Lecture 6

Transcription

Lecture 6
Continuum Mechanics
Lecture 6
Waves in Fluids
Prof. Romain Teyssier
http://www.itp.uzh.ch/~teyssier
Continuum Mechanics 07/05/2013
Romain Teyssier
Outline
- Sound waves
- Jeans instability
- Gravity waves
- Rayleigh-Taylor and Kelvin-Helmholtz instabilities
- Quasi-linear waves and shock formation
- Shock waves and Rankine-Hugoniot relations
Continuum Mechanics 07/05/2013
Romain Teyssier
Sound waves
We use the fluid equation in one dimension without gravity source term.
In conservative form, they write
∂t ρ + ∂x (ρv) = 0
�
�
∂t (ρv) + ∂x ρv 2 + P = 0
We assume a barotropic EoS P = P (ρ)
Far from any discontinuities, we can also use the quasi-linear form:
∂t ρ + v∂x ρ + ρ∂x v = 0
1
∂t v + v∂x v + ∂x P = 0
ρ
We consider the reference equilibrium state ρ = ρ0 and v = v0 everywhere in space.
Waves are small disturbances of this equilibrium state
ρ(x, t) = ρ0 + δρ(x, t) with δρ � ρ0
v(x, t) = v0 + δv(x, t) with δv � v0 and c0
Continuum Mechanics 07/05/2013
Romain Teyssier
Sound waves
We linearize the quasi-linear form, dropping high-order terms.
∂t (δρ) + v0 ∂x (δρ) + ρ0 ∂x (δv) = 0
c20
∂t (δv) + v0 ∂x (δv) + ∂x (δρ) = 0
ρ0
where we have used the definition of the sound speed c2 = P � (ρ)
We are looking for monochromatic planar wave solutions:
δρ = ∆ρ expi(kx−ωt)
δv = ∆v expi(kx−ωt)
We obtain the following linear system for the amplitudes:
(−iω + ikv0 )∆ρ + ikρ0 ∆v = 0
c20
ik ∆ρ + (−iω + ikv0 )∆v = 0
ρ0
In order to have a non vanishing solution, the determinant must be zero.
We obtain the dispersion relation for sound waves:
(ω − kv0 )2 − k 2 c20 = 0
ω
The velocities of sound waves are v = = v0 ± c0
k
Continuum Mechanics 07/05/2013
Romain Teyssier
Riemann invariants and characteristics
The previous linear system of partial differential equations can be written as
∂t W + A∂x W = 0 where the vector of unknowns is W = (δρ, δv)T
�
�
v0 ρ0
The matrix A is given by A =
. The eigenvalues are λ± = v0 ± c0
c20
v0
ρ0
�
�
1
ρ
0
and the eigenvectors components are given by δα+ =
δρ + δv
2
c0
�
�
1
ρ
0
δα− =
δρ − δv
Since the matrix is diagonal in the eigenvector
2
c0
basis, we have :
∂t (δα+ ) + (v0 + c0 )∂x (α+ ) = 0
We define the characteristic curves
(different from the trajectories) as:
∂t (δα− ) + (v0 − c0 )∂x (α− ) = 0
dx ±
= (v0 ± c0 )
dt
δα± are conserved quantities along their corresponding characteristic
curves: they are called Riemann invariants.
Given the initial conditions at t=0, we can reconstruct the final solution by combining
Riemann invariants along each crossing characteristic (in this case straight lines).
Continuum Mechanics 07/05/2013
Romain Teyssier
Self-gravitating fluids
The fluids equation in conservative form in presence of gravity write:
−
∂ρ →
+ ∇ · (ρ�v ) = 0
∂t
−
→
−
→
−
∂ρ�v →
+ ∇ · (ρ�v ⊗ �v ) + ∇P = ρ F
∂t
In a self-gravitating fluid, the gravitational potential follow the Poisson equation
→
−
→
−
∆Φ = 4πGρ with F = − ∇Φ
→
− →
−
ρ
=
∆Φ
=
−
∇
·
F
We drop the constant 4πG from now on:
�→
�
− →
−
→
− � →
− � �→
− →
−�
For each component, we have ρFx = − ∇ · F Fx = − ∇ · Fx F + F · ∇ Fx
2
We then use the relations ∂x Fx = −∂xx Φ = ∂x Fx
The tidal tensor
∂j Fi = −∂ij Φ
2
∂y Fx = −∂xy
Φ = ∂ x Fy
is symmetric
2
�→
∂z Fx = −∂xz
Φ = ∂ x Fz
− ��2
�
�F �
→
− � →
−� →
− →
−
→
− � →
−�
Finally, we have ρFx = − ∇ · Fx F + F ∂x F = − ∇ · Fx F + ∂x
2
�
�
−
→
− →
−
∂ρ�v →
F2
Momentum conservation:
+ ∇ · ρ�v ⊗ �v + P 1 + F ⊗ F −
1 =0
∂t
2
Continuum Mechanics 07/05/2013
Romain Teyssier
Jeans instability
We consider an equilibrium state with ρ = ρ0 , Φ = 0 and v = 0
In this infinite medium, the Poisson equation has to be modified ∆Φ = 4πG (ρ − ρ0 )
The perturbed state satisfies ∆(δΦ) = 4πG(δρ)
→
−
The linearized continuity equation is ∂t (δρ) + ρ0 ∇ · (δ�v ) = 0
−
→
−
c20 →
∂t (δ�v ) +
∇(δρ) + ∇(δΦ) = 0
The Euler equation becomes
ρ0
Taking the partial time derivative of the continuity equation leads to
→
−
∂t2 (δρ) = −ρ0 ∇ · (∂t (δ�v )) = c20 ∆(δρ) + ρ0 ∆(δΦ) = c20 ∆(δρ) + 4πGρ0 (δρ)
We are looking for plane wave solution
δρ = ∆ρ expi(kx−ωt)
2 2
2
=
c
(k
−
k
)
We get the following dispersion relation ω 2 = c20 k 2 − 4πGρ
0
0
J
�
2π
4πGρ0
=
where we have introduce the Jeans length kJ =
λJ
c20
For short wavelength, k > kJ we have propagating waves with v ≤ c0
For long wavelength, k < kJ small perturbations grow exponentially fast.
ω2 < 0
so ω is purely imaginary and δρ ∝ exp±|ω|t → Instability !
Continuum Mechanics 07/05/2013
Romain Teyssier
Gravity waves
Incompressible fluid dynamics in deep water under constant gravity.
air
z
z = η(x, t)
z=0
sea level
water
z = −H
x
ground
We consider the equilibrium state η(x, t) = 0 and �v (x, z, t) = 0
In air, we have p = p0 and in water, p = p0 − ρ0 gz .
→
−
�
v
(x,
z,
t)
=
∇φ we have in the volume:
Using the second Bernoulli theorem, using
2
v
p(x, z, t)
→
−
∂t φ(x, z, t) +
+ gz +
= C(t) and ∇ · �v = 0 −→ ∆φ = 0
2
ρ0
We add to this the boundary condition at the bottom
and the kinematic boundary condition at the top
Continuum Mechanics 07/05/2013
vz (z = −H) = 0
∂t η(x, t) + vx ∂x η(x, t) = vz
Romain Teyssier
Kinematic condition on a free surface
For an incompressible inviscid fluid, we have to solve a Poisson equation with a
boundary condition on the outer surface �v · �n = 0 .
When the outer surface is fixed, both the location and the normal vector are
function of space only. This results in a Neumann BC for the potential.
For a free surface that moves, this is more complicated.
�n
z = η(x, t)
A point on the free surface has position and velocity given by
�r(t) = (x(t), η(x(t), t))
�v (t) = (x� , ∂t η + x� ∂x η)
The BC writes (no vacuum between the fluid and the free surface):
(−∂ η, 1)
�v (t) · �n = (vx , vz ) · �n where the fluid velocity is (vx , vz ) and �n = � x
1 + ∂x η 2
The final kinematic boundary condition writes
∂t η + vx (x, η, t)∂x η = vz (x, η, t)
Continuum Mechanics 07/05/2013
Romain Teyssier
Gravity waves
We linearize the previous set of equations:
p0
∂
φ(x,
0,
t)
+
gη(x,
t)
+
= C(t)
At the upper surface, we have t
ρ0
and
At the bottom, we have
∂t η(x, t) = vz (x, 0, t) = ∂z φ(x, 0, t)
∂z φ(x, −H, t) = 0
We are looking for propagating waves in the x direction
�
η(x, t) = A expi(kx−ωt)
φ(x, z, t) = φ(z) expi(kx−ωt)
The Poisson equation in the volume writes φ�� (z) = k 2 φ(z)
+
+kz
+φ− exp−kz
for which the general solution is φ(z) = φ exp
φ+ exp−kH −φ− exp+kH = 0
� +
�
−
k φ − φ = −iωA
The upper BC gives us the second relation
� +
�
−
Bernoulli relation at the upper BC gives us −iω φ + φ = −gA
The lower BC gives us the first relation
where we absorbed the constants in the velocity potential.
exp+kH − exp−kH
2
= gk tanh (kH)
The dispersion relation writes ω = gk
exp+kH + exp−kH
Continuum Mechanics 07/05/2013
Romain Teyssier
Gravity waves
Two interesting limiting cases:
1- Deep water:
H � 1/k
2- Shallow water: H � 1/k
kH � 1 and kH � 1
�
dω
1ω
ω = gk
vg =
=
dk
2k
�
�
ω = k gH
v = gH
We use the shallow water equations to derive directly the second result.
�
∂t (δh) + H∂x (δv) = 0
We linearize the quasi-linear form:
ω 2 = k 2 (gH)
∂t (δv) + g∂x (δh) = 0
In shallow waters, the speed increases as the square root of the depth.
Close to the shore, waves tend to
decelerate. Peaks decelerate slower than
the troughs. They tend to catch up. At the
shore, the trough stops, while the next peak
still travels fast: the wave is breaking.
See «formation of a shock wave».
Continuum Mechanics 07/05/2013
Romain Teyssier
Rayleigh-Taylor instability
2 semi-infinite incompressible fluids separated by an horizontal interface.
z
z = η(x, t)
z=0
ρ1
g
ρ2
x
→
−
In the 2 separate volume, we have �v1 = ∇φ1
→
−
�v2 = ∇φ2
→
−
∇ · �v1 = 0 = ∆φ1
→
−
∇ · �v2 = 0 = ∆φ2
and at z=0 we have ∂t η + vx,1 ∂x η = vz,1
∂t η + vx,2 ∂x η = vz,2 .
The boundary conditions for the velocity field are
and
�v → 0 when z → ±∞
We also impose pressure continuity at the interface p1 = p2 and from Bernoulli:
v12
p1
v22
p2
∂t φ1 +
+ gη +
= C1 ∂ t φ2 +
+ gη +
= C2
2
ρ1
2
ρ2
As usual, we linearized these equations and look for planar wave solutions:
φ1 = φ1 (z) expi(kx−ωt)
Continuum Mechanics 07/05/2013
φ2 = φ2 (z) expi(kx−ωt)
η = A expi(kx−ωt)
Romain Teyssier
Rayleigh-Taylor instability
��
2
The Poisson equation in each domain is φ1 = k φ1 and
φ��2 = k 2 φ2
The unique solutions that satisfy the velocity BC at infinity are
φ1 (z) = φ1 exp −kz
φ2 (z) = φ2 exp +kz
Linearizing the Bernoulli equations and imposing equal pressures give:
ρ1 (∂t φ1 + gη) = ρ2 (∂t φ2 + gη)
where we have absorbed the 2 constants C1 and C2 in the velocity potentials.
Linearizing the 2 interface kinematic conditions gives: ∂t η = ∂z φ1 = ∂z φ2
We use the planar wave solutions in the previous equations to get the system:
−iωA = −kφ1 = +kφ2
The dispersion relation follows:
ρ1 (−iωφ1 + gA) = ρ2 (−iωφ2 + gA)
ω2 =
ρ2 − ρ1
gk
ρ2 + ρ1
If ρ2 > ρ1 , we obtain stable gravity waves in deep water (especially if ρ1 � ρ2 )
If ρ2 < ρ1 , the perturbation is unstable.
Continuum Mechanics 07/05/2013
Romain Teyssier
Rayleigh-Taylor instability
Continuum Mechanics 07/05/2013
Romain Teyssier
Kelvin-Helmholtz instability
We consider exactly the same set-up as for the RT instability, except that gravity is
absent and the boundary conditions at infinity are different (shearing flow).
vx,1 → U1 when z → +∞
The planar wave solutions are now
vx,2 → U2 when z → −∞
φ1 (x, z, t) = φ1 exp −kz exp i(kx−ωt) + U1 x
φ2 (x, z, t) = φ2 exp +kz exp i(kx−ωt) + U2 x
η(x, t) = A exp i(kx−ωt)
The boundary conditions at the interface are now more complicated.
The kinematic conditions are linearized as
∂t η + U1 ∂x η = ∂z φ1
and
∂t η + U2 ∂x η = ∂z φ2
Pressure equilibrium and Bernoulli relations (absorbing the constants) give
ρ1 ∂ t φ 1 + ρ1 U 1 ∂ x φ 1 = ρ2 ∂ t φ 2 + ρ2 U 2 ∂ x φ 2
Using the plane wave solutions, we find the system (−iω + ikU1 )A = −kφ1
ρ1 (−iω + ikU1 )φ1 = ρ2 (−iω + ikU2 )φ2
(−iω + ikU2 )A = +kφ2
�
�
√
ρ
ρ
ρ1 U 1 + ρ2 U 2
1 2
±i
|U1 − U2 |
The dispersion relation is: ω = k
ρ1 + ρ2
ρ1 + ρ2
Continuum Mechanics 07/05/2013
Romain Teyssier
Kelvin-Helmholtz instability
Continuum Mechanics 07/05/2013
Romain Teyssier
Quasi-linear waves and Riemann invariants
The 1D isothermal fluid equation in quasi-linear form write:
1
∂t ρ + v∂x ρ + ρ∂x v = 0
∂t v + v∂x v + ∂x P = 0
with
ρ
P = ρc20
The 2 quantities α+ (x, t) = v(x, t) + c0 ln ρ(x, t) and α− (x, t) = v(x, t) − c0 ln ρ(x, t)
satisfy ∂t α+ + (v + c0 )∂x α+ = 0 and ∂t α− + (v − c0 )∂x α− = 0 .
They are Riemann invariants along the characteristic curves:
dx+
dx−
+
= v(x (t), t) + c0
= v(x− (t), t) − c0
dt
dt
dx0
Characteristic curves are different than the fluid trajectories:
= v(x0 (t), t)
dt
At any point in space-time (x,t), we can compute the fluid velocity as:
α+ (x1 ) + α− (x2 )
v(x, t) =
2
where x1 and x2 are the starting points in the initial conditions of the 2 characteristics.
What happens if two «right-going» characteristics cross at the same point ?
→ formation of a shock.
Continuum Mechanics 07/05/2013
Romain Teyssier
A simple non-linear example: Burger’s equation
Burger’s equation writes in quasi-linear form as
∂t v + v∂x v = 0
2
v
and in conservative form as
∂t v + ∂x
=0
2
In this case, characteristic curves are equal to the trajectories and the velocity is
the Riemann invariant. It follows that characteristic curves are straight lines.
We consider the general initial condition v0 (x) .
The solution is given by the implicit equation
v(x, t) = v0 (x − v(x, t)t)
v0�
− vt) and ∂t v = −v
1 + tv0�
→ formation of the shock.
Taking the time derivative leads to ∂t v = (−v +
t∂t v) v0� (x
The solution blows out at the finite time t = −
1
v0�
Continuum Mechanics 07/05/2013
Romain Teyssier
Shock waves and the Rankine-Hugoniot relations
Shock waves are discontinuities propagating in the flow that arise naturally from
characteristic crossings and non-linear waves steepening.
We consider here the 1D case (perpendicular to the shock surface).
t
t2
t1
x1
x2
The fluid equations write in conservative form:
x
∂t U + ∂x F (U ) = 0
We use a small enough control volume around the moving discontinuity (speed S) so
that the flow quantities can be considered as homogeneous (x1=St1 and x2=St2).
� t2 � x 2
(∂t U + ∂x F ) dxdt = U2 (x2 − x1 ) − U1 (x2 − x1 ) + F2 (t2 − t1 ) − F1 (t2 − t1 ) = 0
t1
x1
F2 − F1 = S(U2 − U1 )
These are conservation laws connecting the upstream and downstream regions.
Continuum Mechanics 07/05/2013
Romain Teyssier
Rankine-Hugoniot relations
v1 + v2
v2
S
=
Burger’s equation: U = v and F =
the shock speed is
2
2
Isothermal shocks: U = (ρ, ρv) and F = (ρv, ρv 2 + ρc20 )
Mass conservation:
ρ2 v2 − ρ1 v1 = S(ρ2 − ρ1 )
2
2
2
2
Momentum conservation: ρ2 v2 − ρ1 v1 + ρ2 c0 − ρ1 c0 = S(ρ2 v2 − ρ1 v1 )
Change of variables :
w1 = v1 − S
We have now in the frame of the shock:
w2 = v2 − S
ρ2 w 2 − ρ1 w 1 = 0
ρ2 w22 − ρ1 w12 + ρ2 c20 − ρ1 c20 = 0
w1
M
=
and the Mach number
c0
ρ2
ρ1
The shock relations lead to r2 − r(M2 + 1) + M2 = 0 or r = 1 and r = M2
We define the compression ratio r =
ρ2 = M 2 ρ1
1
w2 =
w1
M2
Rankine-Hugoniot relations are a one-parameter (S) family of solutions.
The shock speed is usually determined using boundary conditions downstream.
Continuum Mechanics 07/05/2013
Romain Teyssier
Examples of shock waves solutions
Shock wave on a wall for an isothermal ideal fluid.
We assume that we have a wall boundary condition on the left v2 = 0 and v1 < 0.
1
w1
2
w
M
=
We don’t know the shock speed yet. We have ρ2 = M ρ1 w2 =
with
1
M2
c0
2
2
Since v2 = 0 , we have S = −w2 which leads to S − v1 S − c0 = 0.
Among the 2 solutions, only one is physically admissible : compressive wave.
�
�
�
1
S=
v1 + v12 + 4c20
2
c20
|v1 |2
(|v
|
�
c
)
1
0 , we have S �
For a strong shock
ρ2 = 2 ρ1
|v1 |
c0
Hydraulic jump: shallow water. We have at the wall of the sink v2 = 0 .
RH relations are: −h1 v1 = S(h2 − h1 )
1
1
−h1 v12 + gh22 − gh21 = S(−h1 v1 )
2
2
h2
r
=
We define the height ratio
.
h1
We have r3 − r2 − r(1 + 2F 2 ) + 1 = 0
√
For F � 1, r � 2F
Continuum Mechanics 07/05/2013
Froude number
v1
F =√
gh1
�
gh1
S�
2
Romain Teyssier

Similar documents