Numerical Fluid Mechanics: Chungen Yin, PH.D
Numerical Fluid Mechanics: Chungen Yin, PH.D
Numerical Fluid Mechanics: Chungen Yin, PH.D
Lecture 8 Turbulence
2
Numerical Fluid Mechanics Lecture
8
Turbulence modeling
Turbulence
· What is turbulence?
Numerical Fluid Mechanics
· Reynolds averaging.
· Reynolds stresses.
4
Turbulence: (1) High Re numbers
Turbulent flows always occur at high Reynolds numbers. They are caused by
Numerical Fluid Mechanics
the complex interaction between the viscous terms and the inertia terms in the
momentum equations.
5
Numerical Fluid Mechanics
6
Numerical Fluid Mechanics
L = x, D, Dh, etc.
ReD ≥ 20,000 around an obstacle
Other factors such as free-
stream turbulence, surface
Internal flows: conditions, and disturbances
may cause earlier transition to
Re Dh ≥ 2,200
turbulent flow.
Natural convection:
gβΔTL3ρ
Ra ≥ 10 − 10
8 10
where Ra ≡
μα
Boundary layers:
Re ≥ 105
8
Turbulence: (2) turbulent flows are chaotic
Numerical Fluid Mechanics
·
Numerical Fluid Mechanics
10
Turbulence: (4) dissipation
·
Numerical Fluid Mechanics
· Turbulent flows are dissipative. Kinetic energy gets converted into heat due to
viscous shear stresses. Turbulent flows die out quickly when no energy is
supplied. Random motions that have insignificant viscous losses, such as
random sound waves, are not turbulent.
11
11
Turbulent flows are rotational; that is, they have non-zero vorticity.
Numerical Fluid Mechanics
Vortices
12
12
What’s turbulence — Summary
Numerical Fluid Mechanics · Main characteristics:
▫ One characteristic of turbulent flows is their irregularity or
randomness. A full deterministic approach is very difficult.
Turbulent flows are usually described statistically. Turbulent flows
are always chaotic. But not all chaotic flows are turbulent. For
example, waves in the ocean can be chaotic but are not
necessarily turbulent.
▫ The diffusivity of turbulence causes rapid mixing and increased
rates of momentum, heat, and mass transfer. A flow that looks
random but does not exhibit the spreading of velocity fluctuations
through the surrounding fluid is not turbulent. If a flow is chaotic,
but not diffusive, it is not turbulent. The trail left behind a jet
plane that seems chaotic, but does not diffuse for miles is then
not turbulent.
▫ Turbulent flows always occur at high Reynolds numbers. They
are caused by the complex interaction between the viscous terms
and the inertia terms in the momentum equations.
13
13
14
Turbulent boundary layer
Top view
Numerical Fluid Mechanics
Side view
15
16
16
Turbulent boundary layer (cont)
Numerical Fluid Mechanics
17
17
Energy Cascade
Numerical Fluid Mechanics
• Smallest eddies convert kinetic energy into thermal energy via viscous
dissipation
- Rate at which energy is dissipated is set by rate at which they receive energy
from the larger eddies at start of cascade
18
18
Numerical Fluid Mechanics
19
19
Vortex Stretching
· The largest turbulent eddies interact with and extract energy from the
mean flow by a process called vortex stretching
Numerical Fluid Mechanics
20
Vortex Stretching (cont)
Numerical Fluid Mechanics
t1 t2 t3
t4 t5 t6
21
(Baldyga and Bourne, 1984)
21
- large eddy energy supply rate ~ small eddy energy dissipation rate
→ ε = − dk / dt
22
22
Small scales vs. Large scales
• Largest eddy scales
- τ turnover is a time scale associated with larger eddies; the order of τ turnover
can be estimated by τ turnover = l / k
1/ 2
• Compare l with η
3/ 4
l l l × ( k 3 / 2 / l)1 / 4 ⎛ k1 / 2l ⎞ l
= ≈ =⎜ ⎟ = (ReT )3 / 4 >> 1
η (ν 3 / ε )1 / 4 ν 3/ 4 ⎜ ν ⎟ η
⎝ ⎠
k1 / 2l
ReT = Turbulence Reynolds number
23 ν
23
3 1
l ~ k 2 /ε η = (ν 3 / ε ) 4
24
Implication of scales
Numerical Fluid Mechanics • Consider a mesh fine enough to resolve smallest eddies. An example:
Cells in 3D needed:
N cells ~ (4l / η )3
u H
N cells = (3 Reτ )9 / 4 where Reτ = τ [Moser & Moin 1984;
2ν Kim, Moin & Moser, 1987]
25
25
without modeling
⎛ ∂ui ∂u ⎞ ∂p ∂ ⎛⎜ ∂ui ⎞
ρ⎜ +uj i ⎟ = − + μ ⎟
⎜ ∂t ∂x ⎟ ∂x ∂x ⎜ ∂x j ⎟
⎝ j ⎠ i j ⎝ ⎠
- DNS only for simple geometry and low turbulence Reynolds number;
however, a useful research tool.
26
26
Removing the small scales
27
27
Numerical Fluid Mechanics
28
28
RANS (Reynolds Averaged Navier-Stokes eqns)
29
29
r r r
ui ( x , t ) = U i ( x , t ) + ui′ ( x , t )
30
30
r 1 N ( n) r
• Ensemble (phase) average: U i ( x , t ) = lim
N →∞ N n =1
ui ( x , t ) ∑
Numerical Fluid Mechanics
31
31
and average,
32
RANS equations
Numerical Fluid Mechanics • Reynolds Averaged Navier-Stokes (RANS) equations:
ρ⎜
⎛ ∂U i
+U j
∂U i ⎞⎟
=−
∂p
+
∂ ⎜μ ⎟+
(
⎛ ∂U i ⎞ ∂ − ρ ui ' u j ' )
⎜ ∂t ∂x j ⎟⎠ ∂xi ∂x j ⎜ ∂x j ⎟ ∂x j
⎝ ⎝ ⎠
- One new term appears − ρ ui ' u j ' : called Reynolds stresses, to be modeled.
33
33
• Boussinesq approach
- isotropic
- based on dimensional analysis
34
34
Boussinesq approach (1)
viscosity μt
- μt is a scalar
35
35
36
36
Boussinesq approach (3): Zero equation models
- economical but too crude; need to estimate “right” l mix for different problems
37
37
for k ≡ 1 (u ′ + v′ + w′ )
2 2 2
2
38
38
Boussinesq approach (5): Two equation models
• Two transport equations are solved, giving two independent scales for
νt
Numerical Fluid Mechanics
calculating
- Virtually all use the transport equation for the turbulent kinetic energy k
Kolmogorov, ω : νt ∝ k /ω
ω is specific dissipation rate, defined in terms of large
eddy scales that define supply rate of k .
Chou, ε : νt ∝ k2 /ε
39
39
k 3/ 2
Vˆ = k 1/ 2 l= ν t = C μ × Vˆ × l = C μ k 2 / ε C μ = 0.09
ε
• Strengths
- Robust & economical; Reasonable accuracy for a wide range of flows
• Weaknesses
- overly diffusive for many situations (flows involving strong streamline
curvature, swirl, rotation, separating flows, low-Re flows)
40
40
Boussinesq approach (5):
Numerical Fluid Mechanics RNG & Realizable k − ε models
• RNG
- Improved performance over standard version for rapidly strained flows and
flows with streamline curvature;
• Realizable
- Performance generally exceeds the standard version; Good for complex flows
with large strain rates
41
41
- Rij is not strictly aligned with Sij for flows with: (1) sudden changes in mean
strain rate; (2) extra rates of strain (e.g., strong streamline curvature); (3)
rotating fluids; (4) stress-induced secondary flows.
42
42
Reynolds Stress Models (RSM)
• Starting point is the exact transport equations for the transport of
Reynolds stresses, Rij = − ρ ui′u ′j
Numerical Fluid Mechanics
ui′ NS (u j ) + u ′j NS (ui ) = 0
- The resulting equations contain several terms that must be modeled.
• Characteristics of RSM
- Effects of curvature, swirl, and rotation are directly accounted for in the
transport equations for the Reynolds stresses Æ When anisotropy of
turbulence significantly affects the mean flow, consider RSM;
- More CPU resources is needed;
- Strong coupling between Reynolds stresses and the mean flow.
43
43
Near-Wall Modeling
Numerical Fluid Mechanics
44
Near-Wall Modeling: (2) Important variables
· Important variables:
Numerical Fluid Mechanics
45
45
u+=y+
y+=1
46
46
Near-Wall Modeling: (4) Standard wall function
· The experimental boundary layer profile can be used to
calculate τw. However, this requires y+ for the cell adjacent to
Numerical Fluid Mechanics
47
48
48
Near-Wall Modeling: (6) Two-layer zonal model
relies on empirical
correlations. Rey > 200
· The two-layer zonal model
does not. It is used for low-Re
flows or flows with complex Rey < 200
near-wall phenomena.
· Zones distinguished by a
wall-distance-based turbulent
Reynolds number:
ρ ky
Re y ≡ μ
· The flow pattern in the boundary layer is calculated explicitly.
· Regular turbulence models are used in the turbulent core region.
· Only k equation is solved in the viscosity-affected region.
· ε is computed using a correlation for the turbulent length scale.
·
49 Zoning is dynamic and solution adaptive.
49
anisotropic.
50
50
Near-Wall Modeling: (8) Comparison
Numerical Fluid Mechanics Approach Strengths Weaknesses
51
51
52
Near-Wall Modeling: (10) for improved solution
accurate modeling.
· The following practices will improve prediction accuracy:
▫ Use boundary layer meshes consisting of quads, hexes, or prisms.
Avoid using pyramid or tetrahedral cells immediately adjacent to
the wall.
▫ After converging the tetrahedral
prism layer
solution, use the surface volume mesh
efficiently
integral reporting option to is generated resolves
check if y+ is in the right automatically
boundary layer
range, and if not refine the
grid using adaption.
▫ For best predictions use the
two-layer zonal model and triangular surface
completely resolve the flow mesh on car body is
in the whole boundary quick and easy to
layer. create
53
53
54
54
Summary of Fluent-included RANS-based models
55
55
Discussion / DIY@home:
Numerical Fluid Mechanics
• (if you have time) Computing using different RANS models on a fine
enough mesh, and comparing CFD solutions with measurements
(Driver and Seegmiller, 1985). (or visit
http://cfd.me.umist.ac.uk/ercoftac/ for such kinds of measurements)
Re H = 3.74 × 10 4
α = 0°
56
56