1 Nonideal Flow: Chemical Reactor Design: Mathematical Modeling and Applications
1 Nonideal Flow: Chemical Reactor Design: Mathematical Modeling and Applications
Nonideal Flow
1.1 Introduction
Basic chemical reactors (plug flow reactor or PFR, and continuously stirred tank
reactor or CSTR) are studied considering their behavior is that of an ideal reactor.
Unfortunately, in practice, we often find behaviors that are far from that consid-
ered ideal. Consequently, working with them, the chemical engineer must be able
to handle and diagnose the behavior of these reactors. At the time of describing
the nonideal behavior of a reactor, three concepts are introduced: the residence
time distributions (RTDs), the quality of the mixture (not discussed in this book),
and the models that can be used to describe the reactor. These three concepts are
used to describe the deviations of the mixing assumed in the ideal models and
are considered as attributes of the mixture in nonideal reactors.
One way of approaching the study of nonideal reactors is to consider them, in
a first approximation, as if the flow model were the one corresponding to a CSTR
or a PFR. However, in real reactors, the nonideal flow model implies a minor con-
version, so a method that allows for this conversion loss to be considered must
be available. Therefore, a higher level of approximation implies the use of infor-
mation about the RTD.
For example, consider an ideal CSTR; the input flow that is introduced to the
reactor at a given moment mixes instantaneously and completely with the rest of
the material that already exists inside the reactor. In this way, some of the particles
that enter the reactor abandon this one almost immediately with the exit current,
whereas other atoms remain of almost indefinite form, since all the material is
never dragged. Of course, many of the particles leave the reactor after a period
close to the average residence time.
The RTD of a reactor is a feature of the mixture that is taking place inside the
reactor. Thus, in an ideal PFR there is no axial mixing, and this absence is reflected
in the RTD that this type of reactors exhibit. In contrast, in an ideal CSTR there
is a great degree of mixing, so the RTD that these reactors exhibit is very differ-
ent from that of the plug flow. However, not all RTDs are unique to one type of
reactor; reactors with marked differences can give identical RTDs. Despite this,
the RTD of a certain reactor presents distinctive keys with respect to the type of
mixture that is taking place inside it and is one of the ways to characterize the
reactor that provides more information.
Tracer
input
Feed Output
Reactor
Tracer
Tracer detection
concentration Tracer
concentration
Pulse input
Pulse
response
0 Time
0 Time
Tracer Tracer
concentration concentration
0 Time 0 Time
That is, ΔM is the amount of tracer (in moles or grams, for example) that has
remained in the reactor for a time interval comprising between “t” and “t + Δt.”
Dividing by the total amount of tracer injected into the reactor (M0 ), we obtain
the tracer fraction whose residence time in the reactor is between “t” and “t + Δt”:
ΔM C(t) ⋅ Q
= ⋅ Δt (1.2)
M0 M0
For a pulse injection, we define the RTD function, E(t), as
Q ⋅ C(t)
E(t) = (1.3)
M0
This expression describes in a quantitative way how long the different elements
of fluid have passed inside the reactor. In consequence:
ΔM
= E(t) ⋅ Δt (1.4)
M0
If M0 is not directly known, it may be obtained from the output concentrations,
adding the different amounts of the tracer that have exited the reactor between 0
and infinity. Expressing in differential form:
dM = Q ⋅ C(t) ⋅ dt
and integrating, we obtain
∞
M0 = Q ⋅ C(t) ⋅ dt (1.5)
∫0
Since the volumetric flow (Q) is generally constant, we will define E(t) as
C(t)
E(t) = ∞ (1.6)
∫0 C(t) ⋅ dt
6 1 Nonideal Flow
In that expression, the integral in the denominator is the area under the curve,
C(t). In this way, from the tracer concentration, C(t), it is possible to find the curve
E(t), as long as that curve is obtained from a perfect pulse of the input tracer.
Another way to interpret the function of residence times is in its integral form:
[ ] t2
Amount of tracer exiting the reactor after
= E(t) ⋅ dt (1.7)
passing inside it a time between t1 and t2 ∫t1
Now, the fraction of tracer that passed inside the reactor a time t, between 0
and infinity is equal to 1; therefore:
∞
E(t) ⋅ dt = 1 (1.8)
∫0
The main drawback of the use of the pulse technique lies in the difficulty in
achieving a tracer input to the reactor that is reasonably pulsed (as we explain
in Chapter 2, deconvolution of curves). The injection should take place in a very
short period compared to the residence times and the tracer dispersion between
the injection point and the reactor inlet should be negligible. If these conditions
are satisfied, the technique is a simple and direct way to obtain the RTD.
The tracer concentration in the feed should be maintained at this value until
the concentration of tracer in the effluent is practically C 0 , i.e. equal to that of the
feed, at which time the test can be interrupted. Figure 1.1 shows a typical output
concentration curve for this type of input.
Since the input concentration (C 0 ) remains constant over time, we can extract
it from the integral using Eq. (1.9):
t
′ ′
Cout (t) = C0 E(t )dt (1.10)
∫0
Obviating that t′ is mathematically equal to t, we see that the signal at the output
of this experiment is a cumulative function of E(t), as it evaluates the integral of
all E(t) from t = 0 to the instant “t.” This cumulative distribution is called the “F
curve” and can be directly determined from a step input.
[ ] t
C(t)
= E(t)dt = F(t) (1.11)
C0 step input ∫0
Differentiating this expression, we obtain the function of RTD, E(t):
[ ]
d C(t)
E(t) =
dt C0 step input
The determination of the E(t) using a step input is, in general, easier to carry
out experimentally than the pulse input. It has some other advantages, as in that
it is not necessary to know the total amount of tracer introduced during the
test period. In return, it has some disadvantages: (i) sometimes, it is not easy
to maintain a constant concentration of tracer in the feed; (ii) for calculating the
E(t) curve, this procedure implies the differentiation of the data, which can lead,
sometimes, to errors; (iii) as the feed should be maintained for a long period of
time, the amount of tracer required is usually very large, so if the tracer is expen-
sive, a pulse input is usually used.
Other techniques to introduce the tracer are possible: negative step (dilution of
the food), a periodic signal, or a random signal. However, they tend to be more
difficult to carry out and are discussed in the following chapters.
Gas in Solid
Solid
input Time
Figure 1.2 Two E(t) functions are needed to characterize a reactor with two moving phases.
extremely fast. Nevertheless, the gas will flow through this bed, and will present
a specific and complicated flow pattern, as we know. This pattern will depend on
different factors and usually is between the plug flow and the CSTR behavior. The
measurement of the precise RTD of both phases will give important information
for the design and scale-up of the reactors.
0.8
0.4
0.2
0
40
Time
1.2 Residence Time Distribution (RTD) Function 9
it can be affirmed that 80% of the input tracer spends less than 40 units of time
in the reactor.
u ⋅ dv = u ⋅ v − v ⋅ du
∫ ∫
Applying to Eq. (1.15):
1
V
= t[1 − F(t)]∞
0 +∫ t ⋅ dF (1.16)
Q 0
10 1 Nonideal Flow
tm t
1.3 RTD in Ideal Reactors 11
E(t) E(t)
Negative Positive
skew skew
t t
Figure 1.5 Form of the RTD curve for positive and negative skewness.
The third moment is also calculated around the average and is known as skew-
ness. It is defined as
∞
1
s3 = (t − tm )3 ⋅ E(t)dt (1.22)
𝜎 3∕2 ∫0
The greatness of this moment measures the extent to which the distribution
with respect to the mean is displaced in one direction or another. A positive value
of the skewness indicates that a tail to the right is expected in the distribution,
and to the left if the skewness is negative. Figure 1.5 shows a scheme.
0 x0 x
In this way, the variance of this distribution is zero, by the fact that all values of
(t − t m ) are zero (all the signal is obtained at t = t m ). The function can be seen in
Figure 1.6.
t t
Feed
CSTR PFR
CA, T
Product
tp t
This output concentration will exit the PFR in series delayed by a time tp . There-
fore, the RTD of the series reactor system will be given by (Figure 1.9)
E(t) = 0 if t < t p
( )
1 (t − t p )
E(t) = ⋅ exp − if t ≥ t p (1.34)
tt tt
Note that Eq. (1.34) is the same as Eq. (1.31), but the time scaling has been
moved tp units.
Let us see now the case of a CSTR preceded by a PFR. If a signal tracer is intro-
duced into the input pulse PFR, the same signal appears at the input of the CSTR,
but with a delay of tp seconds, so the system’s RTD will be the same as when the
CSTR is the first reactor and is followed by a PFR. That is, the order in which both
reactors are placed is not important, and the resulting RTD is the same provided
that the sum of residence times in the two sections is the same.
However, this is not the only thing that should be considered; in case the reac-
tion that takes place in the system is of the second order, the conversion that
would be obtained with both dispositions would be different, as the conversion
depends on the concentration. Contrarily, a first-order reaction will produce the
same conversion both for PFR + CSTR and CSTR + PFR. This means that the
RTD is not a complete description of what happens in a reactor or reactor sys-
tem. The RTD is unique for a particular reactor; however, the reactor or reactor
system is not unique to a particular RTD. In this way, in nonideal reactors, the
RTD gives information that is not enough to characterize their behavior, and we
need more information.
1.4 Modeling the Reactor with the RTD 15
Feed
CA0
…..
CA1, V1
CAn, Vn
CA2, V2
If an impulse tracer signal is injected into the first tank, the tracer fraction that
leaves the third reactor system after remaining in the system for a time between
t and t + dt is given by E(t) ⋅ dt, which can be estimated from the concentration
obtained in a pulse tracer experiment:
CA3 (t)
E(t) = ∞ (1.35)
∫0 CA3 (t) ⋅ dt
In this expression, C A3 (t) is the concentration of the tracer at the outlet of the
third reactor. Now, we must obtain how this concentration varies with time. For
a unique CSTR, the mass balance will be
V1 ⋅ dCA1
= −Q ⋅ CA1 (1.36)
dt
Integrating, we obtain the expression of the tracer concentration at the exit of
that reactor:
( ) ( )
t t
CA1 = CA0 exp −Q ⋅ = CA0 exp − (1.37)
V1 t1
Since the volumetric flow is constant Q = Q0 and that the volume of all the
reactors is the same (V 1 = V 2 = V 3 ), the average times will be identical (t1 = t2 =
t3 = t𝜄 ), t𝜄 being the residence time in each one of the reactors, not in the whole
system. Posing a balance of the tracer in the second reactor:
V2 dCA2
= Q ⋅ CA1 − Q ⋅ CA2 (1.38)
dt
1.4 Modeling the Reactor with the RTD 17
Taking into account the expression that we have previously obtained for C A1 ,
we arrive at the differential equation:
( )
dCA2 CA2 t
+ = CA0 exp − (1.39)
dt t2 t1
which can be solved using an integration factor together with the initial condition
C A2 = 0 for t = 0:
( )
CA0 t t
CA2 = ⋅ exp − (1.40)
ti ti
Using the same procedure for the third reactor, we obtain the expression for the
tracer concentration at the exit of the third tank (and, therefore, of the system):
( )
CA0 t 2 t
CA3 = 2
⋅ exp − (1.41)
2t i ti
Substituting in the equation for the curve E(t):
( )
C3 t2 t
E(t) = = 2 ⋅ exp − (1.42)
C0 2t i ti
If we generalize for nt equal tanks in series:
( )
t nt −1 t
E(t) = nt ⋅ exp − (1.43)
(nt − 1)!t i ti
since t i = t/nt , where t is the quotient of the total volume of the system by the
volumetric flow rate Q.
Figure 1.11 shows the RTD for different CSTR numbers in series. As nt
increases, the behavior is closer to piston flow.
The number of reactors in series can be calculated from the dimensionless
variance 𝜎 2 :
∞ 2
t
𝜎2 = (t − t)2 ⋅ E(t)dt = … = (1.44)
∫0 nt
t t
18 1 Nonideal Flow
That is an expression that gives us the number of tanks needed to model the
nonideal reactor as a series of nt CSTR connected in series.
Let us now calculate the conversion of a reaction in the tanks in series. If the
reaction is of the first order:
CA0
1st reactor ∶ CA1 = (1.45)
1 + t1 k
CA1 CA0
2nd reactor ∶ CA2 = = (1.46)
1 + t2 k (1 + t 1 k)(1 + t 2 k)
As all residence times are equal, t i , and the temperature is constant (k 1 = k 2 = k),
we can generalize the expression as
CA0
CAn = (1.47)
(1 + t i k)nt
Therefore, we can express the conversion as
1
XA = 1 − (1.48)
(1 + t i ⋅ k)nt
In general, the value of nt obtained from the variance is considered as a non-
integer number when calculating the conversion. In this sense, equations of the
model can be applied to fractional number of tanks. Nevertheless, if the reaction
is not of the first order, sequential molar balances must be made in each reactor
(see Example 1.3 in the following sections).
Note that the term corresponding to the dispersion of the component “A” is based
on Fick’s law for diffusion. If we do an inert tracer balance in a differential volume:
In − Out = Accumulation
dCT dCT
− dnT = dV ⋅ = S ⋅ dz ⋅ (1.50)
dt dt
and, using partial derivatives:
𝜕nT 𝜕CT
− =S⋅ (1.51)
𝜕z 𝜕t
Substituting for nT (Eq. (1.49)) and dividing by the cross-section S:
𝜕 2 CT 𝜕(u ⋅ CT) 𝜕CT
De − = (1.52)
𝜕z2 𝜕z 𝜕t
If we divide by (u⋅L):
De 𝜕 2 CT 𝜕CT 𝜕CT
− = (1.53)
u ⋅ L 𝜕z 2 L ⋅ 𝜕z u ⋅ L ⋅ 𝜕t
The parameter De /uL is the so-called recipient dispersion module or the
Peclet–Bodenstein module (Bo = De /uL) that measures the degree of axial
dispersion. When this module tends to zero, the system is close to piston flow,
and when it tends to infinity (large dispersion), we have complete mixing. In the
case of a packed bed, the module would be (𝜀⋅De /u⋅dp ), where dp is the particle
diameter and 𝜀 the porosity of the bed.
Equation (1.52) is only solvable for small values of Bo number, usually Bo < 0.01.
In that case, the dispersion modifies the input signal in the reactor, but the tracer
widening does not vary in the measuring point with time, in such a way that the
boundary conditions are well known. In this situation, the expression for the RTD
curve of the reactor is
( )2
⎡ t ⎤
⎢ 1 − ⎥
1 t
E= √ ⋅ exp ⎢− ⎥ (1.54)
t ⋅ 4 ⋅ 𝜋 ⋅ Bo ⎢ 4 ⋅ Bo ⎥
⎣ ⎦
V
tm = t = (1.55)
Q
𝜎 2 = 2 ⋅ Bo (1.56)
Nevertheless, if the value of the Bodenstein module Bo is higher than 0.01, the
response of the tracer to the impulse is wide and passes through the measuring
point so slowly that it can change its form during the time of measuring. This
produces an asymmetrical E curve that, on some occasions, does not have an
analytical expression for the E curve.
In this case, the E curve also depends on what happens in the input and output
sections of the reactor vessels. We consider two cases: closed boundary condi-
tions (where there is plug flow behavior outside of the system), and open bound-
ary conditions (where the flow is not affected when passing through the system).
20 1 Nonideal Flow
Plug flow
For simplifying all possibilities, let us consider only two cases: the closed–closed
containers in which there is neither dispersion nor radial variation of the con-
centration, both upstream and downstream of the reaction zone; and open–open
containers in which there is dispersion both before and after the reaction zone.
Both cases are shown in Figure 1.12, where it is observed that the fluctuations
of the concentration due to dispersion overlap the piston flow velocity profile. A
closed–open container would have no dispersion at the entrance but only at the
exit of the reaction zone.
Boundary Conditions for a Closed–Closed Vessel (Bo > 0.01) In this case, immediately
before the reactor entrance zone (z = 0− ) and immediately after the exit zone
(z = L+ ), we have piston flow (without dispersion). However, between z = 0+ and
z = L− , there is dispersion and convection by the flow movement. The corre-
sponding boundary condition at the input is
nT (0− , t) = nT (0+ , t) (1.57)
Substituting the value nT of at each side, we obtain
[ ]
𝜕CT
uSCT (0 , t) = −SDe
−
+ uSCT (0+ , t) (1.58)
𝜕z z=0+
Taking into account that at the input C T (0− , t) = C T0 (known concentration):
[ ]
De 𝜕CT
CT0 = − + CT (0+ , t) (1.59)
u 𝜕z z=0+
Also, at the exit of the reactor considered, we can write C T (L− , t) = C T (L+ , t),
this being later the measured exit concentration. In this way, when z = L:
CT (L− , t) = CT (L+ , t)
( )
𝜕CT C (L− , t) − CT (L+ , t)
= T =0 (1.60)
𝜕z z=L 𝜕z
The combination of Eqs. (1.59) and (1.60) are known as the Danckwerts’ bound-
ary conditions.
On the other hand, the initial condition of the reactor at t = 0 is
t = 0, z > 0 CT (0+ , 0) = 0 (1.61)
1.4 Modeling the Reactor with the RTD 21
Boundary Conditions for an Open–Open Container (Bo > 0.01) These conditions
would be applicable in the case of a packed bed in which the tracer was injected
at a point downstream of the inlet, a distance around two to three times the
diameter, and whose concentration was measured at a certain distance before
the exit. A solution of the differential equation (Eq. (1.52)) could be obtained in
the case of a pulse injection.
For an open–open system, the boundary condition at the input is
nT (0− , t) = nT (0+ , t) (1.64)
Note that the expression is the same as that obtained in the previous case. If
the dispersion coefficient is the same at the entrance as in the reaction zone, we
will have
[ ] [ ]
𝜕CT 𝜕CT
−De + u ⋅ CT (0− , t) = −De + u ⋅ CT (0+ , t) (1.65)
𝜕z z=0− 𝜕z z=0+
As we can imagine, the derivatives at z = 0+ and z = 0− are the same, as no
discontinuity is included in the model, so:
CT (0− , t) = CT (0+ , t) (1.66)
while on the exit:
[ ] [ ]
𝜕CT 𝜕CT
−De + u ⋅ CT (L , t) = −De
−
+ u ⋅ CT (L+ , t) (1.67)
𝜕z z=L− 𝜕z z=L+
CT (L− , t) = CT (L+ , t) (1.68)
In addition to these boundary conditions, many other modifications may occur.
For example, the dispersion coefficient can have different values in each of the
three regions (before the entrance, in the reaction zone, and after the output)
and/or the tracer can be injected at a point other than z = 0. However, we consider
only the case that the dispersion coefficient is the same for any value of z and that
the pulse tracer is injected at the point z = 0 at time t = 0.
22 1 Nonideal Flow
Q1
CSTR CSTR
CA2, V2
CA1, V1 Q1
Product CA1, Q0
dCT2
V2 = Q1 CT1 − Q1 CT2 (in the second tank) (1.73)
dt
where C T1 and C T2 are, respectively, tracer concentrations in both reactors. These
two differential equations are coupled and should be solved simultaneously.
In this model, the two adjustable parameters are the flow rate exchanged (Q1 )
and the volume of the most agitated region (V 1 ). Remember that the measured
volume (V ) is the sum of V 1 and V 2 . We will call 𝛽 the fraction of the total flow
that is transferred between both reactors:
Q1 = 𝛽 ⋅ Q0 (1.74)
and 𝛼 the fraction of the total volume that corresponds to the most agitated
area:
V1 = 𝛼 ⋅ V → V2 = (1 − 𝛼) ⋅ V (1.75)
On the other hand, the average time (t) is given by the quotient V /Q0 .
The initial conditions (t = 0) for this model are (i) C T1 = (C T1 )0 , and (ii)
(C T2 )0 = 0
An analytical solution is possible in this case, and is as follows:
( ) ( )
[ ] (𝛼m1 + 𝛽 + 1) exp
m2 t
− (𝛼m2 + 𝛽 + 1) exp
m1 t
CT1 t t
=
(CT1 )0 pulse 𝛼(m1 − m2 )
(1.76)
being:
[]⎡ √
⎤
1−𝛼+𝛽 ⎢ 4𝛼𝛽(1 − 𝛼) ⎥
m1 , m2 = −1 ± 1 − (1.77)
2𝛼(1 − 𝛼) ⎢ (1 − 𝛼 + 𝛽)2 ⎥
⎣ ⎦
However, for more complicated models, an approximate solution would be nec-
essary.
Equation (1.76) shows that, if tank 1 is small compared to 2 (𝛼 small) and the
transfer speed between both reactors is small (𝛽 small), the second exponential
term tends to 1 during the first part of the response to an impulse injection. Dur-
ing the second part, the first exponential term tends to 0. If we represent the
logarithm of the tracer concentration vs. time, the response curve will tend to a
straight line at both ends of the curve and the parameters will be obtained from
the slopes (m1 for t → ∞ and m2 for t → 0) and the cut points of both lines (for
t → ∞, the cut point is – {𝛼m2 + 𝛽 + 1}/𝛼{m1 − m2 }).
Feed
CT0, Q0 CT0, Qb
CT0, Qt
Bypass CSTR Vd
Dead volume CTs, Vt
Q0 = Qt + Qb
Product CTs, Qt
CT
Figure 1.14 Real reactor and modeling using a single CSTR with dead volume and short
circuit.
In this case, the derivation of the equations is simpler if we consider the injec-
tion of a tracer in positive step. Let us use the scheme in Figure 1.14; the balance
in nonstationary regime (at t > 0, some tracer is still entering the system) of non-
reactive tracer in the volume of reactor V t , is
dMTs dC
Qt ⋅ CT0 − Qt ⋅ CTs = = Vt Ts (1.78)
dt dt
Remembering that for a positive step entry it is fulfilled that:
t < 0 → CT = 0
t ≥ 0 → CT = CT0
The tracer balance at the point of union of both currents will be
Qb ⋅ CT0 + Qt ⋅ CTs
CT = (1.79)
Q0
If we define:
Vt = 𝛼V and Qb = 𝛽Q0 , with t = V ∕Q0
Integrating and replacing in the expression of tracer balance in the reactor,
we get
[ ( )]
CTs 1−𝛽 t
= 1 − exp − (1.80)
CT0 𝛼 t
So, the expression of the tracer concentration that leaves the system will be
[ ( )]
CT 1−𝛽 t
= 1 − (1 − 𝛽) ⋅ exp − (1.81)
CT0 𝛼 t
If we reorder the equation, we can obtain the parameters of the model
(Qt and V t or similarly 𝛼 and 𝛽) from a plot of the tracer concentration at the
output as a function of time. Representing ln[C T0 /(C T0 − C T )] vs. time, if the
model is correct, a straight line of slope (1 − 𝛽)/t should be obtained 𝛼 and an
ordinate in the origin of value ln[1/(1 − 𝛽)].
In order to have in mind the possible RTD curves obtained with this model,
Figure 1.15 shows three curves corresponding to three different cases: the ideal
1.5 Other Models of Real Reactors Using CSTR and PFR 25
0.3
0.2
0.1
0
0 5 10 15 20
Figure 1.15 E(t) predicted by this model with different values of the parameters, and the one
for ideal CSTR for comparison.
CSTR, a reactor where 𝛼 = 0.5 and 𝛽 = 0.3 and the other reactor with 𝛼 = 0.5 and
𝛽 = 0.1; all of them with the same average residence time of five minutes. As we
can see, the differences are quite small and, in practice, it is difficult to affirm with-
out a little more information if the system has or not a dead volume and/or bypass.
Q Vp Q E(t) F(t)
Vd
Vp t Vs t
t= t=
Q Q
Q Vs Q E(t) F(t)
Vd
Vs t Vs t
t= t=
Q Q
Q1
Q Vp Q E(t) F(t)
Q2
t expected
Vp t Vp t
t= t=
Q1 Q1
Q1
Q Vs Q E(t) F(t)
Q2
t expected
Vs t Vs t
t= t=
Q1 Q1
Q1 Vp1
E(t) F(t)
Q Q
t expected
Q2 Vp2
(1 + r)Q
E(t) F(t)
Q Vp Q
rQ
Solution
During the design of the reactor, a plug flow must be assumed. In this case, the
molar balance of the reacting species “A,” for a first-order reaction, gives
XA = 1 − exp(−kt)
In the present case:
V 0.1 ⋅ 3
t= = = 10 s
Q 0.03
Coinciding with the value of t m . From the previous equations: k = 0.39 s−1
Assuming a dispersion model for the real reactor, Eq. (1.63) is fulfilled, so:
( )2 [ ( )]
𝜎 1
= 2 ⋅ Bo − 2 ⋅ Bo2 ⋅ 1 − exp −
tm Bo
Iterating, we can find the value of the dispersion module: Bo = (De /u⋅L) = 0.667
We have not seen in the previous sections the equations for the balances in
reacting systems. Let us see this now. If we consider a tubular reactor in which
we simultaneously have dispersion and reaction and we can do a molar balance
of component A, in a range Δz of the reactor:
Input − Output + Generation = Accumulation
nA − (nA + dnA ) + rA dV = 0
1 dnA
− + rA = 0 (1.82)
S dz
S ⋅ dz = dV
Combining this expression with the molar flow of substance A:
𝛿C
nA = −De S A + uSCA (1.83)
𝛿z
we obtain a differential equation of the second order:
De d2 CA dCA rA
− + =0 (1.84)
u dz2 dz u
which is only linear when the reaction rate is of order 0 or 1.
When the kinetics is of the first order (rA = −kC A ), the following expression is
obtained:
De d2 CA dCA kCA
− − =0 (1.85)
u dz2 dz u
which considers the flow, dispersion, and reaction. The solution of this second-
order differential equation can be done analytically. If we consider a closed–
closed system, we will apply the Danckwerts’ boundary conditions at the input
and at the exit of the reactor:
• Taking into account that at the input C A (0− ,t) = C A0 (known concentration).
D 𝜕CA ||
CA0 = − e ⋅ + CA (0+ , t)
u 𝜕z ||z=0+
28 1 Nonideal Flow
• At the exit of the reactor considered, we can write C A (L− , t) = C A (L+ , t), this
being later the measured exit concentration. In this way, when z = L:
( )
𝜕CA
=0
𝜕z z=L
Finally, the solution for the conversion in the reactor can be expressed by
( )
4a ⋅ exp 21uL
De
1 − XA = ( ) ( ) (1.86)
(1 + a)2 ⋅ exp 2 D − (1 − a)2 ⋅ exp − 2auL
auL
D
e e
where a = [1 + 4(t ⋅ k) ⋅ (De ∕uL)] . This expression allows knowing the conver-
1∕2
sion that would be obtained for a first-order reaction to be carried out in a tubular
reactor or in a bed reactor packed with dispersion.
For the system of the example, the value of “a” results to be 3.376 and the con-
version in the real reactor is 0.88
Time (min) 0 2 4 6 7 8 10 12 14 16 18 20
C T (mol/l) 3.0 5.3 7.2 8.0 8.3 8.6 9.2 9.7 9.7 9.8 9.9 10
The measured volume of the reactor is 1 m3 and the flow rate to the reactor is
0.1 m3 /min. The reaction rate constant is 150 l/(kmol min). The feeding contains
a concentration of A at the input of 2 kmol/m3 . Calculate the conversion that can
be expected in this reactor.
Solution
Let us first have a look of the experimental results. The graph C T -time corre-
sponding o the data is shown in Figure 1.17a.
As we have seen, Eq. (1.81) shows that the tracer concentration for a step input
in this model can be expressed by
[ ( )]
CT 1−𝛽 t
= 1 − (1 − 𝛽) ⋅ exp − (1.87)
CT0 𝛼 t
From the data in the table, it is easy to calculate the slope and intercept
( of the)
representation ln(C T /(C T0 − C T )) vs. t. The slope would correspond to − 1−𝛽𝛼t
and the intercept to ln(1/(1 − 𝛽)). In Figure 1.17b, we can see the corresponding
straight line. Taking into account an intercept of −0.4549 and a slope of 0.2875,
as solution of the model we find 𝛼 = 0.3 and 𝛽 = 0.3 bearing in mind that the
1
experimental value of average residence time t = VQ = 0.1 = 10 minutes should
be used as it was defined for the whole system.
1.5 Other Models of Real Reactors Using CSTR and PFR 29
12.0
10.0
Concentration (mg/l)
8.0
6.0
Correlation Experimental
4.0
2.0
0.0
0 5 10 15 20 25 30
(a) Time (min)
3
y = 0.2875x – 0.4549
2 R2 = 0.9804
–1
–2
0 2 4 6 8 10 12 14 16 18 20
(b) Time (min)
Figure 1.17 (a) Concentration of tracer obtained in a step input experiment and (b)
calculation of the parameters.
For the system with reaction, let us see how to obtain the conversion with this
model in the case of the first-order reaction (not in this case, but will be useful).
For a first-order reaction, the molar balance of A in the reactor where the reaction
takes place (V t ) gives
Qt CA0 − Qt CAs − kCAs Vt = 0
CA0 (1 − 𝛽)Q0
CAs =
(1 − 𝛽)Q0 + 𝛼Vk
If we do a reagent balance A in the point where the short circuit current and
the output current of the reactor are mixed, we will obtain
CA0 Qb + CAs Qt = CA (Qb + Qt )
30 1 Nonideal Flow
Using the data in the example, the concentration at the exit of the CSTR is
0.927 kmol/m3 . The value of C A at the exit of the system can be calculated from
Eq. (1.80). Finally, in the example, C A = 1.249 kmol/m3
Solution
First of all, we can plot the data obtained with the tracer.
9,00E–04
8,00E–04
7,00E–04
6,00E–04
5,00E–04
E(t) s–1
4,00E–04
3,00E–04
2,00E–04
1,00E–04
0,00E+00
0 5000 10 000 15 000 20 000 25 000
Time (s)
As we can see, the curve is similar to a CSTR, but small differences can be
accounted with the use of the tanks-in-series model. From the data, it is easy to
calculate:
∞
tm = t ⋅ E(t) ⋅ dt = 1129 s
∫0
∞
𝜎2 = (t − tm )2 ⋅ E(t) ⋅ dt = 5.420 ⋅ 105 s2
∫0
We can calculate the number of tanks in the model, that is, nt = t m 2 /𝜎 2 = 2.221
tanks.
We have seen in the previous sections the equations for the balances in react-
ing systems or first order. In that case, Eq. (1.48) with nt = 2.221 would give us
the expected conversion. Let us see what occurs if the system is nth order. If
we consider a single tank reactor (of volume V 1 ) we can do a molar balance of
component A:
V1 C − CA C − CA1
= A0 = A0 (1.93)
nA0 CA0 (rA ) CA0 (k ⋅ CA1
n
)
If the system has a constant density:
V C −C
t1 = = A0 n A1 (1.94)
Q (k ⋅ CA1 )
CA0
CA1 = (1.95)
n−1
(1 + kt 1 CA1 )
As we can check, the concentration at the exit can be calculated from this non-
linear equation, and an approximation can be used.
32 1 Nonideal Flow
Solution
(a) If the three reactors are connected in series, the equations just discussed in
previous example are valid, so the concentration at the exit of each reactor
will be given by Eqs. (1.95) and (1.96). The one corresponding to the third
reactor is equivalent.
(b) On the contrary, if the reactors are connected in parallel, each of them will
have a flow rate equal to 1/3 of the total. The concentration at the exit of the
reactors will be the same in all three. And the mix of three currents of the
same concentration in the same proportion, will give a current with exactly
the same concentration, calculated by Eq. (1.95) bearing in mind the volume
and the flow rate at each reactor.
Bibliography
Aris, R. (1969). Elementary Chemical Reactor Analysis. Englewood Cliffs: Prentice
Hall.
Bourne, J. (1999). Turbulent mixing and Chemical Reactions. New York: Wiley.
Bibliography 33
Carberry, J.J. and Varma, J. (eds.) (1987). Chemical Reaction and Reactor
Engineering. New York: Marcel Dekker.
Coulson, J.M. and Richardson, J.F. (1979). Chemical Engineering III. Chemical
Reactor Design, 2a ed. Oxford: Pergamon Press.
Fogler, H.S. (1998). Elements of Chemical Reaction Engineering, 3a ed. New Jersey:
Prentice Hall.
Holland, C.D. and Anthony, R.G. (1992). Fundamentals of Chemical Reaction
Engineering, 2a ed. Englewood Cliffs: Prentice-Hall.
Kayode Coker, A. (2001). Modelling of Chemical Kinetics and Reactor Design.
Elsevier.
Levenspiel, O. (1999). Chemical Reaction Engineering, 3rde. New York: Wiley.
Levenspiel, O. (1962). Chemical Reaction Engineering: An Introduction to the Design
of Chemical Reactors. New York: Wiley.
Levenspiel, O. (1979). The Chemical Reactor Omnibook. OSU. Bookstores, Corvalis.
Westerterp, K.R., Van Swaaij, W.P.M., and Beenackers, A. (1984). Chemical Reaction
Design and Operation, 2nde. Chichester: Wiley.