ファンの流れ解析について

487 views
Skip to first unread message

Sakuma

unread,
Oct 17, 2009, 8:24:03 PM10/17/09
to OpenFOAM
DEXCS2009を利用させて頂いたいるOpenFOAMの超初心者です。ファンの流れ解析をやってみたいと思いますが,分かりやすい事例等はありま
すでしょうか? 汎用のCFDソフトでは,MRFといった手法が使われていると聞きましたので,OpenFOAM 1.5xのチュートリアルを探し,
MFRsimpleFOAMのホルダを見ましたが良く分かりません。何かヒントとなる資料などがありましたら教えて頂きたく思います。よろしくお願いし
ます。

E.Mogura

unread,
Oct 18, 2009, 7:12:37 AM10/18/09
to OpenFOAM
MRFSimpleFoam を動かしてみるのが、一番の勉強になります。

1. tutorialsのMRFSimpleFoam以下を適当な場所にコピーする。

2. MRFSimpleFoamの下には、もうひとつMRFSimpleFoamのフォルダと、mixerVessel2Dのフォルダがあって、前者
にはソルバーのソースコードがあって、後者がサンプルケースです。

3.まず、MRFSimpleFoamのフォルダに入って、wmakeを実行する。⇒ソルバーが出来上がります。

4.つぎにmixerVessel2Dのフォルダに入って、Allrunを実行する。計算は数10秒で終了するので、計算が終わったらparaFoam
で結果確認。⇒ちゃんとそれらしい結果になるはず。

5. あとはAllrunの内容を1ステップずつ確かめる。

メッシュがすべてblockMeshで作ってあるので、ここを解読するのが少々骨ですが、ポイントは、回転部分も静止部分も含めてメッシュを作成した後
で、cellSetというコマンドを使って、回転部分をconstant/polyMeshの下、cellZonesというデータを作成している部分で
す。この領域に対して、constantの下、MRSZonesで指定される回転速度(遠心力)が付与された計算されることになります。

チュートリアルではblockMeshでメッシュ作成してありますが、snappyHexMeshで作成したメッシュでも、他のソフトで作成したメッ
シュであっても構いません。fluentで作成したメッシュをインポートして。。。というサンプルは、どこかのwikiにあったはずです(少々旧い
ヴァージョンで、cellSet以外にも手続きが必要でしたが、最新版ではcellSetの手続きだけで済むよう簡略化されました)

以上、参考になれば。

Sakuma

unread,
Oct 19, 2009, 10:24:51 AM10/19/09
to OpenFOAM
E.Moguraさん アドバイスをありがとうごさいました。
まずは例題を動かし,結果を見る事ができました。
設定等の内容はじっくりと読んでみます。
> > ます。- 引用テキストを表示しない -
>
> - 引用テキストを表示 -
Reply all
Reply to author
Forward
0 new messages