turbulence modeling for beginners

20

Click here to load reader

Upload: zakria-toor

Post on 08-Nov-2014

57 views

Category:

Documents


4 download

DESCRIPTION

turbulence modelling cfd

TRANSCRIPT

Page 1: Turbulence Modeling for Beginners

TURBULENCE  MODEL ING  FOR  BEG INNERS  

by  

TONY SAAD 

UNIVERSITY OF TENNESSEE SPACE INSTITUTE 

tsaad@utsi .edu –  http://jedi .knows. it  

 

   

 

Page 2: Turbulence Modeling for Beginners

 

The  purpose  of  this  tiny  guide  is  to  summarize  the  basic  concepts  of  turbulence modeling  and  to  a  compile  the  fundamental  turbulence  models  into  one  simple framework. Intended for the beginner, no derivations are included, unless in some simple  cases,  as  the  focus  is  to  present  a  balance  between  the  physical nderstanding and the closure equations. I hope this material will be helpful. u

 

 

 

Page 3: Turbulence Modeling for Beginners

TABLE OF CONTENTS 

Introduction ........................................................................................................................ 3 

First Order Models: ........................................................................................................... 6 

Zero-Equation Models .............................................................................................................. 7 

One-Equation Models: .............................................................................................................. 8 

Two-Equation Models ( k ε− ): .............................................................................................. 10 

Second Order Models ....................................................................................................... 12 

The Standard Reynolds Stress Model (RSM) ....................................................................... 13 

Turbulent Diffusion Modeling ............................................................................................................ 13 

Pressure-Strain Correlation Modeling ................................................................................................. 14 

Modeling of the Turbulent Dissipation Rate ....................................................................................... 16 

The Algebraic Stress Model ................................................................................................... 18 

A

 

cknowledgments............................................................................................................. 19 

   

 

 

Page 4: Turbulence Modeling for Beginners

INTRODUCTION 

A turbulent flow field is characterized by velocity fluctuations in all directions and has an infinite number of scales (degrees of freedom). Solving the NS equations for a turbulent flow is  impossible because the equations are elliptic, non‐linear, coupled (pressure‐velocity,  temperature‐velocity).  The  flow  is  three  dimensional,  chaotic, diffusive,  dissipative,  and  intermittent.  The  most  important  characteristic  of  a turbulent flow is the infinite number of scales so that a full numerical resolution of the  flow  requires  the  construction  of  a  grid  with  a  number  of  nodes  that  is proportional to Re9/4. 

ns for a Newtonian fluid are The governing equatio

Conservation of Mass 

  0i

i

ut x

ρρ ∂∂+ =

∂ ∂  (1) 

Conservation of momentum 

 ρρ μ ρ

τ⎛ ⎞∂∂ ∂∂ ∂

+ = − + +⎜ ⎟⎜ ⎟∂ ∂ ∂ ∂ ∂

 

 

⎝j j j

Conservation of passive scalars (given a scalar T ) 

j ii ii ui

i

u uu u p g sx x x x

  (2) 

 ρ ρ ⎛ ⎞∂ ∂τ

∂ ∂+ = +⎜ ⎟⎜ ⎟

p p jt

c T c u T Tk s∂ ∂ ∂ ∂⎝ ⎠j j jx x x

So how can we solve the problem? One of the solutions is to reduce the number of scales (from infinity to 1 or 2) by using the Reynolds decomposition. Any property (whether  a  vector  or  a  scalar)  can  be  written  as  the  sum  of  an  average  and  a 

fluctuation,  i.e. 

  (3) 

φ φ= Φ +  where  the  capital  letter  denotes  the  average  and  the 

lower  case  letter  denotes  the  fluctuation  of  the  property.  Of  course,  this decomposition will  yield  a  set  of  equations  governing  the  average  flow  field.  The new equations will be exact for an average flow field not for the exact turbulent flow field. By  an  average  flow  field we mean  that  any property becomes  constant  over 

Page 5: Turbulence Modeling for Beginners

time. The result of using the Reynolds decomposition in the NS equations is called the RANS or Reynolds Averaged Navier Stokes Equations. Upon substitution of the Reynolds  decomposition  (for  each  variable,  we  substitute  the  corresponding 

tain the following RANS equations: decomposition) we ob

Conservation of Mass 

  0ρρτ

∂∂+ =

∂ ∂i

i

Ux

  (4) 

Conservation of momentum 

 _____ρρ μ ρ

τ⎛ ⎞∂∂ ∂∂

+ = − − +⎜ ⎟⎜ ⎟∂ ∂ ∂ ∂ ∂∂

j ii ii j ui

i

U UU U Pu u Sx

  (5) ⎝j j jx x x

Conservation of passive scalars (given a scalar T ) 

 _____ρ ρ

ρτ

⎛∂ ∂ ∂ ∂+ = −⎜⎜∂ ∂ ∂ ∂⎝

p p jp j t

j j j

c T c U T Tk c u tx x x

⎞+⎟⎟

⎠S   (6) 

Note: a special property of the Reynolds decomposition  is that the average of the fluctuating 

component is identically zero, a fact that is used in the derivation of the above equations. 

However, by using the Reynolds decomposition, there are new unknowns that were 

introduced such as    the  turbulent  stresses _____

i ju uρ  and  turbulent  fluxes  (where  the 

overbar denotes an average)  and  therefore,  the RANS equations describe an open set of equations. The need for additional equations to model the new unknowns is called Turbulence Modeling.  

We now have 9 additional unknowns (6 Reynolds stresses and 3 turbulent fluxes). In total, for the simplest turbulent flow (including the transport of a scalar passive 

 

 

scalar, e.g. temperature when heat transfer is involved) there 14 unknowns! 

A  straight  forward method  to model  the  additional  unknowns  is  to  develop  new PDEs  for  each  term by using  the original  set  of  the NS  equations  (multiplying  the momentum equations  to produce  the  turbulent  stresses…). However,  the problem with  this  procedure  is  that  it  will  introduce  new  correlations  for  the  unknowns 

Page 6: Turbulence Modeling for Beginners

(triple correlations) and so on. We then might think of developing new equations for the  triple  correlations, nevertheless, we will  end up with quadruple correlations… and so on… An alternative approach is to use the PDEs for the turbulent stresses and fluxes  as  a  guide  to  modeling.  The  turbulent  models  are  as  follows,  in  order  of increasing complexity: 

 

ls model) Algebraic (zero equation) mode : mixing length (first order 

One equation models: k‐model, μt‐model (first order model) 

t order model) Two equation models: k‐ε, k‐kl, k‐ω2, low Re k‐ε (firs

Algebraic stress models: ASM (second order model) 

Reynolds stress models: RSM (second order model) 

 

  Zero‐Equation Models

One‐Equation Models

Two‐Equation Models

Algebraic Stress Models

Reynolds Stress Models

First Order Models

Second Order Models

 

 

Page 7: Turbulence Modeling for Beginners

FIRST ORDER MODELS 

First order models are based on  the analogy between  laminar and  turbulent  flow. They  are  also  called  Eddy  Viscosity  Models  (EVM).  The  idea  is  that  the  average turbulent  flow  field  is  similar  to  the  corresponding  laminar  flow.  This  analogy  is illustrated as follows 

 

ij23

Laminar FLow:

23

Turbulent Flow:

j jiij

j i j

ip i

jt iij i j t ij

j i

t ti i

 

 

p ic x

u uux x x

k Tqc x

UUu u kx x

k Tq u t

τ μ μδ

τ ρ μ δ ρ

ρ

⎧ ⎛ ⎞∂ ∂∂= + −⎪ ⎜ ⎟⎜ ⎟∂ ∂ ∂⎪ ⎝ ⎠⎨

∂⎪ =⎪ ∂⎩

⎧ ⎛ ⎞∂∂= = + −⎪ ⎜ ⎟⎜ ⎟∂ ∂⎪ ⎝ ⎠⎨

∂⎪ = − =⎪ ∂⎩

ferred to as the generalized Boussinesq hypothesis. 

  (7) 

which is re

Note that: 

Tt urbulent ViscosityTurbulent Kinetic EnergykTurbulent Conduction Coefficienttk

μ ===

The turbulent viscosity and the turbulent conduction coefficient are flow properties. They  are  not  properties  of  the  fluid.  They  vary  from  one  flow  to  another.  So  the problem now is the devise means or models to find these unknowns, the turbulent viscosity  and  the  turbulent  conduction,  because  the  turbulent  stresses  and  fluxes ill be expressed as function of these new flow properties. 

 

w

 

Page 8: Turbulence Modeling for Beginners

 ZERO‐EQUATION MODELS 

In zero equation models, as the name designates, we have no PDE that describes the transport of the turbulent stresses and fluxes. A simple algebraic relation is used to close  the  problem.  Based  on  the  mixing  length  theory,  which  is  the  length  over which  there  is  high  interaction  of  vortices  in  a  turbulent  flow  field,  dimensional analysis is used to show that: 

  tt m m

dUlu l l

 

 

dyμνρ ⎝ ⎠

is determined experimentally. For boundary layers, we have 

⎛ ⎞= = ⎜ ⎟∼   (8) 

ml

  for

for m

m

l y yl y

κ δδ δ

= <= ≥

  (9) 

and 

 Pr

pt t

t

ck μ=   (10) 

 

Equations (8) through (10) are then used in the laminar‐turbulent analogy and then ack into the original RANS equations. b

 

 

 

Page 9: Turbulence Modeling for Beginners

ONE‐EQUATION MODELS 

In one‐equation models, a PDE  is derived  for  the  turbulent kinetic energy and  the unknowns  (turbulent  viscosity  and  conduction  coefficient)  are  expressed  as  a function of the turbulent kinetic energy as: 

  ( )2 2 212

K u v w= + +   (11) 

We  also  make  use  of  the  fact  that  t luμ ∝  but  in  this  case,  the  velocity  scales  is 

proportional to the square root of the kinetic energy (unlike the above case where u was proportional to the gradient of velocity). Therefore, we have: 

 

 

 

Prt tt

Now that the turbulent viscosity and turbulent conduction coefficient are expressed in  terms  of  the  turbulent  kinetic  energy  (therefore  the  turbulent  stresses  and turbulent  fluxes  are  functions  of  the  kinetic  energy),  a  PDE  is  developed  for  the turbulent kinetic energy. 

t m

p

K l

ck

μ

μ=  (12) 

Cμ =

 

k

2k

....................(P )

1 .........(D )2

..................................

j ii j i i k

j j

i j jj j

j j

j jx x∂ ∂

On  the  other  hand,  this  equation  introduces  two  new  unknown  correlations;  the turbulent and pressure diffusions (Dk) and the dissipation rates (εk) which need to be modeled. Finally, we end up with the following: 

U K Uu u g u t Gx x

Ku u pux x

U U

ρρ β ρτ

ρ μ

μ

∂+ = − − +

∂ ∂ ∂

⎛ ⎞∂ ∂− + −⎜ ⎟⎜ ⎟∂ ∂⎝ ⎠

∂ ∂− k...( )ε

K ρρ ∂∂

  (13) 

  j tk k

j j k j

U KK K P Gx x x

ρ μρ μ ρετ σ

⎡ ⎤∂ ⎛ ⎞∂ ∂ ∂+ = + + + −⎢ ⎥⎜ ⎟∂ ∂ ∂ ∂⎢ ⎥⎝ ⎠⎣ ⎦

  (14) 

Page 10: Turbulence Modeling for Beginners

Where 

  ji ik i j t

j j i

UU UP u u i

j

Ux x x xρρ μ

⎛ ⎞∂∂ ∂ ∂= = +⎜ ⎟⎜ ⎟∂ ∂ ∂ ∂⎝ ⎠

  (15) 

  tk i

p i

k TG gc x

β ∂=

∂  (16) 

And from dimensional analysis, we obtain 

 3/ 2 3/ 2

j jd

j j m

U U K KCx x l l

ε μ ε∂ ∂

= ∝ ⇒ =∂ ∂

  (17) 

 

 

 

 

 

 

 

 

 

Page 11: Turbulence Modeling for Beginners

TWO‐EQUATION MODELS ( k ε− ) 

In  the  two‐equation models,  we  develop  two  PDEs:  one  for  the  turbulent  kinetic energy and one for the turbulent dissipation rate. The PDE for the turbulent kinetic energy  is  already  given  by  Eq.(13),  however,  the  expression  for  the  turbulent  or eddy  viscosity  is  different.  So,  the  idea  is  to  express  the  turbulent  viscosity  as  a function of K and ε and then derive PDEs for K and ε. 

 

3/ 21/ 2

2

 

10 

 

Prt

t

t

pt t

kul k

kC

ck

μ

με

με

μ

∝ = ⎜ ⎟⎝ ⎠

=

=

⎛ ⎞

  (18) 

The equation for the turbulent kinetic energy is repeated here for convenience 

  j tk k

j j k j

U KK K P Gx x x

ρ μρ μ ρετ σ

⎡ ⎤∂ ⎛ ⎞∂ ∂ ∂+ = + + + −⎢ ⎥⎜ ⎟∂ ∂ ∂ ∂⎢ ⎥⎝ ⎠⎣ ⎦

  (19) 

  ji ik i j t

j j i

UU UP u u i

j

Ux x x xρρ μ

⎛ ⎞∂∂ ∂ ∂= = +⎜ ⎟⎜ ⎟∂ ∂ ∂ ∂⎝ ⎠

  (20) 

  tk i

p ic x  (21) k TG gβ ∂

=∂

Now instead of modeling ε, we shall develop an independent PDE for its transport. We obtain 

  ( )2

1 k 3 2Pj tk

j j j

UC C G C

x x x Kε ε εε

ρ ε μK

ρε εμ ρτ σ

⎡ ⎤∂ ⎛ ⎞∂ ∂ ∂+ = + + + −⎢ ⎥⎜ ⎟∂ ∂ ∂ ∂⎢ ⎥⎝ ⎠⎣ ⎦

ε ε   (22) 

  ji ik i j t

j j i

UU UP u u i

j

Ux x x xρρ μ

⎛ ⎞∂∂ ∂ ∂= = +⎜ ⎟⎜ ⎟∂ ∂ ∂ ∂⎝ ⎠

  (23) 

Page 12: Turbulence Modeling for Beginners

  tk i

 

11 

 

p ic x  (24) k TG gβ ∂

=∂

The constants are determined f om simple benchmark experiments. r

Cμ   kσ   εσ   1Cε   2Cε   3Cε   Prt  

0.09  1.0  1.3  1.44  1.92  0 ‐ 1.0  0.7 – 0.9 

Page 13: Turbulence Modeling for Beginners

 

12 

 

SECOND ORDER MODELS 

The central concept of second order models is to make direct use of the governing equations  for  the  second order moments  (Reynolds  stresses and  turbulent  fluxes) instead of  the questionable Boussinesq hypothesis. The motivation  is  to overcome the limitations of first order models in dealing with the isotropy of turbulence and the  extra  strains.  The  overshoot  of  this  approach  is  the  large  number  of  PDEs induced which involve many unknown or impossible to find correlations. The most famous models are the Algebraic Stress Model (ASM) and the Reynolds Stress Model (RSM).  The  second  order  modeling  approach  shall  be  illustrated  with  the  RSM odel only. m

 

 

Page 14: Turbulence Modeling for Beginners

THE STANDARD REYNOLDS STRESS MODEL (RSM) 

The RSM  involves  the modeling  of  turbulent  diffusion,  pressure  strain  correlation which is the most involved part of the RSM, and the turbulent dissipation rate. The RANS momentum equation is written as 

 i j k i j i j t

ijk k k

ij ij ij ij

u u U u u u uD

x x x

P G

∂ρ ∂ρ ∂∂ μ∂τ ∂ ∂ ∂

ε

⎛ ⎞+ = +⎜ ⎟⎜ ⎟

⎝ ⎠+ + +Φ −

  (25) 

W

 

here 

j iij i k j k

k k

U UP u u u ux x

∂ ∂ρ ρ∂ ∂

= − −   (26) 

 

 

13 

 

ijG = −

And the scalar transport equation is 

j i i jg u t g u tρβ ρβ−   (27) 

 j i ti i

itj j j

it it it it

U u tu t u t Dx x x

P G

∂ρ∂ρ ∂∂ α∂τ ∂ ∂ ∂

ε

⎛ ⎞+ = +⎜ ⎟⎜ ⎟

⎝ ⎠+ + +Φ −

  (28) 

W

 

here 

1 2i

it it it i k kk k

UTP P P u u u tx x

∂∂ρ ρ∂ ∂

= + = − −   (29) 

  2it iG g tρβ= −   (30) 

The objective is to find models for turbulent diffusion ( t,tij itD D

t

), the pressure‐strain correlation ( ), and the turbulent dissipation rate (,ij itΦ Φ ,ij iε ε ). 

TURBULENT DIFFUSION MODELING 

One  way  to  model  the  3rd  order  turbulent  diffusion  tensor  is  to  write  its  own transport equation. However,  this becomes very complicated  (handling  tensors by 

Page 15: Turbulence Modeling for Beginners

itself  is  sometimes  rather  involved!).  One  remedy  is  to  use  Generalized  Gradient Diffusion Hypothesis 

  i jtij s k l

l

u ukD C u ux

∂ε ∂

⎛ ⎞= ⎜ ⎟⎜ ⎟

⎝ ⎠  (31) 

and 

  jt iit st i k j k

k k

u t u tkD C u u u ux xε ∂ ∂⎝ ⎠

here the constants are determined from simple experiments. 

∂ ∂⎛ ⎞= +⎜ ⎟⎜ ⎟   (32) 

w

 

PRESSURE‐STRAIN CORRELATION MODELING 

The  role  of  the  pressure‐strain  interaction  is  to  redistribute  the  turbulent  kinetic energy over the three normal stresses. The governing equation for the evolution of this phenomenon takes the form of a Lagrangian integro‐differential equation 

 21 2

4 Vj k l j l k j kx x x x x x x T x x x xρ ∂ π ∂ ∂ ∂ ∂ ∂ ∂ ∂ ∂′ ′ ′ ′ ′ ′ ′−⎢ ⎥⎝ ⎠⎣ ⎦

With  a  similar  equation  for  pressure‐scalar  correlation.  Without  further omplication, the final analysis assumes the following 

i k l i k l i k iS

j

u u u u U u u g up t dV∂ ∂ ∂ ∂ ∂ ∂ α ∂∂⎡ ⎤⎛ ⎞′ ′ ′ ′ ′⎢ ⎥= + + +⎜ ⎟∫ I

3w

3w

  (33) 

c

  (34)  

nd 

1 2 3 1 2w w

ij ij ij ij ij ij ijΦ =Φ +Φ +Φ +Φ +Φ +Φ

A

  (35)  

where 

1 2 3 1 2w w

it it it it it it itΦ = Φ +Φ +Φ +Φ +Φ +Φ

 

14 

 

1ijΦ ,  1itΦ  represent the turbulence‐turbulence interaction, i.e. between fluctuations. 

They are modeled using an  isotropic assumption, as  in  the decay of homogeneous turbulence 

Page 16: Turbulence Modeling for Beginners

  1 1 123ij ij i j ijC a C u u k

kερε ρ δ⎛ ⎞Φ = − = − −⎜ ⎟⎝ ⎠

ρ   (36) 

  1 1 11

it t i t iC u t C u t

 

15 

 

ερ ρΦ = − = −τ

2ijΦ ,  2itΦ represent  the  shear effects. They are  also modeled by  “isotropization” of 

turbulence 

  (37) 

  2 213ij ij ij kkC P Pδ⎛ ⎞Φ = − −⎜ ⎟

⎝ ⎠  (38) 

  2 2 2it t itC PΦ = −   (39) 

3ijΦ ,  3itΦ represent  the  body  force  effects.  Their modeling  is  similar  to  that  of  the 

shear effects 

  3 313ij ij ij kkC G Gδ⎛ ⎞Φ = − −⎜ ⎟

⎝ ⎠  (40) 

  3 3it t itC GΦ = −   (41) 

 

Finally,  w w w w1 it1 2 it2 ij3 it3, , , , ,w w

ij ijΦ Φ Φ Φ Φ Φ  represent  the wall  effects. The basic  idea  is  that a 

pressure wave is reflected at a wall and thus affects the whole flow field in an elliptic manner 

 

1 1

2 2 2 2 2

3 3 3 3 3

3 32 2

3 32 23 32 2

wij w k l k l ij i k j k j k i k n

wij w kl k l ij ik j k jk i k n

wij w kl k l ij ik j k jk i k n

C u u n n u u n n u u n nk

C n n n n n n

C n n n n n n

ερ δ

δ

δ

⎛ ⎞Φ = − −⎜ ⎟⎝ ⎠

⎛ ⎞Φ = Φ − Φ − Φ⎜ ⎟⎝ ⎠⎛ ⎞Φ = Φ − Φ − Φ⎜ ⎟⎝ ⎠

F

F

F

  (42) 

and 

Page 17: Turbulence Modeling for Beginners

 

1 1

2 2 2

3 3 3

wit tw k i k n

wit tw kt i k nwit tw kt i k n

C u t n nk

C n n

C n n

ερΦ = −

Φ = Φ

Φ = Φ

F

FF

  (43) 

with 

 3 4 3 2

n   (44) 

 

16 

 

nyC Kμ

κ ε

Where 

=F

ny  represents  the  distance  from  the  wall  to  the  concerned  point  in  the domain. 

MODELING OF THE TURBU EL NT DISSIPATION RATE 

A simple isotropic model is used to model ε . 

  23ij ijε δ ε=   (45) 

  0itε =  

With the following transport equation for the dissipation rate 

(46) 

  ( )1 212

j ij k k k ii i j

j j k

U UkC u u C P C P P u ujx x x kε ε ε

ρ εx

∂ρε ∂ε ερ ρε ρε ∂ ∂

∂ ⎡ ⎤=+ + − = = −⎢ ⎥∂ ∂ ⎣ ⎦

(47) ∂ ∂τ∂

here W

  12

ik ii i j

j

UP P u ux

∂ρ∂

= = −   (48) 

 

 

he constants appearing in RSM equations are given in the following table T

 

Page 18: Turbulence Modeling for Beginners

 

17 

 

Cs  C1  C2  C3  C1w  C2w C3w Cε Cε1 Cε2 Ct C1t  C2t  C3t

0.22  1.8  0.6  0.5  0.5  0.3 0.3 0.18 1.44 1.92 0.2 3.0  0.5  0.5

 

C1tw C2tw C3tw

0.5  0.0 0.0

Page 19: Turbulence Modeling for Beginners

 

18 

 

THE ALGEBRAIC STRESS MODEL 

In the algebraic stress model, two main approaches can be undertaken. In the first, the  transport  of  the  turbulent  stresses  is  assumed  proportional  to  the  turbulent kinetic energy; while in the second, convective and diffusive effects are assumed to be  negligible.  Algebraic  Stress  models  can  only  be  used  where  convective  and diffusive fluxes are negligible, i.e. source dominated flows. 

Page 20: Turbulence Modeling for Beginners

 

19 

 

ACKNOWLEDGMENTS 

I  am  indebted  to  my  undergraduate  advisor  and  tutor,  Prof.  Michel  El‐Hayek  at Notre  Dame  University  for  introducing  me  to  turbulence  modeling.  Most  of  this utorial is based on his explanation and presentations. t