$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です。
メッシュ(全体)
メッシュ(YZ断面)
メッシュ(AMI付近)
メッシュ(プロペラ)
計算結果は以下の通りです。
最終時刻での流速(U)
最終時刻での圧力(p)
翼表面の圧力(p)
※Inter(R) Core(TM) i7-2600 CPU @ 3.40GHz 3.40GHz