Prandtl-Meyer Expansion Fan Calculator

Find the downstream Mach number and isentropic ratios across a Prandtl-Meyer expansion fan from upstream Mach number and turn angle.

🌀 Prandtl-Meyer Expansion Fan Calculator
Upstream Mach number (M1)2.0
-
1.015
Turn (deflection) angle (θ)10.0
deg
0.160
-
Downstream Mach M2
Pressure Ratio p2/p1
Temperature Ratio T2/T1
Density Ratio ρ2/ρ1
Prandtl-Meyer Angle ν2
Mach Angle μ2
Step-by-step working

🌀 What is the Prandtl-Meyer Expansion Fan Calculator?

This Prandtl-Meyer expansion fan calculator finds the downstream Mach number M2 and the isentropic pressure, temperature, and density ratios when a supersonic flow turns through a positive angle theta around a convex corner. Enter the upstream Mach number M1, the turn angle theta, and the ratio of specific heats gamma, and it returns M2, p2/p1, T2/T1, rho2/rho1, the Prandtl-Meyer angle nu2, and the Mach angle mu2, together with a chart of M2 against theta.

A Prandtl-Meyer expansion fan is a centered fan of Mach waves radiating from a sharp convex corner. As supersonic flow crosses the fan it accelerates smoothly and isentropically, meaning total pressure and total temperature stay exactly constant even though the static pressure, temperature, and density all fall. This appears at the trailing edge of supersonic airfoils, along the divergent contour of supersonic nozzles, and inside over-expanded or under-expanded rocket exhaust plumes, anywhere supersonic flow needs to turn around a convex corner rather than a concave one.

A common point of confusion is mixing up an expansion fan with a shock wave. A shock is a sudden, irreversible compression where total pressure drops and flow decelerates. A Prandtl-Meyer fan is the opposite process, a smooth, reversible expansion where flow accelerates and total pressure is conserved. The two are the fundamental building blocks used together to analyze any supersonic aerodynamic shape, one for concave (compression) corners and one for convex (expansion) corners.

The math is harder than a typical compressible-flow formula because the Prandtl-Meyer function nu(M) cannot be algebraically inverted. This calculator solves nu(M2) = nu(M1) + theta for M2 using a numeric bisection method, the same approach used in gas dynamics coursework and supersonic aerodynamic design tools, and validates that the requested turn angle does not exceed the maximum possible expansion for the given upstream Mach number.

📐 Formula

ν(M)  =  √((γ+1)/(γ−1)) × atan(√((γ−1)/(γ+1) × (M²−1))) − atan(√(M²−1))
ν(M) = Prandtl-Meyer function, the angle flow turns through expanding isentropically from M=1 to Mach number M
γ = ratio of specific heats (1.4 for air)
ν(M2)  =  ν(M1) + θ
θ = turn (deflection) angle, degrees, the flow turns away from itself while expanding
M2 is found by solving this equation numerically (bisection), since ν(M) has no closed-form inverse
p2/p1  =  [(1+(γ−1)/2 × M1²) / (1+(γ−1)/2 × M2²)]^(γ/(γ−1))
T2/T1 = (1+(γ−1)/2 × M1²) / (1+(γ−1)/2 × M2²)
ρ2/ρ1 = same ratio raised to the power 1/(γ−1)  (p0 and T0 constant, isentropic expansion)
Example: M1=2, θ=10°, γ=1.4: M2 ≈ 2.3849, p2/p1 ≈ 0.5480, T2/T1 ≈ 0.8421, ρ2/ρ1 ≈ 0.6507.

📖 How to Use This Calculator

Steps

1
Enter the upstream Mach number - Use the slider or type an upstream Mach number M1 greater than 1.
2
Enter the turn angle - Use the slider or type the angle theta, in degrees, that the flow turns through around the convex corner.
3
Read the downstream Mach number and ratios - See M2, p2/p1, T2/T1, rho2/rho1, nu2, and mu2 along with the chart of M2 against theta.

💡 Example Calculations

Example 1 - Moderate expansion turn, textbook reference case

1
M1 = 2.0, θ = 10°, γ = 1.4 (air)
2
ν(M1) = 26.38°, ν(M2) = 26.38° + 10° = 36.38°, solving numerically gives M2 = 2.3849
3
p2/p1 = 0.5480, T2/T1 = 0.8421, ρ2/ρ1 = 0.6507, μ1 = 30.00°, μ2 = 24.79°
M2 = 2.3849, p2/p1 = 0.5480, ν2 = 36.38°
Try this example →

Example 2 - Weak expansion, low upstream Mach number

1
M1 = 1.5, θ = 15°, γ = 1.4 (air)
2
ν(M1) = 11.91°, ν(M2) = 26.91°, solving numerically gives M2 = 2.0191
3
p2/p1 = 0.4554, T2/T1 = 0.7987, ρ2/ρ1 = 0.5702, μ1 = 41.81°, μ2 = 29.69°
M2 = 2.0191, p2/p1 = 0.4554, ν2 = 26.91°
Try this example →

Example 3 - Strong expansion at higher upstream Mach number

1
M1 = 3.0, θ = 20°, γ = 1.4 (air)
2
ν(M1) = 49.76°, ν(M2) = 69.76°, solving numerically gives M2 = 4.3183
3
p2/p1 = 0.1597, T2/T1 = 0.5920, ρ2/ρ1 = 0.2697, μ1 = 19.47°, μ2 = 13.39°
M2 = 4.3183, p2/p1 = 0.1597, ν2 = 69.76°
Try this example →

Example 4 - Invalid input: turn angle exceeds the maximum expansion

1
M1 = 2.0, θ = 110° (γ = 1.4)
2
The maximum possible turn angle for M1 = 2.0 is only about 103.57°, since ν(M) can never exceed ν_max ≈ 130.45° no matter how large M2 grows. A 110° turn has no finite solution.
Error: turn angle too large, enter up to 103.57 degrees
Try this example →

❓ Frequently Asked Questions

What is a Prandtl-Meyer expansion fan?+
A Prandtl-Meyer expansion fan is a centered fan of Mach waves that forms when a supersonic flow turns around a convex corner. Unlike a shock, the expansion is isentropic (reversible), so the flow accelerates smoothly, and Mach number rises while pressure, temperature, and density all fall continuously through the fan.
Why does the Prandtl-Meyer function have no closed-form inverse?+
The Prandtl-Meyer function nu(M) mixes M inside two arctan terms and a square root, and there is no algebraic way to isolate M once nu is known. Every practical calculator, including this one, solves nu(M2) = nu(M1) + theta for M2 with a numeric method such as bisection or Newton-Raphson.
Why is there a maximum turn angle for a given upstream Mach number?+
As Mach number approaches infinity, the Prandtl-Meyer function nu(M) approaches a finite limit, nu_max = (pi/2) times (sqrt((gamma+1)/(gamma-1)) minus 1), about 130.45 degrees for air. Since nu(M2) = nu(M1) + theta can never exceed nu_max, theta is capped at nu_max minus nu(M1) for any M1, no matter how large M2 is allowed to grow.
Why do pressure, temperature, and density all decrease across the fan?+
An expansion fan accelerates the flow while keeping total pressure and total temperature constant (isentropic flow), so as Mach number rises the static pressure, temperature, and density, each a decreasing function of Mach number at fixed stagnation conditions, must all drop. This is the direct opposite of a compression shock, where the flow decelerates and those same properties rise.
How is this different from a shock wave calculator?+
A shock wave is a sudden, irreversible, entropy-generating compression where total pressure drops. A Prandtl-Meyer expansion fan is a smooth, reversible, isentropic expansion where total pressure and total temperature stay exactly constant. Use a shock calculator when flow compresses and slows down, and this calculator when flow expands around a convex corner and speeds up.
What is the Mach angle mu shown in the results?+
The Mach angle mu equals asin(1/M) and marks the angle of the Mach wave (the edge of the disturbance cone) relative to the local flow direction. This calculator reports mu1 at the leading edge of the fan (using M1) and mu2 at the trailing edge (using M2), together they mark the two boundary Mach lines of the fan.
Does gamma affect the maximum possible turn angle?+
Yes. The maximum turn angle nu_max = (pi/2) times (sqrt((gamma+1)/(gamma-1)) minus 1) depends only on gamma. For air with gamma = 1.4, nu_max is about 130.45 degrees. Gases with a gamma closer to 1, such as many polyatomic gases, have a larger nu_max, while gases with higher gamma have a smaller one.
Can the turn angle theta be negative?+
A negative theta would represent a compression turn rather than an expansion, which cannot be handled isentropically by the Prandtl-Meyer relation alone, a compression corner instead produces an oblique shock. This calculator only accepts a positive theta, representing the flow expanding away from itself around a convex corner.
Where do Prandtl-Meyer expansion fans occur in practice?+
Expansion fans appear at the trailing edge of supersonic airfoils, along the divergent contour of supersonic nozzles, and inside over-expanded or under-expanded rocket exhaust plumes wherever a supersonic flow needs to turn around a convex corner rather than a concave one. They are one of the two fundamental building blocks of supersonic aerodynamics, the other being the oblique shock.
Why does the calculator show an error for large turn angles?+
If the requested turn angle theta would require nu(M2) to exceed nu_max, no finite M2 satisfies the Prandtl-Meyer relation, so the calculator rejects the input and reports the maximum theta actually achievable for the entered M1 and gamma instead of returning an invalid or infinite result.
How accurate is the bisection method used here?+
The calculator narrows the bracket between the upstream Mach number and a generous upper bound over 100 iterations, which drives the error in nu(M2) to well below 1e-10 radians in every practical case, giving a downstream Mach number accurate to more decimal places than are shown in the results.

What is a Prandtl-Meyer expansion fan?

A Prandtl-Meyer expansion fan is a centered fan of Mach waves that forms when a supersonic flow turns around a convex corner. Unlike a shock, the expansion is isentropic (reversible), so the flow accelerates smoothly, and Mach number rises while pressure, temperature, and density all fall continuously through the fan.

Why does the Prandtl-Meyer function have no closed-form inverse?

The Prandtl-Meyer function nu(M) mixes M inside two arctan terms and a square root, and there is no algebraic way to isolate M once nu is known. Every practical calculator, including this one, solves nu(M2) = nu(M1) + theta for M2 with a numeric method such as bisection or Newton-Raphson.

Why is there a maximum turn angle for a given upstream Mach number?

As Mach number approaches infinity, the Prandtl-Meyer function nu(M) approaches a finite limit, nu_max = (pi/2) times (sqrt((gamma+1)/(gamma-1)) minus 1), about 130.45 degrees for air. Since nu(M2) = nu(M1) + theta can never exceed nu_max, theta is capped at nu_max minus nu(M1) for any M1, no matter how large M2 is allowed to grow.

Why do pressure, temperature, and density all decrease across the fan?

An expansion fan accelerates the flow while keeping total pressure and total temperature constant (isentropic flow), so as Mach number rises the static pressure, temperature, and density, each a decreasing function of Mach number at fixed stagnation conditions, must all drop. This is the direct opposite of a compression shock, where the flow decelerates and those same properties rise.

How is this different from a shock wave calculator?

A shock wave is a sudden, irreversible, entropy-generating compression where total pressure drops. A Prandtl-Meyer expansion fan is a smooth, reversible, isentropic expansion where total pressure and total temperature stay exactly constant. Use a shock calculator when flow compresses and slows down, and this calculator when flow expands around a convex corner and speeds up.

What is the Mach angle mu shown in the results?

The Mach angle mu equals asin(1/M) and marks the angle of the Mach wave (the edge of the disturbance cone) relative to the local flow direction. This calculator reports mu1 at the leading edge of the fan (using M1) and mu2 at the trailing edge (using M2), together they mark the two boundary Mach lines of the fan.

Does gamma affect the maximum possible turn angle?

Yes. The maximum turn angle nu_max = (pi/2) times (sqrt((gamma+1)/(gamma-1)) minus 1) depends only on gamma. For air with gamma = 1.4, nu_max is about 130.45 degrees. Gases with a gamma closer to 1, such as many polyatomic gases, have a larger nu_max, while gases with higher gamma have a smaller one.

Can the turn angle theta be negative?

A negative theta would represent a compression turn rather than an expansion, which cannot be handled isentropically by the Prandtl-Meyer relation alone, a compression corner instead produces an oblique shock. This calculator only accepts a positive theta, representing the flow expanding away from itself around a convex corner.

Where do Prandtl-Meyer expansion fans occur in practice?

Expansion fans appear at the trailing edge of supersonic airfoils, at the corners of supersonic nozzle contours, and inside over-expanded or under-expanded rocket exhaust plumes wherever a supersonic flow needs to turn around a convex corner. They are one of the two fundamental building blocks of supersonic aerodynamics, the other being the oblique shock.

Why does the calculator show an error for large turn angles?

If the requested turn angle theta would require nu(M2) to exceed nu_max, no finite M2 satisfies the Prandtl-Meyer relation, so the calculator rejects the input and reports the maximum theta actually achievable for the entered M1 and gamma instead of returning an invalid or infinite result.

How accurate is the bisection method used here?

The calculator narrows the bracket between the upstream Mach number and a generous upper bound over 100 iterations, which drives the error in nu(M2) to well below 1e-10 radians in every practical case, giving a downstream Mach number accurate to more decimal places than are shown in the results.