Computational Methods - CFD Lecture 4
Computational Methods - CFD Lecture 4
by
Dr Ceri Morris
Computational Methods
Week 9
Turbulence
2020
What is turbulence?
• Flow exhibits some irregular, random, fluctuations
• Flow properties (i.e. pressure, velocity) vary in time and
space in a random manner
• Fully turbulent flow can be considered to consist of
eddies of different sizes
• An ‘eddy’ preludes precise definition, but it is conceived
to be a turbulent motion, localized over a region of size
l, that is at least moderately coherent over this region
What is turbulence?
• Some examples of simple turbulent flows are a jet entering a
domain with stagnant fluid and the wake behind objects such
as cylinders.
• Such flows are often used as test cases to validate the ability
of CFD software to accurately predict fluid flows.
What is turbulence?
Why is turbulence important?
• Most flows in nature and engineering are turbulent
o Most internal flows
₋ Pipes, heat exchangers, pumps, compressors,
turbines, engines etc.
o Most external flows
₋ Around and in wakes of aircraft, ships, trains, cars,
golf balls, footballs etc.
o In natural water flows
₋ Rivers, lakes and oceans
Why is turbulence important?
One example:
• A DC-9 taking off in a snowstorm at
Denver encounters trouble, stalls and
flips over, killing twenty-eight people
http://cdn-www.airliners.net/aviation-photos/photos/4/1/1/0526114.jpg
Kolmogorov Energy Spectrum
• Large eddies produced by
objects around or inside
which fluid flows
• The large eddies are
unstable and break up,
transferring their energy to
somewhat smaller eddies
• Smaller eddies undergo a
similar break-up process
and transfer their energy to
yet smaller eddies
• Energy cascade continues until the molecular viscosity is
effective in dissipating the kinetic energy as heat
Kolmogorov Energy Spectrum
• Energy cascade, from large scale to small scale eddies
• Length scales:
o Largest eddies. Integral length scale
o Length scales at which turbulence is isotropic. Taylor microscale
o Smallest eddies. Kolmogorov length scale
Kolmogorov Energy Spectrum
• Kolmogorov’s theory describes how energy is
transferred from larger to smaller eddies; how
much energy is contained by eddies of a given size;
and how much energy is dissipated by eddies of
each size
• Hypothesised that small eddies are isotropic and
independent of geometry
• Flow dynamics are dominated by large eddies
• Shown empirically to be correct
Predicting Turbulence in CFD
• Direct Numerical Simulation (DNS)
2020
RANS
• The Navier-Stokes equations provide a complete description of
turbulence – the problem is it is too expensive to solve and so
we approximate the turbulent terms
• For most engineering applications it is unnecessary to resolve
the details of the turbulent fluctuations. We only need to know
how turbulence affects the mean flow
• The objective of turbulence modelling is to develop equations
that will predict the time averaged velocity, pressure, and
temperature fields without calculating the complete turbulent
flow pattern. This saves us a lot of work
• In particular we need expressions for the Reynolds stresses
RANS
• We use time-averaged equations that give us conservation
equations for the mean (average) values. These will successfully
model turbulent flow which overall, on average, does not vary
with time
• Important to understand: the time averaged flow pattern is a
statistical property of the flow
o It is not an existing flow pattern
o It does not usually satisfy the steady Navier-Stokes equations
o The flow never actually looks that way
• For a turbulence model to be useful it:
o must have wide applicability
o be accurate
o simple
o economical to run
RANS
• The time averaged equations contain six additional
unknowns in the momentum equations
• 𝜌𝑢′ 𝑢′ , 𝜌𝑢′ 𝑣 ′ , 𝜌𝑢′ 𝑤 ′ , 𝜌𝑣 ′ 𝑣 ′ , 𝜌𝑣 ′ 𝑤 ′ , 𝜌𝑤 ′ 𝑤 ′
• More unknowns than equations
• A turbulence model is required to close the system of mean
flow equations
• The main task of turbulence modeling is to develop
computational procedures of sufficient accuracy and
generality for engineers to be able to accurately predict the
Reynolds stresses and the scalar transport terms
• Turbulent flows are usually quite complex, and there are no
simple formulae for these additional terms
What is Turbulence?
𝑢
Likewise 𝑣 = 𝑣ҧ + 𝑣 ′ 𝑤=𝑤 ഥ + 𝑤′
𝑝 = 𝑝ҧ + 𝑝′ 𝑓𝑥 = 𝑓ഥ𝑥 + 𝑓𝑥 ′
Incompressible Turbulent Flow
𝜕𝑢 𝜕𝑢2 𝜕𝑢𝑣 𝜕𝑢𝑤 1 𝜕𝑝 𝜕2𝑢 𝜕2𝑢 𝜕2𝑢
+ + + = 𝑓𝑥 − +ν + +
𝜕𝑡 𝜕𝑥 𝜕𝑦 𝜕𝑧 𝜌 𝜕𝑥 𝜕𝑥 2 𝜕𝑦 2 𝜕𝑧 2
𝑢 + 𝑢′ ) 𝜕(ത
𝜕(ത 𝑢 + 𝑢′ )(ത𝑢 + 𝑢′ ) 𝜕(ത 𝑢 + 𝑢′ )(𝑣ҧ + 𝑣 ′ ) 𝜕(ത
𝑢 + 𝑢′ )(𝑤ഥ + 𝑤′)
+ + +
𝜕𝑡 𝜕𝑥 𝜕𝑦 𝜕𝑧
′ 1 𝜕(𝑝ҧ + 𝑝′ ) 𝜕 2 (ത
𝑢 + 𝑢′ ) 𝜕 2 (ത𝑢 + 𝑢′ ) 𝜕 2 (ത
𝑢 + 𝑢′ )
= 𝑓ഥ𝑥 + 𝑓𝑥 − +ν + +
𝜌 𝜕𝑥 𝜕𝑥 2 𝜕𝑦 2 𝜕𝑧 2
Incompressible Turbulent Flow
𝜕(𝑢ത + 𝑢′ ) 𝜕(ത 𝑢𝑢ത + 2𝑢′ 𝑢ത + 𝑢′ 2 ) 𝜕(ത 𝑢𝑣ҧ + 𝑢′ 𝑣ҧ + 𝑣 ′ 𝑢ത + 𝑢′ 𝑣 ′ ) 𝜕(ത 𝑢𝑤 ഥ + 𝑢′ 𝑤
ഥ + 𝑤 ′ 𝑢ത + 𝑢′ 𝑤 ′ )
+ + +
𝜕𝑡 𝜕𝑥 𝜕𝑦 𝜕𝑧
′ 1 𝜕(𝑝ҧ + 𝑝′ ) 𝜕 2 (ത
𝑢 + 𝑢′ ) 𝜕 2 (ത 𝑢 + 𝑢′ ) 𝜕 2 (ത 𝑢 + 𝑢′ )
= 𝑓ഥ𝑥 + 𝑓𝑥 − +ν + +
𝜌 𝜕𝑥 𝜕𝑥 2 𝜕𝑦 2 𝜕𝑧 2
𝑡+∆𝑡 𝑡+∆𝑡
1 1
𝑢 + 𝑢′ ) =
(ത න 𝑢ത + 𝑢′ 𝑑𝑡 But 𝑢ത is constant and: න 𝑢′ 𝑑𝑡 = 0
∆𝑡 ∆𝑡
𝑡 𝑡
𝑢 + 𝑢′ ) = 𝑢ത
∴ (ത
𝑡+∆𝑡
1 2
𝑢𝑢ത + 2𝑢′ 𝑢ത + 𝑢′ 2 ) =
(ത 𝑢𝑢ത + 2𝑢′ 𝑢ത + 𝑢′ )𝑑𝑡
න (ത
∆𝑡
𝑡
But 𝑢ത 𝑢ത is constant and:
𝑡+∆𝑡 𝑡+∆𝑡
1 2ത
𝑢 𝑡+∆𝑡
න 2𝑢′ 𝑢ത 𝑑𝑡 = න 𝑢′ 𝑑𝑡 = 0 1
∆𝑡 ∆𝑡 න 𝑢′ 𝑢′ 𝑑𝑡 = 𝑢′ 𝑢′ ≠ 0
𝑡 𝑡 ∆𝑡
𝑡
∴ 𝑢ത 𝑢ത + 2𝑢′ 𝑢ത + 𝑢′ 2 = 𝑢ത 𝑢ത + 𝑢′ 𝑢′
Reynolds-Averaged Navier-Stokes (RANS)
From Continuity = 0
𝒌𝟐
𝜂=ρ𝑪𝝁
𝝐
k-ε model discussion
• Advantages:
o Relatively simple to implement
o Leads to stable calculations that converge relatively easily
o Reasonable predictions for many flows
• Disadvantages:
o Poor predictions for:
̶ swirling and rotating flows
̶ flows with strong separation
̶ axisymmetric jets
̶ certain unconfined flows
̶ fully developed flows in non-circular ducts
o Valid only for fully turbulent flows
o Simplistic ε equation
k-ω model
• This is another two equation model. In this model ω is the
specific rate of dissipation (k/ε)
• This model solves two additional PDEs:
o A modified version of the k equation used in the k-ε model
o A transport equation for ω (specific rate of dissipation)
𝒌
𝜂=𝝆
𝝎
• Its numerical behavior is similar to that of the k-ε models
• Performs better in near wall regions
• It suffers from some of the same drawbacks, such as the
assumption that eddy viscosity is isotropic
• Performs less well in free stream regions
Reynolds stress model
• RSM closes the Reynolds-Averaged Navier-Stokes equations by
solving additional transport equations for the six independent
Reynolds stresses
• Closure also requires one equation for turbulent dissipation
• Isotropic eddy viscosity assumption is avoided
• Resulting equations contain terms that need to be modeled
• RSM is good for accurately predicting complex flows
• Accounts for streamline curvature, swirl, rotation and high strain
rates
o Cyclone flows, swirling combustor flows
o Rotating flow passages, secondary flows
o Flows involving separation
DNS v LES v RANS
Captions are available for this resource
• This video has been automatically captioned by a machine.
• We believe this captioning will be more than 75% accurate.
• To see the captions click on “CC” on the bottom right of the
video viewer. You can choose how these captions appear.
• When refreshing your knowledge you can skip to the
relevant section of video or captions using a key word
search.