$FOAM_TUTORIALS/incompressible/pimpleDyMFoam/propeller
管の中で主流方向を軸として回転するプロペラの周りの流れを0.1秒間分だけ計算します。
流体は領域 inlet から速度 (0, -5, 0) m/s で流入し、領域 outlet から流出します。プロペラは Y 軸を回転軸として回転速度 158 rad/s で回転します。回転領域、回転軸、回転速度はファイル constant/dynamicMeshDict で以下の様に指定します。
dynamicFvMesh solidBodyMotionFvMesh; motionSolverLibs ( "libfvMotionSolvers.so" ); solidBodyMotionFvMeshCoeffs { cellZone innerCylinderSmall; solidBodyMotionFunction rotatingMotion; rotatingMotionCoeffs { origin (0 0 0); axis (0 1 0); omega 158; } }
ファイル system/controlDict 内でファイル system/forces、ファイル system/surfaces をインクルードすることでそれぞれ「力とモーメント」、「指定面の値」を出力します。
メッシュは以下の通りで、メッシュ数は903254です。
計算結果は以下の通りです。
※Inter(R) Core(TM) i7-2600 CPU @ 3.40GHz 3.40GHz