Professional Documents
Culture Documents
BALKAN JOURNAL OF ELECTRICAL & COMPUTER ENGINEERING, Vol. 7, No. 1, January 2019
energy sources to detect and isolate sensor faults within the from u by discarding the i-th element, ui , f ai R 1x1 is the i-th
control system. A sensor fault tolerant control system is
proposed in [17] for distributed energy resource units in a element of fa, f ai R ( r 1) x1 is obtained from fa by deleting the
microgrid. i-th element f ai , y R m is the output (measurement) vector.
Although improper actions of controllers fed by the Area i
Control Error (ACE) signals are treated in [15] as faults, the E i and d respectively are
performance degradation caused by the actuator faults in the
generating units are more likely to occur in an LFC system. d
Therefore, unlike the study in [15], in this paper, governors are E i E bi , d i , i 1,2, ....r . (2)
characterized as actuators, and the detection and isolation of a ui f ai
performance degradation in a generating unit is studied by
means of a robust actuator FDI scheme. This approach Moreover, the dynamic equations of the unknown input
necessitates a distinct modeling approach from the LFC observer UIO i to be used for detection and isolation of an
system studied in [15]. actuator fault i are given as
Both stuck and non-stuck faults are studied in this paper.
Since stuck faults in the governors can lead more severe z i F i z i T i B i u i K i y (3)
misoperations, UIOs are designed to detect and isolate the
stuck governor faults besides non-stuck governor faults, xˆ z i H i y i 1,2, .... r , (4)
whereas, in [15], only the non-stuck faults in the integral
controllers of the LFC system have been considered. A stuck
where xˆ R is the estimated state vector and z i R n is the
n
fault in a governor of a generating unit under LFC may easily
lead to an unscheduled generation dispatch as well as a drastic state of the full-order observer [3]. F i , T i , K i , and H i are the
degradation in the transient response of the LFC system. A design parameter matrices to be determined such that the FDI
non-stuck fault, on the other hand, can be less severe and design based on UIOs is robust to unknown inputs
could only affect the transient response. Both types of faults (disturbances).
can be detected and isolated with the proposed scheme in this The error dynamics, where state estimation
paper. The implications caused by them can be avoided by error e x xˆ can be obtained as
replacing the faulty components that are identified (isolated)
by the method. e ( I H i C ) A K 1i C e
(5)
Simulations are performed for a benchmark model of a
power system composed of two areas. The effectiveness of the
F i
( I H i C ) A K 1i C z i
FDI scheme for detection and isolation of a performance K i
2 (( I H i C ) A K 1i C ) H i y
degradation in a generating unit has been demonstrated. The T i
( I H i C )B i u i ( H i C I ) E i d i
applicability of the proposed scheme in the presence of sensor
faults is also studied, simulated and the results are analyzed. A where
preliminary work considering only the non-stuck governor
faults neglecting the possibility of sensor faults is given in K i K 1i K 2i . (6)
[18].
Followed by the equalities,
II. DESIGN OF ACTUATOR FDI ALGORITHM ROBUST TO
UNKNOWN INPUTS
H i CE i E i
(7)
A state space representation of a dynamical system with T i I H iC
actuator faults can be expressed as follows: F i T i A K 1i C must be Hurwitz
K 2i F i H i ,
x Ax B i u i B i f ai bi (ui f ai ) Ed
the error dynamics becomes
d
x Ax B u B
i i i
f ai E bi , i 1,2, ....r
ui f ai e F i e . (8)
(ii) (C , A1 ) is a detectable pair, where where f j is the frequency deviation in area j and Pgjk is the
deviation in the generation at the -th unit of area j and
A1 A E i (CE i ) T CE i (CE i ) T CA .
1
(10) Ptie is the tie-line power flow deviation. The disturbance
vector,
Since the residual r Ce , it can be rewritten as
d d1 d 2 , (15)
r y Cxˆ ( I CH i ) y Cz i , i 1,2, ...r . (11)
where the change in the load demand of area is represented by
UIO i is driven by all outputs and all inputs but input i (see, d j .
Fig.1). If the actuator i fails, then the norms of the residual
vectors meet the following inequalities: T12
0 T12 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0
r i T AFI
i
and r k T AFI
k
for k 1,..i 1, i 1,...r , (12) 0 fT12 fD1 f f f fT12
0 0 0
2 H1 2 H1 2 H1 2 H1 2 H1 2 H1
1
i 0 0 0 0 0 0 0 0 0
where T AFI s are predefined isolation threshold values, which Tt11
1
are determined based on the comparison between fault-free 0 0 0 0 0 0 0 0 0
Tt12
and faulty operations for the specific system under study. A
0
1
Since the residuals differ greatly for the two opposing cases, 0 0 0 0 0 0 0 0
Tt13
the proper threshold values can easily be selected in such a 0 0 0 0 0 0 0 1 0 0
fT12 fT12 fD2 f f
way that any false alarm is not produced nor does the scheme 0 0 0 0 0
2H 2 2H 2 2H 2 2H 2 2H 2
miss any fault. 1
A robust and UIO-based actuator fault detection and 0 0 0 0 0 0 0 0 0
Tt 21
isolation scheme, which consists of a bank of UIO’s is 1
0 0 0 0 0 0 0 0 0
depicted in Fig. 1. Tt 22
where 1
0 0 0 0 0 0 0 0 0
Tg11 R11
uc Kx Pc11 Pc12 Pc13 Pc 21 Pc 22 (18)
0 0
1
0 0 0 0 0 0 0
Tg12 R12
comprises the deviations in the speed governor changer
1
positions Pcjk of the k-th unit in area j. FR 0 0 0 0 0 0 0 0 0
Tg13 R13
1
0 0 0 0 0 0 0 0 0
1 1 1 1 1 Tg 21 R21
AR BR diag
Tg11 Tg12 Tg13 Tg 21 Tg 22 1
0 0 0 0 0 0 0 0 0
Tg 22 R22
IV. SIMULATION RESULTS The following simulation results show that this selection of
In this section, we provide the simulation results to the measured variables based on the necessary and sufficient
demonstrate the performance of the proposed FDI algorithm condition above leads to successful detection and isolation of
which successfully detects and isolates the governor faults in a the actuator faults in the power system model under study.
two-area load frequency controlled power system described in As an example, in the two area test system, we assume that
the previous section with the parameters given in Table I. Two the governor GOV11 is stuck while the generating units
types of actuator faults are considered: stuck faults and non- controlled by the other governors are attempting to maintain
stuck faults. the generation-load balance. Fig. 3 illustrates the output of the
generating unit GEN11 as the governor GOV11 is stuck with a
TABLE I deviation in its output by 0.01 pu after an increase in the load
PARAMETERS OF THE LFC SYSTEM demand of 0.1 pu in Area 1 at t=0.2 s. The stuck fault in (1)
can be characterized as
Symbol Quantity
Hj 5s 0 0 t tf
f a1 and u1 (t ) 0 for t t f ,
0.01 t t f
Dj 0.0083pu MW/Hz
Ttjk 0.3 s
Tgvjk 0.08 s
where the output of the generating unit reaches 0.01 pu at the
Rjk 2.4 Hz/pu MW
instant of fault occurrence t t f , i.e. Pg11 (t f ) 0.01 pu .
T12 0.545puMW
j 0.425puMW/Hz The effect of this fault on the transient response in the
frequency of Area 1 is given in Fig. 4.
f 60 Hz The undesired dispatch of generation due to the stuck fault
11 12 0.3 can be seen, as the Fig. 5 and Fig. 6, which depict the change
13 0.4 in generator outputs for fault free and stuck fault cases, are
compared.
21 0.2 The FDI method described in Section II is applied for
22 0.8 detecting and isolating the stuck actuator fault through the
computation of the residuals. The comparison of the squared
K Ij 1
norms residuals given in Fig. 7 reveals the occurrence of the
fault in GOV11 as all the residuals except for r11 change
significantly.
A. Case I (Stuck faults)
0.015
If any governor does not respond to the changes in the load
demand due to a fault where the valve or gate positions are
stuck, an undesired generation dispatch as well as a degraded
transient response of the LFC system can be observed.
The bank of UIOs generates the residuals such that the 0.01
matrix B is as given in Section III, Fig. 3 The output of generating unit GEN11 in case of a stuck
rank (CE ) rank ( E ) n A 1 3 , where A
i i
n 2 is the actuator fault.
number of areas. This condition implies that in order to design
the full set of UIOs, the vector of measured variables, y, must
include all the frequency measurements f j and the actuator
outputs Pgjk as follows:
y f1 Pg11 Pg12 Pg13 f 2 Pg 21 Pg 22
0.05 0.07
Pg13
fault free
stuck fault
0.06
0
-0.05
0.04
f1 (pu)
0.03 Pg12
-0.1
0.02
-0.15 Pg11
0.01
-0.2 0
0 5 10 15 0 5 10 15
time(s) time(s)
Fig. 4 The change in frequency in Area 1 in case of no fault Fig. 6 Deviations in generating unit outputs in Area 1 when
and in case of stuck fault. there is a stuck fault at GOV11.
||r ||2
1
11
degradation in the transient response of the system is assumed. 0
In this case study, the fault occurs at GOV 11 at t=1.5 s after a 2
0 1 2 3 4 5 6 7 8
change in the load demand 0.1 pu at t=0.2 s. The non-stuck ||r ||2
12 1
fault in (1) can be characterized as 0
0 1 2 3 4 5 6 7 8
2
0 0 t 1.5s
||r ||2
1
13
f a1
0.01 t 1.5s
0
0 1 2 3 4 5 6 7 8
2
||r ||2
1
21
0.06
Pg13 0.05
nonstuck fault
0.05
fault free
0.04
Deviations in unit outputs (pu)
0.04
0.03
Pg11
Pg11 (pu)
0.03
0.02
Pg12
0.02
0.01
0.01
0
0 -0.01
0 5 10 15 0 2 4 6 8 10 12 14 16 18 20
time (s)
time(s)
Fig. 5 Deviations in generating unit outputs in Area 1 in case Fig. 8 Deviation in generating unit output GEN11 in case of
of no fault. no fault and in case of non-stuck fault.
nonstuck fault However, even if the condition for the existence of UIOs is
faut free
0.05 satisfied, the algorithm fails to differentiate the sensor and
actuator faults from each other. Fig. 11 illustrates the residual
0 norms that falsely indicate a sensor fault at GOV11 despite of a
non-stuck actuator fault occurrence that can be isolated by
means of the residuals given in Fig. 10. Similarly, in case of
f1 (pu)
-0.05
a fault at a sensor measuring an actuator output, it is not
possible to distinguish it from a fault occurring at the same
-0.1
actuator. This is illustrated in Fig. 12 and Fig. 13, in which a
fault that takes place only at the sensor measuring P g11 is
-0.15 assumed.
0 5 10 15
||2
1 1
||r ||2
time (s)
g11
0.5 0.5
1
f
P
0 0
||r
Fig. 9 Change in frequency in area 1 in case of no fault and in 0 2 4 6 8 0 2 4 6 8
case of non-stuck fault.
||2
||2
1 1
g12
g13
0.5 0.5
P
0 0
||r
||r
Fig. 10 illustrates the squared norms of the residuals. 0 2 4 6 8 0 2 4 6 8
Through the observation of the residuals, the fault in GOV 11
||2
1 1
||r ||2
can be detected and isolated clearly since only the residual r 11
g21
0.5 0.5
2
f
P
0 0
||r
is insensitive to the fault whereas the rest of the residuals are 0 2 4 6 8 0 2 4 6 8
sensitive.
||2 1 1
||2
g22
tie
0.5 0.5
P
P
0 0
||r
||r
0 2 4 6 8 0 2 4 6 8
4 time (s)
||r ||2
||2
2 1
11
0.5
f +f
1
0 0
||r
0 1 2 3 4 5 6 7 8 0 2 4 6 8
4
time (s)
||r ||2
2
12
2
13
||2
1 1
||r ||2
g11
0.5 0.5
1
0
f
P
0 1 2 3 4 5 6 7 8 0 0
4 0 2 4 6 8 ||r 0 2 4 6 8
||r ||2
2
21
||2
||2
1 1
g12
g13
0 0.5 0.5
P
0 1 2 3 4 5 6 7 8 0 0
||r
||r
4 0 2 4 6 8 0 2 4 6 8
||r ||2
2
22
||2
1 1
||r ||2
0
g21
0.5 0.5
2
0 1 2 3 4 5 6 7 8
f
0 0
||r
time (s) 0 2 4 6 8 0 2 4 6 8
1 1
||2
g22
tie
0.5 0.5
actuator fault at GOV11.
P
P
0 0
||r
||r
0 2 4 6 8 0 2 4 6 8
time (s)
Stuck faults cause nonzero residuals whereas the residuals
||2
1
2
0.5
f +f
fall to zero rapidly when non-stuck faults occur, see Fig. 7 and
1
0
||r
0 2 4 6 8
Fig. 10. Thus, the two cases can be differentiated by simply time (s)
observing this characteristic of the residuals. Fig. 12 Squared norms of residuals indicating a sensor fault at
If inclusion of sensor faults is assumed, UIOs for isolating GOV11.
the sensor faults can be designed as in [15], (in which isolation
of sensor faults including only the ones measuring the If no fault occurs in the sensors measuring the actuator
frequencies and the tie-line power flow is studied and outputs, the actuator faults can be easily distinguished from
successfully implemented.) This requires an extension of the the faults in the sensors measuring the frequencies and tie-line
output vector (inclusion of f1 f 2 ) since the existence of power flow. For example, in case of a sensor fault in
UIOs is not maintained with the output vector chosen measuring , the squared norms of residuals given in Fig.
previously. This results in selecting the vector of measured 14, show that no actuator faults is detected or isolated whereas
variables as Fig. 15 shows an existence of a sensor fault. With the chosen
measurement vector, the faults in the sensors measuring
y f1 Pg11 Pg12 Pg13 f 2 Pg 21 Pg 22 Ptie f1 f 2 and cannot be isolated although they can be detected. The
successful isolation of the sensor fault can be achieved by the
1
11
1
12
1
13
1
21
0
0 1 2 3 4 5 6 7 8
1
||r ||2
0.5 REFERENCES
12
0 [1] Y. Guan and M. A. Saif, “A new approach to robust fault detection and
0 1 2 3 4 5 6 7 8
1 identification”, IEEE Trans. on Aerospace and Electronic Systems, vol.
29, no. 3, pp. 685-695, 1993.
||r ||2
0.5
13
[2] F. Yang, and R. W. Wilde, “Observers for linear systems with unknown
0
0 1 2 3 4 5 6 7 8
inputs”, IEEE Trans. on Automatic Control, vol. 33, no. 7, pp. 677-681,
1 1998.
||r ||2
0.5
[3] J. Chen and R. J. Patton, Robust model-based fault diagnosis for
21
0.5 [5] Y. Guan and M. Saif, “A novel approach to the design of unknown input
22
observers”, IEEE Trans. on Automatic Control, vol. 36, no. 5, pp. 632-
0
0 1 2 3 4 5 6 7 8 635, 1991.
time (s) [6] M. Hou and P. C. Müller, “Design of observers for linear systems with
Fig. 14 Squared norms of residuals indicating no actuator unknown inputs”, IEEE Trans. on Automatic Control, vol. 37, no. 6, pp.
fault. 871-875, 1992.
[7] M. Aldeen and R. Sharma, “Robust detection fault in frequency control
loops”, IEEE Trans. on Power Systems, vol. 22, no. 1, pp. 413-422,
||2
1 1
||r ||2
2007.
g11
0.5 0.5
1
f
0 2 4 6 8 0 2 4 6 8
identification scheme for power systems”, IEE Proc. of Gener.
Transm.Distrib., vol. 153, no. 1, pp. 71-79, 2006.
||2
||2
1 1
[9] S. Das, S.R. Mohanty, S. Pattnaik, “Abrupt Change Detection of Fault in
g12
g13
0.5 0.5
P
||r
0 2 4 6 8 0 2 4 6 8
Journal of Computer Science and Information Security, vol. 9, No. 6,
June, 2011.
||2
1 1
||r ||2
g21
0.5 0.5 [10] A. Thabet, M. Boutayeb, G. Didier, S. Chniba, and M.N. Abdelkerim,
2
f
0 2 4 6 8 0 2 4 6 8
Multi-Conference on Systems, Signals & Devices, 2011.
[11] S. Sojoudi, J. Lavaei, R. M. Murray, “Fault-Tolerant Controller Design
||2
1 1
||2
tie
0.5 0.5
P
P
0 0
||r
||r
1
2
0
A. Tanwani, A. D. Domínguez-García, D. Liberzon, “An Inversion-
||r
0 2 4 6 8 [13]
time (s) Based Approach to Fault Detection and Isolation in Switching Electrical
Fig. 15 Squared norms of residuals indicating an existence of a Networks”, IEEE Trans. on Control Systems Technology, vol. 19, no. 5,
pp. 1059-1074, 2011.
sensor fault.
BIOGRAPHIES