International Journal of Control Science and Engineering

p-ISSN: 2168-4952    e-ISSN: 2168-4960

2016;  6(1): 12-21

doi:10.5923/j.control.20160601.02

 

Fuzzy Observer Design for a Class of Discrete-Time Takagi-Sugeno Descriptor Systems

El Mahfoud El Bouatmani, Abdellatif El Assoudi, Ilham Hmaiddouch, Jalal Soulami, El Hassane El Yaagoubi

ECPI, Department of Electrical Engineering, ENSEM, University Hassan II of Casablanca, Casablanca, Morocco

Correspondence to: Jalal Soulami, ECPI, Department of Electrical Engineering, ENSEM, University Hassan II of Casablanca, Casablanca, Morocco.

Email:

Copyright © 2016 Scientific & Academic Publishing. All Rights Reserved.

This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/

Abstract

This paper investigates the observer design problem of a class of discrete-time nonlinear descriptor systems described by Takagi-Sugeno (T-S) structure. Both measurable and unmeasurable premise variables cases are considered. The approach is based on the separation between dynamic and static relations in the T-S descriptor model. The convergence of the state estimation error is studied by using the Lyapunov theory and the stability conditions are given in terms of linear matrix inequalities (LMIs). Moreover, for reasons of ease of the implementation, the main result of this paper consists in showing that the state estimation problem for a class of considered descriptor systems can be achieved by using a fuzzy observer having only a recurrence structure. Finally, an application to a model of a heat exchanger pilot process is given to illustrate the proposed approach.

Keywords: Takagi-Sugeno Model, Discrete-Time Descriptor System, Fuzzy Observer, Linear Matrix Inequality (LMI)

Cite this paper: El Mahfoud El Bouatmani, Abdellatif El Assoudi, Ilham Hmaiddouch, Jalal Soulami, El Hassane El Yaagoubi, Fuzzy Observer Design for a Class of Discrete-Time Takagi-Sugeno Descriptor Systems, International Journal of Control Science and Engineering, Vol. 6 No. 1, 2016, pp. 12-21. doi: 10.5923/j.control.20160601.02.

1. Introduction

It is well known that to apply state feedback control it is necessary to know all the states of the system. In real application, not all the states are available to be measured, thus the necessity to use an observer arises. In this paper, we are interested in the design of state observer of discrete-time nonlinear descriptor systems represented by T-S models. Recall that, the interest in using the approach based on the representation of the nonlinear systems by T-S models [1-3] relies on the fact that once the T-S fuzzy models are obtained, some analysis and design tools developed in the linear system theory can be used [4-6], which facilitates observer or/and controller synthesis for complex nonlinear systems.
However, many works have been carried out to investigate the problem of the nonlinear observer synthesis and its application for dynamical systems described by T-S fuzzy models. More specifically, the T-S fuzzy observer problem for dynamic explicit models in the continuous-time and the discrete-time has been addressed in [3], [7-10]. In implicit cases, several works exist for continuous-time case [11-15] and for discrete-time one [16], [17]. Moreover, many other works dealing with observer design in explicit form called Proportional Integral Observer were also proposed for implicit T-S models. These results are based on the singular value decomposition approach and a generalized inverse matrix and consider the output matrix without nonlinear terms see for example [18], [19] and many references herein. Notice that, generally an interesting way to solve the various fuzzy observer problems raised previously is to write the convergence conditions on the LMI form [20].
In this paper, we deal with nonlinear descriptor models. The dynamics of descriptor systems variously called singular systems or implicit systems are governed by a mixture of algebraic and differential (difference) equations. These models have been receiving a great deal of attention for many decades as a representation of dynamical systems [21-24]. This formulation includes both dynamic and static relations. In fact, this formalism is much more general than the usual one and can model physical constraints or impulsive behavior due to an improper part of the system. Recall that many physical systems are naturally modeled as descriptor systems such as chemical, electrical and mechanical engineering systems. The numerical simulation of implicit models usually combines a resolution routine of an ordinary equation together with an optimization algorithm.
This work presents a new observer structure for a class of discrete-time T-S descriptor systems. Both measurable and unmeasurable premise variables cases are considered. The approach is based on the separation between difference and algebraic equations in the T-S descriptor model. The main contribution of this paper consists in showing that the observer design problem for a class of discrete-time T-S descriptor systems can be achieved by using a fuzzy observer without the use of an optimization algorithm. Using the Lyapunov theory, stability conditions are obtained and given in terms of LMIs.
The rest of the paper is structured as follows. The class of the fuzzy T-S structure of the nonlinear implicit system is defined in the Section 2. The main results about fuzzy observer design for a class of discrete-time T-S descriptor systems are exposed in Section 3. The first result is devoted to the case of measurable premise variables and the second one concerns the unmeasurable premise variables. Finally, to reinforce the theoretical results, we present an application with simulation in Section 4.
In this paper, some notations used are fairly standard. For example, means the matrix is symmetric and positive definite. denotes the transpose of . The symbol (or 0) represents the identity matrix (or zero matrix) with appropriate dimension.

2. Discrete-Time T-S Descriptor Systems

Let us consider the class of discrete-time nonlinear descriptor systems:
(1)
where is the state vector, is the control input, is the measured output. f, g and h are nonlinear functions. such that is a real known constant matrix with:
(2)
To design a T-S fuzzy observer, we need a T-S fuzzy model for the discrete-time nonlinear descriptor systems (1). In general, there are two approaches for constructing fuzzy models: identification (fuzzy modeling) using input-output data and derivation from given nonlinear system equations.
We use the second approach which derives a fuzzy model from given nonlinear dynamical models (1).
By the sector nonlinearity approach [3], the nonlinear descriptor system (1) can be exactly represented by the T–S fuzzy descriptor systems:
(3)
where is the state vector with is the vector of difference variables, is the vector of algebraic variables, , , are real known constant matrices assumed to be of the form:
(4)
and constant matrices are supposed invertible
is the number of sub-models.
is the vector containing the premise variables.
The are the weighting functions that ensure the transition between the contribution of each sub-model:
(5)
These functions verify the following properties:
(6)
Remark 1: The dependence of the premise variables on the state variables makes it necessary to consider two cases for fuzzy observer design:
Case 1: do not depend on the state variables estimated by a fuzzy observer (measurable premise variables case).
Case 2: depend on the state variables estimated by a fuzzy observer (unmeasurable premise variables case).
For the rest of the paper we consider the Class of Discrete-Time Takagi-Sugeno Descriptor Systems (3).
Then, before giving the main results, let us make the following assumption [24]:
Assumption A1: is regular, i.e.
Assumption A2: All sub-models (5) are impulse observable and detectable.
In order to investigate the observer design for discrete-time T-S descriptor system (3), the approach is based on the separation between difference and algebraic equations in each sub-model (5) and the global fuzzy model is obtained by aggregation of the resulting sub-models.
So, using (4), system (5) can be rewritten as follows:
(7)
The form (7) for system (5) is also known as the second equivalent form [24].
From (7) and using the fact that exist, the algebraic equations can be solved directly for algebraic variables, to obtain:
(8)
Substitution the resulting expression of (equation (8)) in equation (7) yields the following model:
(9)
where
(10)
The weighting functions , can be rewritten as
(11)
with .
In descriptor form, subsystem (9) takes the following equivalent form of submodel (5):
(12)
where
(13)
Then, the fuzzy descriptor system (3) can be represented by the following equivalent form:
(14)
So, using (6), (11) and (13), system (14) can be rewritten as follows:
(15)

3. Main Results

In this section, the purpose is to suggest a new method for the observer design of discrete-time T-S descriptor model (3). Both measurable and unmeasurable premise variables cases are considered. The first result devoted to the case of measurable premise variables is exposed in subsection 3.1 and the second one which concerns the unmeasurable premise variables case is established in subsection 3.2.

3.1. Observer Design with Measurable Premise Variables

Based on the transformation of the discrete-time T-S descriptor system (3) into the equivalent form (15), the proposed observer is given by the following equations:
(16)
where and denote the estimated state vector and output vector respectively. The activation functions are the same than those used in the T-S model (15). The local gain can be determined by theorem 1.
Denoting the state estimation error by:
(17)
It follows from (15) and (16) that the dynamics of the estimation error is given by the following equations:
(18)
where
(19)
Note that to prove the convergence of the estimation error toward zero, it suffices to prove from (18), that converges toward zero.
Then, the following result can be stated.
Theorem 1. Under the above assumptions, the state estimation error between the T-S descriptor model (3) and its observer (16) converges asymptotically towards zero, if there exist matrices verifying the following LMIs:
(20)
The gains of the observer (16) are then computed by:
(21)
Proof: Let us consider the following quadratic Lyapunov function:
(22)
Estimation error convergence is ensured if the following condition is guaranteed:
(23)
By using (18), the condition (23) can be written as:
(24)
Then, the negativity of is assured if:
(25)
which is equivalent to the following conditions:
(26)
where
(27)
Then from (19), we can establish the LMI conditions (20) of Theorem 1 by using the Schur complement [19] and the following change of variables:
(28)
Thus, from the Lypunov stability theory, if the LMI conditions (20) are satisfied, the system (18) is exponentially asymptotically stable. This completes the proof of Theorem 1.

3.2. Observer Design with Unmeasurable Premise Variables

In this subsection, the aim is to extend the above observer design method presented in subsection 3.1 to a class of discrete-time T-S descriptor systems (3) when the premise variables are supposed depend on the unmeasurable state variables. In this case, the proposed fuzzy observer is described as:
(29)
where , and denote the estimated state vector, the output vector and the decision variable vector respectively. The observer gains , are the unknown parameters to be determined.
In order to establish the conditions for the asymptotic convergence of the observer (29), we define the state estimation errors:
(30)
Substituting (15) and (29) in (30) yields:
(31)
which is equivalent to the following conditions:
(32)
Note that:
(33)
with .
Hence, the equation (32) becomes:
(34)
where .
Since , equality (34) can be written as follows:
(35)
Similarly, and can be written as follows:
(36)
where and .
By substituting (36) in (35), we obtain:
(37)
where
(38)
Let and , we have:
(39)
where
(40)
Note that to prove the convergence of the estimation error toward zero, it suffices to prove from (39) that converges toward zero. Then, the following result can be stated.
Theorem 2. The system (39) is globally asymptotically stable if there exist matrices verifying the following LMIs:
(41)
where
(42)
The gains of the observer (29) are then computed by:
(43)
Proof: Considering the following quadratic Lyapunov function:
(44)
The variation of along the trajectory of (39) is given by:
(45)
Using (39), we have:
(46)
Where
(47)
can be written in the form:
(48)
where
(49)
Let us choose the following structure for the matrix P:
(50)
By using (40) and (50), can be reduced as follows:
(51)
where
(52)
The negativity of is guaranteed if:
(53)
Then from (38), we can establish the LMI conditions (41) of Theorem 2 by using the Schur complement [19] and the following change of variables:
(54)
Thus, from the Lypunov stability theory, if the LMI conditions (41) are satisfied, the system (39) is exponentially asymptotically stable. This completes the proof of Theorem 2.

4. Application to a Heat Exchanger System

In this section, the proposed fuzzy observer design (29) is applied to a heat exchanger pilot process in order to estimate on-line these unknown states. The following discrete-time T-S descriptor model with unmeasurable premise variables that we consider here is obtained by Euler discretisation of the model given in [15]. It takes the form:
(55)
where
is the state vector, is the control vector, is the vector of output measurements.
The membership functions are given by:
(56)
with
Note that, the application of the proposed observer (29) for heat exchanger pilot process requires that the above model (55) takes the form (15). To do so, considering the following:
This shows that the model (55) is a particular case of the system (3).
Hence, the fuzzy descriptor system (55) can be rewritten in the following equivalent form:
(57)
where are given in the above equation (10).
Using Theorem 2, we obtain the following observer gains:
The numerical values of control vector are:
Simulation results with initial conditions:
are given in figures 1 to 6.
These results of the simulation show the performances of the proposed observer (29) with the parameters where the dotted lines denote the state variables estimated by the fuzzy observer. This simulation shows that the estimated states converge to their corresponding state variables.
Figure 1. x2k and its estimate
Figure 2. x3k and its estimate
Figure 3. x7k and its estimate
Figure 4. x5k and its estimate
Figure 5. x6k and its estimate
Figure 6. x8k and its estimate

5. Conclusions

Based on the separation approach between recurrence and algebraic equations in the descriptor model, a new method to design fuzzy observer for discrete-time T-S descriptor systems is proposed in this paper. Both measurable and unmeasurable premise variables cases are considered. The convergence conditions are obtained by using Lyapunov theory. The existence of conditions ensuring the convergence of the state estimation error is expressed in terms of LMIs. To illustrate the proposed methodology with unmeasurable premise variables, a discrete-time T-S descriptor model of a heat exchanger is considered. The effectiveness of the proposed fuzzy observer for the on-line estimation of unknown states of the used model is verified by numerical simulation.

References

[1]  T. Takagi, M. Sugeno, Fuzzy identification of systems and its application to modeling and control. IEEE Trans. Syst., Man and Cyber, Vol.1115, pp. 116-132, 1985.
[2]  T. Taniguchi, K. Tanaka, H. Ohtake and H. Wang, Model construction, rule reduction, and robust compensation for generalized form of Takagi-Sugeno fuzzy systems, IEEE Transactions on Fuzzy Systems, vol. 9, No.4, pp. 525-538, August 2001.
[3]  K. Tanaka, and H. O. Wang, “Fuzzy control systems design and analysis: A Linear Matrix Inequality Approach”, John Wiley & Sons, New York, USA, 2001.
[4]  Chih-Peng Huang, ‘Stability analysis of discrete singular fuzzy systems’ Fuzzy Sets and Systems 151 (2005) 155–165.
[5]  Dong Hwan Lee, Young Hoon Joo, Myung HwanTak,’ Linear matrix inequality approach to local stability analysis of discrete-time Takagi–Sugeno fuzzy systems’ IET Control Theory Appl., 2013, Vol. 7, Iss. 9, pp. 1309–1318.
[6]  Fanbiao Li, Peng Shi, Ligang Wu and Hamid Reza Karimi ‘D-Stability for Discrete-Time T-S Fuzzy Descriptor Systems with Multiple Delays’, 2014 American Control Conference (ACC) June 4-6, 2014. Portland, Oregon, USA.
[7]  K. Tanaka, T. Ikeda and H. O. Wang. Fuzzy regulators and fuzzy observers: relaxed stability conditions and LMI-based designs. IEEE Transactions on Fuzzy Systems, 6, pp. 250-265, 1998.
[8]  P. Bergsten, R. Palm, and D. Driankov, Observers for Takagi-Sugeno fuzzy systems. IEEE Transactions on Systems, Man and Cybernetics, Part B, 32(1), pp. 114-121.
[9]  D. Ichalal, B. Marx, J. Ragot, D. Maquin, Design of observers for Takagi-Sugeno discrete-time systems with unmeasurable premise variables. 5th Workshop on Ad- vanced Control and Diagnosis, ACD 2007, Nov 2007, Grenoble, France.
[10]  Zs. Lendek, T. M. Guerra, R. BabuÅ¡ka and B. De Schutter. Stability analysis and nonlinear observer design using Takagi-Sugeno fuzzy models. Springer 2010.
[11]  T. Taniguchi, K. Tanaka, and H. 0. Wang, Fuzzy Descriptor Systems and Nonlinear Model Following Control, IEEE Transactions on Fuzzy Systems, vol. 8, No.4, pp. 442-452, August 2000.
[12]  B. Marx, D. Koenig and J. Ragot, Design of observers for Takagi-Sugeno descriptor systems with unknown inputs and application to fault diagnosis, IET Control Theory and Applications 1, 5 (2007) 1487-1495.
[13]  M. Essabre, J. Soulami, A. El Assoudi, E. Elyaagoubi and E. El Bouatmani, Fuzzy Observer Design for a Class of Takagi-Sugeno Descriptor Systems, Contemporary Engineering Sciences, vol. 7, 2014, no. 4, 149-164.
[14]  Kilani Ilhem, Hamza Rafika, Saloua Bel Hadj Ali, Abdelkrim Mohamed Naceur, Observer Design for Takagi-Sugeno Descriptor System with Lipschitz Constraints, International Journal of Instrumentation and Control Systems (IJICS) Vol.2, No.2, April 2012.
[15]  J. Soulami, A. El Assoudi, M. Essabre , M. Habibi and E. El Yaagoubi, Observer Design for a Class of Class of Nonlinear Descriptor Systems: A Takagi-Sugeno Approach with Unmeasurable Premise Variables. Journal of Control Science and Engineering. Volume 2015, Article ID 636909, 10 pages, 2015.
[16]  Z. Wang, Y. Shen, X. Zhan and Q. Wang, Observer design for discrete-time descriptor systems: An LMI approach. Systems Control Letters, 61(6), pp. 683-687, 2012.
[17]  V. Estrada-Manzo, Zs. Lendek, T. M. Guerra, Discrete-time Takagi-Sugeno descriptor models: observer design. 19th World Congress, IFAC, Cape Town, South Africa. August 24-29, 2014.
[18]  B. Marx, D. Koenig and J. Ragot, Design of observers for Takagi-Sugeno descriptor systems with unknown inputs and application to fault diagnosis. IET Control Theory and Applications, Institution of Engineering and Technology (IET), 2007, 1 (5), pp.1487-1495.
[19]  H. Hamdi, M. Rodrigues, Ch. Mechmech and N. Benhadj Braiek, Observer based Fault Tolerant Control for Takagi-Sugeno Nonlinear Descriptor systems, International Conference on Control, Engineering & Information Technology (CEIT’13). Proceedings Engineering & Technology, vol. 1, pp 52-57, 2013.
[20]  S. Boyd, L. Ghaoui, E. Feron, V. Balakrishnan, Linear Matrix Inequalities in System and Control Theory, in: SIAM Studies in Applied Mathematics, Vol. 15, SIAM, Philadelphia, 1994.
[21]  D.G. Luenberger, Dynamic equations in descriptor form, IEEE Trans. Automat. Control 22 (1977) 312–321.
[22]  S. L. Campbell. Singular Systems of Differential Equations, London, UK: Pitman, 1980.
[23]  E. L. Lewis. A survey of linear singular systems. Circuits,Systems and Signal Processing, vol. 5, no. 1, pp. 3-36, 1986.
[24]  L. Dai. Singular Control Systems, Berlin, Germany: Springer, 1989.