Professional Documents
Culture Documents
www.elsevier.com/locate/compchemeng
Abstract
This paper presents a dynamic simulator of water-in-tube boilers with natural recirculation, the kind of equipment widely used
in industries for steam generation either as a source of power or for providing heating capabilities in process plants. The
development is based on a combination of two non-linear models, one for the evaporation in the vertical tubes and the other for
the phase separation in the steam drum. An application is made to the boiler of a 30 MW thermoelectric power plant and the
results are discussed. The dynamic responses of all variables show the consistency of the model representation with the expected
behavior, including the effects of a PI level control adjusted using classic Ziegler Nichols tuning rules. 1999 Elsevier Science
Ltd. All rights reserved.
0098-1354/99/$ - see front matter 1999 Elsevier Science Ltd. All rights reserved.
PII: S 0 0 9 8 - 1 3 5 4 ( 9 9 ) 0 0 2 6 9 - 0
1032 E.J. Adam, J.L. Marchetti / Computers and Chemical Engineering 23 (1999) 10311040
simulations for a proper evaluation. A dynamic model averaged field equations (Banerjee & Chan, 1980; Soria
for the simulation of steam generators with natural & De Lasa, 1991; Grau & Cantero, 1994), and is
recirculation is presented here, that serves for the study consistent with hypothesis adopted for the homoge-
and evaluation of control strategies. This is a halfway- neous-mixture model (Delhaye et al., 1981). The steady-
complexity model developed to provide an adequate state assumption was adopted after several evaluations
description of the operation and to give information of the associated time constants and comparing with
about many important physical aspects. the dynamics in the separation drum.
This simulator is based on two models, one to de-
scribe the operation in the vertical tubes using mass, 2.1. Balance equations
momentum and energy balances plus algebraic relation-
ships to describe the phase change, and the other to Differential mass, energy and momentum balance
represent the phase separation that takes place in the equations for steady-state conditions are used for mod-
drum. Modeling the two-phase system has been the eling the two-phase flow in the vertical tubes. Accord-
subject of studies by many investigators, and conse- ing to the homogeneous-mixture model, the changes in
quently several possibilities are available. The basic the two-phase flow properties occur along the tubes
homogeneous mixture model (Delhaye et al., 1981) is only, i.e. as the z-coordinate varies.
used here for describing the vapor liquid flow in the Hence, the mass balance equation for the mixture is,
tubes, since it suffices for the requirements for the
dynamic analysis of the operation. Concerning the d
phase separation, a non-linear model of the phenomena [ogrgu+ (1 og)rlu]= 0, (1)
dz
occurring in the steam drum has been developed. Then,
both models are combined through additional state- where u is the velocity of the homogeneous mixture and
ments rising from the overall mass and heat balances. og is the vaporvoid fraction.
Finally, the boiler of a 30 MW power plant is The momentum balance equation for the mixture is,
simulated; since the liquid level in the steam drum has
open-loop unstable characteristics, the results are ob- d d
[ogrgu 2 + (1 og)rlu 2]+ [P]
tained using a PI controller which actuates on the dz dz
feed-water flow rate, i.e. the typical configuration im- = [ogrg + (1 og)rl]g twm, (2)
plemented for level control in boilers.
where P is the local pressure and twm is the wall-shear
stress per unit of volume, and the energy balance
equation for the mixture is written as follows:
n n
2. Modeling the evaporation in vertical tubes
d 1 d 1
Fig. 1.a shows a sketch of the vertical tubes where ogrgu H. g + u 2 + (1og)rlu H. l + u 2
most of the evaporation takes place. The model pre- dz 2 dz 2
sented here is derived from more general time-space = q; wm [ogrg + (1 og)rl]ug (3)
d(Mtot)
=wf + wm ws wr. (14) w+
s =A0 sep
V+
g
u+
g r g, (21)
dt V+
l +Vg
+
Mass balance for the liquid vapor mixture, where, for steamwater flows at high-pressure, the drag
velocity u +
g can be estimated as follows (Zuber &
d(M +
tot)
=wf + wm w +
s wr. (15) Findlay, 1965):
dt sg(rl rg) 1/4
u+
g = 1.41 . (22)
Total energy balance, r 2l
l rlH
Htot =V + . l +V +
g rgH. g +V -grgH. g. (19) wr = K
rl rave. (24)
Notice that the hypothesis of uniform pressure allows The average density in the vertical tubes is computed
the assumption that steam density is independent of the by,
height, even though there are bubbles all over in the rm + rl
volume of mixture. An additional relationship linking rave = , (25)
2
the above equations sets the constant condition for the
total volume of the drum, where rm is evaluated using Eq. (9) at the tube outlets,
and the constant K is based on satisfying steady-state
Vsep =V + + -
l + V g +V g. (20) conditions.
The two-phase stream coming from the vertical tubes
3.3. Constituti6e equations is completely determined by the evaporation model.
Therefore, the mass flow rate is computed by,
Due to the model structure, a constitutive equation is
wm = NtAtrmu, at z= Lt, (26)
necessary for determining the steam mass flow rate,
w+s , between the liquid vapor mixture (+ phase) and which obviously depends on the tube-outlet conditions,
the vapor phase ( phase), as well as for determining i.e. it might change with time.
the recirculating liquid flow rate. Other variables are treated as follows: (i) the feed-wa-
The steam-mass flow rate leaving the mixture can be ter flow rate is a known stream that later becomes the
assumed as being proportional to the average surface manipulated variable for level control; (ii) the produced
fraction A0 sep occupied by the bubbles, i.e. steam flow rate is taken as a load variable since it is the
E.J. Adam, J.L. Marchetti / Computers and Chemical Engineering 23 (1999) 10311040 1035
main disturbance when changing the steam demand; energy released by the burners) upon returning toward
(iii) vapor and liquid enthalpies are calculated as func- the tube entries. This consideration gives support to the
tions of temperature in the classical form; and (iv) the assumption that the recycled liquid, when reaching the
liquidvapor equilibrium curve is computed as follow- lower part of the boiler, is close to the saturated
ing Wagle (1985). condition. Hence, the simulator steps continuously on
From the control point of view, the variable of the saturated condition at the evaporation tube inlets,
interest is the level of the liquid vapor mixture (+ but following pressure variations in the upper part of
phase). The stability and performance of the level con- the boiler, and taking the necessary energy for reaching
trol system is of primary importance for the operation saturation out of the heat delivered for evaporation.
of boilers. In order to allow the dynamic analysis of Pressure drop along the recirculating path has been
this problem, we introduced the following definition of assumed negligible due to wider cross section areas in
the level of the liquid vapor mixture in the drum (see the circuit.
Fig. 1b):
V+ +
l + V g Vmin
l = lmin + , (27) 5. Numerical strategies
A0 sep
where Vmin is the volume corresponding to the reference 5.1. Numerical strategy for the e6aporation model
lmin.
This separation drum model has nine unknowns; Two numerical strategies were proposed for solving
Mtot, M + + + +
tot, Htot, w s , wr, V l , V g , V g , and l, while
the combined system of differential and algebraic equa-
Eqs. (14)(19), Eq. (21), Eq. (24) and Eq. (27) give a tions (Adam & Marchetti, 1994; Adam, Marchetti,
system of three non-linear differential equations and six Perez & Martnez, 1994). In this case we decided to
non-linear algebraic equations. Note that all properties compute analytically all the derivatives in an explicit
or variables associated to inlet or feed flows are part of form, such that,
the available data at each time instant the model is dy(z)
solved. = A(z) 1b(z), y0 = y(z =0), (28)
dz
where A, b and the integrating variables are given in
4. Non-linear model of a boiler Appendix B Then, an automatic step-size 4th-5th-order
RungeKutta integration method is used up to z=Lt.
Fig. 2a shows a simplified scheme of a boiler where This results in a simple and robust method to obtain
the main parts are: (i) the vertical tubes where the the vaporliquid mixture condition at the tube outlets.
evaporation takes place; (ii) the separation drum where
the vapor separates from the boiling liquid; and (iii) the 5.2. Numerical strategy for the separator model
connection for the natural recirculation. The models
discussed above are solved sequentially at each time The equation system defining the boiler-drum model
instant, as represented in Fig. 2b. As mentioned before, is written following the state space representation,
comparative small time constants allow the insertion of dx(t)
the steady-state evaporation model into the structure of =f(x(t))+ g1m(t)+g2d1(t)+ g3m(t)d2(t) (29)
dt
the overall boiler model where the main dynamics are
l(t)= l(x(t)) (30)
described by the separation drum model. Hence, under
non-stationary conditions, the evaporation model gives The state variables in this case are (see Appendix C): (i)
different output values for each time instant. This re- the total mass in the drum; (ii) the total mass in the
duces computing times significantly allowing an effi- + phase, and (iii) the total enthalpy in the drum. The
cient model combination for describing the overall disturbances to the system are the steam flow-rate
dynamics. (dl(t)), and the feed-water temperature (d2(t)). The feed-
The natural recirculation was described under the water flow-rate is the manipulated variable, m(t), for
hypothesis that saturated liquid at the bottom pressure level control purposes.
defines the stream condition at the inlet of the vertical Stepping on data at the time instant k, an automatic
tubes. Since the recirculating liquid leaves the separator step-size 4th5th order RungeKutta integration
at the pressure in the top, the principal change in this method is used on Eq. (29) to find the unknowns at
stream is due to the pressure difference. This stream k+ 1. Then the NewtonRapson method is applied to
would be subcooled when reaching the bottoms if no a set of algebraic non-linear equations represented
other adjustment is made, but due to constructive char- through Eq. (30). The numerical methods were taken
acteristics of most of these type of boilers, it receives a from Ralston and Rabinowitz (1978) and Holland and
small fraction of heat (as compared to the overall Liapis (1983).
1036 E.J. Adam, J.L. Marchetti / Computers and Chemical Engineering 23 (1999) 10311040
Fig. 4. Responses of (a) the drum level, and (b) the drum pressure to
Fig. 3. Block diagram of the level control loop. 5% step change in the steam load.
E.J. Adam, J.L. Marchetti / Computers and Chemical Engineering 23 (1999) 10311040 1037
Fig. 5. (a) Responses of the accumulated total mass () and the total Fig. 7. Responses of (a) the drum level, and (b) the drum pressure to
mass of the phase =(----). (b) Response of the total enthalpy accumu- a 5% step change in the heat input.
lated to a 5% step change in the steam load.
Fig. 8. (a) Responses of the accumulated total mass ( ) and the total
Fig. 6. Change in the steam load (----) and response of the feed-water mass of the phase = (----). (b) Response of the total enthalpy accumu-
flow rate ( ). lated to a 5% step change in the heat input.
1038 E.J. Adam, J.L. Marchetti / Computers and Chemical Engineering 23 (1999) 10311040
Appendix A. Nomenclature
Subscripts 3
A23 = ogrg c lp(TT0)+ lv + u 2
n
b a given reference point in the liquid 2
f
vapor equilibrium curve
feed
3
+ (1 og )rl c lp(TT0)+ u 2 ,
n
2
g vapor or gas phase
l liquid phase A24 = [ogrgc p + (1 og)rlc p]u,
g l
!
From Eq. (3) we obtain, Appendix C. The separation model
1
A21 = rg c lp(TT0) +lv + u 2
n" u Eqs. (14)(16) define state variables that can be
!
2
1
rl c lp(TT0) + u 2
n" u,
written as,
M tot w m wr
2
1
A22 = ogu clp(T T0) +lv + u 2 ,
n d
dt
M +tot =
H tot
w m w +
s (M
.
tot
w mHm wrHr
, M +
tot
.
) w r
2
1040 E.J. Adam, J.L. Marchetti / Computers and Chemical Engineering 23 (1999) 10311040