StreamWright 無料で始める

例題10: ダクトファンによる送風(MRF 回転機械)

ファン・ポンプ・撹拌翼などの回転機械を、メッシュを回さずに定常計算できる MRF(Multiple Reference Frame)の使い方を学びます。回転方向の向き・ 妥当性チェックの方法まで含めた「回転機械の最初の一歩」です。

項目 内容
解析タイプ 単相流(非圧縮)・Internal(内部流れ)+MRF
ソルバ simpleFoam(定常・MRF)
乱流モデル k-ε
ジオメトリ ダクト D = 130 mm・L = 2000 mm(軸 = Z)中央に 4 枚羽根ファン(外径 ~114 mm)
回転条件 3000 RPM・回転方向 −(左ねじ)・先端周速 ~18 m/s
流入条件 入口面法線方向に 3 m/s(固定流量)
メッシュ snappyHexMesh・約 362,000 セル(羽根は個別 Refinement Level 3)
実行規模(目安) 4 コア・約 8 分・1 クレジット

所要時間は目安です。実行環境・メッシュ規模・混雑状況により変動します。

この例題で学べること

  1. MRF ゾーンの設定 — 🎯 解析タイプで「🔁 MRF」を有効化し、ローター形状 (羽根+ハブの STEP)をアップロード。bbox+10% が回転セルゾーンになる
  2. 回転方向の指定 — 回転軸(X/Y/Z)と回転方向(右ねじ/左ねじ)の組で 指定する。羽根のピッチと逆に回すとファンは「抵抗」になる(下記)
  3. ファン動作の妥当性確認 — 入口ゲージ圧の符号(負 = 吸込)・質量保存・ Euler の理論上限との比較で「ポンプとして働いているか」を判定する
  4. 微細形状のメッシュ戦略 — 羽根だけパッチ個別 Refinement Level を上げ、 ダクト部は粗いままセル数を節約する

実行手順

  1. ex10_mrf_duct_fan.ofb.zip をダウンロードする
  2. StreamWright サイドバーの 📂 Load Project (.ofb.zip) にドラッグ&ドロップする

プロジェクトをロードした直後の画面

  1. 各タブで設定を眺める(変更は不要です)
  2. 🎯 解析タイプ: 追加機能「🔁 MRF(回転機械)」が ON
  3. 4️⃣ Physics: MRF ゾーン rotor(fan_blade 由来・bbox+10%)、 回転軸 Z・3000 RPM・回転方向 −(左ねじ)
  4. 1️⃣ Patch Setup: inlet 3 m/s・outlet 0 Pa・羽根面は wall (Level 3 個別指定)
  5. 6️⃣ Run タブ → ケースサマリを確認 → 🚀 Generate & Run

Run タブのケースサマリ(実行前レビュー)

  1. 4 コアで約 8 分で完了します(約 590 反復で収束判定)

期待される結果

実行が正常に終われば、以下とほぼ同じ数値になります(見本: sample_report.html)。

量 値 確認場所
収束反復数 約 590 回 Run タブ・solver.log
流量(入口=出口) 3.914×10⁻² m³/s swConv_mdot モニタ(質量保存)
入口平均圧力 p/ρ −15.1 m²/s²(= −18.5 Pa・吸込) swConv_p_inlet モニタ
品質チェック 合格(PASSED) 3 段階総合判定

実行結果: 総合判定と結果サマリー

入口ゲージ圧が負になっているのがこの解析の要点です。ダクト摩擦だけなら 入口圧は正(押し込みが必要)になるところ、ファンが流れを引き込んで押し出す =ポンプ仕事をしているため、入口が吸込(負圧)になります。この運転点での ファン静圧上昇はおよそ 20 Pa(吸込 18.5 Pa +ダクト摩擦 ~2 Pa)です。

結果の可視化例(Post Processor タブ):

統合 3D ビュー: ファン下流の旋回流線

2D 断面スライス: ダクト軸方向の速度・圧力

回転方向を間違えるとどうなる?(実験してみよう)

この例題の羽根は左ねじ回転(−)で +Z 方向に送風するピッチが付いています。 Physics タブで回転方向を「+(右ねじ)」に変えて再実行すると:

実機のファン選定で回転方向・羽根ピッチの整合を間違えるのと同じ現象を、 CFD で安全に体験できます。「回した方向に送れているか」は入口圧の符号で 即判定できるのがこのモニタ構成の利点です。

妥当性の確認(この解析は正しいか?)

回転機械は単純な理論解を持ちませんが、次の物理チェックで妥当性を確認できます:

⚠️ ファン性能を評価したい場合: 入口静圧の符号だけでは不十分です。 ロータ上流・下流の質量流量平均全圧を取って全圧上昇 Δp_t を求め、 羽根に作用するトルク T から軸動力 TΩ を、流体動力 QΔp_t と併せて 効率 η = QΔp_t/(TΩ) を出すのが本来の評価です。ρ·U_tip² は 「桁が合っているか」を見る代表スケールであって、実際の全圧上昇は羽根形状・ 旋回速度成分・流量・損失で決まります。

自分の問題に応用するには


ジオメトリ: fixtures/mrf/duct_fan(例題化時に新規検証: 2026-07-18・ 質量保存完全一致・吸込圧 −18.5 Pa・Euler 上限 390 Pa 以下の整合を確認)

この例題を自分のブラウザで再現してみませんか?
新規登録で 5 クレジット無料。 クレジットカード登録は不要です。
無料で始める
すでにアカウントをお持ちの方は アプリを開く