Динамическое переключение соединения в Modelica в симуляции - PullRequest
1 голос
/ 19 октября 2019

У меня есть основная модель, которая включает в себя множество компонентов, и я хочу, чтобы некоторые соединения менялись при изменении значения давления.
Например,

if Pressure<1 bar then connect (evap.a,fad.b) else connect (evap.a,gol.c) 

Может кто-нибудь здесь помочь мне, пожалуйста, я ужепопытался использовать if и when, и он не работает.

1 Ответ

1 голос
/ 28 октября 2019

То, что вы хотите, невозможно, если Pressure является переменной, только если это параметр или константа. Все уравнения соединения должны быть известны в время компиляции .

...