収縮拡大ノズル設計計算機 戻る
超音速流体力学

収縮拡大ノズル(ド・ラバルノズル)設計計算機

出口マッハ数・面積比・総圧を設定すると、等エントロピー流れの理論からマッハ数・圧力・温度の軸方向分布を即時計算。垂直衝撃波位置も可視化できます。

パラメータ設定
出口マッハ数 Me 2.5
スロート面積 A* [cm²] 10
総圧 P₀ [bar] 10
総温 T₀ [K] 1000
比熱比 γ 1.40
プリセット
出口性能
出口速度 [m/s]
推力 [N]
比推力 Isp [s]
質量流量 [kg/s]
面積比 Ae/A*
Pe/P₀

基礎理論

等エントロピー流れの支配方程式:

$$\frac{T}{T_0}=\left(1+\frac{\gamma-1}{2}M^2\right)^{-1}$$ $$\frac{A}{A^*}=\frac{1}{M}\left[\frac{2}{\gamma+1}\left(1+\frac{\gamma-1}{2}M^2\right)\right]^{\frac{\gamma+1}{2(\gamma-1)}}$$

収縮拡大ノズル(ド・ラバルノズル)とは

🧑‍🎓
ド・ラバルノズルって、ただの管がくびれてまた広がってるだけに見えますけど、何がすごいんですか?
🎓
ざっくり言うと、この特殊な形が「亜音速の流れを超音速に変える魔法の管」なんです。例えばロケットエンジンのノズルはこれ。上のシミュレーターで「出口マッハ数」のスライダーを2.0にしてみて。くびれた部分(スロート)でマッハ数がちょうど1(音速)になって、その先でどんどん加速してるのがわかるよね。
🧑‍🎓
え、そうなんですか!確かにくびれのところで1になってます。でも、なぜそこで音速になるんですか?
🎓
良いところに気づいたね。実は、流路が狭まると流れは加速する(マッハ数が増える)けど、音速(M=1)に達すると逆転現象が起きるんだ。そこから先は、流路を広げないとさらに加速できない。だから、超音速にするには「収縮してから拡大する」この形が必須なんだよ。試しに「比熱比γ」を1.67(アルゴンガスみたい)に変えてみると、同じマッハ数でも必要な断面積の変化が変わってくるのがわかる。
🧑‍🎓
なるほど!でも、FAQに「衝撃波」って書いてあります。あの「衝撃波位置」のスライダーを動かすと、グラフがガクッと変わりますけど、あれは何が起きてるんですか?
🎓
まさに現場で起こるトラブルを再現してるんだ。例えばロケットが設計より高い高度(低い外圧)で飛ぶと、ノズル内に「垂直衝撃波」が発生する。衝撃波を境に、一瞬で超音速から亜音速に戻り、圧力が跳ね上がる。シミュレーターで衝撃波をノズルの中ほどに移動させると、その前後でマッハ数と圧力が不連続に変化するのが見えるでしょ? これは推力損失の原因だから、設計では避けたい現象なんだ。

物理モデルと主要な数式

ノズル内の流れは摩擦や熱の出入りを無視した「等エントロピー流れ」としてモデル化されます。これにより、総温(全温度)$T_0$と総圧(全圧)$P_0$は流れの中で保存され、局所的な温度$T$と圧力$P$はマッハ数$M$で以下のように決まります。

$$\frac{T}{T_0}=\left(1+\frac{\gamma-1}{2}M^2\right)^{-1}$$

ここで、$T$は静温度、$T_0$は総温(流速がゼロになるまで等エントロピーで減速した時の温度)、$\gamma$は比熱比(気体の種類で決まる定数)です。マッハ数が上がると静温度が下がることがわかります。

ノズルの形状、すなわち任意の位置の断面積$A$と、音速(M=1)が達成されるスロート面積$A^*$の比は、マッハ数と比熱比によって一意に決まります。これがド・ラバルノズルの設計の根幹をなす「面積比の式」です。

$$\frac{A}{A^*}=\frac{1}{M}\left[\frac{2}{\gamma+1}\left(1+\frac{\gamma-1}{2}M^2\right)\right]^{\frac{\gamma+1}{2(\gamma-1)}}$$

この式は、目標とする出口マッハ数$M$と使用する気体の比熱比$\gamma$が決まれば、必要な出口の断面積$A$がスロート面積$A^*$に対してどれだけ大きければよいかを教えてくれます。逆に、形状が決まればそこを通る流れのマッハ数が計算できます。

実世界での応用

ロケット・ミサイルエンジン:燃焼室で生成された高温高圧ガスを超音速まで加速し、大きな推力(反作用力)を得るために使用されます。宇宙空間のような低圧環境でも効率的に推力を発生できる形状は、この理論に基づいて設計されています。

超音速・極超音速風洞:実験部で超音速流れを発生させるためのノズルとして使われます。目標マッハ数に応じて精密に設計されたド・ラバルノズルが、試験モデルに均一な超音速流を供給します。

蒸気タービン:特に発電所用の大型タービンの最終段などで、蒸気を超音速まで膨張させて効率よく仕事を取り出すために採用されることがあります。比熱比γは空気とは異なる値で計算します。

産業用スプレー・サンドブラスト:高速の流体ジェットを生成するノズルとして応用されます。流体の加速により微粒化や洗浄・加工の効率を高めます。衝撃波の発生はジェットの乱れの原因となるため、設計が重要です。

よくある誤解と注意点

このツールを使い始めるとき、いくつかハマりやすいポイントがあるから気をつけてね。まず「入口条件は無限大のタンクから来る」という仮定を理解しておこう。シミュレータは入口で流速がほぼゼロ(マッハ数≒0)の状態から計算している。でも実機の燃焼室は有限の大きさで、そこにも流れがあるんだ。入口マッハ数が0.1以上あると、このツールの単純な面積比の式だけでは正確な形状が決まらないから注意が必要だよ。

次に、「比熱比γ」の設定ミス。空気(γ=1.4)でロケットノズルを設計してしまうのはよくある勘違い。ロケットの燃焼ガスは水蒸気や二酸化炭素が多く、γは1.2前後になることもある。例えばγを1.4から1.25に変えるだけで、同じ出口マッハ数5.0を達成するのに必要な面積比は約40も大きくなるんだ。使う気体を絶対に確認しよう。

最後は「理想と現実のギャップ」。この計算は壁面摩擦や熱損失、二次元流れを一切無視した「一次元等エントロピー流れ」が前提だ。実際のノズル、特に小型のものでは境界層の影響で有効な流路面積が狭まり、設計通りの性能が出ないことがある。シミュレーションで「最適設計」できても、そこからが本当の設計の始まりだと覚えておいて。

関連する工学分野

ド・ラバルノズルの原理は、超音速流れを扱うあらゆる分野の根幹にあるよ。まず「ターボ機械」だ。ジェットエンジンのタービンやコンプレッサーの静翼列は、ノズルやディフューザーとして機能している。タービン翼列の流路は、このツールで扱うような滑らかな収縮拡大ではなく複雑な形状だけど、流れを加速・減速させてエネルギーを変換するという根本原理は同じなんだ。

次に「HVAC(空調・換気)ダクト設計」にも応用される。特に高速空気輸送やクリーンルームの吹き出し口では、亜音速域だが流れの剥離を防ぎ均一な流れを得るために、ノズル形状の設計思想が活きる。逆に、排気ダクトでは拡大部で流速を下げて圧力を回復(圧力損失低減)させる「ディフューザー」としての理解が重要になる。

さらに「MEMS(微小電気機械システム)」の分野でも面白い応用がある。マイクロ・ナノスケールのガス流路では、気体の挙動が連続体の流体力学からずれてくる(希薄流体効果)。しかし、超音速マイクロノズルは微小な推進器や分析装置として研究されていて、その基礎設計には依然としてこの面積比の式が出発点になる。スケールが変わっても基本原理は普遍的なんだ。

発展的な学習のために

このツールの計算に慣れたら、次は「なぜそうなるのか」の数学的背景を押さえよう。キーは「質量・運動量・エネルギーの保存則」「状態方程式」を連立させて導かれる「サン・ヴナントとヴァンゼルの式」だ。特に、断面積$A$を変化させたときの流速変化は、次の微分関係式から理解できる。

$$ \frac{dA}{A} = (M^2 -1)\frac{dV}{V} $$

この式が全てを物語っているよ。$M<1$(亜音速)なら$dA$と$dV$の符号は逆(収束で加速)。$M>1$(超音速)なら符号は同じ(拡大で加速)。$M=1$の時、$dA=0$(スロート)でなければならない。この一本の式から、ド・ラバルノズルの必然的な形状が見えてくる。

実務に近づくなら、次のステップは「非設計条件での挙動」「二次元・三次元効果」の学習だ。ツールでいじった「衝撃波」がなぜ発生し、どう移動するかを「圧力比」から定量的に予測する方法を学ぼう。さらに、現実のノズル流れは軸対称二次元であり、壁面近くの「境界層」と中心の「コア流」が相互作用する。CFD(数値流体力学)を使ってこれらの現象を可視化してみると、理想との差が体感できて一気に理解が深まるはずだ。