WOLFRAM

ポンプの例

コンポーネントのドラッグイン定速パラメータの定義
パイプパラメータの定義システムパラメータの初期化
パイプパラメータの定義接続とシミュレート
アンビエントパラメータの定義解析
吸引圧力パラメータの定義

この例では,ポンプを使って傾斜パイプを通る流体の輸送をモデル化する.このモデルを使用して,ポンプをインスタンス化する方法を学び,ポンプのパフォーマンスに対するパイプの傾斜の影響を理解する.

1.gif

ポンプの揚程と流量の特性を決定するためのモデル.

コンポーネントのドラッグイン

新しいモデルを作成し、Modelica標準ライブラリから以下のコンポーネントをドラッグする:

パイプパラメータの定義

モデル化したいポンプを選択する.ポンプのメーカーは通常,以下のようなポンプ曲線を提供している:

3.gif

公称速度1480RPMのポンプを使用する.ポンプ曲線から次の情報を取得できる:

パイプパラメータの定義

Mediumドロップダウン メニューから,たとえば「Extension of the standard water package」などの流体を選択する.(このパラメータを空白のままにすることはできない)

Length:パイプ全体の長さ.

isCircular:円形か非円形を選択できる.isCircularがfalseに設定されている場合は,crossAreaパラメータとperimeterパラメータを定義する必要がある.断面積は長さ全体に渡って一定であると仮定していることに注意する.

Diameter:円形パイプの直径

Roughness:パイプ内表面の粗さ.これはパイプ材料の特性であり,一般的な材料とその粗さの値は次のとおりである:

アンビエントパラメータの定義

Medium:ドロップダウンメニューから,たとえば「Extension of the standard water package」などの流体を選択する.

nPortsambientはパイプにのみ接続されているため,値を1に設定する.

11.gif

吸引圧力パラメータの定義

Medium:ドロップダウンメニューから,たとえば「Extension of the standard water package」などの流体を選択する.

nPortssuctionPressureはポンプにのみ接続されているため,値を1に設定する.

12.gif

定速パラメータの定義

w_fixed:固定速度を定義する.

13.gif

システムパラメータの初期化

systemの下のInitializationタブに行き,m_flow_start を1kg/sに設定する.これによりモデルが数値的に安定する.

14.gif

接続とシミュレート

ポートを接続する:

15.gif

Experiment Setupでシミュレーションの時間を指定し,シミュレートする:

16.gif

解析

ポンプ揚程と体積流量をプロットする.ポンプ揚程と体積流量は、変数pump.head and pump.V_flowから取得できる:

17.gif

pipe.height_abの3つの異なる値に対するポンプ応答を比較する.実験を複製して,height_abを5m,10m,15mで再実行する.

18.gif

パイプが傾くとポンプはより多くの仕事(より多くの揚程)を行う必要があり,流量の低下にもつながる.