Académique Documents
Professionnel Documents
Culture Documents
) t ( h * ) t ( x d ) t ( h ) ( x ) x ( y = t t t =
}
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 26
Review: Convolution, Fourier Transform II
Fourier Transform In 1D time domain, the Fourier
Transform pair is: Transform pair is:
} }
e
e
= e e e
t
= dt e ) t ( x ) j ( X d e ) j ( X
2
1
) t ( x
t j t j
The FT of a pulse in time becomes a sinc function in the
frequency domain.
x
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 27
Review: Convolution, Fourier Transform III
Convolution under a Fourier Transform: Convolution of
two signals in the time domain corresponds to the two signals in the time domain corresponds to the
multiplication of the corresponding Fourier Transforms in
the frequency domain.
) j ( X ) j ( H ) j ( Y ) ( * ) ( h ) (
This explicitly shows the filtering effect in the frequency
domain when H(j) is bandwidth limited
) j ( X ) j ( H ) j ( Y ) t ( x * ) t ( h ) t ( y e e = e =
x
domain when H(j) is bandwidth limited.
The Fourier Transform for three typical filters used with
LES are shown in the following figures.
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 28
Fourier Transform Ideal Bandpass
x
2 / | | f / 1 ) ( G A A
2 / k
) 2 / k sin(
) k ( G
A
A
= A
otherwise 0
2 / | x | for / 1 ) x ( G
=
A s A =
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 29
Fourier Transform Gaussian Filter
x
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 30
Fourier Transform Sinc Function
The sync filter function in time results in a sharp cutoff in the
frequency domain.
x
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 31
An Introduction to LES An Introduction to LES
x
The Role of Filtering
A Reminder of the N-S Equations
S A i th N S E ti Space Averaging the N-S Equations
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 32
Large Eddy Simulation Filtering I
Filtering is a key component of (LES).
Essentially a manipulation of the N-S Equations to remove y p q
eddies smaller than a given size.
Creates additional terms that must be eliminated by a suitable
closure scheme (as with Reynolds stresses).
Filtering may be on the basis of (I) the eddy wave number or (ii)
the grid characteristics.
Eddies smaller than a limiting wave number or grid spacing are
filtered out
x
filtered out.
The filtered value of the parameter | is defined by:
) x ( * ) x ( G x d ) x x ( G ) x ( ) x ( | =
' '
'
| = |
}
This is simply the convolution of two signals in a 1D space,
where G(x,x) is the filter function.
) x ( ) x ( G x d ) x x ( G ) x ( ) x (
D
| = | = |
}
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 33
Large Eddy Simulation - Filtering II
In the filter expression:
D is the fluid domain
G( ) i th filt f ti th t d t i th l f th G(x,x') is the filter function that determines the scale of the
resolved eddies.
NOTE: The FV discretization implicitly provides a filtering
ti operation:
where AV is the volume of the computational cell.
V x x d
V
1
x x
V
A e
' '
A
'
| =
'
|
}
A
, ) ( ) (
x
p
V x 0 ) x ( G
V x , V / 1 ) x ( G
A e =
A e A =
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 34
Large Eddy Simulation - Filtering III
Resolved: captured directly by
solving N-S equations.
Subgrid: incorporated via a turbu Subgrid: incorporated via a turbu-
lence model; e.g. Reynolds stress.
x
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 35
An Introduction to LES An Introduction to LES
x
The Role of Filtering
A Reminder of the N-S Equations
S A i th N S E ti Space Averaging the N-S Equations
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 36
Reminder: Forms of the N-S Eq
n
s. I
Prior to developing the space averaged N-S equations, it
is useful to recall the basic N-S forms that have been is useful to recall the basic N S forms that have been
previously developed:
0 u
c
= V
f ) u ( p
u D
f u p u ) u (
t
u
2
+ V V + V =
+ V + V = V +
c
c
x
f p ) u u (
t
u
f ) u ( p
Dt
+ t V + V = V +
c
c
+ V V + V =
The latter form follows from:
t c
0 u u ) u ( u ) u ( u ) u ( ) u u ( = V V = V + V = V
\
|
c
c
c
c
+
c
c
=
c
c
+
c
c
. \
x
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 38
An Introduction to LES An Introduction to LES
x
The Role of Filtering
A Reminder of the N-S Equations
S A i th N S E ti Space Averaging the N-S Equations
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 39
Space Averaged Navier-Stokes Eq
n
s. I
The core of the LES formulation is to develop space
averaged forms of the equations.
Recall RANS was based on an ensemble, or time-averaged, for
of the equations.
Space averaging filtering of u and p (velocity and Space averaging filtering of u and p (velocity and
pressure).
Filtered values are , u bar and p bar.
A l fil N S i b i b
) p , u (
i
x
Apply same filter to N-S equations to obtain system to be
solved for u bar and p bar.
Necessary assumptions in derivation: Necessary assumptions in derivation:
Differentiation and averaging commute.
Reynolds stress term can be modeled.
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 40
Space Averaged Navier-Stokes Eq
n
s. II
Let the velocity components and pressure be
decomposed into large scale (space averaged) and decomposed into large scale (space averaged) and
subgrid scale (turbulent) terms:
' p p p ' u u u
i i i
+ = + =
bar denotes the space averaged large scale component.
prime denotes the subgrid component that incorporates small
scale turbulence.
x
When filtering is applied to the velocity and pressure (i.e.
to the N-S equations), it is assumed that:
The filter is linear: The filter is linear:
b a b a + = +
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 41
Space Averaged Navier-Stokes Eq
n
s. III
Derivatives and averages commute:
i
i
u u c c
The averaging denoted in this equation, in LES, is generally
convolution with a suitable low pass filter
j
i
j
i
u
u
u
u
c
c
=
c
c
convolution with a suitable low pass filter.
Applying the filtering (i.e. averaging) process to the N-S
equations, yields:
x
f
x
u
x x
p
) u u (
x
) u (
t
i
j
i
j j
j i
j
i
c
+
|
|
.
|
\
|
c
c
c
c
+
c
c
=
c
c
+
c
c
0
x
u
j
i
=
c
c
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 42
Space Averaged Navier-Stokes Eq
n
s. IV
Note that unlike RANS, the time derivative is not averaged
to zero.
Note also the term . . This term will provide coupling
between the large scale and the subgrid scale
components of velocity.
j i
u u
components of velocity.
Term 1: Convection of large eddies driven by themselves.
' u ' u u ' u ' u u u u u u
j i
j
i j
i j i
j i
+ + + =
x
Term 2, Term 3: Interaction of large scale and subgrid scale
components.
Term 4: Subgrid scale describing the extraction of energy by the
small eddies.
These terms represent the so-called Closure Problem as it relates
to LES.
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 43
LES Detailed Considerations LES Detailed Considerations
x
Bounded vs. Unbounded Domains
The Closure Problem
R ld St d Edd Vi it Reynolds Stress and Eddy Viscosity
(Model of the Sub-Grid Term)
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 44
Unbounded vs. Bounded Domains
The previously derived space averaged equation strictly
only applied for unbounded domains. only applied for unbounded domains.
Only in such domains does the commutative property apply.
In bounded domains, commutation gives rise to an extra
tterm.
Neglecting this term Commutation Error.
See Paul (2004) for discussion of this error.
x
( )
Compensation for the Commutation Error can be achieved by
using special wall models.
Sagaut (2004) discusses this issue Sagaut (2004) discusses this issue.
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 45
Closure Problem
The closure problem requires that models be derived for
the terms, modeling them in terms of the space
j i
u u
, g p
averaged velocity components and pressure.
An excellent review of various approaches to closure is
given in John (2004) Chapter 4
j i
given in John (2004), Chapter 4.
Two basic approaches are found in the literature:
Use of an eddy viscosity model to approximate a Reynolds stress
x
y y pp y
term that models .
Approximate in the Fourier Transform (i.e. wave number)
space.
j i
u u
j i
u u
p
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 46
LES Detailed Considerations LES Detailed Considerations
x
Bounded vs. Unbounded Domains
The Closure Problem
R ld St d Edd Vi it Reynolds Stress and Eddy Viscosity
(Model for the Sub-Grid Term)
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 47
Reynolds Stress - Eddy Viscosity in LES I
In the eddy viscosity approach, the space averaged N-S
equation is written as: equation is written as:
i
j
ij
j
i
j i
j i
j
i
f
x x
u
x x
p
) u u (
x
) u (
t
+
c
t c
|
|
.
|
\
|
c
c
c
c
+
c
c
=
c
c
+
c
c
Here, t
ij
is the sub-grid scale Reynolds stress:
In effect the Reynolds stresses incorporate the subgrid
j i
j i ij
u u u u t
x
In effect, the Reynolds stresses incorporate the subgrid
scale stresses.
The Reynolds stress term, in this form, cannot be directly used.
The various eddy viscosity approaches in LES differ in terms of
the model used to represent the Reynolds stress terms.
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 48
Reynolds Stress - Eddy Viscosity in LES II
The majority of the eddy viscosity models of the form:
S 2
1
o
t
is the sub-grid scale turbulent viscosity, and
ij
ij kk ij
S 2
3
t
= o t t
b d t i d i f l d l (S i k
|
|
.
|
\
|
c
c
+
c
c
=
i
j
j
i
ij
x
u
x
u
2
1
S
x
t
can be determined using one of several models (Smagorinsky
- Lilly, RNG).
Ref: (1) J. Smagorinsky, General Circulation Experiments with the
Primitive Equations: I The Basic Equations, Month. Weath. Rev., 91, Primitive Equations: I The Basic Equations , Month. Weath. Rev., 91,
pp. 99-164, 1963. (2) D.K. Lilly, On the Application of the Eddy
Viscosity Concept in the Inertial Subrange of Turbulence, NCAR
Manuscript 123, 1966.
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 49
Smagorinsky-Lilly Model
In this model:
S L
2
s t
=
s t
ij ij
S S 2 S =
L
s
is the mixing length for subgrid scales:
where k is the von Karman constant, d is the distance to the
( )
3 1
s s
V C d L
/
, min k =
x
,
closest wall, V is the volume and C
s
is the Smagorinsky constant
(value depends on the nature of the flow).
This is one of the models included in the LES version This is one of the models included in the LES version
found in Fluent.
Other options are possible - see Paul (2004).
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 50
Renormalization Group (RNG) Model
Ref: A. Yakhot, S.A. Orszag, V. Yakhot, M. Israeli, Renormalization Group
Formulation of Large Eddy Simulation, J. Sci. Comp., 4, pp, 139-159, 1989.
The effective sub grid viscisity is given by:
| | x H 1
3 1
t eff
) (
/
+ = + =
0 x 0
0 x x x H
ff
2
,
, ) (
s =
> =
x
157 0 C where S S 2 V C
100 C typically where C x
rng ij ij
3 1
rng s
3
eff s
. ) (
/
= =
=
=
For highly turbulent flows, the RNG model reduces to the
Smagorinsky-Lilly with a different constant.
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 51
A Specific LES Model A Specific LES Model
x
Fourier Transform Space Modeling
The Filter Approximation
Th I T f The Inverse Transform
Model for the Sub-Grid Term
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 52
Fourier Transform Space Modeling I
Again, consider in terms of its components:
j i
u u
' u ' u u ' u ' u u u u u u
j i
j
i j
i j i
j i
+ + + =
Essentially, the same procedure is applied to each of the
four terms.
N t th t th 4
th
t (th b l d t t ) i
u u u u u u u u u u
j i
j
i j
i j i
j i
+ + +
Note that the 4
th
term (the subscale product term) requires
special treatment and will be covered in a separate subsection.
Two common filters used are the ideal low pass and the
x
Gaussian filters (discussed previously).
Noting that the filtering is simply convolution, with G(x)
denoting a suitable filter characteristic: denoting a suitable filter characteristic:
) t , x ( u * ) x ( G ) t , x ( u
i
i
=
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 53
Fourier Transform Space Modeling II
The large scale and the cross terms (Terms 1 3) are all
treated in the same fashion: treated in the same fashion:
Determine the Fourier Transforms .
Approximate the transform of u
i
by a transform of , if
necessary
i
u
necessary.
Approximate the Fourier Transform of the filter, if necessary.
Neglect higher order terms, if using a Gaussian filter.
x
Perform the inverse transform.
Recall the convolution multiplication duality in time and
frequency: frequency:
) v ( * ) u ( ) y ( ) x ( v ) x ( u ) x ( y
) u ( ) G ( ) y ( ) x ( u * ) x ( G ) x ( y
= =
= =
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 54
Fourier Transform Space Modeling III
To illustrate, consider the Fourier Transform of the large
scale term. Working in terms of Fourier Transforms, scale term. Working in terms of Fourier Transforms,
recall the definition of the large scale average:
) u ( ) G ( ) u ( ) t , x ( u * ) x ( G ) t , x ( u
i
i
i
i
= =
In Fourier transform space, the large scale average
product term is:
)] ( * ) ( )[ G ( ) ( ) G ( ) (
x
Similarly:
)] u ( * ) u ( )[ G ( ) u u ( ) G ( ) u u (
j i j i j i
= =
)] ' u ( * ) u ( )[ G ( ) ' u u ( ) G ( ) ' u u (
j
i
j
i
j
i
= =
)] u ( * ) ' u ( )[ G ( ) u ' u ( ) G ( ) u ' u (
)] u ( ) u ( )[ G ( ) u u ( ) G ( ) u u (
j
i
j
i j i
j
i
j
i
j
i
= =
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 55
Fourier Transform Space Modeling IV
It is necessary to obtain an expression for subgrid scale
transforms in terms of the large scale variations. Note: transforms in terms of the large scale variations. Note:
By definition:
) G (
) u (
) u (
) G (
) G (
) u (
i
i i
=
Consequently:
) ' u ( ) u ( ) u ( ' u u u
i
i
i i
i
i
+ = + =
) u ( 1
1
) ' u (
(
(
=
x
This is the desired transform of the subgrid variations, as
expressed in terns of the transform of the large scale
) u ( 1
) G (
) u (
i
i
(
=
expressed in terns of the transform of the large scale
averages.
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 56
Fourier Transform Space Modeling V
Finally, the transform of the cross product terms can be
written as:
(
| |
written as:
(
(
|
|
|
|
(
|
|
.
|
\
|
=
) ( * ) ( 1
1
) G ( ) ' (
) u ( 1
) G (
1
* ) u ( ) G ( ) ' u u (
j i
j
i
In order for these results to be useful, they must be
i t f d
(
|
|
.
= ) u ( * ) u ( 1
) G (
) G ( ) u ' u (
j i j
i
x
inverse transformed.
The inverse transform requires that the filter
characteristic and transform be approximated. characteristic and transform be approximated.
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 57
A Specific LES Model A Specific LES Model
x
Fourier Transform Space Modeling
The Filter Approximation
Th I T f The Inverse Transform
Model for the Sub-Grid Term
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 58
Filter Approximation I
Paul (2004), Section 4.2, provides
an excellent description of how an
1D Gaussian filter for = 1.0
and = 0.5
approximate model is developed for
the large scale and interaction
terms.
The case of a Gaussian filter is
used where, for 1D:
|
|
|
|
|
|
2
2 / 1
e p ) ( G
x
|
|
.
|
\
|
o
=
|
.
\
o
|
.
\
to
=
2
2
2
2 2
k
4
exp ) G (
x exp ) x ( G
is a constant that is normally set
equal to 6.
. \
4
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 59
Filter Approximation II
A key step in taking the inverse transform of the large
l d i t ti t i t i t th filt scale and interaction terms is to approximate the filter
function.
To illustrate, consider the 1D Gaussian filter and expand To illustrate, consider the 1D Gaussian filter and expand
in a Taylor series:
) ( O
4
1 ) G (
4 2
2
o + o
k
=
x
) ( O
4
1
) G (
1
4
4 2
2
o + o
k
+ =
+
=
) ( O
4
y
1
) G (
1
4 2
2
o + o
+ =
|
|
|
|
k
o
) ( 1 ) ( ) ( ) (
2
2
u u u u G u u
x
|
|
|
|
c
c
o
+ =
|
|
.
\
k
= =
) (
4
) ( ) (
) (
4
1 ) ( ) ( ) (
2
2 2
2
j i j i j i
j i j i j i
u u u u u u
u u u u G u u
|
.
\
c
) (
4
) ( ) (
2
j
j
j j
x
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 64
Inverse Transform II
In compact vector form, where bold denotes a vector:
)) u u ( ( ) u u ( ) u u (
2
2
V
o
+
In a similar fashion, the cross coupling terms become:
)) u u ( (
4
) u u ( ) u u ( V
+ =
(
(
|
|
|
|
k
o
|
|
|
|
k
o
) ( * ) ( 1 ) ' (
2
2
2
2
u u u u
(
(
|
|
.
|
\
|
k
o
|
|
.
|
\
|
k
o
=
(
|
|
.
\
k
|
|
.
\
k
=
) ( * ) (
4 4
1 ) ' (
) (
4
* ) (
4
1 ) ' (
2
2
2
2
u u u u
u u u u
x
These can be simplified by:
N l i i
4
hi h
(
|
.
\
|
.
\
) ( ) (
4 4
) (
Neglecting terms in
4
or higher.
Noting that the equality between the convolution of two
transforms and the transform of the product.
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 65
Inverse Transform III
Therefore:
) ) (( ) ' ( )) ( ( ) ' (
2
2
2
2
u u u u u u u u V
o
V
o
)) ( (
4
) ( ) (
) ) ((
4
) ' ( )) ( (
4
) ' (
2
2
u u u u u u
u u u u u u u u
V
o
+ =
V
= V
=
Taking the inverse transform:
u u u u u u u u u u u u u u ) ( ' ) ( ' ) (
2
2
2
2
2
2
V
o
= V
o
= V
o
+ =
x
In each case, the result is in term of the large scale average, plus
factors that relate to the filter (and grid) width.
u u u u u u u u u u u u u u ) (
4
) (
4
) (
4
V
+
( g )
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 66
Inverse Transform IV
Note that:
) 2 ) ( ) ( ) (
2 2 2
u u u u u u u u V V = V V V
Therefore, the three terms (large eddy, cross coupling)
become:
) ) ( ) ( ) (
2
Paul (2004) provides details on using other filter
i ti (2
nd
d 4
th
d ti l f ti )
u u u u u u u u u u V V
o
+ ~ + +
2
' '
2
x
approximations (2
nd
and 4
th
order rational functions).
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 67
A Specific LES Model A Specific LES Model
x
Fourier Transform Space Modeling
The Filter Approximation
Th I T f The Inverse Transform
Model for the Sub-Grid Term
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 68
Model for the Subgrid Term I
The FT can also be used to approximate the subgrid
term; i.e. .
' ' u u
This terms is very important since it represents:
The turbulence scales that are not directly resolved directly in the
LES formulation.
The eddy dissipation.
Paul (2004), Section 4.3 shows that this term presents
serious problems if a FT approach is used to
x
serious problems if a FT approach is used to
approximate it:
Using a 2
nd
order approximation to , it is found that is 4
th
) (G ' ' u u
order in . Consequently, .
Boundary condition issues arise when higher order
approximations are used.
0 ' ' ~ u u
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 69
Model for the Subgrid Term II
The Smagorinsky model does not provide a solution.
It is 2
nd
order in contradicting the FT results for the first 3 It is 2 order in , contradicting the FT results for the first 3
terms, which are also 2
nd
order in .
Paul (2004) describes the Iliescu-Layton approach which
is 3
rd
order is 3
rd
order.
Basis of model is that turbulent diffusion parameter (turbulent
viscosity for subgrid features) should be based on mean kinetic
f ll ddi
x
energy of small eddies.
It is suggested, using some FT results, that the turbulence
parameter for subgrid scale phenomena is:
|| u || C
2
3
S T
V
o
=
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 70
Summary and Conclusions
This lecture has provided an overview of the LES
approach to turbulence modeling. approach to turbulence modeling.
The key concepts of space averaging and sub-grid
modeling were reviewed.
Space averaging and filtering is used to capture the time
influence of large eddies.
Sub-grid modeling is used to capture small eddy influences in
x
terms of an effective viscosity.
A specific implementation of LES, based on the Fourier
Transform and filtering was described Transform and filtering, was described.
J.D. LAVERS - Padua Intensive Course
Oct. 26 Nov. 13, 2009
Lecture 07, Slide 71