Yang P CF 98a
Yang P CF 98a
Yang P CF 98a
This paper is concerned with the efficient computational implementation of combustion chemistry, for use in
PDF methods and other applications. A new method of coupling reactions and mixing processes based on
manifold points with detailed chemistry is developed. Investigations are made of three different kinds of
methods: the direct numerical integration of the coupled reaction and mixingequations: the direct numerical
integration of the equations obtained by using operator-splitting to split reaction and mixing; and the new
method--solving the split system based on manifold points with detailed chemical kinetics. Errors between
the solutions are studied. It is found that chemical reactions have a significant influence on the accuracy of
operator-splitting methods. The solution of the split systems based on manifold points provides an accurate
representation for the solution of the full coupled equations. This means that tabulations can be made on
manifolds with no simplification made to the chemistry. © 1998 by The Combustion Institute
directly integrating the ordinary differential served, there is a wide range of time scales for
equations stemming from the detailed kinetic chemical reactions, from 10 -9 second to sec-
mechanism. But in practice, since a typical onds. Fast reactions, or reactions with small
combustion system involves dozens of chemical time scales, quickly bring composition points
species and hundreds of chemical reactions, down to attracting manifolds in the composi-
and it is needed to do such integrations on the tion space. Then composition points move
order of 10 9 times, the direct numerical inte- along on manifolds. By assuming that the
gration of the equations would require a huge movement of the composition point away from
amount of supercomputer time (several hun- manifolds to be zero, detailed chemistry can be
dred days) and thus make it impossible in simplified. The manifold method overcomes the
practical use. So simplifications of detailed ki- drawbacks of the reduced mechanism method.
netic mechanisms have been made in the past It requires no preliminary knowledge of which
in order to reduce the demand on computer chemical species are in steady-state and which
time. In practice there is a preprocessing stage chemical reactions are in partial equilibrium.
in which results from the calculations of sim- The only given assumption is the dimension of
plified chemistry are tabulated as functions of the manifold.
a few variables. Then these tables are used in The manifold method has been successfully
turbulent combustion calculations. used in both laminar flames and turbulent
There are basically two different ways of combustion studies [7, 15, 16]. In these studies,
doing the simplification of detailed chemistry: a manifold with fixed dimension, for example,
the reduced mechanism method [10, 11, 12] two dimensions, has been considered. The re-
and the intrinsic low-dimensional manifold sults from manifold calculations are tabulated
(ILDM) method [13]. For the reduced mecha- in a preprocessing stage. Then the method of
nism method, the simplification made to the tahle-!ook-up is used in PDF calculations.
detailed chemistry is achieved by introducing There are still some difficulties and inconve-
steady-state assumptions for some species, usu- niences with this approach to implementing
ally the intermediate species, and the partial manifold methods:
equilibrium assumptions for particular reac-
tions. The reduced mechanism method has • in general, it is not straightforward to
been employed in laminar flame calculations parametrize the manifold,
and in turbulent combustion calculations [11, • in different regions of the composition space,
14]. It has several disadvantages because of its manifolds of different dimension are appro-
fundamental philosophy. For the reduced priate,
mechanism method, one needs to know in ad- • the table generation (which is not fully auto-
vance which species are in steady-state, and mated) must be performed for each set of
which reactions are in partial equilibrium. Re- conditions of interest (fuel, pressure, equiva-
duced mechanism systems are derived manu- lence ratio, etc.),
ally from the given detailed chemistry. For • the whole of the manifold is (wastefully)
different fuel/oxidizer systems, or even for the tabulated since it is not known a priori which
same fuel/oxidizer system under different con- regions are needed.
ditions, different reduced mechanisms should
So wc have been motivated to investigate new
be used. Thus it requires a considerable amount
implementations of manifold methods which
of human time and labor to develop and test
can overcome these difficulties and inconve-
such systems. Assumptions of partial-equi- .
nlPnr,~,
librium and steady-state used in the reduced ........ s.
mechanism method are only valid in particular
reaction ranges. Also the accuracy cannot be 2. OUTLINE OF THE PAPER
given and controlled.
The manifold method is based on a more This paper addresses several issues related to
intrinsic study of the chemical reaction process the accurate numerical implementation of
happening in combustion [13]. As it is ob- combustion chemistry.
18 B. Y A N G A N D S. B. POPE
consists of M particles, which arc arranged as Operator splitting techniques, also known as
L = M / 2 pairs of particles. the method of fractional steps, were intro-
At the initial time t = 0, the particle compo- duced in fifties [18, 19]. The mathematical
sitions 4/"~(0) are initialized to the chemical fe,undations are summarized in [20]. Operator
equilbrium state. splitting methods offer a wide variety for split-
With At being a time step, "reactor events" ting a system. Here we investigated ,several
take place at the discrete times, At, 2At . . . . . kinds of operator splitting methods: the zero-
These events consist of outflow, inflow, and order splitting method, the first-order splitting
pairing. At each event, mou t = LAt/rrc ~ parti- method, predictor-eorrector methods, and
cAe pairs (selected at random) flow out of the Strang's sequential splitting method. Splitting
reactor (i.e., they are discarded). A "'candidate errors depend on fractional time steps. To
pile" is created consisting of 2 r a i n particles investigate the errors, we divide the time step
with the specified inlet composition (where mi, in the PMSR, At, into several subtime steps,
= m,ut) , and mpair = LAt/rpair pairs ran- 6t, 6t = At/nsu b, where n~ub is the number of
domly selected from the reactor. Then the subtime steps.
particles in the candidate pile arc paired ran- For the zero-order splitting method, Eqs. l
domly, and are then added to thc reactor. and 2 are split into a pure mixing system:
After this event, the reactor again consists of
L pairs of particles. dcb"~/dt = (tb ~/' - tb"')/rmi ~, (3)
Between reactor events, the particle compo-
sitions evolve continuously. With i and j being d~b'J~/tlt = - (tb 'j' - ~b"0/'/'mix, (4)
the indices of a pair of particles, their composi-
tions evolve according to the equations and a pure chemical reaction system:
ddpO~/dt = S(~b ti~) + (4) ~i~ - ~(i))/7"mi x, (1) dd)"~/dt = St&m), (5)
where S is the chemical reaction term, and rmix In the first fractional step, the pure mixing
is the mixing time scale. system is integrated over a time step St, to get
Notice that the mixing--i.e., the second ~b~nli~x and -~m~x,d~' J)"then, in the second fractional
terms on the right-hand sides of Eqs. 1 and 2 step, the pure reaction system is integrated
- - i s between pairs of particles, rather than (from initial conditions t~mixti~ and "rmix-th(J)
) over a
with the mean (as in the PaSR). Hence we time step 6t to get 4,"~(t + 6t) and thm(t +
refer to this test case as a pairwise mixing 6t). The traditional table-look-up method is
stirred reactor (PMSR). Compared to the basically this zero-order splitting method.
PaSR, the particles access a greater region of For the first-order splitting method, the first
composition space. fractional time step is the same as that in the
In the calculations reported in Section 6, the zero-order splitting method. The values of t~mix "~
PMSR parameters are specified as M = 100, -~m~x
a n d tfh{ J) are obtained after the first fractional
rr~~ = 10 -2 (s), yp~i~ = l0 3 (s), 7mix = 10 3 (s), step. In the second fractional step, the system
A t = 6.0 × 10 -4 (s). is split as
This system is integrated over a time step ~t to For a chemically reacting system, the time
get the solutions ~b")(t + t~t) and th(/)(t + ~t). scales of reaction processes cover a wide
Two different predictor-corrector methods range. For a given point in composition space,
were investigated. For both methods, the first because of the existence of fast reaction
fractional step is the same as that in the first- components, the point moves quickly to a low-
order splitting method. In the second frac- dimensional manifold; most of the slow reac-
tional step, for the first predictor-corrector tion processes take place in the low-dimen-
method, the split systems Eqs. 7 and 8 are sional manifold. The low-dimensional manifold
integrated over a time step 8t to get the pre- is identified by studying the Jacobian matrix of
dict values: ,hi(,i) and ebb,J); then the mixing the chemical reaction source term, S. This is
vector F is calculated based on [qbti)(t)+ shown in the following.
¢b),i)]/2 and [~b(J~(t) + ~b~,J)]/2; in the corrector Let the composition of a particle be ~b = {Yt,
step, the split systems are solved over a time Y2 . . . . . Y,, h} T, where Y/, i = 1, 2 . . . . . n~, is the
step 8t to get the finaJ solutions ~p(i)(t + St) mass fraction of species i, n~ is the number of
and ~bt/)(t + ~St). species, and h is the specific enthalpy. Let
For the second predictor-corrector method in n = n s + l be the dimension of ~b. For a ho-
the second fractional step, the split systems mogeneous, adiabatic, isobaric system, the evo-
Eqs. 7, 8 are integrated over half the time step lution of th is determined by the equation:
~ t / 2 to get the predict values: ~b~,i~ and d~(J).
-rp ,
then the mixing vector F is calculated based on d4,
-- = S, (10)
,1ti~ and d~(J'
-rp In the corrector step, the split
. dt
systems are integrated over a full time step ,St
to get the solutions ~b(°(t + ~;t) and ~b(J)(t + where S is the source term due to chemical
~t). reactions (with enthalpy conservation giving S n
Strang's sequential splitting method [21] is = 0). For a given composition point, ~, the
performed as follows: advance the pure mixing Jacobian matrix J is
system by half the time step, 8t/2, to get
)"' I/2) and ~b~i~/2>;"then starting from &ese tgSi
conditions, integrate the pure reaction system
over a full time step, ,St, to get "wrcd,"~c and -t~'rcc,
,~(J)"
finally, from these conditions, integrate the The Jacobian matrix has n eigenvalues, Ai,
pure mixing system by half the time step, ~t/2, i = 1, 2 . . . . . n, and the corresponding n eigen-
to get 4~")(t + ~t) and 4~(J'(t + ~t). This vectors. These eigenvalues identify n timescales
method can also be thought of as mix-react-mix. of the movement of a particle in composition
The numerical errors incurred in these dif- space. The corresponding eigenvectors define
ferent methods have been quantified, and are the directions associated with the eigenvalues
presented in Section 6. [13]. A manifold point in the composition space
is the point at whieh the movements in direc-
tions corresponding to small timeseales vanish.
5. S O L U T I O N S OF T H E SPLIT SYSTEMS It is common sense that for a chemical reac-
BASED ON MANIFOLD P O I N T S tion system, in some regions of the composi-
5.1. M a n i f o l d P o i n t s tion space, the movement goes very fast, as
those near equilibrium; while in other regions
In order to restrict the points to be tabulated of the composition space, reactions progress
in a relatively small region in the composition slowly. If we use a fixed dimension for the
space, we represent our solutions by informa- manifold in the whole composition space, large
tion of manifold points. The manifold method errors can be expected in slow reaction re-
is described in detail in [13]. Manifold methods gions. So it is preferable to change the dimen-
have been used in the calculations of laminar sion of a manifold according to the reaction
flames [16, 15] and turbulent flames [7]. rate. This can be done by introducing a time
COMPUTATIONS OF COMBUSTION CHEMISTRY 21
scale ~-*. The time scale ¢* should be smaller in the order of descending real parts, then the
than the smallest fluid-mechanical time scale subspace spanned by the first n m Schur vec-
in the problem, here the mixing time scale ~'mix" tors, q],q~ . . . . . q~,, is the slow invariant sub-
At every point in the composition space a space. If in the matrix D, the eigenvalues are
f a s t s u b s p a c e and a s l o w s u b s p a c e are defined organized in a different way such that t h e n I
based on 7* and the eigenvalues and eigenvec- eigenvalues with the smallest real parts appear
tots of the Jacobian J at that point. If the first in D, then the corresponding subspace
eigenvalue Ai has real part greater than - l / r * spanned by the first n I Schur vectors q{,
(i.e., Re(A i) > - l / r * ) , then the correspond- q( . . . . .. q ln !, is the fast invariant subspace [22].
ing eigenvector is in the slow subspace. Con- Taking the reaeuon-rate vector S as an ex-
versely, if Re(Ai)< - l / r * , then the corre- ample, any n-vector can be expressed as the
sponding eigenvector is in the fast subspace. sum of slow and fast components
We denote by nm the number of eigenvalues
with Re(Ai)> - l / r * ) : so that nm is the di- S = S ~ + S?. (16)
mensionality of the slow subspace. The dimen-
sionality of the fast subspace is n t = n - n , , . Here, S t and S I are in the slow and fast
Put another way, the fast and slow subspaces subspaces respectively. Consequently, S r can
are the invariant subspaces of J corresponding be written
to eigenvalues with real part less than, and,
respectively, greater than, - l / r * . S f = V/S:, (17)
The eigenvectors can be taken as basis vec- where S: is an nr-vector giving the compo-
tors in the two subspaces, but computations nents of S / in the VLbasis. These components
are more stable if orthonormai bases are em- are determined as follows. Let the n × n ma-
ployed. Let the orthonormal basis for the slow trix V be
subspace be:
V - [WW], (18)
V'= [q~,q~ . . . . . q~,~], (12)
and let its inverse be
and let
I I
vf = [ql'q' ..... q~t]' (13) V -~ = W = Wf , (19)..
be the orthonormal basis for the fast subspace. where W ~ is an n,,, × n matrix, and W / is an
V s and V / can be readily computed by the n: × n matrix. Then the components S/ are
Schur decomposition method [22]. It is briefly given by
described below.
The Jacobian matrix J can be decomposed g: = WfS. (20)
by the Schur decomposition into the following
form: The manifold is defined as the points in the
composition space where the fast reactions are
Q r j Q = D + N, (14) equilibrated. In terms of equations, a point on
the manifold satisfies S / = 0, or equivalently
where, Q is a n × n unitary matrix, D = S / = 0, or
diag(A I, A2,..., A,), and N is a n x n strictly
upper triangular matrix. If Q is partitioned W/S = 0. (21)
like:
To summarize, at every point in the compo-
Q = [ql,q2 . . . . . q . ] , (15) sition space, in terms of the local Jacobian J
and the time scale r* we define the slow and
then qi are referred to as Schur vectors [22]. If fast subspaces and the corresponding matrices
in the matrix D, the eigenvalues are organized W, V r, W s, and W f. A point is part of the
22 B. YANG AND S. B. POPE
manifold if, and only if, Eq. 21 is satisfied at A~b"~, Eqs. 22 and 23 become
that point.
W"A,b"1 = 0, (26)
5.2. The Closest Manifold Point [W/J]A~b"' = W / { J ( ~ b " ' - 4,~''') - S(d,"D}.
The composition d' of a particle in a PDF or (27)
PMSR calculation corresponds to a point in
composition space. This is usually close to but Equations 26 and 27 are underdetermined.
not exactly on the manifold with the dimension Generally, they are solved by the singular value
determined by the given time scale z*. As decomposition method to get a minimum norm
mentioned in Section 2, we want to describe solution [22]. If this solution has negative mass
the evolution of &"~)(t) in terms of quantities fractions (in violation of conditions Eq. 24)
on the manifold (which will be tabulated). then instead we use the quadratic program-
Hence we need to find the closest manifold ming method [23, 24] to get the minimum
point. The closest manifold point &tin) of the norm solution for Eqs. 26 and 27 under con-
given point &(0) is a point which satisfies the straints (24).
following conditions:
(a) &~,n~ has the same enthalpy and element 5.3. Coupling Mixing and Reaction in
compositions as ~b~°). Manifolds
(b) It is on the manifold. This section describes how the coupling of
(c) It is realizable, which means that mass mixing and reaction are treated to get the
fractions of species are non-negative. value of ¢k'°'(6t) for a given particle, q~,0),
(d) It is as close as possible to ~0~ while based on its closest manifold point, ~btin).
satisfying conditions (a) to (c). The sy~,em obtained from operator splitting
Let W s and W / be the matrices defined by methods can be written in the general form:
Eq. 19 and let W e be the matrix determining
the element mass and enthalpy conservation, dd~ S + F. (28)
then the closest manifold point to tht°~ is de- dt
termined as the solution q~t'~ to the following
problem. For the zero-order splitting system, and the
Minimize the 2-norm of ~bt ' ' ' - th°'', subject system from Strang's algorithm, F is zero; for
to the conditions: the first order split system, F is the mixing
vector defined by Eq. 9.
W"(4, t''' - 4, ~°)) = 0, (22)
With 8 ~ - ~ b - . ~ " , the linearization of
Eq. 28 about ~ t " is
W / S ( d , t ' ) ) = 0, (23)
dS~b
~b~ > 0, i = 1,2 . . . . . n~. (24) T = S ( ~ " ' ) + J6O + F. (29)
These equations are solved by an iterative The exact solution of this equation is:
method. Let Oto be the estimate of th''') after
the i-th iteration: the next iteration is 6~b(6t) = A6d~(0) + BS(~b~m)) + BF, (30)
~b(,n)= ~(i+I)~ ~(i)+ ~f~(i)~_~b(o)+ A~(i) where the matrices A and B are defined by
(25)
A = e TM, (31)
Since chemical reactions take place in a fold Point_s." For the divergent subspacc ~ ,
wide range on timescale, some processes the corresponding eigenvalues are R e ( h ) > _
quickly, it is preferable to represent the second l / r 't. i = 1,2 . . . . . n a, where na is the dimen-
term in the above equation by an exact solu- sion of the divergent subspace, r a = et6t is a
:ion: time scale of the divergent subspace, a is a
small positive value, we chose it to be 0.1, the
corresponding matrix is V a. For the the slow
61~ R = --10~t S tit, (33)
subspacc ,'/'. the corresponding eigenvalues,
-I/r* < R e ( A / ) < l / r a, i = !,2 . . . . . n,i ....
integrating from the starting point d,~"L Thus here n,l,,,, is the dimension of the slow sub-
Eq. 30 is modified to: space, the corresponding matrix is V ~. For the
fast subspacc :7, the corresponding eigenval-
34,(3t) = A6~b(0) + 6d) n + BF. (34) ues, Re(A,) _< - l / r * , i = 1,2 . . . . . n.t, here nf
is the dimcnsion of the fast subspace, the cor-
Due to the wide range of eigenvalues of the
rcsponding matrix is V f. Let
Jacobian matrix, difficulties may arise in the
calculation of matrices A and B. The numerical V = [VaV'Vf]. (37)
technique used in this paper is the method
proposed in [25]. Here is a brief description of The inverse of the matrix V is W , W = V i
the basic idea of the method. According to which can bc written as
[25], if
w = . (38)
tw'l
where 1 is an identity matrix of the same order For ;,lily vector X,
of the matrix J, then, lor 6t >_ Ik
Wx = . (39)
[¢,'J
where A and B are the matrices defined by where .~a .~, and ~,f, are the components of x
Eqs. 31 and 32. So if the matrix e c~' is calcu- in the bases of the divergent, slow, and fast
lated, then A and B are known. The Padd subspaces. Thus premultiplying the iinearized
approximation method [22] is used to calculate
coupling equation Eq. 29 by W, we get
e c6t.
The procedure mentioned above can be used
to calculate the matrices A and B when all the
eigenvalues of the Jacob(an matrix J are not
large compared with the inverse of the time
step, 1 / 6 t . If there exist positive eigcnvalues
that are large compared to l / 6 t , then the
system is not stable over the time step. This
may correspond to the region near ignition
+
[:::l , (40)
[(/',,(- 4'..I =
~i=1
('b.(.,- 4',,,,.,)-"
)- •
TABLE I
N o. React ion An n En
a R a t e constants are in the form k , = AnT n e x p [ - E J ( R T ) ] , here R is the universal gas constant. Units are moles,
cubic centimeters, seconds, Kelvins and c a l o r i e s / m o l e .
26 B. YANG AND S. B. POPE
0.12
0.10
.2
¢J H20
~ 0.o8- Jk CO2
~1 ~ 02
0.06- v CH4
"~ "t -- co
0 . 0 ~
0.0
Time step
Fig. 1. Average mass fractions of 1420, CO 2, O~, CH~. and CO as functions of time.
where M is the number of particles in the can see that when the ratio of the subtime step
reactor. This is a measure of the error between ~t to the mixing time scale rmix decreases, the
the solution from the direct integration of the error uniformly decreases. Figure 4 is a plot of
original full coupled equations and the solu- the time average value (from time step 1 to the
tion from the direct integration of the zero- given time step) of the average error ( 1 4 J o e -
order splitting system. As shown in the plot, we $o(~l). After some time, this value becomes a
U) 0.003
e-
.2
¢J
0.002 -----~---- o
M
°°°1~,~c~ ~
oo o o ~ - : : ~ ~ ~ o ~ 30 4o-~ 50
Time step
Fig. 2. Average mass fractions of H, OH, and O as functions of time.
COMPUTATIONS OF COMBUSTION CHEMISTRY 27
^
0.010
o 0.008
/~j/
/; ' ~ ~ ~
,,
~ I
#
i
.e- ~ o.oo6 /
V - - 6t I x=~. = 0.6
....... 6 t l x=, = 0.12
0.004-
............ ~t I x . u = 0.06
.......... 6t I ~.k = 0.03
0.002- ',
Time step
Fig. 3. The average error. (l(h;,, - d,;).l), as a function of time.
constant one. Errors of other methods also In these figures, the first subscript of g)
behave in the same manner as those of the indicates D is the direct numerical integration
zero-order splitting system. So we can use the of the equations, M is the solution based on
time average value of the errors at time step 51) manifold points (i.e., Eq. 46). The remaining
as a measure of errors of different methods. subscripts indicate the splitting scheme. C is
These are plotted in Figs. 5-7. the full coupled mixing and reaction (no split-
0.008 a , , i ~ , , , J I i , , l I t l i i ' . . . . l
0.007
A
o
o 0.006
t
g 0.005
! ....... 6tlx~ = 0.12
V ............ 6t I -emil = 0.06
... 0.004-
O ...... 6t I x,.~. = 0 . 0 3
0.003-
~ -
a 0-0022
o
E
1,7. 0 . 0 0 1 "
._~--::: :::,: .....................................................................
0.000
10 . . . . 20 . . . . 3~ . . . . 4'0 . . . .
Time step
Fig. 4. T h e t i m e a v e r a g e o f t h e e r r o r . (l&/)(. - d,o.I), as a f u n c t i o n o f time.
28 B. YANG AND S. B. POPE
, , , i i i i i I i i i i i
1 0 .2
< 1 % 0 " % s q I;. //~]~
" ~ - - < I Ooc'¢os, l > slope 3/2 J ~ ' J
- < > - - < '~oo'~,.'> ,-~J/
+ < I eoc ~oPca I > ~. " " .." slope I
10 "=
10 -4.
., , . . . . . ,~.,
8t I "Cmlx
Fig. 5. Variations of splitting errors with the change of the ratio, (~//7"mi x.
ting), Strg is the system obtained from Strang's the system obtained from the first predictor-
sequential splitting method (mix-react-mix), S1 corrector method, PC2 is the system obtained
is the system obtained from first-order splitting from the second predictor-corrector method.
method, SO is the system obtained from zero- There are basically three different types of
order splitting method (mix-then-react), PC1 is errors: the splitting errors shown in Fig. 5,
I i i i i I I 1 1 i i I i I
10 -a.
<l¢ostrI - Ous~l>
;" < I ~osl " OMsl I >
< I eos* " ~).so t >
slope I
10"3
10 .4.
8t I ~ u
Fig. 6, Variations o f chemistry errors with the change o f the ratio, Bt/Tmi x.
C O M P U T A T I O N S OF C O M B U S T I O N C H E M I S T R Y 29
i , , i i i i J ',
/ / . 4 ~ ~ .-''" ?lope 1
1 0 .3
10"4
~-2 10 "~
~t I ~m~=
Fig.7. V:tri~tion,,~l o~cr-;dlerror'.~ith the ch:tngcof the ratio. ~t/r,.,~.
indicated by ([qS/~u - ,ht~,,,]), here ,~t refers to of the real parts of eigcnvalues of the Jacobian
different splitting schcmc; the chcmistr 3, errors matrix J. A typical value of T,ma, is about
in Fig. 6, showing how wcll thc coupling be- 5 x Ill s (s). The formal order of accuracy is
tween chemistry and mixing based on manifl~ld to bc cxpcctcd only when (6t/r~m~,) is small
points is doing, they arc indicated by (l(h~,,, - compared to unity, which is not the case here.
4)Mml); the overall errors in Fig. 7, showing thc It is c,fident from Fig. 5 that the splitting error
errors between the solutions from the coupling is smallest for the simple zero-order splitting
method based on manifold points and those (SO), i.e.. mix-then-react. For the smallest time
from direct integration of the original full cou- step shown, these errors are about 0.01% of
pled equations, they are den(~ted by ([(b~,(.- the major species concentrations.
,t,~,,.l>. For selected splitting schemes, Fig. 6 shows
It may be seen from Fig. 5 that all of the thc error incurred in using the manifold
splitting schemes convergc. That is, the errors method (M) compared to direct integration
incurred tend to zero as the time step (St tends (D). In this case there is no reason to suppose
to zero. The slope of the curve corresponding that crror tends to zero with 6t. For, even in
to Strang's algorithm is about !.5, the others the limit 61---, 0, the compositions lie some
are about unity, which means that Strang's distance from the manifold, and hence the
method is of order one-and-a-half accurate, linearization about manifold points involves
the other methods, arc first-order accurate. some error. (This error does converge to zero
Theoretically, Strang's algorithm and the prc- as r* tends to zero.)
dictor-corrector methods arc of second-order From Fig. 6 we can see that for the zero-
accuracy. The drop in the ordcr of accuracy order and first-order splitting methods, errors
can be attributed to the fact that the time step decrease gradually as the ratio of the sub-time
used in the calculations, ~t, is large compared step to that of the mixing time scale decreases.
with the smallest combustion time scales ~,.,~,, For Strang's algorithm, in the region of large
which are represented by negative reciprocals 8t/r.~.~, the error decreases with the decreas-
30 B. Y A N G A N D S. B. P O P E
ing of fit/~,,,~ X, as ~t/~',,~x dccrcascs further, Sometimes, the dimension jumps to 14, then
the error increases, then decreases. decreases to 6 within one time step. The jump
The over-all errors arc shown in Fig. 7. of the dimension to high dimension corre-
These are the errors that we arc ultimately sponds to the increase in the mass fraction of
interested in as they represent errors of the methane as seen in the figure. In this situation,
method compared with direct integrations of what happens in the PMSR is that this particle
the original coupled equations. Errors of the is ejected from the reactor and replaced by an
zero-order and first-order splitting methods de- incoming particle which is a mixture of
crease a s t ~ l / ' r m i x decreases, the slope of the methane and air at stoichoimetric condition
curves is about unity. The behavior of the and room temperature. At these conditions,
ovcr-aU error of Strang's algorithm is the same reactions progress very slowly so the dimension
as that (~f the chemistry error of Strang's algo- of the manifold is high. As reaction and mixing
rithm. The chemist," 3' error is the controlling go on, the composition of the particle moves
factor for Strang's algorithm. ~towards high temperature. So correspondingly,
To give some idea about the change of di- reactions happen faster and the dimension of
mension of the manifold, we.plot the manifold manifold decreases.
dimension n,, versus subtime step fi~r one
particle in the PMSR. It is shown in Fig. 8. 7. C O N C L U S I O N S
Plotted together in this figure is the mass frac-
tion of methane for the same particle. The In this paper, different errors of different solu-
tion schemes for the original coupled equa-
case selected is the first-order splitting method
with five sub-time steps. One can see from this tions of a pair of particles in a pairwise mixing
figure that most of the time, the dimension of stirred reactor have been investigated. The fol-
the manifold is 6. The dimension of the con- lowing conclusions can be drawn:
served subspace is five (four due to element (1) The pairwise mixing stirred reactor (PMSR)
conservation and one due to enthalpy conser- has been formulated as a test case for
vation). Thus n,,, = 6 corresponds to ~ one-di- simplified chemistry schemes. This is a sig-
mensional manifold in the reactive subspace. nificantly richer and more strenuous test
-0.04 >."
,~0 14- ' t I
E 1,-
~ ,' ,
it ',"
i -11.03
|
"6 ! :'I "6
lo- :: ,; o.o2
E • ,
:'0 fi "0.01
-- . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . ;g'O0
sub-time step
Fig. 8. Changes of the dimension of manifold and methane mass fraction with subtime step.
COMPUTATIONS OF COMBUSTION CHEMISTRY 31
than the PaSR. (In the statistically-sta- formulation and sobaion o f the closest manifold
tionary state, the compositions in a PaSR point problem. This paper was prepared with the
lie on a one-dimensional manifold.) support o f the U.S. Department o f Energy, Mor-
(2) A variant of the intrinsic low dimensional gantown Energy Technology Center, Cooperative
manifold (ILDM) method has been formu- Agreement No. DE-FC21-92MC2906L
lated and used in which the manifold is
defined by a time scale ~'*. Rather than
having a specified, fixed dimension, the REFERENCES
manifold has different dimensions in dif- i. Smookc,M. D., J. Comput. Phy. 48:72 (1982).
ferent regions of the composition space. 2. Smcokc,M. D., J. Opt. TheoryAppl. 39(4):.489(1983).
This results in the manifold method provid- 3. Smooke, M. D., Miller, J. A., and gee, R. J., in
ing an accurate description even in regions Numerical Boundary Value ODEs (U. M. Ascher and
where the chemistry is slow. R. D. Russell, Eds.), Birkhauser, Basel, 1985, p. 303.
4. Dixon-Lewis,G., David, T., Gaskell, P. H., Fukutani,
(3) The "closest manifold point" problem that S., Jinno, H., Miller, J. A., Kee, R. J., Smooke, M. D.,
arises in the implementation of manifold Peters, N., Effelsberg, E., Wamatz, J., and Behrendt,
methods has been formulated as a mini- F., Twentieth Symposium (International) on Combus-
mization problem, and a reliable iteration tion, The Combustion Institute, Pittsburgh, 1984, p.
1893.
algorithm for its solution has been pre-
5. Pope,S. B., Prog. EnergyCombust. Sci. 11:119(1985).
sented and used. 6. Pope, S. B., Twenty-Third Symposium (International)
(4) An exact solution (Eq. 30) is given to the on Combustion, The Combustion Institute, ~tts-
coupled reaction-mixing equation, with burgh, 1990, p. 591.
frozen mixing vector and linearization 7. Norris, A. T., and Pope, S. B., Combust. Flame 100:211
about the closest manifold point (Eq. 29). (1995).
8. Smooke, M. D., Clump, J., Seshadri, K., and Gio-
A numerically stable solution methodology vangigli, V., Twenty-Third Symposium (International)
for this equation has been developed. on Combustion, The Combustion Institute, Pitts-
(5) Different schemes for splitting reaction and burgh, 1990,p. 463.
mixing have been investigated. The time 9. Smooke,M. D., Puri, I. K., and Seshadri, K., Twenty.
step sizes ~t of interest are large com- First Symposium (International) on Combustion, The
Combustion Institute, Pittsburgh, 1986, p. 1783.
pared to the smallest time scale of the 10. Peters, N., in Numerical Simulation of Combustion
chemistry TsmalI. As a consequence, schemes Phenomena (R. Glowinski, B. Larrouturou, Temam,
that are formally second-order accurate ex- Roger, Eds.), Lecture Notes in Physics, Springer-
hibit lower-order accuracy. All schemes ex- Verlag, Vol. 2,d, 1985, p. 90.
hibit first-order accuracy except for Strang's 11. Smooke, M. D., (Ed.), Reduced Kinetic Mechanisims
and Asymptotic Approximations for Methane-Air
algorithm (mix-react-mix) which is of order Flames, Lecture Notes in Physics, Springer-Verlag,
3/2. 1991, Vol. 384.
(6) Over the range of time step size investi- 12. Peters, N., and Rogg, B., (Eds.), Reduced Kinetic
gated, the simplest zero-order splitting- Mechanisms for Applications in Combustion Systems,
mix-then-react has the smallest splitting er- Lecture Notes in Physics, Springer-Verlag, 1993.
13. Maas, U., and Pope, S. B., Combust. Flame 88:239
rors, which is as low as 0.01%. This is an
(1992).
important conclusion because it justifies 14. Chen, J. Y., Dibble, R. W., and Bilger, R. W.,
the current practice in table-look-up Twenty-third Symposium (International) on Combus-
methodologies. tion, The Combustion Institute, Pittsburgh, 1990, p.
(7) The combinations of zero-order splitting 775.
15. Maas, U., and Pope, S. B., Twenty-Fifth Symposium
and the manifold method produce accurate
(International) on Combustion, The Combustion In-
solutions. stitute, Pittsburgh, 1994, p. 1349.
16. Maas, U., and Pope, S. B., Twenty-Fourth Symposium
(International) on Combustion, The Combustion In-
We are grateful to Professors U. A. Maas, T. F. stitute, Pittsburgh, 1992, p. 103.
Coleman and C. F. Van Loan f o r useful sugges- 17. Correa, S. M., and Braaten, M. E., Combust. Flame
tions. In particular Dr. Maas was involved in the 94:469 (1993).
32 B. Y A N G A N D S, B. P C ' P E
18. Douglas, J., J. Soc. Ind. Appl. Math. 3:42 (1955). 23. Coleman, T. F., and Y. Li, Cornell Theory, Ceater
19. Pcaceman, D., and Rachford, H., J. Soc. Ind. Appl. report CTC92-111, Cornell University, 1992.
Math. 3:28 (1995). 24. Land, A. H., FORTRAN Codes for Mathematical Pro-
20. Yanenko, N. N., The Method of Fractional Steps, gramming: Linear, Quadratic and Discrete, John Wiley
Springer-Verlag, Berlin, 1971. & Sons, New York, 1972.
21. Strang, G., SIAMJ. Numer. Anal. 5(3):506 (1968). 25. Van Loan, C. F., IEEE Trans. Auto. Con. AC-
22. Golub, G. t-!., and Van Loan, C. F., Matrir Computa- 23(3):395 (1978).
tions, 2nd ed., Johns Hopkins University Press, Balti-
more, 1989. Receit'ed April 30, 1996; accepted Febn~ary 12, 1997