1

多成分流体のプロセス シミュレーションに OpenModelica を使用しています。特定のインスタンスで初期化が失敗することに気付きました (合成ベクトル X が、方程式の初期非線形セットを解く際の初期推定値としてゼロの配列に設定されている場合)。それを避けるために、次のようにコネクタを宣言する必要がありました

  package Air = Modelica.Media.IdealGases.MixtureGases.CombustionAir;
  FluidPort  port(redeclare package Medium = Air,
                    Xi_outflow (start=Air.reference_X, fixed=false) ;

注: 私の初期条件は一貫しており、十分です。私の問題は、非線形ソリューションの初期推定値です。

Modelica の FluidPort 接続定義には、適切な開始値を持つ推測値が自動的に含まれるべきではありませんか? (最新の Modelica 3.2.1 ライブラリを使用しています)

4

0 に答える 0