H54
2000
c.2
v.3
Fourth Edition
COMPUTATIONAL FLUID DYNAMICS
VOLUME III
KLAUS A. HOFFMANN
STEVE T. CHIANG
ODTO KUTUi"HANLSl
M. E. T. U. LIBRARY
A Publication of Engineering Education SystemTM, Wichita, Kansas, 672081078, USA
www.EESbooks.com
336037
QA9U H 54 2000
v . ~
0.2
METULWRARY
ComputaUonal Fluid dynamics
" .. ~ \
1
Copyright @2000, 1998, 1993, 1989 by Engineering Education System. All rights
reserved. No part of this publication may be reproduced or distributed in any
form or by any means, mechanical or electronic, including photocopying, recording,
storage or retrieval system, without prior written permission from the publisher.
The data and information published in this book are for information purposes only.
The authors and publisher have used their best effort in preparing this book. The
authors and publisher are not liable for any injury or damage due to use, reliance,
or performance of materials appearing in this book.
ISBN 0962373168
First Print: August 2000
This book is typeset by Jeanie Duvall dba SciTech Computer Typesetting of Austin,
Texas.
To obtain information on purchasing this or other texts published by EES, please
write to:
Engineering Education System
P.O. Box 20078
Wichita, KS 672081078
USA
Or visit:
www.EESbooks.com
CONTENTS
Preface
Chapter Twenty:
Turbulence and Turbulent Flows
20.1 Introductory Remarks
20.2 Fundamental Concepts and Definitions
20.3 Introduction to Transition
20.3.1 Stability Theory
20.3.2 Transition
20.4 Conceptual Model for Turbulent Flows
20.5 Production, Diffusion, and Dissipation of Turbulence
20.6 Length and Time Scales of Turbulence
20.7 Free Shear Layer Flows
20.8 Numerical Techniques for Turbulent Flows
20.9 Concluding Remarks
Chapter TwentyOne:
Turbulent Flow and Turbulence Models
21.1 Introductory Remarks
21.2 Fundamental Concepts
21.2.1 Universal Velocity Distribution
21.3 Modification of the Equations of Fluid Motion
21.3.1 Reynolds Averaged NavierStokes Equations
21.3.1.1 Turbulent Shear Stress and Heat Flux
1
1
4
5
7
9
9
12
13
15
16
18
20
20
20
23
27
28
34
ii Contents
21.3.1.2 Flux Vector RANS Formulation
21.4 Thrbulence Models
37
38
39 21.4.1 ZeroEquation Thrbulence Models
21.4.2 OneEquation Thrbulence Models 42
21.4.2.1 BaldwinBarth OneEquation Thrbulence Model 43
21.4.2.1.1 Nondimensional form 44
21.4.2.1.2 BaldwinBarth turbulence model in
computational space 45
21.4.2.2 SpalartAllmaras OneEquation Thrbulence Model 48
21.4.2.2.1 Nondimensional form 50
21.4.2.2.2 SpalartAllmaras turbulence model in
computational space
21.4.3 TwoEquation Thrbulence Models
21.4.3.1 kc: TwoEquation Thrbulence Model
21.4.3.1.1 Low Reynolds number kc: model
21.4.3.1.2 Compressibility correction and axisymmetric
51
53
54
56
consideration 58
21.4.3.1.3 Initial and boundary conditions 58
21.4.3.2 kw TwoEquation Thrbulence Model 59
21.4.3.3 Combined kc:/kw TwoEquation TUrbulence Model 60
21.4.3.3.1 Baseline model 63
21.4.3.3.2 Initial and boundary conditions 64
21.4.3.3.3 Shearstress transport model 65
21.4.3.3.4 Compressibility correction 65
21.4.3.3.5 Nondimensional form 65
21.4.3.3.6 kc:/kw turbulence model in computational space 66
21.5 Numerical Considerations
21.6 Finite Difference Formulations
21.6.1 BaldwinBarth OneEquation Thrbulence Model
21.6.1.1 Implicit Formulation
21.6.1.2 Explicit Formulation
21.6.2 SpalartAllmaras OneEquation Turbulence Model
21.6.2.1 Implicit Formulation
21.6.1.2 Explicit Formulation
21.6.3 TwoEquation Thrbulence Models
68
69
70
70
75
77
77
84
86
Contents
21. 7 Applications
21. 7.1 Shock/Boundary Layer Interaction
21. 7.2 TwoDimensional Base Flow
21. 7.3 Axisymmetric, Supersonic, Turbulent Exhaust Flow
21.8 FavreAveraged NavierStokes Equations
21.8.1 Turbulent Viscosity
21.9 Concluding Remarks
Chapter TwentyTwo:
Compact Finite Difference Formulations
22.1 Introductory Remarks
iii
92
92
95
100
105
113
115
117
117
22.2 Compact Finite Difference Formulations for the FirstOrder Derivatives 118
22.2.1 OneSided Approximations
22.3 Compact Finite Difference Formulations for the SecondOrder
Derivatives
22.4 Error Analysis
22.5 Application to a Hyperbolic Equation
22.6 Problems
Chapter TwentyThree:
Large Eddy Simulation and Direct
Numerical Simulation
23.1 Introductory Remarks
23.2 Large Eddy Simulation
23.2.1 Filtered N avierStokes Equations
23.2.2 Subgridscale Models
23.2.2.1 Eddy Viscosity
23.2.2.1.1 Smagorinsky model
23.2.2.1.2 Dynamic model
125
126
127
130
137
139
139
140
140
146
147
148
149
iv. ____________________________________________________
23.3 Direct Numerical Simulation 152
I Appendices
Appendix J: Transformation of Turbulence Models from Physical Space
to Computational Space 155
Appendix K: The Transport Equation for the Turbulence Kinetic Energy 159
References 166
Index 170
PREFACE
The fundamental concepts and development of computational schemes for the
solution of parabolic, elliptic, and hyperbolic equations are established in Volume I
and are extended to the NavierStokes equations in Volume II. The primary goal in
the third volume is to review the fundamentals ofturbulence and turbulent flows and
to extend the governing equations and numerical schemes developed in Volume II
to include turbulence.
This volume begins with the basic definitions and concepts in turbulence and
turbulent flows. Subsequently, the modification of the governing equations and
numerical schemes is introduced. There are three approaches by which turbulent
flowfields may be computed. The first approach is based on the averaged Navier
Stokes equations either in the form of ReynoldsAveraged NavierStokes (RANS)
equations or FavreAveraged NavierStokes (FANS) equations. These formulations,
along with several turbulence models and numerical considerations for the solution
of equations, are presented in Chapter 21. The second and third approaches are the
Large Eddy Simulations (LES) and the Direct Numerical Simulations (DNS), which
are presented in Chapter 23. Since typical computations involved in turbulence and,
in particular, in DNS, require higherorder schemes such as compact finite difference
formulations, these formulations are introduced in Chapter 22.
Finally, a computer code based on the RANS equations and several turbulence
models have been developed and included in the text Student Guide for CFD
Volume III.
Again, our sincere thanks and appreciation are extended to all individuals ac
knowledged in the preface of the first volume. Thank you all very much for your
friendship and encouragement.
Klaus A. Hoffmann
Steve T. Chiang
Chapter 20
Turbulence and Turbulent Flows
20.1 Introductory Remarks
The vast majority of applications in fluids involves turbulence. Everydayexperi
ences such as fluid flow in a pipe, flow over an airfoil, flow processes in combustion,
paint spraying, etc. will exhibit a disorderly complex motion defined as turbu
lent flow. Since the majority of fluids involve turbulence, turbulence flow control
becomes an important aspect of any design process involving fluids. In some appli
cations it is advantageous to promote turbulence in order to achieve certain design
goals. Introduction of dimples on a golf ball is an example whereby enhancing tran
sition to turbulent flow reduces flow separation region, and therefore total drag is
decreased.
Due to the complexity of turbulent flow and difficulties in its understanding
and physical interpretation, introduction of a unique conceptual model is difficult
at best. However, there are certain characteristics and properties associated with
turbulence which have been shown experimentally and most recently numerically,
which are used commonly in describing turbulence and turbulent flows. A brief
description of the physics of turbulence, its generation and development, and a
conceptual model is presented in this chapter. However, keep in mind that this de
scription is not unique and others are provided in literature. The conceptual model
described in this chapter is provided to shed some light into the world of turbu
lence. A review article by Robinson [20.11 is an excellent source for description of
several conceptual models for turbulence and is highly recommended. Following the
description of Ref. [20.1], a typical conceptual model is described to identify some
of the physical characteristics of turbulent flows. Furthermore, several categories
of turbulent flows are described and some wellestablished properties of turbulent
flows are summarized. Finally, the three categories of computational approaches
2
Chapter 20
associated with turbulent flows are described.
A turbulent flow may be defined as a flow which contains selfsustaining fluctu
ations of flow properties imposed on the main flow. There are several factors which
may cause an originally laminar flow to transition to turbulence. The fundamental
quantity in describing transition to turbulent flow is the Reynolds number. For
example, for internal pipe flow a transition to turbulent flow can be achieved at
around a Reynolds number of 2300 and for a boundary layer flow over a flat plate
at a Reynolds number of around 300,000 '" 500,000. Obviously, several factors affect
transition to turbulent flow including freestream turbulence, pressure gradient, heat
transfer (cooling or heating), surface roughness, and surfaGe curvature. 'IUrbulent
flows can be broadly categorized into three groups: boundary layers, shear layers,
and gridgenerated turbulent flows. The first two categories are most common and
will be the focus of our study.
The first category of turbulent flows is the wallbounded flows. In these types of
turbulent flows, the majority of turbulent kinetic energy is produced near the wall
region. Furthermore, the small scale eddies which are dominant in the near wall
region are more organized and have similar structure. The wallbounded turbulent
flows can be further subcategorized as turbulent boundary layer or fully developed
turbulent flow. A turbulent boundary layer is simply bounded by a wall and a free
stream, whereas a fully developed flow is bounded by surfaces, for example, flow in
a channel or flow in a pipe.
The second category of turbulent flows is the shear layer. This type of turbulent
flow grows in the streamwise direction and typically develops universal characteris
tics, which may be considered as selfpreserving. The turbulent shear layers may be
subcategorized into three groups as free shear layers, jets, or wakes. A typical mean
flow velocity profiles for the three categories of shear flows are shown in Figure 20l.
The flow field for the flows described above would of course be considerably
more complex if the flow is supersonic. Such a flowfield will include expansion
waves, compression waves, shock waves, their interactions with each other, and
with the shear layer. A typical flowfield for the supersonic wake flow is shown in
Figure 202.
The third category of turbulent flow is the grid generated turbulent flow, which
can be produced by passing an initially uniform and irrotational flow through a
grid composed of rods. The vortices generated by the rods interact together and
degenerate into turbulence. The gridgenerated turbulenGe is typically isotropic,
that is, it has a preferred direction. In general, most turbulent flows are anisotropic.
However, the assumption of isotropy is used in many applications.
Thrbulence and Thrbulent Flows 3
a. Jet flow b. Free shear layer flow
~
)
K
(J
S)
'\
C. Wake flow
Figure 201. Illustration of three categories of shear flows.
The simple turbulent boundary layer over a flat plate and a free shear layer
will be used to introduce conceptual models. Several processes associated with
the production of turbulence will be described in this chapter. Before attempting
to introduce a conceptional model, a brief description of transition is warranted,
which is given next. Subsequently, some fundamental concepts and definitions are
reviewed leading to introduction of a conceptual model.
.;
4 Chapter 20
Figure 202. Schematic of a wake flow for supersonic flow.
20.2 Fundamental Concepts and Definitions
Before attempting to describe a conceptual model and mathematical models,
it is necessary to review several fundamental concepts, physical observations, defi
nitions, and terminology related to turbulence and turbulent flows. This goal will
be accomplished primarily by considering turbulent boundary layers.
A turbulent boundary layer is commonly divided into several regions, where
within each region specific turbulence behavior can be identified. A very thin region
near the surface is referred to as viscous sublayer. The outer region where the flow
is turbulent is called the fully turbulent zone. A region, which connects these two
zones, is called the buffer zone.
The viscous sublayer has been referred to as the laminar sublayer as well. How
ever, recent experimental and numerical investigations have shown that in fact this
region is not laminar. Similarly, the description of buffer zone, which in the past
has been referred to as a region of transition from laminar to turbulent, is not ac
curate. The three regions across a turbulent boundary layer defined above is used
extensively in description of turbulent flows as well as in development of turbu
lence models. Further description of each region based on certain characteristic of
turbulence development will be presented throughout this section.
Another categorization of a turbulent boundary layer is to divide it into inner
and outer regions. The inner region includes the viscous sub layer , buffer zone, and
Turbulence and Turbulent Flows 5
part of the fully turbulent zone. The remaining part of the turbulent boundary
layer is considered to be in the outer region.
The division of a turbulent boundary layer to several regions defined above is
commonly identified by definition of a nondimensional velocity u+ and normal to
the surface spatial coordinate y+. These quantities are defined as
and
U
u+=
U
r
+
Ur
y =y
v
where U
T
is know as the friction velocity given by
and T", is the wall shear stress. Now, the various regions are identified as
and
y+ < 2 '" 8 => viscous sub layer
2", 8 < y+ < 2 '" 50 =} buffer zone
y+ > '" 50 => fully turbulent zone
y+ < 100", 400=} inner region
y+ > 100", 400 =} outer region
(201)
(202)
(203)
(204)
(205)
Observe that the division between each region in terms of y+ is approximate, and
different values have been used by investigators to identify each region. However, the
range given above is the most common. The various regions of turbulent boundary
layer are summarized in Figure 203.
20.3 Introduction to Transition
Majority of flows begin as orderly fluid motion known as laminar flow. As the
flow Reynolds number is increased, instabilities within the boundary layer are gen
erated. Subsequently, several physical phenomena are developed which eventually
will lead to transition from laminar flow to a disorderly and random fluid motion
known as turbulence. Several factors may enhance or delay the transition process.
Examples of such enhancement mechanism are surface roughness, heat transfer,
pressure gradient, and freest ream turbulence.
6 Chapter 20
Figure 203. Typical nondimensional velocity profile for a turbulent
flow over a flat plate.
In general then, transition is defined as a change where instabilities within a
laminar boundary layer are initiated. Subsequently several processes such as vor
tex stretching, vortex breakdown, and formation of turbulent spots take place, and
the flow becomes fully turbulent. The entire changes and processes which occur
over time and space is called transition. Transition process is a complex set of
events which is extremely difficult to analyze or develop theoretical models for its
prediction. With the exception of direct numerical simulation (DNS) which is cur
rently very limited in applications, no theoretical model for prediction of turbulence
and its development exists. The only available approach is semiempirical models
developed based on experimental data. Our objective at this point is to briefly
review some of the physical phenomena, which occur during transition. This goal
is accomplished first by visiting the small disturbance stability theory, because the
theory can predict onset of instabilities for idealized cases. Subsequently a brief
description of the processes, which completes the process of transition, is provided.
We will proceed with description of several relevant stages without detailed mathe
matical work. A description of stability theory is given first, followed by description
of processes, which completes transition.
Turbulence and Turbulent Flows 7
20.3.1 Stability Theory
In this section the stability theory is reviewed. The mathematical details are
deleted; instead the procedures to obtain the governing equations and the conclu
sions drawn from the solution of the equations are emphasized. The mathematical
details may be found in texts by White [20.2], Panton [20.3]' and Landahl and
MelloChristensen [20.4].
The governing equation of stability is primarily derived for an incompressible
flow with constant properties. Assume a vector Q to represent the flow variables and
Q' to represent perturbations (disturbances) imposed on the flow. The flow variable
Q + Q' is substituted into the NavierStokes equations, and the original equations
written in terms of Q are subtracted from it. The equations thus obtained involve
the perturbation variable Q' as the unknown. The resulting equations will be non
linear in perturbation properties Q', thus, typically the equations are linearized by
neglecting the higher order terms in Q'. This is in fact a reasonable assumption,
because the disturbances are assumed to be small. Now, if for a given problem
the disturbance Q' will decay, the problem is stable. On the other hand, if the
disturbance Q' grows with time, the problem is unstable. The governing equation
of stability may be solved numerically for a wide range of applications. Thadition
ally, analytical solutions of stability equation have been achieved for special cases
where additional assumptions had to be imposed to reduce the equation. One such
solution, which is relevant to boundary layer flows, is reviewed at this point.
The problem of interest is the nearly parallel viscous flow. With this assumption,
the stability equation is reduced to a single ordinary differential equation. Typically
a disturbance in the form of an exponential function is introduced and the resulting
equation is known as the OrrSommerfeld equation.
At this point, the fundamentals and procedures for obtaining the governing
equations of stability have been reviewed. Again deleting the mathematical details
or the solution of OrrSommerfeld equation for parallel flow, several observations
regarding the solution of the equations are presented.
Typical solution of the OrrSommerfeld equation is given graphically in Figure
204 for a Blasius boundary layer flow. The horizontal axis represents ReB' where
ReB' = (puo')//L, and the vertical axis is 0.0', where 0. is the wave number in the
xdirection and 0' is the displacement thickness. A curve defining the boundaries of
the unstable waves which separates the stable and unstable regions is called marginal
(or neutral) stability curve. A point on the marginal stability curve corresponding
to lowest Re6' is called the critical point. Within the curve of marginal stability is
the range of unstable wave numbers. These unstable waves are known as Tollmein
Schlichting waves, which represent the first indication of instability.
8
Chapter 20
Stable
0.30
afl' 0.20
0.10
Stable
o
2 5 2 5
Figure 204. Graphical presentation of the neutral stability curve for a
Blasius boundary layer.
An interesting result obtained from the stability equation applied to Blasius
boundary layer reported by Squire [20.5] is that when considering a threedimensional
disturbance, the corresponding twodimensional waves are more unstable. This con
clusion is important in that twodimensional analysis can be used to determine the
limit of stability, which is also valid for the threedimensional case.
The following important statement concludes the discussion on stability. The
stability theory can predict lowest Reynolds number at which instability can be
initiated. However, note that this is not the location of transition to turbulence.
Occurrence of instability is only the first indication of a process to transition. In
fact, typically transition occurs at a distance of 10 to 20 times the distance of
XcriticaJ. Furthermore, it should be noted again that several factors affect transition.
For example, surface roughness, pressure gradient, freestream turbulence, surface
curvature, and heat transfer have a dominant effect on the process of transition.
The stability analysis detailed here and a description of transition to follow is for
a smooth plate with no external factors imposed. The purpose at this point is to
present a descriptive model for transition in its simplest form. There are still a
very large number of physical phenomena with regard to transition and turbulence,
which are not completely understood.
Turbulence and Turbulent Flows 9
20.3.2 Transition
Based on the discussion of stability just completed, it is well known that at some
critical Reynolds number instabilities in the form of TollmeinSchlichting waves
which are twodimensional are developed. Shortly thereafter, the unstable waves
become three dimensional and nonlinear effects come into play. As mentioned pre
viously, these instabilities by themselves do not define transition. In fact several
mechanisms and processes subsequent to initial instabilities must take place to
complete the process of transition from laminar to turbulent flow. Once the three
dimensional instabilities are set in, the nonlinearity effects and interaction with the
mean flow, result in changes in the mean flow velocity and spanwise stretching of
vorticity. In addition internal shear layers are formed which are highly unstable.
Subsequently a breakdown process sets in where the stretched vortices breakdown
to smaller vortices with random frequencies and amplitudes, producing localized re
gions of high shear and intense fluctuations in the shear layer. As a result, random
and disorderly motion termed turbulence is generated which travels downstream
and grows in coverage. This process occurs in localized regions surrounded by lam
inar flow and is called turbulent spot. Eventually the number of spots is increased
in the streamwise direction and the flow becomes fully turbulent. This in turn com
pletes a process, which is termed transition. This brief description of transition is
based on a flow over a smooth flat plate. The transition process can be enhanced or
delayed by several factors identified earlier. A graphical presentation of transition
process as proposed by White [20.2] is shown in Figure 205.
20.4 Conceptual Model for Turbulent Flows
A model developed to describe the physics of a problem is called conceptual
model. A conceptual model for turbulent flow may be developed based on exper
imental observations and complemented by numerical observations. At this point
in time, there are several aspects of turbulent flows, which are poorly understood.
As a result there is clearly a need for improvement of proposed conceptual mod
els. Furthermore, due to uncertainties and the lack of clear understanding and
interpretation of available data, there are different and sometimes contradictory
explanations of events related to turbulence. With these remarks in mind, it is
then obvious that several conceptual models for turbulent flows can be and have
been proposed. These models are updated as we gain more understanding about
turbulent flows and it is anticipated that they will eventually converge to a widely
acceptable model. For the time being though, there are several conceptual models
proposed by investigators. The objective here is not to review all the conceptual
models. Instead the goal is to review and familiarize the reader with some of the
10 Chapter 20
termologies used in description of turbulence.
The flow very near the surface in the sub layer and buffer regions moves as streaks
of low and highspeed fluid. Why these streaks form is still not well understood,
although Blackwelder [20.6] has suggested that 0.25 /Lm (10
5
in) size dimples (local
depressions) are sufficient to produce the critical conditions necessary for vortex
formation. Associated with the low and highspeed streaks are counter rotating
streamwise vortices, as shown in Figure 206.
Laminar flow Twodimensional Growth of Three Turbulent spots Fully turbulent
TOllmeinSchlichting Spanwise dimensional
waves vorticity vortex
breakdown
)
Laminar flow
Transition
,
,
,
! Fully turbulent
,
,
,
,
,
,
,
Figure 205. Illustration of idealized transition process on a flat plate.
Turbulence and Turbulent Flows
Outer region: Large
scale eddy
Spanwise
Vortex
' ' " ' ~ ~
and low speed streaks
(a) Structure of turbulent boundary layer [20.7)
U
Streamwise
Low speed
Ci / / /
Vortices
Streak
Peak
( 1 ~
~ ~
Valley
()2
2 2
(b) Near wall region has low and high speed streaks and the counterrotating streamwise
vortices are associated with these streaks. [20.7)
Breakdown
~ ~ 1 )
~ Lift lip ''.::/
777777775777777777777 7777777/
(c) low speed streak lift up off the wall leading to breakdown, known as bursting. [20.7)
Figure 206. Conceptual model for Turbulent boundary layer.
11
12 Chapter 20
Intermittently, the low speed fluid is ejected outward accompanied by inrush of high
speed fluid. The ejection of the low speed flow, which is accompanied with oscillation
and breakup, is termed bursting. It is observed that majority of turbulence energy
is produced in the sublayer/buffer zone regions [20.8J.
It is well known that the edge of a turbulent boundary layer is irregular with
peaks and valleys on the scale of boundary layer thickness. Freestream fluid is
entrained into the turbulent boundary layer at the irregular interface. Furthermore,
it is observed that the flow in the outer region of the boundary layer under the bulges
develops rotational spanwise eddies [20.9J. This outer region largescale eddy is
illustrated in Figure 206.
There is ample evidence that the turbulence in the inner region is selfsustaining
and that the outer layer has some effect on the near wall production process [20.10J.
Obviously, there is an interaction between the inner and ou.ter regions in that there
is a transfer of mass, momentum, and energy from the outer layer to the inner layer
and vice versa.
Vortical structures have also been used extensively in description of conceptual
models of turbulent boundary layers. A brief and limited discussion of voritcal
structures is described in this section. The purpose again is to familiarize the reader
with some of the proposed models. For a comprehensive review Reference [20.1J
is highly recommended. The proposed conceptual model populates the turbulent
boundary layer with various vortices, which are the elements in the turbulence
production and dissipation as well as transport of mass and momentum between
the inner and outer layers. One of the most common vortical structures used is
the hairpin vortex (in high Reynolds number region) and the horseshoe vortex (in
low Reynolds number region) within the inner region. These vortices are inclined
in the downstream direction at relatively small angles from the wall, in the range
of 10 '" 50. The formation of these vortices can be visualized as lifting of the
streamwise vortices, which are stretched and deformed to a horseshoe vortex. As
discussed previously, spanwise vortices or large eddies are developed in the outer
region.
20.5 Production, Diffusion, and Dissipation of Turbu
lence
Any proposed mathematical model must be based on correct representation
of the physical processes involved in the problem under Gonsideration. For exam
ple, the NavierStokes equations include unsteady, convective, and diffusive terms.
Similarly in developing a turbulence model, physical processes involved must be
identified and must be included in the proposed mathematical model. These pro
Turbulence and Turbulent Flows
13
cesses include unsteadiness, convection, production, diffusion, and dissipation of
turbulence. A basic description of production, diffusion, and dissipation of turbu
lence is to follow.
Turbulence is produced by different processes depending on the physics of the
problem. For example, turbulence is produced in the inner region of a turbulent
boundary layer by a process called bursting or one may argue the production is the
result of formation of hairpin vortices. The turbulent eddies formed in the inner
region are typically of small scale. On the other hand, turbulence production in
the outer region and formation of eddies are of larger scales. Processes also occurs
where smaller eddies may grow and become larger eddies and vice versa where the
larger eddies become smaller and smaller. Thus, one aspect of any turbulent flow
is production of turbulence, which is commonly referred to as production.
The second aspect is diffusion. Recall that mass, energy, and momentum are
transported within a fluid domain due to random motion of molecules, given rise
to mass diffusion, thermal diffusion, and viscous diffusion. It can be argued that
due to the random motion of eddies in a turbulent flow, there is a transport of
fluid properties from one region of the flow to another region. This process tends
to increase the mixing process in the fluid and is referred to as eddy diffusion or
simply as diffusion. Finally, recall that eddies of different scales are formed in a
turbulent flow. The largest scale in a turbulent boundary layer has an upper limit of
boundary layer thickness. Similarly, there is a lower limit beyond which the small
scale eddy is selfdestructive. Of course, molecular viscosity is the primary factor.
Note that as smaller and smaller eddies are formed, due to their large velocity
gradient, the viscous forces become considerable and eventually the smallest eddies
are destroyed. Furthermore, due to the large velocity gradient associated with
smaller eddies; they dominate the energy dissipation process in the flow. This
process of energy dissipation and destruction of small eddies is known as dissipation.
20.6 Length and Time Scales of Turbulence
It is obvious at this point that there is a wide range of scales associated with
turbulent flows. The small and large eddies developed in a turbulent flow each
possess certain characteristics which are important if one attempts to develop pre
diction methods for turbulent flows. For example, in direct numerical simulations
it is imperative that the size of spatial grid be sufficiently fine in order to accurately
capture the essence of small scale eddies.
Recall that most of the energy in a turbulent flow is contained in large eddies
due to their intense velocity fluctuations. Furthermore, the lifespan of the large
scale fluctuations is relatively long. On the other hand, the energy associated with
14 Chapter 20
smaller eddies is smaller due to their smaller velocity fluetuations and their life
span is considerably shorter. Furthermore, recall that kinetic energy is transferred
from larger eddies to smaller and smaller eddies the so called cascading process.
Eventually, the kinetic energy is dissipated into heat due to the action of molecular
viscosity at the scale of smallest eddies.
Now consider a turbulent boundary layer with a freest ream velocity of U
o
and
a boundary layer thickness 0. Define a turnover time for the large eddies by 6/U
o
.
The energy of the large eddy is proportional to UJ. Hence, the rate of dissipation
f would be proportional to Ugj6.
The scales of turbulence can be easily established for smallest eddies if one uses
Kolmogorov universal equilibrium theorem which states that the rate of transfer of
energy from larger eddies to smaller eddies is approximately equal to the dissipation
of .energy to heat by the smallest eddies. Therefore, the primary parameters for
smallest eddies are the mean dissipation and kinematics viscosity. Hence, one can
use dimensional argument to establish the following length (1J), velocity (v), and
time (7) scales,
1J

(:3)1/4
v 
(Vf) 1/4
7 
U;) 1/2
which are known as the Kolmogorov scales of length, velocity, and time. The
Kolmogorov length scale 1/ is then a measure of smallest eddies which can withstand
the damping effect of molecular viscosity. It is important to note that the smallest
length scale of turbulence that we have defined as the Kolmogorov length scale is
still much larger than the mean free path of molecules, the primary requirement of
continuum model. Therefore, the continuum model is commonly used for turbulent
flows.
It is appropriate at this time to review the concept of isotropy, which is used
extensively in turbulent flows, and it has significant implications for turbulence
models and large eddy simulation. Isotropy generically implies invariance with
respect to orientation. The assumption of local isotropy is used for small turbulence
scales. Experimental and theoretical considerations indicate that this assumption
is reasonable under certain circumstances. Nonetheless, the assumption of local
isotropy is used extensively. The implication of this assumption on the accuracy of
solutions and alternate procedures are currently under intense investigations.
Turbulence and Turbulent Flows
': ..
'.,' ;
..... ,; ..
',:" .....
Figure 207. Development of KelvinHelmholtz vortex.
20.7 Free Shear Layer Flows
15
The general characteristics of turbulent free shear layers are reviewed in this
section. Consider two flows at different velocities at the upper and lower surfaces
of a splitter plate. Once the flows pass the trailing edge, instabilities known as
KelvinHelmholtz instability is developed at the interface. Skematic of this process
and formation of KelvinHelmholtz vortex is shown in Figure 207. Based on the
stability analysis discussed previously, it can be shown that the primary factor
in the development of these instabilities is governed by inviscid character of the
flow. That is, molecular viscosity has little influence in the development of these
instabilities as long as molecular viscosity is small. Recall that on the contrary,
the primary factor in the development of wall bounded instability was molecular
viscosity. Once the KelvinHelmholtz instability is initiated, due to the roll up and
pairing, KelvinHelmholtz vortices are formed which are carried downstream. These
large scale eddies are very regular and possess certain degree of spatial organization.
Due to their regular formation, they are referred to as coherent structures. These
large coherent structured eddies which encompass the shear layer thickness, will
grow linearly as they move downstream due to entrainment of external flow and
pairing process and swallowing of existing vortices in the shear layer. It is observed
experimentally that subsequent to initial pairing of vortices, a threedimensional
i
!
16 Chapter 20
breakdown into turbulence takes place. Thus, imposed on the quasi twodimensional
coherent eddies are the threedimensional small scale eddies. As in the case of
wallbounded turbulent flows, a significant fraction of turbulent kinetic energy and
Reynolds stresses are due to large scale eddies.
20.8 Numerical Techniques for Turbulent Flows
The conservation equations in differential form referred to as the NavierStokes
equations can be solved numerically to predict transition and evolution of turbu
lence. In fact the NavierStokes equations can be numerically solved for any turbu
lent flow and it is common to refer to the approach as Direct Numerical Simulation
(DNS). This sounds too good to be true and in fact it is at this time. Eventually, as
more powerful computers capable of massive computations and having capacity of
huge storage are developed, this dream will become a reality. When this will occur
is an open question, perhaps within the next 50",100 years! Let's be optimistic.
Several issues must be considered and addressed if one is to use DNS for turbu
lent flows. First, all scales of turbulence from smallest to largest must be accom
modated. This is where limitations to DNS are imposed by present day computers.
To identify the problem, recall that the smallest scale of turbulence to consider is
the Kolmogorov length scale TJ, and one can consider the boundary layer thickness
6 as the largest scale. To adequately resolve smallscale eddies whose size is of the
order of Kolmogorov length scale, a minimum of 4 to 6 grid points are required in
each direction. It is rather simple to establish an estimate of the number of grid
points required for a DNS of turbulent flows. For example, consider a turbulent
boundary layer where the largest length scale is the boundary layer thickness 6.
For a threedimensional computation, the number of grid points with a domain of
6 x 6 x 6 would be approximately
where 6 grid points in each direction are used to resolve small scale eddies. Substi
tution of TJ = {1/3/ eF/4 and e = U5/6 yields
where
(
6)3 [( e )1/4]3 (lfo6) 9/4 94
 = {j  = 6  =  = (Re6) /
TJ 1/3 6
4
v3 1/
U
o
6
Re6=
1/
Thus N is proportional to (Re6)9/4 for the threedimensional DNS of turbulent
boundary layer. Simple estimate of the number of grid points for Re6 = 5000
Turbulence and Turbulent Flows 17
would be around 4.5 x 1010 grid points. Observe that this is the number of grid
points required for a cubical domain of 6 x 6 x 6. However, even for a simple
problem of flat plate or a channel flow, the domain of solution must be in the
order of several 6 in each direction, most likely several hundred 6 in the streamwise
direction. And of course for complex geometries it would be in the order of several
million. It is thus seen that the number of required grid points for relatively complex
geometries at realistic Reynolds numbers are currently beyond the capability of
available computers. Current applications of DNS have been limited to simple
geometries at relatively low Reynolds numbers. A review of these applications will
be presented in Chapter 23. We can then conclude that, due to the abovementioned
limitations, application of DNS to a majority of problems of interest is ruled out
at present. However, this conclusion does not make DNS obsolete, on the contrary,
the available results from DNS provide valuable data on the process of transition
and development of turbulent flow. These data can be used for development and
improvements of turbulence models. Furthermore, DNS provides wide range of
data, some of which is very difficult or impossible to measure experimentally. Thus,
DNS plays an important role in our understanding and prediction of turbulence and
its importance will increase as more powerful computers are developed.
In addition to computer requirements of DNS, several numerical issues must
also be addressed. First, the numerical scheme used must be higher order accurate.
Recall that typical schemes used in CFD applications are secondorder accurate
in space. In order to accurately resolve various scales of turbulence an order of
accuracy of four or preferably six is required. For this purpose, compact finite
difference formulations appear to be very attractive. The compact finite difference
formulations will be discussed in Chapter 22.
The second numerical issue is development of accurate boundary conditions.
Treatment of boundary conditions will be addressed in Chapter 15.
At this point in time application of DNS for practical problems and its use in
design process is ruled out. However, over the last several decades approximate
procedures have been developed which allow us to solve turbulent flow fields. The
scheme is based on averaging of the fluid properties whereby the high frequency
(smallscale) fluctuations are removed. These fluctuating terms are then related
to the mean flow properties by relations, which are known as turbulence models.
Turbulence models are primarily developed based on experimental data obtained
from relatively simple flows under controlled environment. That in turn limits the
range of applicability of turbulence models. That is, no single turbulence model
is capable of providing accurate solution over a wide range of flow conditions and
geometries. Nonetheless, turbulence models are a practical approach for solution of
turbulent flows and are used extensively. Discussion of several turbulence models
18 Chapter 20
and numerical considerations are provided in Chapter 2l.
Finally, a third approach is the large eddy simulation (LES), where large scale
structure in the flow are directly simulated whereas small scales are filtered out
and are computed by turbulence models called subgrid scale modeL.,. Recall that
previously it was pointed out that the small scale eddies are more uniform and
have more or less common characteristics. Therefore, modeling of small scale tur
bulence appears more appropriate and the models should apply over wide range of
applications. From numerical point of view, since the smallscale turbulence is now
modeled, the grid spacing could be much larger than Kolmogorov length scale. This
in turn allows applications of LES to larger Reynolds numbers possible. Further
discussions of LES and DNS will be provided in Chapter 23.
20.9 Concluding Remarks
Smallscale eddies appear to be more organized and have similar structure
and characteristics in all turbulent flows.
Largescale eddies in shear layers are more or less regular and possess co
herent structure even though it is possible for them to become irregular.
Imposed upon the large scale coherent quasi twodimensional structures are
threedimensional small scale eddies.
The growth of largescale eddies are primarily governed by inertia and pressure
effects, whereas viscosity is the primary factor for small scale eddies. In fact,
viscosity is the dominant factor limiting the size of Ilmall scale eddies.
Turbulence is an unsteady phenomenon and it is inherently threedimensional.
Eddies overlap in space and larger eddies carry smaller eddies.
The majority of turbulence production in a boundary layer takes place in the
near wall buffer zone where bursting process occurs.
Kinetic energy contained in large eddies are transferred to smaller eddies and
ultimately dissipated into heat at the level of smallest eddies due to molecular
viscosity.
The transfer of energy from larger eddies to smaller and smaller eddies is
defined as cascading.
Kolmogorov length scale is the smallest length scale of turbulence. It is estab
lished based on the equilibrium of rate of transfer of energy from the larger
eddies to smaller eddies and the dissipation of energy to heat by smallest
eddies. The Kolmogrov length scale for a typical flow is about O.l"'lmm.
Thrbulence and Thrbulent Flows 19
As the flow Reynolds number is increased, the range of eddy sizes becomes
wider with the smallest eddies getting smaller.
An increase in the flow Reynolds number results in longer energy cascade.
It is perfectly reasonable and logical to solve the governing equations of fluid
motion subject to well defined initial and boundary conditions by numerical
schemes for turbulent flows. This approach is known as direct numerical
simulation (DNS). All relevant scales of turbulence must be accommodated
for DNS of turbulent flows. As a result, DNS is extremely computer intensive
and for most applications beyond the capabilities of available computers.
The number of grid points for DNS of turbulent flows scales as Re
9
/
4
for
threedimensional problems and as Re
2
for twodimensional problems. When
the smallest scales of the flow are filtered out and the remaining scales are
directly computed by the filtered NavierStokes equation, the procedure is
called large eddy simulation (LES). The filtered small scales are determined
with the subgrid scale models and thus introduce some degree of uncertainties
into the computations.
Chapter 21
Turbulent Flow and Turbulence Models
21.1 Introductory Remarks
Fundamental concepts, basic definitions, conceptual models, and numerical
considerations for turbulent flows were established in the previous chapter. Three
different techniques for the computation of turbulent flows were identified, and a
brief description of each was presented. It was pointed out that, due to large com
putational time and computational resource requirements for DNS and, to some
extent, for LES, these techniques are used more or less for researchoriented appli
cations at this time. For routine computations involving turbulence, the averaged
NavierStokes equations complemented with turbulence models are utilized. The
objectives of this chapter are (a) to review the relevant averaged NavierStokes
equations and turbulence models, (b) to explore the appropriate numerical schemes
for solutions, and (c) to investigate several applications. Discussion of LES and
DNS are presented in Chapter 23.
21.2 Fundamental Concepts
In this section, the fundamentals of turbulent flows, some of which were in
troduced in the previous chapter, are explored and reiterated. This explanation is
accomplished by considering the classical turbulent boundary layers.
In many high Reynolds number flows, the effect of viscous forces is dominant
in the regions adjacent to the surface. This region is known as the boundary layer.
As it was pointed out in the previous chapter, a boundary layer usually starts
with wellbehaved streamlines where the fluid mixing is at a microscopic level.
This type of boundary layer flow is identified as a laminar boundary layer. Due
to conditions imposed by the geometry and flow field, such as surface roughness,
Turbulent Flow and Turbulence Models 21
surface temperature, surface injection, and pressure gradient, the mixing of the
fluid increases and takes place at the macroscopic level; streamlines are no longer
wellbehaved. This type of flow is known as turbulent flow. There is a transitional
region between laminar and turbulent boundary layers known as the transition
region, which was described in Section 20.3. The various boundary layer regions
are shown in Figure 211.
/../ Y A J
..
U
I. .1. .1. .1
laminar Transition Turbulent
Figure 211 Various flow regimes near the surface.
y
Turbulent
__ :__ u/u.
o
Figure 212 Comparison of typical velocity profiles in laminar and
turbulent boundary layers.
22 Chapter 21
As a result of heavy mixing of the fluid in a turbulent boundary layer and the
associated large momentum flux, the velocity profile becomes fuller in a turbulent
boundary layer as compared to a laminar boundary layer; i.e., the velocity gradient
near the wall for a turbulent boundary layer is larger than the velocity gradient
of a laminar boundary layer. Typical velocity profiles for laminar and turbulent
boundary layers are shown in Figure 212.
In addition, boundary layer flows can be classified into velocity boundary layers
and thermal boundary layers. For most problems, velocity boundary layer thick
ness and thermal boundary layer thickness are not identical. Typical velocity and
thermal boundary layers are shown in Figure 213.
Thermal Boundary layer
f T, l
Figure 213 A typical comparison of velocity and thermal boundary layers.
Recall that a nondimensional parameter was previously defined as the Prandtl
number and expressed as
v J.LCp
Pr==
Q k
This parameter represents the ratio of momentum transfer in the flow to that of
heat transfer. Therefore, it may represent relative velocity and thermal boundary
layer thicknesses. Figure 214 illustrates this relation. If 0 and Ot are used to denote
the velocity and thermal boundary layer thicknesses, respectively, then,
for Pr < 1
Pr= 1
and for Pr> 1
Turbulent Flow and Turbulence Models
Pr < 1 (b(6,)
''Vii
" Pr" 1 (b b,)
Pr) , (b) b,)
Figure 214. The velocity and thermal boundary layer thicknesses for
various Prandtl numbers.
21.2.1 Universal Velocity Distribution
23
A turbulent boundary layer over a smooth flat plate with zero pressure gra
dient is perhaps one of the simplest type of turbulent flows. However, even this
"simple" turbulent flow is in fact very complex, and an analytical solution can not
be obtained. It is therefore desirable to develop semiempirical relations, which
can be used to provide approximate solutions for the simple turbulent flows. One
such relation is the Universal Velocity Distribution, which is reviewed in this sec
tion. This relation is developed based on dimensional analysis and incorporation of
experimental data to determine the constants appearing in the expression.
Physical parameters which influence the velocity profile near the wall include
density (p), viscosity (p,), distance to the wall (y), surface roughness (k), and the
velocity gradient at the wall [(du/dy)w], or, equivalently, the shear stress at the wall
(Tw). Thus, a functional relation for the near wall velocity is written as
u = pep, v, y, k, Tw) (211)
Note that the influence of the outer layer on the near wall velocity profile enters
through
(212)
where
(213)
24 Chapter 21
Expression (212) is reduced to
(214)
for a smooth wall. This relation is known as the law of the wall. In terms of the
different regions of turbulent boundary layer defined previously in Section 20.2, the
law of the wall is valid for the viscous layer, the buffer zone, and the fully turbulent
portions of the boundary layer. It should be noted that the total shear stress
composed of viscous stress and Reynolds stress is approximately constant within
the regime governed by the law of the wall.
The outer region velocity profile can be expressed as
u  u. = G(p,y, O,u.,., dp/dx) (215)
or in terms of nondimensional parameters as
uu. =g ; d
P
)
UT 8 PUT dx
(216)
This relation is known as the defect law. Observe that viscosity does not appear
in the functional relation (215). Recall that as previously discussed in Section 20
20, the effect of viscosity is to dissipate the small eddies due to of large
velocity gradient. This effect is dominant near the wall where the Reynolds number
is relatively low. However, the contribution of small eddies to the Reynolds stress
in the high Reynolds number outer region is in fact negligible. As a consequence it
is argued that the outer region of the velocity profile is essentially independent of
viscosity.
At this point, a relation for the near wall region known as the law of the wall,
given by the functional form (211) or equivalently by (212), and a relation for the
outer region known as the defect law, given by (215) or (216), has been established
based on dimensional analysis and experimental observations. It is then obvious
that these relations must merge together smoothly over a finite region between
the near wall region and the outer region. This region is known as the log layer
or the overlap layer. The length of the log layer is problem dependent, and, in
particular, a function of Reynolds number (uTo)/v. Typical range of log layer is
,...., 50::; y+ ::;,...., 400, or, in terms of y/o, ,...., 0.01 < y/o ::;,...., 0.2.
Now consider a smooth flat plate with no imposed pressure gradient. Then,
from relation (214), the law of the wall is
= f (yu.,.) = f u.,.O)
U
T
V 0 V
(217)
Turbulent Flow and Turbulence Models 25
and, from relation (216), the defect law is written as
~ = u
e
+ 9 ( ~ )
U
r
U
r
6
(218)
Since, in the log layer relations, (217) and (218) must merge together, we set
f
(
u ur6) _ U
e
(Y)
 +9 
6 v U
r
6
(219)
Functional analysis indicates the validity of relation (219) if both f and 9 have
logarithmic form. Thus an equation in the following form is established
U 1 +
 = iny +B
U
r
K.
(2110)
where Band K. (von Karman Constant) are nondimensional constants determined
from experimental data, with typical values of K. = 0.4 '" 0.41 and B = 5.0 '" 5.5.
Thus, Equation (2110) is written as
U+ = 2.5iny+ + 5.5
The equation for the outer layer can be expressed as
U  U
e
= ]: in ~ _ A
U
r
K. 6
where
A '" 2.35
(2111)
(2112)
It is important to emphasize that both relations given by (2111) and (2112)
are valid only for incompressible flows over smooth flat plates with zero pressure
gradient.
Now consider the velocity profile very near the wall within the viscous sublayer,
that is, y+ < 2 '" 8. This is a region where viscous shear dominates and the velocity
profile can be approximated to be linear. Therefore,
or
or
from which
8u", U
Tw = /L  = /L
8y y
Tw /L U U
==v
p p y y
U
u
2
= v
r y
U UrY
=
26 Chapter 21
or
(2113)
The velocity profile in the sublayer region given by ( 2 1  1 ~ 1 ) must smoothly merge
with the velocity profile for the log layer given by (2111). A relation satisfying this
requirement is established using experimental data as
u+ = 5.0eny+  3.05 (2114)
which is valid for the buffer zone, that is, 2 f'V 8 < y+ < 2 '" 50.
Now that several relations which essentially form the L1W of the wall have been
established, Figure 203 is repeated as Figure 215, where the equation for each
region is identified. The compressibility law of the wall for the log layer can be
derived for most turbulence models. The main assumption used in the derivation
is based on the fact that the convection effects are small within the log layer, and
therefore they are ignored in the equations of fluid motion and the turbulence models
are considered. The mathematical details are omitted here, however the details can
be found in References (21.1, 21.2). The resulting expressions from the k  f model
and the k  w model are, respectively,
where
and
where
1 (p )5/4
B. = B + en ::
Itt p",
1
u+ = eny+ +B
/'i.
w
1 (_)1
/
4
Bw =B+ en ~
/'i.
w
pw
(2115)
(2116)
(2117)
(2118)
and Pw is the density at the wall. The constants /'i.. and /'i.w are known as the effective
von Karman constants. In fact, /'i.. and /'i.w are not constants, but are variables for
which expressions can be developed, as in Reference (21.1). However, the variation
in the values of /'i.. and /'i.w is typically small, in the range of about 0.2 percent for
/'i.
w
and 5 percent for /'i.. when the Mach number range is up to about 5. Therefore,
for simplicity, one may select /'i.w = /'i.. = /'i. = 0.41.
Turbulent Flow and Turbulence Models
I
Law of the wall region ~ I
I
Log layer
I
I
I ... ...1
L
I
Defect law region ...
+
I
u
I
Inner region
~ I
~ Outer region
25
I
Viscous
~
Buffer zone
Fully
I
sublayer
I
turbulent
20
I I
I
I
I
Eq. (2113) I
15
~ /
I
I
I I ~
~
 t ~
I
10
Eq. (2114)
I
I I
5
I I
I I
0
+
y
1 10 100 1000
Figure 215. Nondimensional velocity profile for an incompressible turbu
lent flow over a flat plate and identification of different regions
within the turbulent boundary layer.
27
21.3 Modifications of the Equations of Fluid Motion
In order to include and account for the effect of turbulence in a flow field, the
equations of fluid motion are modified and amended by turbulence models. There
are two approaches to reformulate the NavierStokes equations for this purpose. In
both approaches, an averaging process is used. The resulting equations are kqown
as the Reynolds Averaged NavierStokes equations (RANS) and the Favre Averaged
NavierStokes equations (FANS). The governing equations and assumptions for each
approach are presented in the section (21.3.1) for RANS and in the section (21.8)
for FANS.
28 Chapter 21
21.3.1 Reynolds Averaged NavierStokes Equations
Traditionally this modification is accomplished by representing the instanta
neous flow quantities by the sum of a mean value (denoted by a bar over the variable)
and a timedependent fluctuating value (denoted by a prime). Mathematically, it
is expressed as
I=l+!'
(2119)
where
to+t.t
 1 J
1= tl.t Idt
(2120)
to
These quantities are shown graphically in Figure 216. The time averaging of a
fluctuating quantity over a time interval tl.t results in
to+t.t
I' = 2.. J f'dt = 0
At
to
(2121)
Figure 216. Illustration of the average and fluctuating quantities for
steady and unsteady flows.
The time interval, tl.t, used in the definitions above must be larger than the period
of fluctuating quantities but smaller than the time interval associated with the
unsteady flow. Thus the time interval is problem dependent, i.e., depends on the
geometry and physics of the flow field being investigated. Note that for a steady
flow the timeaveraged mean value is constant while for an unsteady flow it is a
function of time.
In order to carry out the mathematical details, the following averaging rules are
applied:
7  1
(2122a)
Turbulent Flow and Turbulence Models 29
f+g  ]+9 (2122b)
fg  ]9 (2122c)
8J
8]
(2122d)
8x

8x
f'2
f
0 (2122e)
f'g' f
0 (2122f)
(f + f')2  t+fl2 (2122g)
It is important to recognize that the averaged values of the products of fluctuat
ing terms represented by f'g' are not, in general, zero. Indeed, these quantitiesin
particular, those involving the velocity fluctuationsare critically important and
represent the cornerstone of turbulent flow effects.
The conservation of mass for a twodimensional flow is given by the first com
ponent of Equation (11192), which can be expressed in dimensional form as
8p 8 8 Q
8t + 8x (pu) + 8y (pv) + y (pv) = 0
The density and velocity components are replaced by relation (2119) to provide
8 8 8
at (;0 + p') + 8x [(;0 + p')(u + u')] + 8y [(;0 + p')(11 + v')]
Q
+  [(;0 + p') (11 + v')] = 0
y
Once this equation is expanded, it is time averaged according to rules set by
(2122) to provide
: + :x (;ou + (lu') + :y (;011 + (Iv') + : (;011 + (Iv') = 0 (2123)
The mathematical manipulation for the momentum equation is considered for
the xcomponent, and, subsequently, the results are extended to the ycomponent.
The xcomponent of the momentum equation in dimensional form is given by the
second component of (11192) as
+ + p) + + Q (puv) = [J.L _ 8V)]
8t ax ay y ax 3 ax 3 ay
+ :y [J.L + ] + : [J.L +  :x
30 Chapter 21
The instantaneous values are replaced by timeaveraged mean and fluctuating values
to provide
a a [ 2]
at [(p + p') (u + u')] + ax (p + p') (u + u') + (p + p')
a a
+ a [(p+ p') (u+ u') (v+ v')] +  [(p+ p') (u+ u') (v+ v')] =
y y
~ {J.L [ ~ ~ (u + u')  ~ ~ (v + V')]} + ~ {J.L [ ~ ( u + u') + ~ (11 + V')]}
ax 3ax 3ay ay ay ax
+ a {J.L [ ~ (u + u') + ~ (11 + V')]  ~ y ~ [ ~ (v + V')] }
y ay ax 3 ax y
Since the fluctuating component of viscosity is usually small, it has not been in
cluded in this equation. Now the entire equation is time averaged and subsequently
rearranged as
:y (puv + pu'v' + up'v' + vp'u' + p'u'v') + : (puv + pu'v
i
+ up'v' + vp'u' + p'u'v') =
~ [J.L ( ~ a u _ ~ 8V)] + ~ [J.L (au + au)] + a [J.L (au + 8V) _ ~ y ~ (J.L1!..)]
ax 3 ax 3 ay ay ay ax y ay ax 3 ax y
Writing this equation in terms of shear stresses, one obtains
a( )a( )
ax Txrp  pul2  p'u
12
 up'u' + ay Txy  pu'v'  p'u'v'  vp'u' +
+  T  y 11  pu'v'  v{lii!  {lu'v'
a [ 2 a (v)  ]
y xy 3 ax y
(2124)
Similarly, the ycomponent of the momentum equation becomes
! (pv + p'v') + :x (puv + vp'v') + :y (pu
2
+ Ii + vp'v')
a( 2 ) a (   )
+ y pv + vp'v' = ax Txy  pu'v'  up'v'  p'u'v'
Turbulent Flow and Turbulence Models 31
+  r  pv
12
 p'v
12
 vp'v' +  r  roo
a (   ) a[
ay !1111' y Y!i7'
(2125)
The energy equation given by the fourth component of (11192) in terms of the
total energy per unit mass is expressed as
a a a a
at (pet) + ax [(pet + p) u] + ay [(pet + p) v] + y [(pet + p) v] =
a a
+ ax [ur",xp + vr",y  q",] + ay [ur",y + vry!i7'  qy]
+ a [ur", + VT.!I"" _ q!l _ J.L v
2
_ V2) _ uv)]
y Y .r 3 y ay 3 y ax 3 y
Note that the total energy is assumed to be composed of internal energy and ki
netic energy. The mathematical procedure used to include turbulence is similar to
previous manipulations. The final form of the energy equation becomes
a[ 1 ( )  1( )  ]
at pet +"2? u
12
+ v
12
+ p'e' + '2 p'u
12
+ p'v
12
+ up'u' + vp'v'
+ :x [u (pet + 15) + (u
12
+ vl2) + u (p'e' + up'u' + vp'v')
+ (p'U'2 + p'v
12
) + p (e'u
l
+ + + P (uu
12
+ vu'v
l
)
+ etP'U' + p'e'u' + (p'u
13
+ 2Up'u
12
+ p'u'v
i2
+ 2Vp'u
I
V') + pu']
+ :y [v (pet + 15) + (U'2 + :un) + v (p'e
l
+ up'u' + vp'v') +
1 ( ) ( 1 1) ( )
+ '2v p'u
12
+ p'V'2 + P e'v' + '2u12v' + '2v13 + p uu'v' + vv
12
32 Chapter 21
(
+ Ii 3 ,V1ax + v
l
7fii) + 31/)
a[ aT 41_)
+  UT,. + VT  k + Ii  u' + u' + u'v'
y !I !1!11' oy 3 ox oy 3 y
+ Ii _ _ (v
2
) _ (v'2)
3 oy 3 ox 3y 3y
Y:y (V
2
+ V/2)) y:X (UV+U'V
1
))]
(2126)
Now it is obvious that the number of unknowns in the system of equations
composed of (2123) through (2126) has increased significantly. Before considering
additional relations to close the system, some reduction of terms is introduced. It
has been shown experimentally that, for flows up to about Mach five, turbulence
structure remains unchanged and is similar to that of incompressible flows (the
socalled Morkovin hypothesis). Therefore, the fluctuating correlations involving
density fluctuations are usually neglected. In addition, triple correlations such as
vl3 are assumed smaller than the double correlations and. are neglected as well.
Finally, Equations (2123) through (2126) are expressed as
oQ oQ' oE of oEu oFu oE' of' H' ( )
at + at + ox + oy +aH= ox + oy +aH
u
+ ox+ oy +a 2127
where
Q= (2128a)
0'=
o
o
o
!p (u
12
+ vl2)
(2128b)
Turbulent Flow and Turbulence Models
E=
H=!
Y
p'fI
p'fJ? + p
puv
(pet + p)u
pv
puv
pfi
(pet +p)v
(2128c)
(2128e)
o
F,,=
TX!l
T!l1IP
F=
E" =
pv
p'fIv
p'ii+p
(pet + p)v
o
Txxp
TX!J
UTxxp + VTxl/ 7jx
UT"'!I + VT!l1IP  q!l
1
H,,=
Y
o
pill
E' = _fJuIV
'
i5U (U
12
+ vl2)  p (e1u
l
)  pu (u
12
)  pv (UIVI)  p'u
'
+/1 _ + /I (vl{}u' + VIOv') + ""']
""3 ax 3 &y t'" 3 ax &y 3!1
o
J
33
(2128d)
(2128f)
(2128g)
(2128h)
(2129a)
(2129b)
34
H'= ~
y
Chapter 21
o
(2129c)
Additional unknowns appear in the system of equations given by (2127) as a
result of modification of the original system (11192) to include the effect of turbu
lence. It is obvious that the solution of Equation (2127), which includes turbulence
quantities, would be a very challenging task. In fact, in practice, the effect of tur
bulence in most applications is simulated by the introduction of turbulent viscosity
and turbulent conductivity, as will be shown in Section 21.3.1.1. In either case,
there are additional unknowns in the NavierStokes equations, due to turbulence.
In order to close the system, supplementary relations must be introduced. These
relations are known as turbulence models, which in general relate the fluctuating
cprrelations to the mean flow properties by means of empirical constants. Turbu
lence models vary in degree of sophistication from simple algebraic equations to
systems of partial differential equations. Surprisingly enough, in many instances
simple algebraic models provide as good a result as sophisticated models, with less
computation time. Obviously, the ultimate goal is to simula.te and resolve all scales
of turbulence directly by the NavierStokes equations. However, due to limitations
in the capacity of current computers, the direct simulation approach is more or less
at the research level, and it has not matured for routine computations as yet. With
the advancement in computer technology, however, this goal will be accomplished
in the future. Research toward this goal is underway.
21.3.1.1 Turbulent Shear Stress and Heat Flux:
In this section, some of the fundamental concepts introduced by the early inves
tigating pioneers are explored. For the sake of simplicity, the steady incompressible
boundary layer equations are considered. The governing equations are expressed as
au Ov
0 (2130)
+ 
ax ay
au au
1 &p a
2
'[i a (17)
(2131) '[i +v 
p ax + II ay2  ay U v
ax ay
Turbulent Flow and Turbulence Models 35
OT OT
u+v
ax ay
V (au)2 1 (_) au a
2
T a (_)
Cp ay  Cp u'v' ay + a ay2  ay v'T'
(2132)
In the equation above, a is the thermal diffusivity.
It can be shown that the macroscopic momentum exchange due to turbulence is
represented by  pu' v', which is referred to as the turbulent shear stress (or Reynolds
stress), denoted herein by Tt. It is customary to combine the laminar and turbulent
shear stress terms in Equation (2131) as
a
2
u a () 1 a
v u'v' =(T/+Tt)
ay2 ay P 8y
(2133)
For a laminar flow under the assumptions stated, one may write
au au
T/ = IL = pv
ay ay
(2134)
In order to express the turbulent shear in a similar form, consider the concept of
eddy viscosity, where the turbulent shear stress is related to the gradient of the
mean flow velocity. This analogy was introduced by Boussinesq and is referred to
as the Boussinesq assumption. Thus, one writes
au au
Tt = ILt ay = pVt ay (2135)
where ILt (or Vt) is known as the turbulent viscosity or eddy viscosity. Hence,
Equation (2131) may be expressed as
au au 1 8p a
2
11 1 8p 1 a
2
u
u + v =  + (v + Vt) =   + (IL + ILt)  (2136)
ax ay pax a
2
y pay p 8
2
y
In a similar fashion, turbulent conductivity is defined to combine laminar and
turbulent heat fluxes. For a laminar flow, the Fourier heat conduction law is ex
pressed as
(!), = k: = pCpaa;:;
(2137)
For turbulent heat flux, the following is written,
(!) t = k
t
~ ~ = PCpa
t
:
(2138)
where k
t
is the turbulent conductivity and at is the turbulent diffusivity. Now, the
energy equation may be rearranged as
_OT _OT 1 au 1 a [(q) (q)]
u +v = (TI + Tt)    + 
ax ay pCp ay pCp ay A 1 A t
(2139)
36 Chapter 21
or in terms of turbulent parameters,
aT aT 1 (0u)2 1 a
2
T
u + 'iJ = (Jt+ Jtt)  + (k + kt )
ax ay PCp ay PCp ay2
(2140)
Note that, up to this point, the problem of closure has not been addressed,
Le., two additional unknowns still remain. All that has been accomplished is the
rewriting of the equations by introducing the Boussinesq assumption.
It is well known that in a laminar flow the mixing of fluid is at the molecular
level, and the viscous stresses and heat fluxes are due to momentum and energy
transfer by molecules traveling a distance of meanfree path before collision. A
similar concept is extended to turbulent flows, where it is assumed that lumps of
fluid travel a finite distance before collision and before losing their identity. The
resulting momentum and energy exchange give rise to what was defined as turbulent
shear stress and turbulent heat flux. This finite distance is defined as the mixing
length, lm. This concept was introduced by Prandtl and is known as the Prandtl
mixing length. The Prandtl hypothesis is expressed as
Similarly,
Tt = {yu'v' = pl2 (0u)2
m ay
(2141)
(2142)
In terms of turbulent viscosity and turbulent conductivity, the following may be
written:
Jtt  p l ~ (:)
(2143)
2 (aT)
kt = pCpl. ay
(2144)
The concept of turbulent viscosity and turbulent conductivity can be easily ex
tended to general flow fields governed by the NavierStokes equations. For example,
for a 2D problem,
(2145)
What has been accomplished up to this point is the introduction of new param
eters, and the central issue of closure is not complete as yet since one still has two
additional unknowns, now in the form of Jtt and k
t
, or, equivalently, lm and le.
Turbulent Flow and Turbulence Models 37
In order to write expressions for mixing lengths, experimental investigations are
heavily relied upon; and Im and Ie are modeled for the various flow regimes, namely
the inner and outer regions.
Before proceeding further, it is beneificial to elaborate on the concept of mixing
length Im and the turbulence length scale I, because both are used in the develop
ment of turbulence models. Recall that previously, in Chapter 20, the turbulence
length scale was defined as a characteristic length associated with the eddy size in a
turbulent flow. The smallest of the length scales was defined as Kolmogorov length
scale associated with the smallest eddy. It was also established that the size of the
length scale within a flow varies substantially from the smallest scale (Kolmogorov
length scale) to the largest scale (the size of boundary layer or shear layer thick
nesses). Furthermore, length scales are flow dependent and would be different for
different flow conditions.
The concept of mixing length proposed by Prandtl was developed based on
the analogy of momentum exchange in laminar and turbulent flows. Thus, mixing
length is a nonphysical property. The mixing length concept was used by pioneering
investigators in the development of turbulence models expressed as algebraic rela
tions. Later on, when one and twoequation models were developed, the concept
of turbulence length scale was incorporated in the expressions for turbulence quan
titites. Thus, the mixing length and the turbulence length scale are in fact different
quantities, and in general the mixing length would not be equal to the turbulence
length scale. However, for a special case where the ratio of production to dissipation
remains constant, the length scale would be proportional to the mixing length, that
is, l =constant Im.
In the introduction of turbulence models to follow, the mixing length concept will
be used primarily for the algebraic turbulence models, whereas turbulence length
scale is used in the one and twoequation turbulence models.
21.3.1.2 Flux Vector RANS Formulation:
A simple and practical approach to include the effect ofturbulence in the Navier
Stokes equations is simply to replace the molecular viscosity p, in the stress terms
by (p, + P,t) and the term (p,I Pr) in the heat conduction term by (p,I Pr + P,ti Prt).
The parameter Prt is called the turbulent Prandtl number, and for air it is generally
taken to be 0.9 for wall bounded flows and 0.5 for shear layers.
Returning to the nondimensional NavierStokes equations in the computational
space given by Equation (1160) and repeated here for convenience, one has
8Q 8E 8E' 80 8Ev 8E'v 8G
v
8T + 8e + 8", + 8( = 8e + 8", + 8(
(2146)
where the flux vectors are given by (1162) through (1167). Now, to include the
38 Chaptedll
effect of turbulence, Equation (2146) is used along with the following definitions
for the viscous stress and heat conduction terms.
1 [4 2
Txx = Re
oo
(JL + !J.t) + 1Jx
u
f/ + Crud  + 1Jl,Vf/ + (yvd
 + 1Jzwf/ + (zW()]
(214'7)
1 [4 2
TW  Re
oo
(JL + !J.t) + 1J
y
vf/ + (yVd  + 1Jx
u
f/ + (xu,)
 + 1Jz
w
f/ + (zwd)
(2148)
1 [4 2
Tzz  Re
oo
(JL + !J.t) + 1Jz
w
f/ + (zwd  + 77x'Ur, + (xud
 + 1]yv" + (IIvd) (214!l)
qx 
qy  (2154)
qz =  Re
oo
(y 1) M;" (;r + + 1Jz
T
" + (zTd
(2155)
where the value of JLt is provided by a turbulence model.
21.4 Turbulence Models
A turbulence model is a semiempirical equation relating the fluctuating cor
relation to mean flow variables with various constants provided from experimental
Turbulent Flow and Turbulence Models
39
investigations. When this equation is expressed as an algebraic equation, it is re
ferred to as the zeroequation model. When partial differential equations are used,
they are referred to as oneequation or twoequation models, depending on the num
ber of PDEs utilized. Some models employ ordinary differential equations, in which
case they are referred to as halfequation models. Finally, it is possible to write a
partial differential equation directly for each of the turbulence correlations such as
u'v', u
12
, etc., in which case they compose a system of PDEs known as the Reynolds
stress equations.
In the following sections, some commonly used zeroequation, oneequation, and
twoequation turbulence models, as a sample of the wide range of models, are inves
tigated. Several recently published texts, survey papers, and comparative analysis
papers on turbulence models are excellent references for those interested in various
aspects of turbulence models, [211J through [218J.
21.4.1 ZeroEquation Turbulence Models
The zeroequation models are equations wherein the turbulent fluctuating cor
relations are related to the mean flow field quantities by algebraic relations. The
underlying assumption in zeroequation models is that the local rate of production
of turbulence and the rate of dissipation of turbulence are approximately equal.
Furthermore, they do not include the convection of turbulence. Obviously, this is
contrary to the physics of most flow fields, since the past history of the flow must
be accounted for. Nevertheless, these models are mathematically simple and their
incorporation into a numerical code can be accomplished with relative ease.
Generally, most models employ an inner region/outer region formulation to rep
resent mixing length (the subscript m will be dropped from 1m in the following). A
commonly used model utilizes an exponential function (van Driest damping func
tion) for the inner region, whereas the outer region is proportional to the boundary
layer thickness. Mathematically they are expressed as
Ii = 11:(1  e
Y
+ W)y (2156)
and
(2157)
where II: is the von Karman constant ('" 0.41), and A+ is a parameter which depends
on the streamwise pressure gradient. For a zeropressure gradient flow, it has a value
of 26. The constant Co in Equation (2157) is usually assigned a value of 0.08 '" 0.09,
whereas 8 is the boundary layer thickness.
Another formulation commonly used for the outer region turbulent viscosity is
the Cebeci/Smith model expressed as
(2158)
40
Chapter 21
where a is usually assigned a value of 0.0168 for flows where Reo (momentum
thickness Reynolds number) is greater than 5000 and o' is the kinetic displacement
thickness defined as
o' = [<' ( 1  :e) dy
for an incompressible flow, and (2159)
[)' = roo (1 _ ~ ) dy
Jo PeUe
for a compressible flow (2160)
Recall that the Reynolds number based on momentum thiekness is defined as
Reo = Peul
J
fLe
where the momentum thickness (j is
(j = roo ~ (1 _ ~ ) dy
Jo U. U
e
for an incompressible flow, and
(j = roo ~ (1 _ ~ ) dy
Jo PeUe Ue
for a compressible flow
(2161)
(2162)
(2163)
The algebraic model described above requires information regarding the bound
ary layer thickness and flow properties at the boundary layer edge. When the
NavierStokes equations are being solved, it may be a difficult task to determine
the boundary layer thickness and the required properties at the edge. That is es
pecially the case when flow separation exists within the domain. However, when it
is necessary to determine the extent of the viscous region within the domain, the
total enthalpy is usually used.
A turbulence model which is not written in terms of the boundary layer quanti
ties was introduced by Baldwin and Lomax [219]. The inner region is approximated
by
(2164)
where w is the vorticity defined as
av au
W=
ax ay
(2165)
and 1 is given by (2156). The nondimensional space coordinate y+ can be written
as
y+ = UTJL = J'Twl Pw y
Vw Pw fLw
or
Turbulent Flow and Turbulence Models 41
y+ = J
Itw
where the subscript w indicates the wall quantities. The outer region is approxi
mated by
Itt = apCCpFwakeFKleb (2166)
where a is assigned a value of 0.0168 (as in the Cebeci/Smith model) and
F wake = min [YmaxGmax, CwakeYmax
(2167)
A typical value for Cwake is 1.0. In Equation (2167), the following definitions are
employed,
(2168)
where", is the von Karman constant, and I, the mixing length, is determined by the
van Driest function given by (2156). The difference between the absolute values
of the maximum and minimum velocities within the viscous region is denoted by
tl. V. For wall bounded flows, the minimum velocity occurs at the surface where the
velocity is zero, then
tl.V = (u
2
+
For shear layer flows, tl. V is defined as the difference between the maximum velocity
and the velocity at the Ymax location, that is,
tl.V = (u
2
+  (u
2
+
FKleb is the intermittency factor defined as
FK.b [1+55
(2169)
and Ymax is the y location where G
max
occurs.
The typical values for the Klebanoff constant CKleb and Ccp are respectively 0.3
and 1.6 for zero or mild pressure gradient. However, to include the influence of
pressure gradient, the following expressions as suggested in Reference [2110] may
be used:
2 0.01312
C
Kleb
= '3  0.1724  po
(2170)
where
42
Chapter 21
and U
r
is the friction velocity. The velocity gradient in (3* is calculated outside the
viscous region. Once the Klebanoff constant is evaluated, Ccp is determined from
C
3  4C
KJeb
CP =
2CKJeb (2  3CKJeb + C ~ J e b )
(2171)
Finally, the turbulent viscosity distribution across the boundary layer is deter
mined from
(2172)
that is, Ilt is set to Ill.; from the wall to a location for which Ill.; exceeds the value of
Ill., at which point Ilt is set to Ilt .
To model the eddy diffusivity, at, or equivalently the turbulent conductivity,
the Reynolds analogy may be used. Recall that the Reynolds analogy assumes a
similarity between the momentum transfer and heat transfer. Therefore, a turbulent
Prandtl number is defined as
Prt = Vt = IltS,
at k
t
(2173)
For most flows, it is assumed that the turbulent Prandtl number remains con
stant across the boundary layer. For air, Prt = 0.9 for wall bounded flows and 0.5
for shear layers. Thus, the turbulent conductivity is determined as
k
t
= IltS, (2174)
Prt
where Ilt is provided by the turbulence models just described.
To initiate the computations, a transition location Xtr is specified, and the initial
value of the turbulent viscosity is set equal to zero everywhere within the domain.
Subsequently, in regions where x > Xtr, the turbulent viscosity is computed from
(2172) and updated after each time step (or iteration).
21.4.2 OneEquation Turbulence Models
As seen in the previous section, zeroequation models employ an algebraic
relation for the eddy viscosity. These models specify length and velocity scales in
terms of the mean flow, thus implying an equilibrium between mean motion and
turbulence.
Oneequation models employ a partial differential equation for velocity scale,
whereas the length scale is specified algebraically. The velocity scale is typically
written in terms of turbulent kinetic energy k defined as
1  
k = "2(u
12
+ v
12
+ w
12
)
(2175)

Turbulent Flow and Turbulence Models 43
The turbulent viscosity /Lt is now written as
I
/Lt = p k ~ (2176)
In the following section, two recently developed oneequation turbulence models
are reviewed.
21.4.2.1 BaldwinBarth OneEquation Turbulence Model:
The BaldwinBarth oneequation model is obtained from the standard kf. two
equation model. Note that the kf. model has not been introduced as yet, and it will
be introduced later on in Section 21.4.3.1. However, since the mathematical details
of the BaldwinBarth oneequation model will not be considered here, knowledge of
the kf. model at this point is not necessary. Mathematical details can be found in
a report by Baldwin and Barth [2111].
The procedure to obtain the BaldwinBarth oneequation model is to combine
the kf. twoequation model to provide a single equation in terms of the Turbulence
Reynolds number ReT, where ReT = k
2
jVf.. The variables in ReT which are k,
f., and v are, respectively, turbulence kinetic energy given by (2175), dissipation
of turbulence given by (21152), and kinematic viscosity. To account for the near
wall regions, the turbulence Reynolds number is split into two parts as Her 
ReT!(ReT), where! is a damping function such that ReT""" ReT for large ReT.
The transport equation for turbulence Reynolds number ReT is written as
(2177)
The turbulence production based on Boussinesq assumption is provided from
P
(
aUi au;) aUi 2 (aUk)2 _ 82
=Vt + Vt  Vt
. ax; ax, ax; 3 aXk
(2178)
The kinematic eddy viscosity Vt is determined from
(2179)
where Dl and D2 are damping functions which extend the validity of the model to
near wall regions and are given by
Dl  1 exp( y+ jA+)
D2  1 exp( y+ jAt)
(2180)
(2181)
44 Chapter 21
Various functions and constants appearing in Equation (2177) are as follows.
h(Y+) = ~ : : + (
1
 ~ : J C ~ ~ + + DID2) [J D
I
D
2
+
k (1+ exp(y+ IA+)D2 + 1t exp(y+ IAnDI)]
(2182)
K, = 0.41, C., = 1.2,
CI' = 0.09, A+ = 26, At = 10
Equation (2177) can be written as
a   
at (vReT)+ V '\1(vReT) 
(2183)
where
8
2
= 2 [(au)2 + (av)2 + au av] + (au)2 + (av)2 _ ~ (au + av)2 (2184)
ax ay ay ax ay ax 3 ax ay
as obtained from (2178) for twodimensional applications. Due to numerical con
siderations, Equation (2183) can be rewritten by manipulation of the diffusion term
and with the assumption of constant v as follows:
a   
at (vReT) + v '\1(vReT) 
(
Vt) 2  1 
2 v+ '\1 (vReT)'\1,vt'\1(vReT)
(1. (1.
(2185)
Note that the unknown in either Equation (2183) or (2185) is ReT' Once ReT is
determined, relation (2179) is used to determine Vt.
21.4.2.1.1 Nondimensional form: Since the governing equations to be solved are
typically in nondimensional form, the equations for turbulence models are also
Thrbulent Flow and Thrbulence Models 45
nondimensionalized. The same nondimensional variables, as defined in Section 11.3,
are used, namely,
t'
tu
oo
, x
y' = y
 x = ,
L L L
JL'
JL
, P , v
 P = v =
JLoo
poo Voo
v'
Vt
" L
 f =f
t
Voo u
2
u
3
00 00
k,2

V"f"
Now, the nondimensional form of the BaldwinBarth oneequation turbulence
model corresponding to (2183) or (2185) is given by the following equations where
the asterisk has been dropped.
8   1 ( vt) 2  1 1 ) 
8 (vReT)+ VV'(vReT)  R v +  V' (vReT)  R (V'Vt V'(vReT)
t e
oo
u, e
oo
u,
(2186)
or
2 ( v
t
) 2  1 1  )
 v +  V' (vReT)  V' vtV'(vReT
Re
oo
u, Re
oo
u,
(2187)
21.4.2.1.2 BaldwinBarth turbulence model in computational space: In order
to numerically solve either Equation (2186) or (2187) for a general domain, a co
ordinate transformation is performed. This transformation is similar to the trans
formation of the NavierStokes equations given in Chapter 11. The expressions for
the Cartesian derivatives are
8 8 8
8x  f.x 8f, + 'f/:r: 8'f/
8 8 8
8y

f,y 8f, + 'f/y 8'f/
8
2
8
2
8
2
8
2
8x
2

8f,2 + 2f,:r:'f/:r: 8f,8'f/ + 8'f/2
(2188)
(2189)
(2190)
46 Chapter 21
(2191)
Now, for simplicity, define
IIReT = R
Then, the transformed BaldwinBarth turbulence model given by Equation
(2186) is written as follows. The details of transformation and mathematical ma
nipulation is provided in Appendix 1.
(2192)
where U and V are the contravarient velocity components
U 
"'u +yV
V  ."",U + 1]yv
and
a4 
;+;
(2193)
b
4
 1]; + .,,; . (2194)
Cs 
z.,,'" + y"'y
(2195)
8z 8", 8y 8"
(2196)
91

z 8 + 1]", 81] + " 8 + 1]y
87
7
8."", 8."", 8."y 817y
(2197)
92

z 8 + 1]", 81] + I/ 8 + 1]1/ 8"T/
Furthermore, the expression for S in the last term of Equation (2192) is
2 8u 8u 8v 8v
( )
2 ()2 ()2 ()2
S = al 8 + b
1
81] + a2 8 + 1>2 81]
Turbulent Flow and Turbulence Models 47
(2198)
where the coefficients al, a2, a3, b), b
2
, ha, Cll C2, C3 and C4 are given by (1l21Oa), (11
21Ob) , (1121Oc), (1l211a), (1l211b), (1l211c), (1l212a), (11212b), (1l212c),
and (1l212d), respectively. The transformation of Equation (2187) is carried out
in a slightly different fashion, the details of which are given in Appendix I. The
transformed equation is given as
aR
at
aR aR 2 ( lit) [aA aB aA aB]
 u at;,  v a'fJ + Re
oo
II + U. t;,,,, at;, + t;,11 at;, + 'fJ", a'fJ + 'fJ1I a'fJ
1 1 [aa a ~ aa a ~ ]
 Re
oo
u. t;,,,, at;, + t;,y at;, + 'fJ", a'fJ + 'fJy a'fJ
+ (C.d2  CEl) VCI'DlD2 SR
(2199)
where
A
aR aR aR
(21100)

ax = t;,,,, at;, + T/", 8'fJ
aR aR aR
(21101) B 
ay = t;,11 at;, + 'fJ1I 8T/
a 
(aR aR)
lit t;,,,, at;, + T/", aT/
(21102)
~ =
(aR aR)
lit t;,11 at;, + T/y aT/
(21103)
In order to simplify the development of finite difference equations, Equation
(2199) is expressed as
aR
=M+P
at
(21104)
The term M, which represents the convection and diffusion of turbulence can be
written as
(21105)
where
(21106)
48 Chapter 21
M2
{

1 1 (ao. a.B)
 Re
oo
a, ex ae + ell ae
(21107)
M2
'1
1 1 (ao. a.B)
 TI +TI
Re
oo
a, xaTl lIaTl
(21108)
M3 2 ( VI) (aA aB)
  V+
ex ae + e
y
a{
{
Re
oo
a,
(21109)
M3 2 ( VI) (aA aB)
  V+
Tlx aTl + TIll a1] '1
Re
oo
0',
(21110)
and
p =
(C,d2  c,dvcl'DlD2 SR
The initial and boundary conditions are set according to:
(1) Initial condition: A value of ReT = (ReT)oo < 1 is specified within the domain
to initiate the solution.
(2) Boundary conditions: The value of ReT is set equal to 2:ero at the solid surface,
and it is set to its initial value of (ReT)oo at the inflow. At the outflow,
extrapolation from the interior domain is used to specify ReT at the boundary.
21.4.2.2 SpalartAllmaras OneEquation Turbulence Model: The
SpalartAllmaras model solves a transport equation for a working variable Tl which is
related to the eddy viscosity. The governing equation is derived by using empiricism,
dimensional analysis, Galilean invariance, and selected dependence on the molecular
viscosity [21121. The transport equation is expressed as
:  [V'. (v + Tl)V'Tl) + Cb2 (V'Tl)2] + Cbl HTl(1  112)
 [ewdw  +
where the eddy viscosity is given by
and
VI = Tllvl
Ivl 
x 
XI +
Tl
V
(21111)
(21112)
(21113)
(21114)
Turbulent Flow and Turbulence Models 49
Various functions and constants appearing in Equation (21111) are defined as
 v
S = S + K2([2lv2
(21115)
where d is the distance to the wall, K is the von Karman constant, S is the magnitude
of the vorticity,
and
S= 1
8V
_ aul
ax ay
X
Iv2 = 1  1 + XlvI
(21116)
(21117)
It should be noted that expression (2166) has also been used for S. The function
Iw is
I
f (r)  9 (1 + (21118)
w  g6+c!3
where
(21119)
and
11
r = SKfJi
(21120)
Large values of r should be truncated to a value of about 10. The function It2 is
given by
(21121)
and the trip function In is
In =Ctlgtexp [Ct2 (21122)
The following are used in Equation (21122):
dt: The distance from the field point to the trip which is located on the surface.
Wt: The wall vorticity at the trip.
6.q: The difference between the velocities at the field point and trip.
gt: gt = min[1.0, 6.q/Wt6.xJ, where 6.x is the grid spacing along the wall at the
trip.
The constants used in the equations above are
2
a = 3 CbI = 0.1355 Cb2 = 0.622
CbI
Cwi = 2' + (1 + cb2)/a Cw2 = 0.3 Cw3 = 2
K
K = 0.41
CuI = 7.1 Cn = 1.0 Ct2 = 2.0 Ct3 = 1.1 Cu = 2.0
50 Chapter 21
The SpalartAllmaras turbulence model given by (21111) can also be written
as
: _ (1: Cb2) \l. [(v + v)\lv] C;2 (v + v)\l2v
 Cbl V 2
[ ] [
]2
+ Cbl (1  It2)V8  Cwdw  ;;,21t2 "d + It!
(21123)
The first two terms on the righthand side of Equation (21123) can be expanded
and recombined to provide the following equation.
: _ (
1
: Cb2) [\lev + V) . \lvj + + V)\l2V
(21124)
Either one of Equations (21123) or (21124) can be used.
The initial condition for ii is specified to be zero up to a value of voo/lO, that is,
ii = 0 + voo/lO. The boundary conditions are set according to:
(1) At the inflow, ii = ii
oe
,
(2) At the solid surface ii = 0, and
(3) At the outflow, extrapolation is used.
21.4.2.2.1 Nondimensional form: Using the same nondimensional variables de
fined previously, the nondimensionalized SpalartAllmaras turbulence model is given
by the following equation. Again, as in the previous model, the notation of asterisk
has been dropped.
:  C +(7 Cb2) \l. [(v + v)\lvj C;2) (v + v)\l2v
+ Cbl (1  It2)ST1 (ewdw) 2
+ [(1  1t2)fv2 + It2] + Reoo (21125)
which corresponds to Equation (21123) and
:  c: Cb2) [\lev + v) . \lv] + (v + v) \l2v
+ ChI(1  It2)v8  (Cwdw) 2

Turbulent Flow and Turbulence Models 51
(21126)
corresponding to Equation (21124).
21.4.2.2.2 SpalartAllmaras turbulence model in computational space: Using
the expressions for Cartesian derivatives given by (2180) through (2191), the
SpalartAllmaras turbulence model given by (21126) in generalized coordinates
is written as
8
2
11 8
2
11 8Tl 8Tl] ( 1 ) (11)2
+ 2cs + b
4
8rt
2
+ 91 + 92 8rt + Cb1 (I  ft2)SI1 Re
oo
(c:wdw) d
+ (R!oo) [(1 ft2)fv2 + ft2] 2 + Reoo fn{tJ.q)2
(21127)
where
I
8u 8u 8v 8vl
S = + rty 8rt  rt:r 8rt
(21128)
and, as defined previously,
a4 
b
4 
Cs 
91 
92

rt;+ rt;
:crt:z: +
8:c
:c + rt:r 8rt + + rty 8rt
8rt:r 8rt:r 8rty 8rty
:c + rt:z: 8", + + 71v 8rt
(21129)
(21130)
(21131)
(21132)
(21133)
The transformed SpalartAllmaras turbulence model given by (21125) is
8Tl8Tl 8Tl (1) (1 + Cb2) {80 80 8f3 8
f3
}
8t + U + V 8rt = Re
oo
a + 71:r 8rt + + 71y 871
ODTO KOTOPHANESI
M. E. T. U. LIBRARY
52 Chapter 21
(
1 ) Cb2 _ {aA aA aB aB}
 Re
oo
;(v + v) ~ x a ~ + T/x aT/ + ~ y a{ + T/y aT/
(21134)
where
A
Ov Ov Ov

ax = ~ x a ~ + T/x aT/
(21135)
B
Ov Ov av

ay = ~ y a ~ + T/y aT/
(21136)
a 
(av Ov)
(v + V) ~ x a ~ + T/x aT/
(21137)
(3 
(av av)
(v + V) ~ y a ~ + T/y aT/
(21138)
Equation (21134) is now written as
(21139)
where
(a) The term M represents the convection and diffusion of turbulence and, due
to numerical consideration, is decomposed as follows:
(21140)
Each term in expression (21140) is defined as
(21141)
(21142)
(
1 ) Cb2 _ {aA aA aB aB}
  Re
oo
;;(v + v) ~ x a ~ + T/x aT/ + f.y a + T/y aT/ (21143)
Turbulent Flow and Turbulence Models 53
The terms M2 and M
J
can be further regrouped as terms including e deriva
tives and terms involving 17 derivatives as follow
M2
e

(_1 ) C+Cb2) e 8(3)
Re
oo
a % 8e + 11 8e
(21144)
M2

(_1 ) C + Cb2) ( % 8a + 8(3)
(21145)
'1
Re
oo
a 17 817 1711 817
M3
e

( 1 ) Cb2 _ (8A 8B)
 Re
oo
+ v) ex 8e + ell 8e
(21146)
M3
'1
=   (v+v) 17%+17
( 1 ) Cb2 _ (8A 8B)
Re
oo
a 8TJ 11 8TJ
(21147)
(b) The second term in Equation (21139) represents the production of turbulence
and is
P  Cbl(l ft2) 817 + (R!,J ft2)fv2 [Jf
 Cbl(l ft2)V [8 + Re:1\:2d2fv2] = Cbl(l ft2)v8 (21148)
 1 (V)
Note that 8 = 8 + Re
oo
1\:
2
d2 fv2
(c) The third term D represents the destruction of turbulence and is given by
(21149)
(d) And, finally, the last term in Equation (21139) represents the trip term which
causes/ triggers transition from laminar flow to turbulent flow.
(21150)
21.4.3 TwoEquation Turbulence Models
It was pointed out previously that the convection of turbulence is not modeled
in zeroequation models. Therefore, the physical effect of past history of the flow is
not included in simple algebraic models. In order to account for this physical effect,
a transport equation based on the NavierStokes equation may be derived. When
one such equation is employed, it is referred to as a oneequation model which was
54 Chapter 21
discussed in the previous section. When two transport equations are used, it is
known as a twoequation model.
Complex flowfields which include massively separated flows, unsteadiness, and
flows involving multiplelength scales occur frequently in fluid mechanics applica
tions. In these types of complex flows, the lower order turbulence models, that is,
zero, half, or oneequation models, become very complicated and often ambiguous.
Twoequation models are developed to better represent the physics of turbulence
in these types of complex flowfields. In this section, kE and kw twoequation
turbulence models are reviewed.
21.4.3.1 kE TwoEquation Turbulence Model: A commonly used two
equation turbulence model is the kE model. The partial diJferential equations are
derived for kinetic energy of turbulence (k), and the dissipation of turbulence (E),
where
k = ~ [u
12
+ v
12
+ wl2] (21151)
and
(21152)
Since it is important to identify the terms involved in these equations, and, for
the benefit of those who are not familiar with the origin and derivation of these
equations, the details ofthe kinetic energy of turbulence equation and interpretation
of terms are provided in Appendix K. Now, the standard kf twoequation model is
expressed by the turbulent kinetic equation
(21153)
and the dissipation rate equation
P dE = ~ [(IL + ILt) af.] I C < 1 P k ~ _ C,2P E2
dt ax; u, ax; k k
(21154)
where P
k
is the production of turbulence defined as Pk = Tij(aU.;ax;).
The turbulent kinetic equation and the dissipation rate equation given by (21
153) and (21154) can be written in an expanded form in Cartesian coordinates for
twodimensional problems as
(
ak ak ak) a [( ILt) ak] a [( ILt) ak]
P  I u  + v  =  IL +   +  IL I   + P
k
 pE
at ax ay ax Uk ax ay Uk ay
(21155)
Turbulent Flow and Turbulence Models
and
(
8f 8f 8f)
P +u+v
at 8x 8y
where typical constants are
O'k = 1.0 0'. = 1.3 Cd = 1.44 C.2 = 1.92
and the turbulent viscosity is related to f by
where cp. = 0.09.
k
2
Mt = pCp.
f
55
(21156)
(21157)
Before proceeding further, it is important to note that the lefthand side of the
k and f equations, given by (21155) and (21156), can also be written as
:t (pk) + ! (puk) + ;y (pvk) = RHSk
(21158)
and
(21159)
which is simply obtained by multiplying the continuity equation by k, adding it to
the lefthand side of (21155), and subsequently combining the terms. A similar
approach is used for the fequation.
As for the zeroequation models, a twolayer approach is incorporated. That is,
Equations (21155) and (21156) are used in the outer region down to the vicinity
of the viscous sublayer. For a typical wall flow, that corresponds to a y+ range
of 3050. Adjacent to the surface, wall functions such as (2156) are employed.
The values of k and f must be provided at the interface as the inner boundary
conditions for Equations (21155) and (21156). These values may be obtained by
the following: if Yi denotes the interface between the outer region and the viscous
sublayer, then
Ti
kll=!Ii =3
pcb
(21160)
where CD is typically 0.164, and Ti is the shear stress at Yi location. Similarly,
(21161)
56 Chapter 21
where the length scale may be evaluated by the simple linear relation for the viscous
sub layer given by
l = "'Y
(21162)
Once the local values of the kinetic energy of turbulence and dissipation of
turbulence have been computed, turbulent viscosity given by (21157) may be de
termined. It is noted that correlations such as u
t2
, v
t2
, and w
12
can be determined
by semiempirical relations. For example,
v
t2
= 2a3k
(21163)
(21164)
(21165)
where a2 and a3 are structural scales usually assigned values of 0.556 and 0.15,
respectively.
21.4.3.1.1 Low Reynolds number k E model: The difficulty with the standard
kf model introduced in the previous section is that the equations become numeri
cally unstable when integrated to the wall. To overcome this problem, a twolayer
approach is implemented, as discussed previously. However, a better approach is
perhaps to directly integrate the kf equations through the viscous sublayer all the
way to the wall. In order to enable the integration to the wall and to improve the
capability of the standard kf model, several modifications are introduced. The
resulting formulation is known as the lowReynolds number kf equations. The
first lowReynolds number kf. model was developed by Jones and Launder [2113,
2114], and subsequently it has been modified by several investigators. The pri
mary modifications introduced by Jones and Launder were to include turbulence
Reynolds number dependency functions II and h in Equation (21154) and I,.. in
relation (21157). Furthermore, additional terms L", and L, were added to the equa
tions to account for the dissipation processes which may not be isotropic. Thus the
lowReynolds number kf equation is written as
p dk = ~ [ (/1 + /1
t
) ak ] + P",  pf + L",
dt ax; a", ax;
and
P ~ = a ~ ; [ (/1 + ~ : ) ::; ] + Cd II P", i C,2 h P i + L,
where the turbulent viscosity is now computed according to
k
2
/1t = pI,..c,..
f
(21166)
(21167)
(21168)
Turbulent Flow and Turbulence Models
57
The following relations are proposed by Jones and Launder.
11  1.0
h
 1 0.3exp
I,.. 
[ 2.5 ]
exp 1 + 0.02ReT
Lk
2JL (8Vie) 2
8Xj
and
L. 
2
JL
JLt (8
2
U
i
r
p
Since the early 1970's several modifications to the low Reynolds number terms
and the model constants have been introduced. A summary of selected ke models
are provided in Table 21.1.
Model Ref.No.
11 h I,..
Standard 1.0 1.0 1.0
1213
1  0.3exp( Ref)
[ 25 ]
JonesLaunder 1.0
exp 1 + 0.02ReT
1214
Hoffman 1215 1.0 1  0.3exp( Ref)
I '1.(O;j
exp 1 + 0.02ReT
N aganoHishida 1216 1.0 1  0.3exp( Ref) [1  exp( ReT/26.5);.!
Model Lk L. C,.. Cd Ct2 Uk U.
Standard 0 0 0.09 1.44 1.92 1.0 1.30
18Vie' 18
2
2
JonesLaunder 2JLI)
2JLJLt ( )
0.09 1.44 1.92 1.0 1.30
8xj p 8xj
Hoffman
v o/\,
0 0.09 1.81 2.0 2.0 3.0 
_y 8y
N aganoHishida
I Vie
2v I 8
ay
k)
(8
2
r v Vt(1 I,..)
0.09 1.45 1.90 1.0 1.30
Table 21.1 Functions and constants for the ke turbulence models.
58 Chapter 21
21.4.3.1.2 Compressibility correction and axisymmetric consideration: In addi
tion to the modifications of the low Reynolds number terms and model constants
shown in Table 21.1, other modifications have also been introduced into the kf
equations, most notably, the compressibiility correction terms and axisymmetric
considerations.
The compressibility correction term is typically included by introduction of the
turbulent Mach number M
t
defined by
Now, the kf equations including the compressibility correction terms are written
as
a a a [ ( JLt) ak] 
a (pk) + a (pujk) = a JL +  a + Pk  p(f + fc) + P"d" + Lk (21169)
t Xj Xj Uk Xj
and
The term fc represents the contribution due to compressible dissipation, and the
term P" d" represents the pressure dilatation term. They are given respectively by
and
 M2
fc/'I t f
P" d" = /'2 Pk M
t
2
+ /'3 pf M
t
2
The following values based on DNS have been suggested.
/'1 = 1.0, /'2 = 0.4 , and /'3 = 0.2
(21171)
(21172)
The simplest approach to include axisymmetric correction is to modify the co
efficient Cfl as
{
1.44 for planar 2D flows
Cd =
1.60 for axisymmetric 2D flows
21.4.3.1.3 Initial and boundary conditions: The initial and boundary conditions
must be specified for both k and f. The initial condition for the turbulent kinetic
energy k is specified in terms of the freest ream turbulence intensity Tt, as follows
Turbulent Flow and Turbulence Models
59
where T; = 0.0001 to 10 percent of mean velocity. The turbulent viscosity is specified
as
and, therefore,
The boundary conditions are
(1) At the inflow, the freestream values are specified, that is, f = foo and k = k
oo
(2) At the solid surface, k = 0, J.lt = 0, and f = fw = O. For some kf models, a
value for fw is prescribed.
(3) At the outflow, extrapolation is used.
21.4.3.2 kCJ) TwoEquation Turbulence Model: This twoequation model
includes one equation for the turbulent kinetic energy k, as developed previously,
and a second equation for the specific turbulent dissipation rate (or turbulent fre
quency) w.
Recall that the development of the kequation was based on the governing equa
tions of fluid motion. A second approach for the development of a transport equa
tion may be considered whereby the equation is constructed based on the known
physical processes along with dimensional analysis. This is the approach taken to
establish a transport equation for w.
The concept of parameter w was introduced by Kolmogorov, which he called
dissipation per unit turbulence kinetic energy. Recall that the process of dissipation
takes place at the level of smallest eddies, while the rate of dissipation is the rate of
transfer of turbulence energy to the smallest eddies. Therefore, this rate is set by
the properties of the large eddies. Perhaps the simplest physical interpretation of w
is that it represents the ratio of turbulent dissipation rate to the turbulence mixing
energy or, alternatively, the rate of dissipation of turbulence per unit energy which
in essence is an inverse time scale of the large eddies.
Now, to develop a transport equation for w, several physical processes which are
observed in fluids are utilized. These processes include unsteadiness, convection,
diffusion, dissipation, and production. A combination of these physical processes,
along with dimensional arguments, yield
p 8w + PUj 8w = (3 pw
2
+ ~ [(1 J.lt 8W]
8t 8xj 8xj 8xj
(21173)
where (3 and .(1 are coefficients to be specified.
60
Chapter 21
In comparison to the kequation, several observations ean be made. First, note
that a production term does not appear in Equation (211'73). Second, a molecular
diffusion term is also absent from this equation. Inclusion of a molecular diffusion
term is essential if one intends to integrate the equation through the viscous sublayer
to the wall. Equation (21173) is considered as the basic wequation upon which
modifications are introduced.
As in the case of the kf. model, there are several versions of the kw model.
Perhaps one of the best known is the kw model of Wilcox [2117], which is provided
below.
The turbulent kinetic energy equation is given by
and the specific dissipation rate equation is
pdJ..J = ~ [(J.L + O'J.Lt) 8W] + 0 w P" _ /3pw2
dt 8xj 8xj k
The eddy viscosity is determined from
and the auxiliary relations are
k
I1t = p
w
f.  /3'wk
i =
k ~
w
The constants used in Equations (21174) and (21175) are
5
0=
9
3
/3= 
40
/3
, 9
= 100
1
0'=
2
, 1
0' =
2
(21174)
(21175)
(21176)
(21177)
(21178)
21.4.3.3 Combined ke/ kro Twoequation Turbulence Model: The
kw turbulence model performs well and, in fact, is superior to the kf. model within
the laminar sub layer and the logarithmic region of the boundary layer. However,
the kw model has been shown to be influenced strongly by the specification of
freestream value of w outside the boundary layer. Therefore, the kw model does
not appear to be an ideal model for applications in the wake region of the boundary
layer. On the other hand, the kf. model behaves superior to that of the kw model
in the outer portion and wake regions of the boundary layer, but inferior in the
inner region of the boundary layer.
Turbulent Flow and Turbulence Models 61
To include the best features of each model, Menter [2118] has combined different
elements of the k and kw models to form a new twoequation turbulence model.
This model incorporates the kw model for the inner region of the boundary layer,
and it switches to the k model for the outer and wake regions of the boundary
layer. Two versions of the model introduced by Menter are referred to as the baseline
(BSL) model and, a modified version of the BSL model, the shearstress transport
(SST) model. It has been shown that the SST model performs well in the prediction
of flows with adverse pressure gradient.
The baseline model is identical to the kw model given by Equations (21174)
and (21175) in the sub layer and the log layer ofthe boundary layer, and it gradually
switches to the k model given by Equation (21153) and (21154) in the outer wake
region. These equations are repeated here for convenience. The kw equations are
and
where
and
8 _ 8 _ _ 8 [ 8k]._
8 (pk) + 8 (pUj k) = 8 (1 + akllt) 8 + Pk  f3 pkw
t Xj Xj Xj
k
It = p
W
= f3'w k
Furthermore, the following are used
ak = a' , awl = U , f3l = f3 ,
and 01 = 0
The k equations are
8 _ 8 __ 8 [( It) 8k] _
(pk) + (pujk) =  1 +   + P
k
 p
8t 8xj 8Xj Uk 8Xj
and
where
(21179)
(21180)
(21181)
(21182)
(21183)
(21184)
(21185)
62 Chapter 21
and
W =  (21186)
c!,k
Now, in order to combine the two sets of equations, the k set is transformed into
a kw formulation using relation (21182). In the process of this transformation,
two additional terms appear in the new wequation. One of these terms is a cross
diffusion term and the other occurs if ak and a. are not equal. It has been shown
that the second term is relatively small and does not affect significantly the solution.
Therefore it is neglected. Subsequently, the transformed k equations written in a
kw formulation are written as
a
a (pk) + aa (pUj k) = aa [(/1 + ak2JLt) aak] + P
k
 fJ*pkw
t Xj Xj Xj
(21187)
and
W 2 1 ak aw
+ ll2 P
k
 fJ2PW + 2pa
w
2 
k w aXj aXj
(21188)
The relations between the coefficients in the original k equations and the trans
formed set are established as follows
1 1
a
w
2 =  ,
a.
fJ* = c!' , ll2 = (Cd  1)
Now the two sets of equations are combined by the introduction of a blending
function F. The kw set given by Equations (21179) and (21180) is multiplied
by F, and the transofmred k set given by Equations (21187) and (21188) is
multiplied by (1 F). They are subsequently added together. The blending function
F is designed such that it will be equal to 1 in the vicinity of the wall region, thereby
activating the kw model, and it will be zero away from the wall, thus activating
the transformed kf. model.
The resUlting combined kw / kf. twoequation model is given by
:t (p k) + a ~ . (pUj k) = a ~ . [(JL + akJLt) ::.] + Pk  fJ* {XJJk
J J J
(21189)
and
(21190)
Turbulent Flow and Turbulence Models
where the production of turbulence as defined previously is given by
au,
Pk =T,ja
Xj
and
(
au, aUj 2 aUk) 2
T'j = ILt aXj + ax,  3 D'j aXk  3
PkD
'j
63
(21191)
The constants appearing in Equations (21189) and (21290) are expressed in a
general compact form by
(21192)
where 4;1 represents the constants associated with the kw model (when F1 = 1),
and 4;2 represents the constants associated with the kf. model (when F1 = 0).
The difference between the baseline model and the shear stress transport model
is in the definition of turbulent viscosity and the specification of constants.
21.4.3.3.1 Baseline model: The turbulent viscosity for the baseline model is de
fined by
and the constants for 4; are set as follows.
The values of the constants for set 4;1 are specified according to
O'k1 = 0.5 ,
(3* = 0.09 ,
01 = (31  O'W1/'i,2/ Ii:: ~
(3* y ~ ' 9
And the constants for 4;2 are
1
O'k2 =  = 1.0 ,
O'k
(3* = 0.09 ,
02 = ~ ~  O'W2/'i,2/#
O'w1 = 0.5 , (31 = 0.075
/'i, = 0.41
1
O'w2 =  = 0.856, (32 = 0.0828
0'<
/'i, = 0.41
In addition, the following definitions are used.
(21193)
(21194)
(21195)
64
Chapter 21
where y is the distance to the nearest surface, and CD""" is the positive portion of
the crossdiffusion term
[
18k 8w 20"
CD""" = max 2p<Jw2 8 8 ,10
W Xi Xi .
(21196)
Note that far away from solid surface as y + large, term argl approaches zero
due to 1/y and 1/y2. Furthermore, the three arguments within argl represent the
following:
1) The term (v'k/O.09wy) is the turbulence length scale divided by y. It is
equal to 2.5 in the log layer of the boundary layer and approaches zero at the
boundarylayer edge.
2) The term (500V/wy2) enforces Fl to be one in the sublayer region and l/y in
the log layer. Recall that w is proportional to l/y2 near the surface, and it is
proportional to l/y in the log region. Therefore, l/wy2 will be constant near
the surface and will approach zero in the log layer.
3) The third term (4p<J
w
2k/CDwky2) is included to prevent solution dependency
on the freest ream. It can be shown that, as the boundarylayer edge is ap
proached, argl as well as Fl become zero and, therefore, the kf. model is
utilized in this region.
Transition to turbulence is activated by phasing in the production term, typically
over a few grid points at a specified transition point. Note that the production term
is turned off in the laminar portion of the flow.
21.4.3.3.2 Initial and boundary conditions: The following freestream conditions
are recommended.
U
oo
woo=m
L
,
where
l ~ m ~ l O
and L is a characteristic length of the problem, for example, the length of compu
tational domain. At the solid surface, the boundary condition for w is set according
to
(21197)
where t:.Yl is the distance of the first point away from the wall. This boundary
condition is specified for a smooth wall, and t:.yt must be less than about 3. At
the outflow boundary, extrapolation is used.
Turbulent Flow and Turbulence Models 65
21.4.3.3.3 Shearstress transport model: The turbulent viscosity of the BSL
model is modified based on the assumption that the turbulent shear stress is pro
portional to the turbulent kinetic energy in the logarithmic and wake regions of the
turbulent boundary layer. The amount of computed turbulent viscosity is limited
in order to satisfy the proportionality requirement. This limitation on the turbu
lent viscosity is imposed on by the turbulent kinetic energy, and thus the turbulent
viscosity is defined as
al k
lit = max(al
w
, nF
2
) (21198)
where al = 0.31, n is the absolute value of vorticity n = 18v/8x  8u/8yl, and
F2 = Tanh (argn with
[
Vk 50011]
arg2 = max 20.09wy' wy2
(21199)
The constants for 1 and 2 are identical to the baseline model, except O"kl,
where
O"kl = 0.85
21.4.3.3.4 Compressibility correction: Similar to that of the kf model, the com
pressibility correction term is included by introduction of turbulent Mach number.
Thus, Equations (17189) and (17190) are formulated as
a a a [ ak]
a (pk) + a (pui k) = a (J.L + O"kJ.Lt) a + Pk
t Xj Xj Xj
and
(21201)
where the blending function Fl is defined as in the original model.
21.4.3.3.5 Nondimensional form: The nondimensional variables defined previ
ously are used to express Equations (21189) and (21190) in a nondimensional form.
Again, the notation of asterisk has been dropped. However, the appearance of the
66 Chapter 21
Reynolds number in the equation is a good indication of nondimensional equation.
The nondimensional kf/ kw twoequation model is written as
and
p = p  + u + v =  (IL + O'w ILt)
dw (aw aw aw) 1 a [ aw'l
dt at ax ay Re
oo
ax ax.
+   (IL + O'w ILt) + 2p(1  F1)O'w2    + 
1 a [aw] 1 [{)k aw ak aw]
Re
oo
ay ay w ax ax ay ay
W 2
+ aP
k
 fJpw
k
where the production term P
k
is determined from
au, [ (au. aUj 2 aUk) 2 ] aU.
Pk=T'j= ILt +6'j pM'j 
aXj aXj ax, 3 aXk 3 aXj
(21202)
(21203)
(21204)
21.4.3.3.6 kf/ kw Turbulence model in computational space: Using the expres
sions for the Cartesian derivatives given by (2188) and (2189), the kequation in
the computational space becomes
ak ak ak 1 { a a
p at = pU a ~  pV a", + Re
oo
~ x a ~ [(MUS)(KX)] + "'x a", [(MUS) (KX)] +
a a }
~ y a ~ [(MUS)(KY)] + "'y a", [(MUS) (KY)] + Pt.  fJ'pwk
(21205)
where
MUS
IL + O'kILt
(21206)
KX
ak ak

~ a ~ + "'x a",
(21207)
KY
ak ak

~ y a ~ + "'y a",
(21208)
Turbulent Flow and Turbulence Models 67
Similarly, the wequation is given by
8w 8w 8w 1{8
Pm =  pU 8(,  pV 8TJ + Re
oo
(,x 8(, [(MUR) (OX)]
+ TJx :TJ [(MUR)(OX)] +(,y :(, [(MUR) (OY)] + TJy :TJ [(MUR) (OY)] }
+ [2P(1 F
1
)O"w2 ~ ] [(KX)(OX) + (KY)(OY)] ,Bpw2
(21209)
where
MU R  IL + O"wILt
(21210)
OX (21211)
(21212)
The production term Pic given by (21204) is first expanded and subsequently trans
formed to the computational space as follows.
8u; 8u (8u 8V) 8v
Pic = 1';j 8xj = 1'xx 8x + 1'xy 8y + 8x + 1'1111 8y
(21213)
where
1'xx _ (_1_) ILt ( ~ 8u _ ~ 8V)  ~ p k
Re
oo
3 8x 3 8y 3
(21214)
(21215)
1'yy = (_1_) ILt ( ~ 8v _ ~ 8U)  ~ p k
Re
oo
3 8y 3 8x 3
(21216)
Utilizing the expressions (2188) and (2189), the shear stresses defined by (21214)
through (21216) become
(
1) [4 (au au) 2 (8V av)] 2
1'xx = Re
oo
ILt "3 ex 8e + TJx 8TJ "3 e
y
8e + 'TIll 8TJ  "3
Pk
= 1'{{ (21217)
68
Now, the production term becomes
au (au av) au
PI: = Tx:< ax + Try ay + aX + Tyy ay
au au av av
 (PI) a ~ + (P2) aTJ + (P3) a ~ + (P4) aTJ
where
PI  & T{{ + ~ y T{'1
P2 
TJr T{{ + TJy T{'1
P3 
& T{'1 + ~ 1 1 T'1'1
P4 
TJr T{'1 + TJII T'1'1
21.5 Numerical Considerations
Chapter 21
(21218)
(21220)
(21221)
(21222)
(21223)
(21224)
Numerical simulation of turbulent flow may be divided into three categories.
The simplest and most practical approach in use at present is the solution of the
Turbulent Flow and Turbulence Models 69
timeaveraged NavierStokes equations along with a turbulence model. The second
level of sophistication includes the simulation of timedependent, largescale eddy
motion. In this approach, the effects of smaller scales are included by turbulence
models. The third category includes the direct numerical simulation of all important
scales of turbulence.
The second and third categories are presently in the infancy stage. One of the
difficulties associated with these methods is the limitation of present day comput
ers. However, with the advancement in computer technology, large eddy and full
turbulent simulations seem possible for practical problems within the next decade
or so.
Currently, the system of equations such as (2127) along with some turbulence
models are solved for engineering applications. The solution schemes for the system
of equations given by (2127) have been discussed in the previous chapters. One
important point to emphasize here is grid resolution. In order to accurately resolve
the feature of turbulent flow near the surface, a grid point within the laminar
sublayer must be included. Generally, this corresponds to a grid point within y+ of
2.0.
The inclusion of a turbulence model into the system of governing equations
may be accomplished either explicitly or implicitly. One may solve the governing
equations [such as (2127)] implicitly and use the turbulence quantities from the
previous timelevel, Le., explicitly. On the other hand, the governing equations,
along with turbulence equations such as (21155) and (21156), may be solved si
multaneously, i.e., implicitly. Obviously, a fully implicit formulation will increase
the size of the Jacobian matrices and will require major modification of the (lam
inar) NavierStokes code. On the other hand, explicit treatment of turbulence is
simple and straightforward, and modification of an existing N avierStokes code to
include turbulence can be accomplished with ease.
21.6 Finite Difference Formulations
The oneequation and twoequation turbulence models in different forms given
in Sections 21.4.2 and 21.4.3 are parabolic equations. Therefore, various numerical
methods discussed previously for the solution of parabolic equations can be used to
develop solution algorithms.
To illustrate the development of the numerical schemes for the turbulence mod
els, both explicit and implicit formulations are considered. However, the implicit
formulations will be limited to the oneequation models. The turbulence models
in nondimensional form and in the generalized curvilinear coordinate system are
considered to provide the FDEs for general applications.
70 Chapter 21
21.6.1 BaldwinBarth OneEquation Turbulence Model
A firstorder upwind approximation is used for the eonvective terms, and a
secondorder central difference approximation is used for the diffusion terms. The
finite difference expression for each term is developed separately due to the com
plexity of the equation. The firstorder upwind scheme can be easily extended to a
secondorder upwind scheme.
21.6.1.1 Implicit Formulation: The BaldwinBarth oneequation turbu
lence model written as
8R=M P
8t +
(21225)
is used to illustrate the development of an implicit scheme. Equation (21225) is
written as
( n+
1
= Mn+l + pn+l
(21226)
Since the governing equation is nonlinear, a linearization procedure similar to
that introduced previously, for example, by relation (1181), is used to provide the
following.
M
n
+! = M
n
+ 8M t:..R = M
n
+ MnL':!.R
8R
and
pn+l = pn + t:..R = pn + pn t:..R
Now Equation (21226) is written as
 (M + P)t:..R = (Mn + pn)
(21227)
(21228)
(21229)
Recall that the term M can be decomposed into terms involving or 1J derivatives
as defined by (21107) through (21110). Thus, M is expressed as M = +
Now, Equation (21229) is written as
t:..R   
t:..t  + + P) t:..R = (M; + M; + pn)
or
[1 + + P)t:..t] t:..R = (M; + M; + pn)t:..t
and decomposed as
[1 [1 + P)] t:..R = (M; + M; + pn)t:..t
Equation (21232) is solved sequentially be the following equations.
(21230)
(21231)
(21232)
(21233)
Turbulent Flow and Turbulence Models 71
and
[1  tlt(M'I + P)] tlR = tlR* (21234)
The finite difference expressions for each one of the terms appearing in Equations
(21233) and (21234) are developed separately.
The convective term Ml given by (21106) is approximated by a firstorder
upwind formulation as follows.
Ml = _U
8R
_ V
8R
8e 8T1
  + IU'JI) )
(21235)
If a secondorder approximation for the convective term is desired, then the formu
lation is as follows.
Ml = _U
8R
_ V
8R
8e 8T1
  + IU'JI) CR;J  + R;2
J
)
+
. . IU"I) (R;+2
J
+ 4R;+lJ  3R;J)
2'
J
'
J
2tle
+ + IViJI) CR;,;  + R;J2)
+ IViJI) (R;J+2 +  3R;J) } (21236)
Since all the terms within M2 given by (21107) or (21108) are similar, the de
velopment of the finite difference expression will be illustrated in detail for one
72 Chapter 21
term only. Subsequently, the conclusion will be extended to the remaining terms.
Now, consider the term which is approximated by a secondorder central
difference expression as follows.
C 80: C 
'X = <"X'J
(21237)
Furthermore, recall that from (2184)
(
8R 8R)
0: = lit f.x + 1}x 8T]
(21238)
The finite difference expression for 0: can be written as
(21239)
and
(21240)
Substitution of (21239) and (21240) into (21237) yields
A similar expression is developed for and is combined with to
provide an approximation for M! as follows.
(21242)
where
Turbulent Flow and Turbulence Models 73
(21243)
Similarly for M;,
(21244)
(21245)
(21246)
and
8R 8R
A  f.x 8f. + TJx 8TJ
(21247)
8R 8R
B = 8f. + TJy 8TJ
(21248)
Now the finite difference approximation for Ml following (21243) can be ex
pressed as
Ml = R!oo (II + ;:) iJ {(&,j f.%>t!j + f.
y
;.! f.yH!)
74 Chapter 21
(21249)
[
P'+l' 1 R, 1, I]}
 (1'/X;';X;.;_! + 1'/l/iJII'J_!) tl.tl.1'/
(21250)
At this point, the finite difference approximation of the terms in Equations (21
233) and (21234) have been identified. However, the bar quantities such as M
require some deliberation.
The procedure for obtaining these quantities is illustrated for in detail, and
the remaining terms can be obtained in a similar fashion.
Recall that Ml is approximated by (21235) when firstorder approximation is
used. Thus,
(21251)
Note that, as before, when secondorder approximation is used, that is, Equation
(21236), the terms at grid points i  2 and i + 2 are taken to the righthand side
of the equation and treated explicitly. Now from Equation (21251) expressions for
1
M{ are developed as follow.
11
Me l'
, "
 8::!IHJ = + IUiJI)
 8::!liJ =  + IUiJI)
Turbulent Flow and Turbulence Models
+ IUi,jl) }
=  {IUiJI
75
Now, with all the terms in Equations (21233) and (21234) identified, the two
tridiagonal systems of equations are solved sequentially by any tridiagonal solver,
for example, by the scheme introduced in Appendix B.
21.6.1.2 Explicit Formulation: The BaldwinBarth turbulence model given
by (2199) is considered to develop an explicit scheme. Again, as in the implicit for
mulation, an upwind approximation is used for the convective term which could be
either firstorder or secondorder, and a central difference approximation of second
order is used for the diffusion terms. In the following formulation, a firstorder
upwind scheme is used. However, as seen in the previous section, extension to
secondorder is simple and straightforward.
Rn+l = R
n
l:!.t + IUiJI) (R;J +
+ IUiJI) R;,j)
76 Chapter 21
(21252)
Turbulent Flow and Turbulence Models
77
where
2 a .. (UHIJ  Ui_IJ)2 b. (Ui,i+1  UiJ_l)2
SiJ = I.) + I.,;
(
VHIJ  Vi_IJ)2 b (ViJ+I  ViJ_I)2
+ a2iJ + 20.;
(21253)
21.6.2 SpalartAllmaras OneEquation Turbulence Model
As in the previous section, an upwind approximation is used for the convective
terms, and central difference approximation is used for the viscous terms. Since
the approach is similar to that of the previous section, the final form of the finite
difference expression and/or equations are provided in the following subsections.
21.6.2.1 Implicit Formulation: The convective term can be approximated
by either a firstorder or a secondorder upwind formulation. The firstorder ap
proximation yields
_ _ (U
Ov
+ v
Ov
)
. 81]
 + jUiJI) C/i
J
78 Chapter 21
(21254)
The secondorder approximation provides
MI = _ {!(U IU.I) (317,j  417,1,; + 17,2
j
)
2 ',J + ',J 2 6 . ~
~ ( V . . IV. '1) (317,,;  417i,jl + /'\;2)
+ 2 '0.1 + '0.1 26.."
!(V. . _ IV; '1) (17
i
,;+2 + 417iJ+1 . 3V
i
J
)}
+ 2'0.1'0.1 26.."
(21255)
The terms M2 and M3 given by (21144) through (21147) are approximated fol
lowing the procedure illustrated in the previous section.
where
(21256)
and
M2 = (_1 ) (1 + Cb2) (8a !!(3)
'I R T}
x
8 +T}y"
eoo U T} (IT}
where
Turbulent Flow and Turbulence Models 79
(21257)
and
(
1 ) Cb2 _ (aA aE)
M; =  Re
oo
;;:(v + v) ex ae + e
y
ae
where
(21258)
and
where
(
aA aE) '"
 (v + /7) Tlx aTi + T}y aT} =
80
The production term in this model is simulated by
where Cbl = 0.1355 is a constant, and
Iv2

1 X
1 + XlvI
Ivi
~

X 3 + ~ 1
112  CI3 exp( CI4X
2
)
At location (i, j),
s
&,J
_ lav aul
ax ay ..
&,J
K, = 0.41
11
X=
II
CuI = 7.1
Ct4 = 2.0
Chapter 21
(21259)
(21260)
(21261)
(21262)
Turbulent Flow and Turbulence Models 81
XiJ
ViJ
ViJ
(21263)
ft2ij  Cta exp(
(21264)
fV2ij 
1 Xi,j
1 + fvliJ
(21265)
3
fVliJ 
Xi,j
xlJ +
(21266)
The destruction term is given by
1 ( Cbl)
D =  c",..f",  ft2
Re
oo
k
2
(21267)
where
f", 
(l+
lf
wa )t
9 6+2'
9 wa
(21268)
9
 r + ewa(r
6
 r)
(21269)
1 V
r 
Re
oo
"S",2d2
(21270)
(21271 )
Thus,
D
1 ( Cbt)
(V'Jr 
 Re
oo
c",J UJ;J  ",2 ft2;J
'"
d;J
(21272)
fWiJ

(1+d.' )1
gi,j gf,j + ;;t
(21273)
(21274)
r;,j =
(21275)
The trip term is given by
82 Chapter 21
where
(21276)
and
(21277)
flq: Is the difference between the velocities at the field point and at the trip point
at the wall. Since the velocity at the wall is zero (no suction), flq is simply
the velocity at the field point.
Wt: Is the wall vorticity at the trip.
flXt: Is the grid spacing along the wall at the trip.
d
t
: Is the distance from the field point to the trip point.
d: Is the nearest distance from the field point to the walL
At this point, all the finite difference expressions are in place to develop a nu
merical scheme. The ADI formulation, which was introduced in Chapter 3, will be
used for this purpose. Recall that the governing equation given by (21139) is
&TJ
=M+PD+T
at
(21278)
Furthermore, Equation (21278) is nonlinear due to the terms in M, P, and D.
Thus, before a numerical scheme is considered, Equation (21278) must be lin
earized. The linearization procedure developed in Chapter 6, and similarly devf)l
oped in Chapter 11, and given by Relation (1181), is used to linearize Equation
(21278). The general expression is
where
E"+l = En + Aflu
A=aE
au
(21279)
Now, to develop an implicit scheme, Equation (21278) is applied at time level n+ l.
Therefore,
(21280)
Turbulent Flow and Turbulence Models 83
where the trip term is treated as a source term evaluated at time level n. Now the
linearization (21279) provides
pn+!
ap 
_ pn + av6.V = pn + P6.v
aD 
= D
n
+ DV6.V = D
n
+ D6.v
Now Equation (21280) can be written as
or
6.v   
  (M + P  D)6.v = M
n
+ pn  D
n
+ 1'"
6.t
[1  (M + P  D)6.t] 6.v = (Mn + pn  D
n
+ 1"')6.t
(21281)
(21282)
(21283)
(21284)
(21285)
Recall that, in the development of finite difference expressions for M, it was decom
posed as M and M". Therefore, the Equation (21285) can be written as
[1  (Me + M" + P  D)6.t] 6.v = (Mn + pn  D
n
+ 1"')6.t
Now this equation is factored as
[ 1  6.tM e] [1  6.t (M" + P  D)] 6.v =
(Me + M; + pn  D
n
+ 1"') 6.t
and solved sequentially with the following equations
(1 6.tMe) 6.v' = RHS
[1  6.t (M" + P  D) ] 6.v = 6.v'
(21286)
(21287)
As seen previously, each one of these equations, once applied to all of the grid
points, will result in a tridiagonal system. For example, Equation (21286) will yield
(21288)
The finite difference expressions for the terms in RHS
ij
of Equation (21288) have
already been identified. The "bar" quantities are determined in a similar fashion
84 Chapter 21
I
as that of Section 21.6.1.1. For example, the results for Me are as follows
II
Me i+IJ
II
Me 'J
Similar expressions can be obtained for the remaining terms.
Once the tridiagonal system of equations given by (21286) is solved, the right
hand side of (21287) is known, and, subsequently, it can be solved. The system of
tridiagonal equations given by (21286) or (21287) can be solved by any tridiagonal
solver such as the scheme discussed in Appendix B.
21.6.2.2 Explicit Formulation: The explicit formulation of Equation (21
127) is similar to that of (21252) and is given by
n+1 _  ~ _ llt {!(u. .. + IU. .. I) (V.J  V'IJ) + !(U. ... IU. .. I) (Vi+lJ  V'J)
v'J v.,j 2'J'J ll 2'
J
'
J
ll
Turbulent Flow and Turbulence Models 85
(21289)
86 Chapter 21
21.6.3 TwoEquation Turbulence Models
Similar to the oneequation models, the convective terms are approximated by
either a firstorder or a secondorder upwind scheme. Secondorder central differ
ence approximation is used for the remaining terms either at the grid points or at
midpoints. If central difference approximation is applied a.t the points next to the
boundaries, a difficulty will be encountered due to the appearance of points in the
finite difference equation which are outside the domain. At these points, onesided
approximation can be used to eliminate the difficulty. When approximation at the
midpoints is used, this difficulty does not occur. Both formulations are provided in
this section. In the following formulations, the firstorder upwind scheme is used.
Furthermore, since the many terms in the kequation, fequation, and wequation
are similar, only the finite difference equation for the kequation is provided in
detail. Subsequently, the extra terms in the fequation and the wequation are
investigated. The kequation given by (21205) is divided by p and written as
ak ak ak 1 { a
at  U  v a", + pRe
oo
[(MUS) (KX)]
a a
+ "':r a", [(MUS) (KX)] + [(MUS) (KY)]
+ "'I! :'" [(MUS) (KY)] } +  (3"w k
(21290)
Now an explicit formulation for Equation (21290) is written as follows
k
n+l kn A [{ 1 (u. IU.) kiJ  krlJ
iJ = iJ  ut '2 iJ + iJ +
l
Turbulent Flow and Turbulence Models 87
+7Jr'J .. ~ ( 2 ~ ).{[(MUS)(KX).J+I[(MUS)(KX)'J_I}
p,,) e
oo
u. 7J
+ 'fly;,; .. ~ (2:) {[(MUS)(KY) ]'J+I  [(MUS)(KY) ]'JI}
p,,} eoo u. 7J
(21291)
where the production term P", as given by (21220) is computed as follows
To illustrate the midpoint approximation, consider the first four terms on the
righthand side of Equation (21205). Keep in mind that the convective terms
are approximated by upwind scheme, as before. The four terms of (21205) under
consideration are
1 0 [ (Ok Ok)]
Re
oo
er oe (MU S) er oe + 7Jr 07J
1 0 [ (Ok Ok) ]
+ Re
oo
7Jr O'T/ (MU S) er oe + 'T/r o'T/
1 0 [ (Ok Ok) ]
+ Re
oo
~ y o ~ (MU S) ~ y oe + 'T/y O'T/
1 {OA oB } 1 {8A 8B}
= Re
oo
er oe + ell oe + Re
oo
'T/% O'T/ + 'T/ll O'T/ (21292)
88 Chapter 21
where
(
ak ak)
A = (MUS) af. + rtx art
and
(
ak ak)
B = (MUS) f.y + rty art
Now consider the finite difference expression for where central differ
ence approximation is used.
where
A.+I '
,
and
Similarly,
B,+, '
,
Now the first term of expression (21292) becomes
(21293)
(21295)
(21297)
Turbulent Flow and Turbulence Models 89
The midpoint values are determined according to
90
Chapter 21
For example,
1
ki+iJ+i = "4(k'J + ki+1J + ki+1J+l + k"j+l)
Similarly, the second term of (21292) which is given by
1 {BA BB}
Re
oo
Tlx BTl + Tly BTl
is approximated by
R!oo (TlXiJ'17XiJ+i +'17YiJ'17Y,j+!) (kiJ+! kiJ)
 (MU S)iJ! ('17
x
,j&,j_! + (ki+!J!  ki!J!) } (21299)
Finally, the finite difference equation for the kequation becomes,
k
!,!l = k
n
A [{ 1 (U IU I) kfJ  ki'IJ
'J iJ  ut 2 iJ + iJ
 (MU S)i!J + (ki,j  ki 1J )
+ (MU S)i+!J + I
Turbulent Flow and Turbulence Models 91
(21300)
The wequation has similar terms as the kequation and, therefore, the FDE just
investigated can be used for the wequation by replacing k with w. However, recall
that the wequation has an extra term which will be investigated at this point.
The seventh term of the wequation given by (21209) is
[
1] [( 8k 8k) (8W 8W)
2p(1  F
t
)U
w
2 w ex 8t; + 7J:z: 8'T/ t;:z: 8t; + T}:z: 8'T/
+ (t;y ~ ; + 'T/y ~ ~ ) (t;y ~ ~ + T}y ~ ~ ) ]
The second bracket can be rearranged as
2 2 8k 8w 8k 8w
(t;:z: + t;y) 8t; 8t; + (t;:z:'T/", + t;yT}y) 8t; 8T}
/
/
92
The finite difference for the expression above is written as
(Wi+lj  Wilj)
a4
21. 7 Applications
Chapter 21
(21301)
Several turbulence models have been introduced in this chapter. The appli
cations of these models to three different flowfields are illustrated in this section.
Computations are performed with several turbulence models for each domain such
that the solutions can be compared to each other and the experimental data.
The flowfield is solved either by the firstorder and/or secondorder fluxvector
splitting schemes described in Section 14.4.1.2 and given by Equations (1421) and
(1422) or by the modified fourthorder RungeKutta scheme described in Section
14.4.1.3.
21.7.1 ShockIBoundary Layer Interaction
The oblique shock generated at a compression corner and its interaction with
turbulent boundary layer developed near the surface occurs in several engineering
applications. Thus, the prediction of such a complex flowfield is essential for design
and analysis purposes.
Consider now a twodimensional compression corner in a supersonic flow. Sev
eral physical observations have been made with regard to this type of flowfield as
illustrated in Figure (217). (1) At the corner a shock will form causing rise in pres
sure. From basic compressible fluid mechanics it is well known that the strength of
the shock and subsequent rise in pressure will increase as the angle of compression
corner, and/or the free stream Mach number is increased. (2) A consequence of the
flow separation is the appearance of a stagnation point at the reattachment location.
l
Turbulent Flow and Turbulence Models
Oblique shock
Free Stream
c:==:>
Compression ___.
waves
Incoming Turbulent
B"nd"" L.yec l
Separated flow
Figure 217. Illustration of a typical supersonic flow at a compression
corner.
93
Note that at this stagnation point higher values of pressure and heat transfer are
produced. (3) The shock/turbulent boundary layer interaction is highly unsteady.
The shock typically oscillates back and forth, creating large pressure fluctuations
at the surface. This physical phenomenon has been shown by several researchers,
for example, Dolling and his coworkers [2119  2121].
A detailed flowfield survey for several compression corners have been conducted
by Settles [2123]. The flowfield corresponding to a compression corner of 24 is
used in the application presented in this section. The flow conditions are specified
as follow, Moo = 2.85(u
oo
= 1875 ft/sec), Too = 180 OR, and a constant wall tem
perature of Ttl) = 498 oR. The Reynolds number base on 00, where 00 = 0.83 inches,
was 1.33 x 10
6
The grid system is composed of 101 x 81 grid points as shown in Figure 21
8. The grid points clustering near the surface and at the compression corner is
enforced. The y+ for the first grid point off the wall, (i = 2), varied from about 1
at the inlet to about 4 at the downstream of reattachment point. It is important
to reiterate that for turbulent flow computations, a y+ of less than 5, preferably a
y+ of 1 '" 2 are necessary. Satisfying this requirement will ensure that at least one
grid point is located within the viscous sublayer.
94 Chapter 21
8
7
6
5
y/oo 4
3
2
1
0
0 2 4 6 8 10 12 14 16
x/o
o
Figure 218. The grid system for the compression corner.
The initial conditions at the inlet can be obtained by several methods. For ex
ample, a computation can be conducted over a flat plate and at a location where
the computed boundary layer thickness matches the experimental value, the data,
including the turbulent viscosity distribution, is stored to be used as the inlet con
ditions.
The no slip boundary condition and the constant wall temperature are imposed
at the surface, that is, the lower surface. At the upper boundary, the free stream
conditions are specified. Finally, at the downstream boundary, a firstorder extrap
olation is used. The solution is initiated by imposing the specified flow condition
at the inlet over the entire domain.
Comparisons of the computed surface pressure distributions with the experi
mental data are shown in Figures (219) and (2110). The solutions shown in these
figures are obtained using the SpalartAllmaras oneequation model and the Jones
Launder twoequation k model, respectively.
Recall that one of the physical phenomena of the shock/turbulent boundary layer
interaction identified previously is the unsteadiness of this interaction. However,
the solutions obtained in this example are developed for steady state. There are a
couple of reasons for doing so. First, the experimental data used in comparisons
are provided as their mean values. Second, and perhaps more important, is the
formulations used in the computations. Since an averaging process is used in the
development of the Reynolds Average NavierStokes equation, the occurrence of
any high frequency processes within the domain cannot be predicted. In order to
Turbulent Flow and Turbulence Models 95
4.5 4.5
4 4
3.5
0
3
.e
! <>
2.5
2
1.5
1
4 2 0
2 4
xl6
0 xl6
0
Figure 219. Surface pressure distri Figure 2110. Surface pressure distri
butions, SpalartAllmaras butions, JonesLaunder
Turbulence model. ke Turbulence model.
accurately predict the unsteady nature of this problem, large eddy simulation or
direct numerical simulation should be used. Nonetheless, the RANS equations com
plemented with a turbulence model can predict the overall behavior of the flowfield.
Comparisons of the velocity profiles at the compression corner and downstream of
the corner are shown in Figures (2111) and (2112). The computed values compare
reasonably well with the experimental data in light of the complexity of the flow
field. Observe that the reverse flow at the corner is predicted fairly well, as shown
in Figure (2111).
It should be noted that, due to the uncertainties in experimentally measured
turbulence quantities, the approximations used in the RANS equations, and the
uncertainties in turbulence models, a prediction with a range of 20 percent can
be considered reasonable for complex flows involving turbulence.
21.7.2 TwoDimensional Base Flow
Nearwake flowfield behind a finite thickness base generated when two streams
of turbulent flows merge occurs in several applications. The complexity of flowfield
is manifested if the flow is supersonic. In this type of flowfields, the upper and
lower streams separate at the corners of the base forming turbulent shear layers.
These shear layers interact with the expansion waves near the corners and undergo
recompression and reattachment downstream of the base. Near the base, there is
a low speedrecirculating region approximately at a constant pressure bounded by
the shear layers. The base flowfield is illustrated in Figure 2113.
96
2.5
..
2
I BSl I
1 5 Ir' /' I i
i I '
0.2 0 0.2 0.4 0.6 0.6 1.2
ulu
Figure 2111. Comparison of the ve
locity profiles at station
22, x = 0.0.
35
25
15
BB .
SA
Jl
BSl  ...
SST
Ex erimental i:J
Chapter 21
05
o 0.2 04 0.6
vlu
06 12
Figure 2112. Comparison of the ve
loeity profiles at station
47, x = 4.0 inches.
Shear Layer
Recirculation
Region
Figure 2113 Illustration of the twodimensional supersonic base flow.

Turbulent Flow and Turbulence Models 97
The objectives of this exercise are to numerically simulate this complex flow
field and, in the process, to evaluate the performance of several turbulence models
discussed previously.
The flow properties at the upper and lower streams are designated by subscripts
1 and 2, respectively, and they are specified as
Ml = 2.56, Ul = 584.13 m/sec, PI = 27,566 N/m
2
and
M2 = 2.05, U2 = 523.83 m/sec, P2 = 61, 110 N/m2
The corresponding total pressure and total temperature are 517KP and 299 K,
respectively. The properties of stream 1 are used to nondimensionalize all the flow
properties.
The domain of solution is shown in Figure 2114, where the origin of the coor
dinate system is located at the upper corner, as illustrated.
Computations are performed on a multiblock grid system where the domain is
divided into three blocks, as shown in Figure 2115. The governing equations are
solved on each block by communicating the solutions at the connection boundaries
of blocks. Since this approach has not been previously introduced, some deliberation
is warranted.
Consider a domain shown in Figure 2116. For simplicity assume that it is
required to decompose the domain into two blocks, as shown in Figure 2117, where
transfer of data between the two blocks is accomplished through the connection
boundary. The overlapping lines CD and EF are used as the connection boundary
between blocks 1 and 2. Note that line EF is identified by i = IM1 for block 1,
and i = 2 for block 2. Similarly, line CD is identified as i = IM1  1 for block 1
and line i = 1 for block 2.
The solution procedure consists of two steps at each time level. Solution begins
in block 1 where, for the first time, the specified initial condition is used to initiate
the solution. Subsequently, solution proceeds to block 2 where the data along line
CD (i = IM1  1) of the block 1 which has just been completed are used as the
boundary data along i = 1 of block 2. That is, the boundary values are set according
to
(Plj)Block 2

(PIMIlj)Block 1
(ulj)Block 2

(UIMIlj)Block 1
(vlj)Block 2

(VIMIlj)Block 1
(etl)Block 2

(etiMIIJ ) Block 1
98
f
2H
M,. P,. u, H
+ I
y
Chapter 21
BLOCK I
BLOCK 2
BLOCK 3
Figure 2114. Domain of solution for Figure 2115. Illustration of the multi
Il
I I
I
A
i=1
the base flow. block domain of solu
tion.
D F
Il D F
I I I I ~ I
C E G A C E
i=IMI i=IM
i=1 i=IMI1 HMI
D F
W
C E G
i=1 i=2 i=IM
Figure 2116. Domain of solution. Figure 2117. Decomposition of the
domain into two blocks.
Once the solution for block 2 is completed, the computed values of the variables
along the line EF of block 2 are used as the boundary values along line EF(i =
1M1) of block 1, and solution of block 1 is initiated for the next time level. The
specification of boundary condition from block 2 to block 1 i.s set according to
(PIMIJ)Block 1

(P2j)Block 2
(UIMl';)Block 1
 (u2.;)Block 2
(VIMl.;)Block 1

(v2';)Block 2
(etIMIJ)Block 1
 (et2,j)Block 2
.,
Turbulent Flow and Turbulence Models
Figure 2118. Initial rectangular grid
block 1: 44x32, block
2: 100x131, block 3:
44x18.
99
Figure 2119. Adapted grid system,
block 1: 44x70, block
2: 100x245, block 3:
44x50.
Computations for the base flow are performed on the rectangular multiblock
grid system shown in Figure 2118. This initial computation is performed to obtain
an estimate of the shear layer in order to generate a more appropriate grid where
there is a clustering of grid in the shear layer region, and, furthermore, the grid
lines are more or less aligned along the shear layer. Thus, once a solution on the
grid system shown in Figure 2118 is obtained, a second grid based on the flow
data is generated which is shown in Figure 2119. Subsequently, the solution from
the initial rectangular grid is mapped onto the new grid system and used as the
initial condition. Turbulent flow computations are initiated on this grid. Transition
to turbulence is specified on the upper and lower surfaces in blocks 1 and 3 at a
distance of half base thickness downstream of the inflow. Observe that there is
clustering of grid points along the upper and lower walls and at the inlet location
in addition to grid clustering along the shear layer.
As the solution develops, the grid system may be updated in order to better align
the grid line along the shear layer and to impose more efficiently the grid clustering.
The inlet flow conditions are generated in a similar approach, as described in the
previous example.
Computed streamwise mean velocity profiles obtained by the BaldwinBarth
oneequation model, the SpalartAllmaras oneequation model, and the Baseline k
f./kw twoequation model with compressibility correction are shown in Figures 21
20 through 2122. The axial locations in Figures 2120 through 2122 are at
x = 5mm, 25mm, and 55 mm, respectively. Observation of the experimental data
indicates that the axial locations of x = 5mm and 25mm approximately correspond
to the separation/recirculation region and the shear layer mixing region, where an
axial location of x = 55mm corresponds to the recompression/reattachment region.
The streamwise velocity profiles obtained by the baseline twoequation turbu
100 Chapter 21
lence model with compressibility correction provide the best prediction, as com
pared to the experimental data. Comparison of the baseline pressure is shown in
Figure 2123. The pressure values obtained from the baseline twoequation model
with compressibility correction and the BaldwinBarth model compare well with
the experimental data, whereas the pressure values predicted by the baseline and
SpalartAllmaras models are much lower.
21. 7.3 Axisymmetric, Supersonic, Turbulent Exhaust Flow
A typical supersonic exhaust flow includes viscous/inviscid interaction, turbulence,
and possibly it may include thermochemistry. The boundary layers developed in
the interior and/or exterior walls of the nozzle produce shear layers at the exit
plane. A complex series of expansion waves and compression waves are generated
which interact with the shear layer. As a consequence, the socalled barrel shocks
are formed. Shock reflection from the axis of symmetry may occur in the form of
either a Mach Reflection or a regular reflection. A typical flowfield is illustrated
in Figure (2124). The plume structure is further influenced by the external flow
conditions, which may be subsonic or supersonic. Other significant physical factors
which influence the plume flowfield are turbulence and thermochemistry. Typically
the shear layer is turbulent, and, therefore, appropriate turbulence models must
be considered in flow simulations. Furthermore, due to large variations in the
temperature field within the plume, a proper chemistry model should be utilized
to capture the physics of the problem. In fact, the temperature behind the Mach
disc could reach as high as the stagnation temperature. Since the primary objective
in this section is to investigate solutions of several turbulence models without any
added complexity, the effect of chemistry is not included and the perfect gas model
is used. Indeed, for the example problem considered, temperatures do not reach
values for which chemistry consideration would be warranted.
".'"
40'1r,_,r,
Experiment
JOlm BB
20 _. 5A
... BSl
_ BSLcc
.5.. 0 ... ,;?."",.......",............_.;;;..
E j .....
10
20
 , """:;;;:.;::0,.0 ._ . _" .." ... ,.,
30
j J
40 I [ I I I i I I
_ AD  .20 .00 20 .40 .60 .80 1.00 1.20 1.40
U/Ul
Figure 2120. Comparison of the streamwise
velocity profiles at x = 5mm.
E
40,,,,r,
Experiment
30)"_ aa
20 _. $A
... BSL
_ BSlcc
.5. 0 < _______ 4
<
r'OO'
10  i
\,
20
30
40 !
.40 .20 .00 .20 . .040 .60 .80 1.00 1.20 1.40
U/Ul
mean
Figure 2122. Comparison of the streamwise mean
velocity profiles at x = 55mm.
E
30] ___ aa
_. 5A
20 ____ _
.. BSl
10 '_ BSLcc
.5. 0
00
20
30
 40
L
.:;,
.40  .20 .00 .20 .40 .60 80 '.00 1 20 , 40
U/UI
Figure 2121. Comparison of the streamwise
velocity profiles at x = 25mm.
70,000 1 I Experiment (Ave.)
___ 88 I
60,000
50,000
c
,
:1 30.000
.t
20,DOO
tO,DDO
_. $A
... B5L
 BSLcc
,
o I ' 1
50 40 30 20 10 10 20
y (mm)
mean
Figure2123. Comparison of the pressure distribu
tion at the base.
lti
I::
,.
;:s
' ....
o
......
o
......
102
Chapter 21
Frce Stream
===>
Mach Disk Reflected Shock
~
Figure 2124. A typical jet exhaust flowfield.
Figure 2125. The grid system for the jet exhaust flow, block 1:
56x52, block 2: 200x78
Turbulent Flow and Turbulence Models 103
Consider now the exhaust flow of an underexpanded nozzle at Mach 2 into a
quiescent ambient with a pressure ratio of P
j
/ P
b
= 1.45, where P
j
is the jet exit
pressure and H is the back pressure. Furthermore, the temperature ratio is given
as Tj/T
b
= 1.0. The freest ream pressure and temperature are 101,325 N/m
2
and
293K, respectively. The jet exit radius R
j
is 2.54cm.
A grid system composed of two blocks, as shown in Figure 2125, is used for
computations. The grid system includes 56x52 and 200x78 grid points for blocks
1 and 2, respectively. Due to symmetry, only the upper half of the domain is
considered in computation. Block 1 extends upstream from the jet exit plane 2.5Rj,
whereas block 2 extends 15R
j
downstream from the jet exit plane. The outer
boundary is set at 9R
j
from the axis of symmetry. The origin of the coordinate
system is set at the jet exit plane on the axis of symmetry.
The boundary condition at the jet exit plane is specified, based on the experimen
tally measured velocity profile. In the course of investigation, it was concluded that
the solution is sensitive to specification of boundary conditions set at the freestream.
In fact, depending on how the boundary conditions were imposed, it was necessary
in some cases to specify a small external coflow in the order of Moo = 0.01 or larger
in order to obtain a stable solution. A detailed investigation of boundary conditions
for the jet exhaust flow is provided by Hoffmann, et al., [2123).
Turbulent flow computations are initiated by setting onset of transition at three
grid points downstream of the jet exit plane. The transition is simulated by phasing
in the production term in the turbulence model over several (e.g., three) grid points.
The center line pressure distribution obtained with the BaldwinBarth model
and a modified BaldwinBarth model are shown in Figure 2126, where the numer
ical solutions are compared to the experimental data of Seiner and Norum [2124).
The BaldwinBarth model used in this example corresponds to Equation (2177),
with Cd = 1.2. The modified version, which includes axisymmetric correction, is
again Equation (2177) with simply increasing the value of Cd to 1.47.
Solutions by SpalartAllmaras model are shown in Figure 2127. The Spalart
Allmaras oneequation model is given by Equation (21124) where Cbl is specified
as 0.1355. Observe that this model produces an excessive amount of turbulent
dissipation, and, as a result, the shock cells are dissipated at around x/d of about
10. The modified SpalartAllmaras model is the same as given by Equation (21
124), except a value of 0.06 is used for Cbl. Finally, the solutions by the baseline
kf./ kw twoequation model are shown in Figure 2128. Again, as in the case of the
SpalartAllmaras model, the original baseline model produces excessive turbulent
dissipation. Terms are included for compressibility correction (BSLcc) with O!l =
1.0, 0!2 = 0.4, and Q3 = 0.2, and compressibility and axisymmetric corrections (BSL
104 Chapter 21
cca) with 01 = 1.0, 02 = 004, 03 = 0.2, and 02 = 0.6. The best solution is obtained
when both compressibility and axisymmetric correction terms are included .
2.00
1.50
1.00
ii:
0.50
. Expefimenl
Ofi9inoI88
 Modified 88
.
o 5 10 15
x/d
Figure 2126. Comparison of the pressure distributions along the jet
centerline, BaldwinBarth model.
2.00 , ...
Experimentj
 Originol SA .
_. Modified SA
1.50
1.00
ii:
0.50
'"
r '1\ . '( ;'
Il 'd\t
l
\'{"' :/\
t .J \ N \ \ U[__} ... i..: .. \,., ... ... .. ,._., .. :_ ... .... 1.....
,
:... ., 'It "\\ ! i . .. d" ,
\
1 Ii \\ I! ":\, r,.'
1 r: ';, if.. , . \ . . \
\ I /. \' j \ Ii ': \.J ... :'
\+\J .. .\l
\1 ' .
o 5
x/d
Figure 2127. Comparison of the pressure distributions along the jet
centerline, SpalartAllmaras model.
Turbulent Flow and Turbulence Models
Experiment
...... BSL
2.00  BSL cd
_. BSLcc
 BSLcca
1.00
..
: :
o 5 10 15
x/d
Figure 2128. Comparison of pressure distributions along the jet cen
terline, Kf. baseline model.
21.8 FavreAveraged NavierStokes Equations
105
Previously in Section 21.3.1, the Reynoldsaveraged NavierStokes equations,
based on time averaging, were developed. One of the main assumptions imple
mented in the development of RANS is the Morkovin's hypothesis which allows the
elimination of terms involving dp.nsity fluctuations. Recall that Morkovin's hypothe
sis states that the structure ofturbulence is negligibly affected by compressibility up
to Mach number of about 5 and remains similar to that of incompressible flow. To
remove this assumption and to increase the range of applications to high speed com
pressible flows, the density fluctuating correlations such as p'u', p'v' are retained.
The resulting equations are known as the Favreaveraged NavierStokes (FANS)
equations which are also referred to as the massaveraged NavierStokes equations.
Thus, the terms Favreaveraged and massaveraged are used interchangeably. The
objective of this section is to review the development of FANS equations.
A mass(or Favre)averaged quantity denoted by a tilde over the variable is
define as
 pj
j== pjdt==
p to p
(21302)
where, as before, a bar over a variable indicates a Reynoldsaveraged quantity. It
106 Chapter 21
is important to note that Favreaveraging is a mathematical concept introduced to
simplify the equations, and it is not a physical phenomenon.
Relation (21302) can be written as
p] = pi = (p + p') (f + I') = p! + P'I' (21303)
Any quantity I can be decomposed as
1=]+1"
(21304)
where] and f" are the Favre mean and Favre fluctuating part of the turbulent
motion. Relation (21304) can be multiplied by p and time.averaged to yield
pl=p]+pf"
Recall that from relation (21303)
pl=p]
and therefore it follows that
pf"=O
Now, from definition (21304), one has
1"=1]
and from (21303)
]=!+P'!'
p
The combination of relations (21308) and (21309) yields
(21305)
(21306)
(21307)
(21308)
(21309)
(21310)
where relation (2119) is also used. Subsequently, the timeaveraging of (21310)
provides
But since, according to (2121), I' = 0, then
(21311)
Turbulent Flow and Turbulence Models 107
Now, the rules of Favreaveraging are summarized as follows
j  j (21312)
pf"
 0 (21313)
f"
p'f'
(21314)  
P
pig  p j 9 + p I" gil (21315)
With the definitions and rules of Favreaveraging established, consider the time
or Reynoldsaveraged continuity equation (for a twodimensional flow) as given by
Equation (2123), that is,
ap a ( ) a ( )
at + ax pfl+p'u' + ay pfJ + p'v' =0
(21316)
Using relation (21303), the Favreaveraged continuity equation now can be written
as
ap a ( __ ) a () 0
+pu+pv=
at ax ay
(21317)
Observe that the Favreaveraged continuity equation retains the same form as the
Reynoldsaveraged continuity equation, and, in fact, the same form as the original
continuity equation. This is precisely the reason for the definition of massaveraged
quantities, as given by (21303). That is, the massaveraged quantities are defined
in such a way as to write the resulting equation in a similar form as the original
equations, while retaining the effect of density fluctuations. Furthermore, this is
the reason why it was stated previously that the concept of Favreaveraging is
mathematical.
Now consider the xcomponent of the momentum equation for a twodimensional
flow given by
a ( ) a ( 2) a ( ) ap aT
xz
aT
xy
 pu + pu + puv =++
at ax ay ax ax ay
(21318)
For simplicity, each term will be considered separately. The procedure, as illus
trated previously, begins with timeaveraging, and subsequently the Favreaveraging
concept is applied. Now the first term is written as
a a [ a a
at (pu) = at (p+P') (fl+U')] = at (pfl+p'u') = at (pu)
Similarly, the remaining terms are modified and given by the following
..!!.... (pu
2
) _ ..!!.... (pu
2
+ pull')
ax ax
108 Chapter 21
a
ay (puv)
a
ay (,0 u v + P u" v")
and
_ _ (au av)
Tx'J = J.L ay + ax
(21319)
Therefore, the xcomponent of the momentum equation, given by (21318), is writ
ten in a massaveraged form as
Note that the density in pU,,2 and pu" v" is the instantaneous density, and that
these terms represent Reynolds stresses.
Similarly, the ycomponent of the momentum equation is written as
(pv
2
) =  ap (rx (of. (21321)
at ax ay ay ax 'J ay 'J'J
The energy equation in terms of the total energy per unit mass expressed in Carte
sian coordinates for twodimensional problems is given by
a a a
at (pet) + ax (pu et + pu) + ay (pv et + pv) =,
a {)
ax (UTxx + VTxy  qx) + ay (UTx'J + VTW  qy)
(21322)
Again, considering the modification of each term separately, the first term is
The term ,0 et can be rewritten as
(21323)
where the following relation is used
Observe that, in the equation above, the potential energy has been dropped.
I
l
Turbulent Flow and Turbulence Models 109
Now the instantaneous terms in Equation (21323) are replaced by their mean
and fluctuating values, thus,
 1 1 1
pc"T +"2 p(u
2
+ v
2
) = c" (p+ e') (T + T') +"2 pu
2
+"2 pv
2
  1 1
= c,,(pT + efT') +  pu
2
+  pv
2
2 2
Using relations (21309) and (21315), one can now write
or
(21324)
The last term in relation (21324) is defined as the turbulence kinetic energy (per
unit mass) as follows
or
(21325)
It is important to note that the turbulence kinetic energy defined in the Favre
averaged formulation is different from the turbulence kinetic energy defined in the
Reynoldsaveraged formulation given by (2175) as
1
k =  (U,2 + V/2)
2
(21326)
which is essentially based on incompressible flow considerations. Now relation (21
292) can be written as
(21327)
The second term of the energy equation (21322) is considered next, which is rewrit
ten as
(21328)
Using the perfect gas equation of state, one may write
pc"T+p=pc"T+pRT=pT(c,,+R) =pepT
110
Thus, (21328) is written as
which can be timeaveraged to provide
puT=puT+puIT"
according to (21315), and
1 1 1
"2 ptt (u
2
+ v
2
) = "2 ptt
3
+ "2
pUV2
+ (pU
1l3
+ PUIlV
lP
)
Finally, the second term is written as
(pet+p)u = pu + Cppu"T"
+ Upull2 + V pUIV" + (pulf! + pU
Il
V
Il2
)
Recalling the relations
and
 
CppT=CvpT+p
where
Then (21331) is written as
(pet + p)u = (pCt + p) U + CppU"T" + upu
'P
+ V pU"v"
Chapter 21
(21329)
(21330)
(21331)
Turbulent Flow and Turbulence Models 111
Similarly, the third term is modified to yield
(p et + p)v = (p et + ]5) ii + Cp P v"T" + Up U"V" + ii pv'f'
The terms on the righthand side of the energy equation include shear stress terms
such as UT
xx
' These terms, for example, are written as
 ( + ")   + ,, 
UTxx = U U Txx = UTxx U Txx
Finally, the Favreaveraged energy equation is written as
%t (p et) + :x [(p et + p) U + Cp p u"T" + U pu,,2 + ii p u"v"
+ ~ (p u,fl + P U"V,,2) ] + ~ [(p et + j5) ii + Cp P v"T" + U p u"v"
and rearranged as
+ ~ [upu"v"iipv,,2+UTXy+iiTyy]
+ ! [Cp p u"T"  iix 1 + ~ [Cp p v"T"  ii
y
1
112 Chapter 21
The terms involving triple products such as p U't", P U"VI/2, etc. are typically smaller
than other terms and are usually dropped. Therefore, the energy equation is reduced
to
where
and
+ :y [u (pu"v" + 1'",y) + ii (_pv
ll
; + 1'yy)]
+ ~ [ep p ul/T"  Q",] + ~ [ep Ii v"T"  Q ]
ax ay y
_ at ep _at
q = k = J1,
'" ax Pr ax
_ at ep _at
q = k = J1,
Y ay Pr ay
(21332)
Now the system of equations, composed of the Favreaveraged NavierStokes
equations, are written in a vector form as
where
Q=
F=
aQ aE aF aEv aF.
u
++=+
at ax ay ax ay
pv
piiu
pfj2 + P
(p et + p}ii
(21334) E=
'pu
pu2+p
puv
. (pet + p)u
(21333)
(21335)
(21336)
I
l
Turbulent Flow and Turbulence Models
o
fxxP?
fxy  p U"V"
U (f
xx
 pUlP) + il (f
xy
 pUIlV
Il
)  ijx  eppulT"
o
fxy  pUIV"
fw  pV'P
U (fxy  pUIlV
Il
) + il (f
ylI
 PV
Il2
)  il
y
 eppv"T"
113
(21337)
(21338)
Similar to the Reynoldsaveraged equations, the Favrefluctuating terms are re
lated to the Favreaveraged mean quantitites through the introduction of turbulent
viscosity. The procedure and definition of terms are provided in the following sec
tion.
21.8.1 Turbulent Viscosity
Following the Boussinesq approximation introduced in Section 21.3.1.1, the
turbulent shear stresses are related to the rate of strain in a similar way as the
laminar shear stresses. Thus, a turbulent (or eddy) viscosity is introduced in the
expressions for turbulent shear stresses as follows.
 P u" V" = ILt
(
au ail)
+
ay ax
,p (2 ail 2"<"7 v::) 2 k
pv = ILt ___ yo p
ay 3 3
(21339)
(21340)
(21341)
The stress terms defined above can be expressed in a tensor notation given by
II II (aUi aUj 2 aUk ) 2  k (21342)
puu =ILt +U p U
, J aXj aXi 3 aXk 'J 3 'J
Relation (21342) can be written in the following form as well
II II 2 (s 1 aUk ) 2  k
 puiuj = ILt ij  3 aXk Uij  3 P Uij
(21343)
114 Chapter 21
where
(21344)
Thrbulent heat flux terms are also written in a form such as to resemble the laminar
heat flux term. For this purpose, a turbulent thermal conductivity is introduced
such that
and
aT
Cppu"T" = k
t

ax
aT
Cop p v"T" = k
t

ay
(21345)
(21346)
It is a common practice to write the turbulent thermal conductivity in terms of
turbulent viscosity by the introduction of a turbulent Prandtl number defined as
Prt = Cp ILt
k
t
This is the same approach taken in the Reynoldsaveraged formulation. Typically
the value of the turbulent Prandtl number is selected as a constant, and for air is
specified as either 0.9 for wall bounded flows or 0.5 for free shear layers.
Now the stress and heat flux terms in (21337) and (21338) are redefined as
follows.
Txx = T;r:r  pu'" = (p, + ILt) 2    V'. V   p k
[
au 2 :::] 2
ax 3 3
(21347)
(21348)
(21349)
 aT ( p, ILt) aT
ijx  ijx  Cppu"T" = (k + kt) ax = Cp Pr + Prt ax (21350)
 aT ( p, ILt ) aT
 ijy  Cpp v"T" = (k + k
t
)  = Cp  +  
ay Pr Prt ay
Finally, the FANS equations are written as
aQ aE aF aE" aF"
++=+
at ax ay ax ay
(21351)
(21352)
Turbulent Flow and Turbulence Models
where
Q= (21353) E=
pv
F
pvu

pv
2
+ p
(pet + p) v
0
Ev 
Txx
TXll
U Txx + V TXll  itx
0
Fv
T
IIX

TlIlI
U T
lIX
+ V T!/!I  it
ll
pu
PU
2
+p
pUV
(pet+p)u
115
(21354)
(21355)
(21356)
(21357)
Observe that the flux vector formulation given by (21352) and the flux vectors
E, F, Ev, and Fv given by relations (21353) through (21357) are in a similar form
as the corresponding terms in the Reynoldsaveraged formulation, and, indeed, in
the same form as the corresponding laminar formulation given by (11192) and flux
vectors (11193a) through (11193c), (11193e), and (11193f).
21.9 Concluding Remarks
TUrbulence is a very complex physical phenomenon. Direct simulation of the
governing equations with small scale turbulence for a general configuration at high
Reynolds numbers is not currently possible. The available approach for practical
applications, at the present, uses various types of turbulence models which relate
the average effect of turbulence to mean flow. A tremendous amount of work is
still required in turbulence modeling. Currently, a universally accepted turbulence
116 Chapter 21
model which can be used in diverse flow regimes does not exist. Some models
may perform reasonably well in certain flow regimes but result in inaccurate pre
dictions under different situations. Therefore, turbulence models must be carefully
investigated for their range of applicability before being utilized.
An attempt has been made in this chapter to introduce some fundamental con
cepts of turbulent flow, turbulence models, and limited munber of solution schemes.
It is hoped that this attempt will be beneficial as a first step toward the inclusion
of turbulence into the governing equations of fluid motion. An indepth review of
turbulence may be found in various texts such as [2125] through [2127].
L
Chapter 22
Compact Finite Difference Formulations
22.1 Introductory Remarks
In order to numerically solve a partial differential equation, the differentials
appearing in the equation must be approximated by algebraic expressions. Taylor
series expansions are typically used to develop these expressions as illustrated in
Chapter 2. Several formulations expressed as forward, backward, or central dif
ference approximations with various orders of accuracy can be easily developed.
Typically, the expressions for the partial derivatives are developed and expressed
solely based on the dependent variable. For example, a secondorder and a fourth
order central difference expression for the first derivative are given respectively by
81 = l = IH1  1,1 + O(D. )2
ax 2D.x x
(221)
and
all = i. = 1,2  8/il + 8/H1  IH2 + O(D.X)4
ax,' 12D.x
(222)
The grid points involved in the computations are shown in Figure 22.1.
Essentially what is being accomplished in the estimation of the derivative I at
point i is a curve fit through several points of data and subsequently determination of
the derivative. In fact, the finite difference approximations can be directly obtained
by a curve fit of polynomials as shown in Chapter 2.
Next logical approach to increase the accuracy of the estimates of the deriva
tives, in particular for problems involving shorter length scales or equivalently high
frequencies is to include the influence of the derivative's of neighboring points in
the calculations. However, keep in mind that these "neighboring" derivatives are
unknowns, and therefore the developed expression will involve more than one un
known. Nonetheless, when this equation is applied to all the points within the
domain sufficient equations are produced which can be solved simultaneously for
the unknowns. This approach is analogous to the solution of a pde by an implicit
.';
118 Chapter 22
scheme (more than one unknown per equation), compared to an explicit scheme
(one unknown per equation). The resulting approximation is referred to as Com
pact Finite Difference (CTFD) formulation. They have been also referred to as
Hermitian formulations. The derivation of the CTFD formulation also involves
Taylor series expansions. A simple example is used here to illustrate the procedure,
and subsequently a general formulation is provided.
f(x)
f
i
_,
f;
(.,
f
i
_
2
~ + 2
,
,
,
,
,
,
,
~
,
,
,
, ,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
)< x
I ~ x l ~ x l ~ x l ~ x l
'" "'''' "'''' "'''' '"
Figure 221. Grid points appearing in formulations (221) and (222).
22.2 Compact Finite Difference Formulations for the
FirstOrder Derivatives
Consider a threepoint Hermitian formula involving the first derivative given
by
m=+l
Hi = L (am IHm + bml:+
m
) = 0
m=l
or
adHl + aoli + adi! + bd:+l + bol: + blkl = 0
Substition of Taylor series expansions into Equation (224) yields
[
I 1 2' 1 ( )3 fll 1 )4 iv 1 (A )5 ~
al Ii + t!.Xli + i(t!.x) Ii + 6 t!.x Ji + 24 (t!.x Ii + 126 uX Ji +
(223)
(224)
Compact Finite Difference Formulations 119
or
ft' + + lof, + a_I [f,  +  +
2
1
4 Jtv  ft + ft + 7] + bl [f: + +
I." + + + ft' + 0 + bof: +
[
, ,,1 2 N' 1 3'v 1 4
b_1 f,  + f,  fl + 24 it
(225)
(al + lo + aI)f, + [(al  + bl + bo + bIll. + [ + a_I) +
 b_l )] fI' +  a_I) + + b_l )] f:" +
[ ;4 + a_I) +  b_I )] Jtv + [  aI) +
+ b_l )] it + [ + a_I) +
 b_I )] ft' = 0
(226)
Now if the relation given by Equation (226) is exact, then the coefficients in (22
6) should be zero. In reality, however, only a few of the coefficients are set to zero,
and the remaining higher order terms are truncated and will form the truncation
error (TE). To obtain a thirdorder scheme, set the coefficients of J;, f;, /;', and /;"
equal to zero.
al + lo + aI = 0
 aI) + b
l
+ b
o
+ b_
1
= 0
+ a_I) +  b_
l
) = 0
1 )3( 1
al  a_I) + + b_
l
) = 0
(227)
(228)
(229)
(2210)
The coefficients are ah LO, a_h and b
o
are solved in terms of bl> and b_
l
to yield
(2211)
120
2
ao  t!.x (bl  b_l )
1
aI  2t!.x (bl + 5b_d
b
o
 2(b
l
+ b_
l
)
The truncation error from (226) is
Chapter 22
(2212)
(2213)
(2214)
T E = [;4 (t!.x)4(al + a_I) +  b_I )] flu + (t!.x)5(al  aI) +
2
1
4 (t!.x)4(bl + b_I )] N + (t!.x)6(al + aI) + (D.x)5(bl  b_I )] N' + ....
or with the substitution of (2211) through (2214)
+ ... (2215)
The formulation (224) can be written as
(2216)
where the equation is divided by b
l
Now, the expressions given by (2211) through
(2214) are redefined as
al 1
(2217)
b
l

(5 a)
2t!.x
ao
2
(2218)
b
l

(1 a)
t!.x
a_I 1
(2219)
b
l
 T(l + 5a)
2 x
b
o
2(1 + a) (2220)
b
l

where a

b_I/b
l
.
Substitutions of (2217) through (2220) into (2216) yield an equation for the
derivatives iLl, 1;', and 1;'+1' as follows
l
Compact Finite Difference Formulations 121
where
13 .1
4
15 .
TE = (1 a) n" + (1 + a)N + (1 a)lt + .. (2222)
Note that for a = 1 the leading error coefficient vanishes and the scheme becomes
fourthorder, whereas, for other selections of a's the scheme is thirdorder. For
a = 1 the formulation is
(2223)
Now a general fivepoint formulation for the approximation of the first derivative
can be written as
{3f
.' + f' + f' + f.' + {3f.' = IHI  1,1 + b
lH2
 1,2 + IH3  1i3
,2 a ,I , a HI ,+2 a c
(2224)
The relations between the coefficients in Equation (2224) are established by
matching of the coefficients obtained by the substitution of the Taylor series expan
sions. The procedure is illustrated for the second, fourth, and sixthorder schemes.
By retaining higher order terms in the Taylor series, the relations for the eighth
and tenthorder schemes can be established.
The Taylor series expansion of the terms on the lefthand side of (2224) is
1.'2

l  f." l" _ f.'" f."
, x ,+ 2! ' 3! ,+ 4! '
(2225)
,
f.'  f." f.1II _ ff" (AX)4 f."
(2226)
1,1

, X ,+ 2!' 3!' + 4! '

l f." ff" f."
,+ x, + 2! ,+ 3! ,+ 4! '
(2227)
1"+2

f' fll f." fill J."
,+ x, + 2! ,+ 3! ,+ 4! '
(2228)
The lefthand side of (2224) is
{3 IL2 + alLl + !;' + a + {3 = {3UL2 + + aU ;1 + + I,' (2229)
Substitution of expansions (2225) through (2228) into (2229) yields
122 Chapter 22
(:1
[
f.
.' 4('" )2f..111 [f..' ('" )2 f.." . f..' =
2 I + uX I + 4! I + 0: 2 I + uX I t 4! I + I
, 2 III
(20: + 2(:1 + 1) Ii + (0: + 4(:1) Ii + 4! (0: + 16(:1) N
(2230)
The required Taylor series expansions for the terms on the righthand side of
(2224) are
1,
. = 1,.  f..' f." _ r!v _ (22 1)
13 I X I + 2! I 3! I + 4! .1, 5! I 3
1,
. = 1,.  f..' f.." _ _ (2232)
12 I 2 x I + 2! I 3! I + 4! I 5! I
1,
. = 1,.  f..' _ _ It.lX)5f..v (2233)
11 I x I + 2! I 3! h + 4! I 5! I
1,
 1,. (AX)5 f.v (2234)
HI  1+ xJ, + 2! ,+ J, + 4! ,+ 5! '
1,
. = 1,. f..' (2235)
1+2 I + X I + 2! I + 3! ,+ 4! I + 5! I
1,
. = 1,. f..' f.." f.iv (2236)
>+3 I + 3 x I + 2! I + 3! I + 4! . I + 5! '
Expansions (2231) through (2236) are substituted into the righthand side of
(2224) to provide
_a_ [ '" f..' _b_ [4t.l f..'
2ux, + 2 3! h + 2 5! I + X , + 3! '
_c_
+ 2 5! J, + xh + 3! h + 5! J,
, "' ) ( )
 (a+ b+ c)I, + 3! (a + 4b + 9c) I, + sr(a+ 16b+ Blc N 2237
L
Compact Finite Difference Formulations 123
Now from expressions (2230) and (2237) one obtains
, 2 If' 2(Dox)4
(2a + 2{3 + 1) Ii + (Dox) (a + 4(3)Ii + 4! (a + 16(3) N =
, (DoX)2 '" (DoX)4
(a+b+c)Ii + + 5r(a+16b+81c)N(2238)
Setting the coefficients of the differentials equal, the following constraints be
tween the coefficients are established
Secondorder:
Fourthorder:
Sixthorder:
1 + 2a + 2{3 = a + b + c
3'
2
2
; (a + 22(3) = a + 22b + 3
2
c
5'
2 4; (a + 24(3) = a + + 3
4
c
The constraints for higherorder terms are :
Eighthorder:
Tenthorder:
7'
2
6
;(a+2
6
{3) = a+2
6
b+3
6
c
9'
2i(a + 2'1(3) = a + 2
8
b + 3
8
c
8.
(2239)
(2240)
(2241)
(2242)
(2243)
To obtain the error term of a particular scheme, the truncated terms are con
sidered. For example, for the fourthorder scheme, the truncated terms are
1 2
TE = [5! (a + zib + 3
4
c)  4! (a + 24(3)](Llx)4N
(2244)
For the values of {3 = 0, a = + 2), b = H4a  1), and c = 0
TE = 4, (3a  1)(Dox)4N
5.
(2245)
Depending on how a and {3 are specified, either a tridiagonal system or a pen
tadiagonal system will be generated from Equation (2224). For the special case of
{3 = 0, the resulting system of equation will be tridiagonal. Several special cases
are presented in this section.
For {3 = 0 and c = 0, a oneparameter (in terms of a) family of fourthorder
tridiagonal systems can be produced where a = ( a + 2) and b = ( 4a  1). As seen
previously, the truncation error of the scheme is TE = i(3a  1)(Llx)4Jt
Observe that for a = h then b = 0, and a = and one has
" 1" _ 3 11+1  1.1
4
J
il + Ji + 4
Ji
+1 "2 2Llx
(2246)
124 Chapter 22
which is identified to Equation (2223). Furthermore, note that the selection of
a = 1/4, b = 0, and a = 3/2, satisfies the requirement given by relation (2240).
The oneparameter family of schemes are summarized in Table 22.1
Scheme Eq. a (3 a b c
Order of
accuracy
I 2247 a 0 + 2) k(4a  1) 0 4th
II 2248 a 0 k(a+9) is (32a  9) k(3a+ 1) 6th
III 2249 a
.l(3+
20
8a)
k(12 7a)
1!0(568a
io(9a  4) 8th
183)
Scheme Eq. Truncation error
Max LHS MaxRHS
stencil size stencil size
I 2247 i(3a  1) (6.x)4f,u 3 5
II 2248 8a + 3) (6.X)6 fi
ii
3 7
III 2249 1)(6.X)8Jt% 5 7
Table 22.1. Selected oneparameter family of compact finite difference schemes
for the firstorder derivative.
The following observations can be made with regard to the schemes which are
given in Table 22.1:
1. Scheme I
(a) For a = 0 the values of a and b are and respectively, and relation
(2224) provides
1,
.' = fi2  8f.1 + 8fl+1  fm
I 126.x (2250)
which is the fourthorder central difference formulation.
(b) For a = and the resulting values of a = and b = the scheme
becomes formally sixthorder due to vanishing of the leading term in the
truncation error.
2. Scheme II
(a) For a = l, then a = b = and c = 0, and the result is identical to
formulation of Ib. Therefore, the formulation of Ib can be considered as
a member of II.
(b) For a = then a = b = k, and c = io, and the scheme is eighth
order.
3. Scheme III.
(a) For a = (3 = 0, a = b = k, c = io, the scheme is identical to lIb.
(b) For a = !, (3 = a = g, b = and c =, 160' the scheme becomes
tenthorder accurate.
Compact Finite Difference Formulations 125
22.2.1 OneSided Approximations
Several schemes identified for the first derivative based on the central difference
approximation of (2224) will encounter difficulties for nonperiodic boundary condi
tions. Typically, onesided approximations are used at the boundaries. Considering
points i = 1 and i = 1M to be the boundary points, the following general expressions
for the first derivative may be written.
(2251)
and
I I 1
11M + ailMI = ll.x (ahM + bhMMI + ChMM2 + dhMM3)
(2252)
The relation between the coefficients are established in the same manner as pre
sented previously and are given by the following.
Second order:
1
a =  2(3 + a + 2d)
b  2+3d
1
C   2(1  a + 6d)
and the truncation error is
. 1 2 H
TE= 31(2a6d)(ll.x) II
Thirdorder: a
b
C
d
with the truncation error of
Fourthorder:
1
  (11 + 2a)
6
1
 (6  a)
2
1
 (2a  3)
2
1
 (2  a)
6
a  3
a 
17
6
(2253)
(2254)
126 Chapter 22
b
3
 
2
3
c 

2
d
1

6
and
TE = :!(LlX)4N
(2255)
22.3 Compact Finite Difference Formulations for the
SecondOrder Derivatives
A similar expression to that of (2224) can be written for the second derivative as
follows
_ IHI  2/. + j ~  l + blH2  2/. + 1.2
a (LlX)2 4(Llx)2
IH3  2/. + IH
+ c 9(Llx)2
(2256)
The relations among the coefficients are established as
Secondorder: 2a + 2,8+ 1  a+b+c (2257)
Fourthorder:
4! ( 2)
2! a + 2,8
 a+ 2
2
b+ 3
2
c (2258)
Sixthorder:
6! ( 2,8)
4! a+2
 a+ z'b+ 3
4
c (2259)
Eighthorder:
8!( 6,8)
6! a+2

a+2
6
b+3
6
c (2260)
1O!
a+ 2
8
b+ 28C (2261) Tenthorder:
&(a + i',8)

Several formulations for the second derivative are provided in Table 22.2.
Compact Finite Difference Formulations 127
Scheme Eq. a
fJ
a b c
Order of
accuracy
I 2262 a 0 a) l(1Oa  1) 0 4th
H69a H3 + 24a
.l(2  lla
6th II 2263 a
fJ
20
12fJ) 6fJ) + 124fJ)
III 2264 a
2;4 (38a (696
si,(245a
(1179a
8th
9) 1191a) 294) 344)
Scheme Eq. Thuncation error
Max LHS MaxRHS
stencil size stencil size
I 2262 MIla  2) 3 5
II 2263  38a + 214fJ) fvi" 5 7
III 2264  334) 5 7
Table 22.2. Selected compact finite difference schemes for the second order
derivative.
Observe that for the scheme given by Equation (2262), when a = 0, the values
of a and b are determined to be and l respectively. Subsequently Equation
(2256) provides
f.." =  f'2 + 16 fi!  30f. + 16fl+1  f 1+2 (2265)
,
which is the fourthorder central difference approximation of ft. For the case of
a = 1
2
1' a = and b = (1' the scheme is formally sixthorder accurate.
22.4 Error Analysis
To investigate the resolution characteristics of finite difference approximations
and to perform error analysis, the Fourier analysis approach is undertaken. This
procedure is relatively simple and provides an effective method to quantify the
resolution issue of the finite difference scheme as well as error analysis.
To further simplify the Fourier analysis of error, a function which is periodic
over the domain is assumed. Now, the function is expressed with a complex Fourier
series by
k=IM/2
f(x) = L Fk (2266)
k= IM/2
where I = A, L is the length of the domain, x is the independent variable, and
Fk is the kth component of complex Fourier coefficient. Furthermore, = /M is
128 Chapter 22
the spatial grid size, s = !.z and K = 21'" = are defined as the scaled wave
number. Now,
k=IM/2
f(s) = L Fk elKs
k=IM/2
and the first derivative of (2267) is
or
where
k=IM/2
/(s)= L FkIKe
lKs
k=IM/2
k=IM/2
/(s) = L F: elKs
k=IM/2
(2267)
(2268)
(2269)
(2270)
Now, consider a finite difference approximation of the first derivative of f as
IM/2
f;i
s
) = L
(2271)
k=IM/2
or
IM/2
f
' ( ) '"'"
fd s = L.. rio
(2272)
k=IM/2
where
F:/
d
= I K' Fk (2273)
and K' = K'(k) is the modified wave number. One obtains the exact value if
or
K'=K (2275)
which would be a straight line in a wave number, modified wave number coordinate.
Now, define the error as
from which one may write
ER= KK'
K
K' = K(1ER)
From the definition given by (2276), the following may be written
f'(s)  fiis) elKs  K'e
lKs
ER = f'(s) = e
lK6
(2276)
(2277)
(2278)
Compact Finite Difference Formulations 129
Now, consider an example where a sine wave is used. In this case, the Fourier
series is reduced to one term only, therefore,
and
:.:
...
li
e
=
" ..
"
"
..
0;:
:;;
Q
3.00
2.00
1.00
I(x) = sin(Ks) = sin(K :'x)
, K x K
I (x) = cos(K) = cos(Ks)
tlx tlx tlx
APPROXIMATION OF FIRST DERIVATIVE
Compact finite difference (4th order, alpha=5/14)
'i' Compact finite difference (6th order, alpha=1/3)
B Compact finite difference (4th order, alpha=1I4)
0 Central finite difference (4th order)
0.00
0.00 0.50 1.00 1.50
Wave number K
2.00 2.50 3.00
(2279)
(2280)
Figure 222. Comparison of several schemes for the approximation of the first
derivative of (2279).
A comparison of the wave number K versus the modified wave number K' is
shown in Figure 222 for several schemes. It is evident that the compact finite
difference follows the exact differentiation over a wider range of wave numbers com
pared to the fourthorder central difference approximation. The approximate value
of maximum wave number for well resolved waves (1<,.) is provided in Table 22.3.
A measure of resolving efficiency of a scheme may be defined by e = For ex
ample, as seen from Table 22.3, the resolving efficiency of the fourthorder scheme
with Q = 5/14 is higher than the resolving efficiency of the sixthorder scheme with
"'=!
.... 3'
130 Chapter 22
Scheme kr e
Central finite difference (fourthorder) 0.6 0.191
Compact finite difference (fourthorder, a = ~ ) 1.0 0.318
Compact finite difference (sixthorder, a = ~ ) 1.25 0.398
Compact finite difference (fourthorder, a = :4) 1.50 0.477
Table 22.3. Comparison of the resolving efficiency of several
schemes.
22.5 Application to a Hyperbolic Equation
A simple linear hyperbolic equation is used to obtain the solution by several
schemes and compare the solutions to each other and the analytical solution. The
numerical schemes considered are (1) a firstorder upwind scheme, (2) a modified
four stage RungeKutta scheme where the convective terms are approximated by
a fourthorder central difference expression, and (3) a modified four stage Runge
Kutta scheme where the convective terms are approximately by a sixthorder central
compact finite difference scheme.
Consider the firstorder wave equation
au au
at = aax'
a>O (2281)
where a is specified to be 407r m/ s, and the domain of solution is 0 :5 x :5 107r m.
An initial wave is specified as
The spatial grid is
where 1M = 51.
u(x,O) = 0.0
u(x,O) = 1.0  cos x
u(x, 0) = 0.0
0:5 x < 27r
27r:5 x < 47r
47r :5 x < 107r
6. _ 107r
X  IMl
(2282)
Several temporal steps
follow.
(or corresponding Courant numbers) are specified as
1. (a) 6.t = 0.005 sec,
(b) 6.t = 0.0025 sec,
(c) 6.t = 0.00125 sec,
c = 1.0
c= 0.5
c = 0.25
Compact Finite Difference Formulations 131
The explicit firstorder upwind scheme applied to Equation (2281) yields the
following FDE.
=   I)
, , '1
The modified RungeKutta scheme is given by
U(I)

(2)
_ a (au)p)
u; 
, 4 ax'
(3)
_ a
u; 
3 ax'
(4)
_ a (au )(3)
u; 
2 ax'

_
ax
(2283)
(2284)
(2285)
(2286)
(2287)
(2288)
Two options are considered in the approximation of the firstorder derivative
on the right hand side of Equations (2285) through (2288). In the first option, a
fourthorder central difference approximation given by
au = U;2  8Ui1 + 8Ui+!  Ui+2
ax + x
(2289)
is used for 3 5 i 5 1M  2, where a secondorder scheme is implemented at i = 2
and i = 1MI.
For the second option, the derivatives are evaluated by the central compact
formulation given by Equation (2248) with a = 1/3, a = 14/9, and b = 1/9,
which is formally sixorder accurate.
Before the inspection of numerical solutions, a review of several observations
with regard to the numerical schemes to be used is in order.
1. Recall that the error term for the explicit firstorder upwind scheme is given
by Equation (477), repeated here for convenience.
ER =
(1 _ c) a
2
u _ (2C _ 3c + 1) {flu +
2 ax
2
6 ax
3
(2290)
Note that the dominant term involves a second derivative a
2
u / ax
2
, and there
fore the error produced in the solution is dissipative. That is, as the Courant
number is decreased from its maximum value of one, the amplitude of the
wave is decreased and the wave is dissipated to the neighboring points. The
solution at Courant number of 1 is exact as seen from Equation (2290), where
the error becomes zero.
132 Chapter 22
2. The dominant error in schemes which utilize central difference approximation
for the convective term is dispersive and results in oscillations in the solution
in the vicinity of large gradients. These observations are clearly evident in
Figures 223 and 224. The solutions by the firstorder upwind scheme for
the three different Courant numbers (or time steps) are shown in Figure 223.
The solution for Courant number of 1 is exact as seen in Figure 223a. The
dissipation error and its effect on the solution is shown in Figures 223b and 22
3c. The solutions by the modified RungeKutta scheme with central difference
approximation of the convective term are given in Figures 224a through 22
4c. Several schemes are available to reduce the oscillations, for example,
addition of a fourthorder damping term or incorporation of a TVD model into
the formulation as shown in Chapter 6. The solutions by the RungeKutta
scheme with central compact formulations are illustrated in Figure 225. The
solutions retain the original wave shape for all Courant numbers specified in
the problem. A comparison of numerical solutions with each other and the
analytical solution are shown in Figure 226.
The solution by the compact formulation is well behaved. for all the three spec
ified Courant numbers. Of course, this increase in accuracy is accompanied by an
increase in computation time. However, it should be stated that in some applica
tions it will be necessary to implement the compact formulation due to its resolution
efficiency of small scales, which may be present in these applications. Example of
such applications includes problems in computational acoustics and direct numerical
simulation.
Compact Finite Difference Formulations
133
2.0
1.5
<>1=0.0
01=0.02
1.0
u
fr 1=0.04
0.5
__ 1=0.06
JI( 1=0.08
0.0
0 5 10 15 20 25 30
~ t = 0 . 1 0
(a)
0.5
x
2.0
1.5
<>1=0.0
01=0.02
1.0
fr1=0.04
u
0.5
__ t=0.06
JI( t=0.08
0.0
0 5 10 15 20 25 30
~ t = 0 . 1 0
(b)
0.5
x
2.0
1.5 <>t=O.O
01=0.02
1.0
u
fr 1=0.04
0.5
__ 1=0.06
JI( 1=0.08
0.0
0 5 10 15 20 25 30
~ 1 = 0 . 1 0
(c)
0.5
x
Figure 223. Solutions of the wave equation by the firstorder upwind scheme.
134 Chapter 22
2.0
1 5 . <> t=O.O
0 t=002
10
u
fr t=004
05
__ t=0.06
lIE t=0.08
0.0
0 5 10 15 20 25 30
01=0.10
(a)
0.5
x
2.0
1.5 <> 1=0.0
0 1=0.02
1.0
u
fr 1=0.04
0.5
__ t=0.06
lIE 1=0.08
0.0
0 5 10 15 20 25 30
01=0.10
(b)
0.5
x
2.0
1.5
<> t=O.O
0 t=0.02
1.0
u
fr 1=0.04
0.5
)(1=0.06
lIE 1=0.08
0.0
0 5 10 25 30
01=0.10
(e)
0.5
x
Figure 224. Solutions by the fourthorder RungeKutta scheme with central
finite difference approximation of the convective term.
1
Compact Finite Difference Formulations
2.0
1.5 <>t=O.O
ot=0.02
1.0
fr t=0.04
u
0.5 * t=0.06
lI( t=0.08
0.0
0 5 10 15 20 25 30
ot=0.10
(a)
05
x
2.0
1.5
<>tO.O
ot=0.02
1.0
fr t=0.04
u
0.5 * t=0.06
lI( t=0.08
0.0
0 5 10 15 20 25 30
01=0.10
(b)
05
x
2.0
1.5 <> t=O.O
ot=0.02
1.0
u
fr 1=0.04
0.5 * 1=0.06
lI( 1=0.08
0.0
0 5 10 15 20 25 30
01=0.10
(c)
0.5
x
Figure 225. Solutions by the fourthorder RungeKutta scheme with central
compact finite difference approximation of the convective term.
135
136 Chapter 22
2.0
1.9
U
1.8
1.7
1.6
1.5
1.'
1.3
12
1.1
1.0
0.9
0.8
0.7
0.6
0.5
0.'
0.3
0.2
X
0.1
0.0
0.1
(a) 0 5 10 15 20 25 30
2.0
1.9
U
1.8
1.7
1.6
1.5
1.'
1.3
1.2
1.1
1.0
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
X
0.1
0.0
0.1
(b) 0 5 10 15 20 25 30
2.0
1.9
U
1.8
1.7
1.6
1.6
1.4
1.3
1.2
1.1
1.0
0.9
0.8
0.7
0.6
0.5
0.'
0.3
0.2
X
0.1
0.0
0.1
(e) 0 5 10 15 20 25 30
 0 ANALYTICAL )( FIRST UPWIND  [] STANDARD RK4 tr COMPACT RK4
Figure 226. Comparison of the solution of the firstorder wave equation by
several schemes.
Compact Finite Difference Formulations 137
22.6 Problems
22.1 Consider a wave which is propagating within a domain with the following
initial distribution and shown in Figure P22.1.
s
u(X, 0) = 0
u(X, 0) = 0.5 {sin [(3X  711')/2] + 1 }
u(X, 0) = sin [3(311'  X)/2]
u(x,O) = 0.5 {sin [(3X  1111')/2]  I}
u(x,O) = 0
1.00 f
x 0.00 +___ J
=> V
i
1.00 L., 1 .. ... .
0.0 5.0 10.0 15.0
X
20.0
:5 x :5 211'
811' /3 :5 x :5 101!' /3
 i.
25.0 30.0
Figure P22.1. The initial wave distribution at t = 0.0.
The governing wave equation is given by
au au
=u
at ax
where a is specified as 4011' mis, and the domain of solution is 0 :5 x :5 1011'. Select
a spatial step of!:!.x = (101I'/IM  l)m where 1M = 51, and temporal steps of
138 Chapter 22
(a) tlt = 0.005 sec, c = 1.0
(b) tlt = 0.0025 sec, C = 0.5
(c) tlt = 0.00125 sec, C = 0.25
Obtain the solution up to t = 0.1 sec by the following schemes:
(I) Explicit first upwind scheme
(II) Modified fourthorder RungeKutta scheme
(III) Modified fourthorder RungeKutta scheme with central compact finite differ
ence approximations
Plot the solutions at intervals of 0.02 sec up to 0.1 sec for all three schemes and for
the three Courant numbers.
22.2 Repeat Problem 22.1 for the following initial velocity distribution given by
and shown in Figure P22.2.
2.00
6'
~ 1.00
:::J
0.00 1i""'"
0.0 5.0 10.0 15.0
X
20.0 25.0 30.0
Figure P22.2 The initial wave distribution for Problem 22.2.
Chapter 23
Large Eddy Simulation and
Direct Numerical Simulation
23.1 Introductory Remarks
Computation of turbulent flows has always been challenging and remains so at
the present and in the foreseeable future. However, since most applications involv
ing fluids include turbulence, a push toward the solution of turbulent flow has been
a continuous endeavour. As discussed previously, essentially three avenues are avail
able. First is the solution by the Reynolds Averaged NavierStokes (RANS) equation
complemented by a turbulence model. Several turbulence models are available for
this purpose. These models are continuously evolving (modified and improved) in
order to increase their accuracy and range of applications. However, since all scales
of turbulence must be modeled in the RANS equations, a model which is capable
of predicting turbulence over a wide range of flow conditions and geometries has
been illusive. Nonetheless, the RANS approach for computation of turbulent flows
is very practical, and the resulting solution is relatively accurate if an appropriate
turbulence model is used.
The second approach is the Large Eddy Simulation (LES), and the third aIr
proach is the Direct Numerical Simulation (DNS). Application of DNS for flowfield
analyses and design purposes at the present is not practical due to limitations on
available computers of today and due to the enormous amount of time required.
Large Eddy Simulation requires less grid points and computation time, typically
five to ten percent of CPU time of DNS computations. However, LES computation
still requires substantially more CPU time than similar RANS computation. LES
and DNS solutions are, however, very valuable as they can be used to improve tur
bulence models for RANS and to gain better understanding of physics of turbulence.
The objective of this chapter is to introduce LES and DNS.
140 Chapter 23
23.2 Large Eddy Simulation
Large Eddy Simulation provides a compromise between DNS, where all scales
of turbulence are computed directly from the NavierStokes equations, and RANS
equations, where all scales of turbulence must be modeled. In Large Eddy Simula
tion, smallscale turbulence is filtered out from the NavierStokes equations, and a
model is used to evaluate small scales. The resulting filtered NavierStokes equation
is solved for the largescale motion, which is responsible for most of momentum and
energy transport. The large scale of motion is highly dependent on the flow condi
tions and geometries under consideration. The small scales are computed from the
turbulence model known as the subgridscale which in turn influence the large
eddies. Since the smallscale eddies are more or less universal and homogeneous, it
is postulated that the subgridscale model would be applicable to a wide range of
flow regimes and conditions. Recall that the turbulence models for RANS are very
much limited on the range of applications, because they attempt to model a wide
range of scales and the random motion of eddies with no organized behavior.
In the following sections, descriptions of filtered NavierStokes equations for LES
computations and typical subgrid models are presented.
23.2.1 Filtered NavierStokes Equations
In order to explore the concept of filtering, consider a simple example of central
difference approximation expressed as
afl = fH!  fi! = f(x + ll.x/2)  f(x  Ilx/2)
ax . ll.x ll.x
,
(231)
This expression simply approximates the derivative at point i as the averaged values
of dependent variable at locations i + ! and i !. Therefore, the expression (231)
can be written as
1 d [ 1 ]
;. [f(x + ll.x/2)  f(x  ll.x/2)] = dx ;.
(232)
which may be interpreted as a filtering operator for which any scale smaller than
ll.x is filtered out. Now, a filtered quantity is defined as
 1 1:1:+60/2 1:1:+60/2
J;(x) = A =
L.l. :1:60/2 :1:60/2
(233)
where, in this case, G(x, t;) = 1/ ll., G is called a filter function, and ll. is the filter
width. Typically, a filter over the entire domain is defined such that
/(x) = Iv f(t;)G(x,
(234)
i
Large Eddy Simulation and Direct Numerical Simulation 141
It can be shown that if G is a function of (x  then differentiation and filtering
operation commute [23.1J. Now, (234) is written as
j(x) = Iv  (235)
Some examples of onedimensional filter functions are:
1. Top hat filte<. G(x  ) { :
if I x  I < fj./2
otherwise
(
6)3/2 [ IxeI2]
2. Gaussian filter, G(x = 1l"fj.2 exp  6 fj.2
The concept of filtering is extended to three dimensions by the following
(236)
where Xi = x,y,z and =
Now, define any fluctuation at scales smaller than grid scale fj. as the subgrid
scale (SGS) or unresolved quantity, and denote it by a prime. As defined previously
by (234), the filtered or resolved quantity is denoted by an overbar. Thus,
1=/+1'
(237)
With the definitions of the resolved and unresolved quantities completed, the
NavierStokes equations are now modified to yield the Filtered NavierStokes (FNS)
equations. The FNS equations govern the evolution of largescale eddies. It will be
given for an incompressible flow initially, and, subsequently it will be extended to
compressible flows.
After the application of a filtering process, the incompressible NavierStokes
equations become
(238)
(239)
where Tij is the subgridscale stress term which represents the effect of small scales.
The subgrid scale stress is given by
which, with the substitution of
T'j = U,Uj  U,Uj
 ,
u,=u;u,
(2310)
(2311)
142
Chapter 23
can be written as
(2312)
The terms L'j, C'j, and R;j are defined as follows:
L'j  U,Uj  UiUj is called Leonard stress,
C'j  (u,uj  uju,) is called cross term stress, and
R;j  is called the subgridscale Reynolds stress
Observe that the Leonard stress involves only the resolved quantities, and therefore
it can be explicitly computed. Furthermore, note that this term represents the
interaction of resolved scales which contribute and affect subgrid scales. The cross
term stress and the SGS Reynolds stress involve unresolved quantities and must be
modeled. The cross stress term represents the interaction of resolved and unresolved
scales, whereas the SGS Reynolds stress represents the interaction of unresolved
scales.
It is important to note that a filtered quantity represented by an overbar, that is,
/, is different from the averaging process used in the RANS equation, in particular
flf.
It is common to rearrange Equation (239) and rewrite it as
OU' 0
' + (u,u) 
at OXj 1
 (p  6,
pOX, 3 J
(2313)
where a modified pressure is defined as
(2314)
and
(2315)
l
Large Eddy Simulation and Direct Numerical Simulation 143
Extension of the FNS equations to compressible flow is straightforward except
that Favrefiltering is used. As in the case of Favre (or mass) averaged Navier
Stokes equations, this approach is taken in order to prevent introduction of sub
gridscale terms into the continuity equation. A Favrefiltered quantity is defined
as
j= p!
p
Now, the Favrefiltered NavierStokes equations are written as
or
8p 8 () 0
+ fYUi =
8t 8Xi
8 ( __ ) 8 ( ___ ) 8p 8Ti; 87,;
 PUi +  Pu,Uj +  =  + 
8t 8xj 8x, 8x; 8x;
As in the case of incompressible flow, Equation (2318) is rearranged as
8 ( __ ) 8 ___ ) 8 (_ 1) 8Ti; 8 ( 1 )
at PUi + 8x; (pu,Uj + 8Xi P  3
7
/:/: 0,; = 8x; + 8x; 7i;  3
7
/:/:
Oi
;
Define a modified pressure p+ as
and
+ _ 1
P = P  7/:/:
3
+ 1
7'j = 7i;  37/:/:O'j
Then, the momentum equation is written as
where
(2316)
(2317)
(2318)
(2319)
(2320)
(2321)
(2322)
(2323)
(2324)
(2325)
144 Chapter 23
Furthermore,
(2326)
is the subgrid scale stress.
Note that at this point thesubgridscale stress T'j appearing in Equation (2320)
is an additional unknown which must be modeled. FUrthermore, the introduction of
Tkk in relations (2321) and (2322) and the question of how it may be computed need
to be deliberated. These issues will be addressed shortly. For now, the goal is to
establish the required set of filtered NavierStokes equations for LES of compressible
flows. To complete the system of equations, consider the filtered energy equation
expressed as
(2327)
where
(2328)
With the assumption of perfect gas, the total energy given by relation (2328)
can be written as
 "r;; 1 ( 2 2 2) 1
pel = c"p.L + 2P u + v + w  2Tkk
(2329)
which can be rearranged as
 (T Tkk ) + 1 ( 2 + 2 + 2)
pet = c"P  2c"p '2P u v w
(2330)
Consistent with the definition of modified pressure, define a modified tempera
ture as
(2331)
Subsequently
(2332)
Consider also the equation of state for a perfect gas which, in terms of the filtered
quantities, is written as
p= pRT (2333)
In order to write the equation of state given by (233:J) in terms of modified
pressure and modified temperature, consider the following
_ 1 _  1 Tkk _ Tkl=_
P  Tkk = pRT  Tkk  _ pR + = pR =
3 3 ~ p 2c"p
(
 Tkk) (R 1)
pR T  _ + Tk.\;   
2c"p 2c" 3
l
Large Eddy Simulation and Direct Numerical Simulation 145
or
+ _ + (R 1)
P = pRT +    Tkk
2c" 3
(2334)
Now the energy equation given by (2327) is written in terms of the modified
pressure. Consider the second term given by (pet + P)Ui and rewrite it as
(2335)
where
Qi = (pet + P)Ui + (pet + P+)Ui (2336)
is the subgrid heat flux. Thus, the energy equation is now written as
a ( __ ) a [( __ +) _) aQ; a (k aT) a ( S)
at
pet + a pet + P u, = a + a a + a JLUj'j
X; X; X; X; X;
(2337)
For a relatively high Reynolds number, typically the following is introduced in
the momentum and energy equations, respectively.
(2338)
and
JL Uj S'j = JL Uj S'j (2339)
Thus, the system of equations composed of filtered continuity, momentum, and
energy equations is written as
ap + ~ (piL,) = 0
at ax;
a __ a (__ _ +) aT.) a ( )
at
(pu;) + a pu;Uj + P 6'
j
= a + a JL 8'j
Xj XJ Xj
a( __ ) a [( +)) aQ, a (kID a (  S)
 pet +  pet + P Ui =  +   +  JLUj ;j
at ax, ax; ax; ax, ax,
(2340)
(2341)
(2342)
These equations are now expanded in Cartesian coordinate and are written in a
flux vector formulation by defining
p piL
pil
piL2+ p+
Q= pv (2343) E= pilv (2344)
pw piLw
pet (pet + p+)u
146
F=
pv pw
pvu pwu
pv
2
+ p+ (2345) G= pwv
pvill
 2 I +
pw  p
(pet + p+)v (pet I p+)ill
o
+ S
Txx + J.l xx
E" = Til, + J.l SXll
+ S
Txz + J.l xz
8T+   ..
Qx + k(JX + J.l (uSxx + V SXll + ill Sxz)
o
T:X + J.l Syx
F" = T; + J.lSyy
T:Z + J.lSI/Z
8T+ (  ..
QI/ + kay + J.l uSI/X + V Syy + ill 811z)
o
T:" + J.lSzx
G" = Tzt + J.lSZy
T ~ + J.lSzz
8T+   .
Qz + k7JZ + J.l (uSzx + V Szy + ill 8zz )
Chapter 23
(2346)
(2347)
(2348)
(2349)
Now the flux vector formulation, similar to that of the NavierStokes equation
given by (141), is written as
8Q 8E 8F 8G 8E" 81"" aG"
+++=++.
at 8x 8y 8z 8x ay 8z
(2350)
The subgridscale terms Tij and Q. are typically expressed in terms of the eddy
viscosity and eddy diffusivity similar to that in RANS equa.tions and is presented
next.
23.2.2 Subgridscale Models
At this point, certain parallelisms between LES and RANS can be realized.
Since a relatively strong background on RANS and turbulence models has already
Large Eddy Simulation and Direct Numerical Simulation 147
been established, continuous reference to RANS and turbulence models will be made
as options for LES and subgridscale models are explored.
As in the case of RANS where turbulence quantities are written in terms of
eddy viscosity and eddy diffusivity, the subgridscale terms are also expressed in
terms of eddy viscosity and eddy diffusivity. For most applications in either RANS
or LES, a model for eddy viscosity is developed, and, subsequently, eddy diffusivity
is determined by the introduction of a turbulent Prandtl number.
Subgridscale models similar to turbulence models vary in sophistication from
simple algebraic models to oneequation models to multiequation models.
Several concepts with regard to small scales of turbulence were identified in
Chapter One which are relevant to the development of SGS models and are re
viewed at this point. The small scales are more uniform and isotropic than large
scales. Therefore, modeling of small scales by simple algebraic expression tends to
represent the physics fairly well and is applicable to a wider range of flow condi
tions. Furthermore, subgridscale stress contributes a fraction of total stress, and,
therefore, small errors in modeling do not substantially effect the overall accuracy.
In addition to assumptions of isotropic and uniformity of small scales, the as
sumption of equilibrium is also imposed for most applications. The assumption of
equilibrium is referred to as a condition where the energy contained in large ed
dies is transferred to smaller eddies, and, ultimately, all are dissipated into heat at
the level of smallest eddies (subgridscale) due to molecular viscosity. Although, on
the average, the transfer of energy takes place from resolved scales to unresolved
scales, the reverse can occur (known as backscatter), which is not accounted for
when equilibrium assumption is used.
Based on these discussions, algebraic models appear to be good candidates for
subgridscale terms. Besides their simplicity, they require a minimum amount of
computational effort. In the following sections, algebraic SGS models are intro
duced.
23.2.2.1 Eddy Viscosity
The subgridscale stress is related to the largescale strain rate tensor by introduction
of eddy viscosity and is written in a similar form as the laminar stress. For an
incompressible flow, the subgridscale stress term is written as
(2351)
where
(2352)
148 Chapter 23
The subgridscale stress term for compressible flow is wri.tten as
+ 1 _
Tij = Tij  ;3Tkk bij = p Vt Sij (2353)
and Sij is given by
S ..  au; + aUj _ ~ aUk b.. (2354)
'J  aXj aXi 3 aXk 'J
The subgrid heat flux is written in terms of eddy diffusivity and, subsequently,
in terms of turbulent Prandtl number as follows.
k
t
8T+ _ Vt 8T+
Qi=a =P
p
a
Cp Xi rt X,
(2355)
Observe that, just as in the RANS equations, the eddy conductivity k
t
is replaced
by terms of eddy viscosity and turbulent Prandtl number. Again, just as in the
RANS equations, several models are available to determine Vt.
23.2.2.1.1 Smagorinsky Model
The first subgridscale stress model was developed by Smagorinsky [23.2] in the
1960's. It is a simple model which provides reasonable results for some applications.
This model is still commonly used in LES due to its simplicity. Several modifications
have been proposed to improve its prediction capabilities. One such attempt is the
dynamic model which will be discussed in the next section.
The Smagorinsky model is developed based on the assumption of equilibrium.
The eddy viscosity is written to be proportional to a length scale i.
The subgridscale stress is written in terms of eddy viscosity as
1 
T,j  ;3 Tkkb'j = 2vt S,;
(2356)
where, for an incompressible flow, the largescale strain rate is given by
Sij = ~ (au, + au;)
2 aXj ax,
(2357)
and in terms of the velocity scale qSGS as follows
Vt "" l qSGS
(2358)
The length scale is taken as the filter width ~ , and the vel.ocity scale qSGS "" llSI,
where
lSI = J2Si; 5'j
(2359)
Finally,
Vt "" ~ 2 1 5 1 (2360)
1
Large Eddy Simulation and Direct Numerical Simulation 149
which is written as an equation by introduction of the Smagorinsky constant as
(2361)
The Smagorinsky constant can be approximated in terms of Kolmogorov con
stant eli: by the following
1 (3 )3/4
e. ~ ; : "2 eli:
where, if eli: = 1.4, then e. = 0.18. This value of Smagorinsky constant is not
universal. In fact, similar to the constants used in the algebraic turbulence models,
it's value would vary. However, for most applications, a constant in the range of
0.1 < e. < 0.24 have been used.
The Smagorinsky model and its application are simple and provide reasonable
results for some flows. However, there are several drawbacks to the model.
First, as mentioned above, the value of Smagorinsky constant is not universal,
and its value is different for different types of flows.
Second, due to the imposed equilibrium assumption, the subgridscale stress
always decreases the energy of flow, and, therefore, backscatter which may be
present in the flow is omitted.
Third, it may be necessary to reduce the model constant in the near wall
region.
Fourth, since, for most applications, grid clustering will be used, specification
of filter width tl. may be difficult. Among several options available, one may
consider tl. = (tl.x
2
+ tl.y2 + tl.z
2
)1/2 or tl. = (tl.xtl.ytl.Z)1/3.
An improvement to the model can be made where the value of constant e. would
vary locally, thereby reducing or increasing eddy viscosity in locations as required.
This concept is the basis of the dynamic model which is provided next.
23.2.2.1.2 Dynamic Model
Several potential problems with the original Smagorinsky model may develop in
LES of near wall flows, shear flows, or in transition regions as discussed in the
previous section. These difficulties are due to the selection of a constant value for
Smagorinsky coefficient. From physical observations, it is known that, for example,
backscatter occurs in some flows which in fact can be significant. Furthermore,
the subgridscale stress must possess assymptotic behavior near the wall and vanish
at the wall. To account for these physical considerations and to overcome the
difficulties associated with a constant value of c., a dynamic model is proposed
150 Chapter 23
by Germano [23.3]. In this model, the coefficient C
6
is allowed to vary locally to
adjust the level of eddy viscosity in the fiowfield. The procedure is initiated by
specifying a value of c
6
, and subsequently after each time level or in practice after
several time levels, the fiowfield is examined, and a new value of c. at each point
is determined. Therefore, the value of the coefficient c. is continuously modified
as solution proceeds in time. The scheme is similar in principle to adaptive grid,
where the grid system evolves as the solution proceeds in time.
The dynamic model is developed by the introduction of a test filter with a length
scale larger than that of the length scale of the original filter, typically by a factor
of two. Stresses in this range are referred to as subtestscale (STS) stresses and are
modeled similar to the SGS stresses. The test filter is defined by 0, and a tophat
",, is used to identify the associated testfiltered quantities. After the test filter is
applied to the FNS equations, the STS stress is developed and is given by
 
fij = U.Uj  UiUj
(2362)
and the resolved stress is
(2363)
Recall that the SGS stress as given by (2310) is
(2364)
When the test filter is applied to (2364), one obtains
(2365)
It is then obvious that one can write
(2366)
The resolved stress iij can be computed explicitly from the resolved velocity
field, whereas the SGS stress and STS stress require modeling.
In the following, the dynamic model is used in conjunction with the Smagorinsky
model. In fact, the procedure can be applied to any eddy viscosity model. Now,
the Smagorinsky model applied to SGS and STS stresses is written as
(2367)
and
(2368)
Large Eddy Simulation and Direct Numerical Simulation
where
Subtracting (2367) from (2368), one obtains
" A 1(" A) a 2
T,j  T'j :3 Tkk  Tkk U'j = 2c/J'j  CQij
or
151
(2369)
(2370)
(2371)
A 1 A
L'j  3 Lkko'j = 2c/3,j  2ca,j (2372)
Typically, C is removed from the filtering operation such that (2372) is written
as
(2373)
where
~ = ~  ~ ( ~ ~
Equation (2373) yields five independent equations with only one unknown c,
that is, the system is overdetermined. One approach to overcome this problem is
proposed by Germano, in which Equation (2373) is contracted by S,j, resulting in
(2375)
from which
(2376)
Another approach is proposed by Lilly [23.4], in which the sum of the squares
of the residual is minimized. The result is
1 L'jM,j
c= 2 M ~ .
'3
(2377)
This formulation is particularly attractive because the formulation given by (2376)
may cause a difficulty in that the denominator could become locally zero or very
small such that numerical instability within the solution develops. This difficulty
in formulation (2376) can be removed by the assumption that C is a function of y
and t only. This assumption allows the introduction of an averaging scheme taken
over the x and z directions, that is, parallel to the wall. This averaging scheme
(indicated by < >) also addresses another difficulty which may be encountered
when either (2376) or (2377) is used. It has been observed that the value of C
could vary significantly over the domain and may possess negative values over large
152 Chapter 23
regions. This may also become a source of instability in the solution. Though a
certain value of negative c is desireable in the solution, large values could create
serious problems. The negative values of c are interpreted as allowing backscatter
in the solution. Introduction of the averaging procedure discussed above tends to
eliminate the problem of excessive negative values of c. However, note that, with
the introduction of the averaging process over the domain, the model can no longer
be considered strictly local.
Now the formulations of c are written in terms of the averaging scheme as follows.
and
1 < L'j S,j >
c =  ==""i"
2 < M'jS'j >
(2378)
(2379)
In closing this section, it is concluded that the dynamic model overcomes some
of the problems associated with eddy viscosity models with eonstant coefficient. In
the process, however, the dynamic model also creates some difficulties as identified
above. However, some simple procedures were introduced by which these difficulties
can be removed.
23.3 Direct Numerical Simulation
The third category of solution scheme for laminar, transitional, and turbulent
flows is Direct Numerical Simulation. This scheme essentially solves the time depen
dent NavierStokes equations and attempts to accommodate all scales of turbulence.
There are two major grand challenges that need to be resolved in order for DNS
to be a routine computational scheme for design and analysis purposes. The first
major obstacle is the limitation of the available resources. Present day computers
do not have the memory, operation speed, and data transfer capabilities to conduct
a DNS of complex configuration at high Reynolds number.
It was shown in Chapter 20 that the number of grid points required for DNS
is proportional to Re
9
/
4
For example, a DNS of a complete aircraft will require
about one extaflop, that is 10
18
flops. The projected computer performance is
approximately 10
15
(operations per second) to be achieved in about 2010. One
approach to gain higher performance and increase memory is to perform DNS on
multiprocessor, parallel computers. In this approach, the domain of solution is
divided among several processors, where information is transferred between the
processors. And, of course, consideration of data transfer and the transfer speed is
crucial. However, multiprocessor parallel computations havt! shown great potential
Large Eddy Simulation and Direct Numerical Simulation 153
in performance of DNS for turbulent flows over large domain at high Reynolds
numbers.
The second challenge is the development of a solution algorithm which is free
of significant numerical error. This aspect of the problem includes the grid system,
numerical scheme, and boundary conditions.
The grid system must be developed by a higherorder grid generation scheme
such as to provide a high quality grid, that is, a grid for which there is continuity in
the curvature and the metrics obtained by highorder approximations, for example,
fourthorder or higher. An example of such grid generation is the fourthorder
elliptic grid generation scheme.
The development of numerical schemes must include higherorder approximation
of the derivatives. The fourthorder RungeKutta scheme can be used for time
integration, whereas typically sixthorder compact finite difference approximation
is used for the convection and diffusion terms. The third element of the solution
algorithm which is crucial is the treatment of boundary conditions. The sponge layer
type boundary treatment is usually implemented for the inflow/outflow boundaries,
and the standard noslip boundary condition is applied at the solid surface.
Some examples of DNS of transitional/turbulent flows which have been reported
in the literature are provided below. As the technology matures, the envelope and
the range of applications will increase to include higher Reynolds numbers and more
complex geometries. The following list is a very limited example of DNS and by no
means is complete. .
Compressible free shear flow. Several computations are performed at convec
tive Mach number (Me) of 0.38 (Ml = 1.5, M2 = 1.5), Me of 0.4 (Ml = 2.0,
M2 = 1.2), and Me of 0.8 (Ml = 4.0, M2 = 2.4). The Reynolds number range
was between 100 and 500, where Re = Pl(UlU2)6
w
/fJ,l. The subscripts 1 and
2 refer to high and low speed streams, and 6
w
is the initial vorticity thickness
[23.5].
'fransitional flow at Mach 0.5 and ReL of 160,000 over a Joukowsky airfoil.
The effect of suction/blowing is considered as a means for controlled transition
[23.6).
Flow transition at Mach 1.6 over a Joukowsky airfoil. The Reynolds number
based on the halfthickness of the airfoil h was Reh = 15000 [23.7].
Compressible flat plate boundary layer flow at Mach 2.25. The Reynolds
number based on the inlet conditions was 635000/in [23.8].
Fully turbulent channel flow. Effect of wall injection and suction was investi
gated. The Reynolds number based on the channel half width and averaged
154 Chapter 23
friction velocity was 150 [23.9] .
Supersonic turbulent boundarylayer flow over a flat plate and a compression
ramp. The compressible, turbulent flowfield over a flat plate at Mach numbers
of 3, 4.5, and 6, and at momentum thickness Reynolds numbers of 3015,
2618, and 2652 were investigated. In addition, flowfield over an 18 degree
compression ramp at Mach 3 and Reynolds number of 5000 was considered
[23.11].
L
APPENDIXJ:
Transformation of Turbulence Models from
Physical Space to Computational Space
The details of the coordinate transformation for turbulence models are provided
in this appendix. Since the terms for most models in each category, e.g., one
equation models, are similar, mathematical steps will be carried out for a typical
model only. Extension to similar turbulence models is straightforward.
J.l BaldwinBarth Turbulence Model
To better manage the mathematical work, each term in the equation will be
considered separately. Again, using the notation R for vRe
T
, the lefthand side of
(2186) is dR/dt, which is expanded in Cartesian coordinates to yield
dR aR  aR aR aR
 = + V VR= +u+v
dt at at ax ay
Now, using the Cartesian derivatives (2188) and (2189), the convective term be
comes
(
aR aR) (aR aR)
 u ~ ae + "'x a", + v ell ae + "'11 a.,.,
aR aR
u+v
ax ay
aR aR aR aR
= (ex
u
+ eyv) ae + ("'xu + "'lI
V
) a", = u ae + V a",
The diffusion term in Equation (2186) involves the Laplacian V
2
Rand VVI . V R.
Each term is treated separately, and details are as follow.
Using the expressions given by (2190) and (2191), one has
a
2
R a
2
R &R . a
2
R a
2
R
V
2
R = ax2 + ay2 = e; ae + 2 ~ " , x aea", + "'; a",2 +
156 AppendixJ:
(; (8& 8R 8T/x 8R) 8R 8T/x 8R)
+ <"x + 8T/ + T/x 8T/ + 8T/ 8T/
8
2
R 8
2
R &R
+ 8e + + 8T/2
(; 8R 8T/y 8R) 8R 8T/y 8R)
+ <"y + 8T/ + T/ll 8T/ 8t + 8T/ 8T/
Rearrange terms,
(
8R
+ + T/x 8T/ + + T/ll 8T/ 8e"
(
8T/z 8T/z 8T/y 8'T"/y) 8R
+ + T/z 8T/ + + T/y 8T/ 8;]
Using previously defined expressions given by (11210d), (11211d), and (11
212e) repeated here for convenience, and additional definitions, the Laplacian be
comes
where
a4 
b
4

17; +
Cs 
&T/x +
8&
gl 
& 8e + T/z 8T/ + 8e + 'T"/yaTi
g2 
8T/x 8T/x e 817" 817y
& 8e + T/x BT/ + "Be +
1
Transformation of Turbulence Models: Physical Space to Computational Space 157
The second term Vllt . V R is first expanded as
Vllt . V R = alit aR + alit aR
ax ax ay ay
Now, using the Cartesian derivatives, one has
Now, consider the BaldwinBarth turbulence model given by (2187). The trans
formation of the convective term is exactly the same as the previous case, that is
~ aR aR aR aR
V V R = u + v = u + V
ax ay ae a'f/
The Laplacian in the diffusion term is first expanded in Cartesian coordinates
and expressed as
where
A= aR
ax
and
B= aR
ay
Now relations (2188) and (2189) are used to provide
aA aA aB aB
V
2
R = (. ae + 1J., a1J + ell ae + 1J1I a1J
aA aB aA aB
 (. ae + ell ae + 1J., a'f/ + 1J1I a1J
158
The second expression in the diffusion term \1 . VI \1 R is written as
where
\1 ,vI\1R = \1. VI +VI J
(
aR
ax ay
_ (VI aR) + (VI aR) = + aD
ax ax ay ay ax ay
aR
e = VI
ax
and
aR
D = VI
ay
In the generalized coordinates, one has
ae ae aD aD
\1 . VI \1 R = + 11:r: a11 + 1111 a11
AppendixJ:
 [VI + 11:r: + 11:r: :11 [VI ((:r: + 11:r: ]
+ [VI + 1111 ] + 11y :11 [VI + 11y ]
ao ap ao ap
 + + 11:r: a11 + 11!1 a11
where
o =
(
aR aR)
VI + 11:r: a11
(
aR aR)
p = VI + 11y a11
Finally, the following definitions are introduced which will be used in the formulation
of FDE.
1 ( VI) (aA aB aA aB)
M3 = Re
oo
2
V + a. + + 11:r: aij + 11y a'TJ
The last term of the BaldwinBarth turbulence model includes a production
term given by
(c.2h  c ).jcI'D}D
2
vReT S
where S in the computational space is given by (2198).
APPENDIXK:
The Transport Equation for the
Turbulence Kinetic Energy
It is well established that turbulence in a ftowfield is generated due to a variety
of factors such as, for example, surface roughness, and it is convected and dissi
pated throughout the domain. To represent the abovementioned physical aspect
of turbulence in the development of a turbulence model, a transport equation is
developed in terms of the turbulence kinetic energy. This transport equation which
is derived from the NavierStokes equation is referred to as the turbulence kinetic
energy equation (TKE). The derivation of turbulence kinetic energy and the inter
pretation of terms in the equation axe the focus of this section. The derivation of
the equation will be performed in tensor notation. Recall that a repeated index in
tensor notation indicates summation over that index.
The contintuity equation and the icomponent of the momentum equation ex
pressed in tensor notation are
8p 8
+(pu)=O
at 8x. J
J
(Kl)
and
(K2)
where
(
8Ui 8Uj) 2 8Uk
Tij=J,f, + CijJ,f,
8xj 8Xi 3 8Xk
(K3)
The Reynolds averaged continuity and the icomponent of momentum equations
are given by
(K4)
and
160 AppendixK
8 (_' ,) 8 (_ pI ,) 8 (p''')
+  PU,Uj + ax. Uj Uj + 8x. U,Uj =
8xj J J
8p 8f'j
+
8Xi 8xj
(K5)
To proceed with the derivation of a TKE equation, multiply the continuity
equation by 1/2 to obtain
+ (PUj)] = 0
(K6)
Multiply the icomponent of the momentum equation by Ui to obtain
(
8Ui 8Ui ) 8p 8Tij
PUi +Uj =Ui+Uj
8t 8xj 8xj 8xj
(K7)
Note that the second term in Equation (K7) can be rearranged as
PUi Uj = pUj G
Thus, Equation (K7) is written as
8Ui 1 8 ( 2) 8p 8Tij
PUi  +  pUj U
i
= Ui  + Ui 
8t 2 8xj 8x, 8xj
(K8)
Add Equation (K8) to Equation (Kl) to obtain
8 (u1) 8 ( 2) 8p 8
T
ij
 P +  PUjU
i
= Ui+Ui
8t 2 8xj 8Xi 8xj
(K9)
Now substitute the sum of average and fluctuating quantities for the instanta
neous quantities, so that Equation (K9) becomes
8 [1 (_ ') (_ ')2] 8 [1 (_ ') (_ ') (_ ')2]
at "2 P + P Us + Ui + 8Xj "2 P + P Uj + Uj Us + u,
8 8
 (u, + uD 8 (jj+ pi) + (iii + uD 8 (fij + Tf
j
)
Xi Xj
Taking the time average following the rules set by (172), one obtains
 2  (l (l  , 18(   )
"2 at PUi + PUs + P'Ui + 2Ui P'Ui
+
1 8 [_ (_ 2 +  :;i2\ +  ;;rp' , + 2  pI ,
"2 8x. P UjU, UjU, J Uj U, UjUj U,
J
The Transport Equation for the Turbulence Kinetic Energy
Now multiply the momentum equation given by Equation (K5) by u,.
(
8u, ) ( ') 8u,
U p + p'  + ii; pu + p'u 
at 8t J J 8xj
_ 8p + _ 8T,j
U, U;
8x, 8xj
161
(KlO)
(Kll)
Subtract Equation (Kll) from Equation (KlO) and collect terms to obtain
1 8 (2,)  8u,
+   up'u.  ii;p'u'
28x. J J 8x.
J J
8( ) 8()  "   , ,
+  PU;U,u  U; pu,U
8xj J 8xj J
+ 
8x J 8x. J
J J
(K12)
162 AppendixK
The fifth and sixth terms can be combined as follows
The remaining terms can be combined in a similar fashion, and Equation (K12) is
written as
p'
1_ au, p' I I AU,
+ uu_+ uu
, J ax. ' 3 ax.
J J
1 a [_ _ Ii  p' ft  ,;'i p' ,p:]
+ pu;u +u;' u +puu + 1LU
2 ax ' , ; , ; ,
;
nT a'
_I up I T'j
u+u
'ax, 'aXj
(K13)
Observe that the sum of the first and fifth terms is zero, due to continuity, and one
can write
I ap' a (I) ,.J au:
u, =  rlu, +1'
ax, ax, ax;
(K14)
Now define the turbulent kinetic energy k as
(K15)
Finally, Equation (K13) is written as
! (p k) + O ~ j (pUj k + p'ujk) =  O ~ ; (rlui)
a () a () , rOu;
 a puj k !:l Uj p'k  PU,Uj ~
Xj uXj uX;
 au,  au, au: I OT:
j
 p ' u ~ u j !:l  p ' u ~ Uj !:l + rI !l + lL, !l
UXj UXj uX, UXj
(K16)
This is the turbulence kinetic energy equation.
The Transport Equation for the Turbulence Kinetic Energy 163
Recall that the shear stress is given by
(K17)
Furthermore, one can write
u( art; = ~ (u!7:!.) _ rJ. a u ~
ax . ax . "J 'J ax .
J J J
(K18)
Now, an alternate form of the TKE equation can be written by substitution of
(K17) and (K18) into (K16), as follows
a a( ) a()
 (pk) +  pu;k+ pVk =  p ' u ~
at ax; J ax,
a () a () au,
  pu'.k   U'p'k  pu(u'.
ax . J ax. J J ax.
J J J
(
 P" fFD"' ) a ~
 U; u, + u,u; ax.
J
a { , [ (au: aui) 2 aUk]}
+ Ui J.t + b'rJ.t
ax; aXj ax, 3 aXk
{ (
a u ~ au,;) 1: 2 aUk} a u ~ piau:
 J.t + uJ.t + 
ax; ax, 'J 3 aXk ax; ax,
(K19)
The interpretation of the terms in the TKE equation given by (K19) is as
follows.
I. The rate of change of TKE which is composed of a local change and a con
vective term is
(K20)
II. The diffusion term includes the following
 ~ (p'u:)  ~ (pu" k)  ~ (u; p'k)
ax, ax; J ax;
(K21)
and represents diffusion of turbulence due to molecular transport processes.
164 AppendixK
III. The production term is
_, , ail; (_ pi , pi") Ou,
 p u,u
j
a  Uj u, + u,u
j
;,
Xj OXj
(K22)
and it represents the rate of transfer of kinetic energy of the mean flow to
turbulence.
IV. The work done by the turbulent viscous stresses is given by
a {, oui) 2
 u, JL  +   6'j JL
OXj OXj ax, 3 ax"
(K23)
V. The turbulence viscous dissipation is
(K24)
and finally
VI. The pressure dilatation is
(K25)
Typically the fluctuating correlations involving density fluctuations are dropped.
Furthermore, the Boussinesq assumption is invoked, and the terms defined by (K
20) through (K25) are written as
I. Rate of change of TKE is
(K26)
Note that this expression can be modified as follows
a _ a _ _ _ ak ap _ ak a __
 (p k) +  (p u k) = p  + k  + p u  + k  (p u)
at ax . J at at J ox ax . J
J J J
=ji (ak +u' ak) =jidk
at J aXj dt
(K27)
where continuity is used to set the bracket term equal to zero.
The Transport Equation {or the Turbulence Kinetic Energy 165
II. The diffusion term is written as
8 (It 8k)
 
8x; U'" 8x;
(K28)
III. The production is denoted by P'" and is given by
_,, 8u, 8u,
P'" = PUiU.  = Tij
J 8xj 8x;
(K29)
where Tij now represents the turbulent shear stress and is given by
(
8u
i
8uj 2 8U",) 2 _
T'j = It 8xj + 8Xi  '3 8x", O'j  O'j '3
Pk
(K30)
or
Tij = {It (8Ui + 8uj _ ~ 8u", 0;;) _ O,j ~ Pk} 8u;
8x; 8x, 3 8x", 3 8x;
(K31)
N. The work done by the turbulent viscous stress is
(K32)
V. The turbulent viscous dissipation, which is typically referred to as dissipation,
is
8 u ~ 8 u ~
1 ' '=Pf
8xj 8xj
(K33)
VI. The pressure dilatation term is usually dropped. Finally, the TKE equation
is expressed as follows
8 _ 8 _ _ 8 [ ( It) 8k] _
 (p k) +  (p Uj k) =  1 +   + P'"  pf
8t 8xj 8x; u'" 8x;
(K34)
REFERENCES
[201] Robinson, S.K. "Coherent Motions in the Turbulent Boundary Layer," An
nual Review Fluid Mechanics, 23, pp. 601639, 1991.
[202] White, F.M., "Viscous Fluid Flow," McGrawHill Book Company, 1974.
[203] Panton, RL., "Incompressible Flow," John Wiley and Sons, 1984.
[204] Landahl, M.T., and MolloChristensen, E., "Turbulence and Random Pro
cesses in Fluid Mechanics," Second Edition, Cambridge University Press,
1992.
[205] Squire, H.B., "On the Stability of the ThreeDimensional Disturbances of
Viscous Flow Between' Parallel Walls," Proc. R Soc. London, Ser. A, Vol.
142, 1933, pp. 621628.
[206] Blackwelder, R.F., "Analogies Between Transitional and Turbulent Boundary
Layers," Physics of Fluids, Vol. 26, No. 10, 1983, pp. 28072815.
[207] Myose, R Y., private communication, 1998.
[208] Kim, H.T., Kline, S.J., and Reynolds, W.C., "The Production of Turbulence
Near a Smooth Wall in a Turbulent Boundary Layer," J. Fluid Mechanics,
Vol. 50, 1971, pp. 133160.
[209] Blackwelder, RF., and Kovasznzy, L.S., "Time Scales and Correlations in
a Turbulent Boundary Layer," Physics of Fluids" Voli5, No.9, 1972, pp.
15451554.
[2010] Myose, R.Y., and Blackwelder, RF., "On the Role of the Outer Region in the
Turbulent Boundary Layer Bursting Process," J. Fluid Mechanics, Vol. 259,
1994, pp. 345373.
References 167
[211J Wilcox, D. C., "Turbulence Modeling for CFD," DCW Industries, Inc., 1993.
[212J _"Thrbulence in Compressible Flows," AGARD Report 819, June 1997.
[213J Chen, CJ., and Jaw, SY., "Fundamentals of Turbulence Modeling," Taylor
and Francis, 1998.
[214J Libby, P. A., "Introduction to Turbulence," Taylor and Francis, 1996.
[215] Marvin, J. G., "Turbulence Modeling for Computational Aerodynamics,"
AIAA820164, 1982.
[216] Kral, L. D., Mani, M., and Ladd, J. A., "On the Application of Turbulence
Models for Aerodynamic and Propulsion Flowfields," AIAA960564, January
1996.
[217J Rumsey, C. L., and Natsa, V. N., "Comparison of the Predictive Capabilities
of Several Turbulence Models," Journal of Aircraft, Vol. 32, No.3, MayJune
1995.
[218] Kern, S., "Evaluation of Turbulence Models for HighLift Military Airfoil
Flowfields," AIAA960057, January 1996.
[219] Baldwin, B. S. and Lomax, H., "ThinLayer Approximation and Algebraic
Model for Separated Turbulent Flows," AIAA78257, 1978.
[2110] Granville, P. S., "BaldwinLomax Factors for Turbulent Boundary Layers in
Pressure Gradients," AIAA Journal, Vol. 25, No. 12, December 1987.
[2111] Baldwin, B. S., and Barth, T. J., "A OneEquation Turbulence 'fransport
Model for High Reynolds Number WallBounded Flows," NASATM102847,
August 1990.
[2112J Spalart, P. R., and Allmaras, S. R., "A OneEquation Turbulence Model for
Aerodynamics Flows," AIAA920439, January 1992.
[2113J Jones, W. P., and Launder, B. E., "The Prediction of Laminarization with a
TwoEquation Model of Turbulence," International Journal of Heat and Mass
Transfer, Vol. 15, 1972, pp. 301314.
[2114J Jones, W. P., and Launder, B. E., "The Calculation of LowReynoldsNumber
Phenomena with a TwoEquation Model of Turbulence," International Jour
nal of Heat and Mass Transfer, Vol. 16, 1973, pp. 11191130.
168 References
[2115J Hoffman, G. H., "Improved Form of the Low Reynolds Number kt Turbulence
Model," Physics of Fluids, Vol. 18, No.3, March 1975, pp. 309312.
[2116J Nagano, Y., and Hishida, M., "Improved Form of the kt Model for Wall
Turbulent Shear Flows," Journal of Fluids Engineering, Vol. 109, June 1987,
pp. 156160.
[2117J Wilcox, D. C., "Reassessment of the ScaleDetermining Equation for Ad
vanced Turbulence Models," AIAA Journal, Vol. 26, November 1988, pp.
12991310.
[2118J Menter, F. R., "Assessment of Higher Order Thrbulence Models for Com
plex Two and ThreeDimensional Flowfields," NASATM103944, September
1992.
[2119] Unalmis, O. H., and Dolling, D. S., "Experimental Study of Causes of Un
steadiness of ShockInduced Turbulent Separation," AIAA Journal, Vol. 36,
No.3, March 1998, pp. 371378.
[2120J Dolling, D. S., and Murphy, M. T., "Unsteadiness of the Separation Shock
Wave Structure in a Supersonic Compression Ramp Flowfield," AIAA Jour
nal, Vol. 21, No. 12, December 1983, pp. 16281634.
[2121J Brusniak, L., and Dolling, D. S., "Engineering Estimation of Fluctuating
Loads in Shock Wave/Turbulent BoundaryLayer Interaction," AIAA Jour
nal, Vol. 34, No. 12, December 1996, pp. 25542561.
[2122J Settles, G. S., "An Experimental Study of Compressible Thrbulent Boundary
Layer Separation at High Reynolds Numbers," PhD Dissertation, Princeton
University, 1975.
[2123J Hoffmann, K. A., Suzen, Y. B., and Papadakis, M., "Numerical Computation
of High Speed Exhaust Flows," AIAA950758, January 1995.
[2124J Seiner, J. M., Norum, T. D., "Experiments of Shock Associated Noise on
Supersonic Jets," AIAA791526, July 1979.
[2125J Cebeci, T. and Bradshaw, P., "Physical and Computational Aspects of Con
vective Heat Transfer," SpringerVerlag, 1984.
[2126J Kays, W. M. and Crawford, M. E., "Convective Heat and Mass Transfer,"
Second edition, McGrawHill, 1980.
References 169
[2127] Landahl, M. T., and MolloChristensen, E., "Turbulence and Random Pro
cesses in Fluid Mechanics," Second Edition, Cambridge University Press,
1992.
[231] Leonard, A., "Energy Cascade in LargeEddy Simulations of Turbulent Fluid
Flows," Advances in Geophysics, Vol. 18A, pp. 237248, 1974.
[232) Smagorinsky, J., "General Circulation Experiments with Primitive Equations.
I. The Basic Experiment," Monthly Weather Review, Vol. 91, pp. 99164, 1963.
[233) Germano, M., Piomelli, U., Moin, P., and Cabot, W. H., "A Dynamic Subgrid
Scale Eddy Viscosity Model," Phys. Fluids A., Vol. 3, pp. 17601765, 199?
[234] Lilly, D. K., Phys. Fluids A., Vol. 4, p. 633, 1992.
[235] Lele, S. K., "Direct Numerical Simulation of Compressible Free Shear Flows,"
AIAA890376, January 1989.
[236] Liu, Z., Zhao, W., and Liu, C., "Direct Numerical Simulation of Transition in
a Subsonic Airfoil Boundary Layer," AIAA970752, January 1997.
[237] Liu, Z., Zhao, W., Xiong, G., and Liu, C., "Direct Numerical Simulation of
Flow Transition in HighSpeed Boundary Layers Around Airfoils," AIAA97
0753, January 1997.
[238] Rai, M. M., Gatski, T. B., and Erlebacher, G., "Direct Simulation of Spatially
Evolving Compressible Turbulent Boundary Layers," AIAA950583, January
1995.
[239] Sumitari, Y., and Kasagi, N., "Direct Numerical Simulation of Turbulent
Transport with Uniform Wall Injection and Suction," AIAA Journal," Vol.
33, No.7, pp. 12201228, July 1995.
[2310] Hatay, F. F., and Biringen, S., "Direct Numerical Simulation of LowReynolds
Number Supersonic Thrbulent Boundary Layers," AIAA950581, January
1995.
[2311] Adams, N. A., "Direct Numerical Simulation of Turbulent Supersonic Bound
ary Layer Flow," Advances in DNS/LES, Liu, C., Liu, Z., and Sakell, L.,
editors, Greyden Press, pp. 2940, 1997.
170 Index
INDEX
The numbers 1, 2 or 3 preceding the page numbers refer to Volumes 1, 2 and 3,
respectively.
Acoustic equation, 1 (429)
Advancing front method, 2(361)
Alternating direction implicit (ADI)
for diffusion equation, 1(78)
for incompressible Navier
Stokes equation, 1 (319, 340)
for Laplace's equation, 1 (165)
Algebraic grid generator, 1(365)
Amplification factor, 1 (125)
Approximate factorization, 1 (85),
2{193, 247)
Antidiffusive term, 1(234)
AreaMach number relation, 2(124)
Artificial compressibility, 1(315)
Artificial viscosity, 1 (146)
Axisymmetric correction, 3(58)
Backward difference representations,
1{57, 59)
Backward time/central space, 1(279)
BaldwinBarth model, 3(43)
BaldwinLomax model, 3(40)
Beam and Warming implicit method,
1 (213)
Beta formulation, 1 (67)
Bodyfitted coordinate system, 1(360)
Boltzmann constant, 2(342)
Boundary conditions, 1 (20), 2{276, 286)
Body surface, 1 {323, 344), 2(186)
Farfield, 1 {325, 346)
Slip wall, 2(321)
Symmetry, 1{325, 346),
2(189)
Inflow, 1 {326, 347), 2{190, 192,
325)
Outflow, 1 {326, 348), 2{120, 190,
192, 325)
Boussinesq assumption, 3(35)
Branch cut, 1{395, 401)
Buffer zone, 3(4)
Bulk Viscosity, 1 (452)
Calorically perfect gas, 1(461)
Cebeci/Smith model, 3(39)
Cellcentered scheme, 2(388)
Cell Reynolds number, 1(131)
Central difference approximations,
1 {32, 58, 59)
Characteristics, 1{4, 431),2{315)
Characteristic equation, 2(314)
Characteristic variables, 2(438)
Compact finite difference, 3{117}
Compatibility equation, 1 (434)
Compressibility correction, 3{58, 65)
Conservative form, 1 (23)
Conservative property, 1(23)
Consistency, 1 (23 )
Consistency analysis, 1(88)
Continuity equation, 1 (274, 450)
Continuum, 1 (445)
Contravariant velocity, 2 (39)
Convective derivative, 1 (447)
Convergence, 1 (23)
CourantFriedrichs and Lewy (CFL)
number, 2(126}
Courant number, 1(119}
CrankNicolson method,
for diffusion equation, 1(66}
for hyperbolic equation, 1(188}
for incompressible NavierStokes
equation, 1(321}
Critical point, 3(7}
Cross term stress, 3(142}
Index
Damping term, 1 (216, 228) , 2(249,
304}
Defect law, 3(24}
Delaunay method, 2(366}
Delta formulation, 2(100}
Difference operators, 1 (33)
Diffusion number, 1 (70)
Dilatation, 1 (311)
Direct numerical simulation, 3(139,
152}
Dirichlet boundary condition, 1 (20)
Dirichlet tessellation, 2(369}
Discretization error, 1 (113)
Discrete perturbation stability analysis,
1(114}
Dispersion error, 1 (143, 196)
Displacement thickness, 3(40}
Dissipation error, 1(143, 193}
Dissipation of turbulence, 3(54}
Dissociation, 2(341}
Driven cavity flow, 1 (348)
DuFortFrankel method, 1 (64, 277,
285,333)
Dynamic instability, 1(122}
Dynamic model, 3(149}
Eckert number, 1(353}
Eddy viscosity, 3(35, 147}
171
Eigenvalues of flux Jacobians, 2(103,
166, 167}
Eigenvector, 2(104, 166, 168}
Elliptic equation, 1(6, 152)
Elliptic grid generators, 1 (383)
Simplyconnected domain, 1 (385)
Doublyconnected domain, 1 (395)
Multiplyconnected domain, 1 (401)
Energy equation, 1(275, 352, 454}
Enthalpy, 1 (449)
Entropy condition, 1 (243)
Equation of State, 1(462}, 2(101}
Equilibrium flow, 2(339}
Error analysis, 1(141}
Dispersion error, 1 (143)
Dissipation error, 1(143}
Essentially nonoscillatory schemes,
1 (238)
Euler equation, 1 (276), 2(97}
Quasi onedimensional, 2(99}
Twodimensional planar or axisym
metric, 2(162}
Euler BTCS, 1(188}
Euler FTFS, 1(186}
Euler FTCS, 1(186}
Eulerian approach, 1(449}
Explicit formulation, 1 (39, 61), 2(269,
295}
Favre averaged, 3(27, 105}
j
172
Filtered N avierStokes equations,
3(140)
Finite difference equation, 1 (22, 37)
Finite element methods, 2(418)
Finite volume method, 2(385)
First backward difference approxima
tion, 1(31)
First forward difference approximation,
1(30)
First upwind differencing method,
1(186, 218)
Implicit first upwind, 1(188, 218)
Five species model, 2(343)
Forward difference representations,
1(57, 58)
Forward time/central space (FTCS),
1(64, 276, 282)
Flux corrected transport, 1 (233)
Flux Jacobian matrix, 1(317), 2(33)
Flux limiter functions, 1(242, 245),
2(113)
Fractional step method, 1(87)
Freestream boundary condition, 2(243)
Friction velocity, 3(5)
Frozen flow, 2(338)
Gas Constant, 1 (462)
GaussSeidel iteration method, 1 (157)
Point GaussSeidel, 1 (160, 387)
Line GaussSeidel, 1 (162, 388)
Global time step, 2(146)
Grid Clustering, 1(369,404), 2(144)
Heat conduction equation, 1(10)
Heat of formation, 2(340)
Holograph characteristics, 1 (5)
Heat transfer coefficient, 1 (355)
Index
Hyperbolic equations, 1(8,185)
Hyperbolic grid generation, 1(411)
Implicit fluxvector splitting, 2(116,
194, 279)
Implicit formulation, 1(39, 63), 2(277,
303)
Incompressible NavierStokes equa
tions, 1(302), 2(85)
Integral formulation, 1 (446)
Inviscid Jacobians, 2(3638, 89, 90, 93)
Irregular boundaries, 1(92)
Jacobi iteration method, 1 (157)
Jacobian, 1 (209)
Jacobian of transformation, 1 (364),
2(25)
kf model, 3(54)
Kinetic energy of turbulence, 3(54)
kw model, 3(59)
KelvinHelmholtz vortex, 3(15)
Kolmogorov scales, 3(14)
Kolmogorov Universal Equilibrium
Theory, 3(14)
Kronecker delta, 1(451)
Laasonen method, 1 (66)
Laminar sublayer, 3(4)
Lagrangian approach, 1(449)
Large eddy simulation, 3(139)
Law of the wall, 3(24)
Lax's equivalence theorem, 1(23)
Lax method, 1 (186, 207)
LaxWendroff method, 1 (187, 189, 208)
Leonard stress, 3(142)
Linear damping, 1 (228)
Linear PDE, 1(3)
Index
Linearization, 1 (90, 317), 2(31, 100, 163,
225}
Lagging, 1 (90)
Iterative, 1(91}
Newton's iterative, 1(91}
Local derivative, 1 (447)
Local time step, 2(146}
Low Reynolds number k model, 3(56}
LU Decomposition, 2(291}
MacCormack method, 1 (190, 211, 278,
286, 287), 2(270}
Marker and cell (MAC) formulation,
1 (330)
Metrics of transformation, 1 (363),
2(23}
Midpoint leapfrog method, 1(133, 186}
Minmod, 1(246}, 2(114}
Mixed boundary condition, 1 (20)
Mixed partial derivatives, 1(51}
Modified equation, 1(143}
Modified wave number, 3{128}
Momentum thickness, 3(40}
Monotone schemes, 1(236}
Multistep methods, 1 (189)
NavierStokes equations, 1(274, 455},
2(28, 267}
Twodimensional planar or axisym
metric, 2(69}
Newtonian fluid, 1(452}
Neumann boundary condition, 1(20}
Neumann boundary condition for pres
sure, 1(323}
Nodal point scheme, 2(389}
Nonequilibrium flow, 2(339}
Nonlinear PDE, 1(3}
173
Numerical flux functions, 1(241}
OrrSommerfeld equation, 3(7}
Orthogonality at the surface, 1 (407)
Outflow boundary condition, 1 (326,
348), 2(120, 190, 192, 325}
Parabolic equation, 1 (6, 60)
Parabolic grid generation, 1(418}
Parbolized NavierStokes equations,
2(60, 218}
Twodimensional planar or axisym
metric, 2(81}
Partial pressure, 2(338}
Poisson equation for pressure, 1 (310,
311)
Prandtl mixing length, 3(36}
Prandtl number, 1(463}, 2(25}, 3(22}
Pressure dilatation, 3(58}
Production of turbulence, 3(12, 54}
Reaction rates
Backward reaction, 2(341}
Forward reaction, 2(341}
Real gas, 2(337}
Recombination,2(341}
Reynolds Averaged N avierStokes
Equation, 3(27, 28}
Reynolds number, 1 (306), 2(25}
Richardson method, 1 (64)
Richtmyer method, 1(189}
Riemann invariants, 1(435}, 2(191}
Robin boundary condition, 1(20}
Rotational energy, 2(339}
Round off error, 1 (113)
RungeKutta method, 1 (219)
Modified RungeKutta, 1 (225, 290),
2(112, 180, 275}
174
Scaled wave number, 3(128)
SpalartAllmaras model, 3(48)
Species continuity equation, 2(346)
Specific heats, 1 (461)
Splitting methods, 1 (189)
Shock fitting, 2{250}
Shock tube, 2(152)
Smagorinsky model, 3(148)
Staggered grid, 1 (328)
Stability, 1 (23)
Stability Theory, 3(7)
Static instability, 1 (123)
Steger and Warming flux vector split
ting scheme, 2(107, 116, 170)
Stokes hypothesis, 1 (452)
Stream function, 1(307)
Stream function equation, 1(308)
Streamwise pressure gradient, 2(223)
Structural scales, 3(56)
Structured grids, 1 (92, 358)
Subgridscale model, 3(140)
Subgridscale Reynolds stress, 3(142)
Successive overrelaxation method,
1(164)
Point SOR, 1(164)
Line SOR, 1(165)
Sutherland's law, 1(459)
System of firstorder PDEs, 1 (11)
System of secondorder PDEs, 1(16)
Thermal conductivity, 1 (460)
Thermal diffusivity, 3(35)
Thermally perfect gas, 1(461)
ThinLayer NavierStokes
equations, 2{57, 268)
Index
TollmeinSchlichting waves, 3(7)
Total derivative, 1(447)
Total variation diminishing (TVD),
1(237}, 2(112)
Firstorder TVD, 1 (239)
Secondorder TVD, 1 (244, 292)
HartenVee Upwind TVD, 1 (245),
2(181}
RoeSweby Upwind TVD, 1(247),
2(183)
DavisYee Symmetric TVD, (250),
2(185)
Transition, 3(9)
Translational energy, 2(339)
Tridiagonal system, 1 (63, 438)
Thrbulence Reynolds number, 3(43)
Thrbulent boundary layer, 3(2)
Thrbulent conductivity, 3(35)
Thrbulent diffusivity, 3(35)
Turbulent kinetic energy, 3(42, 109)
Turbulent Mach number, 3(58)
Turbulent Prandtl number, 3(37, 42)
Turbulent shear stress, 3(35)
Thrbulent viscosity, 3(35)
Twoequation turbulence models, 3(53)
Universal gas constant, 1(462)
Universal velocity distribution, 3(23)
Unstructured grids, 1 (92, 358), 2(356)
Vibrational energy, 2(340)
Viscosity, 1 (452, 459)
Viscous Jacobians, 2{4657)
Viscous stress, 1 (452), 2(31)
Viscous sublayer, 3(4)
van Leer flux vector splitting scheme,
2 {108, 178)
Index
von Karman constant, 3(25}
von Neumann stability analysis, 1 {124}
Vorticity, 1 (307)
Vorticitystream function formulations,
1 (307)
Vorticity transport equation, 1 (308)
Wall boundary conditions, 2(186, 235,
321, 323}
Zero equation model, 3 (39)
Zero point energy level, 2(340}
Zone of dependence, 1 (5)
Zone of influence, 1(5}
Zone of silence, 1 (9)
175