Governing Equations of Fluid Dynamics
Governing Equations of Fluid Dynamics
Introduction
Reference frames
Material derivative
Continuity equation
Momentum equations
Energy equation
Statistical
Continuum method
method
Eulerian Lagrangian
reference frame reference frame
▶ https://www.youtube.com/watch?v=l4F2bZgwcpU
(a)
▶ Follow an arbitrary control mass of
u
V(t +δt)
n volume V (t) moving and deforming in
S(t)
V(t)
the flow field
▶ Let α be some property of fluid like mass,
u
(b)
n
momentum or energy per unit volume
δt
▶ In Lagrangian framework α is a function
u. n
δS
of time only, i.e., α = α(t)
▶ From basic calculus, the rate of change of integral of α is
defined as:
D
R
Dt V (t) α(t)dV
nR
=
o
limδt→0 δt1
R
V (t+δt) α(t + δt)dV − V (t) α(t)dV
Z Z Z
D 1
α(t)dV = lim α(t + δt)dV − α(t + δt)dV +
Dt V (t) δt→0 δt V (t+δt) V (t)
Z Z
α(t + δt)dV − α(t)dV
V (t) V (t)
Z Z
D 1 R
α(t)dV = lim α(t + δt)dV − V (t) α(t + δt)dV
Dt V (t) δt→0 δt V (t+δt)
Z
1 R
+ lim α(t + δt)dV − V (t)
α(t)dV
δt→0 δt V (t)
Z Z Z
D 1
α(t)dV = lim α(t + δt)dV − α(t + δt)dV
Dt V (t) δt→0 δt V (t+δt) V (t)
| {z }
Hold integrand fixed, vary control volume
Z Z
1
+ lim α(t + δt)dV − α(t)dV
δt→0 δt V (t) V (t)
| {z }
Hold control volume fixed, vary integrand
Z (Z ) Z
D 1 ∂α
α(t)dV = lim α(t + δt)dV + dV
Dt V (t) δt→0 δt V (t+δt)−V (t) V (t) ∂t
V(t)
on the inner surface to the outer surface
⃗ · n⃗δt
is U
u
(b)
n ▶ Surface area δS corresponds to volume
change of δV where δV = U ⃗ · n⃗δtδS
δt
u. n
δS
▶ Therefore the volume integral may be
transformed to a surface integral as:
Z Z Z
D ⃗ ∂α
α(t)dV = lim α(t + δt)U · n⃗dS + dV
Dt V (t) δt→0 S(t) V (t) ∂t
Z Z
⃗ ∂α
= α(t)U · n⃗dS + dV
S(t) V (t) ∂t
(Z ) Z
D ∂α ⃗ dV
α(t)dV = + ∇ · αU
Dt V (t) V (t) ∂t
Control surface
Control mass of
volume
▶ Physical principle:
▶ Mass m of the moving, arbitrarily deforming control mass
having volume V is fixed
▶ Mathematically: Dm D
R
Dt = Dt V ρdV =0
▶ Reynolds
n transport o theorem gives:
R ∂ρ ⃗
V (t) + ∇ · ρU dV = 0
∂t
Volume
Control surface
Control volume
▶ Physical principle:
▶ Net mass flow out of the control volume V through surface S
= time rate of decrease of mass inside control volume V
▶ Mathematically:
Z Z
⃗ · n⃗dS = − ∂
ρU ρdV
S ∂t V
▶ Or:
▶ x momentum:
∂τxx ∂τyx ∂τzx
ρ ∂u∂t + u ∂u
∂x + v ∂u
∂y + w ∂u
∂z = − ∂P
∂x + ∂x + ∂y + ∂z + ρfx
▶ y momentum:
∂τxy ∂τyy ∂τzy
ρ ∂v ∂v ∂v ∂v
∂t + u ∂x + v ∂y + w ∂z = − ∂P
∂y + ∂x + ∂y + ∂z + ρfy
▶ z momentum:
∂τxz ∂τyz ∂τzz
ρ ∂w∂t + u ∂w
∂x + v ∂w
∂y + w ∂w
∂z = − ∂P
∂z + ∂x + ∂y + ∂z + ρfz
BITS Pilani, Deemed to be University under Section 3 of UGC Act,
24 1956
/ 54
Momentum conservation
Conservative form
▶ Or:
▶ x momentum:
∂ρu ∂ρu 2 ∂ρuv ∂ρuw ∂τxx ∂τyx ∂τzx
∂t + ∂x + ∂y + ∂z = − ∂P
∂x + ∂x + ∂y + ∂z + ρfx
▶ y momentum:
∂ρv ∂ρvu ∂ρv 2 ∂ρvw ∂τxy ∂τyy ∂τzy
∂t + ∂x + ∂y + ∂z = − ∂P
∂y + ∂x + ∂y + ∂z + ρfy
▶ z momentum:
∂ρw ∂ρwu ∂ρwv ∂ρw 2 ∂τxz ∂τyz ∂τzz
∂t + ∂x + ∂y + ∂z = − ∂P
∂z + ∂x + ∂y + ∂z + ρfz
⃗ + 2µD where I is
▶ Viscous stresses are given by: τ = λ∇ · UI
the identity tensor and D is the deformation gradient tensor
▶ Deformation gradient tensor D is given by:
▶ D= 1 ⃗ + (∇U)
∇U ⃗ T
2
∂u ∂v ∂w
∂x ∂x ∂x
⃗=
▶ Here ∇U ∂u ∂v ∂w ⃗ T is the transpose of
and (∇U)
∂y ∂y ∂y
∂u ∂v ∂w
∂z ∂z ∂z
⃗
∇U
▶ Thereforethe viscous stressesbecome:
⃗ + 2µ ∂u
λ∇ · U µ ∂v
+ ∂u
µ ∂w
+ ∂u
∂x
∂x ∂y ∂x ∂z
▶ τ = ∂u ∂v
µ ∂y + ∂x ⃗ + 2µ ∂v
λ∇ · U µ ∂w
+ ∂v
∂y
∂y ∂z
µ ∂u ∂w
µ ∂v ∂w ⃗ + 2µ ∂w
∂z + ∂x ∂z + ∂y ∇·U ∂z
h
▶ X momentum: ∂ρu ∂ρu 2 ∂ρuv ∂ρuw ∂P ∂
∂t + + + = − + λ∇ ·
i h ∂x ∂y
i h∂z ∂x
i∂x
⃗ + 2µ ∂u + ∂ µ ∂u + ∂v ∂
µ ∂u ∂w
U ∂x ∂y ∂y ∂x + ∂z ∂z + ∂x + ρfx
▶ Y momentum: h i
∂ρv ∂ρvu ∂ρv 2 ∂ρvw ∂P ∂ ∂v ∂u
∂t + ∂x + ∂y + = − + ∂x µ ∂x + +
h i ∂z h ∂y i ∂y
∂ ⃗ ∂v ∂ ∂v ∂w
∂y λ∇ · U + 2µ ∂y + ∂z µ ∂z + ∂y + ρfy
▶ Z momentum: h
∂ρw ∂ρwu ∂ρwv ∂ρw 2 ∂P ∂ ∂w ∂u
i
∂t + + + = − + ∂x µ ∂x + +
h ∂x ∂yi ∂z
h ∂z
i ∂z
∂ ∂w ∂v ∂ ⃗ + 2µ ∂w + ρfz
λ∇ · U
∂y µ ∂y + ∂z + ∂z ∂z
▶ Traction vector
Control surface
⃗s = n⃗ · σ
P
Control volume
▶ σ = −PI + τ
▶ τ=
⃗ + 2µD
λ∇ · UI
R R
▶ Using divergence theorem we get: n⃗ · σdS = ∇ · σdV
S V
▶ Reynolds
R transport
Rtheorem
n ⃗ says: o
D ⃗ ∂ρU ⃗U ⃗ dV
Dt ρUdV =
V
+ ∇ · ρU
V ∂t
▶ Putting
R n ∂ρU⃗these we get:o R R
+ ∇ · ρ ⃗U
U ⃗ dV = ∇ · σdV + f⃗dV
V ∂t V V
∂ρU⃗
▶ This gives: ⃗U
+ ∇ · ρU ⃗ = ∇ · σ + ρf⃗
∂t
U2
D ∂ ∂T ∂ ∂T ∂ ∂T
ρ e+ = ρq̇ + k + k + k
Dt 2 ∂x ∂x ∂y ∂y ∂z ∂z
∂(uP) ∂(vP) ∂(wP)
− + +
∂x ∂y ∂z
∂(uτxx ) ∂(uτyx ) (u∂τzx )
+ + +
∂x ∂y ∂z
∂(v τxy ) ∂(v τyy ) (v ∂τzy )
+ + +
∂x ∂y ∂z
∂(w τxz ) ∂(w τyz ) ∂(w τzz )
+ + +
∂x ∂y ∂z
+ ρf⃗ · U
⃗
U2 U2 ⃗i
h
∂
ρ e+ +∇· ρ e + U = ρq̇
∂t 2 2
∂ ∂T ∂ ∂T ∂ ∂T
+ k + k + k
∂x ∂x ∂y ∂y ∂z ∂z
∂(uP) ∂(vP) ∂(wP)
− + +
∂x ∂y ∂z
∂(uτxx ) ∂(uτyx ) (u∂τzx )
+ + +
∂x ∂y ∂z
∂(v τxy ) ∂(v τyy ) (v ∂τzy )
+ + +
∂x ∂y ∂z
∂(w τxz ) ∂(w τyz ) ∂(w τzz )
+ + +
∂x ∂y ∂z
+ ρf⃗ · U
⃗
▶ Subtract the equation for kinetic energy from the equation for
total energy derived in previous slide
▶ Equation for kinetic energy:
⃗ ·U
▶ Since: U 2 = U ⃗ = u2 + v 2 + w 2
2
▶ Therefore: ρ DUDt/2 = u ρ Du Dv Dw
Dt + v ρ Dt + w ρ Dt
De ∂ ∂T ∂ ∂T ∂ ∂T
ρ = ρq̇ + k + k + k
Dt ∂x ∂x ∂y ∂y ∂z ∂z
∂u ∂v ∂w
−P + +
∂x ∂y ∂z
∂u ∂u ∂u
+ τxx + τyx + τzx
∂x ∂y ∂z
∂v ∂v ∂v
+ τxy + τyy + τzy
∂x ∂y ∂z
∂w ∂w ∂w
+ τxz + τyz + τzz
∂x ∂y ∂z
∂(ρe) ⃗ = ρq̇
+ ∇ · (ρe U)
∂t
∂ ∂T ∂ ∂T ∂ ∂T
+ k + k + k
∂x ∂x ∂y ∂y ∂z ∂z
∂u ∂v ∂w
−P + +
∂x ∂y ∂z
∂u ∂u ∂u
+ τxx + τyx + τzx
∂x ∂y ∂z
∂v ∂v ∂v
+ τxy + τyy + τzy
∂x ∂y ∂z
∂w ∂w ∂w
+ τxx + τyz + τzz
∂x ∂y ∂z
∂(ρe) ⃗ = ρq̇
+ ∇ · (ρe U)
∂t
∂ ∂T ∂ ∂T ∂ ∂T
+ k + k + k
∂x ∂x ∂y ∂y ∂z ∂z
∂u ∂v ∂w
−P + +
∂x ∂y ∂z
∂w 2
∂u ∂v
+λ + +
∂x ∂y ∂z
"
2 2
∂w 2
∂u ∂v
+µ 2 +2 +2
∂x ∂y ∂z
#
∂u ∂v 2 ∂u ∂w 2 ∂w 2
∂v
+ + + + + +
∂y ∂x ∂z ∂x ∂z ∂y
BITS Pilani, Deemed to be University under Section 3 of UGC Act,
42 1956
/ 54
Energy conservation
Derivation based on a moving, finite control mass
▶ Traction vector:
⃗s = n⃗ · σ
P
▶ Heat flux:
⃗q̇ = −k∇T
▶ Heat source per
unit mass: Q̇
▶ Body force per
unit mass: f⃗
▶ Physical principle: Rate of change of total energy of a moving,
finite control mass is caused by the heat conduction into and
heat generation inside the control mass plus the work done by
the body and surface forces acting on the control mass
nR o
▶ Mathematically: Dt D U2
V
ρ e + 2 dV =
R R R R
ρQ̇dV − ⃗q̇ · n⃗dS + ⃗ · UdS
P ⃗ + ρf⃗ · UdV
⃗
V S S s V
BITS Pilani, Deemed to be University under Section 3 of UGC Act,
43 1956
/ 54
Energy conservation
Derivation based on a moving, finite control mass
⃗s ⇒
▶ Definition of P
R R
⃗s · UdS
P ⃗ ⃗
= S n⃗ · σ · UdS
S
▶ Divergence theorem ⇒
R
⃗
RS n⃗ · (σ · U)dS =
⃗
∇ · (σ · U)dV
RV R
⃗ · ⃗q̇dS =
n ∇ · ⃗q̇dV
nS R V o
▶ Reynolds transport theorem says: D U2
Dt Voi
ρ e+ 2 dV =
R h n o n
∂ U2 U 2
⃗
V ∂t
ρ e + 2 + ∇ · ρ e+ 2 U dV
▶ R
Putting
h nthese
we get:
o n oi
∂ U2 U2 ⃗ dV =
V ∂t
ρ e + 2 + ∇ · ρ e+ 2 U
R R R R
ρQ̇dV + V ∇ · k∇TdV + V ∇ · (σ · U)dV ⃗ + V ρf⃗ · UdV
⃗
V n o n o
2 2
∂
▶ This finally gives: ∂t ρ e + U2 + ∇ · ρ e + U2 U ⃗ =
ρQ̇ + ∇ · k∇T + ∇ · (σ · U)⃗ + ρf⃗ · U⃗
BITS Pilani, Deemed to be University under Section 3 of UGC Act,
44 1956
/ 54
Complete Set of Navier-Stokes equations
Number of equations versus number of unknowns
▶ The set of Continuity, Momentum and Energy Equations is
collectively called the Navier-Stokes equations
▶ Continuity Equation:
▶ ∂ρ ⃗ =0
+ ∇ · ρU
∂t
▶ Momentum Equation:
⃗
▶ ∂ρU ⃗U
+ ∇ · ρU ⃗ = −∇P + ∇ · τ + ρf⃗
∂t
▶ Energy Equation:
n o n o
∂ U2 2
⃗ =
▶ ∂t ρ e+ 2 + ∇ · ρ e + U2 U
⃗ + ρf⃗ · U
ρQ̇ + ∇ · k∇T + ∇ · (σ · U) ⃗
▶ Total number of equations:
▶ Total 5 equations: 1 continuity + 3 momentum + 1 energy
▶ Total number of unknowns:
▶ Total 7 equations: ρ, u, v , w , P, e, T
▶ How to proceed further?
BITS Pilani, Deemed to be University under Section 3 of UGC Act,
45 1956
/ 54
How to proceed further?
The Thermal and Caloric equations of state
M= ρv
ρv
ρuv − τyx
ρw
ρv 2 + P − τyy
2
G=
ρ e +
V
ρwv − τyz
2
ρ e + V 2 v + Pv − k ∂T − uτyx − v τyy − w τyz
0
2 ∂y
ρfx ρw
J= ρfy
ρuw − τzx
ρfz
ρvw − τzy
H=
2
ρ(ufx + vfy + wfz ) + ρq̇
ρw + P − τzz
ρ e + V 2 w + Pw − k ∂T − uτzx − v τzy − w τzz
2 ∂z