NOTE #010DAY WED CFD기법DATE 2026.03.11READ 2 min readWORDS 1,015#CFD#Compressible-Flow#Interactive#Isentropic#Nozzle
Mach Architect: ノズルを設計しながら学ぶ圧縮性流
収縮-拡張ノズルの形状と背圧を直接調整しながら、等エントロピ流、チョーク、垂直衝撃波を体験するインタラクティブシミュレータです。
Mach Architect#
教科書で収縮-拡張(C-D)ノズル流を学ぶとき、断面積比 と背圧比 による流れレジームの変化をグラフだけで見ても、直感がなかなかつかめません。
自分でノズルを設計し、背圧を回してみてください。 4つのレベルをクリアすれば、1D圧縮性ノズル流の核心を体得できます。
操作方法#
- ノズル形状: SVG上の青い円(control point)を上下にドラッグして断面積を調整します
- 背圧: 右側スライダーで を調整します
- レベル選択: 上部のLV1~LV4ボタンで切り替えます
レベル解説#
Level 1: Subsonic Acceleration#
最も基本的な問題です。収縮ノズルでは亜音速流は断面積が減るほど加速します。 等エントロピ関係式:
なので が減ると が増えます。目標は出口マッハ数 0.45~0.55 です。
Level 2: Choking#
流れが**チョーク(choke)**するとスロートで になります。この状態では背圧をさらに下げてもスロート上流の質量流量は変わりません。
臨界圧力比 ():
背圧をこの値以下に下げるか、スロートを十分に狭くしてください。
Level 3: Supersonic Nozzle Design#
C-Dノズルでスロート以降に断面積が再び広がると超音速に加速されます。 を達成するには:
そして背圧を設計圧力(Pb_design)まで下げて初めて、衝撃波なしの完全超音速流になります。
Level 4: Shock Positioning#
背圧が設計圧力より高いが臨界圧力より低い場合、ノズル内部に**垂直衝撃波(normal shock)**が発生します。
衝撃波前後の関係:
背圧を調整すると衝撃波の位置が移動します。背圧が高いほど衝撃波はスロート寄り、低いほど出口寄りに動きます。目標は の区間に配置することです。
シミュレータの物理モデル#
このシミュレータは次の仮定に基づきます:
- 1D 準1次元(quasi-1D)流: 断面積変化のみ考慮、粘性/熱伝達は無視
- 等エントロピ流(衝撃波を除く): , 保存
- カロリック完全気体: (空気)
- 垂直衝撃波: Rankine-Hugoniot関係式適用
- ノズル形状: Hermite補間で滑らかな断面積分布を生成
衝撃波位置は出口圧力条件を満たす位置を離散的に探索します。衝撃波前方は等エントロピ超音速、後方は全圧損失を反映した等エントロピ亜音速で計算します。
さらに学ぶ#
- 圧縮性多相流CFD入門 - このシミュレータの物理が多相流に拡張されると何が難しくなるか
- Riemann問題からGodunov型スキームまで - 垂直衝撃波を数値的に捕捉するRiemann solver
- FDM vs FEM vs FVM - この1D問題を実際に離散化する3つのアプローチ
役に立ったらシェアしてください。
関連記事
Numerical Dungeon: ゲームで学ぶ数値解析CFL条件から圧縮性多相流まで、5つのダンジョンをクリアしながら数値解析の核心概念をマスターしましょう。
Mar 8, 2026·1 min read
圧縮性多相流CFD入門:なぜ難しく、なぜ重要か圧縮性多相流の数値解析が単相流と根本的に異なる理由、そしてこの分野が今なお活発な研究テーマである理由を整理します。Mar 4, 2026·2 min read
FDM vs FEM vs FVM:3つの離散化手法の本質的な違い有限差分法(FDM)、有限要素法(FEM)、有限体積法(FVM)の数学的な出発点、メリット・デメリット、そしてそれぞれが真価を発揮する領域を比較します。Mar 9, 2026·7 min read