American Journal of Computational and Applied Mathematics

p-ISSN: 2165-8935    e-ISSN: 2165-8943

2018;  8(3): 50-58

doi:10.5923/j.ajcam.20180803.02

 

Design of Unknown Inputs Observer for a Class of Discrete-Time Takagi-Sugeno Descriptor Models

Karim Bouassem1, 2, Jalal Soulami1, 2, Abdellatif El Assoudi1, 2, El Hassane El Yaagoubi1, 2

1Laboratory of High Energy Physics and Condensed Matter, Faculty of Science, Hassan II University of Casablanca, Casablanca, Morocco

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

Correspondence to: Jalal Soulami, Laboratory of High Energy Physics and Condensed Matter, Faculty of Science, Hassan II University of Casablanca, Casablanca, Morocco.

Email:

Copyright © 2018 The Author(s). Published by Scientific & Academic Publishing.

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

Abstract

This paper addresses the problem of simultaneous estimation of unmeasurable states and unknown inputs (UIs) for a class of discrete-time nonlinear descriptor models (DNDMs) described by Takagi-Sugeno (T-S) structure with unmeasurable premise variables. The UIs affect both state and output of the system. The main idea of the proposed design of fuzzy unknown inputs observer (FUIO) is based on the separation between dynamic and static relations in T-S descriptor model. First, the method permitting to separate dynamic equations from static equations is developed. Next, based on the augmented fuzzy model which contains the dynamic equations and the UIs, a new FUIO design in explicit structure is given. The exponential 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). Finally, an application to a DNDM of a single-link flexible joint robot is presented in order to illustrate the validity and applicability of the proposed method.

Keywords: Discrete-time nonlinear descriptor model, Discrete-time Takagi-Sugeno descriptor model, Unmeasurable premise variables, Unknown inputs, Fuzzy unknown input observer, LMI

Cite this paper: Karim Bouassem, Jalal Soulami, Abdellatif El Assoudi, El Hassane El Yaagoubi, Design of Unknown Inputs Observer for a Class of Discrete-Time Takagi-Sugeno Descriptor Models, American Journal of Computational and Applied Mathematics , Vol. 8 No. 3, 2018, pp. 50-58. doi: 10.5923/j.ajcam.20180803.02.

1. Introduction

Many industrial processes as e.g. circuit systems, robotics, chemical processes, biological systems and so on, are naturally modelled as systems of differential and algebraic equations also called descriptor models or singular models or implicit models. Known as a generalization of standard models, such descriptor models constitute a powerful modeling tool allowing to describe the dynamic behaviour of processes. They represent physical phenomenas that can not be described by standard models. We may cite [1], [2], [3] for some real applications of implicit models. The numerical simulation of such models usually combines an ODE numerical method together with an optimization algorithm.
On the other hand, ordinary T-S approach [4], [5] known as an interesting alternative for the analysis and controller/observer synthesis for nonlinear systems, finds its success on the fact that once the T-S fuzzy models are obtained, some analysis and design tools developed in the linear case can be used, which facilitates observer or/and controller synthesis for complex nonlinear systems see for example [6], [7] and the references therein. Moreover, notice that in [8], [9], a fuzzy implicit model is defined by extending the T-S fuzzy model [4].
In this paper, the aim is to consider the problem of FUIO design for a class of DTSDMs. Due to its important role in the area of fault detection and design of fault tolerant control strategy, the field of the FUIO design for nonlinear systems has attracted much attention from researchers during these last two decades. Indeed, many research works on fuzzy observer and its application to fault detection can be found in the literature. They relate to explicit and implicit nonlinear systems in both continuous-time and discrete-time cases. Concerning the continuous-time case, we may cite [10], [11], [12], [13], [14] for explicit models and [8], [9], [15], [16], [17], [18], [19], [20] for implicit models. Likewise, in discrete-time case, several works exist for explicit or implicit structures see e.g. [21], [22], [23], [24], [25], [26], [27]. It should be noted that, generally an interesting way to solve the various FUIO raised previously is to write the convergence conditions on the LMI form [28].
Based on T-S fuzzy approach with unmeasurable premise variables, the main contribution of the paper consists in an observer design allowing the simultaneous estimation of the unknown states and unknown inputs for a class of DNDMs subject to unknown inputs affecting states and outputs of the system simultaneously. The idea is based on the separation between dynamic and static equations in the considering DTSDM and the use of an augmented system structure formed by dynamic equations and unknown inputs. The global exponential stability of the state estimation error of the augmented system is studied by using the Lyapunov theory and the stability conditions are given in term of LMIs. Besides, the proposed FUIO is given without the use of an optimization algorithm.
The paper is organized as follows. The considered class of DNDMs subject to unknown inputs described by T-S fuzzy structure with unmeasurable premise variables is presented in Section 2. The main contribution about FUIO design permitting simultaneous estimation of unknown states and unknown inputs is stated in Section 3. To show the good performance of the proposed FUIO, an application of a single-link flexible joint robot is given in Section 4. Finally, a conclusion is given in section 5.
In this paper, some notations used are fair 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. System Description

In this paper, the aim is to consider the problem of FUIO design for a class of DNDMs subject to UIs described by T-S structure with unmeasurable premise variables. For this objective, the following class of DNDMs subject to UIs is adopted:
(1)
where is the state vector with is the vector of difference variables, is the vector of algebraic variables with , is the control input, is the unknown control input, is the measured output. , , , , , are nonlinear matrices functions. such that is a real known constant matrix with:
(2)
By the sector nonlinearity approach [6], the DNDM (1) can be exactly represented by the following T-S fuzzy descriptor model:
(3)
where , are real known constant matrices with:
(4)
where constant matrices are supposed invertible. q is the number of sub-models.
The are the weighting functions that ensure the transition between the contribution of each sub model:
(5)
They verify the so-called convex sum properties:
(6)
Before giving the main result, let us make the following assumption [1], [16]:
Assumption 1: Suppose that:
is regular, i.e.
• All sub-models (5) are impulse observable and detectable.
In order to investigate the Fuzzy UIO design for system (3), we proceed as mentioned above to the separation of the dynamic equations from static equations of the model (3). Indeed, from (2)-(4), sub-model (5) can be rewritten as follows:
(7)
Since is invertible, it follows:
(8)
where
(9)
Thus, combining (7) and (8) we have:
(10)
where
(11)
The weighting functions can be rewritten as:
(12)
with .
So, by aggregation of the resulting sub-models (10), the following global fuzzy model is obtained:
(13)
Assumption 2: Suppose that is considered as a constant unknown control input per time interval i.e.:
(14)
Let us define the augmented state vector and . Thus, the system (13) can be represented as:
(15)
where
(16)

3. Main Result

Based on the transformation of the T-S descriptor system (3) into the equivalent form (15), the proposed FUIO permitting the estimate of unmeasurable state and unknown inputs takes the following form:
(17)
where , and denote the estimated augmented state vector, the output vector and the decision variable vector respectively. are the observer gains which are determined such that asymptotically converges to .
In order to establish the conditions for the asymptotic convergence of the observer (17), we define the state estimation error:
(18)
It follows from (15) and (17) that the dynamics of state estimation error is given by the differential and algebraic equations:
(19)
which are equivalent to the following equations:
(20)
Thus, from (20) to prove the convergence of the estimation error toward zero, it suffices to prove that converges to zero. So, using the fact that:
(21)
where and .
Hence, the first equation of (20) becomes:
(22)
Since , equality (22) can be written as follows:
(23)
Similarly, and can be written as follows:
(24)
where and .
By substituting (24) in (23), we obtain:
(25)
where
(26)
Let , then from (15) and (25) we have:
(27)
where
(28)
Thus, in order to prove the convergence of the FUIO (17), the aim is to determine the observer gains to ensure the stability of the system (27). Therefore, the convergence conditions of (17) can be formulated by the following Theorem.
Theorem 1: Under above Assumptions 1 and 2, the state estimation error between the DTSDM (3) and its FUIO (17) converges exponentially asymptotically towards zero, if given there exist matrices and such that the following LMIs hold:
(29)
where
(30)
The observer gains in (17) are derived from:
(31)
Proof of Theorem 1: Considering the following quadratic Lyapunov function:
(32)
with
(33)
The convergence of (27) is exponentially ensured if the following condition is guaranteed (see [29] as cited in [6]):
(34)
From (27) and (32), inequality (34) becomes:
(35)
where
(36)
By using (28), can be reduced as follows:
(37)
where
(38)
The inequality (35) is satisfied if:
(39)
Then from (26), (33), we can establish the LMI conditions (29) of Theorem 1 by using the Schur complement [28] and the following change of variables:
(40)
Thus, from the Lypunov stability theory, if the LMI conditions (29) given in Theorem 1 are satisfied, the system (27) is exponentially asymptotically stable. This completes the proof of Theorem 1.

4. Application to Single-Link Flexible Joint Robot

In this section, the proposed FUIO design (17) is applied to a single-link flexible joint robot in order to estimate on-line these unknown states and its UI simultaneously. The following DNDM that we consider here is obtained by Euler discretisation of the model given in [19]. It takes the form:
(41)
where is the state vector with and are the angles of rotations of the motor and the link respectively. and are their angular velocities. and are their angular accelerations. is the control variable, is the output measurement vector and is the unknown input variable.
where is sampling time and
(42)
To express the model (41) process as a T-S model with unmeasurable premise variable, we consider the sector of nonlinearities of the term of the . Then, we can transform the nonlinear term under the following shape:
(43)
where
(44)
Hence, the global T-S fuzzy model which is a particular case of the system (3) is inferred as:
(45)
with
The weighting functions are given by:
(46)
Based on the theory developed in Sections 2 and 3, the aim is to design a FUIO for DTSDM (45). More precisely, based on the on-line measurements of and , we shall show that the previous result (17) can be used to the on-line estimation of the unknown states and the UI simultaneously. To this end, let:
Notice that in this case are invertible.
This shows that model (45) is a particular case of model (3) with .
Consequently, apply the theory developed in the Section 2 (see (7) to (15)), model (45) is written as follows:
(47)
where
(48)
are given in the above equations (9) and (16).
Then using Section 3, the FUIO for model (45) (see its equivalent model (47)) permitting to estimate simultaneously and the UI takes de following form:
(49)
where the observer gains are given by equation (31).
For all the results of computer simulations discussed below, we use the physical parameters whose definitions and numerical values are given in [19] and we assume .
The expression of the unknown input signal is defined as in Figure 1.
Thus, by Theorem 1 with the following observer gains and are obtained:
Simulation results with initial conditions:
are given in Figures 1 to 7.
These simulation results show the performances of the proposed FUIO (17) with the gains where the dashed lines denote the state variables and unknown input estimated by the fuzzy observer. They show that the observer gives a good estimation of unknown states and unknown input of the considered robot.
Figure 1. Unknown input dk and its estimate
Figure 2. State variables x1k and its estimate
Figure 3. State variables x2k and its estimate
Figure 4. State variables x3k and its estimate
Figure 5. State variables x4k and its estimate
Figure 6. State variables x5k and its estimate
Figure 7. State variables x6k and its estimate

5. Conclusions

In order to estimate simultaneously the unknown state and unknown inputs for a class of DNDMs described by T-S fuzzy structure with unmeasurable premise variables, a new FUIO design without the use of an optimization algorithm is proposed in this paper. The main idea is based on the separation between dynamic and static relations in the DTSDM and the use of an augmented system structure formed by dynamic equations and unknown inputs. The global exponential stability of the state estimation error is studied by using the Lyapunov theory and the conditions ensuring this stability are expressed in term of LMIs. In order to demonstrate the good performance of the proposed result, a DNDM of a single-link flexible joint robot is considered. The effectiveness of the proposed FUIO for the on-line estimation of unknown states and unknown inputs of the used model is verified by numerical simulation.

References

[1]  L. Dai. Singular Control Systems. Lecture Notes in Control and Information Sciences. Springer-Verlag. Berlin, 1989.
[2]  A. Kumar and P. Daoutidis, Control of nonlinear differential algebraic equation systems. Chapman & Hall CRC, 1999.
[3]  G. R. Duan. Analysis and Design of Descriptor Linear Systems. Springer 2010.
[4]  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.
[5]  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.
[6]  K. Tanaka, and H. O. Wang, Fuzzy control systems design and analysis: A Linear Matrix Inequality Approach. John Wiley & Sons; 2001.
[7]  Z. Lendek, T. M. Guerra, R. Babuška and B. De Schutter, Stability Analysis and Nonlinear Observer Design Using Takagi-Sugeno Fuzzy Models. Springer-Verlag Berlin Heidelberg 2010.
[8]  T. Taniguchi, K. Tanaka, K. Yamafuji and H. 0. Wang, Fuzzy Descriptor Systems: Stability Analysis and Design via LMIs. Proceedings of the American Control Conference. San Diego, California June 1999, pp. 1827-1831.
[9]  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.
[10]  D. Ichalal, B. Marx, J. Ragot, and D. Maquin, State and unknown input estimation for nonlinear systems described by Takagi-Sugeno models with unmeasurable premise variables. 17th Mediterranean Conference on Control and Automation MED'09, June 24-26, 2009, Makedonia Palace, Thessaloniki, Greece.
[11]  D. Ichalal; B. Marx; J. Ragot; D. Maquin, New fault tolerant control strategies for nonlinear Takagi-Sugeno systems. International Journal of Applied Mathematics and Computer Science, 22(1): 197-210, 2012.
[12]  M. Kamel, M. Chadli, M. Chaabane, Unknown inputs observer for a class of nonlinear uncertain systems; An LMI approach. International Journal of Automation and Computing. 9(3), June 2012, 331-336.
[13]  M. Chadli, and H.R. Karimi, Robust observer design for unknown inputs Takagi-Sugeno Models. IEEE Transactions on Fuzzy Systems, 21(1): 158-164, 2013.
[14]  T. Youssef, M. Chadli and M. Zelmat, Synthesis of a unknown inputs proportional integral observer for TS fuzzy models. European Control Conference (ECC), July 17-19, 2013, Zurich, Switzerland.
[15]  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, October 2007.
[16]  C. Mechmech, H. Hamdi, M. Rodrigues and N. Benhadj Braiek, State and unknown inputs estimations for multi-models descriptor systems. American Journal of Computational and Applied Mathematics 2012, 2(3): 86-93.
[17]  F. R. Lopez-Estrada, J.C. Ponsart, Didier Theilliol, C. M. Astorga-Zaragoza, S. Aberkane, Fault Diagnosis Based on Robust Observer for Descriptor-LPV Systems with Unmeasurable Scheduling Functions. 19th IFAC World Congress. Cape Town, South Africa. August 24-29, 2014.
[18]  K. Bouassem, J. Soulami, A. El Assoudi and E. El Yaagoubi, Unknown Input Observer Design for a Class of Takagi-Sugeno Descriptor Systems. Nonlinear Analysis and Differential Equations, Vol. 4, 2016, no. 10, 477-492.
[19]  A. Louzimi, A. El Assoudi, J. Soulami and E. El Yaagoubi, Unknown Input Observer Design for a Class of Nonlinear Descriptor Systems: A Takagi-Sugeno Approach with Lipschitz Constraints. Nonlinear Analysis and Differential Equations, Vol. 5, 2017, no. 3, 99-116.
[20]  K. Bouassem, J. Soulami, A. El Assoudi and E. El Yaagoubi, Fuzzy Observer Design for a Class of Takagi-Sugeno Descriptor Systems Subject to Unknown Inputs. Nonlinear Analysis and Differential Equations, Vol. 5, 2017, no. 3, 117-134.
[21]  M. Chadli, A. Akhenak, J. Ragot, D. Maquin, State and unknown input estimation for discrete-time multiple model. Journal of the Franklin Institute 346, 593-610, 2009.
[22]  E. Maherzi, M. Besbes, S. Zemmel, A. Mami, Estimation of the State and the Unknown Inputs of a Multimodel with non Measurable Decision Variables. Journal of Applied Research and Technology (JART), vol. 12(3), pp. 422-434, June 2014.
[23]  V. Estrada-Manzo, Z. Lendek, T. M. Guerra, Discrete-time Takagi-Sugeno descriptor models: observer design. IFAC, Cape Town, South Africa. August 24-29, 2014.
[24]  D. Rotondo, M. Witczak, V. Puig, F. Nejjari & M. Pazera, Robust unknown input observer for state and fault estimation in discrete-time Takagi-Sugeno systems, International Journal of Systems Science 2016.
[25]  K. Zhang, B. Jiang, V. Cocquempot, Fuzzy unknown input observer-based robust fault estimation design for discrete-time fuzzy systems. Signal Processing, Volume 128, Pages 40-47, November 2016.
[26]  A. Louzimi, A. El Assoudi, J. Soulami and E. El Yaagoubi, Observer Design for a Class of Discrete-Time Takagi-Sugeno Implicit Models Subject to Unknown Inputs. American Journal of Computational and Applied Mathematics 2017, 7(4): 115-122.
[27]  K. Bouassem, J. Soulami, A. El Assoudi and E. El Yaagoubi, State and Unknown Inputs Estimation for a Class of Discrete-time Takagi-Sugeno Descriptor Models. 5th International Conference on Control Engineering & Information Technology (CEIT-2017). Proceeding of Engineering and Technology-PET, Vol.32 pp.16-20.
[28]  S. Boyd et al., “Linear Matrix Inequalities in Systems and Control Theory”, Philadelphia, PA: SIAM, 1994.
[29]  A. Ichikawa et al., Control Hand Book, Ohmu Publisher, 1993, Tokyo in Japanese.