FMU export Algebraic loop error

2 visualizaciones (últimos 30 días)
om singh
om singh el 18 de Dic. de 2020
Respondida: Pramil el 13 de Ag. de 2024
I am getting the below error while exporting the simulink/simscape model to FMU.
I converted all subsytems to atomic to remove similar error/ algebraic
fmu_exp/Solver Configuration/EVAL_KEY/INPUT_1_1_1 (algebraic variable) This algebraic loop may be resolved when the subsystem option 'Minimize algebraic loop occurrences' is selected on some or all of the atomic and enabled subsystems in this algebraic loop
Component:Simulink | Category:Model
Algebraic loops are not supported in generated code. Use the 'ashow' command in the Simulink Debugger to see the algebraic loops

Respuestas (1)

Pramil
Pramil el 13 de Ag. de 2024
Hi Om,
As the error suggests, your model contains an algebraic loop and before generating FMU for the same you need to eliminate that. You can refer to the following documentation to see how that can be done:
As for the ‘ashow’ command, it helps to identify and highlight algebraic loops in simulation debugging session. Here is a link you can go through to know more about the command:
Hope it helps.

Categorías

Más información sobre Programmatic Model Editing en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by