メインコンテンツ

アニメーションを使った水槽の水量変化

この例では、水槽内の液体のダイナミクスをモデル化する方法を示します。このモデルでは、液体の流入と流出をシミュレートします。

このモデルは、水槽の水位を目的の範囲内に維持するための制御システムを実装します。この制御システムは、現在の水槽の水位に基づいて流入と流出を調整します。初期水位、流入量、流出量、および水槽の寸法のパラメーターを変更できます。In Valve ブロックと Out Valve ブロックは、流体の流量をシミュレートします。Tank Dynamics ブロックは、水槽内の液面レベルのダイナミクスを表す微分方程式をモデル化します。In Valve ブロックと Out Valve ブロックは、流入量と流出量を調整して目的の液面レベルを維持します。

Animation Control ブロックは、S-Function を使用して水槽のグラフィカルな表示を作成、更新します。アニメーションにより、フラッシュ パルスの適用時における水槽の水量変化が表示されます。

シミュレーションを開始して水槽の水量変化を確認するには、[START SIM] をクリックします。シミュレーションが終了したら、液体の高さと 2 つのバルブの状態を示すプロットを確認します。

参考

|

トピック