banner

Free Prandtl-Meyer Expansion Calculator

Do you want flow properties?

Enter M₁, γ, and θ to calculate downstream properties

Understanding Supersonic Expansion Waves

When a supersonic flow encounters a convex corner (a surface that folds outward), it does not produce a shock—instead, a continuous fan of expansion waves forms, turning the flow and increasing its Mach number. This behavior is central to nozzle design, external aerodynamics, and high‑speed propulsion. The Prandtl‑Meyer expansion calculator—a free online expansion wave calculator—lets you rapidly obtain the supersonic flow Mach number and, if desired, the complete set of downstream flow properties after such an expansion.

Depending on the nozzle exit condition, three situations arise:

  • Optimally expanded – the flow exits at the design pressure; no waves appear.
  • Under‑expanded – the nozzle pressure is too high; oblique shock waves form.
  • Over‑expanded – the nozzle pressure is too low; an expansion wave helps the flow adjust to the back pressure.

An expansion wave is therefore a key feature of over‑expanded nozzles and any external corner in a supersonic stream.

The Prandtl‑Meyer Theory

The foundation for analyzing expansion waves was laid by Ludwig Prandtl (1907) and his student Theodor Meyer (1908). The theory links the deflection angle to the Mach numbers upstream and downstream of the wave through the Prandtl‑Meyer function u(M)u(M). For a calorically perfect gas with specific heat ratio γ\gamma:

u(M)=γ+1γ−1arctan⁡ ⁣(γ−1γ+1(M2−1))−arctan⁡ ⁣(M2−1)u(M) = \sqrt{\frac{\gamma+1}{\gamma-1}} \arctan\!\left(\sqrt{\frac{\gamma-1}{\gamma+1}\left(M^{2}-1\right)}\right) - \arctan\!\left(\sqrt{M^{2}-1}\right)

The function is monotonic with Mach number, so given an upstream Mach number M1M_{1} and an outward deflection angle θ\theta, the downstream function value is:

u(M2)=u(M1)+θu(M_{2}) = u(M_{1}) + \theta

Solving this transcendental equation for M2M_{2} (the supersonic flow Mach number after the wave) requires either an iterative method or a pre‑computed uu-MM table. The calculator performs this step automatically, saving significant time.

Why the Expansion Is Isentropic

Because the expansion wave is a continuous, non‑discontinous process, there is no dissipative loss. As a result:

  • Total pressure and total temperature remain constant.
  • Entropy does not change—the process is isentropic.

With M2M_{2} known, the downstream static properties can be obtained using the standard isentropic expansion relations:

\begin{aligned} \frac{P_{2}}{P_{1}} &= \frac{\left(1 + \frac{\gamma-1}{2}M_{1}^{2}\right)^{\frac{\gamma}{\gamma-1}}}{\left(1 + \frac{\gamma-1}{2}M_{2}^{2}\right)^{\frac{\gamma}{\gamma-1}}} \$$6pt] \frac{T_{2}}{T_{1}} &= \frac{1 + \frac{\gamma-1}{2}M_{1}^{2}}{1 + \frac{\gamma-1}{2}M_{2}^{2}} \$$6pt] \frac{\rho_{2}}{\rho_{1}} &= \frac{T_{1}}{T_{2}} \cdot \frac{P_{2}}{P_{1}} \end{aligned}

These equations make the tool a complete downstream flow properties calculator for expansion fans.

How to Use the Expansion Wave Calculator

The expansion wave calculator provides two modes:

  1. Basic mode – Input only the upstream Mach number M1M_{1} and the deflection angle θ\theta. The tool outputs the downstream Mach number M2M_{2}, the forward and rearward Mach angles (μ1\mu_{1}, μ2\mu_{2}), and the Prandtl‑Meyer function evaluations (u1u_{1}, u2u_{2}).

  2. Full mode – In addition, provide the upstream static temperature T1T_{1}, pressure P1P_{1}, and density ρ1\rho_{1}. The calculator then also returns the full set of downstream flow properties (P2P_{2}, T2T_{2}, ρ2\rho_{2}).

The default specific heat ratio is γ=1.4\gamma = 1.4 (air), but you can change it if your working fluid differs.

Worked Example

Consider a supersonic flow with the following upstream conditions:

  • M1=1.5M_{1} = 1.5
  • P1=1 atmP_{1} = 1 \, \text{atm}
  • T1=288 KT_{1} = 288 \, \text{K}
  • ρ1=1.22586 kg/m3\rho_{1} = 1.22586 \, \text{kg/m}^{3}
  • Deflection angle θ=15∘\theta = 15^{\circ}

Selecting full mode (YES for flow properties) and γ=1.4\gamma = 1.4, the Prandtl‑Meyer expansion calculator yields:

ParameterSymbolValue
Downstream Mach numberM2M_{2}2.0
Downstream pressureP2P_{2}0.469 atm
Downstream temperatureT2T_{2}230.0 K
Downstream densityρ2\rho_{2}0.69896 kg/m³
Forward Mach angleμ1\mu_{1}41.81°
Rearward Mach angleμ2\mu_{2}29.69°
Prandtl‑Meyer function for M1M_{1}$
u_{1} $11.91°
Prandtl‑Meyer function for M2M_{2}$
u_{2} $26.91°
Rearward Mach line angle from horizontalμ2−θ\mu_{2} - \theta14.69°

The results confirm that the flow accelerates and the static pressure, temperature, and density all decrease—behaviour typical of an isentropic expansion. This expansion wave calculator thus offers a fast, reliable way to perform Prandtl‑Meyer analysis without manual iteration.

FAQ

1. What is the formula for the Prandtl-Meyer function ν(M)?

The Prandtl-Meyer function is ν(M) = √((γ+1)/(γ-1)) · arctan(√((γ-1)/(γ+1)(M²−1))) − arctan(√(M²−1)), where γ is the specific heat ratio (typically 1.4 for air).

2. How do I calculate the downstream Mach number after an expansion fan?

First compute ν(M₁) using the formula. Then add the deflection angle θ to get ν(M₂) = ν(M₁) + θ. Finally solve the inverted Prandtl-Meyer relation for M₂—this step is iterative and is handled automatically by the calculator.

3. Is an expansion wave isentropic? Does total pressure change?

Yes, expansion waves are isentropic because the flow passes through a continuous fan without discontinuities. Total pressure and total temperature remain constant; only the static properties change.

4. What inputs does the calculator require, and what does it output?

In basic mode you need only the upstream Mach number M₁ and deflection angle θ; the tool returns M₂, Mach angles, and Prandtl-Meyer values. In full mode you also provide upstream T₁, P₁, and ρ₁, and the calculator outputs the downstream P₂, T₂, and ρ₂ as well.

5. How is the Mach angle related to the Mach number?

The Mach angle μ is given by μ = arcsin(1/M). For the example in the article, M₁ = 1.5 gives μ₁ = 41.81°, and M₂ = 2.0 gives μ₂ ≈ 29.69°.

How to Use

  1. Enter the upstream Mach number M₁, specific heat ratio γ, and deflection angle θ. Select whether you need downstream flow properties.
  2. If needed, enter the upstream pressure, temperature, and density with their respective units.
  3. View the calculated downstream Mach number, flow properties, Mach angles, and Prandtl-Meyer function values.

Related Tools