Using Simulink | ![]() ![]() |
ライブラリ
詳細
Algebraic Constraintブロックは、入力信号f(z)をゼロに制約し、代数的な状態z を出力します。ブロックは、入力時にゼロを生成するのに必要な値を出力します。出力は、いくつかのフィードバック経路を通じて入力に作用しなければなりません。これにより、インデックス1の微分代数方程式(DAE)のシステムに対する代数方程式を指定することができます。
デフォルトでは、Initial guessパラメータはゼロです。代数ループソルバの効率は、解の値に近い代数状態z をInitial guessに提供することによって改良することができます。
z2 + z1 = 1 z2 - z1 = 1
Displayブロックが示すとおり、解は z2 = 1
, z1 = 0
です。
サポートされているデータタイプ
Algebraic Constraintブロックは、double
タイプの実数値を受け入れ、出力します。
パラメータとダイアログボックス
0
。特性
直接フィードスルー |
あり |
サンプル時間 |
接続されるブロックからの継承 |
スカラ拡張 |
不可 |
ベクトル化 |
可 |
ゼロクロッシング |
なし |
![]() | Abs | Backlash | ![]() |