Я создал модель в OpenModelica и хотел бы создать из нее FMU.
Внутри OpenModelica я могу инициализировать следующие параметры:
model r_ctrl
parameter Real startTime(start = 0.1);
parameter SI.Resistance u_ref(start = 230);
parameter SI.Power p_ref(start = 1000);
parameter Real r_start(start = u_ref*u_ref/p_ref);
...
Это работает без каких-либо проблем , во время моделирования все параметры имеют значения, которые они должны иметь
Когда я создаю FMU, в терминале появляется следующая ошибка:
[CodegenUtil.tpl:178:14-178:14:writable] Error: Template Fehler: initial value of unknown type: r_ctrl.u_ref ^ 2.0 / r_ctrl.p_ref.
Есть ли способ установить параметры зависят друг от друга, но без ошибок в процессе генерации FMU?