A normal shock is a compression wave, perpendicular to the flow, a few mean free paths thick, across which a supersonic flow becomes subsonic. Its jump conditions follow from the integral conservation laws alone, and for a calorically perfect gas they depend on one number: the upstream Mach number. The chapter builds the tools first (the speed of sound, total and sonic reference conditions, the characteristic Mach number), then derives the normal-shock relations, uses the second law to rule out expansion shocks, and closes with the Pitot tube in subsonic and supersonic flow. Every figure is computed live from the exact relations.

Section 8.2

The basic normal-shock equations

A normal shock stands perpendicular to the flow, for example on the stagnation streamline of the bow shock ahead of a blunt body, inside the diverging section of a nozzle (see the Chapter 10 lesson), or at the inlet of a supersonic engine. The problem is simply stated: given the flow ahead of the wave (p1, ρ1, T1, M1, u1, …), find the flow behind it (p2, ρ2, T2, M2, u2, …).

The shock itself is a thin region of highly viscous flow with steep gradients of velocity and temperature, so the flow through it is adiabatic but not isentropic. We avoid its interior entirely by drawing a control volume abcd whose faces ab and cd lie in the uniform flow on either side. The analysis assumes that

  1. the flow is steady, ;
  2. the flow is adiabatic, : no heat is added to or taken from the control volume;
  3. there are no viscous stresses on the faces ab and cd, which lie outside the shock;
  4. there are no body forces, .

Evaluate the steady integral conservation laws over abcd. Only faces ab and cd carry flow; the sides bc and da are parallel to the velocity, and the pressure forces on them have no x component. With uniform properties of area A on each face, the three laws reduce to algebra:

The energy result uses after dividing by continuity, ρ1u1 = ρ2u2. The total enthalpy, and for a calorically perfect gas the total temperature, is the same on both sides of the shock.

Counting equations and unknowns. With region 1 known, continuity, momentum and energy are three equations in four unknowns, ρ2, u2, p2 and h2. Two thermodynamic relations close the system, each adding one unknown, T2:

EquationFormEquationsUnknowns
Continuityρ1u1 = ρ2u21ρ2, u2
Momentump1 + ρ1u1² = p2 + ρ2u2²1+ p2
Energyh1 + u1²/2 = h2 + u2²/21+ h2
Enthalpyh2 = cpT21+ T2
Equation of statep2 = ρ2RT21—
Total55 unknowns
Next. Before solving the five equations, Sections 8.3 and 8.4 build three tools the solution needs: the speed of sound, the alternative forms of the energy equation, and the reference conditions they define.

Section 8.3

Speed of sound

Ride with a sound wave, so that the wave is stationary and the gas enters it at speed a. Across the wave the properties change by infinitesimal amounts. Gradients are weak, so viscosity and heat conduction are negligible: the flow through a sound wave is adiabatic and reversible, that is, isentropic. Continuity (8.2) and momentum (8.6) across the wave give

Eliminating da leaves a² = dp/dρ, and since the change is isentropic,

For a calorically perfect gas the isentropic relation p = cργ gives (∂p/∂ρ)s = γp/ρ, and with p = ρRT,

The speed of sound of a calorically perfect gas depends on temperature only. At standard sea level, T = 288.16 K and a = 340 m/s.

In terms of the isentropic compressibility ,

The less compressible the gas, the faster sound travels. An incompressible fluid (τs = 0) has an infinite speed of sound, so the incompressible flows of Chapters 3–6 are, in theory, flows at zero Mach number.

What the Mach number measures. The ratio of the kinetic energy per unit mass to the internal energy per unit mass, with e = cvT and cv = R/(γ − 1), is

M² measures the directed (kinetic) motion of the gas against the random thermal motion of its molecules. At M = 2 the two are comparable (ratio 1.12); at M = 20 the kinetic energy is 112 times the internal energy, which is why hypersonic flows heat so strongly when they are brought to rest.

Interactive 1 · Speed of sound and Mach number in the standard atmosphere

Standard atmosphere of Anderson’s Appendix D: T falls 6.5 K/km to 11 km geopotential altitude, stays at 216.66 K to 25 km, then rises 3 K/km. Geometric altitude is converted to geopotential altitude; the values match Appendix D to within 0.2%.

Worked examples 8.1–8.6

An airplane flies at m/s. Calculate its Mach number at standard altitudes of (a) sea level, (b) 5 km and (c) 10 km.

The temperature falls with altitude, so the speed of sound falls and the same airspeed is a higher Mach number. Sea level uses T = 288 K in the notes (288.16 K in Appendix D).

Section 8.4

Special forms of the energy equation

For steady, adiabatic, inviscid flow, h + u²/2 is constant along a streamline (8.29). For a calorically perfect gas, h = cpT and cp = γR/(γ − 1), so

Two reference states turn (8.32) into a constant. Bring the flow to rest (u = 0, a = a0), or accelerate or decelerate it to sonic speed (u = a = a*):

so that (8.37). Both a0 and a* are constant along a streamline of a steady, adiabatic, inviscid flow, and throughout the flow if every streamline comes from the same uniform freestream.

Total conditions. With u2 = 0 in (8.30), cpT + u²/2 = cpT0 (8.38), and dividing by cpT:

Total pressure and density are defined by an isentropic compression to rest, (8.41), so

For a given gas these ratios depend on the Mach number only; Appendix A tabulates them for γ = 1.4.

Sonic conditions. Setting M = 1 in (8.40), (8.42) and (8.43):

For air (γ = 1.4) these are 0.833, 0.528 and 0.634: numbers worth remembering.

Characteristic Mach number. Define M* = u/a*, the velocity measured against the sonic speed of sound a* = √(γRT*) rather than the local one. Dividing (8.35) by u² and solving:

M* < 1 when M < 1, M* = 1 when M = 1 and M* > 1 when M > 1, so M* behaves like M qualitatively. But as M → ∞, M* tends to a finite limit, for air.

Interactive 2 · Total-to-static ratios and M* (Appendix A in one line)
p0/pρ0/ρT0/TM*M* limit, M → ∞

Worked examples 8.8–8.10

At a point in an airflow the local Mach number, static pressure and static temperature are , atm and K. Calculate the local p0, T0, T*, a* and M*.

p0 and T0 are the conditions the gas would reach if brought to rest isentropically; T* and a* those it would reach if brought isentropically to M = 1. M* follows either from u/a* or directly from (8.48).

Section 8.6

Calculation of normal-shock properties

Return to the five equations of Section 8.2. Divide momentum (8.6) by continuity (8.2) and use a² = γp/ρ:

The energy equation in the form (8.35) holds on both sides with the same a*, because h0 is unchanged across the shock: , and likewise for a2. Substituting and dividing by u2 − u1 gives a remarkably simple result, the Prandtl relation:

Derivation of the Prandtl relation (three lines)

Dividing (8.55) by a*² gives (8.57). With (8.48) for M1* and M2*, solve for M2:

Continuity and the Prandtl relation give the density ratio, :

Momentum and continuity give (8.62); divide by p1 and use (8.61):

The equation of state then gives the temperature ratio, and h = cpT the enthalpy ratio:

One parameter. M2, ρ2/ρ1, p2/p1 and T2/T1 depend only on the upstream Mach number M1 (and γ). This is a striking example of the Mach number as the governing parameter of compressible flow. Appendix B tabulates the ratios for γ = 1.4.

Limits. With M1 = 1 all ratios equal 1 and M2 = 1: a normal shock of vanishing strength is a Mach wave. As M1 increases the shock strengthens and M2 falls below 1, so the flow behind a normal shock is always subsonic. As M1 → ∞ (γ = 1.4):

Interactive 3 · Normal-shock explorer (Appendix B and Figure 8.8)
p2/p1T2/T1ρ2/ρ1M2p0,2/p0,1limits as M1 → ∞

Section 8.6 · The second law

Entropy and total pressure across the shock

The relations above embody only continuity, momentum and energy, which do not care whether M1 is subsonic or supersonic. Mathematically they also return a “shock” for M1 < 1, an expansion in which the pressure drops. Only the second law of thermodynamics decides which direction the process can take. The entropy change of a calorically perfect gas, with (8.65) and (8.67), is

For M1 = 1 the change is zero; for M1 > 1 it is positive; for M1 < 1 it is negative, which the second law forbids. Normal shocks occur only in supersonic flow; an expansion shock is impossible.

Nature produces the entropy rise inside the wave. The shock is a region roughly 10−5 cm thick (a few mean free paths at sea-level density), and across it the large gradients of velocity and temperature make friction and heat conduction strong. Both are dissipative, irreversible mechanisms that always increase entropy.

Total conditions on each side. Imagine bringing a fluid element ahead of the shock to rest isentropically (state 1a: p0,1, T0,1, s1), and an element behind the shock likewise (state 2a: p0,2, T0,2, s2). The flow through the shock is adiabatic, so the energy equation gives

Writing the entropy change between the two rest states, the temperature term vanishes:

Since s2 > s1, total pressure always falls across a shock, while total temperature stays constant. The loss of p0 is the measure of the shock’s irreversibility; Appendix B lists p0,2/p0,1.

Interactive 4 · The shock on a T–s diagram
Shock, 1 → 2 (irreversible)Isentropic compression to restIsobars p1, p0,1Isobars p2, p0,2

Worked examples

Normal shocks: Examples 8.11–8.21

The Result column comes from the relations above. Change any given value and it updates. Switch on Compare with the hand solution to add the solution from Appendices A and B (γ = 1.4, original values); a † marks a value that differs from the result, and the note under the table explains why.

A normal shock wave stands in air where the upstream properties are u1 = m/s, T1 = K and p1 = atm. Calculate the velocity, temperature and pressure downstream of the shock.

u1 = 680 m/s gives M1 = 1.999, which the notes round to 2 before entering Appendix B. The velocity behind the shock also follows directly from continuity: u2 = u1/(ρ2/ρ1).

Section 8.7

Measurement of velocity in a compressible flow

In low-speed flow, the total pressure from a Pitot tube and the static pressure from a wall orifice give the velocity through Bernoulli’s equation. In compressible flow the same two pressures still give the Mach number, but the formula depends on the Mach-number regime.

Subsonic compressible flow

The mouth of the tube (point b) is a stagnation point, and the gas along streamline ab is brought to rest isentropically. The tube therefore reads the freestream total pressure p0,1, and (8.42) inverts to

Unlike incompressible flow, p0,1 and p1 alone do not give u1: the freestream speed of sound, that is T1, is also needed.

Supersonic flow

Ahead of the tube stands a detached bow shock. A fluid element on the stagnation streamline cde first crosses the normal part of the shock, decelerating non-isentropically to a subsonic speed at d, then is compressed isentropically to rest at e. The tube therefore reads p0,2, the total pressure behind a normal shock, which is less than p0,1. Writing p0,2/p1 = (p0,2/p2)(p2/p1) with the isentropic relation for the first factor, (8.59) for M2 and (8.65) for the second factor gives the Rayleigh Pitot-tube formula:

Appendix B tabulates p0,2/p1 against M1. At M1 = 1 both formulas give 1.893 for air: a reading above 1.893 p1 means the flow is supersonic.

Interactive 5 · Reading a Pitot tube
Isentropic, p0,1/p1 (8.42)Rayleigh Pitot formula, p0,2/p1 (8.80)Isentropic beyond M = 1 (not what the tube reads)Measured reading

Worked examples 8.22–8.24

A Pitot tube is inserted into an airflow where the static pressure is atm. Calculate the flow Mach number when the tube measures (a) atm, (b) atm and (c) atm.

First decide the regime: at M1 = 1 the tube reads 1.893 p1. Below that, the tube senses the freestream total pressure (Appendix A); above it, the total pressure behind the bow shock (p0,2/p1, Appendix B). The last column shows the Mach number you would get by wrongly applying the isentropic formula to a supersonic reading.

Self-check

Check your understanding

Pick an answer to see whether it is right and why. Use the normal-shock explorer to test your reasoning.

Summary

Key equations

Speed of sound and reference conditions

Normal shock and Pitot tube