免费斜激波计算器

结果

输入值进行计算...

理解斜激波

激波代表流体的急剧不连续,导致压力、温度和密度突然变化。当物体以超音速穿过介质时,前方空气被压缩成仅约200 nm厚的区域,从而形成激波。这些激波既有有益用途(如为超音速进气道压缩空气),也有负面后果,包括音爆和爆炸产生的破坏性冲击波前。在航空航天设计中,控制这些激波对发动机高效运行至关重要:超音速进气口使用楔形斜坡或锥体产生斜激波,在进入燃烧室前将气流减速至亚音速。诸如米格-21、F-104和幻影2000等飞机采用进气锥,而协和号、F-22和米格-25则使用可调斜坡来管理激波结构。

当激波前沿与来流成一角度时,称为斜激波;当垂直时,则为正激波。本文介绍的斜激波计算器专注于前者,能够通过少量上游输入快速确定下游流场属性——马赫数、静压、总压、温度和密度。该工具将激波角计算器的功能与可压缩流分析中严谨的斜激波关系式相结合,是设计超音速进气道或分析高速气动现象的学生和工程师不可或缺的流体动力学计算器。

当流动偏离来流方向时,会产生膨胀波,导致压力和密度逐渐下降——这是与激波压缩互补的现象。

斜激波关系式

分析中使用两组马赫数。首先,激波法向分量定义为

Mx=M1sin⁡β,My=M2sin⁡(β−θ),M_x = M_1 \sin \beta, \qquad M_y = M_2 \sin(\beta - \theta),

其中 M1M_1 和 M2M_2 是上下游马赫数,β\beta 是激波角,θ\theta 是转折(偏转)角。斜激波的下游马赫数由下式得到

M22=1+γ−12M12sin⁡2βγM12sin⁡2β−γ−12+M12cos⁡2β1+γ−12M12sin⁡2β,M_2^2 = \frac{1 + \frac{\gamma-1}{2} M_1^2 \sin^2 \beta}{\gamma M_1^2 \sin^2 \beta - \frac{\gamma-1}{2}} + \frac{M_1^2 \cos^2 \beta}{1 + \frac{\gamma-1}{2} M_1^2 \sin^2 \beta},

其中 γ\gamma 代表比热比(空气通常取1.4)。穿过激波的压力、密度和温度比直接给出:

p2p1=1+2γγ+1(M12sin⁡2β−1),\frac{p_2}{p_1} = 1 + \frac{2\gamma}{\gamma+1} \left(M_1^2 \sin^2 \beta - 1\right), ρ2ρ1=(γ+1)M12sin⁡2β2+(γ−1)M12sin⁡2β,\frac{\rho_2}{\rho_1} = \frac{(\gamma+1) M_1^2 \sin^2 \beta}{2 + (\gamma-1) M_1^2 \sin^2 \beta}, T2T1=p2p1⋅ρ1ρ2.\frac{T_2}{T_1} = \frac{p_2}{p_1} \cdot \frac{\rho_1}{\rho_2}.

总压比可表示为

p02p01=(1+γ−12M12sin⁡2β1+γ−12M22)γγ−1.\frac{p_{02}}{p_{01}} = \left( \frac{1 + \frac{\gamma-1}{2} M_1^2 \sin^2 \beta}{1 + \frac{\gamma-1}{2} M_2^2} \right)^{\frac{\gamma}{\gamma-1}}.

这些关系式统称为斜激波关系式,在给定上游条件与激波角时,可计算所有下游流场变量。

如何使用计算器

使用斜激波计算器非常简单:

  1. 输入上游马赫数 M1M_1。
  2. 提供激波角 β\beta(以度为单位)。
  3. 可选:如果默认值(1.4)不合适,指定比热比 γ\gamma。

工具会立即返回:

  • 正激波分量 MxM_x 和 MyM_y;
  • 转折角 θ\theta;
  • 比值 p2/p1p_2/p_1、ρ2/ρ1\rho_2/\rho_1、T2/T1T_2/T_1 和 p02/p01p_{02}/p_{01};
  • 下游斜激波马赫数 M2M_2。

如果您已知上游静态条件(例如压力和温度),可以激活“上下游流场属性”复选框以显示下游绝对值。

示例计算

考虑一个上游马赫数 M1=5M_1 = 5、激波角 β=20∘\beta = 20^\circ 的斜激波。使用上述关系式(γ=1.4\gamma = 1.4),计算器得出:

  • 转折角 θ=10.664∘\theta = 10.664^\circ;
  • 压力比 p2/p1=3.245p_2/p_1 = 3.245;
  • 密度比 ρ2/ρ1=2.214\rho_2/\rho_1 = 2.214;
  • 温度比 T2/T1=1.465T_2/T_1 = 1.465。

这些值表明流动被显著压缩并减速,但下游仍保持超音速——这是相对较弱斜激波的典型结果。

结果解读

计算所得的比值量化了压缩强度。更大的激波角(直到脱体极限)会产生更强的激波,伴随更大的压力和温度跃升,但也会带来更大的总压损失。转折角 θ\theta 必须满足激波极线关系;对于给定的 M1M_1 和 β\beta,存在唯一的 θ\theta。该工具还可以帮助检测激波弯曲或脱离楔面的脱体情况。

通过使用这个斜激波关系式计算器,工程师可以快速迭代不同的进气道几何形状和飞行条件,确保发动机在正确亚音速下接收空气,同时最小化总压损失——这是高效超音速推进设计的一个关键方面。

常见问题

1. 什么是斜激波?它与正激波有何不同?

斜激波是与来流方向倾斜的激波前沿,它在改变流场属性的同时使下游仍保持超音速。相比之下,正激波垂直于流动,通常将流动减速至亚音速。两者都会导致压力、温度和密度急剧升高,但与斜激波相关的转折角在正激波中不存在。

2. 斜激波计算器需要哪些输入?

计算器需要上游马赫数(M1)和激波角(β)。可选调整比热比(γ),默认为空气的1.4。如果已知上游静态条件,该工具还可以计算下游绝对值。

3. 斜激波的压力比 p2/p1 如何确定?

压力比由 p2/p1 = 1 + (2γ/(γ+1)) (M1² sin²β − 1) 给出,其中 γ 是比热比,M1 是上游马赫数,β 是激波角。

4. 计算器会显示哪些结果?

它返回正激波马赫数分量(Mx 和 My)、转折角(θ)、压力、密度、温度和总压比,以及下游斜激波马赫数(M2)。如果提供了上游静态属性,还会显示下游压力、温度和密度的绝对值。

使用方法

  1. 输入比热比 (γ)(空气为1.4)和上游马赫数 (M₁)。
  2. 以度或弧度输入激波角 (β),或切换至反向模式输入转折角 (θ)。
  3. 立即读取所有斜激波属性:转折角、下游马赫数以及压力/温度/密度比。