Cool Flames
Cool Flames
Cool Flames
Your use of the JSTOR archive indicates your acceptance of the Terms & Conditions of Use, available at
http://www.jstor.org/page/info/about/policies/terms.jsp
JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of content
in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms of scholarship.
For more information about JSTOR, please contact support@jstor.org.
The Royal Society is collaborating with JSTOR to digitize, preserve and extend access to Proceedings: Mathematical and
Physical Sciences.
http://www.jstor.org
This content downloaded from 131.227.107.99 on Thu, 16 Apr 2015 12:13:33 UTC
All use subject to JSTOR Terms and Conditions
K. FORBES
P-A,
Proc. R. Soc. Lond. A (1990) 430, 641-651
k1
AB.
This content downloaded from 131.227.107.99 on Thu, 16 Apr 2015 12:13:33 UTC
All use subject to JSTOR Terms and Conditions
(1.1)
L. K. Forbes
642
The first stage is assumed to be isothermal, but the second is associated with the
production of heat, so that the rate 'constant' k1 is in fact dependent upon the
temperature T. It will be assumed here that the dependence is in accordance with the
Arrhenius law
kI = kaexp [E/R (l/Tae-1/T)]
(1.2)
in which the quantities ka, E, R and Ta are all constants. The purpose of this paper
is to investigate the oscillatory behaviour of this reaction, invoking the 'poolchemical' approximation for simplicity, under which it is assumed that the amount
of the precursor species P is in such vast excess that it may be regarded as
inexhaustible.
Although the model reaction described by equations (I.1) and(1.2) is an idealization
of the undoubtedly more complex processes which occur in thermal combustion, the
types of behaviour it predicts can be observed experimentally. In the comprehensive
article by Griffiths (1986), oscillatory behaviour is described in an exothermic
reaction involving acetaldehyde and oxygen. Cool-flame oscillations are observed in
which the amplitude of oscillation is relatively small, along with oscillatory
behaviour of a more violent type where there are large excursions in temperature
accompanied by flashes of light. Similar experimental observations are also reported
by Griffiths & Scott (1987). A comprehensive review of oscillatory behaviour in both
isothermal and non-isothermal model reactions is given by Gray (1988) and includes
further experimental observation of non-isothermal oscillatory behaviour, here
obtained in the decomposition of di-tert-butyl peroxide admitted at constant rate
into a closed vessel. Gray & Griffiths (1989) present a detailed account of an
experiment which successfully mimics the conditions assumed in the Sal'nikov
oscillator.
A mathematical description of the progress of reaction (1.1) is given simply by the
rate equation
da/dt = kop- ka,
(1.3)
where the symbols a, b and p denote the molar concentrations of chemicals A, B and
P, respectively. Time is denoted by the symbol t. According to the pool-chemical
approximation described above, the concentration p of the precursor species is taken
to be constant.
Suppose that the reaction takes place in a vessel of volume V which has surface
area S. The contents of the vessel are well stirred, so that conditions are uniform
throughout. The physical requirement that the rate of energy production within V
should equal the rate at which heat energy enters through surface S plus the heat
generated internally through the exothermic phase of the reaction gives rise to the
conservation law
dt pcTdV=-
q.nd8+S
QdV,
(1.4)
in which p and c are respectively the density and heat capacity of the mixture, q is
a surface heat flux vector, n is the outward normal to surface S and Q denotes the
heat energy generated per unit volume per unit time by the second stage of the
reaction. It will be assumed here that Q is given by the formula Q = Q1k1 a, where
the exothermicity coefficient Q1 is a constant, having dimensions of energy per unit
concentration per unit volume.
According to Newton's law of cooling, the heat flux vector q at the surface of the
Proc. R. Soc. Lond. A (1990)
This content downloaded from 131.227.107.99 on Thu, 16 Apr 2015 12:13:33 UTC
All use subject to JSTOR Terms and Conditions
643
0.25 _u.uu
-' 0.005
-:\
,
0.02
/^
\/, '-
0.15 -1
Ii
`?\
Y;\ V~
: j/
05
0.05
,'
0.05
-
^~_'~ _.
'
/
/
0.05
0.15
0.25
I/
Figure 1. The location in the ,u, e parameterspace of the Hopf bifurcationpoints, for the four
values of the parameterK= 0.002, 0.005, 0.02 and 0.05.
vessel is determined by the temperature T inside the container and the ambient
temperature Ta outside, from the relation
q n = H(T-T,),
(1.5)
T) + Q1kI aV.
(1.6)
Equation (1.6) is highly nonlinear, since the rate constant kI is given by the
Arrhenius law (1.2).
Equations (1.2), (1.3) and (1.6) may be simplified somewhat by the choice of
appropriate dimensionless variables. I follow Gray et al. (1988) and define
HS
~=tpcV
VQi E
0'THSRT2
(T
ET
T
2)RT2
(1.7)
where, again following Gray et al. (1988), I have defined three dimensionless
groupings of parameters
RT,
E '
_pcVka,
HS'
K(ko VQ,
HST
This content downloaded from 131.227.107.99 on Thu, 16 Apr 2015 12:13:33 UTC
All use subject to JSTOR Terms and Conditions
L. K. Forbes
644
Solutions to the model equations (1.7) have been investigated by Gray et al. (1988)
for the case e = 0, in a rather complete analysis which also includes the effect of a
slow consumption of the precursor chemical P. They identified a small region of the
#,K parameter space in which sustained periodic oscillations could occur. Their
analysis shows that the periodic oscillation, when it occurs, is unique and stable to
small perturbations when e = 0. Their results also suggest that oscillations are not
possible when K/, > I; we give a formal proof of this result in ?2.
The full system of equations (1.7) with e arbitrary has been analysed by Kay &
Scott (1988) and also by Gray & Roberts (1988b). These authors found a small region
of the parameter space in which the oscillations could become unstable through a
subcritical Hopf bifurcation. In these regions, phase-plane analysis indicates that
two periodic orbits must exist, one of which is stable and the other unstable. In ?4
I discuss this case in detail, and present numerical solutions of great accuracy for
both the stable and unstable limit cycles. In addition, I give a rigorous proof in ?2
of the observation by Kay & Scott that periodic oscillations are not possible when
>
2. Qualitative
results
I/Kexp(-
/((K + 6u)),
0e =
//K.
(2.1)
- 1.
(2.2)
According to the Hopf theorem, equation (2.2) gives the values of the parameters
at which periodic solutions are created. When K and e are fixed, it is possible to show
that there are two solutions to equation (2.2) provided that e ..' Let us denote the
smaller root of this equation by t = ,u_ and the larger root by ut = ,+; then, for a fixed
value of K, the two Hopf bifurcation points u_ and /, will vary as functions of e.
Eventually, as e is increased, the two bifurcation points u_ and a+ will move together
and finally coalesce. At this point, the periodic solution which exists in the interval
,a_ < I < u+ will be extinguished in an H21 degeneracy of type A (using the notation
of Gray & Roberts (1988a)). For larger values of e, periodic oscillations are then not
possible at this value of K. For a given value of K, the region in the /u,e parameter
plane within which oscillatory solutions are possible is bounded by a loop of height
e < . Four such regions are shown in figure 1, for K = 0.002, 0.005, 0.02 and 0.05. By
careful application of the Hopf theorem, Kay & Scott (1988) and Gray & Roberts
(1988b) have shown that the Hopf bifurcation at the smaller root au= /_ is always
supercritical, emerging as a stable orbit surrounding an unstable equilibrium point.
However, the Hopf bifurcation at the larger root a+ may change from supercritical
to subcritical, in an H31 degeneracy (again, see Gray & Roberts (1988a) for an
explanation of this notation). In this case, the situation exists in which a stable
equilibrium point is surrounded by two limit cycles, the inner one unstable and the
outer one stable.
Proc. R. Soc. Lond. A (1990)
This content downloaded from 131.227.107.99 on Thu, 16 Apr 2015 12:13:33 UTC
All use subject to JSTOR Terms and Conditions
645
I conclude this section by proving rigorously that periodic solutions are not
possible in the regions of the parameter space anticipated by Gray et al. (1988) and
Kay & Scott (1988).
Theorem. The Sal'nikov thermokinetic oscillator problem defined by equations (1.7)
has no periodic solutions (1) when K// > 1, (2) when e > 1, for all t and K.
Proof. To prove the absence of periodic solutions to equations (1.7) for certain
values of the parameters, it is necessary to establish that closed orbits are not
possible in the phase plane in these cases. We do this with the aid of Dulac's theorem
(a generalization of Bendixson's negative criterion; see Jordan & Smith (1979, pp. 84
and 93)). Periodic solutions are not a possibility if there exists a function B(a, 0) such
that the quantity
{BLt-Ka
exP(l0)1}
+a
a{B exp(
0) 1
(2.3)
()
To prove part (1) of the theorem, we choose m =-1. Since Oe > -1, it follows that
the expression (2.5) may be made negative and non-vanishing whenever I/K < 1.
Part (2) of the theorem may be established by setting m = 0 in the Dulac function
(2.4). Then the expression (2.5) becomes
B[/(1 +e0)2 - 1 -Kexp (0/(1 + e))].
This quantity may be guaranteed negative and non-zero provided that the maximum
value of the first term within the brackets does not exceed unity. This leads to the
condition 1/(4e) < 1, which shows that periodic solutions are not possible for e > 4.
This concludes the proof of the theorem.
da
dT'
PF
K
27LV I~
+e0)'
dO
P\
dr'
2n l
p(Q -\
+eO )
l
'
where P' is the period of the oscillation (as yet unknown), and the new dimensionless
time T' is defined to be
T' = T(27/P').
The concentration a and temperature excess 0 are now 21-periodic functions of T'.
Without loss of generality, the value of the concentration ccat time r' = 0 is taken
Proc.R. Soc. Lond.A (1990)
This content downloaded from 131.227.107.99 on Thu, 16 Apr 2015 12:13:33 UTC
All use subject to JSTOR Terms and Conditions
646
L. K. Forbes
to be the equilibrium value given by equation (2.1). Thus we set a(0) = ae, and seek
to determine the initial-temperature excess 0(0) and limit-cycle period P' so as to
guarantee a periodic solution. This is accomplished by a shooting algorithm
combined with Newton's method. An initial guess is made for the quantities 0(0) and
P', and equations (3.1) are integrated forward in time using a fourth-order
Runge-Kutta method. This yields the quantities o(2c) and 0(2n), which for a
periodic solution should agree with the starting values of these variables at ' = 0.
Consequently, the current guess at the quantities 0(0) and P' is updated by Newton's
method until the residuals a(21n)- (0) and 0(27) - 0(0) are made to be within some
pre-set distance from zero. The algorithm is made more robust by using a damping
strategy within Newton's method, whereby a new guess at the quantities 0(0) and P'
is only accepted if it gives an actual reduction in the residuals. Otherwise, the
Newton step is halved and the iteration repeated.
This simple algorithm runs extremely quickly and gives periodic solutions of very
high accuracy. In almost three hundred separate solutions produced with this
method, accuracy in excess of seven significant figures has been observed in each
case. The method is very robust, and experiences no difficulty computing even
unstable limit cycles, as will be seen in ?4. We also find it useful to use a related
algorithm, in which the period P' is given a priori, and the parameter It computed as
part of the solution.
Suppose now that a periodic solution ac= A(T'), 0 = T(r') has been computed by
means of the above algorithm. Its stability is determined by linearization of the
equations (3.1) in the form
a(T') = A(T')+ Zl((T)+ O(g),
O(T/) = T(7T)+ 601(T) + 0(2), j
(3.2)
where 6 is some small parameter. Substituting equations (3.2) into equations (3.1)
and retaining only first-order terms in 6 leads to the linear variational equations in
the form
du/dT' = Q(T') u.
(3.3)
Here, the vector u contains the two elements al(r') and 01(T'), and the 2 x 2 matrix
Q involves the periodic functions A(T') and T(T').
Since the matrix Q has period 2i, Floquet theory may be applied to the system
(3.3) (see Jordan & Smith 1979; Sanchez 1968). If P(T') is a fundamental matrix for
the system (3.3), then it satisfies the problem
di/dr' = Q(T') k, Q0(0) = I,
(3.4)
where I is the 2 x 2 identity matrix. By Floquet's theorem, it then follows that
(7T'+27)) =
(7T')C,
(3.5)
with C a 2 x 2 constant matrix. Clearly matrix C determines the stability of the
solution, and Floquet's theorem indicates that solutions will grow exponentially if
the eigenvalues A1and A2of matrix C are larger than I in absolute value, and decay
exponentially otherwise. For unforced limit cycle behaviour, one of these eigenvalues
must always be I (which provides a useful check on the accuracy of the numerical
solution), and so the stability of our original periodic solution A(T'),T(T') to
infinitesimal perturbations is determined solely by the magnitude of the other
eigenvalue of matrix C.
Proc.R. Soc. Lond.A (1990)
This content downloaded from 131.227.107.99 on Thu, 16 Apr 2015 12:13:33 UTC
All use subject to JSTOR Terms and Conditions
647
0.005
,
/
A 60
40
- I
-'
0.02
20
I 0
\
,
/
"
0.05
\\
0.05
^1^_
0.15
0.25
Figure 2. The variation of the computed temperature amplitude A, with the parameter It, for
the three cases
a(27i)/aa(0)
-La_(2nl)/ao()
aa(2n)/a(0)]
eO(2z7)/a0(o)J
36
()
4. Presentation of results
Periodic solutions have been obtained for a great many values of the parameters
K,K and e, and many of these results are summarized in figure 2. Here, the quantity
,t appears on the horizontal axis, and the vertical shows the amplitude A0 =
Omax- Omin. Results are shown for three values of K, K = 0.005, 0.02 and 0.05. There
is no significance to the fact that these curves are sketched with dashed lines; this has
merely been done for ease of viewing, and implies nothing about stability, since all
the solutions shown in figure 2 are in fact stable. Notice that, as K is reduced, the
portion of the curve emanating from the larger Hopf bifurcation point at It = /,
becomes steeper, and the curve shown for K = 0.005 is very close to the region in
which multiple solutions may occur through the formation of an H31 degeneracy
at this upper Hopf point, as computed by Kay & Scott (1988) and given in their
table 3.
A further graph of temperature amplitude A, against utis shown in figure 3, for the
case K = 0.002, e = 0.15. This is well within the region in which the Hopf bifurcation
Proc. R. Soc. Lond. A (1990)
This content downloaded from 131.227.107.99 on Thu, 16 Apr 2015 12:13:33 UTC
All use subject to JSTOR Terms and Conditions
648
L. K. Forbes
150 -
100
Alg
50
0.01
0.02
0.03
0.04
0.05
Figure 3. The variation of the computed temperature amplitude AO with the parameter ut, for the
case K = 0.002 and c = 0.15. The periodic solutions are unstable along the portion of the curve
sketched with a dashed line.
This content downloaded from 131.227.107.99 on Thu, 16 Apr 2015 12:13:33 UTC
All use subject to JSTOR Terms and Conditions
649
0.8
(a)
0.6
ax
0.4
\
\
I
0.2
10
15
20
25
20
25
150
100
I/
50
il
I
i
150
100
6
50
0.2
0.4
0.6
0.8
Figure 4. (a) Concentration profiles, (b) temperature profiles and (c) phase-plane orbits for two
different solutions obtained at the same values of the parameters K = 0.002, e = 0.15 and ut= 0.041.
The stable solution is drawn with a solid line and the unstable orbit is indicated with a dashed line.
Proc.R. Soc. Lond.A (1990)
This content downloaded from 131.227.107.99 on Thu, 16 Apr 2015 12:13:33 UTC
All use subject to JSTOR Terms and Conditions
650
L. K. Forbes
been obtained at the same value ,t = 0.041, which corresponds to a case for which the
parameter 1, is slightly greater than the value at the upper Hopf bifurcation point ,+.
Consequently, one of these solutions must be stable and the other unstable as in
figure 3; the stable solution is shown in figure 4 as a solid line and the unstable
solution is sketched with a dashed line. The effects of stiffness are present here also,
particularly for the stable solution of larger amplitude, which possesses a region of
rapid variation in both the concentration profile of figure 4a and the temperature
profile of figure 4b. The phase-plane orbits in figure 4c have the near-triangular shape
characteristic of two-dimensional relaxation oscillations (see Grasman 1987).
5. Discussion
This paper features a somewhat novel, although straightforward, numerical
scheme for computing the remarkable nonlinear periodic oscillations possible when
a chemical in great excess undergoes a two-stage decay process in which the second
stage is exothermic. This simple model reaction was apparently first proposed by
Sal'nikov (1949), and it has been shown by Kay & Scott (1988) and Gray & Roberts
(1988b) that there is a small region in the parameter space in which two nonlinear
orbits are possible, one of which is stable and the other unstable. It is a feature of the
numerical method presented in this paper that the unstable solutions may be
computed without difficulty, and the stability of the limit cycles obtained by this
method is determined automatically by means of a numerical implementation of
Floquet theory.
Our results therefore confirm and extend those of Gray et al. (1988) and Kay &
Scott (1988). In particular, we have been able to compute solutions in more extreme
cases, where the presence of the unstable periodic orbits is highly significant and
cannot be overlooked. An example has been given of the stable and unstable limit
cycles which can co-exist at the same values of the physical parameters. We have
confirmed by rigorous proof the predictions of these authors concerning the regions
of parameter space in which oscillatory behaviour is not possible.
I am indebted to Dr Catherine A. Holmes (Mathematics Department, University of Queensland)
for assistance with this work.
References
Grasman, J. 1987 Asymptotic methods for relaxation oscillations and applications. Applied
Mathematical Sciences, vol. 63. New York: Springer-Verlag.
Gray, B. F. & Roberts, M. J. 1988 a A method for the complete qualitative analysis of two coupled
ordinary differential equations dependent on three parameters. Proc. R. Soc. Lond. A416,
361-389.
Gray, B. F. & Roberts, M. J. 1988 b Analysis of chemical kinetic systems over the entire parameter
space. I. The Sal'nikov thermokinetic oscillator. Proc. R. Soc. Lond. A416, 391-402.
Gray, P. 1988 Review Lecture: Instabilities and oscillations in chemical reactions in closed and
open systems. Proc. R. Soc. Lond. A415, 1-34.
Gray, P. & Griffiths, J. 1989 Thermokinetic combustion oscillations as an alternative to thermal
explosion. Combust.Flame 78, 87-98.
Gray, P., Kay, S. R. & Scott, S. K. 1988 Oscillations of an exothermic reaction in a closed system.
I. Approximate (exponential) representation of Arrhenius temperature-dependence. Proc. R. Soc.
Lond. A416, 321-341.
Griffiths, J. F. 1986 The fundamentals of spontaneous ignition of gaseous hydrocarbons and
related organic compounds. Adv. chem. Phys. 64, 203-304.
Proc. R. Soc. Lond. A (1990)
This content downloaded from 131.227.107.99 on Thu, 16 Apr 2015 12:13:33 UTC
All use subject to JSTOR Terms and Conditions
oscillator
651
Vol. 430.
This content downloaded from 131.227.107.99 on Thu, 16 Apr 2015 12:13:33 UTC
All use subject to JSTOR Terms and Conditions