Professional Documents
Culture Documents
net/publication/277650759
CITATIONS READS
21 191
3 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Fanglai Zhu on 09 October 2015.
Abstract: This paper deals with the unknown input observer design for Takagi-Sugeno (T-S) fuzzy
models subjected to measurement noise and stochastic noise. The method applies the singular system
theory by considering the measurement noise as an augmented system state, and then an unknown in-
put observer based on the techniques of singular systems is developed to estimate both the system
states and measurement noise simultaneously. Under a necessary assumption, the error dynamic system
of the observer is free from the unknown inputs. And the observer gain matrix is determined by means
of minimum covariance matrix of state residual. Two simulation examples are given to illustrate the
correctness and effectiveness of the proposed method.
Keywords: Covariance matrix, singular system, stochastic system, T-S fuzzy models, unknown input
observer.
ical estimations of both system states and measurement disturbances to the system and/or actuator faults and so
noise [32-34]. And a new method in which the observer on. In real application, the present model can be used to
gain matrix computed by means of the combination of an describe industrial systems (for instance, continuous
unknown input observer and Kalman filter algorithm in stirred tank reactor), communication systems (for
the sense of minimum covariance matrix of state residual instance, vehicular ad hoc networks), biological systems,
is developed in [35] recently. Based on these studies, the and so on [18-22,36].
main contributions of this paper are: 1) A UIO which can If we introduce an extended state vector x (k ) =
estimate the system states and measurement noise for T- [ xT (k ) wT (k )] ∈ R n + s , and correspondingly denote E =
S fuzzy models subjected to unknown inputs and [ I 0n⋅s ] ∈ R n⋅( n + s ) , Ai = [ Ai 0n⋅s ] ∈ R n⋅( n + s ) and C =
stochastic noise is developed. 2) A new method to [C F ] ∈ R p⋅( n + s ) , system (1) can be rewritten as
calculate gain matrices about UIO of T-S fuzzy models
⎧ r
⎪ Ex (k + 1) = ∑ μi (ξ (k ) ) ( Ai x (k ) + Bi u (k ) )
in the sense of minimum covariance matrix of state
residual is given.
⎪ i =1
This paper is organized as follows. After the introduc- ⎨ (2)
tion, T-S fuzzy models and preliminaries are addressed ⎪ + Dη (k ) + d (k ),
in Section 2. A UIO design is developed in Section 3. In ⎪ y (k ) = Cx (k ) + v(k ).
⎩
Section 4, two simulation examples are given to show
the efficiency and the superiority of the design procedure. Lemma 1: There exist matrices G ∈ R ( n + s )⋅n and
Finally, conclusions are drawn in Section 5. H ∈ R ( n + s )⋅ p , such that
Notations: The notations used in this paper are
⎡E⎤
standard. Rn denotes the n-dimensional real space. R m⋅n [G H ] ⎢ ⎥ = In+ s (3)
represents the set of m×n real matrices. I n⋅n represents ⎣ −C ⎦
the identity matrix of dimension n × n. X T, X –1 and X + or
denote the transpose, the inverse, and the pseudo-inverse
GE = I n + s + HC . (4)
of X, respectively. X > 0 means that matrix X is
positive definite. Proof:
r ⎛ r ⎞ and
+ ∑ μi (ξ (k ) )Ki ,k R ⎜ ∑ μ j (ξ (k ) )K Tj , k ⎟
⎜ ⎟ X i, k X Tj ,k = Ki ,k SS T K Tj ,k
i =1 ⎝ j =1 ⎠
T T
+GQG + HRH −1 ⎞T
r r
⎝
(
= Ki ,k SS T ⎛⎜ GA j P(k )C T CP(k )C T + R ) ⎟
⎠
( )
T
= ∑∑ μi (ξ (k ) ) μ j (ξ (k ) ) GAi P(k ) GA j
−1 ⎞T
i =1 j =1
r r ⎝
(
= Ki ,k SS T ⎛⎜ GA j P ( k ) C T SS T ) ⎟
⎠
( )
T
−∑∑ μi (ξ (k ) ) μ j (ξ (k ) ) GAi P(k ) K j , k C
i =1 j =1 = Ki ,k CP ( k ) ATj GT . (27)
r r
( )
T
−∑∑ μi (ξ (k ) ) μ j (ξ (k ) ) Ki ,k CP(k ) GA j Then, (25) can be rewritten as
i =1 j =1
r r
( )
T
r r P (k + 1) = ∑∑ μi (ξ (k ) ) μ j (ξ (k ) ) GAi P (k ) GA j
+ ∑∑ μi (ξ (k ) ) μ j (ξ (k ) ) Ki , k CP(k )C
i =1 j =1
( T
i =1 j =1
+GQGT + HRH T
+ R ) K Tj ,k + GQGT + HRH T . (22)
r r
T −∑∑ μi (ξ (k ) ) μ j (ξ (k ) ) Ki , k CP(k ) ATj GT .
Since (CP (k )C + R ) is a positive matrix, there exists a i =1 j =1
matrix S such that
(28)
T T Now, according to the above discussions, the design
CP(k )C + R = SS . (23)
procedures can be summarized as follows:
The covariance matrix can be written as Step 1: calculate M, Z, G and H by (5), (9), (7) and (8),
r r
respectively;
( )
T
P (k + 1) = ∑∑ μi (ξ (k ) ) μ j (ξ (k ) ) GAi P (k ) GA j Step 2: compute P(0) by solving (19) based on the
i =1 j =1 initial situation, and then compute K i ,0 , Li ,0 and N i,0
r r by (26), (18) and (17), respectively;
( )
T
−∑∑ μi (ξ (k ) ) μ j (ξ (k ) ) GAi P(k ) K j , k C Step 3: set k = k + 1, compute P(k ), K i,k , Li ,k and
i =1 j =1 N i,k by solving (28), (26), (18) and (17), respectively;
r r Step 4: repeat Step 3 until the end.
( )
T
−∑∑ μi (ξ (k ) ) μ j (ξ (k ) ) Ki ,k CP(k ) GA j Remark 4: It should be noticed that the observer gain
i =1 j =1 matrix is determined by means of minimum covariance
r r matrix of state residual. In other words, the robustness of
+ ∑∑ μi (ξ (k ) ) μ j (ξ (k ) ) Ki ,k SS T K Tj , k the present method is dealt with in the sense of the
i =1 j =1
minimum covariance of the error dynamic. For this
+GQGT + HRH T . (24) reason, the error dynamic is not proven to converge to
zero but goes to a neighbourhood of the zero with a
Let X i, k = GAi P(k )C T ( S T )−1 , we have radius being small enough.
r r
( )
T
P (k + 1) = ∑∑ μi (ξ (k ) ) μ j (ξ (k ) ) GAi P (k ) GA j 4. NUMBERICAL EXAMPLES
i =1 j =1
( )
T
⋅ ( Ki,k S − X i,k ) K j ,k S − X j ,k ⎧ 2
⎪ x(k + 1) = ∑ μi (ξ (k ) ) ( Ai x(k ) + Bi u (k ) )
r r ⎪ i =1
−∑∑ μi (ξ (k ) ) μ j (ξ (k ) ) X i , k X Tj , k . (25) ⎨
⎪ + Dη (k ) + d (k ),
i =1 j =1
⎪ y (k ) = Cx(k ) + Fw(k ) + v(k ),
r ⎩
It is easy to find that the condition of ∑ i =1 μi (ξ (k ))
( K i , k S − X i , k ) = 0 can minimize the covariance matrix, with
and K i , k S − X i , k = 0 satisfy the condition, then x(k ) = [ x1 (k ) x2 (k )]T , y (k ) = [ y1 (k ) y2 (k )]T ,
K i ,k = X i, k S −1 and the following parameters
T T −1 −1
= GAi P(k )C ( S ) S (26) ⎡ 0.8774 0.0367 ⎤ ⎡ 0.0187 ⎤
T T −1 A1 = ⎢ ⎥ , B1 = ⎢ −0.0004⎥ ,
= GAi P(k )C (CP(k )C + R) , ⎣ − 0.0367 0.9600 ⎦ ⎣ ⎦
Unknown Input Observer Design for Takagi-Sugeno Fuzzy Stochastic System 1007
vol. 47, no. 12, pp. 2057-2062, 2002. tion and Systems, vol. 9, no. 5, pp. 973-979, 2011.
[17] T. Takagi and M. Sugeno, “Fuzzy identification of [30] M. Chadli, A. Abdo, and X. D. Steven, “H−/H∞
systems and its applications to modeling and con- fault detection filter design for discrete-time Ta-
trol,” IEEE Trans. on Systems, Man and Cyber- kagi-Sugeno fuzzy system,” Automatica, vol. 49,
netics, vol. 15, no. 1, pp. 116-132, 1985. no. 7, pp. 1996-2005, 2013.
[18] H. R. Karimi and M. Chadli, “Robust observer de- [31] M. Chadli and H. R. Karimi, “Robust observer de-
sign for Takagi-Sugeno fuzzy systems with mixed sign for unknown inputs Takagi-Sugeno models,”
neutral and discrete delays and unknown inputs,” IEEE Trans. on Fuzzy Systems, vol. 21, no. 1, pp.
Mathematical Problems in Engineering, vol. 2012, 158-164, 2013.
Article ID 635709, p. 13, 2012. [32] Z. Gao and D. W. Ho, “State/noise estimator for
[19] K. Z. Ghafoor, K. Abu Bakar, S. Salleh, K. C. Lee, descriptor systems with application to sensor fault
M. M. Mohamad, M. Kamat, and M. Md Arshad, diagnosis,” IEEE Trans. on Signal Processing, vol.
“Fuzzy logic-assisted geographical routing over 54, no. 4, pp. 1316-1326, 2006.
vehicular Ad Hoc networks,” International Journal [33] Z. Gao and H. Wang, “Descriptor observer ap-
of Innovative Computing Information and Control proaches for multivariable systems with measure-
B, vol. 8, no. 7, pp. 5095-5120, 2012. ment noises and application in fault detection and
[20] J. Yang and J. Watada, “Fuzzy clustering analysis diagnosis,” Systems & Control Letters, vol. 55, no.
of data mining: application to an accident mining 4, pp. 304-313, 2006.
system,” International Journal of Innovative Com- [34] D. J. Lee, Y. Park, and Y. S. Park, “Robust H∞ slid-
puting Information and Control, vol. 8, no. 8, pp. ing mode descriptor observer for fault and output
5715-5724, 2012. disturbance estimation of uncertain systems,” IEEE
[21] J. Botzheim and P. Foldesi, “Parametric approxi- Trans. on Automatic Control, vol. 57, no. 11, pp.
mation of fuzzy exponent for computationally in- 2928-2934, 2012.
tensive problems,” International Journal of Innova- [35] Z. Hu, Y. Sun, B. Jiang, J. He, and C. Zhang, “An
tive Computing Information and Control, vol. 8, no. optimal unknown input observer based fault diag-
8, pp. 5725-5744, 2012. nosis method,” Acta Automatica Sinica, vol. 39, no.
[22] X. P. Guan and C. L. Chen, “Delay-dependent 8, pp. 1225-1230, 2013.
guaranteed cost control for TS fuzzy systems with [36] H. R. Karimi and H. Gao, “New delay-dependent
time delays,” IEEE Trans. on Fuzzy Systems, vol. exponential synchronization for uncertain neural
12, no. 2, pp. 236-249, 2004. networks with mixed time delays,” IEEE Trans. on
[23] J. Joh, Y. H. Chen, and R. Langari, “On the stabil- Systems, Man, and Cybernetics, Part B: Cyber-
ity issues of linear Takagi-Sugeno fuzzy models,” netics, vol. 40, no. 1, pp. 173-185, 2010.
IEEE Trans. on Fuzzy Systems, vol. 6, no. 3, pp.
402-410, 1998. Shenghui Guo received his M.S. degree
from Hebei University of Technology,
[24] P. Bergsten, R. Palm, and D. Driankov, “Observers
China, in 2009. He is currently pursuing
for Takagi-Sugeno fuzzy systems,” IEEE Trans. on a Ph.D. in Control Theory and Control
Systems, Man, and Cybernetics, Part B: Cyber- Engineering in Tongji University, China.
netics, vol. 32, no. 1, pp. 114-121, 2002. His research interests include observer
[25] X. Jiang, Q. L. Han, and X. Yu, “Robust H∞ control design, model-based fault detection, and
for uncertain Takagi-Sugeno fuzzy systems with in- fault-tolerant control.
terval time-varying delay,” Proc. of the IEEE
American Control Conference, pp. 1114-1119, Fanglai Zhu received his Ph.D. degree
2005. in Control Theory and Control Engineer-
[26] X. Liu and Q. Zhang, “New approaches to H∞ con- ing from Shanghai Jiao Tong University
troller designs based on fuzzy observers for TS in 2001. Now he is a professor of Tongji
fuzzy systems via LMI,” Automatica, vol. 39, no. 9, University, China. His research interests
pp. 1571-1582, 2003. include nonlinear observer design, cha-
[27] H. Zhang, Y. Shi, and A. S. Mehr, “On filtering for otic synchronization based on observer,
discrete-time Takagi-Sugeno fuzzy systems,” IEEE system identification, and model-based
Trans. on Fuzzy Systems, vol. 20, no. 2, pp. 396- fault detection and isolation.
401, 2012. Liyun Xu received his Ph.D. degree from
[28] K. Zhang, B. Jiang, and P. Shi, “Fault estimation Shanghai Jiaotong University, China, in
observer design for discrete-time Takagi-Sugeno 2001, Postdoctor of Vienna University of
fuzzy systems based on piecewise Lyapunov func- Technology in 2005, and visiting scholar
tions,” IEEE Trans. on Fuzzy Systems, vol. 20, no. of Politecnico di Milano in 2010. He
1, pp. 192-200, 2012. joined the faculty of Tongji University,
and currently is an associate professor at
[29] M. Bouattour, M. Chadli, M. Chaabane, and A. El the School of Mechanical Engineering.
Hajjaji, “Design of robust fault detection observer His research interests include system
for Takagi-Sugeno models using the descriptor ap- modelling and optimization, fault diagnosis, and intelligent
proach,” International Journal of Control, Automa- manufacturing.