Gasdynamics1 7
Gasdynamics1 7
by
and
September 3, 2019
2
Contents
1 Introduction 7
1.1 Introductory comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2 Notations, definitions, relations for gases . . . . . . . . . . . . . . . . . . . . . . 8
1.3 Equation of state (EOS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.4 Conservation laws . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.4.1 Integral form of the conservation laws . . . . . . . . . . . . . . . . . . . 14
1.4.2 Differential form of the flow equations . . . . . . . . . . . . . . . . . . . 16
1.5 Euler equations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.6 Entropy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.7 Discontinuities in compressible flow . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.7.1 Shock wave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.7.2 Shear wave discontinuity . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.7.3 Contact discontinuity . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.7.4 Examples of discontinuities in steady flows . . . . . . . . . . . . . . . . . 21
1.8 One-dimensional unsteady jump equations . . . . . . . . . . . . . . . . . . . . . 22
1.9 Multi-dimensional form of the jump relations . . . . . . . . . . . . . . . . . . . 24
1.10 Conservation law of entropy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.11 Too many jump equations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.12 Moving shocks; (t, x)-plane, entropy condition II . . . . . . . . . . . . . . . . . 28
1.12.1 (t, x)-plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.12.2 Shock speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.12.3 Entropy condition II . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
1.13 Numerical approach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3
4 CONTENTS
9 The ’first non linear’ description of steady two dimensional supersonic flow195
9.1 Inviscid Burgers equation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
9.2 Discontinuities of the inviscid Burgers equation . . . . . . . . . . . . . . . . . . 197
9.3 Shock pattern created by a biconvex airfoil . . . . . . . . . . . . . . . . . . . . . 202
9.4 Wave interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
9.4.1 Shock-expansion interaction . . . . . . . . . . . . . . . . . . . . . . . . . 208
9.4.2 Backward facing slope . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Introduction
7
8 CHAPTER 1. INTRODUCTION
1
Specific volume v= ρ volume/unit mass
Pressure p
p
Specific enthalpy h h=e+ ρ
p
Specific total enthalpy H H = h + 21 q 2 = E + ρ
Temperature T
∂e
Specific heat at const v,p cv ,cp cv = ∂T v
∂h
cp = ∂T p
cp
Ratio of specific heats γ γ= cv (= 1.4 for air)
R is constant for
a particular gas.
∂e
Since cv = ∂T v :
Z
e = cv (T )dT (1.3)
∂h
and cp = ∂T p :
Z
h= cp (T )dT (1.4)
Thus h = e + ρp :
Z Z
cp (T )dT = cv (T )dT + RT
R = cp (T ) − cv (T ) (1.5)
R γ(T )R
cv (T ) = , cp (T ) = (1.6)
γ(T ) − 1 γ(T ) − 1
• Calorically perfect gas: cv and cp are constants
EOS: ρp = RT, R = cp − cv
RT p
e = cv T = γ−1 = ρ(γ−1) =⇒
p = (γ − 1)ρe (1.7)
γR γ p
h = cp T = γ−1 T = γ−1 ρ = γe =⇒
γ−1
p= ρh (1.8)
γ
Air is perfect for temperatures up to 2500 K
For T < 800 K air is calorically perfect.
For 800 K < T < 2500 K air is thermally perfect.
• Molecular degrees of freedom
From kinetic gas theory we know that the energy is divided according to the “Principle
of Equipartition”. This means that: “Internal energy of a gas is equally distributed over
the available degrees of freedom”. Let n be the number of degrees of freedom, then
1
e = nRT ; (1.9)
2
If n is constant, e.g. n is no fucntion of the temperature T , then:
∂e 1
cv = = nR (1.10a)
∂T v 2
1
cp = R + cv = ( n + 1)R (1.10b)
2
When combining (1.10a) and (1.10b), we find that the specific heat ratio is directly
related to the degrees of freedom:
cp n+2
γ= = (1.11)
cv n
10 CHAPTER 1. INTRODUCTION
Examples:
• Influence of chemistry on R
The value of R depends on the type of gas because of the different number of particles
(molecules, atoms and ions) per unit mass. Multiplying the perfect gas law by the
molecular weight µ yields:
µpv = µRT,
or,
pV = <T ,
where V is the volume of a mole of gas and < is the universal gas constant (gas constant
of Regnault):
For air (78% N2 , 21% O2 , 1% Ar) with µ = 29 kg/mole it follows that R = 8314/29 =
287.04 J/(kg K).
When chemical reactions occur, the value of R changes. Some examples are:
O2 → 2O µ is halved
dissociation:
N2 → 2N R doubles
N + O → NO
µ rises
reaction: N O + O → N O2
R drops
N + 2O → N O2
µ drops
ionization: O → O+ + e−
R rises
• Entropy
To derive expressions for the entropy we start with the First Law of Thermodynamics:
de = đQ + đW
For a closed system (no mass transfer!) the increase of internal energy de is found as the
sum of heat added to the system đQ and the work performed on the gas in the system
đW .
Here the notation đ indicates that the increments đQ and đW depend on the type of
process (e.g. isothermal, isobaric, isochoric, etc) thus Q and W are no state variables!
However, entropy is a state variable, the entropy difference ∆s between two states only
depends on the thermodynamical (state) properties of the gas in both states.
s = constant =⇒ pv γ = constant
or
p = Cργ (1.13)
• Speed of sound
The propagation of sound waves through a gas is a reversible adiabatic process. The
speed of sound is denoted by a.
For sound waves it is assumed that:
Although it is mentioned here as an assumption, one can actually prove that when
considering small perturbations, a soundwave is actually isentropic.
The speed of sound is defined by:
2 ∂p
a = ; (1.14)
∂ρ s
where the subscribt ‘s’ expresses that sound propagation is assumed to be an isentropic
process.
Theorem
2 ∂p p ∂ρ
a = + 2 (1.15)
∂ρ e ρ ∂e ρ
Proof
Sound propagation is isentropic, so ds = 0, therefore we can write that
1
de + pd = 0.
ρ
1 ∂e ∂e p
de + pd = dp + dρ − 2 dρ = 0,
ρ ∂p ρ ∂ρ p ρ
or
( )
∂e ∂e p
dp + − 2 dρ = 0,
∂p ρ ∂ρ p ρ
so
−1 ( )
dp ∂e ∂e p
= − + (∗)
dρ ∂p ρ ∂ρ p ρ2
dp
Since we have assumed that ds = 0 we may conclude that dρ is actually
dp ∂p
dρ ds=0 or ∂ρ s .
Which results in the following equation:
−1 ( )
∂p ∂e ∂e p
= − +
∂ρ s ∂p ρ ∂ρ p ρ2
∂e
Inserting ∂ρ p in (∗) results into
2 ∂p ∂p p ∂p
a = = + 2 ,
∂ρ s ∂ρ e ρ ∂e ρ
p = (γ − 1)ρe
we can now easily determine the sound velocity from equation (1.14):
p
a2 = (γ − 1)e + 2 (γ − 1)ρ
ρ
p
= (γ − 1) e +
ρ
= (γ − 1)h
= (γ − 1)cp T
= γRT
γp
=
ρ
• Mass conservation
ZZZ ZZ
d
ρdV + ρV̄ · n̄dS =0 (1.16)
dt
| {zV } | S
{z }
time rate of change of mass inside V net mass flow out V through surface S
1.4. CONSERVATION LAWS 15
• Momentum conservation
ZZZ ZZ
d
ρV̄ dV + ρV̄ V̄ · n̄dS +
dt V S
| {z } | {z }
time rate of change
ZZ of momentum inside V net flow Z
ofZmomentum
Z across S
Comments
1. Example of F̄external
Consider a windtunnel model as shown in figure 1.3. The force F̄ on the model
acts as an external force F̄external = −F̄ on the control volume V . The force
F̄external = −F̄ is also formed as the integral of the surface forces (both due to
pressure as well due to viscous stresses) along the profile contour.
2. F̄visc contains the contribution of the viscous forces
ZZ
F̄visc = τ̄¯ · n̄dS (1.18)
∂V
• Energy equation
ZZZ ZZ
d
ρEdV + ρE V̄ · n̄dS +
dt V S
| {z } | {z }
time rate of
Z change
Z of energy inside V net Z Z Zof energy across S
flow
Comments
1. Since the control volume is fixed in space, the time derivative can be brought into
∂
the integral as ∂t .
2. If f¯ = −∇Φ (x̄) then we have a conservative force field. In that case the body force
term in the energy equation can be accounted for by including the potential energy
Φ (x̄) in E and H.
3. Q̇ has a volume (e.g. combustion) and a surface component (e.g. conduction).
ZZZ ZZ
Q̇ = ρcdV − q̄ · n̄dS (1.21)
V S
| {z } | {z }
volumetric heating heat flux due to conduction
Fouriers law:
q̄ = −k∇T (1.22)
with k as heat conduction coefficient.
The integral forms of the conservation laws have a wide range of applicability. Actually the
only assumption to be made is that the integrals are integrable in V and over ∂V . The
integrands may be discontinuous.
Divergence theorem:
ZZZ ZZ
∇ · ĀdV = Ā · n̄dS. (1.23)
V S
Gradient theorem:
ZZZ ZZ
∇pdV = pn̄dS. (1.24)
V S
1.5. EULER EQUATIONS 17
Combining the volume integrals and recalling that V is fixed in space and arbitrarily chosen,
the integrand has to be zero for all points in space. When the contributions of viscosity and
heat transfer are omitted, the following set of partial differential equations results:
Continuity equation
∂ρ
+ ∇ · ρV̄ = 0 (1.25)
∂t
Momentum equation
∂
ρV̄ + ∇ · ρV̄ V̄ + ∇p = ρf¯ (1.26)
∂t
Energy equation
∂
ρE + ∇ · ρV̄ E + ∇ · pV̄ = ρV̄ · f¯ (1.27)
∂t
p
With H=E+ ρ we have ∇ · ρV̄ E + ∇ · pV̄ = ∇ · ρH V̄ .
∂ρ
+ ∇ · ρV̄ = 0 (1.28)
∂t
∂
ρV̄ + ∇ · ρV̄ V̄ + ∇p = 0 (1.29)
∂t
∂
ρE + ∇ · ρH V̄ = 0 (1.30)
∂t
∂U
e ∂ Fe ∂ G
e ∂H e
+ + + =0 (1.31)
∂t ∂x ∂y ∂z
with
ρ ρu ρv ρw
ρu
p + ρu2
ρvu
ρwu
U
e =
ρv ,
Fe =
ρuv ,
G
e=
p + ρv 2 ,
H
e =
ρwv .
ρw ρuw ρvw p + ρw2
ρE ρuH ρvH ρwH
U
e is the vector of state quantities and Fe, G
e and H
e are flux vectors.
Equation (1.31) gives the Euler equations in the so-called conservative form.
18 CHAPTER 1. INTRODUCTION
Non-conservative forms of the Euler equations follow by expanding the derivatives and intro-
ducing the substantial derivative:
D ∂
= + V̄ · ∇. (1.32)
Dt ∂t
Which results in:
Dρ
+ ρ∇ · V̄ = 0, (1.33)
Dt
DV̄
ρ + ∇p = 0, (1.34)
Dt
DE
ρ + ∇ · pV̄ = 0. (1.35)
Dt
1.6 Entropy
For a compressible flow governed by the Euler equations it can be shown that the entropy s
is constant when moving with a particle.
The fact that entropy is convected with a fluid particle is a typical result for Euler flows
where non-adiabatic processes (external heating), heat conduction and viscous effects are ab-
sent.
1.7. DISCONTINUITIES IN COMPRESSIBLE FLOW 19
• Shock wave
• Shear wave
• Contact discontinuity
two parts having different fluid velocities: V1 (components Vn1 and Vt1 ) and V2 (components
Vn2 and Vt2 ). The velocities are defined w.r.t a fixed reference frame called the ’laboratory
frame’. For steady shocks it can be shown that the tangential velocity component is constant
over the shock while the normal componnent decreases in flow direction, whereas the thermo-
dynamic variables p, ρ, e, T and s increase in flow direction. For steady normal shocks the
pre-state is always supersonic and the post-state is always subsonic.
For moving shocks this poses a problem. Take the general situation of a moving shock as
depicted in figure 1.4. Where do we find the pre and post-state?
To answer this question the shock is brought into a reference frame that moves with the shock;
this frame is called the ’shock frame’. Figures 1.5 and 1.6 show the situation for a steady flow
and a non-moving shock. Viewing figures 1.5 and 1.6, the normal velocities in domain À and
Á are respectively U1 = Vn1 − cs and U2 = Vn2 − cs . Two different possibilities occur.
20 CHAPTER 1. INTRODUCTION
The tangential velocities Vt1 and Vt2 are equal, so Vt1 = Vt2 both in the steady and in the
unsteady situation.
vn vt c p ρ e s
Shock wave J C cs J J J J
Shear wave C J vn C C C C
Contact discontinuity C C vn C J J J
Shear + contact C J vn C J J J
the intersection the shocks interact and again two shocks are produced together with
a shear wave/contact discontinuity. This fully supersonic steady 2D flow has a strong
analogy in 1D unsteady flow (see next chapters).
The question is now, which jump corresponds to the continuous solutions in À and Á.
To find the answer we take a small element δl along the shock path and we assume that δl
is so small that the shock path can be approximated by a straight line element. This shock
element is surrounded by the closed contour C that encloses an area A. Next we apply the
divergence theorem to the area A in the space-time domain:
I x
Ā · n̄ dl = ∇ · Ā dA
c A
with
∂
U nt ∂t
Ā = , n̄ = , and ∇ = ∂ .
F nx ∂x
To obtain the jump relations across the discontinuity D choose the contour C tightly around
an element of D:
U U
· n̄2 δl + · n̄1 δl = 0.
F F
Since n̄1 = −n̄2 , we can write
U2 − U1
· n̄2 = 0 or,
F2 − F1
(U2 − U1 )n2t + (F2 − F1 )n2x = 0.
where the subscribt ‘t’ denotes a temporal component of the normal vector, and the subscript
‘x ’ denotes a spatial component. This can be written as:
n2
(U2 − U1 ) t + (F2 − F1 ) = 0
n2x
24 CHAPTER 1. INTRODUCTION
or
where [·] = (·)2 − (·)1 expresses the difference between state 2 and state 1. Equation (1.39) is
the jump relation for one-dimensional steady flow.
Consider the special case that the discontinuity is steady, i.e. VD = 0. Equation (1.39)
then reduces to:
[F ] = 0, or F2 = F1
ρ2 u2 = ρ1 u1 , (1.40a)
p2 + ρ2 u22 = p1 + ρ1 u21 , (1.40b)
ρ2 u2 H2 = ρ1 u1 H1 . (1.40c)
we get the well-known Rankine-Hugoniot relations (1.40a)–(1.40c) for steady normal shock
waves! In the (t, x)-plane this steady situation looks like figure 1.13.
∂ Ũ ∂ F̃ ∂ G̃ ∂ H̃
+ + + = 0.
∂t ∂x ∂y ∂z
where
The jump relations given in equations (1.43a)–(1.43c) are again the well-known Rankine-
Hugoniot relations.
26 CHAPTER 1. INTRODUCTION
When considering a shock wave, we have seen that there is no heat exchange which means
that the shock process is adiabatic. For an irreversible adiabatic flow we know that ds > 0,
so entropy can be used to keep track of the direction of time in the process: a particle that
crosses a shock experiences a rise of entropy so the condition takes the form of an inequality,
which we will call “the entropy condition”.
Summary
1. PDE’s for the flow away from discontinuities, e.g. given as equation (1.31);
2. jump equations, valid across discontinuities e.g. given as equations (1.43a) to (1.43c);
3. an entropy condition; various formulations are in use, the first condition reads as:
Enropy condition I
∂(ρs) ∂
+ (ρus) = 0 (1.45)
∂t ∂x
This equation expresses conservation of the entropy density ρs. Be careful here! (1.45) is not
valid for irreversible processes, so it cannot be used to calculate the entropy jump across a
1.11. TOO MANY JUMP EQUATIONS 27
shock. The entropy jump [s] follows from the state variables determined by the other jump
relations, e.g. (1.39). Recall: the entropy is not a state variable.
(ρs)t + (ρus)x ≥ 0
VD [ρ] = [ρu]
Check
Assume steady flow, i.e. VD = 0; then forward flow with hρui > 0 means that [s] > 0 or
s2 > s1 , a result as expected! Backward flow with hρui < 0 means s2 < s1 !
ρ1 u1 = ρ2 u2 (1.48a)
p1 + ρ1 u21 = p2 + ρ2 u22 (1.48b)
ρ1 u1 H1 = ρ2 u2 H2 (1.48c)
p2 2γ
=1+ (M 2 − 1) (1.49a)
p1 γ+1 1
ρ2 (γ + 1) M12
= (1.49b)
ρ1 2 + (γ − 1) M12
2 + (γ − 1)M12
T2 2γ 2
= 1+ M1 − 1 (1.49c)
T1 γ+1 (γ + 1)M12
u2 2 (M12 − 1)
=1− (1.49d)
u1 γ + 1 M12
where M1 = u1 /a1 is the Mach number of the flow in the pre-shock state.
For unsteady flows with moving shock waves these relations are less useful since they contain
the Mach number M1 which is not a priori known in the moving shock case. Moreover
28 CHAPTER 1. INTRODUCTION
equations (1.49a) to (1.49d) are only valid for steady flows. In order to use them for a
moving shock one has to go to the shock frame, find the appropriate velocities, etc. This is a
cumbersome job and not always straightforward.
For moving shocks it is therefore much more convenient to have a jump relation that relates
only thermodynamic variables. Starting with
VD [U ] = [F ]
1
hpi∆( ) + ∆e = 0. (1.50)
ρ
The proof is left as a homework problem. For a perfect gas with e = cv T and p = (γ − 1)ρe
we can rewrite equation (1.50):
γ+1 p2
ρ2 1 + γ−1 p
= γ+1 p21 . (1.51)
ρ1 γ−1 + p 1
p2
Observe that for strong shocks with p1 → ∞, the density ratio remains finite and takes the
value
ρ2 γ+1
= .
ρ1 max γ − 1
• the pictures in the laboratory frame and the shock frame are identical
• in the (t, x)-plane the shock path is a line for which x = constant.
• since u1 > u2 particles move faster in À. So dx
dt of the particle path is larger in
dt
À meaning that the slope dx of the path is lower.
• a slower particle has a steeper particle path in the (t, x)-plane
1.12. MOVING SHOCKS; (T, X)-PLANE, ENTROPY CONDITION II 29
picture in laboratory
picture in laboratory picture in laboratory
frame, cs < 0, u1 = 0,
frame, cs = 0 frame, cs < 0, u2 = 0
u2 < 0
therefore
∆x1 > ∆x2 ⇒ ρ2 > ρ1
When crossing a shock in forward time direction, particle paths get closer!
Case B represents a flow with velocity u1 > 0 that runs into a tube which is closed off at the
end. A shock runs into the moving gas bringing it to standstill, i.e. u2 = 0. We notice
the following:
• The pictures in the laboratory frame and the shock frame now differ! Calling the
pre- and post state velocities in the shock frame v1 and v2 respectively, we have:
v1 = u1 + |cs |, v2 = |cs |.
30 CHAPTER 1. INTRODUCTION
• since u1 > 0, particle paths in region À have a positive slope; since u2 = 0 particle
paths in Á have
dt
= ∞,
dx 2
Case C shows a piston with velocity up that runs into a tube filled with a gas at rest. The
piston creates a shock wave moving with velocity cs < 0 into the gas at rest. We notice
the following:
• The pictures in the laboratory frame and the shock frame differ! Calling the pre-
and post state velocities v1 and v2 respectively, there follows:
v1 = |cs |, v2 = |cs | − u2 .
• u1 = 0, therefore
dt
=∞
dx 1
Figure 1.16: Case C two-dimensional analogue; Shock induced by a ramp in a supersonic flow.
p2 2γ
=1+ (M 2 − 1); (1.49a)
p1 γ+1 1
which is only applicable in steady flow. Therefore we view the problem in shock frame, see
figure 1.18 where the Mach number in front of the shock is:
v1 |cs |
M1 = = .
a1 a1
Note that |cs | > a1 so the shock travels faster than the speed of sound!
Assuming ∆p small w.r.t p1 in equation (1.52), the shock speed can be approximated by:
γ + 1 ∆p
|cs | = a1 1 + + O(∆p2 ) (1.53)
4γ p1
Observe from this formula that a sound wave is an infinitesimal small shock (∆p → 0).
This implies the following velocity ratios in the cases A, B and C for the strong shock limit:
1.13. NUMERICAL APPROACH 33
Consider a moving shock in lab frame as shown in figure 1.19 (left) and its transformation in
shock frame as shown in figure 1.19 (right). Application of (1.55) for the situation in shock
Figure 1.19: Moving shock in lab frame (left) and transformed situation in shock frame (right)
frame gives:
or:
A moving shock violating this inequality is not physically valid, so we may regard relation
(1.56) as another form of the entropy condition, without mentioning the entropy explicitly.
and get
t2 x2
Zx2 Zt2
U dx + F dt = 0.
(1.57)
x1 t1 t1 x1
Inserting the spatial mean and the temporal mean in equation (1.57) results in:
Equation (1.58) is an update scheme: once the solution at time level t1 is known, equa-
tion (1.58) yields the solution at time level t2 , etc., etc. To proceed, one needs to know the
fluxes or the flux differences. So, one has to find the flux formulae that are consistent with the
equations up to terms of the order O(∆t, ∆x) or higher, see the works of Prof. B. van Leer
and Prof. Ph. Roe.
The update from t to t + ∆t has to be stable not just if updates are small (in the continuous
part of the solution) but also in the presence of strong shock waves, see figure 1.21.
1.13. NUMERICAL APPROACH 35
To achieve this, the flux formulae are designed in such a way that the dominant numerical
error produced by the scheme (the ‘truncation’ error) has the appearance of dissipation term.
With such an ‘artificial dissipation’ the update is close to equations of the type:
Ut + Fx = (D2 Ux )x (1.59)
or
Ut + Fx = (D4 Uxxx )x
where
D2 = O(∆t, ∆x)
and
D4 = O(∆t2 , ∆t2 ∆x, ∆t∆x2 , ∆x3 ).
Adding dissipation terms ensures time irreversibility, and production of entropy no matter
how small ∆x and ∆t are taken.
For ∆x → 0, ∆t → 0 the numerical solution approaches the solution of the inviscid
equation Ut + Fx = 0 including all physically admissable shocks.
Dropping viscosity leads to simpler equations (Euler) but one loses physics (viscous dis-
sipation). To retain flow phenomena related to viscous dissipation (e.g. shocks) dissipation
is added artificially to the governing equations; see examples in equation (1.59) by designing
appropriate flux formulae in numerical schemes.
This approach is based on the most fundamental form of the Entropy condition, which we
call ‘Entropy condition III’.
Figure 1.22: Artifical viscosity ensures that only physical solutions of the Euler equations will
be obtained.
Chapter 2
2.1 1D acoustics
In this paragraph we will study the physics of acoustic wave propagation in a fluid at rest. In
real-life situations fluids occupy a three-dimensional space but the three-dimensional effects
are not relevant to understand the principles of acoustics; therefore, it is sufficient to consider
the one-dimensional case. All phenomena take place in a constant area tube.
Let the background state in the tube be given by
ρ0 , p0 , a0 and u0 = 0. (2.1)
Note that the background state is a fluid state at rest. Let perturbations be denoted by ∆ρ,
∆p and ∆u, so that
Let the entropy s = s0 be kept constant uniformly in space (x) and time (t). This
assumption is justified since acoustic wave propagation is understood to be a reversible process.
Thus entropy s is equal to s0 for all particles at any time and place. Then we have
which is valid not along particle paths only, but for any pair of nearby states! Now introduce
the relative density change or “condensation” 1 ,
∆ρ
S̃ = , (2.4)
ρ0
and the Mach number
∆u u
M= = . (2.5)
a0 a0
Substitute (2.4) and (2.5) into the governing equations for 1D unsteady flow:
Ut + Fx = 0. (2.6)
1
Here we will follow the notation from Liepmann & Roshko, don’t confuse S̃ with S = entropy.
37
38 CHAPTER 2. LINEARIZED FLOW EQUATIONS
∂ S̃ ∂M
+ a0 = 0. (2.9)
∂t ∂x
From the momentum equation there is obtained:
∂ ∂
p + ρu2 = 0.
(ρu) +
∂t ∂x
Inserting perturbations:
∂ ∂
p0 + ∆p + ρ0 u2 + u2 ∆ρ = 0,
(ρ0 u + u∆ρ) +
∂t ∂x
∂u ∂∆p ∂ ∂ ∂
u2 ρ0 + u2 ∆ρ = 0.
ρ0 + + (u∆ρ) +
∂t ∂x |∂t ∂x {z ∂x }
2nd and 3rd order perturbations
Neglecting 2nd and 3rd order terms yields
∂u ∂∆p
ρ0 + = 0,
∂t ∂x
or with equation (2.3):
∂M ∂ S̃
⇒ + a0 = 0. (2.10)
∂t ∂x
The equation Ut + Fx = 0 contains also the energy equation, however this gives no extra
information since it is replaced by the assumption of reversibility ds = 0.
Equations (2.9) and (2.10) are fundamental for the description of small perturbations
appearing in a gas at rest. Actually they govern wave propagation and therefore it may be
expected that there is a relation between the well-known wave equation and the two equations
(2.9) and (2.10) derived here.
i.e. both S̃ and M satisfy a wave equation with a0 as the wave speed.
The general solution for the wave equation is given by d’Alembert:
where F (X), f (X), G(Y ) and g(Y ) are arbitrary functions (twice differentiable) of the single
arguments X = x − a0 t and Y = x + a0 t. Equations (2.12a) and (2.12b) show that there
are components in the solution which are constant along X = x − a0 t and others which are
constant along Y = x + a0 t; F (X) and f (X) represent the so-called right-running waves and
similarly G(Y ) and g(Y ) represent the so-called left-running waves. Both waves preserve their
exact shape while they propagate with speed a0 through the fluid along straight lines X =
const, or Y = const in the (t, x)-plane, see figure 2.1.
This fenomenon, so typical for variables satisfying the wave equation can alse be observed
from the set of equations (2.9) and (2.10).
Adding and substracting both equations yields:
Hence, M + S̃ is constant along a path in (t, x)-space with dx dt = +a0 , this path is called the
‘characteristic’ Γ+ , and M − S̃ is constant along a path in (t, x)-space with dx dt = −a0 , this
−
path is called the ‘characteristic’ Γ .
These characteristic curves appear to be straight lines in the above case of linear acoustics;
for non-linear gasdynamics they are generally curved.
∂J ± ∂J ±
± a0 = 0. (2.16)
∂t ∂x
So J + is constant along Γ+ : dx
dt = +a0 and J − is constant along Γ− : dx
dt = −a0 .
40 CHAPTER 2. LINEARIZED FLOW EQUATIONS
Equations (2.16) will be called the “characteristic equations”. In other texts the equations
describing the characteristic curves, i.e.
dx
= ±a0 along Γ± (2.17)
dt
are called “characteristic equations” and the conditions on the flow variables, along the char-
acteristics
along Γ+
A : (M + S̃)A = (M + S̃)P (2.19)
along Γ−
B : (M − S̃)B = (M − S̃)P (2.20)
2.2. METHOD OF CHARACTERISTICS, M.O.C. 41
Figure 2.3: Forward method of character- Figure 2.4: Backward method of charac-
istics teristics
Now there are two equations for the unknown functions F (x) and G(x); they can be solved
to give
Z x
1 1
F (x) = f (x) − g(ξ) dξ, (2.31)
2 2a0 0
Z x
1 1
G(x) = f (x) + g(ξ) dξ. (2.32)
2 2a0 0
Equation (2.33) presents the solutions of S̃(x, t) in an arbitrary point (x, t). It depends on the
initial data lying on the interval bounded by the intersecting points with the characteristics
drawn backward through (x, t).
In figure 2.5 the initial data between A and B determine the solution in the point P (x, t).
The area enclosed by the characteristics Γ+ , Γ− and the initial line t = 0 is called the Domain
of Dependence (D.O.D.) of the point P . The area above P between Γ− and Γ+ is called the
Domain of Influence (D.O.I) of the point P .
In the domain of dependance we find all points on which the solution in P depends. In the
domain of influence we find all points whose solution is influenced by the solution in P .
2.2. METHOD OF CHARACTERISTICS, M.O.C. 43
Figure 2.6:
2.2.4 Discontinuities
Linear acoustics is governed by the set of equations
∂ S̃ ∂M
+ a0 = 0, (2.9)
∂t ∂x
∂M ∂ S̃
+ a0 = 0, (2.10)
∂t ∂x
whose solutions are characterised by the fact that M + S̃ is constant along Γ+ and M − S̃ is
constant along Γ− . The solution
obtained from the differential equations, is still valid even when the differentiability of the
individual variables M and S̃ is not fulfilled.
To show this, consider a charasteristic Γ+
1 in the (t, x)-plane, and let the Riemann invariant
on this characteristic have the value J1+ . So J1+ = M + S̃ and is constant along Γ+ 1.
Although M + S̃ is constant, the individual variables M and S̃ may vary along Γ+ 1 , and
the variations may still contain discontinuities.
Assume that M is discontinuous showing a jump ∆M between A and B, see figure 2.6, so
that MB = MA + ∆M .
To satisfy the condition J1+ is constant, the variable S̃ also jumps between A and B:
‘ ’ This behaviour is sketched in figure 2.7, which shows J1+ , M and S̃ along Γ+
1.
Discontinuous solutions of the system (2.9) - (2.10) have to satisfy the jump relation
∆S̃ + ∆M = 0 on Γ+ , (2.37)
and similarly
∆S̃ − ∆M = 0 on Γ− . (2.38)
44 CHAPTER 2. LINEARIZED FLOW EQUATIONS
Figure 2.7:
Figure 2.8:
2.2. METHOD OF CHARACTERISTICS, M.O.C. 45
The discontinuity that is observed in point A, B on Γ+ 1 is not isolated in the (t, x)-plane
−
but is carried along the Γ -characteristic going through A and B, see figure 2.8. This is
immediately clear if one applies the condition that M − S̃ is constant along Γ− characteristics
Γ− − − −
A and ΓB . Take the neighbouring points P and Q on ΓA and ΓB respectively. This gives
the following equations:
along Γ−
A MP − S̃P = MA − S̃A , (2.39)
along Γ−
B MQ − S̃Q = MB − S̃B = MA + ∆M − S̃A − ∆S̃. (2.40)
Substraction gives:
MQ − MP − S̃Q + S̃P = ∆M − ∆S̃. (2.41)
Since ∆S̃ + ∆M = 0, this relation becomes
MQ − MP − S̃Q + S̃P = 2∆M. (2.42)
Since P and Q are on the same Γ+ -characteristic, we have
MP + S̃P = MQ + S̃Q ,
or
MQ − MP + S̃Q − S̃P = 0. (2.43)
Combining (2.42) and (2.43), there follows
MQ − MP = ∆M, (2.44)
and similarly
S̃Q − S̃P = ∆S̃. (2.45)
Conclusion:
Characteristics serve as discontinuity lines.
To get a formal affirmation of this conclusion consider again the set of equations (2.9) and
(2.10), and apply the jump equation for one-dimensional unsteady flow: equation (1.39). The
jump equation applied to S̃t + a0 Mx = 0 gives:
VD ∆S̃ = a0 ∆M ; (2.46)
the jump equation applied to Mt + a0 S̃x = 0 gives:
VD ∆M = a0 ∆S̃. (2.47)
Combining both equations and solving for the discontinuity velocity VD yields:
VD2 = a20 , (2.48)
or
VD = ±a0 . (2.49)
Conclusion:
In linear acoustics, characteristics are candidates to be discontinuity line D.
46 CHAPTER 2. LINEARIZED FLOW EQUATIONS
Problem:
Find for a prescribed piston movement, for example if the piston is oscillating, the
impact it has on the gas that was initially at rest. How does the gas come into
motion and what is the resulting flow in the tube?
To discuss this problem, draw a picture in the (t, x)-diagram, see figure 2.9. The first message
telling the gas at x > 0 that the piston has started moving is the sound wave with path
x − a0 t = 0.
The gas contained at x − a0 t > 0 is still undisturbed, but the gas contained at x − a0 t < 0
experiences the moving (oscillating) piston and is disturbed. So in particular on t = 0 we have
M = 0 and S̃ = 0.
Let us find the flow variables (M and S̃) in a point À in the disturbed zône, using the
backward M.O.C. method.
Drawing Γ− through À backward in time to t = 0 goes as usual, yielding the intersection
point Á, but drawing Γ+ backward in time we hit the piston in point Â. Unlike the x-axis
where M and S̃ are known (i.e. M = 0 and S̃ = 0), at the piston path only one flow variable
2.3. PISTON PROBLEM 47
U
is known: the piston velocity Up or Mp = a0p . Fortunately the missing piece of information is
obtained by drawing a Γ− characteristic through (3) backward in time to t = 0 onto point Ã
on the initial value line.
This provides enough information to find M and S̃ in point À. Writing down the equations
valid along characteristics:
along Γ−
(1) : M1 − S̃1 = M2 − S̃2 = 0 (2.51a)
along Γ+
(1) : M1 + S̃1 = M3 + S̃3 (2.51b)
along Γ−
(3) : M3 − S̃3 = M4 − S̃4 = 0 (2.51c)
on piston path: M3 = Mp (t3 ) (2.51d)
The actual position of the points Á and à are immaterial as long as they lie in the undisturbed
zône.
Rt
The point (x3 , t3 ) is the intersection of the piston path: Xp (t) = 0 Up (τ ) dτ with the
Γ+ -characteristic going through À:
x − a0 t = x1 − a0 t1 (2.52)
which tells us that the values of the state variables at the piston in  are transported without
change along Γ+ into the gas. In other words, the velocity in a certain position x at time t is
just equal to the velocity of the piston at time t − ax0 ; ax0 is precisely the traveling time for a
sound wave propagating from the piston to the location x.
Notice that in this case, not just J + = M + S̃ is constant along Γ+ but the individuals M
and S̃ are constant too along the Γ+ -characteristic.
A flow in which there is really only one Riemann invariant varying is called a “simple wave”.
Indeed in the example discussed above we have a simple wave since the Riemann invariant
J − = M − S̃ is constant throughout the flow since all characteristics emanate from the initial
line t = 0 where the conditions are constant (i.e. M = 0, S̃ = 0 → J − = 0). Thus J − is
constant in the whole (t, x)-domain, only J + is varying.! (More on simple waves may be found
in chapter 3 of the lecture notes).
48 CHAPTER 2. LINEARIZED FLOW EQUATIONS
Figure 2.10:
2.3.1 Specific Example: A sinusoidal excursion of the piston for only one
single period.
The theory just presented enables us to describe the unsteady gas motion resulting from a
prescribed piston movement. To be specific, assume:
(
a0 sin ωt, 0 ≤ t ≤ 2π
ω ,
Up = (2.54)
0, for any other time,
Particle paths
Consider a particle ‘i’ at the initial postion xi (0) = xi,0 . The position of the particle can be
described by:
2.3. PISTON PROBLEM 49
xi,0
for 0 < t < : xi (t) = xi (0) = xi,0 (2.60)
a0
Zt Zt Zt
xi,0 xi,0 2π xi,0
for <t< + : xi (t) = ui udτ = a0 Mi dτ = a0 ε sin ω τ − dτ
a0 a0 ω a0
xi,0 xi,0 xi,0
a0 a0 a0
(2.61)
or
a0 ε xi,0
xi (t) = xi,0 + 1 − cos t − ω (2.62)
ω a0
All paths have similar shapes; there is only a time shift. Note that the piston path is found
as the path of the particle having xi,0 = 0.
The piston introduces a sinusoidal wave into the gas at rest; the wave travels to the right
with the speed of sound a0 . This process is depicted in figure 2.11. This figure enables us to
describe what an observer located at time x = a0 2π ω experiences as time progresses.
Until t = 2π
ω the gas is still at rest and the observer is not aware of the fact that the piston
has started moving already 2π ω time units ago. However at t = 2π
ω things are changing since
2π
the gas at x = a0 ω starts moving. The observer experiences a gas flow moving to the right
until t = 3π
ω . At that particular time instant the gas flow is stopped and now starts moving
to the left. Until t = 4πω the observer experiences this left moving flow. Beyond t = ω the
4π
2π
3. An initial wave, e.g. t = ω cannot be steady; it has to move with the speed a0 .
Figure 2.12:
The Method of Characteristics is generally applicable. For example in the case of a finite
tube with length L having pistons at both ends. If both pistons follow a prescribed path the
motion of the gas between both pistons can be determined using the M.O.C.
In the (t, x)-plane several domains can be distinguished; domain À is undisturbed; domains
Á and  are simple waves since J − and J + are constant in Á and  respectively. Domain Ã
is a non-simple region; here both Riemann invariants J + and J − vary. In a non-simple region
the variables M and S̃ are not constant along Γ+ or Γ− .
x < 0 :M = M1 , S̃ = S̃1 ;
(2.63)
x > 0 :M = M4 , S̃ = S̃4 .
Take an arbitrary point P (t, x) and use backward M.O.C. to get the solution:
1 1
MP = (M + S̃)A + (M − S̃)B ;
2 2 (2.64)
1 1
S̃P = (M + S̃)A − (M − S̃)B ,
2 2
where A and B are points on the initial value line, see figure 2.13.
Let us evaluate this solution in the (t, x)-plane. Depending on the location of P in the
(t, x)-plane, we observe three different solutions.
Figure 2.13:
If P (t, x) lies in the domain À then A and B are both on x < 0. This implies:
MA = MB = M1
and
MA = MB = M4 ,
and
Finally if P lies in the domain above the Γ+ and Γ− characteristics emanating from the origin
x = 0, then xA < 0 and xB > 0. Then we have MA = M1 , S̃A = S̃1 , MB = M4 and S̃B = S̃4 .
The preliminary notation for this domain is 2+3 .
52 CHAPTER 2. LINEARIZED FLOW EQUATIONS
Using the general solution given in (2.64) the solution of Riemann’s problem becomes:
domain À : MP = M1 ,
S̃P = S̃1 ;
M1 + M4 S̃1 − S̃4
domain Á + Â : MP = + ,
2 2 (2.65)
S̃1 + S̃4 M1 − M4
S̃P = + ;
2 2
domain à : MP = M4 ,
S̃P = S̃P .
These initial data resemble the following physical situation present in a tube at t ≤ 0 as
shown in figure 2.15.
We observe two uniform states in a tube being separated by a diaphragm at x = 0, the
standard setup for the so-called shock tube problem. Left from the diaphragm the pressure is
p0 and the density is ρ0 ; right from the diaphragm the pressure is p0 + ∆p and the density is
ρ0 + ∆ρ. Because of the assumption of reversibility ∆p and ∆ρ are coupled by ∆p = a20 ∆ρ.
On both sides of the diaphragm the gas is at rest: u = 0 ⇒ M = 0.
Answer: The answer to this question is found by solving the Riemann problem with initial
data M1 = M4 = 0, S̃1 = 0, S̃4 = ε. Using (2.65) one finds:
domain À M = 0, S̃ = 0;
1 1
domain Á and  M = − ε, S̃ = + ε;
2 2
domain à M = 0, S̃ = ε.
The solution tells us that in domains À and à the gas remains unperturbed with respect
to its initial conditions. In domain 2+3 the gas moves with velocity u = a0 M = −a0 ε/2.
The (t, x)-diagram together with the behaviour of M (x) and S̃(x) at a certain time level,
t∗ , is shown in figure 2.16.
The figure also shows some particle paths: in À and à the gas is at rest, so the particle
paths are straight lines, described by x = constant. In 2+3 particles move with velocity
54 CHAPTER 2. LINEARIZED FLOW EQUATIONS
u = a0 M = −a0 ε/2 to the left. This makes sense since the pressure drops from right to
left. Again we see straight lines but now they are inclined to the left.
The path of the particle initially at the discontinuity x = 0 divides 2+3 in separate (sub-)
domains Á and Â. Domain Á contains the gas that was originally at x < 0. Domain Â
contains the gas that was originally at x > 0.
Note that the characteristic (or wave) separating À and Á is a compression wave; it
moves to the left into À and compresses the gas from state À into state Á. Similarly,
the characteristic (or wave) separating  and à is an expansion wave; it moves to the
right while expanding state à into state Â.
The conditions in the perturbed states Á and  are equal; gases in Á and  are in the
same state. This is a result typical for linear acoustics. In a nonlinear treatment (see
chapter 3) the states Á and  are generally different and the solution of the Riemann
problem then generates four uniform domains.
Now we will solve this Riemann problem differently by using (M, S̃)-diagrams. Let us
consider the (t, x)-diagram (see figure 2.17), and observe that:
• À, Á,  and à are uniform states. Uniform means there are no changes of M and S̃ in
the same region due to the constant conditions at the initial line.
• Since we are dealing with homentropic linear theory, the states Á and  are equal, so
they have the same spot in the (M, S̃)-diagram.
The solution of the Riemann problem with initial data M1 = 0, S̃1 = 0, M4 = 0, S̃4 = ε
is found as the intersection of the locus of all possible states Á obtainable from À, with the
2.4. RIEMANN’S INITIAL-VALUE PROBLEM 55
locus of all possible states  obtainable from Ã, see figure 2.18. From the figure the solution
is easily obtained as:
1
M2 = M 3 = − ε
2
1
S̃2 = S̃3 = ε
2
(S̃1 = S̃4 = 0) move toward each other with the ’same’ velocity u1 = +εa0 , u4 = −εa0 , and
meet at x = 0. This situation can be maintained in a tube for t ≤ 0 by means of a diaphragm,
but it can be created dynamically for one instant (t = 0) as explained under example 4. Also
the solution of this Riemann problem will be found by using the (M, S̃)-diagram technique.
The initial data M1 = ε, S̃1 = 0, M4 = −ε, S̃4 = 0 result into the solution M2 = M3 = 0
and S̃2 = S̃3 = ε, see figure 2.20 It is seen that the two colliding gas streams create two
compression waves; in between these, the motions of the gases cancel each other while the
density rises.
The solution in shown in figure 2.22. The motion of the gases creates two expansion waves;
in between these the motions of the gases again cancel each other while the density is now
reduced.
2.4. RIEMANN’S INITIAL-VALUE PROBLEM 57
Note that states Áand Âhave a larger velocity than either piston. This is caused by the extra
pressure difference (p1 > p4 ) created by the pulsing/pulling actions of the pistons.
58 CHAPTER 2. LINEARIZED FLOW EQUATIONS
Figure 2.23: Flow caused by the action of two pistons, (t, x)-diagram
61
62 CHAPTER 3. ONE-DIMENSIONAL UNSTEADY NON-LINEAR FLOWS
∂J + ∂J +
+ (u + a) =0, (3.10)
∂t ∂x
∂J − ∂J −
+ (u − a) =0. (3.11)
∂t ∂x
Apparently there are still two quantities J + and J − transported unchanged along the char-
acteristics Γ+ and Γ− respectively; the characteristic speeds are now (u + a) and (u − a),
indicating that the signals travel with speeds ±a with respect to the gas which has a speed u.
J + and J − are the Riemann invariants, in general they cannot be given in integrated form,
so we have to regard J + and J − as functions of the independent variables x and t; J + and
J − are determined at most by differential relations as given in equations (3.8) and (3.9), Γ+
and Γ− are characteristics defined by:
dx
Γ± : = u ± a. (3.12)
dt
Since the characteristic speeds are no longer constant but depend on the solution, the char-
acteristics are generally curved in the non-linear case.
In the homentropic case all particles have the same entropy, the relation between pressure
and density is given by Poisson’s equation (1.13):
p = Cργ .
dp
In that case the term ρa can be written as
dp 2 da
= .
ρa γ−1
Since the entropy equation (3.3) has the same form as the equations for the Rieman invariants,
we consider that equation also among the characteristic equations and call the particle path
3.1. CHARACTERISTIC EQUATIONS 63
a charcteristic Γ0 . The total set of characteristic equations may therefore be written as:
∂ ∂
+ (u − a) J − = 0, (3.14)
∂t ∂x
∂ ∂
+ (u) s = 0, (3.15)
∂t ∂x
∂ ∂
+ (u + a) J + = 0, (3.16)
∂t ∂x
or
− dx
dJ = 0 along Γ−
with = u − a, (3.17)
dt
0 dx
ds = 0 along Γ with = u, (3.18)
dt
dx
dJ − = 0 along Γ+ with = u + a. (3.19)
dt
The latter equations can also be used if the inital values and also the corresponding solution
are ∈ C 0 only in certain points; the entropy distribution may actually contain discontinuities.
The characteristics Γ± will abruptly change their slope when they cross a Γ0 that carries an
entropy jump. Three characteristics can be drawn through an arbitrary point in the (t, x)-
space, see figure 3.1.
In linear acoustics (chapter 2) we have seen that a point in (t, x)-space influences only the
solution along the two characteristics Γ+ and Γ− through that point. In the non-linear case
however the influence spreads over a 2-D domain due to the dependence of the characteristic
slopes on the solution itself.
Figure 3.2 shows the domain of influence in the (t, x)-space of an arbitraty point P (x, t).
Any point in the domain of influence of P (x, t) is affected by an infinitesimal perturbation of
variables in P . In figure 3.3 the domain of dependence of an arbitrary point Q(x, t) is shown.
Any point in the domain of dependence of Q(x, t) affects the solution in Q.
Both domains are interrelated as follows: the domain of dependence of Q contains all
points which have Q in their domain of influence; the domain of influence of P contains all
points that have P in their domain of dependence.
3.2. SIMPLE WAVES, NON-LINEAR 65
Thus, in a simple wave along the characteristic Γ+ both u and a must be constant. Hence,
along Γ+ , u + a is constant as well, so we may write:
∂ ∂
(u + a) + (u + a) (u + a) = 0, (3.22)
∂t ∂x
which exactly states that in a simple wave having J − = constant the state variable (u + a) is
constant along curves: Γ+ : dx
dt = u + a.
This implies that the characteristic Γ+ itself must be a straight line.
Conclusion: In a simple wave having J − constant the Γ+ characteristics are straight lines
and similarly: in a simple wave having J + constant the Γ− characteristics are straight lines.
The ’J − = constant’ simple waves are called forward running waves. The flow variables in
the simple wave are governed by equation (3.22). Using the state quantity v = u+a, being the
characteristic speed of Γ+ , this equation is the inviscid form of the so called Burgers equation:
vt + vvx = 0. (3.24)
The same equation with w = u − a is obtained for a backward running simple wave (J − is
variable and J + is constant):
wt + wwx = 0 (3.25)
In this case the Γ− characteristics are straight lines in the (t, x)-plane.
Curiosity In the unrealistic situation that γ = 3 the characteristic equations (3.14) and
(3.16) take the form of two decoupled inviscid Burgers equations because J ± = u ± a in that
case. Hence for γ = 3 the Γ+ and Γ− characteristics are all straight lines. (Useful test case
for numerical gas dynamics!)
66 CHAPTER 3. ONE-DIMENSIONAL UNSTEADY NON-LINEAR FLOWS
2a 2aT 2a0
J− = u − = UT − =− ,
γ−1 γ−1 γ−1
yielding
γ−1
at = a0 + UT . (3.26)
2
The slope of the Γ+ -characteristics in the uniform domain is UT + aT , which yields that
dx γ+1
= UT + aT = a0 + UT . (3.27)
dt Γ+ 2
The solution in the simple wave region is governed by the following set of equations, which
is obtained as follows; take an arbitrary point À in the simple wave and let point  be the
intersection of the Γ+ -characteristic through À and the piston path. Assume that the velocity
of the piston up (t) is prescribed; so if t3 should be known then u3 = up (t3 ) is also known. We
3.3. SIMPLE WAVES CREATED BY A MOVING PISTON 67
Knowing the prescribed function up (t) and using (3.29) (to get a3 ) the equations (3.30) and
(3.31) can be solved to find t3 .
Note: if up (t) is linear in t, for 0 ≤ t ≤ T , then xp (t) is quadratic in t and one has to
solve a quadratic equation to find t3 . But in general solving (3.30) and (3.31) will require a
numerical rootfinder.
In the case t3 ≥ T , we always have
u3 =up (t ≥ T ) = UT , (3.32)
γ−1
a3 =aT = a0 + UT . (3.33)
2
Equation (3.33) leads to the interesting observation that if UT takes the value
2
UT = a0 (3.34)
γ−1
we get a3 = 0 and also p3 = 0 and ρ3 = 0. What does that mean?
The piston has been pulled so fast that the gas has expanded itself to the limit of vacuum.
Pulling the piston away even faster will create a vacuum between the piston and the gas, since
the latter can no longer follow the piston, see figure 3.5.
2
The speed γ−1 a0 is the maximum speed that a gas particle from its rest state (u = 0, a =
a0 ) can reach. For air (γ = 1.4) the maximum speed is umax = 5a0 .
Comments
• Piston withdrawal in a tube filled with gas at rest creates an expanding flow being a
simple wave. Simple waves can also be created by moving the piston into the gas. Then
a compression simple wave appears, such a wave would not last for ever but a shock is
formed which violates the prerequisites (constant entropy and J − ) for a simple wave.
• A simple wave-region always borders at least a uniform region; the boundary is always
a straight characteristic. Notice that in Fig. (3.4) the simple wave is bordered by two
uniform regions, i.e. the undisturbed region u = 0, a = a0 and the region beyond the
last signal having u = uT , a = aT = a0 + γ−1
2 UT .
68 CHAPTER 3. ONE-DIMENSIONAL UNSTEADY NON-LINEAR FLOWS
• Uniform regions can be distinguished with respect to Mach number: M = u/a and its
influence on the slope of the Γ± characteristics: dx dt = u ± a respectively. The various
possibilities that can appear in the (t, x)-plane are shown in the following diagram.
3.3. SIMPLE WAVES CREATED BY A MOVING PISTON 69
Supersonic
flow to the u>a >0 >0
right
Sonic
flow to the u=a >0 =0
right
Sonic
u = −a =0 <0
flow to the left
Supersonic
u < −a <0 <0
flow to the left
70 CHAPTER 3. ONE-DIMENSIONAL UNSTEADY NON-LINEAR FLOWS
2 2a0
Γ−
(1) : u1 − a1 = constant = − . (3.35)
γ−1 γ−1
dx x1
= u1 + a1 = . (3.36)
dt t1
This shows that the disturbance of u is linear in x for constant t. A similar conclusion results
for the variable a, see figure 3.7.
For an arbitrary point in domain À we now omit the subscript 1; the solution for u and
also for other flow-variables in terms of x/t becomes:
2 x
u= − a0 (3.38)
γ+1 t
γ−1x 2
a= + a0 (3.39)
γ+1 t γ+1
x
u+a= (slope of Γ+ ) (3.40)
t
3−γx 4
u−a= − a0 (slope of Γ− ) (3.41)
γ+1 t γ+1
From equation (3.39) and constant entropy we find the distibutions for ρ and p:
2
ρ(x, t) a γ−1
= (3.42)
ρ0 a0
2γ
p(x, t) a γ−1
= (3.43)
p0 a0
The Mach number in the simple wave is now equal to:
2 x
x
γ+1 t − a0 2 t − 2a0
M = γ−1 x = x (3.44)
+ 2 a0 (γ − 1) t + 2a0
γ+1 t γ+1
At that time instant the particle starts to move. As long as the particle is in the expansion
wave its path X : X(t) follows from the differential equation:
dX 2 X
=u= − a0 (3.45)
dt γ+1 t
with initial condidtion
x0
X = x0 at t = = t0 .
a0
Experience in solving this type of equation teaches us that the solution is a linear combi-
nation of linear terms in t (caused by the constant in the right hand side term) and a t2/(γ+1)
term (caused by the x/t term). Introduce the dimensionless quantities:
X t
ξ= = X/(a0 t0 ), τ= ; (3.46)
x0 t0
Equation (3.45) may then be written as:
dξ 2 ξ
= ( − 1). (3.47)
dτ γ+1 τ
To solve (3.47) try the following solution:
2
ξ = ατ γ+1 + βτ
3.5. RIEMANN PROBLEM, NON-LINEAR 73
γ+1 2
and verify that α = γ−1 and β = − γ−1 satisfy the initial conditions, ξ = 1 and τ = 1.
Hence the particle that starts moving at t = t0 from its position x0 follows the path:
2
X(t) γ+1 t γ+1 2 t
= − . (3.48)
a0 t0 γ−1 t0 γ − 1 t0
This path is followed as long as the Γ+ -characteristic with slope UT + aT is not crossed, or in
mathematical terms:
γ+1
UT + a0 t ≤ X(t) ≤ x0 . (3.49)
2
dx
After crossing the particle path is a straight line with slope dt = UT .
The solution of the Riemann problem in the full non-linear case differs from the linear case in
three aspects:
1. There appears an extra entropy wave carrying an entropy jump. This wave travels with
characteristic speed u so that its path is a characteristic Γ0 . There are now really four
different domains: the pre-state domains À and à and the post-state domains Á and
Â. The entropy wave separates Á and Â. Frequently these domains are also labelled:
L ≡ À, L∗ ≡ Á, R∗ ≡ Â, R ≡ Ã.
2. The two acoustic waves are now non-linear, meaning that they appear either as a shock
(discontinuity) or as an expansion.
The solution techniques used for linear and for non-linear Riemann-problems are remark-
able similar. In linear theory the (M, S̃) diagram technique was useful; in the non-linear case
the ‘velocity-pressure’ or (u, p)-plane is very appropriate. The reason that we now use (u, p)
instead of (M, S̃) is that the post-states Á and  must have the same velocity and the same
pressure because Á and  are seperated by a contact discontinuity.
In preparing ourselves to solve the non-linear Riemann-problem, let us first consider shocks
and expansions running into a prescribed ‘pre-state’ (À or Ã) and let us look in particular for
equations involving the post-wave pressure.
74 CHAPTER 3. ONE-DIMENSIONAL UNSTEADY NON-LINEAR FLOWS
or
∆p = ±m∆u (3.50)
The + sign regards a shock moving to the right and the − sight is for a shock moving to the
left.
From equation (1.50) the shock velocity cs is calculated from the pressure rise as:
s
γ + 1 ∆p
|cs | = apre 1 + (3.51)
2γ ppre
3.5. RIEMANN PROBLEM, NON-LINEAR 75
Equations (3.50) and (3.52) together describe the relation between ∆p and ∆u for a shock
moving with speed cs . Thus for a shock moving to the right, with mass flux mR , we have
found:
p3 − p4 = mR (u3 − u4 ) (3.53)
r
γ + 1 p3 − p4
mR = ρ4 a4 1 + . (3.54)
2γ p4
The two relations above give all possible ‘post shock’ states  that are obtainable from the
‘pre-shock’ state à by passing a shock!
The curve p3 = f (u3 ; u4 , p4 ) in the (p, u)-plane is called the Hugoniot curve; properties of
the Hugoniot curves are discussed in section 3.5.4. Contrary to linear theory only the part of
the curve with p3 > p4 can be used.
Consider the Hugoniot curve in the weak shock limit. Assume a weak shock with (p3 −
p4 ) p4 ; then mR ≈ ρ4 a4 and therefore
∆p = ρ4 a4 ∆u,
or
∆p
∆u − = 0. (3.55)
ρ4 a4
Notice that equation (3.55) is a discretisation of the characteristic equation along a Γ− char-
acteristic (see e.g. 3.9) that would cross the shock!!!
Introducing
∆u ∆ρ ∆p
M= and S̃ = = ,
a4 ρ4 ρ4 a24
ρ4 a4 S̃
a4 M − = 0,
ρ4 a4
or
M − S̃ = 0.
In the weak shock limit the shock jump reduces to the condition that the Riemann invariant
J − in the linear theory must be constant crossing the shock.
76 CHAPTER 3. ONE-DIMENSIONAL UNSTEADY NON-LINEAR FLOWS
∆p = ±m∆u (3.57)
with
p
γ−1 1 − ppost
pre
m = ρpre apre γ−1 . (3.58)
2γ
ppost 2γ
1 − ppre
3.5. RIEMANN PROBLEM, NON-LINEAR 77
The + sign is chosen for a right running wave, the − sign for a left running wave. Equations
(3.57) and (3.58) together describe the relation between ∆p and ∆u over an expansion fan;
they give all possible ‘post-expansion’ states that are obtainable from the ‘pre-state’ using an
expansion process.
The curve ppost = f (upost ; ppre , upre ) determined by (3.57) and (3.58) in the (p, u)-plane is
called the Poisson curve.
The mass flux in (3.58) must be regarded as some average over the expansion wave.
Some observations:
1. The Poisson curve lies above the Hugoniot curve. For the same ∆u, isentropic compres-
sion is more effective than compression by a shock.
2. In the limit p3 → ∞ there results for:
H :p3 ∝ (u3 − u4 )2 (3.61)
2γ
P :p3 ∝ (u3 − u4 ) γ−1 (3.62)
The Hugoniot curve goes less fast to ∞ than the Poisson curve does.
3. Vacuum conditions: p3 = 0 leads to
s
2
H :u3 = u4 − a4 (3.63)
γ(γ − 1)
2
P :u3 = u4 − a4 (3.64)
γ−1
Since γ > 1 the H-curve intersects the level p3 = 0 at higher values of u3 than the
P-curve does.
4. In the reference point à the H-curve and the P-curve have equal slope and equal curva-
ture. A straightforward calculation shows that
dp dp
= = ρ4 a4 (3.65a)
du H du P
and
d2 p d2 p
γ+1
= = ρ4 (3.65b)
du2 H du2 P 2
The third derivative of the H- and P-curve differ in the reference point which shows that
the entropy rise due to a shock is a third-order effect.
3.5. RIEMANN PROBLEM, NON-LINEAR 79
For an O(∆u2 ) accuracy it is still acceptable to use the Poisson-curve for compressions.
6. The expansion branch of the H-curve is not physically valid because expansions are isen-
tropic. If only expansion appear, the P-curve gives a valid description. Since shocks are
not isentropic, it is clear that in the case of shocks P-curves can give only an approximate
description; for an exact description of shocks, the H-curve has to be used.
7. From the jump equation ∆p = ±m∆u it follows that m is represented in the (p, u)-graph
as the chord between pre- and post-wave states, shown in figure 3.14.
The properties of right running waves have just been discussed. Shocks are represented
by Hugoniot curves in the (p, u)-plane, while expansions are represented by Poisson curves.
In the case of left running waves, the graphs in the (p, u)-plane are very similar; they only
differ because the velocities change sign. Therefore, the (p, u)-graph for left running waves is
just the mirror image of the (p, u)-graph of right running waves. Figure 3.15 summarises the
results for both left running and right running waves.
Figure 3.15: (p, u)-graphs for right- and left running waves
The solution of the Riemann problem is found as the intersections of two H-curves, one
going through à and one going through À. The intersection point Á =  represents the states
3.5. RIEMANN PROBLEM, NON-LINEAR 81
Figure 3.17: Expansion and shock; (p, u)-plane and (t, x)-plane
Á and  in the (t, x)-plane having equal pressure p2 = p3 and equal velocity u2 = u3 ; states
Á and  are separated by a contact discontinuity (c.d.) which is parallel to the particle paths
in Á and Â.
States Á and  have different values for the entropy, density and internal energy, so the
contact disconuity is realy a discontinuity. In this example the particle paths in the (t, x)-plane
have a positive slope.
isentropic, the entropy jump over the contact discontinuity is equal to the entropy difference
between the ‘pre-states’ À and à .
It can happen that the ‘pre-states’ À and à are chosen in such a way that the P-curves
intersect at a negative value of the pressure. This is physically impossible; if P-curves pass
the zero-pressure level, the flow expands to vacuum conditions and cavitation occurs.
2
J± = u ± a. (3.66)
γ−1
The Riemann-invariants J + and J − are constant along the characteristic curves Γ+ and Γ−
respectively.
The solution in a point P in the (t, x)-plane follows entirely from the known solution in
the points A and B if P lies at the intersection of Γ+ going through A and Γ− going through
B (see figure 3.19);
2 2
along Γ+ (A) :JA+ = uA + aA = uP + ap (3.67)
γ−1 γ−1
2 2
along Γ− (B) :JB− = uB − aB = uP − aP (3.68)
γ−1 γ−1
3.6. THE METHOD OF CHARACTERISTICS FOR ONE-DIMENSIONAL UNSTEADY FLOW83
where
dx uA + aA + uP + aP
= ,
dt AP 2
and
dx uB − aB + uP − aP
= .
dt BP 2
Note that the flow variables in the point P are exactly known; on the other hand, the position
of P can not be determined exactly. This altogether makes the numerical implementation of
the M.O.C. an approximate method in finding the flow variables.
Let us now turn to the non-homentropic case. In non-homentropic flow without shock dis-
continuities, the entropy s remains constant when following a particle; however, s may differ
for different fluid particles. So s is not necessarily uniform in the (t, x)-domain. Due to this
non-uniform entropy the Riemann invariants can not be integrated and must be approximated
from their differential form.
pP − pA
along Γ+
A : uP − uA + 1 =0 (3.72)
2 (ρP aP + ρA aA )
pP − pB
along Γ+
B : uP − uB − 1 =0 (3.73)
2 (ρP aP + ρB aB )
Here we have two equations for the three unknowns uP , pP and ρP . How to solve this
problem? There are several answers; one is explained in figure 3.20.
Observe the particle path through P and assume that this path also goes through C being
the intersection of Γ− +
A and ΓB . In other words: it is assumed that the gas particle in P comes
from C. Then, the entropy in P has the same value as the entropy in C, so that
sP = sC ,
84 CHAPTER 3. ONE-DIMENSIONAL UNSTEADY NON-LINEAR FLOWS
or
Equation (3.74) is the third equation that closes the system (3.72), (3.73) and (3.74), because
the point C and the flow variables in that point are already calculated in a previous step in
the computational process.
Comment To close (3.72) and (3.73) with a third equation a possible method is given above.
There are other more accurate methods available. But does it make sense to use such a more
accurate third equation?
Well, that depends on how each equation contributes to the accuracy of the whole system.
Here we touch on the important issue of consistency. To improve the order of accuracy all
equations have to be improved in a consistent way. For example in our case: if the order of
accuracy of the equations (3.72), (3.73) and (3.74) is the same then it is not useful to look for
an improvement of a single equation, e.g. (3.74).
has become infinite at that point; a shock must be introduced now. The shock is building up
in strength by characteristics intersecting the shock from behind.
As long as the shock is still absent, the flow is isentropic and since all particles emanate
from the rest state (labelled ‘0’) the entropy is uniform. The question now is how long it lasts
before the compression waves start intersecting.
To answer this, let us assume that the piston has a constant acceleration, u̇p :
dup
u̇p = ,
dt
so that
1
up = u̇p t, xp = (u̇p ) t2 . (3.75)
2
Take a short excursion of the piston to the point A with xA = ∆x and tA = ∆t, ∆x and ∆t
are small, see figure 3.22.
Let point I be the intersection of the two Γ+ characteristics, one coming from origin and
the other coming from A:
first characteristic: xi = a0 ti (3.76)
characteristic through A: (xi − ∆x) = (uA + aA )(ti − ∆t) (3.77)
The characteristic speed uA + aA follows from the fact that the Γ− -characteristic through A
starts in the domain where the gas is at rest. Along Γ−
A:
2 2a0
uA − aA = − ,
γ−1 γ−1
or
γ−1
aA = a0 + uA ,
2
so that
γ+1 γ+1
uA + aA = uA + a0 = u̇p ∆t + a0 . (3.78)
2 2
86 CHAPTER 3. ONE-DIMENSIONAL UNSTEADY NON-LINEAR FLOWS
The faster the piston accelerates the sooner the characteristics intersect. Equation (3.80) can
be interpreted as follows. Therefore we generalize the nominator and denominator of equation
(3.80).
Since a0 is constant, the denominator may be written as:
γ+1 d γ+1 d
u̇p = u̇p + a0 = (up + ap ) ,
2 dt 2 dt 0
A typilcal example of a simple compression wave appears if the piston path is such that the
characteristics Γ+ all intersect in one focal point. See figure 3.23. Such a compression wave is
well known as a centered compression wave.
Let us consider in more detail the various domains that can be distinguished in the (t, x)-
plane if an accelerating piston causes the development of a shock wave. The fact that various
domains of different properties appear is clear because of shock development and its influence
on the entropy in the flow.
Consider now figure 3.24 featuring the shock development process. Domain A represents
the fluid at rest. The domains B, C, D, E and F lie left from the particle path Γ0 going through
the starting point of the shock; the domains G, H and I are to the right of this particle path.
Domain A: uniform conditions; the gas is at rest. It is bounded by the first signal and the
shock curve.
Domain B: is a simple wave because all Γ− characteristics originate from t = 0 and have the
same JB− = JA− . All gas particles have the same entropy, so the entropy is uniform and
2a0
Riemann invariants are integrable. The Riemann invariant J + varies form J + = γ−1 on
2a
the first signal to J + = up + γ−1
p
on the Γ+ characteristic going through P. Domain B
is bounded by the Γ+ characteristic OS, the Γ− characteristic SR, the Γ+ characteristic
RP and the piston path OP.
Domain C: is bounded by the Γ+ characteristic PR, the Γ− characteristic RQ and the piston
path QP with up = constant. All particles in C start in A and they have crossed no
shock, so the entropy is uniform and the Riemann invariants are integrable. All Γ−
characteristics issue from t = 0 and do not cross a shock, so JC− = JA− = constant.
2a 2
On each Γ+ characteristic through C the relation u+ γ−1 = up + γ−1 ap is satisfied. Since
−
JC = constant there is a linear relation between up and ap and since up is constant in
C, ap is constant as well. However, up and ap constant implies that JC± is constant and
so u and a are constant in domain C, therefore domain C is uniform.
Domain D: is bounded by the particle path Γ0 : ST, the Γ+ characteristic RT and the Γ−
characteristic RS. All particles in D arrive from A without having crossed a shock,
therefore the entropy is uniform, so the Riemann invariants J + and J − are integrable.
+ −
However, JD = JB+ and they vary. Also JD varies because the Γ− characteristics have
crossed a shock with varying strength, so domain D is a non-simple domain.
Domain F: is bounded by the Γ+ characteristic QU, the particle path Γ0 and the piston path
described by up = constant. All gas particles in F start in A and have not crossed a
shock, therefore J + and J − are integrable. Since Γ− characteristics have crossed a shock
of varying strength, JF− varies. Then ap (on the piston path) also varies and therefore
JF+ varies. Conclusion: F is a non-simple region.
Domain G: is bounded by the shock segment SV, the particle path Γ0 and the Γ+ charac-
teristic TV. Particles arriving in G must have crossed the shock, therefore the entropy is
+
not uniform and the Riemann invariants are not integrable. Furthermore, JG is equal to
+ − −
JB which both vary; JG also varies since the Γ characteristics have crossed the shock.
Conclusion: G is a non-simple domain.
Domain I: is bounded by the particle path Γ0 , a shock segment and the Γ+ characteristic
through U. Particles in I have crossed a shock, therefore the entropy is not uniform.
Furthermore, JI+ = JF+ which varies, and also JI− varies. So domain I is a non-uniform,
non-simple region.
The properties of each domain just discussed are summarised in table 3.2.
Domain J+ J− S comment
A u u u uniform, i
B v u u simple wave, i
C u u u uniform, i
D v v u non-simple, i
E u v u simple(!), i
F v v u non-simple
G v v v non-simple
H u v v non-simple
I v v v non-simple
Table 3.2: Properties of flow domains appearing in the shock development process;
key: u: uniform, v: varies, i: integrable
The entropy condition II states (a + u)0 < cs1 < (a + u)1 . The second moving shock in the
shock frame:
in figure 3.27. The weak wave between  and à can be either an expansion or a shock de-
pending on the free stream Mach number and the two ramp angles δ1 and δ2 .
Figure 3.29: Supersonic 2-D steady flow along a plane wall with two successive kinks
A piston moves with a constant speed up > 0 into a gas at rest. At time ti the piston is
instantaneously decelerated to standstill. This creates the interaction of a shock wave and an
expansion wave both of the same family. This situation is sketched in figure 3.30.
Interaction starts at (xi , ti ). Due to interaction the shock slows down; its strength decreases
and its entropy jump decreases too. The particle path going through the point i separates
two domains in the expansion fan. On the left the entropy is uniform; on the right of the
particle path however, the entropy changes. There is no analytical solution available for this
fully non-linear case. Fortunately, there is a first non-linear approximation using the inviscid
Burgers’ equation (see chapter 4).
Compare this interaction with 2-D steady supersonic flow figure (3.31).
3.8. WAVE INTERACTIONS 93
vt + vvx = 0 (4.1)
for the description of a simple wave having J − = constant; v denotes the characteristic speed
v = u + a.
In a similar way the Burgers’ equation
wt + wwx = 0 (4.2)
is valid for simple waves having J + = constant; w denotes the characteristic speed w = u − a.
Equations (4.1) and (4.2) are applicable in the continuous part of the flow; once a shock
is formed the solutions break down because the assumption that both entropy (s) and one of
the Riemann invariants (J − or J + ) are uniform is violated. For weak shocks however, the
error in the solution for v is small: O(∆v) and acceptable.
Consider the conservative form of (4.1):
1
vt + ( v 2 )x = 0, (4.3)
2
and apply the jump relations. The corresponding jump equation reads:
1 2
Vshock [v] = v . (4.4)
2
97
98 CHAPTER 4. BURGERS’ EQUATION FOR SIMPLE WAVES
Let us determine the order of accuracy in which equation (4.5) or (4.6) approximates the
exact value of the shock speed.
For a shock running into a gas at rest (state u0 = 0, p0 , ρ0 ) we know from equation (1.50)
that the exact speed of the shock in terms of the pressure rise: p1 − p0 is given as:
r
γ + 1 p1 − p0
|cs | = a0 1 + . (4.7)
2γ p0
In terms of the post state velocity u1 , the shock speed cs can be written as
γ+1
c2s = a20 + cs u1 . (4.8)
2
To find this result, consider the flow situation of figure 4.2 in the shock frame and apply
conservation of mass and momentum across the shock:
ρ0 cs = ρ1 (cs − u1 )
p0 + ρ0 c2s = p1 + ρ1 (cs − u1 )2 .
Eliminating ρ1 yields:
p1 − p0 = ρ0 cs u1 (4.9)
4.2. SHOCK FORMATION 99
γ+1 (γ + 1)2 2
cs = a0 + u1 + u1 + O(u41 ). (4.10)
4 32a0
The approximate shock speed according to (4.6) with (u + a)pre = a0 and (u + a)post = u1 + a1
becomes
1
cs ≈ Vs = (a0 + u1 + a1 ). (4.11)
2
From J − is constant (simple wave!) follows:
2a1 2a0
u1 − =− ,
γ−1 γ−1
or
γ−1
a1 = a0 + u1 .
2
Inserting this expression for a1 in (4.11) we find
1 γ−1
cs ≈ a0 + a0 + u1 + u1
2 2
or
γ+1
cs ≈ a0 + u1 . (4.12)
4
Comparing (4.10) and (4.12) we conclude that using the simple wave approximation the shock
speed is accurate to first order.
x < −1 : v(x) = v1
v0 + v1 v1 − v0
−1 ≤ x ≤ 1 : v(x) = − x
2 2
x ≥ 1 : v(x) = v0
Characteristics emanating from x0 on the initial line t = 0, −1 < x0 < 1 are given by:
1
t= (x − x0 ).
v(x0 )
2
tF = , xF = 1 + v0 tF .
v1 − v0
At time level t = tF the shock is developed at its full strength instantaneously. Once it appears
it moves to the right with velocity Vshock = 21 (v0 + v1 ) which equals the characteristic speed
at x = 0.
Now we consider a non-linear distribution of the initial value v(x) between v1 at x = −1
and v0 at x = +1. Due to this non-linearity a shock develops gradually. The location where
shock formation starts depends strongly on the initial data v(x, 0) = v(x0 ).
Consider two neighbouring points x0 and x0 + ∆x0 on the initial line. The characteristic
through x0 is given by:
1
Γx0 : t = (x − x0 ).
v(x0 )
4.3. SHOCK FORMATION FROM A TRIANGULAR WAVE 101
1
Γx0 +∆x0 : t = dv
(x − x0 − ∆x0 )
v(x0 ) + dx 0
∆x 0
−1 −1
ti = = .
dv v 0 (x
dx x0 0)
So, shock formation does not occur if v 0 (x0 ) > 0. Intersecting characteristics announce shock
development, which happens first (in time) at
−1
tF = (4.13)
v 0 (x
0 )min
where tF is the time level at which the shock formation starts. The x position is given by
xF = x̂0 + tF v(x̂0 ),
where x̂0 denotes the location where v(x0 ) attains its largest negative slope.
Example
see figure 4.4. The slope v 0 (x) = −1+x attains its minimal value at xˆ0 = −1; here v 0 min = −2.
Shock formation starts at time level tF = 12 at position xF = 12 . The initial shock velocity
Vs,i is just equal to the characteristic speed at x = −1, so Vs,i = 3. The final shock velocity
is Vs,f = 2; it indicates that the shock slows down when moving to the right.
see figure 4.5. The slope v 0 (x) = −1 − x attains its minimum at x̂0 = +1. Here v 0 min = −2
indicating that shock formation starts at tF = + 12 and xF = 32 . The initial shock speed is
Vs,i = 1, the final shock speed is Vs,f = 2, the shock speeds up when moving to the right, see
figure 4.5.
102 CHAPTER 4. BURGERS’ EQUATION FOR SIMPLE WAVES
We now look at how the Burgers’ equation gives rise to shock development when we start with
a triangular wave, see figure 4.6.
4.3. SHOCK FORMATION FROM A TRIANGULAR WAVE 103
The initial values between − L4 and + L4 form a centered compression wave that focuses at
x = 0, t = L4 . After shock formation at t = L4 the shock remains at x = 0 and decays due
to the expansion fans that arrive at the location x = 0. To get the decay we need to know v
for increasing time at each side of the shock (say at x = 0− and x = 0+ ). Use the method of
characteristics to obtain v(x, t) as:
L
In a similar way for the domain that is covered by the characteristics emanating from 4 < x L2
can be found that:
4x − 2L
v(x, t) = .
L + 4t
L
So, at a certain time level t ≥ 4, the value of v at each side of the shock at x = 0 is given by
−2L 2L
v(0+ , t) = , and v(0− , t) = .
4t + L 4t + L
The shock strength ∆v = v(0+ , t) − v(0− , t) becomes:
−4L
∆v = .
4t + L
For large t, we have
lim ∆v = 0;
t→∞
Now let us consider initial data that has a parabolic shape. Take initial values v(x, 0)
consisting of two parabolic curves defined on the interval
−L/2 ≤ x ≤ L/2 as follows:
16 L
vL (x, 0) = − L2 x(x + 2 )
on − L2 ≤ x ≤ 0,
v(x, 0) = vR (x, 0) = + L162 x(x − L2 ) on 0 ≤ x ≤ L2 , (4.14)
0 outside the interval.
The graph of the initial values is shown in figure 4.7. At x = 0, vL (x) and vR (x) together
dv
with their first derivatives match such that v(x, 0) and dx (x, 0) are continuous. The first
derivatives:
dvL 16 L
= − 2 2x + ,
dx L 2
dvR 16 L
= + 2 2x −
dx L 2
4.5. ENTROPY CONDITIONS REVISITED 105
attain their largest minimum value: −8/L at x = 0. So shock formation starts at time level
t = L8 at x = 0. Since v(x, 0) is an odd function, the shock velocity
1
vs = (vL + vR )
2
L
is zero. The shock remains at x = 0 for all t > 8, see figure 4.8.
II for a physically valid moving shock the inequality (u1 − a1 ) > cs > (u2 − a2 ) holds;
III only those inviscid solutions are physically acceptable that can be obtained also from
the fully viscous and heat-conducting equations in the limit of vanishing viscosity and
heat conduction.
Condition II was derived for the situation in which the shock velocity cs of a right running
shock is smaller than the gas velocity u2 in the domain in front of the moving shock. So
domain Á is the post-shock state and domain À is the pre-shock state. Let us rephrase this
condition for the case in which a right running shock moves into the pre-shock domain (R);
see figure 4.9.
Domain R is the pre-shock state, so it follows that cs − uR > aR ; similarly, domain L is
the post shock state, so cs − uL < aL . Combining these conditions there results
Figure 4.9: Moving shock in laboratory frame (left) and shock frame(right)
or
vL > cs > vR .
Although the entropy is uniform in the Burgers flow description, we can recognise physical
and unphysical shocks by the characteristic pattern in which they appear, see figure 4.10.
For physically valid shocks the characteristics of the same family merge or terminate at the
shock discontinuity. If characteristics emerge from a discontinuity, an un-physical phenomenon
occurs which should be replaced by an expansion fan.
Concerning entropy condition III let us study travelling-wave solutions of the viscous
Burgers’ equation:
Using (4.15) case A thus evolves into a physically valid shock whereas case B evolves into an
unphysical situation.
4.5. ENTROPY CONDITIONS REVISITED 107
Figure 4.11: Initial values for travelling wave solutions of the viscous Burgers’ equations. Case
A: vL > vR , case B: vL < vR .
Let us now study what happens if viscosity is incorporated into the model. Introduce the
new variables:
z = x − Vshock · t (4.17)
w = v − Vshock (4.18)
Using
∂ ∂ ∂
= − Vshock ,
∂t x ∂t z ∂z t
∂ ∂
=
∂x t ∂z t
indicating that the shock ultimately evolves into a steady position at z = 0. The steady
situation happens first at t = ∆/(vL − vR ); thereafter the steady shock persists for all time
⇒ wt = 0.
To study viscous effects we may also assume wt = 0, then (4.19) can be written as
1 2
w = (µwz )z (4.21)
2 z
108 CHAPTER 4. BURGERS’ EQUATION FOR SIMPLE WAVES
2µ|c| = wL −w
p p
If 2µ|c| is written in terms of wL and wR : 2
R
, then the solution for w(1)
becomes
(1) wL − wR wL − wR
w =− tanh z . (4.26)
2 4µ
In the limit µ → 0 w(1) approaches the non-viscous solution with a shock discontinuity
where w jumps from wL to wR .
Figure 4.12 also makes clear that the w(2) solution cannot satisfy the boundary conditions;
thus the assumption that a travelling wave with wR − wL > 0 exists has been proven to
be invalid. ‘Expansion shocks’ do not appear as solutions of the Navier-Stokes equations for
decreasing viscosity; so ‘expanding shocks’ must be regarded as unphysical.
4.6. WAVE INTERACTION 109
The first characteristic of the centered expansion wave has a velocity v = 1 and hits the shock
at t = 2. From that instant on the interaction starts. The time evolution of the shock is
shown in figure 4.14.
For t ≤ 2 the shock is a straight line with a slope dx 1
dt = 2 . For t > 2 the shock is curved.
s
The shock has a parabolic shape in the (t, x)-plane. The shock strength for t ≥ 2 can be
calculated as
x
∆v = vpost − vpre = ; (4.29)
t
110 CHAPTER 4. BURGERS’ EQUATION FOR SIMPLE WAVES
x = 0, t = 2.
The shock accelerates but it never moves faster than the characteristic speed v = 1. The
shock strength for t > 2 can be calculated as
xs
∆v = vpost − vpre = 1 − (4.33)
t
grows with increasing time. At large t the spatial v-distribution at constant t looks as shown
in figure 4.17. This figure shows that there is always a weak shock
√ left.
p The disturbance in the
1
v-distribution has a triangular shape of which the area A = 2 2t 2/t = 1 does not change
in time.
112 CHAPTER 4. BURGERS’ EQUATION FOR SIMPLE WAVES
x < 0 : v(x, 0) = 0,
0 < x < 1 : v(x, 0) = 2,
x > 1 : v(x, 0) = 1.
The shock at x = 1 has a velocity vs = 23 . It meets the first characteristic of the expansion
fan at t = 2, x = 4. For t = 2 expansion-shock interaction starts. The path of the shock is
found as the solution of the O.D.E.:
dxs 1 x
= 1+ (4.36)
dt 2 t
with boundary condition x = 4, t = 2. The solution is (for t > 2):
√
xs = t + 2t. (4.37)
4.6. WAVE INTERACTION 113
x < −1 : v(x, 0) = 2,
−1 < x < 0 : v(x, 0) = 0,
x > 0 : v(x, 0) = 1.
which is valid for 2 ≤ t ≤ 4. At t = 4 the shock meets the first characteristic v = 1 of the
expansion fan. For t > 4 the shock speed is constant having the value Vs = 23 . The shock
moves uniformly; all information about what happened for t < 4 is lost.
114 CHAPTER 4. BURGERS’ EQUATION FOR SIMPLE WAVES
Traffic waves
s˙f is a source term denoting the production of f per unit time, V is the control volume fixed
in space domain.
In case of a one-dimensional (spatial) problem with x ∈ {x1 , x2 } as control space this results in:
Z x2
∂
f (x, t) dx + f (x, t) u (x, t) kxx21 = s˙f . (5.2)
∂t x1
Regarding traffic flow f (x, t) is equal to the number of cars per unit length, or the car density:
ρ(x, t)
number of cars in control space
ρ(x, t) =
length of control space
For ρ we have the limit values: ρmax = 1/l meaning bumper to bumper traffic and ρmin = 0
meaning no traffic.
115
116 CHAPTER 5. TRAFFIC WAVES
If the conservation law of equation (5.2) with s˙ρ = 0 (no cars are destroyed nor created) is
applied to an infinitesimal small control space: x1 = x; x2 = x + dx, the result is given by:
∂ρ ∂
= (ρu) = 0 (5.3)
∂t ∂x
The term ρu is identified as the car flux: the number of cars passing a fixed location per unit
time.
To solve the problem a relation between ρ and u is needed. A simple model for the density-
speed relation is the linear relation:
u
= 1 − ρl (5.4)
V
Here V is the speed limit of the cars. If ρ = 1/l there is no free space between the successive
cars and the car flow stagnates (u = 0); if ρ → 0 no one else is on the road and cars approach
the speed limit.
Of course the density-speed relation can be chose more realistic e.g. by accounting for the fact
that the speed limit already appears at ρ = ρ∗ 6= 0. Another improvement of the density-speed
relation follows if one takes the fact into account that the minimum intermediate space between
successive cars depends on the velocity. The higher the velocity the larger the necessary
intermediate space to decelerate a car to stand still.
Inserting equation (5.4) into (5.3) the traffic equation in dimensional form becomes:
∂ρ ∂
+ {ρV (1 − ρl)} = 0. (5.5)
∂t ∂x
Let us introduce the dimensionless variables
ũ = u/V, ρ̃ = ρ/(1/l),
x̃ = x/l, t̃ = t/(l/V ).
ũ = 1 − ρ̃. (5.7)
The car flux attains a maximum value at ρ̃ = 1/2 and ũ = 1/2, (see figure 5.2). So the most
efficient speed that allows the highway to be used at its maximum capacity (maximum car
flux) is not the speed limit but (in the case of the linear speed-density relation) just the half
of this speed limit. (So to use the road at its maximum capacity don’t drive at maximum
speed!)
5.2. CHARACTERISTICS AND DISCONTINUITIES 117
Figure 5.2: Speed-density relation and car flux versus car desity
Equation (5.12) describes a closed form solution for continuous traffic flow satisfying the initial
conditions ρ(x, 0) = φ(x).
118 CHAPTER 5. TRAFFIC WAVES
Apart from these continuous solutions also discontinuities may appear. Apply the jump re-
lations for 1D steady flow: apply equation (1.39) to equation (5.6) which yields (omitting
tildes):
with cs being the jump velocity and [−] denoting the jump: (−)R − (−)L , so one finds:
cs (ρR − ρL ) = ρR (1 − ρR ) − ρL (1 − ρL )
= (ρR − ρL )(1 − ρR − ρL ),
or
cs = 1 − (ρR + ρL ). (5.14)
Now compare the shock velocity cs with the characteristic speed on either side of the shock
discontinuity. At the left side : c = cL = 1 − 2ρL ; on the right side: c = cR = 1 − 2ρR .
Expressing cs in terms of cR and cL one obtaines
1
cs = (cL + cR ), (5.15)
2
reflecting the property that the shock speed cs is the mean value of the characteristic speeds
cL and cR .
Returning to equation (5.13) and remembering that ρ(1−ρ) denotes the car flux ρu, the shock
speed cs can also be viewed as
[ρu]
cs = , (5.16)
[ρ]
being the slope of the chord LR in the graph (ρu) vs (ρ), see figure 5.4; L and R are two points
on this graph representing the left- and right side of the discontinuity respectively.
5.3. TRAFFIC LIGHT 119
x = ξt.
The particular value of ξ identifies a particular characteristic. The slope of the characteristic
is:
dx
= ξ = 1 − 2ρ.
dt
So the traffic density depends on the slope, yielding
Observe that u and ρ are both linear functions of x at constant t1 see figure 5.5. When time
progresses the original discontinuity at x = 0 relaxes into a continuous distribution along the
x-axis at an arbitrary time instant.
What is the trajectory of a car? Take the particular car lined up at x = −1. This car starts
moving at t = 1 the time instant that the characteristic x = −t is passed. The trajectory of
the car is found as the solution of the ODE
dxc 1 x
=u=1−ρ= 1+ , (5.19)
dt 2 t
with the initial conditions x = 1, t = 1.
The solution of equation (5.19) that satisfies these conditions is
√
xc (t) = t − 2 t, t ≤ 1. (5.20)
The characteristics emanating from x < 0 have a slope dx dt = 0 and those emanating from
x > 0 have a slope dx
dt = −1. Both sets of characteristics intersect; a shock has to be formed.
1
The shock speed is cs = 1 − (ρL + ρR ) = − 2 .
Observe that the shock travels ’upstream’. It acts as a carrier of information telling the on-
coming cars that a traffic jam is ahead, see figure 5.7.
1
Car paths in domain Àare straight lines with slope dx dt = u = 1 − ρ = 2 . When the shock
has passed, the cars are decelerated abruptly to stand still. The shock represents the front of
cars coming to a stand still.
122 CHAPTER 5. TRAFFIC WAVES
Chapter 6
For the analysis of the vector equation (6.1) it is useful to define the Jacobian matrices
(U )
Ac = dFdU ∂Fi
with (Ac )i,j = ∂U
j
(6.3)
dG(U ) ∂Gi
Bc = dU with (Bc )i,j = ∂Uj
123
124 CHAPTER 6. TWO-DIMENSIONAL INVISCID FLOW
∂G dG ∂U
= . (6.5)
∂y dU ∂y
Inserting (6.4) and (6.5) into (6.1), the last equation can rewritten as
∂U ∂U ∂U
+ Ac + Ac =0 (6.6)
∂t ∂x ∂y
and
G1 = U3
U2 U3
G2 =
U1
n
U22 U32
o
U32
(6.8)
G3 = (γ − 1) U4 − 2U1 − 2U1 + U1
o
U2 U2
n
U3
G4 = U1 γU4 − (γ − 1) 2U21 − (γ − 1) 2U31
Equation (6.6) is a non-conservative form of the flow equations expressed in terms of the
state vector Ū = (ρ, ρu, ρv, ρE)T . However in a lot of applications it is usefull to work with
equations expressed in terms of the state vector of primary variables W = (ρ, u, v, p)T . Assume
that the equations expressed in terms of W have the form
Considering (6.2) it appears that it is almost expressed in these primary variables apart from
the last equation which still contains the non-primary variables E (total energy) and H (total
enthalpy).
But this equation can be replaced by the energy equation for adiabatic flow
∂p ∂p ∂u ∂p ∂v
+u + ρa2 +v + ρa2 =0 (6.10)
∂t ∂x ∂x ∂y ∂y
6.1. GOVERNING FLOW EQUATIONS 125
∂S ∂S ∂S
+u +v =0 (6.11)
∂t ∂x ∂y
Since the entropy change dS is proportional to dp − a2 dρ, equation (6.11) may be written as:
∂p 2 ∂ρ ∂p 2 ∂ρ ∂p 2 ∂ρ
−a +u −a +v −a =0
∂t ∂t ∂x ∂x ∂y ∂y
All ρ-derivatives can be eliminated using the unsteady form of the continuity equation
∂ρ ∂ρ ∂ρ ∂u ∂v
+u +v = −ρ −ρ
∂t ∂x ∂y ∂x ∂y
Then equation (6.10) is obtained.
From (6.2) and (6.10) the matrices A(W ) and B(W ) are easily found as
u ρ 0 0 v 0 ρ 0
0 u 0 ρ1 , B(W ) = 0 v 0 01
A(W ) = 0 0 0 0 v (6.12)
u 0 ρ
u ρa2 0 u 0 0 ρa v 2
Of course it is also possible to retrieve the primitive form: (6.9) from the conservative form:
(6.1) or (6.6) by noting that from the relation W = W (U ) it follows
dW dU
dW = dU = T−1 dU, T= (6.13)
dU dW
Formally (6.6) is written as
∂W ∂W ∂W
T + Ac T + Bc T =0
∂t ∂x ∂y
or, if T is non-singular
∂W ∂W ∂W
+ T−1 Ac T + T−1 Bc T =0 (6.14)
∂t ∂x ∂y
Apparently we can obtain A and B from Ac and Bc by the relations
with
1 0 0 0
u ρ 0 0
T=
v 0 ρ 0
(6.16)
u2 +v 2 1
2 ρu ρv γ−1
126 CHAPTER 6. TWO-DIMENSIONAL INVISCID FLOW
with
dp
dJ ± = du ± .
ρa
Can we find something similar for 2D unsteady flows?
Diagonalization for unsteady 1D flow The unsteady 1D flow field is governed by (6.9)
and (6.12)
in which W is the state vector of primary variables W = (ρ, u, p)T and A is given by
u ρ 0
A = 0 u ρ1 (6.19)
0 ρa u2
dW = SdV (6.20)
and find S so that it diagonalizes the coefficient matrix in the resulting equation
or if S is invertible
whose non zero entries lie on the diagonal and follows from the eigenvalues λ i , i = 1, 2, 3 of
the matrix A. The eigenvalues of A are
λ1 = u − a (6.23)
λ2 = u (6.24)
λ3 = u + a (6.25)
From linear algebra we know that the matrix S is build up by the matrix of right (column)
eigenvectors of A.
Right eigenvectors Ri of A satisfy the relation
ARi = λi Ri (6.26)
With the eigenvalues found in (6.23) the eigenvectors (apart from an arbitrary factor) are
easily obtained
T
λ1 = u − a ⇒ R1 = ρ, −a, ρa2 ,
λ2 = u ⇒ R2 = (1, 0, 0)T , (6.27)
T
ρ, a, ρa2 ,
λ3 = u + a ⇒ R3 =
With the help of (6.20) the new state vector V is determined from
dV ∝ −2ρ dp − a2 dρ = −2ρp
cv dS
(6.31)
ρadJ + +
ρadJ
Wt + AWx = 0,
assume
where V is the new state vector and L−1 is the matrix that diagonalizes the origonal equation.
Inserting (6.32) into (6.18) one obtaines
L−1 Vt + AL−1 Vx = 0
or
Vt + LAL−1 Vx = 0 (6.33)
LAL−1 = Λ. (6.34)
From Linear Algebra we know that the rows of L are the left (row) eigenvectors L i of A
satisfying the relation
Li A = λi Li (6.35)
6.2. CHARACTERISTIC FORM FOR 2D UNSTEADY FLOW 129
W is the state vector of primary variables W = (ρ, u, v, p) and A and B are given by
u ρ 0 0 v 0 ρ 0
0 u 0 ρ1 0 v 0 0
A= 0 0
, B= 0 0 v 1
(6.39)
u 0 ρ
0 ρa2 0 u 0 0 ρa2 v
The objective is to find a transformation of variables dV = LdW such that the coefficient
matrices in the transformed equation are both diagonalized. Substitute in (6.38) now
dW = L−1 dV,
From linear algebra we remember that A and B can be simultaneously diagonalized by the
same transformation L if A and B have the same eigenvectors. In that case A and B commute,
ie AB = BA.
However from (6.39) where A and B are defined it is easily checked that A and B do not
commute!
This disappointing but important result indicates that no set of equations of the form
∂ ∂Vi ∂Vi
Vi + λi + µi =0 (6.41)
∂t ∂x ∂y
exists which is equivalent with the unsteady Euler equations.
Physical experience teaches us the well known fact that sound propagates in all directions. If
(6.41) where true then sound would travel only in discrete directions indicated by the velocity
vectors (λ i , µi ). In reality there are no such directions; sound propagates omni-directionally.
or
df
+W0 (Aθ − λI) = 0 (6.45)
dX
To have non-trivial solutions of this homogeneous set of equations we need
det (Aθ − λI) = 0 (6.46)
or
qθ − λ ρ cos θ ρ sin θ 0
1
0 qθ − λ 0 ρ cos θ
det
0 0 qθ − λ 1 =0 (6.47)
ρ sin θ
0 ρa2 cos θ ρa2 sin θ qθ − λ
132 CHAPTER 6. TWO-DIMENSIONAL INVISCID FLOW
Where qθ = u cos θ + v sin θ denotes just the projection of the flow speed q in the ` direction.
Solving (6.47) for λ we obtain
n o
(qθ − λ)2 (qθ − λ)2 − a2 = 0 (6.48)
or
λ1 = qθ − a
λ2 = λ3 = qθ (6.49)
λ4 = qθ + a
This result tells us that physical plane waves propagate either with the acoustic speed with
respect to the flow (λ1 and λ4 ) or they propagate with the flow (λ2 = λ3 = qθ ).
The first two are just the forward and backward acoustic waves. The last two are convected
with the flow; see also the graph in figure 6.2.
Upstream and downstream moving waves (6.49) demonstrates clearly that the travel-
ling speed λ of a plane wave is not just a constant but it depends on the direction e.g. θ in
which the wave front travels. Let us study this dependancy, first for acoustic waves and then
also for convecting waves.
The travelling speed of acoustic signals is given by
Depending on the Mach number M = aq , the polar graph λ(θ) shows three distinct graphs,
one for M < 1, one for M = 1 and one for M > 1, see figure 6.3.
6.3. WAVE PROPAGATION IN TWO-DIMENSIONAL FLOW 133
The graph of (6.50) is known as the "cardiode", a figure that has the shape of a heart.
From figure 6.3 we draw the following conclusions. Acoustic waves always travel with the
speed of sound with respect to the fluid.
Since λ1 and λ4 are travelling speeds in the laboratory frame we see fast and slow moving
waves and also forward and backward moving waves.
Consider figure 6.3 part a being the subsonic case. If l and q have the same direction e.g.
θ = ϕ then λ1 = q − a and λ4 = q + a. Since q < a this implies λ1 < 0 and λ4 > 0; λ1
represents the backward moving waves and λ4 represents the forward running waves.
If l and q are perpendicular to each other e.g. θ = ϕ + π2 then (6.50) says λ4 = ∓a, λ1 = ±a;
both waves move transversally w.r.t. the fluid flow with the sound velocity a. Observe that
this result is valid irrespective of the fact whether the flow is subsonic, sonic or supersonic.
Take for simplicity ϕ = 0, then from (6.50) one obtains λ1,4 = q cos θ ∓ a. Since λ4 is always
positive, it represents forward moving waves regardless the Mach number M = aq . On the
other hand λ1 waves can be either forward moving waves (q cos θ < a) or backward running
waves (q cos θ > a).
In subsonic flow q < a, λ1 waves move backward but in supersonic flows q > a, the λ1 wave
can move backwards also if the propagation direction e.g. the angle θ exceeds a certain value
θ∗ . In case ϕ = 0 we have λ1 = q cos θ − a. The critical value of θ appears at λ1 = 0, so
θ∗ = cos−1 M 1
. In that case the wave front has an angle sin−1 M 1
with respect to the flow
−1 1
direction. However sin M is just the Mach angle being the angle of a Mach line with
respect to the flow direction, see figure 6.4.
Since λ1 is zero in this perpendicular case, it tells us that wave fronts inclined at the Mach
angle µ do not propagate nor upstream nor downstream.
On the other hand if the propagation angle |θ| > θ∗ then λ1 < 0, and λ1 waves will move
upstream (backwards) regardless of the fact that the flow is supersonic.
Based on this observation we may draw the very important conclusion that wave fronts inclined
at angles smaller than µ with respect to the flow direction, will travel upstream in a supersonic
134 CHAPTER 6. TWO-DIMENSIONAL INVISCID FLOW
The polar graph of this equation is a circle with radius 2q having its center at u v
2, 2 ; the
graph is depicted in figure 6.6.
Figure 6.6 shows that the circle goes throught the origin u = 0,v = 0.
6.3. WAVE PROPAGATION IN TWO-DIMENSIONAL FLOW 135
Figure 6.6: Graph λ(θ) for convecting waves and entropy waves
Hyperbolicity Because all plane waves admitted by (6.42) are real for any value of θ e.g.
the propagation direction, this equation is truly hyperbolic and the initial value problem is
well-posed.
Well-posedness means that the solution has to satisfy the requirements:
Enveloping waves It is a known fact that travelling waves can coalesce to form envelopes.
A well-known example is a plane wave which can be regarded as the envelope of circular waves
emitted by a row of point sources, figure 6.7. From the plane-wave speeds we can also derive
the shape of wave fronts caused by these point disturbances.
According to Huygens’ principle, the envelope of all possible plane waves initially going
Figure 6.8: Entropy waves at t = 0, all intersecting at common point P in the 2D space
The envelope of all plane waves is the point Q; it refects the known property that entropy is
constant along a particle path. Since ϕ = 0 the line P Q is a particle path so the entropy in
P at t = 0 is equal to the entropy in Q at t = 1.
Consider again the point source P at t = 0; now the waves which are present in all directions
are identified as acoustic waves. These waves travel with the speed λ1,4 = q cos θ ∓ a; observe
that we have again taken ϕ = 0. Where do we find these waves one unit of time later? As
in the case of the entropy waves we can determine the travel distance of each particular wave
front easily by the formula:
Assume that q is constant in the whole domain then one can proof that the wave fronts build
up the envelope:
(x − q)2 + y 2 = a2 (6.53)
graph:
Let wave front L2 have a slightly different speed λ + dλ and a slightly different propagation
direction θ + dθ. At time t its position is represented by:
The intersection point (xI , yI ) of L1 and L2 can be obtained by solving the following two
equations:
xI cos θ + yI sin θ = λ
0 (6.56)
−xI sin θ + yI cos θ = dλ dθ = λ
The latter is obtained if (6.54) is substracted from (6.55) and writing cos(θ + dθ) = cos θ −
dθ sin θ, sin(θ + dθ) = sin θ + dθ cos θ.
The solution of (6.56) may be written in the vector/matrix form
xI cos θ − sin θ λ(θ)
= (6.57)
yI sin θ cos θ λ0 (θ)
ω̄ = λ(θ)k̄,
here k is the unit vector in the propagation direction (see figure 6.11). λ(θ) is the "phase
speed":
|ω| ω
λ(θ) = =
|k| k
∂ω
vgk = ∂k = λ(θ)
(6.58)
vgθ = 1 ∂ω
k ∂θ = ∂λ
∂θ = λ0 (θ)
6.3. WAVE PROPAGATION IN TWO-DIMENSIONAL FLOW 139
In Carthesian coordinates:
vgx cos θ − sin θ λ(θ)
= (6.59)
vgy sin θ cos θ λ0 (θ)
This is exactly the same formula derived earlier for the wave front. Both procedures are
equivalent.
140 CHAPTER 6. TWO-DIMENSIONAL INVISCID FLOW
Chapter 7
in order to find the characteristic equations equivalent to the unsteady Euler equations; in
(7.1) W represents the state vector W = (ρ, u, v, p)T . Unfortunately it turned out that
diagonalization was impossible, because of the matrices A and B did not commute, e.g.
AB 6= BA.
Now we aim less ambitiously to diagonalize the steady Euler equations, (6.2);
∂ρ ∂ρ ∂u ∂v
u +v +ρ +ρ = 0, (7.2)
∂x ∂y ∂x ∂y
∂u ∂u ∂p
ρu + ρv + = 0, (7.3)
∂x ∂y ∂x
∂v ∂v ∂p
ρu + ρv + = 0, (7.4)
∂x ∂y ∂y
∂H ∂H
u +v = 0. (7.5)
∂x ∂y
The last equation is a direct consequence of adiabatic flow and tells that the total enthalpy
H is constant on a streamline. Another consequence of the adiabatic flow assumption is that
also the entropy is constant along a streamline.
Proof
By definition, the total enthalpy H may be written as
p 1 2
H =e+ + q . (7.6)
ρ 2
Inserting this into the energy equation (7.5) yields:
γ px p γ py p
u − 2 ρx + v − 2 ρy + uqqx + vqqy = 0, (7.7)
γ−1 ρ ρ γ−1 ρ ρ
141
142 CHAPTER 7. STEADY TWO-DIMENSIONAL FLOW
∂s ∂s
u +v = 0. (7.9)
∂x ∂y
Since this result is obtained from the energy equation and the momentum equations it implies
that one of them, e.g. the y-momentum equation can be replaced by the entropy equation to
keep a closed system.
In order to work with a system that is as simple as possible we continue with the following
system:
Let us now choose as primary variables the two velocity components u and v and the ther-
modynamic variables s (entropy) and H (enthalpy) and introduce the new state vector :
W = (u, v, s, H)T .
So we have to get rid of the ρ- and p derivatives and try to express them in derivatives of W .
From the definition of H (7.6) and s there follows:
γ dp p
dH = − 2 dρ + qdq, (7.11)
γ−1 ρ ρ
ds dp dρ
= −γ (7.12)
cv p ρ
From equations (7.11) and (7.12) dρ and dp can be solved in terms of dH and dq:
dρ −qdq ds̄ dH
= 2
− + 2 (7.13)
ρ a γ−1 a
dp p
= −qdq − ds̄ + dH (7.14)
ρ ρ(γ − 1)
where ds̄ = ds
cv .
Observe that equation (7.14) implies the well known result that along a streamline dp+ρqdq =
7.1. CHARACTERISTIC DIRECTIONS 143
0. Let the pressure- and density derivatives in (7.10) be expressed in terms of velocity-,
entropy- and total enthalpy derivatives then the following system is obtained:
with
2
1 − ua2 − uv
a2
u
− γ−1 u
a2
a2
0 −v − γ(γ−1) 1
A= , (7.16)
0 0 u 0
0 0 0 u
2
− uv 1 − av 2 v v
a2
− γ−1 a2
v 0 0 0
B=
0
. (7.17)
0 v 0
0 0 0 v
and W is the state vector W = (u, v, ds̄, H)T . Let us now diagonalize (7.15). Assume A is
not-singular, e.g. A−1 exists then
This equation looks very similar to the unsteady 1-D equations, with x playing the role of
time and y playing the role of the space coordinate.
If we want to take advantage of this form we must be sure that x is "time like" and y is "space
like", ("space like" and "time like" will be explained in paragraph 7.2).
For the moment we assume that x and y play their intended roles so that the well-known
unsteady 1-D analysis is applicable. The objective is to find a transformation of variables
dV = LdW such that equation (7.18) is transformed in the form
Vx + ΛVy = 0. (7.19)
or,
a2
−uv − λ a2 − v 2 a2 − v 2 + λuv
γ−1 (−v + λu) v − λu
λ a2
−γ
det v λv γ γ−1 = 0,
0 0 v − λu 0
0 0 0 v − λu
or,
n u v o
(v − λu)2 −λv λ + 2 (v − λu) − v 2 (λu − v) + 1 =0 (7.21)
a a
The eigenvalues of A−1 B are:
√
uv ∓ a2 M 2 − 1
λ1,4 = (7.22)
u2 − a2
144 CHAPTER 7. STEADY TWO-DIMENSIONAL FLOW
v
λ2,3 = = tan ϕ (7.23)
u
√
2 2
where M is the Mach number: M = u a+v .
All the eigenvalues are dimensionless, they represent certain directions in the x,y plane. The
eigenvalues λ2,3 indicate the local flow direction, the eigenvalues λ1,4 indicate two directions
of steady acoustic waves.
for M = 1, λ1 = λ4 and the directions are parallel. The directions λ1 = tan (ϕ − µ), λ4 =
tan (ϕ + µ) are characteristic directions ; λ1 representing the direction of the Γ− characteristics
and λ4 representing the direction of the Γ+ characteristics. In a supersonic point P (x, y) in
the flow one can always draw the fundamental picture shown in figure 7.2.
The flow direction bisects the angle between the two characteristics Γ− and Γ+ .
Assume that λ1 and λ4 are such that Γ+ and Γ− point downstream. Then also the D.O.I.
of P points downstream. So we can specify initial values: W , e.g. at xp = constant and the
solution follows by marching (in space) downstream.
For example the solution at x = xp + ∆x can readily be obtained from the formulation
Wx + A−1 BWy = 0. Observe that x acts like a "time-like" parameter and y acts as the
"space-like" parameter.
However if one of the characteristic directions points upstream we have not the possibility nor
the freedom to specify initial values at xp is constant and to march downstream (in positive
x-direction) to find the solution that satisfies these initial values. The problem is that the
initial value line lies partly in the D.O.I. of point P . Figure 7.4 shows this situation in general
146 CHAPTER 7. STEADY TWO-DIMENSIONAL FLOW
and illustrates it with the example of a ramp flow where the ramp angle δ and Mach angle µ2
are such that δ + µ2 > π2 .
When there are Mach lines travelling backwards, e.g. Γ+ in figure 7.4, then the x coordinate
∂ ∂ ∂
= cos ϕ + sin ϕ , (7.27)
∂s ∂x ∂y
∂ ∂ ∂
= − sin ϕ + cos ϕ . (7.28)
∂n ∂x ∂y
From (7.27) we can also obtain
∂ ∂ ∂
= cos ϕ − sin ϕ , (7.29)
∂x ∂s ∂n
∂ ∂ ∂
= sin ϕ + cos ϕ . (7.30)
∂y ∂s ∂n
Let us use the above expressions to transform the flow equations (7.15) to the (s, n) reference
frame; this yields
or,
A∗ Ws + B∗ Wn = 0. (7.31)
dW = QdZ, (7.32)
148 CHAPTER 7. STEADY TWO-DIMENSIONAL FLOW
with
Z is the new state vector containing (q, ϕ) as the primary velocity variables. Using (7.32) into
(7.31) the state vector Z satisfies:
e = A∗ Q and B
If we define A e = B∗ Q equation (7.34) becomes
AZ
e s + BZ
e n=0 (7.36)
where
−q q
1 − M2
0 γ−1 a2
2 cos ϕ
0 −q 2 sin ϕ − aγ(γ−1) cos ϕ
A
e =
(7.37)
0 0 q 0
0 0 0 q
and
0 q 0 0
a2 sin ϕ
q sin ϕ 0 − sin ϕ
B
e =
γ(γ−1) .
(7.38)
0 0 0 0
0 0 0 0
Equation (7.36) is the desired result. It represents the conservation laws in very compact form
expressed in terms of flow alligned coordinates and using primary variables Z = (q, ϕ, s̄, H)T .
q s¯s = 0, qHs = 0,
respectively. These equations tell us that entropy and total enthalpy are constant in s-direction
(streamline). Using this result system (7.36) can be simplified into:
AZ
e s + BZ
e n = 0, (7.39)
7.4. CHARACTERISTIC EQUATIONS, COMPATIBILITY RELATIONS 149
with
1 − M2 0 q 0 0
0 0 0
a2
0 −q 2 0 0 e q 0 −1
A
e = ,B = γ(γ−1) .
0 0 1 0 0 0 0 0
0 0 0 1 0 0 0 0
Let us now apply the left-eigenvector methos to diagonalize (7.39) in order to find the char-
acteristic equations. First we have to get the eigenvalues from:
det B e − λAe = 0,
or
λ4 M 2 − 1 − λ2 = 0,
(7.40)
yielding
dn 1
λ1,4 = = ∓√ = ∓ tan µ (7.41)
ds Γ∓ M2 − 1
dn
λ2,3 = =0 (7.42)
ds Γ0
The eigenvalues λ1 and λ4 represent the directions of the Mach lines in the (s, n)-plane. These
directions will be referred to as the characteristic Γ− : dn
ds
= − tan µ and Γ+ : dnds
= + tan µ.
The eigenvalues λ2 and λ3 are both zero, they represent the direction of the flow.
e −1 B
Let us now get the left (row) eigenvectors Li of A e by solving
e −1 B
Li A e = λ i Li (7.43)
e −1 B
Matrix A e has the form:
q
0 1−M 0 0
2
−1 −1 1
e −1 B
e = q 0 γ(γ−1)M 2 q2
A 0
. (7.44)
0 0 0
0 0 0 0
The left eigenvectors satisfying (7.43) are,
√ √ √
q M 2 −1 − M 2 −1
λ1 = − tan µ ⇒ L1 = M 2 − 1, q, γ(γ−1)M 2 , q ,
λ2 = 0 ⇒ L2 = (0, 0, 1, 0) ,
λ3 = 0 ⇒ L3 = (0,
0, 0, 1) , √
√ M 2 −1
√
λ4 = + tan µ ⇒ L4 = − M 2 − 1, q, −q
γ(γ−1)M 2
, M 2 −1
q .
dV = LdZ (7.46)
resulting into
√ q
√
M 2 −1
√
M 2 −1
dV1 = M 2 − 1dq + qdϕ + γ(γ−1) M 2 ds̄ − q dH,
dV2 = ds̄,
(7.47)
dV3 = dH,
√ q
√
M 2 −1
√
M 2 −1
dV4 = − M 2 − 1dq + qdϕ − γ(γ−1) M 2 ds̄ + q dH.
Along Γ∓ with dn ∓ = 0,
ds = ∓ tan µ : dV
dn
Along Γ0 with
ds =0 : dV2 = V3 = 0.
Equation (7.48) gives the compatibility relations along characteristics for the general case of
a non-isentropic flow. Although the flow is assumed to be adiabatic, enthalpy gradients can
appear, e.g. due to the fact that the enthalpy specified on the boundary is not uniform. In
this general case dV − and dV + cannot be brought in integral form, a direct consequence of
the presence of entropy- and/or enthalpy variations.
Let us consider the variables dV − and dV + in terms of the familiar variables q, ϕ, ρ and
p. So we substitute from (7.11) and (7.12):
a2
γ dp p dp dρ
dH = − 2 dρ + qdq = − + qdq, (7.49)
γ−1 ρ ρ γ−1 p ρ
dp dρ
ds̄ = −γ . (7.50)
p ρ
Then we find:
√ !
− M 2 − 1 dp
dV = q dϕ − , (7.51)
γM 2 p
√ !
M 2 − 1 dp
dV + = q dϕ + . (7.52)
γM 2 p
Compatibility relations in the above form are still valid fot the general case of adiabatic non-
isentropic (ds̄ 6= 0) and non-isenthalpic (dH 6= 0).
In homentropic flow, entropy and total enthalpy are constant throughout the whole flow do-
main. In the special flowfields the compatibility relations: dV − on Γ− and dV + on Γ+ can
be simplified considerably. If ds̄ = 0, the expression for dH (7.49) yields dH = dp
ρ + qdq; thus
in homentropic flow where we have in any direction dH = 0 it implies
dp = −ρqdq (7.53)
dV ∓ = dν ± dϕ, (7.57)
an arbitrary Γ− -characteristic running from domain Àthrough the expansion fan into domain
Á. Observe that on this characteristic we have V − = ν1 + ϕ1 = ν2 + ϕ2 = constant. Since
ϕ1 = 0 and ϕ2 = −δ there results:
ν2 = ν1 + δ (7.58)
The Prandtl-Meyer angle in domain Áis now found and the remaining flow conditions in this
domain e.g. Mach number, temperature, pressure, density can be determined using isentropic
relations.
7.4. CHARACTERISTIC EQUATIONS, COMPATIBILITY RELATIONS 153
ν2 = ν1 + δ
Since all Γ− -characteristics issue from the uniform domain Àit implies that the invariant
ν + ϕ is a constant in the whole flow field. Thus the expansion wave is a simple wave and the
Γ+ -characteristics are straight lines. The proof is found in the next example.
originate from the same uniform domain À, V − is constant throughout the flowfield. This
implies
νA + ϕA = νB + ϕB ,
for two arbitrary points A and B in the expansion region. If A and B are also taken on the
same Γ+ characteristic then the additional relation
νA − ϕA = νB − ϕB ,
νA = νB and ϕA = ϕB .
Thus along a Γ+ -characteristic all flow variables are constant. This implies that also ϕ + µ
is constant so that Γ+ is a straight line. However Γ− characteristics are curved but each Γ−
154 CHAPTER 7. STEADY TWO-DIMENSIONAL FLOW
the Mach number and the flow direction. Consider the Γ+ - characteristic emanating from
A and the Γ− -characteristic emanating from B; they intersect at point P . The solution in
P is found by applying the compatibility relations : V − = ν + ϕ = constant along Γ−B and
+ +
V = ν − ϕ = constant along ΓA . This yields two equations:
νA − ϕA = νP − ϕP ,
νB + ϕB = νP + ϕP ,
for the unknowns νP and ϕP . The solution is
νP = 21 (νB + νA ) + 12 (ϕB − ϕA )
(7.59)
ϕP = 12 (ϕB + ϕA ) + 12 (νB − νA )
The solution in P is exactly known and, without knowing the position of P in advance! The
position of P can be determined most accurately afterwards.
7.5. METHOD OF CHARACTERISTICS; M.O.C. 155
Point a b c d e f g i j l
ν 10 10 10 10 12 12 12 14 14 16
ϕ 0 4 8 12 2 6 10 4 8 6
Using M.O.C. the solution is constructed on all grid points in the characteristic triangle ”adl”.
The results are assembled in table 7.5. But, how to proceed the solution beyond the chracter-
istic triangle ”adl”?
To find the solution in the points ”h” or ”k” we cannot use M.O.C. directly because of the
value of one invariant is not known. However in ”h” and ”k” and also on all points lying on
the diffusor walls the flow angle in known. In ”h”, ϕh = 0◦ and in ”k”, ϕk = 12◦ . This enables
us to find the solution in ”h” to be νh = 14, ϕh = 0◦ and in ”k” to be νk = 14, ϕh = 12◦ .
Since ”h” and ”k” are now also known we have constructed a new initial value curve going
156 CHAPTER 7. STEADY TWO-DIMENSIONAL FLOW
through the points ”h”, ”i”, ”j” and ”k”, on this line the Prandtl-Meyer angle is constant:
ν = 14 and the flow angle varies from 0◦ to 12◦ .
The solution procedure can now be repeated to find the solution in the characteristic triangle
”hkq”. In this way the whole flow domain downstream of the diffusor can be determined.
Remember: although the solution values are exactly known, the positions of the grid points
can only be calculated approximately.
the opposite jet boundary as a compression wave. In the expansion regime characteristics di-
verge, in the compression part thay converge to each other. Where converging characteristics
start to intersect a shock wave will appear and the M.O.C. method breaks down. Consider
those parts of the jet where no shocks have been formed yet. The flow is symmetric with
respect to the centerline and therefore the discussion can be restricted to the upper part only.
We observe several domains having different conditions. Domain ABC is a simple wave with
straight Γ− -characteristics. In domain BCE two simple waves interact and a non-simple re-
gion is present here. Domain ACD is uniform with a pressure that is equal to pa . Domain
CDEF is a simple wave with straight Γ+ -characteristics.
Domain DF G is non-simple because both invariants V + and V − vary. Domain EF H is uni-
form with a pressure lower than pa . Domain F GHI is a simple wave with V + is uniform;
the Γ− -characteristics are straight. Domain GIJ is uniform with a pressure equal to pa . In
domain HIK two simple waves interact and a non-simple region is formed. Table 7.5 sum-
marizes the typical conditions of each domain.
The jet boundary of the exhausting jet is a line of constant pressure: pa . There appears a
repeated pattern of divergence and convergence of the total jet area.
Well-posed problems (WPP’s) When working with the method of characteristics one
frequently encounters several so called well-posed problems (WPP’s). A WPP is a problem
7.5. METHOD OF CHARACTERISTICS; M.O.C. 157
Domain V+ V− comment
ABC u v simple wave
BCE v v non-simple
ACD u u uniform
CDEF v u simple wave
DFG v v non-simple
EFH u u uniform
FGHI u v simple wave
GIJ u u uniform
HIK v v non-simple
WPP 1: Cauchy initial value problem Initial data are given on a non-characteristic
curve AB.
The solution can be determined inside the characteristic quadrangle formed by the charac-
WPP 2: Goursat problem Initial data are given on both characteristics: Γ+ and Γ−
going through a single point A.
158 CHAPTER 7. STEADY TWO-DIMENSIONAL FLOW
On Γ+ the data are specified from A to B. On Γ− the data are specified from A to C.
Now the solution can be determined in the characteristic quadrangle ABCD, CD is the Γ− -
characteristic emanating from C and BD is the Γ+ -characteristic that issues from point B.
Both characteristics intersect in D.
Observe that the determination of the radial flow in the diffusor (example 1 fig 7.11) is a
combination of a Cauchy problem (domain adl), a combined initial value/boundary
value problem (domain alo and alp) and a Goursat problem (domain olp).
7.6. METHOD OF WAVES; M.O.W. 159
ϕ Γ+ ν Γ+
P = ϕP , P = const − ϕP . (7.60)
Equation (7.60) is the exact solution of the expanding flow as depicted in figure 7.16 part a.
In the M.O.W. the continuous curved wall is replaced by the geometry shown in figure 7.16
160 CHAPTER 7. STEADY TWO-DIMENSIONAL FLOW
ϕ2 = ϕ1 − |∆ϕ|, ϕ3 = ϕ1 − 2|∆ϕ|
(7.61)
ν2 = ν1 + |∆ϕ|, ν3 = ν1 + 2|∆ϕ|
If ∆ϕ is taken small (e.g. 0.01 rad.) then the Prandtl-Meyer fans are also small meaning that
the angle between the first and the last characteristic of the fan is also small (O(0.01 rad.)).
Therefore in the M.O.W. Prandtl-Meyer fans will be replaced by single straight lines being
called a ’wave’.
The slope of a wave is determined as the average of the slopes of the first and the last
characteristic.
For example the wave that separates the domains Àand Áhas a slope tan α 12 , with
1
α12 = (ϕ1 + µ1 + ϕ2 + µ2 ) (7.62)
2
Notice that the waves are not characteristics; they just represent a (weak) Prandtl-Meyer fan.
The difference between a charateristic and a wave is apparent in the case of uniform parallel
flow with Mach number M∞ > 1. This flow is supersonic so characteristics exist having a
slope ± tan µ with respect to the flow direction.
However there are no waves here because the flow is uniform. So waves and characteristics
are not identical but they are related. Therefore waves related to Γ+ characteristics will be
calles C + waves and those related to Γ− characteristics will be called C − waves.
We conclude that in the method of waves the continuous expansion is discretized into a number
of uniform regions bounded by waves across which the flow properties jump; see figure 7.17.
In order to develop the M.O.W. further, consider an isentropic compressing flow as this is
7.6. METHOD OF WAVES; M.O.W. 161
generated by the curved boundary shown in figure 7.18. It presents the exact flow together
with the representation in the M.O.W.
In the M.O.W. the treatment of the isentropic compression and the continuous expansion is
Across the C + wave the flow properties show a jump; |∆ϕ| is taken as a measure of the jump
and it is called the strength of the wave.
The slope of the C + wave follows as the average slope of the Γ+ characteristics in the domains
that have C + as the common boundary. For example the C + wave between domains Áand
Âhas the slope tan α2,3 with
1
α2,3 = (µ2 + ϕ2 + µ3 + ϕ3 ) . (7.64)
2
Again observe the difference between waves and characteristics.
162 CHAPTER 7. STEADY TWO-DIMENSIONAL FLOW
C + waves C − waves
expansions
compressions
When overlooking the results for C + waves having a strength |∆ϕ| as given in equations
(7.61) and (7.62) we may conclude:
Expanding C + waves (|∆ϕ| < 0) do increase the Prandtl-Meyer angle and do decrease the flow
direction by the same amount |∆ϕ|, so ∆ν = |∆ϕ|, ∆ϕ = −|∆ϕ|.
Compressing C + waves (|∆ϕ| > 0) do decrease the Prandtl-Meyer angle and do increase the
flow direction both by the amount |∆ϕ|, so ∆ν = −|∆ϕ|, ∆ϕ = |∆ϕ|.
In case of C − waves we expect to find almost similar results, however there are some minor
differences regarding slope and strength. A C − wave may be related to a Γ− characteristic
and therefore the slope of a C − wave is found as the average slope of two appropriate Γ−
characteristics. For example a C − wave lying between domain Àand Áhas a slope tan β1,2
determined by
1
β1,2 = (ϕ1 − µ1 + ϕ2 − µ2 ) (7.65)
2
The difference with equation (7.64) is obvious. Concerning the strength observe that an
expanding C − wave gives an increase in flow direction, thus ∆ϕ > 0 and a compressing C −
wave yields a decreasing flow direction , thus then ∆ϕ < 0.
Very similar to C + waves we may now conclude for C − waves having a strength |∆ϕ|.
Expanding C − waves (|∆ϕ| > 0) do increase the Prandtl-Meyer angle and do increase the flow
direction by the same amount |∆ϕ|, so ∆ν = |∆ϕ|, ∆ϕ = |∆ϕ|.
Compressing C − waves (|∆ϕ| < 0) do decrease the Prandtl-Meyer angle and do decrease the
flow direction both by the amount |∆ϕ|, so ∆ν = −|∆ϕ|, ∆ϕ = −|∆ϕ|.
The results for C + waves and C − waves are summarized in table 7.6.1.
the interacting wave pattern displaying the uniform domains À, Á, Âand Ã, the simple wave
regions S, T , U and V , and the non-simple wave domain W . Assume that the flow deflection
at kink B: ϕ1 − ϕ2 > 0 is known. Let us now apply the method of waves to this flow problem.
In the M.O.W. approximation the expansion fan from B is replaced by a C − wave, see figure
7.19 part b.
Observe that the non-simple domain W is reduced to the intersection W ∗ of the C + wave
and the C − wave. If the deflection angles ϕ2 and ϕ3 are different (irrespective their signs)
the C + and the C − waves will have different strength. The strength of the C + wave from A
to W ∗ is |∆ϕ|A = |∆ϕ3 |, (take ϕ1 = 0) and the strength of the C − wave from B to W ∗ is
|∆ϕ|B = |∆ϕ2 |. Taking into account that ϕ2 > 0 and ϕ3 < 0 and recalling table 7.6.1 both
the C + and the C − waves have to be expansion waves and therefore one may conclude:
ν2 = ν1 + |∆ϕ|B = ν1 + ϕ2
(7.66)
ν3 = ν1 + |∆ϕ|A = ν1 − ϕ3
This result from M.O.W. is still exact for those points in Áand Âwhich ly outside the expansion
fans. For points lying inside the fans (7.66) gives an approximation for the flow variables. The
accuracy of the solution depends on the wave strength; weaker waves will increase the accuracy.
Let us now try to determine the flow variables in domain Ã. Domain Ãis uniform and appears
when both waves (C + and C − ) have interacted. It is obvious that domain Ãcan be determined
if the strength of the C + wave between Áand Ãis known or if the strength of the C − wave
between Âand Ãis known. However these wave strengths are yet unknown since C + and C −
have been interacted at W ∗ . So the question remains what happens with the wave strength if
iteraction occurs?
The wave strength of the C − wave before interaction is |∆ϕ|pre = |ϕ2 | = ϕ2 , the wave strength
after interaction is |∆ϕ|post = |ϕ4 − ϕ3 |. How are |∆ϕ|post and |∆ϕ|pre related to each other?
Theorem: The strength of a wave (in terms of |∆ϕ|) is conserved during interaction with
waves of the opposite family.
Proof: Consider the ’exact’ flow pattern as sketched in figure 7.19 part a and use M.O.C. to
find the flow properties in domain Ã
alongΓ+
1→2 : ν1 − ϕ1 = ν2 − ϕ2 , (7.67)
alongΓ−
2→4 : ν4 + ϕ4 = ν2 + ϕ2 , (7.68)
alongΓ−
1→3 : ν1 + ϕ1 = ν3 + ϕ3 , (7.69)
164 CHAPTER 7. STEADY TWO-DIMENSIONAL FLOW
alongΓ+
3→4 : ν4 − ϕ4 = ν3 − ϕ3 . (7.70)
Substracting (7.67) and (7.68) yields:
ν4 − ν1 + ϕ4 + ϕ1 = 2ϕ2 . (7.71)
or
ϕ4 − ϕ2 = ϕ3 − ϕ1 (7.73)
or
ϕ4 − ϕ3 = ϕ2 − ϕ1 (7.74)
Equation (7.73) tells that the strength of the C + wave is constant if a C − is crossed. Similarly,
equation (7.74) implies that the strength of the C − wave is constant if a C + wave is crossed.
Based on this result the flow properties in domain Ãmay be found as
ν4 = ν2 + |∆ϕ|A = ν1 + ϕ2 − ϕ3
(7.75)
ϕ4 = ϕ2 − |∆ϕ|A = ϕ2 + ϕ3
Comment: In the case that both waves: C + and C − have the same strength: |∆ϕ|A = |∆ϕ|B
then ϕ3 = −ϕ2 , ν4 = ν1 + 2ϕ2 and ϕ4 = 0.
Two interacting expansion waves of equal strength and opposite family (C + and C − ) will
cancel out deflections but strengthens the expansion rate.
with the amount |∆ϕ|; the flow angle (ϕ) decreases if a C + wave is crossed and increases if a
C − wave is crossed both with the amount of |∆ϕ|.
Assume that for the cell P one has to cross a number of m+ + waves and m− C − waves.
p C p
The flow properties in cell P are then determined by
νp = ν1 + m− +
p + mp |∆ϕ|,
(7.76)
ϕp = ϕ1 + m− +
p − mp |∆ϕ|.
The particular results for expanding regimes and compressing regimes may be combined to
obtain a general expression for the flow conditions in a particular cell P :
νp = ν1 + m− + − +
p + mp − np − np |∆ϕ|,
(7.78)
ϕp = ϕ1 + m− + − +
p − mp − np + np |∆ϕ|.
This expression holds for isentropic supersonic flow domains, shocks may not occur.
Wave reflection on a plane wall In figure 7.20 we see C + waves running onto the top
wall and C − waves running onto the bottom wall. If these waves arrive at the opposite wall
they will be reflected into waves of the opposite type: C + waves will reflect into C − waves
and vice versa.
Let us study some details of the reflection process, for example if a C − expansion wave enters
a plane wall, see figure 7.21.
A C − expansion wave with strength |∆ϕ| is generated by deflecting the top wall at A with
an angle ∆ϕ. The C − wave runs onto the lower wall where it is reflected into a C + wave.
Question:
166 CHAPTER 7. STEADY TWO-DIMENSIONAL FLOW
What are the flow conditions in domain Âand what is the character of the reflected
wave expanding or compressing?
In domain Âthe flow must be parallel to the wall so ϕ3 = ϕ1 = 0. Travelling from domain
Àto domain Âwe pass one C − wave and one C + wave, this makes m− −
3 = 1, n3 = 0 since the
character of the C + wave is as yet unknown the integers n+ +
3 and m3 cannot be determined.
Using (7.78) the flow angle ϕ3 follows as
ϕ3 = ϕ1 + 1 − m+ +
3 + n3 |∆ϕ|.
1 − m+ +
3 + n3 = 0.
Since m+ + + +
3 and n3 are non-negative integers there follows m3 = 1, n3 = 0 implying that the
reflected C + wave is an expansion wave with strength |∆ϕ|. The above example leads to
the more general observation that: Expansion waves will reflect on a plane wall as expansion
waves; during reflection the wave strength is unchanged.
A similar treatment for compression waves will lead to the observation that: Compression
waves will reflect on a plane wall as compression waves; during reflection the wave strength is
unchanged.
ϕ3 = 2|∆ϕ|.
Prandtl-Meyer angle in the test section is νT = 24. The nozzle contour is replaced by rectilinear
segments, such that at each corner point the flow direction changes by a constant amount of
2o .
Along the diverging part AB the slope angle increases stepwise untill the maximum angle of
Figure 7.23: Design of a nozzle contour for a supersonic windtunnel. Indicated values in the
flow field refer to the values of the Prandtl-Meyer angle ν, values along the contour refer to
the contour slope.
12o is reached along BC. From C to D the slope angle decreases until 0o beyond D. From
the diverging part AB, C − expansion waves are generated. Crossing these waves will increase
the Prandtl-Meyer angle and the flow direction by an amount of 2o . The C − waves reflect at
the centre line along EF into C + waves. The C + waves are also expansion waves, crossing
them will increase the value of ν but decreases the flow angle, both by the same amount of
2o . Each wave has a strength |∆ϕ| = |2o |.
In the actual design the part AB of the nozzle contour may be chosen more or less arbitrary;
for example a parabolic curve with zero slope at A. Using M.O.W. the flow conditions in each
cell in ADEF can now be determined, just by counting waves! For example the triangular
shaped domains along the centre line all have ϕ = 0 due to the fact that an equal number of
C + waves and C − waves have to be passed when travelling from the throat to a particular
domain. But since C + waves and C − waves both do increase the Prandtl-Meyer angle we see
∆ν = 2|∆ϕ| = 4o between consecutive triangles. We observe that ABEH is a simple wave and
that EHF is a non-simple region. Downstream of the C + wave F D the test section conditions
ν = 24, ϕ = 0 are reached. The slopes of the waves in ADEF can now be calculated. For
example the slope angle of AE may be determined as
1
βAE = (ϕpre − µpre + ϕpost − µpost ) .
2
Now we come to the determination of the shape of contour CD. Consider the flow near C in
more detail, see figure 7.24.
The C + wave emanating from E intersects the wall segment having ϕ = 12o at point C.
When passing this C + wave the ν increases from 12o to 14o and the flow angle decreases from
12o to 10o . At C the C + wave reflects and a C − wave runs downstream. This C − wave is an
expansion wave which increases the ν values by an amount of 2o . This process also happens on
the centre line downstream of F where the flow conditions already had met the requirements
in the test section.
Due to the C − wave emanating from C the flow conditions in the test section will be disturbed.
7.6. METHOD OF WAVES; M.O.W. 169
To avoid this disturbing effect the C − wave reflecting from C has to be surpressed. This can
be done by properly adapting the nozzle contour and changing the slope of the nozzle contour
at C from 12o to 10o which gives the desired result and cancels the reflected wave. In a similar
way all the other C + waves arriving at the contour CD will be prevented from reflecting by
wall adaption. Along CD the nozzle contour shows a decreasing slope angle untill beyond D
the angle is 0o . Along part AB of the nozzle contour expansion waves are generated, along
part CD wave cancellation is accomplished by wall adaption. The arbritrariness in the choise
of the shape of nozzle part AB is corrected by a proper design of the nozzle part CD.
Comments:
1. The test conditions νT = 24, ϕT = 0 are realized by passing six C − waves and six
C + waves, each of them having a strength |∆ϕ| = 2o . The nozzle contour obtained in
figure 7.23 is not a unique contour but just one of the possible designs that realizes the
required test conditions. On the other hand it has the special property that it uses just
one reflection of C − waves on the centre line to acquire the prescribed test conditions
νT = 24, ϕT = 0.
Designs having more reflections are very well known, however ’the one reflection nozzle’
gives a short nozzle for a given throat height.
2. For a ’the one reflection nozzle’ the maximum deflection appears at the nozzle contour
where all C − waves and no C + waves are passed, thus if just the half of the total number
of waves are passed. So the maximum deflection angle ϕmax becomes ϕmax = 1/2νT , it
increases with increasing Mach number.
Due to viscous effects flow separation is likely to occur certainly if the deflection angle
becomes too large. In practise, a maximum deflection angle of ≈ 6o is acceptable. Thus
supersonic windtunnels designed for Mach numbers M > 1.5 (νT ≤ 12o ) are equipped
with nozzles showing more than one reflection.
3. The design of a ’one-reflection nozzle’ is a very good starting point to design nozzle
contours for the same Mach number but having more reflections because ’multi-reflection
nozzles’ are already incorporated in the ’one-reflection nozzle’ design. Such a ’multi-
reflection nozzle’ is obtained if one constructs in the ’one-reflection’ solution a streamline
going from throat to test section and that crosses the non-simple domain EF H (see figure
7.23). Such a streamline can be viewed as the contour for a new nozzle. Inside the new
nozzle the flow is accelerated from throat (M = 1, ν = 0) to test conditions (νT = 24).
Now we observe more reflections of C − waves along the centre line; the closer the nozzle
170 CHAPTER 7. STEADY TWO-DIMENSIONAL FLOW
contour is chosen to the centre line the more reflections appear and the smaller the
maximum deflection angle becomes.
So, once a ’one-reflection nozzle’ for a given test Mach number is obtained then a class
of ’multi-reflection nozzles’ having the same Mach number but different deflection angles
are available as part of the ’one-reflection’ solution.
4. Figure 7.23 shows the exact nozzle flow of a supersonic nozzle. The flow is definitely
two-dimensional in the domain between nozzle throat and test section. One of the
consequences of this two dimensional behaviour is that the Mach number at the centre
line already attains the test section value upstream of the test section. The test section
conditions are found not only in the test section itself but also in the diverging part of
the nozzle downstream of the wave F D. So in actual supersonic experiments one may
observe that windtunnel models are sometimes placed upstream of the test section.
Chapter 8
171
172 CHAPTER 8. TWO-DIMENSIONAL STEADY POTENTIAL FLOWS
∂v̄ 1
+ ∇( v̄ · v̄) − v̄ × ω̄ + ∇h − T ∇S = 0. (8.11)
∂t 2
Using the definition of the total enthalpy H:
1
H = h + v̄ · v̄, (8.12)
2
Crocco’s well-known result is now obtained:
∂v̄
+ ∇H − T ∇s = v̄ × ω̄. (8.13)
∂t
Crocco’s equation relates vorticity (ω̄) , entropy (s), total enthalpy (H) and unsteadiness ( ∂v̄
∂t )
together. It tells that in inviscid flow vorticity is created if entropy gradients, total enthalpy
gradients or unsteady effects appear. Three well-known examples of vorticity production are
• curved shocks (∇s 6= 0),
• jet boundaries (∇H 6= 0),
∂
• oscillating airfoil ( ∂t 6= 0)
From Crocco’s Theorem it is obvious that steady flows having uniform entropy and uniform
total enthalpy can be treated as irrotational.
If the entropy is uniform then equation (8.5) is identically fulfilled and the flow is called ho-
mentropic; similarly if the total enthalpy is uniform then equation (8.4) is identically fulfilled,
the flowfield is called isenthalpic.
So, steady homentropic and isenthalpic flows can be treated as irrotational.
For this class of flows the governing equations (8.1)-(8.3) can be simplified considerably
by introducing the velocity potential Φ(x, y, z) according to
In order to derive a simple equation for the potential function Φ we try to eliminate the
pressure p and density ρ from the system (8.1)-(8.3). First write the continuity equation in
the form
∂u ∂v ∂ρ ∂ρ
ρ + +u +v = 0. (8.15)
∂x ∂y ∂x ∂y
8.1. CROCCO’S THEOREM, VELOCITY POTENTIAL, POTENTIAL EQUATION. 173
Density gradients can be expressed in terms of pressure gradients by differentiating the isen-
thalpic condition:
γ p u2 + v 2
H= + = constant, (8.16)
γ−1ρ 2
a2 1 ∂ρ ∂ u2 + v 2
γ 1 ∂p
= + , (8.17)
γ − 1 ρ ∂x γ − 1 ρ ∂x ∂x 2
a2 1 ∂ρ ∂ u2 + v 2
γ 1 ∂p
= + . (8.18)
γ − 1 ρ ∂y γ − 1 ρ ∂y ∂y 2
With equations (8.2) and (8.3) the pressure derivatives can be substituted, yielding:
a2 1 ∂ρ ∂ u2 + v 2
−γ ∂u ∂u
= u +v + , (8.19)
γ − 1 ρ ∂x γ−1 ∂x ∂u ∂x 2
a2 1 ∂ρ ∂ u2 + v 2
−γ ∂v ∂v
= u +v + . (8.20)
γ − 1 ρ ∂y γ−1 ∂x ∂y ∂y 2
The density derivatives according to equations (8.19) and (8.20) can now be inserted in the
continuity equation in the form of equation (8.15); after some rearranging of terms there
results
2 2 ∂u ∂u ∂v ∂v
(a − u ) − uv + + (a2 − v 2 ) = 0. (8.21)
∂x ∂y ∂x ∂y
The equation just obtained contains only the velocity components u and v and the sound
velocity a, the latter can also be expressed in terms of the velocity components u, v by writing
a2 = γp/ρ and using equation (8.16) leading to the relation
a2 u2 + v 2
+ = constant. (8.22)
γ−1 2
From the definition of the velocity potential, equation (8.14), the velocity components are
expressed as:
∂Φ ∂Φ
u= , v= . (8.23)
∂x ∂y
∂2Φ ∂2Φ 2
2 ∂ Φ
(a2 − u2 ) − 2uv + (a2
− v ) = 0. (8.24)
∂x2 ∂x∂y ∂y 2
The velocity potential Φ satisfies a quasi-linear P.D.E. of second order. The equation governs
compressible flows ranging from low speeds (subsonic) to high speeds (supersonic) as long as
the fluid may be regarded as a perfect gas.
Also the transonic speed regime where the transition from subsonic so supersonic and vice
versa appears us very well modelled by equation (8.24). Supersonic flows with strong shock
174 CHAPTER 8. TWO-DIMENSIONAL STEADY POTENTIAL FLOWS
waves cannot be treated since the assumption of constant entropy is violated when crossing a
shock wave.
In the exceptional case of incompressible flow: a2 (u2 + v 2 ), equation (8.24) reduces to
the Laplace equation
∂2Φ ∂2Φ
+ = 0. (8.25)
∂x2 ∂y 2
The perturbation velocities u0 and v 0 are assumed to be small with respect to the velocity
U∞ .:
u0 v0
1, 1. (8.28)
U∞ U∞
u = Φx = U∞ + εU∞ ∂φ
∂x ,
∂φ (8.30)
v = Φy = εU∞ ∂y .
∂φ ∂φ
ε 1, and ε 1, (8.31)
∂x ∂y
∂φ ∂φ
= O(1), = O(1). (8.32)
∂x ∂y
The velocity potential equation may now be linearized by taking into account the order esti-
8.2. LINEARIZED FLOW; THE PRANDL-GLAUERT EQUATION 175
mations:
u2
2
= 1 + 2εφx + O(ε2 ),
U∞
v2
2
= O(ε2 ),
U∞
uv
2
= εφx + O(ε2 ),
U∞
a2 1
2
= 2
− (γ − 1)εφx + O(ε2 ),
U∞ M∞
∂2Φ ∂2φ
= εU∞ 2 ,
∂x2 ∂x
∂2Φ ∂2φ
= εU∞ ,
∂x∂y ∂x∂y
∂2Φ ∂2φ
= εU∞ 2 .
∂y 2 ∂y
Inserting these order estimates into the velocity potential equation: (8.24) and neglecting
terms of O(ε2 ) and higher the Prandtl-Glauert equation:
2 ∂2φ ∂2φ
(1 − M∞ ) + 2 = 0, (8.33)
∂x2 ∂y
for the perturbation potential φ(x, y) is obtained. Here M∞ = U∞ /a∞ and a∞ is the sound
speed of the unperturbed flow.
The Prandtl-Glauert equation is a linear second order PDE with constant coefficients. For
subsonic free streams (M∞ < 1) the Prandtl-Glauert equation is elliptic, for supersonic free
stream (M∞ > 1) this equation is hyperbolic.
For transonic flow (M∞ ≈ 1) equation (8.33) cannot be used because the term (1 − M∞ 2 )
can no longer be viewed as an O(1) term but has to be considered as an O(ε) term if M → 1.
with the help of the order estimate of the variable (a/U∞ )2 one finds
γ−1
p γ
2 a 2
= M∞ = 1 − (γ − 1)M∞ εφx + O(ε2 ), (8.37)
p∞ U∞
or
p 2
= 1 − γM∞ εφx + O(ε2 ). (8.38)
p∞
Using the definition of the pressure coefficient the result given in (8.34) is obtained. Notice
also the minus sign, velocity increase causes a pressure decrease and vice versa.
εh0 (x) {U∞ + U∞ εφx (x, εh(x))} = εU∞ φy (x, εh(x)) (8.41)
For small ε the perturbation velocities φx (x, εh(x)) and φy (εh(x)) may be expanded as:
∂φx
φx (x, εh(x)) = φx (x, 0) + ε + O(ε2 )
∂ε ε=0
∂φy
φy (x, εh(x)) = φy (x, 0) + ε + O(ε2 )
∂ε ε=0
Inserting this expansion into Eq. (8.35) and neglecting terms of O(ε2 ) the linearized boundary
condition
results. Equation (8.42) expresses that the line y = 0 (x-axis) experiences an outflow (φy (x =
0)) such that at the line y = 0 the velocity vector is tangential to the direction of the solid
surface (h0 (x)).
A small perturbation problem for potential flow may be summarized as follows: find a
solution of the Prandtl-Glauert equation:
2 ∂2φ ∂2φ
(1 − M∞ ) + 2 =0
∂x2 ∂y
8.2. LINEARIZED FLOW; THE PRANDL-GLAUERT EQUATION 177
k is the so called wave number which counts the number of waves on an interval of 2π length.
Assume that far away of this wall the flow is uniform with velocity u = U∞ parallel to the
x-axis, see figure 8.1. The linearized boundary condition becomes
This is a Neumann type boundary conditon because it specifies the normal derivative (e.g.
∂φ
∂y ).
For subsonic flow M∞ < 1 the Prandtl-Glauert-equation is of elliptic type, implying that
boundary conditions have to be specified all along the boundary.
In this example we require that the perturbation potential φ(x, y) vanishes at large y (say
y → ∞) and further that the solution continues harmonically for |x| → ∞.
Let us perform the method of separation of variables and try a solution of the form:
where X(x) is a function of x and Y (y) is a function of y. Both have to be determined so that
φ(x, y) satisfies the boundary conditions. When (8.45) is substituted in the Prandtl-Glauert
equation there results
2 X 00 Y 00
(1 − M∞ ) =− , (8.46)
X Y
178 CHAPTER 8. TWO-DIMENSIONAL STEADY POTENTIAL FLOWS
(where a prime indicates differentiation). The left-hand side of equation (8.46) is just a
function of x and the right-hand side of it is just a function of y; consequently both must be
equal to the same constant because otherwise a relation between the independent variables x
and y appears which is not allowed if x and y have to be independent. so the only possibility
left is that both sides are equal to the same constant. Since φ(x, y) is expected to be periodic
in x we propose this constant equal to a negative number, say −m2 . Then equation (8.40)
leads to the set of second-oder ODE’s:
2 )X 00 = −m2 X
(1 − M∞
(8.47)
Y 00 = m2 Y
The solution that satisfies the boundary conditions reads
1
φ(x, y) = − cos kx exp(−kβ∞ y) (8.48)
β∞
where we have taken
p
β∞ = 1 − M∞ 2 (8.49)
The perturbation potential is periodical in x-direction and in y-direction it shows exponential
decay for y → ∞. With the help of (8.34) we can calculate the pressure coefficient at the wall
as
εk
cp = −2εφx (x, 0) = −2 sin kx. (8.50)
β∞
We observe a periodic behaviour in x-direction with a wave number equal to that of the wavy
wall. The pressure coefficient varies linearly with the perturbation parameter ε. Furthermore
it appears that the pressure coefficient is proportional with the curvature of the wavy wall.
The solution given in equation (8.50) shows exponential decay in y-direction. Let us
introduce a characteristic length L by equating
y
exp(−kβ∞ y) = exp(− )
l
1
The characteristic length L = β∞ k is characteristic for the damping of the perturbations in y-
direction. Damping increases with increasing Mach numer and increasing wave number. This
implies that perturbations induced by a wall with long waves in a low subsonic flow damp
slowly.
Equation (8.50) shows that in the limit of incompressible flow (M∞ = 0, β∞ = 1) the
pressure coefficient becomes
cp incompressible = −2ε sin kx.
So if we express the pressure coefficient for incompressible flow (M∞ = 0) in terms of the
pressure coefficient for incompressible flow, the well-known Prandtl-Glauert rule results:
1
cpM∞ 6=0 = p cpM∞ =0 (8.51)
1 − M∞ 2
p
The factor 1/ 1 − M∞ 2 acts as a compressibility correction. In subsonic flow (M
∞ < 1) the
pressure coefficient increases due to compressibility effects. For M∞ close to 1 this correction
formula fails, the correction factor becomes very large which violates the small perturbation
assumption.
8.2. LINEARIZED FLOW; THE PRANDL-GLAUERT EQUATION 179
and a supersonic flow (M∞ > 1) along it. Since M∞ ≥ 1 let us call
2 2
β∞ = M∞ − 1, (8.52)
which is typically a 2D wave equation. The general solution is known as d’Alembert’s solutions:
Since disturbances in a supersonic flow only propagate downstream the right running waves
do not carry any information; to account for this effect take G = 0 and the solution of the
Prandtl-Glauert-equation for the wavy wall problem has to be sought in the form
From equation (8.42) the boundary condition that has to be fulfilled reads:
or
1
F (x − β∞ y) = − sin(x − β∞ y). (8.59)
β∞
Hence the perturbation potential φ(x, y) that satisfies the Prandtl-Glauert equation and that
fulfills the boundary condition is then found as
1
φ(x, y) = − sin k(x − β∞ y). (8.60)
β∞
In order to obtain the pressure (e.g. in the form of the pressure coefficient) we have to calculate:
k
φx (x, 0) = − cos(kx). (8.61)
β∞
Using equation (8.34) we then find
εk
cp = 2 cos(kx). (8.62)
β∞
The pressure coefficient appears to be proportional to the slope of the wall. Everywhere where
the wall has a positive slope the pressure is increased with respect to the reference pressure p∞ .
Similarly, at negative slopes the pressure just decreases compared to the reference pressure
p∞ .
From equation (8.62) it can be deduced very easily that also in the supersonic case the
Prandtl-Glauert rule can be expressed as
1
cpM∞ 6=0 = cp √ (8.63)
β ∞ M∞ = 2
Note that in the transonic region (M∞ ≈ 1) the factor 1/β∞ becomes unbounded, the Prandtl-
Glauert rule becomes invalid and the small perturbation assumption is clearly not justified.
A qualitative picture of cp versus Mach numer shows this behaviour very well; see figure 8.3.
which is obtained if the perturbation velocities u0 and v 0 are inserted into the PG equation.
Here U 0 = (u0 , v 0 )T is the state vector of the perturbation velocities u0 and v 0 according to
u0 = εU∞ φx ,
v 0 = εU∞ φy ,
and
2
β∞ 0 0 −1
A= , B= (8.67)
0 −1 1 0
where
2 2
β∞ = M∞ − 1. (8.68)
The eigenvalues are real only in the case of supersonic main flow (U∞ > a∞ ). The corre-
sponding left eigenvectors Li (where i = 1 . . . 4) are found from
dy 1
along Γ− with =− :β∞ du0 + dv 0 = 0, (8.73)
dx β∞
dy 1
along Γ+ with =+ :β∞ du0 − dv 0 = 0. (8.74)
dx β∞
dy
β∞ u0 + v 0 = constant along = −1/β∞ = − tan µ, (8.75a)
dx
dy
β∞ u0 − v 0 = constant along = +1/β∞ = + tan µ, (8.75b)
dx
In the linearized flow model the characteristics appear as two bundles of parallel lines. One
bundle is the set of left-running characteristics with slope + tan µ∞ , the other bundle rep-
resents the set of right running characteristics with slope − tan µ∞ . Note that these slopes
are exactly the same as those in the undisturbed flow region. In the linearized flow model it
appears that perturbations do not influence the characteristic pattern of the flow field.
Let us now compare the compatibility relations as found in the linearized model (e.g.
equations 8.75a, 8.75b) with those of the fully non-linear model as they are given in equation
(7.54):
√
M2 − 1 dy
dq ± dφ = 0 along = tan(φ ∓ µ).
q dx
By remembering that q 2 = u2 + v 2 and tan φ = v/u the exact compatibility relations take the
form
with
p
β= M 2 − 1.
u0 v0
<< 1 and << 1 (8.77)
U∞ U∞
dy
β∞ du0 ± dv 0 = 0 along = tan(∓µ∞ ) (8.78)
dx
which are precisely the linearized compatibility relations given in equations (8.75a),(8.75b).
8.3. CHARACTERISTICS AND COMPATIBILITY RELATIONS FOR POTENTIAL FLOW183
In order to obtain the characteristics and corresponding compatibility relations of this equation
we will again use the ‘left eigenvector method’. Equation (8.79) can be transformed into the
system
In the full potential flow model the matrix A1 B takes the form
a2 − u2
1 −2uv
A−1 B = 2 (8.85)
a − u2 −(a2 − u2 ) 0
uv − βa2
λ1 = ⇒ L1 = (uv − βa2 , −(a2 − v 2 )),
u2 − a2
uv + βa2
λ4 = 2 ⇒ L4 = (uv + βa2 , −(a2 − v 2 )).
u − a2
From
dV = L dU, (8.86)
184 CHAPTER 8. TWO-DIMENSIONAL STEADY POTENTIAL FLOWS
with
L1
L= (8.87)
L4
q 2 = M 2 a2 = u2 + v 2 (8.89)
we may write
β(u2 + v 2 )
βa2 = (8.90)
β2 + 1
or
so that the compatibility relations for the full potential equation becomes
dy
(βu ∓ v)du + (βv ± u)dv = 0 along = λ1,4 = tan(φ ∓ µ) (8.91)
dx
Comparing the results with equation (8.76) leads to the conclusion that the compatibility
relations of the full potential equation and those of the Euler model for homentropic flow are
exactly the same. This result could be expected since for steady homentropic flow Crocco’s
theorem implies irrotational flow (∇ × ~v = ~0) which allows the introducion of potential flow.
Figure 8.4: Transition of a subsonic flow into a supersonic flow in a Laval nozzle (quasi one-
dimensional approximation)
Let us consider here the planar two-dimensional nozzle transporting a gas with ideal fluid
properties. Furthermore, we assume steady flow, no frictional effects and no heat transfer.
Also the flow is assumed to behave continuously in the sense that flow discontinuities such as
shock waves are absent. At the subsonic entrance of the nozzle the flow enters with uniform
conditions.
Summing up we are dealing with an isentropic and isenthalpic flow which is governed by
the full-potential equation:
with
The geometry of the Laval nozzle is shown in figure 8.5; only the upper part of the nozzle
velocity field u0 (x, y), v 0 (x, y) superimposed on it. Then the velocity field may be written as
When taken in the neighbourhood of the throat, the perturbation terms u0 (x, y) and v 0 (x, y)
are small compared to the sonic sound speed a∗ , so that
u0 v0
1 and 1. (8.96)
a∗ a∗
The transonic throat problem is concieved as a small perturbation of a uniform sonic flow. A
perturbation potential φ(x, y) may be introduced by
The perturbation velocities u0 (x, y) and v 0 (x, y) expressed in terms of the perturbation poten-
tial become
u0 (x, y) = a∗ φx
v 0 (x, y) = a∗ φy
a2 u2 + v 2 (γ + 1)(a∗ )2
+ = (8.98)
γ−1 2 2(γ − 1)
When these expressions are used in the full potential equation, the dominant terms are
obtained as
Equation (8.102) is a second-order P.D.E. for the perturbation potential φ(x, y). A solution
φ(x, y) is sought in the form of a series expansion in even powers of y:
To make φ(x, y) an even function of y is just a consequence of the symmetry of the flow
problem. The functions f (x), g(x) and h(x) have to be determined so that equation (8.102)
is satisfied to a certain order. A possible solution, valid in the neighbourhood of x = 0, is:
1 2
f (x) = kx + O(x3 ),
2
γ+1 2
g(x) = k x + O(x2 ) (8.104)
2
(γ + 1)2 3
h(x) = k + O(x)
24
where k is a free parameter which will be determined later when the contour of the nozzle
wall is discussed. Combining equations (8.103) and (8.104), the solution for φ(x, y) valid near
the sonic point reads:
1 2 3 γ+1 2
φ(x, y) = kx + O(x ) + k x + O(x ) y 2 +
2
2 2
(8.105)
(γ + 1)2 3
4 6
k + O(x) y + O(y ).
24
When omitting the higher order terms O(x3 ), O(x2 )y 2 , O(x)y 4 and O(y 6 ) this solution satisfies
exactly the P.D.E.:
The term φx φxy in equation (8.102) appears to be a higher order term as well!
From equation (8.105) the velocity field near x = 0, y = 0 may be obtained as
γ+1 2 2
u = a∗ (1 + kx k y ) + O(x2 , xy 2 , y 4 ), (8.107)
2
(γ + 1)2 3 3
∗ 2
v = a (γ + 1)k xy + k y + O(x2 y, xy 3 , y 5 ). (8.108)
6
Observe that along the center line, where y = 0, we have v = 0 and u = a∗ · (1 + kx + O(x2 )).
If k > 0 then u < a∗ for x < 0 and u > a∗ for x > 0. Obviously the origin is sonic and k > 0
implies transition from the subsonic to the supersonic region. Using the velocity field just
obtained in equations (8.107) and (8.108), the sonic line where M = 1 (or u2 + v 2 = (a∗ )2 )
may be found as:
γ+1 2
xsonic line = − ky + O(y 4 ). (8.109)
2
The sonic line has a parabolic shape; for k > 0 it runs upstream (x < 0) if y 6= 0, see figure
8.6.
Observe the difference with one-dimensional theory which predicts the sonic line as a line
x = constant. Another aspect of interest is the curve where the flow is parallel to the x-axis,
so where v = 0. From equation (8.108) we obtain two solutions: the trivial solution y = 0 and
the non-trivial one:
γ+1 2
v=0: x=− ky + O(y 4 ). (8.110)
6
188 CHAPTER 8. TWO-DIMENSIONAL STEADY POTENTIAL FLOWS
Figure 8.6: Two-dimensional flow in the throat of a Laval nozzle (k > 0).
Similar to the sonic line, the v = 0 curve is also a parabola running upstream (x < 0) if y 6= 0,
see figure 8.6. Across the v = 0 curve the v-component changes sign: upstream of this curve
v is negative, downstream v is positive.
This implies a streamline behaviour as sketched qualtitatively in figure 8.6. In inviscid
flow theory every streamline mau be viewed as a solid wall. So we observe now a converging-
diverging channel with a throat at v = 0! Now take a particular streamline and call the point
in the throat as point T . For a prescribed height of the throat yT the x location of the throat
follows from equation (8.110) as
γ+1 2
xT = − kyT . (8.111)
6
At this x-location the sonic line has the height y ∗ ; with equation (8.109) it can be calculated
from
γ+1
xT = − k(y ∗ )2 . (8.112)
6
The ratio between the height of the throat yT and the location of the sonic point in the throat
is now found to be
y∗ 1√
= 3 ≈ 0.577. (8.113)
yT 3
In a two-dimensional planar nozzle the throat appears to be partially subsonic (near and on
the center line) and partially supersonic (near the wall contour). There appears only one
sonic point in the throat; this is in contrast with the one-dimensional theory, which predicts
an entirely sonic throat!
k can be interpreted physically as the first derivative in streamline direction of the dimension-
less velocity u/a∗ :
∂u
= a∗ k, (8.115)
∂x u=a∗
taken at the sonic point: u = a = a∗ . This is just an interpretation in terms of a local variable
and not yet in terms of global variables such as the geometry of the Laval nozzle. To find such
a relationship let us calculate the shape of an arbitrary streamline.
Streamlines in the throat area of the nozzle are solutions of the ordinary differential equa-
tion
dy v(x, y)
=
dx u(x, y)
(γ+1)2 3 3 (8.116)
(γ + 1)k 2 xy + 6 k y + O(x2 y, xy 3 , y 5 )
= γ+1 2 2 .
2 2 5
1 + kx + 2 k y + O(x , xy , y )
Now we attempt to find the shape of that particular streamline that forms a throat at
T (xT , yT ), see figure 8.6. Since u(x, y) and v(x, y) are atmost known approximately it is not
possible to find the exact shape of the streamline. Only an approximation that is consistent
with the order estimation of u(x, y) and v(x, y) can be obtained.
The streamline going through yT is a perturbation of the streamline y = yT being the
unperturbed streamline of the uniform sonic flow (u = a∗ , v = 0) going through T . Obviously
in this unperturbed flow the flow direction is zero everywhere. In the perturbed situation
the streamline going through T attains its minimum y-value at T and therefore it may be
approximated by the expression
k 2 kyT
y − yT = (γ + 1) (x − xT )2 + H.O.T. (8.118)
2
Since every inviscid streamline mey be replaced by a solid wall, (8.118) gives an expression
for the wall contour of a converging-diverging nozzle with a throat height yT = H. The local
parameter k is related to the radius of curvature R of the wall contour at the throat.
From (8.118) the radius of curvature of the nozzle contour follows as
1
= (γ + 1)k 2 H. (8.119)
R
Remember that the parameter k is a measure for the streamline velocity gradient ∂ ∗
∂x (u/a )
at the throat. Combining (8.115) and (8.119) we get the result
s
∂ u 1
∗
=± . (8.120)
∂x a RH(γ + 1)
190 CHAPTER 8. TWO-DIMENSIONAL STEADY POTENTIAL FLOWS
The streamwise velocity gradient in the throat depends on the radius of the curvature and on
the height of the throat; two parameters very typical for the throat geometry! A small throat
height and a highly curved nozzle contour result into a high velocity gradient in the throat.
The flow properties and especially the velocity distribution in the Laval nozzle may now be
obtained in a non-dimensional form if x/H and y/H are used as spatial variables. Furthermore,
if k is expressed in terms of the throat height H and the radius of curvature R then the
expressions, originally presented by Oswatitch and Rothstein are obtained:
r
u H 1 H x 1 H y 2
= 1+ √ + (8.121)
a∗ R γ+1 R H 2 R H
√ 1
v H x y y+1 H 2 y 3
= + (8.122)
u∗ R H H 6 R H
Observe the appearance of the dimensionless parameter H/R in this representation of the
velocity field.
u u0 γ+1 2 2
= 1 + = 1 + kx + k y + H.O.T.
a∗ a∗ 2
8.4. TWO-DIMENSIONAL FLOW IN THE THROAT OF A LAVAL NOZZLE 191
a ∗
( 1
2 2 !) γ−1
u0 u0 v0
γ−1
= 1− 2 ∗+ + .
2 a a∗ a∗
0 v0
Since au∗ and a∗ are small with respect to one, a binomial expression 1 can be applied to get
the result:
2 2
u0 u0 v0
ρ 1 1 2−γ 0 2
∗
= 1 − ∗
− − + (u ) + H.O.T.
ρ a 2 a∗ 2 a∗ 2
The mass flow through the nozzle follows by integrating the mass flux ρu along the nozzle
height at the throat where x = xT ; xT itself is a function of the throat height H and the
radius of curvature R:
r
γ+1 2 Hp H
xT = − kH = − γ+1 . (8.125)
6 6 R
The mass flow through a two-dimensional nozzle with throat height H and radius of
curvature R may now be written as
H2 γ + 1
∗ ∗
ṁ2D = ρ a H 1 − 2 . (8.126)
R 90
Notice the difference with the mass flow according to the one-dimensional theory which pre-
dicts:
ṁ1D = ρ∗ a∗ H. (8.127)
There is a two-dimensional effect which reduces the mass flow with an amount that increases
with the ratio H/R, see figure 8.8. For example: at H/R = 1 the mass flow reduction is
2.66 % but as H/R = 4 a mass flow reduction of 42.66 % has to be accepted.
1 2
Binomial expansion of (1 + ε)α = 1 + αε + α(α − 1) ε2! . . .
192 CHAPTER 8. TWO-DIMENSIONAL STEADY POTENTIAL FLOWS
The reduction of the mass flow is a direct consequence of the variable mass flux ρu in the
throat. The mass flux distribution in the throat can be obtained from equation (8.124) by
taking x = xT = − γ+1 2
6 H ; this yields:
(γ + 1)2 4 4
ρu
= 1 − k (H − 6H 2 y + 9y 4 )
ρ∗ u∗ throat 72
(8.128)
γ + 1 (H 2 − 3y 2 )2
=1− .
72 H 2 R2
A sketch of the mass flux distribution (according to equation (8.128)) is given in figure
8.9.
Observe that the mass flux√attains its maximum one-dimensional value ρu = ρ∗ a∗ just at
the sonic point (y = y ∗ = H/ 3). At y = 0 (at the center line of the nozzle) the mass flux
takes the value
γ + 1 H2
∗ ∗
(ρu)center line = ρ a 1 − (8.129)
72 R2
and at the nozzle wall y = H we find a mass flux
H2
∗ ∗ 4
(ρu)nozzle wall = ρ a 1 − (γ + 1) 2 (8.130)
72 R
The mass flux defect at the nozzle wall appears four times larger than that at the center line.
Moreover, the subsonic part of the nozzle throat transports a higher amount of mass flow than
the supersonic part does. This can be verified by calculating the mass ratio
γ+1 2
ṁsubsonic 1 1 − 135 H R
=√ (8.131)
ṁtotal 3 1 − γ+1 H 2
90 R
8.4. TWO-DIMENSIONAL FLOW IN THE THROAT OF A LAVAL NOZZLE 193
For example, if H/R = 1 the mass ratio takes a value 0.583 and if H/R = 3 this ratio becomes
0.639. Indeed the subsonic part of the throat transports a higher mass flow than the supersonic
part does.
1. Oswatitsch & Rothstein: “Das Strömungsfield in einer Laval Düse”, Deutsche Lufo I,
91-102, 1942.
V − = ν + ϕ = constant = V∞
−
, (9.1)
hold in the whole field. This simple-wave field is still governed by the characteristic equation
∂ ∂
(ν − ϕ) + tan (ϕ + µ) (ν − ϕ) = 0. (9.2)
∂x ∂y
195
196CHAPTER 9. THE ’FIRST NON LINEAR’ DESCRIPTION OF STEADY TWO DIMENSIONAL SUPER
dy
The invariant V + = ν − ϕ is constant along the Γ+ characteristics having the slope dx =
tan (ϕ + µ). But if this result is combined with the fact that ν + ϕ = constant everywhere
it is clear that each variable ν or ϕ at its own is constant along Γ+ ; and furthermore ,
ν = constant implies µ = constant and thus also the slope tan (ϕ + µ) is constant along Γ+ :
the Γ+ characteristics are straight lines.
From equation (9.1) it is obvious that in the simple wave domain the flow angle ϕ is only a
function of the Mach number, formally written as
−
ϕ = V∞ − ν(M ). (9.3)
The function is monotonic in M because ν(M ) is monotonic in M . But from equation (9.3) we
must conclude that also the variables (ν − ϕ) and tan(µ + ϕ) are purely monotonic functions
of the Mach number M , thus formally written:
−
ν − ϕ = 2ν(M ) − V∞ = F (M ), (9.4)
and
−
tan (ϕ + µ(M )) = tan V∞ − ν(M ) + µ(M ) = V (M ). (9.5)
In principal it is now possible to eliminate the Mach number in (9.4) and (9.5) to obtain a
direct expression for (ν − ϕ) in terms of v = tan(ϕ + µ) yielding
v(x, 0) = vB (x).
To find the location where the shock formation starts, consider an arbitrary point xj and its
neighbour xj + ∆x on the line y = 0. The characteristics going through xj and xj + ∆x are
given by:
y = vB (xj )(x − xj ),
and
Obviously, there are only intersecting characteristics in the upper half plane (y > 0) if v 0 B > 0.
Shock formation may be expected where vB (x) increases in streamwise direction. Equation
(9.12) contains xj being the x-location on the boundary value line (y = 0) of the characteristic
running to (xI ,yI ) where neighbouring characteristics intersect.
Intersecting characteristics announce the possibility of shock development which really hap-
pens where yI is minimal. This value of yI is called ys , the corresponding value of xI is similarly
called xs . Let xjmin be the value of xj where vB 2 /v 0 is minimal, then shock formation starts
B
at (xs ,ys ):
2
vB vB
xs − xjmin = 0
, ys = , (9.13)
vB v0B
where xjmin has to be solved from
2
2v 0 B (xjmin ) − vB v 00 B (xjmin ) = 0, (9.14)
Along interval 0 < x < 1, vB (x) is increasing so that shock formation may be expected. Using
equation (9.14) yields xjmin = 0; shock formation starts at (xs , ys ) = (1, 1), see figure 9.3.
From the boundary value line (y = 0), x < 0, characteristics emanate and run into the
dy
upper half plane. They are parallel and have a slope dx = 1; a uniform domain with v(x, y) =
9.2. DISCONTINUITIES OF THE INVISCID BURGERS EQUATION 199
For the curved part of the shock the expression for vpost becomes
y
vpost = 1 + x − ,
vpost
or
Writing tan ϕ = tan(ϕ + µ − µ), the streamline equation can be arranged into
dy βv − 1
= , (9.20)
dx streamline β+v
√
where β = M 2 − 1 = cot µ.
Equation (9.20) is hard to solve, at least analytically because β is a complicated expression
in terms of the variable v and v itself depends on x and y according to:
y y
v(x, y) = vB x − =1+x− ,
v v
leading to
v 2 − v(1 + x) + y = 0, (9.21)
dv dv dy
2v − (1 + x) −v = 0.
dx dx dx
dy
Now dx can be substituted from equation (9.20) yielding
1 + v2
dv
= . (9.22)
dx streamline (β + v)(2v − 1 − x)
Once v(x) is determined from equation (9.22) then essentially β(x) is known along the stream-
line and equation (9.20) can be integrated yielding the shape of the streamline in the simple
wave domain.
For the particular problem, defined in figure 9.3, with oncoming flow properties: β = 1, v = 1,
the characteristic variable v lies in the interval 1 ≤ v ≤ 2. The flow variable (β + v) in
equation (9.22) may be approximated as
(v − 1) (v − 1)2
(β + v) ≈ (β + v)a = 2 + + .
2 10
Although, the comparison with the exact value (see figure 9.4) shows a fair agreement, its
use in equation (9.22) does not help that much than an analytical solution of equation (9.22)
could be found. Consequently, we have to resort to numerical integration of the equations
(9.22) and (9.20) finally.
202CHAPTER 9. THE ’FIRST NON LINEAR’ DESCRIPTION OF STEADY TWO DIMENSIONAL SUPER
The strength of the shocks are assumed sufficiently weak, they are attached to the edges
of the airfoil so that simple wave theory, e.g. presented by the inviscid Burgers equation is
applicable. Using the simple wave conditions (see equation (9.1)):
−
V∞ = ν + ϕ,
the Prandtl-Meyer angle ν(x) along the airfoil contour y = f (x) results. Once the distribution
ν(x) is known also other variables as the Mach number M (x), Mach angle µ(x) and character-
istic direction v(x) can be determined without much effort. Hence for a given airfoil contour
the v-distribution on the contour: v(x, f (x)) is known and the (straight) characteristics ema-
nating from the contour y = f (x) can be drawn. A characteristic pattern results and shock
appear if characteristics intersect.
To study the shock pattern let us consider the inverse problem where v(x) is prescribed and
the corresponding airfoil contour has to be derived. Furthermore we assume that v(x) is
prescribed on the x-axis (y = 0) rather than on the contour (yet unknown) itself. Since char-
acteristics are straight lines and v is constant along a characteristic a simple extrapolation of
the straight characteristic from airfoil contour onto the x-axis allows us to do so; see figure
9.6.
9.3. SHOCK PATTERN CREATED BY A BICONVEX AIRFOIL 203
By this procedure v(x, f (x)) on the contour is projected onto y = 0 resulting into a
corresponding and equivalent distribution: vB (x) on y = 0. Thus vB (x) generates exactly the
same wave pattern as the actual airfoil contour: y = f (x), with prescribed v(x, f (x)) does.
Consider the following boundary value distribution vB (x) at y = 0:
x<0 vB = v∞ > 0,
0<x<1 vB = vL − (vL − vT ) x, (9.24)
x>1 vB = v∞ > 0,
In the oncoming uniform flow field all characteristics have the slope v∞ = tan (µ∞ ) > 0.
Across the leading edge shock the Mach number drops and the characteristic slope jumps to
vL > v∞ . Over the airfoil the flow expands and v decreases linearly to vT < vL being the
pre-shock value of the trailing edge shock. Across the trailing edge shock v jumps to the free
stream value v∞ and keeps this value further downstream. The main objective is twofold;
first find the shock wave pattern and its behaviour (e.g. shock delay) in the farfield (y → ∞);
secondly find the airfoil shape (y = f (x)) that generates that wave pattern.
Using equation (9.24) and the shorter notation vp = vpost there results
y
vp (x, y) = vL − (vL − vT ) x − ,
vp (x, y)
or
dvp dvp dy
2vp − {vL − ∆ · x} + ∆ · vp = ∆ · ,
dx dx dx
here ∆ = vL −vT being the total drop of v along the airfoil contour from leading edge to trailing
edge. The shock slope may be substituted from equation (9.28). Then the vp -distribution along
the bow shock is governed by the O.D.E.:
dvp ∆ (v∞ − vp )
= , (9.29)
dx 2 (2vp − vL + ∆ · x)
∆ 2vp3 vp2 v3
(vp − v∞ )2 x + − (2v∞ + vL ) + vp vL v∞ = L , (9.30)
2 3 2 6
vp (x) is a monotonic decreasing function of x, see figure 9.8. For large x (x → ∞) vp approaches
the free stream value v∞ .
Let us define the strength of the bow shock by ∆B = vp − v∞ ; figure 9.8 shows that the
strength of the shock goes to zero for large x.
The asymptotic behaviour of the shock strength for x → ∞ may be obtained from (9.30)
as (take vp → v∞ ):
∆ v3 v3 2
vL v∞
(∆B )2 x ∝ L + ∞ − .
2 6 3 2
Introducing the non-dimensional variables
e = ∆,
∆ e B = ∆B ,
∆ veL =
vL
,
v∞ v∞ v∞
206CHAPTER 9. THE ’FIRST NON LINEAR’ DESCRIPTION OF STEADY TWO DIMENSIONAL SUPER
Since veL − 1 can be interpreted as the non-dimensional shock strength at the leading edge the
asymptotic behaviour of the shock strength gets the form:
s
e B (0) 3 + ∆B (0) √1 .
e
∆e B,x→∞ ∝ ∆ (9.31)
3∆e x
Let us now compare this set of equations with those derived in (9.25) and (9.26) determining
the bow shock. Evidently they are exactly the same! Both bow shock and tail shock are
governed by the same O.D.E. namely equation (9.29). In case of the tail shock vp refers to
vpre . Although bow and tail shock are governed by the same O.D.E. they have different shapes
because their boundary conditions differ.
For the tail shock the boundary condition warrants that this shock starts at the trailing edge
of the airfoil: (x, y) = (1, 0), vp = vT . The solution of equation (9.29) that fulfills these
boundary conditions reads:
∆ 2vp3 vp2 v3 ∆ 2
(vp − v∞ )2 x + − (2v∞ + vL ) + vp vL v∞ = T + v∞ , (9.34)
2 3 2 6 2
where vp (x) is the pre-shock v-distribution along the tail shock.
vp (x) is monotonic increasing with x, for large x (x → ∞) it approaches the free stream value
v∞ , see figure 9.8. The monotonic increase from vp = vT to the limiting value vp = v∞ (at
x → ∞) indicates a curved trailing edge shock with increasing slope for increasing x. For
x → ∞ the shock gets the slope of the characteristics of the free stream. Let the shock
strength of the tail shock be defined as ∆T = v∞ − vp ; from figure 9.8 we observe shock decay
at larger distances from the airfoil.
Physically, shock decay is caused by the interaction of expansion characteristics emanating
from the aft part of the airfoil with the trailing edge shock.
The asymptotic behaviour of the shock strength for x → ∞ may be obtained from equation
(9.34) as (take vp → v∞ ):
∆ v3 v3 2
vT v∞
(∆T )2 x ∝ T + ∞ − .
2 6 3 2
Introducing the non-dimensional variables:
e = ∆,
∆ e T = ∆T ,
∆ veT =
vT
,
v∞ v∞ v∞
we find the form:
s
2 + veT 1
e T ∝ (1 − veT )
∆ √ . (9.35)
3∆
e x
We observe shock decay with increasing x as √1 ; a result very similar to what happens with
x
the bow shock (see equation (9.31)).
x < − 21 vB = 1,
− 12 <x<0 vB = 3,
x>0 vB = 2.
supplemented with the boundary condition that it runs through (x, y) = (1, 3). The solution
that fulfills this boundary condition reads
√
ys = 2 x + x.
dy
The last characteristic of the fan (v = 2) hits the shock when the shock has the slope dx = 23 .
dy
This happens at the point (4, 8). For x > 4 the shock is straight keeping the slope dx = 23 .
The shock strength in the interval 1 ≤ x ≤ 4 can be calculated as
√
2 x+x 2
∆ = vpost − vpre = −1= √ ,
x x
9.4. WAVE INTERACTIONS 209
or
A
∆ = −√ .
x
Regarding turbulent incompressible flows Nikuradse has presented the implicit relation:
1 p
√ = −0.8 + 2 log(Re 4f ).
4f
In this chapter f is taken constant along the channel. Finally it is assumed that internal heat
sources (combustion, chemical reaction, condensation etc.) are absent.
Gas flows satisfying the conditions just spelled out are governed by the following set of
equations that appear when the conservation laws for mass, momentum and energy are applied
onto the control volume V as shown in figure 10.1.
Continuity:
∂ y {
ρ dV + ρv ds = 0. (10.1)
∂t
V ∂V
1
Keenan, J.H. and Neumann: Friction in pipes at supersonic velocities, NACA TN 963, 1945.
211
212 CHAPTER 10. STEADY ONE-DIMENSIONAL VISCOUS FLOW
or in differential form
dρ dv dA
+ + = 0. (10.4)
ρ v A
Momentum:
The momentum equation without body force terms is:
∂ y { { {
ρv dV + v(ρv ds) = − p ds + τ̄¯ ds̄. (10.5)
∂t
V ∂V ∂V ∂V
For a steady one-dimensional flow between the stations 1 and 2 this reduces to
Z 2 Z 2
ρvA(v2 − v1 ) = p1 A1 − p2 A2 + p dA − τ πDh dx, (10.6)
1 1
where Dh is the hydraulic diameter of the channel (πDh is the circumference of the channel
cross-section). v
Apparently the one-dimensional form of the viscous term ∂V τ̄¯ ds̄ in equation (10.6) is
written as
{ Z 2
τ̄¯ ds̄ = − τ πDh dx. (10.7)
∂V 1
To understand this expression consider a small element with length dx of the control volume,
see figure 10.2. The fluid inside this control volume experiences a friction force from the wall
of the channel along its circumference.
10.1. CHANNEL FLOW: ASSUMPTIONS AND BASIC EQUATIONS 213
Let us write the circumference as πDh with Dh as the hydraulic diameter. The friction
force (in flow direction) on the fluid element is
dFvx = −τ πDh ds cos α
= −τ πDh dx.
Integrating from station 1 to station 2 yields equation (10.7).
The differential form of the momentum equation for one-dimensional viscous flow follows
from (10.6) by taking stations 1 and 2 a distance dx apart; this results into
ρvA du = −d(pA) + pdA − τ πDh dx,
or
ρvAdv + Adp − τ πDh dx = 0. (10.8)
Energy equation
Recall the energy equation without body forces:
∂ y { { {
ρE dV + ρE(v̄ · ds̄) = − p(v̄ · ds̄) + (τ̄¯ · v̄) · ds̄
∂t
V ∂V ∂V ∂V
| {z } | {z }
work done by pressure forces work done by viscous forces
y { (10.9)
+ ρc dV − q̄ · ds̄ .
|V {z } ∂V
| {z }
volumetric heating conduction
For a steady one-dimensional adiabatic flow between the stations 1 and 2 this reduces to
p2 p1
ρvA(E2 − E1 ) = −ρvA( − ),
ρ2 ρ1
or
p p v2 v2
E+ =e+ + =h+ = H = constant. (10.10)
ρ ρ 2 2
214 CHAPTER 10. STEADY ONE-DIMENSIONAL VISCOUS FLOW
cp dT + v dv = 0. (10.11)
Equations (10.4), (10.8) and (10.11) form the basic set of equations that govern one-dimensional
steady adiabatic flows.
Assume a variable area channel whose cross-sectional area A(x) is a known function of x.
So we have three equations for the unknowns v(x), ρ(x), p(x) and T (x). To close the system,
we will use the perfect gas law in differential form:
dp dρ dT
= + . (10.12)
p ρ T
To solve the system of equations the variables ρ(x), p(x) and T (x) will be eliminated so that
a single equation for the velocity v(x) or the Mach number M (x) results. First however some
algebra is performed to attain a more suitable form of the system. Execute the following
operations:
• Divide the momentum equation (10.8) by the cross-sectional momentum ρv 2 A and sub-
stitute the friction coefficient f from equation (10.1).
• Divide the energy equation (10.11) by the enthalpy cp T and remember that v 2 /cp T =
(γ − 1)M 2 .
dρ dv 2dDh
continuity: + + = 0, (10.13a)
ρ v Dh
dp dv 2f
momentum: + γM 2 + dx = 0, (10.13b)
p v Dh
dT dv
energy: + (γ − 1)M 2 = 0, (10.13c)
T v
dρ dT dp
perfect gas law: + = (10.13d)
ρ T p
In order to solve this system a relation between the Mach number M and velocity v is still
needed. For the specific case of a perfect gas the energy equation (10.9) reduces to
a2 v2
+ = constant,
γ−1 2
which gives the following relation connecting the Mach number and velocity:
dv 1 dM
= . (10.14)
v 1 + 2 M2 M
γ−1
10.2. CONSTANT-AREA CHANNEL FLOW; FANNO LINE 215
Using the set of equations (10.13a)–(10.13d), the variables dp/p, dρ/ρ and dT /T may be
eliminated and finally we obtain
dM 2M (1 + γ−1 2 0 2
2 M )(Dh − γf M )
= , (10.15)
dx Dh (M 2 − 1)
where Dh0 = dD dx . For a known channel shape Dh (x), (10.15) may be solved to get the
h
corresponding mach number distribution along the channel. Equation (10.15) will now be
analysed to understand the physics of one-dimensional viscous flow in a variable area channel.
First we address the special case of flow through a constant area channel.
dM 2M 3 (1 + γ−1 2
2 M )γf
=− . (10.16)
dx Dh (M 2 − 1)
This equation tells already the important but also paradoxical message that friction (f 6= 0)
causes a Mach numbert distribution in a constant area channel.
Before analyzing equation (10.16) further some interesting properties of the flow can be
discovered already by considering the integral forms of the continuity equation and the energy
equation e.g.
J = ρv = constant,
and
v2
H =h+ = constant.
2
Combining both equations yields
2
1 1
h + J2 = H, (10.17)
2 ρ
J being the mass flux through the channel. Equation (10.17) is an algebraic relation between
the thermodynamic variables h (enthalpy) and ρ1 (specific volume). This relation defines a
family of curves (a particular curve depends on the choice of J and H) in the (h, ρ1 )-plane, see
figure (10.3). These parabolic curves are well known as Fanno lines.
The entrance conditions v0 , h0 and rho0 fix the particular Fanno curve that describe all
possible states (h, ρ1 ) in the channel flow. Since we have assumed adiabatic flow the second law
states that the entropy cannot decrease following a particle; thus a gas that moves in positive
x-direction obeys the entropy condition:
ds
entropy condition: ≥ 0. (10.18)
dx
216 CHAPTER 10. STEADY ONE-DIMENSIONAL VISCOUS FLOW
Following a fluid particle there can oly be an increase of entropy. So it seems a good idea to
study the graph of entropy level curves in the (h, ρ1 )-plane. From the entropy formula:
γ−1
T ρ0
= es−s0 /cv ,
T0 ρ
it follows that iso-entropy lines in the (h, ρ1 )-plane have the form
γ−1
1
h = constant.
ρ
The qualitative behaviour of these lines are shown in figure 10.3. For a particular value of
the entropy s = s∗ the iso-entropy curve just touches the Fanno line in point c. An iso-
entropy curve having s < s∗ intersects the Fanno line twice, in fact in the the points a and b.
Iso-entropy curves with s > s∗ nowhere intersect the Fanno line.
The entropy condition (10.18) implies that in a constant area flow the Fanno line is followed
in a way corresponding to the arrows in figure 10.3 when following a particle. This means
that irrespective the particular choice of the entrance conditions the channel develops in such
a way that it tends to attain the flow conditions of point c (h = h∗ , ρ = ρ∗ ) where entropy
becomes as large as possible (s = s∗ ). It will be shown that in this point the Mach number
is unity (M = 1). To that end observe that at point c the Fanno curve and the iso-entropy
curve have the same slope.
The slope of the Fanno curve is
!
dh 2 1
= −J ,
d ρ1 ρ
Fanno
dM
Figure 10.4: Graph of dx vs M .
The maximum tube length occurs at x = Lmax with M (x) = 1, so there is obtained
4γf 1 − M02 γ + 1 (γ + 1)M02
Lmax = + ln . (10.20)
Dh M02 2 2(1 + γ−1 2
2 M0 )
The maximum tube length depends on the entrance Mach number M0 . Evidently for M0 = 1
10.3. A CHANNEL WITH A VARIABLE CROSS-SECTIONAL AREA 219
this length is zero; for M0 → 0, Lmax → ∞ but M0 → ∞, Lmax tends to the limiting value
(see figure 10.6):
Lmax (γ + 1) ln γ+1
γ−1 − 2
= .
Dh 4γf
For γ = 1.4 and f = 0.003 we find Lmax ≈ 68.5Dh . The phenomena that a maximum tupe
length exists for a specified entrance Mach number is usually referred to as frictional choking.
Friction reduces the effective cross-sectional area of the tube and drives the Mach number
towards unity. Let us now conclude now by inviting the reader to comment on the interesting
question: “What will happen if a uniform free stream with Mach number M0 enters a tube
with length L where L exceeds the maximum tube length Lmax (M0 ?” Distinguish the two
cases M0 > 1 and M0 < 1 and be aware of the possibility that in the supersonic case shocks
may appear.
dM 2M (1 + γ−1 2 0 2
2 M )(Dh − γf M )
= , (10.15)
dx Dh (M 2 − 1)
where the channel shape is defined by the variation of its hydraulic diamter
Dh = F (x). (10.21)
To study the properties of the solution curves M (x), equation (10.15) will be viewed as a
nonlinear system of two ordinary differential equations having the formal shape:
dM
= P (M, x), (10.22a)
dλ
dx
= Q(M, x), (10.22b)
dλ
220 CHAPTER 10. STEADY ONE-DIMENSIONAL VISCOUS FLOW
and where λ is a parameter running along solution curves. System (10.22a),(10.22b) is nonlin-
ear because its right-hand side depends nonlinearly on the variables M and x. The variables
M and x are seen as depending on λ, the (M, x)-plane is referred to as the phase plane of the
system.
Standard theory regarding nonlinear systems2 will be applied to get the qualitative be-
haviour of solution curves (integral curves) in the phase plane.
Integral curves in the phase plane have a slope
dM P (M, x)
= . (10.23)
dx Q(M, x)
Let this happen in the phase plane at x = x∗ . Since γ and f are both positive, singular points
only appear in the diverging parts of a channel, where F 0 > 0. To analyse integral curves near
the singularity, it is standard to linearize the system near (M, x) = (1, x∗ ) where x∗ satisfies
equation (10.24). The linearized system that follows reads:
dM ∂P ∂P
dλ ∂M ∂x M −1
= (10.25)
dx
dλ
∂Q
∂M
∂Q
∂x
x − x∗
Important parameters for further analysis are the trace (T ) and the Jacobian (J) of the
matrix. Here they take the form
T = −2γ(γ + 1)f,
(10.27)
J = −2(γ + 1)F F 00
Converging-diverging nozzle
Let us apply the theory of the specific situation of a converging-diverging nozzle. The shape
of the contour and the corresponding phase plane (with solution curves M = M (x)) is shown
in figure 10.7.
2
See for example: Jordan, D.W. & P. Smith, Nonlinear Ordinary Differential equations, Clarendon Press,
Oxford 1979
10.3. A CHANNEL WITH A VARIABLE CROSS-SECTIONAL AREA 221
Behind the throat in the diverging part the condition F 0 (x) = γf is fulfilled at x = x∗ .
The area behind the throat is increasing with x so that at x = x∗ also F 00 (x∗ ) > 0. Thus at
x = x∗ the Jacobian is negative and the solution curves form a saddle-point there, the two
separatices of the saddle, labelled in figure 10.7 as (1) and (2), have slopes determined by
p
−γ(γ + 1)f ± γ 2 (γ + 1)2 f 2 − 2(γ + 1)F F 00
dM
= . (10.28)
dx 1,2 2F
Separatrix (1) has a positive slope and separatrix (2) has a negative slope.
The transition from subsonic to supersonic flow or vice versa is made possible by the
presence of the saddle point and takes place downstream of the throat in the divergent part
of the channel. Observe the contrast with inviscid flow where transitin always happens in
the throat. Due to viscous effects a subsonic flow in the throat section is accelerated and
a supersonic flow is slowed down. The positive slope dM to zero if F 00 (x∗ ) → 0
dx 1 tends
and the negative slope dM ∗
dx 2 tends to −γ(γ + 1)f /F (x ) which means that the transition
from subsonic to supersonic flow can be made as slow as we please but the transition from
supersonic to subsonic flow has a limiting value.
From figure 10.7 we observe that an increase of entrance Mach number in the subsonic
domain moves the position of the highest Mach number from the throat downstream towards
the sonic section. Similarly a decrease of a supersonic entrance Mach number moves the
position of the minimum Mach number upstream onto the sonic section. Entrance Mach
numbers defining integral curves in the shaded region will terminate at M = 1. A sonic section
222 CHAPTER 10. STEADY ONE-DIMENSIONAL VISCOUS FLOW
upstream of x∗ is predicted but transition through sonic conditions is not possible. The nozzle
is choked and the corresponding range of entrance Mach numbers cannot be realized unless
the nozzle is terminated before the sonic section or a shock (only for a supersonic entrance)
appears.
Because x∗ lies downstream of the throat frictional choking is possible even in the diverging
part of the nozzle if the influence of friction dominates that of the area increase.
Assume a nozzle contour with a point of inflexion between locations x∗1 and x∗2 where the
condition F 0 (x) = γf holds. At x∗1 and x∗2 singular points occur in the phase plane on the
line M = 1. The presence of an inflexion point between x∗1 and x∗2 implies F (x∗1 ) > 0 and
F (x∗2 ) < 0. Using equation (10.27) the Jacobians in these points have opposite signs, i.e.
J(x∗1 ) < 0 and J(x∗2 ) > 0. So the singular point at x = x∗1 is a saddle point. Standard theory
about nonlinear systems of differential equations teaches us that J > 0 represents either a
node if 4J − T 2 < 0 or a spiral (focus) if 4J − T 2 > 0. Evaluating equation (10.27) in x = x∗2 ,
10.3. A CHANNEL WITH A VARIABLE CROSS-SECTIONAL AREA 223
M = 1 yields
Let us discuss here in more detail the spiral case (the nodal case is left as an excercise), thus
we consider
−γ + 1 0 2
F F 00 < (F )
2
in x∗2 . Figure 10.8 already gives a qualitative picture of some integral curves. Observe that
all integral curves have a vertical slope at the line M = 1 and a horizontal slope on the curve
F 0 (x) = γf M 2 . This curve passes through the singularies (x∗1 , 1) and (x∗2 , 2) and must have
a maximum somewhere between x∗1 and x∗2 . Because the trace T in x∗2 , M = 1 is negative
the spiral singularity is asymptotically stable which means that trajectories spiral into the
singularity if the parameter λ increases. But if the spiral is stable then separatrix S1 runs into
the spiral whereas separatrix S2 bypasses the spiral singularity.
Set aside the local details near the singularites the trajectory pattern looks very similar
one that corresponds to a constant area channel (shown in figure 10.5). For every entrance
Mach number the flow in the variable area channel is driven to sonic conditions. So for every
entrance Mach numner there corresponds a maximum tube length Lmax . We do not attempt
to find an analytic relation between Lmax and M0 but we perform a qualitative research; the
result is shown in figure 10.9.
Figure 10.9: Maximum tube length for a converging-diverging nozzle with an inflexion point
For increasing subsonic entrance Mach number M0 < M1 the Lmax decreases gradually.
At M0 = M1 Lmax jumps from the large value L3 to the much smaller length L1 . For
M1 < M0 ≤ 1 the Lmax decreases to zero at M0 = 1. For supersonic entrance Mach numbers
there is a gradual increase of Lmax from zero to L2 if M0 increases to M2 . At M0 = M2 , Lmax
jumps from the short value L1 to a larger value L2 < L3 . Beyond M0 = M2 , Lmax increases
continuously with increasing M0 .
224 CHAPTER 10. STEADY ONE-DIMENSIONAL VISCOUS FLOW
∂ y {
Continuity: ρ dV + ρv̄ · n̄ ds = 0,
∂t
V ∂V
∂ y { { {
Momentum: ρv̄ dV + ρv̄ v̄ · n̄ ds + pn̄ ds = τ̄¯ · n̄ ds,
∂t
V ∂V ∂V ∂V
∂ y { {
Energy: ρE dV + ρEv̄ · n̄ ds + pv̄ · n̄ ds =
∂t
{ V {∂V ∂V
(τ̄¯ · v̄) n̄ ds − q̄ · n̄ ds
∂V ∂V
Here τ̄¯ is the viscous stress tensor and q̄ is the heat flux due to conduction.
For a Newtonian fluid:
∂ui ∂uj
τij = λ∇ · v̄ + µ + .
∂xj ∂xi
Fourier’s law:
q̄ = −k∇T.
The divergence theorem and the gradient theorem are applied to tranfer surface integrals to
volume integrals. Combining the volume integrals and recalling that V is fixed in space but
10.4. INTERNAL STRUCTURE OF A SHOCK WAVE 225
otherwise arbitrarily chosen the integrand has to be zero for all points in space. This yields
the differential form:
∂ρ
+ ∇ · ρv̄ = 0, (10.30)
∂t
∂ρv̄
+ ∇ · ρv̄v̄ + ∇p = ∇τ̄¯, (10.31)
∂t
∂
(ρE) + ∇ · ρv̄E = −∇ · (pv̄) + ∇(τ̄¯ · v̄) − ∇ · q̄. (10.32)
∂t
For a one-dimensional steady flow this reduces to
∂
(ρu) = 0,
∂x
∂u ∂p ∂
ρu + = τxx ,
∂x ∂x ∂x
∂E ∂ ∂T ∂T ∂
ρu + (pu) = k + (uτxx ),
∂x ∂x ∂x ∂x ∂x
with τxx = λ ∂u ∂u
∂x + 2µ ∂x the set of equations becomes
∂
(ρu) = 0, (10.33)
∂x
∂u ∂p ∂ ∂u
ρu =− + (λ + 2µ) , (10.34)
∂x ∂x ∂x ∂x
∂H ∂ ∂u ∂ ∂T
ρu = (λ + 2µ)u + k . (10.35)
∂x ∂x ∂x ∂x ∂x
J = ρu, (10.36)
du
K = p + ρu2 − (λ + 2µ) , (10.37)
dx
du dT
L = ρuH − (λ + 2µ)u −k , (10.38)
dx dx
where J, K and L are integration constants representing the mass flux, momentum flux and
energy respectively. Note that the viscosity coefficients λ and µ have not been assumed to be
constant. Assuming flow to the right the upstream and downstream conditions are:
x = −∞ : u = u1 , p = p1 , ρ = ρ1 , T = T1 , µ̂ = µ̂1 ,
x = +∞ : u = u2 , p = p2 , ρ = ρ2 , T = T2 , µ̂ = µ̂2 .
226 CHAPTER 10. STEADY ONE-DIMENSIONAL VISCOUS FLOW
(ρ − ρ1 )2
2
∂p ∂ p ∂p
p = p1 + (ρ − ρ1 ) + 2
+ ··· + (s − s1 ) + . . .
∂ρ s ∂ρ s 2 ∂s ρ
For weak shocks (s − s1 ) is at least of the order (ρ − ρ1 )3 and if the analysis is restricted to
second order terms (ρ − ρ1 )2 , the pressure can be calculated as
a21 (ρ − ρ1 )2
p = p1 + a21 (ρ − ρ1 ) + (γ − 1) .
ρ1 2
Using equation (10.36) in the form ρ1 u1 = ρm um = J the density ρm at the midpoint is
related to the velocity um as
ρ1 ∆u
ρm − ρ1 = − . (10.42)
2u1 + ∆u
The pressure at the midpoint is
2
ρ1 a21
(γ + 1) ∆u
∆u + ρ1 a21 + O ∆u3 .
pm − p1 = − (10.43)
2u1 2 2u1
Evaluating equation (10.39) in the midpoint for the shock thickness δ:
(µ + 2λ) ρ1 a21 (γ + 1) (∆u) ρ1 u21
=− + ρ1 a21 + ,
δ 2u1 2 4u21 2u1
or
(µ + 2λ) 2 1 γ+1 ∆u
2 = ρ1 a1 M1 − + ρ1 a1 , (10.44)
δ M1 4 a1 M12
u1
where M1 is the Mach number M1 = a1 . The velocity jump ∆u depends on the shock Mach
number according to
2 M12 − 1
∆u
=− .
a1 (γ + 1)M1
If this relation is inserted into equation (10.44) the shock thickness δ follows from
M2 − 1
2 (µ + 2λ) 1
= ρ1 a1 M1 − − 1 3 .
δ M1 2M1
Taking the weak shock limit (M1 → 1), the estimate for the shock thickness becomes:
2 (µ + 2λ)
δ= .
ρ1 a1 (M1 − 1)
Notice that the shock thickness becomes large if the Mach number approaches M = 1; the
weaker the shock the larger its thickness.
228 CHAPTER 10. STEADY ONE-DIMENSIONAL VISCOUS FLOW
dp
T ds = dh − ,
ρ
we write
ds dH du dp
ρuT = ρu − ρu2 −u .
dx dx dx dx
dp
Inserting dx and ρu dH
dx from equations (10.34) and (10.35) and introducing µ̂ = µ + 2λ we
find
ds 1 d du d dT d du
ρu = µ̂u + k −u µ̂ . (10.45)
dx T dx dx dx dx dx dx
The first and second term in the right hand side may be worked out as follows
d du d du 2
µ̂ du
dx µ̂u dx = u dx dx + µ̂ dx ,
1 d dT d k du k dT 2
T dx k dx = dx T dx + T 2 dx ,
The first two terms in the R.H.S. are always positive, they will increase the entropy when
moving downstream. The last term vanishes at the boundaries x = −∞ and x = +∞;
integration w.r.t. x yields
Z 2 " 2 #
µ̂ du k dT 2
ρu (s2 − s1 ) = + 2 dx, (10.47)
1 T dx T dx
which clearly shows that passing a shock in down stream direction increases the entropy.
J = ρu,
du
K = p + ρu2 − µ̂ ,
dx
du dT
L = ρuH − µ̂u −k ,
dx dx
10.4. INTERNAL STRUCTURE OF A SHOCK WAVE 229
u21
L = ρ1 u1 H1 = J cp T1 + ,
2
is obtained that
RT1 + u21 u21
K/J = , L/J = cp T1 + .
u1 2
u T
Introduce the scaled variables ũ = u1 , θ= T1 , into equations (10.48) and (10.49), this results
into the system:
µ̂ dũ
ũ = ũ (ũ − 1) + α (θ − ũ) , (10.50)
J dx
and
kα dθ α 1
= (θ − 1) + α (ũ − 1) − (ũ − 1)2 , (10.51)
JR dx γ−1 2
where α is a parameter defined as:
−1
α = RT1 /u21 = γM12 . (10.52)
The equations (10.50) and (10.51) form a dynamical system for the variables ũ(x) and θ(x).
The system is autonomous because the independent variable x is not explicitly present. The
various solutions may be viewed as integral parths in the phase plane (ũ, θ). For the shock
structure problem a solution curve has to be sought that starts in the point (ũ, θ) = (1, 1)
where dũ dθ
dx and dx have to be zero and indeed this conditions is fulfilled by the equations (10.50)
and (10.51).
Our next question will be: starting from uniform state À: (ũ, θ)1 = (1, 1) is it possible that
the flow may change onto another uniform state Á: (ũ, θ)2 = (ũ2 , θ2 ) which is different from
state À?
To find such a uniform state we take dũ dθ
dx = 0 and dx = 0 in equations (10.50) and (10.51) and
have to solve:
α 1
(θ − 1) + α (ũ − 1) − (ũ − 1)2 = 0. (10.54)
γ−1 2
There are two solutions: ũ = 1 and ũ = ũ2 ; ũ = 1 represents the original flow (state À) and
ũ = ũ2 (state Á) with
γ − 1 + 2γα
ũ2 = , (10.55)
γ+1
represents a normal shock. Equation (10.55) is equivalent with the well known normal shock
relation
u2 (γ − 1) M12 + 2
= .
u1 (γ + 1) M12
In the (ũ, θ) phase plane a solution curve has to be found which runs from state À: (ũ, θ) =
(1, 1) to state Á: (ũ, θ) = (ũ2 , θ2 ).
To see whether such a solution curve indeed exists let us do a plane analysis of equations
(10.50) and (10.51). To obtain a qualitative impression of the phase portrait the singular
points of equations (10.50) and (10.51) are considered.
They appear at:
ũ = 1, θ = 1 and ũ = ũ1 , θ = θ2 .
Notice that they represent the uniform states Àand Ábetween which the solution for the shock
structure problem has to be sought. Since state Áis a post-shock state we know that ũ2 < 1
and θ2 > 1, implying that point 2 lies above and left from point 1 in the (ũ, θ)-plane; see
figure 10.11.
The points 1 and 2 have Jacobians
respectively.
Since 0 < γα < 1 it appears that the uniform state Àis represented by a node and that
uniform state Áis represented by a saddle in the phase plane.
dθ
The iso-lines dũ = 0, ∞ are parabolas:
2
dθ
dũ = 0 : θ = γ−1
2α (ũ − 1) − (γ − 1) (ũ − 1) + 1 ,
2
dθ
dũ = ∞ : θ = − ũα + 1+α
α ũ .
They are depicted in figure 10.11 which also shows some integral curves emanating from the
singularity at ũ = 1, θ = 1. The phase portrait as it is built up with integral curves reveals
that an infinite number of integral curves start from uniform state Àbut that only one of them
terminates at the uniform state Á. So there is just one unique solution describing the shock
structure between pre-state Àand post-state Á.
To find this unique solution analytically we have to solve equations (10.50) and (10.51) together
with the boundary conditions ũ = 1, θ = 1 and ũ = ũ2 , θ = θ2 . This problem is hard to solve
and a solution for the general problem where µ̂ and k are still functions of the temperature is
still not available. However various attempts have led to some interesting solutions valid for
special cases.Two examples of special solutions: the Taylor solution and the Becker solution
will be introduced (briefly) in the next section (10.4.7). More interesting details about the
shock structure problem may be found in the excellent text: Von Mises (1958)3 ch. III, art. 11.
3
Richard von Mises (1958), Mathematical Theory of Compressible Fluid Flow, Academic Press, Inc.
232 CHAPTER 10. STEADY ONE-DIMENSIONAL VISCOUS FLOW
Figure 10.12: Integral curves for Mach number M1 = 2.0, γ = 1.4 and Prandtl number
P r = 43 . The transition curve from 1 to 2 is a straight line (from von Mises (1958)).
µ̂ dũ
ũ = ũ (ũ − 1) − αũ + αθ, (10.56)
J dx
with
γ − 1 (ũ − 1)2
θ =1+ − (γ − 1) (ũ − 1) . (10.57)
α 2
Eliminating θ there follows
µ̂ dũ (γ + 1) 2 1
ũ = ũ − γ (1 + α) ũ2 − γ (1 + α) ũ + (γ − 1) + γα. (10.58)
J dx 2 2
Except from a scale factor J and a translation of x, the solution of this equation only depends
on the parameter α.
From equation (10.53) and (10.54) it is obvious that the uniform states ũ = ũ1 = 1 and ũ = ũ2
are roots of the right-hand side of equation (10.58) inplying that it can be written as
µ̂ dũ (γ + 1)
ũ =− (1 − ũ) (ũ − ũ2 ) . (10.59)
J dx 2
10.4. INTERNAL STRUCTURE OF A SHOCK WAVE 233
When µ̂ can be taken constant, equation (10.59) can be integrated leading to the analytical
solution as introduced by Taylor:
2 µ̂ ln (1 − ũ) − ũ2 ln (ũ − ũ2 )
x= . (10.60)
γ+1J (1 − ũ2 )
Notice that for x → −∞, ũ → ũ1 = 1 and for x → ∞, ũ → ũ2 ; consequently equation (10.60)
describes transition from the pre-shock state onto the post-shock state which occurs in the
interval (−∞, ∞).
In studying the transition and in particular a shock thickness estimate, consider two inter-
mediate values u− + − +
and u defined as u = 1 − (1 − ũ2 ) and u = ũ2 + (1 − ũ2 ). is any
number satisfying 0 < < 1/2.
The x-locations where u− + − +
and u appear in the transition region are x and x respectively;
they follow from
2 µ̂ ln (1 − ũ± ±
) − ũ2 ln (ũ − ũ2 )
x± = ,
γ+1J (1 − ũ2 )
and differ by the amount
2 µ̂ 1 + ũ2 1 −
∆x = x+ − x− = ln .
γ + 1 J 1 − ũ2
For given values of the flux J and the shock strength as expressed in terms of ũ2 , the right-
hand side tends to zero as µ̂ decreases no matter how small may be.
Let us for example calculate the shock thickness in air in a windtunnel experiment. Assume the
tunnel is driven with settling chamber conditions pt = 5 bar, Tt = 228 K. Assume a normal
shock appears at M = 2. The pre-shock conditions are: p1 = 0.639 bar, ρ1 = 1.39 kg/m3 and
T1 = 160 K; the post-shock conditions are: p2 = 2.88 bar, ρ2 = 3.71 kg/m3 and T1 = 270 K.
The velocities in front of and behind the shock are respectively u1 = 507.14 m/s and
u2 = 190.15 m/s.
If we take = 0.05 then we find ∆x = 0.14 × 10−3 mm. Thus, since the total velocity drop
u1 − u2 = 317 m/s, then 90 percent of this drop is effected within a distance of 0.00014
mm! This is a significant result: the thickness of the layer within which the major part of
the transition from pre-state Àto post-state Áoccurs tends towards zero with µ̂ → 0 and is
actually extremely small in air under normal conditions.
Becker’s solution Becker has found an exact solution of the complete problem, equations
µc
(10.50) and (10.51), in the case that the Prandtl number: P r = kp = 34 . The complete
problem is described by the system of first order O.D.E.’s, given in equations (10.50) and
(10.51) given in the unknowns ũ and θ. One could eliminate either ũ or θ to obtain a second-
order differential equation for θ or ũ respectively. The resulting equation however would not be
easy to handle and a better procedure is to eliminate x by dividing the two O.D.E.’s obtaining
dθ µ̂R
α
γ−1 (θ − 1) + α (ũ − 1) − 21 (ũ − 1)2
= . (10.61)
ũdũ kα ũ (ũ − 1) + α (θ − ũ)
µ̂R
The coefficient k is a dimensionless quantity very close related to the Prandtl number:
µ̂R µ̂cp γ − 1 4 µcp γ − 1 4γ−1
= = = P r. (10.62)
k k γ 3 k γ 3 γ
234 CHAPTER 10. STEADY ONE-DIMENSIONAL VISCOUS FLOW
Observe that the Stokes hypothesis: λ = −2/3µ is used to write µ̂ = 2µ + λ = 43 µ. For dry air
under normal conditions the Prandtl number varies only slightly, roughly between 0.68 and
0.77.
Becker observed in 1922 that for P r = 3/4 equation (10.61) results in an exact solution:
γ−1
1 − ũ2 .
θ−1= (10.63)
2γα
When this solution is expressed in terms of the dimensional variables u and T one finds
u2 γ u2
+ RT = + cp T = constant. (10.64)
2 γ−1 2
The total enthalpy is constant through the whole shock zone. But if that is true then one
must conclude from equation (10.38) that du dT
dx and dx are related such that
du dT
(λ + 2µ) u +k = 0,
dx dx
or
3
dT µ̂ Pr
=− = 4 ,
udu k cp
γ − 1 (ũ − 1)2
θTaylor = 1 + − (γ − 1) (ũ − 1) ,
α 2
and the Becker solution gives (equation (10.62))
γ−1
θBecker = 1 + (1 − ũ)2 .
2γα
For both shocks the transport coefficients µ and k are assumed to be constant. In the particular
situation M1 = 2 the parameter α takes the value α = 5/28 and the post-shock conditions are
u2 = 0.375u1 (ũ2 = 0.375), T2 = 1.6875T1 (θ2 = 1.6875).
The velocity-temperature relation in the shock interior has graphs that may be viewed in figure
10.4. INTERNAL STRUCTURE OF A SHOCK WAVE 235
Figure 10.13: Taylor and Becker solution for the shock structure.
10.13. Obviously the Taylor shock and the Becker shock have states Àand Áin common but
otherwise their behaviour differs substantially. A striking difference appears when considering
the entropy. Figure 10.13 shows two entropy level curves; one carrying the pre-state value s1
and the other carrying the post-state value s2 . Taking the pre-state as reference, the entropy
can be calculated from
s − s1
= ln θ + (γ − 1) ln ũ. (10.65)
cv
From figure 10.13 one observes that the curve representing the Taylor shock intersects each
entropy level curve only once implying a monotonic increase of entropy when following a
particle downstream. Since the Taylor curve is tangent (the proof is left to the reader) to the
entropy level curves s1 and s2 the streamwise entropy gradient is zero far upstream (x → −∞)
and far downstream (x → +∞). A numerical calculation of the entropy distribution in the
shock zone of the Taylor shock (figure 10.15) reflects this observation. The most typical
characteristic of the Taylor shock is the absence of heat conduction in the shock zone. Of
course severe temperature gradients appear but due to the assumption k = 0 no heat will
be transferred between adjacent fluid particles. So the energy content of a fluid element can
only be changed by work; done by pressure forces and/or viscous (normal) forces. To get
some physical insight in this process let us study the breakdown of energy into its constituting
components like internal energy, kinetic energy, work done by viscous forces and work done
by pressure forces. Let us start by considering the energy equation for 1-dimensional steady
flow in the form of equation (10.38)
udu dT
L = ρuH − µ̂ −k = constant,
dx dx
p
or with k = 0 (Taylor shock) and inserting H = E + ρ
du
L = ρuE + pu − µ̂u ,
dx
236 CHAPTER 10. STEADY ONE-DIMENSIONAL VISCOUS FLOW
or
pu µ̂u du L
E+ − = = constant. (10.66)
J J dx J
The first term represents the total energy (E), being the sum of the internal energy (e) and
the kinetic energy ( 12 u2 ). The second term is the energy needed to run against the adverse
pressure gradient. The third term is the energy needed to overcome viscous normal stresses.
10.4. INTERNAL STRUCTURE OF A SHOCK WAVE 237
Note that the kinetic energy of the pre-state: u21 is chosen as a reference.
The enery breakdown for a Taylor shock at M1 = 2 is calculated in table 10.1 and depicted
in figures 10.16 and 10.17. Due to the assumption of a Taylor shock, which gives a relation
between velocity and temperature, the internal energy Ei and kinetic energy Ek are coupled.
In figure 10.16 we see a monotonic increase of internal energy and mutually a monotonic de-
crease of kinetic energy when passing the shock in downstream direction. The energy needed
to run against the adverse pressure gradient is also increasing monotonically.
The energy needed to overcome viscous forces is growing in the low pressure part of the
shock, it reaches a maximum at about ũ = 0.7, then it decreases to zero at the post state.
From figure 10.17 we conclude that a fluid element that passes a shock experiences a decrease
of total energy (E) in the front part of the shock caused by the fact that the strong decrease of
kinetic energy is not sufficiently compensated by the moderate increase of internal energy. In
238 CHAPTER 10. STEADY ONE-DIMENSIONAL VISCOUS FLOW
ũ θ Ei Ek E Wp H Wv
1.0 1.0 0.4464 0.5000 0.9464 0.1786 1.1250 0
0.95 1.023 0.4567 0.4513 0.9080 0.1827 1.0907 0.0343
0.90 1.051 0.4692 0.4050 0.8742 0.1877 1.0619 0.0631
0.85 1.085 0.4844 0.3613 0.8457 0.1938 1.0395 0.0755
0.80 1.125 0.5022 0.3200 0.8222 0.2009 1.0231 0.1019
0.75 1.170 0.5223 0.2813 0.8036 0.2089 1.0125 0.1125
0.70 1.221 0.5450 0.2450 0.7900 0.2180 1.0080 0.1170
0.65 1.277 0.5701 0.2113 0.7814 0.2280 1.0094 0.1156
0.60 1.339 0.5978 0.1800 0.7778 0.2391 1.0169 0.1081
0.55 1.407 0.6281 0.1513 0.7794 0.2513 1.0307 0.0943
0.50 1.480 0.6607 0.1250 0.7857 0.2643 1.0500 0.0750
0.45 1.559 0.6960 0.1013 0.7973 0.2784 1.0757 0.0493
0.40 1.643 0.7335 0.0800 0.8135 0.2934 1.1069 0.0181
0.375 1.6875 0.7533 0.0703 0.8236 0.3014 1.1250 0
this front part of the shock the loss of kinetic energy is used to overcome the adverse pressure
gradient and the work against viscous normal stresses. In the aft part of the shock zone the
total energy (E) starts recovering. Observe that due to viscous forces the total enthalpy is
not constant here; passing the shock we see first a decrease of H and further downstream an
increase of H.
Finally let us pay attention to the Becker shock and in particular to the entropy variation
through the shock. First we remember that the Becker shock is characterized by a perfect bal-
ance between viscous dissipation and heat conduction resulting into a constant total enthalpy
through the entire shock zone.
Concerning entropy it appears (figure 10.13) that this parameter attains a maximum value:
10.4. INTERNAL STRUCTURE OF A SHOCK WAVE 239
smax somewhere in the shock zone and being larger than its post-state value s2 . To understand
this entropy overshoot let us consider the entropy distribution as calculated for the Becker
shock having M1 = 2 and as shown in figure 10.18.
Obviously a maximum appears at ũ ≈ 0.6. This maximum is about 1.6 times larger than its
post-state value!
As we know, the heat flux is related to temperature gradients. Consider a small one-dimensional
fluid element and in particular the heat flux through its upstream face and its downstream
face. As long as this fluid element resides in the front part of the shock, the temperature
gradient at the upstream face is higher then at the downstream face. So in the front part of
the shock there is a net influx of heat into the fluid element. Fluid elements residing in the aft
part of the shock experience higher temperature gradients at the downstream face than those
at their upstream face. Therefore in the aft part of the shock fluid elements experience a net
outflux of heat.
It is this changing behaviour of net heat flux that is responsible for the entropy overshoot we
have discovered in figure 10.18.
In order to understand this more clearly let us breakdown the entropy according to its defini-
tion:
Z Z
dQ
s= + dsirr , (10.67)
T
into a part that comes from the heat flux and into the irreversible part.
Since dQ changes from Rpositive to negative when moving downstream through the shock we
expect a maximum of dQ T somewhere inside the shock. Let dQ be calculated as follows:
consider a one-dimensional fluid element of unit mass and having a length `, see figure 10.19.
Due to mass conservation the length of the fluid element varies with the density as ρ` = 1.
The heat flux into the fluid element through its upstream face is
2
dT dT d T
dQ̇in = k =k + ` .
dx x+` dx x dx2 x
240 CHAPTER 10. STEADY ONE-DIMENSIONAL VISCOUS FLOW
The heat flux that leaves the fluid element through its downstream face is
dT
dQ̇out = k .
dx x
The net heat flux during a time lapse dt then becomes:
dT
dQ = dQ̇in − dQ̇out = k `dt.
dx x
Since the fluid element itself moves with the velocity u the net heat influx during a traveling
distance dx is:
2
d T `dx
dQ = k .
dx2 u
Finally using ρ` = 1 (conservation of mass) and ρu = J is constant we find
dQ k d2 T k d2 T du
= dx = . (10.68)
T JT dx2 JT dx2 du
dx
2γα
where B 2 = 1 + γ+1 and where the pre-state ũ = 1, θ = 1 is chosen as the reference state.
Figure 10.18 is now completed by showing the behaviour of cdQ
R
vT
through the shock zone.
R dQ
As was expected cv T attains a maximum value and causes the entropy overshoot which
is already mentioned. Furthermore we see in figure 10.18 that the irreversible part of the
entropy sirr increases continuously when moving downstream. This irreversible part of the
entropy can attributed to the presence of viscous normal stresses. To verify this statement
consider equation (10.45):
ds d du d dT d du
JT = µ̂u + k −u µ̂ .
dx dx dx dx dx dx dx
d
k dT
Equation (10.68) can be used to eliminate dx dx
ds d du dQ d du
JT = µ̂u +J −u µ̂ ,
dx dx dx dx dx dx
or
( )
ds 1 du 2 JdQ
J = µ̂ + . (10.71)
dx T dx T dx
This equation may be compared to equation (10.67) where we have given the usual breakdown
of entropy into a part that comes from the heat flux and into an irreversible part. Comparison
2
shows that the viscous term µ̂ du
dx causes the irreversibly of the shock wave.