超音速流れ — ソフトウェア設定と検証事例
Ansys Fluentの超音速解析設定
Fluentで超音速流れを解くときの推奨設定を教えてください。
以下が超音速外部流れの標準設定だ。
| 設定項目 | 推奨値 | 備考 |
|---|---|---|
| Solver | Density-Based | 圧縮性流れの基本 |
| Formulation | Implicit | 定常計算で大きなCFLが使える |
| Flux Type | Roe-FDS | 衝撃波解像度が高い |
| Gradient | Green-Gauss Node Based | 非構造格子での精度 |
| Flow | Second Order Upwind | MUSCL再構成 |
| Turbulence | First Order → Second Order | 初期は1次で安定化 |
| CFL | 1→5→20 | 段階的に上げる |
Implicit定式化だとCFL=20まで上げられるんですか?
衝撃波が弱い場合や格子品質が良ければCFL=50以上も可能だ。ただしSBLIがある場合や格子品質が悪い場合はCFL=5-10程度に留めた方が安全だよ。残差モニターを見ながら段階的に上げるのが定石だ。
OpenFOAM sonicFoam vs rhoCentralFoam
OpenFOAMで超音速流れを解くとき、どのソルバーを選べばいいですか?
用途で使い分ける。
| ソルバー | 手法 | 強み | 弱み |
|---|---|---|---|
| rhoCentralFoam | KTスキーム(中心差分系) | 衝撃波捕捉が安定 | 接触不連続面がぼやける |
| sonicFoam | PISO/PIMPLE | 亜音速混在域で良好 | 強い衝撃波で不安定 |
| rhoPimpleFoam | PIMPLE | 遷音速域で汎用的 | カスタムフラックス必要 |
| pisoCentralFoam | KT+PISO hybrid | 全速度域対応 | 非標準(要コンパイル) |
pisoCentralFoamは面白いですね。全速度域で使えるなら便利そうです。
Krassilnikovらが開発したもので、GitHub上で公開されている。低マッハ数域ではPISO的に振る舞い、高マッハ数域ではKT的に振る舞うスイッチング機構を持つ。遷音速ノズルのように局所的にマッハ数が大きく変わる問題に向いているよ。
検証事例:超音速くさび流れ
超音速解析の検証に使える簡単な問題はありますか?
15度半角のくさびに $M = 3.0$ の流れを当てる問題が最も基本的だ。斜め衝撃波理論から $\beta = 32.2°$、衝撃波後方のマッハ数 $M_2 = 2.25$、圧力比 $p_2/p_1 = 2.82$ と解析的に求まる。
CFD結果との比較ポイントは以下の通り。
- 衝撃波角度が理論値に一致するか(1-2度以内)
- 衝撃波後方の圧力・温度・マッハ数が理論値に一致するか(1%以内)
- 衝撃波厚さ(セル数)はどの程度か
- くさび面上の境界層が適切に発達しているか
この問題でソルバーの基本的な健全性が確認できれば、より複雑な問題に進めますね。
その通り。次のステップとしてはダイヤモンド翼型の揚力・抗力計算、双円錐物体(double cone)の衝撃波干渉、超音速ノズル内の流れなどが定番の検証問題だよ。
レイノルズの実験(1883年)——乱流発見の瞬間
オズボーン・レイノルズは、管内の水にインクを流す実験で「層流から乱流への遷移」を発見しました。流速を上げていくと、インクの線がある瞬間にグチャグチャに乱れる。この劇的な瞬間を、レイノルズは数学的に $Re = \rho uD/\mu$ という無次元数で表現した。100年以上経った今も、CFDエンジニアが最初に確認するのはこのレイノルズ数です。
ツール選定の直感的ガイド
ツール選びのたとえ
CFDツールの選定は「カメラの購入」に例えられる。スマートフォンのカメラ(簡易CFDツール/クラウドCFD)は手軽だが限界がある。一眼レフカメラ(商用CFDソルバー)は高性能だが重くて高価。プロ向けの中判カメラ(カスタマイズ可能なOpenFOAM等のOSS)は最高画質だが操作が難しい。目的に応じた選択が重要。
選定で最も重要な3つの問い
- 「何を解くか」:超音速流れに必要な物理モデル・要素タイプが対応しているか。例えば、流体ではLES対応の有無、構造では接触・大変形の対応能力が差になる。
- 「誰が使うか」:初心者チームならGUIが充実したツール、経験者ならスクリプト駆動の柔軟なツールが適する。自動車のAT車(GUI)とMT車(スクリプト)の違いに似ている。
- 「どこまで拡張するか」:将来の解析規模拡大(HPC対応)、他部門への展開、他ツールとの連携を見据えた選択が長期的なコスト削減につながる。
CFDメッシュの品質管理や乱流モデルの選定に悩む時間を、もっと創造的な設計作業に使えたら。 — Project NovaSolverはそんな実務者の声から生まれました。
CAEの未来を、実務者と共に考える
Project NovaSolverは、超音速流れにおける実務課題の本質に向き合い、エンジニアリングの現場を支える道具づくりを目指す研究開発プロジェクトです。
プロジェクトの最新情報を見る →