ポンプの解析 (教育実習用)ofbkansai.sakura.ne.jp/data/第22回報告(宮部)_2.pdf ·...

12
宮部正洋 1 ポンプの解析 ポンプの解析 (教育実習用) (教育実習用)

Upload: trinhngoc

Post on 29-Jun-2018

294 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: ポンプの解析 (教育実習用)ofbkansai.sakura.ne.jp/data/第22回報告(宮部)_2.pdf · 10 OpenFOAMによるポンプ流体解析 AMI 解析の準備 結構面倒な作業。

宮部正洋

11

ポンプの解析ポンプの解析

(教育実習用)(教育実習用)

Page 2: ポンプの解析 (教育実習用)ofbkansai.sakura.ne.jp/data/第22回報告(宮部)_2.pdf · 10 OpenFOAMによるポンプ流体解析 AMI 解析の準備 結構面倒な作業。

22

◆ FreeCADを用いて解析モデル作成(分からないことばかりです。お助け下さい。)

◆ OpenFOAMを用いて流体解析(MRF, AMI 一応できました。)

◆単独翼周りのキャビテーション解析進捗報告(SGI様のOpenFOAM Cloudを

利用させて頂いております。)

◆ Salome-mecaを用いて構造解析(鋭意作成中。レベルは初心者未満ですが。)

内容

Page 3: ポンプの解析 (教育実習用)ofbkansai.sakura.ne.jp/data/第22回報告(宮部)_2.pdf · 10 OpenFOAMによるポンプ流体解析 AMI 解析の準備 結構面倒な作業。

33

OpenFOAMによるポンプ流体解析

m4マクロを使ってメッシュ作成

Page 4: ポンプの解析 (教育実習用)ofbkansai.sakura.ne.jp/data/第22回報告(宮部)_2.pdf · 10 OpenFOAMによるポンプ流体解析 AMI 解析の準備 結構面倒な作業。

44

OpenFOAMによるポンプ流体解析

使い方は野村さんにご教授頂きました。

http://mogura7.zenno.info/~et/xoops/modules/wordpress/index.php?p=408

blockMeshDict_Pipe-4.m8 を参考にしました。

Page 5: ポンプの解析 (教育実習用)ofbkansai.sakura.ne.jp/data/第22回報告(宮部)_2.pdf · 10 OpenFOAMによるポンプ流体解析 AMI 解析の準備 結構面倒な作業。

55

OpenFOAMによるポンプ流体解析

snappyHexMeshでメッシュ作成( 要素数約200万)

この程度なら手持ちのlaptopでできます.

volute casing impeller

stl ファイルは

stator.stl とimpeller.stl

Page 6: ポンプの解析 (教育実習用)ofbkansai.sakura.ne.jp/data/第22回報告(宮部)_2.pdf · 10 OpenFOAMによるポンプ流体解析 AMI 解析の準備 結構面倒な作業。

66

OpenFOAMによるポンプ流体解析

snappyHexMeshでメッシュ作成

system/snappyHexMeshDictで

回転領域(simpleRotor)を指定する。

geometry

{

simpleRotor

{

type searchable cylinder;

point1(0 0 -50);

point2(0 0 50 );

radius 130;

}

}

/constant/MRFZonesで

回転軸、回転速度を指定する。

rotation

{

origin origin [0 1 0 0 0 0 0] (0 0 0);

axis axis [0 0 0 0 0 0 0] (0 0 1);

omega omega [0 0 -1 0 0 0 0] -183.3;

} rad/sで指定

OpenFOAM-2.1.xで解析しました.

Page 7: ポンプの解析 (教育実習用)ofbkansai.sakura.ne.jp/data/第22回報告(宮部)_2.pdf · 10 OpenFOAMによるポンプ流体解析 AMI 解析の準備 結構面倒な作業。

77

OpenFOAMによるポンプ流体解析

Computational domain

rotation

impeller

stator

Page 8: ポンプの解析 (教育実習用)ofbkansai.sakura.ne.jp/data/第22回報告(宮部)_2.pdf · 10 OpenFOAMによるポンプ流体解析 AMI 解析の準備 結構面倒な作業。

88

OpenFOAMによるポンプ流体解析

定常解析結果;圧力コンター図(5,000step)

MRFSimpleFoam | tee solve.log (MRFSimpleFoam実行)

pyFoamPlotWatcher.py solve.log (pyFoamで残差を確認)

Page 9: ポンプの解析 (教育実習用)ofbkansai.sakura.ne.jp/data/第22回報告(宮部)_2.pdf · 10 OpenFOAMによるポンプ流体解析 AMI 解析の準備 結構面倒な作業。

99

OpenFOAMによるポンプ流体解析

定常解析結果;絶対速度コンター図(左)と相対速度ベクトル図(右)

Page 10: ポンプの解析 (教育実習用)ofbkansai.sakura.ne.jp/data/第22回報告(宮部)_2.pdf · 10 OpenFOAMによるポンプ流体解析 AMI 解析の準備 結構面倒な作業。

1010

OpenFOAMによるポンプ流体解析

AMI 解析の準備

結構面倒な作業。

splitMeshRegions –cellZones

rotation, domain1,domain2ができる。

mergeMeshes –addRegion domain2 –meshRegion domain1 . .

このような呪文をいくつか唱えてAMI解析の準備をしました。

時間がなくて全部まとめられませんでした。

次回きちんとまとめます。

今回は動作確認までしましたので、示します。

Page 11: ポンプの解析 (教育実習用)ofbkansai.sakura.ne.jp/data/第22回報告(宮部)_2.pdf · 10 OpenFOAMによるポンプ流体解析 AMI 解析の準備 結構面倒な作業。

1111

OpenFOAMによるポンプ流体解析

impellerが動いていることを確認

(しかしAMIはとても発散しやすいです)

Page 12: ポンプの解析 (教育実習用)ofbkansai.sakura.ne.jp/data/第22回報告(宮部)_2.pdf · 10 OpenFOAMによるポンプ流体解析 AMI 解析の準備 結構面倒な作業。

1212

OpenFOAMによるポンプ流体解析

ラジアルスラスト、舌部圧力脈動、羽根負荷分布などが

出力でき、より分かりやすくポンプについて教育ができます。

impeller, volute casing をmodify し、流れ場がどう変わるかを自分で確認することも可能です。

design parameter とpump performance curveの関係調査

⇒DAKOTA との連携が次の目標

需要がありましたら、今後、解析設定についてまとめ、

ご紹介します。