How to run Simscape PEM Fuel Cell model with discrete fixed-step solver

4 visualizaciones (últimos 30 días)
Daniel
Daniel el 30 de Jun. de 2022
Comentada: Naima el 19 de En. de 2024
Hey MathWorks community!
I am trying to run this PEM Fuel Cell Model with a discrete fixed-step solver.
So far i changed all continuous blocks with their discrete equals but i think the MEA (Membrane Electrode Assembly) block is still a contiuous one. Has anyone any idea how to solve this?
Thanks in advance!
Daniel

Respuestas (1)

Pratik
Pratik el 2 de En. de 2024
Hi Daniel,
As per my understanding, you want to simulate the PEM Fuel Cell Simscape model example using discrete fixed-step solver. And to achieve the same have changed all continuous blocks to their discrete equivalent, but Membrane Electrode Assembly block is still continuous.
“FixedStepDiscrete” solver cannot be used with Simscape products because those models will always include continuous states. A possible workaround is to use solvers like “ode1” or “ode2” which permits fixed step simulation of models that include continuous states.
Please refer to the below documentation for more information on how to choose a solver:
Hope this helps!
  1 comentario
Naima
Naima el 19 de En. de 2024
Hi Pratik,
I want to the same model with fixed step solver. Only ode1be solver works but it has very slow responses. Have you any idea how to solve this problem ?
You can refer to my post related to this problem.
Thank you,
Naima

Iniciar sesión para comentar.

Categorías

Más información sobre Variable Initialization en Help Center y File Exchange.

Productos


Versión

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by