Sie sind auf Seite 1von 261

Facolt di Ingegneria Dipartimento di Energetica Sergio Stecco

DOTTORATO DI RICERCA IN ENERGETICA E TECNOLOGIE INDUSTRIALI INNOVATIVE XX CICLO

Development and Validation of an Object Oriented CFD Solver for Heat Transfer and Combustion Modeling in Turbomachinery Applications

Candidato:

Relatore:

Ing. Luca Mangani

Prof. Ing. Bruno Facchini

Correlatore:

Coordinatore:

Hrvoje Jasak

Prof. Ing. Francesco Martelli

Abstract
A new object oriented code named OpenFOAM, released by OpenCFD Ltd and aimed at solving continuum mechanics problems, has been provided with suitable tools for predicting ows involving heat transfer and combustion in conditions typical of turbomachinery applications. OpenFOAM supports operatorbased implicit and explicit second and fourth-order Finite Volume (FV) discretization in three dimensional space and on curved surfaces. Expansions have been added in this directions: Development of an All-Mach pressure based solver for co-located arrangement, development of RANS eddy viscosity isotropic and anisotropic models with particular interest of wall treatment, development of combustion models for premixed, partially premixed and diusion ames and development of radiative heat transfer models. Tests for validation here presented concern geometries for impingement as well as lm and internal duct cooling turbine blade. While for combustion and radiation typical testcases for the validation was simulated. All the simulations results were compared against in-house and from literature experimental data.

ii

To the rst Ing. PhD Luca Mangani

iii

iv

Heisenberg reportedly said on his deathbed that he would ask God two questions: why relativity and why turbulence? "I really think he may have an answer to the rst question."

vi

Acknowledgements
The author would like to express his gratitude to Prof. Bruno Facchini for agreeing to coordinate and to supervise this thesis and to Prof. Hrvoje Jasak for agreeing to act as a co-supervisor. I also would like to thank Stefano Traverso for his encouragement. As well I would like to thank all the guys in our group for their numerous discussions over the course of the code development. An heartfelt thankyou to all those people that trust my capabilities, to my family for everything they have done during these long years of studying and to my half sweetheart. Financial support for this study was provided by ANSALDO ENERGIA and is greatfully acknowledge.

vii

viii

Contents
Nomenclature 1 Basic CFD
1.1 1.2 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Physical principles and Mathematical model . . . . . . . . . . . . 1.2.1 Continuity equation . . . . . . . . . . . . . . . . . . . . . 1.2.2 Momentum equation . . . . . . . . . . . . . . . . . . . . . 1.2.3 Energy equation . . . . . . . . . . . . . . . . . . . . . . . 1.2.4 A model for the uid . . . . . . . . . . . . . . . . . . . . . Discretization approaches . . . . . . . . . . . . . . . . . . . . . . 1.3.1 Finite Volume Method . . . . . . . . . . . . . . . . . . . . 1.3.1.1 Approximation of Volume Integrals: Source Terms 1.3.1.2 Approximation of Surface Integrals . . . . . . . 1.3.1.3 Diusive ux . . . . . . . . . . . . . . . . . . . . 1.3.1.4 Convective ux . . . . . . . . . . . . . . . . . . . Finite Approximation: Interpolation and Dierentiation Schemes 1.4.1 Upwind Interpolation UDS . . . . . . . . . . . . . . . . . 1.4.2 Linear Interpolation CDS . . . . . . . . . . . . . . . . . . 1.4.3 Self Filtered Centered Interpolation SFCD . . . . . . . . . 1.4.4 Algebraic Equation . . . . . . . . . . . . . . . . . . . . . . Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Solution method . . . . . . . . . . . . . . . . . . . . . . . . . . .

xxiii 1
2 4 4 5 7 8 9 11 11 12 13 13 13 14 14 15 15 15 16

1.3

1.4

1.5 1.6

2 OpenFOAM
2.1 2.2 2.3 2.4 Introduction to C++ . . . . . . . OpenFOAM software . . . . . . . Matrix structure in OpenFOAM Working with main classes in OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

21
22 23 25 26

3 All Mach Number Pressure Based Solver


3.1 3.2 3.3 3.4 3.5 Segregated solvers . . . . . . . . . . . . . . . . Pressure velocity coupling . . . . . . . . . . . . Problems associated with density based solvers SIMPLE Algorithm . . . . . . . . . . . . . . . . Pressure checkerboarding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

29
30 30 31 32 36

ix

3.6 3.7 3.8 3.9

Co-located grid: Rhie - Chow interpolation Compressibility eects . . . . . . . . . . . . Critical aspects . . . . . . . . . . . . . . . . Solver validation . . . . . . . . . . . . . . . 3.9.1 GAMM tests . . . . . . . . . . . . . 3.9.2 Goldman test . . . . . . . . . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

37 39 40 42 42 43

4 Turbulence Modelling
4.1 4.2 4.3 4.4 The physics of turbulence . . . . . . . . . . . . . . . . . Models for Turbulence . . . . . . . . . . . . . . . . . . . RANS approach . . . . . . . . . . . . . . . . . . . . . . Standard k turbulence model . . . . . . . . . . . . . 4.4.1 Equation for turbulent kinetic energy . . . . . . 4.4.2 Equation for turbulent kinetic energy dissipation 4.4.3 Drawbacks of standard two equation model . . . 4.4.4 Wall functions . . . . . . . . . . . . . . . . . . . 4.4.5 Stability . . . . . . . . . . . . . . . . . . . . . . . Failures in predictions for heat transfer . . . . . . . . . . Low Reynolds k . . . . . . . . . . . . . . . . . . . . 4.6.1 Abe Kondoh Nagano . . . . . . . . . . . . . . . . 4.6.2 Chien . . . . . . . . . . . . . . . . . . . . . . . . 4.6.3 Chen Lien Leschziner . . . . . . . . . . . . . . . 4.6.4 Hwang Lin . . . . . . . . . . . . . . . . . . . . . 4.6.5 Lam Bremhorst . . . . . . . . . . . . . . . . . . . 4.6.6 Lien Leschziner . . . . . . . . . . . . . . . . . . . 4.6.7 Realizability . . . . . . . . . . . . . . . . . . . . Two Layer . . . . . . . . . . . . . . . . . . . . . . . . . . Anisotropic Turbulence Model . . . . . . . . . . . . . . . 4.8.1 Model Formulation . . . . . . . . . . . . . . . . . The k class . . . . . . . . . . . . . . . . . . . . . . . 4.9.1 Original k . . . . . . . . . . . . . . . . . . . 4.9.2 Baseline model . . . . . . . . . . . . . . . . . . . 4.9.3 Shear Stress Transport model . . . . . . . . . . . 4.9.4 Automatic Near Wall Treatment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

45
47 48 49 53 53 54 55 55 57 57 58 59 60 61 62 63 63 64 65 66 67 69 70 71 72 73

4.5 4.6

4.7 4.8 4.9

5 Combustion and Flame Modelling


5.1 5.2 5.3 Reynolds Averaged Navier-Stokes equations of mass fraction Perfect gases law and thermodynamical properties . . . . . Chemical Kinetics . . . . . . . . . . . . . . . . . . . . . . . 5.3.1 Arrhenius model . . . . . . . . . . . . . . . . . . . . 5.3.2 Reaction mechanisms . . . . . . . . . . . . . . . . . 5.3.3 Chemical kinetics in turbulent ow . . . . . . . . . . Flame Stretch . . . . . . . . . . . . . . . . . . . . . . . . . . Diusion Flames . . . . . . . . . . . . . . . . . . . . . . . . 5.5.1 Soot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

75
77 77 78 78 79 79 80 81 83

5.4 5.5

5.6

5.7

5.5.2 Laminar diusion ames modelling . . . 5.5.3 Mixture fraction . . . . . . . . . . . . . 5.5.4 Diusive amelets . . . . . . . . . . . . 5.5.5 Turbulent combustion diagram . . . . . 5.5.6 Turbulent diusion ames modelling . . 5.5.7 Presumed pdf amelets models . . . . . Premixed Flames . . . . . . . . . . . . . . . . . 5.6.1 Combustion regimes and types of ame 5.6.2 Turbulence and ame scales . . . . . . . 5.6.3 Spectral Diagram . . . . . . . . . . . . . 5.6.4 Premixed turbulent combustion models 5.6.5 Bray-Moss-Libby model . . . . . . . . . 5.6.6 Level-Set Model: G-Equation . . . . . . Partially Premixed Flames . . . . . . . . . . . . 5.7.1 Partially Premixed Flames Modelling .

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

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

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

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

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

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

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

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

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

. 84 . 84 . 86 . 87 . 89 . 90 . 93 . 94 . 94 . 96 . 97 . 98 . 101 . 102 . 102

6 Radiative Heat Transfer


6.1 6.2

105

6.3

6.4

6.5

6.6

Radiation physic . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Denitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 6.2.1 Radiative Intensity . . . . . . . . . . . . . . . . . . . . . . 107 6.2.2 Irradiance . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 6.2.3 Radiant energy ux vector . . . . . . . . . . . . . . . . . . 108 6.2.4 Black Body Emissive Power . . . . . . . . . . . . . . . . . 108 Radiative Properties of Surfaces . . . . . . . . . . . . . . . . . . . 109 6.3.1 Emittance . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 6.3.2 Absorbance . . . . . . . . . . . . . . . . . . . . . . . . . . 110 6.3.3 Reectance . . . . . . . . . . . . . . . . . . . . . . . . . . 110 Radiative Transfer Equation . . . . . . . . . . . . . . . . . . . . . 110 6.4.1 Interaction with Participating Media . . . . . . . . . . . . 110 6.4.1.1 Absorption . . . . . . . . . . . . . . . . . . . . . 111 6.4.1.2 Emission . . . . . . . . . . . . . . . . . . . . . . 111 6.4.1.3 Scattering . . . . . . . . . . . . . . . . . . . . . . 111 6.4.2 Derivation of RTE . . . . . . . . . . . . . . . . . . . . . . 112 6.4.3 Boundary conditions for RTE . . . . . . . . . . . . . . . . 112 Solution Methods For RTE . . . . . . . . . . . . . . . . . . . . . 113 6.5.1 Optical Thickness . . . . . . . . . . . . . . . . . . . . . . 113 6.5.2 Spectral Nature Modelling . . . . . . . . . . . . . . . . . . 113 6.5.2.1 Modelling of Radiative Properties Gaseous Combustion Product . . . . . . . . . . . . . . . . . . 113 6.5.2.2 Radiative properties of soot . . . . . . . . . . . . 115 6.5.3 Directional Nature Modelling . . . . . . . . . . . . . . . . 116 6.5.4 Spherical Armonics Method . . . . . . . . . . . . . . . . . 117 6.5.5 Finite Volume Method . . . . . . . . . . . . . . . . . . . . 119 Radiative Heat Transfer Eect On Overall System Energy Balance121

xi

7 Results: Heat Transfer


7.1 7.2 7.3

123

Generalities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 Flat Plate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 Impingement Cooling . . . . . . . . . . . . . . . . . . . . . . . . . 127 7.3.1 7.3.2 7.3.3 ERCOFTAC C25 Axial-symmetric Impingement . . . . . 127 Single hole case . . . . . . . . . . . . . . . . . . . . . . . . 131 Multirow Impingement Cooling . . . . . . . . . . . . . . . 134 Sinha Test . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 Multirow Eusion Cooling . . . . . . . . . . . . . . . . . . 141 Fan-Shaped Cooling Holes . . . . . . . . . . . . . . . . . . 143 7.4.3.1 7.4.3.2 SAA Geometry . . . . . . . . . . . . . . . . . . . 145 PAA Geometry . . . . . . . . . . . . . . . . . . . 150

7.4

Film Cooling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 7.4.1 7.4.2 7.4.3

7.5

Blade internal cooling - Trailing Edge . . . . . . . . . . . . . . . 153 7.5.1 Trailing Edge Cooling System: AITEB2 . . . . . . . . . . 153 7.5.1.1 7.5.1.2 Geometry G1.0 . . . . . . . . . . . . . . . . . . . 158 Geometry G1.2A and geometry comparison . . . 159

8 Results: Turbulent Combustion Modeling


8.1 8.1.1

161

Results: Diusion Flames . . . . . . . . . . . . . . . . . . . . . . 162 Numerical Modeling . . . . . . . . . . . . . . . . . . . . . 162 8.1.1.1 8.1.1.2 8.1.2 Libraries generation . . . . . . . . . . . . . . . . 162 Coupling with CFD code . . . . . . . . . . . . . 163

Model Validation: Blu Body SANDIA Burner . . . . . . 164 Numerical Modeling . . . . . . . . . . . . . . . . . . . . . 176 Model Validation: Lean Premixed Test Rig . . . . . . . . 177 . . . . . . . . . . . . 180 Numerical Modeling . . . . . . . . . . . . . . . . . . . . . 180 Model Validation: GE10 Burner . . . . . . . . . . . . . . 181

8.2

Results: Premixed Flames . . . . . . . . . . . . . . . . . . . . . . 176 8.2.1 8.2.2

8.3

Results: Partially Premixed Flames Model 8.3.1 8.3.2

9 Results: Radiative Heat Transfer


9.1 9.1.1 9.1.2 9.2 9.2.1 9.2.2 9.2.3

189

Results: P1 Model . . . . . . . . . . . . . . . . . . . . . . . . . . 190 RTE Numerical Modeling . . . . . . . . . . . . . . . . . . 190 Model Validation: Concentrical Cylinders Testcase . . . . 191 . . . . . . . . . . . . . . . . . . . . . . . 194 RTE Numerical Modeling . . . . . . . . . . . . . . . . . . 194 False Scattering . . . . . . . . . . . . . . . . . . . . . . . . 196 Model Validation: RADIARE . . . . . . . . . . . . . . . . 197 9.2.3.1 9.2.3.2 9.2.4 Case 1 . . . . . . . . . . . . . . . . . . . . . . . . 197 Case 2 . . . . . . . . . . . . . . . . . . . . . . . . 199 . . . . . 202

Results: Finite Volume

Model Validation: Spherical Isothermal Domain

xii

10 Results: Combustion & RTE Models Coupling

205

10.1 Numerical Modeling . . . . . . . . . . . . . . . . . . . . . . . . . 206 10.1.1 Participating Media Absorption Coecient Model: Gaseous Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 10.1.2 Soot absorption coecient . . . . . . . . . . . . . . . . . . 206 10.1.3 Soot modelling . . . . . . . . . . . . . . . . . . . . . . . . 206 10.1.4 Coupling with CFD code . . . . . . . . . . . . . . . . . . 207 10.2 Model Validation: Craneld Jet-k Burner . . . . . . . . . . . . . 208

Conclusions

217

xiii

xiv

List of Figures
1.1 1.2 1.3 1.4 1.5 1.6 2.1 2.2 3.1 3.2 3.3 3.4 4.1 4.2 Fluid element for conservation laws. . . . . . . . . . . . . . . . . 5 Stress component in the x direction. . . . . . . . . . . . . . . . . 6 Heat ux vector. . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Typical bi-dimensional quadrilateral control volume. . . . . . . . 11 Typical structured C grid example. . . . . . . . . . . . . . . . . . 16 Typical hybrid tetrahedral hexaedral unstructured mesh example. 17 Polyhedral mesh example. . . . . . . . . . . . . . . . . . . . . . . UML diagram for GeometricField class. . . . . . . . . . . . . . . Bidimensional control volume. . . . . . . Prole Mach number in upper and lower Density gradient contour plots. . . . . . Stator Blade analysis. . . . . . . . . . . . . . wall. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 26 33 42 43 44

4.3

Da Vinci sketch of turbulent ow. . . . . . . . . . . . . . . . . . . 47 LES predictions of shear stress (top row), rate of strain (middle row), and eddy viscosity (bottom row) for the xy component (left column), yz component (middle column) and xz component(right column). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Comparison of analytical correlation and DNS data for the anisotropy factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Premixed ame propagation speed . . . . . . . . . . . . . . . . . Examples of strained ames: a) steady strained one-dimensional diusion ame and b) counterow premixed ames . . . . . . . . Diusion ame structure . . . . . . . . . . . . . . . . . . . . . . . Example of ame structure in Z-space, methane-air equilibrium ame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Regimes in nonpremixed turbulent combustion . . . . . . . . . . Shapes of the -function for dierent value of Z and . . . . . . Schematic representation of a premixed ame . . . . . . . . . . . Schematic representation of both amelet regimes. If Ka < 1 amelets are corrugated (a) while for 1 < Ka < 100 amelets are thickened (b) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Peters' combustion regimes diagram . . . . . . . . . . . . . . . . 80 81 82 86 87 91 93

5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8

5.9

95 96

xv

5.10 Schematic representation of a lifted jet diusion ame . . . . . . 103 6.1 6.2 6.3 6.4 7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 7.9 7.10 7.11 7.12 7.13 7.14 7.15 7.16 7.17 7.18 7.19 7.20 7.21 7.22 7.23 7.24 7.25 7.26 7.27 7.28 Symbols for the denition of radiative intensity . . . . Scattering due to a small particles . . . . . . . . . . . Solution methods for the dierential radiative equation Coordinate system for FVM angular discretization . . . . . . . . . . . . . . . . . . . . . . . . . . 107 111 116 120

Turbulence quantities proles. . . . . . . . . . . . . . . . . . . . . 126 Stanton number prole. . . . . . . . . . . . . . . . . . . . . . . . 127 ERCOFTAC - Schematic view of experimental set up. . . . . . . 128 ERCOFTAC - Geometry detail of the grid around the stagnation point. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 ERCOFTAC - Nusselt number distribution along radius. . . . . . 129 Turbulent kinetic energy distribution on symmetry plane [m2 /s2 ]. 130 Impingement single hole - Grid. . . . . . . . . . . . . . . . . . . . 131 Impingement single hole - Heat transfer coecient on impinged wall along symmetry line. . . . . . . . . . . . . . . . . . . . . . . 132 Impingement single hole - Heat transfer coecient distribution on impinged wall [W/(m2 K)]. . . . . . . . . . . . . . . . . . . . . 133 Impingement single hole - Velocity magnitude on cutting hole symmetry plane [m/s]. . . . . . . . . . . . . . . . . . . . . . . . . 134 Impingement single hole - Turbulent kinetic energy on cutting hole symmetry plane [m2 /s2 ]. . . . . . . . . . . . . . . . . . . . . 135 Impingement ve holes - Grid. . . . . . . . . . . . . . . . . . . . 135 Impingement ve holes - Heat transfer coecient along center lines.136 Impingement ve holes - Velocity magnitude on symmetry plane [m/s]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 Impingement ve holes - Temperature distribution on symmetry plane [K]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 Impingement ve holes - Heat transfer coecient distribution on impinged wall [W/(m2 K)]. . . . . . . . . . . . . . . . . . . . . . . 137 Sinha - Calculation domain. . . . . . . . . . . . . . . . . . . . . . 138 Sinha - Near wall mesh details. . . . . . . . . . . . . . . . . . . . 139 Spanwise distribution of eectiveness. . . . . . . . . . . . . . . . 140 Laterally averaged and local center line eectiveness. . . . . . . . 140 Eectiveness distribution over the wall. . . . . . . . . . . . . . . 141 Mesh details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 Spanwise averaged adiabatic eectiveness. . . . . . . . . . . . . . 143 Comparison between laterally averaged and local center line lm cooling eectiveness. . . . . . . . . . . . . . . . . . . . . . . . . . 143 SAA Computational grids: coarser 7.25(a) and ner 7.25(b) . . 144 PAA Computational domain . . . . . . . . . . . . . . . . . . . . 145 Dierences between numerical and experimental domain . . . . . 145 Local lateral for three location downstream for SAA smooth conguration BR=0.73 . . . . . . . . . . . . . . . . . . . . . . . . 146

xvi

7.29 Local lateral for three location downstream for SAA smooth conguration BR=1.31 . . . . . . . . . . . . . . . . . . . . . . . . 7.30 Local lateral for three location downstream for SAA sharp conguration BR=0.74 . . . . . . . . . . . . . . . . . . . . . . . . . . 7.31 Local lateral for three location downstream for SAA sharp conguration BR=1.29 . . . . . . . . . . . . . . . . . . . . . . . . . . 7.32 Numerical adiabatic eectiveness map for SAA smooth conguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.33 Experimental adiabatic eectiveness map for SAA smooth conguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.34 Numerical adiabatic eectiveness map for SAA sharp conguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.35 Experimental adiabatic eectiveness map for SAA sharp conguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.36 Spanwise averaged eectiveness < > for SAA geometry for smooth (7.36(a), 7.36(b)) and sharp (7.36(c), 7.36(d)) congurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.37 Local lateral for three location downstream for PAA smooth conguration BR=0.75 . . . . . . . . . . . . . . . . . . . . . . . . 7.38 Local lateral for three location downstream for PAA smooth conguration BR=1.36 . . . . . . . . . . . . . . . . . . . . . . . . 7.39 Numerical adiabatic eectiveness map for PAA smooth conguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.40 Experimental adiabatic eectiveness map for PAA smooth conguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.41 Spanwise averaged eectiveness < > for PAA geometry and smooth conguration . . . . . . . . . . . . . . . . . . . . . . . . 7.42 Typical compound cooling system of a blade. . . . . . . . . . . . 7.43 Computationl domain and boundaries . . . . . . . . . . . . . . . 7.44 Computational grids: pedestal and rib details for unstructured and structured meshes . . . . . . . . . . . . . . . . . . . . . . . . 7.45 Geometry G1.1A: heat transfer coecient map . . . . . . . . . . 7.46 Geometry G1.1A: heat transfer coecient distribution . . . . . . 7.47 Geometry G1.0: heat transfer coecient map . . . . . . . . . . . 7.48 Geometry G1.0: heat transfer coecient distribution . . . . . . . 7.49 Geometry G1.0: contour of x vorticity component on six sections normal to x axis . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.50 Geometry G1.2a: heat transfer coecient map . . . . . . . . . . 7.51 Geometry comparison: heat transfer coecient distribution . . . 7.52 Geometry comparison: velocity vector plot . . . . . . . . . . . . . 7.53 Geometry comparison: static pressure distribution . . . . . . . . 8.1 8.2

146 146 147 147 147 148 148

149 150 150 151 151 151 153 154 155 156 156 157 158 159 159 159 160 160

Diusion ame model owchart . . . . . . . . . . . . . . . . . . . 164 BBody burner: geometry and ame images . . . . . . . . . . . . 165

xvii

8.3 8.4 8.5 8.6 8.7 8.8 8.9 8.10 8.11 8.12 8.13 8.14 8.15 8.16 8.17 8.18 8.19 8.20 8.21 8.22 8.23 8.24 8.25 8.26 8.27 8.28 8.29 8.30 8.31 8.32 8.33 8.34 8.35 8.36

BBody burner: schematic representation of the ame zones with some sampling sections . . . . . . . . . . . . . . . . . . . . . . . . 165 BBody mesh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 BBody burner: mixture fraction (left) and temperature contours (right) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 BBody burner: OH and CO mass fraction contours . . . . . . . 168 BBody burner: details of velocity eld contour in the recirculation zone with streamlines . . . . . . . . . . . . . . . . . . . . . . 169 BBody burner: mixture fraction variance contour near blu body. 169 BBody burner: mixture fraction average proles. . . . . . . . . . 170 BBody burner: mixture fraction variance proles. . . . . . . . . . 171 BBody burner: temperature proles. . . . . . . . . . . . . . . . . 172 BBody burner: species proles at Y=13 mm. . . . . . . . . . . . 173 BBody burner: species proles at Y=30 mm. . . . . . . . . . . . 173 BBody burner: species proles at Y=45 mm. . . . . . . . . . . . 174 BBody burner: species proles at Y=65 mm. . . . . . . . . . . . 174 BBody burner: species proles at Y=90 mm. . . . . . . . . . . . 175 BBody burner: species proles at Y=120 mm. . . . . . . . . . . . 175 Localization of mean ame front by linear interpolation. . . . . . 176 Vanderbilt combustor geometry and boundary conditions. . . . . 178 Contour plots of temperature and progress variable source for tfc model (left) and of temperature and iso-g for level-set model (right).178 Averaged temperature proles at three dierent locations x/d = 0.1, x/d = 0.8 and x/d = 1.0. . . . . . . . . . . . . . . . . . . . . 179 CO Mole fraction. . . . . . . . . . . . . . . . . . . . . . . . . . . 180 Flowchart of BML for partial premixed ame. . . . . . . . . . . . 181 GE 10: schematic representation . . . . . . . . . . . . . . . . . . 182 GE 10: schematic representation of the burner, property of GE-NP182 GE 10: used mesh, property of GE-NP . . . . . . . . . . . . . . . 184 GE 10: schematic representation of geometrical model and ame 184 GE 10: plot of mixture fraction near combustor inlet . . . . . . . 185 GE 10: velocity contours, left ST AR CDT M right F OAM . . 186 GE 10: vector plot of velocity eld near combustor cap by (Andreini, 2004) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 GE 10: vector plot of velocity eld near combustor cap by the implement model . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 GE 10: progress variable contours from right to left: KPP closure, TFC closure and ST AR CDT M KPP closure . . . . . . . . . . 187 GE 10: temperature contours from right to left: KPP closure, TFC closure and ST AR CDT M KPP closure . . . . . . . . . . 187 GE 10: ame lift, ST AR CDT M . . . . . . . . . . . . . . . . . 187 GE 10: ame lift, FOAM-KPP . . . . . . . . . . . . . . . . . . . 187 GE 10: ame lift, FOAM-TFC . . . . . . . . . . . . . . . . . . . 187

xviii

8.37 GE 10: closure, 8.38 GE 10: closure, 9.1 9.2 9.3 9.4 9.5 9.6 9.7 9.8 9.9 9.10 9.11 9.12 9.13 9.14

progress variable source term from right to left: TFC closure and ST AR CDT M KPP closure . progress variable source term from right to left: TFC closure and ST AR CDT M KPP closure .

KPP . . . . 188 KPP . . . . 188

Flowchart of P1 solving algorithm . . . . . . . . . . . . . . . . . 191 Flowchart of FMV-RTE solution . . . . . . . . . . . . . . . . . . 195 Bidimensional control volume for RTE . . . . . . . . . . . . . . . 196 RADIARE case 1: well-stirred combustion chamber . . . . . . . 198 RADIARE perfectly stirred combustor wall radiative heat ux contourt. Emissivity=0.5 . . . . . . . . . . . . . . . . . . . . . . 198 RADIARE perfectly stirred combustor wall radiative heat ux vs z coordinate. Emissivity=0.5 . . . . . . . . . . . . . . . . . . . 199 RADIARE perfectly stirred combustor wall radiative heat ux vs z coordinate. Emissivity=0.8 . . . . . . . . . . . . . . . . . . . 199 RADIARE case 2: cylindrical combustion chamber. . . . . . . . 200 RADIARE case 2 temperature distribution for short-ame (upper) and long-ame (lower) . . . . . . . . . . . . . . . . . . . . . 200 RADIARE case 2 quarter mesh . . . . . . . . . . . . . . . . . . . 201 RADIARE case 2 wall irradiance by short-ame . . . . . . . . . 202 RADIARE case 2 wall irradiance by long-ame . . . . . . . . . . 203 Spherical domain unstructured mesh . . . . . . . . . . . . . . . . 203 Spherical domain %-error on enthalpy sink vs absorption coecient204

10.1 Diusion ame combined with soot and radiative heat exchange modelling owchart . . . . . . . . . . . . . . . . . . . . . . . . . . 208 10.2 Jet-k: schematically representation . . . . . . . . . . . . . . . . . 209 10.3 Jet-K burner : axial plots . . . . . . . . . . . . . . . . . . . . . . 211 10.4 Jet-K burner : radial plots at 100 mm from burner . . . . . . . . 212 10.5 Jet-K burner : radial plots at 300 mm from burner . . . . . . . . 213 10.6 Jet-K burner : absorption coecient plots . . . . . . . . . . . . . 214 10.7 Jet-K burner : temperature contours left P1, right FVM . . . . . 215 10.8 Jet-K burner : enthalpy radiative sink contours left P1, right FVM 215 10.9 Jet-K. From left to right contours of: mixture fraction Favre's average, hydroxide mass fraction, soot source term [s1 ] and soot mass fraction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215

xix

xx

List of Tables
4.1 4.2 Standard coecients values for standard k . . . . . . . . . . . Standard coecients values for Abe et al. (1994) Low Reynolds k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3 Standard coecients values for Chien Low Reynolds k . . . . 4.4 Standard coecients values for Chen et al. Low Reynolds k . 4.5 Standard coecients values for Hwang and Lin Low Reynolds k . 4.6 Standard values for Lam and Bremhorst Low Reynolds k coecients. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.7 Standard coecients values for Lien and Leschziner Low Reynolds k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.8 Standard coecients values for Two Layer k . . . . . . . . . . 4.9 Standard values for k coecients. . . . . . . . . . . . . . . . 4.10 Standard values for k BSL coecients. . . . . . . . . . . . . 4.11 Standard values for k SST coecients. . . . . . . . . . . . . 7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 7.9 7.10 7.11 7.12 7.13 7.14 8.1 8.2 Acronyms for the various turbulence models. . . . . . . . . . . Typical values for the underrelaxation factors used. . . . . . . . Flat plate - Computational boundary conditions. . . . . . . . . ERCOFTAC - Flow conditions. . . . . . . . . . . . . . . . . . . Impingement single hole - Flow conditions. . . . . . . . . . . . Impingement single hole - Computational boundary conditions. Sinha - Flow conditions. . . . . . . . . . . . . . . . . . . . . . . Sinha - Computational boundary conditions. . . . . . . . . . . Eusion - Flow conditions. . . . . . . . . . . . . . . . . . . . . . Eusion - Computational boundary conditions. . . . . . . . . . Blowing Ratio and Reynolds number for hot tests . . . . . . . . Geometries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Boundary conditions . . . . . . . . . . . . . . . . . . . . . . . . Grid characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 60 61 62 63 63 64 66 70 72 73 124 124 125 129 132 132 139 140 142 142 144 154 155 155

BBody INLETS boundary conditions . . . . . . . . . . . . . . . 166 GE10: inlet air condition, TCD and PCD stand for Temperature and Pressure at Compressor Discharge . . . . . . . . . . . . . . . 183 P1 cylinders: temperatures of inner T1 and outer T2 cylinders. . 192

9.1

xxi

9.2 9.3

P1 cylinders: %Error on nondimensional heat ux P si versus optical thickness . . . . . . . . . . . . . . . . . . . . . . . . . . . 193 Constants value for RADIARE case 2 temperature distribution . 200

10.1 Jet-K: Sandia absorption coecient constants . . . . . . . . . . . 206 10.2 Jet-K: boundary conditions. . . . . . . . . . . . . . . . . . . . . . 209

xxii

Nomenclature
Symbols
A a b C Cp C1 , C2 C1 , C2 c c d E f f1 , f2 f F G h0 H h h HT C i, j, k i J j k+ k k l l lt
generic coecient matrix, generic diagonal coecient in algebraic equation generic o diagonal coecient in algebraic equation mass imbalance coecient for eddy viscosity constant pressure specic heat coecients in specic turbulent dissipation equation coecients in turbulent dissipation equation speed of light in vacuum speed of sound specic energy damping function for eddy viscosity damping functions for equation external force per unit volume external force, surface mass ux explicit part of turbulent kinetic energy production specic total enthalpy remainder specic static enthalpy specic thermochemical static enthalpy heat transfer coecient generic counters specic internal energy generic ux vector generic face ux k non-dimensional turbulent kinetic energy = u2 absorption coecient, turbulent kinetic energy thermal conductivity turbulent length scale for eddy viscosity turbulent length scale for dissipation turbulent length scale

[ ],[A] [A] [kg/s] [] [J/(kgK)] [] [] [m/s] [m/s] [m/A] [J/kg] [] [] [N/m3 ] [N ], [kg/s] [kg/(m3 s)] [J/kg] [] [J/kg] [J/kg] [W/(m2 K)] [] [J/kg] [/(m2 s)] [/(m2 s)] [] [m1 ], [m2 /s2 ] [W/(m K)], [m2 /s2 ] [m] [m] [m]

x a

xxiii

m n n Pk P p P rt Pr Q Q q q R R Ret Rey Re s Sij S Sc T+ Ts T t Tu T U u0 u u0 Ui u, v, w W xi x, y, z y+ y Z Z 2

mass normal versor number of cell turbulent kinetic energy production term pitch pressure turbulent Prandtl number Prandtl number rate of heat source term source term per unit volume heat ux vector gas constant perfect gases universal constant 2 Reynolds turbulent number = k

[kg] [] [] [kg/(m3 s)] [m] [P a] [] [] [W ] [/s] [/(m3 s)] [W/m2 ] [J/(kg K)] [J/(kg K)] [] [] [] [] [s1 ] [W/m3 ], [m2 ] [] [] [s] [K] [s] [%] [P a] [m/s] [m/s] [m/s] [m/s] [m/s] [m/s] [W ] [m] [m] [] [m] [] []

ky Reynolds y number = Reynolds' number light beam versor rate of strain tensor work done by body forces per unit volume, surface Schmidt's number non dimensional temperature turbulent time scale temperature time 2 3k turbulent intensity = u U U Reynolds stress tensor velocity vector pseudo velocity friction velocity equivalent friction velocity generic velocity component velocity components in x,y,z direction rate of work generic cartesian coordinate cartesian coordinates non-dimensional wall distance yu wall distance mixture fraction mixture fraction variance

Greek symbols

thermal diusivity, relaxation factor

[m2 /s], [ ]

xxiv

ij x, y +

absorbance constant for turbulent kinetic energy production term k class v specic heat ratio, blending factor, w diusivity coecient Kronecker delta dimensions of bidimensional control volume turbulent kinetic energy dissipation non-dimensional turbulent kinetic energy dissipation = u4 emittance adiabatic eectiveness averaged adiabatic eectiveness Von Karman's constant = 0.41 distance weighting factor, bulk viscosity viscosity eddy viscosity kinematic viscosity density coecients for eddy viscosity in k , and equation shear stress generic scalar, viscous dissipation 1 RT - compressibility factor net ux through surface specic turbulent kinetic energy dissipation volume solid angle

[] [] [ ], [ ], [ ] [1/sm] [] [m] [m2 /s3 ] [] [] [] [] [] [ ], [kg /(m s)] [kg /(m s)] [kg /(m s)] [m2 /s] [kg/m3 ] [] [P a] [], [W/m3 ] [kg/J] [/s] [s1 ] [m3 ] [strad]

<> t k , ,

Subscripts
b b c E, W, N, S e, w, n, s EE g m n nb P R ref
body blackbody, or burnt state (BML model) coolant east, west, north, south cell neighbor east, west, north, south face right (east) neighbor of east neighbor hot gas wavelenght [nm] counter for inner iteration normal direction neighbor cell of reference node referred to radiation reference

xxv

s T u w

surface referred to turbulence unburnt state (BML model) wall

Superscripts
n
outer iteration counter correction, Reynolds uctuation Favre uctuation guessed Reynolds averaged Favre averaged

xxvi

Introduction
One of the most demanding task in gas turbine design is the proper evaluation of all phenomena involved with heat transfer. Of particular interest are the compound cooling systems for the hot components of the engine. Precise investigations for the zones in which heat transfer to solid walls is higher is fundamental as long as actual design criteria force cooling system to more and more limiting conditions. Cooling system is extremely important in order to raise the gases temperature at turbine inlet that results in an improvement of the machine performances and consequently in fuel economy. Thinking about blade and combustion chamber cooling, the need for improvements in overall performances tend to increase temperature in turbine, at the same time the amount of available cooling air is wanted to be as low as possible to keep work losses at the minimum. For combustors the situation is not so dierent with the new lean premixed ames design criteria reducing the quantity of air for liner cooling. The combustor is the device that gives the power to the machine and by doing this it burns fuel and produces pollutants, it is then clear that a proper combustor design is fundamental in order to meet either performances or pollution reduction goals. So the combustor design has two main tasks, both aecting each other: the reaction zone design and the combustor cooling system design. Accurate heat transfer measurements are however very expensive to support due to the complexity of geometries, the high costs of measuring apparatus and the long set up necessary to collect reliable data. This is why CFD analysis is becoming more and more popular in each phase of the design process. Nevertheless, CFD simulations for evaluation of thermal loads and eectiveness of the cooling devices in gas turbine engines are one of the most complex to face. Complexity arises especially because of the need for advanced physical modelling and exibility in geometrical mesh handling. Typical example for the necessity of particular models is the treatment of turbulence both in combustion and heat transfer analysis. Complexity grows because the good functioning of these models is quite case dependent. Viceversa, other kinds of cooling devices are very demanding in terms of mesh handling: internal ducts are usually improved with non aerodynamic turbulator such as ribs or pins, where a very ne grid is required to resolve the complex structure of the local ow. The capability to handle hybrid unstructured meshes and the availability of

xxvii

a quite large set of turbulence models become a must for a CFD code aimed at solving heat transfer related problems. Unfortunately these requirements result to be quite strict and not many softwares worldwide can satisfy them. That is why, in the last decade, both industrial and academic researchers have been widely using only few well known commercial solvers. Commercial solvers aspire to resolve many kinds of ow and so they are often provided with a big amount of dierent packages for various models. This generality often results in poor performances in terms of calculation times due to a waste of system resources for a large part of packages that are not used in standard simulations. Apart from this, the main drawback, according to expert users, stands in how commercial CFD codes behave like a black box solution maker. Especially in case of disagreements with experiments, it is not of secondary importance to perfectly understand under which hypothesis numerical predictions could be generated. Information on the process used to obtain convergence can be found only on often poor of details user manuals: source codes are obviously inaccessible. Advanced users in heat transfer and combustion modelling applications sometimes need the use of ad hoc models or modications suitable for specic cases. User subroutine features provided by commercial packages become quickly inadequate as the complexity of modications grows. Furthermore R&D department of big companies usually need to tune built-in models in order to feed calculations tools with their design practice frequently based on detailed and expensive experimental tests. This work is a project aimed to build a software package containing many of the CFD tools needed for turbomachines cooling and combustion systems design. The objective of this thesis is to show the capabilities of a new open-source software environment where it is possible to implement new models, renew the existing ones and experiment with model combinations. The OpenFOAM package (Field Operation And Manipulation) is an object-oriented numerical simulation toolkit written in C++ language. Besides its advanced basic native CFD features its essential characteristic, in opposition to commercial solvers, is the opportunity to build new models and solvers with high simplicity and in less time than with standard FORTRAN based codes. Object-oriented programming of C++ drastically reduces the probability of bugs introduction with a consequent reduction in debugging time. This thesis describes the attempt to build a CFD package suitable for typical steady state heat transfer analysis and to add the combustion and radiative heat exchange modelling. As will be described later, to reach such goal it was necessary to introduce specic features in the package in order to overcome the limitations of built-in approaches: rst of all a compressible steady state solver capable of handling transonic ows, then a set of turbulence two-equations closures with particular reference to a detailed near wall treatment. Concerning

xxviii

combustion modelling the software is now capable of simulating diusion and partially premixed ames aected by soot formation and radiative exchange. As conrmation of the work done a set of validation applications were performed. These capabilities have been tested by proper testcases and we will focus our attention on the validation of the code with some complex congurations typical of heat transfer and combustion problems.

Thesis Outline
Chapter 1 is based on a review of classical arguments concerned with Computational Fluid Dynamics. All the dierent parts numerical solution methods are composed by, are briey presented with no aim of completeness but as hint of the approach used in this thesis. Chapter 2 presents main features of the base code OpenFOAM with an overview on the C++ philosophy of programming, a description of how the linear systems are built and an example of the structure of one of the most common classes. Moreover an example on how to write a postprocessing utility is given. Chapter 3 describes the solver used. First general themes regarding solution algorithms such as pressure velocity coupling and segregation are introduced. Thus the ancestor of the solver used is described and nally expansion to colocated approach and compressibility eects are presented. Chapter 4 introduces the problem of modeling turbulence as rst thing. Eddy viscosity RANS models are introduced rst deriving standard k model, then presenting a number of dierent models for Low Reynolds grids. Finally the specic OpenFOAM class for turbulence models is described and commented. Chapter 5 describes the RANS equations set for a combustion system together with perfect gases equations of state and chemical kinetics. Chapter 5.5 presents the diusion ame modeling starting from laminar ames models that are further used in turbulent combustion modelling after a brief description of combustion regimes. It also deals with the soot formation which is peculiar of diusion ames. Chapter 5.6 describes those models suitable to simulate premixed ames modelling and provides details on combustion regimes. Chapter 5.7 shows how the merge of diusion and premixed ames models is performed in order to analyse partially premixed combustion systems. Chapter 6 briey presents the radiative heat exchange phenomenon that leads to the denition of the radiative transfer equation. Then are reported the solution methods for this equation that represent the radiative transfer models. Chapter 7 reports the results for the simulations done to validate the models proposed. After an initial test over a at plate, typical geometries for turbomachinery cooling devices are presented. Chapter 8 reports the implementation procedure of the diusion, premixed and partially premixed ames models appliyed to reference test case and indus-

xxix

trial combustor . Chapter 9 shows how the Finite Volume Method and P1 models for radiative transfer has been implemented. The Finite Volume is validated by three testcases, the rst two by RADIARE program, the last one, representing a spherical blackwalled domain, is intended to test the capability to work with unstructured meshes as well as to analyse the behaviour of the model in troublesome conditions. While the P1 is validated by comparing obtained results to an analytical solution by Modest (2003). Chapter 10 describes how the radiative transfer modelling has been coupled to the diusion ames one. Moreover has been implemented a soot formation model, being this specie heavily produced in jet engines combustors and strongly aecting the radiative transfer. The model has been validated by the Craneld University Jet-K testcase representing a diusion Jet-A ame. Chapter 10.2 gives the conclusions of this research work.

xxx

Chapter 1

Basic CFD
This chapter introduces and discusses the basilar aspects of Computational Fluid Dynamics starting from a general overview, with the aim of organizing such branch into the more complex environment of uid ow predictions, and going through the structural parts in which numerical methods can be subdivided. In particular all basic aspects of numerical prediction techniques are touched, starting from the governing equations of the mathematical model, giving a brief introduction to discretization methods and nite approximation and mentioning the methods for solving the resulting system. In the following particular interest will be placed on the Finite Volume Method.

Contents 1.1 1.2

Overview . . . . . . . . . . . . . . . . . . . . . . . . Physical principles and Mathematical model . . .


1.2.1 1.2.2 1.2.3 1.2.4 1.3.1 Continuity equation Momentum equation Energy equation . . A model for the uid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2 4
4 5 7 8

1.3

Discretization approaches . . . . . . . . . . . . . .

9
11 11 12 13 13

1.4

Finite Approximation: Interpolation and Dierentiation Schemes . . . . . . . . . . . . . . . . . . .


1.4.1 1.4.2 1.4.3 1.4.4 Upwind Interpolation UDS . . . . . . . . . Linear Interpolation CDS . . . . . . . . . . Self Filtered Centered Interpolation SFCD . Algebraic Equation . . . . . . . . . . . . . . . . . . . . . . . . . .

Finite Volume Method . . . . . . . . . . . . . . . . . 1.3.1.1 Approximation of Volume Integrals: Source Terms . . . . . . . . . . . . . . . . . . . . . 1.3.1.2 Approximation of Surface Integrals . . . . 1.3.1.3 Diusive ux . . . . . . . . . . . . . . . . . 1.3.1.4 Convective ux . . . . . . . . . . . . . . . .

13
. . . . 14 14 15 15

1.5 1.6

Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . Solution method . . . . . . . . . . . . . . . . . . . .

. . . .

15 16

Chapter 1.

Basic CFD

1.1 Overview
Prediction of heat transfer and uid ow processes can be obtained by two main methods: experimental investigation and theoretical calculation. Even if reliable information about physical processes could only be obtained by actual measurement, experimental investigations involving full scale equipment often result to be too expensive. The alternative is so to use scaled models and conditions, at the end extrapolate the results to full scale. This scaling, however, is not completely free from errors: general rules for correct scaling are often unavailable, phenomena may not be scalable (i.e. combustion, turbulence, etc ...), measuring instruments errors may weight more. Such problems can be avoided with the help of a mathematical model able to suitably represent the physical process. Theoretical predictions consist in working out the consequences of such model. For uid dynamics problems, the mathematical model basically consists in a set of partial dierential equation. If classical mathematics techniques were to be used for solving such equations, there would be little hope of predicting many cases of practical interest with closed form solution. Hopefully, with the development of numerical methods and the availability of large digital computers, closure can be found almost for any practical problem. Furthermore, computer analysis oers several advantages with respect to experimental investigation: low cost, speed, complete and detailed information, capability in simulating both realistic and ideal conditions. At the same time, numerical calculation are not free from disadvantages: it can happen that a suitable mathematical model for describing the physical conditions cannot be found, it is possible for prediction with a very limited objective not to be cheaper than experiments, problems involving complex geometries, strong non linearity may be harder, longer and again more expensive to solve. It appears clearly now how experiments and computations must coexist and interact to have wide and reliable predictions (Patankar, 1980). Let's now analyze in detail what a numerical solution method is composed by. As above written, the starting point of a numerical method is the Mathematical Model, i.e. the set of partial dierential equations and boundary conditions. Fluid dynamic science teaches that exact conservation laws describe the behavior of all ows: no matter the type of ow, it will respect the general governing equations. General purpose methods however are often impractical, if not impossible, to solve so it is more convenient to include simplications in the mathematical model and develop a solution method designed for that particular set of equations. Then a suitable Discretization Method, approximating the set of dierential equations by a system of algebraic equations for the variables at a number of discrete points in space and time, is necessary. The most important discretization methods are: Finite Dierence Method (FDM), Finite Volume Method (FVM) and Finite Element Method (FEM). The discrete locations where the variables want to be calculated, are dened by the Numerical Grid. The numerical grid is a discrete representation of the ow domain (both

Basic CFD

Chapter 1.

in space and time) through the use of a nite number of subdomains such as elements, control volumes etc... Then a Finite Approximation technique has to be selected taking in consideration the choice for the discretization method and the numerical grid. This choice inuence a lot the accuracy of the solution as well as the development, coding, debugging and the speed of the solution method. More accurate approximations involve, in fact, more nodes and give usually a fuller coecient matrix. A compromise between accuracy and eciency is always necessary. Once this large system of non-linear algebraic equations has been built by discretization techniques, it must be solved using a Solution Method. Such methods use successive linearization of the equations and the resulting linear systems are almost always solved by iterative techniques. Usually there are two levels of iterations: inner iterations, within which the linear equation are solved, and the outer iterations, that deal with the non linearity and coupling of the equations. As last point, it is important to determine suitable Convergence Criteria. It is fundamental to well set stopping conditions for both the inner and the outer cycles in order to obtain accurate solution in an ecient way. Once dened, numerical methods must be checked to posses certain properties in order to establish whether a method is appropriate or not. The most important properties are:

Consistency: discretization should become exact as the grid spacing tends to zero. In other words truncation error, i.e. the dierence between exact and discretized equation, must go to zero as t 0 and x 0. Stability: errors appearing in the course of numerical solution process do not magnify. For iterative methods, stable methods are the ones that do not diverge. Convergence: the solution of the discretized equation tends towards the exact solution as the grid spacing tends to zero. It is a very dicult property to demonstrate, it is usually accepted to test grid-independence for a solution. Conservation: solution must respect conservation of physical quantities both on local and global scale. It is a very important property because limits solution error. Even if on ne grids non-conservative schemes can also lead to correct solutions, conservative ones are usually preferred. Boundedness: solution should lie within proper bounds. Boundedness is dicult to guarantee and often unbounded schemes have stability and convergence problems too. Realizability: guarantee a model to give physically realistic solutions for the phenomena it is representing. Usually in connection with phenomena too complex to be directly simulated.

Chapter 1.

Basic CFD

Accuracy: is the property of well approximating the exact solution, in other words limiting modeling, discretization and iteration errors.

1.2 Physical principles and Mathematical model


In this section conservation equations for mass, momentum and energy for non reacting mono-phase compressible ows, will be described. Firstly equations are derived in the most general form as possible. The same approach has been used to obtain all the basic equation for uid motion: apply the appropriate fundamental physical principle to a suitable model of the ow and then extract the mathematical equations which embody such physical principles. The uid ow has been modeled with innitesimal control volume xed in space with the uid moving through it. As a consequence equations are proposed in the dierential conservation form. To switch from one form to another it must be remembered the concept of the substantial derivative:

D = + (U Dt t

),

(1.1)

meaning that the rate of increase of a scalar of uid particle, on the left hand side of Eq. 1.1, is equal to the rate of increase of uid element plus the net rate of ow of the scalar out of uid element, on the right hand side of the same equation (Anderson, jr., 1995). Secondly an appropriate model for the uid is proposed: simplications for the cases of interest such as ideal gas and Newtonian uid are introduced. Third passage in manipulating the set of governing equations, i.e. steadystate simplication and turbulence modeling, is explicitly done in chapter 4 but has been widely used in all the cases of need in the previous chapters too.

1.2.1 Continuity equation


The fundamental physical concept standing behind the continuity equation is that mass is conserved. In other words the rate of increase of mass in uid element must equal the net rate of ow of mass into uid element or the rate of change of mass in particle is equal to zero (Malalasekera and Versteeg, 1995):

Dm =0. Dt

(1.2)

With reference to Fig. 1.1 the rate of increase of mass in the uid element is:

( x y z) = x y z , t t

(1.3)

Basic CFD

Chapter 1.

Figure 1.1: Fluid element for conservation laws.

thus the net rate of ow of mass into uid element is:

(u) 1 (u) 1 x y z u + x y z x 2 x 2 (v) 1 (v) 1 + v y x z v + y x z y 2 y 2 (w) 1 (w) 1 + w z x y w + z x y z 2 z 2 (u) (v) (w) = + + x y z . x y z u

(1.4)

Eq. 1.3 and Eq. 1.4 together give the well known dierential continuity equation in conservation form:

+ t

(U ) = 0 .

(1.5)

1.2.2 Momentum equation


From Newton's second law directly follows the momentum equation: the rate of increase of momentum of uid particle equals the sum of forces on uid particle:

DU = Fs + Fb . Dt

(1.6)

It is easier to separate external forces into surface forces Fs and body forces Fb . The rst ones being dened upon control volume boundaries, the second ones on the volume itself. It is common to separate surface forces into pressure, the hydrostatic part of the stress tensor, and viscous stress, the deviatoric part. To derive x-momentum equation it is better start with a balance of surface

Chapter 1.

Basic CFD

Figure 1.2: Stress component in the x direction.

forces in the x-direction on the (E,W) faces (see Fig. 1.2):

p 1 x x 2 p + p+ x p

xx 1 x y z x 2 1 xx 1 x + xx + x y z 2 x 2 p xx = + x x xx

x y z ,

(1.7)

then on (N,S) faces:

yx

yx 1 yx 1 yx y x z + yx + y x z = x y z, (1.8) y 2 y 2 y

and on (T,B):

zx

zx 1 zx 1 zx z x y + zx + z x y = x y z. (1.9) z 2 z 2 z

Putting Eq. 1.7, Eq. 1.8 and Eq. 1.9 together we obtain the x-component of the momentum equation:

(u) + t

uU =

(p + xx ) yx zx + + + fbx , x y z

(1.10)

similarly can be done for y-direction:

(v) + t
and z-direction:

v U =

xy (p + yy ) zy + + + fby , x y z

(1.11)

(w) + t

wU =

xz yz (p + zz ) + + + fbz . x y z

(1.12)

Basic CFD

Chapter 1.

1.2.3 Energy equation


The energy equation is derived from the rst principle of thermodynamics stating that the rate of change of energy of a uid particle is equal to the rate of heat addition to the uid particle plus the rate of work done on the particle

DE =Q+W . Dt

(1.13)

Let's determine the rate of heat addition and the work done on the particle in terms of more suitable physical quantities such as temperature gradients, shear and normal stresses.

Figure 1.3: Heat ux vector.

Referring to Fig. 1.3, the net rate of heat transfer due to heat ow in the x-direction is:

qx +

qx 1 qx 1 x qx x x 2 x 2

y z =

qx x y z , x

(1.14)

and including contributions for the y and z directions, the rate of heat transfer added to the particle per unit volume is:

qx qy qz = x y z

q .

(1.15)

Furthermore, from Fourier's law:

q = k T,
giving nally:

(1.16)

Q=

(k T ) x y z .

(1.17)

Chapter 1.

Basic CFD

The net rate of work done on the particle by surface forces acting on xdirection is:

pu 1 pu 1 x pu + x y z x 2 x 2 xx 1 xx 1 + xx u x + xx u + x y z x 2 x 2 yx u 1 yx u 1 + yx u y + yx u + y x z y 2 y 2 zx u 1 zx u 1 + zx u z + zx u + z x y z 2 z 2 (u(p + xx )) (uyx ) (uzx ) = + + x y z . x y z pu

(1.18)

Following the same approach for the y and z direction as in Eq. 1.18 and summing, the total rate of work done on the uid particle by surface stress is:

W =

(pU ) +

ij Ui xj

x y z .

(1.19)

Including Eq. 1.19 and Eq. 1.17 into Eq. 1.13, the nal form of the energy equation in obtained, eventually adding the rate of work done by body forces as a source term SE :

E + t

E U =

pU +

ij Ui + xj

(k T ) + SE .

(1.20)

For compressible ows it is however more correct, and surely less complicated to treat, to express energy equation in terms of another variable: total enthalpy in which pressure energy is directly included is one of the choices:

h0 = E +

p 1 2 p =i+ u + v 2 + w2 + . 2

(1.21)

Substituting Eq. 1.21 into Eq. 1.20, one may obtain energy equation in terms of total enthalpy:

h0 + t

h0 U =
ij Ui xj

p ij Ui + + t xj

(k T ) + Sh ,

(1.22)

sometimes the term

is referred to as the viscous dissipation term .

1.2.4 A model for the uid


As above mentioned, a Mathematical Model result in being more accurate and easier to handle if suitable simplications are introduced in the general equations to be used. The aim of this section is so to reduce the area of interest to problems concerned with heat transfer in turbomachinery, giving a specic model to the uid. In order to simplify the above derived equations into a simpler set of equation still capable of well modeling such ows, at least three assumptions can be made.

Basic CFD

Chapter 1.

First hypothesis is the assumption of the uid to be a perfect gas, meaning that it follows the well-known equation of state:

p = RT.

(1.23)

Second assumption concerns the modeling of the viscous stress. Fluids of interest are considered Newtonian, meaning that viscous stresses, in analogy with hookean elasticity, are linearly proportional to the rates of deformation. A rst coecient named dynamic viscosity, relates stress to linear deformation, a second coecient called second viscosity or bulk viscosity takes into account volumetric deformation eect:

ij =

Ui Uj + xj xi

+ ij

U .

(1.24)

It may noticed that, following such denition, mechanical and thermodynamic pressure may not coincide. In fact following this denition ij is not implicitly traceless. Since little is known about it is common to avoid this inconsistency simply assuming that = 2 . It is also true that the term U is usually 3 very small and some authors proposed to directly neglect the eects due to volumetric deformation (White, 1991). Third comes the modeling of thermophysical properties. Even if the validation runs have been performed with constant thermophysical properties, uid properties are treated, not to loose generality for the proposed model, as function of both temperature and pressure. All these assumptions and simplications lead to the nal set of governing equations:

(Uj ) + t xj (Ui ) (Ui Uj ) + t xj p xi h0 (h0 Uj ) + t xj p

= 0, = Ui Uj 2 Uj + ij xj xj xi 3 xj p T = + k + + Sh , t xj xj = RT , +

(1.25) (1.26)

+ Fbi ,
(1.27) (1.28)

where is the viscous dissipation:

= ij

1 Ui = xj 2

Uj Ui + xi xj

2 3

(1.29)

1.3 Discretization approaches


After the physical mathematical model has been derived, the goal is to manipulate it in a form suitable for computer calculations. First step on this path regards the discretization of the equations. The main task of a discretization

Chapter 1.

Basic CFD

approach is to convert a partial dierential equation, valid on the entire domain, into a set of discrete algebraic equation, one for every node considered. The value at the node is, of course, put in relation with neighbor nodes, the simultaneous satisfaction of all the equation in the set then give the numerical solution. The most popular discretization techniques are presented and discussed:

Finite Dierence Method (FDM) approximates conservation equations in dierential form substituting partial derivatives via truncated Taylor series expansions or polynomial tting. Even if, in principle, it can be applied to all kind of grids, actual applications are limited to structured grids where grid lines are used as local coordinate lines. In such a way in fact, it is easy to obtain higher-order schemes. The biggest drawback of FDM is that it does not enforce conservation, consequently it is very hard to get reliable simulations of complex geometries and use is restricted to the simple ones. Finite Volume Method (FVM) works with the integral form of the conservation equations. The domain is divided into nite volumes whose centroid represent the calculation node. Grid just dene boundaries in between dierent volumes and need not to be related to any metrics. Interpolation is used to express variable values at the surface in terms of nodal values. This method is conservative by construction as long as surface integrals for volumes sharing the same face are equal for both of them. The disadvantage of FVM in comparison with FDM is that building higher than second order schemes for 3D simulation is much more dicult due to the three levels of approximation introduced: interpolation, dierentiation and integration. Because of its very physical approach, ease to be understood and implemented, FVM is the most widely used approach. Finite Element Method (FEM) may appear similar to FVM, the distinguish feature is the weight function: conservation equations are multiplied by a weight function before being integrated. Solution is supposed to adhere within each volume to a shape function constructed from values at the corners of the elements. Such an hypothesis is substituted into the conservation equations whose derivative with respect to nodal value is put to zero, selecting so the residual minimizing allowed function. The main advantage in using FEM is the ability in dealing with arbitrary geometries, while the main drawback, common to all integral methods, is that the resulting matrix may result not well structured meaning that ecient solving method are dicult to implement.
Discussing which of the previously described methods should be used, exact satisfaction of scalar conservation over control volumes has been focused to be the most important properties to search for. It is fundamental in fact that all

10

Basic CFD

Chapter 1.

the simplications and discretizations to be introduced in the governing equations, always respect exactly basilar physical principles they are built on. The physical laws to be obeyed are all conservation laws so conservation should be perfectly observed. Exact conservation can be imposed externally or intrinsically respected by the discretization method. The second choice seemed the most logic and that is why implicitly conservative methods were selected. Finite Volume Method has so been chosen, as a consequence from now on it will be the method of reference and will be discussed more in detail, see Sec. 1.3.1.

1.3.1 Finite Volume Method


As above mentioned, FVM is based on conservation equations in the integral form. To obtain such equations from the ones derived in Sec. 1.2, integration over a nite volume must be performed. To better x ideas and not to avoid irrevelant calculation, detailed presentation of this method will be done considering the generic conservation equation for a transported scalar :

J ndS =
S S

(U n)dS
S Convection

( n)dS =
Dif f usion

q d .
Source

(1.30)

Such an equation applies over each control volume and the entire domain as well, underlying once again the main feature of FVM: global conservation. To obtain an algebraic equation the three integral must be approximated by quadrature formulae. In the following discussion about approximation techniques the bi-dimensional quadrilateral CV in Fig. 1.4 has been considered.

Figure 1.4: Typical bi-dimensional quadrilateral control volume.

1.3.1.1 Approximation of Volume Integrals: Source Terms


Source terms require integration over the entire CV. Approximations of such integrals basically reduce in calculating an averaged value q for the source terms

11

Chapter 1.

Basic CFD

to be multiplied by the volume

QP =

qd = q .

(1.31)

The rst and easiest approximation just replaces the mean value with the value at the CV center node

Q P = qP .

(1.32)

Such approximation is obviously exact if q is constant or varies linearly, in any other case is second order accurate. Higher order of accuracy schemes can be obtained via shape function or interpolation.

1.3.1.2 Approximation of Surface Integrals


The net ux through the CV boundaries is obtained summing over the six faces, the surface integral of the total ux normal vector j composed by convective and diusive contributions:

J ndS =
S S

Jn dS =
k Sk

jdS =
k

k .

(1.33)

To exactly calculate surface integrals, the value of j is needed everywhere on the face Sk . This is of course impossible as long as only nodal values of are computed, it is so necessary to introduce some approximations. Usually two level of approximation are introduced:

the integral is approximated in terms of the variable values at one or more locations on the cell face (face approximation ) the cell-face values are approximated in terms of nodal values (nodal approximation ).
For each type several approximation modes have been proposed. For the face approximation:

midpoint rule - the value over the face is equal to the value at cell-face center e = je Se . This approximation is of second-order accuracy. trapezoid rule - the value on the face is the mean between face extremes 1 (cell vertex) shared with 'neighbor' cells e = Se 2 (jne + jse ). This approximation is second order too. Simpson's rule - the value on the face is a combination of the value at the 1 center of the face and the values at the vertices e = Se 6 (jne + 4je + jse ). This approximation is forth order.
Of course to maintain such levels of accuracy, nodal approximation of, at least, the same order must be chosen. Extension in three dimensions is quite direct for both the midpoint and trapezoid rule, but gets more complicated for

12

Basic CFD

Chapter 1.

higher-order approximation. Nodal approximation is discussed later Sec. 1.4 being a task requiring deeper treatment. It has already been cleared that J is composed by two dierent contributions: convection and diusion. These two terms indeed behave in a quite dierent manner as will be shown in the following.

1.3.1.3 Diusive ux


Discretization of the diusive uxes gives, using midpoint rule and assuming linear variation:

( n)dS =
S k

Sk ( )k =
k

Sk ( )k ( )k .

(1.34)

Let's see how it is not that dicult to compute gradients on the boundary face e: E P . (1.35) ( )e = xE xP It is however possible to compute the gradient in other way that is:

( )P =

Sk k ,
k

(1.36)

and nd the corresponding value on the face e interpolating ( )P and ( )E with techniques to be proposed later in Sec. 1.4.

1.3.1.4 Convective ux


The discretization of the convective uxes gives using the midpoint rule:

(U n)dS =
S k

Sk (Un )k =
k

Sk (Un )k k =
k

Fk k . (1.37)

Transport of across the boundary faces has been computed in quite a direct way, the problem has now shifted in nding an expression for k involving only nodal values. This pretty much is the most crucial passage of the entire discretization process and so the following section is entirely dedicated to interpolation and dierentiation schemes.

1.4 Finite Approximation: Interpolation and Differentiation Schemes


It has already been shown how it is not possible, especially for high order approximation, to compute the algebraic equations only in terms of cell center values but values on the boundary are also needed. The aim of this section is to present some of the most common schemes for interpolation in order to get values at locations other than computational nodes. As in previous sections the ow eld is supposed to be known, in addition density and transport coecients are also determined everywhere.

13

Chapter 1.

Basic CFD

1.4.1 Upwind Interpolation UDS


The idea is to approximate e with the value at the node upstream. So, depending on the sign of U n on the face of reference, it will either be the right or the left one: if (U n) > 0 P e e = (1.38) E if (U n)e < 0 . This approximation is equivalent to using a backward forward dierence approximation for rst derivative, hence the name Upwind Dierencing Scheme (UDS). Such interpolation scheme result in being stable, boundedness criterion always satised, but numerically diusive. Consider in fact Taylor series expansion:

e = P + (xe xp )

+
P

(xe xp )2 2

2 x2

+H .
P

(1.39)

UDS neglect all terms but the rst so it is a rst order scheme. The rst neglected term behave like a diusive ux:
d je = e

,
e

(1.40)

meaning that scalars are diused normally and parallel to the ow. The coecient of numerical diusion is proportional to grid dimension and to mass ux, moreover is magnied for multidimensional oblique to the grid ows. To avoid such inaccuracy, fundamental in case of shocks or rapid changes, mesh must be rene a lot because the scheme is only rst order accurate.

1.4.2 Linear Interpolation CDS


Again in analogy with nite dierence dierential approximation, linear interpolation can be implemented for FVM: the value at CV-face center is a linear interpolation, with distance as weighting factor, of the values at the centers;

e = E e + P (1 e ) ,

(1.41)

with e = (xe xP )/(xE xP ). Taylor series expansion for E at point xP shows that Eq. 1.41 is second order accurate vanishing all rst order terms in the truncation error. In fact:

e = E e + P (1 e )

(xe xp )(xE xp ) 2

2 x2

+H .
P

(1.42)

Having eliminated the numerical diusion, the leading term of the truncation error is quadratic and may produce oscillatory solutions. In spite of such oscillatory behavior CDS, being the simplest second order, is one the most widely used dierencing scheme.

14

Basic CFD

Chapter 1.

1.4.3 Self Filtered Centered Interpolation SFCD


SFCD is a scheme that try to get the best of the two precedent schemes, namely the boundedness of the UDS and the accuracy of CDS. It is in fact a central dierence scheme with a native lter to remove unphysical estrema whenever they would arise. This lter is basically a local shifting towards an upwind scheme in such zones. This is done blending CDS and UDS together by a blending factor , ranging 0 1, depending on computed face :

SF CD = e CDS + (1 e )U DS . e e e

(1.43)

The blending factor will be as close as possible to unity in case of steep gradients in order to get sharp discontinuities, while in other more uniform zones stability is reached with close to zero. The main drawback of this scheme is the introduction of additional non linearity due to the dependency of on values, resulting for some steady ow in oscillatory solutions (Sta, 2004).

1.4.4 Algebraic Equation


Using the discretization and approximation techniques together, general transported scalar conservation equation Eq. 1.30 can be nally written as an algebraic equation for each nodal point P :

AP P +
nb

Anb nb = QP .

(1.44)

If both the AP and the Anb are known, this is the case if the ow eld is given, the equation is linear and putting together the equation for each node it is possible to built up a matrix representing the dierential equation over the entire domain:

A=Q,

(1.45)

in which matrix A is in general quite sparse, because inuence for P is usually limited to a small number of other points, actually for FVM is strictly limited to the number of neighbor nodes. is the solution vector and Q is the source term both of dimension equal to the number of cells.

1.5 Grid
As already mentioned, the solution domain should also be discretized into a nite number of control volumes. The discrete representation of the spatial domain is called grid or mesh. Meshes can rstly be subdivided into:

Structured mesh: uid domain of interest is covered with three families of lines (, , ) never intersecting other lines of the same family and normally intersecting all lines of the other families in sequence. Nodal point Pi,j,k is dened by the intersection of the three lines (i , j , k ). In this grid arrangement it is always possible to identify neighbor nodes moving on the three lines intersecting at the nodal point.

15

Chapter 1.

Basic CFD

Unstructured mesh: uid domain of interest is covered with a number of nite volumes Pi of arbitrary shape sharing the boundaries. Contrarily to the structured grid where exibility in gridding complex geometries is limited by the sti organization of mesh elements, unstructured mesh oers the maximum freedom in dening cells both in terms of shape and location.
A comparison between a typical example of a structured and an unstructured mesh can be done looking at Fig. 1.5 and Fig. 1.6. On the contrary of FDM, FVM can also deal with unstructured grid. This is fundamental for heat transfer involved simulations where typically non-aerodynamic geometries are encountered. The main dierence between FDM and FVM however is that in FVM grids CV are dened via cell boundaries more than cell centers, even if this could be done. Once the boundary surfaces are dened the coordinate of cell center are calculated assuring a higher degree of accuracy in substituting the mean with the center value. Viceversa if centers are dened and boundary calculated, Central Dierence Scheme for derivatives are more accurate at CV faces because the face is midway between the two nodes.

Figure 1.5: Typical structured C grid example.

A new class of methods, the so called meshless methods, has been proposed recently to avoid handling meshes that sometimes can result in being the most expensive step in the entire solution process. The idea is not to create a mesh but just to store data for the cell centers, actually it is a no-sense to talk about cells when there are no more, so they will be referred to as nodes. An area of inuence is hence dened for each node generating a local mesh. Local control volumes can overlap without loosing conservative properties: conservation is respected no matter the shape, dimension and orientation of the control volumes.

1.6 Solution method


Previous sections were dealing with building up the algebraic equations to be solved for a generic scalar transported by a known ow eld. It is not

16

Basic CFD

Chapter 1.

Figure 1.6: Typical hybrid tetrahedral hexaedral unstructured mesh example.

however of secondary importance to underline that the ow eld cannot be known a priori and scalar quantities for which conservation equations were derived (, Ui , h0 , p) are responsible for the development of the ow eld itself. So the equations are not independent one from the other but on the contrary dierent scalar conservation laws result to be tightly coupled. In other words the Navier-Stokes Equations cannot be solved separately but must be treated like a real system meaning that in the conservation equation for scalar 1 , all other s cannot be considered known but should be treated as variables too. This results in a strong non-linearity of the system, think about convective or viscous dissipation terms for example. The mechanism used to eliminate such non-linearity is a guess and correct approach leading to an iterative cycle at the end of which the solution will satisfy all the equations at the same time. Starting from an initial guess of all s, the system is solved taking the values for i as constant in the equation for j . This solution is used to update coecients of the matrix representing the system and the cycle repeats until solution is reached. As the reader may easily believe it is not so straight forward that such a method really leads to convergence. Many dierent algorithms can be used to improve convergence properties for this cycle usually called outer cycle, most of which separate the system in equations to be solved sequentially and not contemporary. These are called segregated solvers, in contrast with simultaneous solvers, and will be analyzed in detail later in Sec.3.1. Once the Navier-Stokes Equations are linearized, again they appear in the nal form:

A=Q

(1.46)

where A is, this time, the sparse coecient matrix for all the ve conservation laws and the equation of state, is the solution vector for all variables and Q is

17

Chapter 1.

Basic CFD

the source vector. Linear systems are not dicult to solve, think about Gauss elimination techniques or Cramer rule, but, since typically the number of cells for a CFD simulation varies from some thousands to hundreads of millions and CPU time is a very requested and still limited resource, solving in an ecient and fast way it is a must. Methods for solving linear systems are commonly classied into two main groups: direct methods and iterative methods. Direct methods handle the matrix with linear algebra rules to reduce it in a form from which extraction of nal solution can be done quite easily. Every well posed linear system can be solved directly but the sparse matrix A (every node depends on the value of not so many other nodes) gives decomposition matrices that are not sparse increasing the computational cost considerably. Iterative methods instead starts from a guessed solution and use the system to successively rene it. If each iteration is cheap and the number of iteration is small enough, this is usually the case in CFD, iterative methods result in being much faster than direct ones. This iterative cycle is called inner cycle. The algorithms used in this thesis are the Incomplete Cholesky preconditioned Conjugate Gradient (ICCG), Incomplete Cholesky preconditioned Biconjugate Gradient (BICCG) and the Algebraic Multi Grid (AMG). For details on such methods see Ferziger and Peric (2002); Lacor (2006); Murthy and Mathur (2002). To avoid instability due to the non-linearity of the system as a consequence of the coupling between the equations, underelaxation techniques are widely used (Patankar, 1980). The concept standing behind underrelaxation is to relax the changes in variable values multiplying the increments from the previous value by an underrelaxation factor (more commonly referred to as relaxation factor) with values in the interval [0, 1]:

n = n1 + (n n1 ) ,

(1.47)

where n on the right hand side in the exact result of the linear system at outer iteration n while n on the left hand will the best available value for at iteration n. Eq. 1.47 is sometimes referred to as explicit relaxation, meaning that matrix A is not modied. It is however possible to express the same relation in an implicit way involving a modication of the matrix itself. Considering the linearized equation for P : P AP n +
nb

Anb n = QP , nb

(1.48)

and using the Eq. 1.47 it is possible to write a new expression for P at iteration n:

n = n1 + P P

QP AP n + P

nb

Anb n nb

AP
nb

n1 P

1 AP n1 . (1.49) P

Anb n = QP + nb

18

Basic CFD

Chapter 1.

This technique is known as implicit relaxation. Stability is increased because P the diagonal dominance of the matrix A is higher: A n > AP n . UnfortuP P nately optimum underrelaxation factors are problem dependant, moving towards lower values to increase stability and to higher values to speed up convergence. A general strategy could be to start with low relaxation factors for early iteration and move to higher values reaching convergence. It is now time to clarify what really convergence is and how it can be established. Using iterative methods, the most important parameter to check how exactly a prediction satisfy the equation is the residual dened as: Res = Q A . Res is a vector, with cell number size, and it is not a very convenient factor to establish whether or not an equation is converged. The global parameter usually used is: GRes =
n

Res =
n

(Q A ) ,

(1.50)

where n correspond to the number of cells in uid domain. Equations are checked separately so 5 dierent residuals plus the ones for turbulence will be followed. Usually, and this is the case, residuals are normalized with respect to some mean value, trying to account relative errors more than absolute. In this work the normalization factor is dened as follows:

ref S Sref
Norm

= , = A, = A ref , = (|S Sref | + |Q Sref |) .

As already hinted, two nested iterative cycles are present: the inner one is directly related to the solution of linear system at iteration n, the outer one regards the algorithms of segregated solvers going from the initial guess at step 0 to actual iteration at time n. Convergence criteria must be set up and controlled for both inner and outer iteration cycles. Outer iterations control parameter is Initial Residuals, while inner iterations are managed by Final Residual: InitialResidual FinalResidual

= =

Ai0 i0 ) , Normi0 n (Qim Aim im ) . Normim

n (Qi0

19

Chapter 2

OpenFOAM
The aim of this chapter is to introduce the reader into the main features of OpenFOAM as support code for CFD simulations. In particular focus will be posed more on the way it is born and developed than on its practical using. OpenFOAM in fact is not thought to be a ready-to-use software, even if it can be used as a standard simulation package, but to oer a backing to CFD programmers in building their own codes. Being at the core just a C++ library, rst a brief introduction to such programming language is necessary. Then OpenFOAM itself is described in detail giving both a philosophical introduction and practical examples on how to work with its classes and its applications.

Contents 2.1 2.2 2.3 2.4

Introduction to C++ . . . . . . . OpenFOAM software . . . . . . . Matrix structure in OpenFOAM Working with main classes in OF

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

22 23 25 26

21

Chapter 2.

OpenFOAM

2.1 Introduction to C++


Giving such a small introduction to C++ is intended here as describing the supported methodologies of programming and some of the tools to make them convenient. Such methodologies are technically called programming paradigms. Supporting a programming paradigm does not mean to merely enable such programming style but to provide facilities to make such paradigm convenient to use in terms of ease, safety, eciency. Support must not be limited to language facilities to directly use the paradigm, but must be extended at compile-time and run-time checks. The most common programming paradigms are briey introduced:

Procedural Programming: the focus is on the processing, i.e. the algorithm needed to perform the desired computation. Languages provides facilities for passing and returning the most suitable arguments to the most suitable functions in the most suitable way. Discussions regard the concept of most suitable. Modular Programming: also known as the data-hiding principle, is concerned with subdiving programs into smaller modules data are hidden within. This need reects a constant increase in program size. Data Abstraction: this paradigm is dealing with user-dened data types. Data types suitable for the problem are newly dened providing a full set of operations for each type. Connected and fundamental for doing it, are the concepts of operator overloading and polymorphism, also called late binding. Object-Oriented Programming: the concept introduced with such a paradigm is the concept of inheritance in connection with class hierarchy. Base classes are dened as the common structure and then specialized into derived classes. This can actually be done even with previous paradigm but now the possibility of sharing (inherit) members from base to derived class is introduced. Generic Programming: the aim is to parametrize algorithm in such a way they can work for a variety of suitable types and data structures. Generic Programming introduces the concept of containers: classes that can hold a collection of elements of dierent types.
C++ was designed to support data abstraction, object-oriented and generic programming in addition to traditional C programming techniques such as procedural and modular programming. It was not meant to force one particular programming style upon all users (Stourstroup, 1997). It would be better to clarify some of the above introduced concepts, in particular: polymorphism, inheritance and containers. Connected with data abstraction paradigm is the concept of operator overloading meaning that the same function can actually have dierent meaning for

22

OpenFOAM

Chapter 2.

dierent classes. Polymorphism is the capability of deciding at run-time which of the several overloaded member functions to call. Inheritance is the ability of one class to inherit capabilities or properties from another class. To x ideas an example is given. Consider the class of the Human-beings, it has some specic properties (two arms walk, intelligence, etc) plus some others (giving birth to live young, warm blood, etc) derived from the class Mammal which is belonging to. Equally Mammals have inherited some of their properties to other base classes such as Vertebrate or Animals. In such a way a sort of chain is built to correctly link a property to the right class. Thinking about containers the best example is a list. Lists are basically a collection of elements stored in a row. It is possible to dene a list of integer as well as a list of people, meaning that the class denition is not bound by the type of objects it is listing. It is common to refer to containers as templates. Templates are a compile-time mechanism so that their use result in no run-time overhead compared to hand written code (Davis, 2005).

2.2 OpenFOAM software


The OpenFOAM (Field Operation And Manipulation) code is an objectoriented numerical simulation toolkit for continuum mechanics, written in C++ language, released by OpenCFD Ltd (http://www.opencfd.co.uk) (OpenCFD, 2006c). It is so capable to support all the above discussed features typical of C++ programming: it enables the construction of new types of data specic for the problem to be solved (i.e. a virtual class for turbulence Model with virtual functions such as , k , t , etc ...), the bundling of data and operations into hierarchical classes preventing accidental corruptions (i.e. a base class for storing mesh data and a derived class for acceding them), a natural syntax for user dened classes (i.e. operator overloading) and it easily permits the code re-use for equivalent operations on dierent types (i.e. templating) (Jasak, 1996; Jasak et al., 2004; Juretic, 2004). Let's see a little more in detail what are the specicity of OpenFOAM in helping CFD programmers. First and most important thing is that the toolkit implements operator-based implicit and explicit second and fourth-order Finite Volume (FV) discretization in three dimensional space and on curved surface. Dierential operators can be treated like nite volume calculus (fvc) or nite volume method (fvm) operators. The rst approach performs explicit derivatives returning a eld, the second one is an implicit derivation converting the expression into matrix coecients. The idea standing behind is to think about partial dierential equations in terms of a sum of single dierential operators that can be discretized separately with dierent discretization schemes. At the moment the following, self explanatory, implicit dierential operator are dened:

fvm::ddt =

23

Chapter 2.

OpenFOAM

fvm::d2dt2 = fvm::div =

2 t2

, ,
2 i x2 i

i xi

fvm::laplacian =

In addition implicit treatment of source terms is done by: fvm:Sp and fvm:SuSp. Explicit equivalent for the previous operators are dened and furthermore other common operators such as curl, gradient, etc, are implemented. Building dierent types of partial dierential equations is now only a matter of combining in a dierent way the same set of basic dierential operators. To give an example of the capability of such a top-level code, let's consider a standard equation like momentum conservation:

U + t

U U

U = p.

(2.1)

It can be implemented in an astonishingly almost natural language which is ready to compile source C++ code:

solve ( fvm::ddt(rho, U) + fvm::div(phi, U) - fvm::laplacian(mu, U) == - fvc::grad(p) );


letting programmers concentrate their eorts more on the physics than on programming. Such example clearly shows that OpenFOAM programmers do not think in terms of cells or faces but in terms of objects (U, rho, phi, etc ...) dened as a eld of values, no matter what dimension, rank or size, over mesh elements such as points, edges, faces etc. Just to x ideas for example the velocity eld is dened at every cell centroid and boundary-face centers, with its given dimensions and the calculated values for each direction, and represented by just a single object U of the class GeometricField, see Sec. 2.4. Important feature allowed by object programming is the dimensional check, physical quantities objects are in fact constructed with a reference to their dimensions and so only valid dimensional operations can be performed. Avoiding errors and permitting an easier understanding, come directly as a consequence of an easier debug. An important feature of OpenFOAM is the exibility in handling dierent types of meshes. Its native grid engine can, in fact, handle every mesh of arbitrary polyhedral bounded by arbitrary polygons, see Fig. 2.1.

24

OpenFOAM

Chapter 2.

(a)

(b)

Figure 2.1: Polyhedral mesh example.

In addition, even if never directly tested by the author, automatic mesh motion and runtime topological changes such as attach/detach boundaries, cell layer addition/removal are allowed. OpenFOAM was thought not really to be only a ready to use code but to be as much exible as possible in dening new models and solvers in the simplest way. Its strength in fact stands in being open not only in terms of source code but, what's more, in its inner structure and hierarchical design, giving the user the opportunity to fully extend its capability. Moreover, the possibility of using top-level libraries containing a set of models for the same purpose which refer to the same interface, guarantees programmers for smooth and ecient integration with the built-in functionality. New models can be added to the appropriate model table at link-time and become available in the same manner as the supplied models. Most of the selections necessary to set up calculations are done at runtime, meaning that options can change while the code is running. For further information about how to use and how to program OpenFOAM see OpenCFD (2006a,b).

2.3 Matrix structure in OpenFOAM


It is interesting to describe how OpenFOAM is building and storing the matrix A of coecients for one of the discretized equations. This array is decomposed in three parts: the diagonal coecients, the upper triangular matrix u and the lower triangular matrix l. O diagonal coecients represent the inuence of neighboring cells. Each face is shared by two dierent cells one of which is the owner and the other is called a sneighbor. The owner cell for a general face is the one with lower cell index. The lower matrix is so returning coecients for all the owner cells while the upper one for the neighbors. To

25

Chapter 2.

OpenFOAM

clarify consider line i of array A, it corresponds to equation for cell of index i. The number of non-zero coecients on this line equals the number of faces plus the diagonal coecient that multiply the solution at cell i itself. On the left side of diagonal coecient (rows j from 1 to i-1), coecients for faces between cell i and lower index are stored. l array is actually storing coecients for owner cells of faces bounding cell i not owned by cell i itself. At the contrary, coecients for cells who share boundaries owned by cell i, once again the cells with index higher than i, are stored in the u array. OpenFOAM programmers usually works with FVM, so a special class of matrix fvMatrix in which the inuence is only limited to adjacent cells is dened and normally used.

2.4 Working with main classes in OF


Just to give an example of how object oriented programming in OpenFOAM is working, the class GeometricField is shown and described in its structure and interaction with other classes. First of all, it would be better introduce the class with its Unied Modeling Language UML graphical representation in Fig. 2.2.

Figure 2.2: UML diagram for GeometricField class.

To interpret these graphs one should read it in this way: a box represents a class, a solid arrow stands for public inheritance and a dashed arrow indicates usage, with the edge of the arrow labeled with the variable responsible for the relationship. Meaning that GeometricField has a boundaryField and is a Field<Type>. As hinted above at, GeometricField could represent any tensor eld; it consists of an internalField and a boundaryField. The rst one, belonging to Field<Type> class, stores a list of values of appropriate tensor rank for each computational point, the second, namely a GeometricBoundaryField, stores boundary values subdiving it into one patchField for each boundary surface. Reference to dimensions is stored in the dimensionSet that basically is the vector of the exponents for the fundamental units. It could be of 5 [kg, m, s, K, mol] or 7 [kg, m, s, K, mol, A, cd] elements.

26

OpenFOAM

Chapter 2.

GeometricField is a template and gives a good example of generic programming: this virtual class in fact contains Fields of scalar, vector and tensor type dened on surfaces and volumes. One can in fact dene objects like a surfaceScalarField as well as a volTensorField. This completes introduction to one of the most common classes in OpenFOAM has been done.

27

Chapter 3

All Mach Pressure Based Solver


The problem of developing a suitable solver for heat transfer predictions in turbomachinery is not an easy task. This chapter is aiming at giving a general overview on the specic needs for such a solver, then various classes of solvers are presented and criticized to explain the whys of the choice of a pressure-based solver has been made. Hence a detailed derivation of standard algorithms for this class of ows. Finally the developed solver is presented with particular attention to the aspects that were found of much trouble for the programmers.

Contents 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9

Segregated solvers . . . . . . . . . . . . . . . . . . Pressure velocity coupling . . . . . . . . . . . . . Problems associated with density based solvers SIMPLE Algorithm . . . . . . . . . . . . . . . . . Pressure checkerboarding . . . . . . . . . . . . . Co-located grid: Rhie - Chow interpolation . . . Compressibility eects . . . . . . . . . . . . . . . Critical aspects . . . . . . . . . . . . . . . . . . . . Solver validation . . . . . . . . . . . . . . . . . . .
3.9.1 3.9.2

. . . . . . . . .

30 30 31 32 36 37 39 40 42
42 43

GAMM tests . . . . . . . . . . . . . . . . . . . . . . Goldman test . . . . . . . . . . . . . . . . . . . . . .

29

Chapter 3.

All Mach Number Pressure Based Solver

3.1 Segregated solvers


During the derivation of the set of conservation equations, it has been repeated many times that equations are coupled meaning that coecients of one depend on solution of another. It has been underlined that such coupling results in non-linear systems and the resolution of this non-linearity is left to the iterative process. What has not been specied yet is how the system is solved. Considering for example the nal expression derived for the discretized Navier-Stokes Equations:

A[mn,mn] [mn] = Q[mn] ,

(3.1)

where [mn] is a vector of dimensions equal to the number of cells n times the number of unknowns m. For computational costs reasons, this system is usually not solved entirely but sequentially, in other words the system matrix is decomposed into one smaller matrix for each equation and such matrices are solved in sequence for the scalar of reference:

A[n,n] [n] Au[n,n] u[n] Av[n,n] v[n] Aw[n,n] w[n] Ap[n,n] p[n] Ah[n,n] h[n]

= = = = = =

Q[n] , Qu[n] , Qv[n] , Qw[n] , Qp[n] , Qh[n] .

(3.2) (3.3) (3.4) (3.5) (3.6) (3.7)

In this way it is clear that the coupling between the dierent equations must be treated with another strategy. An algorithm to iteratively link such discretized equations is needed in order to reach convergence. It is easy to guess that a number of dierent algorithm has been proposed to organize the steps in which the process should be parted.

3.2 Pressure velocity coupling


The two main classes in which standard segregated solvers can be classied are: density-based and pressure-based solvers. Each of these classes is naturally applied to a certain class of ows: high Mach compressible ows for the densitybased and low Mach almost incompressible for the pressure-based. The dierent nature of conservation equations in case of subsonic or supersonic ows makes the use of these classes outside the range of Mach number of reference a dicult task. Unsteady compressible Navier-Stokes Equations are in fact parabolic-hyperbolic in nature, but their incompressible counterparts are of elliptic parabolic type. However, heat transfer in turbomachinery applications, and other well known cases of no interest here, involve ows usually covering a wide range of Mach

30

All Mach Number Pressure Based Solver

Chapter 3.

regimes. In particular, it usually happens that dierent Mach conditions simultaneously arise in the same domain. Such situations makes the accurate solution of viscous ows governing equations a complex task since this kind of ows does not fall completely into any of the categories cited before. In order to solve such ows specic solvers should be created trying to enlarge range of applicability to the maximum, at the best to All-Mach ows. The most famous method proposed to change behavior of the incompressible Navier-Stokes Equations and t them over the compressible shape is the socalled articial compressibility technique: a fake time derivative is added to the incompressible conservation equations rendering them hyperbolic and solvable with standard time-marching techniques developed for the compressible form of the equations. Such methods are applied to steady state solution and require a dierent set of variables in the compressible and incompressible ow regime. That is why a dierent path to solution has been searched for.

3.3 Problems associated with density based solvers


Conservation equations derived in chapter 1 as well as the other later derived in chapter 4 can be cast into a general form as:

+( t

J) = Q ,

(3.8)

where the total ux J is composed by a convective and a diusive term:

J=

U
convective


dif f usive

(3.9)

In addition an equation of state to describe the relationship between the various thermodynamic variables is needed. This set of non-linear coupled equation should be solved for the unknowns , U , p, h. It is so customary to associate each of the equations to one basic variable: density for continuity, velocity components for momentum, enthalpy for energy. In addition the equation of state can be considered as the equation for pressure. At very low Mach number however, the pressure and the density become very weakly related and in the idealized limit of incompressible ows, the density is completely decoupled from the pressure. For such a reason neither pressure nor density can be directly associated with the incompressible continuity equation and it assumes the role of a compatibility condition on the velocity eld. For a sequential solution of the equations a mechanism to couple continuity and momentum should be searched, otherwise it is also possible to use the fully compressible equations even in incompressible ows. Indeed all uids are compressible and the pressure is always related to the density even though the relationship may become very weak. However, because equations are solved numerically, constraint are imposed by numerical considerations: truncation and round-o errors.

31

Chapter 3.

All Mach Number Pressure Based Solver

The perfect gas law for a nearly incompressible ow in which the speed of sound can be considered constant, states that:

p = RT =

c2 c2 p = .

(3.10)

Introducing reference values it is possible to rewrite Eq. 3.10 in a non-dimensional form:

p 1 = . 0 u2 M a2 0 0 0

(3.11)

This expression clearly points out, that even though changes in density may become small or innitesimal, as long as Ma number tends to zero too their ratio is nite and changes in pressure may remain large. If sensibility in solving both terms is established to be:

p 0 u2 0 0

> 10n , > 10m ,


m+n

(3.12) (3.13)

then it is imposed the Mach number to be grater than 10 2 . In addition for M a = 0 there is a singularity point for the Navier-Stokes Equations, rendering them improperly scaled in the limit of incompressibility. The above discussion highlights the problems associated with the use of density as a primary variable for computing low Mach ows or mixed compressible and incompressible ows (Karki, 1986b). Development of a computational scheme valid for the whole range of Mach number, needs a switch to pressure as a primary independent variable in preference to density.

3.4 SIMPLE Algorithm


This section is written to illustrate in detail one of the segregated solver algorithm introduced in Sec. 3.1. The algorithm presented here it the original version of the Semi-Implicit Method for Pressure Linked Equations (SIMPLE) published for the rst time in Patankar and Spalding (1972) and nowadays very well known. This original version was derived for incompressible or at maximum weakly compressible ows and expansion to fully compressible ows will further be investigated. The main idea is to convert continuity equation into an equation for pressure or better a pressure corrector and to use a guess and correct procedure to reach solution: pressure corrector becomes equally zero everywhere. Since continuity contains discrete face velocities a connection to relate such velocities to a pressure eld is needed: the direct link is the momentum equation. Consider the discretized x and y momentum equation with notation referred to Fig. 3.1:

32

All Mach Number Pressure Based Solver

Chapter 3.

Figure 3.1: Bidimensional control volume.

ae ue a n vn

= =

anb unb + (pP pE )y + Qe , anb vnb + (pS pN )x + Qn .

(3.14) (3.15)

To initialize the SIMPLE calculation a pressure eld p is guessed, hence Eq. 3.14 and Eq. 3.15 are solved with such pressure distribution to obtain a rst guess value for velocity u and v :

ae u e
a n vn

= =

anb u + (p p )y + Qe , nb P E
anb vnb + (p p )x + Qn . S N

(3.16) (3.17)

A pressure corrector is then dened as the dierence between the correct and the guessed pressure, and similarly is done for velocity correctors too:

p u v

= = =

p p , uu , vv .

(3.18) (3.19) (3.20)

Subtraction of Eq. 3.16 from Eq. 3.14 and of Eq. 3.17 from Eq. 3.15 gives two equations for pressure and velocity correctors:

ae ue a n vn

= =

anb unb + (pP pE )y , anb vnb + (pS pN )x .

(3.21) (3.22)

Given that correctors tend towards zero as long as solution is converging, dropping terms such as anb unb and anb vnb is not giving any error when convergence is reached. This is however the biggest approximation of the SIMPLE algorithm and its consequences will be discussed later in this section. Rewriting Eq. 3.21 and Eq. 3.22, one obtains:

ue vn

= =

(pP pE )de , (pS pP )dn ,

(3.23) (3.24)

33

Chapter 3.

All Mach Number Pressure Based Solver

where de = y and dn = x . Thus far only momentum equations has been ae an considered, continuity should be used to impose mass conservation:

[Fe Fw ] + [Fn Fs ] = 0 [(uA)e (uA)w ] + [(vA)n (vA)s ] = [e ue w uw ] y + [n vn s vs ] x = 0 . (3.25)


The face mass ux Fi is then split in two parts corresponding to the two components of the exact solution of the velocity u and u :
[Fe Fw ] + [Fe Fw ] + [Fn Fs ] + [Fn Fs ] = 0 .

(3.26)

Eq. 3.23 and Eq. 3.24 can be inserted in Eq. 3.26 to give:
Fe + e de y (pP pE ) Fw + w dw y (pP pW ) + Fn + n dn x (pP pN ) Fs + s ds x (pP pS ) = 0 , (3.27)

that rearranged gives the equation for the pressure corrector:

AP pP =
nb

anb pnb + b ,

(3.28)

where:

aE aW aN aS AP

= = = = =

e de y , w dw y , n dn x , s ds x , anb ,
nb Fw Fe + Fs Fn .

(3.29) (3.30) (3.31) (3.32) (3.33) (3.34)

b =

At this point all the necessary equations have been deduced: they should be included into an organic iterative process to obtain a solution. The overall algorithm foresees the following steps: 1. Guess a pressure eld p . 2. Discretize and solve the momentum equations using the guessed value p for the pressure terms. Eq. 3.16 and Eq. 3.17 yield the u and v . 3. Find the pressure correction source term b calculating mass imbalance with Eq. 3.34. 4. Discretize and solve the pressure correction equation: Eq. 3.28. 5. Calculate velocity corrections using Eq. 3.23 and Eq. 3.24. 6. Correct pressure and velocity elds: Eq. 3.18, Eq. 3.19 and Eq. 3.20.

34

All Mach Number Pressure Based Solver

Chapter 3.

7. Solve discrete equations for each scalar using the continuity satisfying velocity eld for the convection term. 8. Check convergence: IF satised stop, ELSE use p as a new guess p and start again from 2. It is now time to return to Eq. 3.21 to clarify the consequences of dropping the nb anb . It has already been underlined how at convergence nothing is changing, so the impact is limited on the rate of convergence. Such dropping in fact places the entire burden of correcting velocities upon the pressure corrector. This will lead to a velocity eld still satisfying continuity but also to an overpredicted pressure eld. The pressure correction equation is indeed susceptible to divergence unless some under-relaxation is used during the iterative process. Implicit underrelaxation is usually preferred because it also increase the diagonal dominance of the matrix, but this cannot be case. Being a corrector the history of convergence of p is without any particular meaning, in other words values of p at previous iteration do not resolve the same, or almost the same, equation, as a consequence p n1 can be very dierent from p n and implicit relaxation will violate continuity. What is done to avoid this obstacle is to relax the new values for pressure and not the corrector:

pnew = p + p p .

(3.35)

To avoid overpredictions of pressure, velocities are also relaxed. A correct choice of under-relaxation factors is essential for cost-eective simulations. Too large a value may lead to oscillatory or even divergent solution while small values comport extremely slow convergence. Unfortunately, the optimum values of under-relaxation factors are ow dependent and must be sought on a caseby-case basis (Malalasekera and Versteeg, 1995; Murthy and Mathur, 2002). Other variants of the same method have been proposed in the course of years:

SIMPLER (SIMPLE-Revised): use a discretized equation for pressure to obtain p from an initial guess of velocity v and pressure p elds (Patankar, 1980). SIMPLEC (SIMPLE-Consistent): use the same algorithm of SIMPLE but with a better approximation for Eq. 3.21 and Eq. 3.22 (Doormal and Raithby, 1984). PISO (Pressure Implicit with Splitting Operators): add a second corrector step to the standard SIMPLE algorithm meaning that p = p + p is only a starting guess for the second corrector step (Issa, 1986).
At this point the method is completely described, it is not however secondary to better precise how to treat diculties arising with the use of such a solver. In particular, more attention must be paid on the problem of checkerboarding solutions and extension to fully compressible ows.

35

Chapter 3.

All Mach Number Pressure Based Solver

3.5 Pressure checkerboarding


As you may already have noticed this method requires values both on cell (capital letters) and face (lowercase) centers so it can be directly applied only on staggered grids, uid domains on which velocities and pressures are computed at dierent locations. Staggered approach is however quite heavy in terms of mesh generation and complicated to organize. If the number of elements increase to actual standard size for CFD simulation of industrial interest, this approach should be left for a co-located approach. This is indeed not the case for most of standard CFD codes, so a solution must be found in order to be able to use such method. In particular, using OpenFOAM cell centered approach, all face values such as e , ue , Fe are unknown and cell values should be interpolated with some interpolation scheme. With a variety of dierent interpolation schemes available in OpenFOAM (centered, upwinded, TVD, NVD schemes, etc ...), the choice for velocity and density has been left to the user. Some words more should be spent on face ux (advective velocities) interpolation scheme. The easiest solution could be to use a linear interpolation to obtain values on faces and still apply the above derived method:

Fe =

FP + FE . 2

(3.36)

where the interpolated ux Fe is referred to the interpolated velocity Unfortunately this approach leads to inaccurate results, in fact it allows for non physical checkerboarding solutions. Checkerboarding proles are due to the fact that linear interpolation brings continuity, i.e. Eq. 3.25, to be independent from the value of velocity on the cell of reference, in other words conservation of mass at cell P depends only on neighboring values, as a consequence odd and even nodal values result to be decoupled:

Fi = Fe Fw + Fn Fs =

1 (FE FW + FN FS ) . 2

(3.37)

If such a pattern is satisfying momentum equation too, the checkerboarding would persist in the nal solution; unfortunately this is the case. To demonstrate it, take the x-direction momentum equation Eq. 3.14 and make a balance over cell P:

uP

= dP (pw pe ) + ... pW + pP pE + pP = dP 2 2

(3.38)

+ ... = dP

pW pE 2

+ ... . (3.39)

The dependency of uP on pP , using linear interpolation, is canceled and velocity is only feeling neighboring pressure values. This means that velocity and pressure at the same location do not inuence each other, as a consequence checkerboarding patterns of velocity and pressure will satisfy momentum equation.

36

All Mach Number Pressure Based Solver

Chapter 3.

Dramatically both momentum and mass conservation equation are solved by the checkerboarding pattern and so once it is formed it will never smooth. Even if dicultly perfect checkerboarding proles for velocity or pressure arise, due to irregularities in the mesh, boundary conditions or physical properties, such tendency often shows itself in unphysical wiggly elds. To avoid this unacceptable behavior two methods are proposed in literature:

use a staggered grid: uid domain discretization on which velocities and pressures are computed at dierent locations, use a co-located grid but a dierent interpolation method for face mass uxes.
First approach takes advantage of storing values for velocity and pressure precisely at the points required for the implementation and no interpolation is needed. Primary drawback for the staggered grid arrangement is the increment of metric complexity due to the use of dierent grid for dierent variables. This method results as a consequence to be very expensive computationally speaking for curvilinear coordinates and inapplicable to unstructured mesh, so in practice it has been abandoned in the course of years. Second approach prevents checkerboarding by expressing face velocities in terms of adjacent cell pressure rather than alternate values. Even if more complex to understand, this approach is less dependent on geometries and gridding strategies and moreover it is the only chance to continue using a co-located code. Advanced interpolation techniques are so computed in order to avoid such checkerboarding on co-located grids.

3.6 Co-located grid: Rhie - Chow interpolation


The interpolation technique named after Rhie and Chow (1983), and also known as momentum interpolation, has been used in the solver. Substantially it consists in dening a pseudo velocity eld (on cells) excluding the pressure gradient term to the original formulation of velocity, hence such pseudo velocity is interpolated linearly and nally the pressure gradient is evaluated directly on the face and summed. A monodimensional domain has been considered in the following derivation. It begins with the denition of the pseudovelocity:

u0 = uP + P

dl p A

= uP +
P

(pE pW ) , 2AP

(3.40)

then interpolate it linearly on face centers

u0 = e

u0 + u0 P E , 2

(3.41)

to nally reconsider pressure contributions with gradients computed precisely on faces:

ue = u0 e

dl p A

= u0 e
e

(pE pP ) . 2Ae

(3.42)

37

Chapter 3.

All Mach Number Pressure Based Solver

Substituting Eq. 3.40 into Eq. 3.41 and into Eq. 3.42, a nal expression for face velocity is obtained:

ue =

(uP + uE ) 1 + 2 2

(pE pW ) (pP pEE ) + 2AP 2AE

(pE pP ) . 2Ae

(3.43)

Similar expressions may be derived for the other faces. Putting together such expressions and summing mass uxes Fi , it is clear that explicit dependence on cell values do not cancel out as with linear interpolation. Continuity and momentum equation now do feel pressure at point P meaning that wavy gradients are smoothed and so checkerboarding is avoided. It is interesting to see how the behavior of continuity equation changes with the introduction of this interpolation also known as added dissipation scheme. Rewrite Eq. 3.43 considering Ae = AE = AP , this happens in case of uniform grid and uniform ow:

ue =

(uP + uE ) 1 + ((pE pW + 2pP ) + (pP pEE 2pE )) . (3.44) 2 4AP

Writing down the Taylor series expansion for pressure and reorganizing:

2p x2
so

=
P

(pW pE 2pP ) + O(x2 ) , x2 2p x2 3p x3


e

(3.45)

ue

= =

(uP + uE ) 1 2 4AP (uP + uE ) 1 2 4AP

2p x2

x2 =
E

x3 .

(3.46)

Substituting this expression into continuity equation for constant density:

ue uw

= =

(uE uW ) 1 2 4AP (uE uW ) 1 2 4AP

3p x3 4p x4

x3 +
e 4

1 4AP

3p x3

x3 =
w

x = 0 ,
P

(3.47)

it comes out that a fourth order derivative is added to continuity. Derivative terms of even order are known in literature as dissipation terms, as a consequence a more diusive behavior is expected from this equation (Anderson, jr., 1995). More diusion means more inuence of the center value on its direct neighbors sweeping away all unphysical wiggles. With the implementation of such interpolation scheme the problem of checkerboarding patterns is solved and the same overall algorithm can be applied also in this case of co-located variables Davidson (2005); Murthy and Mathur (2002); Mangani (2006). Before going through the derivation of a dierent pressure correction equation valid for compressible uid ows, it is better to specify how to use values of pressure and velocity known at step 6 of the SIMPLE algorithm, for solving conservation equations for the other quantities. Solution of passive scalars are

38

All Mach Number Pressure Based Solver

Chapter 3.

better computed via the use of face ux, on which continuity is respected, more than cell velocity, on which only momentum is exactly satised. If this advice is followed in fact, conservation equations are perfectly conservative.

3.7 Compressibility eects


In turbomachinery and heat transfer applications, involved uid ows may usually cover a wide range of Mach regimes. In particular, it usually happens that dierent Mach conditions simultaneously arise in the same domain. Such situation makes the accurate solution of viscous ows governing equations a complex task. As we said above most widely used algorithms for compressible ows calculation use density as one of the main independent variables and pressure is determined via an equation of state. As there is very little or no change in density for low subsonic or nearly incompressible ows, these density-based methods fail in such regimes. Their application in cases of incompressible or low Mach number ows is questionable, since in that situation the density changes are so small that the pressure-density coupling becomes very weak. To avoid this weakness another class of methods, proposed originally for viscous incompressible ows Patankar (1980); Malalasekera and Versteeg (1995); Ferziger and Peric (2002) and later extended to compressible ows Shyy and Braaten (1988a); Rincon and Elder (1997); Darbandi and Schneider (1999); Moukalled and Darwish (2003b, 1994, 2000, 2003a); Peric (2003); Karki (1986b); Peric et al. (1993); Karki and Patankar (1989); McGuirk and Page (1990); Lien and Leschziner (1993); Moukalled and Darwish (1999); Politis and Giannakoglou (1996); Rhie (1989); Senocak and Shyy (2001); Shyy and Braaten (1988b) use pressure as the main independent variable also with the concept of the `retarded density' Lien and Leschziner (1993); Politis and Giannakoglou (1996); McGuirk and Page (1990) To expand the proposed method to compressible ows dependence of density on pressure should be explicitly pointed out and included in the equation for the pressure corrector. This feature is essential in extending applicability of this method to ows at high Mach: outside the weak compressibility zone. Let's begin dening density, on the shape of Eq. 3.18, as the sum of a guessed and a corrector density:

= + .
Using a compressibility factor dened as:

(3.48)

1 = , p RT

(3.49)

it is possible to write:

= p .

(3.50)

39

Chapter 3.

All Mach Number Pressure Based Solver

As a consequence:

Fe = (u)e Ae = ( + )e (u + u )e Ae = ( u )e Ae + ue Ae + e u Ae + e ue Ae , (3.51) e e
that, dropping last term because innitesimal of second order and substituting with Eq. 3.50 (upwinding is used in the following), gives:
Fe = Fe + ue Ae + pP u Ae . e e

(3.52)

Repeating the same reasoning for all faces a dierent pressure correction equation is obtained:
Fe + de y (pP pE ) + pP u y e e Fw + dw y (pP pW ) pW u y w w + Fn + dn x (pP pN ) + pP u x n n Fs + ds x (pP pS ) pS u x = 0 . (3.53) s s

Reducing to the same notation

AP pP =
nb

anb pnb + b ,

(3.54)

where:

aE aW aN aS AP

= = = = =

de y, e dw y w + u y, w dn x, n ds x + s anb
nb Fw

(3.55) (3.56) (3.57) (3.58)

u x, s uw y

u x s

u y e

u x, n

(3.59) (3.60)

b =

Fe + Fs Fn .

Eq. 3.54 include two dierent types of terms for the pressure correction pP : rst type involving velocity, a convective term pP u y , and second involving e pressure dierence, a diusion like term de y (pP pE ). The relative impore tance of the two terms depends on the Mach number of the ow. At low Mach numbers, the diusional part dominates and the equation exhibits an elliptic behavior. In the supersonic regime, the convective term is much larger than the diusional term and the mass ux is governed solely by the upstream pressure. This reects the correct hyperbolic behavior of pressure for supersonic ows. The nature of the equation is such that the transition from the subsonic to supersonic regime is gentle and the transonic ow calculations are smoothly treated.

3.8 Critical aspects


During the development of the code for the proposed solution algorithm, critical aspects have been found to be the treatment of the boundary conditions

40

All Mach Number Pressure Based Solver

Chapter 3.

for the pressure corrector and the underrelaxation of the pressure corrector equation. The starting problem was to understand which was the more suitable boundary condition for the pressure corrector. Being a ctitious variable at convergence equally zero, every boundary condition satisfying this constraint could be considered physical for the problem. However it is true that on boundaries on which the pressure is specied there is no need for a correction (p = p ) and so p is xed to zero. At the same time boundaries on which the mass ow is specied need no mass correction that means no dierence of p across that boundary: zero Neumann condition. Information about boundary conditions is propagated into the domain along characteristic lines. Characteristics for compressible uid ow are the Mach waves. Theory of characteristics reveals how, at the inlet boundary, one of the conditions should be extrapolated from interior values. Extrapolated boundaries are described mathematics with Neumann type boundary conditions. The null gradient constraint is standardly applied to pressure, a condition that respects the physics, therefore a mathematical enquiry should establish whether or not such condition on pressure correction equation results in a well posed problem. In case it results to be untrue and other types of boundary conditions are needed to respect well posedness, a solution to maintain physical constraint is needed. In the weakly compressible form derived in Sec. 1.2.4, pressure corrector equation is a Poisson type equation that is an elliptic problem. A rst derivative constraint, Neumann boundary condition, is suitable for this kind of problem: mathematically the problem results to be well-posed. In the fully compressible version however a convective term is added and the behavior of the equation turns hyperbolic. For hyperbolic equations, unless one uses the unsteady form, resulting in an initial boundary value problem, a Dirichlet boundary condition is needed at the inlet too, to satisfy well-posedness constraint. Physically, it has already been underlined, specifying pressure corrector means to impose a pressure. To avoid inlet pressure not to change, it is updated at every iteration no more via the pressure corrector but via extrapolation from the interior using both value and gradient on rst cell. This passage is somehow the bottleneck of the entire process. To improve the speed of convergence for inlet pressure better would be to increase the diusive behavior of the equation near the inlet. This can be done using, instead of the zero xed value boundary condition, a mixed (Robin type) boundary condition:

cw + (1 c)

= cref + (1 c)
w

.
ref

(3.61)

This boundary condition imposes a value, depending on previously dened refer ence quantities ref and n , both zero in the case, to a linear combination of wall value and normal gradient weighted on scalar c. Again it is better underline how the combination of this boundary condition on the pressure corrector and the extrapolation of inlet values for pressure from the internal domain, is mathematically and physically valid for the entire range of Mach number.
ref

41

Chapter 3.

All Mach Number Pressure Based Solver

It has already been shown (see Eq. 3.35) how underrelaxation for the pressure corrector is necessary to obtain convergence. Furthermore an additional weighting factor mix , here improperly referred to as a relaxation factor, has been included in the pressure correction equation, scaling convective terms, to balance the relative inuence of the diusion term over convective term:

AP =
nb

anb + mix (u y u x + u y + u x) . w s e n

(3.62)

Just to show how the nature of the two relaxation factors is completely dierent, typical values for them two are indicated: p = 0.01 and mix = 0.9.

3.9 Solver validation


3.9.1 GAMM tests
The developed calculation procedure has been used to solve a variety of problems in heat transfer applications as we see in next sections. Here the emphasis is on the high compressible ows. The capability of the present method is demonstrated by computing inviscid ow in a channel with a bump on the lower wall named GAMM test. This test case has been used by various researchers to test their algorithms Peric et al. (1993); Karki (1986a). Application of the method to two dierent types of inviscid ow, transonic and supersonic, are presented below. The width of the channel is equal to the length of the bump, and the channel length is equal to three lengths of the jump. For transonic calculation, the thickness-to-chord ratio is 10% while for supersonic ow calculations it is 4%. In transonic and supersonic regime at inlet is assumed that ow has uniform properties and the upstream far eld variable values (except pressure in transonic case) are specied while at the outlet all variable (except pressure in transonic case) are extrapolated. At the upper and the lower boundaries wall slip condition is prescribed. First case with imposed inlet Mach number M ain = 0.675,
2.25 2 1.75 1.5 Mach Number 1.25 1 0.75
1

2.5 Lower-Wall Upper-Wall 2.25 2 1.75 1.5 1.25 1 Lower-Wall Upper-Wall

2.5 2.25 2 1.75 1.5 1.25 Lower-Wall Upper-Wall

0.5 0.25 0 -1.5 -1 -0.5 0 x 0.5 1 1.5

Mach Number

Mach Number

0.75

0.75
0.5

0.5 -1.5 -1 -0.5 0 x 0.5 1 1.5

0.5

1.5

2.5

3.5

4.5

(a) Mach prole in transonic (b) Mach prole in supersonic (c) Mach prole in supersonic ow. ow. ow with two-bump geometry.

Figure 3.2: Prole Mach number in upper and lower wall.

gives the Mach number distributions along the walls and density gradient magnitude contour plot shown in Fig. 3.2(a) and Fig. 3.3(a). In the supersonic case,

42

All Mach Number Pressure Based Solver

Chapter 3.

M ain = 1.65, the ow results supersonic all along the bump: Mach number distributions and density gradient magnitude contour plots are shown in Fig. 3.2(b) and Fig. 3.3(b). These results correspond to reference solutions from literature Peric et al. (1993); Karki (1986a). Fig. 3.2(c) and Fig. 3.3(c) show the Mach

(a) Transonic ow.

(b) Supersonic ow.

(c) Supersonic ow with two-bump geometry.

Figure 3.3: Density gradient contour plots.

number distribution and density gradient magnitude contour plot under the same condition of supersonic case but with two bumps. As can be seen by comparing Fig. 3.2(b), Fig. 3.2(c) and Fig. 3.3 the second bump does not inuence the ow upstream indicating that the solution algorithm correctly reproduces the hyperbolic behavior of the ow.

3.9.2 Goldman test


As example of highly compressible subsonic, we have reported the simulation of a test based on the work of Goldman et al.Goldman and McLallin (1977). It is a 2-D turbulent analysis of a stator blade at the mid-span; the details of the geometry and the mesh are shown in Fig. 3.4(a). The Reynolds number, based on the chord length of the blade and the free-stream velocity, is 500000 and the inlet Mach number is approximately 0.2. A comparison of the predictions for blade loading (dened as the ratio of static pressure to the inlet total pressure) with the experimental data is shown in Fig. 3.4(c).

43

Chapter 3.

All Mach Number Pressure Based Solver

(a) Geometry mesh.

(b) Mach contour plot.

(c) Pressure ratio over experimental data.

Figure 3.4: Stator Blade analysis.

44

Chapter 4

Turbulence Modeling
This chapter is focused on the modelling of turbulence with the aim of nding closure to the set of conservation equations proposed in chapter 1, namely from Eq. 1.25 to Eq. 1.28. After a brief introduction to turbulent phenomena, classical approaches to turbulence modelling are presented with special interest in the RANS approach. Main part concerns the presentation of the many turbulence models capable of partially avoiding such defects in the prediction of turbulent eects, implemented in OpenFOAM for this thesis.

Contents 4.1 4.2 4.3 4.4

The physics of turbulence . . . . Models for Turbulence . . . . . . RANS approach . . . . . . . . . . Standard k turbulence model
4.4.1 4.4.2 4.4.3 4.4.4 4.4.5

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

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

47 48 49 53
53 54 55 55 57

4.5 4.6

Failures in predictions for heat transfer . . . . . . Low Reynolds k . . . . . . . . . . . . . . . . . .


Abe Kondoh Nagano . Chien . . . . . . . . . Chen Lien Leschziner Hwang Lin . . . . . . Lam Bremhorst . . . . Lien Leschziner . . . . Realizability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Equation for turbulent kinetic energy . . . . . . Equation for turbulent kinetic energy dissipation Drawbacks of standard two equation model . . . Wall functions . . . . . . . . . . . . . . . . . . . Stability . . . . . . . . . . . . . . . . . . . . . . .

57 58
59 60 61 62 63 63 64

4.7 4.8 4.9

4.6.1 4.6.2 4.6.3 4.6.4 4.6.5 4.6.6 4.6.7

Two Layer . . . . . . . . . . . . . . . . . . . . . . . . Anisotropic Turbulence Model . . . . . . . . . . . The k class . . . . . . . . . . . . . . . . . . . . .

. . . . . . .

. . . . . . .

65 66 69
67

4.8.1 4.9.1 4.9.2

Model Formulation . . . . . . . . . . . . . . . . . . . Original k . . . . . . . . . . . . . . . . . . . . . Baseline model . . . . . . . . . . . . . . . . . . . . .

70 71

45

Chapter 4.

Turbulence Modelling

4.9.3 4.9.4

Shear Stress Transport model . . . . . . . . . . . . . Automatic Near Wall Treatment . . . . . . . . . . .

72 73

46

Turbulence Modelling

Chapter 4.

4.1 The physics of turbulence


It is known that, for low velocities, wall-bounded ows are smooth and adjacent layers of uid slide past each other in an orderly fashion. When velocity is high instead the ow become intrinsically unsteady and chaotic even with constant boundary conditions: the ow is said to be turbulent. Turbulence

Figure 4.1: Da Vinci sketch of turbulent ow.

phenomena may be described with the following characteristics (White, 1991; Malalasekera and Versteeg, 1995):

Fluctuations in time superimposed upon a mean value for each quantities: (t) = + (t). Connected with this is the extension to three dimensions also for bidimensional ows: velocity uctuates always in 3D. Eddies or uid packets intermingle and ll the shear layer. Eddies with a wide range of length scales, coexist at the same time and at the same place. Random variations in uid properties. Such variations are not whitenoise shaped, each quantity has a specic continuous energy spectrum. Self-sustaining motion. New eddies replace those lost by viscous dissipation. Kinetic energy is handed down from bigger to smaller eddies in what is termed the energy cascade. Large scales (energy-containing subrange) contain most of the energy while smallest scales (dissipation subrange) dissipate such energy into heat. Scales laying in between belong to the so called inertial subrange: a transport region for the cascade process. Mixing is much stronger than in laminar ows. Turbulent eddies actively increase diusion by moving in the three dimensions. Heat transfer and friction are strongly enhanced.
Transition from laminar and turbulent regime always occurs when a certain, called critical, Reynolds number is reached. Starting from such a description, one cannot hope turbulence to be isotropic: only the smallest eddies in fact are non-directional, with bigger ones strongly dependent on mean ow direction.

47

Chapter 4.

Turbulence Modelling

4.2 Models for Turbulence


Such impressive complications do not involve the ow not to respect NavierStokes Equations in the general form (see Eq. 1.25), but certainly do reduce abruptly the chance of being able to solve such equations. It should be marked out, in fact, that a wide range of temporal and length scales for eddy dimensions means a wide range of scales to be computed and solved. Navier-Stokes Equations still exactly model turbulent ows and the typical unsteady turbulence phenomena connected with, but at computational costs that often is prohibitive. The need for simplications in the treatment of turbulence has gained during the course of the years to several class of models: each involving dierent range of turbulence scale of interest. All these approaches are presented here briey in decreasing order of computational complexity:

Direct Numerical Simulation (DNS): it is not a model, Navier-Stokes Equations are computed in their most general form meaning that the complete spectrum of involved frequencies and length scales are solved. This approach is only feasible at current time for Low Reynolds number ows, due to limitation on computer resources, and used mainly as validation test for other approaches or as an help in understanding turbulence physics. Large Eddy Simulation (LES): remembering that energy is contained mainly in the largest scales, this model reduces the range of interest only to the biggest vortices. It employs, in fact, a time dependent three dimensional computation of the large-eddy structure and a model for the small scales. It basically consists in ltering in space the Navier-Stokes Equations with a high-pass lter, resolving for scales that actually are the energy-containing scales and modelling dissipation subrange behavior. The cut-o scale usually lies into the inertial subrange (Davidson, 2006). LES is becoming more and more popular in the CFD community, particular complexities in treating boundary conditions and the need for wide computer resources still limit the use to simple geometries and specic areas of interest in which turbulence modelling is more than fundamental (turbulent combustion, wake eects, chemical reactions). Reynolds Averaged Navier Stokes (RANS): Navier-Stokes Equations are averaged in time on a period big enough to contain also lowest frequency oscillation. The unsteady behavior of the turbulent ows is completely neglected, turbulence become a steady phenomenon simply considering the eects of uctuations onto the mean ow. At the state of art RANS simulations are the standard for ows involving heat transfer of industrial interest. In fact unsteady phenomena result in being determinant for such simulations. The ease of implementation and the speed in solving, supported by a good accuracy in modelling mean ows, are reasonably believed to make this approach still practised in middle-term. Since this thesis is treating turbulence with a RANS approach, a deeper

48

Turbulence Modelling

Chapter 4.

introduction to such an approach is needed. This will be the subject of next section.

Hybrid: this class is aiming in taking advantage of low computational cost of the RANS approach and the good condence of LES simulation. The idea is to use the two approaches in dierent areas where ow conditions are diverse. In particular LES is used only in the zone were RANS simulations are likely to fail, namely separating zone.

4.3 RANS approach


It is already known that this approach simply consists of averaging in time (Reynolds Averaging) the exact Navier-Stokes Equations, here reported for a better reference:

(Uj ) + t xj (Ui ) (Ui Uj ) + t xj p xi h0 (h0 Uj ) + t xj p

= 0, = Ui Uj 2 Uj + ij xj xj xi 3 xj p T = + k + + Sh , t xj xj = RT . +

(4.1) (4.2)

+ Fbi ,
(4.3) (4.4)

Mathematical denition of Reynolds Averaging is given below:

f (x) = f f = lim

1 t t

f (x, )d .
0

(4.5)

Before applying this operator to the complete set of equations, it would be better see what happen if it is applied to instantaneous uid properties:

=+ =+ .

(4.6)

The average of the mean value is equal to itself, the average of the uctuating part is zero:

(4.7) (4.8)

= 0,

all this comes directly out from the denition of the period t to be big enough to include all eects of unsteady turbulence. If products appears inside the averaging operator however, uctuation do not completely cancel out:

= ( + )( + ) = + + + = + . (4.9)
It must be underlined that also Favre (density-weighted) average:

1 f (x) = f f = lim t t

f (x, ) d =
0

f (x) ,

(4.10)

49

Chapter 4.

Turbulence Modelling

is very important for compressible ows because it exactly respects the following simplication (Knight, 1997):

Ui Uj = Ui Uj + Ui Uj .

(4.11)

Remembering such a clarication, in the following derivation Reynolds and Favre averaging will be distinguished. After this introduction to averaging, it is better start using this operator on the Navier-Stokes Equations. First start with continuity:

(Uj ) (Uj ) + + = =0, t xj t xj


followed by momentum equation:

(4.12)

Ui (Ui Uj ) p + = + t xj xi xj

Ui Uj + xj xi Ui Uj + xj xi

2 Uj ij +Fbi 3 xj 2 Uj ij +Fbi 3 xj

Ui (Ui Uj ) p + = + t xj xi xj Ui (Ui Uj ) (Ui Uj ) + + = t xj xj


and nally energy:

p + xi xj

Ui Uj + xj xi

2 Uj ij 3 xj

+ Fbi , (4.13)

h0 (h0 Uj ) T + = (k ) + + Sh t xj xj xj h0 (h0 Uj ) (h0 Uj ) T + + = (k ) + + Sh , (4.14) t xj xj xj xj


where is:

Uj Ui Ui Uj = + + + 2 xj xj xi xi

(4.15)

The RANS equations look pretty much like the Navier-Stokes Equations, Eq. 4.1, except for an extra term in momentum and energy equation, depending on uctuating quantities. These terms appear inside the divergence operator and they are often moved to the right hand side as companion terms of laminar viscous stress and conduction terms. That is why they are in literature known as Reynolds stresses and turbulent heat uxes. RANS approach will now used from now on in this thesis and so to clarify notation all the bars, apart from where specically needed, are dropped with the implicit notation that a = a, a and a = a , a . After the Reynolds Averaging, temporal dependency is of no interest anymore, so simplication of steady-state can nally be introduced, just drop the

50

Turbulence Modelling

Chapter 4.

time derivative term, and the RANS equations presented:

(Uj ) xj (Ui Uj ) xj p xi (h0 Uj ) xj p

= 0, = Ui Uj 2 Uj + ij Ui Uj xj xj xi 3 xj T = (k h0 Uj ) + + Sh , xj xj = RT . +

(4.16) (4.17)

+ Fbi ,
(4.18) (4.19)

It comes out that modelling turbulence is another way of saying for nding a way to treat the two terms: Ui Uj and h0 Uj . These terms introduce 9 more unknown into the Navier-Stokes Equations system, that before was determined but now is undetermined with 9 degrees of freedom. Constraints should be introduced if the system want to be solved: introducing these constraints is modelling turbulence. Modelling these terms is also known as the closure problem, explicitly pointing out that the number of unknowns [15: density, velocity (3), pressure, Reynolds stresses (6), enthalpy, turbulent heat uxes (3)] is larger than the number of equations (6). Dierent levels of approximation as been proposed to model in a more complex or simpler way those terms, depending on the needed accuracy and the available computer resources. Main class of models are quickly introduced again in order of decreasing computational complexity. To better understand energy equation has been neglected (drop o 1 equation and 4 unknowns) and turbulent heat ux is implicitly treated like Reynolds stress.

Dierential Stress Models, more commonly called Reynolds Stress Transport Model (RSTM) or Second Moment Closure models, solve a separate scalar transport equation for each stress component and closure is reached. The biggest drawback of this category of models can be guessed easily: it is computationally very expensive compared with the following methods. Moreover, stability is far from being easy to obtain and, even if they include more turbulence physics than eddy viscosity models with advection and production terms (energy-in terms) derived exactly, they still require modelling for important terms quote: redistribution and dissipation terms (Apsley, 2006). Eddy Viscosity Models: the RSTMs are the only models not taking advantage of Boussinnesq assumption, other models in fact, to prevent solving additional dierential equations, relate Reynolds stress tensor to strain rate or, in other words, to velocity gradients: Ui Uj = T = t Uj 2 Uk Ui + ij xj xi 3 xk 2 kij 3
(4.20)

51

Chapter 4.

Turbulence Modelling

where last two terms are added to be consistent with continuity and turbulent kinetic energy denition, that is to have the proper trace for turbulent stress tensor (Davidson, 2003; Knight, 1997). The problem now shifts to a way of guessing the eddy viscosity t , that is why the following classes of turbulent models are called Eddy Viscosity Models. The main advantage of such methods is the facility of implementation in viscous solvers: just replace molecular viscosity with an eective viscosity ef f = + t and the same for thermal diusivity with an eective thermal diusivity ef f = + t . This thesis is proceeding further with eddy viscosity models so the last and really implemented form of the Navier-Stokes Equationsis presented. Moreover a change in variable for the energy equation has been done solving for static enthalpy instead of total:

(Uj ) xj (Ui Uj ) xj p xi (hUj ) xj p

= = + = =

0,

(4.21) (4.22)

Uj 2 Uj Ui ef f + ij xj xj xi 3 xj h p (ef f ) + Ui + + Sh , xj xj xi RT .

2 kij + Fbi , 3
(4.23) (4.24)

Even if theoretical foundation is limited to simple shear ows, eddy viscosity models are the most commonly used because they are very cheap in CPU time, well known in their pros and cons and global predictions usually do not fail so much. At the contrary, the main drawback is the little turbulence physics they are based on: anisotropy and history eects are completely neglected. Due to the mathematical structure of the model in fact, in the best case one can hope to accurately represent only one Reynolds Stress. Applicability of such models should be restricted in cases where stress are almost mono directional. This is the case almost never but often it is possible to individuate a major stress, the idea is to well predict the main one and neglect if the others are not that well modelled. This category is subdivided again into:

Algebraic Models also called zero equation models because do not solve any extra partial dierential equation and t is obtained from mean ow properties and a prescribed, geometry dependent characteristic length. One Equation Models, in which a length scale is also prescribed but an extra partial dierential equation is solved for k. Two Equations Models where transport equations are specied for both k and its rate of dissipation (absolute or specic ), and t is then computed locally from the value of these scalars.

52

Turbulence Modelling

Chapter 4.

The fundamental limitation of zero equation models is the assumption that Reynolds Stress can be modelled on mean ow: turbulence does not in fact respond instantly to changes in mean ow but rather adjusts over a time scale typical of the turbulent structure. One equation models, even if feels the inuence of uctuating properties via turbulent kinetic energy equation, do still depend on geometry via the denition of a characteristic length. First, in order of complexity, class of model to be independent on the denition of an appropriate length scale is the two equations class. This property is fundamental in predicting many type of ows, for example recirculating ows: mixing length in fact cannot be used for ows in which diusion and convection are not negligible. The following will be consistent with the choice of two equations models as a good compromise between area of applicability and computational feasibility.

4.4 Standard k turbulence model


The landmark model for eddy viscosity two equations models is the k model by Jones and Launder (1972) which appeared in 1972 and nowadays known as the standard k model. Before building and analyzing the structure of the transport equation for turbulent kinetic energy k and turbulent kinetic energy dissipation , a general overview common to all k models is needed, in order to understand how k and are related to the wanted scalar t . First turbulent length scale lt is computed locally as:

lt = Cmu

k2 , k2 .

(4.25)

and second, following the denition of length scale, one obtains:

t = C k 2 lt = C

(4.26)

4.4.1 Equation for turbulent kinetic energy


An exact equation for k is not dicult to derive from Navier-Stokes Equations with some manipulations (Wilcox, 1998):

(k) (kUj ) + = t xj xj xj

k xj Ui Uj U Ui Ui i . (4.27) xj xk xk

U U U + Uj p 2 j i i

Terms on the rst line need no further modelling so eorts should be directed in modelling the last three blocks. First of these three comes the turbulent diusion of kinetic energy: transport of velocity uctuations by the uctuations themselves, almost always modelled by use of gradient-diusion assumption:

U U U + Uj p 2 j i i

t k k xj

(4.28)

53

Chapter 4.

Turbulence Modelling

where k is the so called Turbulent Prandtl number whose value is usually close to unity. Second term represents the rate of production (positive source term) due to the mean ow and is commonly approximated, with the help of Boussinesq approximation, by:

Pk = Ui Uj

Ui = t xj

Ui Uj 2 Uk + ij xj xi 3 xk

Ui 2 Uj k . (4.29) xj 3 xj

In order to make equations the most implicit as possible, in computational uid dynamic it is common to split the implicit and the explicit part of the production term:

Pk =

G
explicit

2 Uj . k 3 xj
implicit

(4.30)

Last term is the sink term or dissipation for which a second equation is needed:

Ui Ui = . xk xk

(4.31)

Hence the nal form of the k equation is:

(k) (kUj ) t k + ( + ) t xj xj k xj

= Pk .

(4.32)

4.4.2 Equation for turbulent kinetic energy dissipation


Although it is possible to derive an exact equation for dissipation directly from Navier-Stokes Equations the modelling applied to it is so severe that it is best to regard the entire equation as a model (Ferziger and Peric, 2002). The most common form for such an equation is:

() (Uj ) t + ( + ) t xj xj xj

= C1 Pk

2 C2 . k k

(4.33)

In Tab. 4.1 standard values for the introduced constants are given.

C 0.09

C1 1.44

C2 1.92

k 1.0

1.3

Table 4.1: Standard coecients values for standard k .

Such equations should be solved together with the Navier-Stokes Equations and, as one could guess and see, coupling is pretty strong. But as long as Eq. 4.32 and Eq. 4.33 are much stier than the others, they are usually solved segregated in order to increase convergence properties. In addition it is necessary to use under-relaxation techniques in iterative methods.

54

Turbulence Modelling

Chapter 4.

4.4.3 Drawbacks of standard two equation model


After a so straight forward presentation of this model, it would be better to enquire the main and well known characteristic drawbacks. The proles of turbulent scalars are typically much more peaked near the wall than mean velocity prole. Such peaks are dicult to capture if a grid, tuned on mean velocity needs, is used also on turbulent equations, better will be to use a ner grid for k and . This is not usually possible and near wall treatment become a very important task. At wall complete no-slip condition applies, meaning that both mean and uctuating part of velocity vanish. As a consequence k is exactly zero on wall boundary and the same stands for ef f . In near wall layer turbulent stresses, usually much higher, decreases to values of comparable magnitude with the viscous one. At high Reynolds number, this results in very large ow gradients near the wall, moreover solid boundaries selectively damp uctuations normal to the wall. This is usually avoided via wall-functions meaning that the ow is not resolved in the near-wall region and theoretical proles between boundary surface and rst near-wall node are assumed and superimposed. The main disadvantage of this approach is that theoretical proles are only known and justied in near-equilibrium boundary layers, in addition grid should be chosen with care, avoiding rst node y + to be out of the range 15-150 with an optimal range of 30-50 (Apsley, 2006). Another approach could be to model near wall damping directly inside the turbulence model. It is so possible to rene the grid near the wall working with y + 1 and include the eects of molecular viscosity in the coecients of the turbulent model. These models, known as Low Reynolds, even if much more computationally expensive are fundamental in case near wall behavior is needed. Many models belonging to this class are described in the following sections. The standard k however is a High Reynolds model meaning that must be supported by wall-functions, if at least approximately the near wall behavior wants to be captured. So let's come back at the concept of wall function to see what is the standard formulation for near wall turbulence quantities.

4.4.4 Wall functions


For both velocity and turbulent kinetic energy no-slip condition stands at the wall. To force the correct near-wall behavior however it is important to have a good guess for the mean value of turbulent viscosity for U and of production and dissipation term for k . For velocity, once the right prole for k and is imposed, nothing has to be done and wall functions only permit to correctly calculate the right wall shear stress:

w = e,w

UP , yP

(4.34)

55

Chapter 4.

Turbulence Modelling

where the subscript P stands for rst node from the wall, e,w is the eective kinematic viscosity at the wall + + 1 for yP < y + (4.35) e,w = yP + + + 1 for yP > y y + ln(1+(y + y + ))
P

+ and y is a non-dimensional matching length whose typical value is 11.6 for smooth walls. In the equation for k , Pk and should be replaced at the rst node with an averaged value: av Pk

= =

(w /) u0 yP

2 + + ln[1 + (yP y )]

+ + (yP y ) + + 1 + (yP y )

(4.36) (4.37)

av

u3 0 ln yP

yP y

+1 ,

where u0 is the "equivalent" friction velocity:


0.25 0.5 u0 = C kP ,

(4.38)

and

y =

2kP . 0.5 C u0

(4.39)

As a consequence dissipation equation is not solved in the rst layer of cells being the near wall node value superimposed (Apsley, 2006). Furthermore near wall temperature proles should also be corrected when High Reynolds turbulence models are used. The log-law can be adapted to provide an equation that relates the value of temperature at the near wall node TP , to that at the wall Tw and to the value of the wall heat ux rate qw .
+ 0.25 0.5 TP = Cp C kP

Tw TP , qw

(4.40)

where
+ TP = t

1 ln

+ 0.25 + yP exp(C y ) + y

+ 0.25 + y C

Pr 1 t

(4.41)

This equation can be interpreted in two dierent ways depending on physical boundary condition for temperature. If xed wall heat ux simulations need to be performed, the numerical condition for T will be xed value given by:
+ Tw = TP + TP

qw . 0.25 0.5 C p C k P

(4.42)

If instead temperature is imposed on the boundary, the temperature gradient must be held xed numerically:

qw = k

T n

0.25 0.5 = Cp C kP w

Tw TP . + TP

(4.43)

56

Turbulence Modelling

Chapter 4.

Here notation can be confusing so it would be better underline that k on the left hand side is the thermal conductivity while kP on the right hand side is the turbulent kinetic energy at rst node (Iacovides, 2004; Apsley, 2006). The values of Tw and qw depend on TP so they change during the iteration process. When convergence is reached the value of TP , Tw , qw will however exactly satisfy the wall function.

4.4.5 Stability
After this quite long digression, some words more should be spent on the problems connected with the standard k model. If k is applied on regions of low turbulence, numerical instability may arises. The problem is connected with the modelling of the destruction term in the equation: 2 /k . Even if both quantities goes to zero, the rate of decrease is not always correct (Davidson, 2003). Even if they are known to fail in well predicting adverse pressure gradient ows, turbulence model of the k class are still the most used two equations models world wide (Wilcox, 1998).

4.5 Failures in predictions for heat transfer


Apart from the above mentioned well-known defects of the standard k , other problems, specically connected with heat transfer simulations, arise making it no more suitable for such predictions. These new failures of standard turbulence models are presented and a way to solve them is hinted. Later implemented models are described in detail. The correct modelling of turbulent quantities is fundamental in conducting heat transfer simulations, because of the simultaneous importance of well predicting both the near wall behavior and the complex structures of the main ow. Correct predictions of thermal quantities and gradients inside boundary layers are necessary to establish whether or not the cooling system is ecient. At the same time such properties strongly depend on the development of the free stream ow. Usage of wall function approach has to be avoided because of the unpredictability of boundary thermal gradient and the failure in predicting transitional ows and low Reynolds as well as adverse pressure gradient ows. Modelling ows close to solid walls requires integration of the two equations over a ne grid in order to capture turbulent peaks, see Sec. 4.4, as well as corrections for Low Reynolds number eects. Several so called Low Reynolds k models have been proposed in the course of years, see Patel et al. (1985) and Wilcox (1998) for a review. The idea standing behind such models is to damp turbulent viscosity near the wall through a damping function f going towards zero as the distance from the wall is reducing. Constants multiplying source terms in the turbulent dissipation equation are in some cases also damped. The basic structure of the models is the same for all of them diering in the tuning

57

Chapter 4.

Turbulence Modelling

of the damping functions and some extra sources in dissipation equation. It is known from literature that in high strain rate regions eddy viscosity models overpredicted turbulent kinetic energy: this problem is sometimes referred to as stagnation point anomaly (Durbin, 1996). The cause of such an overprediction stands in the modeling of the production term Pk supposed to be proportional to the rate of strain Sij . When Sij is too large, and that happens not only near stagnation points but also in swirling ows and even in turbine passages, such proportionality fails to be physical or better the errors with the simplications become unacceptable. To avoid such overprediction of turbulent kinetic energy, turbulent time scale, normally computed as the ratio between k and , is bounded. Such a bound was derived from a sort of realizability constraint for Reynolds stress tensor (Medic and Durbin, 2002). Having modeled near wall behavior, now the focus shifts towards well matching good near wall predictions with suitable modeling of ow structures far from the wall. Being the standard k model still one of the best in predicting High Reynolds zones, Two Layer k models have been implemented. Such methods, in fact, consist in patching together a one equation model in the near wall layer and a two equations High Reynolds model, namely standard k model or the renormalized group variant, in the outer layer (Rodi, 1991). It has already been mentioned how k models are likely to fail in predicting adverse pressure gradient ows. Another class of model, writing the second equation in terms of specic dissipation , is instead better performing for separating ows. Several models have been proposed all sharing the same defect in depending from freestream values. Interesting is the k in the SST (Shear Stress Transport) variant: it includes the modication of the standard k to avoid sensitivity to (quite arbitrary) freestream values of (Menter, 1994, 1993). The basic idea is similar to Two Layer models: two dierent approaches are merged together to model the two dierent ow regions. The sublayer and logarithmic model is the standard k , chosen because of its robustness, the absence of damping function and Dirichlet type boundary conditions. From the wake region and outside the boundary layer the standard k , written in terms of , has been preferred due to its good compromise in predicting dierent kind of ows. Summarizing it is kind of easy to obtain turbulence models that well perform in wall bounded k or in frees shear ows k but since most complex ows include both types of regions, the task is to well match both behaviors.

4.6 Low Reynolds k


As already mentioned, models of this class all share the same basic structure, diering only in tuning of the damping functions namely f , f1 , f2 . First and biggest change is the introduction of the damping function f introduced to

58

Turbulence Modelling

Chapter 4.

mimic the direct eect of molecular viscosity on the shear stress:

t = C f

k2 .

(4.44)

Little is known about such function but to maintain agreement with standard k in the High Reynolds zone it must tend to unity in the fully turbulent logarithmic layer. In addition an experimental curve can be obtained calculating an expression for f for a bidimensional boundary layer and substituting measured data for k + , + , uv + :

f =

uv + + . C k +2 (dU + /dy + )

(4.45)

It exhibits an almost constant value for y + < 15, a linear increase up to y + = 60 and a gradual approach toward unity. Equation for turbulent kinetic energy dissipation is also damped in its source terms and an extra term is added:

t () (Uj ) + ( + ) t xj xj xj

= 2 C2 f2 + E , (4.46) k k

C1 f1 Pk

The function f2 is introduced primarily to incorporate Low Reynolds number eects in the sink term. The eects of such a function is generally limited to the viscous sublayer and nuances in the shapes do not exert large inuence on the overall results. E and f1 usually inuence magnitudes at peak or at the wall. Equation for k remains substantially invariant with only the addition of an extra dissipation terms for some models. Damping functions are in general expressed in terms of two turbulent non dimensional numbers: Rey = ky/ , (4.47)

Ret

k 2 / ,

(4.48)

where here, and from now on, y is wall distance if not specied. After this description of the commonalities between such models, each model is analyzed in its own specic formulation.

4.6.1 Abe Kondoh Nagano


First model to be presented is the model proposed by Abe et al. (1994). This model will be referred to from now on with the name AKN. Equation of reference as well as values for the coecients are reported:

t () (Uj ) + ( + ) t xj xj xj

= C1 Pk 2 C2 f2 , (4.49) k k

59

Chapter 4.

Turbulence Modelling

t k (k) (kUj ) + ( + ) t xj xj k xj

= Pk .

(4.50)

This model uses another non-dimensional number to express the damping functions, it is again a sort of Reynolds number calculated via turbulence dissipation:

y0.25 . (4.51) 0.75 The production term in turbulence dissipation equation is not damped so only two damping functions are present in this model: y = f f2 = = 1 exp 1 exp y 14.0 y 3.1
2 2

1+

5.0 exp Re0.75 t Ret 6.5

Ret 200
2

, .

(4.52) (4.53)

1 + 0.3 exp

In Tab. 4.2 standard values for the introduced constant are given. Wall bound-

C 0.09

C1 1.5

C2 1.9

k 1.4

1.4

Table 4.2: Standard coecients values for Abe et al. (1994) Low Reynolds k .

ary condition for are specied in such a way:

w = 2

k , y2

(4.54)

where this condition is intended imposed on rst near wall node. For k , it is better remind the no-slip condition on solid surfaces.

4.6.2 Chien
The following is the model proposed by Chien (1982), known to the author from (Yoder and Georgiadis, 1999) and referred to as CH later on.

() (Uj ) t + ( + ) t xj xj xj C1 Pk

=
(4.55) (4.56)

2 C2 f2 2 2 exp 0.5y + , k k y = Pk 2 k . y2

t k (k) (kUj ) + ( + ) t xj xj k xj
The viscosity damping function:

f = 1 exp 0.0015y +
is expressed this time in terms of:

(4.57)

y+ =

yu .

(4.58)

60

Turbulence Modelling

Chapter 4.

Looking carefully at such an equation, it appears how dicult can be to implement y + for cells far from the wall. It is not that easy in fact to dene what really u is for an internal cell. This computation was done with reference to the friction velocity value of the closest wall cell. The other damping function is instead modeled with the standard turbulent Reynolds number:

f2 =

1 0.22 exp

Ret 6

(4.59)

In Tab. 4.3 standard values for the introduced constant are given.

C 0.09

C1 1.35

C2 1.8

k 1.0

1.3

Table 4.3: Standard coecients values for Chien Low Reynolds k .

Wall boundary value for will be held xed to 0, as one may notice in fact an extra term has been introduced into turbulence kinetic energy equation taking into account the correct near wall behavior of the sink term in that equation. It is unnecessary to repeat that wall boundary condition for k is a null Dirichlet condition.

4.6.3 Chen Lien Leschziner


This is the model proposed in (Chen et al., 1996). For brevity, this model will be referred to from now on with the name CLL. Equation of reference as well as values for the coecients are reported:

t () (Uj ) + ( + ) = t xj xj xj 2 (Uj ) 2 C1 G + (C3 C1 ) + C1 Pk C2 f2 , (4.60) k 3 xj k k (k) (kUj ) t k + ( + ) t xj xj k xj = Pk .


(4.61)

In this model damping functions are again only two:

f f2

= [1 exp (0.0198Rey )] 1 + = 1 0.3 exp Re2 t ,

5.29 Rey

(4.62) (4.63)

but source term in equation does not remain unchanged. An extra production term is doping the near wall behavior:

Pk = 1.33f2 Pk + 2

k exp 0.00375Re2 y y2

(4.64)

61

Chapter 4.

Turbulence Modelling

C 0.09

C1 1.44

C2 1.92

C3 -0.33

k 1.0

1.219

Table 4.4: Standard coecients values for Chen et al. Low Reynolds k .

In Tab. 4.4 standard values for the introduced constant are given. Wall boundary condition for are specied in such a way:

w =

Pk k +2 2 . y

(4.65)

Again k is zero at solid boundaries.

4.6.4 Hwang Lin


This is the model proposed by Hwang and Lin (1998). This model will be called also with the acronym HW. Equation of reference as well as values for the coecients are reported. The peculiarity of such a model, even if shared with many other models is that it is solving for instead of . The two variables are linked together by the following equations:

= =

, 2| k
0.5

(4.66)

| .

(4.67)

An extra term depending on will also be added in the kinetic energy equation:

() (Uj ) t + ( + ) t xj xj xj C1 G

2 (Uj ) k 2 C1 0.5 C2 f2 , (4.68) k 3 xj xj k xj k

(k) (kUj ) t k k + ( + ) = Pk 0.5 . (4.69) t xj xj k xj xj xj Apart from the denition of this new parameter y : , k used in the denition of the viscosity damping function y = y
3 f = 1 exp 0.01y 0.008y

(4.70)

(4.71)

the main dierence stands in the tuning of constants with the change in y : y , (4.72) k = 1.44 1.1 exp 10 y = 1.3 1.0 exp . (4.73) 10 The eect of this tuning is to damp the diusivity factor, without constraining the production terms. In Tab. 4.5 standard values for the introduced constant are given. Wall boundary value for and k as well are xed to 0.

62

Turbulence Modelling

Chapter 4.

C 0.09

C1 1.44

C2 1.92

Table 4.5: Standard coecients values for Hwang and Lin Low Reynolds k .

4.6.5 Lam Bremhorst


This model was proposed by Lam and Bremhorst (1981). It will be referred to from now on with the name LB. Equation of reference as well as values for the coecients are reported:

() (Uj ) t + ( + ) = t xj xj xj 2 (Uj ) 2 , (4.74) C1 f1 G C1 f1 C2 f2 k 3 xj k t k (k) (kUj ) + ( + ) t xj xj k xj The three damping functions are: f f1 f2 = = = = Pk .
(4.75)

[1 exp (0.0165Rey )] 1 0.05 f


3.0

1+

20.5 Ret

(4.76) (4.77) (4.78)

, .

1 exp Re2 t

In Tab. 4.6 standard values for the introduced constant are given. Wall

C 0.09

C1 1.44

C2 1.92

k 1.0

1.3

Table 4.6: Standard values for Lam and Bremhorst Low Reynolds k coecients.

boundary condition for is of type zero gradient normal to walls. Obviously k is respecting the no slip condition.

4.6.6 Lien Leschziner


This is the model proposed in (Lien and Leschziner, 1993) to conform with one equation model by Wolfshtein (1969), a companion model with closure formulae according with Norris and Reynolds length scale is presented here after. This model will be referred to from now on with the name LW. Equations of reference as well as values for the coecients are reported:

() (Uj ) t + ( + ) t xj xj xj

= 2 C2 f2 , (4.79) k k

C1 (Pk + Pk )

63

Chapter 4.

Turbulence Modelling

t k (k) (kUj ) ( + ) + t xj xj k xj

= Pk .

(4.80)

Like in CLL model, two damping functions and a modied production term lead all the modication to the original equations:

f f2 Pk

= [1 exp (0.016Rey )] [1 exp (0.263Rey )] = = 1 0.3 exp


1.5

(4.81) (4.82) (4.83)

Re2 t

C2 f2 k exp . 3.53y [1 exp (0.263Rey )]

0.00222Re2 y

In Tab. 4.7 standard values for the introduced constant are given. Wall

C 0.09

C1 1.44

C2 1.92

k 1.0

1.3

Table 4.7: Standard coecients values for Lien and Leschziner Low Reynolds k .

boundary condition for are specied in such a way:

w = C1

Pk C2 f2

(4.84)

For the companion model, called LNR (Lien, 1992), everything but the following remain invariant:

f D Pk

= = =

5.29 [1 exp (0.0198Rey )] 1 + Rey y k , 0.75 y k + 20.45C C2 f2 k 1.5 exp 0.00057Re2 y


0.75 0.42C1 yC D

(4.85) (4.86) (4.87)

4.6.7 Realizability
Excessive levels of turbulence kinetic energy are predicted by standard twoequation models in region of large rate of strain. This was originally recognized in stagnation point ows, but it will be seen here that it is a more widespread anomaly. The problem is connected with a big overproduction of k, in case a moderate level of k is subjected to a large of rate of strain. Such over production can be due to, an underestimation of the sink term or/and an overestimation of turbulent viscosity. These ideas could be merged together into a bound for the local turbulent time scale Ts (Medic and Durbin, 2002). In detail, rst step is to reformulate the expression for t :

t = C f u2 Ts ,

(4.88)

64

Turbulence Modelling

Chapter 4.

where u is the velocity scale and Ts is the local turbulence time scale. For the previously proposed models u = k and Ts = k/ and so equation is rewritten in terms of Ts :

t () (Uj ) ( + ) + t xj xj xj

= C1

Pk C2 . Ts Ts

(4.89)

To constrain Reynolds Stress Tensor to be positive denite, a limiter is then applied to Ts :

Ts = min

k , 6C S

(4.90)

in which S = 1 G and = 0.6 are usually used. As a consequence at large rate 2 of strain Pk is growing like |S| rather than |S|2 . The option of selecting the realizability constraint or not has been implemented in all previous models with a switch to be controlled by the user. This correction will be referred to in future chapters, when brevity is a must with the postscript Real.

4.7 Two Layer


Improvements in well predictions near wall behavior of previous models were not followed by a similar enhancement in the region far from the wall. Usually Low Reynolds models spoils good behavior of standard k in the outer layer. Better would be to join the advantages of the two models. This approach was proposed by (Rodi, 1991): in which a one equation model (k l) in the near wall region match standard k High Reynolds models at a certain patching point. Several variant of this model has been implemented: following Wolfshtein or Norris and Reynolds closure formulae in the wall layer, with standard k or the RNG version. For simplicity only the Wolfshtein variant is going to be described. It would be better start with the denition of such a patching point: the location at which the damping function f reaches the value of 0.95. It is better show how f is dened:

f = 1 exp

Rey A

(4.91)

In order to avoid that non-turbulent zones far from the wall were calculated with the one equation model, a user controlled parameter denes the wall layer thickness meaning that above such value f was not checked any more and the standard k directly applied. The k l models are based on the following equations, expressing both dissipation and eddy viscosity via a turbulent length scale:

k2 , l = C kl . =

(4.92) (4.93)

65

Chapter 4.

Turbulence Modelling

For this model two characteristic lengths are dened:

l l

= Cl yf , Rey = Cl y 1 exp A .

(4.94) (4.95)

In Tab. 4.8 standard values for the introduced constants are given.

C 0.09

Cl 2.5

A 5

A 62.5

Table 4.8: Standard coecients values for Two Layer k .

4.8 Anisotropic Turbulence Model


It is known Eddy Viscosity Model (EVM) underpredict the turbulence anisotropy because of the use of a scalar parameter such as the eddy viscosity to compute the turbulence stresses in all space directions. This inaccuracy, coming from unreliable or incorrect hypotheses in the theoretical development of eddy diffusivity models (see (Lecturer, 2002)) becomes a serious drawback in all those situations in which the anisotropy of turbulence plays an important role in the denition of the ow eld or heavily aect the value and distribution of any quantity of interest. In case of lm cooling, or generally speaking Jet Cross Flows, inaccurate prediction of turbulence anisotropy yields to an underestimation of the lateral spreading of the temperature eld and therefore to inaccurate eectiveness distributions on the wall. Improvements in the prediction of turbulence anisotropy may be obtained by using nonlinear eddy viscosity models. Yet, in the case of Jet Cross Flows, this kind of model enhancement do not leads to fundamental improvements (A.Hoda and S.Acharya, 2000). At an even more rened level, Reynolds stress models solving a single equation for each component of the stress tensor, are theoretically capable to properly capture the turbulence eld. Nonetheless, this approach is computationally expensive and, additionally, it was found not to be systematically better then EVM computations (D.J.Ferguson and D.K. Walters and J.H. Leylek, 1998). Algebraic Reynolds Stress models are to some extent an intermediate solution which, in theory, is able to provide a tradeo between the simpler and relatively easy to use, eddy viscosity models and the computationally expensive and hard dierential RSM models. The present model is introduced in this scenario as a further step towards eddy viscosity models coming from the RSM. Dierently from RSM, the Reynolds stress tensor components are still assumed to be proportional to the mean deformation rates tensor according to eddy viscosity but a tensorial denition of the eddy viscosity is used so that an anisotropic turbulence modelling is achieved. This approach to the problem is supported by the evidence, arising from experimental data or from DN S and LES computations, that eddy viscosity, is not

66

Turbulence Modelling

Chapter 4.

isotropic even for relatively simple ows such as a three-dimensional boundary layer ((Davenport and Simpson, 1982)). For the particular case of lm cooling ows, eddy viscosity anisotropy was examined by Acharya et al. ((S. Acharya and M. Tyagi and A. Hoda and F.Muldoon, 1999)). In this work the dierent eddy viscosity components arising in a lm cooling ow were assessed by taking the ratio of the computed shear stress and its respective strain rate component as computed in a LES . The vertical (xy ) eddy viscosity can be regarded as the turbulence viscosity used by conventional EV M s as all of them are tuned on ows, such as two dimensional boundary layer, backward facing step and so on, where the mean ow is aected mainly by this component which is therefore the dominating one. Looking at gure 4.2, where the results obtained by Acharya et al. are reported, it can be seen that the xz eddy viscosity is considerably greater than the xy component, that is the wall-normal component. This suggests that common EV M s are forced to underestimate the lateral turbulent diusion. Even if Fig. 4.2 shows a very complex situation which can hardly be aorded by simple anisotropy corrections anyway it clearly indicate that directional modications of eddy viscosity are likely to improve the predictive capabilities of standard EV M s.

Figure 4.2: LES predictions of shear stress (top row), rate of strain (middle row), and eddy

viscosity (bottom row) for the xy component (left column), yz component (middle column) and xz component(right column).

4.8.1 Model Formulation


The model introduced in this work is a modication of the standard Two Layer k model. The modelling approach followed in this work dates back to late seventies. Bergeles et al. (G. Bergeles and A. D. Gosman and B.E. Launder, 1978) proposed to modify standard EVMs in order to take in to account for the anisotropy of the turbulence eld in jet cross ows by using an anisotropic eddy diusivity. The lateral spreading of jet cross ows is underestimated because the turbulent transport in the span-wise direction is underpredicted by isotropic

67

Chapter 4.

Turbulence Modelling

EVMs. An ad hoc correction is achieved by multiplying the eddy viscosity associated to the cross-Reynolds stress by an anisotropy factor to be computed algebraically. In the approach of Bergeles et al. the correction was applied just to the momentum equations leaving the remaining of the equations unaltered. A wall function approach was used and was assumed to be constant in the boundary layer assuming a value of 4.5. Outside the boundary layer a value of 1 was assumed. The value of the anisotropy factor in the boundary layer was inferred by experimental data collected by Quarmby and Quirk (A. Quarmby and R. Quirk, 1974). More recently, a more rened approach was used by Lakehal et al. in a series of papers on this topic ((A. Azzi and D. Lakehal, 2001), (A. Azzi and B.A. Jubran, 2001), (A.Azzi and D.Lakehal, 2002), (D.Lakehal and C.S. Theodoridis and W.Rodi, 2001), (D.Lakehal, 2002)). First of all they used a zonal low Reynolds treatment for wall boundaries. Then, an algebraic expression based on DNS data was used to compute the anisotropy factor as a function of the non-dimensional wall distance y + and also, the energy as well as the turbulence kinetic energy equations, in addition to momentum equation, were corrected to take in account for the anisotropy of the turbulence eld. The model derivation is based on physical reasoning. Following the conceptual scheme of Azzi et al., the transport equations for the Reynolds stress tensor may be written as follows, if homogeneous near-equilibrium turbulence, unaected by external forces is assumed:

ui uj =

2 k 1 kij Cs (Pij Pii ) 3 3 uj ui uj uk xk xk

(4.96)

Where Cs = 0.27 is a model constant and

Pij = ui uk

(4.97)

Under the addition hypothesis that the ow is homogeneous in the stream-wise (x) direction and that v w is negligible with respect to u v and u w the only non zero shear stresses are

u w = 2

u u ; u v = 3 z y

(4.98)

In the previous expressions we assumed a cartesian reference coordinate system with the x axis parallel to the stream-wise direction, the y axis in the span-wise direction and the z axis normal to the plate in a jet cross ow. From Eqs. 4.96, 4.97 and 4.98 the anisotropic eddy viscosities 2 and 3 may be recast as follows:

2 = Cs

kw 2

; 3 = Cs

kv

(4.99)

which can be rewritten as

2 = Cs

w 2 k2 w 2 k2 ; 3 = Cs k k

(4.100)

68

Turbulence Modelling

Chapter 4.

Where = v 2 /w 2 is the ratio of the span-wise and wall-normal uctuations. Eq. 4.100 shows that eddy viscosity for the cross stresses in the stream-wise (2 ) and spanwise (3 ) directions have to be dierent according to an anisotropy factor which is found to depend on the ratio of the normal stresses v 2 and w 2 . Actually, approaching the wall, the normal stress w 2 decays at a much faster rate with respect to the v 2 because of the damping eect of wall itself. This eect is completely overridden by conventional EVMs which use a scalar eddy viscosity. In order to close the anisotropic eddy viscosity model dened by equations 4.100 the function has to be dened. As said above, Bergeles assumed a peace-wise constant prole for posing = 4.5 within the boundary layer and = 1 outside. Lakehal et al. (D.Lakehal and C.S. Theodoridis and W.Rodi (2001); A.Azzi and D.Lakehal (2002)) used the channel ow DNS data of Kim et al. (J.Kim and P.Moin and R.Moser (1987); W.Rodi and N.N.Mansour and V.Michelassi (1993)) to dene a proper prole for as a function of the nondimensional wall distance y + . The actual prole is shown in gure 4.3. This function is strictly valid only for channel ow without separation. In order to obtain a more general functional relation the dependence of on Y + is relaxed and nally the relation is given the following expression:

Figure 4.3: Comparison of analytical correlation and DNS data for the anisotropy factor .

2 = M ax[

103 (y + )0 .42 , 4.25] 2.682(y + )2 5.463

(4.101)

4.9 The k class


The rst complete turbulence model was proposed by Kolmogorov in 1942, in addition to the same equation for k, he developed a second equation for the parameter representing the rate of dissipation of energy in unit volume and time. The reciprocal of serves as a local turbulent time scale while the length scale is prescribed by k 0.5 / . Due to unavailability of computer resources this model went with no application till the 70's when Saman formulated a k

69

Chapter 4.

Turbulence Modelling

model able to predict eects of adverse pressure gradients and to integrate through the viscous sub-layer (Wilcox, 1998). After that, many variants has been proposed making k models the second most used class of two-equation turbulence models. As hinted in Sec. 4.5, both k and k class of models have been shown their own strengths and weaknesses in the course of the years. k in particular is recognized as the best choice for free shear ows (mixing layer, jets and wakes) and reached good accuracy also in wall bounded ows. k certainly performs better in wall bounded ows, especially the ones with adverse pressure gradients, although its freestream values dependency is notorious, in addition it is credited with a higher numerical stability (Bredberg, 2001).

4.9.1 Original k
The model introduced now is proposed in (Wilcox, 1998) as the evolution of the well-known k model presented by Wilcox in 1988. New dissipation coecients, maintaining the high precision for boundary layers and removing overprediction of free shear layer spreading rates, have been introduced. Thus such model is applicable to both wall-bounded and free shear ows and the minimum requirement is satised. Denition of eddy viscosity directly follows from the k class one but due to main authors dierent notation sometimes there is ambiguity regarding the old standard k C constant. Therefore it is not superuous to write:

t =

k .

(4.102)

Then the equation for turbulence frequency is presented together with standard k equation:

() (Uj ) t + ( + ) t xj xj xj

= C1 Pk C2 2 , k
(4.103)

(k) (kUj ) t k + ( + ) t xj xj k xj 0.09 C1 0.5555 C2 0.075

= Pk k .

(4.104)

k 2

Table 4.9: Standard values for k coecients.

Wall boundary condition for is specied in such a way:

w = 10.0

6.0 . C2 y 2

(4.105)

70

Turbulence Modelling

Chapter 4.

Again this expression is intended as an imposition on the rst near wall node, noticing that the value for is going towards innity as distance from the wall is reducing to zero.

4.9.2 Baseline model


The idea of the base line model is to retain the robust and accurate formulation of the Wilcox k model in the near wall region, and to take advantage of the free stream independence of the k model in the outer part of the boundary layer. To achieve this a k formulation of standard k is derived and merged together the previous model via a blending function F1 being one in the near wall region to activate standard k and zero outside activating k . The blending will take place in the wake region of the boundary layer. The main dierence between the models for the two regions is the appearance of an extra cross-diusion term (scalar products of gradients) in the equation (Menter, 1994).

() (Uj ) + ( + t ) = t xj xj xj C1 P k 2 (1 F1 ) k C2 2 + , t xj xj (k) (kUj ) k + ( + t K ) t xj xj xj = Pk k .

(4.106)

(4.107)

First the blending function F1 should be implemented, so we need some auxiliary functions such as:

CDk arg1
to nally write:

= max 2 1

k , 1020 , xj xj k 500 4 k , , = min max 0.5y y 2 CDk y 2

(4.108)

(4.109)

4 F1 = tanh arg1 .

(4.110)

The four constants are hence blended:

K C1 C2

= F1 + (1 F1 ) , = F1 k + (1 F1 )k , = F1 C1 + (1 F1 )C1 , = F1 C2 + (1 F1 )C2 .

(4.111) (4.112) (4.113) (4.114)

Values for the introduced constants can be found in Tab. 4.10. At the rst near wall node is specied to be:

w = 10.0

6.0 . C2 y 2

(4.115)

71

Chapter 4.

Turbulence Modelling

0.09

C1 0.4404

C2 0.0828

C1 0.5976

C2 0.075

k 1

k 0.5

0.856

0.5

Table 4.10: Standard values for k BSL coecients.

4.9.3 Shear Stress Transport model


One of the major dierences between eddy-viscosity and full Reynolds-stress models is that the latter accounts for the important eect of the transport of the principal turbulent shear stress 12 = u v . The base for such an equation is Bradshaw's assumption that the shear stress in boundary layer is proportional to the turbulent kinetic energy:

12 = a1 k .

(4.116)

For conventional two-equation models the principal shear stress can be computed as:

12 = t =

Productionk a1 k , Dissipationk

(4.117)

where is the vorticity and a1 is a constant. In adverse pressure gradient ows the ratio of production to dissipation could be much larger than one, meaning that Bradshaw's hypothesis is substantially violated. To satisfy Eq. 4.116 within the framework of eddy-viscosity models t should be bounded in such a way:

t =

a1 k . max[a1 , F2 ]

(4.118)

Of course original formulation of the eddy-viscosity must be maintained for free shear layers so the same blending function approach as for the baseline model is adopted. First come the equation of conservation for turbulent properties:

() (Uj ) + ( + t ) = t xj xj xj 2 (1 F1 ) k C1 P k C2 2 + , t xj xj k (k) (kUj ) + ( + t K ) t xj xj xj


Second the bounding function F2 is constructed:

(4.119)

= Pk k .

(4.120)

arg2 F2

= max 2

500 k , 0.09y y 2

(4.121) (4.122)

2 = tanh arg2 .

72

Turbulence Modelling

Chapter 4.

Then the blending function is built:

CDk arg1 F1

= max 2 1

k , 1020 , xj xj k 500 4 k = min max , , 2 0.09y y CDk y 2


4 = tanh arg1 .

(4.123)

(4.124) (4.125)

Finally constants are blended like in BSL model:

= F1 + (1 F1 ) , K = F1 k + (1 F1 )k , C1 = F1 C1 + (1 F1 )C1 , C2 = F1 C2 + (1 F1 )C2 . 0.09 C1 0.44035 C2 0.0828 C1 0.59761 C2 0.075 k 1 k 0.5 0.856 0.5

(4.126) (4.127) (4.128) (4.129)

a1 0.31

Table 4.11: Standard values for k SST coecients.

Wall boundary condition for is specied in such a way:

w = 10.0

6.0 . C2 y 2

(4.130)

Another variant of the k SST, later in this thesis also called simply SST, proposed to extend applicability beyond aerodynamic applications has been implemented following the instructions given in CFX guide CFX (2004). Modications regards eddy viscosity:

t =

a1 k , max[a1 , 2SF2 ]

(4.131)

the limiter CDk :

CDk = max 2 1

k , 1010 xj xj

(4.132)

a bound imposed on production term:

2 Uj Pk = min G k , 10 , 3 xj
and the value of C1 = 0.5532.

(4.133)

4.9.4 Automatic Near Wall Treatment


All previously cited models are based on a Low Reynolds formulation and therefore they require a quite ne grid at walls (y + 1) but for cases of a certain complexity this results to be a quite strict constraint. Unfortunately one

73

Chapter 4.

Turbulence Modelling

of the most common issues in the preparation of accurate calculation meshes for heat transfer analysis of complex geometries is the assurance of a proper y + distribution, particularly when the ow eld is distinguished by relevant variation of ow Mach number. Therefore, in order to increase grid independence a mixed approach between wall-function and Low Reynolds was added to the k SST model. The idea, see Menter (1993), is to blend the two approaches via a blending function calculated algebraically from the non dimensional wall distance. Both turbulent production and turbulent specic dissipation are imposed on the rst node mixing the eects of the Low Reynoldsand the High Reynolds contributions:

Pawt,p = PLR,p e + PHR,p e , awt,p = LR,p e + HR,p e


1

(4.134) (4.135)

where is calculated with an algebraic expression for y + dened with u = max(u,LR , u,HR ) . The same blending is applied to thermal quantities following Kader universal law B. (1982).

74

Chapter 5

Combustion and Flame Modelling


This chapter introduces and discusses the main aspects of ames type from a general overview. The three main characteristics of the ame burning can be summarized in diusion, premixed and partially premixed type. In the next section we analyze in detail these three ames. At the same time we focus our attention in the continuum mechanic description the range of validity of each ame type and related main turbulent combustion models.

Contents 5.1 5.2 5.3

Reynolds Averaged Navier-Stokes equations of mass fraction . . . . . . . . . . . . . . . . . . . . . . . . . 77 Perfect gases law and thermodynamical properties 77 Chemical Kinetics . . . . . . . . . . . . . . . . . . . 78
5.3.1 5.3.2 5.3.3 Arrhenius model . . . . . . . . . . . . . . . . . . . . Reaction mechanisms . . . . . . . . . . . . . . . . . Chemical kinetics in turbulent ow . . . . . . . . . . 78 79 79

5.4 5.5

Flame Stretch . . . . . . . . . . . . . . . . . . . . . Diusion Flames . . . . . . . . . . . . . . . . . . . .


Soot . . . . . . . . . . . . . . . . . . Laminar diusion ames modelling . Mixture fraction . . . . . . . . . . . Diusive amelets . . . . . . . . . . Turbulent combustion diagram . . . Turbulent diusion ames modelling Presumed pdf amelets models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

80 81

5.6

5.5.1 5.5.2 5.5.3 5.5.4 5.5.5 5.5.6 5.5.7 5.6.1 5.6.2 5.6.3 5.6.4 5.6.5

Premixed Flames . . . . . . . . . . . . . . . . . . .
Combustion regimes and types of ame Turbulence and ame scales . . . . . . . Spectral Diagram . . . . . . . . . . . . . Premixed turbulent combustion models Bray-Moss-Libby model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

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

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

93

83 84 84 86 87 89 90 94 94 96 97 98

75

Chapter 5.

Combustion and Flame Modelling

5.7

5.6.6 5.7.1

Partially Premixed Flames . . . . . . . . . . . . . . 102

Level-Set Model: G-Equation . . . . . . . . . . . . . 101 Partially Premixed Flames Modelling . . . . . . . . 102

76

Combustion and Flame Modelling

Chapter 5.

5.1 Reynolds Averaged Navier-Stokes equations of mass fraction


The equation of conservation of mass fraction of a generic k th specie with k the k th specie density and the mixture average density takes the form:

ui Yk Yk + t xi

xi

T + Sck ScT

Yk + k xi

(5.1)

where Sck and ScT are respectively the laminar and turbulent Schimdt numbers dened as: T Sck = ScT = (5.2) Dk DT where Dk and DT are respectively the laminar and turbulent diusions of k th specie that in this work, following a common procedure, are assumed to be equal to corresponding Prandtl's numbers dened in Eq. 5.4. Finally the last term of RHS k is the average reaction rate for specie k that requires a supplementary model.

Energy conservation is ensured by the thermochemical enthalpy equation:


h ui h p (pui ) + = + t xi t xi + xi T + P r P rt h q R + TV xi xi
q

(5.3)

with viscous heating T V neglectable if M a2 1.0 and xR representing i the heat sink due to radiative exchange. P r and P rT are laminar and turbulent Prandt's numbers dened as:

Pr =

Cp

P rT =

T Cp

(5.4)

where Cp (T ) = k Yk Cpk (T ) is the mixture mean specic heat at constant pressure. The thermochemical enthalpy is written as:
T

h(T ) =
Tref

Cp (T )dT +

Yk h0 (Tref ) k

(5.5)

having dened h0 (Tref ) as the formation enthalpy of k th specie. k The above reported RANS equations set, coupled with a turbulence model represents a powerful instrument to model reacting turbulent ow.

5.2 Perfect gases law and thermodynamical properties


In Eq. 5.5 has been introduced the denition of thermochemical enthalpy, that makes it possible to take in account of energy amounts produced and absorbed by reaction. In this denition has been used the mixture mean specic

77

Chapter 5.

Combustion and Flame Modelling

heat at constant pressure as the weighted average of species specic heats, without dropping their dependence on temperature. Indeed while considering uxes with high temperature gradients, such as those involving combustion, it is necessary to model each k th species specic heat at constant pressure as function of temperature, while the eect of pressure is neglected by using the perfect gases model.

hk =

R Wk

ank T n + aN +1,k n n=1

and

Cpk =

hk T

(5.6)
p

Specic heats can be evaluated starting from molecular properties of each specie, unfortunately this approach involves highly complicated functions, then the dependence on temperature is modelled with polynomial expressions. In present work, for each k th specie, has been used the expression reported in Eq. 5.6 where R = 8.31445 [kJ/(kg K)] is the universal perfect gases constant and Wk is the molar mass of specie k . Again from Eq. 5.6 we can notice that thermochemical enthalpy is formed by two part: the rst one, dependant on temperature, is the sensible enthalpy while the other, temperature independent, is the formation enthalpy referred to standard conditions (usually T = 298.15 K and p = 101325 P a) The model of perfect gases gives also a relation between temperature, pressure and density, the perfect gases equation of state:

pk =

k RT Wk

(5.7)

where Wk is the molar weight of k th species, and pk is its partial pressure. Using the Dalton's law for ideal gases mixtures (p = k pk ) and dening the mixture averaged molar mass as in Eq. 5.8, we can dene the equation of state for the mixture as reported in Eq. 5.9.

W =

1
Yk k Wk

(5.8)

p=

RT W

(5.9)

5.3 Chemical Kinetics


In species conservation equations (Eq. 5.1) has been introduced the reaction rate that, in its unaveraged form, is: k . This term requires an additional model that is a chemical kinetic model (for further details see (Peters, 2000)).

5.3.1 Arrhenius model


Arrhenius model is commonly accepted in the eld classical inorganic chemistry. Consider the general reaction:

1 1 + 2 2 + 3 3 + . . . + k k 1 1 + 2 2 + 3 3 + . . . + k k

78

Combustion and Flame Modelling

Chapter 5.

The speed of reaction is dened as the variation, in the unit of time, of each specie concentration weighted to its own stoichiometrical coecient:

q=

1 dc1 1 dc2 1 dc1 1 dc2 1 dck = = ... = = = ... 1 dt 2 dt 1 dt 2 dt k dt

where ck indicates the molar concentration of a generic specie. The net reaction speed is dened as:

q = qf qr
where the subscript f and r stand respectively for forward and rearward reactions. In equilibrium condition the net speed is zero so qf = qr . Rearward and forward reactions speeds are usually modelled as a function of species concentrations:
K K

qf = kf
k=1

ck k

qr = kr
k=1

ck k

Where k is are the reaction order with respect to various components and their sum gives the global reaction order. kf and kr are the kinetics constants of the reaction and are dependant on temperature. These constants are evaluated by the Arrhenius' equation:

k = AT exp

Ea RT

(5.10)

where A is the frequency factor while Ea is the activation energy. A, Ea and are characteristics of each reaction.

5.3.2 Reaction mechanisms


With a reaction mechanism is intended that set of reactions justifying the presence, the endurance and the concentration of all experimentally detected species. Those chemical mechanisms obtained by this approach are called detailed. For each reaction presents in those mechanism are experimentally evaluated the characteristic constants, A, Ea and appearing in Arrhenius equation. An accurate expression of chemical equation together with the knowledge of kinetics constants, enables to evaluate each k . Despite of their accuracy, detailed mechanisms are computationally too expensive, hence while analyzing reacting ow by CFD it is usually preferred to use simplied models.

5.3.3 Chemical kinetics in turbulent ow


The RANS form of species conservation equations (Eq. 5.1) needs the average reaction rate: k . Unfortunately, due to its strong non linearity, the use of Arrhenius expression with averaged values of temperature and species concentrations, would provide a wrong estimation of the average reaction rates. A rst solution is obtained by approximating the reaction rate expression by a Taylor's series, having introduced instantaneous variables decomposition

79

Chapter 5.

Combustion and Flame Modelling

into their averaged and uctuating components. This is a direct approach for k closure called moment closure that is very rarely used. Representation by Taylor's series introduces a new series of correlations among uctuating terms (such as Yk T ) that cannot be neglected a priori, hence a specical algebraical like modelling procedure is required, that is very hardly generalizable. Then it is usually preferred to close the expression of k by models that keep in account, in a more or less empirical way, the problem physics: these are the so-called turbulent combustion models that are described in following sections.

5.4 Flame Stretch


Flame stretch is that set of tridimensional eects of distortion perturbing the ame front. The ensemble of these eects submits the ame front to a stretching that inuences the combustion processes there happening ((Andreini, 2004) and (Poinsot and Veynante, 2001)). Flame stretch is dened as the speed of ame area (A) variation that for a laminar ame it can be expressed as:
K= 1 dA A dt
(5.11)

Considering Fig. 5.1, we can dene n as the normal to ame front, u the

Figure 5.1: Premixed ame propagation speed

reactants stream speed, and SL as the laminar ame front speed (zero for diusion ames, subsection 5.5), relative to reactants stream so, w, the ame front absolute speed, can be calculated as:

w = u + SL n
This denition allows to rewritten the ame stretch as:

K=
where
t

u + SL

(5.12)

is the gradient operator component tangential to ame front.

The rst term of Eq. 5.12 represents the distortion eect of ame surface due to reactants speed gradients. It is a term owed to the lack of ow

80

Combustion and Flame Modelling

Chapter 5.

uniformity and it is also present in steady ames: it is commonly called strain. Most common examples of strain aected laminar ames are the diusion steady strained ame (Fig 5.2(a)) and the premixed symmetrical counter ow ames (Fig. 5.2(b)). The rst one having a strain rate equal to a = ux , is steady due to strain itself. The second one having a strain x u rate equal to a = yy is a twin ame stabilized by two opposite reactant jets, where the ame fronts runs parallel to the stagnation plane.

The second term of Eq. 5.12 is due to curvature eect of ame surface. And it is equal to zero in diusion ames, because of the absence of a ame speed.

(a)

(b)

Figure 5.2: Examples of strained ames: a) steady strained one-dimensional diusion ame
and b) counterow premixed ames

Stretching induces modication of chemical processes then it cause modications of laminar premixed ames speed. If reactants ow is turbulent, the local ame stretch dened as in Eq. 5.12 represents the instantaneous stretching (for premixed ame and, by dropping the term dependant on ame speed, it can be representative of diusion ame too). Theoretically it should be possible to dene a Favre averaged form of stretching (K ), but practically the averaging procedure would produce a large number of Reynolds stresses terms. Hence it is, usually, preferred to model the ame stretch with the Favre averaged strain rate, expressed as function of turbulence eld characteristic variables ((Andreini, 2004)).

5.5 Diusion Flames


In many combustion applications fuel and oxidizer enter separately into the combustion chamber where they mix and burn during continuous interdiusion.

81

Chapter 5.

Combustion and Flame Modelling

Figure 5.3: Diusion ame structure

These ame are called non-premixed ames or diusion ames since diusion of reacting species is the rate-controlling processes ((Peters, 2000)). Diusion combustion has its main applications in Diesel engines, furnaces and airplanes engines. In many applications non-premixed ames not only involves separated uxes but fuel and oxidizer may be solids or liquid, then chemical-physical changes, such as evaporation, are needed. In Fig. 5.3 is shown a prototype of the diusion ame congurations, where from the right side comes the oxidizer (which may be diluted in other gases) while form the left side comes the fuel (diluted or not). Fuel and oxidizer diuse towards the reaction zone where they burn and generate heat. Temperature reaches its maximum in this zone and diuses away from the ame front towards the fuel and oxidizer streams. Again keeping the attention on Fig. 5.3 we can make some important considerations ((Poinsot and Veynante, 2001, chap. 3)):

Far away on each ame side, the gas is either too rich or too lean to burn. Chemical reactions take place only in those limited regions, where fuel and oxidizer are mixed adequately. The most favorable conditions occur where fuel and oxidizer are in stoichiometric proportions: a diusion ame usually lies along the points where mixing produces a stoichiometric mixture. Flames as the one reported in Fig. 5.3 are steady only when strain is applied to the ame, i.e. when the fuel and oxidizer streams are pushed against each other at given speeds. Diusion ames do not exhibit a reference speed, contrarily to premixed ones (chapt. 5.6): ames are unable to propagate towards fuel because of the lack of oxidizer and the lack of fuel in oxidizer stream makes impossible the propagation even in this side. The lack of propagation implies that the reaction zone does not move signicantly relatively to the ow eld.

82

Combustion and Flame Modelling

Chapter 5.

A diusion ame does not have a reference thickness: an unstretched ame grows up indenitely with time while the thickness of a stretched ame depends essentially on stretch and can assume a very wide range of value.
This chapter rstly introduces the methods suitable to treat laminar diusion ames, then an extension of these model is performed to treat turbulent combustion.

5.5.1 Soot
A peculiar product of diusion combustion is soot. In ideal conditions hydrocarbons combustion processes lead to the formation of carbon dioxide (CO2 ) and water vapor (H2 O). Instead, while occurring real conditions, in fuel reach zones, combustion and pyrolysis of hydrocarbons produce intermediated species and radicals that may lead to soot formation. Soot formation analysis should be consider since ((Da Soghe, 2006)):

soot is a product of incomplete combustion processes so the more it is produced the worse is the combustion process productivity; soot is one the most dangerous pollutant for human health; soot is an highly radiatively active specie (cfr. subsubsection 6.5.2.2) that explain why it is considered in present work, and moreover this feature is exploited in steam generators and furnaces; soot is used in the production of inks and pneumatics.

Soot is mainly made of carbon and, in smaller proportions, of hydrogen, oxygen and nitrogen. Soot particles density is smaller that carbon ones, it may vary between 1700 1900 kg/m3 and depends on particles porosity. Usual dimensions of soot lay interval between 5 80 nm. A detailed description of soot formation processes and relative models can be found in (Da Soghe, 2006), (Pasquini, 2006) and (Lautenberger, 2002) and the processes involving soot can be summarized as:

Particles inception owed to reactions, in gaseous phase, between low weight


molecules

Surface growth due to the merger of soot molecules to already formed particles

Particles coagulation and fragmentation provided by collisions between particles that may merge or fragment

Particles oxidation is the only process that may reduce soot mass and is
performed on particles surface involving reactions with oxygen and OH that produce CO and CO2 .

83

Chapter 5.

Combustion and Flame Modelling

These processes are usually occurring at the same time and are strongly dependant on combustion system features. Usually, in common combusted, the produced soot (rising over 99 %) is almost completely oxidized before exiting the combustion system.

5.5.2 Laminar diusion ames modelling


In this section will be demonstrated how the treatment of non-premixed ame can be split in two separated tasks:

A mixing problem that provides the mixture fraction Z , introduced in subsection 5.5.3, as a function of space and time coordinates A ame structure problem where the links between ame variables and the mixture fraction are used to construct all other ame variables, i.e. the ame structure in Z -space

5.5.3 Mixture fraction


As has already been hinted the the mixing of reacting species is studied by the mixture fraction (Z ) then here is reported its deriving procedure. Following the approach proposed in (Peters, 2000), transport of each chemical element is considered (mass of elements is conserved while the mass of chemical species may change due to chemical reactions). Denoting akj as the number of atoms of element j in a molecule of specie k , and Wj as the atomic weight of j , the mass of all atoms of j present in the combustion system is
n

mj =
k=1

akj Wj mk Wk

(5.13)

The mass fraction of element j is then

mj Zj = = m

n k=1

akj Wj Yk Wk

(5.14)

The laminar equation of conservation for species k , that has its RANS form in Eq. 5.1, using the Fick's law for diusion term, is

(ui Yk ) Yk + = t xi xi

Yk Sck xi

+ k

(5.15)

Adding species conservation equations Yk in the same way as in Eq. 5.14 the j th element conservation equation is

Zj ui Zj + = t xi xi

n k=1

akj Wj Wk

Dk

Yk xi

(5.16)

84

Combustion and Flame Modelling

Chapter 5.

where the chemical source terms k s do not appear since, for the mass conser vation of each element j , present in any reaction l in k species, having stoichiometric coecient kl is true that
n

akj Wk kl = 0
k=1

(5.17)

Again relying on the mass conservation of each element, if all diusivities are considered equal (Dk = D), the balance equation for the element mass fraction becomes

Zj ui Zj + = t xi xi

Zj xi

(5.18)

Considering the global reaction equation (omitting intermediates reactions) for the complete combustion of an hydrocarbon fuel Cm Hn

F Cm Hn + O2 O2 CO2 CO2 + H2 O H2 O
we can write

(5.19)

ZC ZH YF,u = = mWC nWH WF

and

ZO = YO2 ,u

(5.20)

Using the original approach of Burke and Schumann of 1928, we can dene the conserved scalar can be dened as

ZC ZH ZO + 2 F mWC F nWH O2 WO2

(5.21)

this scalar becomes equal to 0 in stoichiometric condition. Normalizing beta we obtain the denition of mixture fraction:

Z=

2 1 2

(5.22)

that is equal to 0 in the oxidizer stream (denoted by the subscript 2) and equal to 1 in the fuel stream (denoted by subscript 1). After having dened the mixture fraction we can now write its transport equation remembering that we have considered all species diusivities equal to D.

Z ui Z + = t xi xi

Z xi

(5.23)

Normalization let state that every specie conservation can be achived with Eq. 5.23 with the boundary conditions: - Z=1 on fuel side - Z=0 on oxidizer side - other boundaries, such as walls and outlets, are all characterized by zero ux of each species, elements and mixture fraction. So the normal component of mixture fraction gradient is equal to zero on each of these boundaries

85

Chapter 5.

Combustion and Flame Modelling

This last statements on boundary conditions together with the nature of Z equation, that is the same for all species, implies that by solving only the Z equation we have the concentration of all species Yk ,and consequently (section 5.7) the mixture mean molar weight, specic heat and formation enthalpy:

Yk = f (Z, t)

for

k = 1, N

(5.24)

Mixture fraction equation is also representative of enthalpy equation if ther-

Figure 5.4: Example of ame structure in Z-space, methane-air equilibrium ame

mal diusivity is assumed to be equal to the species one and if boundaries are adiabatic ((Poinsot and Veynante, 2001)). Moreover the diusive ame front is identied by the isosurface:

Z (x, t) = Zst
where Zst is the stoichiometric mixture fraction value.

5.5.4 Diusive amelets


In previous subsection has been shown how the ame structure can be represented by just one variable: the mixture fraction. In multi-dimensional ows, this representation requires that the ame is thin compared to other ows and wrinkling scales. Each element of the ame front can be viewed as a small laminar ame also called amelet : this amelet view is the basis of many models for turbulent combustion. Keeping in mind this hypothesis, the function 5.24 allows to rewrite the mass fraction balance equation (Eq. 5.15) as:

Yk ui Yk Z Z + Yk + + + ui t t xi Z t xi xi
continuity Zequation

Z xi

(5.25)

Z Z xi xi

2 Yk = k Z 2

86

Combustion and Flame Modelling

Chapter 5.

The two terms within brackets in the LHS vanish because of continuity and mixture fraction equation (Eq. 5.23) so we obtain the amelet equation as:

Yk = D t

Z Z xi xi

2 Yk 1 2 Yk + k = + k Z 2 2 Z 2

(5.26)

Where has been introduced the scalar dissipation rate (Eq. 5.27) that has the dimension of an inverse of time (like strain) and can be interpreted as the inverse of a characteristic diusion time ((Peters, 2000)).

= 2D

Z Z xi xi

(5.27)

It measures the Z -gradient and the molecular uxes of species towards the ame. Standing to (Poinsot and Veynante, 2001) it is directly inuenced by strain, growing aside with this; moreover it gives an estimate of mixing layer thickness by D/. In the assumption of steady amelet, always true in present work, the species reactions rates can be written as:

k =

1 2

mixing

2 Yk Z 2
reaction

(5.28)

that shows how diusive ame reaction rate only depends on Z . At this point, stated that the mixture fraction appears to be the basic variable for most theories of laminar diusive ames, the modelling of this kind of ames can be decoupled into two problems.

5.5.5 Turbulent combustion diagram

Figure 5.5: Regimes in nonpremixed turbulent combustion

In diusion combustion, in contrast to premixed combustion, there is no characteristic velocity scale such as the laminar burning velocity, and therefore

87

Chapter 5.

Combustion and Flame Modelling

there is no ame thickness dening a characteristic length scale. There exists the strain rate a, locally imposed by the ow eld which is the inverse of a characteristic time. This can be used together with the diusion coecient Dst to dene a diusion thickness:

ld =

Dst a

1/2

There also exists the gradient of the mixture fraction eld | Z| which relates the thickness ld , dened in physical space, to a diusion thickness (Z)F in mixture fraction space:

(Z)F = | Z| ld
that, using the denition of the scalar dissipation rate (Eq. 5.27), becomes:

(Z)F =

st 2a

1/2

In addition to the (Z)F it is possible to dene a reaction zone thickness (Fig. 5.3) as the sum of the thicknesses of fuel consumption layer and oxidation layer both dened in Z -space, even if the last one is the much thicker than the rst. Figure 5.5 (log-log diagram) reports the Peters' combustion regimes diagram for diusion ames where (Z)F and (Z)R represent the just dened thicknesses of diusion zone and reaction zones. The mixture fraction uctuation Z (Zst stand for its value at stoichiometric conditions) is dened as the r.m.s. of mixture fraction variance: Z = Z 2 . With q and st are indicated scalar dissipation rates (Eq. 5.27, (Peters, 2000)) at quenching and stoichiometric conditions (Favre averaged). For large mixture fraction uctuations, where Z > (Z)F , uctuations in mixture fraction space extend to suciently lean and rich mixture such that the diusion layers surrounding the reaction zone are separated, this is the separated amelets zone. For small mixture fraction uctuations, where Z < (Z)F , which may be due to intense mixing or to partial premixing of the fuel stream, the reaction zones are connected, then we are in connected amelets zone. The line of equation Zst / (Z)R = 1 represents those uctuations that are equal to the thickness of the reaction zone. Moreover for q < st the ame is quenched. Also in gure is reported the shape of a ame that shows how local conditions, along the contour of mean stoichiometric mixture in a jet diusion ame, would t into dierent regimes. This diagram has to be used with great care ((Poinsot and Veynante, 2001)) since the local ame thickness and speed depend on the local ow conditions such as local strain rates and may be aected by unsteady eects. In a given combustor, the ame structure may strongly depend on the spatial location. Moreover some strong approximation have been introduced in its derivation.
1/2

88

Combustion and Flame Modelling

Chapter 5.

5.5.6 Turbulent diusion ames modelling


While introducing the modelling of laminar diusion ames it has been reported than this kind of ame does not propagate. This feature implies that diusion ames cannot impose their own dynamics but they are completely controlled by the ow eld ((Poinsot and Veynante, 2001)), then they are very sensitive to stretching and easily quenched by turbulent uctuations; moreover the amelets assumption is sometimes not justied. The splitting of diusion ames modelling into mixing and ame structure issues, remains correct when analyzing turbulent ames, but it has to be revised to take account of turbulence eects:

The mixing problem has to provide the Favre's average of mixture fraction Z (xi , t) (Eq. 5.33) A ame structure problem where species mass fractions Yk or reaction rates k are expressed as function of mixture fraction. These functions are formulated as conditional expressions (Yk |z , k |z ), because of the inuence of multiple parameters in a turbulent ow.
To determine the average values of Yk (by which can be obtained all other variables to solve Navier-Stokes Equations, subsec. 5.2) or of k , the mean value of Z is no longer sucient: higher Z moments are need and, if possible, a probability density function (pdf ) of Z . When the pdf of Z , p(Z) is known, average species mass fraction (Yk ) or average reactions rate ( k = k ) are given by:
1

Yk =
0 1

Yk |Z p (Z ) dZ k |Z p (Z ) dZ

(5.29) (5.30)

k =
0

where Q|Z denotes the conditional average of quantity Q for a given value of the mixture fraction Z = Z , depending on Z and various quantities such as the scalar dissipation rate. p (Z ) is the Z -pdf that complies with:
1 0

p (Z ) dZ = 1

In RANS of diusion ames, the solution of species conservation can be obtained by two families of method:

Primitive variable methods based on Eq. 5.29. Assumptions are made on


the ame structure to provide conditional quantities Yk |Z , for example from amelet libraries or through balance equations (CMC modelling). Species mass fraction conservations equations (Eq. 5.1) are no longer required and mean reaction rates k are not modelled: RANS codes solve only for ow variables (, ui , h . . .) and mixture fraction variables (Z, Z 2 , . . .) to estimate, directly or indirectly, the probability density function.

89

Chapter 5.

Combustion and Flame Modelling

Reaction rate approach implies the solution of species mass fraction conservations equations (Eq. 5.1) that requires the reaction rates k . These are provided by libraries built with Eq. 5.30 or by the Eddy Diusivity Concept model that assumes reaction rates to be function of species mass fraction and of turbulent mixing ((Magnussen and Mjertag, 1976)).

5.5.7 Presumed pdf amelets models


This model is a primitive variables method where the pdf of Eq. 5.29 (p (Z )) is assumed a priori. The basic idea of amelet modelling is to assume that a small instantaneous ame element embedded in a turbulent ow has got the structure of a laminar ame (Peters (2000)). This assumption requires all reaction zones to be thin compared to turbulent length. Some parameters must be conserved in order to represent correctly turbulent amelets using laminar diusion ames. The identication of these parameters is hard to be performed so simplications are required and only stretching will be considered. In present section we will show how it is possible to describe turbulent ame structure by conditional averaging of those functions dening the structure of the laminar ame (Eq. 5.24), and considering the eect of strain. This approach allows to express the averaged mass fractions:
1

Yk =
0 0

Yk (Z, K) p (Z, K) dZdK

(5.31)

where p (Z, K) is the pdf of mixture fraction and strain rate that are usually considered statistically independent:

p (Z, K) = p (Z) p (K)


The shapes of these pdf s are usually assumed a priori (from that comes the name of the model). For mixture fraction is used a -function (Fig.5.6), based on Favre averaged mixture fraction Z and its variance Z 2 :

p (Z) =
With:

Z 1 (1 Z) () ()

( + )

(x) =
0

et tx1 dt

= Z

= 1Z

and

Z 1Z Z
2

10

while the mixture fraction variance is dened as:

Z Z

(5.32)

90

Combustion and Flame Modelling

Chapter 5.

Figure 5.6: Shapes of the -function for dierent value of Z and

The pdf for the stretching is usually the Dirac-delta function, assuming that the strain rate does not change along the ame front:

p (K) = K K
Once that pdf s have been dened, solutions of Eq. 5.31 can be computed and by those hypothesis presented in section 5.2, we can build amelet libraries needed for the solution of the containing the variables Q = Q Z, Z 2 , K RANS and consequently of the mixing problem. In order to dene the ame structure in space is required the evaluation of mixture fraction Favre's average, mixture fraction variance and strain rate elds. Strain rate can be calculated as function of turbulence variables, while for mixture fraction Favre's average and variance are needed proper transport equations that are solved together with RANS equations:

Favre averaged mixture fraction equation is obtained by Favre averaging


of Eq. 5.23 and can be expressed as:

Z + ui Z = t xi xi

Z ui Z xi

(5.33)

where the turbulent transport term ui Z approach used for RANS (section 5.1):

is modelled by the same

ui Z =

T Z ScZ xi

(5.34)

ScZ is the Schimdt turbulent number for Z and T is the turbulent viscosity. By this assumption the closed Favre averaged mixture fraction equation form is: Z + ui Z = t xi xi D + T ScZ Z xi
(5.35)

91

Chapter 5.

Combustion and Flame Modelling

Mixture fraction variance equation is obtained by its denition (Eq. 5.32)


applied on instantaneous and Favre's average Z -equations (Eq. 5.23 and Eq. 5.33) and after some rearrangements can be written as:

Z t xi Z 2 xi

ui Z xi xi

ui Z xi

(5.36)

turbulent transport

+ 2Z

Z xi

2ui Z

Z Z Z 2D xi xi xi
dissipation

molecular dif f usion

production

In this equation appear many unclosed term that can be modelled as follow ((Poinsot and Veynante, 2001)):

Turbulent transport term modelled in the same fashion of RANS : ui Z


where ScZ variance.
2

T ScZ

Z 2 xi

is the turbulent Schmidt's number for mixture fraction

Molecular diusion terms can be usually neglected against turbulent transport. The unknown contribution in the production term ui Z is modelled using Eq. 5.34: ui Z Z T Z Z = xi ScZ xi xi

The dissipation term requires more assumptions: it can be meant to be the scalar dissipation rate of mixture fraction uctuations Z , and it can be assumed to play the same role as the dissipation of turbulent kinetic energy with the velocity eld. It can be modelled as: 2D Z Z = c Z xi xi k
2

where c is a model constant. Having modelled all these terms the mixture fraction variance equation can be rewritten as:

Z t + T ScZ

ui Z xi

=
2

(5.37)

Z 2 T Z Z + c Z xi ScZ xi xi k

92

Combustion and Flame Modelling

Chapter 5.

5.6 Premixed Flames


Pratical applications of premixed combustion are spark-ignition engines and Dry Low N Ox gas turbines combustors based lean burn technology in order to comply with the strict legal requirements on N Ox emission achieved thanks to the low temperature at which such combustors work. Indeed turbines combustors design represents the main task of CFD analysis on premixed combustion systems since the need to keep temperature lower and lower, to continuously reduce the nitrogen oxides emissions, makes combustion processes become strongly unstable leading to ame blow-o and local quenching which may induce the formation of carbon monoxide that also is highly polluting. Premixed combustion requires that fuel and oxidizer be completely mixed before reaching the zone where combustion reactions takes place. Fuel and oxidizer premixing is only possible at suciently low temperatures where the chain-branching mechanism, that drives the reaction chain in hydrocarbon oxidation, is unable to complete. Under such low temperature conditions, combustion reactions are said to be frozen. The frozen state is metastable, because a suciently strong heat source, a spark for example, can raise the temperature at values that allow the combustion process to start. Once fuel and oxidizer have homogeneously been mixed and if their mixing ratio lies between the ammable limits, i.e. between blow-o and ash-back ow conditions, as an heat source is supplied, it becomes possible for a ame front to propagate through the mixture. Owing to the temperature sensitivity

Figure 5.7: Schematic representation of a premixed ame

of the reaction rate, the gas behind the ame front (Fig. 5.7) rapidly approaches the burnt state close to chemical equilibrium, while the mixture in front of the ame typically remains in the unburnt state. Therefore the combustion system on the whole contains two stable states, the unburnt and the burnt gases state. In premixed combustion both states exist in the system at the same time; they are spatially separated by the ame front where the transition from one to the other takes place. In present chapter are presented the most common turbulent premixed combustion models, with particular attention to the used Bray Moss Libby one. Anyway each model is suitable to be used in particular conditions so a combustion regimes classication is needed.

93

Chapter 5.

Combustion and Flame Modelling

5.6.1 Combustion regimes and types of ame


Turbulence and combustion processes can interact in very dierent ways, hence it is very dicult to build models (based on some, restrictive assumptions by their nature) able to model premixed turbulent combustion at all regimes. It then becomes essential to perform a classication of turbulence combustion regimes. This classication is achieved by combustion regimes diagrams relating turbulence and combustion length scales.

5.6.2 Turbulence and ame scales


As already stated combustion regimes classication requires turbulence and combustion scales, here are introduced those variables. If r is the dimension of a generic eddy belonging to the considered turbulent eld (assuming values in the range between Kolmogorov length scale, Lk and the integral length scale, LT , (Mangani, 2003)), the dissipation rate of turbulent kinetic energy, associated to those eddies of dimension r is expressed as:

u 3 (r) r

being u = 2/3 k representative of eddies rotational speed. Similarly a turbulent mixing characteristic time of eddies of dimension r can be dened as:

m =

r r2/3 = 1/3 u (r)

This time scale can be compared to the one characteristic of a ame (of thickness 0 0 L and with speed SL ) propagating in the considered (L = L /SL ), by the denition of the Damkhler nondimensional number:

Da(r) =

m (r) L

The correct denition of the Damkhler's number, Da (Eq. 5.38), is based r = LT , at which correspond m (LT ) = T = k/ (being k = RM S(u )).

Da =

T L

(5.38)

The Da, considering the denitions of T and m can be rewritten as:

Da =

0 LT S L L u

(5.39)

Damkhler's number allows to determine two limit conditions. If Da >> 1 chemical reactions have a much higher speed than turbulent mixing, giving a just lightly distorted ame front but still laminar in its inner structure. This is the so called amelet regime, that allows to treat describe the combustion with single step innitely fast chemistry.

94

Combustion and Flame Modelling

Chapter 5.

In the opposite case, with Da << 1 reactions are slower than turbulent mixing. In this situation the combustion system can be described with the Perfectly Stirred Reactor hypothesis ((Andreini, 2004)), that requires the Arrhenius chemical model. In order to describe the interaction between ame front and eddies having dimension comparable to Kolmogorov length scale Lk (small eddies), is introduced the Karlovitz number: 1 = L Ka = (5.40) Da(Lk ) k that can be rewritten as:
1/2 0 SL u 3/2

Ka =
that implies:

LT L

(5.41)

ReT = Ka2 Da2


and

Ka =

L Lk

(5.42)

The Karlovitz's number is the proportional to the ratio between ame front

Figure 5.8: Schematic representation of both amelet regimes. If Ka < 1 amelets are
corrugated (a) while for 1 < Ka < 100 amelets are thickened (b)

thickness and small eddies characteristic length. The condition Ka = 1 is the Klimov-Williams criterion delimiting the amelet combustion regime. For Ka < 1 also smaller eddies are greater than ame front thickness that completely keeps its laminar structure. Finally, for Ka > 1 Lk is comparable with ame thickness and then small eddies start to interact with laminar ame inner structure. For a clearer description of this phenomena is convenient, as proposed by (Peters, 2000), to introduce a Karlovitz's number in function of the ame inner layer thickness (IN ):

KaIN =

IN Lk

(5.43)

95

Chapter 5.

Combustion and Flame Modelling

Figure 5.9: Peters' combustion regimes diagram

It usually assumed that IN 0.1L ((Andreini, 2004)) so:

KaIN

Ka 100

(5.44)

Until Ka < 100 (or KaIN < 1), the inner layer is not aected by eddies action, keeping its laminar structure. Then the introduction of the inner layer Karlovitz's number and the consequent more detailed analysis, allow to extend the amelet regimes to be within 1 < Ka < 100 where small eddies have a smaller thickness than ame diusion thickness L , having then the ability to penetrate in the preheat zone (Fig. 5.8) but having a smaller dimension than reactions zone (inner layer and oxidation layer ) that practically keeps a structure similar to a laminar ame one. The combustion regime in the range 1 < Ka < 100 is called Thin Reaction Zone and we are dealing with ThickenedWrinkled Flamelets ((Peters, 2000)). These two regimes are reported in Fig. 5.8.

5.6.3 Spectral Diagram


The introduced combustion regimes can be represented with suitable spectral diagrams. These diagrams were rstly introduced by Borghi, and in more recent times experiments and Direct Numerical Simulations have lead to a newer diagram proposed by (Peters, 2000), that is here described (Fig. 5.9). This di0 agram is built with the LT /L as abscissa and the ratio u /SL as ordinate, and using a log-log representation. In Peters' diagram can be identied these regimes:

Ka<1: Flamelets regime. Usually split in:


0 u /SL < 1: wrinkled amelets. Bigger turbulence structure associated to a rotational speed u , are not able to corrugate the ame

96

Combustion and Flame Modelling

Chapter 5.

front that would implies an interaction (between ame and turbulence). Flame front practically propagates in laminar way.
0 u /SL > 1: corrugated amelets. Aside the rising of turbulent uctuation u , turbulent motion structures are able to corrugate the ame front. Interactions between eddies and ame front are now present: can be spotted pocket of burnt and fresh gases

1 < Ka < 100: thin reaction zones (thickened wrinkled amelets) as already hinted, smaller eddies dimensions (Lk ) allow uctuations to penetrate the laminar ame preheat zone, anyway without modifying the reaction zone that keeps its well dened shape and small thickness, as well as in laminar regime. The overall eect is that the ame front is thickened and still subject to the wrinkling action of large eddies (of dimension LT )

Ka>100: Distributed reactions (perfectly stirred reactor).

Kolmogorov length scale is small enough that the whole ame laminar structure is subject to turbulent uctuations actions: eddies are even smaller than reaction zone and then no longer exists a laminar structure. Flame is near the Perfectly Stirred Reactor state where the mixing process can be considered innitely fast, then the process is completely controlled by chemical reactions. Practical realizations of combustion systems operating in the Distributed Reaction Zone are prevented by quenching phenomenon, distinguishing this regime. There exist many systems working near the border between Thin Reaction Zone and Distributed Reaction Zone such as gas turbine combustors, indeed getting nearer to the Distributed Reaction Zone allows to limit the reaction zone and the of the whole apparatus.

5.6.4 Premixed turbulent combustion models


Here are described the premixed ames modelling by RANS approach, with particular care to the Bray-Moss-Libby model. Models for premixed combustion can be grouped in three families:

Local source models corresponding to reaction rate approach for diusion


ames (5.5.7). In this models a direct modelling of the reaction rates to allows the solution of species mass conservation equations (Eq. 5.1). The classical example is the EBU described in (Andreini, 2004). This models can be used also to provide the source term for the progress variable equation, described below.

Flamelet models corresponding to primitive variable model for diusion ames


(5.5.7). In this models the combustion analysis is split in a mixing problem and in a ame structure problem. Among these models can be found the G-equation model ((Mangani, 2003)), and the Bray Moss Libby model that is based on the progress variable.

97

Chapter 5.

Combustion and Flame Modelling

5.6.5 Bray-Moss-Libby model


The Bray-Moss-Libby's (since now on referred to as BML), proposed in 1977, is the classical premixed turbulent combustion amelet model. It is based on a presumed pdf for a progress variable ((D.Veynante and L.Vervisch, 2002)) dened as:

c=

T Tu Tb Tu

c=

YF YFu YFb YFu

(5.45)

where the subscript u indicates the unburnt gas state, and b the burnt one, clearly the progress variable c is equal to 1 in the burnt gases ow, and to 0 in the fresh gases ow. If species diusivities are assumed equal to corresponding thermal diusivities, and the specic heat (Cp ) is constant, these two denitions can be demonstrated to be analogous. In BML model is assumed an innitely fast chemistry with a single step (F + OP ) mechanism, implicitly assuming that Da 1. Innitely fast chemistry assumption implies that the amelet has got an innitesimal thickness and that its internal structure induces the instantaneous crossing from unburnt to burnt gas states. With these hypothesis the probability of having intermediate states is virtually null, so the pdf is made of two Dirac-delta ( ), one in c = 0 and the other in c = 1:

p (c, x, t) = (x, t) (c) + (x, t) (1 c)


with

(5.46)

(x, t) + (x, t) = 1
where (x, t) and (x, t) are respectively the probability of having c = 1 and c = 0, in point x at time instant t. The BML model also assumes a constant pressure for the system (nearly true in gas turbine combustors) so the perfect gases equation of state (Eq. 5.7) can be expressed as follow:

u Tu = b Tb
Then is useful the denition of the heat release factor or expansion factor, as:

Tb u 1= 1 b Tu

(5.47)

Therefore Reynolds average density is expressed as:

= u + b = (1 ) u + b
Stated that
1

c = c =
0

c p(c) dc = b = b c

(5.48)

average density may be rewritten, using the denition of , as follow:

(1 c) c + u b

= b

1+ u = 1 + c 1 + c

98

Combustion and Flame Modelling

Chapter 5.

By this last expression follows that:

1c 1 + c

(1 + ) c 1 + c

Using the found relation between Favre's and Reynolds average of c (Eq. 5.48), the Favre's average of generic variable Q is obtained by:

Q=

b u Q + Qb = (1 c) Qu + c Qb u

(5.49)

where the unburnt and burnt values are calculated by conditional averaging respect to corresponding progress variable values, being p (Q|c = c ) the pdf of Q if c = c :
+ +

Qu =

Q p (Q|c = 0) dQ

Qb =

Q p (Q|c = 1) dQ

Since scalar variables such as k th mass fraction are associated to corresponding value of laminar amelet that, for considered hypothesis only allow burnt and unburnt state, conditional averages of mass fraction is coincident with corresponding value in fresh gases and burnt gases stream so we can write:

Yk = (1 c) Yku + cYkb

(5.50)

that allows, by those hypothesis presented in section 5.2, to calculate the variables needed for the solution of the RANS. All these denition allows to state that BML model completely describes the turbulent ame by the solution of the Favre's averaged transport equation for c:

c ui (c) + (cui ) = t xi xi

+ c

(5.51)

that is performed aside RANS equations, once that models are provided for its two unclosed terms, turbulent transport c ui and source c .

Usually the turbulent transport is modelled by the common Boussinesq's hypothesis: c ui = T c ScT xi
(5.52)

This formulation can be a source of errors, indeed may occur that turbulent uctuation leads to diusion of c in opposite sense respect to the sign of progress variable gradient (Gradient Diusion, GD): this situation is called Counter Gradient Diusion (CGD) (a detailed explanation of this phenomenon can be found in (D.Veynante and L.Vervisch, 2002) and (Peters, 2000)).

For the source terms exist a number of models:

Flame Surface Density is probably the most used model where c is


expressed as the product between the Flame Surface Density (i.e.

99

Chapter 5.

Combustion and Flame Modelling

ame surface area for each volume unit) and the ame front reaction speed L :

c = u L

(5.53)

An evaluation of L is obtained by the laminar ame speed of the 0 corresponding amelet (SL ), keeping in consideration the stretching. The simplest expression was proposed by Bray:
0 L = I0 SL

Where I0 is the laminar ame stretch factor needing an adjunct model. An expression for Flame Surface Density is the Bray one:

g c (1 c) y Ly

where g and y are model constant and Ly is the wrinkling length and is usually related to the turbulence integral scale LT . A more accurate model is the Coherent Flame Model that implies the solution of a transport equation for ((Andreini, 2004) and (Poinsot and Veynante, 2001))

Turbulent Flame Closure is based on the closure of c by the use of


an algebraic expression, empirically dened, for the turbulent ame front propagation speed ST ((Zimont et al., 1998)):

c = u ST Fk | c|

(5.54)

where FK is a coecient that takes on account laminar ame stretching (0 < Fk < 1). The proposed ST expression is:
0 ST = Au 3/4 SL
1/2

DT

1/4

LT

1/4

(5.55)

where A is a constant (usually assumed equal to 0.5), u is the velocity 0 turbulent uctuation, SL is the unstretched laminar ame speed, DT is the turbulent diusivity and LT is the integral turbulence scale.

Kolmogorov Petroski Piskunov closure considers the progress variable source term as a function of c itself. It derivation is based on the asymptotic analysis of the progress variable equation (Eq. 5.51, for details on derivation procedure (Andreini, 2004)). The nal form is:

c = u CKP P

2 ST c (1 c) DT

(5.56)

where the turbulent ame speed is dened as function of laminar speed and Damkhler number:
0 ST = SL + u 1 + Da2 1/4

(5.57)

where u =

2/3 k .

100

Combustion and Flame Modelling

Chapter 5.

5.6.6 Level-Set Model: G-Equation


To overcome the restrictions of the progress variable formulations, a model based on a pure kinematic equilibrium was considered. The model is centered on the so-called G-Equation which is solved in this work with an innovative rst order ame front tracking technique. The Level-Set model for premixed ames was originally developed by Peters Peters (2000): it is based on the hypothesis that instantaneous turbulent premixed ames may be described by an ensemble of zones where species molecular diusion and chemical reactions coexist in thin reactive-diusive layers (amelets). The Level-Set approach is valid in the entire amelet combustion regime and, as demonstrated by Peters, also in the thin reaction regime Peters (2000). To track the position of the mean turbulent ame front, Eqn. (5.58) is used to describe, from a kinematic point of view, the balance between the ame front propagation (with burning velocity ST ), and the chemically inert turbulent ow eld.

G + t

0 U G = ST | G| DT | G|

(5.58)

The transport equation for passive scalar G is a conditional equation, as it is dened only on the ame front (G = G0 ): the additional condition of unicity of the gradient normally to the ame front has to be assured, so that G provides the Cartesian distance from the mean ame front at any point of the domain.

| G| = 1, G = G0

(5.59)

According to Mangani (2003), an experimentally veried Gaussian distribution has been adopted to model the Probability Density Function of G. An additional transport equation for the mean variance G 2 it's therefore required to close PDF function (Eqn. (5.60)).

G t

U G

= 2DT

DT G
2

+
2

cs G k

(5.60)

To ensure the condition of unicity for the PDF, G towards the ame front normal direction:

has to maintain constant

G=0

(5.61)

Turbulent ame speed ST is evaluated from the solution of an additional transport equation for the turbulent term T of the ame surface area ratio :

AT ST = = | G| + T = 1 + T = SL A ST = SL (1 + T )

(5.62)

101

Chapter 5.

Combustion and Flame Modelling

Transport equation for T was adapted from Peters Peters (2000) and requires a re-distribution step identical to that described for G 2 .

T + (U T ) = DT T + t (u u ) : U DT ( G)2 2 c0 T + c1 T + 2 k G c2
0 SL T 2

(5.63)

(G 2 )1/2

c3

DT G
2

5.7 Partially Premixed Flames


In previous sections have been treated the two mixing extremes involving combustion. In many technical applications the mixing lies somewhere between these two extremes being sometimes a desidered or otherwise an unavoidable situation. Indeed a perfect premixing is usually just an ideal situation especially when the fuel is a liquid, as in jet engines that work with prevaporized kerosene. In other situations, as in the case of some power turbines combustors, that are usually fed by a premixed methan-air mixture, the ame holding is provided by a diusion jet ame pilot, leading to local temperature rising and consequently to N Ox formation making this holding method less and less used. In this case the pilot ame is a lift-ame ((Peters, 2000)) and has a structure similar to the one reported in g. 5.10. A key element of partially premixed ames is the triple ame : while plotting the laminar burning velocity of a partially premixed ame, as function of mixture fraction, can be spotted the presence of a maximum burning velocity that lies close to the stoichiometric mixture. If a range of the mixture fractions Zmin < Z < Zmax exists in a partially premixed eld, and the stoichiometric mixture fraction lies between these limits, ame propagation generates a ame structure called a triple ame. The leading edge of the ame, called the triple point, propagates along a surface that is in the vicinity of stoichiometric mixture. On the lean side of that surface there is a lean premixed ame branch and on the rich side there is a rich premixed ame branch, both propagating with a lower burning velocity. Behind the triple ame point, a diusion ame develops into which unburnt intermediates such as H2 and CO diuse from the rich premixed ame branch and the left over oxygen diuses from the lean premixed ame branch (for further details see (Echekki and J. H. Chen, 1998)).

5.7.1 Partially Premixed Flames Modelling


The analysis of partially premixed ames can be performed by an EDC model or by coupling diusion and premixed ames models. (Peters, 2000) shows how it can be performed considering the mixture fraction and the G (xi , t) scalar elds (G-equation model (Mangani, 2003)): the mixture fraction determines the local equivalence ratio and thereby the ame speed used in the equation of scalar G that determines the location of the premixed ame front.

102

Combustion and Flame Modelling

Chapter 5.

Figure 5.10: Schematic representation of a lifted jet diusion ame

In present work has been chosen to treat the partial premixed ame by coupling the presumed shape pdf amelet model, described in subsubsection 5.5.7, with the Bray-Moss-Libby model and the G -Equation models. The followed approach is provided by (D.Veynante and L.Vervisch, 2002): the idea is that burnt (indicated by the subscript b) and unburnt (indicated by the subscript u) states variables are no longer constant but are aected by mixing process. The pdf for BML model (Eq. 5.46) has to be rewritten as, also, function of mixture fraction Z . In the hypothesis of validity of amelet approach it becomes:

p (c, Z, x, t) = (x, t) (c) pu (Z, x, t) + (x, t) (1 c) pb (Z, x, t)

(5.64)

where pu (Z, x, t), pb (Z, x, t) are respectively the unburnt and burnt pdf for diusion ames (Eq. 5.31). The Favre's average for the generic variable Q (Eq. 5.49) has to be rewritten in terms of Qu (Z, K) and Qb (Z, K), stated that now:
1 1

Qu =

Q p (Z|c = 0) dZ
0

Qb =

Q p (Z|c = 1) dZ
0

(5.65)

Under these hypothesis Favre's average of Q is calculated with:

Q = (1 c) Qu (Z) + c Qb (Z)

(5.66)

for the G -Equation model the probability c is readily determined by integrating the normal distribution of scalar G, P (G; x), across ame front:
G0

cu =

P (G, x)dG

(5.67)

In this way c has the same meaning of a progress variable and it assumes the value 0 in burned gas and 1 in unburned gas.

103

Chapter 5.

Combustion and Flame Modelling

Only these modications are carried out, and all other denition and assumption of BML G -Equation model are still valid. Finally for both models, the dependence on mixture fraction has to be considered also in source terms calculations that requires the unburnt state density and the laminar ame speed that now are both functions of the mixture fraction.

104

Chapter 6

Radiative Heat Transfer


Present chapter is contains a description of common radiation modelling procedures with a more detailed description of the used method to model participating media properties and to solve the Radiative Transfer Equation.

Contents 6.1 6.2

Radiation physic . . . . . . . . . . . . . . . . . . . . 107 Denitions . . . . . . . . . . . . . . . . . . . . . . . . 107


6.2.1 6.2.2 6.2.3 6.2.4 6.3.1 6.3.2 6.3.3 6.4.1 Radiative Intensity . . . . . Irradiance . . . . . . . . . . Radiant energy ux vector . Black Body Emissive Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 108 108 108

6.3

Radiative Properties of Surfaces . . . . . . . . . . 109


Emittance . . . . . . . . . . . . . . . . . . . . . . . . 109 Absorbance . . . . . . . . . . . . . . . . . . . . . . . 110 Reectance . . . . . . . . . . . . . . . . . . . . . . . 110 Interaction with Participating 6.4.1.1 Absorption . . . . . 6.4.1.2 Emission . . . . . . 6.4.1.3 Scattering . . . . . . Derivation of RTE . . . . . . Boundary conditions for RTE Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.4

Radiative Transfer Equation . . . . . . . . . . . . . 110


110 111 111 111 112 112 113 113 113 115 116 117 119

6.5

6.4.2 6.4.3 6.5.1 6.5.2

Solution Methods For RTE . . . . . . . . . . . . . 113


Optical Thickness . . . . . . . . . . . . . . . . . . . Spectral Nature Modelling . . . . . . . . . . . . . . . 6.5.2.1 Modelling of Radiative Properties Gaseous Combustion Product . . . . . . . . . . . . 6.5.2.2 Radiative properties of soot . . . . . . . . . Directional Nature Modelling . . . . . . . . . . . . . Spherical Armonics Method . . . . . . . . . . . . . . Finite Volume Method . . . . . . . . . . . . . . . . .

6.6

6.5.3 6.5.4 6.5.5

Radiative Heat Transfer Eect On Overall System Energy Balance . . . . . . . . . . . . . . . . . . . . . 121

105

Chapter 6.

Radiative Heat Transfer

106

Radiative Heat Transfer

Chapter 6.

6.1 Radiation physic


All materials continuously emit and absorb electromagnetic waves, or photon, by lowering or raising their atomic energy levels. The strength and wavelength of emission depend on the temperature of the emitting material and on material itself. For heat transfer application the most important wavelengths are in the range 107 103 m that embraces ultraviolet, visible and infrared regions. As will be shown in present chapter, the strength of radiation depends on the fourth (at least) power of temperature, while conduction and convection depend linearly on temperature, hence it is clear that in high temperature systems radiation is the most important way of energy transfer. Among these high temperature systems, combustion ones are of the most inuenced by radiative exchange, being also interested by the presence of highly active species such as soot, CO2 , H2 O, N Ox and SOx. The importance of radiative exchange implies its modelling, that, anyway, is computationally expensive. In order to keep a link with combustion modelling, it is important to state that those quantities related to combustion and uid ows, such as temperature, pressure, species concentration are Favre averaged if turbulence is involved.

6.2 Denitions
In this section will be dened those quantities that describe radiative heat transfer, further details can be found in (Viskanta, 2005) and (Modest, 2003).

6.2.1 Radiative Intensity

Figure 6.1: Symbols for the denition of radiative intensity

The fundamental quantity that governs the radiation eld is the spectral intensity of radiation or spectral radiance. Considering e+ (r, t + t) e (r, t) as the amount of energy in the wave length interval and + transported across an arbitrary oriented imagi-

107

Chapter 6.

Radiative Heat Transfer

nary element of area A at a point P (of coordinates (r, Fig. 6.1) during the time interval (t + t) t and conned to an element of solid angle about the direction s. The vertex of the elementary cone is on the surface element A and the outward normal n the surface makes an angle with the direction s. The limit in Eq. 6.1 tend to a nite value, as it has been demonstrated experimentally, provided that the point P and the direction s are kept constant. The value obtained by this limit is the spectral radiative intensity. The integration of spectral radiance on the whole wave length spectrum (Eq. 6.2) leads to the denition of total radiative intensity I(r, s, t).

I (r, s, t) =

A,,,t0

lim

e+ (r, t + t) e (r, t) cos A t

(6.1)

I(r, s, t) =
0

I (r, s, t) d

(6.2)

6.2.2 Irradiance
Irradiance is dened as the rate of radiant energy incident on a volume element per unit area, so it is obtained by integrating the spectral intensity on the whole solid angle as in the equation:

G (r, t) =
4

I (r, s, t) d

(6.3)

To calculate the total irradiance an integration of the irradiance on the whole wave length spectrum has to be performed as:

G(r, t) =
0

G (r, t) d =
4

I (r, s, t) d

(6.4)

where has been used the denition of total radiative intensity (Eq. 6.2).

6.2.3 Radiant energy ux vector


Radiant energy heat ux vector (in direction s) can be dened as shown in Eq. 6.5 in its spectral form and in its total form reported in Eq. 6.6 using Eq. 6.2.

qR, =

I (r, s, t) s d
4

(6.5)

qR =

qR, d =

I(r, s, t) s d
4

(6.6)

6.2.4 Black Body Emissive Power


In 1901 Max Planck published his work on quantum statistics assuming that a molecule can emit photons only at distinct energy levels, being photon energy related to wavelength by the Planck's law: c E=

108

Radiative Heat Transfer

Chapter 6.

where is the Planck's constant. In his work Planck found that the spectral emissivity power for a black surface (of normal n) bounded by a transparent media with refractive index m is:

eb (T, t) =
2

Ib (T, t) s n d =

2hc2 0 m2 5 [ehc0 kT /m 1]

(6.7)

where k = 1.3807 1023 J/K is the Boltzmann's constant and c0 is light speed in vacuum. The total black body emissivity power is obtained by the integration on the whole spectrum of the spectral emissivity power as follow:

eb (T, t) =
0
5 4

eb (T, t) d = n2 T 4

(6.8)

2 where = 15h3kc2 = 5.670 108 W/m2 K 4 is the Stefan-Boltzmann constant. 0 Dened the spectral black body emissivity power, the denition of the black body spectral irradiance is easily obtained as (by the rst two terms of Eq. 6.7): Ib (T, t) = eb (T, t)/ , in which has to be pointed out that black body irradiance is isotropic so the dependence on direction is neglected. Calculation of total black body radiative intensity can also be performed with Eq. 6.2 that becomes:

Ib (T, t) =
0

Ib (T, t) d =
0

eb (T, t) n2 T 4 d =

(6.9)

6.3 Radiative Properties of Surfaces


In this section are reported the radiative properties of surface, being these representative of the solid boundaries of combustion systems analyzed in the present work.

6.3.1 Emittance
The rate of radiant energy emission per unit area from an isothermal body at temperature T into the solid angle about the direction s in the wavelength interval and + d is given by

de (s, T ) = Ie (s, T )cos d

(6.10)

where Ie is the spectral intensity of emitted radiation. It is possible (and usually done) to express the energy truly emitted by a surface as proportional to the maximum possible value that any surface would emit, if it were in thermodynamic equilibrium at temperature T, that is the black body emission (Eq. 6.7):

de (s, T ) =

(s, T )Ib (s, T )cos d

(6.11)

where the proportionality coecient


(s, T )

Ie (s, T ) de (s, T ) = deb (s, T ) Ib (s, T )

(6.12)

109

Chapter 6.

Radiative Heat Transfer

is the spectral directional emittance. Similarly can be dened the spectral hemispherical emittance as (T ) = I (T ) I(T ) Ib (T ) and the total hemispherical emittance as (T ) = Ib (T ) . If the spectral emittance is the same for all wavelengths the surface is dened as a grey body and if the emittance is the same for all directions the surface is a grey diusive one that is the kind of surface used in this work.

6.3.2 Absorbance
Similar considerations to those used in previous section can be used for the denition of absorbance that represents the proportionality factor between the energy amount (coming from direction s) absorbed from a surface and the amount that would be absorbed by a black surface, that absorbs the radiation completely. Thermodynamical arguments has lead to the knowledge that absorptivity is equal, in value, to the emittance, so in most general case can be written that

(s, T ) =

(s, T )

(6.13)

If a surface is grey diusely emitting one it is also grey diusely absorbing and then:

(T ) = (T )

(6.14)

6.3.3 Reectance
The reectance of a surface is the rate of incoming radiation that leave the surface without being emitted or transmitted. By its denition it depends on two direction: the incoming radiation one and the outgoing one, and the law of reciprocity says that the directions can be exchanged without varying the value of reectance . Energy balance for an opaque (only emitting, absorbing and reecting) diusely grey absorbing-emitting surface implies that: (T ) = 1 (T ) = 1 (T ).

6.4 Radiative Transfer Equation


While section 6.3 has presented the behavior of radiative transfer phenomenon between surfaces in absence of participating media, now we are going to develop the mathematical model for the radiative exchange through a participating media. Firstly are presented the radiative properties of participating media that will be used for the following development of the Radiative Transfer Equation, since this point on simply RTE.

6.4.1 Interaction with Participating Media


Similarly to a surface, a participating media can emit and absorb the radiation, while the transmitted part of radiation is represented by that share of

110

Radiative Heat Transfer

Chapter 6.

radiation crossing a unit of volume without being absorbed, emitted or reected (scattered). The phenomenon described below can be justied by the solution of the Maxwell's equations set.

6.4.1.1 Absorption
Experimental experiences evidence that the amount of radiation, expressed as radiative intensity, absorbed while crossing a participating media is proportional to radiative intensity itself and to the distance the radiation beam travels through the media. This statement allows to write that

(dI )abs = k I ds

(6.15)

where the proportionality constant k is the absorption coecient and negative sign is used because absorption induces a radiative intensity decrease.

6.4.1.2 Emission
As already reported in introduction a participating media can also emit radiation. Considerations similar to those used for surfaces, dealing with black body emission and simply emission, has lead to dene the rate of emission as proportional to the emission of a black body, at the same temperature of the media and, as for absorption, proportional to the length of beam path.

(dI )em = k Ib ds

(6.16)

where the proportionality constant is again equal to the absorption coecient due to, as for surfaces, thermodynamical guesses.

6.4.1.3 Scattering

Figure 6.2: Scattering due to a small particles

Scattering is a phenomenon that involves direction changes (see gure 6.2) of radiation beams then it represents an attenuation (similar to absorption) for a direction and at the same time it represents an augmentation for some other directions. Since its modelling is complex and in present work can be neglected because either gases molecules or soot particles are much smaller than wavelengths of interest (Rayleigh's theory) here are not reported further detail that can be found in (Modest, 2003) and (Viskanta, 2005).

111

Chapter 6.

Radiative Heat Transfer

6.4.2 Derivation of RTE


The just introduced relation for Absorbtion and Emission of the participating media can be used to built a radiative energy balance for a radiation beam travelling in the direction s as:

dI = k Ib k I (6.17) ds This equation is Lagrangian in nature since it is written as we were following a ray travelling at speed of light c, hence the length of the path can be expressed as ds = c dt, and transformed in an Eulerian coordinates the RTE is: 1 I 1 dI = +s c dt c t I = k I + k Ib
(6.18)

The unsteady term I can be usually dropped stated that the speed of t light is much greater than those typical of uid ows so that the radiative phenomenon can be considered instantaneous. Even if an explicit relationship is not reported, each quantity may be depending on location in space, time and wave length while the intensity of radiation is also function of direction. Notwithstanding its complexity this relation is built on strong simplications ((Modest, 2003)) since the media is considered:

at rest (comparing its speed the light one) non polarizing in local thermodynamical equilibrium with constant index of reection non-scattering

6.4.3 Boundary conditions for RTE


If the participating media is surrounded by diusive reective and emitting opaque surfaces, RT E is subject to the boundary condition reported in Eq. 6.19, where rw is the coordinates vector of an emitting point on the surface normal to n and s is the outgoing direction. The second term of LHS represent the reected share of total incoming radiation, obtained by the integration of incident ray radiation intensities on the solid angle including all possible incoming directions (s with s n < 0). This kind of surfaces, as already stated in section 6.3, emits and reects radiation with the same intensity in all directions.

I (rw , s) = (rw )Ib (rw ) +

(rw )

I (rw , s ) n s d
ns <0

(6.19)

This kind of boundary condition is, unfortunately, dependant on domain value of radiative intensities, except for black surfaces that emit independently from direction and incoming radiation while it is dependant only on temperature.

112

Radiative Heat Transfer

Chapter 6.

6.5 Solution Methods For RTE


As for many other of problems of engineering interest, also RTE has not got an easy analytical solution for geometries and participating media involved in combustion systems, thus numerical solutions have to be found ((Viskanta, 2005)). In order to study radiative transfer in engineering problems two kinds of model have to be used, one to describe the directional nature of radiation and another to describe its spectral nature.

6.5.1 Optical Thickness


Before getting involved in the description of RTE solution methods it is useful to introduce a variable that allows to describe the behavior of radiative system: the optical thickness. It takes in account the attenuation of beam due to absorption and is dened as:
s

=
0

k ds

where s is the beam path length, normally it is more useful to write it in term of a system reference length (L):
L

=
0

k ds

(6.20)

6.5.2 Spectral Nature Modelling


Modelling of spectral nature mainly involves the calculation of participating media absorption coecient, an accurate prediction is necessary in order to obtain a correct estimate of radiative exchange. Anyway a strong dependence on wavelength is present but at the same time, modelling this phenomenon is highly computationally expensive. In combustion systems are present many radiative active species gaseous, solid and liquid. The most active species are CO2 , H2 O, CO, N O2 and CH4 , while solids and liquids are soot, liquid droplets, pulverized coal, char, ash dust etc. In this section will be described the properties of gases and of soot, being the species present in systems analyzed in this work.

6.5.2.1 Modelling of Radiative Properties Gaseous Combustion Product


Among gaseous combustion products CO2 and H2 O represent the most important for radiative exchange, also N Ox and SO2 have high absorption coecient, but due to their little concentrations, their contribution is negligible. Scattering from gaseous molecules, as already stated, is unimportant due to their dimensions that are much smaller that wavelengths of interest. Quantum physics, governing radiation phenomenon, allows to state that species emit and absorb radiation of proper wave lengths, that are those inducing

113

Chapter 6.

Radiative Heat Transfer

excitement of electrons. So a proper estimation of absorption coecient is hard to achieve since it will be highly uneven in the spectrum, and interaction with surrounding molecules can induce modications on energy levels, introducing another source of uncertainty. Then if a surface can be easily and correctly represented by a grey body, a gas cannot be. Even with great diculties and approximation many models have been realized for spectral treatment of gases, and can be divided in four groups:

Line-by-line calculations rely on the knowledge (today and in near future


not completely availed) of absorption coecient at every spectral line, then the RT E has to be solved for every wavelength (in order of millions). Then even if the directional treatment were omitted, this approach is in fact computationally too expensive for combustion system analysis.

Narrow band calculations based on the observation that absorption coecient has rapid change across the spectrum, especially when compared to those of black body emission. Then can be used a proper average value of absorption coecient on small wave length intervals where black body emission is constant. Theoretically an average that exactly represents the line-by-line absorption coecient can be realized but practically, especially when gases mixture are involved, it cannot be done. Anyway modern improvements, and simplications, of this model are obtained by noting that same values of absorption coecient are repeated in the spectrum, taking in account this repetitive behaviour has been realized the correlated kdistribution model ((Zhanga and Shib, 2005)).

Wide band calculations represent an extension of the hypothesis used for


narrow band models, indeed looking at the infrared spectral region (overall the most important) the absorption coecient is practically constant for every rotational-vibrational bands, then can be used and averaged value for each level.

Global calculations represent a wide group of method since it has had many
development being the most suitable family for analysis of combustion systems. In these systems the radiative heat ux or its divergence are the most interesting variable, and indeed global calculations are aimed to give a good prediction of them. Most important models of this category are: - Planck mean absorption (further details are reported below because this is the model used in present work) - Weighted Sum of Grey Gases ((Trivic, 2004)) that replace the absorption coecient of the non grey gas with the weighted sum of grey gases absorption coecients - Spectral line based weighted sum of grey and Absorption Distribution Function both based on previous model and on the use of spectral line databases to calculate grey gases absorption coecients.

114

Radiative Heat Transfer

Chapter 6.

- Full spectrum kdistribution based uses the narrow band k distribution on the whole spectrum by the use of fractional Planck function As already stated, in present work has been used the Planck mean absorption method that denes the absorption coecient as:

k=

k Ib d = T 4 I d b

k Ib d

(6.21)

To calculate the global absorption coecient has been used a correlation by International Workshop on Measurement and computation of Nonpremixed ames ((Da Soghe, 2006, pages 101-102)). In this correlation the absorption coecient is dependant on CO2 and H2 O partial pressures, and is dependant on the reciprocal of temperature by a polynomial series. Further details on spectral treatment of gases can be found in (Viskanta, 2005) and in (Modest, 2003).

6.5.2.2 Radiative properties of soot


While describing Diusion ames (subsection 5.5.1) has been pointed out that may occur the formation of soot particles that experiments have evidenced to have, generally, a bigger emissivity power than gases (a detailed description of soot radiative properties is availed in (Viskanta, 2005) and in (Modest, 2003)) then its eect has to be considered and here are reported the modelling procedure used in present work. Soot emits in visible spectral region many hydrocarbon ames is visible to the human eye being soot particles small, they are in thermal equilibrium with the ux they are transported by, then they emit large amounts of energy in the infrared spectral region. Experiments have evidenced that soot, generally, emits much more than gases do. Because of the big width of emission spectrum and of variable dimensions and shapes, soot radiative properties are hard to be studied and modelled. Usually soot particles dimensions are much smaller that those of most important wavelength for radiative thermal transfer. This last statement has two important implication: the scattering owed to soot is negligible, the absorption coecient is directly proportional to soot volume fraction and inversely to wavelength. This assumptions lead to write the spectral soot absorption coecient as:

k,soot = C0

fv

(6.22)

where fv is the soot volume fraction (Eq. 10.3), and C0 is a constant dependant on complex index of refraction. The total absorption coecient is dened as:

ksoot = 3.83fv C0

T C2

(6.23)

where C2 = 1.4388 cm K is the second Planck function constant.

115

Chapter 6.

Radiative Heat Transfer

Since soot is usually present together with gaseous media, contributions to absorption coecient from both have to be considered. In present work, the mixture absorption coecient has been as the sum of gases absorption coecient (see previous section) and the soot one:

kmixture = ksoot + kgases

(6.24)

6.5.3 Directional Nature Modelling


In this section will be reported a review on methods suitable to model the directional nature of RTE. In gure 6.3 is reported a classication of these methods ((Viskanta, 2005)), in particular can be found out three major groups:

Figure 6.3: Solution methods for the dierential radiative equation

Optically Thin Approximation based on the observation that in the optically thin limit ( 0), the media absorbs radiant energy leaving the boundaries as well as emits itself but is not optically dense enough to receive any from other elements of volume, and the system is said to be emission dominated. Then irradiance, appearing in the heat sink due to radiative transfer (Eq. 6.46), is calculated by Eq. 6.3 considering only radiative intensity leaving boundaries.

Optically Thick Medium represents the opposite of previous situation (


1), in this case the system is absorption dominated. Being radiation extremely rapidly absorbed, radiative intensity depends only on local conditions. The heat ux vector can be expressed as function of radiative intensity gradient and then, its divergence is function of radiative intensity laplacian.

Self-Absorbing Medium in this case neither absorption nor emission can be


neglected, so the whole RTE has to be solved. This group is the widest one, and being representative of most accurate method, it will be detailed below.

116

Radiative Heat Transfer

Chapter 6.

Keeping in consideration the classication from Viskanta, Self-Absorbing Medium methods can be divided in four groups: 1. Directional Averaging 2. Dierential Approximation 3. Energy Balance 4. Hybrid All directional approximation methods involve some type of averaging of the radiative intensity eld with directions. The multiux methods are probably the simplest to apply and still are being used, to model radiative transfer in combustion systems, even if they suer from poor accuracy. Also DOM belongs to this group and are one the most used and accurate method used together with CFD. The rst order Dierential Approximations of the RTE yield predictions of reasonable accuracy and can be adopted for spectral and band calculations. Energy Balance Methods, such as the Zone Method, the statistical Monte Carlo Method and stochastic approaches are incompatible with CFD, due to their heaviness coming from their high accuracy. Anyway the Finite Volume Method is a good compromise between accuracy and suitability to be used with CFD, and being one of the used method, in present work, it is discussed in subsection 6.5.5. Hybrid Methods have advantages and disadvantages of the method from which they are derived, to this group belongs the P1-approximation that is the other method used in this work and further detail are in subsection 6.5.4.

6.5.4 Spherical Armonics Method


Spherical armonics method (Pn ) represents an approximated strategy to solve RTE. It is convenient because it neglects the treatment of directional behaviour of radiative transfer, reducing the number of variables to be taken in account. It was rst proposed by (Jeans, 1917) in his work on radiative transfer of stars. The rst step is to rewrite RTE in nondimensional form (6.26) by dening:

k =

k kref

1 kref xref

= xref

(6.25)

where kref , xref and are respectively the reference absorption coecient, the reference leght and the reciprocal of optical thickness.

= k (I Ib )

(6.26)

After some rearrangements nondimensional form of RTE (Eq. 6.26) becomes:

1+

I = Ib

(6.27)

117

Chapter 6.

Radiative Heat Transfer

(1 a)j =
j=1

aj

(6.28)

Then the radiative intensity can be calculated by inverting Eq. 6.27 using the Newmann's series (Eq. 6.28):

I = 1 k s

1+
i

s s

Ib Ib

(6.29)

2
2 k

+ (1)

i
i k

Integrating Eq. 6.29 on the whole solid angle and stated that

s
4

d = 1 + (1)

2 i+1

(6.30)

and using the denition of irradiance (Eq. 6.3) we obtain

G = 4 1 +

2
2 3k

4
4 5k

6
6 7k

+
i

(6.31)

+ 1 + (1)

2 4(i + 1)

Ib

Inverting Eq. 6.31 and using again the Newmann's series (Eq. 6.28) we obtain the approximated Simplied Spherical Armonics Equation (SPn):

4Ib =

2
2 3k

42
4 45k

446
6 945k

G + O(8 )

(6.32)

If the series on RHS of Eq. 6.32 were truncated at rst order we can write the SP1 equation in dimensional form as:

1 G = k (G 4Ib ) 3k

(6.33)

the SP1, is an approximated form of RTE with and error comparable to O(4 ), then it is easy to understand that this method is suitable for optically thick media ( 0). Also the RTE boundary condition has to be modied to be used with SP1, this was done by Marshak ((Modest, 2003, pages 475-476)) for a diusive emittingreecting surface. The boundary condition for SP1 is:

1 3k

G + G = 4Ib (Tw ).

(6.34)

As already stated, this equation is valid for diusive surfaces and it could not be in a dierent way since the SP1 neglect directional behaviour of radiative transfer.

118

Radiative Heat Transfer

Chapter 6.

In present work has been derived the SP1 form of RTE that was proposed by (Gelbard, 1961) for nuclear reactor modelling, and that is equal to spherical armonics P1 approximation and in eect it is better known with this last name. In this section has been described the SP1 asymptotic derivation, reported in (Larsen et al., 2002), due to its simple form, at least compared to the Pn derivation, involving Legendre's series ((Modest, 2003). A result of SP1 approximation, that instead represents an hypothesis for the derivation of P1 approximation, is that heat ux vector can be calculated as the gradient of irradiance (Eq. 6.35). This can be demonstrated comparing the RHS s of divergence of radiative heat ux vector equation (6.46) and of SP1 equation (6.33) it can be found out that they are equal, and it is, obviously, correct also for LHS s.

qR, =

1 3k

G .

(6.35)

6.5.5 Finite Volume Method


The nite volume method ((Mishra and Roy, 2007)), represents a strong enhancement of DOM by which inherits the spatial discretization of RTE. It was rst proposed by (Briggs et al., 1975) in the eld of neutron transport. Its use was extended to radiative heat transfer by (Raithby and Chui, 1990). The nite volume method numerically solves the exact RTE. Integrating LHS of Eq. 6.18 for direction s in a control volume V (bounded by ) by the use of Gauss-Green theorem we obtain:

s
V

I dV =
V

(sI) dV
V

s dV =
=0

I s n d

(6.36)

where the second term of RHS is dropped since the direction versor s is constant in space ((Modest, 2003)), and n represents the normal to . Then integrating RTE over the control volume and solid angle i leads to:

Is n d d =
i i V

kIb dV d
i V

kI dV d

(6.37)

In the simplest implementation of the nite volume method it is assumed, for the LHS of Eq. 6.37, that the intensity is constant across each face of the discrete control volume (leading to problems reported in chap. 9.2) as well as over the solid angle. While RHS components are considered constant in the whole control volume and equal to value assumed in the control volume centroid. By this hypothesis, equal to those of nite volume method applied to CFD, Eq. 6.37 becomes:

Iki Di nk Ak = kp (Ibpi Ipi ) V i


k

(6.38)

119

Chapter 6.

Radiative Heat Transfer

where, Iki is the radiative intensity through face k , of area Ak , in the i th direction, while Ibpi , Ipi and kp represent respectively the centroid black body radiative intensity, the radiative intensity in i th direction and the centroid absorption coecient. Di is a versor pointing into an average direction within solid angle element i and is dened as:

Di =
i

s d

(6.39)

Until this point the method is the same of DOM, and the discrimination between these two methods lies on the treatment of term 6.39: in DOM it is discretized with approximated quadrature (not ensuring energy conservation) while in FVM it is discretized with exact relations. In present work has been followed the method suggested by (Mishra and Roy, 2007).

Figure 6.4: Coordinate system for FVM angular discretization

Taking a look at gure 6.4 we can write:

s = (sin cos)i + (sin sin)j + (cos)k


And performing the change of integration variable: d = sin d d While integration domain becomes:

(6.40)

i = i

i i i i , i + i , i + 2 2 2 2

(6.41)

After this modications, the average direction versor for nite volume method can be rewritten as:
i +

Di =
i

i 2

i + i

i 2

i 2

i 2

s sin d d

(6.42)

Once that a numerical form for RTE has been obtained it is now needed a numerical formulation for boundary conditions. For a grey diusive emittingabsorbing-reecting opaque surface this means discretizing Eq. 6.19. It can be

120

Radiative Heat Transfer

Chapter 6.

do by multiplying Eq. 6.19 by s n and integrating over all outgoing directions and considered that ns<0 n s d = we obtain:

I n s d =
ns >0

w Ibw ns >0

n s d + w
ns <0

I|n s|d

(6.43)

Then by those approximations applied to discretize the RTE Eq. 6.43 for face, q , becomes:

Iq0
i,out

(Di nq )Aq = +(1

q Ibq i,in q) i,out

(Di nq )Aq Iqi Di nq Aq

(6.44)

And after some rearrangements the value of radiative intensity for boundary face q becomes:

Iq0 =

q Ibq

+ (1

q)

i,out Iqi

Di nq nq )

i,in (Di

(6.45)

6.6 Radiative Heat Transfer Eect On Overall System Energy Balance


The eect of radiative heat exchange on the system energy balance is taken in account by the enthalpy equation (Eq. 5.3), where appears the divergence of radiative heat ux vector, as well as for the conductive heat ux. The calculation of the divergence of radiative heat ux vector has been omitted in section 6.2, while dening other radiation variables, because it can be written by the RTE. The derivation of divergence of heat ux comes by the denition of the radiative heat ux vector (Eq. 6.5) and for a for a steady system, by the use of RTE (Eq.6.18), it can be written:

qR, =

I (r, s) s d =
4

s Ib d

I d =

(6.46)

k
4

I d + k
4

By some calculation, the use of irradiance denition (Eq. 6.3) and considering that a black body emits in the same way in all direction (subsec. 6.2.4), the divergence of the radiative heat ux vector becomes:

qR, = k 4Ib

I d
4

= k (4Ib G )

(6.47)

The total form of this equation, that is the one to be used in Eq. 5.3, can be obtained by integrating over the all wave length spectrum:

qR =

qR, d = k 4Ib

Id
4

= k (4Ib G)

(6.48)

121

Chapter 7

Results: Heat Transfer


In this chapter the runs for validation of the proposed Low Reynolds models will be presented. First a general test consisting of a steady incompressible turbulent ow over a at plate with the aim of selecting the best performing Low Reynolds k models. After this rst selection, attention was addressed to cases of interests for turbomachinery cooling systems and to models of better known performance. Simulations have been conducted rst against standard test, available from literature as reference cases, and secondly against experiments performed at the Energy Engineering Department of the University of Florence.

Contents 7.1 7.2 7.3

Generalities . . . . . . . . . . . . . . . . . . . . . . . 124 Flat Plate . . . . . . . . . . . . . . . . . . . . . . . . 125 Impingement Cooling . . . . . . . . . . . . . . . . . 127


7.3.1 7.3.2 7.3.3 7.4.1 7.4.2 7.4.3 ERCOFTAC C25 Axial-symmetric Impingement . . 127 Single hole case . . . . . . . . . . . . . . . . . . . . . 131 Multirow Impingement Cooling . . . . . . . . . . . . 134 Sinha Test . . . . . . . . . Multirow Eusion Cooling Fan-Shaped Cooling Holes 7.4.3.1 SAA Geometry . 7.4.3.2 PAA Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 141 143 145 150

7.4

Film Cooling . . . . . . . . . . . . . . . . . . . . . . 137

7.5

Blade internal cooling - Trailing Edge


7.5.1

. . . . . . 153

Trailing Edge Cooling System: AITEB2 . . . . . . . 153 7.5.1.1 Geometry G1.0 . . . . . . . . . . . . . . . . 158 7.5.1.2 Geometry G1.2A and geometry comparison 159

123

Chapter 7.

Results: Heat Transfer

7.1 Generalities
Before starting the analysis of the obtained results, not to weigh down the treatment of the subject, some features common to all simulations will be discussed in this section. Due to the huge number of implemented turbulence models, a shortcut has been used to name most of them: the acronyms before dened and summarized in Tab. 7.1 are widely used in substitution of authors' full name.
Table 7.1: Acronyms for the various turbulence models.
k Low Reynolds by Abe et al. (1994) k Low Reynolds by Chien (1982) k Low Reynolds by Chen et al. (1996) k Low Reynolds by Hwang and Lin (1998) k Low Reynolds by Lam and Bremhorst (1981) k Low Reynolds by Lien and Leschziner (1993) k Low Reynolds by Lien (1992)

Realizability constraint postscript Two Layer k SST k SST Automatic Wall Treatment

AKN CH CLL HW LB LW LNR Real TL SST SSTawt

All cases are run with the second order advection scheme SFCD described in Sec. 1.4 with a deferred approach mixing implicit and explicit derivatives:

Def,n = U DS,n + SF CD,n1 U DS,n1 , e e e e

(7.1)

to obtain blended second order accuracy at convergence, U DS,n = U DS,n1 , e e but convergence properties typical of upwind schemes. Even if case dependent, it is preferred to give a general indication for the values of suggested underrelaxation factors of the various quantities in Tab. 7.2. Convergence criteria for the inner cycle are imposed as a relative tolerance, ratio
Table 7.2: Typical values for the underrelaxation factors used.
Velocity Enthalpy Turbulent kinetic energy Turbulent dissipation Turbulent specic dissipation Turbulent viscosity Pressure corrector Density
mix 0.5 0.7 0.5 0.7 0.4 0.6 0.4 0.6 0.6 0.8 0.8 1.0 0.005 0.01 0.1 0.9 1.0

of nal residual on initial residual, of [103 105 ] for all quantities but pressure corrector that can be solved with a lower accuracy. For the outer iteration a good convergence criterion was considered initial residual for all quantities equal to 106 . However not always has been possible to obtain such levels of convergence for all quantities.

124

Results: Heat Transfer

Chapter 7.

7.2 Flat Plate


A simple test of a ow over a at plate has been considered the best choice to start the validation and selection process of the Low Reynolds k turbulence models. Because of the large amount of accessible data, the ease and velocity of the test, corrections and tuning could be carried out quickly and accurately. The ow eld being modeled is tested against experimental data reported by Wieghardt and Tillman (1951) and later included in the 1968 AFOSR-IFP Stanford Conference (Coles and Hirst, 1969). Of particular interest is the possibility of testing correct near wall behavior of dicult to measure quantities such as turbulent kinetic energy and turbulent dissipation. Due to experimental limitation in fact, physical proles of k and can be found almost only for at plate simulations. Results are so reported in terms of non dimensional k and plotted versus non dimensional wall distance at an axial location where ow is fully developed, see Fig. 7.1(a) and Fig. 7.1(b). The geometry of reference is a at plate with test section in the fully developed zone at a distance X = 4.687 m from the inlet, posed directly at the beginning of the solid wall. Test conditions result in a weakly compressible ow, inlet M a = 0.2, fully turbulent ow, inlet turbulent intensity T u = 5.76 % and length scale lt = 34.1 mm. These inlet conditions were in practice transformed in conditions for velocity, density, turbulent kinetic energy and turbulent dissipation:

U k

= = =

M a RT , p , RT 3 U 2 T u2 , 2 3 k2 . lt

(7.2) (7.3) (7.4) (7.5)

The plate has been considered adiabatic and the inlet temperature was Tin = 294.4 K . Details about applied boundary conditions are listed in Tab. 7.3.
Table 7.3: Flat plate - Computational boundary conditions.
Inlet temperature Inlet velocity Outlet pressure Inlet turbulent kinetic energy - k Inlet turbulent dissipation -
294.4 68.9 101400 23.6 3365 ms1 m2 s2 m2 s3

Pa

Near wall behavior of both turbulent kinetic energy and turbulent kinetic energy dissipation has been properly checked, through the boundary layer up to a very little minimum y + . Due to the relative simplicity of the case, runs could be performed on a very ne grid: rst node y + 0.1. The total number of cells for the mesh was 17641. To drop dimensions from the turbulent kinetic

125

Chapter 7.

Results: Heat Transfer

energy and dissipation, the following non-dimensionalizations has been used:

k+ +
where:

= =

k , u2 , u4

(7.6) (7.7)

u =

(7.8)

and w is the proper wall shear stress. It is better underline the world proper to point out the dierences between Low Reynolds and wall functions treatment. Shear stress is in fact directly computed with velocity wall normal gradient:

w = w = T n [(T n) n] n ,

(7.9)

where T is the Reynolds stress tensor dened in Eq. 4.20, calculated at the wall. The abscissa the non-dimensional wall distance:

y+ =

u y .

(7.10)

Both the non dimensional k and were checked in their behavior against the
8 7 6 5 4 3 2 1 0 0 10 20 30 40 50 60 70 80 90 100
0.05
exp. AKN CH CLL HW LB LW LNR

0.30

0.25
1/(xy)
+

exp Patel AKN

0.20

CH CLL HW LB

0.15
+

LW LNR

0.10

0.00 0 20 40 60 80 100

(a) k+ prole

(b) + prole

Figure 7.1: Turbulence quantities proles.

non dimensional wall distance at an axial location where the ow can be considered fully developed, Fig. 7.1. The level of agreement with the experimental is fairly good, especially for k + , with free stream values matching for almost all models. However the discrepancy between experimental and numerical simulation follows exactly the proles obtained by other researchers some of which are directly models' authors Patel et al. (1985); Chien (1982); Hwang and Lin (1998). Both for a higher guarantee of stability and for the best reliability on matching experimental results, a further test was conducted only on CLL and AKN. For the same geometry another case involving heat transfer was set up to validate mesh independence of the k SST with the automatic wall treatment.

126

Results: Heat Transfer

Chapter 7.

0.0040

0.0035

0.0030

Crawford y
+

Stanton number [-]

= 10 = 10

-6 -4 -6

0.0025

y y

= 5x10

0.0020

0.0015

0.0010

0.0005

0.0000 0 1 2 3 4 5 6

X [m]

Figure 7.2: Stanton number prole.

Three dierent grids with increasing rst node distance from the wall were tested + + + (yp = 0.1; yp = 9; yp = 35). Results are reported in terms of Stanton number and tested against Incropera Incropera and DeWitt (2001), see Fig.7.2. Even if the three proles are not exactly coincident the mesh dependence is decreasing as the ow develops and moreover the agreement is greatly improved from standard wall function approach.

7.3 Impingement Cooling


As already known in literature, impinging jets ows are a specic class of ows for which the modeling of turbulence results determinant in obtaining acceptable agreement with experimental data. In fact, the ow conditions in the area around the stagnation point result pretty dependent on the turbulence model used. The numerical estimation of the heat transfer coecient, for example, can lead to errors of about 100% in the evaluation of the peak, choosing either one or another model. This class of ows is so suitable for deeply testing new turbulence models. Two dierent impinging geometries were tested: a 2-D normal impinging jet of air has been performed following a test case by ERCOFTAC and after a ve row array of holes reproducing experimental results obtained during the European project LOPOCOTEP.

7.3.1 ERCOFTAC C25 Axial-symmetric Impingement


As above reported, this case has been modeled to reproduce experimental data collected in an extensive set of measurements of a turbulent jet impinging orthogonally onto a large plane surface. In the experimental campaign tests have been done against dierent changeable parameters such as Reynolds number Re = 2.3 104 and 7 104 , diameter of the pipe D, the eight of the jet above the plate Z = 2 10 D, see Fig. 7.3 to clarify notation. Further reference

127

Chapter 7.

Results: Heat Transfer

for the experimental campaign can be found in (Cooper et al., 1993) as well as in the ERCOFTAC online database. Geometry has been simplied in an

Figure 7.3: ERCOFTAC - Schematic view of experimental set up.

axial-symmetric jet. Correct velocity and turbulence conditions at the end of the pipe were obtained from the development of a 50D upstream extruded inlet hole, see Fig. 7.4 for details on the grid. The total number of cells for this case was 70000. The plate, heated at constant heat ux q = 200 W m2 , has been

(a) Total

(b) Mesh Detail

Figure 7.4: ERCOFTAC - Geometry detail of the grid around the stagnation point.

computed using a xed gradient temperature wall (Neumann type boundary condition), while all other walls has been considered adiabatic, zero heat ux. Under these conditions the ow results almost incompressible. Only one test condition was reproduced for validation purposes, with ow conditions reported in Tab. 7.4. Results for this test are reported in terms of Nusselt number as a function of radial distance from the center. Nusselt number is calculated from the heat transfer coecient. Heat ux is calculated again using enthalpy wall

128

Results: Heat Transfer

Chapter 7.

Table 7.4: ERCOFTAC - Flow conditions.


Re number D Z/D Temperature wall normal gradient Inlet temperature Inlet velocity Outlet pressure Inlet turbulent kinetic energy - k Inlet turbulent dissipation -
23000 101.6 2 7057.16 293 4.53 100000 0.07695 0.3531

mm
Km1 ms1 m2 s2 m2 s3

Pa

gradient. Briey, equations to calculate N u from the known ow eld are:

q HT C

= =

Nu =

h , n q , T Tad HT C L , k

(7.11) (7.12) (7.13)

where HTC is the heat transfer coecient, Tad is the adiabatic wall temperature, for this low speed simulation approximately equal to inlet static temperature, L is the characteristic length: the diameter of the pipe, and k = Cp is the thermal conductivity. The turbulence models tested for this case are, after the selection over the at plate: CLL, CLL realizable, AKN, Two Layer, k SST, k SSTawt. The

450

400

Exp
350

CLL AKN

300

CLLReal SST

250
D

TL SSTawt

Nu

200

150

100

50

0 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0

r/D

Figure 7.5: ERCOFTAC - Nusselt number distribution along radius.

predictions of all two-equation models used in this validation case are in good agreement with the experimental data far from the stagnation point. As known in literature (Durbin and M. Benhia, 1998), in the area around the stagnation point, k Low Reynolds models without the realizability constraint fail and

129

Chapter 7.

Results: Heat Transfer

dramatically overpredict the peak in the heat transfer coecient (error of almost 200%). At the same time Two Layer, SST and realizable models show about the same peak value. The local maximum at r/D 2 is not seen by the Two Layer and is slightly predicted by the SST. On the contrary, the realizable CLL is well predicting such peak only shifting a bit towards higher values of the radius. Furthermore it is possible to compare the behavior of the SSTawt model with the other models. When the same Low Reynolds mesh is used its predictions are obviously collapsing on the standard SST model and agreement with the best performing models is good.

(a) ERCOFTAC - AKN

(b) ERCOFTAC - CLL

(c) ERCOFTAC - CLLReal

(d) ERCOFTAC - SST

(e) ERCOFTAC - TL

Figure 7.6: Turbulent kinetic energy distribution on symmetry plane [m2 /s2 ].

For turbulent kinetic energy we can see in Figs. from 7.6(a) to 7.6(e) as turbulence models dier to each other: rst of all it may be noticed how two of the models, the realizable CLL and the k SST, have an almost laminar

130

Results: Heat Transfer

Chapter 7.

core in the jet that is going up to the wall. So that both these two models limit production term in k equation when the rate of strain is high in this case near the stagnation point. It is shown nally how the k SST implicitly satisfy the realizability constraint proposed in Sec. 4.6.7 thanks to the limit on the eddy viscosity, see Eq. 4.118.

7.3.2 Single hole case


For further validation of the three best performing models from the previous simulation: Two Layer, k SST, realizable CLL model, a test against in-house experimental data seemed the best solution. This case is therefore modeled to reproduce the following situation: coolant is injected from a plenum through a perforated plate and impacts over a at plate at uniform heat ux. The holes on the plenum compose an array of 10 11 spanwise rows per 9 streamwise holes. This test is simulating the behavior of the rst row only, while in the following 3 2 rows (the array of holes is staggered) for a total of 5 jets are impinging. For further details refer to (Facchini and Surace, 2006; Surace, 2004). As can be seen from the grid, see Fig. 7.7, jet spreading is bounded by a wall from one side; the other two vertical boundaries are symmetry planes: a cutting hole plane and a hole-to-hole symmetry. Main geometrical parameters are the diameter of the pipe D = 4 mm and the height of the jet over the plate Z = 3.75 D. The grid on which simulations were run was globally composed by 386732 cells.

Figure 7.7: Impingement single hole - Grid.

Main ow parameters can be seen in Tab. 7.5, these conditions have been applied at the computational domain as the boundary conditions presented in Tab. 7.6. Simulations have been validated in terms of heat transfer coecient calculated with respect to inlet static temperature circa coincident to inlet total temperature. Adiabatic simulations have been done too, in order to check whether this approximation could be done or not. Heat transfer coecient is plotted

131

Chapter 7.

Results: Heat Transfer

Table 7.5: Impingement single hole - Flow conditions.


Inlet Total Temperature Inlet Total Pressure Outlet Pressure Inlet Turbulence intensity - Tu Turbulence length scale - lt Inlet mass ux - m Wall Heat ux
308.2 86341 85101 unknown 0.5% unknown 0.10 D 0.452 3000 K Pa Pa

kg m1 W m2

Table 7.6: Impingement single hole - Computational boundary conditions.


Inlet Temperature Outlet Pressure Inlet turbulent kinetic energy Inlet turbulent dissipation Inlet Velocity Temperature wall normal gradient
308.2 85101 3.145 106 2.292 106 0.28956 111649 K Pa m2 s2 m2 s3 m s1 K m1

along the cutting hole symmetry line versus non-dimensional distance from the stagnation point.

700

Exp TL
600

SST CLLReal

500

HTC [Wm K ]

-1

-2

400

300

200

100

-3

-2

-1

X/D

Figure 7.8: Impingement single hole - Heat transfer coecient on impinged wall along
symmetry line.

First thing to notice from Fig. 7.8 is that, contrarily to ERCOFTAC test, realizable CLL model fails in well predicting heat transfer coecient around the stagnation point. Moreover, due to the potential core that is not extinguished at the wall, two unphysical spurious peaks are predicted at X/D 1. Two Layer and SST result in being almost equivalent both for the peak level and the far from the stagnation point values, with the Two Layer predictions slightly lower everywhere on the impinged surface. From a designer point of view however, what is more important is a param-

132

Results: Heat Transfer

Chapter 7.

eter that well represent some mean value of the heat transfer coecient. Averaging has not been done for this case so, to give an idea of the bi-dimensional distribution of HTC over the plate, map of wall heat transfer coecient are contrasted in Fig. 7.9. Scale of reference is the same used for the experimental results so it is obviously scaled on its maximum 375 and minimum value 50 [W m2 K 1 ].

(a) Realizable Chen Lien Leschziner

(b) Two Layer

(c) k- SST

[W/(m2 K)].

Figure 7.9: Impingement single hole - Heat transfer coecient distribution on impinged wall

It can be noticed how the shapes of these isolines dier: Two Layer presents almost circular contour lines while realizable CLL tends to have higher values downstream on the symmetry line at the same distance from the stagnation point. The SST model lies in between this two bounds. This tendency is however smoothed downstream. What is interesting is the bubble of higher HTC right on the hole-to-hole symmetry plane. This is due by the interaction of the jet with the wall conning the ow in addition at the jet to jet interaction. The eect of non constrained single jet in fact decreases with the distance but in this case practically the mass owed towards the right side, see Fig. 7.9, cannot be drained on that side because of the solid wall. Streamlines are thus curved by the wall and, not powerful enough to penetrate the jets, goes in between them. Crossow rounds the reference jet and increases the velocity near the symmetry plane. This results in an higher than expected HTC. In order to check which of the three distributions is more physical, probably comparisons are better done evaluating the ow eld on the symmetry plane: velocity and turbulent kinetic energy are reported in Fig. 7.10 and Fig. 7.11. Both velocity magnitude and k do not perfectly agree in terms of qualitative distributions, but if for velocity contour levels pretty much coincide, for turbulent kinetic energy this is not true, and realizable CLL presents a maximum value more than two times lower with respect to the other two models. It has already been underlined in Sec. 7.3.1, that also k SST uses a sort of realizability constraint, in this case though, the low k zone is much less developed

133

Chapter 7.

Results: Heat Transfer

(a) Realizable CLL

(b) Two Layer

(c) k- SST

[m/s].

Figure 7.10: Impingement single hole - Velocity magnitude on cutting hole symmetry plane

and values stand in the middle between the Two Layer and the realizable CLL. It is interesting to see how the really low values of viscosity inside the potential core of the k Low Reynolds model, increase velocity and the higher heat transfer coecient is easily explained. Very important in validation process for new CFD packages is the testing against equivalent models released in commercial codes. A very wide investigation of the same geometry has been done with StarCD by Di Carmine (2004). Comparisons between the results are in perfect agreement one with the other in terms of a qualitative analysis. Quantitatively speaking the dierences between the two results are however more than acceptable with maximum errors for the heat transfer coecient, on peak values, of the order of 5%.

7.3.3 Multirow Impingement Cooling


This case refer to the same set of experiments of the previous test. As stated the number of jets is increased to 5: the grid is doubled and basically two consecutive rows of holes are cut by the symmetry lines. Being a staggered pattern of holes, the holes result three on the rst symmetry line and two on the second one. For this multi-hole simulation the plenum is bigger and the imposed inlet mass ow is approximately ve fold than single hole case. Computational boundary conditions follow exactly the previous single hole test. In any case a much heavier grid, 1704740 cells, was necessary, see Fig. 7.12. For this geometry,

134

Results: Heat Transfer

Chapter 7.

(a) Realizable CLL

(b) Two Layer

(c) k- SST

plane [m2 /s2 ].

Figure 7.11: Impingement single hole - Turbulent kinetic energy on cutting hole symmetry

Figure 7.12: Impingement ve holes - Grid.

only the Two Layer and k - SST models have been tested against experimental results, again in terms of heat transfer coecient on the impinged wall. First the heat transfer coecient on the symmetry line is plotted as a function of the non-dimensional distance from the rst hole stagnation point. However in this case, there are two cutting holes symmetry lines so both experimental and numerical data are sampled onto the two dierent symmetry lines (path1 and path2) and then merged together in the zone where a relative minimum is located, see Fig. 7.13. Even if obtained results are in good agreement with experimental data far from the stagnation point, it should be noticed that predictions for the peak values are quite dierent from measured data. Higher discrepancies on the even peaks are probably due to errors in the experimental measurements (Facchini and Surace, 2006). Comparing the two models, Two

135

Chapter 7.

Results: Heat Transfer

700
exp.

600 500

TL path TL path

1 2

SST path SST path

1 2

K 1]
-

HTC [Wm

400 300 200 100 0

10

15

20

25
X / D

30

35

40

45

50

Figure 7.13: Impingement ve holes - Heat transfer coecient along center lines.

Layer predicts peak values a 10% better of the k - SST giving basically identical results outside the stagnation points area. In any case, it should be considered that temperature gradients are quite small: a better agreement is expected for higher values of wall heat ux. Symmetry line behavior of HTC is not a re-

(a) Two Layer

(b) k- SST

Figure 7.14: Impingement ve holes - Velocity magnitude on symmetry plane [m/s].

ally good parameter to establish whether or not the cooling device is eective. Even though it quite well shows maximum and minimum values, no information on the mean value, felt by the wall, are obtained. A wall HTC map is hence presented in Fig. 7.16 to both give an idea of an averaged value and permit an evaluation of ow structures. For this last purpose is of particular help the picture of the ow eld reported in Fig. 7.14 and Fig. 7.15. It could be noticed either in the velocity or in the temperature plot, the two models are perfectly in agreement in the prediction of the structure of motion. The eects due to cross ow over the plate magnify from left to right obviously following the increase in mass ow. Furthermore two columns of holes are not completely decoupled, the eect of such coupling is seen in the smearing on the symmetry plane at the height of the corresponding jet as well as in the increase of heat transfer coecient, see Fig. 7.13, on the opposite path. As already pointed out for a single hole conguration, the decrease of HTC

136

Results: Heat Transfer

Chapter 7.

(a) Two Layer

(b) k- SST

Figure 7.15: Impingement ve holes - Temperature distribution on symmetry plane [K].

downstream the jet is faster for the Two Layer than the other model, resulting in more roundish contour plots. The bubbles of higher heat transfer coecient due to passage of more streamlines deviated by the jet results now multiplied because of the interaction of the same phenomenon on dierent adjacent holes. This can be noticed also in Fig. 7.13, looking at the local maximum in correspondence with the hole on the opposite path.

(a) Experimental

(b) Two Layer

(c) k- SST

[W/(m2 K)].

Figure 7.16: Impingement ve holes - Heat transfer coecient distribution on impinged wall

7.4 Film Cooling


Among the dierent techniques used to cool the hot parts of combustion, one of the most used is the so called lm cooling. It basically consists of an injection of cooling air from the wall to cool, into the hot gas ow with the aim of producing a thin lm of cold uid that isolates the walls from the main ow. Because of the complex interaction between air and hot gases during mixing, many dierent injection hole shapes and distributions have been studied and a great amount of research work is still on going. First step done has been again the validation of some of the models proposed against a case well-known in literature. For this family of situations, classied as lm cooling simulations, the main reference is the experimental investigation

137

Chapter 7.

Results: Heat Transfer

done by Sinha et al.. It simply is a study of a single jet mixing in cross ow over a at plate. Single row conguration was mainly considered in order to have a reference geometry to compare results for dierent turbulence models. In fact, single jet simulation over a at plate are not of particular interest for turbomachinery design. Multi jet congurations are the standard and should therefore be investigated. In particular, most recent developments in drilling capabilities allow the manufacturing of wide arrays of micro-holes (diameters less than 1 mm), currently referred to as eusion cooling. Even if this technique does not produce a lm wall protection as in standard lm cooling, its most ecient cooling feature is the heat removed by the passage of coolant inside the holes (heat sink eect): the high number of holes and their high length/diameter ratio (with angles below 30 ) allows to heavily increase the overall cooling eectiveness (Gustafsson, 2001). Eusion cooling represents the base in the thermal design of modern aero-engine combustors and its use in the cooling of turbine endwalls is also investigated. Even if lm wall protection may not represent the main cooling eect in eusion technique, the prediction of mixing between coolant and cross ow and the corresponding assessment of adiabatic eectiveness, still represent one of the most dicult task in CFD analysis Andreini et al. (2005). Second case for the lm cooling family was so chosen to represent experimental investigations done on an eusion cooling system done at the Energy Engineering Department of the University of Florence Arcangeli et al. (2006). These experiments represent a real full coverage turbine end-wall cooling device.

7.4.1 Sinha Test


As above introduced, experimental data and geometries for this case are based on tests made by Sinha et al. (1991). The geometry is a at plate with a single row of circular holes obliquely connecting the main uid domain with a plenum at higher pressure. A jet of coolant is as a consequence entering from the hole into the hot gas domain, see Fig. 7.17. It is important to report some

Figure 7.17: Sinha - Calculation domain.

fundamental geometrical dimensions such as hole diameter D = 12.7 mm and coolant inlet area Aci = 1.210 mm2 .

138

Results: Heat Transfer

Chapter 7.

Computational domain, as usual, reproduce the minimum periodic geometry meaning that two symmetry planes are imposed, one passing through hole axis and the other half spanwise pitch. Of particular importance for this case is the computational grid in the zone around the hole, where the jet entrains in the mean ow. Magnications of the used mesh are reported in Fig. 7.18, globally the mesh is composed by 177468 cells. Experimental ow conditions are listed

Figure 7.18: Sinha - Near wall mesh details.

in Tab. 7.7, and are traduced in computational boundary conditions listed in Tab. 7.8. Results were checked in terms of adiabatic eectiveness, a parameter
Table 7.7: Sinha - Flow conditions.
Cross ow temperature Coolant temperature Pressure Density ratio - DR Blowing-rate - M Momentum ratio - I Turbulence level - Tu Cross ow velocity
Rec 300 153 101325 2.0 0.5 0.125 0.2 20 15700 K K Pa

m s1 W m2

Wall heat ux - q

that describe the inuence by hot gas temperature or by the coolant on the wall temperature:

Tw Tg , Tc Tg

(7.14)

where Tw is wall local temperature, Tg stands for hot gas temperature and Tc for coolant temperature. The performances of standard turbulence models (STD model in Figs.7.19(a) and 7.19(b) were analyzed in comparison with the anisotropic model ATL in terms of laterally-averaged and local span-wise and centerline eectiveness.

139

Chapter 7.

Results: Heat Transfer

Table 7.8: Sinha - Computational boundary conditions.


Freestream inlet temperature Coolant inlet temperature Outlet pressure Freestream inlet velocity Coolant inlet velocity Freestream inlet turbulent kinetic energy Coolant inlet turbulent kinetic energy Freestream inlet turbulent dissipation Coolant inlet turbulent dissipation Temperature wall normal gradient
300 153 101325 20 0.2618 0.002385 4.19 107 7.021 0.09305 K K Pa ms1 ms1 m2 s2 m2 s2 m2 s3 m2 s3 K m1

0.7

0.7

0.6

0.6

exp.
0.5

TL ATL

0.5

exp.
0.4

0.4

TL ATL

0.3

0.3

0.2

0.2

0.1

0.1

0.0 0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4

0.0 0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4

X/D

X/D

(a) 10D

(b) 15D

Figure 7.19: Spanwise distribution of eectiveness.


0.7
1.0

0.9

0.6
0.8

exp.
0.5
0.7

exp. TL
0.4
0.6

TL ATL

ATL
0.5

< >

0.3

0.4

0.2

0.3

0.2

0.1
0.1

0.0 0 2 4 6 8 10 12 14 16 18 20 22 24

0.0 0 2 4 6 8 10 12 14 16 18 20 22 24

X/D

X/D

(a) Laterally averaged

(b) Center line

Figure 7.20: Laterally averaged and local center line eectiveness.

Local lateral eectiveness 10 and 15 diameters downstream is shown in Fig. 7.19, local centerline and laterally averaged eectiveness is also presented in Fig. 7.20. Finally a map of wall eectiveness is reported in Fig. 7.21. The improvements obtained using the anisotropic model are remarkable. The experimental lateral proles of eectiveness are perfectly reproduced both 10 and 15 diameters downstream while all the other isotropic models where failing such predictions dramatically. The centerline values also tend to be much closer to experiments

140

Results: Heat Transfer

Chapter 7.

Figure 7.21: Eectiveness distribution over the wall.

especially when the distance from the hole is increasing. It is clear how the eddy viscosity model predicts a too coherent jet Fig. 7.21, thus severally underestimating lateral cooling performances. However this error is smoothed in the laterally-averaged parameters and as expected the anisotropic factor just distribute in dierent way the coolant over the plate not inuencing that much the averaged eectiveness. This consideration allows the use of isotropic models when the averaged parameters are considered but as expected conrms how the local values of wall temperature cannot be considered reliable.

7.4.2 Multirow Eusion Cooling


Even if this case was set up to reproduce an eusion cooling system, whose main cooling eect is related with the heat-sink behavior of the coolant owing into the channels, it must be underlined that numerical simulations were done in adiabatic conditions. This kind of simulations help designers in predicting ow development and temperature distributions also in cases where the wall heat ux is not null. The geometry for this case is a six staggered holes at plate interposed in between a plenum and a channel at lower pressure. To enhance numerical stability, the plenum has been meshed as six dierent smaller plena each one with the same inlet mass ow imposed to respect total experimental cooling air mass ow. The computational grid shown in Fig. 7.22 is two million elements. A summary of experimental ow conditions can be found in Tab. 7.9. This set of physical conditions was translated into computational boundary conditions in the manner shown in Tab. 7.10. Results are reported

141

Chapter 7.

Results: Heat Transfer

(a)

(b)

Figure 7.22: Mesh details Table 7.9: Eusion - Flow conditions.


Cross ow temperature Coolant temperature Wall heat ux - q Pressure Density ratio - DR Blowing-rate - M
323 298 6.0 104 1.103 0.2 K K W m2 Pa

Table 7.10: Eusion - Computational boundary conditions.


Freestream inlet temperature Coolant inlet temperature Wall temperature normal gradient Outlet pressure Freestream inlet velocity Coolant inlet velocity Freestream inlet turbulent kinetic energy Coolant inlet turbulent kinetic energy Freestream inlet turbulent dissipation Coolant inlet turbulent dissipation
323 298 6.0 104 42.0 0.1505 6.615 3.398 106 873.6 2.573 106 K K K m1 Pa m s1 m s1 m2 s2 m2 s2 m2 s3 m2 s3

in terms of spanwise averaged adiabatic eectiveness, see Fig. 7.23. Together with experimental data, correlative approach predictions using L'Ecuyer and Soechting correlation with Sellers superposition criterion have been reported Arcangeli et al. (2006). It is in fact quite dicult to reproduce exactly such experimental proles that are better used as a reference mean value for . In agreement to what has been already noticed in the previous case, the laterally averaged eectiveness is not that much inuenced by the anisotropic factor, see

142

Results: Heat Transfer

Chapter 7.

Fig.7.23. All models in fact qualitatively well reproduce the correlative decay of the spanwise averaged eectiveness downstream the holes. By looking at the two-dimensional eectiveness map in Fig. 7.24 however it's evident how the lateral diusion of coolant is more correct in the anisotropic case than in the other two with a more qualitative agreement with experimental data.
0.50

0.45

exp. TL ATL SST L'Ecuyer-Soechting

0.40

0.35

0.30

0.25

0.20

0.15

0.10

0.05

0.00 0 10 20 30 40 50 60

X / D

Figure 7.23: Spanwise averaged adiabatic eectiveness.

(a) Two LayerAnis

(b) Two Layer

(c) SST

(d) experimental

tiveness.

Figure 7.24: Comparison between laterally averaged and local center line lm cooling eec-

7.4.3 Fan-Shaped Cooling Holes


The application of the CFD analysis is aimed to study the performances in terms of adiabatic eectiveness of dierent manufacturing solutions for fanshaped cooling holes. In particular the eect of introducing a corner radius inside the hole shaping for a given geometry and the inuence of a small compound angle has been investigated (Carmine et al., 2007). The test case data are available from experiments performed at the "Dipartimento di Energetica" of the University of Florence and are reported in (Facchini et al. (2007)), where a complete description of experimental facility,

143

Chapter 7.

Results: Heat Transfer

instrumentation and data is available. Comparisons with numerical simulations have been performed on two sets of experimental results, respectively BR 0.74 and BR 1.30 1.35 for both geometries. Since gas and coolant density are very close, respectively 0.82 and 0.89 kg/m3 , BR and VR are also close. Computational results are compared with experimental data in terms of adiabatic eectiveness. The maximum absolute error in measuring the experimental adiabatic eectiveness is about 0.05 (see Facchini et al. (2007)). Both SAA shaped congurations and PAA smooth conguration with compound angle deviation were simulated (see Table 7.11), (Carmine et al., 2007). In agreement with
Table 7.11: Blowing Ratio and Reynolds number for hot tests

BR
SAA PAA

Re
10795 11129 11783 18837 19097 20800

Smooth Sharp Smooth

0.73 0.74 0.75

1.31 1.29 1.36

turbulence model requirements, grid were clustered near walls so that y + < 1. This feature was obtained using at least 15-20 cells inside the boundary layer thickness. The degree of resolution of the ne mesh was obtained following the results of previous similar works (Mangani et al. (2007); Bacci and Facchini (2007); Andreini et al. (2006)). For SAA sharp and smooth congurations

(a)

(b)

Figure 7.25: SAA Computational grids: coarser 7.25(a) and ner 7.25(b)

the calculation domain for computational analysis has then been chosen based on a symmetry plane boundary condition (Acharya (2007); Bacci and Facchini (2007); Andreini et al. (2006)) and only one half of the whole test section was reproduced, resulting in a reduction of calculation time. The choice of a symmetry plane also avoided convergence problems due to numerical jet shedding and oscillating phenomena that prevent a proper convergence of the RANS analysis. In order to reproduce the 2 degrees compound angle eect of real geometry only the PAA smooth conguration was chosen. The entire shaped hole with cyclic patches was simulated instead of mid-hole with symmetry patches congura-

144

Results: Heat Transfer

Chapter 7.

Figure 7.26: PAA Computational domain

Figure 7.27: Dierences between numerical and experimental domain

tion and a correspondent velocity component was set on inlet boundary (Figure 7.26). This strategy was chosen to have a single geometry model to perform further analysis with dierent compound angles without mesh modications. Clearly the use of the cyclic boundary conditions instead of walls inuences the ow eld near the lateral wall but reproduce correctly the relative interaction between the main ow and the jet cooling (Figure 7.27). Therefore the local interaction between the jets is conserved in the simulation.

7.4.3.1 SAA Geometry


Eectiveness results have been compared with experimental data in terms of spanwise distributions and laterally averaged values. Spanwise distributions of numerical for three locations downstream injection hole in comparison with experimental data are shown in Figures 7.28, 7.29, 7.30, 7.31 for all turbulence models, for the two blowing ratio considered and for the two conguration tested. The well known under prediction of lateral spreading and over prediction of peak values shown by numerical RANS approach is evident in all numerical results. However data obtained applying the anisotropic model seem to have the better agreement with experimental data. On the contrary proles obtained with SST and TL turbulence models show a structure that is not visible in experimental data. Near the symmetry plane, in fact, eectiveness shows a relative maximum associated to the shaping. The evidence of this maximum is greater for sharp edge hole and tends to atten proceeding downstream injection so that, at the lower blowing ratio, for X/D = 25 is disappeared for smooth geometry and strongly reduced for the sharp one. At the higher blowing ratio, this maximum does not disappear in the smooth geometry

145

Chapter 7.

Results: Heat Transfer

1.0

1.0

Exp
Exp

1.0

X/D = 5

0.8

X/D = 15

0.8

SST TL

SST TL
0.6

X/D = 25

Exp
0.8

SST TL

0.6

TL Anis

TL Anis
0.4

0.6

TL Anis

0.4

0.4

0.2

0.2

0.2

-5

-4

-3

-2

-1

-5

-4

-3

-2

-1

-5

-4

-3

-2

-1

Y/D

Y/D

Y/D

(a)

(b)

(c)

Figure 7.28: Local lateral for three location downstream for SAA smooth conguration
BR=0.73

1.0

1.0

1.0

Exp
Exp SST

X/D = 5

0.8

Exp SST

X/D = 15

0.8

X/D = 25

0.8

SST TL

0.6

TL TL Anis

0.6

TL TL Anis

0.6

TL Anis

0.4

0.4

0.4

0.2

0.2

0.2

-5

-4

-3

-2

-1

-5

-4

-3

-2

-1

-5

-4

-3

-2

-1

Y/D

Y/D

Y/D

(a)

(b)

(c)

Figure 7.29: Local lateral for three location downstream for SAA smooth conguration
BR=1.31

1.0

1.0

Exp X/D = 5
0.8

1.0

SST TL

X/D = 15
0.8

Exp SST TL
0.6

X/D = 25
0.8

Exp SST TL
0.6

0.6

TL Anis

TL Anis

TL Anis

0.4

0.4

0.4

0.2

0.2

0.2

-5

-4

-3

-2

-1

-5

-4

-3

-2

-1

-5

-4

-3

-2

-1

Y/D

Y/D

Y/D

(a)

(b)

(c)

BR=0.74

Figure 7.30: Local lateral for three location downstream for SAA sharp conguration

with SST model. Should be to noticed that the unexpected asymmetric trend of the experimental data for y/D < 3 of the sharp conguration is a spurious eect due to an uncorrect TLC color response in the area closest to the channel wall Facchini et al. (2007). Anisotropic correction to turbulence model allows to greatly improve accuracy of numerical prediction. In particular the most interesting result is the disappearing of the double peak structure predicted by standard models. The increase in lateral diusion of jet permits a more physical redistribution of coolant between centerline and peripherals regions resulting in

146

Results: Heat Transfer

Chapter 7.

1.0

1.0

1.0

X/D = 5

Exp
0.8

X/D = 15
0.8

X/D = 25

Exp
0.8

SST TL

Exp SST TL TL Anis

SST TL TL Anis

0.6

TL Anis

0.6

0.6

0.4

0.4

0.4

0.2

0.2

0.2

-5

-4

-3

-2

-1

-5

-4

-3

-2

-1

-5

-4

-3

-2

-1

Y/D

Y/D

Y/D

(a)

(b)

(c)

Figure 7.31: Local lateral for three location downstream for SAA sharp conguration
BR=1.29

Figure 7.32: Numerical adiabatic eectiveness map for SAA smooth conguration

Figure 7.33: Experimental adiabatic eectiveness map for SAA smooth conguration

147

Chapter 7.

Results: Heat Transfer

Figure 7.34: Numerical adiabatic eectiveness map for SAA sharp conguration

Figure 7.35: Experimental adiabatic eectiveness map for SAA sharp conguration

a more smoothed prole. Anisotropic model shows the best agreement with experimental data for X/D = 5 for lower blowing ratio and for X/D = 25 for higher blowing ratio. Figures 7.32, 7.33, 7.34 7.35 report numerical and experimental data in terms of 2D contour maps which allow a more comprehensive comparison among dierent data sets. The maps comparison shows that for numerical and experimental results there is no uid interaction between the jet cooling and the lateral walls. That validates the use of a symmetry boundary condition instead of a no-slip type boundary for the lateral domain. It can be observed how computed jet's structure is much more coherent than in experiments: experimental eectiveness iso-lines tend to smooth quickly, especially for the higher blowing ratio, showing for X/D > 15 a fairly uniform prole. It

148

Results: Heat Transfer

Chapter 7.

also appears clearly the greater lateral spreading of anisotropic model and its related smoothing of double peak structure. It's interesting to point out a lower
0.80 0.70 0.60 0.50 0.40 0.30 0.20 0.10 0.00 -5 0 5 10 15 20 25 0.80

BR=0.73

Exp SST TL TL Anis

0.70 0.60 0.50 0.40 0.30 0.20 0.10 0.00 -5

BR=1.31

Exp SST TL TL Anis

10

15

20

25

X/D

X/D

(a)
0.80 0.70 0.60 0.50 0.40 0.30 0.20 0.10 0.00 -5 0 5 10 15 20 25
0.80

(b)
BR=1.29

BR=0.74

Exp SST TL TL Anis

0.70 0.60 0.50 0.40 0.30 0.20 0.10 0.00 -5

Exp SST TL TL Anis

10

15

20

25

X/D

X/D

(c)

(d)

Figure 7.36: Spanwise averaged eectiveness < > for SAA geometry for smooth (7.36(a),
7.36(b)) and sharp (7.36(c), 7.36(d)) congurations

maximum value reported by experiments in terms of eectiveness in the region just downstream the hole (0 < X/D < 5) when blowing ratio increases, while all CFD results predict a region with 0.8. The discrepancy may be due to heat conduction within plate material during experiments which is not accounted in calculations. In fact as blowing ratio increases convective heat transfer grows and tend to smooth peaks and probably to modify jet decay. In order to have a more proper comparison we should perform conjugate computations taking into account solid conduction. Finally gure 7.36 reports the comparison with experimental data in terms of averaged spanwise eectiveness. The most interesting observation is the monotonic progressive decay of predicted by all computations against a more complex distribution shown by experiments, which is almost constant over wide zones. Analyzing single results we can point out that k SST better predicts the spanwise averaged data. It probably depends on a deeper penetration of jet within freestream boundary layer. Taking into account its lack of lateral diusion it could be interesting to verify the behavior of the model with the anisotropic correction: such modication will be the subject of future investigation. Contrary to the experiments, minor dierences are observed between sharp and smooth congurations for the spanwise averaged eectiveness, since the decay is similar for both congurations.

149

Chapter 7.

Results: Heat Transfer

7.4.3.2 PAA Geometry


In order to reproduce the 2 degrees compound angle eect only the PAA smooth conguration was chosen. Numerical simulations with this conguration have been performed only with the Two-Layer turbulence model (both standard and anisotropic). Eectiveness results have been compared with experimental data in terms of spanwise distributions (see Figures 7.37, 7.38) and laterally averaged values for two dierent blowing ratio. The maps comparison
1.0
1.0 1.0

X/D = 5

0.8

Exp TL

X/D = 15

0.8

Exp TL TL Anis

X/D = 25

0.8

Exp TL TL Anis

0.6

TL Anis

0.6

0.6

0.4

0.4

0.4

0.2

0.2

0.2

-5

-4

-3

-2

-1

-5

-4

-3

-2

-1

0
Y/D

-5

-4

-3

-2

-1

0
Y/D

Y/D

(a)

(b)

(c)

Figure 7.37: Local lateral for three location downstream for PAA smooth conguration
BR=0.75

1.0

1.0

1.0

X/D = 5

0.8

Exp TL TL Anis

X/D = 15

0.8

Exp TL TL Anis

X/D = 25

0.8

Exp TL TL Anis

0.6

0.6

0.6

0.4

0.4

0.4

0.2

0.2

0.2

-5

-4

-3

-2

-1

0
Y/D

-5

-4

-3

-2

-1

0
Y/D

-5

-4

-3

-2

-1

0
Y/D

(a)

(b)

(c)

Figure 7.38: Local lateral for three location downstream for PAA smooth conguration
BR=1.36

shows that for numerical and experimental results there is no uid interaction between the jet cooling and the lateral walls. That validates the use of a cyclic boundary condition in order to simulate the PAA compound angle conguration. Most of the discussions reported for SAA geometry can be repeated in this case. The comparison with experimental data shows a general overestimation of central peak eectiveness and an underestimation of lateral spreading of the jet, resulting in an underestimation of eectiveness far from centerline (Y /D > 2). The most important observation is a great underestimation of the eect of compound angle predicted by computations (see Figures 7.39, 7.40). Especially at the exit of the hole experimental maps show a strong inuence of compound angle on eectiveness values, while numerical eectiveness distribution seems to be inuenced by crossow inlet angle mainly far downstream the

150

Results: Heat Transfer

Chapter 7.

Figure 7.39: Numerical adiabatic eectiveness map for PAA smooth conguration

Figure 7.40: Experimental adiabatic eectiveness map for PAA smooth conguration
0.80 0.70 0.60 0.50 0.40 0.30 0.20 0.10 0.00 -5 0 5 10 15 20 25 0.80

BR=0.75

Exp TL TL Anis

0.70 0.60 0.50 0.40 0.30 0.20 0.10 0.00 -5

BR=1.36

Exp TL TL Anis

10

15

20

25

X/D

X/D

(a)

(b)

Figure 7.41: Spanwise averaged eectiveness < > for PAA geometry and smooth conguration

151

Chapter 7.

Results: Heat Transfer

hole. The double peak structure is very reduced using the anisotropic turbulence model, but is always present unlike the SAA simulation. Various authors explain the missing of the bimodal eectiveness pattern by the inuence of the hole length on the velocity prole, involving the presence or less of recirculation bubbles downstream the diuser wall (Saimweber and Schulz (2007)). Also a non-uniform ow eld upstream the plenum of the coolant jet can lead to the suppression of the double peak in the adiabatic wall eectiveness (Gritsch et al. (2001)). Figure 7.41 shows results in terms of laterally averaged eectiveness. A quite good agreement is observed at least for lower blowing ratio. With high BR conductive eects already noticed for the SAA geometry become relevant.

152

Results: Heat Transfer

Chapter 7.

7.5 Blade internal cooling - Trailing Edge


Even though only hinted in previous sections, it should be clear how cooling of hot parts of turbomachinery is reached using simultaneously many dierent techniques, see also Fig. 7.42. The most ecient and eective cooling techniques, lm and impingement cooling, have already been presented but there is another important cooling method to be tested. Even if not very well suited for the high temperature typical of leading edge of rst stage turbine blades, internal cooling with ducts is still used in less extreme situations because of its low manufacturing cost and the ease of design. Moreover in zones where geometrical constraints are particularly strict

Figure 7.42: Typical compound cooling system of a blade.

and interaction with external ow risky in term of aerodynamic performances, other techniques results very complicated to be inserted. That is why attention was posed on the axial cooling duct at the trailing edge of a turbine blade. The channel is ribbed and interaction with pedestals is also simulated. Ribs are usually inserted to increase the overall eciency and eectiveness of the cooling device, to reduce the air mass ow and more uniformly distribute the heat transfer coecient on the wall. At the same time some drawbacks, such as higher manufacturing costs and higher pressure loss, should be considered.

7.5.1 Trailing Edge Cooling System: AITEB2


This case refers to a typical cooling system of the trailing edge of a blade, chosen as a case for the European project AITEB2 and deals with the investigation of the usage of enlarged pedestals, inserted in a wedge shaped duct, in conjunction with rib turbulators. Three ribs were arranged, orthogonally with

153

Chapter 7.

Results: Heat Transfer

respect to the ow direction, inside the channel dened by a couple of pedestals. Two congurations with the same pedestal arrangement but with dierent rib shapes were considered. Square and circular ribs were compared with a smooth not ribbed surface Carmine et al. (2008). Numerical data were compared with in-house collected experimental data and geometries G1.0, G1.1A and G1.2A were studied (see Tab.7.12). Geometry parameters are summarized in Facchini and Tarchi (2008). Figure 7.43 is a
Table 7.12: Geometries

Geometry
G1.0 G1.1A G1.2A

Characteristics
not ribbed square ribs circular ribs

sketch of the computational domain together with boundary condition type used. The choice of a symmetry plane also avoided convergence problems due

Figure 7.43: Computationl domain and boundaries

to numerical jet shedding and oscillating phenomena that prevent a proper convergence of the RANS analysis. A summary of the boundary conditions is reported in Tab.7.13 Constant uid properties were considered. For geometry G1.1A unstructured grid was generated while for geometries G1.0 and G1.2A only the structured multi-block grid one. Table 7.14 reports grid characteristics in terms of mesh type and number of elements. Grids were clustered near the walls so that y + << 1: gure 7.44 shows details of the computational grids. Comparisons with experimental simulations were performed for Re = 18000 and M a = 0.3 in the throat section. Computational results are compared with experimental data in terms of HTC distribution and streamwise pressure drop. The maximum absolute error in measuring the experimental data is 12.2% for the HTC and 0.2% for the static pressure.

154

Results: Heat Transfer

Chapter 7.

Table 7.13: Boundary conditions

Location
Inlet Inlet Inlet Inlet Wall Outlet

Variable
m T Tu l Tw p

Units
kg s K m K Pa
1

Value
0.00231528 326.24 0.01 0.05 0.001 273 293 313 43000

Table 7.14: Grid characteristics

Name
A D E

Geometry
G1.1A G1.0 G1.2A

Type
unstructured structured structured

Elements
1800000 1100000 1500000

(a)

(b)

(c)

(d)

Figure 7.44: Computational grids: pedestal and rib details for unstructured and structured
meshes

For geometry G1.1A rst a turbulence model sensitivity analysis was performed with mesh A and Tw = 313K . Figure 7.45 shows the heat transfer coecient maps over the endwall while Fig. 7.46 reports the HTC distribution on the centerline. All turbulence models predict some spurious spots in the heat transfer coecient due to the eect of tetrahedral mesh. We can see an over prediction of the heat transfer coecient in the leading edge zone of the rst enlarged pedestals and upstream the rst rib just near the lateral pedestal wall Bacci et al. (2005). These over predictions can be attributed to the excess of turbulence production in the stagnation regions typical of the two equations eddy viscosity models Durbin (1996). Downstream, this highly turbulent ow collides on the frontal surface of the rst rib. The ow in this region is sensibly accelerated because of the curvature of the leading edge of the enlarged pedestal and because of the reduction of the channel passage section due to the blockage

155

Chapter 7.

Results: Heat Transfer

CFX SST

FOAM SST

FOAM RLR

FOAM TL
HTC [W/m2K]

EXP

Figure 7.45: Geometry G1.1A: heat transfer coecient map


HTC centerline down
CFX-SST 350 FOA M-SST FOA M-RLR 300 FOA M-TL EXP1 250 HTC [W/m 2K] EXP2

400

200

150

100

50

0 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

x/D [-]

Figure 7.46: Geometry G1.1A: heat transfer coecient distribution

eect of the pedestal. When this accelerated and turbulent ow impinges on the rst rib we have the formation of a new recirculating ow zone and again a lot of turbulence production. This leads to a sensibly higher value of the HTC with respect to that resulting from the experimentations. Observing the HTC behavior near the second enlarged pedestal, we can see typical peak values due to impinging ow and vorticity produced by the horse-shoe vortex Ireland and Jones (1986). The exceeding turbulence produced in the stagnation region in front of the pedestal is then convected along the pedestal surface and lead to the overestimation of the HTC in the whole leading edge region. This disagreement with experimental results is made larger by the experimental setup. In fact, it

156

Results: Heat Transfer

Chapter 7.

FOAM TL

FOAM LR

FOAM RLR

HTC [W/m2K]

EXP

Figure 7.47: Geometry G1.0: heat transfer coecient map

must be pointed out that the presence of aluminum pedestals leads to an underestimation of the heat transfer coecient around them, where an appreciable air temperature drop occurs because the pedestal temperature is, on the average, lower than the endwall one. Such temperature decrease is not considered in the experimental data reduction (see Facchini and Tarchi (2008)). The comparison between numerical and experimental data shows that the SST turbulence model of both codes doesn't capture the rate of growth of the HTC peaks after the rst two ribs and underestimates it in the sloping at plate after the rib region. Furthermore the CFX SST overestimates the heat transfer after every rib while FOAM SST has a better accuracy. The discrepancy between the two codes can be explained by the universal temperature law used in CFX code Menter et al. (2003) while FOAM uses the standard low Reynolds formulation. The FOAM RLR doesn't predicts the rate of growth of the HTC peaks after the rst two ribs and underestimates the heat transfer downstream the third rib and in the sloping at plate after the rib region. The FOAM RLR is the only turbulence model that correctly predicts the heat transfer on the at plate in the inlet. The FOAM TL shows the better agreement with experimental data even if over predicts the heat transfer coecient in the rst part of the channel upstream the ribs. In fact HTC is well predicted compared to experimental data in the rib region as we can see from HTC map (see Fig.7.45) and HTC centerline prole (see Fig.7.46). Furthermore the FOAM TL is the only model that correctly evaluates the rate of growth in the ribbed channel.

157

Chapter 7.

Results: Heat Transfer

HTC centerline down


400 FOA M-TL 350 FOA M-LR FOA M-RLR 300 EXP1 EXP2 HTC [W/m 2 K] 250

Slope change

Section change

200

150

100

50

0 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

x/D [-]

Figure 7.48: Geometry G1.0: heat transfer coecient distribution

7.5.1.1 Geometry G1.0


The geometry G1.0 was simulated in order to better understand the HTC over prediction of the FOAM TL upstream the ribbed channel. Figure 7.47 shows the heat transfer coecient maps over the endwall while Fig. 7.48 reports the HTC distribution on the centerline. The FOAM TL doesn't correctly predict the heat transfer distribution and shows a great overestimation in comparison with experimental results. The reason for that is the cross sectional area reduction of the channel that leads to a mean ow acceleration. Instead the FOAM LR presents a better agreement with experimental data. In fact the turbulent boundary layer thickness is reduced because of the main ow acceleration from about 40 to 100 m/s through the 40 mm long wedge shaped zone: acceleration parameter K ranges from 5e-5 to 6e-6. Therefore K values for the present ow are within the range where decreasing in turbulent heat transfer associated with acceleration would be expected Metzger et al. (1986); Andreini et al. (2004): LR is the only model among the used ones that can account for it and this could explain both such good agreement with experimental data and the over estimation when using TL. FOAM LR presents a good agreement with experimental data, even if the heat transfer coecient in the stagnation regions is over predicted. This over prediction is limited using the realizability constraint (FOAM RLR). As we can see in Fig.7.48, some dierences are present also where there are the slope change and the section change in the geometry. High HTC peak values close to the pedestals are due to the well known presence of horse-shoe vortex secondary ow Ireland and Jones (1986). In particular, the consequent local impinging ow conguration is the principal responsible of the enhanced heat transfer. Furthermore, accordingly to correspondent secondary ow intensity reduction, HTC enhancement close to the pedestal reduces far away from its leading edge. The presence of horse-shoe vortex is conrmed from contour plot of x vorticity component on six sections normal to x axis 7.49. Positive and negative values of Wx are related to clockwise and counterclockwise rotation of the ow (with respect to a stream wise axis). Furthermore

158

Results: Heat Transfer

Chapter 7.

Wx [1/s]

Figure 7.49: Geometry G1.0: contour of x vorticity component on six sections normal to x
axis

FOAM TL

EXP

HTC [W/m2K]

Figure 7.50: Geometry G1.2a: heat transfer coecient map

we can appreciate secondary ow intensity reduction from pedestal leading edge to its trailing edge: this causes HTC streamwise reduction.

7.5.1.2 Geometry G1.2A and geometry comparison


For geometry G1.2A only the FOAM-TL was used. Numerical results slightly over predict experimental results (see Fig.7.50). Figure 7.51 reports the nal comparison between the three geometries in term of heat transfer coecient distribution. While in the experimental results geometry G1.2A shows lower
HTC centerline down
400 G1.0-RLR 350 G1.1A -TL G1.2A -TL 300 G1.0-EXP G1.1A -EXP HTC [W/m 2 K] 250 G1.2A -EXP

200

150

100

50

0 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

x/d [-]

Figure 7.51: Geometry comparison: heat transfer coecient distribution

159

Chapter 7.

Results: Heat Transfer

heat transfer coecient values then geometry G1.1A, in the numerical results this geometry shows higher values. This behavior can be explained looking at Fig.7.52, that shows a comparison between geometry G1.1A and G1.2A in term of velocity vector plot on the symmetry plane. The conventional ow pattern

Velocity peak

Reattachment point

v [m/s]

Figure 7.52: Geometry comparison: velocity vector plot

is established between two ribs. A primary recirculation zone is formed just downstream the rst turbulator with much more little secondary recirculation in the corner created by the side of the rib and the endwall. Downstream we have the ow reattachment and a new little recirculation zone arise in front of the following rib. Geometry G1.1A presents bigger vorticity zones downstream and upstream the ribs. Instead geometry G1.2A presents a higher velocity peak near the wall, where there is the heat transfer coecient higher value. So the ow eld is coherent with the heat transfer distribution. We also notice that little recirculation zones are present on the top of both rib type. Figure 7.53 shows the static pressure distribution on the centerline of the upper wall. Clearly geometry G1.1A presents more pressure losses then geometry G1.2A and
Static Pressure centerline up
1.02 G1.0-RLR 1.00 0.98 G1.0-EXP 0.96 0.94 0.92 0.90 0.88 0.86 0.84 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 G1.1A -EXP G1.2A -EXP G1.1A -TL G1.2A -TL

p/p in [-]

x/d [-]

Figure 7.53: Geometry comparison: static pressure distribution

geometry G1.2A presents more pressure losses then geometry G1.0. There is also a quite good agreement with experimental data. All the turbulence models used show the same trend.

160

Chapter 8

Results: Turbulent Combustion Modeling


In this chapter are described those procedures used to implement the presumed pdf amelets models for diusion and premixed and partially premixed ames. First of all are described the amelet libraries generation procedures, followed by the description of the coupling between combustion modelling and uid ow modelling. After the model implementation has been described, a validation testcase and application will be reported.

Contents 8.1

Results: Diusion Flames . . . . . . . . . . . . . . 162


8.1.1 Numerical Modeling . . . . . . . . . . . . . . . 8.1.1.1 Libraries generation . . . . . . . . . . 8.1.1.2 Coupling with CFD code . . . . . . . Model Validation: Blu Body SANDIA Burner . . . . . . . . . . . . 162 162 163 164

8.2 8.3

8.1.2 8.2.1 8.2.2 8.3.1 8.3.2

Results: Premixed Flames . . . . . . . . . . . . . . 176 Results: Partially Premixed Flames Model

Numerical Modeling . . . . . . . . . . . . . . . . . . 176 Model Validation: Lean Premixed Test Rig . . . . . 177 Numerical Modeling . . . . . . . . . . . . . . . . . . 180 Model Validation: GE10 Burner . . . . . . . . . . . 181

. . . 180

161

Chapter 8.

Results: Turbulent Combustion Modeling

8.1 Results: Diusion Flames


8.1.1 Numerical Modeling
The presumed pdf amelets models for diusion ames has been described in subsection 5.5.7. This model requires the solution of the RANS equations set and the solution of the ame structure problem (section 5.5.6). The solution of RANS gives the elds of mixture fraction Favre mean value and variance and of thermochemical enthalpy, other than speed, pressure and turbulence elds. The solution of the ame structure problem gives the eld of ow density eld, needed by the RANS code, and the desired species elds. Flame structure is solved before getting involved in the complete ame simulation and the solution is stored in libraries to those we will refer as amelet libraries.

8.1.1.1 Libraries generation


The rst step in amelet libraries generation is the solution of quasi-1D laminar ames, obtained by simplifying the tridimensional Navier-Stokes equations to particular geometrical congurations. In present model implementation is solved the counter ow opposed ame conguration (Fig. 5.2(b)). The solution of quasi-1D laminar ames is performed by the Chem-1D code by de Goey ((Andreini, 2004), (Mangani, 2003)) that uses the CHEMKIN thermochemical database. The Chem-1D output is:

Yk = Yk (Z, K)

T = T (Z, K)

(8.1)

where Yk is the generic mass fraction of the k species, T the temperature and Z the mixture fraction Anyway in the present work the strain rate K is negligible and hence is not considered. The quasi-1D laminar ames solution output (Eq. 8.1) are then integrated by:
1

Q=
0

Q(Z)p(Z)dZ

(8.2)

where p(Z) is the Z-pdf. The integration of Eq. 8.2, performed during preprocessing by the in house FORTRAN code prePdf, gives libraries of the generic variable Q as:

Q = Q Z, Z

Equations 8.1 tighter with equations 5.7, 5.8 and 5.9 allow to calculate the ow density (that becomes function of only Z and Z 2 ) needed to solve the RANS equations, anyway if the ame is not adiabatic it is necessary to consider the heat exchange eects. To make this, the conservation of thermochemical enthalpy is enforced (Eq. 8.3) through a proper transport equation (5.3) solved by the CFD code and is

162

Results: Turbulent Combustion Modeling

Chapter 8.

explicitly considered the dependence of mean specic heat on temperature (Eq. 8.4).
K

h=

hk = Cp (T )(T Tref ) +
k=1

(8.3)

=
k=1

Yk ho k

Cp (T ) =

1 T Tref
K

Cp (T )dT
Tref

(8.4)

Cp (T ) =
The libraries are:

Yk Cpk (T )
k=1

Mean specic heat with constant pressure with Tref = 0 K


Cp = Cp Z, Z 2 , T
(8.5)

Formation enthalpy
= Z, Z
2

(8.6)

Mean molecular weight


W = W Z, Z
2

(8.7)

Species mass fraction


Yk = Yk Z, Z
2

(8.8)

8.1.1.2 Coupling with CFD code


The CFD code solves RANS equations, together with mixture fraction Favre average (Eq. 5.33) and variance (Eq. 5.36). In gure 8.1 is reported the owchart of the overall model. As already been hinted in previous section the RANS solutions needs the ow density (see Fig. 8.1) that is calculated by the perfect gas law :

pf lamelet W RT

where the pressure pf lamelet is an input (which is the same used to solve the laminar ames, being usually nearly constant in combustion systems) while both molecular weight W and temperature T are given after interrogating the libraries:

163

Chapter 8.

Results: Turbulent Combustion Modeling

Figure 8.1: Diusion ame model owchart

1. Z and Z 2 obtained by the RANS solution are used to read the libraries to obtain the values of W , Yk and and the vector Cp T , and usually bilinear interpolations are required; 2. a guessed temperature is used to calculate a Cp (again interpolations are usually needed) that together with the formation enthalpy is used to invert Eq. 8.3 to obtain again the temperature value; 3. guessed and calculated temperature are compared and if tolerance requirement is met, follow point 4 otherwise steps back to point 2; 4. the calculated temperature and the mean molecular weight are used in perfect gases law.

8.1.2 Model Validation: Blu Body SANDIA Burner


The validation testcase is the Sidney BBody burner from the International Workshop on Measurement and Computation of Turbulent Nonpremixed Flames (TNF). It is an open workshop (started in 1996) aimed to share experimental and numerical experiences of international researchers, in the eld of diusion and partially premixed ames. One purpose is to built a database of experimental measures, on laboratory ames, suitable to be used as validation testcase for new numerical models available on the web site (http://www.aeromech.usyd. edu.au/thermofluids/main_frame.htm). The BBody burner (identication code HM1E in TNF database) is one of the best among examples of atmospheric laboratory ame: it has a simple geometry, it is axial symmetrical and it reproduces all features of a real combustor. The burner consists of a cylindrical blu body, surrounded by an air stream (coow) and is characterized by an orice in its centre that inject the fuel (see Fig. 8.2 where are reported burner dimensions (Dally et al., 1998)). Downstream the blu-body there is a complex ow eld, made of a wide recirculation zone that ensures, in the upstream reaction zones, the presence of hot gases enough to stabilize the ame (see gures 8.2 and 8.3).

164

Results: Turbulent Combustion Modeling

Chapter 8.

Figure 8.2: BBody burner: geometry and ame images

The burned is fed with a mixture of CH4 /H2 (1:1 in volume), having Zst = 0.04997. This ame represents a suciently complex testcase. Just the prediction of the recirculation zone extension is hardly achievable with two equation turbulence models, but it is key of the estimation of ame stabilization. Low value of stoichiometric mixture fraction (Zst ) may cause strong discrepancies on temperature eld even if small errors on mixture fraction occurred ((Andreini, 2004)). In (Hossain et al., 2001), it has been shown that the radiative transfer does not induce sensible eects on the temperature eld (T < 50 K ) and simulations performed with radiative exchange model (for implementation details see Chapt. 10), whose results are not reported here, conrm it. The simulated ame

Figure 8.3: BBody burner: schematic representation of the ame zones with some sampling
sections

is divided into three dierent zones (Fig. 8.3): 1. The recirculation zone where are overriding the turbulent mixing eects 2. An extinction zone (neck zone) just downstream the recirculation zone, where the ux regains its uniform jet-like structure: the chemical reactivity is in this case the limiting phenomenon.

165

Chapter 8.

Results: Turbulent Combustion Modeling

3. Farther from injection orice the ame is stabilized (somehow it is reignited) due to the weakening of turbulent mixing allowing a real jet like propagation.

Figure 8.4: BBody mesh

The mesh used in simulations is shown in gure 8.4. It is made of 24948 hexaedrons, and one in circumferential direction due to the axial-symmetry. The inlet boundary conditions are the averaged experimental values of temperature, velocity and turbulent kinetic energy (table 8.1) while the dissipation has been chosen to comply with:

k 3/2 Ldissipation = 0.07 Rjet = 0.13 [mm] while all wall are adiabatic and no-slip and at the outlet has been imposed the atmospheric pressure. The laminar amelets are built with the detailed Inlet F uel Air v[m/s]
118 40

k[m2 /s2 ]
208.88 1.8950

[m2 /s3 ] 1.6380 105 224.72

T [K]
300 300

Table 8.1: BBody INLETS boundary conditions

mechanism of Gas Research Institute. It contemplates 32 chemical species and 177 reactions. It is capable to manage steady combustion with high temperature of methane and hydrogen but it neglects nitrogen oxides formation mechanisms (anyway not interesting since these have small inuences on energy balances). Simulations have been performed with the standard high-Reynolds turbulence model ((OpenCFD, 2006b)) where the coecient C1 has been changed from the usual value of 1.44 to 1.6 in order to better estimate jet penetration as suggested in (Masri, 1998). The obtained results, reported in the plots in gures 8.9-8.17, are compared to results from experiments, and from a amelet model implemented in ST AR CDT M (by eective members of the group in which present work has been carried out). The model implemented in ST AR CDT M used the same chemical mechanism (GRI) and the same combustion model of the present work but neglects the dependence on mixture fraction variance of mean specic heat (Eq. 8.5) i.e. the Z pdf for Cp is a Dirac-delta. Calculation results for mixture fraction Favre average (g. 8.9) match experimental results in each section, except for an overestimation close the burner axis in the recirculation zone (x < 65 mm), this may

166

Results: Turbulent Combustion Modeling

Chapter 8.

Figure 8.5: BBody burner: mixture fraction (left) and temperature contours (right)

be explained by an excessive penetration of the fuel stream. ST AR CDT M correctly evaluates the axis value of Z together with a global underestimation that grows with the distance from the burner contrarily to F OAM that, on the contrary, improves moving away from the burner. The implemented model correctly spots the positions of stoichiometric condition even if a very small error may cause much larger error on temperature and species. The shape of mixture fraction variance (g. 8.10) is well reproduced for the rst two sections (x = 13 [mm] and x = 30 [mm]), with an higher peak value. Moving downstream, results become worse for the last two sections in the recirculation zone (x = 45 [mm] and x = 65 [mm]) while they improve in next extinction and jet zones (x = 90 [mm] and x = 120 [mm]). A similar, but stronger, behaviour is shown by ST AR CDT M . The good prediction of mixture fraction moments for the rst two sections implies the matching of temperature eld (g. 8.11) even if the reactivity is underestimated, how can be spotted by the CO and CO2 plots (g. 8.12, 8.13), where CO has higher value than experimental results (at second section g. 8.13) while CO2 has a lower mass fraction than experiments, except where a local high reactivity is present. This localized higher reactivity maybe due to the neglection of strain in a zone where the ow is highly curved is also spotted by the high OH concentration, that is much lower elsewhere. Hydroxide is produced where the CO is oxidized to CO2 where the ame is far from extinction; this can also be noticed in gure 8.6, that shows higher OH concentration where is present a gradient of CO mass fraction on the air side. ST AR CDT M shows a similar behaviour for the rst section (g. 8.12) and the temperature peak is lower aside with less steep shapes of CO2 and OH plots, that anyway have higher concentrations resulting in an overall higher temperature. In the second section (g. 8.13) the reactivity is largely overestimated by ST AR CDT M .

167

Chapter 8.

Results: Turbulent Combustion Modeling

Figure 8.6: BBody burner: OH and CO mass fraction contours

The H2 O mass fraction matches experimental and ST AR CDT M results at both sections. The section in the recirculation zone (clearly visible in g. 8.7) at x = 45 [mm] (g. 8.14) shows lower temperature close to the axis, this is provided by either ST AR CDT M or present work models, so it probably cannot be attributed to the local overestimation of Z since ST AR well predicts it on the axis, instead it maybe due the local overestimation of the variance that gives local higher concentration of CO and the lower one of CO2 . Moving away from the axis temperature eld is well predicted until the zone near to the stoichiometric point that is better localized by ST AR CDT M that indeed a more precise estimation of the peak value. F OAM much better predicted the CO while ST AR CDT M shows a large decrease, for radial distances greater than 10 mm, of its concentration sided by the matching of CO2 values that anyway seems to be met by a larger reactivity demonstrated by an higher concentration of OH that is better predicted by the present work model that also gives lower mass fraction of carbon dioxide. The lack of a very good prediction of CO may seem in contrast with the good prediction of temperature, especially by ST AR CDT M , but it has to be considered that this is a section strongly aected by recirculation and then by the mixing with hot burnt species from other zones. For the right downstream section (x = 65 [mm], g. 8.15) can be done similar considerations although ST ARCDT M works much better on CO and for zone close to the stoichiometric point it matches experimental results, and now it is F OAM that overestimate the reactivity. For both sections, both codes can predict H2 O concentration with a high precision. In the extinction and jet-like propagation zones (x = 90 mm, g. 8.16 and x = 120 mm, g. 8.17) ST AR CDT M matches the temperature eld while

168

Results: Turbulent Combustion Modeling

Chapter 8.

Figure 8.7: BBody burner: details of velocity eld contour in the recirculation zone with
streamlines

Figure 8.8: BBody burner: mixture fraction variance contour near blu body.

F OAM strongly underestimates it closer to the axis and overestimates it near the stoichiometric zone. These statements strongly disagree with the prediction of mixture fraction moments so that the amelet model may be inadequate in these zones indeed either (Hossain et al., 2001) or (Masri, 1998) fails here, while (Andreini, 2004) matches experimental results with an EDC model with detailed chemistry. Moreover, aside with a good prediction of mixture fraction moments, and with much dierent values than ST AR CDT M ones, CO is strongly overestimated by both codes (calculated concentrations are nearly two folded than the experimental ones). CO2 concentration is well predicted by ST AR CDT M while F OAM strongly overestimates it near the stoichiometric value that is better localized by ST AR CDT M that also work better on OH . H2 O mass fraction is matched by both codes. The analysis of results shows the good behaviour of the implemented model. Previous simulations, whose results are not reported here, where conducted with the same model implemented in ST AR CDT M and the obtained results were compared the above reported ones and the improvement in temperature eld calculation has allowed to demonstrate that the specic heat dependence on mixture fraction variance cannot be neglected.

169

Chapter 8.

Results: Turbulent Combustion Modeling

1,0

1,0

exp

exp

0,8

HTC STAR-CD

0,8

HTC STAR-CD HTC FOAM Z


st

Mixture fraction [-]

st

0,6

Mixture fraction [-]

HTC FOAM

0,6

0,4

0,4

Y=13 [mm]
0,2

Y=30 [mm]
0,2

0,0 0 5 10 15 20 25 30

0,0 0 5 10 15 20 25 30

radial distance [mm]


0,7 0,8

radial distance [mm]

0,6

exp

exp

Mixture fraction [-]

0,6

Mixture fraction [-]

HTC STAR-CD HTC FOAM Z


st

0,5

HTC STAR-CD HTC FOAM

0,4

st

0,4

0,3

Y=45 [mm]
0,2

Y=65 [mm]
0,2

0,1

0,0 0 5 10 15 20 25 30

0,0 0 5 10 15 20 25 30

radial distance [mm]


0,5 0,35

radial distance [mm]

0,4

exp HTC STAR-CD

0,30

exp HTC STAR-CD

Mixture fraction [-]

HTC FOAM 0,3 Z


st

Mixture fraction [-]

0,25

HTC FOAM Z
st

0,20

0,2

0,15

Y=90 [mm]
0,1

0,10

Y=120 [mm]

0,05

0,0 0 5 10 15 20 25 30

0,00 0 5 10 15 20 25 30

radial distance [mm]

radial distance [mm]

Figure 8.9: BBody burner: mixture fraction average proles.

170

Results: Turbulent Combustion Modeling

Chapter 8.

0,020

0,016

0,018

exp HTC STAR-CD


mixture fraction variance

0,014

0,016

exp
0,012

mixture fraction variance

HTC FOAM
0,014

HTC STAR-CD HTC FOAM

0,012

0,010

0,010

0,008

0,008

0,006

Y=13 [mm]

0,006

Y=30 [mm]

0,004

0,004

0,002

0,002

0,000 0 5 10 15 20 25 30

0,000 0 5 10 15 20 25 30

radial distance [mm]


0,014

radial distance [mm]

0,010 0,012

exp
mixture fraction variance mixture fraction variance

HTC STAR-CD
0,010

exp
0,008

HTC FOAM

HTC STAR-CD HTC FOAM

0,008

0,006

0,006

0,004

0,004

0,002

Y=45 [mm]
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30

0,002

Y=65 [mm]
0 5 10 15 20 25 30

0,000

0,000

radial distance [mm]


0,014 0,012

radial distance [mm]

0,012

0,010

exp
mixture fraction variance
0,010

exp
mixture fraction variance

HTC STAR-CD HTC FOAM

HTC STAR-CD
0,008

HTC FOAM

0,008

0,006

0,006

0,004

0,004

0,002

Y=90 [mm]
0 5 10 15 20 25 30

0,002

Y=120 [mm]
0 5 10 15 20 25 30

0,000

0,000

radial distance [mm]

radial distance [mm]

Figure 8.10: BBody burner: mixture fraction variance proles.

171

Chapter 8.

Results: Turbulent Combustion Modeling

2000 1800 1600


Temperature [K] Temperature [K]

2000 1800 1600 1400 1200 1000 800 600 400 20 25 30 200 0 5 10
Y=

1400 1200 1000 800 600 400 200 2000 1800 1600 0 5 10
Y=

13 mm

30 mm

EXP HTC STAR-CD HTC FOAM

EXP HTC STAR-CD HTC FOAM

15

15

20

25

30

radial distance [mm]

radial distance [mm]

1800
Temperature [K]

1600 1400 1200 1000 800 600 400


EXP HTC STAR-CD HTC FOAM

Temperature [K]

1400 1200 1000 800 600 400 0 1600 5 10


EXP HTC STAR-CD HTC FOAM

Y=

45 mm

Y=

65 mm

15

20

25

30 1600
Temperature [K]

10

15

20

25

30

radial distance [mm]

radial distance [mm]

Temperature [K]

1400 1200 1000 800 600 400 0 5


Y=90 mm
EXP HTC STAR-CD HTC FOAM

1400 1200 1000 800 600 400


Y=

120 mm

EXP HTC STAR-CD HTC FOAM

10

15

20

25

30

200

10

15

20

25

30

radial distance [mm]

radial distance [mm]

Figure 8.11: BBody burner: temperature proles.

172

Results: Turbulent Combustion Modeling

Chapter 8.

0,08 0,16 0,07 0,14

0,06

0,12

H O [mass fraction]

CO [mass fraction]

0,05

0,10

0,04

0,08

0,06

0,03

exp
0,04

0,02

HTC STAR-CD HTC FOAM

exp

HTC STAR-CD HTC FOAM

0,02

0,01

0,00

0,00 0 5 10 15 20 25 30

-0,02 0 5 10 15 20 25 30

radial distance [mm]


0,08 0,0015 0,0014 0,07 0,0013 0,0012 0,06 0,0011

radial distance [mm]

exp HTC STAR-CD HTC FOAM

[mass fraction]

0,05

OH [mass fraction]
exp HTC STAR-CD HTC FOAM
0 5 10 15 20 25 30

0,0010 0,0009 0,0008 0,0007 0,0006 0,0005 0,0004 0,0003 0,0002 0,0001 0,0000 -0,0001 0 5

0,04

0,03

CO

0,02

0,01

0,00

-0,01

10

15

20

25

30

radial distance [mm]

radial distance [mm]

Figure 8.12: BBody burner: species proles at Y=13 mm.


0,09 0,14 0,08 0,07 0,06 0,05 0,04 0,03 0,02 0,01 0,00 exp

0,12

0,08

0,06
EXP

0,04

HTC STAR-CD HTC FOAM

CO [mass fraction]

H O [mass fraction]

0,10

HTC STAR-CD HTC FOAM

0,02

0,00 0
0,07

-0,01
5 10 15 20 25 30
0,0020

10

15

20

25

30

radial distance [mm]

radial distance [mm]

0,0018

0,06
0,0016

EXP

HTC STAR-CD HTC-FOAM

0,05

0,0014

CO [mass fraction]

O H [mass fraction]

0,04

0,0012

0,0010

0,03

0,0008

EXP
0,02

HTC STAR-CD HTC FOAM

0,0006

0,0004

0,01
0,0002

0,00 0 5 10 15 20 25 30

0,0000 0 5 10 15 20 25 30

radial distance (mm)

radial distance (mm)

Figure 8.13: BBody burner: species proles at Y=30 mm.

173

Chapter 8.

Results: Turbulent Combustion Modeling

0,06 0,14 0,05

0,12

H O [mass fraction]

CO [mass fraction]

0,04

0,10

0,03

0,08

exp 0,02 HTC STAR-CD HTC FOAM 0,01

0,06 exp 0,04 HTC STAR-CD HTC FOAM

0,02

0,00 0 5 10 15 20 25 30

0,00 0 5 10 15 20 25 30

radial distance [mm]

radial distance [mm]


-3

0,08

2,0x10

[mass fraction]

OH [mass fraction]

0,06

1,5x10

-3

exp HTC STAR-CD


1,0x10
-3

HTC FOAM

0,04

CO

exp 0,02 HTC STAR-CD HTC FOAM

5,0x10

-4

0,0

0,00 0 5 10 15 20 25 30
0 5 10 15 20 25 30

radial distance [mm]

radial distance [mm]

Figure 8.14: BBody burner: species proles at Y=45 mm.


0,06 0,14

0,05

0,12

[mass fraction]

[mass fraction]
2

0,10

0,04

0,08

0,03

0,06

CO

0,02

0,04

exp HT

exp
0,01

HT HT

C C O
F

STARAM

CD
15 20 25 30

0,02

HT

C C O
F
10

STARAM

CD

0,00 0 5 10

0,00 0
-3

15

20

25

30

radial distance [mm]


0,08

2,0x10

radial distance [mm]

1,8x10

-3

[mass fraction]

0,07

H [mass fraction]

1,6x10

-3

0,06

1,4x10

-3

exp HT HT

1,2x10

-3

0,05

C C O
F

STARAM

CD

1,0x10

-3

0,04

8,0x10

-4

CO

O
exp HT HT

0,03

6,0x10

-4

0,02

0,01

C C O
F

STARAM

CD
20 25

4,0x10

-4

2,0x10

-4

0,0
-4

0,00 0 5 10 15

-2,0x10

30

10

15

20

25

30

radial distance [mm]

radial distance [mm]

Figure 8.15: BBody burner: species proles at Y=65 mm.

174

Results: Turbulent Combustion Modeling

Chapter 8.

0,06

0,14

0,05

0,12

0,10

CO [mass fraction]

0,04

H O [mass fraction]

0,08

0,03

0,06

0,02

0,04

exp
0,02

0,01

exp HTC STAR-CD HTC FOAM

HTC STAR-CD HTC FOAM

0,00

0,00 0 5 10 15 20 25 0 5 10 15 20 25 30

radial distance [mm] radial distance [mm]

0,06

0,0012 0,0011 0,0010 0,0009

exp HTC STAR-CD HTC FOAM

[mass fraction]

0,04

OH [mass fraction]

0,0008 0,0007 0,0006 0,0005 0,0004 0,0003 0,0002 0,0001 0,0000 -0,0001

0,02

CO

exp HTC STAR-CD


0,00

HTC FOAM

10

15

20

25

30

10

15

20

25

30

radial distance [mm]

radial distance [mm]

Figure 8.16: BBody burner: species proles at Y=90 mm.

0,14

0,06

0,12

0,05

CO [mass fraction]

H O [mass fraction]

0,10

0,04

0,08

0,03

0,06

exp
0,04

HTC STAR-CD HTC FOAM

0,02

0,01

exp

0,02

HTC STAR-CD
0,00

HTC FOAM

0,00 0 5 10 15 20 25 30 0,0010 exp 0,0008 0 20

radial distance [mm]


0,06

radial distance [mm]

HTC STAR-CD HTC FOAM

0,05
O H [mass fraction]

CO [mass fraction]

0,04

0,0006

0,03

0,0004

0,02

exp

HTC STAR-CD
0,01

HTC FOAM

0,0002

0,00 0 5 10 15 20 25

0,0000 30 0 20

radial distance [mm]

radial distance [mm]

Figure 8.17: BBody burner: species proles at Y=120 mm.

175

Chapter 8.

Results: Turbulent Combustion Modeling

8.2 Results: Premixed Flames


8.2.1 Numerical Modeling
In this case the solution of RANS gives the elds in terms of progress variable Favre mean value and variance and of thermochemical enthalpy, other than speed, pressure and turbulence elds. The solution of the ame structure problem gives the eld of ow density eld, needed by the RANS code, and the desired species elds. Flame structure is solved before getting involved in the complete ame simulation and the solution is stored in libraries to those we will refer as premixed amelet libraries. The numerical implementation of Eqn. (5.58), as well as for G 2 and T do not represent a dicult task; on the contrary, ensuring gradient of G condition, this from Eqn. (5.61) and a similar for T needs particular care, leading to a re-initialization and a re-distribution of the scalar values all over the domain. The procedure of redistribution of scalars may be summarized as follows: 1. Localization of the mean ame front position (G = G0 = 0) 2. Evaluation of G
2

and T ame front values

3. Evaluation of minimum distance dmin from the mean ame front for all cell centers 4. Re-initialization of G eld (G = dmin , G = G0 ) 5. Re-distribution of mean ame front G front normal direction
2

and T scalar values in the ame

Figure 8.18: Localization of mean ame front by linear interpolation.

Referring to Fig. 8.18, in which A and B denote two adjacent volume cells, such as to satisfy Eqn. (8.9), mean ame front Cartesian coordinates X = (x1 , x2 , x3 ) may be found by rst order interpolation algorithm of Eqn. (8.10)

G(A) G(B) < 1

(8.9)

176

Results: Turbulent Combustion Modeling

Chapter 8.

XG=0 = XA + e

G(A) G(A) G(B)

(XB XA ).

(8.10)
2

A G weighted average is performed to evaluate mean ame front values for G and T (Eqn. (8.11)).

G=0 = e

G(A) G(A) G(B)

(A) +

G(A) G(A) G(B)

(B),

(8.11)

= G 2 , T
As mentioned before, in this Level-set method the characterization of thermochemical properties of reacting mixture is determined following a laminar amelet approach. In particular laminar back-to-back amelets are solved externally from CFD computation. This type of amelets allows to set aerodynamic stretch as a function of strain K, which only depends on inlet conditions. Laminar amelet data are integrated before the CFD computation and then stored into external look-up tables. The generic mixture averaged scalar is given by Eqns. (8.12) and (8.13).
+

Q(G, G 2 , K) =

Q(G G0 , K) P (G)dG,

(8.12)

P (G) =

1 (2 G 2 )0.5

exp

(G G)2 2G
2

(8.13)

To limit the size of look-up tables, the minimal set of data is stored, which is constituted by laminar ame speed, mean molecular weight, enthalpy of formation and averaged mixture specic heat like in the previous section. Because of PDF integration, table data set is stored as a function of G, its variance G 2 and the turbulent parameter stretch K , dened in chapter 5.4: this last, during the CFD calculation is approximated by integral turbulent frequency /k and during calculations the value of each scalar is evaluated by a tri-linear interpolation.

8.2.2 Model Validation: Lean Premixed Test Rig


The validation test case proposed for premixed combustion is an experimental burner from Vanderbilt University Nandula (2003): the geometry consists of a blu-body placed as recirculation promoter to stabilize a natural gas lean premixed ame conned in a quartz duct (see Fig. 8.19 for geometry and test boundary conditions). The very high inlet turbulence level provides a fully turbulent ow eld, determining a Damkhler number lower than unity and placing the developed ame in the thin reaction regime Borghi (1990). The adopted stabilization mechanism and ame regime allow to properly realize the typical combustion characteristics of a modern DryLow NOx gas turbine combustor.

177

Chapter 8.

Results: Turbulent Combustion Modeling

Figure 8.19: Vanderbilt combustor geometry and boundary conditions.

Calculations were performed with the two selected models Level-Set 5.6.5 (GEq) and Turbulent Flame Closure (TFC) 5.54: laminar amelets for LevelSet model have been prepared using the reaction mechanisms of Gas Research Institute (GRIMech 2.11). For TFC model the unstretched laminar ame speed was assumed equal to 0.108[m/s]. Computational mesh was prepared assuming the axis symmetry of the ame: about ten thousands hexahedral elements had been proved to satisfy mesh independence. Fig. 8.20 reports a direct comparison

Figure 8.20: Contour plots of temperature and progress variable source for tfc model (left)
and of temperature and iso-g for level-set model (right).

178

Results: Turbulent Combustion Modeling

Chapter 8.

between the two models. A qualitative comparison of the temperature distributions points out a very similar behavior of the two models, with a comparable ame length and brush thickness. Interesting to observe the contour plot of the progress variable source term for the TFC model: the maximum values are located in the shear layer region where local increasing of turbulent kinetic energy implies high values of turbulent ame speed (see Eqn. 5.63). Iso-lines plot of scalar G allows to properly point out the location of averaged ame front as predicted by Geq model. Fig. 8.21 reports a comparison among temperature radial proles predicted by the two models and measured on test rig: three dierent axial locations were considered, being D the diameter of blu-body. An overall agreement is observed even if, locally, some discrepancies arise. Both models underpredict hot gas temperature in the central region for the rst axial section. A possible explanation is a local heat loss in the actual ame due to the cooling of blu-body plate which was not modeled in the computations. A wrong modelization of aerodynamic stretch may also locally inuence the accuracy: this is conrmed by recalling that implemented TFC model do not account for ame stretch giving an explanation to the underestimated ame brush thickness and to the higher values of ame temperature predicted by this model. Moving downstream the blu-body, the Geq model seems to slightly overpredict ame brush thickness: also in this case it is possible to explain the issue with an overprediction of ame stretch which it is probably due to an inaccurate prediction of turbulent eld. Nevertheless, Geq model appears to more properly predicts the real length of ame with respect to measured data. The real value added
1700 1600 1500 1400 1300 1200 1100

T [K]

1000 900 800 700 600 500 400 300 200 0.00 0.05 0.10 0.15 0.20

x/D = 1.0

EXP GEq TFC

0.25

0.30

0.35

0.40

0.45

0.50

0.55

0.60

0.65

r/D [-]
1700 1600 1500 1400 1300 1200

T [K]

1100 1000 900 800 700 600 500 400 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50 0.55 0.60 0.65

EXP GEq TFC

x/D = 0.8

r/D [-]
1700 1600 1500 1400 1300 1200 1100 1000 900

T [K]

x/D = 0.1

EXP
800 700 600 500 400 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50 0.55 0.60 0.65

GEq TFC

r/D [-]

Figure 8.21: Averaged temperature proles at three dierent locations x/d = 0.1, x/d = 0.8
and x/d = 1.0.

179

Chapter 8.

Results: Turbulent Combustion Modeling

OF
10000

EXP -GEq

[ppm]

CO

1000

x/D = 1.0

100 0.0 0.1 0.2 0.3 0.4 0.5 0.6

r/D [-]

OF
10000

EXP -GEq

CO

[ppm]

x/D = 0.3

1000

100 0.0 0.1 0.2 0.3 0.4 0.5 0.6

r/D [-]

Figure 8.22: CO Mole fraction.

by the use of Level-Set approach is the opportunity to predict non-equilibrium eects on main chemical species due to the interaction with turbulent ow eld. Fig. 8.22 reports a comparison between measured and computed CO mole fraction. A noticeable overprediction is observed even when the model is able to catch the location of local maxima in radial proles. The inaccurate quantitative prediction of CO distribution is partly due to the cited issues in the computation of stretch eld, but it aso depend on the use of scalar G as abscissa in laminar amelet without the suggested normalization proposed by Herrmann Hermann (2006). A detailed investigation on this topic is beyond the scope of this work. In fact it is important to recall that actual combustors are usually operated with partially premixed ame that will be modeled with non-premixed laminar amelets based on mixture fraction as primitive scalar.

8.3 Results: Partially Premixed Flames Model


8.3.1 Numerical Modeling
The model has been built starting from the diusion ame solver (chapt. 5.5) it consists of:

Progress variable equation steady formulation of Eq. 5.51, with the turbulent transport term modelled with Eq. 5.52, is solved aside RANS.

Library interpolation performed on burnt state amelets libraries and on


unburnt state amelets libraries.
Flamelet libraries for the generic variable Q in burnt state are built in the same way of the diusion ames ones (subsection 8.1.1.1): Qb = Qb Z, Z 2

180

Results: Turbulent Combustion Modeling

Chapter 8.

Figure 8.23: Flowchart of BML for partial premixed ame.

Flamelet libraries for unburnt state are built in the same way of the diusion ames ones but without the dependence on mixture fraction variance (i.e. the pdf is a Dirac's Delta) since its eect is negligible: Qu = Qu Z Interpolation performed on burnt state amelets libraries gives: Cpb , b , Wb . Interpolation performed on unburnt state amelets libraries gives: Cpu , u , Wu .

Unburnt state values are used to invert equation 8.3 to obtain Tu that together with Wu , is used to calculate, by perfect gases law (Eq. 5.9), the unburnt gases density u needed by c equation (5.51) source term.
By burnt and unburnt values, through Eq. 5.66, the ow values of Cp , , W are obtained. The resulting specic heat is used to calculate the ow temperature by inverting Eq. 8.3, and then, by perfect gases law (Eq. 5.9), the ow density needed by the the RANS code.

cequation source term both Eq. 5.54 and 5.56 models, presented in chapter 5.6.5, have been implemented.
The laminar ame speed (SL ) is obtained by interpolating on libraries function of mixture fraction Favre's average, built with and experimental correlation from (Elia et al., 2001). The velocity uctuation, needed by equations 5.55 and 5.57 is dened as

u = 3 k , diusivity is calculated by DT = C k where C is a model 2 constant usually setted to 0.09.


The turbulent length scale is dened as: LT = C k . The Damkhler number is calculated through equation 5.39.
2

8.3.2 Model Validation: GE10 Burner


The partially premixed model has been validated with the analysis of the K-ONE DLN combustor of the gas turbine GE10 produced by GE Oil & Gas

181

Chapter 8.

Results: Turbulent Combustion Modeling

Figure 8.24: GE 10: schematic representation

Nuovo Pignone (GE-NP). It is a single tubular combustor, settled with its axis orthogonal to the turbine one (g. 8.24) and burns an air-methane premixed ame, that is stabilized by a diusion pilot jet. The device then belongs to the Dry-Low NOx combustors category based on the lean premixed technology. The combustor has been analysed by a simplied geometrical representation allowing to treat it as axial symmetrical. The used geometrical model, even when simplied, can analyse every most important combustor subsystems (g. 8.25), keeping in consideration the reactants mixing processes and considering the air injection needed for wall cooling and for combustion products dilution, performed to reduce the temperature to values allowed in turbine rst stages. The combustor is made of a cylindrical

Figure 8.25: GE 10: schematic representation of the burner, property of GE-NP

182

Results: Turbulent Combustion Modeling

Chapter 8.

enclosure having, on its top, a conical cover (g. 8.25). The main stream reaches the reaction zone through an annular duct, that connect the so-called burner cap to the cylindrical enclosure. The pilot ame is realized by the injection of methane through 32 nozzles disposed on the cylindrical cover around the already described duct. Burner cap is made of an annular duct where reactant premixing occurs while the stream has got a centripetal motion (g. 8.25). At the duct inlet are disposed the fuel injection devices, which are 24 small pipes, with their axis in radial direction, equally distributed around the burner axis. Each of these pipes has got 7 holes through which the fuel is injected. In this premixing zone are also present some vanes, with variable stagger angle making them capable of creating a swirl of the reacting mixture. In design condition, at which simulations have been performed, the vane are setted in other to remove the swirl, induced by the non uniform incoming air velocity: the reacting ow get into the main reaction zone in, nearby, axial direction. The cylindrical liner is cooled, mainly, by lm cooling even if, in the cold air side, turbulence promoters are present in order to enhance the heat exchange. The exceeding air dilution is performed thanks to 4 holes that inject it in correspondence of the combustor outlet. The mesh on which runs have

T CD [K] 686

P CD [bar] 15.7

mair [kg/s] 37.0

mf uel [kg/s] 0.728

Table 8.2: GE10: inlet air condition, TCD and PCD stand for Temperature and Pressure
at Compressor Discharge

been performed has been made available by GE-NP for (Andreini, 2004). The model has a single layer of hexaedrical cells representing a 5 angular portion, for a total of 80000 elements (g.8.26). In order to represent the whole combustor geometry, by a bidimensional mesh, each cooling and dilution air holes and the 32 fuel injector have been represented by slots having equivalent eective areas. Fuel injection nozzles, on the 24 pipes, has been represented as injection points equally distributed in circumferential direction, keeping in consideration their real radial position: the fuel injection has been simulated by local mass source on single cells (see g. 8.26). The combustor treats an air mass ow of about 37 kg/s shared at 70% by the main inlet (combustion air), at 20% by the cooling holes and the remaining 10% by the dilution holes. The fuel mass ow is about 0.728 [kg/s]: 5% for the pilots and 95% for the main ame. Fuel temperature has been assumed equal to 293 K . All simulations have been carried out with the standard k high-Reynolds turbulence model (see g. 8.27): for the main inlet has been considered a turbulence intensity of 15% and 10% for all other inlets, while for all inlet has been considered a dissipation length of 7% of the hydraulic radius.

183

Chapter 8.

Results: Turbulent Combustion Modeling

Figure 8.26: GE 10: used mesh, property of GE-NP

Figure 8.27: GE 10: schematic representation of geometrical model and ame

184

Results: Turbulent Combustion Modeling

Chapter 8.

Simulations results have been compared to those by (Andreini, 2004) coming from an implementation of the KPP-BML model in ST AR CDT M , with a slightly dierent approach: the model is adiabatic and temperature and density, in both burnt and unburnt states, are adiabatic equilibrium values obtained as function of only mixture fraction, for further details see (Andreini, 2004). In gure 8.27 is shown the schematic representation of expected K-ONE ame. Due to the lack of reactant stream swirl, it assumes a conical like shape, extending in axial direction up to far sections from the inlet. The ame is held in correspondence of the diusion pilot ame. It has also been shown that the holding may occur in correspondence of the nose (see g. 8.26). (Andreini, 2004) places the combustion regime that interests the K-ONE, in the thin reaction zone with huge Karlovitz's numbers that place the ame very close to the distributed reaction zone. The BML model assumes high value of Damkhler's number being formally correct in the corrugated ame zone. Then it has to be expected an underestimation of the overall reactivity.In reported plots KPP stands for KolmogorovPetrovski-Piskunov closure, TFC stands for Turbulent Flame Closure and ST AR CDT M stands for result from (Andreini, 2004). Considering the mixture fraction plots (Fig. 8.28) at the end of the premixing duct, results from implemented models are identical and nearly match the results by ST AR CDT M . F OAM predict a slightly more uniform mixing while the manufacturer declares that the mixing is uniform. The velocity elds by

0,030

HTC-STAR-CD
0,028

TM

HTC-FOAM

Mixture Fraction [-]

0,026

0,024

0,022

0,020

0,018

0,00

0,02

0,04

0,06

0,08

0,10

Radial distance

Figure 8.28: GE 10: plot of mixture fraction near combustor inlet

the implemented models are identical and nearly equal to the ST AR CDT M one (g 8.29): the main stream from inlet and the lower speed beneath the nose and in correspondence of the recirculation zones are clearly visible. Comparing g. 8.30 and g. 8.31, reporting the vector plot of velocity, is noticeable the agreement in the prediction of the recirculation zone that (Andreini, 2004) has demonstrated to be unable to induce a ame holding, instead assured by the pilot ame. Figure 8.32 reporting the progress variable contours and gure 8.33

185

Chapter 8.

Results: Turbulent Combustion Modeling

Figure 8.29: GE 10: velocity contours, left ST AR CDT M right F OAM

Figure 8.30: GE 10: vector plot of velocity eld near combustor cap by (Andreini, 2004)

Figure 8.31: GE 10: vector plot of velocity eld near combustor cap by the implement
model

reporting temperature contours show how the ame structures predicted by the implemented model are very similar to (Andreini, 2004) results. In particular, TFC closure gives a longer ame respect to ST AR CDT M results while the KPP gives a shorter ame and is the only one that achieve to complete the reaction before the end of the combustion dedicated zone localized in correspondence of dilution air inlets. ST AR CDT M gives a maximum pilot ame temperature of 2476 K , the KPP model 2320 K and the TFC model 2307 K these dierences will be discussed later. Discrepancies between the elds of progress variable, and consequently of temperature, provided by the implemented models have to be attributed mainly to the progress variable source terms, whose contours are reported in g. 8.37 where is clearly noticeable the links between the source term and the progress variable itself: as the source term lm is longer the c will have a longer zone with values greater than 0. Indeed, the implemented models dier just by the source term denition (Eq. 5.54-5.56) while dierences with ST AR CDT M are also due to discrepancies between turbulent kinetic energy

186

Results: Turbulent Combustion Modeling

Chapter 8.

Figure 8.32: GE 10: progress variable contours from right to left: KPP closure, TFC closure and ST AR CDT M KPP closure

Figure 8.33: GE 10: temperature con-

tours from right to left: KPP closure, TFC closure and ST AR CDT M KPP closure

Figure 8.34: GE 10: ame lift, ST AR


CDT M

Figure 8.35: GE 10: ame lift, FOAMKPP

Figure 8.36: GE 10: ame lift, FOAM-TFC

and dissipation elds. Progress variable source terms by implemented models also dier because of the dierent turbulent ame speeds by which they are calculated (Eq. 5.555.57). Contours of these two ame speeds are reported in g. 8.38 that shows the agreement, in shapes, among the runs results, anyway are also noticeable dierences in magnitude, with the higher provide by the KPP model and the lower by ST AR CDT M , again the turbulence elds play a key role. Moreover is noticeable that there are no reaction beneath the nose, where the presence of a shear layer would justify the reacting mixture ignition that is prevented by the there occurring strong dilution. The manufacturer conrmes these considerations also informing about the necessity of injecting a small air ow in correspondence of the nose produced recirculation zone (purge air ) in order to avoid any reaction. The interaction between the cooling air stream, the

187

Chapter 8.

Results: Turbulent Combustion Modeling

Figure 8.37: GE 10: progress variable

source term from right to left: KPP closure, TFC closure and ST AR CDT M KPP closure

Figure 8.38: GE 10: progress variable

source term from right to left: KPP closure, TFC closure and ST AR CDT M KPP closure

main reactant stream and the pilot jet produces a lifted ame (see chapter 5.7) that can be spotted in g 8.34-8.35-8.36 that show how the implemented models gives result very close to those coming from ST AR CDT M . The here described implementation of the partially premixed ames model is part of a larger work not yet completed. The analysis performed on the GE-10 combustor has shown the good capability of the implemented models moreover the non-adiabiticity of the model, aside with the complete analysis of the mixing process performed by a amelet approach (considering also mixture fraction variance) allows the prediction of more plausible pilot ame temperature that indeed where surely overestimated by (Andreini, 2004).

188

Chapter 9

Results: Radiative Heat Transfer


This chapter deals with the implementation following by validations for the Finite Volume Method and P1 for RTE. Firstly are described the implementation procedures, then is described a problem aecting this method, the false scattering, followed by the two RADIARE testcases and the isothermal sphere test case performed to evaluate the eect of false scattering. As well as for FVM the implemented form of RTE is suitable to be used with global models and every radiative exchange related variables have to be intendend to be expressed in their total form.

Contents 9.1 9.2

Results: P1 Model
9.1.1 9.1.2 9.2.1 9.2.2 9.2.3

. . . . . . . . . . . . . . . . . . 190 . . . . . . . . . . . . . . . 194
. . . . . . . . . . . .

Results: Finite Volume

RTE Numerical Modeling . . . . . . . . . . . . . . . 190 Model Validation: Concentrical Cylinders Testcase . 191 RTE Numerical Modeling . . . . . . . . . . . . . False Scattering . . . . . . . . . . . . . . . . . . . Model Validation: RADIARE . . . . . . . . . . . 9.2.3.1 Case 1 . . . . . . . . . . . . . . . . . . . 9.2.3.2 Case 2 . . . . . . . . . . . . . . . . . . . Model Validation: Spherical Isothermal Domain 194 196 197 197 199 202

9.2.4

189

Chapter 9.

Results: Radiative Heat Transfer

9.1 Results: P1 Model


9.1.1 RTE Numerical Modeling
The implemented form of RTE is the approximated one reported in Eq. 6.33. The FVM, the present model does not require particular implementing procedures since it neglects the directional treatment of RTE. Laplacian term in Eq. 6.33 is represented in normal FOAM formalism, the same has been done for the RHS. The only modication is the multiplication of the whole equation for k since its presence at the denominator of LHS may produce singularities, especially in combustion systems where for the fresh gases usually occurs that k 0, because there the concentrations of main radiatively active species CO2 , H2 O and soot, are practically null. The real challenging part of the P1 implementation is represented by the Marshak 's boundary condition (Eq. 6.34), that is imposed only when:

>0 k>0
because otherwise we would have singularities, and moreover there would be no need to solve Eq. 6.34 since it would be simply expressed as:

G = 0,

where n is the normal to the wall with a domain incoming direction. Even if sometimes Marshak 's boundary condition can be simplied, when it has to be solved it gives many problems. Being an implicit equation in G it requires an iterative procedure, in the present work it has been chosen to rearrange it in order to calculate the Gi value as a function of the gradient of its previous iteration value Gi1 and of wall black body emission:

Gi = 4Ib (Tw ) + 2

1 3k

Gi1 .

Unfortunately the term Gi1 shows an highly instable behaviour, so a strong explicit under relaxation is needed to obtain its convergence. The solution procedure is reported in Fig. 9.1 where it can be easily spotted the presence of two iterative loops, one to solve the Marshak 's equation with G eld from P1 last solution, and the other to solve the RTE with the last calculated boundary conditions. Marshak 's condition is suitable for diusive surfaces, but P1 equation can be solved together other kind of boundary conditions such as inlet, outlet, symmetry and cyclic that can be used in their normal form. The wall heat ux, that exists only when emissivity is higher than zero, is not directly calculated as the wall normal component of Eq. 6.35 again due to the singularities occurring as k 0. To avoid singularities Eq. 6.35 has been

190

Results: Radiative Heat Transfer

Chapter 9.

Figure 9.1: Flowchart of P1 solving algorithm

rearranged by the use of Marshak 's boundary condition (Eq. 6.34), that has the RHS written in term of n G as well as the wall heat ux that becomes:

qw = n qwR =

1 n 3k

G|w =

2 (2 )

(4Ib (Tw ) G)

9.1.2 Model Validation: Concentrical Cylinders Testcase


P1 is a simplied model that behaves well under restrictive hypothesis hence it may be impossible and even misleading to validate it with experimental testcases. This is the reason why in the present work has been chosen to validate its implementation by comparing the simulation results to the solution obtained by an analytical solution of P1 equation. This may seem a simple task but considering that two iterative loops are required and that implementation of Marshak 's boundary condition is troublesome this is not so easy. The performed testcase is provided by (Modest, 2003, page 477) and represents a grey media at radiative equilibrium placed between two black concentric, innitely long, cylinders of radius R1 and R2 that are isothermal at temperature T1 and T2 (T1 > T2 ). The absorption coecient k is constant and uniform. The

191

Chapter 9.

Results: Radiative Heat Transfer

temperature eld is obtained by:

4 1 + 3 2 ln 2 T 4 T2 2 = 4 4 T1 T2 1 + 2 + 3 2 ln 2 1 2 1

as function of radial coordinate r ( = kr) once with the values 1 = kR1 and 2 = kR2 . The testcase presented by (Modest, 2003) gives results in adimensional form. The present validation procedure has been performed with cylinders having R1 = 0.25 m, R2 = 0.5 m and a height of 3 m. The mesh is a multiblock structured one with 10 equally spaced elements in radial direction, 36 equally spaced elements in circumferential direction and 29 equally spaced elements in axial direction. Four sets of simulations has been carried out with dierent cylinders temperatures (table 9.1), and the same range of optical thicknesses. The two cylinders case a) b) c) d)

T1 [K] 1000 1000 1500 2500

T2 [K] 800 500 500 500

Table 9.1: P1 cylinders: temperatures of inner T1 and outer T2 cylinders.

have been represented by two black diusely emitting-absorbing surfaces then Marshak 's boundary condition is there imposed, while top and bottom are represented by symmetry-planes in order to simulate innite cylinders. The temperature elds have been dened by a properly realized utility. The results, represented by the nondimensional radiative heat ux at inner cylinder

simulation =

qw (r = R1 ) 4 4 (T1 T2 )

are compared to those obtained through the analytical solution of P1 :

analytical =

1+

2 1

2 + 3 2 ln 2 2 1

where = 1 = kR1 . The percentage errors versus the optical thickness = k(R1 R2 ) = 0.25k are reported in table 9.2 . The error is expressed as:

%Err =

simulation analytical 100 analytical

Simulation results are characterized by small errors (less than 3%) that increase with optical thickness while the dierence between the temperatures of the two cylinders compensates the error.

192

Results: Radiative Heat Transfer

Chapter 9.

case a) b) c) d)

Err% Err% Err% Err%

0.25 0.81 0.81 0.83 0.09

1 0.80 0.88 0.81 0.80

2.5 1.84 1.64 1.53 1.53

4.0 2.40 2.17 2.16 2.20

5.0 2.98 2.87 2.62 2.57

Table 9.2: P1 cylinders: %Error on nondimensional heat ux P si versus optical thickness

The matching of analytical solutions implies the good behaviour of the numerical model but it is important to state that this does not imply the good prediction of an eventual analytical solution of the exact form of the RTE.

193

Chapter 9.

Results: Radiative Heat Transfer

9.2 Results: Finite Volume


9.2.1 RTE Numerical Modeling
Here the implementation of the Finite Volume Method for RTE will be showed. The implemented form of RTE is the one reported in Eq. 6.38, where both absorption coecient k , the temperatures needed to calculate the black body emissions Ibpi and the walls emissivities are given as solver inputs. While describing the Finite Volume Method has been shown how, the RTE that is a Lagrangian equation, is treated in its Eulerian form. Some math had been performed on LHS since the gradient operator has not got an implicit formulation while the divergence operator has. The RHS is integrated in volume by FOAM itself, while the integration on solid angle is performed by computing Eq. 6.41, where both i and i are calculated considering the number of divisions setted in RTEModelSettings dictionary, in particular: i = 2 number of divisions f or i = number of division f or Then being [0; 2] and [0; ] the total number of direction is:

4n n
The LHS requires more attention: the divergence operator integration is performed by FOAM, but again the directional treatment has to be explicitly done. Directional treatment requires the computing of Eq. 6.42 on every faces of every mesh cells, that is done by considering again the division setted by the user. Boundary conditions for diusely absorbing-emitting opaque surfaces are imposed through Eq. 6.45 that also requires the computation of Eq. 6.42 and furthermore its component normal to boundary surface Di nq . Every direction contribution to the second term of RHS is added to the stored previouses directions value, as well as is done for heat ux (Eq. 6.6) and enthalpy heat sink (Eq. 6.48). The condition for an opaque surface is not completely exhaustive: aim of the present work is to develop radiative heat transfer modelling coupled with combustion modelling; hence conditions, such as inlet, outlet, symmetry and cyclic, may be needed. Literature usually deals with only diusive emitting-absorbing surfaces, and it is common use to represent inlets and outlets as diusive surfaces with zero emissivity since neither absorption nor emission occur on these patches, except for those of participating media that is considered by RTE iteself. Instead symmetry and cyclic conditions, in their rigorous formulations, are hardly implemented due to the directional nature of radiative exchange: - symmetry plane is the same of a mirror so every beam is specular reected then, on symmetry planes, directions result coupled. And worse a beam

194

Results: Radiative Heat Transfer

Chapter 9.

Figure 9.2: Flowchart of FMV-RTE solution

impinging on a patch might not have a specular outgoing direction among those considered, then interpolations among directional radiative intensities are needed: the algorithm is memory consuming and convergence could be hardly achieved. - a cyclic condition can be represented by a transmissive surface and same drawbacks of symmetry have to be faced: directions are coupled, interpolations are needed. These considerations, at least for symmetry conditions, give the necessity and the possibility to simplify. Indeed, if a symmetry is a reecting surface it could be represented by a diusive surface having null emissivity, obviously the neglection of directionality would give some error but we have demonstrated that this approximation does not give poor results (see subsection 9.2.3.2). If combustion processes would be taken into account, other sources of errors would be introduced such as absorption coecients calculations and neglection of temperature oscillation due to RANS approach, each of them of big inuence, so the error due to symmetry treatment as diusive surface might be one of the less important. In present work cyclic condition treatment has not been handled.

195

Chapter 9.

Results: Radiative Heat Transfer

9.2.2 False Scattering


If the FVM eliminated the problems rising from approximated angular discretization performed in DOM, the spatial discretization error, due to nite volume approximation, is still present. The nite volume method formulation of RTE, as well as other CFD transport equations, contains radiative intensity values of cells centroids and faces (Eq. 6.38), then an interpolation scheme is needed. Standing to cited literature ((Modest, 2003), (Viskanta, 2005)), commonly, some CFD schemes are used (step-upwind, CLAM and MUSCL) but also specic schemes have been developed (exponential scheme, diamond mean ux scheme and hybrid scheme). Again from cited literature can be stated that the rst order step scheme, counter part of upwind scheme of CFD, as well as the second order CLAM, ensures a boundedness of solution, while other second order schemes produce oscillations. Anyway neither the most sophisticated schemes are able to eliminate the false scattering ((Chai et al., 1993), (Coelho, 2002) and (Joseph et al., 2005)) except for the appropriately realized hybrid scheme ((Hong-Shung, 2004)). In this section how nite volume spatial discretization produces errors will be described. Considering a bidimensional enclosure (9.3), lled with an isothermal grey media, h represents height and the absorption coecient, between two isothermal black walls of surface area S . The system is divided into two control volumes of centroids C1 and C2 sharing the face AB non orthogonal to beam direction. Consider the calculation of the total radiant energy If,total impinging on the upper surface in a direction si orthogonal to the two parallel surfaces. The analytical solution is:

Figure 9.3: Bidimensional control volume for RTE

If,total =
S

If dS = If S Ib es ds = Ib,w e + Ib (1 e )

(9.1) (9.2)

with

If = Ib,w eh +
0

196

Results: Radiative Heat Transfer

Chapter 9.

where Ib,w is the lower surface black body emission, Ib is the media absorption coecient and is the media optical thickness (Eq. 6.20). The nite volume discretization assumes that the radiative intensity is constant across the whole AB surface but it can be easily demonstrated that radiative intensity at point A is equal to Ib,w while at point B is equal to the value calculated with Eq. 9.2, and the dierence between them grows aside the optical thickness of the media (Eq. 6.20). This error is surely increased by the step (upwind) scheme, since it simply puts on the AB face value the C1 one, however (Joseph et al., 2005) this error was demonstrated to be present even when using the exponential scheme that exactly solves the RTE for each cell, while hybrid interpolation scheme able to solve the problem (Hong-Shung, 2004) has been developed. This simple example allows to understand that the solution to false scattering comes from a mesh renement and after by the use of a more sophisticated exponential scheme, but this is not always feasible, due to oscillations and the usual heaviness of schemes such as the exponential one. While dealing with non isothermal media characterized by a variable absorption coecient, that is the usual case of combustion systems, the radiative exchange take place at shorter distances than those between surrounding surfaces so the eective optical thickness is reduced and false scattering phenomenon is mitigated. This, together with the advanced schemes, induces the use of only the step-upwind scheme in present work.

9.2.3 Model Validation: RADIARE


9.2.3.1 Case 1
The rst testcase is the Case 1 of RADIARE programme kindly made available by Prof. Bialecki of Silesian University of Technology (Poland). RADIARE ((K.P. Helbig et al., 2001)) is an European cooperative research programme aimed to compare various radiative transfer methods for a set of four benchmark test cases in order to asseses the model predictions. The calculation were performed by the following institutions:

ENEL Produzione - Research (ENEL), Pisa, Italy; Discrete Transfer Method (DTM) and Discrete Ordinates Method (DOM) Lehrsthul fuer Stroemungsmechanik (LSTM), Erlangen, Germany; MonteCarlo Method (MC) Instituto Superior Tecnico (IST), Lisbon, Portugal; Discrete Transfer Method (DTM) and Discrete Ordinates Method (DOM) International Flame Research Foundation (IFRF), IJmuiden, Netherland; Boundary Element Method (BEM).
The present testcase represents a well-stirred combustion chamber. Its geometry is quite simple (Fig. 9.4): it is a rectangular combustion chamber with size 1m x 1m x 3m. Participating media temperature is uniform with a value of 1773

197

Chapter 9.

Results: Radiative Heat Transfer

Figure 9.4: RADIARE case 1: well-stirred combustion chamber

K while its absorption coecient is equal to 0.1 m1 , wall temperature is 1273 K everywhere and wall emissivities are equal to 0.5 and 0.8 for two dierent simulations. The burner opening and furnace outlet shown in Fig. 9.4 are ignored in the calculations. Simulations have been performed on a structured mesh made of 30 x 30 x 90 uniformly distributed cubic control volumes. Both runs were performed with 16 directions (n = 2 and n = 2) and upwind-STEP was the interpolation scheme. The sampled results are the wall

sivity=0.5

Figure 9.5: RADIARE perfectly stirred combustor wall radiative heat ux contourt. Emis-

radiative uxes on one of the side-walls (all four having the same values) centerline parallel to combustor axis (Fig. 9.4), with a pitch of 0.25 m. Wall radiative ux represents the wall-normal component of radiative heat ux vector (Eq. 6.6). Obtained results are compared to those by DOM and DTM models, both implemented by either ENEL or Instituto Superior Tecnico (IST). DOM model has been chosen because is very similar to the used FVM (see subsec. 6.5.5), while DTM is very accurate and is often used to validate other solution methods. In Fig. 9.6 and Fig. 9.7 are plotted the results of the implemented model (HTC-FVM) and of benchmark simulations. For sections closer to the combustor inlet and outlet results from every solution method are more or less identical with both emissivities. At intermediate distances the wall heat ux is underestimated in magnitude for both emissivities, this is an eect of the false scattering and of the diusivity of upwind, the ENEL-DOM shows a similar but stronger trend enhanced by the higher emissivity, anyway the lack of details on simulation settings used for benchmark models makes impossible

198

Results: Radiative Heat Transfer

Chapter 9.

-30

Wall radiative flux (kW)

-31

ENEL DOM ENEL DTM IST DOM

-32

IST DTM HTC-FVM

-33

-34

-35 0,25 0,50 0,75 1,00 1,25 1,50 1,75 2,00 2,25 2,50 2,75

Distance from burner (m)

Figure 9.6: RADIARE perfectly stirred combustor wall radiative heat ux vs z coordinate.
Emissivity=0.5

-32

-33

ENEL DOM ENEL DTM

Wall radiative flux (kW)

-34

IST DOM IST DTM

-35

HTC-FVM

-36

-37

-38

-39 0,25 0,50 0,75 1,00 1,25 1,50 1,75 2,00 2,25 2,50 2,75

Distance from burner (m)

Figure 9.7: RADIARE perfectly stirred combustor wall radiative heat ux vs z coordinate.
Emissivity=0.8

deeper analyses.

9.2.3.2 Case 2
The second testcase also belongs to RADIARE programme and concerns a cylindrical combustion chamber. The dimensions of the furnace are 1 m in diameter and 3 m in length (Figure 9.8). The furnace is axially red and symmetrically cooled. The constant wall emissivity is equal to 0.7 and absorption coecient of the medium is equal 0.1 m1 . The temperature distribution of the wall and the medium temperatures is known and dened (T (x, y, z)), by keeping in consideration gure 9.8, by the

199

Chapter 9.

Results: Radiative Heat Transfer

Figure 9.8: RADIARE case 2: cylindrical combustion chamber.

following equations:

T (x, y, z) = To (x, y, z) + (Ta To (x, y, z))g(x, y, z) To (p) = T1 2 1+ 1 2R x2 + y 2


2

g(x, y, z) =

L 1 exp m0 z 2

ln(z/L) + m0 s

x2 + y 2 (R)
2

where R is the radius of the chamber, L is the Lent of the furnace, m0 and s are the parameters determining the the position of the maximum temperature along the axis Z and is a parameter determining the jet width and the spread of the jet. All parameters assumes the values reported in table 9.3, it should be noticed that two ame lengths are considered by parameter m0 . In the above

T1 Ta m0 s

1200 C 1800 C 0.75 (short ame) 0.25 (long ame) 1 0.375

Table 9.3: Constants value for RADIARE case 2 temperature distribution

Figure 9.9: RADIARE case 2 temperature distribution for short-ame (upper) and longame (lower)

equations temperatures are expressed in degrees Celsius then, in order to be used in RTE code, they have to be translated in the Kelvin scale.

200

Results: Radiative Heat Transfer

Chapter 9.

Four simulations were performed: we have considered both ame lengths on two meshes, both structured. One mesh is representative of the whole combustion chamber and is made of 9 control volumes in radial direction, 72 on circumferential direction and 49 in axial direction. The second one is representative of a quarter of the domain and obtained by splitting the combustion chamber, and the mesh, with two planes intersecting each other on the chamber axis (Fig. 9.10). These two meshes have been used in order to evaluate the eect of approximations made for symmetry planes (see sec. 9.2.1).

Figure 9.10: RADIARE case 2 quarter mesh

For all simulations walls emissivity was uniform and equal to 0.7. Simulations were performed on 64 directions (n = 4 and n = 4) and with upwind-STEP as interpolation scheme. The ame structure, i.e. the temperature eld, has been dened by using a properly realized utility. In this case are considered the irradiances (Eq. 6.4) on a generating line of the cylinder with a pitch on 0.25 m on both sides. Obtained results are compared to DOM and DTM from RADIARE even if the ENEL-DOM is not available. Both Fig. 9.11 and Fig. 9.12 show the good agreement with benchmark models of the simulations performed on the whole mesh. Results are better than those obtained through the RADIARE testcase 1, this can surely be partially attributed to the false scattering indeed, since the temperature eld is not uniform, radiative exchange also takes place between zones with dierent gases temperature and not only between gases and surfaces as happened in the isothermal domain, so the eective optical thickness is reduced implying a false scattering softening. This is conrmed by the better performances while analysing the longer ame where also the distances between ame and surfaces are reduces, while for the shorter ame the error increases farther from the ame. Greater discrepancies between the two meshes were found in those zone closer to the ame where walls reect more being aected by a higher irradiance, this explain the larger dierences for the longer ame. Anyway the adopted approximation for symmetry-plane (see sec. 9.2.1) does not give unacceptable errors.

201

Chapter 9.

Results: Radiative Heat Transfer

150

IST DOM
145

IST DTM ENEL DTM

140

HTC FVM quarter mesh HTC FVM whole mesh

Wall Irradiance (kW)

135

130

125

120

115

110 0,25 0,50 0,75 1,00 1,25 1,50 1,75 2,00 2,25 2,50 2,75

Distance from burner z (m)

Figure 9.11: RADIARE case 2 wall irradiance by short-ame

As well as for case 1 the lack of further details on benchmark models simulations does not allow to go deeper in the analysis, so it cannot be established how discrepancies among models are aected by the denition of the temperature elds, that may change with mesh renement level. After this analysis it can be stated that both RADIARE testcases have shown the good behaviour of the implemented model while used to analyze optically thin systems, clearly showing the eect of false scattering moreover the representation of symmetry-planes with a diusive absorbing reecting emitting wall has been shown not to compromise the results.

9.2.4 Model Validation: Spherical Isothermal Domain


As already hinted this testcase has been performed to evaluate the eect of false scattering and indeed it is reported in (Joseph et al., 2005) where is analyzed the behaviour of dierent interpolation schemes for DOM runs performed on unstructured meshes. The domain is spherical, with a radius equal to R = 1 m, and is surrounded by an isothermal black wall (at Tw = 300 K and Iw (r) = Tw 4 / ) and lled of an isothermal media (at Tm = 1200 K and Ib (r) = Tm 4 / ). For such a system exists an analytical solution for the heat sink (Eq. 6.48) in the sphere centre (r = 0) that is provided by:

q(r = 0) = 4k Ib (r = 0)

Ib,w ekR + k
0

Ib (r)ekr dr

(9.3)

4kekR Tm 4 Tw 4
Furthermore in order to study the eect of false scattering this testcase is intented to show the behaviour of the implemented RTE code while used on

202

Results: Radiative Heat Transfer

Chapter 9.

160

155

Wall Irradiance (kW)

150

145

140

IST DOM
135

IST DTM ENEL DTM

130

HTC-FVM quarter mesh HTC-FVM whole mesh

125 0,25 0,50 0,75 1,00 1,25 1,50 1,75 2,00 2,25 2,50 2,75

Distance from burner z (m)

Figure 9.12: RADIARE case 2 wall irradiance by long-ame

Figure 9.13: Spherical domain unstructured mesh

unstructured meshes like the one on which simulations have been carried out that is made of 130088 tetrahedral. The used interpolation scheme is upwind-STEP. Either or are divided in 20 parts for a total of 1600 directions, that large number of direction were required to obtain as uniform as possible elds value on the wall. Runs were performed with a wide range of absorption coecient values to simulate dierent optical thickness (Eq. 6.20). In this testcase the radiative enthalpy sinks obtained by simulations (Eq. 6.48) are compared to those obtained by analytical solutions (Eq. 9.3). The comparison is performed by calculating the error as:

%Err =

q(r = 0)simulation

q(r = 0)exact

q(r = 0)exact

100

whose results are plotted in Fig. 9.14. The error exponentially grows aside optical thickness, evidencing a strong eect of false scattering. For kabs < 3, that is representative of case involving combustion, error is below 10%.

203

Chapter 9.

Results: Radiative Heat Transfer

100 90 80 70 60 50 40 30 20 10 0

HTC-FOAM [Joseph et al.,

2005]

Error

-1

4
k

5
[

1/m]

10 11

Figure 9.14: Spherical domain %-error on enthalpy sink vs absorption coecient

Same trends, or worse, were obtained by (Joseph et al., 2005). Moreover this testcase evidenced the need of large number of discretization directions with unstructured meshes. This testcase beside having shown the behaviour of the implemented model while analysing optically thick systems, has demonstrated the capability to use unstructured meshes, anyway sided by the requirement of a great number of directions.

204

Chapter 10

Results: Combustion & RTE Models Coupling


This chapter deals with the radiative transfer modelling coupled with the combustion modelling, in present section are described those procedures used to couple the implemented RTE models (see chapt. 9.2 and 9.1) with the implemented diusion ames model (see chap. 5.5). The obtained model is able of simulating diusion ames that produces soot.

Contents 10.1 Numerical Modeling . . . . . . . . . . . . . . . . . . 206


10.1.1 Participating Media Absorption Coecient Gaseous Media . . . . . . . . . . . . . . . . 10.1.2 Soot absorption coecient . . . . . . . . . . 10.1.3 Soot modelling . . . . . . . . . . . . . . . . 10.1.4 Coupling with CFD code . . . . . . . . . . Model: . . . . . . . . . . . . . . . . . . . . 206 206 206 207

10.2 Model Validation: Craneld Jet-k Burner . . . . 208

205

Chapter 10.

Results: Combustion & RTE Models Coupling

10.1 Numerical Modeling


10.1.1 Participating Media Absorption Coecient Model: Gaseous Media
The global participating media absorption coecient is obtained by adding the contributions of gaseous media and soot (Eq. 6.24). The absorption coecient of gaseous media is evaluated with a global model (Eq. 6.21) by the International Workshop on Measurement and Computation of Turbulent Nonpremixed Flames (TNF). The global gases absorption coecient is given by the sum of the contributions (aj ) of CO2 and H2 O weighted with W respective partial pressures (pj = Yj Wk p):
J

k=
j=1

pj aj

(10.1)

where:
I

aj =
i=0

Cji

1000 T

The correlation is reliable in the temperatures range 300 2500 K .

specie CO2 H2 O

Cj0 18.741 0.23093

Cj1 121.310 1.1239

Cj2 273.5 9.4153

Cj3 194.050 2.9988

Cj4 56.310 0.51382

Cj5 5.8169 1.8684 105

Table 10.1: Jet-K: Sandia absorption coecient constants

10.1.2 Soot absorption coecient


Soot absorption coecient is evaluated through equation 6.23 with C0 = 5.102652532 and the soot volume fraction fv (Eq. 10.3) provided by a proper model described in following subsection.

10.1.3 Soot modelling


In order to evaluate the soot concentration (needed to calculate soot volume fraction Eq. 10.3) a dedicated model is needed, a detailed description of available models can be found in (Pasquini, 2006) and (Lautenberger, 2002) and among these only the Mauss' one ((F. Mauss et. al., 2002)) has been implemented in present work. Mauss' model is based on a detailed description of inception, coagulation and fragmentation, surface growth and oxidation processes, that is performed by an utility (written in FORTRAN ) already used in (Da Soghe, 2006) and kindly

206

Results: Combustion & RTE Models Coupling

Chapter 10.

made available by Mauss. Here is reported the description of the performed implementation procedures. It has to be stated that soot is not considered in amelet libraries so its eect on combustion processes is taken in account only through its enhancing eect on radiative heat exchange. The soot mass fraction (Ys ) is given by a proper conservation equation:

ui Ys Ys + t xi

xi

T Ys Scs xi

+ s

dfv dt

(10.2)

that has got similar features of other species conservation equations (Eq. 5.1) f f with the term ddtv representing the reaction rate. This equation is not correct from a theoretical point of view, as conservation equations are derived from the Eulerian analysis of continuum systems, and if this approach is practically correct for uids, its use to represent a particulate matter cannot be completely justied. The reaction rate is expressed as:

dfv dfv,sg dfv,f r dfv,ox dfv,pi = + dt dt dt dt dt


that contemplates surface growth (sg ), fragmentation and coagulation (f r) and oxidation (ox) processes that are linearly dependant on soot volume fraction (Eq. 10.3) and the particle inception (pi).

fv =

Ys s

with soot density

s = 1700 1900 [kg/m3 ]

(10.3)

In Mauss utility the soot reaction rate terms are given by a pdf of mixture fraction and scalar dissipation rate (Eq. 5.27), as is done for diusion ames (section 5.5.6).

10.1.4 Coupling with CFD code


The core is the diusion ame code described in chapter 5.5. In gure 10.1 is reported the layout of solver with the added parts. The mixture fraction moments (Z and Z 2 ) and scalar dissipation rate (Eq. 5.27) are given, as inputs, to the Mauss' utility that gives back the soot reaction rate needed, by the CFD code, to solve the Ys equation (10.2). It is interesting to point out that Mauss' utility is written in FORTRAN language while, as well known, the present work is developed in FOAM-C++ language hence a linking between dierent programming languages has been performed. The Ys is used in Eq. 10.3 to calculate the soot volume fraction needed, together with temperature, to calculate the soot absorption coecient (Eq. 6.23). Mixture fraction moments are also used to calculate CO2 and H2 O mass fraction that, together with temperature, are used to calculate the gases absorption coecient (Eq. 10.1) that is added to the soot one to obtain the global participating media absorption coecient (Eq. 6.24).

207

Chapter 10.

Results: Combustion & RTE Models Coupling

Figure 10.1: Diusion ame combined with soot and radiative heat exchange modelling
owchart

The global absorption coecient and temperature are given to the RTE solver (see chap. 9.2 and 9.1) that gives back the radiative enthalpy sink (Eq. 6.48) that is used, by the CFD solver, in the enthalpy equation (5.3).

10.2 Model Validation: Craneld Jet-k Burner


In order to test the implemented model has been chosen the Craneld University (UK) Jet-k testcase ((Z. Wena et al., 2003) and (Da Soghe, 2006)). It has got a very simple geometry representing a free-propagating kerosene ame. Fuel characteristics are described in (Da Soghe, 2006), in which simulations have been carried out by the same diusion amelet model used for BBody testcase (chapter 5.5) developed in ST AR CDT M whose results (HTC-STAR ) are compared to those obtained in present work. In the work of (Da Soghe, 2006) were used an EDC model too that is the one used on BBody by (Andreini, 2004), but are not reported here. The ST AR CDT M runs had been performed with DOM as RTE model, while for the absorption coecient had been used the same models of present work. In g 10.2 is reported a schematic representation of the ame experimentally analyzed by (J.B Moss et al., 1994). The ame, burning with C/H moles ratio of 12.5/24.4 and 20% of aromatic hydrocarbons in volume, is fed through a 1.5 mm orice and conned by a boron silicate pipe of 155 mm. The fuel, that is liquid at standard conditions, is pre-evaporized in a chamber just upstream the injection orice. This chamber is kept at 800 K and the fuel gets into the combustion chamber at, approximately 600 K . The orice is surrounded by a ring shaped slot, with a thickness of 0.25 mm, that injects an homogeneous mixture of oxygen and acetylene intended to stabilize the ame. The acetylene pilot mass ow corresponds to the 2% of main fuel mass ow and is not considered in simulation as well as is done by (Da Soghe, 2006) that justies this neglecting since the used combustion model are not able

208

Results: Combustion & RTE Models Coupling

Chapter 10.

of predicting quenching that makes the pilot necessary in the experimental apparatus. As well as has been done by (Da Soghe, 2006) the fuel is represented

Figure 10.2: Jet-k: schematically representation

by the civil aeronautical Jet-A, the chemical mechanism is the 16 steps by the NASA and the Mauss' utility represents it as the normal-Decane (C10 H22 ). The mesh is the same used by (Da Soghe, 2006) and is made of a 10 portion of a cylinder (bounded by two symmetry planes) and is made of 29000 hexaedrons. All wall are considered adiabatic from the convection point of view. While the pipe is a black wall for RTE solution. The outlet pressure is atmospheric. In table 10.2 are reported the boundary conditions applied considering that (Z. Wena et al., 2003) has shown that proles of inlets velocities can be considered uniform. The second coecient of turbulent energy dissipation equation

patch F uel inlet Air inlet

U [m/s]
22.28 0.234

k [m2 /s2 ]
0.6701 7.3920 105

[m2 /s3 ]
4.507 5.2220 106

T [K]
598 288 0 0

Table 10.2: Jet-K: boundary conditions.

C2 (relative to the dissipation term) is changed from 1.92 to 1.84 in order to take in account the jet spreading. While comparing with ST AR CDT M results it is important to consider that (Da Soghe, 2006) did not perform this modication since that work was aimed to evaluate the dierent behaviour of combustion models, chemical mechanism and radiative exchange model rather than matching experimental results. Two runs where performed, one with the Finite Volume Method (with n = 2 and n = 6 for a total of 48 directions) and the other with the P1 method. Experimental values (J.B Moss et al., 1994), are available for: Mixture fraction Temperature

209

Chapter 10.

Results: Combustion & RTE Models Coupling

Soot volume fraction


Measurements had been carried out on the ame axis and on two radius located at 100 and 300 mm from orice. Also CO2 and H2 O mass fractions, Z 2 and soot reaction rates are reported (Fig. 10.3-10.4-10.5) to be compared to those obtained by (Da Soghe, 2006). In order to compare the behaviour the RTE are reported the relative enthalpy heat sinks (Fig. 10.3-10.4-10.5) and the absorption coecients (Fig. 10.6). If not explicitly denied results from the two RTE models have to be considered equal or very close. Plots relative to the ame axis (g. 10.3) clearly show how every eld is shifted away from the jet orice respect to experiments and to ST AR CDT M , this is an eect of the turbulence model coecient modication and of the code itself, being excessive jet penetration also noticed in BBody testcase (chap 5.5). Jet enhanced penetration results in a mixture fraction overestimation, on the axis, respect to either experiments or (Da Soghe, 2006) and no dierences are present among the two RTE models. Turbulence model modication also acts on mixture fraction variance that is underpredicted respect to ST AR CDT M being its production and dissipation aected by turbulent kinetic energy and its dissipation (see equation 5.37). Axial temperature is underestimated for distances from burner below 150 mm due to Z overestimation since signicantly dierent heat sinks by the two models together with same temperatures allows to states that in this zone the eect of radiative exchange is negligible. For farther sections axial temperature is more heavily overestimated due also to the neglecting of enthalpy sink while solving amelets equations (enthalpy defect, (Hossain et al., 2001)), indeed simulations conducted with the EDC model by (Da Soghe, 2006), that considers the eect of radiative heat exchange on chemistry, show good results in those sections. P1 model gives axial lower values of heat sink, with negative values near to the injection orice, and higher temperatures than FVM does. These eects due to the RTE P1 model itself, are enhanced by the overestimation of temperature that leads to much lower absorption coecients (g. 10.6) indeed, where it occurs, soot contribution is overwhelmed by gases ones. Axial soot volume fraction is overpredicted due to mixture fraction overestimation, indeed soot reaction rate is higher than ST AR CDT M one and is shifted downstream. Also the reaction rate in oxidation zone (negative reaction rate) is higher in magnitude coherently with higher value of soot volume fraction. Considering values on the radius at 100 mm from burner (g. 10.4) can be noticed that mixture fraction is very well predicted as well as temperature, that in this section is mainly aected by the mixture fraction being radiative eect neglectable again as can be stated by the dierences between the heat sinks by the two models that do not gives dierent temperatures. This good behaviour is an eect of the reduced jet spreading assured by the C2 that is clearly visible in all plot especially versus ST AR CDT M . P1 gives overall lower values of heat

210

Results: Combustion & RTE Models Coupling

Chapter 10.

1,1 1,0 0,9 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0,1 0,0 -0,1 0 100 200 300 400
EXP STAR-CD DOM OpenFOAM FVM OpenFOAM P1
Mixture Fraction Variance [-]

0,018

0,016 HTC FOAM FVM HTC FOAM P1 0,012 HTC STAR-CD

Mixture fraction Z [-]

0,014

0,010

0,008

0,006

0,004

0,002

0,000 0 50 100 150 200 250 300 350 400 450 500 550 600

Distance from burner [mm]

Distance from burner [mm]

1700 1600 1500


CO [mass fraction]

0,15 0,14 0,13 0,12 0,11 0,10 0,09 0,08 0,07 0,06 0,05 0,04 0,03 0,02 0,01 0,00 HTC FOAM FVM HTC FOAM P1 HTC STAR-CD

1400
Temperature [K]

1300 1200 1100 1000 900 800 700 600 500 0 50 100 150 200 250 300
EXP STAR-CD DOM OpenFOAM FVM OpenFOAM P

350

400

50

100

150

200

250

300

350

400

450

500

550

600

Distance from burner [mm]

Distance from burner

0,08

1,2x10

-5

0,07

EXP

[-]

1,0x10

-5

STAR-CD DOM OpenFOAM FVM OpenFOAM P1

soot volume fraction f

0,06
O [mass fraction]

8,0x10

-6

0,05

0,04

6,0x10

-6

0,03

0,02

HTC HTC HTC T


S

FOAM-FVM FOAM-P1 AR-

4,0x10

-6

2,0x10
0,01

-6

0,00 0 50 100 150 200 250 300 350 400 450 500 550 600

0,0 0 100 200 300 400 500 600

Distance from burner [mm]

axial distance [mm]

1,80x10 1,60x10 1,40x10 1,20x10 1,00x10 8,00x10 6,00x10 4,00x10 2,00x10

0,5
6

0,4

Radiative enthalpy sink [W]

Soot reaction rate [s ]

-1

0,3

0,2

0,1

0,0 HTC FOAM FVM -0,1 HTC FOAM P1 HTC STAR-CD

HTC FOAM-FVM HTC FOAM-P1

0,00 -2,00x10 -4,00x10


5

-0,2

100

200

300

400

500

600

100

200

300

400

500

600

Distance from bruner [mm]

Radial distance [mm]

Figure 10.3: Jet-K burner : axial plots

211

Chapter 10.

Results: Combustion & RTE Models Coupling

0,40

0,007

0,35

0,006

0,30

Mixture Fraction Variance [-]

EXP STAR-CD DOM OpenFOAM FVM


0,25

0,005

Mixture fraction Z [-]

OpenFOAM P1

0,004

0,20

0,003

0,15

0,002

x=100 [mm]

0,10

0,001

x=100 [mm]
0,05

HTC FOAM FVM


0,000

HTC FOAM P1

0,00 0 5 10 15 20 25

-0,001 0 5 10 15 20 25 30

Radial distance [mm]

Radial distance [mm]

1800 1600
Temperature [K]
[mass fraction]
0,10

1400 1200 1000 800 600 400 0


EXP STAR-CD DOM OpenFOAM FVM OpenFOAM P

x=100 [mm]

0,08

0,06

x=100 [mm]
0,04

CO

HTC FOAM-FVM
0,02

HTC FOAM-P1 HTC STAR-CD

0,00

10

15

20

25

30

10

15

20

25

30

Radial distance [mm]

Radial distance [mm]

0,06

2,5x10

-6

0,05

2,0x10

-6

EXP STAR-CD DOM OpenFOAM FVM

H O [mass fraction]

Soot volume fraction f

0,04

[-]

1,5x10

-6

OpenFOAM P1

0,03

x=100 [mm]
1,0x10
-6

0,02

x=100 [mm]
HTC FOAM-FVM HTC FOAM-P1 HTC STAR-CD

0,01

5,0x10

-7

0,00

0,0 0 5 10 15 20 25

10

15

20

25

30

Radial distance [mm]

Radial distance [mm]

1,3x10 1,2x10 1,1x10 1,0x10


Radiative enthalpy sink [W]

0,30

0,25

9,0x10 8,0x10 7,0x10 6,0x10 5,0x10 4,0x10 3,0x10 2,0x10 1,0x10

HTC FOAM-FVM HTC FOAM-P1

Soot reaction rate [s ]

-1

HTC FOAM-FVM HTC FOAM-P1

0,20

HTC STAR-CD

x=100 [mm]

0,15

x=100 [mm]

0,10

0,0 -1,0x10 -2,0x10


5

0,05

0,00

10

15

20

25

30

10

15

20

25

30

Radial distance [mm]

Radial distance [mm]

Figure 10.4: Jet-K burner : radial plots at 100 mm from burner

sink that become negative on ame-air border, and being very close either the

212

Results: Combustion & RTE Models Coupling

Chapter 10.

0,14

1,1x10 1,0x10

-3

-3

0,12

ce [-]

9,0x10 8,0x10 7,0x10 6,0x10 5,0x10 4,0x10 3,0x10 2,0x10 1,0x10

-4

-4

Mixture fraction Z [-]

Var a

EXP STAR-CD DOM

in ion
xture Fract

0,10

-4

0,08

OpenFOAM FVM OpenFOAM P1

-4

-4

0,06

x=300 [mm]
-4

0,04

-4

Mi

x=300 [mm]
0,02

-4

HTC FOA HTC FOA

M M M
FV P1

-4

HTC STAR-CD

0,00

0,0
0 10 20 30 40 50 60

10

20

Radial distance [mm]

Rad al d

i is n
ta

30

40 ce [mm]

50

60

0,14

1800 1600 1400


Temperature [K]

EXP STAR-CD DOM OpenFOAM FVM OpenFOAM P

0,13 0,12 0,11

[mass fraction]

0,10 0,09 0,08 0,07 0,06 0,05 0,04 0,03 0,02 0,01 0,00 -0,01

1200 1000 800 600 400 200 0 10 20 30 40 50 60

x=300 [mm]
HTC FOAM-FVM HTC FOAM-P1 HTC STAR-CD

x=300 [mm]

CO

10

20

30

40

50

60

70

80

Radial distance [mm]

Radial distance [mm]

1,0x10
0,07

-5

9,0x10
0,06

-6

8,0x10

-6

[-]

H O [mass fraction]

Soot volume fraction f

0,05

7,0x10 6,0x10 5,0x10 4,0x10 3,0x10 2,0x10 1,0x10

-6

x=300 [mm]

-6

0,04

-6

0,03

x=300 [mm]
HTC FOAM-FVM

-6

-6

EXP STAR-CD DOM OpenFOAM FVM

0,02

-6

0,01

HTC FOAM-P1
-6

HTC STAR-CD
0,00 0 10 20 30 40 50 60 70 80

OpenFOAM P1

0,0 0 5 10 15 20 25

Radial distance [mm]

Radial distance [mm]

1,6x10 1,5x10 1,4x10 1,3x10

6 6 6 6 6

0,55 0,50 0,45 0,40

Radiative enthalpy sink [W]

1,2x10 1,1x10 1,0x10 9,0x10 8,0x10 7,0x10 6,0x10 5,0x10 4,0x10 3,0x10 2,0x10 1,0x10

Soot reaction rate [s ]

HTC FOAM-FVM HTC FOAM-P1

-1

6 6 5 5 5 5 5 5 5 5 5

0,35 0,30 0,25 0,20 0,15 0,10 0,05 0,00 -0,05 -0,10

HTC FOAM-FVM HTC FOAM-P1 HTC STAR-CD

x=300 [mm]

0,0 -1,0x10 -2,0x10


5 5

10

15

20

25

30

35

40

45

50

55

60

10

20

30

40

50

60

Radial distance [mm]

Radial distance [mm]

Figure 10.5: Jet-K burner : radial plots at 300 mm from burner

213

Chapter 10.

Results: Combustion & RTE Models Coupling

1,2

1,4

Absorption coefficient [m ]

1,0

-1

HTC FOAM-FVM HTC FOAM-P1

1,2
Absorption coefficient [m ]
-1

0,8

1,0

0,8
HTC FOAM-FVM HTC FOAM-P1

0,6

0,6

0,4

x=100 [mm]

0,4

0,2

0,2

x=300 [mm]

0,0 0 5 10 15 20 25 30

0,0 0 10 20 30 40 50 60 70

Radial distance [mm]

Radial distance [mm]

2,0
HTC FOAM-FVM
Absorption coefficient [m ]

HTC FOAM-P1

-1

1,5

1,0

0,5

axial trend

0,0 0 100 200 300 400 500 600

Distance from burner [mm]

Figure 10.6: Jet-K burner : absorption coecient plots

temperatures or the absorption coecients, predicted by the two RTE models, these dierences have to be attributed to RTE models only. It can also be spotted a slight shifting toward the axis of mixture fraction variance, carbon dioxide and water vapour of results by FVM that induces a slight shifting of the absorption coecient (g. 10.6). P1 model gives lower values of soot reaction rate that has been found to be due to an higher value of scalar dissipation rate. Bigger dierences can be found at radius 300 mm far from burner (g 10.5), here mixture fraction has greater values than experiments and again this is a clear eect of enhanced jet penetration. The shapes of obtained results, but not the values, are closer to experiments than ST AR CDT M ones. The same thing has to be said for temperature that is higher with P1. Mixture fraction variance is higher than in ST ARCDT M and also has got steeper shapes. CO2 and H2 O have got lower concentrations than in (Da Soghe, 2006) that also had obtained more diusive shapes. Soot volume fraction is closer to experimental results than ST AR CDT M value, soot is oxidised and still produced while for ST AR CDT M it is only oxidised, this is due to the still high value of mixture fraction. Again P1 gives lower value of radiative enthalpy sink, enhanced by a smaller absorption coecient (g. 10.6), due to higher temperatures in those radial distances where soot volume fraction is negligible (r > 30 mm). By an overall analysis of results it can be stated that the spreading of the ame is lower than predicted by ST AR CDT M this can be noticed by the overprediction of mixture fraction on the axis and with the tighter shapes of mixture fraction variance, species mass fractions and temperature plots in radial distances, and has several times stated, this is an eect of the turbulence model modication. Figure 10.2 clearly shows that P1 model gives lower enthalpy sink and consequently larger temperature, in gure 10.9 are reported the contours

214

Results: Combustion & RTE Models Coupling

Chapter 10.

Figure 10.7: Jet-K burner : temperature


contours left P1, right FVM

Figure 10.8: Jet-K burner : enthalpy radiative sink contours left P1, right FVM

Figure 10.9: Jet-K. From left to right contours of: mixture fraction Favre's average, hydroxide mass fraction, soot source term [s1 ] and soot mass fraction

of mixture fraction Favre average, hydroxide and soot mass fraction and soot reaction rate that clearly shows formation and oxidation zones. The results show that the implemented models behave well better than can be stated by simply looking at the reported graphs. Indeed many levels of approximation are present, and it could not be otherwise because of the made simplications. The fuel is a mixture so a complete modelling would be unaordable, hence the combustion mechanism is a semi-detailed one, the lack of species experimental concentrations impedes to directly evaluate its eects. The soot modelling is simplied since a detailed modelling would be heavy, and soot formation has not been completely understood yet.

215

Chapter 10.

Results: Combustion & RTE Models Coupling

The RTE models are both aected by approximation by their nature: the P1 is suitable to be used with optically thick systems and Jet-K is not one of these while the FVM is solved with an approximated form of symmetry conditions, the gases absorption coecient is calculated with a global model. The jet-like nature of the ame cannot be completely reproduced by the two equations turbulence models although some coecients modications improves results.

216

Conclusions
A RANS CFD multipurpose code was developed for heat transfer and combustion modeling. Object oriented continuum mechanics libraries based on OpenFOAM has been improved to predict heat transfer and turbulent combustion phenomena in gas turbine, many dierent turbulence and combustion models has been developed and calculations were performed on representative tests. Numerical results have been compared mainly with experimental data obtaining in some cases good agreement. Disagreements might be explain to a poor adherence of the model to the physics, typical of RANS simulations. An a priori knowledge of the models behavior in the dierent situations is thus required to decouple these eects. That is why models have always been tested against cases, representing the state of art for turbomachinery cooling and combustion modeling, known in literature. The real aim of this investigation was to render OpenFOAM as reliable as commercial codes in the numerical predictions for heat transfer simulations. So of primary importance was the adherence to experimental data in the cases where commercial solvers are in good agreement too. In fact for the in-house cases, a quite wide database of previous simulations, done with commercial solvers (CFX (2004); Sta (2004)), was available. Results of commercial and OpenFOAM solvers are in substantial agreement, with major disagreements concentrated in zones where trusting commercial solvers is questionable, meaning that more evident failures can be attributed to the lack of modeling more than incapacity in solving the model equations. In research and industrial environment, it is fundamental to correctly predict the eorts necessary to obtain a goal, in order to establish which are the most convenient developments to invest on. From this point of view, OpenFOAM surely oers great advantages to the programmers in comparison with other codes. With the acquired knowledge of language structure, programming is becoming faster and major objectives can be met. In implementing such models the adopted strategy has been mainly to separate the activity of programming, namely developing new models, and running, that is solving cases of interest. After this long testing OpenFOAM is proven very exible for the implementation of new, solver algorithms, boundary condition types and physical models.

217

Chapter 10.

Conclusions

Furthermore it shows a quite good stability and precision both for single processor and multi processor parallel calculations. Nowadays however OpenFOAM standard release is not ready to be treated as a ready to run code, its selection of models is too small and only rough estimates can be done. For complex cases such the ones presented in this thesis, specic model implementation is necessary. Theoretically there are no limitations on changes to be done in the code, all les are opened and built in a way to facilitate the necessary additions and modications. The problem stands in the complexity of the code itself: even if rough, it has a wide variety of dierent tools, and in the programming language often quite dicult to interpret. The used object oriented language results to be very exible for implementing new turbulence and combustion models, solver algorithms, boundary condition types and physical combustion models. The modied version of OpenFOAM was an ecient solution framework for CFD calculation and it take place as a real alternative to the CFD commercial software.

218

Bibliography
(2004). CFX Manual - version 10. ANSYS. (2004). StarCD Methodology - version 3.24. CD adapco Group. A. Azzi and B.A. Jubran (2001). Numerical modeling of lm cooling from short length strem-wise injection holes. Heat and Mass Transfer, 39, 345353. A. Azzi and D. Lakehal (2001). Perspectives in modeling lm cooling of turbine blades by transcending conventional two-equation turbulence models. In Trans. ASME. ASME Paper GT2005-68155. A. Quarmby and R. Quirk (1974). Axisymmetric and non-axisymmetric turbulent diusion in a plain circular tube at high schmidt number. Int. J. Heat Flui Flow, 17, 143. A.Azzi and D.Lakehal (2002). Perspectives in modeling lm cooling of turbine blades by transcending conventional two-equation turbulence models. ASME J. Turbomach., 124, 472484. Abe, K., Kondoh, T., and Nagano, Y. (1994). A new turbulence models for predicting uid ow and heat transfer in separating and reattaching owsi. ow eld calculations. International Journal of Heat Mass Transfer, 37, 139151. Acharya, S. (2007). Film cooling sciences and technology for gas turbines. In Steady and Unsteady RANS Film Cooling Predictions., Lecture Series 200607. von Karman Institute for Fluid Dynamics. A.Hoda and S.Acharya (2000). Predictions of a lm cooling jet in crossow with dierent turbulence models. ASME J. Turbomach., 122, 558569. Anderson, jr., J. D. (1995). Computational Fluid Dynamics, the basic with applications. McGraw-Hill, US. Andreini, A. (2004). Sviluppo di Modelli Numerici per L'Analisi Della Combustione Turbolenta Premiscelata Nelle Turbine a Gas. Ph.D. thesis, Universit degli Studi di Firenze, Dipartimento di Energetica.

219

Chapter 10.

BIBLIOGRAPHY

Andreini, A., Carcasci, C., and Magi, A. (2004). Heat transfer analysis of a wedge shaped duct with pin n and pedestal arrays: a comparison between numerical and experimental results. ASME Turbo Expo, (GT2004-53319). Andreini, A., Carcasci, C., Gori, S., and Surace, M. (2005). Film cooling system numerical design: adiabatic and conjugate analysis. ASME paper, (HT200572042). Andreini, A., Champion, J., Facchini, B., Mercier, E., and Surace, M. (2006). Advanced liner cooling numerical analysis for low emission combustor. 25T H International Congress Of The Aeronautical Sciences. Apsley, D. (2006). Computational hydrolics. Technical report, University of Manchester. Arcangeli, L., Surace, M., Tarchi, L., Coutandin, D., and Zecchi, S. (2006). Correlative analysis of eusion cooling systems. ASME Turbo Expo, (GT200690405). B., A., K. (1982). Temperature and concentration proles in fully turbulent boundary layers. International Journal of Heat and Mass Transfer, 24(2), 15411544. Bacci, A. and Facchini, B. (2007). Turbulence modeling for the numerical simulation of lm and eusion cooling ows. ASME Turbo Expo, (GT2007-27182). Bacci, A., Facchini, B., Innocenti, L., and Tarchi, L. (2005). Combined use of turbulators and enlarged pedestals in trailing edge cooling systems: an experimental and numerical analysis. 6th ETC conference, 7-11 march 2005, Lille, France, Paper 078_04/94. Borghi, R. (1990). Gas turbine combustion. Lecture Notes, Von Karman Institute for Fluid Dynamics. Bredberg, J. (2001). On two equation eddy-viscosity models. Technical Report Internal report 01/8, Chalmers University of Technology. Briggs, L., Miller, W., and Lewis, E. (1975). Ray-eect mitigation in discrete ordinate-like angular nite element approximations in neutron transport. Nuclear Science and Engineering, 57, 205  217. Carmine, E. D., Facchini, B., Mangani, L., Abba, L., Arcangeli, L., and Traverso, S. (2007). Dierent manufacturing solution of fan-shaped cooling holes part ii: Numerical analysis. IGTC 2007, (ABS-54). Carmine, E. D., Facchini, B., and Mangani, L. (2008). Investigation of innovative trailing edge cooling congurations with enlarged pedestals and square or circular ribs. part ii - numerical results. ASME Paper, (GT2008/51047). Chai, J., Lee, H., and Patankar, S. (1993). Ray eect and false scattering in the discrete ordinates method. Numerical Heat Transfer Part B, (24), 373  389.

220

BIBLIOGRAPHY

Chapter 10.

Chen, W. L., Lien, F. S., and Leschziner, M. A. (1996). Low-reynolds-number eddy-viscosity modelling based on non-linear stress-strain/vorticity relations. Engineering turbulence modelling and experiments, 3, 91100. Chien, K. Y. (1982). Predictions of channel and boundary-layer ows with a low reynolds number turbulence model. AIAA Journal, 20(1), 3338. Coelho, P. (2002). The role of ray eects and false scattering on the accuracy of the standard and modied discrete ordinates methods. Journal of Quantitative Spectroscopy & Radiative Transfer, (73), 231  238. Coles, D. E. and Hirst, E. A. (1969). Computation of turbulent boundary layers. In AFOSRIFPStanford Conference, volume 2. Stanford University. Cooper, D., Jackson, D. C., Launder, B. E., and Liao, G. X. (1993). Impinging jet studies for turbulence model assessment. part i: Flow-eld experiments. Int. J. Heat Mass Transfer, (36), 26752684. Da Soghe, R. (2005-2006). Studio della Combustione Turbolenta nell'ambito dei Combustori Aeronautici. Master's thesis, Universit degli Studi di Firenze, Facolt di Ingegneria. Dally, B. B., Masri, A. R., Barlow, R. S., and Fiechtner, G. J. (1998). Instantaneous and mean compositional structure of blu-body stabilized nonpremixed ames. Combustion and Flame, 114, 119148. Darbandi, M. and Schneider, G. E. (1999). Application of an all-speed ow algorithm to heat transfer problems. Numerical heat transfer, 35, 695715. Davenport, W. and Simpson, R. (1982). The ow past a wing-body junction - an experimental evaluation of turbulence models. International Journal of Heat and Mass Transfer, 24(2), 15411544. Davidson, L. (2003). An introduction to turbulence models. Technical Report Publication 97/2, Chalmers University of Technology. Davidson, L. (2005). Numerical methods for turbulent ows. Technical Report MTF071, Chalmers University of Technology. Davidson, L. (2006). Turbulence modeling. Chalmers University of Technology. Davis, S. R. (2005). C++. Wiley Publishing, Inc. Di Carmine, E. (2004). Studio Numerico del Rareddamento per Impingement nelle Turbomacchine: Simulazione di Geometrie Reali. Master's thesis, Universit degli Studi di Firenze, Facolt di Ingegneria. D.J.Ferguson and D.K. Walters and J.H. Leylek (1998). Performance of turbulence models and near-wall treatments in discrete jet lm cooling simulations. In Trans. ASME. ASME Paper GT2005-68155. Technical Report MTF270,

221

Chapter 10.

BIBLIOGRAPHY

D.Lakehal (2002). Near-wall modeling of turbulent convective heat transport in lm cooling of turbine blades with the aid of direct numerical simulation data. ASME J. Turbomach., 124, 485498. D.Lakehal and C.S. Theodoridis and W.Rodi (2001). Three-dimensional ow and heat transfer calculations of lm cooling at leading edge of a symmetrical turbine blade model. Int. J. Heat Flui Flow, 22, 113122. Doormal, J. P. V. and Raithby, G. D. (1984). Enhancements of the simple method for predicting incompressible uid ows. Numerical Heat Transfer, 7, 147163. Durbin, P. A. (1996). On the k stagnation point anomaly. International journal of heat and uid ow, 17(1), 8990. Durbin, P. A. and M. Benhia, S. P. (1998). Prediction of heat transfer in an axisymmetric turbulent jet impinging on a at plate. International journal of heat mass tranfer, 41(12), 18451855. D.Veynante and L.Vervisch (2002). Turbulent combustion modelling. Progress In Energy and Combustion Science, 28, 193266. Echekki, T. and J. H. Chen (1998). Structure and propagation of methanol-air triple ame. Combustion and Flame, 114, 231245. Elia, M., Ulinski, M., and Metghalchi, M. (2001). Laminar burning velocity of methane-air-diluent mixtures. Journal of Engineering for Gas Turbines and Power, 124(1), 190196. F. Mauss et. al. (2002). Implementation and validation of a new soot model and application to aeroegine combustors. Transaction of the ASME, 124. Facchini, B. and Surace, M. (2006). Impingement cooling for modern combustors: experimental analysis of heat transfer and eectiveness. Experiments in Fluids, (40), 601611. Facchini, B. and Tarchi, L. (2008). Investigation of innovative trailing edge cooling congurations with enlarged pedestals and square or circular ribs. part i - numerical results. ASME Paper, (GT2008/51047). Facchini, B., Surace, M., Tarchi, L., L.Toni, Abba, L., Arcangeli, L., and Traverso, S. (2007). Dierent manufacturing solution of fan-shaped cooling holes part i: Experimental analysis. IGTC 2007, (ABS-56). Ferziger, J. H. and Peric, M. (2002). Computational Methods for Fluid Dynamics. Springer, Germany. G. Bergeles and A. D. Gosman and B.E. Launder (1978). The turbulent jet in a cross stream at low injection rates: a three-dimensional numerical treatment. Num. Heat. Transf., 1, 217242.

222

BIBLIOGRAPHY

Chapter 10.

Gelbard, E. (1961). Simplied spheral armonics equation and their use in shielding problem. Technical report, Bettis Atomic Power Laboratory. Goldman, L. G. and McLallin, K. L. (1977). Cold-air annular cascade investigation of aerodynamic performance of core-engine-cooled turbine vanes: I solid vane performance and facility description. Technical report, NASA Technical Memorandum. Gritsch, M., Schulz, A., and Wittig, S. (2001). Eect of crossows on the discharge coecient of lm cooling holes with varying angles of inclination and orientation. ASME Turbo Expo, (2001-GT-0134). Gustafsson, K. M. B. (2001). Experimental studies of eusion cooling. Ph.D. thesis, Chalmers University of Technology, Department of Thermo and Fluid Dynamics. Hermann, M. (2006). Numerical simulation of turbulent bunsen ames with a level set amelet model. Combustion and Flame, 145, 357375. Hong-Shung, L. (2004). Reduction of false scattering in arbitrarily specied discrete directions of the discrete ordinates method. Journal of Quantitative Spectroscopy & Radiative Transfer, (86), 215  222. Hossain, M., J.C. Jones, and Walalasekera, W. (2001). Modelling of a blu-body nonpremixed ame using a coupled radiation/amelet combustion model. Flow, Turbulence and Combustion, 67, 217234. Hwang, C. B. and Lin, C. A. (1998). Improved low-reynolds-number k model based on direct numerical simulation data. AIAA Journal, 36(1), 3843. Iacovides, H. (2004). Current practice and recent developments in wall functions. Technical report, Department of mechanical Aerospace and Manufactoring Engineering UMIST. Incropera, F. P. and DeWitt, D. P. (2001). Fundamentals of Heat and Mass Transfer, 5th Edition. Ireland, P. T. and Jones, T. V. (1986). Detailed measurements of heat transfer on and around a pedestal in fully developed passage ow. 8th AIAA/ASME Joint Thermophysics and Heat Transfer Conference, 3, 975980. Issa, R. I. (1986). Solution of the implicitly discretized uid ow equations by operator splitting. Journal of Computational Physics, 62, 4065. Jasak, H. (1996). Error Analysis and Estimation for the Finite Volume Method with Applications to Fluid Flows. Ph.D. thesis, Imperial College of Science, Technology and Medicine. Jasak, H., Weller, H., and Nordin, N. (2004). In cylinder cfd simulation using a c++ object-oriented toolkit. SAE Technical Papers, (2004-01-0110).

223

Chapter 10.

BIBLIOGRAPHY

J.B Moss, K.J. Young, and C.D. Stewart (1994). Soot formation in turbulent nonpremixed kerosine-air ames burning at elevalte pressure: Experimental measurement. Twenty-fth Symposium (International) on Combustion/The Combustion Institute, pages 609617. Jeans, J. (1917). The equation of radiative transfer of energy. Monthly Notices Royal Astronomical Society, 78, 28  36. J.Kim and P.Moin and R.Moser (1987). Turbulence statistics in fully developed channel ow at low reynolds number. J. Fluid Mech, 177, 133166. Jones, W. P. and Launder, B. E. (1972). The prediction of laminarization with a two-equation model of turbulence. Int. J. Heat and Mass Transfer, (15), 301314. Joseph, D., Ha, M. E., Fournier, R., and Cuenot, B. (2005). Comparison of three spatial dierencing schemes in discrete ordinates method using threedimensional unstructured meshes. International Journal of Thermal Sciences, (44), 851  864. Juretic, F. (2004). Error Analysis in Finite Volume. Ph.D. thesis, Imperial College of Science, Technology and Medicine. Karki, K. (1986a). A calculation procedure for viscous ows at all speeds in complex geometries. Ph.D. thesis, University of Minnesota. Karki, K. C. (1986b). A Calculation Procedure for Viscous Flows at all Speed in complex Geometries. Ph.D. thesis, University of Minnesota, Faculty of the Graduated School. Karki, K. C. and Patankar, S. V. (1989). Pressure based calculation procedure for viscous ows at all speeds in arbitrary congurations. AIAA Journal, 27(9), 11671174. Knight, D. D. (1997). Numerical simulation of compressible turbulent ows using the reynolds-averaged navier-stokes equations. AGARD, R(819), 5.1 5.22. AGARD FDP Special Course on "Turbulence in Compressible Flows" at VKI. K.P. Helbig, Coelho, P., Chamio, J., Marakis, J., Mbiock, A., Weber, R., and Pasini, S. (2001). Comparison of radiative heat transfer methods using benchmark test case. In M. Meng and N. Seluk, editors, Radiative Transfer-III, pages 102110. Begell House Inc., New York. Lacor, C. (2006). Solution of time dependent reynolds averaged navier-stokes equations with the nite volume method. Technical report, Vrije Universitiet Brussel. Lam, C. K. G. and Bremhorst, K. (1981). A modied form of the k model for predicting wall turbulence. Journal of uids engineering, 103, 456460.

224

BIBLIOGRAPHY

Chapter 10.

Larsen, E., Thmmes, G., Klarc, A., Sead, M., and Gtz, T. (2002). Simplied pn approximations to the equations of radiative heat transfer and applications. Journal of Computational Physics, 183, 652  675. Lautenberger, C. W. (2002). Cfd Simulation of Soot Formation and Flame Radiation. Master's thesis, Worcester Polytechnic Institute. Lecturer, V. K. I. (2002). Introduction to Turbulence Modeling. Von Karman Institute Lecture Series, von karman institute lecture series edition. Lien, F. S. (1992). Computational modeling of 3-D ow in complex ducts and passages. Ph.D. thesis, University of Manchester, Institute of science and technology. Lien, F. S. and Leschziner, M. A. (1993). A pressure-velocity solution strategy for compressible ow and its application to shock/boundary-layer interaction using second-moment turbulence closure. Journal of uids engineering, 115, 717725. Magnussen, B. and Mjertag, B. (1976). On mathematical modelling of turbulent combustion. In 16th Symp. (Int.) on combustion, pages 719727. The Combustion Institute, Pittsburgh. Malalasekera, W. and Versteeg, H. K. (1995). Computational Fluid Dynamics. Longman Scientic, England. Mangani, L. (2002-2003). Sviluppo di un Modello per la Combustione Turbolenta Premiscelata basato su Level Set Flamelet Method. Master's thesis, Universit degli Studi di Firenze, Facolt di Ingegneria. Mangani, L. (2006). Openfoam: Basic theory and preliminary result. Technical report, University of Florence, Energy Engineering Department - Ansaldo Energia. Mangani, L., Bianchini, C., Andreini, A., and Facchini, B. (2007). Development and validation of a c++ object oriented cfd code for heat transfer analysis. ASME Summer Heat Transfer, (AJ-1266). Masri, A. (1998). Computation of blu-body stabilised jets and ames. In Third International Workshop on Measurement and Computation of Turbulent Nonpremixed Flames Boulder, Colorado. McGuirk, J. J. and Page, G. (1990). Shock capturing using a pressure-correction method. AIAA Journal, 28(10), 17511757. Medic, G. and Durbin, P. A. (2002). Towards improved prediction of heat transfer on turbine blades. Journal of turbomachinery, 124, 187192. Menter, F., Thomas, E., and Wolfgang, V. (16-20/03/2003). Heat transfer predictions based on two-equation turbulence models. ASME-JSME 2003 Thermal Engineering Joint Conference.

225

Chapter 10.

BIBLIOGRAPHY

Menter, F. R. (1993). Zonal two equation k turbulence models for aerodynamic ows. AIAA Paper, (93-2906). Menter, F. R. (1994). Two equation eddy viscosity turbulence model for engineering applications. AIAA Journal, 32, 15981604. Metzger, D. E., Shepard, W. B., and Haley, S. W. (1986). Row resolved heat transfer variations in pin-n arrays including eects of non-uniform arrays and ow convergence. ASME Paper, (86-GT-132). Mishra, S. and Roy, H. (2007). Solving transient conduction and radiation heat transfer problems using the lattice boltzmann method and the nite volume method. Journal of Computational Physics, 223, 89107. Modest, M. F. (2003). Radiative Heat Transfer. Academic Press, US, 2nd edition. Moukalled, F. and Darwish, M. (1994). Normalized variable and space formulation methodology for high-resolution schemes. Numerical heat transfer. Part B, fundamentals, 26, 7996. Moukalled, F. and Darwish, M. (1999). A high-resolution pressure-based algorithm for uid ow at all speeds. Technical Report SPC-99-4003, European Oce of Aerospace Research and Development. Moukalled, F. and Darwish, M. (2000). A unied formulation of the segregated class of algorithms for uid ow at all speeds. Numerical heat transfer. Part B, fundamentals, 37, 103139. Moukalled, F. and Darwish, M. (2003a). A robust pressure based algorithm for multiphase ow. International journal for numerical methods in uids, 41, 12211251. Moukalled, F. and Darwish, M. (2003b). Tvd schemes for unstructured grids. International Journal of heat and mass transfer, 46, 599611. Murthy, J. Y. and Mathur, S. R. (2002). Numerical methods in heat, mass and momentum tranfer. Technical Report ME 608, School of Mechanical Engineering Purdue University. Nandula, S. P. (2003). University of Vanderbilt, PhD Thesis. OpenCFD (2006a). OpenFOAM Programmers Guide. OpenCFD Limited. OpenCFD (2006b). OpenFOAM User Guide. OpenCFD Limited. OpenCFD (2006c). http: // www. opencfd. co. uk . OpenCFD Limited. Pasquini, M. (2005-2006). Soot modelling in jet engine combustors. Master's thesis, Universit degli Studi di Pisa, Facolt di Ingegneria.

226

BIBLIOGRAPHY

Chapter 10.

Patankar, S. V. (1980). Numerical Heat Transfer and Fluid Flow. Taylor & Francis, US. Patankar, S. V. and Spalding, D. B. (1972). A calculation procedure for heat, mass and momentum tranfer in three-dimensional parabolic ows. International Journal of Heat and Mass Tranfer, (15), 17871805. Patel, V. C., Rodi, W., and Sheuerer, G. (1985). Turbulence models for near wall and low reynolds number ows: a review. AIAA Journal, 23(9), 13081319. Peric, M. (2003). Numerical methods for computing turbulent ows. Technical Report VKI LS 2004-06. Peric, M., Lilek, Z., and Demirdzic, L. (1993). A collocated nite volume method for predicting ows at all speed. Journal of Numerical Methods in Fluids, 16, 10291050. Peters, N. (2000). Turbulent Combustion. Cambridge University Press, UK. Poinsot, T. and Veynante, D. (2001). Theoretical and Numerical Combustion. Edwards, US, 1st edition. Politis, E. S. and Giannakoglou, K. C. (1996). A pressure-based algorithm for high speed turbomachinery ows. International journal for numerical methods in uids, 25, 6380. Raithby, G. and Chui, E. (1990). A nite volume method for predicting radiant heat transfer enclosure with participating media. ASME Journal of Heat Transfer, 112(2), 415  423. Rhie, C. M. (1989). Pressure based navier-stokes solver using the multigrid method. AIAA Journal, 27(8), 10171018. Rhie, C. M. and Chow, W. L. (1983). Numerical study of the turbulent ow past an airfoil with trailing edge separation. AIAA Journal, 21, 15251532. Rincon, J. and Elder, R. (1997). A high resolution pressure based method for compressible ow. Journal of Computation and Physics, 3, 217231. Rodi, W. (1991). Experience with two-layer models combining the k model with a one-equation model near the wall. Technical Report 91-0216, AIAA. S. Acharya and M. Tyagi and A. Hoda and F.Muldoon (1999). From RANS to DNS: Application to Film Cooling. 26th National Conference on Fluid Mechanics & Fluid Power, 15 - 17th Dec 1999, IIT, Kharagpur, INDIA. Saimweber, C. and Schulz, A. (2007). Film cooling sciences and technology for gas turbines. In Eects of of Film Hole Shaping and Freestream Conditions on eat Transfer Augmentation and Discharge Coecients, Lecture Series 200607. von Karman Institute for Fluid Dynamics.

227

Chapter 10.

BIBLIOGRAPHY

Senocak, I. and Shyy, W. (2001). A pressure based method fot turbulent cavitating ow computations. Journal of Computation and Physics, 176, 363383. Shyy, W. and Braaten, M. E. (1988a). Adaptive grid computation for inviscid compressible ows using a pressure correction method. AIAA, ASME, SIAM, and APS, National Fluid Dynamics Congress, pages 112120. Shyy, W. and Braaten, M. E. (1988b). Applications of a generalized pressure correction algorith for ows in complicated geometries. Advances and Applications in Computational Fluid Dynamics - ASME Winter Annual Meeting, pages 109119. Sinha, A. K., Bogard, D. G., and Crawford, M. E. (1991). Film-cooling effectiveness downstream of a single row of holes with variable density ratio. ASME Journal of Turbomachinery, 113, 442449. Stourstroup, B. (1997). The C++ programming language. Addison Wesley. Surace, M. (2004). Investigation of impingement systems for gas turbine combustor cooling. Ph.D. thesis, University of Florence, Energy Engineering Department. Trivic, D. (2004). Modeling of 3-d non-gray gases radiation by coupling the nite volume method with weighted sum of gray gases model. International Journal of Heat and Mass Transfer, (47), 1367  1382. Viskanta, R. (2005). Radiative Transfer in Combustion Systems: Fundamental & Applications. Begel House, inc., US. White, F. M. (1991). Viscous Fluid Flow. McGraw-Hill, US. Wieghardt, K. and Tillman, W. (1951). On the turbulent friction layer for rising pressure. Technical Report TM-1314, NACA. Wilcox, D. C. (1998). Turbulence Modeling for CFD, 2nd Edition. DCW Industries, US. W.Rodi and N.N.Mansour and V.Michelassi (1993). One-equation near-wall turbulence modeling with the aid of direct simulation data. ASME J. Fluids Eng., 115, 196205. Yoder, D. A. and Georgiadis, N. J. (1999). Implementation and validation of the chien k turbulence model in the wind navier-stokes code. Technical Report 209080, NASA, Glenn Research Center, Cleveland Ohio. Z. Wena, S. Yuna, M.J. Thomson, and M.F. Lightstoneb (2003). Modeling soot formation in turbulent kerosene/air jet diusion ames. Combustion and Flame, 135, 323340. Zhanga, H. and Shib, G. (2005). A new approach to solve correlated kdistribution function. Journal of Quantitative Spectroscopy & Radiative Transfer, (96), 311  324.

228

BIBLIOGRAPHY

Chapter 10.

Zimont, V., Polifke, W., Bettelini, M., and Weisenstein, W. (1998). An ecient computational model for premixed turbulent combustion at high reynolds numbers based on a turbulent ame speed closure. ASME Journal of Engineering for Gas Turbines and Power, 120, 526532.

229

Das könnte Ihnen auch gefallen