• No results found

A Multiscale Flame-Embedding Framework for Turbulent Combustion using LES-ODT.

N/A
N/A
Protected

Academic year: 2020

Share "A Multiscale Flame-Embedding Framework for Turbulent Combustion using LES-ODT."

Copied!
81
0
0

Loading.... (view fulltext now)

Full text

(1)

ABSTRACT

SEDHAI, SUMIT RAJ. A Multiscale Flame-Embedding Framework for Turbulent Combustion using LES-ODT. (Under the direction of Dr. Tarek Echekki.)

A novel method for the simulation of a turbulent non-premixed flame is formulated. The

simulation strategy is a multi-scale framework with a flame-embedding approach consisting

of a coupling between a large-eddy simulation (LES) and a one-dimensional turbulence model

(ODT). The coarse grid LES model simulates large scale flow phenomena. High resolution ODT

grids embedded in the LES grid solve for fine-grained effects of combustion including chemistry

and species transport. The ODT solution is used as a closure for LES governing equations.

A Lagrangian approach is used for embedding the ODT domains in which they are attached

to the flame and advected along with the flow. High resolution ODT grids exist only around the

flame surface, where the important combustion processes occur. As the grid resolution is low

in locations without flame, computation cost is relatively low while maintaining high fidelity

of solution. Flame surface is defined from mixture fraction field in LES, corresponding to the

stiochiometric mixture fraction value. FDS, an open source code, is used as an LES solver.

Information is passed between the LES and ODT grids by the processes of interpolation and

filtering. Some strategies for filtering data from fine grained ODT grid to coarse LES grid have

been studied.

The ability of the model to capture important fine-grained effects, such as finite-rate

chem-istry effects and flame extinction, is demonstrated. The model can be extended to include more

(2)

c

Copyright 2011 by Sumit Raj Sedhai

(3)

A Multiscale Flame-Embedding Framework for Turbulent Combustion

using LES-ODT

by

Sumit Raj Sedhai

A thesis submitted to the Graduate Faculty of North Carolina State University

in partial fulfillment of the requirements for the Degree of

Master of Science

Mechanical Engineering

Raleigh, North Carolina

2011

APPROVED BY:

Dr. Alexei Saveliev Dr. Thomas Ward

Dr. John Harlim Dr. Tarek Echekki

(4)

DEDICATION

(5)

BIOGRAPHY

The author was born in Kathmandu, Nepal. He completed his Bachelor’s degree in

Mechan-ical Engineering from Tribhuvan University, Pulchowk Campus. After that, he joined North

(6)

ACKNOWLEDGEMENTS

I would like to extend my sincere gratitude to my advisor Dr. Tarek Echekki, without whose

support this thesis would not have been possible. I shall always be indebted to him for his

brilliant mentorship, encouragement and inspiration.

I would also like to thank Dr. Alexei Saveliev, Dr. Thomas Ward and Dr. John Harlim for

agreeing to serve on my committee. Their guidance and valuable insights have been of much

importance in the completion of this work.

I would like to thank Sivaramakrishnan Balasubramanian for providing me his code and his

valuable guidance towards the beginning of my study. I am also indebted to the generosity of

Dr. Elisabeth Larsson and Dr. Bengt Fornberg who provided me with their RBF codes.

Finally, I would like to express my appreciation to friends and family for their motivation

and love. My family, for their unwavering support, and for the regular phone calls that would

put the calendar to shame. My labmates, for making it such an enjoyable workplace, and for

their support during times of need – like homework, among others. My roommate, for doing

my part of the chores without complaint when I would turn up late. My friends, for keeping

(7)

TABLE OF CONTENTS

List of Tables . . . vii

List of Figures . . . .viii

Chapter 1 Introduction . . . 1

1.1 Background . . . 1

1.2 Existing Methods in Combustion Simulation . . . 2

1.2.1 Direct Numerical Simulation . . . 2

1.2.2 Reynolds-Averaged Navier-Stokes . . . 3

1.2.3 Large-Eddy Simulation . . . 3

1.2.4 Closure Strategies in LES . . . 3

1.3 Motivation . . . 4

1.4 Objective . . . 5

1.5 Outline . . . 6

Chapter 2 Large-Eddy Simulation . . . 7

2.1 Objective . . . 7

2.2 Introduction . . . 7

2.3 Governing Equations . . . 8

2.4 Fire Dynamics Simulator (FDS) Model . . . 11

2.4.1 Model Features . . . 11

2.4.2 The Subgrid-scale Model . . . 12

2.4.3 Mixture Fraction Based Combustion Model . . . 13

2.4.4 The Flame Surface and the Marching Cubes Algorithm . . . 16

Chapter 3 The One-Dimensional Turbulence Model . . . 17

3.1 Objective . . . 17

3.2 Introduction . . . 17

3.3 ODT Governing Equations . . . 18

3.4 Turbulence Modeling . . . 19

3.4.1 Eddy Size Determination . . . 21

3.4.2 Eddy Location Determination . . . 21

3.4.3 Eddy Rate Distribution . . . 22

3.4.4 ODT Acceptance Probability . . . 22

3.4.5 The Triplet Map . . . 22

3.4.6 The Pressure-Scrambling Model . . . 24

3.5 Computation of Scalars . . . 25

3.5.1 Viscosity . . . 25

3.5.2 Mass Diffusivity . . . 26

3.5.3 Thermal Conductivity . . . 26

(8)

3.5.5 The Chemical Reaction Rate . . . 27

Chapter 4 LES-ODT Coupling . . . 29

4.1 Objective . . . 29

4.2 LES-ODT Coupling – Lagrangian Formulation . . . 29

4.3 LES-ODT Information Exchange . . . 31

4.4 Interpolation . . . 31

4.5 Initialization of Scalar Parameters . . . 34

4.6 Management of ODT Domains . . . 35

4.6.1 Flame Displacement Speed . . . 35

4.7 Filtering . . . 36

4.7.1 Region of Influence of Domains . . . 37

4.7.2 Method of Cubature . . . 39

4.7.3 Implementation . . . 39

Chapter 5 Simulation Condition and Results . . . 41

5.1 Overview . . . 41

5.2 Simulation Condition . . . 42

5.3 ODT Solutions of Scalar Parameters . . . 44

5.4 Finite-Rate Chemistry Effects . . . 46

5.5 Addition and Redistribution of ODT Elements . . . 46

5.6 Filtering Process . . . 49

5.7 Filtering using RBF . . . 51

5.7.1 Error analysis . . . 52

5.8 Simulation Time . . . 54

5.9 Simulated Flame . . . 54

Chapter 6 Conclusions and Future Work . . . 59

6.1 Conclusions . . . 59

6.2 Recommendations for Future Work . . . 60

References. . . 61

Appendix . . . 64

Appendix A Radial Basis Functions . . . 65

A.1 Introduction . . . 65

A.2 Mathematical Representation . . . 66

A.3 Basic Functions . . . 68

(9)

LIST OF TABLES

Table 3.1 Constants used in the calculation of ΩD . . . 26

(10)

LIST OF FIGURES

Figure 1.1 Schematic of LES-ODT coupling using Eulerian approach [4]. ODT

ele-ments in only one direction have been shown. . . 4

Figure 2.1 Oxygen-temperature phase space showing where combustion is allowed to take place [23] . . . 15

Figure 3.1 Flowchart for a stirring process in ODT. . . 20

Figure 3.2 Effect of the triplet map on a scalar field. . . 23

Figure 4.1 Embedding strategy: The ODT domains attached to the flame brush. The orientation of domains is normal to the flame surface. . . 30

Figure 4.2 Embedding strategy: ODT domains in an LES grid . . . 31

Figure 4.3 Exchange of information between LES and ODT . . . 32

Figure 4.4 Trilinear interpolation on an ODT grid point . . . 33

Figure 4.5 State relation: Initialization of ODT scalars from the mixture fraction. . 34

Figure 4.6 Anchoring and transport of ODT domains. . . 36

Figure 4.7 Kernel function used in the filtering process as a function of distance. . . 37

Figure 4.8 Averaging the data on an ODT domain. . . 38

Figure 4.9 Region of influence of an ODT domain. . . 38

Figure 5.1 Computational domain used in the simulation. . . 42

Figure 5.2 Temperature on an ODT domain. . . 44

Figure 5.3 Fuel mass fraction on an ODT domain. . . 45

Figure 5.4 Oxidizer mass fraction on an ODT domain. . . 45

Figure 5.5 Effect of turbulence and finite-rate chemistry on temperature. . . 46

Figure 5.6 Unveven distribution of ODT elements when not corrected. . . 47

Figure 5.7 ODT elements leaving the flame surface from the flame tip. . . 48

Figure 5.8 ODT elements attached to the flame surface (in half-section). . . 48

Figure 5.9 Filtered density and FDS density in x-plane. . . 50

Figure 5.10 Filtered density and FDS density in y-plane. . . 50

Figure 5.11 Grid cells with filtered values. . . 50

Figure 5.12 Randomly distributed data points used as a test grid. . . 52

Figure 5.13 Track-data points used as a test grid. . . 53

Figure 5.14 Error as a function ofεfor randomly distributed points. . . 53

Figure 5.15 Error as a function ofεfor track-data points. . . 54

Figure 5.16 Simulation time for LES and LES-ODT model. . . 55

Figure 5.17 Temperature plot at 0.10 s. . . 55

Figure 5.18 Temperature plot at 0.20 s. . . 56

Figure 5.19 Temperature plot at 0.25 s. . . 57

Figure 5.20 Simulated flame 0.10 s. . . 57

(11)

Figure 5.22 Simulated flame at 0.25 s. . . 58

(12)

Chapter 1

Introduction

1.1

Background

The importance of the phenomenon of combustion in engineering requires no explanation.

Combustion is encountered in a variety of applications around us, such as internal combustion

engines, jet engines, furnaces and boilers. To develop the ability to understand this phenomenon

and to predict its processes has been, and continues to be, of particular interest to scientists

and engineers. For hundreds of years scientists have studied combustion; nevertheless, due to

its complex nature, newer developments in this field continue to occur. Traditionally, scientific

studies on this subject have been made using theoretical and experimental methods. More

recently, after the advent of modern computers, computational methods have become popular.

Several numerical methods for simulating combustion processes have been developed as more

research in this field continues. The goal of developing new methods is to improve the accuracy

while reducing the cost of computation. This study is one such attempt in formulating a

novel approach for simulating a combustion process, in particular a turbulent non-premixed

flame. The method discussed involves the coupling of a 1-D model known as One Dimensional

(13)

1.2

Existing Methods in Combustion Simulation

A combustion process occurs as a result of chemical reaction between a fuel and an oxidizer.

Heat is produced during the process and it is accompanied by transport of molecules. Hence,

it entails the processes of fluid dynamics, thermodynamics and chemistry. A wide range of

scales in both space and time is involved. This includes small scales of chemical reaction as well

as relatively large scales of fluid mechanics. This makes computation of combustion processes

particularly challenging. Computational approaches for reacting flows can be divided into three

categories based on the resolved scales in the flow [26].

1. Direct Numerical Simulation (DNS)

2. Reynolds-Averaged Navier-Stokes (RANS)

3. Large-Eddy Simulation (LES)

1.2.1 Direct Numerical Simulation

In Direct Numerical Simulation (DNS), all temporal and scalar scales are resolved and the

transport equations are directly solved. The grid resolution is very fine (of the order of

mi-crons), and the governing equations are directly solved. As the grid resolution is fine, the time

steps taken are also extremely small. The main advantage of DNS is that the information it

provides regarding the flow field is the most accurate of all available methods and parallels

experimentation. Measurements that can be difficult through experimentation can be made

using DNS and it is also used in validating other methods. However, due to its resolution the

computational costs are high. This cost increases rapidly with physical size and complexity of

chemical reaction. This method is practical only in cases of small domain sizes and relatively

(14)

1.2.2 Reynolds-Averaged Navier-Stokes

Reynolds-Averaged Navier-Stokes (RANS) is an averaging method and the cheapest among

the three. The mean values of scalars and momentum are obtained by solving the averaged

governing equations for scalars and momentum. The averaging can be both temporal and

spatial. The averaging results in the loss of unresolved details, and some method for closure

of these terms is required. Besides being the cheapest it is also the least accurate of the three

methods.

1.2.3 Large-Eddy Simulation

Large-Eddy Simulation (LES) lies between DNS and RANS both in terms of cost and

accu-racy. This method was proposed by Smagorinsky [34] and further explored by Deardorff [7] for

turbulent non-reacting flows. In LES, the effect of the large scales is directly computed, and

only the small subgrid scales are modeled [14]. LES is based on the idea that the large and

small scale turbulent processes can be decoupled. While the flow field is mainly defined by the

larger scale eddies, the smaller scale ones are universal and isotropic throughout the flow. The

grid size is coarse and is so chosen such that only the large scales processes are resolved. This

is essentially a low pass filtering of the governing equations. The filtered governing equations

thus have unclosed terms and other methods are used for closure. Since ours is an LES model,

we briefly introduce some of the closure strategies commonly used in LES.

1.2.4 Closure Strategies in LES

The filtered equations in both LES and RANS give rise to unclosed terms which are often

non-linear. Several strategies have been used to resolve these terms, the oldest of them being the

Eddy Dissipation Concept (EDC) and the Eddy Break-Up (EBU) model. More sophisticated

approaches include the Flamelet model, Conditional Model Closure (CMC) model, and the

transported Filtered Density Function (FDF) model [4]. More recent developments are the

(15)

are low dimensional models and are based on a one-dimensional physical domain. They treat

molecular reaction-diffusion and turbulent stirring by distinct processes, and the scalars in

consideration are resolved both spatially and temporally. Because they are low-dimensional

models, high resolution can be obtained with much less computational complexity. The ODT

model will be further discussed in subsequent chapters.

1.3

Motivation

Large-Eddy Simulation (LES) is emerging as a preferred method in combustion simulation.

This is due to its ability to deliver good results at a relatively low cost. As discussed earlier,

a separation of scales is implicit in LES, the larger scales being resolved and the smaller scales

being modeled. Thus, if LES is used in conjunction with a robust sub-grid scale model high

fidelity predictions can be achieved. The ODT is one such sub-grid scale model.

The coupling of LES and ODT has been previously done by Cao and Echekki [5]. In this

study, a novel method consisting of embedding fine 1D ODT grids in a course 3D LES grid is

developed and the model validated. The grid embedding is done using an Eulerian approach,

i.e. the ODT grids are stationary in space. The ODT grids are to be embedded throughout

the domain of simulation as shown in Figure 1.1.

(16)

The disadvantage of the Eulerian approach is that the high resolution ODT grids cover the

entire domain and hence increase the computational cost. The physical size of the simulated

flame is limited due to this constraint. In flames, high resolution is desired mainly around

the flame since that is where the small scale chemistry effects reside. This is addressed in the

current study by adopting a Lagrangian approach, where the ODT domains are attached to

the flame surface and move with the flow. It is demonstrated that flames of considerable sizes

can be simulated with this method at a relatively modest cost. A preliminary study on the

Lagrangian approach of LES-ODT coupling was done by Balasubramanian [2], in which a fixed

number of ODT domains were used. In the present study, the number of ODT domains depends

on the flame size and domain management is introduced. A number of methods for filtering

have been investigated.

The LES code used in this study is the Fire Dynamics Simulator (FDS), an open source

code developed by National Institute of Standards and Technology (NIST).

1.4

Objective

The objective of this study is to develop and implement an LES-ODT coupled modeling

frame-work with a Lagrangian approach for a non-premixed flame. The LES solutions are carried out

in three dimensions and the ODT solutions are in 1D. The 1D domains containing the ODT

solutions are attached to the flame brush defined in the 3D domain through a flame surface

marker and carried along with the flame as it evolves. There is exchange of information

be-tween LES and ODT solutions such that the ODT model provides closure to the LES governing

equations. This is essentially a flame-embedding approach in which high resolution 1D ODT

grids are attached to a flame. The ODT grids capture small scale effects and provide closure

(17)

1.5

Outline

This section describes the organization of the rest of the thesis.

• Chapter 2 gives an introduction to the LES method.

• Chapter 3 gives an introduction to the ODT model used.

• Chapter 4 describes the method of LES and ODT coupling.

• Chapter 5 describes the simulation conditions and presents the results.

(18)

Chapter 2

Large-Eddy Simulation

2.1

Objective

In this chapter, the formulation and numerical implementation of the large-eddy simulation

(LES) model is described. The theory behind LES and its governing equations are discussed.

In the later part of the chapter the working of Fire Dynamics Simulator (FDS), the source code

for LES solver, is discussed.

2.2

Introduction

Large-eddy simulation is a Computational Fluid Dynamics (CFD) model for turbulence

simula-tion. In LES, the larger three-dimensional turbulent motions are directly represented, whereas

the effects of the smaller scale motions are modeled [28]. LES can be implemented in a grid

much coarser than direct numerical simulation (DNS) and hence has a much lower computaional

cost. Compared to Reynolds-averaged Navier-Stokes (RANS), it has better fidelity but it is more

expensive.

LES is based on the concept that much of the energy in a turbulent flow resides in the large

scale eddies and the flow characteristics are defined by them. The smaller eddy statistics are

(19)

In principle, LES is a low-pass filtering process applied to the Navier-Stokes equations.

In combustion modeling, however, LES alone is not suitable since important effects such as

chemical reaction and species transport occur at the small (subgrid) scales.

Filtering The filter in LES can be either implicit or explicit. In the former case the filter

is implicitly defined by the grid used, while in the latter explicit mathematical filtering

func-tions are defined. The implicit filter is more commonly used as it is computationally efficient.

Mathematically, a filtered quantity is defined as:

u(x) = Z

G(r)u(x−r)dr (2.1)

where integration is over the entire flow domain, and the specified filter functionG(r) satisfies

the normalization condition

Z

G(r)dr= 1 (2.2)

Commonly used filter functions are the box filter, the Gaussian filter and the sharp spectral

filter [28]. The velocity field is thus decomposed as:

u(x) =u(x) +u0(x) (2.3)

whereu0(x) is the unresolved or residual field.

2.3

Governing Equations

The LES governing equations are obtained by performing filtering operations on the general

transport equations. These are given below [1] [24]. In the following equations, ρ, u, p and h

(20)

space and time coordinates.

Conservation of Mass

∂ρ¯

∂t + ∂ρ¯u˜i

∂xi

= 0 (2.4)

Conservation of Momentum

∂t( ¯ρu˜i) =− ∂p¯

∂xi − ∂

∂xj

( ¯ρu˜iu˜j) +

∂¯τij

∂xj

+ ¯ρfi+

∂ ∂xj

τijSGS (2.5)

where the stress tensor τij is

τij =µ

∂ui

∂xj +∂uj

∂xi

− 2 3δij

∂uk

∂xk

(2.6)

δij is the Kronecker delta defined as

δij =       

0 if i6= j

1 if i = j

and τijSGS is the subgrid stress tensor given by

τijSGS = ¯ρu˜iu˜j−ρ¯ugiuj (2.7)

Conservation of Energy

∂t( ¯ρ˜h) = Dp¯

Dt + ¯˙q

000q¯˙000

b −

∂q¯˙i00 ∂xi

+ ∂

∂xi

( ¯ρ˜hu˜i−ρ¯ghui) + ¯ε (2.8)

whereεis known as thedissipation rate. It is the rate at which kinetic energy is transferred to

(21)

ε≡τij

∂ui

∂xj =µ

"

2SijSij − 2 3 ∂uk ∂xk 2# (2.9)

Sij is the symmetric strain tensor given as

Sij = 1 2

∂ui

∂xj +∂uj

∂xi

(2.10)

The bar symbol ( ¯·) is the filter operator as defined above. The symbol tilde ( ˜·) is the density weighted average known as Favre average. It is defined as:

˜ Φ = ρΦ

¯

ρ (2.11)

In Eq. 2.8, ¯˙q000 is the heat release rate per unit volume from a chemical reaction. The term ¯˙qb000

is the energy transferred to the evaporating droplets. The term ¯˙qi00 represents the conductive and radiative heat fluxes[23].

¯˙

qi00=−k∂T ∂xi

+X

α

hαρDα

∂Yα

∂xi

+ ¯˙qr,i00 (2.12)

wherek is the thermal conductivity,Dα is the diffusivity of species α, and ¯˙q00r,i is the radiative heat flux.

The numerical algorithm of the LES solver makes a low Mach number assumption and

combines the mass and energy equations through divergence.

Ideal Gas Equation

¯

p= ρRT¯

W (2.13)

(22)

2.4

Fire Dynamics Simulator (FDS) Model

FDS is a Computational Fluid Dynamics (CFD) model of fire-driven fluid flow. It solves

numericallly an LES form of the Navier-Stokes equations appropriate for low-speed, thermally

driven flow with an emphasis on smoke and heat transport from fires [23]. It also has a DNS

option.

It is an open source code written in FORTRAN 90 and developed by the National Institute

of Standards and Technology (NIST) in cooperation with VTT Technical Research Centre of

Finland. It is primarily aimed at simulating building fires, fire spread and fire growth. The

first version of FDS was released in February 2000, and since then it has gone through many

upgrades. FDS v5 is the latest version and is the one used in this study. It is widely used in

fire simulation and various add-ons to it have been developed. FDS along with Smokeview [12],

a companion program for visualizing the results, is provided freely by NIST.

2.4.1 Model Features

FDS uses a simple rectilinear grid which enables an efficient numerical algorithm. It uses a fast

pressure solver that utilizes a Fast Fourier Transform (FFT) algorithm. Some of the features

of FDS are discussed below.

Hydrodynamic Model FDS solves a form of Navier-Stokes equations appropriate for

low-speed, thermally driven flow. A low Mach number assumption based on the work of Rehm

and Baum [31] is made, which is appropriate for flows with Mach number less than 0.3. The

algorithm is an explicit predictor-corrector scheme that is second-order accurate in both space

and time. The Smagorinsky model is used to treat the subgrid scale stresses.

Combustion Model FDS uses a combustion model based on mixture fraction, which is the

fraction of a gaseous mixture originating at the fuel. The mixture fraction is a conserved scalar

(23)

the mixture fraction and corresponds to the stoichiometric mixture fraction value. The flame

surface thus defined is used as a marker for anchor points of ODT domains. The assumption

is that combustion is mixing controlled and the reaction of fuel and oxygen is infinitely fast.

However, the latest versions of FDS allow suppression of combustion based on some empirical

criteria. This is achieved by partitioning the mixture fraction into two or three components.

The present study uses a single step reaction with local extinction utilizing two components of

the mixture fraction.

Radiation Transport FDS uses a primitive model for radiation transport using a finite

volume method (FVM) in which the radiation equation is solved using a technique similar to

convective transport. Radiation transport is discretized via approximately 100 solid angles

which gives good results for smaller domains with a modest cost. The radiation solver requires

about 20% of the CPU time. However, the LES-ODT coupled model formulated in the present

study does not use the implemented radiation model.

Boundary Conditions Solid surfaces are assigned thermal boundary conditions based on

information about the burning behavior of the material. Heat and mass transfer are handled

using empirical correlations. For velocity boundary conditions near walls, the viscous stresses

are calculated using an empirical relation based on Werner and Wengle model [35].

2.4.2 The Subgrid-scale Model

As mentioned earlier, FDS uses a low Mach number assumption to approximate the governing

equations. The general Navier-Stokes equations describe fluid flow at a wide range of speeds,

including at speeds close to the speed of sound. These include compressiblity effects and shock

waves, which is not a required feature for most low-speed fire simulations. Inclusion of flow

regimes at high speed entails greatly increased computational cost since relatively small time

steps have to be taken. The low Mach number assumption in FDS involves filtering out of

(24)

LES model, large-scale eddies are computed directly and subgrid-scale dissipative processes

are modeled. The numerical algorithm is designed such that LES becomes DNS as the grid is

refined. It uses an explicit predictor-corrector scheme which is second order accurate in both

space and time. According to the analysis of Smagorinsky [34], the viscosity µ is modeled as

follows.

µLES =ρ(Cs∆)2

2 ¯SijS¯ij− 2 3(

∂u¯k

∂xk )2

(2.14)

In equation Eq. 2.14,Cs is an empirical constant and ∆ a length scale of the order of the grid

size. The thermal conductivity and material diffusivity are modeled as

kLES =

µLEScp Prt

(2.15)

(ρD)LES =

µLES Sct

(2.16)

wherecp is the thermal capacity. Prt and Sct, the turbulent Prandtl and Schmidt numbers are

assumed constant.

2.4.3 Mixture Fraction Based Combustion Model

FDS uses a mixture fraction based combustion model for simulating a hydrocarbon fuel

com-bustion. A one-step reaction as given by Eq. 2.17 is considered.

CxHyOzNaMb+νO2O2 →νCO2CO2+νH2OH2O+νCOCO+νN2N2+νMM (2.17)

The symbol M represents additional product species.

A mixture fraction of a given volume of gaseous mixture is defined as the ratio of the mass

of a subset of species to the total mass of the volume. In combustion, mixture fraction has

traditionally been defined as the mass fraction of the gas mixture originating in the fuel and is

(25)

0. Mathematically,

Z = sYF −(YO2 −Y

O2) sYFI+YO

2

; s= νO2WO2 νFWF

; νF = 1 (2.18)

where YF and YO2 are the mass fractions of fuel and oxygen respectively, and W denotes

the molecular weight. YFI and YO

2 are the mass fractions in fuel supply and oxidizer supply

respectively. Alternatively, assuming the carbon carrying components are the fuel, CO2 and

CO, it can also be defined as

Z = 1

YI F

YF +

WF

xWCO2

YCO2+ WF

xWCO

YCO

(2.19)

where x is the number of carbon atoms in the fuel molecule. All species can be related to the

mixture using their state relations.

If infinite reaction rate is assumed such that fuel and oxygen cannot coexist, the

stoichio-metric mixture fraction is given as [20]

Zf =

YO∞ 2 sYFI+YO

2

(2.20)

The version of FDS used in the current study allows a single step reaction but with local

extinction. In order to facilitate this, the mixture fraction as defined in Eq. 2.18 and Eq. 2.19

is split into two components such thatZ =Z1+Z2.

Z1 =

YF

YFI (2.21)

Z2 = 1

YI F

WF

xWCO2

YCO2+ WF

xWCO

YCO

(2.22)

This formulation allows the reaction to occur in two steps – first, the fuel and oxygen mix but

do not react and second, the reaction occurs and products are formed. The second step, i.e. the

(26)

the reaction to take place. It should be noted, however, that even though the LES simulation

uses the splitting of mixture fraction, the coupling process between LES and ODT uses the

combined value (Z).

Figure 2.1: Oxygen-temperature phase space showing where combustion is allowed to take place [23]

The mass fractions of each of the species is determined from the mixture fraction by the

following state relations.

YF =YFIZ1 YH2O=

νH2OWH2O WF

YFIZ2

YN2 = (1−Z)Y

N2 +Y

I N2Z1+

νN2WN2 WF

YFIZ2 YCO=

νCOWCO

WF

YFIZ2

YO2 = (1−Z)Y

O2 −

νO2WN2 WF

YFIZ2 YCO2 =

νCO2WCO2 WF

YFIZ2

YM =

νCO2WCO2 WF

(27)

The stoichiometric coefficients are given by the following, where yCO is the soot yield.

νN2 = a

2 νH2O =

y

2

νO2 =νCO2+

νCO+νH2O−z

2 νCO=

WF

WCO

yCO

νCO2 =X−νCO νM =b

2.4.4 The Flame Surface and the Marching Cubes Algorithm

Tracking the flame surface is important in our LES-ODT coupling since the ODT domains are

attached to it. The mixture fraction is the flame surface marker in our case of a non-premixed

flame wherein the flame surface corresponds to the stoichiometric mixture fraction (Zf) as

given by Eq. 2.20. We recall that our LES domain is a rectilinear grid with a scalar field of the

mixture fraction. After determining the flame surface, we obtain anchor points on it to which

the ODT domains are attached. As the flame evolves, the ODT domains are advected with it.

FDS uses an algorithm known as the marching cubes algorithm to determine the isosurface

corresponding to Zf. The marching cubes algorithm is a computer graphics algorithm for

extracting a polyhedral mesh of an isosurface from a three-dimensional scalar field. It was

developed by Lorensen and Cline in 1987 [21]. In this method, the isosurface is formed by

triangulation. The discrete scalar field is located at the nodes of a three-dimensional rectilinear

grid. The grid is composed of cubes whose vertices contain the scalar values. The points of

intersection of the isosurface with the edges of the cubes are determined by linearly interpolating

values between vertices (of each edge). By joining these points triangles are formed which

constitute the polyhedron approximating the isosurface. The centroids of these triangle are

(28)

Chapter 3

The One-Dimensional Turbulence

Model

3.1

Objective

This chapter introduces the one-dimensional turbulence (ODT) model. The theory and

numer-ical implementation of the ODT model are discussed. The ODT governing equations and the

method by which turbulence is approximated are explained in the subsequent sections.

3.2

Introduction

ODT is a self-contained turbulence model with a DNS-like resolution which resolves

trans-port equations in 1D [17]. ODT is an outgrowth of the linear-eddy model [16] in which fluid

motions are prescribed without explicit introduction of a velocity field or dependence on the

instantaenous flow [33]. Since it is implemented on a physical domain, various multiphysics

implementations can be carried out.

In ODT, the grid points are arranged along 1D lines known as the ODT domains. The grid

resolution is fine and comparable to that of DNS. However, since it utilizes a low dimensional

(29)

rel-atively efficient. A distinguishing characteristic of ODT is that turbulence is implemented with

a stochastic model, while other transport phenomena such as diffusion and chemical reactions

are solved deterministically. The effect of turbulence in velocity and scalar fields is modeled

using a Monte Carlo simulation and a technique known as “triplet maps” for stirring events.

3.3

ODT Governing Equations

The ODT governing equations describe the temporal and spatial evolution of the momentum

and scalars on the ODT domains. The equations being one-dimensional, only one spatial

variable – along the direction of the domains – exists. This direction is denoted by η. In the

present study, the scalar parameters transported on the ODT domains are:

• Temperature (T)

• Fuel mass fraction (YF)

• Oxidizer mass fraction (YO2)

A simple one-step propane-air reaction given by Eq. 3.1 is implemented.

C3H8+ 5(O2+ 3.76N2)→3CO2+ 4H2O+ 18.8N2 (3.1)

Conservation of Species

Fuel : DYF

Dt =

1 ρ ∂ ∂η ρDF ∂YF ∂η + ˙mF

+ΩF (3.2)

Oxidizer : DYO2

Dt =

1 ρ ∂ ∂η

ρDO2 ∂YO2

∂η

+ ˙mO2

+ΩO2 (3.3)

Conservation of Momentum

Dui

Dt =

1

ρ ∂ ∂η

µ∂ui ∂η

(30)

Conservation of Energy

DT

Dt =

1 ρcp ∂ ∂η k∂T ∂η

−Qm˙F

+ΩT (3.5)

Ideal Gas Equation

ρ= p

RT (3.6)

In Eq. 3.2 – Eq. 3.6, theΩterms represent the turbulence terms implemented by a stochastic

process. D,µ, k and cp are, respectively, the mass diffusivity, the viscosity, the thermal

con-ductivity and the thermal capacity. Q is the heat released per unit mass of fuel and ˙mα is the

mass rate of production of species α.

Also note that in the above equations the symbol D

Dt has been used for the time derivative.

This denotes a “total” derivative since it is a semi-Lagrangian formulation as only one point on

the ODT domain (the anchor point) is tracked, while the other points move with it maintaining

a normal orientation with the flame. This becomes purely Lagrangian in the limiting case where

the length of the ODT domain is reduced to a point.

The transport processes involved in the above governing equations are:

• Reaction-diffusion, and

• Turbulence

We note that the convection terms do not exist in the above equations. This is because of the

Lagrangian formulation, in which the ODT domains move along with the flow. However, a

correction is needed to account for the straining of the flame.

3.4

Turbulence Modeling

Turbulent processes are represented as Ω terms in the ODT governing equations Eq. 3.2–

(31)

domains. These events are emulated by a technique known as “triplet maps” which will be

discussed in a subsequent section.

The method discussed here for turbulence modeling is based on a model called “vector ODT”

which involves the transport of all components of a velocity vector [18]. In this method, the

probability of an eddy event of a certain size is selected and its possible location is determined

stochastically. Then, the occurrence of the eddy event is determined based on a probability

function. If the event occurs, it is implemented by the “triplet map” procedure. The algorithm

for modeling turbulence is given in Figure 3.1.

Start

Eddy size selection

Eddy location

Eddy rate distribution and probability

computation

Is random seed

<

probability?

Triplet map

Stop

No

Yes

(32)

3.4.1 Eddy Size Determination

The eddy length scale, l, is sampled from a distribution function given by Eq. 3.7.

f(l) = A

l2 (3.7)

where A is a constant. Letsminandsmaxbe the smallest and largest eddy sizes. The integration

of the distribution function from smin tosmax should result 1.

Z smax

smin

f(l) dx= 1 (3.8)

From Eq. 3.7 and Eq. 3.8, we get

A= sminsmax

smax−smin

(3.9)

The length distribution can thus be written as

f(l) = sminsmax

smax−smin 1

l2 (3.10)

3.4.2 Eddy Location Determination

The eddy location is based on a uniform distribution function on the ODT domain. The

distribution function corresponding to a locationy0 is given by Eq. 3.11.

g(y0) = 1

LODT

(3.11)

(33)

3.4.3 Eddy Rate Distribution

The eddy rate distribution, λ, governs the rate of eddy events in ODT. It is a function of the

eddy length scaleland eddy locationy0. It is associated with a time scale τ which is based on the instantaneous velocity field.

λ(t;y0, l) =

C l2τ(t;y

0, l)

(3.12)

In Eq. 3.12,C is a constant that represents the turbulent intensity.

3.4.4 ODT Acceptance Probability

The acceptance probability determines whether or not an eddy event occurs. It is the ratio of

the desired probability to the presumed probability. In order to determine whether or not an

eddy event occurs, a random number is chosen and compared to the acceptance probability.

The event is accepted if it is less than the probability. The acceptance probability is evaluated

based on the eddy rate distribution normalized by the probability density functions of location

and eddy size [8].

Pa=

λ(t;y0, l) ∆ts

f(l)g(y0)

(3.13)

In Eq. 3.13, ∆ts is the time step between successive eddy events.

3.4.5 The Triplet Map

Turbulence is implemented in ODT by a mapping procedure known as triplet maps, which

modifies the scalar and vector field along the 1D domain. The triplet map satisfies the

(34)

triplet map is defined according to Eq. 3.14 [18].

f(y)≡y0+                       

3(y−y0) ify0 ≤y≤y0+13l 2l−3(y−y0) ify0+13l≤y≤y0+ 23l 3(y−y0)−2l ify0+23l≤y≤y0+l

y−y0 otherwise

(3.14)

In Eq. 3.14, f(y) is the mapping function,y0 is the starting location of the eddy, and l is the eddy length scale. The effect of triplet mapping on a scalar field along an ODT domain is

shown in Figure 3.2. A segment of the ODT domain corresponding to an eddy location and

size is shown. The initial scalar field is compressed to one-third its original extent, and two

additional copies are made. These are arranged as shown in the figure, and then the middle

copy is inverted. This is done to mimic the effect an eddy has on the scalar field.

y0 y0+l y0 y0

v(y) v(f(y))

y0+l y0+l

Figure 3.2: Effect of the triplet map on a scalar field.

A discrete version of triplet map is implemented in the current study. For this the number

(35)

defined by Eq. 3.15 [22].

f(j)≡j0+                       

3(j−j0) ifj0≤j≤j0+13ke 2ke−3(j−j0) ifj0+ 13ke≤j≤j0+23ke 3(j−j0)−2ke ifj0+ 23ke≤j≤j0+ke+ 1

j−j0 otherwise

(3.15)

In Eq. 3.15,f(j) is the discrete mapping function, j is the grid location,j0 is the starting grid location of the eddy, and keis the discrete eddy size. The eddy size is thusl=ke∆xODT.

3.4.6 The Pressure-Scrambling Model

In buoyant stratified flows, triplet mapping of density may alter the total potential energy

while leaving the kinetic energy unchanged [36]. The energy conservation is enforced by adding

a kernel transformation function to the velocity field so that the total energy is conserved. The

kernel transformation funcionK(y) is added to each component of velocity as given in Eq. 3.16.

ui(y)→ui(f(y)) +ciK(y) (3.16)

Here, ci is the amplitude given by Eq. 3.18. The kernel transformation function is given by

Eq. 3.17.

K(y)≡y−f(y) (3.17)

ci = 27 4l

−ui,K+ sgn(ui,K) s

u2i,K+α0 X

j

Tiju2j,K

 (3.18)

In Eq. 3.18,α0 represents the maximum allowable energy that is to be exchanged and 0< α0< 1. α0 = 0 results in no exchange of energy while α0 =

2

(36)

in all three directions. T is a the transfer matrix defined as:

T ≡ 1 2      

−2 1 1

1 −2 1

1 1 −2

      (3.19)

3.5

Computation of Scalars

The fine grid resolution of ODT permits the use of the actual value of the scalar parameters

such as viscosity and thermal conductivity. This is in contrast to LES where these parameters

have to be modeled to take into account the subgrid scale effects. The evaluation of these

parameters in ODT is taken to be the same as that FDS uses in DNS mode.

3.5.1 Viscosity

The viscosity computation is given by Eq. 3.20 [27] [2].

µβ =

26.69×10−7(WβT)

1 2

σ2 βΩv

kg

m·s (3.20)

Wβ is the molecular weight of speciesβ,T is the temperature, and Ωv is the collision integral

given by Eq. 3.21. exp

Ωv = 1.6145(T∗)−0.14874+ 0.52487e−0.7732T

+ 2.16178e−2.43787T∗ (3.21)

T∗= kB

T (3.22)

σβ and are the Lennard-Jones potential parameters with units of length and energy

respec-tively. kB is the Boltzmann constant. The effective viscosity of the gaseous mixture is given

as:

µ=X β

(37)

whereYβ is the mass fraction of speciesβ.

3.5.2 Mass Diffusivity

Mass diffusivity is a function of temperature and the species. The diffusion coefficient of species

α intoβ is given by Eq. 3.24. It has been assumed that all species diffuse into nitrogen.

Dαβ =

2.66×10−7T32 W

1 2

αβσ2αβΩD

m2

s (3.24)

ΩD is the diffusion collision integral given by Eq. 3.27 [27].

σαβ = σα+σβ 2 (3.25) 1 Wαβ = 1 2 1 Wα + 1 Wβ (3.26)

ΩD =

A

(T∗)B +

C

eDT∗ + E

eF T∗ + G

eHT∗ (3.27)

The constants used in Eq. 3.27 is given Table 3.1.

Table 3.1: Constants used in the calculation of ΩD

Constant Value Constant Value

A 1.06036 B 0.15610

C 0.19300 D 0.47635

E 1.03587 F 1.52996

G 1.76474 H 3.89411

3.5.3 Thermal Conductivity

The thermal conductivity for a speciesβ is calculated based on the viscosity (µβ), specific heat

(38)

and a value of 0.7 is used.

kβ =

µβcp,β Pr

W

m·K (3.28)

The thermal conductivity of the gaseous mixture is calculated in a manner similar to that of

viscosity.

k=X β

Yβkβ (3.29)

3.5.4 The Density

The density of each species is calculated using the ideal gas relation given in Eq. 3.6. The

pres-sure is constant while the mass fraction and temperature are governed by the ODT equations.

The mixture density is given by Eq. 3.30.

ρ= p

RuTX

β

(3.30)

where Ru is the universal gas constant.

3.5.5 The Chemical Reaction Rate

A simple propane-air reaction as show in Eq. 3.31 is considered. The reaction rate is calculated

using the Arrhenius equation, and the mass productoin rates are calculated as in Eq. 3.31 –

Eq. 3.32.

˙

m000F =−B χFχO2e

Ea

RuT (3.31)

˙

m000O2 = 5 ˙m000FWO2 WF

(3.32)

whereχis the mole fraction,Bis the pre-exponential factor, andEais activation energy. These

(39)
(40)

Chapter 4

LES-ODT Coupling

4.1

Objective

Chapters 2 and 3 discussed the LES and ODT models. This chapter discusses the

imple-mentation details of the coupling between the two models. The specialities of the Lagrangian

approach to coupling is discussed along with the flow of information between LES and ODT.

Interpolation, filtering and management of ODT domains are discussed in this chapter.

4.2

LES-ODT Coupling – Lagrangian Formulation

As mentioned before, a Lagrangian formulation has been adopted for coupling between the LES

and ODT models in this study. In this approach, the ODT elements are attached to the flame

surface and they exist only in the vicinity of the flame brush. As the flame evolves, the ODT

elements attached to the flame move with them. This is in contrast to the Eulerian approach

[4] in which the ODT elements are embedded throughout the computational domain and are

stationary. Figure 4.1 and Figure 4.2 show the arrangement of the ODT domains on the flame

brush.

The objective of formulating such a model is to decouple the computation of the non-reacting

(41)

the small scale effects in a flame such as chemistry. This is a flame-embedding technique in

which the ODT solution provides closure to the LES equations.

Flame surface (obtained by transporting the mixture fraction in LES) ODT domains

Figure 4.1: Embedding strategy: The ODT domains attached to the flame brush. The orien-tation of domains is normal to the flame surface.

The ODT domains are attached to the flame brush and are oriented normal to the flame

surface. This can be compared to the Eulerian approach show in Figure 1.1. The flame surface

is determined from LES based on the mixture fraction field. It is the isosurface corresponding

to the stoichiometric mixture fraction (Zf). The ODT domains have anchor points, which are

in the middle of each ODT domain. These anchor points are attached to the flame surface.

As the flame evolves the anchor points follow it while maintaining their orientation normal to

the flame surface. As shown in Figure 4.2, the ODT domains traverse multiple LES grid cells.

Each LES cell through which a flame surface passes has at least one ODT domain.

Since much of the chemistry effects reside around the flame surface, higher resolution is

desired in this region. In the Lagrangian approach, the high resolution ODT grids exist only

around the flame surface. This method obviates embedding ODT elements in other regions

where they are not required as much, hence reducing computational cost. This allows simulation

(42)

LES domain (coarse grid)

LES cell ODT domain

Flame surface

Figure 4.2: Embedding strategy: ODT domains in an LES grid

of the solution. Also, since the domains are stationary relative to flame convection terms are

removed from the governing equations.

4.3

LES-ODT Information Exchange

During the initialization time step, velocity and mixture fraction are interpolated from LES

into ODT using tri-linear interpolation. Temperature and mass fractions on ODT grid points

are calculated from the mixture fraction. The solution parameters of ODT governing equations

are hence velocity, temperature and mass fractions. At the subsequent time steps, the ODT

velocity is replaced by the filtered velocity field from the LES solution interpolated from LES

into ODT and the residual term from the ODT solution, while the scalar solutions are advanced

using the existing thermo-chemical scalar profiles. The densities obtained from ODT solutions

is spatially filtered into LES grid. The filtered density replaces LES density. This is illustrated

in Figure 4.3.

4.4

Interpolation

The parameters on LES grid including the velocity field and mixture fraction are passed on to

(43)

Velocity

Large Eddy

Simulation

One Dimensional

Turbulence

Filtered density

Figure 4.3: Exchange of information between LES and ODT

scalar field is assumed, and this method is an extension of the linear interpolation and bilinear

interpolation [29] to three dimensions. The interpolation of a scalar parameter is discussed in

this section, and its implementation for a vector is obvious as a vector can be treated as three

different scalars.

The interpolated value in each ODT grid point is based on the nodal values of the rectilinear

LES cell within which it is located. This is shown in Figure 4.4 where a scalar parameter is

interpolated from the nodes of the cube on a point in the cube. The interpolation is given by

Eq. 4.1, where f is the scalar parameter on an LES grid node and ginterp is the interpolated

value on an ODT grid point. Velociy and mixture fraction are interpolated using this method.

ginterp= (1−α)(1−β)(1−γ)fi,j,k + ( α)(1−β)(1−γ)fi+1,j,k + (1−α)( β)(1−γ)fi,j+1,k

+ (1−α)(1−β)( γ)fi,j,k+1 (4.1) + (1−α)( β)( γ)fi,j+1,k+1

(44)

zc

z0

xc x0

yc

x y z

Cartesian grid points

y0

Interpolation point

(i,j,k)

(i+1,j+1,k+1)

(45)

The parametersα,β and γ used in Eq. 4.1 are defined as:

α = x0 xc

; β = y0

yc; γ = z0 zc

(4.2)

4.5

Initialization of Scalar Parameters

The solution parameters of the ODT governing equations are velocity, temperature and mass

fractions. Velocity is interpolated from LES grid at each time step. Temperature and mass

fractions of fuel and oxygen are calculated based on the interpolated mixture fraction only

at initialization of ODT domains. The relation between mixture fraction and ODT scalars is

shown in Figure 4.5.

0 1

1

Mixture fraction (Z)

Mass fraction (

Y ) Temperature Y O 2 Y F Temperature T burn T amb Y O

2, air

Zf

Figure 4.5: State relation: Initialization of ODT scalars from the mixture fraction.

(46)

for pure oxidizer. For a premixed flame, it can used as a flame surface marker where the flame

brush corresponds to the stoichiometric mixture fraction (Zf). For a propane-air reaction,

Zf = 0.059. Infinitely-fast chemistry is assumed such that fuel and oxygen are completely

consumed at the flame surface. However, it is to be noted that this assumption is only during

initialization and ODT solutions do exhibit finite-rate chemistry effects. On the fuel side, the

fuel mass fraction (YF) varies from 1 forZ = 1 to 0 for Z =Zf. The temperature on the fuel

side varies from the fuel inlet temperature, which is assumed to be the same as the ambient

temperature (Tamb), for Z = 1 to the adiabatic flame temperature (Tburn) for Z =Zf. On the

oxidizer side, the oxygen mass fraction goes from 0 for Z =Zf to the mass fraction value for

oxygen in pure air (YO2,air) forZ = 0. The temperature again varies from Tburn atZ =Zf to

the ambient temperature atZ = 0.

4.6

Management of ODT Domains

Since the ODT domains are not fixed, managing the location and orientation of the ODT

domains is an important aspect of the modeling framework. The flame surface is determined

from the LES solution based on the stoichiometric mixture fraction. The ODT domains are

attached to the flame surface along anchor points which lie on the center of the domains as

shown in Figure 4.6. As the domains are transported with the flame, the domains have to be

redistributed to maintain a uniform distribution.

4.6.1 Flame Displacement Speed

The ODT elements are oriented normal to the flame surface. At each LES time step, the

flame surface changes and new location of the anchor point is determined as well the new

normal. The ODT domains are then moved to this location and their orientation changed. The

displacement of the anchor points is given by Eq. 4.3, where ˜ui is the filtered flow velocity and

xi is the location of the anchor point.

dxi

(47)

Flame brush

(stoichiometric

mixture fraction)

Previous

orientation

New domain

orientation

Anchor point

Figure 4.6: Anchoring and transport of ODT domains.

Eq. 4.4 gives the unit vector that is normal to the flame surface. It is the direction of

maximum gradient of the mixture fraction scalar field. Since the discrete scalar field is located

at the cell centers, the gradients at the cell centers are first calculated. The gradient value at

the anchor points are then calculated by interpolation as described in Section 4.4.

ˆ

n= ∇Z

|∇Z| (4.4)

whereZ is the mixture fraction.

4.7

Filtering

As shown in Figure 4.3, the values of density for cells around the flame calculated from ODT

are provided into LES. LES cells around the flame surface have a number of ODT grid points

in their vicinity. The ODT grid resolution is much finer than LES and as such any ODT data

supplied has to be spatially filtered.

A method for filtering based on distance-weighted kernel functions around the ODT domains

is discussed in this section. This method is currently used in the code. However, in this method

(48)

RBF interpolation is studied and is discussed in Section 5.7. An introduction to RBF is included

in Appendix A. At its current stage, the RBF method is determined to be not feasible in our

case. With some modifications that is still a subject of research, it could potentially be used as

a filtering method.

We proceed to describe the distance weighted method used in filtering scalar parameters

from ODT grids to LES grid.

4.7.1 Region of Influence of Domains

For the filtering process, the ODT domains are thought to be having a region of influence

around them. The influence of the domain in this region is given by a kernel function (G(r))

which is a function of the perpendicular distance of a point from the line consisting the ODT

domain. In the present study, this kernel function is a clipped Gaussian with a cut-off at a

distance as shown in Figure 4.7.

Cut−off 0 Cut−off

1

Distance

Weight

Gaussian (e−k x

2

)

Figure 4.7: Kernel function used in the filtering process as a function of distance.

It should be noted that the solution parameters in ODT domains are not deterministic but

stochastic. The ODT domain is divided into smaller segments and an average value is calculated

(49)

Figure 4.8.

ODT Domain

Scal

ar

V

al

ue

Actual value

Averaged value

Figure 4.8: Averaging the data on an ODT domain.

The region of influence of the domains can be visualized as a set of cylinders as shown in

Figure 4.9 with weight distribution given by the kernel functionG(r).

ODT Domain

LES Cell

(50)

4.7.2 Method of Cubature

The filtered value for a scalar parameter (density in the present case) within an LES cell is

calculated as a volume averaged value given by Eq. 4.5. The method of cubature is used to

numerically evaluate a multivariate integral [19].

¯

ρ= Z Z Z

cell ˆ

ρ(x) dV

Z Z Z

cell dV

(4.5)

The integration is done throughout the volume of the LES cell and x is the coordinate of a

point within the cell. ˆρ is a value based on the influence of ODT domains given by Eq. 4.6.

ˆ

ρ(x) = X

ODT

G(r)ρavg

X

ODT

G(r) (4.6)

The summation is done for all the ODT domains influencing the pointx. r is the perpendicular

distance from the point to the ODT domain. ρavg is the average scalar value in the segment

influencing x.

4.7.3 Implementation

The volume integral for each LES cell is calculated by dividing the cell into a number of identical

smaller sub-divisions. The ˆρ values for each of these sub-divisions is calculated and then the

average taken.

When calculating ˆρ in Eq. 4.6 the most direct way would be to calculate the influence of

each domain on a particular point. However, in a typical simulation scenario the number of

ODT points are of the order of a few thousands and the LES cells of a million. Also, the points

further away do not have an influence as the kernel function has a cut-off beyond a certain

point. The direct method would be unnecessarily costly. Hence, for each point evaluation is

(51)

LES cell within which it is located. During evaluation, only the domains close to the LES cell

are considered.

The selection of a number of parameters influence the result of the filtering method. These

include the shape of the kernel function and the number of sub-divisions within an LES cell.

Taking a large number of sub-divisions increases the computational cost and an optimal value

has to be chosen. Imcreasing the span of the kernel function, a Gaussian curve, results in

reduction of peak values. But a span too narrow results in a solution where the filtered cells are

not contiguous. The selection of these values is done by making trial runs and selecting values

(52)

Chapter 5

Simulation Condition and Results

A sample simulation using the proposed LES-ODT coupled model is performed. The simulation

condition including some results have been demonstrated and explained in this chapter. This

chapter discusses the results of the simulation of a non-premixed propane-air jet flame using

the LES-ODT coupled model with a Lagrangian formulation.

5.1

Overview

A flame-embedding framework for simulation of a non-premixed flame is described in the

pre-vious chapters. In this chapter, some of the steps involved in the formulation of the model

are demonstrated. These include managing the ODT domains on the flame surface (Section

5.5) and filtering of scalar parameters (Sections 5.6 and 5.7). The specifications of the sample

simulation performed are illustrated in Section 5.2. The simulation results on a sample ODT

domain are given in Sections 5.3 and 5.4 in which the capabilities of the model to predict

phe-nomena such as flame wrinkling and turbulence-chemistry interacitons can be seen. Finally,

(53)

5.2

Simulation Condition

A non-premixed flame consisting of propane (C3H8) as fuel and air as oxidizer is simulated. The computational domain is a rectangular box open to the atmosphere on all sides except the

bottom as shown in Figure 5.1. A fuel inlet of diameter 10 mm is at the center of the bottom

surface which supplies propane at a speed of 1 m/s. The fuel inlet is surrounded by co-flow air

at a speed of 0.5 m/s.

Propane inlet

Co-flow

air

Figure 5.1: Computational domain used in the simulation.

The domain is divided into uniform rectilinear grid cells. The grid size is constant within

each dimension but may vary between dimensions. Table 5.2 shows some of the parameters

(54)

Table 5.1: Simulation condition: Description of the LES domain.

Description Specification

Domain size

x-direction 0.1 m y-direction 0.1 m z-direction 0.2 m

Number of grids

x-direction 80 y-direction 80 z-direction 160

Size of grid cell

x-direction 1.25 mm y-direction 1.25 mm z-direction 1.25 mm

Fuel Propane (C3H8)

Oxidizer Air (O2+ 3.76N2)

Fuel inlet diameter 10 mm

Fuel inlet velocity 1 m/s

Co-flow air velocity 0.5 m/s

Inlet condition (fuel and oxidizer) Temperature 300 K Pressure 1 atm

At the beginning of simulation the model is run with only the LES formulation existing

in the FDS model (i.e. without ODT). After the flame has reached a sufficient height, ODT

domains are introduced and the ODT simulation is started. Table 5.2 shows the parameters

related to the ODT domain.

Table 5.2: Simulation condition: Description of the ODT domains.

Description Specification

ODT domain length 16 mm

Number of ODT grids 41

ODT grid size 0.4 mm

(55)

5.3

ODT Solutions of Scalar Parameters

The scalar parameters on ODT grid are the temperature, the fuel mass fraction and the oxidizer

mass fraction. As mentioned earlier, these are initialized from the mixture fraction based on

the state relations shown in Figure 4.5. On initialization, there is one peak temperature, fuel

mass fraction is zero on the oxidizer side, and oxygen mass fraction is zero on the fuel side. An

example of the effects of the ODT governing equations on these scalar parameters can be seen

in Figure 5.2 – Figure 5.4.

The effect of turbulence and finite-rate chemistry can be seen in these plots. Multiple peak

tempertures caused by the stirring events can be seen which results in flame wrinkling. Also,

it can be seen that the fuel and oxygen can coexist at a point, which demonstrates the effect

of finite-rate chemistry.

ODT Grid Position

T

e

m

p

e

ra

tu

re

(K

)

10 20 30 40 0

500 1000 1500 2000

(56)

ODT Grid Position F u e l M a s s F ra c ti o n (Y f)

10 20 30 40 0 0.02 0.04 0.06 0.08 0.1

Figure 5.3: Fuel mass fraction on an ODT domain.

ODT Grid Position

O x y g e n M a s s F ra c ti o n (Y o )

10 20 30 40 0

0.05 0.1 0.15 0.2

(57)

5.4

Finite-Rate Chemistry Effects

ODT introduces finite-rate chemistry effects where fuel and oxygen can diffuse into each other

and reaction rate is dictated by the Arrhenius equation (Eq. 3.31). This effect can be seen in

Figure 5.5 where temperature on ODT grid points is plotted against mixture fraction. The

color map is based on the gradient of filtered mixture fraction. As can be seen from the figure,

temperature for the same mixture fraction decreases with increasing gradient. This may result

in lower temperature and eventually flame extinction at locations with high gradient. This

demonstrates the ability of the model to show the effect of finite-rate chemistry effects and

turbulence.

Figure 5.5: Effect of turbulence and finite-rate chemistry on temperature.

5.5

Addition and Redistribution of ODT Elements

The number of ODT domains used in the simulation changes at each time step. When ODT

elements are first introduced into the domain, they are uniformly distributed on the flame

surface. As the flame gets larger and changes shape, the ODT domains follow it. A growth

(58)

and compression of the flame surface results in an uneven distribution of ODT elements. If

not corrected, this leads to clustering of domains in some locations and sparse distributions in

others as shown in Figure 5.6.

Cluster Sparse

Figure 5.6: Unveven distribution of ODT elements when not corrected.

Also, as the flame grows the ODT domains tend to move to the flame tip. The domains

leave the flame surface once they reach the flame tip as can be seen in Figure 5.7. These “stray”

domains are removed and are replaced by newer elements.

In order to ensure a uniform distribution of domains, they are redistributed at each LES

cycle. Every LES cell that is on the flame must have at least one ODT domain in it. A

minimum and a maximum number of domains that each cell on the flame can have is fixed.

If a cell has too many domains they are removed, and if it has too few domains newer ones

are added. Besides, for the mixture fraction corresponding to the anchor points on each ODT

domain, a minimum and a maximum values are fixed. Any domain for which this is beyond the

range is removed making sure “stray” domains do not exist. Figure 5.8 shows the arrangement

of domains on the flame after correction has been made.

(59)

Figure 5.7: ODT elements leaving the flame surface from the flame tip.

X Y Z

(60)

on them as discussed in Section 4.5. The filtered velocity and mixture fraction are first

inter-polated on ODT domains. The ODT scalar parameters – temperature, fuel mass fraction and

oxygen mass fraction – are initialized from mixture fraction using the state relations.

5.6

Filtering Process

Density is calculated from the temperature and mass fractions on the ODT domain. This is

then filtered and the filtered density is stored at the LES cell centers. The filtered density

replaces the density calculated in FDS. The filtering method used is described in Section 4.7,

the results of which are discussed in this section. Apart from this, another method using radial

basis functions has been investigated, which is described in Section 5.7.

Since the ODT domains exist only around the flame, filtered density is used only for cells

that are in the neighborhood of the flame. Figure 5.9 – Figure 5.10 show the filtered density

and density generated from FDS. The latter is the density used in the LES model. These

are shown here for comparison. The filtered density is overlayed on the LES density, so LES

density is shown in cells where a filtered value does not exist. The density in ODT is lower

than that of LES since the temperature is higher in ODT. Besides, the filtering process is an

averaging process and hence reduces peak values. We can see in the figures that the LES-ODT

filtered density does exhibit the expected trends in the flame which corresponds to a reduction

in density. However, the filtered density contours may need to be smoothed using a recursive

filter, such as a Kalman filter, given the potentially-noisy nature of filtering stochastic densities.

Figure 5.11 shows the LES grid cells to which filtered density is passed. These cells surround

(61)

FDS Density

X Y

Z 2 1.6 1.2 0.8 0.4 0.1

Filtered Density

kg/m^3

Figure 5.9: Filtered density and FDS density in x-plane.

FDS Density

X Y Z

2 1.6 1.2 0.8 0.4 0.1

Filtered Density

kg/m^3

Figure 5.10: Filtered density and FDS density in y-plane.

Full

X Y Z

Half-section

Figure

Figure 1.1:Schematic of LES-ODT coupling using Eulerian approach [4]. ODT elements inonly one direction have been shown.
Figure 3.1: Flowchart for a stirring process in ODT.
Figure 3.2: Effect of the triplet map on a scalar field.
Table 3.1: Constants used in the calculation of ΩD
+7

References

Related documents

5)

Herein do you will is the recommend a requierment righteous as possible application that he completed the responsibility of wisdom is necessary amount of our blog a range?. Respect

Food Service Assistant I Rodriguez, Pilar Food Service Assistant I Ruelas, Rosa Food Service Assistant I Ruiz, Martha Food Service Assistant I Sandoval, Maria Food

St James' University Hospital, Leeds May 1989 to January 1990; Bradford Royal Infirmary, Bradford, January 1990 to September 1990; The General Infirmary at Leeds,.. September 1990

53 Sherr v. Northport-East Northport Union Free School Dist., 672 F. 1987) (holding that the limitation of religious exemption to New York mandatory inoculation program of school

As consequence, this paper contains a study on the effect of the rotor bar number on the torque (average and quality) of five-phase induction machines under different supply

The crossover operator with Laplace distribution following promising descent direction (FPDD-LX) has been proposed to assist the ant colony to update the pheromone information..

Thematic network analysis – codes, bas ic theme, and organizing themes Codes Basic themes Organizing themes 1 Parental gambling Early exposure to gam bling R o le o f fa m il y in g