Advanced Turbulence1
Advanced Turbulence1
G. E. P. Box
1
Leonardo da Vinci pioneered the flow visualization genre about 500
years ago. The illustrations to the left (Studies of water passing
obstacles and falling c. 1508-1509) represents perhaps the world's
first use of visualization as a scientific tool to study a turbulent flow.
2
The turbulent world around us
What is turbulence?
• Due to the extremely complex nature of turbulence and its incomplete understanding, there is
not a single accepted definition of turbulence.
• Leonardo da Vinci was so intrigued by turbulence that he depicted it in many of his
sketches (see previous slide). While observing the flow of water, he gave one of the very
first definitions of turbulence (if not the first one),
3
[1] L. F. Richardson. “Weather Prediction by Numerical Process”. Cambridge University Press, 1922.
The turbulent world around us
What is turbulence?
• Due to the extremely complex nature of turbulence and its incomplete understanding, there is
not a single accepted definition of turbulence.
• T. von Karman [1] who is known for his studies about Fluid Dynamics, quotes G. I. Taylor
with the following definition of turbulence in 1937,
• J.O. Heinz [2] offers yet another definition for turbulence in 1959,
[1] T. Von Karman. “Some remarks on the statistical theory of turbulence”. Proc. 5 th Int. Congr. Appl. Mech, Cambridge, MA, 347, 1938.
4
[2] J. O. Hinze. “Turbulence”. McGraw-Hill, New York, 1959.
The turbulent world around us
What is turbulence?
• Due to the extremely complex nature of turbulence and its incomplete understanding, there is
not a single accepted definition of turbulence.
• A more modern and highly specific definition of turbulence is given by G. T. Chapman and
M. Tobak [1],
“Turbulence is any chaotic solution to the 3D Navier–Stokes equations that is sensitive to initial data and
which occurs as a result of successive instabilities of laminar flows as a bifurcation parameter is increased
through a succession of values.”
• S. Rodriguez [2], gives an even more modern definition linked to the use of approximations
to deliver solutions,
“Turbulent flows is the dynamic superposition of an extremely large number of eddies with random
(irregular) but continuous spectrum of sizes and velocities that are interspersed with small, discrete pockets
of laminar flow (as a result of the Kolmogorov eddies that decayed, as well as in the viscous laminar
sublayer and in the intermittent boundary). In this sense, turbulent flows are intractable in its fullest
manifestation; this is where good, engineering common sense and approximations can deliver reasonable
solutions, albeit approximate.”
[1] G. T. Chapman and M. Tobak. “Observations, Theoretical Ideas, and Modeling of Turbulent Flows — Past, Present and Future, in Theoretical Approaches to Turbulence”. Dwoyeret al.(eds),
Springer-Verlag, New York, pp. 19–49, 1985.
5
[2] S. Rodriguez. “Applied Computational Fluid Dynamics and Turbulence modeling”. Springer, 2019.
The turbulent world around us
What is turbulence?
• Due to its complexity, a definition does not work properly for turbulence,
instead of it, it’s better to explain its characteristics.
• Tennekes and Lumley [1] in their book called “A First Course in Turbulence”,
list the characteristics of turbulence:
• Irregularity
• Diffusivity
• Dissipation
• Large Reynolds numbers
• Three-Dimensional Vorticity fluctuations
• Continuum
• Feature of a flow, not fluid
6
[1] H. Tennekes and J. L. Lumley. “A first course in turbulence”. MIT Press, 1972.
The turbulent world around us
7
The turbulent world around us
What is turbulence?
• For the purpose of this training, let us state the
following:
• Turbulence is an unsteady, aperiodic motion in
which all three velocity components fluctuate in
space and time.
• Every transported quantity shows similar
fluctuations (pressure, temperature, species,
concentration, and so on)
• Turbulent flows contains a wide range of eddy
sizes (scales):
• Large eddies derives their energy from the
mean flow. The size and velocity of large
eddies are on the order of the mean flow.
• Large eddies are unstable and they break-
up into smaller eddies.
• The smallest eddies convert kinetic energy
into thermal energy via viscous dissipation.
• The behavior of small eddies is more
universal in nature. 8
The turbulent world around us
Von Karman vortices created when prevailing winds sweeping Von Karman Vortex Streets in the northern Pacific Photographed from
east across the northern Pacific Ocean encountered Alaska's the International Space Station
Aleutian Islands Photo credit: NASA
Photo credit: USGS EROS Data Center Satellite Systems Branch. Copyright on the images is held by the contributors. Apart from Fair Use,
Copyright on the images is held by the contributors. Apart from Fair permission must be sought for any other purpose.
Use, permission must be sought for any other purpose.
10
The turbulent world around us
Flow visualization over a spinning spheroid Flow around an airfoil with a leading-edge slat
Photo credit: Y. Kohama. Photo credit: S. Makiya et al.
Copyright on the images is held by the contributors. Apart from Fair Use, Copyright on the images is held by the contributors. Apart from Fair Use,
permission must be sought for any other purpose. permission must be sought for any other purpose. 11
The turbulent world around us
Wind Tunnel Test of New Tennis Ball Wake turbulence behind individual wind turbines
Photo credit: NASA Photo credit: NREL's wind energy research group.
http://tennisclub.gsfc.nasa.gov/tennis.windtunnelballs.html Copyright on the images is held by the contributors. Apart from Fair Use,
Copyright on the images is held by the contributors. Apart from Fair permission must be sought for any other purpose.
Use, permission must be sought for any other purpose.
12
The turbulent world around us
M8: The Lagoon Nebula A frame from the simulation of the two colliding Antennae galaxies.
Photo credit: Steve Mazlin, Jack Harvey, Rick Gilbert, and Daniel Verschatse. Photo credit: F. Renaud / CEA-Sap.
Star Shadows Remote Observatory, PROMPT, CTIO Copyright on the images is held by the contributors. Apart from Fair Use,
Copyright on the images is held by the contributors. Apart from Fair Use, permission must be sought for any other purpose
permission must be sought for any other purpose
16
Turbulence, does it matter?
Vortex shedding past square cylinder
URANS (K-Omega SST with no wall functions) – LES (Smagorinsky) – Vortices visualized by Q-criterion
Vortices visualized by Q-criterion www.wolfdynamics.com/wiki/squarecil/les.gif
www.wolfdynamics.com/wiki/squarecil/urans2.gif
References:
D. A. Lyn and W. Rodi. “The flapping shear layer formed by flow separation from the forward corner of a square cylinder”. J. Fluid Mech., 267, 353, 1994.
D. A. Lyn, S. Einav, W. Rodi and J. H. Park. “A laser-Doppler velocimetry study of ensemble-averaged characteristics of the turbulent near wake of a square
cylinder”. Report. SFB 210 /E/100. 18
Turbulence, does it matter?
Transitional flow past square cylinder with rounded corners – Re = 54000
Velocity magnitude
www.wolfdynamics.com/wiki/turb/media1.mp4
19
Turbulence, does it matter?
Separated flow around a NACA-4412 airfoil
Inflow
Turbulence model 1
Turbulence model 2
Turbulence model 3
Turbulence model 4
Turbulence model 5
Experimental results
Turbulence model 1
Turbulence model 2
Turbulence model 3
Turbulence model 4
Turbulence model 5
Experimental results
• CFD has been around since the late 1970s, and after all these years is not that easy to compute
the flow around 2D airfoils.
• In particular, predicting the maximum lift and stall characteristics is not trivial.
References:
F. Menter. “A New Generalized k-omega model. Putting flexibility into Turbulence models (GEKO)”, Ansys Germany
A. J. Wadcock. “Investigation of Low-Speed Turbulent Separated Flow Around Airfoils”, NASA Contractor Report 177450 20
Turbulence, does it matter?
Turbulence is not a trivial problem
21
Introduction to turbulence modeling
22
Introduction to turbulence modeling
23
Introduction to turbulence modeling
Convective effects
Viscous effects
24
Introduction to turbulence modeling
Buoyancy effects
Momentum diffusivity
Thermal diffusivity
25
Introduction to turbulence modeling
• Notice that other factors such as free-stream turbulence, surface conditions, blowing, suction,
roughness and other disturbances, may cause transition to turbulence at lower Reynolds
number.
• If you are dealing with natural convection and buoyancy, turbulent flows occurs when
26
Introduction to turbulence modeling
Drag coefficient as a function of Reynolds number for Strouhal number for a smooth cylinder [2]
a smooth cylinder [1]
References:
1. Fox, Robert W., et al. Introduction to Fluid Mechanics. Hoboken, NJ, Wiley, 2010
2. Sumer, B. Mutlu, et al. Hydrodynamics Around Cylindrical Structures. Singapore, World Scientic, 2006
28
Introduction to turbulence modeling
• The Reynolds number in this case is 100, for these conditions, the flow still is laminar.
• We are in the presence of the Von Karman vortex street, which is the periodic shedding of vortices caused by
the unsteady separation of the fluid around blunt bodies.
• Vorticity is not a direct indication of turbulence.
• However, turbulent flows are rotational, they exhibit vortical structures. 29
Introduction to turbulence modeling
• We have defined turbulence as an unsteady, aperiodic motion in which velocity components and every
transported quantity fluctuate in space and time.
• For most engineering applications it is impractical to account for all these instantaneous fluctuations.
• Therefore, we need to somehow remove those small scales by using models.
• To remove the instantaneous fluctuations (or small scales), two methods can be used: Reynolds averaging
and Filtering.
• Both methods introduce additional terms that must be modeled for closure.
• We are going to talk about closure methods later. 30
Introduction to turbulence modeling
• Turbulence has a direct effect on the velocity profiles and mixing of transported quantities.
• In the laminar case, the velocity gradient close to the walls is small (therefore the shear stresses
are lower).
• The turbulent case shows two regions. One thin region close to the walls with very large velocity
gradients (hence large shear stresses), and a region far from the wall where the velocity profile
is nearly uniform.
• In the illustration, the velocity profile of the turbulent case has been averaged (in reality, there
are fluctuations). 31
Introduction to turbulence modeling
• Illustration taken from Osborne Reynolds’ 1883 influential paper “An experimental investigation of the
circumstances which determine whether the motion of water in parallel channels shall be direct or sinuous and
of the law of resistance in parallel channels”.
• Water flows from the tank near the experimenter down to below the ground, through a transparent tube; and dye
is injected in the middle of the flow.
• The turbulent or laminar nature of the flow can therefore be observed precisely.
Figures taken from the original reference (Osborne Reynolds, 1883). This work is in the public domain in its country of origin and other countries and areas
where the copyright term is the author's life plus 100 years or less. 34
Introduction to turbulence modeling
Laminar
Turbulent
• Turbulent flows can originate at the walls. When this is the case, we talk about wall bounded
turbulence.
• Turbulent flows can also originate in the absence of walls (or far from walls). When this is the
case, we talk about shear free turbulence (usually jets, heated walls, atmospheric flows).
35
Introduction to turbulence modeling
Logarithmic layer
uffer layer
Viscous sublayer
Critical length
T wall
Thermal boundary layer vs. Viscous boundary layer Thermal boundary layer in function of Prandtl number (Pr)
Forced convection
T(y)
T wall
T wall
herma boun ary ayer
Cell size
This cell is resolving the eddies
• Turbulence modelling aims at predicting velocity and transported quantities fluctuations without
calculating the complete turbulent flow pattern as a function of time.
• Everything below grid scales or sub-grid scales (SGS) is modelled or filtered.
• Therefore, if we want to capture all scales we need very fine meshes in the whole domain.
• The turbulent power spectrum represents the distribution of the turbulent kinetic energy across
the various length scales. It is a direct indication of how energy is dissipated with eddies size.
• The mesh resolution determines the fraction of the energy spectrum directly resolved.
• Eddies cannot be resolved down to the molecular dissipation limit. 40
Introduction to turbulence modeling
• The energy-containing eddies are denoted by L0; L1 and L2 denotes the size of the eddies in
the inertial subrange such that L2 < L1 < L0; LN is the size of the dissipative eddies.
• The large, energy containing eddies transfer energy to smaller eddies via vortex stretching.
• Smallest eddies convert kinetic energy into thermal energy via viscous dissipation.
• Large eddies derive their energy from the mean flow.
• The size and velocity of large eddies are on the order of the mean flow
References:
41
S. Pope. Turbulent Flows. Cambridge University Press. 2014.
Introduction to turbulence modeling
6.1 1.0
1.6 3.9
0.42 15
0.16 38
Slope 5 3
o k
or where
• The ratio of integral length scale to grid length scale can be computed as follows,
Logarithmic layer
uffer layer
Viscous sublayer
Critical length
integral scales
inertial scales
dissipation scales
• The use of the non-dimensional velocity and non-dimensional distance from the wall , results in a
predictable boundary layer profile for a wide range of flows.
• Under standard working conditions this profile is the same, however, under non-equilibrium conditions
(production and dissipation of turbulent kinetic energy not balanced), rough walls, porous media, buoyancy,
viscous heating, strong pressure gradients, and so on, the profile might be different.
48
Introduction to turbulence modeling
49
Introduction to turbulence modeling
50
Introduction to turbulence modeling
51
Introduction to turbulence modeling
52
Introduction to turbulence modeling
• We have seen that turbulent flows are characterize by instantaneous fluctuations of velocity,
pressure, and all transported quantities.
• In most engineering applications is not of interest resolving the instantaneous fluctuations.
• To remove the instantaneous fluctuations or small scales, two methods can be used:
• Reynolds averaging
• Filtering
• Both methods introduce additional terms that must be modeled for closure. 54
Introduction to turbulence modeling
• Both methods introduce additional terms in the governing equations that must be
modeled.
• The final goal of turbulence modeling is to find the closure equations to model the
additional terms (usually a stress tensor).
55
Introduction to turbulence modeling
MODEL
URANS
complexity
Unsteady Reynolds-Averaged Navier-Stokes equations
SAS
Scale Adaptive Simulations
Scale-Resolving Simulations
DES
SRS
LES
Large Eddy Simulations
DNS
Direct Numerical Simulations
56
Introduction to turbulence modeling
• The instantaneous field of each method might be slightly different, but when we average the solution, we
obtain similar fields.
• All cases use the same mesh and have approximately the same computational overload.
• Unsteadiness makes turbulence simulations long. 58
Introduction to turbulence modeling
Mean value
The initial transient was not
considered to compute the
descriptive statistics
59
Introduction to turbulence modeling
NSE
Note: if you drop the time derivative, we call it RANS (steady equations), and if you retain the time derivative, we call it
URANS (unsteady equations). 61
Introduction to turbulence modeling
62
Introduction to turbulence modeling
• By substituting the previous equations into our starting equations, using the previous
averaging rules, and doing some algebra, we arrive to the incompressible
URANS/RANS equations,
If we retain this term we talk about URANS equations and if we drop it we talk about RANS equations Reynolds stress tensor
Notice that all quantities are averaged (the overbar over the field quantities) 63
Introduction to turbulence modeling
where
where
• For ensemble average the number of experiments of the ensemble must be large
enough to eliminate effects of fluctuations. This type of averaging can be applied to
any flow (steady or unsteady).
66
Introduction to turbulence modeling
• These are the closure equations of the turbulence problem using Reynolds average.
• These are not physical properties. They kind of represent the generation and
destruction of turbulence.
• Recall that
68
Introduction to turbulence modeling
• These equations are here referred to as the standard wall function for the
method. They relate the local wall shear stress (through the shear velocity ) to
the mean velocity, turbulence kinetic energy k, and rate of dissipation .
• A small implicit system must be solved in an iterative way in order to compute the
friction velocity .
• First, we compute the friction velocity, then we compute , and then we find .
• By adopting a mesh where the first cell center is located in the logarithmic layer, it is
possible to use the law-of-the-wall to specify the boundary condition for the
dependent variables so that the turbulence model equations are not
solved close to the wall.
• Each turbulence model formulation has different wall function equations. 69
Introduction to turbulence modeling
70
Introduction to turbulence modeling
1 10 100
71
Introduction to turbulence modeling
where and is the distance to the first cell center normal to the wall.
https://turbmodels.larc.nasa.gov/
• You can also visit our website and use the calculator to estimate turbulence
quantities,
http://www.wolfdynamics.com/tools.html?id=110
72
Turbulence modeling in OpenFOAM®
• Use y+ insensitive wall functions, this only applies with the SST model:
73
Turbulence modeling in OpenFOAM®
or
• For you can use the wall function omegaWallFunction with the following value:
where and is the distance to the first cell center normal to the
wall.
• To avoid potential erroneous arithmetic operations, it is recommended to use a small
value instead of 0.
74
Turbulence modeling in OpenFOAM®
or
• For you should use the wall function omegaWallFunction with the following value:
where and is the distance to the first cell center normal to the
wall.
• To avoid potential erroneous arithmetic operations, it is recommended to use a small
value instead of 0. 75
Turbulence modeling in OpenFOAM®
nut(–)WallFunction* or nutUSpaldingWallFunction** or
nut nutUSpaldingWallFunction** (with 0 or a nutLowReWallFunction or fixedValue (with
small number) 0 or a small number)
* $WM_PROJECT_DIR/src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions
** For y+ insensitive wall functions (continuous wall functions) 77
Introduction to turbulence modeling
This is a two equation model. Very robust and widely used despite the known limitations of the
model. Performs poorly for complex flows involving severe pressure gradient, separation, strong
Standard k–epsilon streamline curvature. Suitable for initial iterations, initial screening of alternative designs, and
parametric studies. Can be only used with wall functions.
This is a two equation model. Suitable for complex shear flows involving rapid strain, moderate
swirl, vortices, and locally transitional flows (e.g. boundary layer separation, massive separation,
Realizable k–epsilon and vortex shedding behind bluff bodies, stall in wide-angle diffusers, room ventilation). It
overcome the limitations of the standard k-epsilon model.
This is a two equation model. Superior performance for wall-bounded boundary layer, free
shear, and low Reynolds number flows compared to models from the k-epsilon family. Suitable
Standard k–omega for complex boundary layer flows under adverse pressure gradient and separation (external
aerodynamics and turbomachinery).
This is a two equation model. Offers similar benefits as the standard k–omega. Not overly
sensitive to inlet boundary conditions like the standard k–omega. Provides more accurate
SST k–omega prediction of flow separation than other RANS models. Can be used with and without wall
functions. Probably the most widely used RANS model.
78
Introduction to turbulence modeling
79
y+ and wall distance units
• Where we set a target y+ value and then we isolate the quantity y (normal wall
distance to the first center). This will be distance that we will use when generating the
boundary layer mesh.
82
y+ and wall distance units
• The problem is that at meshing time we do not know the value of the shear velocity,
83
y+ and wall distance units
1.
(Skin friction coefficient of a flat plate, there are
2. similar correlations for pipes)
3.
4.
Your desired value
5.
• You will find a simple calculator for the wall distance estimation in the following link:
http://www.wolfdynamics.com/tools.html?id=2
84
y+ and wall distance units
where
Viscous length 85
y+ and wall distance units
• Similar to , the wall distance units can be computed in the span-wise ( ) and
stream-wise ( ) directions.
• Typical requirements for LES are (these are approximations based on different references):
Wall resolving
Wall modeling
86
y+ and wall distance units
87
y+ and wall distance units
88
y+ and wall distance units
89
y+ and wall distance units
References
• Turbulent Flows
S. B. Pope
• Turbulence Modeling for CFD
D. C. Wilcox
• Turbulence: An Introduction for Scientists and Engineers
P. A. Davidson
• Large Eddy Simulation for Incompressible Flows
P. Sagaut
• A First Course in Turbulence
H. Tennekes and J. L. Lumley
• Boundary-Layer Theory
H. Schlichting
• Turbulence Modelling - http://www.tfd.chalmers.se/~lada/comp_turb_model/
Lars Davidson
• https://turbmodels.larc.nasa.gov/
91