气体动力学 返回
可压缩流动

气体动力学·可压缩流计算工具

通过马赫数和比热比实时计算等熵流、正激波、瑞利流、范诺流的全部参数。适用于喷管设计、超音速风洞和火箭推进分析。

流动参数
马赫数 M
亚音速 M<1 / 超音速 M>1
比热比 γ
空气=1.40 / He=1.67 / CO₂=1.30
滞止温度 T₀
K
滞止压力 p₀
kPa
显示模式
马赫数 M
静温 T [K]
静压 p [kPa]
流速 V [m/s]
马赫数 vs 压力·温度比
Main
喷管面积比 A/A*

等熵关系式:

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

正激波(Rankine-Hugoniot):

$$M_2^2 = \frac{M_1^2(\gamma-1)+2}{2\gamma M_1^2 - (\gamma-1)}$$ $$\frac{p_2}{p_1}= \frac{2\gamma M_1^2-(\gamma-1)}{\gamma+1}$$

什么是气体动力学与可压缩流

🙋
“可压缩流”是什么?听起来好复杂,和普通空气流动有什么不一样?
🎓
简单来说,当气体速度很快,快到能和声音速度相比时,它的密度就不能再当成不变了,这就是可压缩流。比如飞机以接近音速飞行时,机翼前方的空气就会被“压缩”变密。你在这个模拟器里试着把马赫数(M)滑块从0.3拖到1.5以上,看看“密度比”的变化,就能直观感受到从“不可压”到“可压”的转变了。
🙋
诶,真的吗?我拖到2.0,密度变化好大!那“滞止压力”和“滞止温度”又是什么?为什么它们总比实际的“静压”和“静温”高?
🎓
问得好!你可以把滞止参数想象成气流被“强行刹车”到速度为零时,它所具有的压力和温度。就像你用手掌快速迎风,手掌中心感受到的压力和温度就接近滞止值,比周围静止空气要高。在实际工程中,比如喷气发动机的进气口测到的总压就是滞止压力。你改变马赫数M和比热比γ,上面显示的 $p_0/p$ 和 $T_0/T$ 比值就会变,这直接关系到发动机能“捕获”多少能量。
🙋
我好像懂了!那“正激波”又是什么鬼?为什么一选那个选项,下游马赫数就突然掉到1以下了?
🎓
激波就是气流遇到强阻碍时,速度、压力等参数发生突变的薄层。你可以把它想象成超音速飞机产生的“音爆”那个瞬间的界面。在模拟器里,你设置一个超音速的来流马赫数(比如M=2.5),然后点击“正激波”计算,就会看到下游压力p2突然飙升,而马赫数M2暴跌到亚音速,这就是激波的“刹车”效果。工程现场常见的是,战斗机进气道设计就要精心控制激波位置,否则发动机就会“喘振”熄火。

物理模型与关键公式

等熵流动关系式(无粘、绝热、无激波):这是分析喷管、风洞等加速流动的基础。它描述了气流参数如何随马赫数平滑变化。

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

$T_0, p_0$:滞止温度和压力(总温、总压);$T, p$:静温和静压;$M$:当地马赫数;$\gamma$:比热比(空气约1.4)。公式表明,速度(M)越大,静温T和静压p相比其滞止值就越小。

正激波关系式:描述超音速气流垂直通过无限薄激波时参数的突变关系。激波前后总温不变(绝热),但总压下降(不可逆损失)。

$$M_2^2 = \frac{(\gamma-1)M_1^2 + 2}{2\gamma M_1^2 - (\gamma-1)}$$ $$\frac{p_2}{p_1}= \frac{2\gamma M_1^2 - (\gamma-1)}{\gamma+1}$$

$M_1, p_1$:激波上游(来流)马赫数与静压;$M_2, p_2$:激波下游马赫数与静压。下游马赫数恒小于1。激波强度越大($M_1$越大),压力跃升$\frac{p_2}{p_1}$和总压损失也越大。

现实世界中的应用

超音速喷管与火箭发动机设计:拉瓦尔喷管的喉部设计关键就是利用等熵面积比公式 $A/A^*$。工程师用这个工具快速计算不同马赫数下所需的截面积,确保气流能从亚音速平滑加速到超音速,用于火箭发动机喷管和超音速风洞。

航空发动机进气道:战斗机以超音速飞行时,进气道必须通过一系列斜激波将气流减速为亚音速,再送入压气机。使用正激波方程可以估算激波造成的总压损失,这直接关系到发动机的推力性能和燃油效率。

CFD结果验证:在使用Fluent、OpenFOAM等软件进行超音速流场模拟后,工程师会将喷管轴线上的压力、温度分布与这里的等熵解析解进行对比,或将激波前后的参数跳变与正激波公式对比,这是确保数值模拟可靠性的关键步骤。

激波管实验:激波管是研究高温气体动力学的重要设备。其初始参数设计严重依赖于正激波关系式,以预测激波速度、被压缩气体的温度和压力,用于模拟高超音速飞行器再入大气层时的极端环境。

常见误解与注意事项

首先需要注意,“驻点温度”并非实际感受到的温度。在模拟器中提高马赫数时,T₀(驻点温度)会显著上升,但这只是气流被完全阻滞在假想壁面时的温度。实际飞行器表面并非绝热状态,因此不会达到如此高温。例如,当M=2时,虽然T₀显示约为520K(约250℃),但机体表面温度会低于该值。在热设计中若未能理解这一差异,可能导致过度冷却设计。

其次要警惕“等熵”假设的陷阱。本工具的基础计算基于忽略摩擦、激波和热交换的“理想流动”。在实际工程中,关键在于判断该假设的适用范围。例如,当考虑喷管壁面摩擦(边界层)时,实际推力会比计算值降低数个百分比。工程实践中通常先通过本工具求得理想解,再乘以损失系数来估算实际值。

最后在参数设置中,比热比γ的随意固定是常见问题。对于空气而言取1.4基本可行,但火箭燃烧气体根据成分不同通常在1.2~1.3之间。γ值的变化会显著影响相同面积比下的马赫数。例如当A/A*=4时,γ=1.4对应M≈2.94,而γ=1.2时可达M≈3.65。通过工具调整γ值,可以直观感受到喷管设计对气体性质的敏感性。