我正在使用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库)