You are on page 1of 12

754714

research-article2018
MAC0010.1177/0020294018754714Active Fault Tolerant Control System for the Measurement Circuit in a Drum Boiler Feed-Water Control SystemPawlak

Original Paper

Measurement and Control

Active Fault Tolerant Control 1­–12


© The Author(s) 2018
Reprints and permissions:
System for the Measurement Circuit sagepub.co.uk/journalsPermissions.nav
https://doi.org/10.1177/0020294018754714
DOI: 10.1177/0020294018754714

in a Drum Boiler Feed-Water journals.sagepub.com/home/mac

Control System

Mariusz Pawlak

Abstract
This paper presents a water-level control system in a drum boiler. The system was equipped with a fault tolerant
control–type diagnostic system. The paper presents the results of tests conducted on the fault tolerant control system
implemented in the water-level control system in a boiler drum. The diagnostics of the measurement circuits was carried
out online. To that end, the appropriate partial models were developed and tested. This allowed for the application
of analytical redundancy for the measurement circuits. The paper also identifies the influence of diagnostics and fault
tolerance on the values of reliability indices and operating safety of a power unit. Fault tolerant control systems increase
the safety of a power unit operation, and the studies described in the paper directly contribute to them. These kinds of
systems have not been used so far in power unit automation. Site tests confirmed the validity of the acquired concept for
the diagnostic system. Fault tolerant control systems have not been commonly applied in power engineering yet. Studies
of the water-level control system in a steam drum using the fault tolerant control system for the measurement circuits
as presented in the paper are original ideas, providing a new solution. All control systems made for the study fulfil their
role in a satisfactory way, which results in a minor deviation in the water-level adjustment in the boiler drum. The tests
confirmed the efficiency of the fault detection algorithm. The created models of the water level and flows proved to be
successful. Under a no-fault condition of the facility, there were no errors in the diagnoses and the values of all residua
were below the detection thresholds. This was achieved despite a high value of measurement noises. The residua helped
detect minor faults.

I. Introduction There are many papers devoted to the issue of correct


readings of the measured values from sensors.5–13
From the point of view of automation, power boilers are Appropriate diagnostic systems are used to prevent faults.9–12
very complex control systems. The whole power unit con- The basic task of a diagnostic system is to increase the
tains several dozen control algorithms, including the boiler degree of reliability of the automation system equipment.
feed water control system.1–3 This means striving for the greatest possible ability to
The feed water control system is intended to maintain detect and differentiate faults, while maintaining the lowest
balance between the stream of water getting to the boiler costs possible.14–16
and the stream of steam taken by the turbine. The level of Fault tolerant control (FTC) systems, as compared to
water in the steam drum (separator) is the measure of its conventional diagnostic systems, are a relatively new solu-
status.2,4 tion, and a gradual development of the systems can be
A power unit’s steam drum is where the liquid water and observed.2,7,12–21 They are defined as control systems that
steam are separated. It is an essential part of the system can tolerate the system components’ faults, as well as
because it provides a constant supply of steam to the tur- ensure stability and acceptable capacity level, not only in a
bine and prevents it from absorbing water. Water flowing fault-free condition but also when the system components
through the turbine causes adverse events due to, for exam- operate incorrectly (Figure 1). Therefore, the ability of the
ple, high quantities of salt, which can be deposited onto the
pipeline fittings and inside the turbine. Too little water can,
in turn, cause burning of the screens above the burner. As a
result of an overly high adjustment deviation, an emer- Lodz University of Technology, Łódź, Poland
gency shutdown of the whole power unit may occur.1,4
Corresponding author:
Irregularities can also occur if one element of the control Mariusz Pawlak, Lodz University of Technology, 18/22 Stefanowskiego
system is subject to a fault, in particular if it applies to the Street, Lodz, 90-924, Poland
measurement circuit or output devices. mariusz.pawlak@p.lodz.pl
Creative Commons CC BY: This article is distributed under the terms of the Creative Commons Attribution 4.0 License
(http://www.creativecommons.org/licenses/by/4.0/) which permits any use, reproduction and distribution of
the work without further permission provided the original work is attributed as specified on the SAGE and Open Access pages
(https://us.sagepub.com/en-us/nam/open-access-at-sage).
2 Measurement and Control 00(0)

Figure 1.  Operating principle of an active FTC system.


SP: set points; CV: control variables; PV: process variables; E: fault.

control system to operate continuously, even when a fault is example, replaced by a redundant measurement (using vir-
detected, is the benchmark of fault tolerance.22–24 tual sensors7,25). A change in the control system structure
Generally, FTC systems can be divided into active can also prove to be a good solution, for example, when
(AFTC) and passive (PFTC) ones. In the PFTC concept, replacing a three-element control in literatures1,4 with a
the system tolerates only some types of faults, those which one-element control, as proposed in Lindsley.2
were identified as the most critical at the design stage. A The level measurement in the steam drum can be falsi-
PTFC type of controller compensated the predicted fault fied in a differential system, for example, due to a leakage
without current information about the fault. The main char- at the joints or clogging of the signal tubes (as a result of
acteristics of PFTC systems include sensitivity only to mineral salts deposition). It should be remembered that
some types of faults, use of equipment redundancy and water dissolves alkaline salts and silica in the whole pres-
more conservative behaviour. sure range. The boiler drum in the boiler process line sepa-
Due to an inability to change or increase the quantity of rates steam from water and prevents capturing of saline
equipment by introducing equipment redundancy, the water to the super-heater and turbine. The salt remaining in
AFTC system type is used more often.5,8,9,16 Its characteris- the boiler water has to be removed from the boiler drum on
tic feature is that it uses both equipment redundancy (if a continuous basis.
available) and analytical redundancy.9 It helps such sys- The operating ranges of differential pressure transducers
tems also tolerate the types of faults not predicted at the are small, for example, the level measurement of 10 cm means
system design stage. The AFTC systems compensate the only about 1 kPa, so any leakage in the signal tube can cause
fault by selecting one of the previously designed control a significant measurement error. When applying two meas-
systems or by an online synthesis of a new control system urements, we can choose ‘one out of two’ and the diagnostic
(Figure 1).19,23,24 Both concepts require using detection and system should automatically identify which one is defective.
identification of the fault location. An example of such a The basic measurement inaccuracy results from the
fault is presented in Blesa et al.5 This type of control sys- following:
tems is characterized by applying analytical redundancy,5,8,9
using methods of fault detection and identifying its loca- •• Errors caused by wrongly made reference condens-
tion, and accepting capacity reduction during the fault.16,24 ing vessels
Contemporary diagnostic systems are complex, dynamic •• Errors caused by wrongly installed measurement
and operate in a stochastic manner.9–13,17,18 When designing system
engineering diagnostic systems, one has to take into con- •• Errors caused by poor thermal insulation that is sup-
sideration a variety of structures and types and the possibil- posed to ensure correct operation of the reference
ity of applying different mathematical models to describe vessels
them.3,5,7,11,12,25 Moreover, knowledge of engineering meth- •• High fluctuations of static pressure
ods, neural networks and fuzzy systems can be used for •• Measurement errors resulting from steam content
their modelling, as presented in some papers.11–13,17,18 under water level
When designing an FTC system, one should mainly •• Errors resulting from inaccuracy of the differential
focus on the fault tolerance of actuators and sensors. Owing pressure transducer.
to the FTC system, in case of a fault, the automation system
adapts its structure to compensate for the impact of the This is a reason for using the reliability and detected
fault.2,19 In particular, the measurement circuit can be, for minor faults’ method of control of measuring tracks.
Pawlak 3

Figure 2.  Conceptual diagram of the water-level control system in the steam drum.
FP1, FP2: feed water pumps; HC: hydrodynamic clutch; RH: steam super-heater; D: boiler drum; WG: water gauge glass; X1, X2: measurement
of the actuator position; Y1, Y2: control signals; FW: water flow; FD: steam flow; L1, L2: measurement of the water level in the boiler drum; S1, S2:
actuator servomotor.

FTC systems have not been commonly applied in power maintain balance between the water inflow and steam out-
engineering yet, but some works related to diagnostics and flow. At the same time, the signal from the level sensor
the safety of wind turbine operation can be observed; exam- allows maintaining a constant level of the mixture. The
ples are described in literatures.5,7 controller determines the difference between the steam out-
Studies of the water-level control system in a steam flow and water inflow, which is then summed with the level
drum using the FTC system for the measurement circuits as control deviation.
presented in the paper are original ideas, providing a new Two level measurement systems can be distinguished in
solution. The author also studied another type of power unit the control system presented in Figure 2 (L1 and L2). They
control system – a condensing turbine control system, use differential pressure transducers. The flow of the boiler
which was implemented for practical use. The results of the feed water (FW) and the flow of steam supplied to the turbine
studies are presented in Pawlak and colleagues.23,26,27 (FD) provide additional correction signals for the control
system. The boiler feed water is delivered by two feed water
II. Control System for Boiler pumps (FP1 and FP2). Both pumps can satisfy 100% of the
water demand, which means that during normal operation
Drum–Level Water – Identification
one pump is activated and the other one is a back-up pump.
of Problems This kind of system is used in Polish 125-MW power units.
A boiler drum is one of the most important process ele- When the boiler is operating under nominal steam parame-
ments of a power boiler. A drum boiler comes with a pro- ters, the water flow is controlled by changing the pump’s
cess security system for the boiler. A steam drum is provided rotational speed. The rotational speed is modified with
with a water gauge and diagnostic system, initiating the hydrodynamic clutches. Signals on the position of the actua-
boiler shutdown when the level decreases or increases too tor which controls the clutch are sent to the control system.
much. As this is high-pressure equipment, the security sys- An active FTC system concept will be presented for the
tems have to be accepted by the Office for Technical previously described control system. Its role will be to
Supervision, and the security system activating point has to detect faults of the measurement circuit’s parameters. Poor
comply with the water gauge glass. A binary signal from reading of the measurement values in the level control sys-
the water-level measurement is usually supplied to the tem can cause an unnecessary shutdown of a power boiler
security system. It can be corrected based on the tempera- by a system of process locks. As we take into consideration
ture and pressure in the boiler drum or not corrected at all. a double-level measurement system using differential pres-
Besides the security system, a boiler comes with a water- sure transducers, the diagnostic system has to detect which
level control system in the steam drum1,2,4 and a three-element measurement is wrong and switch the control system to the
control system, as presented in Figure 2. To eliminate the con- correct measurement.
trol system’s faulty operation, three-element systems are used, Measurements taken by differential pressure transducers
and the additional feeds to the control system are signals from are the most popular method of measuring the level in the
the flow transducers of steam (FD) and feed water (FW) steam drums. This kind of transducer caters for a wide
The three-element structure (Figure 2) clearly reflects range of operating temperature and pressure values. It also
the sense of water-level control in the drum, that is, to enables correction of the measurement signal, accounting
4 Measurement and Control 00(0)

condenses in the top signal duct (1) due to low ambient


temperature. The transducer (6), connected to the water (2)
and auxiliary stub pipes (3), acts as a correction system. A
cold vessel (4) containing condensate is connected to the
stub pipe (1). The basic transducer (5) is connected to the
reference vessel and the measurement stub pipe (2).
The measurement of the pressure difference between
stub pipes (2) and (3) helps identify the actual water density
in the tank ( ρm in (2))

∆pk = gLk ( ρ w − ρ m ) (2)

where Δpk is the pressure difference, g the gravitational


acceleration, ρw the water density, ρm the steam–water mix-
ture density and Lk the distance between stub pipes (2) and
(3) (Figure 3).
When this value and the initial value of the basic trans-
Figure 3.  Measurement of the volumetric level with correction ducer (5) are known, the h level of the steam–water mixture
depending on the pressure. can be calculated (3)
1: Steam signal tube; 2: reference-level measuring stub pipe; 3: auxiliary
stub pipe; 4: reference vessel; 5: main differential pressure transducer;
6: corrective measurement of the pressure difference; Ih: output ∆p
measuring signal.
ρ w − ρ ′′ −
g
h=L (3)
ρ w − ρ ′′ − ( ρ w − ρ m )
for a change in the boiler operation point and the liquid
pressure value in particular.
The measurement is based on identifying the hydrostatic where Δp is the pressure difference, g the gravitational
pressure exerted by a water column (height: h). Making an acceleration, ρw the water density, ρm the steam–water mix-
assumption simplifying the liquid density constant, the ture density, ρ″ the water steam and l the distance between
pressure clearly determines the liquid level. The level stub pipes (1) and (2).
depends linearly on the pressure ΔIΔpk and ΔIΔp are the output signals from differential
pressure transducers, calculated according to Equations (4)
p = ρ gh (1) and (5)

where p is the measured pressure, g the gravitational accel- I ∆p = m∆p + I 0 (4)


eration, ρ the water density and h the liquid column.
In open tanks, it is sufficient to measure the overpressure, I ∆pk = m∆pk + I 0 (5)
that is, the pressure value above the atmospheric pressure. In
the case of a liquid measurement in closed tanks, the pres-
sure value depends not only on the liquid column height but where Δp is the pressure difference; m = (In − Io)/Δpmax, and
also on the pressure of gas under the water surface. It m is the factor slope characteristics; Io is the minimum
requires the use of differential pressure transducers. value of the output currents of the transducer, In the nomi-
A demonstrative diagram of hydrostatic measurements nal value of the output currents of the transducer and Δpmax
is presented in Figure 3. The level against the stub pipe is the range transducer.
measured (2). The h level is the current level value.
Generally, the saturated steam pressure in the boiler drum is
much higher than the atmospheric pressure. The density of III. FTC System for a Boiler Drum
the liquid and steam also constitute essential parameters of Water-Level Control System –
the measurement. That is why the measurement correction Presentation of the Approach
is necessary.
A system measuring the volumetric level is an example
A. Diagnostic system
of a corrective system, where a corrective transducer (6) Three basic procedures can be distinguished in an active
connected to a water stub pipe (2) and an additional stub FTC system (according to Figure 4): detection, fault isola-
pipe (3) are used to identify the density of the steam–water tion and the reconfiguration mechanism of the control sys-
mixture (Figure 3). tem. Each procedure should be executed as a separate task
Figure 3 presents the measurement method, taking into in the control system diagnostic algorithm.5,9,19,24,27
account the level correction and liquid density changes. The basic goal of the diagnostic system is to improve the
Usually, reference tanks are used for measurements. Steam reliability of the automation system. This means striving
Pawlak 5

The dynamics of the changes in the level of the steam–


water mixture in a boiler drum can be described by two
transmittances presented in Figure 5.1,2
The boiler drum, as an object of level control with an
input in the forms of the feed water supply and steam feed-
ing into the turbine, can be described as a high-order inertia
object with integration.
Models (6) and (7) have the same configuration as each
other, the only difference being which transducer is
checked: L1 or L2. The level model (L = L1 or L2), depend-
ing on the feed water inflow, was obtained with Strejc’s
method. The Strejc model with and without the time delay
is used as a model of dynamics of linear plants.28 Strejc’s
method obtains a model of form (9) from the features of a
step response

K
G (s) = e −τ s
(1 + T s) n (9)

where K is the gain factor, T the inertial time, n the inertial


order and τ the time delay.
Figure 4.  Diagnostic scheme using process models. The value of the steam flow to the turbine was identified
and then the response to the increased supply of feed water
was checked. The following transmittance model (10) was
for the highest ability to detect and differentiate faults pos-
obtained for the nominal conditions of a 125-MW unit
sible, while maintaining the lowest possible costs.3,19
operation
Partial models of the controlled object are used in the
diagnostic systems, for instance, to diagnose5,19 measure- L′(s) 0.015
Gw (s) = = e −5 s
ment circuits. Figure 4 presents the scheme of such a Fw (s) (1 + 9.68 s)6 (10)

system.

where L′ is the derivative of the water level in the steam


B. Fault detection drum and FW the water mass flow to the boiler.
Interim models of the process, functioning as virtual sen- The second step to recreating the complete model of the
sors, were applied for fault detection.6,8 This helped with level in the boiler drum involved identifying the level
analytical redundancy, to detect the measurement circuit derivative, which depends on the steam consumption by the
fault in question. The basic purpose of the fault detection turbine. The task was much more difficult due to the non-
algorithm is to be able to detect all faults. This means that a minimum phase nature of the object. The best obtained
collection of diagnostic signals sensitive to a specific fault model was a sixth-order model, with a delay of 3 s. The
had to be designed. A decision was made to develop three model was approximated to the continuous order 3 model
partial process models of the process for the feed control, and then decomposed, using a partial fraction method, into
recreating the following values: water level in the boiler the sum of the first-order inertia and the oscillating object,
drum, feed water flow and steam consumption by the tur- to obtain the following at the end (equation (11))
bines, according to formulas (6), (7) and (8)
L′(s)  0.252 0.232 + 2.16 s  −3 s
GD (s) = = + e (11)
Lˆ1 = f1 ( Fw , FD ) (6) FD (s)  (1 + 21 s) 1 + 22.5 s + 192 s 2 



Lˆ 2 = f 2 ( Fw , FD ) (7) where L′ is the derivative of the water level in the boiler


drum and FD the steam mass flow to the turbine.
The last stage to recreate the value of the water level was
Fˆw = f3 ( X ) (8) to add the outputs of the obtained level derivative models
and the integration of the signals.
where L1, L2 are the level of steam–water mixture in the When comparing both inputs in to the system, it has to
boiler drum measured by two redundant transducers, FW is be emphasised that the values ΔFW (s) and ΔFD (s) are mass
the feed water mass flow, FD is the steam mass flow and X flows of the feed water and water steam, respectively. The
is the measured control signal of X1 or X2 hydrokinetic assumption facilitates further designs for the feed control
clutch actuator, depending on which pump is working. system, as the primary goal of such a system is to maintain
6 Measurement and Control 00(0)

Table 1.  Specification of residua.

Residuum Relationship
r1 r1 = L1 − Lˆ1
r2 r2 = L2 − Lˆ2
r3 r3 = FW − FˆW
r4 r4 = L1 − L2
Figure 5.  Dynamic model of the water level in the boiler drum.

equilibrium between the steam mass flow to the turbine and Table 2.  Binary diagnostic matrix.
the water flow to the boiler drum.
L1 L2 FW FD X
The value of the residuum is calculated as an absolute
value based on the difference between the results calculated r1 1 0 1 1 0
by models and the results of reading levels from measure- r2 0 1 1 1 0
ments L1 and L2. r3 0 0 1 0 1
The residuum mean in time is calculated to reduce its r4 1 1 0 0 0
value in a fault-free condition and to reduce the detection
level. The residuum created based on the partial process
models, where the real measurements of the level and flow pump is at fault. The problem was solved upon reconfigura-
are taken into account, is sensitive to the fault of all measure- tion of the control system by stating that ‘if one of the pump
ment circuits, except for the feedback signal from the pump systems was subject to a fault, it is the system for the cur-
control. Then it is necessary to develop a different model to rently working pump’.
ensure that X1 and X2 feedback signals are detectable and to The location identification is based on parallel reason-
allow faults to be distinguished. That is why another model ing.10,24 It means that the fault can be detected when the
of the boiler feed water flow has been identified. values of the diagnostic signals correspond to its signature
A model of the water flow through the pump, depending (columns in Table 2).
on the control signal, was developed (the model linearity and The form of the binary diagnostic matrix presented
the superposition principle were applied) (12). The best above actually excluded the possibility of detecting multi-
pump identification results were obtained for a model with ple faults. The phenomenon is rare and highly unlikely. The
continuous time of about 2 s which was manually adjusted to occurrence of any two faults causes activity of all diagnos-
better recreate the flows. The following formula was obtained tic signals. If the reasoning is applied, no fault will be iden-
tified. In an automation system (Distributed Control
Systems (DCS)/Supervisory Control and Data Acquisition
Fw (s)  5 − 1.72 s  −1 s
(SCADA)), such a status (condition) should be considered
G p (s) = = e (12)
X (s)  1 + 6.06 s + 11 s 
 2
in the alarms. It would not be a problem in a conventional

process diagnostic system. However, in the FTC type of
control system, multiple structure reconfiguration would
where FW is the feed water flow and X the pump control
cause shutdown of the controlled system. Then it would be
signals from Figure 2.
reasonable to leave the decision about the response to such
The obtained relationships helped identify the values of
a system condition to the operator.
the level and flow based on the control signals and actual
measurements. The obtained models identify the residua
used for detection of the measurement circuit faults (Table 1). D. Reconfiguration of the control system
Due to the increased ability to distinguish faults, an
The last stage of designing a control system resistant to
additional residuum comparing the redundant-level meas-
measurement circuit faults involves identification of the
urements was attached to the diagnostic system.
back-up structures that the system switches to when the
fault location is identified.
C. Fault isolation When designing a control system resistant to the meas-
urement circuit fault, the group of the possible operating
A binary diagnostic matrix was applied to the algorithm
conditions (W) of the system when each fault occurs has to
identifying the fault location. The conducted analysis
be identified (13)
helped identify the binary diagnostic matrix corresponding
to the measurement circuit fault and diagnostic signals
=W {=
wm : m 1, 2, , M } (13)
based on the analysis of residua r1, r2, r3 and r4 (Table 2).
The value of signal X comes from the actuator control-
ling the currently working pump. The system must be There are the following methods for measurement cir-
designed to identify the working pump. The algorithm for cuit fault tolerance in the case of the reference sys-
identifying the fault location is not able to determine which tem:14,20,24,27 equipment redundancy of the measurement
Pawlak 7

Table 3.  Reconfiguration of the control system at the measurement circuit fault.

Status Faulty measurement circuit Description of the system operation under fault
w1 Level measurement circuit (L1) Switching to the back-up measurement circuit (L2), equipment redundancy
or using analytical redundancy according to formula (6)
w2 Level measurement circuit (L2) Switching to the back-up measurement circuit (L1), equipment redundancy
or using analytical redundancy according to formula (7)
w3 Measurement circuit of the feed water Switching to the two-element system (Figure 6(b)) or analytical redundancy
flow (FW) according to formula (8)
w4 Stream of fresh steam mass (FD) Switching to one-element system (Figure 6(a))
w5 Signal of hydrodynamic clutch actuator Using the scaled equivalent variable (FW)
control for pump 1 (X1)
w6 Signal of hydrodynamic clutch actuator Using the scaled equivalent variable (FW)
control for pump 2 (X2)

Figure 6.  Diagrams of a control system reconfigured after detecting the sensor: (a) FD – stream of fresh steam and (b) FW – stream
of feed water.
1: Boiler drum; 2: evaporator; 3: water heater; 4: control value; 5: feed water pump; 6: main controller.

circuit, analytical redundancy of the measurement circuit causes a problem. A sudden change in the applied control sig-
and application of equivalent variables. nal causes an ‘impact’. In extreme cases, it can cause an emer-
Table 3 presents a short description of the possible mod- gency condition in a system. That is why an impact-free
ification of the system operation under each measurement system for control systems switching is required. This is
circuit fault. achieved by setting the proportional–integral (PI) controllers
The control system uses the measurements of the steam (6 in Figure 6) to monitoring mode and setting the adjustment
and water flow. If the measurements are wrong, they should offset to zero Lo = L => ε = 0 during normal operation.
not partake in controlling the water level in the steam drum.
Two possibilities of fault tolerance were considered –
switching the flow measurement to a virtual measurement IV. Results of Modelling
or a change in the control system structure. It is possible to
A. Tests of models
apply the flow models after obtaining a sufficiently precise
model. The second option was used in the studied control The responses of the described models (10) and (11) to
system. Although it can result in poorer control quality fac- abrupt changes in the volume of water flowing to the boiler
tors, in particular at great fluctuations of steam consumption drums and the volume of steam taken by the turbine are
by the turbine, the method guarantees safe operation of the presented in Figure 7.
control system. Under abrupt changes in the volume of water flowing to
Both control systems – the two-element and one-element the boiler, a significant delay caused by insufficient heating
– after reconfiguration are presented in Figure 6. The easiest of the feed water can be observed. Despite the fact that
reconfiguration method is switching the control systems more water flows to the tank, the level is maintained with
working in parallel. However, the discrepancy between the relative stability and can even decrease in extreme cases.
control signals determined with a three-element (Figure 2) This is caused by condensation of some of the water bub-
and a one-element or two-element (Figure 6) controller bles as a result of the temperature decrease.
8 Measurement and Control 00(0)

Figure 7.  Change in the water level in the boiler steam drum: (a) feed water increase and (b) decrease in steam consumption.

Figure 8.  Comparison of Gp transmittance model with actual measurements.

The dynamic model of changes in the boiler drum level the turbine. After some time, the level of the mixture no
has another input. Steam intake to the turbine is the signal. longer goes up and starts to decrease continuously. A
The input can be treated as interference because its value momentary increase in the level at a higher steam intake
depends on the momentary load of the power unit.2 may cause irregularities in the controller operation.2
When the boiler drum is under thermodynamic balance The operation of the identified model (8) against the
and the level of the steam–water mixture is stable, an actual measurement is presented in Figure 8.
increase in the steam demand from the turbine raises the The obtained model (8) can be used as a redundant
level of the steam–water mixture. It is caused by a decrease measurement of the water flow. It is sensitive to the fault of
in the steam pressure. Consequently, the intensity of steam the measurement circuits X1 or X2 and faults of the water
bubble formation increases and so does the level. This hap- flow measurement circuit.
pens despite the fact that the water weight in the tank The first stage of tests on the control system involved
decreases. Too high an increase in the steam–water mixture validation of models (6), (7) and (8) by comparing them with
level may result in an intake of highly salinated water into the actual values read from measurement transducers during
Pawlak 9

Figure 9.  Waveform of r1.


1: Residuum r1; 2: detection threshold.

Figure 10.  Waveform of residuum r2.


1: Residuum r2; 2: detection threshold.

normal operation without any faults (Figures 9–11 show in the waveforms in Figure 13, the diagnostic signal
examples of waveform residuals r1, r2, r3). At this stage, the responds almost instantly. In both cases, the value of the
values of the detection thresholds were also identified. residuum exceeds the threshold value after as little as 3 s. A
Qualities of adjustment in the water-level control system very quick change in the value of the diagnostic signal to
in the boiler drum were also checked to obtain data for zero when the fault disappears is another advantage.
comparisons. The maximum deviations caused by opera- According to the results, the third residuum (r3) is com-
tion interference during normal operation of the power unit pletely resistant to L1 fault. Neither the fault occurrence
amounted to 10 mm, which means that a steady state was nor its decay affects the value of the diagnostic signal
achieved (Figure 12). (Figure 14).
The level values according to the physical and virtual
sensors are presented more precisely in Figure 15. Rapid
B. Tests of diagnostic system fluctuations of the measurement signals caused by the fault
Within the tests of detection procedures, the sensitivity of occurrence and decay can be observed. At the same time,
each residuum to the faults of a specific measurement cir- the signal recreated by the model maintains a value similar
cuit was tested. For example, the simulation of the water to the set point (SP).
level L1 measurement circuit fault is presented in Figure 13. Despite the fault, the control system works normally
A parametric fault of the L1 measurement circuit was intro- (Figure 16). The momentary peak during the structure
duced in the FTC system tests. The simulated fault presents reconfiguration is caused by a delay in the diagnostics
a common case of partial clogging of the pressure trans- against the fault introduction. Nevertheless, it does not dis-
ducer pulse tube (6 and 7 in Figure 3), which may disap- turb the system operation and immediately after reconfigu-
pear after time. ration the system returns to the previously set level. The
A fairly stable deviation occurs between the actual adjustment deviation does not exceed the value of 10 mm.
measurement and the virtual measurement. As can be seen Similarly, when the interference stops, a second peak of
10 Measurement and Control 00(0)

Figure 11.  Waveform of residuum r3.


1: Residuum r3; 2: detection threshold.

Figure 12.  Waveform of water-level adjustment in the boiler drum in a faultless condition.
SP: set point; PV: process value of the water-level measurement signal.

Figure 13.  Simulation of L1 measurement circuit fault.


1: Residuum, difference between the measured and modelled level (mm); 2: binary diagnostic signal; 3: detection threshold.

the water-level value can be observed but is quickly drum. FTC systems have not been commonly applied in
eliminated. power engineering yet, but some works related to diagnos-
tics and safety of the wind turbines’ operation can be
observed; examples are described in literatures.5,7
V. Conclusion – Discussion The studies of the water-level control system in a steam
The presented solution is the first system of its kind drum, using the FTC system for the measurement circuits,
acquired for a water-level control system in a power boiler as presented in the paper are original and provide a new
Pawlak 11

Figure 14.  Waveform of residuum r3 under L1 fault.


1: Residuum, difference between the measured and modelled level (mm); 2: L1 fault duration; 3: detection threshold.

Figure 15.  Waveform of the water-level value according to the physical sensor and model (1).
1: Water-level measurement signal (mm); 2: output of the water-level model (1).

Figure 16.  Waveform of the water-level adjustment in the boiler drum under fault L1.
SP: set point; PV1: process value; PV2: process value from virtual sensor.

solution. The author also studied another type of power unit often unused diagnostic measurement circuits or expen-
control system – a condensing turbine control system, sive and not always effective instances of hardware redun-
which was implemented in practical use. The results of the dancy. Control system faults are among the most common
studies are presented in literatures.13,26,27 The system pre- causes of industrial process faults. They are presented in
sented in the paper16 was tested and implemented success- papers4,14–16,19,21 for industrial facilities’ control systems.
fully. The system has been implemented and operates in a The solution described in this article analyses a special
power plant, bringing measurable economic and environ- case whose application improves reliability of a power unit
mental benefits. It inspired the idea of creating a similar operation, which is of high importance when attempting to
system for the water-level control system. achieve more efficient power generation.
Such a control system has been studied for many years, All control systems made for the study fulfil their role in
as presented in Alouani et al.1 and Chakraborty et al.4 The a satisfactory way, which results in a minor deviation in the
studies focused on optimization and modernization of the water-level adjustment in the boiler drum. The tests con-
control algorithm structure. In these systems, there were firmed the efficiency of the fault detection algorithm. The
12 Measurement and Control 00(0)

created models of the water level and flows proved to be 11. Linlin L, Chadli M, Ding SX, Qiu J and Yang Y. Diagnostic
successful. Under a no-fault condition of the facility, there observer design for TS fuzzy systems: Application
were no errors in the diagnoses and the values of all residua to real-time weighted fault detection approach. IEEE
were below the detection thresholds. This was achieved Transactions on Fuzzy Systems 2017; 99: 1–1. DOI: 10.1109/
TFUZZ.2017.2690627.
despite a high value of measurement noises. The residua
12. Youssefa T, Chadli M, Karimi HR and Wang R. Actuator
helped detect minor faults (e.g. those with values of less
and sensor faults estimation based on proportional inte-
than 25 mm for parametric faults of the L1 level measure- gral observer for TS fuzzy model. Journal of the Franklin
ment, as presented in the example). Institute 2017; 354(6): 2524–42.
Power units are highly complicated thermal and mechani- 13. Aouaouda S, Chadli M and Boukhnifer M. Speed sensor
cal structures, composed of many devices with a different fault tolerant controller design for induction motor drive in
reserve degree. The essential power unit devices (boiler, tur- EV. Neurocomputing 2016; 214: 32–43.
bine and generator) are singular, while auxiliary devices (e.g. 14. Blanke M, Kinnaert M, Lunze J and Staroswiecki M.

fans, coal mills, pumps and control systems) have an actual Diagnosis and Fault-Tolerant Control. 2nd ed. Berlin:
or additional reserve (standby; i.e. equipment or information Springer, 2006.
structural surplus) to increase the reliability of their opera- 15. Korbicz J. Robust fault detection using analytical and soft
computing methods. Bulletin of the Polish Academy of
tion. Contemporary power units have to be equipped with a
Sciences: Technical Sciences 2006; 54(1): 75–88.
number of digital automation and security systems.
16. Paoli A, Sartini M and Lafortuneb S. Active fault tolerant
control of discrete event systems using online diagnostics.
Funding Automatica 2011; 47: 639–49.
The author(s) received no financial support for the research, 17. Aouaouda S, Chadli M, Boukhnifer M and Karimi HR.

authorship and/or publication of this article. Robust fault tolerant tracking controller design for vehicle
dynamics: A descriptor approach. Mechatronics 2015; 30:
316–326.
References 18. Aouaouda S, Chadli M and Karimi HR. Robust static output-
1. Alouani AT, Noureddine AH and Smoak RA. Multivariable feedback controller design against sensor failure for vehicle
robust control of a power plant drum level. In G Conte, AM dynamics. IET Control Theory & Applications 2014; 8(9):
Perdon and B Wyman (eds) New Trends in Systems Theory 728–37.
(Progress in Systems and Control Theory), vol. 7. New York: 19. Fernández V, Montaño J, Recupero C, Kerr M, Rosa P, et
Springer, 1991, pp.65–72. al. A tool for industrial verification and benchmarking of
2. Lindsley D. Power-Plant Control and Instrumentation: FDD/FTC designs. IFAC: PapersOnLine 2015; 48(21):
The Control of Boilers and HRSG Systems. London: The 1006–11.
Institution of Electrical Engineers, 2005, pp.104–17. 20. Blanke M, Christian Frei W, Kraus F, Ron Patton J and
3. Sarailoo M, Rezaie B and Rahmani Z. MLD model of Staroswiecki M. What is fault-tolerant control. In Proceedings
boiler-turbine system based on PWA linearization approach. of the IFAC symposium on fault detection, supervision and
International Journal of Control Science and Engineering safety for technical process (SAFEPROCESS), Budapest:
2012; 2(4): 88–92. Springer, 14–16 June 2000, vol. 1, pp.40–51.
4. Chakraborty SK, Manna N and Dey S. Importance of three- 21. Frank PM. Fault diagnosis in dynamic systems using analyti-
elements boiler drum level control and its installation in cal and knowledge-based redundancy. Automatica 1990; 26:
power plant. International Journal of Instrumentation and 459–74.
Control Systems 2014; 4(2): 1–12. 22. Isermann I. Fault-Diagnosis Systems: An Introduction from
5. Blesa J, Rotondo D, Puig V and Nejjari F. FDI and FTC of Fault Detection to Fault Tolerance. Berlin: Springer, 2005.
wind turbines using the interval observer approach and vir- 23. Pawlak M, Kościelny JM and Wasiewicz P. Method of

tual actuators/sensors. Control Engineering Practice 2014; increasing the reliability and safety of the process through
24: 138–55. the use of fault tolerant control systems. Maintenance and
6. Patton R and Montander S. Active fault tolerant control for Reliability 2015; 17(3): 398–407.
nonlinear systems with simultaneous actuator and sensor 24. Schuh M, Zgorzelski M and Lunze J. Experimental evalu-
faults. International Journal of Control, Automation and ation of an active fault–tolerant control method. Control
Systems 2013; 11(6): 1149–61. Engineering Practice 2015; 43: 1–11.
7. Patton R and Montander S. Active sensor fault tolerant output 25. Patton R and Lan J. A new strategy for integration of fault
feedback tracking control for wind turbine systems via T–S estimation within fault-tolerant control. Automatica 2016;
model. Engineering Applications of Artificial Intelligence 29: 59–74.
2014; 34: 1–12. 26. Pawlak M, Kościelny JM and Bartyś M. Application of fuzzy
8. Rotondo D, Nejjari F and Puig V. A virtual actuator and neural networks for instrument fault diagnosis of condensa-
sensor approach for fault tolerant control of LPV systems. tion turbine control. In Proceedings of the 15th triennial
Journal of Process Control 2014; 24(3): 203–22. world congress, Barcelona, 21–26 July 2002.
9. Syfert M, Wnuk P and Kościelny JM. DiaSter – Intelligent 27. Pawlak M and Wasiewicz P. Development of fault toler-
system for diagnostics and automatic control support of ant control system for condensation power turbine. In
industrial processes. Journal of Automation, Mobile Robotics Proceedings of the IFAC symposium on fault, detection super-
& Intelligent Systems 2011; 4: 41–6. vision and safety for technical processes (SAFEPROCESS),
10. Witczak M. Fault Diagnosis and Fault-Tolerant Control Beijing, China: Springer, 30 August–1 September 2006,
Strategies for Non-Linear Systems. Berlin: Springer, 2014, pp.523–8.
pp.34–56. 28. Strejc V. Trends in identification. Automatica 1981; 17: 7–21.

You might also like