收缩扩张喷管设计计算机 返回
超音速流体力学

收缩扩张喷管(德拉瓦尔喷管)设计计算机

输入出口马赫数、面积比、总压,使用等熵流理论即时计算轴向马赫数、压力、温度分布。支持垂直激波位置可视化。

参数设置
出口马赫数 Me
喉部面积 A* [cm²]
cm²
总压 P₀ [bar]
bar
总温 T₀ [K]
K
比热比 γ
预设
出口性能
计算结果
出口速度 [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(像氩气一样),你会看到在相同马赫数下,所需的面积变化会不同。
🙋
我看到常见问题里提到了"激波"。当我拖动"激波位置"滑块时,图表变化很大,这是什么现象?
🎓
你发现了一个重要的工程问题!当火箭在比设计高度更高的地方飞行时(外部压力更低),喷管内会产生一个"垂直激波"。在激波处,超音速流瞬间变回亚音速,压力急剧上升。拖动滑块时,你可以看到激波前后的马赫数和压力都不连续地改变。这会导致推力损失,所以设计时要尽量避免这种情况。

常见问题

这取决于你的设计目标。如果你知道需要的出口速度,就先输入出口马赫数;如果喷管形状(面积比)已经确定,就先输入面积比。等熵关系式会自动计算出另一个参数。
当喷管出口背压(外部压力)超过设计条件时,喷管内会产生垂直激波。本工具根据激波前后的马赫数和压力比来计算位置,并在图表上用红色虚线显示。激波后的压力恢复过程也会显示在压力分布曲线上。
空气的γ≈1.4,火箭发动机燃烧气体的γ≈1.2~1.3,氦气的γ≈1.67。不确定时,对于二原子分子气体,γ=1.4是标准值。比热比不同会显著改变马赫数与面积比的关系,所以务必使用正确的值。
当喷管内发生流动分离或垂直激波时,等熵流的假设不再成立。本工具在激波位置之后停止等熵计算。降低背压或增大喷管面积比可以扩展计算范围。

实际应用

火箭和导弹发动机:燃烧室中生成的高温高压气体被加速到超音速,产生巨大推力(反作用力)。在真空环境下也能高效产生推力的设计,正是基于这个理论。

超音速和极超音速风洞:用精确设计的德拉瓦尔喷管在测试段产生超音速流。根据目标马赫数,喷管经过精心计算,为试验模型提供均匀的超音速气流。

蒸汽涡轮机:特别是发电站大型涡轮的末级,使用这种喷管将蒸汽膨胀至超音速,高效地提取功功。此时比热比γ的值与空气不同。

工业喷射和喷砂:用于产生高速流体喷射的喷嘴。流体加速可以提高微粒化效果、洗净效率和加工效率。激波的出现会导致喷射不稳定,因此设计至关重要。

常见误区和注意事项

使用本工具时有几个容易出错的地方。首先是"入口条件来自无限大储罐"的假设。这个模拟器假定入口流速接近零(马赫数≈0),但实际燃烧室是有限大小的,内部也有流动。当入口马赫数超过0.1时,仅用简单面积比公式可能不准确,需要特别注意。

其次是比热比γ的设置错误。用空气的γ=1.4去设计火箭喷管是常见错误。火箭燃烧气体含有水蒸气和二氧化碳,γ通常是1.2左右。仅因为γ从1.4改到1.25,达到同样马赫数5.0所需的面积比就会增大约40倍。一定要确认使用的气体种类。

最后是"理想与现实的差距"。这个计算完全忽略了壁面摩擦、热损失和二维流动效应,基于一维等熵流。实际的小型喷管由于边界层影响,有效流路截面会变窄,性能无法达到设计值。即使模拟给出"最优设计",那也只是真实设计的起点,后续还需要大量工程调试。

使用指南

  1. 输入出口马赫数(Me)和喉部面积A*。对于火箭发动机,典型的Me为3~4.5,液氧/煤油燃烧气体约γ=1.2
  2. 设置总温T₀(燃烧室温度,通常3000~3500K)和总压P₀(燃烧室压力,1~20 MPa)
  3. 点击计算,等熵关系式会自动计算从喉部到出口的轴向马赫数、压力、温度分布,以及激波位置、推力和比冲Isp

具体计算示例

液体火箭发动机(液氧/煤油)设计案例:Me=4.0、T₀=3200K、P₀=15 MPa、A*=0.005 m²、工作流体γ=1.2、分子量28 g/mol时,出口马赫数4.0对应的压力比Pe/P₀≈0.027、出口温度Te≈1200K、出口速度Ve≈4100 m/s、质量流量约45 kg/s。从喉部到出口的面积比Ae/A*≈4.8。当激波出现在扩张部时,推力会降至500 kN左右,比冲Isp约360秒。

工程实务注意事项

  1. 燃烧气体的比热比γ随燃料成分变化。液氧/煤油的γ=1.2~1.25,固体推进药(铝/高氯酸铵)约γ=1.15,计算Isp时可能出现±10秒的误差
  2. 喉部处流体速度必定为音速(M=1)。当出现过膨胀(Pe < 环境压力)时,扩张部会产生激波,导致推力损失,需要重新设计出口面积
  3. 高温气体的实际粘度和热导率变化被忽略。在15 MPa以上高压条件下,应乘以燃烧室损失修正系数0.95~0.98来估算实际推力