トップ - 技術ドキュメント - OpenFOAM 付属チュートリアル一覧

バックステップ流れ

更新:2017/6/1
OpenFOAM 4.x

ケース

$FOAM_TUTORIALS/incompressible/simpleFoam/pitzDaily

概要

流体は領域 inlet から速度 (10, 0, 0) m/s で流入し、領域 outlet から流出します。流路の壁は滑りなし条件を設定し、Z 方向は1メッシュとして2次元問題としています。乱流モデルとして標準 k-ε モデルを使用します。

モデル形状 モデル形状

メッシュは以下の通りです。

メッシュ メッシュ

streamlines 機能を使用して計算中に流線を描画しています。設定ファイルは以下の様な system/streamlines で、このファイルを system/controlDict 内で参照しています。

nLines  10;
start   (-0.0205 0.001  0.00001);
end     (-0.0205 0.0251 0.00001);
fields  (p k U);

// Must be last entry
#includeEtc "caseDicts/postProcessing/visualization/streamlines.cfg"

流線データは時刻ごとにディレクトリ postProcessing/sets 以下に vtk 形式のファイルとして保存されます。このファイルを ParaView に読み込むことで流線を可視化できます。

計算した乱流エネルギー、乱流消失率を可視化するために ParaView 上で「Properties」タブの「k」、「epsilon」にチェックを入れます。

「k」、「epsilon」にチェック 「k」、「epsilon」にチェック

計算結果は以下の通りです。

流速(U) 流速(U)
圧力(p) 圧力(p)
乱流エネルギー(k) 乱流エネルギー(k)
乱流消失率(epsilon) 乱流消失率(epsilon)
streamlines 機能による流線 streamlines 機能による流線

実行コマンド

cp -r $FOAM_TUTORIALS/incompressible/simpleFoam/pitzDaily pitzDaily
cd pitzDaily

blockMesh
simpleFoam

paraFoam

計算時間

12.04秒 ※シングル、Inter(R) Core(TM) i7-2600 CPU @ 3.40GHz 3.40GHz

参照