我正在使用 OpenModelica 进行多组分流体的过程模拟。我注意到在某些情况下初始化失败是由于(当组合向量 X 设置为零数组作为求解初始非线性方程组的初始估计时)。为避免这种情况,我必须如下声明我的连接器
package Air = Modelica.Media.IdealGases.MixtureGases.CombustionAir;
FluidPort port(redeclare package Medium = Air,
Xi_outflow (start=Air.reference_X, fixed=false) ;
Nb:我的初始条件是一致的并且是充分的。我的问题是非线性解决方案的初始猜测。
Modelica 中的 FluidPort 连接定义不应该自动包含具有正确起始值的猜测值吗?(我正在使用最新的 Modelica 3.2.1 库)