Rodrigues 2014
Rodrigues 2014
com
Abstract
This paper presents a new Fault Tolerant Control (FTC) methodology for a class of LPV descriptor
systems that are represented under a polytopic LPV form. The aim of this FTC strategy is to compensate the
effects of time-varying or constant actuator faults by designing an Adaptive Polytopic Observer (APO)
which is able to estimate both the states of the system and the magnitude of the actuator faults. Based on the
information provided by this APO, a new state feedback control law is derived in order to stabilize the
system. Stability conditions of the designed observer and the state-feedback control are provided and solved
through a set of Linear Matrix Inequalities (LMI) under equality constraints. The performance of the
proposed Fault Tolerant Control scheme is illustrated using a two-phase flash system.
& 2014 The Franklin Institute. Published by Elsevier Ltd. All rights reserved.
1. Introduction
As control of systems become more and more complex, the security remains a key point and
the development of new control theory which integrates the faults that can occur on a system is
of a great interest. Fault Diagnosis [1,2] and Fault Tolerant Control [3] have become challenging
n
Corresponding author.
E-mail addresses: [email protected] (M. Rodrigues), [email protected] (H. Hamdi),
[email protected] (D. Theilliol).
http://dx.doi.org/10.1016/j.jfranklin.2014.02.016
0016-0032/& 2014 The Franklin Institute. Published by Elsevier Ltd. All rights reserved.
M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125 3105
problems in the area of modern control theory. The concept of Fault Tolerant Control is based on
the fact that when a fault (a sensor or an actuator for example) occurs on the system and provides
an undesirable effect, the system can become unstable or be damaged. By the way, the basic idea
of this concept is to be robust against such fault or to take into account the fault occurrence into a
new control which will become tolerant to this fault by canceling its bad effects.
Fault Tolerant Control (FTC) techniques can be classified into two categories [4]: passive and
active approaches. In passive FTC systems, a single controller with fixed structure or parameters
is used to deal with all possible failure scenarios which are assumed to be known a priori.
Consequently, the passive controller is usually conservative. Furthermore, if a failure that would
not be considered in the design occurs, the stability and performance of the closed-loop system
cannot be guaranteed. Such potential limitations of passive approaches provide a strong
motivation for the development of methods and strategies for Active FTC (AFTC) systems [5].
In contrast to passive FTC systems, AFTC techniques rely on a real time fault detection and
isolation (FDI) scheme and a controller reconfiguration mechanism. Such techniques allow a
flexibility to select different controllers according to different component failures, and therefore
better performance of the closed-loop system can be expected. However, this holds true when the
FDI process does not make an incorrect decision [6]. A FTC strategy is designed so as to
reconfigure automatically the control law by ensuring the system stability and to get acceptable
system performances [7,8]. Observer based Fault Tolerant Control methods are also developed in
order to estimate the fault and to reconfigure the control law [9]. The authors in [10,11] have
developed a FDI/FTC strategy for regular Takagi–Sugeno (TS) systems where both the observer
and the control are designed at the same time. However, all these previous above-mentioned FTC
techniques are devoted only for normal (regular) systems whereas here in this paper, the main
goal is to design an Active FTC strategy for descriptor (singular) systems.
Note that Takagi–Sugeno fuzzy systems have always been used in the past membership
functions that were computed by the fuzzy logic theory [12]. But recently, both polytopic LPV
systems and a part of fuzzy systems converge to a same structure. The community of people
working on TS models uses the name “TS FUZZY systems” even if with the recent modeling
approaches (for example sector nonlinearity transformation), the obtained model is no longer
“fuzzy” because the weighting functions are completely deterministic which corresponds to LPV
or quasi-LPV systems [13].
Generally speaking, most of the control research works for physical systems use a normal (or
regular) model, i.e., there is no algebraic relations between the system variables. However,
Differential-Algebraic Equations (DAE) or implicit systems or singular systems or descriptor
systems are of quite importance for the physical representation of some systems [14]. Such
systems appear for example in electrical circuits, mechanical systems with holonomic or non-
holonomic constraints, robotic systems with kinematical constraints and chemical systems [15].
Some practical problems must take into account physical constraints or algebraic relations and
more generally impulsive behaviors caused by an improper transfer matrix: see the following
books on singular systems [16,17].
Concerning FDI for descriptor systems, some authors have considered this problem as in
Darouach and Boutayeb [18], Youssouf and Kinnaert [19] for the general linear case, Astorga-
Zaragoza et al. [20] and Wang et al. [21] for linear descriptor systems in discrete case by
designing an observer through LMI study. New recent works on robust HInfinity control design by
LMI for discrete-time descriptor systems can be found in Chadli and Darouach [22,23].
The concept of Linear Parameter Varying systems (LPV) allows the convenience associated
with LTI models, and yet guarantees performance and stability over a more wide operating
3106 M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125
envelope. Some results about FDI have been developed for normal LPV systems as in Alwi et al.
[24] by a sliding mode observer, Bokor and Balas [25], Armeni et al. [26], Bokor and Szabo [2]
with a geometrical approach. Nonlinear systems are sometimes represented by a LPV
modelization [27–30] in order to use the technique developed in the linear case like the tools
for stability purposes as LMI Toolboxes.
In Wu and Zheng [31], and Wu et al. [32], the authors have developed a technique for state
estimation and sliding-mode control of Markovian jump singular systems and also by
considering time-delay in Wu et al. [33]. In Li and Zhang [34], the authors have developed a
robust H 1 filtering for singular LPV systems with time varying delays so as to estimate the states
of the system but without any FDI purposes. In Hamdi et al. [35], the authors have developed a
robust FDI method based on a multiple models concept. In Marx et al. [36], the authors have
developed a robust fault tolerant control for descriptor systems but only with constant matrices.
In the paper of Koenig [37], the author has introduced some useful necessary observability
conditions for the design of unknown input observers for descriptor systems. A Fault Tolerant
Control technique is presented for normal LPV systems under sensor faults in Oca et al. [38].
In Hamdi et al. [39], the authors have proposed a polytopic unknown inputs and proportional
integral observers for LPV descriptor systems. However, this technique cannot ensure a correct
fault estimation if the fault is time-varying. By this way, the authors in Rodrigues et al. [40] have
performed their previous works by designing an Adaptive Observer in order to take into account
time-varying faults for descriptor LPV systems. In a similar way, the authors in Wang and Daley
[41] have presented an adaptive fault diagnosis observer approach dedicated to regular LTI
systems which can detect and estimate only constant faults. In Zhang et al. [42], the authors have
performed this previous adaptive observer so as to estimate time-varying faults but only in a LTI
case for regular systems.
In the papers [43,44], the authors have developed an active FTC strategy to avoid actuator
fault/failure effects on polytopic LPV systems; however FDI was not performed and was
supposed to be available and perfect. Moreover, very few contributions are dealing with Fault
Tolerant Control for polytopic LPV descriptor system with a FDI scheme designed at the same
time. The main contributions of this paper are the following:
To design an Adaptive Polytopic LPV Observer (APO) that can estimate time-varying
actuator faults. Some previous Fault Detection and Isolation (FDI) techniques presented in
Astorga-Zaragoza et al. [20,45] and in Hamdi et al. [39] can only deal with constant faults for
LPV descriptor systems.
To integrate the information provided by the APO into a new state-feedback design so as to
cancel the actuator fault effects with Fault Tolerant Control (FTC). The FDI and FTC parts are
designed at the same time whereas most of FTC strategies deal with normal LTI or LPV
systems and assume that the FDI part is perfect and not designed. For LPV descriptor systems,
such strategy has never been used.
To ensure both the stability of the APO and the Fault Tolerant Control by LMI under equality
constraints for LPV descriptor systems.
So, in this paper, an integrated Fault Diagnosis (FD) and FTC design for polytopic LPV
descriptor systems are provided. Polytopic LPV descriptor system is a particular class of LPV
systems which allows us to describe the system as a convex combination of sub-models defined
by the vertices of a convex polytope. These sub-models are then combined by convex weighting
M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125 3107
functions that yield to a global model. Using an Adaptive Polytopic Observer (APO) that is able
to provide both states and actuator faults estimation, it is possible to address the Fault Diagnosis
(FD), and at the same time to build a new control which takes into account the actuator fault
estimation. The use of such Adaptive Polytopic Observer is motivated by the fact that, if a fault
occurs, it is important to quickly detect and estimate it in order to preserve the system
performance in spite of the presence of fault. Moreover, this APO is able to estimate time-
varying fault which was neither possible with our previous paper [39] nor with [45]. Stability
analysis and sufficient conditions are obtained with the use of Linear Matrix Inequality (LMI)
under equality constraint. A lot of works dealing with quadratic stability have been done as in
Cai et al. [46] by the use of LMI or also for fault detection purposes [47].
The structure of this paper is organized as follows: in Section 2, the class of the LPV
descriptor systems is presented. Section 3 describes the problem statement. A method of
designing the Adaptive Polytopic Observer is described in Section 4. Fault tolerant control by
state feedback is tackled in Section 5; finally, and before concluding, a numerical example that
considers a two-phase flash system is used to assess the validity of the proposed approach.
Notations: For symmetric matrices X40 (X Z 0) indicates that X is positive definite (positive
semi-definite). For any square matrix M, λmax ðMÞ represents the maximum singular value of the
matrix M. In a partitioned matrix, the asterisk ‘n’ denotes the terms induced by symmetry.
Consider the following continuous-time LPV descriptor representation in the fault-free case:
(
~
E x_ ðtÞ ¼ AðθðtÞÞxðtÞ ~
þ BðθðtÞÞuðtÞ
ð1Þ
yðtÞ ¼ CxðtÞ
where xðtÞA Rn is the state vector, uðtÞA Rp is the input vector, yðtÞA Rm represents the measured
outputs vector and θðtÞ is a varying parameter vector. Matrix E A Rnxn may be singular and
rankðEÞ ¼ ron.
It is assumed that all parameters θi ðtÞ, i ¼ 1; …; l, are bounded, measurable as in Alwi et al.
[24] and Rodrigues et al. [30], and their values remain in the domain of an hypercube such
that [27]
where θ i and θ i represent the minimum and maximum values of θi ðtÞ respectively.
~
AðÞ; ~ are functions which depend affinely on the time-varying parameter vector θðtÞ A Rl .
BðÞ
~
The matrices AðθðtÞÞ; ~
BðθðtÞÞ of the LPV system (1) with the affine parameter dependence (2)
are represented such that
l l
~
AðθðtÞÞ ¼ A~ 0 þ ∑ θi ðtÞA~ i ; ~
BðθðtÞÞ ¼ B~ 0 þ ∑ θi ðtÞB~ i 8 θðtÞA Γ ð3Þ
i¼1 i¼1
The LPV system (1) with bounded parameters can be represented by a polytopic form where
the summits Si of the polytope are defined such that [44] Si ¼ ½Ai Bi C; 8 iA ½1; …; h where
3108 M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125
h ¼ 2l . The polytopic coordinates are denoted as ρðθðtÞÞ and vary within the convex set Ω:
h
Ω ¼ ρðθðtÞÞA R ; ρðθðtÞÞ ¼ ½ρ1 ðθðtÞÞ; …; ρh ðθðtÞÞ ; ρi ðθðtÞÞ Z 0; 8 i; ∑ ρi ðθðtÞÞ ¼ 1
h T
i¼1
ð4Þ
~ and BðÞ
Then, to ease the presentation, it is assumed that the matrices AðÞ ~ are given by convex
combinations 8 t Z 0. Consequently, system (1) can be rewritten by a polytopic representation:
8
> h
< Ex_ ðtÞ ¼ ∑ ρ ðθðtÞÞðA xðtÞ þ B uðtÞÞ
i i i
i¼1 ð5Þ
>
: yðtÞ ¼ CxðtÞ
where Ai A Rnn , Bi A Rnp and C A Rmn are time invariant matrices defined for the ith summit
of the polytope.
3. Problem statement
where Ai A Rnn , Bi A Rnp and C A Rmn are time invariant matrices defined for the ith model.
f ðtÞ A Rp is the actuator fault vector. Actuator faults can be represented by an additive or a
multiplicative external signal as in Rodrigues et al. [44]. These malfunctions of an actuator can
be represented by a faulty control input uf ðtÞ ¼ ðI p γÞuðtÞ which can be rewritten as an external
additive signal: uðtÞ þ f ðtÞ where f ðtÞ ¼ γuðtÞ with
γ 9 diag½γ 1 ; γ 2 ; …; γ p ; 0 r γ k r 1 such that
(
γ k ¼ 1-a total failure of the kth actuator k A ½1; …; p
ð7Þ
γ k ¼ 0-the kth healthy actuator
Note: in the following of the paper, γ k A ½0 1½ i.e a total loss of an actuator is not considered
here. The term γk represents the loss of effectiveness of kth actuator, i.e., for example a loss of
effectiveness 60% of 1st actuator will be represented by γ 1 ¼ 0:60. When an actuator fault
appears on the system, such actuator faults can cause system instability. Before starting the FTC
design, we assume that [18,42,39]
Assumption A2. The triple matrix ðE; Ai ; CÞ is R-observable, for all i ¼ 1; …; h, i.e.,
sE Ai
rank ¼ n; 8 sA C: ð8Þ
C
Assumption A3. The triple matrix ðE; Ai ; CÞ is impulse-observable, for all i ¼ 1; …; h, i.e.,
2 3
E Ai
6 7
rank 4 0 E 5 ¼ n þ rankðEÞ ð9Þ
0 C
Assumption A4. The fault f(t) satisfies Jf ðtÞJ r α1 and the derivative of f(t) with respect to time
is norm bounded, i.e., J f_ ðtÞJ r α2 and 0 r α1 ; α2 o1.
Assumption A5. Only partial actuator faults are considered, i.e., γ k A ½0 1½.
Noting that, the R-observability characterizes the capacity to reconstruct only the state of the
dynamic part and the Impulse-observability guarantees the capacity to estimate the state of static
part of the descriptor system (6).
The main objective of an Active FTC is to find a control law such that the system remains
stable despite the presence of actuator faults [44,4]. For this purpose, a FDI procedure is
necessary for estimating both the states and faults. In the following, an AFTC with a state
feedback will be used such that
h
uðtÞ ¼ ∑ ρi ðθðtÞÞK i x^ ðtÞ f^ ðtÞ ð10Þ
i¼1
The following section is dedicated to synthesize an adaptive observer for Polytopic LPV
descriptor systems.
where z(t) is the state vector, f^ ðtÞ is an estimate of the fault f(t) and y^ ðtÞ ¼ C x^ ðtÞ is the estimated
output vector. The matrix Γ A Rf is a symmetric positive definite learning rate matrix. N i , Gi , Ri
and T2 are unknown matrices of appropriate dimensions to be determined. In the case of actuator
faults, the matrix Fi of the Observer developed in Rodrigues et al. [40] is equal to Bi.
Let us define the following state estimation error ex(t) from Eqs. (6) and (11) such that
ex ðtÞ ¼ xðtÞ x^ ðtÞ ¼ ðI n T 2 CÞxðtÞ zðtÞ ð12Þ
E
Since for rank C ¼ n, there exist nonsingular matrices T 1 A Rnn and T 2 A Rnm such that
T 1E þ T 2C ¼ In ð13Þ
3110 M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125
T 1 Bi Gi ¼ 0 ð19Þ
and by taking into account Eqs. (6), (11) and (16), the state estimation error dynamic can be
written as
h
e_ x ðtÞ ¼ ∑ ρi ðθðtÞÞ½N i ex ðtÞ þ Bi ef ðtÞ þ M i f ðtÞ ð20Þ
i¼1
with M i ¼ ðT 1 I n ÞBi .
The substitution of Eq. (13) into Eq. (18) yields
N i ¼ T 1 Ai þ ðN i T 2 Ri ÞC ¼ T 1 Ai þ Li C ð21Þ
where Li ¼ N i T 2 Ri .
Without loss of generality, considering Eq. (13), one can write the following relationship:
E
½T 1 T 2 ¼ ½I n ð22Þ
C
A solution ½T 1 T 2 exists if [18,39]
E
rank ¼n ð23Þ
C
Then, a particular solution of Eq. (22) using the generalized inverse matrix denoted by ðÞþ is
given by
þ
E
½T 1 T 2 ¼ ð24Þ
C
Based on a fault estimation given by the APO, the objective of AFTC scheme is to design a
feedback control law such that the system remains stable even if a fault occurs. The following
section is dedicated to the stability conditions of this AFTC based on an actuator fault estimation
from the Adaptive Polytopic Observer.
M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125 3111
The dynamic of the state estimation error (20) and the closed-loop system with the control law
(10) are defined as follows:
h
e_ x ðtÞ ¼ ∑ ρi ðθðtÞÞ½N i ex ðtÞ þ Bi ef ðtÞ þ M i f ðtÞ ð25Þ
i¼1
h h
Ex_ ðtÞ ¼ ∑ ∑ ρi ðθðtÞÞρj ðθðtÞÞ½Φij xðtÞ þ Bi K j ex ðtÞ þ Bi ef ðtÞ ð26Þ
i¼1i¼1
with N i ¼ T 1 Ai þ Li C and Φij ¼ ðAi Bi K j Þ. The goal is to ensure the stability of these two
differential equations.
In order to investigate the stability criteria, let us consider the following Lemma:
Lemma 1 (Zhang et al. [42]). Given a scalar μ40 and a symmetric positive definite matrix P1,
the following inequality holds
1
2xT yr xT P1 x þ μyT P1 1 y x; yA Rn □ ð27Þ
μ
In contrast to Hamdi et al. [39], here time-varying faults are considered. Then, it follows that
f_ ðtÞa 0 and consequently
_
e_ f ðtÞ ¼ f_ ðtÞ f^ ðtÞ ð28Þ
Theorem 1. Under Assumptions A1–A5, given scalars s, μ, β40, if there exist symmetric
positive definite matrices X, Q, P1, P2 and matrices Wi and Si such that 8 iA ½1; …; h,
8j A ½1; …; h,
0 1
Θij Bi W j Bi 0 0
B n 2δX δI 0 C
B 0 C
B C
B n n 2δI 0 δI Co0 ð29Þ
B C
B n n n Ω Σ C
@ i ij A
n n n n Υ ij
s.t.
ET P1 ¼ PT1 E Z 0 ð30Þ
BTi Q U i C ¼ 0 ð31Þ
where
Θij ¼ ðAi X Bi W j Þ þ ðAi X Bi W j ÞT ð32Þ
1
Ωi ¼ ðQT 1 Ai Si C Þ þ ðQT 1 Ai Si CÞT þ P1 ð33Þ
μ
3112 M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125
1 T T
Σ ij ¼ A T Q C T STj Bi ð34Þ
s j 1
1 T 2
Υ ij ¼ Bi QBj þ BTj QBi þ P2 ð35Þ
s sμ
then, the state x(t) of the system, the state estimation error ex(t) and the fault estimation error
ef(t) are bounded. The gains of the observer and the state feedback control law are given by
Li ¼ Q 1 Si and K i ¼ W i X 1 respectively. □
Proof. In order to prove the stability of the closed-loop system and the convergence of the state
and fault estimation errors, let us consider the Lyapunov function depending on xðtÞ; ex ðtÞ and
ef(t):
1
V ðt Þ ¼ xT E T P1 x þ eTx ðt ÞQex ðt Þ þ eTf ðt ÞΓ 1 ef ðt Þ ð36Þ
s
where P1 , Q and Γ are symmetric positive definite matrices with appropriate dimensions.
Stability condition for the estimation error yields that the time derivative of the Lyapunov
function (36) should be negative definite. By taking into account Eqs. (25) and (26) the
derivative of V(t) with respect to time is
h h
V_ ðt Þ ¼ ∑ ∑ ρi ðθðt ÞÞρj ðθðt ÞÞ ðE x_ ÞT P1 x þ xT PT1 E x_ þ eTx ðtÞ½N Ti Q þ QN i ex ðtÞ
i¼1i¼1
1 T 1 1 T 1
þ2eTx ðt ÞQM i
f ðt Þ þ þ e_ f ðt ÞΓ ef ðt Þ þ ef ðt ÞΓ e_ f ðt Þ
2eTx ðt ÞQBi ef ðt Þ ð37Þ
s s
By considering Eqs. (30) and (28) and the expression of f^ ðtÞ in Eq. (11), we can obtain
h h
_
V ðt Þ ¼ ∑ ∑ ρi ðθðt ÞÞρj ðθðt ÞÞ xT ðtÞΠ ij xðtÞ þ eTx ðtÞΩi ex ðtÞ þ 2eTx ðtÞQM i f ðtÞ
i¼1i¼1
2
þ 2eTx ðt ÞQBi ef ðt Þ þ 2xT P1 Bi K j ex ðt Þ þ 2xT P1 Bi ef ðt Þ eTf ðt ÞU i e_ y ðt Þ þ sey ðt Þ
s
2
þ eTf ðt ÞΓ 1 f_ ðt Þ ð38Þ
s
with ey ðtÞ ¼ Cex ðtÞ and the following notations
Π ij ¼ ΦTij P1 þ P1 Φij ð39Þ
Ωi ¼ N Ti Q þ QN i ð40Þ
By using Eq. (25), it follows that
h h
V_ ðt Þ ¼ ∑ ∑ ρi ðθðt ÞÞρj ðθðt ÞÞ xT ðtÞΠ ij xðtÞ þ eTx ðtÞΩi ex ðtÞ þ 2eTx ðtÞQM i f ðtÞ
i¼1i¼1
2
þ 2eTx ðt ÞQBi ef ðt Þ þ 2xT P1 Bi K j ex ðt Þ þ 2xT P1 Bi ef ðt Þ eTf ðt ÞU i CN j ex ðt Þ
s
2 T 2 T 2 T 1_
ef ðt ÞU i CBj ef ðt Þ 2ef ðtÞ U i Cex ðt Þ ef ðt ÞU i CM j f ðt Þ þ ef ðt ÞΓ f ðt Þ
T
s s s
ð41Þ
M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125 3113
where
0 1
xðtÞ
B C
x~ ðtÞ ¼ @ ex ðtÞ A
ef ðtÞ
3114 M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125
and
0 1
Π ij P1 Bi K j P1 Bi
B Ωi þ μ1 P1 s1 BTi QN j C
Ξ ij ¼ @ n A ð49Þ
n n Υ ij
1 T 2
Υ ij ¼ B QBj þ BTj QBi þ P2 ð50Þ
s i sμ
Then, by taking into account Assumption A1 and if the following inequality holds
h h
∑ ∑ ρi ðθðtÞÞρj ðθðtÞÞΞ ij o0 ð51Þ
i¼1i¼1
Then, V_ ðtÞo0 if εJ x~ J 2 4δ, 8 t Z 0 which means that the state x(t), the state estimation error ex(t)
and the fault estimation error ef(t) converge to a small set according to the Lyapunov stability
theory and lie in it.
To complete the proof by considering Eq. (51), let us introduce the following notations:
h
Z ξ ¼ ∑ ρi ðθðtÞÞZ i ð55Þ
i¼1
h h
Z ξξ ¼ ∑ ∑ ρi ðθðtÞÞρj ðθðtÞÞZ ij ð56Þ
i¼1i¼1
where Z ξ and Z ξξ are given matrices. By using these notations, the inequality (51) becomes
!
Π ξξ Dξξ
Δξξ ¼ ð57Þ
DTξξ Λξξ
with
Dij ¼ ðP1 Bi K j P1 Bi Þ ð58Þ
!
Ωi þ μ1 P1 s1 BTi QN j
Λij ¼ ð59Þ
n Υ ij
M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125 3115
By considering that for any positive definite matrix P and for any full column rank matrix Q,
then QPQT is a positive definite matrix. Then, by post- and pre-multiplying the inequality (57) by
X , we can obtain that
!
P1 1 Π ξξ P1 1 P1 1 Dξξ X 1
ð61Þ
n X 1 Λξξ X 1
The term X 1 Λξξ X 1 can be replaced by considering the following inequality which holds for any
scalar β such that
1 T 1
ðX 1 þ βΛξξ Þ Λξξ ðX 1 þ βΛξξ Þr0
1
3X 1 Λξξ X 1 r 2βX 1 β2 Λξξ ð62Þ
Considering Eq. (62) and with the Schur Complement, the inequality (61) becomes
0 1 1
P1 Π ξξ P1 1 P1 1 Dξξ X 1 0
B n 2βX 1 βI C
@ Ao0 ð63Þ
n n Λξξ
Using the notations (55) and (56) and the definitions of the matrices Π ξξ , Dξξ and Λξξ given by
Eqs. (40), (58) and (59), by making the change of variables X ¼ P1 1 , Wi ¼ KiX, Si ¼ QLi, we can
obtain the inequalities given in Theorem 1 under equality constraint (31) which ends the
proof. □
It can be noticed that the conservatism introduced by the use of a common Lyapunov function
could be reduced by the use of parameter-dependent Lyapunov function so as to get others
solutions [30]. Another strategy based on Polya's Theorem [48] could also be used even if the
number of LMI to be solved will increase to reduce the conservatism.
6. Illustrative example
The proposed example considers a descriptor model of a two-phase flash system [49]
represented in Fig. 1 in which a volatile component flashes out of a dilute binary mixture. It is
assumed that the level control is nearly instantaneous and that the liquid and vapor phases are at
the same temperature. Since only one component is volatile, the gas phase contains the pure
volatile component. Accumulation of energy and matter in the gas phase is neglected because the
mass of liquid in the flash vessel is considerably larger than the mass of gas.
The continuous isothermal reactor can be modeled by using a LPV descriptor representation as
follows:
(
~
E x_ ðtÞ ¼ AðθðtÞÞxðtÞ ~
þ BðθðtÞÞuðtÞ
ð64Þ
yðtÞ ¼ CxðtÞ
3116 M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125
P Pref
P, T
LT
Q, TQ , x Q LC
x
QL
where
2 3
M w ðQL0 ðkm Aþθ1 ðtÞÞÞ M w ðk m Aþθ1 ðtÞÞ M w x0
0 0
6 ρV ρV ρV 7
6 7
6 ðk m Aþθ1 ðtÞÞðhv þθ2 ðtÞÞ M w Q L0 ðhv þθ2 ðtÞÞðk m Aþθ1 ðtÞÞ
0 MwT 0 7
6 ρVC p ρV ρVC p ρV 7
6 7
A~ ðθðt ÞÞ ¼ 6
6 0 0 1 1
H 0 7
7
6 b 7
6 0 0 1
P0 ln ð10Þ 0 7
6 ðT 0 þcÞ2 7
4 ðk m Aþθ1 ðtÞÞ2 ðhv þθ2 ðtÞÞ ðkm Aþθ1 ðtÞÞM w QL0 ðk m Aþθ1 ðtÞÞ2 ðhv þθ2 ðtÞÞ ðk m Aþθ1 ðtÞÞM w T 0
5
ρVC p ρV ρVC p 0 ρV
2 3 2 M w xQ 3
1 0 0 0 0 ρv
60 6 7 2 3
6 1 0 0 077 6
6
MwT Q
ρv
7
7 0 0 1 0 0
6 7 6 7 6 7
E¼6
60 0 0 0 077; B~ ðθðt ÞÞ ¼ 6 0 7; C ¼40 0 0 1 05
6 7 6 7
40 0 0 0 05 6 0 7 0 0 0 0 1
4 5
ðk m Aþθ1 ðtÞÞM w T Q
0 0 0 0 0 ρv
where x1(t), x2 ðtÞ, x3 ðtÞ, x4 ðtÞ and x5 ðtÞ are the liquid mole fraction of volatile component, flash
tank temperature, equilibrium mole fraction, pressure in flash tank and liquid out-flow rate
respectively. So, we get ½x1 x2 x3 x4 x5 T ¼ ½xL T xn P QL T . The system parameters are listed in
Table 1.
Parameters kmA and hv are considered as varying variables denoted respectively as θ1 ðtÞ and
θ2 ðtÞ which vary such that θ1 A ½ 0:018; 0:018 and θ2 A ½ 2:32; 2:32, l ¼ 2. As usually
done in LPV framework and as in system (1), these parameters are assumed to be available as in
Alwi et al. [24] or in Rodrigues et al. [30]. As there are two parameters which vary in this LPV
descriptor system (64), then 22 ¼ 4 models are considered as explained in Section 2.
The parameters evolution functions ρðθðtÞÞ vary within a convex set like in Eq. (4) and are depicted
in Fig. 2. In this case, the descriptor polytopic LPV representation (64) can be rewritten as follows:
8
> 4
< Ex_ ðtÞ ¼ ∑ ρ ðθðtÞÞðA xðtÞ þ B ðuðtÞ þ f ðtÞÞ
i i i
i¼1 ð65Þ
>
: yðtÞ ¼ CxðtÞ
M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125 3117
Table 1
Parameters and values.
State x(t)
xL(t) Liquid mole fraction of volatile component –
T(t) Flash tank temperature K
x⋆ðtÞ Equilibrium mole fraction –
P(t) Pressure in fash tank kPa
QL(t) Liquid out-flow rate mol/s
Input u(t)
Q(t) Feed flow rate 4377 mol/s
Parameters
ρV Mass of liquid 23.7 kg
kmA Mass-transfer coefficient 0.12 815% mol/s
hv Heat of vaporization 23.24 8 10% kJ/mol
Known constants
Cp Average heat capacity 4.2 kJ/K g
Mw Average molecular weight of liquid 50 g/mol
Cv Valve flow coefficient 16:8 ðkPaÞ 1=2 mol=s
V Liquid volume 19 m3
xQ Volatile component mole-fraction in feed 1
TQ Temperature of feed 500 K
H Henry's law constant 313 K
Pref Downstream pressure 10 KPa
b Antoine equation constant 130.63 1C 1
c Antoine equation constant 23.426 1C
0.8
0.6
0.4
0.2
0
0 5 10 15 20 25 30 35 40 45 50
t(s)
The matrices of the system can be determined at the vertices of the polytope for extrema values of
parameters ρi. So, matrices Ai are defined as follows:
2 3
0:8223 0 0:5279 0 1:0127
6 0:3011 0:6751 201:1814 7
6 0:3011 0 7
6 7
A1 ¼ 66 0 0 1 0:0484 0 7
7
6 7
4 0 0:0013 0 0:3967 0 5
0:2355 0:5279 0:2355 0 157:3239
2 3
0:8223 0 0:5279 0 1:0127
6 0:3376 201:1814 7
6 0:6751 0:3376 0 7
6 7
A2 ¼ 6
6 0 0 1 0:0484 0 7
7
6 7
4 0 0:0013 0 0:3967 0 5
0:2640 0:5279 0:2640 0 157:3239
2 3
0:7980 0 0:5522 0 1:0127
6 0:3150 201:1814 7
6 0:6751 0:3150 0 7
6 7
A3 ¼ 6
6 0 0 1 0:0484 0 7
7
6 7
4 0 0:0013 0 0:3967 0 5
0:2577 0:5522 0:2577 0 164:5664
2 3
0:7980 0 0:5522 0 1:0127
6 0:3531 201:1814 7
6 0:6751 0:3531 0 7
6 7
A4 ¼ 6
6 0 0 1 0:0484 0 7 and
7
6 7
4 0 0:0013 0 0:3967 0 5
0:2889 0:5522 0:2889 0 157:3239
2 3
1:2152
6 251:8143 7
6 7
6 7
6
Bi ¼ B ¼ 6 0 7
7
6 7
4 0 5
201:4515
The weighting functions ρi ðθðtÞÞ are defined as combinations of θj [39] and are given as follows:
θ1 ðtÞ θ 1 θ2 ðtÞ θ 2 ðθ1 ðtÞ þ 0:018Þðθ2 ðtÞ þ 2:32Þ
ρ1 ð θ ð t Þ Þ ¼ ¼
θ1 θ1 θ2 θ2 0:167
θ1 ðtÞ θ 1 θ 2 θ2 ðtÞ ðθ1 ðtÞ þ 0:018Þð2:32 θ2 ðtÞÞ
ρ2 ð θ ð t Þ Þ ¼ ¼
θ1 θ1 θ2 θ2 0:167
θ 1 θ1 ðtÞ θ2 ðtÞ θ 2 ð0:018 θ1 ðtÞÞðθ2 ðtÞ þ 2:32Þ
ρ3 ð θ ð t Þ Þ ¼ ¼
θ1 θ1 θ2 θ2 0:167
θ 1 θ1 ðtÞ θ 2 θ2 ðtÞ ð0:018 θ1 ðtÞÞð2:32 θ2 ðtÞÞ
ρ4 ð θ ð t Þ Þ ¼ ¼
θ1 θ1 θ2 θ2 0:167
M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125 3119
Remark. Note that parameters kmA and hv can be measured by the distinct ways. For the
measurement of hv (enthalpy of vaporization), let us consider that the change of state of a pure
substance is made with constant pressure P and constant temperature T. The heat of the reaction
corresponds to a change of enthalpy hv since the pressure is constant. With constant pressure P, it
is called latent heat of state change. The molar enthalpy change of state or mass enthalpy change
of state corresponds to the amount of heat required per unit of amount of substance (mol) or mass
(kg) of body so it changes state. For example, for the passage from the liquid state to the vapor
state, one speaks about vaporization enthalpy (or latent heat of vaporization). The latent heat or
enthalpy (in Joules) can be expressed as follows:
Δhv ¼ nC p ΔT
Δhv : variation of the heat of vaporization
ΔT : variation of temperature
n : number of moles
C p : average heat capacity
Let us consider an additive actuator fault signal f(t) affecting the polytopic LPV descriptor
system (6) which is defined as follows:
f ðtÞ ¼ 0; to15 s
f ðtÞ ¼ 25 sin ð2:5tÞ; 15 sr to25 s
f ðtÞ ¼ 15; 25 sr to35 s
f ðtÞ ¼ 0; t435 s
The observer based control law given by Eqs. (11) is designed by solving the LMI problem
defined in Theorem 1. One can check that the necessary Assumptions (A2) and (A3) are verified.
3120 M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125
Afterwards and according to the proposed methodology defined in Section 4, matrices T1 and T2
can be computed from Eq. (24). The gains matrices of the APO and the controllers are obtained
by solving the LMIs (29) with parameter value δ ¼ 1442:
2 3
0:7905 0:7147 2:1275
6 174:7141 231:1559 537:6705 7
6 7
6 7
6
L1 ¼ 6 12:8643 0:8337 0:7042 77;
6 7
4 0:3478 12:4030 0:2258 5
233:1793 222:3492 118:8419
2 3
1:5590 1:5266 2:7960
6 437:1092 507:7838 786:0505 7
6 7
6 7
L2 ¼ 6
6 13:0101 0:9684 0:8103 7 7
6 7
4 0:3173 12:3811 0:1930 5
213:1735 202:8134 115:9478
2 3
5:5749 0:3908 4:6427
6 307:8523 332:0796 549:2024 7
6 7
6 7
L3 ¼ 6
6 14:1713 2:8035 2:1476 7 7;
6 7
4 3:0905 13:3019 2:4077 5
122:3051 68:0098 94:6731
2 3
0:0586 1:0962 1:4895
6 163:1733 149:9693 511:7788 7
6 7
6 7
L4 ¼ 6
6 12:6399 0:6354 0:3416 7 7
6 7
4 1:0167 12:8870 2:1877 5
201:5105 114:0819 93:7544
K 1 ¼ ½ 0:0382 0:0429 0:0250 0 0:4862
K 2 ¼ ½ 0:0424 0:0433 0:0281 0 0:4856
K 3 ¼ ½ 0:0395 0:0430 0:0263 0 0:4860
K 4 ¼ ½ 0:0439 0:0435 0:0295 0 0:4853
U ¼ ½ 0:8457 2:9547 0:5406; for i ¼ 1; …; 4
Simulations have been realized by applying a random noise with maximal magnitude 0.01 in
the output measurements. The actuator fault and its estimate are depicted in Fig. 3. One can see
the good estimation of this time-varying actuator fault by the use of the APO despite an additive
noise. This actuator fault estimation is also used in the control law given in Eq. (10) so as to
make the system robust against this actuator fault. Moreover, it should be noticed that the fault
estimation error ef(t) depicted in Fig. 4 is zero-mean that underlines an accurate fault magnitude
estimation. Note that abrupt changes of the fault can generate some peaks in Fig. 4 at time 15 s,
25 s and 35 s. Similar peaks have been noticed in the example part of Rodrigues et al. [30] for the
same reasons.
Figs. 5–7 illustrate a comparison between the outputs of the nominal model (i.e., without any
fault), the outputs of the faulty system without FTC (with a classical control law by a state
feedback) and finally the outputs with our proposed FTC. It can be noticed that the outputs
M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125 3121
30
original actuator fault estimated actuator fault
20
Q(t) (mol/s) 10
−10
−20
−30
0 5 10 15 20 25 30 35 40 45 50
t(s)
8
f(t) − f(t) estimated
2
ef(t)
−2
−4
−6
0 5 10 15 20 25 30 35 40 45 50
t(s)
without FTC do not converge to the nominal dynamic: it underlines that the system is perturbed
by the actuator fault and it is not robust against such faults. The proposed APO under the Fault
Tolerant control law (10) makes the system robust against actuator fault since the outputs's
trajectories of the system with FTC reach the outputs of nominal model.
For comparison, the nominal state feedback controller (without taking into account faults
occurrences) and the proposed FTC control are plotted simultaneously in Figs. 5–7. The FTC
scheme can well accommodate the actuator fault. Here, the Adaptive Polytopic Observer shows
good results for the estimation of both time-varying or abrupt actuator fault in spite of the
3122 M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125
0.01
0.008
0.006
0.004
0.002
−0.002
−0.004
−0.006
−0.008
−0.01
0 5 10 15 20 25 30 35 40 45 50
t(s)
Fig. 5. y1 ðtÞ of the system: nominal output, output without FTC and output with FTC.
0.2
0.15
0.1
0.05
P(t) (KPa)
−0.05
−0.1
−0.15
−0.2
0 5 10 15 20 25 30 35 40 45 50
t(s)
Fig. 6. y2 ðtÞ of the system: nominal output, output without FTC and output with FTC.
presence of an additive noise. An extension of this paper should consider Fault-Tolerant Control
for Markovian systems as in Liu et al. [50] with our FTC strategy.
7. Conclusion
In this paper, an actuator Fault Tolerant Control methodology to address polytopic LPV
descriptor system has been studied. The FTC scheme is based on an Adaptive Polytopic
Observer that is able to simultaneously estimate time varying faults and state variables with a
good accuracy. The stability analysis has been formulated and solved within a set of linear matrix
M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125 3123
60
50
40
30
QL(t) (mol/s)
20
10
−10
−20
−30
−40
0 5 10 15 20 25 30 35 40 45 50
t(s)
Fig. 7. y3 ðtÞ of the system: nominal output, output without FTC and output with FTC.
inequalities under equalities constraints. The developed scheme has been applied to a two-phase
flash system with an additive actuator fault so as to illustrate the effectiveness of this method.
References
[1] J. Chen, R. Patton, Robust Model-based Fault Diagnosis for Dynamic Systems, Kluwer Academic Publishers, 1999.
[2] J. Bokor, Z. Szabo, Fault detection and isolation in nonlinear systems, Annu. Rev. Control 33 (2009) 113–123.
[3] M. Blanke, M. Kinnaert, J. Lunze, M. Staroswiecki, Diagnosis and Fault Tolerant Control, 2nd ed., Springer,
Berlin, Germany, 2006.
[4] Y. Zhang, J. Jiang, Bibliographical review on reconfigurable fault-tolerant control systems, Annu. Rev. Control 32
(2008) 229–252.
[5] Z. Gao, S.X. Ding, Actuator fault robust estimation and fault-tolerant control for a class of nonlinear descriptor
systems, Automatica 43 (2007) 912–920.
[6] Shanbin Li, Dominique Sauter, Christophe Aubrun Joseph Yamé, Stability guaranteed active fault-
tolerant control of networked control systems, J. Control Sci. Eng. vol. 2008, Article ID 189064, 9 p. 2008.
http://dx.doi.org/10.1155/2008/189064.
[7] D. Theilliol, H. Noura, J. Ponsart, Fault diagnosis and accommodation of three-tank system based on analytical
redundancy, ISA Trans. 41 (2002) 365–382.
[8] Q. Li, Z. Ren, S. Dai, W. Wang, A new robust fault-tolerant controller for self-repairing flight control system, J.
Frankl. Inst. 350 (2013) 2509–2518.
[9] Z. Mao, B. Jiang, P. Shi, Observer based fault-tolerant control for a class of nonlinear networked control systems,
J. Frankl. Inst. 347 (2010) 940–956.
[10] M. Witczak, L. Dziekan, V. Puig, J. Korbicz, Design of a fault-tolerant control scheme for takagi-sugeno fuzzy
systems, in: The 16th Mediterranean Conference on Control and Automation, MED'08, Ajaccio, 2008.
[11] D. Ichalal, B. Marx, J. Ragot, D. Maquin, New fault tolerant control strategies for nonlinear Takagi–Sugeno
systems, Int. J. Appl. Math. Comput. Sci. 22 (2012) 197–210.
[12] H. Wang, K. Tanaka, M. Griffin, An approach to fuzzy control of nonlinear systems: stability and design issues,
IEEE Trans. Fuzzy Syst. 4 (1996) 14–23.
[13] A. Nagy Kiss, B. Marx, G. Mourot, G. Schutz, J. Ragot, State estimation of two-time scale multiple models.
Application to wastewater treatment plant, Control Eng. Pract. 19 (2011) 1354–1362.
3124 M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125
[14] F.L. Lewis, A survey of linear singular systems, Circuits Syst. Signal Process. 5 (1986) 3–36.
[15] S. Mattson, H. Elmqvist, M. Otter, Physical system modeling with modelica, Control Eng. Pract. 6 (1998) 501–510.
[16] L. Dai, Singular Control Systems, Springer, Germany, 1989.
[17] G.-R. Duan, Analysis and Design of Descriptor Linear Systems Advances in Mechanics and Mathematics, Springer, New
York, 2010.
[18] M. Darouach, M. Boutayeb, Design of observers for descriptor systems, IEEE Trans. Autom. Control 75 (1995)
490–501.
[19] A. Youssouf, M. Kinnaert, Observer based residual generator for singular systems, in: Proceedings of the 35th
Conference on Decision and Control, Kobe, Japan, 1996, pp. 1175–1180.
[20] C.-M. Astorga-Zaragoza, D. Theilliol, J.-C. Ponsart, M. Rodrigues, Observer synthesis for a class of a descriptor
LPV systems, in: American Control Conference (ACC'2011), Etats-Unis, USA, 2011.
[21] Z. Wang, Y. Shen, X. Zhang, Q. Wang, Observer design for discrete-time descriptor systems: an LMI approach,
Syst. Control Lett. 61 (2012) 683–687.
[22] M. Chadli, M. Darouach, Novel bounded real lemma for discrete-time descriptor systems: application to h-infinity
control design, Automatica 48 (2012) 449–453.
[23] M. Chadli, M. Darouach, Further enhancement on robust hinfinity control design for discrete-time singular systems,
IEEE Trans. Autom. Control 59 (2) (2014) http://dx.doi.org/10.1109/TAC.2013.2273266. Date of Publication:
February 2014.
[24] H. Alwi, C. Edwards, A. Marcos, Fault reconstruction using a LPV sliding mode observer for a class of LPV
systems, J. Frankl. Inst. 349 (2012) 510–530.
[25] J. Bokor, G. Balas, Detection filter design for LPV systems: a geometric approach, Automatica 40 (2004) 511–518.
[26] S. Armeni, A. Casavola, E. Mosca, Robust fault detection and isolation for LPV systems under a sensitivity
constraint, Int. J. Adapt. Control Signal Process. 23 (2009) 55–72.
[27] F. Wu, Control of Parameter Varying Systems, University of California at Berkeley, USA, 1995.
[28] L. Wu, Z. Wang, H. Gao, h1 and l2 l1 filtering for two-dimensional linear parameter-varying systems, Int. J.
Robust Nonlinear Control 17 (2007) 1129–1154.
[29] F. Bruzelius, Linear Parameter-Varying Systems an Approach to Gain Scheduling, Department of Signals and
Systems, Chalmers University of Technology, Goteborg, Sweden, 2004.
[30] M. Rodrigues, M. Sahnoun, D. Theilliol, J.-C. Ponsart, Sensor fault detection and isolation filter for polytopic LPV
systems: a winding machine application, J. Process Control 23 (2013) 805–816.
[31] L. Wu, W. Zheng, Passivity-based sliding mode control of uncertain singular time-delay systems, Automatica 45
(2009) 2120–2127.
[32] L. Wu, P. Shi, H. Gao, State estimation and sliding-mode control of Markovian jump singular systems, IEEE Trans.
Autom. Control 55 (2010) 1213–1219.
[33] L. Wu, X. Su, P. Shi, Sliding mode control with bounded l2 gain performance of Markovian jump singular time-
delay systems, Automatica 48 (2012) 1929–1933.
[34] F. Li, X. Zhang, Delay-range-dependent robust h1 filtering for singular LPV systems with time variant delay, Int. J.
Innov. Comput. Inf. Control 9 (2013) 339–353.
[35] H. Hamdi, M. Rodrigues, C. Mechmeche, N.B. Braiek, Robust fault detection and estimation for descriptor systems
based on multi-models concept, Int. J. Control Autom. Syst. 10 (2012) 1260–1266.
[36] B. Marx, D. Koenig, D. Georges, Robust fault tolerant control for descriptor systems, IEEE Trans. Autom. Control
49 (2004) 1869–1876.
[37] D. Koenig, Observers design for unknown input nonlinear descriptor systems via convex optimization, IEEE Trans.
Autom. Control 51 (2006) 1047–1052.
[38] S.M.D. Oca, D. Rotondo, F. Nejjari, V. Puig, Fault estimation and virtual sensor FTC approach for LPV systems, in: 50th
IEEE Conference on Decision and Control and European Control Conference (CDC-ECC), CD-Rom, Orlando, USA,
2011.
[39] H. Hamdi, M. Rodrigues, C. Mechmeche, D. Theilliol, N.B. Braiek, Fault detection and isolation in linear
parameter-varying descriptor systems via proportional integral observer, Int. J. Adapt. Control Signal Process. 26
(2012) 224–240.
[40] M. Rodrigues, H. Hamdi, D. Theilliol, C. Mechmeche, N.B. Braiek, Fault diagnosis based on adaptive polytopic
observer for LPV descriptor systems, in: Proceedings of 8th IFAC Symposium SAFEPROCESS: Fault Detection,
Supervision and Safety for Technical Processes, CD-Rom, Mexico City, Mexico, 2012.
[41] H. Wang, S. Daley, Actuator fault diagnosis: an adaptive observer-based technique, IEEE Trans. Autom. Control 41
(1996) 1073–1078.
M. Rodrigues et al. / Journal of the Franklin Institute 351 (2014) 3104–3125 3125
[42] K. Zhang, B. Jiang, V. Cocquempot, Adaptive observer-based fast fault estimation, Int. J. Control Autom. Syst. 6
(2008) 320–326.
[43] M. Rodrigues, D. Theilliol, D. Sauter, Design of an active fault tolerant control for nonlinear systems described by a
multi-model representation, in: Proceedings of the 20th IEEE International Symposium on Intelligent Control
(ISIC'05) and the 13th Mediterranean Conference on Control and Automation (MED'05), Limassol, Cyprus.
[44] M. Rodrigues, D. Theilliol, S. Aberkane, D. Sauter, Fault tolerant control design for polytopic LPV system, Int. J.
Appl. Math. Comput. Sci. 17 1 (2007) 27–37.
[45] C.-M. Astorga-Zaragoza, D. Theilliol, J.C. Ponsart, M. Rodrigues, Fault diagnosis for a class of descriptor linear
parameter-varying systems, Int. J. Adapt. Control Signal Process. 26 (2012) 208–223.
[46] G. Cai, C. Hu, G. Duan, Efficient LMI-based quadratic stability and stabilization of parameter-dependent interval
systems with applications, Int. J. Innov. Comput. Inf. Control 8 (2012) 1943–1954.
[47] D. Zhang, H. Wang, B. Lu, Z. Wang, LMI-based fault detection fuzzy observer design with multiple performance
constraints for a class of non-linear systems: comparative study, Int. J. Innov. Comput. Inf. Control 8 (2012)
633–645.
[48] A. Sala, C. Arino, Asymptotically necessary and sufficient conditions for stability and performance in fuzzy control:
applications of Polya's theorem, Fuzzy Sets Syst. 158 (2007) 2671–2686.
[49] A. Ben-Zvi, P.J. McLellan, K.B. McAuley, Identifiability of non-linear differential algebraic systems via a
linearization approach, Can. J. Chem. Eng. 84 (2006) 590–596.
[50] M. Liu, P. Shi, L. Zhang, X. Zhao, Fault-tolerant control for nonlinear Markovian jump systems via proportional and
derivative sliding mode observer technique, IEEE Trans. Circuits Syst. Part I 58 (2011) 2755–2764.