Professional Documents
Culture Documents
T
b l
Modeling
M d li in
i
Computational
p
Fluid Dynamics
y
(CFD)
(
)
Jun Shao, Shanti Bhushan, Tao Xing
and Fred Stern
Outline
1.
2.
3.
4.
5.
6.
7
7.
8.
Characteristics of turbulence
Approaches to predicting turbulent flows
Reynolds averaging
RANS equations and unknowns
The Reynolds-Stress Equations
The closure problem of turbulence
Ch
Characteristics
t i ti off wall-bound
ll b
d turbulent
t b l t flows
fl
Turbulence models and ranges of applicability
7.1.
7
1 RANS
7.2. LES/DES
7.3. DNS
9 Example:
9.
E
l diffuser
diff
2
Characteristics of turbulence
Randomness and fluctuation: u = U + u
Characteristics of turbulence
URANS
LES
Reynolds Averaging
turbulence
Spatial averaging: for homogenous
t b l
turbulence
Ensemble averaging: for any turbulence
Phase averaging: for turbulence with
periodic motion
p
RANS equation
U i
U i
P
+ U j
=
+
2 S ji uj ui
t
x j
xi x j
RANS equation
q
in conservative form
U i
2 S ji )
+
+
U jU i + uj ui =
(
t
x j
xi x j
Derivation:
D i i Taking
T ki moments off the
h NS equation.
i
ijj
t
+Uk
ijj
xk
= ik
U i
ui uj
jk
+ 2
xk
xk
xk xk
U j
ui p u j p ij
+
+
+ uiu j uk
+
x j xi xk xk
6 unkowns
x j xi
ui uj
6 unkowns
xk xk
uiu j uk 10 unkowns
10
1
u+ =
ln( y + ) + 5 . 1 : 10 4 > y + 30
0 .4
k
4
+
=
0
.
3
:
10
>
y
30
2
u
The velocity
Th
l it defect
d f t when
h plotted
l tt d
vs. y/ collapse on a single curve
(outer-layer)
u u
y
= 9.6(1 )2
u
11
One-equation models
Baldwin-Barth model
Spalart-Allmaras model
Two-equation models
k-
k model
k- model
2
ij k
3
13
Mixing length
Assume
2
model: T = lmix
lmix = ( x )
dU
dy
Comments:
ym iis the
Where
h
h smallest
ll value
l off y for
f T =T
i
Inner layer:
U 2 V 2
2
Ti = lmix
+
Outer layer:
T = U e v* FKleb ( y; )
12
lmix
= y 1 e y
A0+
0 0168
Cl
Closure
coefficients:
ffi i t = 0.40
0 40 = 0.0168
y
FKleb ( y; ) = 1 + 5.5
dP dx
A+ = 26 1 + y
U2
Comments:
Th key
Three
k modifications
difi ti
tto mixing
i i length
l th model;
d l
Applicable to wall-bounded flows;
Applicable to 2D flows only;
Not reliable for separated flows;
, v* , U e difficult to determine in some cases;
1 2
v* = (1 U U e ) dy
0
15
ym iis the
Where
h
h smallest
ll value
l off y for
f T =T
i
= y 1 e y
A0+
FKleb ( y; ymax
Comments:
y
CKleb ) = 1 + 5.5
ymax CKleb
V U 2 W V 2 U W 2
=
+
+
x
y
y
z
z
x
Applicable
A
li bl to
t 3D flows;
fl
Not reliable for separated flows;
*
No need to determine , v , U e
16
RT
t
) + U ( R ) = ( C
x
T
2 f 2 C 1 )
RT P + ( + T )
2 RT
xk xk
2 0 C = 0.09
0 09 A0+ = 26 A2 = 10
C 1 = 1.2
1 2 C 2 = 2.0
= ( C 1 C 2 )
U U j U 2 U U
y+
i
i
k
k
P = T
+
D1 = 1 e
xi x j 3 xk xk
j
C 1 C 1 1
1 D2 y +
+ 1
+
+
f2 =
D
D
D
D
+e
1 2
1 2
C 2 C 2 y +
D1 D2 A0
A0+
A0+
1 T RT
xk xk
C
= 0.41
0 41
D2 = 1 e
+
D
+ +1 e y
A2
A2+
y + A2+
17
cb1
1
+U j
= cb1S cw1 f w +
(
)
+
t
x j
xk xk xk
d xk
cw 2 = 2.0
cw 2 = 0.3
f v1 =
3
+c
3
3
v1
= 0.41 =
fv2 = 1
1 + f v1
cw1 =
cb1
(1 + cb 2 )
g = r + cw 2 ( r r )
1 + cw6 3
fw = g 6 6
g + cw3
16
S = S + 2 2 f v 2
d
r=
S 2 d 2
S = 2ij ij
18
19
k- model:
U i
k
k
+U j
= ij
+
t
x j
x j
x j
k
( + T k )
U i
2
+U j
= C 1 ij
C 2
+
( + T )
t
x j
x j
k x j
k x j
,
0 09 k = 1.0
1 3 = ( C k ) l = C k 3 2
1 0 = 1.3
C 2 = 1.92
1 92 C = 0.09
C 1 = 1.44
1 44
k- model:
T = k
U i
k
k
+U j
= ij
* k +
t
x j
x j
x j
U i
+U j
= ij
2 +
=
=
13
25
= 0 f
ij jk Ski
( )
*
0
= * k
0* =
x j
* = 0* f
9
100
l = k1 2
f*
x j
1
2
k
*
( + T )
( + T )
x j
* =
1
2
k 0
1,
= 1 + 680 k2
1 + 400 2 k > 0
k
0 =
x j
9
125
k =
f =
1 + 70
1 + 80
1 k
3 x j x j
20
21
v2f-k model: T
Dv 2
v2
= kf +
Dt
k x j
= C v 2T
P
C1 v 2 2
L f f = C2 k
T k 3
k
v2
( + t )
x j
t
D
t k
C
P
C
=
+
+
1
2
+
Dt
k
k
x
x
j
j
k x j
10
C1 = 0.4 C2 = 0.3 CL = 0.3 C = 70 C 2 = 1.9 = 1.0
3 14
k 3 2
4
2
k
L = max C
C
,
C 1 = 1.3 + 0.25 1 + ( CL d 2 L )
=
T
max
,
6
Dk
= P +
Dt
x j
v2f-k
v2f
k model:
T = C k v
Dv 2
= kf 6v 2 +
Dt
k x j
1 n
v2
( + t )
x j
U i
Dk
= ij
* k +
Dt
x j
x j
t k
+
k x j
v2 2
P
1
1 v2
L f = ( C1 1) 5
C2 k
k 3 T k
T
k
1 n
2
D
U i
2 v
= ij
k
x j
Dt
k
= 3 40 k = 1.0 = 1.5
14
k 3 2
3
, C
L = max CL
x j
t
+
x j
= 0.45977 * = 0.09
k
T = max , 6
22
23
+Uk
ij
xk
= ik
U i
ui uj ui p uj p ij
u
u
u
jk
+ 2
+
+
+
+
i j k
xk
xk
xk xk x j xi xk xk
U j
24
LES needs a velocity field that contains only the large scale
components of the total field, which is achieved by filtering
the velocity field (Leonard
(Leonard, 1974)
ui ( x ) = G ( x )ui ( )d
12
x 2
if x
G (x ) =
2 G (x ) = 2 exp
2
0 otherwise
Gaussian filter
G (x ) =
sin (kc ( x ))
kc (x )
kc =
Cutoff filter
27
(ui )
=0
xi
(ui ) (ui u j )
p
+
=
+
t
x j
xi x j
Note that:
ui u j ui u j
Introducing Subgrid-scale
Reynolds Stress
u u j
i +
x j xi
ijS = (ui u j ui u j )
ui u j
1 S
= 2 t Sij
kk i , j = t
+
x
x
i
j
30
31
DES Formulation
Modification to RANS models was straightforward by
substituting the length scale d w , which is the distance to the
closest wall
wall, with the new DES length scale,
scale l defined as:
l = min(d w , CDES )
where
h C
= max( x , y , z )
iis the
th DES constant,
t t is
i the
th grid
id spacing
i andd is
i
based on the largest dimensions of the local grid cell, and x , y , z
are the grid spacing in x, y and z coordinates respectively
Applying the above modification will result in S-A Based,
standard k- (or k-) based and Menters SST based DES
models etc.
models,
etc
DES
k
DRANS
= *k = k 3 2 / lk
k
DES
32
k
=
l
lk = k 1 2 ( * )
l = min(lk , CDES )
32
Resolved/Modeled/Total Reynolds
stress (DES)
TKE
Modeled
Resolved
Total
33
Resolved/Modeled/Total Reynolds
stress (URANS)
Modeled
Total
Resolved
34
DES
URANS
-5/3
2HZ
35
Re 3L/ 4 (0.01 Re )
34
36
Examples (Diffuser)
Asymmetric diffuser with
separation is a good test case
for turbulence models.
A inlet channel was added at
the diffuser inlet to generate
fully developed velocity profile
Boundary layer in the lower
diffuser wall will separate due
to the adverse pressure
gradient.
Results shown next include
comparisons
i
between
b t
V2f and
d
k-
LES simulation of this geometry
can be found in:
M. Fatica, H. J. Kaltenbach, and
R. Mittal, Validation of LES in a
Plain Asymmetric Diffuser,
37
Examples (Diffuser)
Mean velocity
predicted by V2f
agreed very well
with
ith EFD data,
d t
particular the
separation
region is
captured.
K- model fails
to predict the
separation
caused by
adverse
pressure
gradient.
38
Examples (Diffuser)
v2f
k-
2x/H
39
References
1. J. H. Ferziger, M. Peric, Computational Methods for Fluid
Dynamics, 3rd edition, Springer, 2002.
2 D.
2.
D C
C. Wilcox
Wilcox, Turbulence
Turbulence Modeling for CFD
CFD, 1998.
1998
3. S.B.Pope, Turbulent Flows, Cambridge, 2000
4. P. A. Durbin and B. A. Pettersson Reif, Statistical Theory and
Modeling for Turbulent Flows, John Wiley & Sons, LTD, 2001.
5. P.A. Davidson, Turbulence: An Introduction for Scientists
and Engineers,
g
, Oxford,, 2004.
40