Clear Filters
Clear Filters

Exporting Simulink Blocks as standalone FMU error

8 views (last 30 days)
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!

Accepted Answer

Himanshu
Himanshu on 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 Comment
Sharul Baggio
Sharul Baggio on 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!

Sign in to comment.

More Answers (0)

Categories

Find more on Simulink in Help Center and File Exchange

Products


Release

R2023b

Community Treasure Hunt

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

Start Hunting!