]> Inverse Prandtl-Meyer Function
PDAS Home > Contents > Difficult Problems > Inverse Prandtl-Meyer
Public Domain Aeronautical Software (PDAS)

If the mathematical expressions do not display properly on your browser, you may view the page in PDF. I have a page to help you get started with MathML.

When a supersonic stream encounters a convex turn in which the wall is deflected away from the stream, an isentropic expansion occurs by way of a conical set of rays centered on the corner. The Prandtl-Meyer equation expresses the relation between the turning angle and the upstream and downstream Mach numbers.

ν= 1λ arctan(λβ )-arctan (β )


λ= γ-1 γ+1


β= M2 -1

In the usual approach for calculation, you compute the value of $\nu$ for the upstream Mach number and then add the angle thru which the flow is turned. The downstream Mach number is that which corresponds to the downstream $\nu$. But, there is no easy way to compute this. Since the equation is relatively simple, most students of compressible flow theory try to use algebraic and trigonometric manipulations to obtain an expression for Mach as a function of $\nu$. Alas, it does not seem possible and we are left with numerical procedures.

Given a sufficiently dense table of $\nu$ vs. Mach, one can do a reverse table lookup. This is probably the method of choice for students who are doing an off-line calculation in simple shock-expansion theory. If one is developing a computing procedure this approach can still be used by building a large table of $\nu$ versus Mach and then doing interpolation as Mach versus $\nu$.

There is a certain lack of elegance to this approach and people would like a nice neat function that simply returned Mach for a given $\nu$. In September 1975, I.M. Hall published a paper in the Aeronautical Journal in which he described an rational polynomial function that approximated the inverse Prandtl-Meyer function with accuracy sufficient for most engineering purposes.

The function is simply a cubic polynomial divided by a quadratic.

Mach= 1+Ay+ By2 + Cy3 1+Dy+ Ey2


y= (ν/ ν )2/3

and the maximum turning angle is

ν = π 2 (6 -1)

The constants are

All of the constants shown here are for $\gamma$=7/5. The original paper by Hall describes the calculation for other specific heats. The accuracy of the Hall approximation is quite good with the maximum error much less that one-tenth of one percent.

This relationship of Hall provides an excellent approximation to the inverse of the Prandtl-Meyer function, but suppose you have an application that requires a very high level of accuracy. You can use the Hall approximation as a starting point and refine the solution with Newton's method. To ddo this, you will need the derivative of nu with respect to Mach.

dν dβ = β2 (1- λ2 ) (1+ β2 )(1+ λ2 β2 )

dβ dM = M β

dν dM = β(1- λ2 ) M(1+ λ2 β2 )

You can download the module of Prandtl-Meyer programs from here. Plain text, XX KB.

PDAS Home > Contents > Difficult Problems > Inverse Prandtl-Meyer
Public Domain Aeronautical Software (PDAS)