Professional Documents
Culture Documents
A BEGINNERS APPROACH
Tony Saad
March 2004
http://tsaad.utsi.edu - tsaad@utsi.edu
CONTENTS
Introduction
Random processes
The energy cascade mechanism
The Kolmogorov hypotheses
The closure problem
Some Turbulence Models
Conclusion
INTRODUCTION
Most flows encountered in engineering
practice are Turbulent
Turbulent Flows are characterized by a
fluctuating velocity field (in both position
and time). We say that the velocity field is
Random.
Turbulence highly enhances the rates of
mixing of momentum, heat etc
INTRODUCTION
INTRODUCTION
Experiment
Empirical Correlations
High Cost $$$$
Numerical Methods
Averaging of Equations.
Turbulence Modeling
Filtering of Equations.
Large Eddy Simulation
Time Consuming
Resource Consuming
M
O
D
E
L
I
N
G
A
P
P
R
O
A
C
H
E
S
RANDOM PROCESSES
RANDOM PROCESSES
RANDOM PROCESSES
RANDOM PROCESSES
RANDOM PROCESSES
E = {U ( A, t1 ) < 10 m s }
RANDOM PROCESSES
The word Random does not hold any
sophisticated significance as it is usually
assigned
The event E is random means only that it
may or may not occur
And this answers our first question; i.e. the
meaning of a random variable
RANDOM PROCESSES
We can now check the results of our experiment. After 40 repetitions
of the experiment the measured velocity was recorded as shown
below:
Magnitude of U
20
15
U (m/s)
10
5
0
0
10
15
20
25
30
35
40
RANDOM PROCESSES
RANDOM PROCESSES
RANDOM PROCESSES
=
x ( y x)
y = x y xz
z + xy
z =
Assume we fix =10 and =8/3 and vary
RANDOM PROCESSES
Obviously, the two solutions for the different initial conditions should
be very close since the initial conditions are approximately the
sameThis is what we expect. Let us see the results
RANDOM PROCESSES
The solution is easy to get numerically and is as
follows for various values of
60
=5
60
=5
First set of
initial conditions
30
x( t )
0
60
30 30
=5
0
10
20
0
60
60
30
40
50
t
t
30
60
T
60
x( t ) x1( t )
0
=5
Second set of
initial conditions
30
x1( t )
30 30
0
0
10
20
30
40
50
30 30
0
0
10
20
30
t
40
50
60
T
60
T
RANDOM PROCESSES
60
60
= 20
First set of
initial conditions
30
x( t )
t
60
60
30 30
= 20
30
0
10
20
0
60
30
40
50
t
t
60 x( t ) x1( t )
T
60
= 20
30 30
Second set of
initial conditions
30
x1( t )
30 30
0
0
10
20
30
t
40
50
60
T
10
20
30
t
40
50
60
T
RANDOM PROCESSES
60
60
= 24.2
First set of
initial conditions
30
x( t )
60
60
= 24.2
30 30
30
0
10
20
30
40
50
60
T
t
60
x( t ) x1( t )
60
= 24.2
30 30
Second set of
initial conditions
30
x1( t )
30 30
0
0
10
20
30
t
40
50
60
T
10
20
30
t
40
50
60
T
RANDOM PROCESSES
60
60
First set of
initial conditions
= 24.3
30
x( t )
60
60
30 30
= 24.3
30
0
10
20
0
60
30
40
50
t
t
60 x( t ) x1( t )
T
60
= 24.3
Second set of
initial conditions
30
30 30
10
20
x1( t )
0
30 30
See animation
0
0
10
20
30
t
40
50
60
T
30
t
40
50
60
T
RANDOM PROCESSES
RANDOM PROCESSES
Conclusion:
A theory
Movie
Dissipation Range
Governed by &
Inertial Subrange
Governed by
DI
EI
Mass Conservation:
Momentum Conservation:
u j ui
ui
ui p
g i + sui
=
+
+
x x
x
x
j
j
i
Accum. Convection
Source
Diffusion
= +'
Turbulence: RANS
U i
+
=0
xi
U i U jU i
=
+
x j
x j
P
U i
+ Sui
u 'i u ' j
x
x
j
i
Example
Of transport
Equation
For the
Turbulent
Stress
U k u'i u' j
xk
U j
U i
(Pij )
= u 'i u 'k
+ u ' j u ' k
xk
xk
xk xk
x j
xi
(Dij )
u'i
u' j
(ij )
+ p'
+ p'
x j
x
i
Net Balance
Generation
Viscous
Diffusion
Turbulent
Dissipation
Pressure
Distribution
Unknown Correlations:
-) Turbulent & Pressure Diffusion (Dij, Dit)
-) Pressure-Strain Correlations (ij, it)
-) Dissipation Rates (ij, it)
-) Possible Sources (Sit)
Modeling is required in order to close the governing equations.
Turbulence Models:
-) Algebraic (zero-equation) models: Mixing length, etc.
-) One-equation models: k-model, t-model, etc.
-) Two-equation models: k-, k-kl, k-2, low-Reynolds k-, etc.
-) Algebraic stress models: ASM, etc.
-) Reynolds stress models: RSM, etc.
P=
Two-Equation Models
= k 3/ 2 / L
One-Equation Models
k = ( L dU dy )
Zero-Equation Models
First-Order Models
Laminar Flow:
u i u j 2
u j
ij
ij =
+
x x 3
x j
i
j
Turbulent Flow:
U i U j 2
ijk
= u i u j = t
+
x
3
x
j
i
t
ij
First-Order Models
Zero-Equation Models
dU
t
t =
lu = lm lm
dy
l = y
l =
for y<
for y
First-Order Models
One-Equation Models
1 2
k = u + v2 + w2
2
t u l
u uv
t = C k l m
12
Other choices:
One-Equation Models
U i
k U j k
+
= u i u j
g iu i t (Pk + G k )
x j
x j
x j
1 2
k
u i u j + pu j
(D )
2
k
x
j
u i u i
( k )
x j x j
One-Equation Models
k U j k
+
=
x j
x j
t k
+
+ Pk + G k
k x j
U i U j U i
+
Pk = t
x
x
x
j
i
k t T
G k = g i
c p x i
32
l = Cd k
32
lm
Conclusion