Professional Documents
Culture Documents
General K PDF
General K PDF
Modeling Turbulence
c Fluent Inc. November 28, 2001 10-1
Modeling Turbulence
10.1 Introduction
Turbulent flows are characterized by fluctuating velocity fields. These
fluctuations mix transported quantities such as momentum, energy, and
species concentration, and cause the transported quantities to fluctuate
as well. Since these fluctuations can be of small scale and high frequency,
they are too computationally expensive to simulate directly in practical
engineering calculations. Instead, the instantaneous (exact) governing
equations can be time-averaged, ensemble-averaged, or otherwise manip-
ulated to remove the small scales, resulting in a modified set of equations
that are computationally less expensive to solve. However, the modified
equations contain additional unknown variables, and turbulence models
are needed to determine these variables in terms of known quantities.
FLUENT provides the following choices of turbulence models:
• Spalart-Allmaras model
• k- models
– Standard k- model
– Renormalization-group (RNG) k- model
– Realizable k- model
• k-ω models
– Standard k-ω model
– Shear-stress transport (SST) k-ω model
10-2
c Fluent Inc. November 28, 2001
10.2 Choosing a Turbulence Model
c Fluent Inc. November 28, 2001 10-3
Modeling Turbulence
10-4
c Fluent Inc. November 28, 2001
10.2 Choosing a Turbulence Model
where ūi and u0i are the mean and fluctuating velocity components (i =
1, 2, 3).
Likewise, for pressure and other scalar quantities:
φ = φ̄ + φ0 (10.2-2)
∂ρ ∂
+ (ρui ) = 0 (10.2-3)
∂t ∂xi
∂ ∂
(ρui ) + (ρui uj ) =
∂t ∂xj
" !#
∂p ∂ ∂ui ∂uj 2 ∂ul ∂
− + µ + − δij + (−ρu0i u0j ) (10.2-4)
∂xi ∂xj ∂xj ∂xi 3 ∂xl ∂xj
c Fluent Inc. November 28, 2001 10-5
Modeling Turbulence
10-6
c Fluent Inc. November 28, 2001
10.2 Choosing a Turbulence Model
c Fluent Inc. November 28, 2001 10-7
Modeling Turbulence
The RNG k- model was derived using a rigorous statistical technique
(called renormalization group theory). It is similar in form to the stan-
dard k- model, but includes the following refinements:
10-8
c Fluent Inc. November 28, 2001
10.2 Choosing a Turbulence Model
These features make the RNG k- model more accurate and reliable for
a wider class of flows than the standard k- model.
• The realizable k- model contains a new formulation for the tur-
bulent viscosity.
• A new transport equation for the dissipation rate, , has been de-
rived from an exact equation for the transport of the mean-square
vorticity fluctuation.
The term “realizable” means that the model satisfies certain mathemat-
ical constraints on the Reynolds stresses, consistent with the physics of
turbulent flows. Neither the standard k- model nor the RNG k- model
is realizable.
An immediate benefit of the realizable k- model is that it more accu-
rately predicts the spreading rate of both planar and round jets. It is
also likely to provide superior performance for flows involving rotation,
boundary layers under strong adverse pressure gradients, separation, and
recirculation.
Both the realizable and RNG k- models have shown substantial im-
provements over the standard k- model where the flow features include
strong streamline curvature, vortices, and rotation. Since the model is
still relatively new, it is not clear in exactly which instances the real-
izable k- model consistently outperforms the RNG model. However,
initial studies have shown that the realizable model provides the best
performance of all the k- model versions for several validations of sep-
arated flows and flows with complex secondary flow features.
c Fluent Inc. November 28, 2001 10-9
Modeling Turbulence
The standard k-ω model in FLUENT is based on the Wilcox k-ω model [267],
which incorporates modifications for low-Reynolds-number effects, com-
pressibility, and shear flow spreading. The Wilcox model predicts free
shear flow spreading rates that are in close agreement with measure-
ments for far wakes, mixing layers, and plane, round, and radial jets,
and is thus applicable to wall-bounded flows and free shear flows. A
variation of the standard k-ω model called the SST k-ω model is also
available in FLUENT, and is described in Section 10.2.9.
The shear-stress transport (SST) k-ω model was developed by Menter [153]
to effectively blend the robust and accurate formulation of the k-ω model
in the near-wall region with the free-stream independence of the k-
model in the far field. To achieve this, the k- model is converted into
a k-ω formulation. The SST k-ω model is similar to the standard k-ω
model, but includes the following refinements:
• The standard k-ω model and the transformed k- model are both
multiplied by a blending function and both models are added to-
gether. The blending function is designed to be one in the near-
wall region, which activates the standard k-ω model, and zero away
from the surface, which activates the transformed k- model.
10-10
c Fluent Inc. November 28, 2001
10.2 Choosing a Turbulence Model
These features make the SST k-ω model more accurate and reliable for
a wider class of flows (e.g., adverse pressure gradient flows, airfoils, tran-
sonic shock waves) than the standard k-ω model.
c Fluent Inc. November 28, 2001 10-11
Modeling Turbulence
10-12
c Fluent Inc. November 28, 2001
10.3 The Spalart-Allmaras Model
∂ ∂
(ρν̃) + (ρν̃ui ) =
∂t ∂xi
( ) !2
1 ∂ ∂ ν̃ ∂ ν̃ − Yν + Sν̃
Gν + (µ + ρν̃) + Cb2 ρ (10.3-1)
σν̃ ∂xj ∂xj ∂xj
µt = ρν̃fv1 (10.3-2)
χ3
fv1 = 3 (10.3-3)
χ3 + Cv1
and
c Fluent Inc. November 28, 2001 10-13
Modeling Turbulence
ν̃
χ≡ (10.3-4)
ν
where
ν̃
S̃ ≡ S + fv2 (10.3-6)
κ2 d2
and
χ
fv2 = 1 − (10.3-7)
1 + χfv1
Cb1 and κ are constants, d is the distance from the wall, and S is a
scalar measure of the deformation tensor. By default in FLUENT, as in
the original model proposed by Spalart and Allmaras, S is based on the
magnitude of the vorticity:
q
S≡ 2Ωij Ωij (10.3-8)
The justification for the default expression for S is that, for the wall-
bounded flows that were of most interest when the model was formu-
lated, turbulence is found only where vorticity is generated near walls.
However, it has since been acknowledged that one should also take into
account the effect of mean strain on the turbulence production, and a
10-14
c Fluent Inc. November 28, 2001
10.3 The Spalart-Allmaras Model
modification to the model has been proposed [46] and incorporated into
FLUENT.
This modification combines measures of both rotation and strain tensors
in the definition of S:
where
q q
Cprod = 2.0, |Ωij | ≡ 2Ωij Ωij , |Sij | ≡ 2Sij Sij
Including both the rotation and strain tensors reduces the production
of eddy viscosity and consequently reduces the eddy viscosity itself in
regions where the measure of vorticity exceeds that of strain rate. One
such example can be found in vortical flows, i.e., flow near the core of a
vortex subjected to a pure rotation where turbulence is known to be sup-
pressed. Including both the rotation and strain tensors more correctly
accounts for the effects of rotation on turbulence. The default option (in-
cluding the rotation tensor only) tends to overpredict the production of
eddy viscosity and hence overpredicts the eddy viscosity itself in certain
circumstances.
You can select the modified form for calculating production in the Viscous
Model panel.
c Fluent Inc. November 28, 2001 10-15
Modeling Turbulence
where
" #1/6
6
1 + Cw3
fw = g 6 6 (10.3-13)
g + Cw3
g = r + Cw2 r 6 − r (10.3-14)
ν̃
r≡ (10.3-15)
S̃κ2 d2
Cw1 , Cw2 , and Cw3 are constants, and S̃ is given by Equation 10.3-6.
Note that the modification described above to include the effects of mean
strain on S will also affect the value of S̃ used to compute r.
The model constants Cb1 , Cb2 , σν̃ , Cv1 , Cw1 , Cw2 , Cw3 , and κ have the fol-
lowing default values [226]:
2
Cb1 = 0.1335, Cb2 = 0.622, σν̃ = , Cv1 = 7.1
3
Cb1 (1 + Cb2 )
Cw1 = + , Cw2 = 0.3, Cw3 = 2.0, κ = 0.4187
κ2 σν̃
u ρuτ y
= (10.3-16)
uτ µ
10-16
c Fluent Inc. November 28, 2001
10.3 The Spalart-Allmaras Model
" #
∂ ∂ ∂ cp µt ∂T
(ρE) + [ui (ρE + p)] = k+ + ui (τij )eff + Sh
∂t ∂xi ∂xj Prt ∂xj
(10.3-18)
where k, in this case, is the thermal conductivity, E is the total energy,
and (τij )eff is the deviatoric stress tensor, defined as
!
∂uj ∂ui 2 ∂ui
(τij )eff = µeff + − µeff δij
∂xi ∂xj 3 ∂xi
The term involving (τij )eff represents the viscous heating, and is always
computed in the coupled solvers. It is not computed by default in the
segregated solver, but it can be enabled in the Viscous Model panel. The
default value of the turbulent Prandtl number is 0.85. You can change
the value of Prt in the Viscous Model panel.
Turbulent mass transfer is treated similarly, with a default turbulent
Schmidt number of 0.7. This default value can be changed in the Viscous
Model panel.
c Fluent Inc. November 28, 2001 10-17
Modeling Turbulence
The turbulence kinetic energy, k, and its rate of dissipation, , are ob-
tained from the following transport equations:
10-18
c Fluent Inc. November 28, 2001
10.4 The Standard, RNG, and Realizable k- Models
" #
∂ ∂ ∂ µt ∂k
(ρk) + (ρkui ) = µ+ + Gk + Gb − ρ − YM + Sk
∂t ∂xi ∂xj σk ∂xj
(10.4-1)
and
" #
∂ ∂ ∂ µt ∂
(ρ) + (ρui ) = µ+ + C1 (Gk + C3 Gb ) −
∂t ∂xi ∂xj σ ∂xj k
2
C2 ρ + S (10.4-2)
k
Model Constants
The model constants C1 , C2 , Cµ , σk , and σ have the following default
values [128]:
c Fluent Inc. November 28, 2001 10-19
Modeling Turbulence
These default values have been determined from experiments with air
and water for fundamental turbulent shear flows including homogeneous
shear flows and decaying isotropic grid turbulence. They have been found
to work fairly well for a wide range of wall-bounded and free shear flows.
Although the default values of the model constants are the standard ones
most widely accepted, you can change them (if needed) in the Viscous
Model panel.
The RNG k- model has a similar form to the standard k- model:
!
∂ ∂ ∂ ∂k
(ρk) + (ρkui ) = αk µeff + Gk + Gb − ρ − YM + Sk
∂t ∂xi ∂xj ∂xj
(10.4-4)
and
!
∂ ∂ ∂ ∂
(ρ) + (ρui ) = α µeff +
∂t ∂xi ∂xj ∂xj
2
C1 (Gk + C3 Gb ) − C2 ρ − R + S (10.4-5)
k k
10-20
c Fluent Inc. November 28, 2001
10.4 The Standard, RNG, and Realizable k- Models
where
ν̂ = µeff /µ
Cν ≈ 100
c Fluent Inc. November 28, 2001 10-21
Modeling Turbulence
k
µt = µt0 f αs , Ω, (10.4-8)
where µt0 is the value of turbulent viscosity calculated without the swirl
modification using either Equation 10.4-6 or Equation 10.4-7. Ω is a
characteristic swirl number evaluated within FLUENT, and αs is a swirl
constant that assumes different values depending on whether the flow is
swirl-dominated or only mildly swirling. This swirl modification always
takes effect for axisymmetric, swirling flows and three-dimensional flows
when the RNG model is selected. For mildly swirling flows (the default
in FLUENT), αs is set to 0.05 and cannot be modified. For strongly
swirling flows, however, a higher value of αs can be used.
α − 1.3929 0.6321 α + 2.3929 0.3679 µmol
= (10.4-9)
α − 1.3929 α + 2.3929 µeff
0 0
The main difference between the RNG and standard k- models lies in
the additional term in the equation given by
Cµ ρη 3 (1 − η/η0 ) 2
R = (10.4-10)
1 + βη 3 k
10-22
c Fluent Inc. November 28, 2001
10.4 The Standard, RNG, and Realizable k- Models
!
∂ ∂ ∂ ∂ 2
∗
(ρ) + (ρui ) = α µeff + C1 (Gk + C3 Gb ) − C2 ρ
∂t ∂xi ∂xj ∂xj k k
(10.4-11)
∗ is given by
where C2
∗ Cµ ρη 3 (1 − η/η0 )
C2 ≡ C2 + (10.4-12)
1 + βη 3
In regions where η < η0 , the R term makes a positive contribution, and
∗ becomes larger than C . In the logarithmic layer, for instance, it can
C2 2
be shown that η ≈ 3.0, giving C2∗ ≈ 2.0, which is close in magnitude to
the value of C2 in the standard k- model (1.92). As a result, for weakly
to moderately strained flows, the RNG model tends to give results largely
comparable to the standard k- model.
In regions of large strain rate (η > η0 ), however, the R term makes a neg-
ative contribution, making the value of C2 ∗ less than C . In comparison
2
with the standard k- model, the smaller destruction of augments ,
reducing k and, eventually, the effective viscosity. As a result, in rapidly
strained flows, the RNG model yields a lower turbulent viscosity than
the standard k- model.
Thus, the RNG model is more responsive to the effects of rapid strain
and streamline curvature than the standard k- model, which explains
the superior performance of the RNG model for certain classes of flows.
Model Constants
The model constants C1 and C2 in Equation 10.4-5 have values de-
rived analytically by the RNG theory. These values, used by default in
FLUENT, are
c Fluent Inc. November 28, 2001 10-23
Modeling Turbulence
2 ∂U
u2 = k − 2 νt (10.4-13)
3 ∂x
Using Equation 10.4-3 for νt ≡ µt /ρ, one obtains the result that the
normal stress, u2 , which by definition is a positive quantity, becomes
negative, i.e., “non-realizable”, when the strain is large enough to satisfy
k ∂U 1
> ≈ 3.7 (10.4-14)
∂x 3Cµ
Similarly, it can also be shown that the Schwarz inequality for shear
stresses (uα uβ 2 ≤ u2α u2β ; no summation over α and β) can be violated
when the mean strain rate is large. The most straightforward way to
ensure the realizability (positivity of normal stresses and Schwarz in-
equality for shear stresses) is to make Cµ variable by sensitizing it to the
mean flow (mean deformation) and the turbulence (k, ). The notion
of variable Cµ is suggested by many modelers including Reynolds [191],
and is well substantiated by experimental evidence. For example, Cµ is
found to be around 0.09 in the inertial sublayer of equilibrium boundary
layers, and 0.05 in a strong homogeneous shear flow.
Another weakness of the standard k- model or other traditional k-
models lies with the modeled equation for the dissipation rate (). The
well-known round-jet anomaly (named based on the finding that the
10-24
c Fluent Inc. November 28, 2001
10.4 The Standard, RNG, and Realizable k- Models
The modeled transport equations for k and in the realizable k- model
are
" #
∂ ∂ ∂ µt ∂k
(ρk) + (ρkuj ) = µ+ + Gk + Gb − ρ − YM + Sk
∂t ∂xi ∂xi σk ∂xj
(10.4-15)
and
" #
∂ ∂ ∂ µt ∂
(ρ) + (ρuj ) = µ+ + ρ C1 S −
∂t ∂xj ∂xj σ ∂xj
2
ρ C2 √ + C1 C3 Gb + S (10.4-16)
k + ν k
where
η
C1 = max 0.43,
η+5
and
c Fluent Inc. November 28, 2001 10-25
Modeling Turbulence
k
η=S
10-26
c Fluent Inc. November 28, 2001
10.4 The Standard, RNG, and Realizable k- Models
k2
µt = ρCµ (10.4-17)
The difference between the realizable k- model and the standard and
RNG k- models is that Cµ is no longer constant. It is computed from
1
Cµ = ∗ (10.4-18)
A0 + As kU
where q
U∗ ≡ Sij Sij + Ω̃ij Ω̃ij (10.4-19)
and
√
A0 = 4.04, As = 6 cos φ
where
It can be seen that Cµ is a function of the mean strain and rotation rates,
the angular velocity of the system rotation, and the turbulence fields (k
c Fluent Inc. November 28, 2001 10-27
Modeling Turbulence
Model Constants
∂uj
Gk = −ρu0i u0j (10.4-20)
∂xi
Gk = µt S 2 (10.4-21)
q
S≡ 2Sij Sij (10.4-22)
When a non-zero gravity field and temperature gradient are present si-
multaneously, the k- models in FLUENT account for the generation of k
due to buoyancy (Gb in Equations 10.4-1, 10.4-4, and 10.4-15), and the
corresponding contribution to the production of in Equations 10.4-2,
10.4-5, and 10.4-16.
10-28
c Fluent Inc. November 28, 2001
10.4 The Standard, RNG, and Realizable k- Models
µt ∂T
Gb = βgi (10.4-23)
Prt ∂xi
where Prt is the turbulent Prandtl number for energy and gi is the com-
ponent of the gravitational vector in the ith direction. For the standard
and realizable k- models, the default value of Prt is 0.85. In the case
of the RNG k- model, Prt = 1/α, where α is given by Equation 10.4-9,
but with α0 = 1/Pr = k/µcp . The coefficient of thermal expansion, β, is
defined as
1 ∂ρ
β=− (10.4-24)
ρ ∂T p
c Fluent Inc. November 28, 2001 10-29
Modeling Turbulence
v
C3 = tanh (10.4-26)
u
YM = 2ρM2t (10.4-27)
s
k
Mt = (10.4-28)
a2
√
where a (≡ γRT ) is the speed of sound.
This compressibility modification always takes effect when the compress-
ible form of the ideal gas law is used.
10-30
c Fluent Inc. November 28, 2001
10.4 The Standard, RNG, and Realizable k- Models
!
∂ ∂ ∂ ∂T
(ρE) + [ui (ρE + p)] = keff + ui (τij )eff + Sh (10.4-29)
∂t ∂xi ∂xj ∂xj
The term involving (τij )eff represents the viscous heating, and is always
computed in the coupled solvers. It is not computed by default in the
segregated solver, but it can be enabled in the Viscous Model panel.
Additional terms may appear in the energy equation, depending on the
physical models you are using. See Section 11.2.1 for more details.
For the standard and realizable k- models, the effective thermal con-
ductivity is given by
cp µt
keff = k +
Prt
c Fluent Inc. November 28, 2001 10-31
Modeling Turbulence
10-32
c Fluent Inc. November 28, 2001
10.5 The Standard and SST k-ω Models
• gradual change from the standard k-ω model in the inner region of
the boundary layer to a high-Reynolds-number version of the k-
model in the outer part of the boundary layer
The turbulence kinetic energy, k, and the specific dissipation rate, ω, are
obtained from the following transport equations:
!
∂ ∂ ∂ ∂k
(ρk) + (ρkui ) = Γk + Gk − Yk + Sk (10.5-1)
∂t ∂xi ∂xj ∂xj
and
c Fluent Inc. November 28, 2001 10-33
Modeling Turbulence
!
∂ ∂ ∂ ∂ω
(ρω) + (ρωui ) = Γω + Gω − Yω + Sω (10.5-2)
∂t ∂xi ∂xj ∂xj
µt
Γk = µ + (10.5-3)
σk
µt
Γω = µ+ (10.5-4)
σω
where σk and σω are the turbulent Prandtl numbers for k and ω, respec-
tively. The turbulent viscosity, µt , is computed by combining k and ω
as follows:
ρk
µt = α∗ (10.5-5)
ω
Low-Reynolds-Number Correction
α∗0 + Ret /Rk
α∗ = α∗∞ (10.5-6)
1 + Ret /Rk
where
ρk
Ret = (10.5-7)
µω
10-34
c Fluent Inc. November 28, 2001
10.5 The Standard and SST k-ω Models
Rk = 6 (10.5-8)
βi
α∗0 = (10.5-9)
3
βi = 0.072 (10.5-10)
Production of k
∂uj
Gk = −ρu0i u0j (10.5-11)
∂xi
To evaluate Gk in a manner consistent with the Boussinesq hypothesis,
Gk = µt S 2 (10.5-12)
Production of ω
ω
Gω = α Gk (10.5-13)
k
where Gk is given by Equation 10.5-11.
The coefficient α is given by
α∞ α0 + Ret /Rω
α= ∗ (10.5-14)
α 1 + Ret /Rω
c Fluent Inc. November 28, 2001 10-35
Modeling Turbulence
where Rω = 2.95. α∗ and Ret are given by Equations 10.5-6 and 10.5-7,
respectively.
Note that, in the high-Reynolds-number form of the k-ω model, α =
α∞ = 1.
Dissipation of k
Yk = ρ β ∗ f β ∗ k ω (10.5-15)
where
1 χk ≤ 0
fβ ∗ = 1+680χ2k (10.5-16)
χk > 0
1+400χ2k
where
1 ∂k ∂ω
χk ≡ (10.5-17)
ω 3 ∂xj ∂xj
and
Dissipation of ω
10-36
c Fluent Inc. November 28, 2001
10.5 The Standard and SST k-ω Models
Yω = ρ β f β ω 2 (10.5-23)
where
1 + 70χω
fβ = (10.5-24)
1 + 80χω
Ωij Ωjk Ski
χω
= (10.5-25)
(β∞∗ ω)3
!
1 ∂ui ∂uj
Ωij = − (10.5-26)
2 ∂xj ∂xi
βi∗ ∗
β = βi 1 − ζ F (Mt ) (10.5-27)
βi
βi∗ and F (Mt ) are defined by Equations 10.5-19 and 10.5-28, respectively.
Compressibility Correction
c Fluent Inc. November 28, 2001 10-37
Modeling Turbulence
Model Constants
1
α∗∞ = 1, α∞ = 0.52, α0 = ∗
, β∞ = 0.09, βi = 0.072, Rβ = 8
9
Rk = 6, Rω = 2.95, ζ ∗ = 1.5, Mt0 = 0.25, σk = 2.0, σω = 2.0
The wall boundary conditions for the k equation in the k-ω models are
treated in the same way as the k equation is treated when enhanced wall
treatments are used with the k- models. This means that all boundary
conditions for wall-function meshes will correspond to the wall func-
tion approach, while for the fine meshes, the appropriate low-Reynolds-
number boundary conditions will be applied.
In FLUENT the value of ω at the wall is specified as
ρ (u∗ )2 +
ωw = ω (10.5-32)
µ
where
ρks u∗
ks+ = max 1.0, (10.5-35)
µ
1 du+
ω+ = p ∗ turb
(10.5-36)
β∞ dy +
10-38
c Fluent Inc. November 28, 2001
10.5 The Standard and SST k-ω Models
u∗
ω=p ∗ (10.5-37)
β∞ κy
Note that in the case of a wall cell being placed in the buffer region,
FLUENT will blend ω + between the logarithmic and laminar sublayer
values.
The SST k-ω model has a similar form to the standard k-ω model:
!
∂ ∂ ∂ ∂k
(ρk) + (ρkui ) = Γk + Gk − Yk + Sk (10.5-38)
∂t ∂xi ∂xj ∂xj
and
!
∂ ∂ ∂ ∂ω
(ρω) + (ρωui ) = Γω + Gω − Yω + Dω + Sω (10.5-39)
∂t ∂xi ∂xj ∂xj
c Fluent Inc. November 28, 2001 10-39
Modeling Turbulence
The effective diffusivities for the SST k-ω model are given by
µt
Γk = µ + (10.5-40)
σk
µt
Γω = µ+ (10.5-41)
σω
where σk and σω are the turbulent Prandtl numbers for k and ω, respec-
tively. The turbulent viscosity, µt , is computed as follows:
ρk 1
µt = h i (10.5-42)
ω max 1∗ , ΩF2
α a1 ω
where
q
Ω ≡ 2Ωij Ωij (10.5-43)
1
σk = (10.5-44)
F1 /σk,1 + (1 − F1 )/σk,2
1
σω = (10.5-45)
F1 /σω,1 + (1 − F1 )/σω,2
F1 = tanh Φ41 (10.5-46)
10-40
c Fluent Inc. November 28, 2001
10.5 The Standard and SST k-ω Models
" √ ! #
k 500µ 4ρk
Φ1 = min max , , (10.5-47)
0.09ωy ρy 2 ω σω,2 Dω+ y 2
" #
1 1 ∂k ∂ω
Dω+ = max 2ρ , 10−20 (10.5-48)
σω,2 ω ∂xj ∂xj
F2 = tanh Φ22 (10.5-49)
" √ #
k 500µ
Φ2 = max 2 , (10.5-50)
0.09ωy ρy 2 ω
where y is the distance to the next surface and Dω+ is the positive portion
of the cross-diffusion term (see Equation 10.5-60).
Production of k
Production of ω
α
Gω = Gk (10.5-51)
νt
Note that this formulation differs from the standard k-ω model. The
difference between the two models also exists in the way the term α∞
is evaluated. In the standard k-ω model, α∞ is defined as a constant
(0.52). For the SST k-ω model, α∞ is given by
where
c Fluent Inc. November 28, 2001 10-41
Modeling Turbulence
βi,1 κ2
α∞,1 = ∗
− p
∗
(10.5-53)
β∞ σw,1 β∞
βi,2 κ2
α∞,2 = ∗
− p
∗
(10.5-54)
β∞ σw,2 β∞
where κ is 0.41. βi,1 and βi,2 are given by Equations 10.5-58 and 10.5-59,
respectively.
Dissipation of k
Yk = ρβ ∗ kω (10.5-55)
Dissipation of ω
Yk = ρβω 2 (10.5-56)
where
10-42
c Fluent Inc. November 28, 2001
10.6 The Reynolds Stress Model (RSM)
Cross-Diffusion Modification
The SST k-ω model is based on both the standard k-ω model and the
standard k- model. To blend these two models together, the stan-
dard k- model has been transformed into equations based on k and ω,
which leads to the introduction of a cross-diffusion term (Dω in Equa-
tion 10.5-39). Dω is defined as
1 ∂k ∂ω
Dω = 2 (1 − F1 ) ρσω,2 (10.5-60)
ω ∂xj ∂xj
For details about the various k- models, see Section 10.4.
Model Constants
c Fluent Inc. November 28, 2001 10-43
Modeling Turbulence
The exact form of the Reynolds stress transport equations may be de-
rived by taking moments of the exact momentum equation. This is
a process wherein the exact momentum equations are multiplied by a
fluctuating property, the product then being Reynolds-averaged. Unfor-
tunately, several of the terms in the exact equation are unknown and
modeling assumptions are required in order to close the equations.
In this section, the Reynolds stress transport equations are presented
together with the modeling assumptions required to attain closure.
The exact transport equations for the transport of the Reynolds stresses,
ρu0i u0j , may be written as follows:
∂ ∂
(ρ u0i u0j ) + (ρuk u0i u0j ) =
∂t
| {z } ∂x k
| {z }
Local Time Derivative Cij ≡ Convection
∂ ∂ ∂
− ρ u0i u0j u0k + p δkj u0i + δik u0j + µ (u0 u0 )
∂xk ∂xk ∂xk i j
| {z } | {z }
DT,ij ≡ Turbulent Diffusion DL,ij ≡ Molecular Diffusion
∂uj ∂ui
− ρ u0i u0k + u0j u0k − ρβ(gi u0j θ + gj u0i θ)
|
∂xk
{z
∂xk
} | {z }
Pij ≡ Stress Production Gij ≡ Buoyancy Production
!
∂u0i ∂u0j ∂u0i ∂u0j
+ p + − 2µ
∂xj ∂xi ∂xk ∂xk
| {z } | {z }
φij ≡ Pressure Strain ij ≡ Dissipation
−2ρΩk u0j u0m ikm + u0i u0m jkm + Suser
| {z } | {z }
Fij ≡ Production by System Rotation User-Defined Source Term
(10.6-1)
10-44
c Fluent Inc. November 28, 2001
10.6 The Reynolds Stress Model (RSM)
Of the various terms in these exact equations, Cij , DL,ij , Pij , and Fij
do not require any modeling. However, DT,ij , Gij , φij , and ij need to
be modeled to close the equations. The following sections describe the
modeling assumptions required to close the equation set.
!
∂ ku0k u0` ∂u0i u0j
DT,ij = Cs ρ (10.6-2)
∂xk ∂x`
!
∂ µt ∂u0i u0j
DT,ij = (10.6-3)
∂xk σk ∂xk
c Fluent Inc. November 28, 2001 10-45
Modeling Turbulence
where φij,1 is the slow pressure-strain term, also known as the return-to-
isotropy term, φij,2 is called the rapid pressure-strain term, and φij,w is
the wall-reflection term.
The slow pressure-strain term, φij,1 , is modeled as
0 0 2
φij,1 ≡ −C1 ρ u u − δij k (10.6-5)
k i j 3
with C1 = 1.8.
The rapid pressure-strain term, φij,2 , is modeled as
2
φij,2 ≡ −C2 (Pij + Fij + Gij − Cij ) − δij (P + G − C) (10.6-6)
3
where C2 = 0.60, Pij , Fij , Gij , and Cij are defined as in Equation 10.6-1,
P = 12 Pkk , G = 12 Gkk , and C = 12 Ckk .
The wall-reflection term, φij,w , is responsible for the redistribution of
normal stresses near the wall. It tends to damp the normal stress per-
pendicular to the wall, while enhancing the stresses parallel to the wall.
This term is modeled as
3 3 k3/2
φij,w ≡ C10 u0k u0m nk nm δij − u0i u0k nj nk − u0j u0k ni nk
k 2 2 C` d
3/2
3 3 k
+ C20 φkm,2 nk nm δij − φik,2 nj nk − φjk,2ni nk
2 2 C` d
(10.6-7)
where C10 = 0.5, C20 = 0.3, nk is the xk component of the unit normal to
3/4
the wall, d is the normal distance to the wall, and C` = Cµ /κ, where
Cµ = 0.09 and κ is the von Kármán constant (= 0.4187).
φij,w is included by default in the Reynolds stress model.
10-46
c Fluent Inc. November 28, 2001
10.6 The Reynolds Stress Model (RSM)
When the RSM is applied to near-wall flows using the enhanced wall
treatment described in Section 10.8.3, the pressure-strain model needs
to be modified. The modification used in FLUENT specifies the values
of C1 , C2 , C10 , and C20 as functions of the Reynolds stress invariants and
the turbulent Reynolds number, according to the suggestion of Launder
and Shima [127]:
p n h io
C1 = 1 + 2.58A A2 1 − exp −(0.0067Ret )2 (10.6-8)
√
C2 = 0.75 A (10.6-9)
2
C10 = − C1 + 1.67 (10.6-10)
3
" #
2
3 C2 − 1
C20 = max 6
,0 (10.6-11)
C2
with the turbulent Reynolds number defined as Ret = (ρk2 /µ). The
parameter A and tensor invariants, A2 and A3 , are defined as
9
A ≡ 1 − (A2 − A3 ) (10.6-12)
8
A2 ≡ aik aki (10.6-13)
A3 ≡ aik akj aji (10.6-14)
!
−ρu0i u0j + 23 ρkδij
aij = − (10.6-15)
ρk
The modifications detailed above are employed only when the enhanced
wall treatment is selected in the Viscous Model panel.
c Fluent Inc. November 28, 2001 10-47
Modeling Turbulence
1
φij = − (C1 ρ + C1∗ P ) bij + C2 ρ bik bkj − bmn bmn δij
3
q
+ C3 − C3∗ bij bij ρkSij
2
+C4 ρk bik Sjk + bjk Sik − bmn Smn δij
3
+C5 ρk (bik Ωjk + bjk Ωik ) (10.6-16)
!
−ρu0i u0j + 23 ρkδij
bij = − (10.6-17)
2ρk
10-48
c Fluent Inc. November 28, 2001
10.6 The Reynolds Stress Model (RSM)
where Prt is the turbulent Prandtl number for energy, with a default
value of 0.85.
Using the definition of the coefficient of thermal expansion, β, given by
Equation 10.4-24, the following expression is obtained for Gij for ideal
gases:
!
µt ∂ρ ∂ρ
Gij = − gi + gj (10.6-21)
ρPrt ∂xj ∂xi
1 0 0
k= uu (10.6-22)
2 i i
c Fluent Inc. November 28, 2001 10-49
Modeling Turbulence
" #
∂ ∂ ∂ µt ∂k
(ρk) + (ρkui ) = µ+ +
∂t ∂xi ∂xj σk ∂xj
1
(Pii + Gii ) − ρ(1 + 2M2t ) + Sk (10.6-23)
2
2
ij = δij (ρ + YM ) (10.6-24)
3
s
k
Mt = (10.6-25)
a2
10-50
c Fluent Inc. November 28, 2001
10.6 The Reynolds Stress Model (RSM)
√
where a (≡ γRT ) is the speed of sound. This compressibility modifi-
cation always takes effect when the compressible form of the ideal gas
law is used.
The scalar dissipation rate, , is computed with a model transport equa-
tion similar to that used in the standard k- model:
" #
∂ ∂ ∂ µt ∂
(ρ) + (ρui ) = µ+ +
∂t ∂xi ∂xj σ ∂xj
1 2
C1 [Pii + C3 Gii ] − C2 ρ + S (10.6-26)
2 k k
k2
µt = ρCµ (10.6-27)
where Cµ = 0.09.
Whenever flow enters the domain, FLUENT requires values for individual
Reynolds stresses, u0i u0j , and for the turbulence dissipation rate, . These
quantities can be input directly or derived from the turbulence intensity
and characteristic length, as described in Section 10.10.2.
At walls, FLUENT computes the near-wall values of the Reynolds stresses
and from wall functions (see Section 10.8.2). FLUENT applies explicit
wall boundary conditions for the Reynolds stresses by using the log-law
and the assumption of equilibrium, disregarding convection and diffusion
in the transport equations for the stresses (Equation 10.6-1). Using
a local coordinate system, where τ is the tangential coordinate, η is
c Fluent Inc. November 28, 2001 10-51
Modeling Turbulence
uτ0 2 u0η2 0
uλ2 u0τ u0η
= 1.098, = 0.247, = 0.655, − = 0.255 (10.6-28)
k k k k
u0τ2 u0η2 0
uλ2 u0τ u0η
= 5.1, = 1.0, = 2.3, − = 1.0 (10.6-29)
u2τ u2τ u2τ u2τ
p
where uτ is the friction velocity defined by uτ ≡ τw /ρ, where τw is the
wall-shear stress. When this option is chosen, the k transport equation
is not solved.
" #
∂ ∂ ∂ cp µt ∂T
(ρE) + [ui (ρE + p)] = k+ + ui (τij )eff + Sh
∂t ∂xi ∂xj Prt ∂xj
(10.6-30)
10-52
c Fluent Inc. November 28, 2001
10.7 The Large Eddy Simulation (LES) Model
where E is the total energy and (τij )eff is the deviatoric stress tensor,
defined as
!
∂uj ∂ui 2 ∂ui
(τij )eff = µeff + − µeff δij
∂xi ∂xj 3 ∂xi
The term involving (τij )eff represents the viscous heating, and is always
computed in the coupled solvers. It is not computed by default in the
segregated solver, but it can be enabled in the Viscous Model panel. The
default value of the turbulent Prandtl number is 0.85. You can change
the value of Prt in the Viscous Model panel.
Turbulent mass transfer is treated similarly, with a default turbulent
Schmidt number of 0.7. This default value can be changed in the Viscous
Model panel.
c Fluent Inc. November 28, 2001 10-53
Modeling Turbulence
Solving only for the large eddies and modeling the smaller scales results
in mesh resolution requirements that are much less restrictive than with
DNS. Typically, mesh sizes can be at least one order of magnitude smaller
than with DNS. Furthermore, the time step sizes will be proportional to
the eddy-turnover time, which is much less restrictive than with DNS.
In practical terms, however, extremely fine meshes are still required. It
is only due to the explosive increases in computer hardware performance
coupled with the availability of parallel processing that LES can even be
considered as a possibility for engineering calculations.
The following sections give details of the governing equations for LES,
present the two options for modeling the subgrid-scale stresses (necessary
to achieve closure of the governing equations), and discuss the relevant
boundary conditions.
10-54
c Fluent Inc. November 28, 2001
10.7 The Large Eddy Simulation (LES) Model
The governing equations employed for LES are obtained by filtering the
time-dependent Navier-Stokes equations in either Fourier (wave-number)
space or configuration (physical) space. The filtering process effectively
filters out the eddies whose scales are smaller than the filter width or grid
spacing used in the computations. The resulting equations thus govern
the dynamics of large eddies.
A filtered variable (denoted by an overbar) is defined by
Z
φ(x) = φ(x0 )G(x, x0 )dx0 (10.7-1)
D
where D is the fluid domain, and G is the filter function that determines
the scale of the resolved eddies.
In FLUENT, the finite-volume discretization itself implicitly provides the
filtering operation:
Z
1
φ(x) = φ(x0 ) dx0 , x0 ∈ V (10.7-2)
V V
∂ρ ∂
+ (ρui ) = 0 (10.7-4)
∂t ∂xi
c Fluent Inc. November 28, 2001 10-55
Modeling Turbulence
and
!
∂ ∂ ∂ ∂ui ∂p ∂τij
(ρui ) + (ρui uj ) = µ − − (10.7-5)
∂t ∂xj ∂xj ∂xj ∂xi ∂xj
The similarity between the filtered equations, 10.7-4 through 10.7-6, and
the incompressible form of the RANS equations, Equations 10.2-3 and
10.2-4, is obvious. The major difference is that the dependent variables
are now filtered quantities rather than mean quantities, and the expres-
sions for the turbulent stresses differ.
The subgrid-scale stresses resulting from the filtering operation are un-
known, and require modeling. The majority of subgrid-scale models in
use today are eddy viscosity models of the following form:
1
τij − τkk δij = −2µt S ij (10.7-7)
3
10-56
c Fluent Inc. November 28, 2001
10.7 The Large Eddy Simulation (LES) Model
Smagorinsky-Lilly Model
µt = ρL2s S (10.7-9)
q
where Ls is the mixing length for subgrid scales and S ≡ 2S ij S ij . Cs
is the Smagorinsky constant. In FLUENT, Ls is computed using
Ls = min κd, Cs V 1/3 (10.7-10)
where κ is the von Kármán constant, d is the distance to the closest wall,
and V is the volume of the computational cell.
Lilly derived a value of 0.23 for Cs from homogeneous isotropic turbu-
lence in the inertial subrange. However, this value was found to cause
excessive damping of large-scale fluctuations in the presence of mean
shear or in transitional flows. Cs =0.1 has been found to yield the best
results for a wide range of flows, and is the default value in FLUENT.
where
c Fluent Inc. November 28, 2001 10-57
Modeling Turbulence
µ2s µeff
x= −C (10.7-13)
µ3
and
q
µs = (Crng V 1/3 )2 2S ij S ij (10.7-14)
where V is the volume of the computational cell. The theory gives Crng =
0.157 and C = 100.
In highly turbulent regions of the flow (µt µ), µeff ≈ µs , and the
RNG-based subgrid-scale model reduces to the Smagorinsky-Lilly model
with a different model constant. In low-Reynolds-number regions of
the flow, the argument of the ramp function becomes negative and the
effective viscosity recovers molecular viscosity. This enables the RNG-
based subgrid-scale eddy viscosity to model the low-Reynolds-number
effects encountered in transitional flows and near-wall regions.
u ρuτ y
= (10.7-16)
uτ µ
10-58
c Fluent Inc. November 28, 2001
10.8 Near-Wall Treatments for Wall-Bounded Turbulent Flows
c Fluent Inc. November 28, 2001 10-59
Modeling Turbulence
inner layer
U/Uτ = Uτ y/ ν
U/Uτ
outer layer
y+ ∼
−5 ∼ 60
y+ −
ln Uτ y/ ν
10-60
c Fluent Inc. November 28, 2001
10.8 Near-Wall Treatments for Wall-Bounded Turbulent Flows
turbulent core
buffer &
?
sublayer
c Fluent Inc. November 28, 2001 10-61
Modeling Turbulence
FLUENT provides both the wall function approach and the near-wall
modeling approach.
Momentum
10-62
c Fluent Inc. November 28, 2001
10.8 Near-Wall Treatments for Wall-Bounded Turbulent Flows
1
U∗ = ln(Ey ∗ ) (10.8-1)
κ
where
1/4 1/2
UP Cµ kP
U∗ ≡ (10.8-2)
τw /ρ
1/4 1/2
∗ ρCµ kP yP
y ≡ (10.8-3)
µ
U ∗ = y∗ (10.8-4)
Energy
c Fluent Inc. November 28, 2001 10-63
Modeling Turbulence
1/4 1/2
(Tw − TP ) ρcp Cµ kP
T∗ ≡
q̇
1/4 1/2
∗ + 1 ρPr Cµ kP U 2
Pr y (y ∗ < yT∗ )
h 2 q̇ i P
Pr 1 ln(Ey ∗ ) + P +
t κ
= (10.8-5)
1 Cµ1/4 kP1/2
Prt UP2 + (Pr − Prt )Uc2 (y ∗ yT∗ )
2ρ
q̇ >
10-64
c Fluent Inc. November 28, 2001
10.8 Near-Wall Treatments for Wall-Bounded Turbulent Flows
and
kf = thermal conductivity of fluid
ρ = density of fluid
cp = specific heat of fluid
q̇ = wall heat flux
TP = temperature at the cell adjacent to wall
Tw = temperature at the wall
Pr = molecular Prandtl number (µcp /kf )
Prt = turbulent Prandtl number (0.85 at the wall)
A = 26 (Van Driest constant)
κ = 0.4187 (von Kármán constant)
E = 9.793 (wall function constant)
Uc = mean velocity magnitude at y ∗ = yT∗
Note that, for the segregated solver, the terms
1/4 1/2
1 Cµ kP
ρPr UP2
2 q̇
and
1 Cµ kP n o
1/4 1/2
ρ Prt UP2 + (Pr − Prt )Uc2
2 q̇
will be included in Equation 10.8-5 only for compressible flow calcula-
tions.
The non-dimensional thermal sublayer thickness, yT∗ , in Equation 10.8-5
is computed as the y ∗ value at which the linear law and the logarithmic
law intersect, given the molecular Prandtl number of the fluid being
modeled.
The procedure of applying the law-of-the-wall for temperature is as fol-
lows. Once the physical properties of the fluid being modeled are speci-
fied, its molecular Prandtl number is computed. Then, given the molec-
ular Prandtl number, the thermal sublayer thickness, yT∗ , is computed
from the intersection of the linear and logarithmic profiles, and stored.
During the iteration, depending on the y ∗ value at the near-wall cell,
either the linear or the logarithmic profile in Equation 10.8-5 is applied
to compute the wall temperature Tw or heat flux q̇ (depending on the
type of the thermal boundary conditions).
c Fluent Inc. November 28, 2001 10-65
Modeling Turbulence
Species
When using wall functions for species transport, FLUENT assumes that
species transport behaves analogously to heat transfer. Similarly to
Equation 10.8-5, the law-of-the-wall for species can be expressed for con-
stant property flow with no viscous dissipation as
1/4 1/2
(Yi,w − Yi ) ρCµ kP
Y∗ ≡
Ji,w
(
Sc yh∗ i (y ∗ < yc∗ )
= (10.8-7)
Sct κ1 ln(Ey ∗ ) + Pc (y ∗ > yc∗ )
where Yi is the local species mass fraction, Sc and Sct are molecular and
turbulent Schmidt numbers, and Ji,w is the diffusion flux of species i
at the wall. Note that Pc and yc∗ are calculated in a similar way as P
and yT∗ , with the difference being that the Prandtl numbers are always
replaced by the corresponding Schmidt numbers.
Turbulence
In the k- models and in the RSM (if the option to obtain wall boundary
conditions from the k equation is enabled), the k equation is solved in the
whole domain including the wall-adjacent cells. The boundary condition
for k imposed at the wall is
∂k
=0 (10.8-8)
∂n
where n is the local coordinate normal to the wall.
The production of kinetic energy, Gk , and its dissipation rate, , at the
wall-adjacent cells, which are the source terms in the k equation, are
computed on the basis of the local equilibrium hypothesis. Under this
assumption, the production of k and its dissipation rate are assumed to
be equal in the wall-adjacent control volume.
Thus, the production of k is computed from
10-66
c Fluent Inc. November 28, 2001
10.8 Near-Wall Treatments for Wall-Bounded Turbulent Flows
∂U τw
Gk ≈ τw = τw 1/4 1/2
(10.8-9)
∂y κρCµ k yP
P
3/4 3/2
Cµ kP
P = (10.8-10)
κyP
c Fluent Inc. November 28, 2001 10-67
Modeling Turbulence
1/4 1/4
!
ŨCµ k1/2 1 ρCµ k1/2 y
= ln E (10.8-11)
τw /ρ κ µ
where
" #
1 dp yv y y − yv y2
Ũ = U − √ ln + √ + v (10.8-12)
2 dx ρκ k yv ρκ k µ
µyv∗
yv ≡ 1/4 1/2
(10.8-13)
ρCµ kP
( 2 (
y 2νk
0, y < yv kP , y < yv y2 , y < yv
τt = k= yv =
τw , y > y v k , k 3/2
P y > yv C` y , y > yv
(10.8-14)
10-68
c Fluent Inc. November 28, 2001
10.8 Near-Wall Treatments for Wall-Bounded Turbulent Flows
−3/4
where C` = κCµ , and yv is the dimensional thickness of the viscous
sublayer, defined in Equation 10.8-13.
Using these profiles, the cell-averaged production of k, Gk , and the cell-
averaged dissipation rate, , can be computed from the volume average
of Gk and of the wall-adjacent cells. For quadrilateral and hexahedral
cells for which the volume average can be approximated with a depth-
average,
yn Z
1 ∂U
Gk ≡ τt dy
yn 0 ∂y
1 τw2 yn
= 1/4 1/2
ln (10.8-15)
κyn ρCµ k yv
P
and
Z yn
1
= dy
yn 0
" 1/2 #
1 2ν k yn
≡ + P ln kP (10.8-16)
yn yv C` yv
where yn is the height of the cell (yn = 2yP ). For cells with other shapes
(e.g., triangular and tetrahedral grids), the appropriate volume averages
are used.
In Equations 10.8-15 and 10.8-16, the turbulence kinetic energy budget
for the wall-neighboring cells is effectively sensitized to the proportions
of the viscous sublayer and the fully turbulent layer, which varies widely
from cell to cell in highly non-equilibrium flows. It effectively relaxes the
local equilibrium assumption (production = dissipation) that is adopted
by the standard wall function in computing the budget of the turbulence
kinetic energy at wall-neighboring cells. Thus, the non-equilibrium wall
functions, in effect, partly account for non-equilibrium effects neglected
in the standard wall function.
c Fluent Inc. November 28, 2001 10-69
Modeling Turbulence
If any of the items listed above is a prevailing feature of the flow you
are modeling, and if it is considered critically important to capture that
feature for the success of your simulation, you must employ the near-
wall modeling approach combined with adequate mesh resolution in the
10-70
c Fluent Inc. November 28, 2001
10.8 Near-Wall Treatments for Wall-Bounded Turbulent Flows
near-wall region. FLUENT provides the enhanced wall treatment for such
situations. This approach can be used with the three k- models and the
RSM.
c Fluent Inc. November 28, 2001 10-71
Modeling Turbulence
√
ρy k
Rey ≡ (10.8-17)
µ
where y is the normal distance from the wall at the cell centers. In
FLUENT, y is interpreted as the distance to the nearest wall:
where ~r is the position vector at the field point, and ~rw is the position
vector on the wall boundary. Γw is the union of all the wall boundaries
involved. This interpretation allows y to be uniquely defined in flow do-
mains of complex shape involving multiple walls. Furthermore, y defined
in this way is independent of the mesh topology used, and is definable
even on unstructured meshes.
In the fully turbulent region (Rey > Re∗y ; Re∗y = 200), the k- models or
the RSM (described in Sections 10.4 and 10.6) are employed.
In the viscosity-affected near-wall region (Rey < Re∗y ), the one-equation
model of Wolfstein [269] is employed. In the one-equation model, the
momentum equations and the k equation are retained as described in
Sections 10.4 and 10.6. However, the turbulent viscosity, µt , is computed
from
√
µt,2layer = ρ Cµ `µ k (10.8-19)
`µ = yc` 1 − e−Rey /Aµ (10.8-20)
10-72
c Fluent Inc. November 28, 2001
10.8 Near-Wall Treatments for Wall-Bounded Turbulent Flows
|∆Rey |
A= (10.8-23)
tanh(0.98)
k3/2
= (10.8-24)
`
The length scales that appear in Equation 10.8-24 are again computed
from Chen and Patel [34]:
` = yc` 1 − e−Rey /A (10.8-25)
c Fluent Inc. November 28, 2001 10-73
Modeling Turbulence
To have a method that can extend its applicability throughout the near-
wall region (i.e., laminar sublayer, buffer region, and fully-turbulent
outer region) it is necessary to formulate the law-of-the wall as a sin-
gle wall law for the entire wall region. FLUENT achieves this by blend-
ing linear (laminar) and logarithmic (turbulent) laws-of-the-wall using a
function suggested by Kader [108]:
1
u+ = eΓ u+ +
lam + e uturb
Γ (10.8-27)
a(y + )4
Γ = − (10.8-28)
1 + by +
E
c = exp − 1.0 (10.8-29)
E 00
a = 0.01c (10.8-30)
5
b = (10.8-31)
c
du+
Similarly, the general equation for the derivative dy + is
+ +
du+ Γ dulam 1 du
turb
= e + e Γ (10.8-32)
dy + dy + dy +
10-74
c Fluent Inc. November 28, 2001
10.8 Near-Wall Treatments for Wall-Bounded Turbulent Flows
This approach allows the fully turbulent law to be easily modified and
extended to take into account other effects such as pressure gradients or
variable properties. This formula also guarantees the correct asymptotic
behavior for large and small values of y + and reasonable representation
of velocity profiles in the cases where y + falls inside the wall buffer region
(3 < y + < 10).
The enhanced wall functions were developed by smoothly blending an
enhanced turbulent wall law with the laminar wall law. The enhanced
turbulent law-of-the-wall for compressible flow with heat transfer and
pressure gradients has been derived by combining the approaches of
White and Cristoph [266] and Huang et al. [95]:
du+ 1 h 0 i
+ 2 1/2
turb
= S (1 − βu +
− γ(u ) ) (10.8-33)
dy + κy +
where (
0 1 + αy + for y + < ys+
S = (10.8-34)
1 + αys+ for y + ≥ ys+
and
νw dp µ dp
α ≡ ∗
= 2 ∗ 3 (10.8-35)
τw u dx ρ (u ) dx
σt q w u ∗ σt q w
β ≡ = (10.8-36)
cp τw Tw ρcp u∗ Tw
σt (u∗ )2
γ ≡ (10.8-37)
2cp Tw
where ys+ is the location at which the log-law slope will remain fixed. By
default, ys+ = 60. The coefficient α in Equation 10.8-33 represents the
influences of pressure gradients while the coefficients β and γ represent
thermal effects. Equation 10.8-33 is an ordinary differential equation and
FLUENT will provide an appropriate analytical solution. If α, β, and γ
all equal 0, an analytical solution would lead to the classical turbulent
logarithmic law-of-the-wall.
The laminar law-of-the-wall is determined from the following expression:
c Fluent Inc. November 28, 2001 10-75
Modeling Turbulence
du+
lam
= 1 + αy + (10.8-38)
dy +
Note that the above expression only includes effects of pressure gradients
through α, while the effects of variable properties due to heat transfer
and compressibility on the laminar wall law are neglected. These effects
are neglected because they are thought to be of minor importance when
they occur close to the wall. Integration of Equation 10.8-38 results in
α +
u+
lam = y
+
1+ y (10.8-39)
2
1
T + = eΓ Tlam
+ +
+ e Γ Tturb (10.8-40)
where
a(Pr y + )4
Γ = − (10.8-41)
1 + bPr3 y +
10-76
c Fluent Inc. November 28, 2001
10.9 Grid Considerations for Turbulent Flow Simulations
The distance from the wall at the wall-adjacent cells must be determined
by considering the range over which the log-law is valid. The distance
is usually measured in the wall unit, y + (≡ ρuτ y/µ), or y ∗ . Note that
y + and y ∗ have comparable values when the first cell is placed in the
log-layer.
c Fluent Inc. November 28, 2001 10-77
Modeling Turbulence
• The upper bound of the log-layer depends on, among others, pres-
sure gradients and Reynolds number. As the Reynolds number
increases, the upper bound tends to also increase. y + values that
are too large are not desirable, because the wake component be-
comes substantially large above the log-layer.
• A y + value close to the lower bound (y + ≈ 30) is most desirable.
• Using excessive stretching in the direction normal to the wall should
be avoided.
• It is important to have at least a few cells inside the boundary
layer.
10-78
c Fluent Inc. November 28, 2001
10.9 Grid Considerations for Turbulent Flow Simulations
c Fluent Inc. November 28, 2001 10-79
Modeling Turbulence
2. If the flow involves walls, and you are using one of the k- models
or the RSM, choose one of the following options for the Near-Wall
Treatment in the Viscous Model panel:
• Standard Wall Functions
• Non-Equilibrium Wall Functions
• Enhanced Wall Treatment
These near-wall options are described in detail in Section 10.8. By
default, the standard wall function is enabled.
The near-wall treatment for the Spalart-Allmaras, k-ω, and LES
models is defined automatically, as described in Sections 10.3.6,
10.5.1, and 10.7.3, respectively.
10-80
c Fluent Inc. November 28, 2001
10.10 Problem Setup for Turbulent Flows
c Fluent Inc. November 28, 2001 10-81
Modeling Turbulence
The various options available for the turbulence models are described
in detail in Sections 10.3 through 10.7. Instructions for activating these
options are provided here.
If you choose the Spalart-Allmaras model, the following options are avail-
able:
• Vorticity-based production
• Strain/vorticity-based production
If you choose the standard k- model or the realizable k- model, the
following options are available:
If you choose the RNG k- model, the following options are available:
• Swirl modification
10-82
c Fluent Inc. November 28, 2001
10.10 Problem Setup for Turbulent Flows
If you choose the standard k-ω model, the following options are available:
• Transitional flows
If you choose the shear-stress transport k-ω model, the following options
are available:
• Transitional flows
If you choose the enhanced wall treatment (available for the k- models
and the RSM), the following options are available:
• Thermal effects
c Fluent Inc. November 28, 2001 10-83
Modeling Turbulence
If you choose the LES model, the following options are available:
It is also possible to modify the Model Constants, but this is not nec-
essary for most applications. See Sections 10.3 through 10.7 for details
about these constants. Note that C1-PS and C2-PS are the constants C1
and C2 in the linear pressure-strain approximation of Equations 10.6-5
and 10.6-6, and C1’-PS and C2’-PS are the constants C10 and C20 in
Equation 10.6-7. C1-SSG-PS, C1’-SSG-PS, C2-SSG-PS, C3-SSG-PS, C3’-
SSG-PS, C4-SSG-PS, and C5-SSG-PS are the constants C1 , C1∗ , C2 , C3 ,
C3∗ , C4 , and C5 in the quadratic pressure-strain approximation of Equa-
tion 10.6-16.
See Sections 11.2.1 and 11.2.2 for information on including viscous heat-
ing effects in your model.
If you specify a non-zero gravity force (in the Operating Conditions panel),
and you are modeling a non-isothermal flow, the generation of turbulent
kinetic energy due to buoyancy (Gb in Equation 10.4-1) is, by default, al-
ways included in the k equation. However, FLUENT does not, by default,
include the buoyancy effects on .
To include the buoyancy effects on , you must turn on the Full Buoyancy
Effects option under Options in the Viscous Model panel.
This option is available for the three k- models and for the RSM.
10-84
c Fluent Inc. November 28, 2001
10.10 Problem Setup for Turbulent Flows
Swirl Modification
Once you choose the RNG model, the swirl modification takes effect,
by default, for all three-dimensional flows and axisymmetric flows with
swirl. The default swirl constant (αs in Equation 10.4-8) is set to 0.05,
which works well for weakly to moderately swirling flows. However, for
strongly swirling flows, you may need to use a larger swirl constant.
In order to change the value of the swirl constant, you must first turn
on the Swirl Dominated Flow option under RNG Options in the Viscous
Model panel. (This option will not appear unless you have activated the
RNG k- model.)
Once you turn on the Swirl Dominated Flow option, the swirl constant
αs is increased to 0.07. You can change its value in the Swirl Factor field
under Model Constants.
c Fluent Inc. November 28, 2001 10-85
Modeling Turbulence
Transitional Flows
If either of the k-ω models are used, you may enable a low-Reynolds-
number correction to the turbulent viscosity by enabling the Transitional
Flows option under k-omega Options in the Viscous Model panel. By
default, this option is not enabled, and the damping coefficient (α∗ in
Equation 10.5-6) is equal to 1.
In the standard k-ω model, you also have the option of including correc-
tions to improve the accuracy in predicting free shear flows. The Shear
Flow Corrections option under k-omega Options is enabled by default in
the Viscous Model panel, as these corrections are included in the standard
k-ω model [267]. When this option is enabled, FLUENT will calculate fβ∗
and fβ using Equations 10.5-16 and 10.5-24, respectively. If this option
is disabled, fβ∗ and fβ will be set equal to 1.
If the enhanced wall treatment is used, you may include the effects of
pressure gradients by enabling the Pressure Gradient Effects option under
Enhanced Wall Treatment Options. When this option is enabled, FLUENT
will include the coefficient α in Equation 10.8-33.
If the enhanced wall treatment is used, you may include thermal effects
by enabling the Thermal Effects option under Enhanced Wall Treatment
Options. When this option is enabled, FLUENT will include the coeffi-
cient β in Equation 10.8-33. γ will also be included in Equation 10.8-33
when the Thermal Effects option is enabled if the ideal gas law is selected
for the fluid density in the Materials panel.
If the RSM is used with the default model for pressure strain, FLUENT
will, by default, include the wall-reflection effects in the pressure-strain
term. That is, FLUENT will calculate φw ij using Equation 10.6-7 and
10-86
c Fluent Inc. November 28, 2001
10.10 Problem Setup for Turbulent Flows
c Fluent Inc. November 28, 2001 10-87
Modeling Turbulence
Subgrid-Scale Model
If you have selected the Large Eddy Simulation model, you will be able to
choose which of the two subgrid-scale models described in Section 10.7.2
is to be used. You can choose either the Smagorinsky-Lilly or the RNG
subgrid-scale model.
(These options will not appear unless you have activated the LES model.)
If you are using the Spalart-Allmaras, k-, k-ω, or LES model, a user-
defined function can be used to customize the turbulent viscosity. This
option will enable you to modify µt in the case of the Spalart-Allmaras,
k-, and k-ω models, and incorporate completely new subgrid models in
the case of the LES model. See the separate UDF Manual for information
about user-defined functions.
In the Viscous Model panel, under User-Defined Functions, select the ap-
propriate user-defined function in the Turbulent Viscosity drop-down list.
When you are modeling turbulent flows in FLUENT using one of the
k- models or one of the k-ω models, you must provide the boundary
conditions for k and (or k and ω) in addition to other mean solution
variables. The boundary conditions for k and (or k and ω) at the
walls are internally taken care of by FLUENT, which obviates the need
for your inputs. The boundary condition inputs for k and (or k and ω)
you must supply to FLUENT are the ones at inlet boundaries (velocity
inlet, pressure inlet, etc.). In many situations, it is important to specify
correct or realistic boundary conditions at the inlets, because the inlet
turbulence can significantly affect the downstream flow.
See Section 6.2.2 for details about specifying the boundary conditions
for k and (or k and ω) at the inlets.
10-88
c Fluent Inc. November 28, 2001
10.10 Problem Setup for Turbulent Flows
You may want to include the effects of the wall roughness on selected
wall boundaries. In such cases, you can specify the roughness param-
eters (roughness height and roughness constant) in the panels for the
corresponding wall boundaries (see Section 6.13.1).
When you are modeling turbulent flows in FLUENT using the Spalart-
Allmaras model, you must provide the boundary conditions for ν̃ in
addition to other mean solution variables. The boundary conditions for
ν̃ at the walls are internally taken care of by FLUENT, which obviates
the need for your inputs. The boundary condition input for ν̃ you must
supply to FLUENT is the one at inlet boundaries (velocity inlet, pressure
inlet, etc.). In many situations, it is important to specify correct or
realistic boundary conditions at the inlets, because the inlet turbulence
can significantly affect the downstream flow.
See Section 6.2.2 for details about specifying the boundary condition for
ν̃ at the inlets.
You may want to include the effects of the wall roughness on selected
wall boundaries. In such cases, you can specify the roughness param-
eters (roughness height and roughness constant) in the panels for the
corresponding wall boundaries (see Section 6.13.1).
c Fluent Inc. November 28, 2001 10-89
Modeling Turbulence
0 2
ui2 = k (i = 1, 2, 3) (10.10-1)
3
u0i u0j = 0.0 (10.10-2)
0
where ui2 is the normal Reynolds stress component in each direction.
The boundary condition for is determined in the same manner as for
the k- turbulence models (see Section 6.2.2). To use this method, you
will select K or Turbulence Intensity as the Reynolds-Stress Specification
Method in the appropriate boundary condition panel.
Alternately, you can directly specify the Reynolds stresses by selecting
Reynolds-Stress Components as the Reynolds-Stress Specification Method
in the boundary condition panel. When this option is enabled, you
should input the Reynolds stresses directly.
You can set the Reynolds stresses by using constant values, profile func-
tions of coordinates (see Section 6.25), or user-defined functions (see the
separate UDF Manual).
For flows using one of the k- models, one of the k-ω models, or the RSM,
the converged solutions or (for unsteady calculations) the solutions after
a sufficiently long time has elapsed should be independent of the initial
values for k and (or k and ω). For better convergence, however, it is
beneficial to use a reasonable initial guess for k and (or k and ω).
10-90
c Fluent Inc. November 28, 2001
10.10 Problem Setup for Turbulent Flows
c Fluent Inc. November 28, 2001 10-91
Modeling Turbulence
• For more complex flows (e.g., flows with multiple inlets with dif-
ferent conditions) it may be better to specify the initial values in
terms of turbulence intensity. 5–10% is enough to represent fully-
developed turbulence. k can then be computed from the turbulence
intensity and the characteristic mean velocity magnitude of your
problem (k = 1.5(Iuavg )2 ).
You should specify an initial guess for so that the resulting eddy
2
viscosity (Cµ k ) is sufficiently large in comparison to the molecular
viscosity. In fully-developed turbulence, the turbulent viscosity is
roughly two orders of magnitude larger than the molecular viscos-
ity. From this, you can compute .
Note that, for the RSM, Reynolds stresses are initialized automatically
using Equations 10.10-1 and 10.10-2.
10-92
c Fluent Inc. November 28, 2001
10.11 Solution Strategies for Turbulent Flow Simulations
The following are suggestions to follow when generating the mesh for use
in your turbulent flow simulation:
• Picture in your mind the flow under consideration using your phys-
ical intuition or any data for a similar flow situation, and identify
the main flow features expected in the flow you want to model.
Generate a mesh that can resolve the major features that you ex-
pect.
10.11.2 Accuracy
The suggestions below are provided to help you obtain better accuracy
in your results:
c Fluent Inc. November 28, 2001 10-93
Modeling Turbulence
• Use the turbulence model that is better suited for the salient fea-
tures you expect to see in the flow (see Section 10.2).
10.11.3 Convergence
The suggestions below are provided to help you enhance convergence for
turbulent flow calculations:
• Starting with excessively crude initial guesses for mean and tur-
bulence quantities may cause the solution to diverge. A safe ap-
proach is to start your calculation using conservative (small) under-
relaxation parameters and (for the coupled solvers) a conservative
Courant number, and increase them gradually as the iterations
proceed and the solution begins to settle down.
• When you are using the RNG k- model, an approach that might
help you achieve better convergence is to obtain a solution with
the standard k- model before switching to the RNG model. Due
10-94
c Fluent Inc. November 28, 2001
10.11 Solution Strategies for Turbulent Flow Simulations
Note that when you use the enhanced wall treatment, you may some-
times find during the calculation that the residual for is reported to
be zero. This happens when your flow is such that Rey is less than 200
in the entire flow domain, and is obtained from the algebraic formula
(Equation 10.8-24) instead of from its transport equation.
Using the RSM creates a high degree of coupling between the momentum
equations and the turbulent stresses in the flow, and thus the calculation
can be more prone to stability and convergence difficulties than with the
k- models. When you use the RSM, therefore, you may need to adopt
special solution strategies in order to obtain a converged solution. The
following strategies are generally recommended:
• Begin the calculations using the standard k- model. Turn on the
RSM and use the k- solution data as a starting point for the RSM
calculation.
• Use low under-relaxation factors (0.2 to 0.3) and (for the coupled
solvers) a low Courant number for highly swirling flows or highly
complex flows. In these cases, you may need to reduce the under-
relaxation factors both for the velocities and for all of the stresses.
c Fluent Inc. November 28, 2001 10-95
Modeling Turbulence
In some instances, you may wish to let the current Reynolds stress field
remain fixed, skipping the solution of the Reynolds transport equations
while solving the other transport equations. You can activate/deactivate
all Reynolds stress equations in the Solution Controls panel.
Solve −→ Controls −→Solution...
When you use the RSM for turbulence, FLUENT reports the equation
residuals for the individual Reynolds stress transport equations. You
can apply the usual convergence criteria to the Reynolds stress residuals:
normalized residuals in the range of 10−3 usually indicate a practically-
converged solution. However, you may need to apply tighter convergence
criteria (below 10−4 ) to ensure full convergence.
10-96
c Fluent Inc. November 28, 2001
10.11 Solution Strategies for Turbulent Flow Simulations
3. Run LES until the flow becomes statistically steady. The best way
to see if the flow is fully developed and statistically steady is to
monitor forces and solution variables (e.g., velocity components or
pressure) at selected locations in the flow.
Instructions for setting the solution parameters for LES are provided
below.
Temporal Discretization
Spatial Discretization
c Fluent Inc. November 28, 2001 10-97
Modeling Turbulence
• Turbulence Intensity
• Production of k
• Turbulent Viscosity
• Effective Viscosity
• Wall Yplus
• Wall Ystar
Turbulence quantities that can be reported for the k-ω models are as
follows:
10-98
c Fluent Inc. November 28, 2001
10.12 Postprocessing for Turbulent Flows
• Turbulence Intensity
• Production of k
• Turbulent Viscosity
• Effective Viscosity
• Wall Ystar
• Wall Yplus
• Turbulent Viscosity
• Effective Viscosity
• Wall Yplus
Turbulence quantities that can be reported for the RSM are as follows:
c Fluent Inc. November 28, 2001 10-99
Modeling Turbulence
• Turbulence Intensity
• UU Reynolds Stress
• VV Reynolds Stress
• WW Reynolds Stress
• UV Reynolds Stress
• VW Reynolds Stress
• UW Reynolds Stress
• Production of k
• Turbulent Viscosity
• Effective Viscosity
• Wall Yplus
• Wall Ystar
Turbulence quantities that can be reported for the LES model are as
follows:
10-100
c Fluent Inc. November 28, 2001
10.12 Postprocessing for Turbulent Flows
• Wall Yplus
In addition to the quantities listed above, you can define your own tur-
bulence quantities using the Custom Field Function Calculator panel.
Define −→Custom Field Functions...
The following functions may be useful:
c Fluent Inc. November 28, 2001 10-101
Modeling Turbulence
10.12.3 Troubleshooting
You can use the postprocessing options not only for the purpose of in-
terpreting your results but also for investigating any anomalies that may
appear in the solution. For instance, you may want to plot contours of
the k field to check if there are any regions where k is erroneously large
or small. You should see a high k region in the region where the produc-
tion of k is large. You may want to display the turbulent viscosity ratio
field in order to see whether or not turbulence takes full effect. Usu-
ally turbulent viscosity is at least two orders of magnitude larger than
molecular viscosity for fully-developed turbulent flows modeled using the
RANS approach (i.e., not using LES). You may also want to see whether
you are using a proper near-wall mesh for the enhanced wall treatment.
In this case, you can display filled contours of Rey (turbulent Reynolds
number) overlaid on the mesh.
10-102
c Fluent Inc. November 28, 2001