Professional Documents
Culture Documents
Control System Simulator For Steam Boiler Paramete
Control System Simulator For Steam Boiler Paramete
net/publication/228429985
CITATIONS READS
3 2,190
4 authors, including:
All content following this page was uploaded by Matei Vinatoru on 01 June 2014.
Abstract: - The paper presents the research results related to control of the steam boiler parameters: drum level,
furnace pressure and steam pressure. It was developed the mathematical model of the water-steam system and
furnace part of the boiler. Also, the paper presents the algorithm for real time detection of model parameter
variations. In this context a correction method, validate through simulation was developed.
1 Introduction
Related to the systemic point of view, the boiler is To simplify the procedures for determination of the
frame in the category of the MIMO system (more mathematical model will establish a block scheme
input more output). for the boiler as shown in Fig.1, specifying channels
Boiler
input output
DC DC
P
B B D ΜPt
A A ΜDp
Gp=Gp
B
ΜPA θav
A Dp Mθav
XVG XVG
Winj Winj
Dp
L
We Wa ΜL
B
CO2
A ΜC
Gp
Pf
xVG Ge ΜPf
VG
of input-output.
On the left side are passed the input variables radiation Kre, such as will be presents in chapter 2.
(variable which can be command directly with the
usual actuators), and in the right the measurable
output variables under which it will develop the 2 The automatic control structure of
control structures with typical feedback.
B – the fuel flow
the steam boiler
Writing the balance thermal equation for burning
A – air
process we obtain the next equation:
Ge – the evacuated gas
X VG - the command of the gas ventilator d (m g H gf )
Winj – the injection flow = A ⋅ C pA ⋅ T A + K comb ⋅ B ⋅ H cn −
dt (1)
L – the water level in the drum
− Ge ⋅ C pg ⋅ Tg − K Re (Tm4 − Ts4 )
Pf – the furnace pressure
VG – the gas ventilator
It is important to choose the adequate input-output We make the next assumption [4]:
pair, which to assure an efficient control for the -The burning gases are treated like a perfect gas.
output variables through the input variable, with -The calorific power of fuel it is consider equal with
maxim effect and without main perturbation for the the net heat and deviation from the ideal burning is
other output variables [2]. represented by the burning coefficient Kcomb.
We will choose as the output variables that -The heat exchange to furnace zone (convection,
measurable variable how permit the obtaining a conduction and radiation) and the water from pipes,
complete information on the state of the boiler in at the saturation temperature Ts, is equivalent with a
each moment of time (Fig. 1). direct heat exchange through radiation. Tm is the
The dependence between input-output variables: middle temperature of burning gases.
- The steam pressure p in the drum is a variable how From the low of perfect gases we can approximate:
depend on the boiler steam flow Dp and the turbine
steam flow Dc. VC vg Pf
mgH gf = (2)
- The furnace pressure depending on the resulted gas R
flow Gp and the evacuated gas flow Ge.
- The water level in the drum depending on the where:
water flow, the boiler steam flow Dp and the turbine V- the volume used from the gases in the furnace
steam flow Dc. zone;
- The fuel flow B is an independent variable, Cvg- the specific heat of gases at constant volume;
because it isn’t affected by the other variable and it R- the perfect gases constant;
may be modified with the conveyor. Pf- the furnace pressure.
- The air flow, from the burning process, it must to Writing the equation (1) depends by the furnace
has a value how corresponding with fuel flow B. pressure Pf with Tg and Tm calculated, result:
- The oxygen, oxide and carbon dioxide in the
combustion gases depends on the air / fuel and VC vg dP f
= AC pA T A + K comb BH CN −
therefore may be acting as the flow of air and fuel. R dt (3)
- The boiler steam flow Dp depends on the quantity − G e C pg T g − K Re ( T m4 − T s4 )
of heat boiler developed in the furnace zone,
meaning depends on the fuel flow and the air flow
We consider that in the drum exist two phases
because the quantity of heat developed depends on
(steam and liquid in equilibrium) and the measured
both.
liquid level don’t give as an exact information about
- The turbine steam flow Dc is, in relation to the
the existent liquid quantity from the drum and we
boiler, a random variation of variable because the
must to introduce the supplementary correction
loading turbine depends on the conditions of
about water flow at the input of the drum.
operation of the energetically area.
The balance material equation for water from the
We will choose the supply water flow for the control
drum is:
of the level drum, and the fuel flow for the control
of the furnace pressure [3].
dm e
For the control of the steam pressure in the drum we = We − Dc − D s (4)
will choose the heat transfer coefficient through dt
where:
me- the effective liquid mass from the drum; will be modify on the time of functioning of the
Dc- the turbine steam flow from the drum; boiler the next variables:
Ds- the water outflow (through the broken pipes). -the necessary water flow We, controlled by the
measured level;
⎡ dρls dp ⎤ -the heat transfer coefficient through radiation Kre;
⎢[Ve + Vtv + VV (1 − α )] dp dt ⎥ - the burning coefficient Kcomb.
⎢ ⎥ The structures of the program who witch realize the
dme dVe ⎢ dρvs dp ⎥
= (ρls − ρvs ) + ⎢+ (Vlm − Vl + VVα ) ⋅ −⎥ (5) simulation is presented in the Fig. 2 .
dt dt ⎢ dp dt ⎥
We compare the measured values from the real
⎢ dα ⎥ process: the level in the drum, the water flow We,
⎢− VV (ρls − ρvs ) ⎥
⎣ dt ⎦ the pressure in the drum PT and the relative pressure
in furnace, with the measured values from the model
where: of the boiler [1].
Vl- the liquid volume used in the drum; This results permit as to estimate the correction
Vtv- the descending pipes volume; which be done in the model of the boiler to assure
Vlm- the liquid volume measured with a transducer the tuning parameters correction’s of the controllers.
level;
Ve- the volume used from steam in the liquid space;
The correction
Vv- the volume used from steam in the drum;
α - the fraction used from steam in Vv; We Kre Kcomb
ρls , ρvs - the density at saturation for steam and
liquid L
p- the steam pressure in the drum. PI
B + + M B
The balance thermal for the water and steam from -
O - O O
the drum and the boiler pipes: p
I PID D I
⎧ dTs dH dH ⎫ L + E L
+ M1 ls + Mv vs − (Vlm + Vv + Vtv ) +⎪ -
⎪MmCm E L E
⎪ dp dp dp ⎪ Pf
R PI R
⎪⎪ dρls ⎪⎪ dp
⎨ + ( Hvs − H ls ) ⋅ [Vl + Vtv + Vv (1 − α )] + ⎬ = +
⎪ dp ⎪ dt -
⎪ dρvs ⎪
⎪+ (Vlm − Vl + Vvα) ⎪
⎩⎪ dp ⎭⎪
= −Wl (Hvs − Hl ) − Dp (Hvs − Hls ) + (1 + β ) * (6)
* (Hvs − Hls )(Wl − Dc − Dp ) + KRe(Tm4 − Ts4 ) Fig. 2 The simulated model of the boiler
where:
Mm– the metal mass of the drum and pipes; 2.1. The design of the automatic control structure
Cm – the specific heat of the metal; of the drum pressure
Ml – the total liquid mass from drum and pipes;
Mv – the total steam mass from drum; The drum Dc
Hvs, Hls – the steam and liquid content heat at
saturation;
β -the steam fraction who condense in the drum;
The boiler
We can express the measured liquid level depending p
temperature
on the liquid volume measured Vlm. Dp
Өf
γ ⋅l ⋅ R2 1 γ
V lm = − ( R − L ) R sin
2 2 2 Өf
γ L (7)
cos =1− ;
2 R
V v = π ⋅ R 2 ⋅ l − V lm
In the equation (1) to (6) we don’t know exactly and Fig. 3. The drum of the boiler
Δ p (t ) = Δ p1 (t ) + Δ p 2 (t )
where Ca is the thermal accumulation capacity.
The numerical value of the coefficient Ca depending (13)
on the next variable:
- The steam flow supplied in the boiler in stationary
Δ p (t ) = (s ) − Δ D C (s ) (14)
K ΔP K ΔP
ΔD P
regime; sT Δ P sT Δ P
- The metal mass of the vaporization system;
- The rotation m ∈ (0,1÷0,8) where:
wa
m = (9) K ΔP =
pN C p
, T Δ P = a 0 N , C a 0 = C a (D 0 )
D max D max D max
where wa is water quantity from the boiler and Dmax According to equation (14) result the bock scheme
is the maximum steam flow. from Fig. 4:
Conform to this specification, result:
ΔDP(s)
dp ( t )
C a (D 0 ) KΔP/sTΔP +
= D P (t ) − D C (t )
dt
Δp(s)
p(t)=p0+Δp(t) -
ΔDC(s)
Dp(t)=DP0+ΔDP(t) KΔP/sTΔP
DC(t)=DC0+ΔDP(t)
Fig. 4. The block scheme for the control of p
For stationary regime:
WL DC
KW
Wp
Tw
P
+ 1 DP
CW EE KB Boiler
CP
Ti ⋅ s
+ Dp
P*
TP
Fig. 5. The block scheme for the automatic control circuit of the drum pressure
H'
2.2. The design of the automatic control structure Ot = C ' + + S ' − O' = 0,0183 moli / gram
of the furnace pressure 2
Pf ⋅ V f = m ⋅ R ⋅ T f
O
O =
'
= 3,5 ⋅ 10 −3
32 ⋅ 100 The material balance equation for the mixture of gas
volume will be:
S + O2 = SO2
dm
S = G p − Ge
S' = = 0,25 ⋅ 10 −3 dt
32 ⋅ 100
where Ge represents the evacuate gas flow.
N
N' = = 0,14 ⋅ 10 −3
28 ⋅ 100 Vf dP f
⋅ = G p − Ge
R ⋅T dt
The theoretical oxygen quantity:
The evacuate gas flow Ge depends on the furnace
ΔB
k1
+
ΔA 1/ k3 ΔPf
+ + 1
k2
Δα -
k 3 (1 + T2 s )
k3 / k 4
ΔGe k3
+
k4 +
2.3. The design of the automatic control structure We- the command variable for control of the water
of the water level in the drum level in drum (at boilers with drum) or control
vaporization zone at boilers without drum
DP
DC
MDp L
B
ML
W We
Fig. 10. The block scheme for control of the water level
2.4. Adjusting the fuel volume The execution elements are revolution variators of
No matter we talk about a natural circulation boiler the belts (which may be frequency converters or
or about a forced crossing one, generally the task mechanical variators for revolution) and the shutter
adjustment loop follows to maintain constant the for the gas volume adjuster.
steam pressure at the boiler's output, modifying the These are commanded through some proportional
fuel quantity and the air for burning volume. regulators. The main task regulator (PID steam
For the boilers which work on fuel oil, we use a pressure regulator) and the volume of steam took
cascade loop control, which contains a main task over from the turbine establish a reference value for
regulator (PID type) and a fuel regulator (PI type) in the fuel quantity (gas + coal), which is then
following loop. compared to the sum of gas and coal volumes, and
The stability of the loop may be increased by the obtained signal is introduced in the fuel
introducing in the adjustment the steam volume regulator which will determine increase or decrease
signal as a perturbation. It is observed that in this of the fire power of the boiler (Fig.11).
case, the quantity of coal is represented by the sum
of revolutions of the redler belts.
2.4.1. The mathematical model of the automated
to process
D. steam TURBINE The following equations are deduced from the
material evaluation and thermo evaluation:
P - the transfer function for the transporting belt:
BM l
Reference
H BT = e −τ b s = , τb = B
pressure
BB vB
VM ⋅ C B
Adjustment revolution mB (t ) = ⋅ B2 (t )
air BRn g2
B (s )
la BR2, 3,....
1
HM = =
TM s + 1 BM (s )
P
1 600
H[cm]
0 200
Kre We
-0.5 0
-1 -200
0 5 10 15 0 100 200 300 400
Time[s] Time[s]
Fig. 12. The corrections at A=2,5·B Fig. 15. The water level in the drum
2 3000
Furnac e pres s ure v ariations [m m m H2O]
2500
1.5
2000
Kre; Kcomb
1
Kcomb
1500
0.5
Kre 1000
0
500
-0.5 0
0 5 10 15 0 10 20 30 40 50
Time[s] Time[s]
Fig. 16. The furnace pressure variations
Fig. 13. The corrections at A=2,6·B
0.5 1000
Pressure variations p[m m H2O]
800
0
600
Kre
Kre; Kcomb
-0.5
Kcomb 400
-1
200
-1.5
0
-2 -200
0 5 10 15 0 100 200 300 400 500
Time[s] Time[s]
Fig. 14. The corrections at A=2,4·B Fig. 17. The steam pressure variations in the drum