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

水中の圧縮された気泡の膨張(3次元)

更新:2017/7/10
OpenFOAM 4.x

ケース

$FOAM_TUTORIALS/multiphase/compressibleInterFoam/laminar/depthCharge3D

概要

解析モデル 解析モデル

水中にある圧縮された気泡の動きの解析を0.5秒分、行います。初期状態では圧縮されている気泡が解析開始と膨張を始めます。解析領域境界の領域 walls にはすべり無し条件を設定します。

水、空気の各相の物性はファイル constant/thermophysicalProperties.* で指定しています。

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

メッシュ メッシュ

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

液相 water の体積率 0.5 の同一値面
初期時刻での液相 water の体積率(alpha.water) 初期時刻での液相 water の体積率 0.5 の同一値面
時刻0.1秒での液相 water の体積率(alpha.water) 時刻0.1秒での液相 water の体積率 0.5 の同一値面
時刻0.25秒での液相 water の体積率(alpha.water) 時刻0.25秒での液相 water の体積率 0.5 の同一値面
最終時刻での液相 water の体積率(alpha.water) 最終時刻での液相 water の体積率 0.5 の同一値面

実行コマンド

cp -r $FOAM_TUTORIALS/multiphase/compressibleInterFoam/laminar/depthCharge3D depthCharge3D
cd depthCharge3D

blockMesh
cp -r 0.orig 0
setFields

decomposePar
mpirun -np 4 compressibleInterFoam -parallel
reconstructPar

paraFoam

計算時間

2時間56分23.03秒 ※4並列、Inter(R) Core(TM) i7-2600 CPU @ 3.40GHz 3.40GHz