$FOAM_TUTORIALS/multiphase/interDyMFoam/ras/testTubeMixer
解析モデル(角柱と液面)
メッシュ移動機能を使用して揺れる角柱の中に入った水の動きの解析を1秒分、行います。角柱の動きは2種類の動きを重ね合わせて定義します。
水、空気の各相の物性はファイル constant/transportProperties で指定しています。
メッシュの移動はファイル constant/dynamicMeshDict で以下の様に指定します。
dynamicFvMesh solidBodyMotionFvMesh;
solidBodyMotionFvMeshCoeffs
{
solidBodyMotionFunction multiMotion;
multiMotionCoeffs
{
// Z軸周りの回転
rotatingTable
{
solidBodyMotionFunction rotatingMotion;
rotatingMotionCoeffs
{
origin (0 0.1 0);
axis (0 0 1);
omega 6.2832; // rad/秒
}
}
// Z軸周りの回転中の揺動
rotatingBox
{
solidBodyMotionFunction oscillatingRotatingMotion;
oscillatingRotatingMotionCoeffs
{
origin (0 0 0);
omega 40; // rad/秒
amplitude (45 0 0); // 最大傾き 45 度
}
}
}
}
メッシュは以下の通りで、メッシュ数は1250です。
メッシュ
計算結果は以下の通りです。
初期時刻での液相 water の界面
最終時刻での液相 water の界面
54.12秒 ※シングル、Inter(R) Core(TM) i7-2600 CPU @ 3.40GHz 3.40GHz