[計算例 3] 密度の軽い流体による上昇流

立方体の下部中央に周囲より密度の小さな流体が置かれた状態を初期条件として その後の流体および密度変化の挙動をシミュレーションする.

計算格子の生成

計算格子の作成はNays3dv専用の格子生成ツールを用いる. Figure 41 で[Nays3dv用格子生成ツール]を選択し.[OK]をクリックする.

../_images/koshi_1.png

Figure 41 : 格子生成アルゴリズムの選択

下図の Figure 42 で赤囲いの部分を設定する.

../_images/koshi_2.png

Figure 42 : 格子生成: 計算領域

下図 Figure 43 で赤囲いの部分を設定し,格子生成をクリックすると, Figure 44 が現れ,「マッピングしますか?」と聞かれるので, [はい(Y)]を選択すると,格子生成が完了する.

../_images/koshi_3.png

Figure 43 : 格子生成: 初期水面形

../_images/koshi_4.png

Figure 44 : マッピング

計算条件の設定

メニューバーから[計算条件]→[設定]を選ぶと「計算条件」入力用のウィンドウが表示される Figure 45

../_images/joken_11.png

Figure 45 : 計算条件:モデルパラメータ

「計算条件」ウィンドウ Figure 45 の「モデルパラメータ」は図の赤で囲った部分を設定する. 本計算は密度流なので,「密度流の計算」を[有り]に設定する. 流れの渦動粘性係数は[一定]とする.

../_images/joken_21.png

Figure 46 : 計算条件:濃度の初期条件と境界条件

「計算条件」の「濃度の初期条件と境界条件」は,立方体の下部中央に密度の軽い液体を配置するので, Figure 46 の赤囲いのように設定する.

../_images/joken_31.png

Figure 47 : 計算条件:時間およに繰り返し計算パラメーター

「計算条件」の「時間およに繰り返し計算パラメーター」は, Figure 47 の赤囲いのように設定する.自由水面の計算は[しない]に設定する.

設定が終了したら,[保存して閉じる]を押す.

計算の実行

../_images/jikko_1.png

Figure 48 :計算実行中の画面

[計算]→[実行]を指定すると,Figure 48 のような画面が現れ計算が始まる.

../_images/jikko_2.png

Figure 49 :計算の終了

計算が終了すると, Figure 49 のような表示がされる.

計算結果の表示

計算の終了後,[計算結果]→[新しい可視化ウィンドウ(3D)を開く]を選ぶことによって,可視化ウィンドウ(3D)が現れる.

../_images/kekka_12.png

Figure 50 : 計算結果の表示(1)

「Ctrl」ボタンとマウス右ボタンを押しながらマウスを上下左右に動かすことによって, 3次元的な見え方が,また,マウスぼセンターダイヤを回すことにより, Figure 51 のような 拡大・縮小が可能となっている.

../_images/kekka_22.png

Figure 51 : 3D格子の回転・移動・拡大・縮小

ベクトル表示の設定

オブジェクトブラウザーで,[ベクトル]を右クリックして,[プロパティ]をクリックすると, 「ベクトル設定」ウィンドウ Figure 52 が現れる.

../_images/kekka_32.png

Figure 52 : ベクトルの設定

Figure 52 のようにベクトルに関する各パラメータを設定し,[OK]ボタンを押す.

等値面表示の設定

オブジェクトブラウザーで,[等値面]を右クリックして,[追加]をクリックすると, 「等値面設定」ウィンドウ Figure 53 が現れる. これを図のように設定する.

../_images/kekka_42.png

Figure 53 : 等値面の表示

計算結果の表示およびアニメーション

「可視化ウィンドウ(3D)」 Figure 54 でタイムバーをゼロに戻して,[アニメーション]→[開始/停止]で 計算結果をアニメーションで見ることが出来る.

../_images/kekka_52.png

Figure 54 : アニメーション

../_images/ex3.gif

アニメーションはiRICメインウィンドウ左上にあるプレイボタン等で操作も可能である.Figure 55

../_images/kekka_61.png

Figure 55 : アニメーション