Académique Documents
Professionnel Documents
Culture Documents
www.elsevier.com/locate/ces
Abstract
An algorithm is introduced for determining the kinetics of devolatilisation of complex fuels, e.g. coal or biomass, when heated in an inert
atmosphere. The algorithm uses information from thermogravimetric experiments, at several different, but constant, rates of heating, to identify
and characterise the underlying distribution of reactions governing devolatilisation. The algorithm also provides an approximate way of inverting
the distributed activation energy model (DAEM), commonly used to model the pyrolysis of coal. Such techniques provide the activation energy,
E, and pre-exponential factor, A, for each parallel step participating in the thermal decomposition of a solid fuel. In addition, the amount of
material associated with each pair of A and E can be derived.
The method is tested on (i) imaginary data from simulated TGA experiments with one or more rst-order reactions and (ii) real data from
thermogravimetric experiments on the pyrolysis of sewage sludge. In every case the algorithm gave excellent predictions for heating rates other
than those at which the pair of E and A were derived. Thus, the algorithm is a useful method of analysing and summarising measurements to
provide kinetic data and facilitate predictions.
2005 Elsevier Ltd. All rights reserved.
Keywords: Solid fuels; Pyrolysis; Kinetics; Thermal decomposition; Thermogravimetric analysis
1. Introduction
The physical processes occurring during the loss of volatile
matter, when a solid fuel, such as coal, biomass etc., is heated,
are common to pyrolysis, gasication and combustion; in each,
the solid fuel decomposes and emits gases and vapours, whilst
heat is transferred to it. For example, during combustion, the
devolatilisation is likely to be driven by the transmission of heat
from the combustion of the volatile material at the periphery
of the particle, as well as heat transfer from the surrounding
medium to the particle of fuel (Chern and Hayhurst, 2004).
The motivation for this work is to understand more about the
kinetics of pyrolysis of those fuels with a large volatile content, in particular, fuels derived from biomass or waste. Many
complex models for devolatilisation have been proposed and
usually involve several competing reactions, all of them producing volatile material and char. These models allow the yield
Corresponding author. Tel.: +44 0 1223 334788; fax: +44 0 1223 334796.
2340
Assuming that the material in the interval E to E + dE decomposes via a rst-order reaction, with a pre-exponential factor
A(E)
dm(E, t)
E
= A(E) exp
m(E, t),
(1)
dt
RT
so
exp(E/RT ) dt .
(2)
Here, m0 (E) is the initial mass of volatile material decomposing with an activation energy in the interval E to E + dE. In
practice, the quantity m(E, t) cannot be measured; only the
total amounts, Mv (t), or the total rates of decomposition are
measured. Hence by integrating over all energies
Mv (t) Mvo V (t)
=
=
g(E)
Mvo
Mvo
0
t
exp A(E)
exp(E/RT ) dt dE,
(3)
0
(E,t)
m0 (E)
.
m0 (E) dE
Ln((E )) =
T0 exp
B
RT 0
E
E
exp(u)
du T exp
R E/RT 0
u
RT
E
exp(u)
+
du .
R E/RT
u
(6)
2341
(7)
2342
M(t0 )
(t ) 2 (t1 ) n (t1 ) 1
M(t1 ) 1 1
M0 M(t2 )
1 (t3 ) 1 (t3 ) n (t3 ) 1
..
..
..
.
.
.
M
f
1,0
f2,0
f3,0
.. ,
.
(9)
w
f
i.e., M = f ,
with, for an experiment with a constant dT /dt = B
Ai T
exp(Ei /RT (t)) dT .
i (t)=i (T )= exp
B T0
(10)
Eq. (9) was inverted here using the lsqnonneg algorithm in Matlab (Matlab R14, The Mathworks Inc.). A similar method was
used by Burnham et al. (1987).
To use Eq. (9), a set of reactions must rst be generated,
each with a known value of A and E. Once the reactions have
been specied, the matrix can be calculated. Here, it is rst
assumed that, at a given conversion, there will be a single reaction dominating. For the ith component, assuming a rstorder reaction, the fraction of the initial mass remaining, when
the fuel is subjected to a constant rate of heating, is given by
Eq. (2) as
t
fi (T ) = fi,0 exp Ai
exp(Ei /RT ) dt
= fi,0 i (T ),
(11)
(12)
du
B1
RT 0
R E/RT 0
u
Ei
Ei
exp(u)
T1 exp
+
du
RT 1
R E/RT 1
u
1
Ei
Ei
exp(u)
=
T0 exp
du
B2
RT 0
R E/RT 0
u
Ei
exp(u)
Ei
+
T2 exp
du . (13)
RT 2
R E/RT 2
u
This is a non-linear equation, which can be solved for the unknown Ei . If a solid is made up of several components, the
value of the activation energy calculated from Eq. (13) will be
exact, provided that only one reaction is dominating the overall
loss of mass at the conversion of interest. Errors in the value
of the activation energy will occur when several reactions are
occurring simultaneously at the chosen conversion.
To determine the pre-exponential factor, Ai , once Ei has
been calculated from Eq. (13), it is assumed that the dominating
reaction is at some conversion, here X =1e1 i =e1
0.368 is used. This is, of course, the conversion of the individual
component i, not the overall conversion of the mass of fuel
to volatile material. A value of i = e1 corresponds to the
conversion at which a single rst-order reaction would reach
a maximum in the rate of decomposition, if the material were
heated at a constant rate, i.e., when
d dfi
d
=
fi,0 Ai exp(Ei /RT )
dt dt
dt
t
exp Ai
exp(Ei /RT ) dt = 0
0
STEP 1
2343
STEP 2
STEP 3
STEP 4
STEP 5
du T2 exp
R E/RT 0
u
RT 2
Ei
exp(u)
+
du .
(14)
R E/RT 2
u
2344
E (kJ mol-1)
210
(a)
200
190
17 (b)
Log10 (A)
16
15
14
Ln( = 0.368)/Ln(actual ) =
13
(c)
Fraction
0.6
0.4
0.2
0
0
0.2
0.4
0.6
0.8
Fraction of mass remaining
Aalgorithm
,
Aactual
(15)
In this test, the hypothetical fuel was assumed to decompose by seven reactions; the values of E were 150, 175, 190,
200, 225, 250, 275 kJ mol1 , each with A = 1015 s1 . An equal
mass fraction was allocated to each reaction. The reactions with
E = 190 and 200 kJ mol1 were chosen because they overlap signicantly and so should be more difcult for the algorithm to identify separately. The complete set of possible reactions generated by the rst stage of the algorithm is shown in
Fig. 4(a) and (b), as a function of the fraction of mass remaining at which the reaction was evaluated. Whereas for a single reaction, the recovered activation energy was correct at all
conversions, when the reactions overlap (i.e., occur simultaneously), the recovered activation energy is incorrect. However,
the inversion of Eq. (9), which generates the amounts of each
reaction, will tend to set the amounts of these spurious reactions
1
10000 K min-1
0.9
0.8
0.7
30 K min-1
0.6
20 K min-1
0.5
0.4
0.3
0.2
0.1
0
300
400
500
600
700
Temperature (C)
800
900
Fig. 3. Fraction of mass remaining when a hypothetical fuel, which decomposes according to a single rst-order reaction having E = 200 kJ mol1 and
A = 1015 s1 , is heated at rates of 20, 30 and 10 000 K min1 (solid lines).
The thick dashed lines show the curves generated using the parameters recovered by the algorithm, as in Fig. 2.
E (kJ mol-1)
250
200
Cumulative fraction of
mass
1
(a)
150
Fraction
0.1
0.05
0.2
0.4
0.6
0.8
Mass Remaining
0.15
(b)
2345
(c)
0.8
0.6
0.4
0.2
0
150
200
250
E (kJ mol-1)
300
0.7
(d)
0.6
0.5
0.4
0.3
0.2
0.1
0
200
400
600
Temperature (C)
800
Fig. 4. Hypothetical fuel with seven components, each of which decomposes by a rst-order reaction: the values of E were 150, 175, 190, 200, 225, 250,
275 kJ mol1 and A = 1015 s1 ; the mass fraction of each component was 17 . The diagram gives the results from the algorithm: (a) the values of E for each
of the 50 values of conversion (resulting in a set of 50 reactions) used in the algorithm; (b) the mass fraction allocated to each of the 50 reactions; (c) the
cumulative mass fraction having activation energy less a given abscissa; (d) the rate of mass loss when the fuel is heated at a rate of 10 000 K s1 . In (c) and
(d), the dashed lines show the results from the algorithm and the solid lines are for the original (seven) rst-order reactions.
2346
0.003
0.8
0.6
0.001
0.4
0.2
0
100
30 K min-1
0.002
150
200
250
300
350
E (kJ mol-1)
Fig. 5. The cumulative distribution of activation energies determined by the
algorithm (solid line) for a hypothetical fuel with a Gaussian cumulative
distribution of activation energies (dashed line).
(a)
(b)
10000 K min-1
0.6
0.4
0.2
0
200
The recovered distribution of activation energies is compared with the original Gaussian distribution in Fig. 5. The
recovered distribution contains bigger steps than the original
distribution, which, in part, results from the algorithm having been forced to approximate a continuous distribution with
a discrete number (i.e., 100) of reactions. It is also worth
noting that the nal set of reactions recovered by the algorithm contained less than 100 reactions, because the amounts
of many of the reactions were equated to zero by the matrix inversion. The rst part of the algorithm generates the set
of 100 reactions; however, some of these 100 reactions are
very close in behaviour. Thus, it is possible to lump all the
mass, which should be allocated to several neighbouring reactions, into one reaction. In fact, a relatively small number
of discrete reactions ( 50 in this case) are able to give a
good approximation to a continuous distribution of activation
energies.
The fact that the recovered distribution of activation energies
provides a good approximation to the behaviour of a continuous distribution can be seen from Fig. 6, in which the rate
of loss of mass is plotted as a function of temperature, for
both the original Gaussian distribution and the distribution determined by the algorithm. It is also worth noting that the algorithm determined the kinetic parameters from the pseudoexperiments at rates of heating of 20, 30 K min1 only; the
rate of mass loss at 10 000 K min1 was calculated by assuming that these parameters will be valid at this heating rate.
Thus, the algorithm is also able to recover suitable kinetic parameters when there is a continuous distribution of activation
energies.
20 K min-1
400
600
Temperature (C)
800
Fig. 6. Rates of mass loss (solid lines) for a hypothetical fuel decomposing
with a continuous distribution of activation energies (given by the dashed
line in Fig. 5). The thick dashed lines show the predicted results using the
parameters from the 50 reactions recovered by the algorithm. The heating
rates were (a) 20 and 30 K min1 (used by the algorithm to determine the
kinetic parameters) and (b) 10 000 K min1 .
x 10-3
3
20 K min-1
10 K min-1
(a)
0.9
40 K min-1
Normalised rate of mass loss (s-1)
2347
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
200
300
400
500
Temperature (C)
600
700
800
(b)
18
this stage it can be seen that the algorithm is able to handle real
results from a fairly complex fuel.
16
Log10 (A)
Fig. 7. Devolatilisation of small samples of dried sewage sludge in a thermogravimetric experiment at three heating rates, as shown. Experimental results
(Scott et al., 2005) are continuous lines; circles show the predictions from the
algorithm, using kinetic parameters deduced from the experimental results at
heating rates of 20 and 40 K min1 .
12
10
8
4. Conclusions
A new algorithm has been presented for characterising the
kinetics of thermal decomposition of a solid fuel, from the
results of thermogravimetric measurements of the mass lost
during its pyrolysis. The algorithm inverts the distributed activation energy (DAE) problem to derive the distribution of activation energies of the reactions undergone by the sample. This
differs from previous attempts to invert the DAE problem in
that there is assumed to be only a nite number of reactions
occurring, though this number may be large enough to approximate a continuous distribution of activation energies. This approach has been attempted before (e.g. Burnham et al., 1987)
The method presented here makes use of this approach, but
differs in that there is an initial stage, which rst calculates a
set of plausible reactions, followed by a linear t to assign the
contributions from each reaction. The method has been tested
on results from both real and simulated thermogravimetric experiments. The simulated experiments used a hypothetical fuel
whose decomposition was governed by
14
100
150
200
250
300
Activation energy, E (kJ mol-1)
350
Notation
A
Ai
B
B1 , B2
Ei
E
E
f
fi
fi,0
f
pre-exponential factor, s1
pre-exponential factor for reaction i, s1
rate of heating (dT /dt), K s1
rate of heating (dT /dt) is experiments 1
and 2, K s1
activation energy for reaction i, kJ mol1
activation energy, kJ mol1
activation energy at which (E) = 0.58,
kJ mol1
mass fraction of material, dimensionless
mass fraction of material associated with
reaction i, dimensionless
initial value of fi , dimensionless
a vector containing the values of fi,0 for
all reactions, dimensionless
2348
F (E)
g(E)
i
m(E)
m0 (E)
M
M0
M
Mv
Mv0
R
t
t0 , t1 , t2 , t3 , . . .
T
T0
T1 , T2
u
w
V
E
= 0 g(E) dE, dimensionless
cumulative fraction of material with activation energy less than E
fractional density function such that
g(E) dE= fraction of material with activation energy between E and E + dE,
mol kJ1
reaction number, dimensionless
mass density function such that
m(E) dE= mass of material with activation energy between E and E + dE,
kg mol kJ1
initial value of m(E), kg mol kJ1
mass of fuel, kg
initial mass of fuel, kg
a vector which contains the mass of fuel
remaining at different points in time, kg
mass of volatiles, kg
initial mass of volatile matter, kg
ideal gas constant, kJ mol1 K 1
time, s
times at which the mass of fuel is measured, s
temperature, K
initial temperature, K
temperatures (for experiments and at a
constant rates of heating, B1 and B2 ) at
which a specied conversion is reached, K
dummy variable for integration in Eq. (6),
kJ mol1
mass fraction of sample which is inert, dimensionless
yield of volatiles, kg
Greek letters
i
t
E
= exp A(E) 0 exp RT
di(t) dt ,
mensionless
a matrix whose elements i, j are given by
i (tj ),dimensionless
the value of i (t)
for reaction
i (a function
t
Ei
of time) = exp Ai 0 exp RT
(t) dt ,
dimensionless
Acknowledgements
The authors are grateful for the support of the Engineering
and Physical Sciences Research Council (GR/R21547) in the