Exporting Simulink Blocks as standalone FMU error

9 Ansichten (letzte 30 Tage)
Sharul Baggio
Sharul Baggio am 3 Sep. 2024
Kommentiert: Sharul Baggio am 4 Sep. 2024
Hello, I am currently trying to export the model shown below:
I am succesful in exporting matlab function blocks, the ins and outs.
However, when I export the integrate and gain block as parameters called integrator and multiplier respectively. It does not work when I run my FMU models, it ran as if the gain and intergrate block did not exist.
Is there something I missed out in the setup?
Or is it not possible to export simulink blocks as FMU?
Thanks in advance!

Akzeptierte Antwort

Himanshu
Himanshu am 4 Sep. 2024
Hey Sharul,
It is certainly possible to extport simulink blocks as FMU. You can find a related example in the following documentation link:
Please ensure the correct solver configuration, tunable parameter settings, and block compatibility. Check that the parameters (integrator and multiplier) are properly configured as tunable and that the solver can handle continuous states. Also, verify that the FMU export supports these blocks and that their initialization and data types are correctly set.
  1 Kommentar
Sharul Baggio
Sharul Baggio am 4 Sep. 2024
Hi @Himanshu thanks for the link.
I finally found my error, it was because of an input being a NaN value. And because of that, the model was not able to output the next step.
Funny because the NaN value was ignored when i ran the model on Simulink, and instead thee function carried on computing the next value.
But when I ran on my FMI it gave an error and did not continue computing. Good note for future functions!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Simulink finden Sie in Help Center und File Exchange

Produkte


Version

R2023b

Community Treasure Hunt

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

Start Hunting!

Translated by