International Journal of Fuzzy Logic and Intelligent Systems 2023; 23(1): 1-10
Published online March 25, 2023
https://doi.org/10.5391/IJFIS.2023.23.1.1
© The Korean Institute of Intelligent Systems
Manal Ouzaz, Abdellatif El Assoudi , and El Hassane El Yaagoubi
Laboratory of High Energy Physics and Condensed Matter, Faculty of Sciences Ain Chock, Hassan II University of Casablanca, Casablanca, Morocco
Correspondence to :
Manal Ouzaz (manal.ouzaz@gmail.com)
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted noncommercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
In this study, we develop a fuzzy observer for a class of discrete-time nonlinear implicit models that are described by the Takagi–Sugeno structure and affected by actuator and sensor faults with unmeasurable premise variables satisfying the Lipschitz constraints. This study is based on separating dynamic and static equations in discrete-time Takagi–Sugeno implicit models. The design of a fuzzy observer is proposed to estimate unknown states, actuators, and sensor faults simultaneously. It is designed by considering the fault variables constituted by the actuator and sensor faults as auxiliary state variables. The observer gain is calculated by studying the exponential convergence of the state estimation error using the Lyapunov theory and the stability condition given as a linear matrix inequality. Simulation results demonstrated the effectiveness and validity of the proposed method.
Keywords: Discrete-time systems, Fault detection, Linear matrix inequalities, Observers, Takagi-Sugeno model
Over the past decades, the need for high reliability and safety in industrial applications has led to a surge in the use of model-based fault diagnosis techniques in automated processes. Therefore, the field of unknown states and fault observer design for nonlinear systems has attracted considerable attention from researchers owing to its important role in fault detection and diagnosis (FDD) and the design of fault-tolerant control (FTC) strategies [1–3]. Several studies have investigated the fault-detection filter design problem for a class of nonlinear Markov jump systems [4, 5].
There are numerous studies related to explicit and implicit nonlinear systems in both continuous-time and discrete-time cases. Regarding the continuous-time case, we may cite [6–9] for explicit models and [10–13] for implicit models, which are also referred to as singular or differential-algebraic systems. Likewise, in the discrete-time case, several studies exist on explicit and implicit structures, for example, [14–16]. Extensive literature exists on the topic of fuzzy unknown input observer and its applications to FDD and FTC.
An effective manner to solve the various fuzzy observers raised previously is to write the convergence conditions in the linear matrix inequality (LMI) form [17]. Recall that the fuzzy Takagi–Sugeno (TS) approach [18–20], which is recognized as a powerful tool for describing the global behaviors of nonlinear systems, has received considerable attention over the last few decades.
Nonlinear systems can be represented as the average weighted sum of linear systems using TS fuzzy systems [21]. TS models are widely used for the analysis and controller synthesis of nonlinear systems through the direct Lyapunov method [14]. For instance, in [22], an adaptive event-triggered controller design algorithm for TS fuzzy systems under multiple cyber-attacks was studied using the Lyapunov stability theory. The primary benefit of this formalism is the utilization of linear control methodologies in the study of complex nonlinear systems once the TS fuzzy models are obtained (e.g., [1, 19, 20]).
The implicit model, also called the singular model or descriptor model, is a general dynamic model that has been used to depict electrical systems, such as biological systems, mechanical systems, and chemical processes, for example, [23–26]. Moreover, in [10, 11] the authors extended the ordinary TS fuzzy model [18] to define an implicit TS fuzzy model.
Simultaneous state and fault estimation is increasingly appealing, as it allows us to obtain both state and fault information in a single design. In [27], a fuzzy observer design to simultaneously estimate the state and fault variables for continuous-time Takagi–Sugeno implicit models (TSIMs) with actuator and sensor faults was developed. In addition, a state and fault observer based on Euler discretization for TSIMs was proposed in [28].
This study aims to develop an observer design for simultaneous state and fault estimation for a class of discrete-time nonlinear implicit models (DNIMs) with actuator and sensor faults, as described by the TS structure.
This study proposes a novel methodology for designing a fuzzy observer for DNIMs described by discrete-time Takagi–Sugeno implicit models (DTSIMs) with unmeasurable premise variables satisfying Lipschitz constraints. The proposed approach presents a novel contribution to simultaneously estimating state, actuator, and sensor faults. The approach begins by separating the dynamic and static relations in the DTSIM. Subsequently, we consider both sensor and actuator faults as auxiliary state variables to construct an augmented system. Subsequently, an observer is developed for the given augmented system. The representation of an implicit system by separating it into differential and algebraic equations demonstrates the physical properties of the process. A differential equation constitutes the dynamics of the system, whereas an algebraic equation translates the interconnections and static constraints. This technique allows us to use different mathematical tools in an explicit form to synthesize the observer for implicit systems. The exponential stability of the state estimation error is studied using the Lyapunov theory, and the stability condition is given in terms of only one LMI.
The rest of this paper is organized as follows: Section 2 introduces the class of DNIMs described by the TS structure affected by actuator and sensor faults. Section 3 presents the main results of the fuzzy observer design for the considered DTSIMs that estimate the states, and actuator and sensor faults simultaneously. Section 4 illustrates the effectiveness of the proposed method via a single-link flexible joint robot application.
The following notation have been adopted throughout this paper:
• Matrix
•
Let •
•
In this study, the following class of DNIMs with actuator and sensor faults was adopted:
where
If this is not the case (
The DNIM described above in (
where
where
They ensure the transition between the contributions of each submodeland are expressed as follows:
The following assumptions are made before presenting the primary result:
Suppose that
• (
• All sub-models (
As previously mentioned, we proceed to the separation between differential and algebraic equations in each sub-model (
This separation into differential and algebraic equations enables us to leverage certain analytical and design tools developed for systems described by differential equations. This significantly facilitates the study of the observer synthesis of complex nonlinear implicit systems.
From (
From (
where
Thus, substituting the resulting expression of
where
Let
Thus, Model (
where
The weighting functions
with
Thus, by aggregating the resulting sub-models (
Suppose that
To make the main contribution, we rewrite the system (
where
To design an observer for the system (
From (
Based on the transformation of DNIM (
where (
To obtain the condition for the exponential convergence of the observer (
From (
where
and
with
Therefore, to demonstrate the convergence of
Assume that the following conditions hold:
where
Using Assumption 3, the term Δ can be bound as follows:
where
where
The main results of this study are presented as the following theorem:
Under Assumption 3, the system (
where
The gain that stabilizes the estimation error is given by
Consider the following standard Lyapunov function:
The variation in
From (
For any matrices
For
Considering (
Estimation error convergence exponentially lacks if the condition in [29], cited in [20], is satisfied:
which leads to the following condition:
By substituting Γ0 from (
Thus, from the Lypunov stability theory, if the LMI condition (
To illustrate the performance of the proposed fuzzy observer design, we considered a single-link flexible joint robot. Considering the model given in [16] and assuming that it is affected by simultaneous actuator and sensor faults, we obtain a DNIM with an unmeasurable premise variable in the following form:
where
where
To write model (
where
Therefore, the obtained global TS fuzzy model is expressed as follows:
with
The membership functions are as follows:
In this case,
and
We rewrite the model (
The values and definitions of the physical parameters are given in [12] and we assume
The expressions for the actuator and sensor faults are shown in Figure 4. Considering Theorem 1 with
Simulation results with initial conditions
are shown in Figures 1
As shown in Figure 4, the actuator and sensor faults are applied during the interval [0 40 s], and they are also applied simultaneously at intervals [10 s 15 s] and [25 s 30 s]; Nevertheless, as shown in Figures 1
Noise can lead to compromised performance or even instability. A second simulation was performed with centered measurement noise to verify the effectiveness of this approach.
The simulation results in Figures 5
This study presents a novel methodology to design a state and fault fuzzy observer for a class of DNIMs described by a TS structure with unmeasurable premise variables that satisfy Lipschitz constraints. This approach permits the simultaneous estimation of the fault and system state variables. This method is based on separating dynamic and static relations in DTSIMs. The convergence is studied using the Lyapunov theory, and the stability condition is given in terms of only one LMI. The efficacy of the proposed fuzzy observer is demonstrated by a simulation of a single-link flexible joint robot, serving as an illustrative application.
No potential conflict of interest relevant to this article was reported.
E-mail: manal.ouzaz@gmail.com
E-mail: a.elassoudi@ensem.ac.ma
E-mail: h.elyaagoubi@ensem.ac.ma
International Journal of Fuzzy Logic and Intelligent Systems 2023; 23(1): 1-10
Published online March 25, 2023 https://doi.org/10.5391/IJFIS.2023.23.1.1
Copyright © The Korean Institute of Intelligent Systems.
Manal Ouzaz, Abdellatif El Assoudi , and El Hassane El Yaagoubi
Laboratory of High Energy Physics and Condensed Matter, Faculty of Sciences Ain Chock, Hassan II University of Casablanca, Casablanca, Morocco
Correspondence to:Manal Ouzaz (manal.ouzaz@gmail.com)
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted noncommercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
In this study, we develop a fuzzy observer for a class of discrete-time nonlinear implicit models that are described by the Takagi–Sugeno structure and affected by actuator and sensor faults with unmeasurable premise variables satisfying the Lipschitz constraints. This study is based on separating dynamic and static equations in discrete-time Takagi–Sugeno implicit models. The design of a fuzzy observer is proposed to estimate unknown states, actuators, and sensor faults simultaneously. It is designed by considering the fault variables constituted by the actuator and sensor faults as auxiliary state variables. The observer gain is calculated by studying the exponential convergence of the state estimation error using the Lyapunov theory and the stability condition given as a linear matrix inequality. Simulation results demonstrated the effectiveness and validity of the proposed method.
Keywords: Discrete-time systems, Fault detection, Linear matrix inequalities, Observers, Takagi-Sugeno model
Over the past decades, the need for high reliability and safety in industrial applications has led to a surge in the use of model-based fault diagnosis techniques in automated processes. Therefore, the field of unknown states and fault observer design for nonlinear systems has attracted considerable attention from researchers owing to its important role in fault detection and diagnosis (FDD) and the design of fault-tolerant control (FTC) strategies [1–3]. Several studies have investigated the fault-detection filter design problem for a class of nonlinear Markov jump systems [4, 5].
There are numerous studies related to explicit and implicit nonlinear systems in both continuous-time and discrete-time cases. Regarding the continuous-time case, we may cite [6–9] for explicit models and [10–13] for implicit models, which are also referred to as singular or differential-algebraic systems. Likewise, in the discrete-time case, several studies exist on explicit and implicit structures, for example, [14–16]. Extensive literature exists on the topic of fuzzy unknown input observer and its applications to FDD and FTC.
An effective manner to solve the various fuzzy observers raised previously is to write the convergence conditions in the linear matrix inequality (LMI) form [17]. Recall that the fuzzy Takagi–Sugeno (TS) approach [18–20], which is recognized as a powerful tool for describing the global behaviors of nonlinear systems, has received considerable attention over the last few decades.
Nonlinear systems can be represented as the average weighted sum of linear systems using TS fuzzy systems [21]. TS models are widely used for the analysis and controller synthesis of nonlinear systems through the direct Lyapunov method [14]. For instance, in [22], an adaptive event-triggered controller design algorithm for TS fuzzy systems under multiple cyber-attacks was studied using the Lyapunov stability theory. The primary benefit of this formalism is the utilization of linear control methodologies in the study of complex nonlinear systems once the TS fuzzy models are obtained (e.g., [1, 19, 20]).
The implicit model, also called the singular model or descriptor model, is a general dynamic model that has been used to depict electrical systems, such as biological systems, mechanical systems, and chemical processes, for example, [23–26]. Moreover, in [10, 11] the authors extended the ordinary TS fuzzy model [18] to define an implicit TS fuzzy model.
Simultaneous state and fault estimation is increasingly appealing, as it allows us to obtain both state and fault information in a single design. In [27], a fuzzy observer design to simultaneously estimate the state and fault variables for continuous-time Takagi–Sugeno implicit models (TSIMs) with actuator and sensor faults was developed. In addition, a state and fault observer based on Euler discretization for TSIMs was proposed in [28].
This study aims to develop an observer design for simultaneous state and fault estimation for a class of discrete-time nonlinear implicit models (DNIMs) with actuator and sensor faults, as described by the TS structure.
This study proposes a novel methodology for designing a fuzzy observer for DNIMs described by discrete-time Takagi–Sugeno implicit models (DTSIMs) with unmeasurable premise variables satisfying Lipschitz constraints. The proposed approach presents a novel contribution to simultaneously estimating state, actuator, and sensor faults. The approach begins by separating the dynamic and static relations in the DTSIM. Subsequently, we consider both sensor and actuator faults as auxiliary state variables to construct an augmented system. Subsequently, an observer is developed for the given augmented system. The representation of an implicit system by separating it into differential and algebraic equations demonstrates the physical properties of the process. A differential equation constitutes the dynamics of the system, whereas an algebraic equation translates the interconnections and static constraints. This technique allows us to use different mathematical tools in an explicit form to synthesize the observer for implicit systems. The exponential stability of the state estimation error is studied using the Lyapunov theory, and the stability condition is given in terms of only one LMI.
The rest of this paper is organized as follows: Section 2 introduces the class of DNIMs described by the TS structure affected by actuator and sensor faults. Section 3 presents the main results of the fuzzy observer design for the considered DTSIMs that estimate the states, and actuator and sensor faults simultaneously. Section 4 illustrates the effectiveness of the proposed method via a single-link flexible joint robot application.
The following notation have been adopted throughout this paper:
• Matrix
•
Let •
•
In this study, the following class of DNIMs with actuator and sensor faults was adopted:
where
If this is not the case (
The DNIM described above in (
where
where
They ensure the transition between the contributions of each submodeland are expressed as follows:
The following assumptions are made before presenting the primary result:
Suppose that
• (
• All sub-models (
As previously mentioned, we proceed to the separation between differential and algebraic equations in each sub-model (
This separation into differential and algebraic equations enables us to leverage certain analytical and design tools developed for systems described by differential equations. This significantly facilitates the study of the observer synthesis of complex nonlinear implicit systems.
From (
From (
where
Thus, substituting the resulting expression of
where
Let
Thus, Model (
where
The weighting functions
with
Thus, by aggregating the resulting sub-models (
Suppose that
To make the main contribution, we rewrite the system (
where
To design an observer for the system (
From (
Based on the transformation of DNIM (
where (
To obtain the condition for the exponential convergence of the observer (
From (
where
and
with
Therefore, to demonstrate the convergence of
Assume that the following conditions hold:
where
Using Assumption 3, the term Δ can be bound as follows:
where
where
The main results of this study are presented as the following theorem:
Under Assumption 3, the system (
where
The gain that stabilizes the estimation error is given by
Consider the following standard Lyapunov function:
The variation in
From (
For any matrices
For
Considering (
Estimation error convergence exponentially lacks if the condition in [29], cited in [20], is satisfied:
which leads to the following condition:
By substituting Γ0 from (
Thus, from the Lypunov stability theory, if the LMI condition (
To illustrate the performance of the proposed fuzzy observer design, we considered a single-link flexible joint robot. Considering the model given in [16] and assuming that it is affected by simultaneous actuator and sensor faults, we obtain a DNIM with an unmeasurable premise variable in the following form:
where
where
To write model (
where
Therefore, the obtained global TS fuzzy model is expressed as follows:
with
The membership functions are as follows:
In this case,
and
We rewrite the model (
The values and definitions of the physical parameters are given in [12] and we assume
The expressions for the actuator and sensor faults are shown in Figure 4. Considering Theorem 1 with
Simulation results with initial conditions
are shown in Figures 1
As shown in Figure 4, the actuator and sensor faults are applied during the interval [0 40 s], and they are also applied simultaneously at intervals [10 s 15 s] and [25 s 30 s]; Nevertheless, as shown in Figures 1
Noise can lead to compromised performance or even instability. A second simulation was performed with centered measurement noise to verify the effectiveness of this approach.
The simulation results in Figures 5
This study presents a novel methodology to design a state and fault fuzzy observer for a class of DNIMs described by a TS structure with unmeasurable premise variables that satisfy Lipschitz constraints. This approach permits the simultaneous estimation of the fault and system state variables. This method is based on separating dynamic and static relations in DTSIMs. The convergence is studied using the Lyapunov theory, and the stability condition is given in terms of only one LMI. The efficacy of the proposed fuzzy observer is demonstrated by a simulation of a single-link flexible joint robot, serving as an illustrative application.
State variables
State variables
State variables
Actuator fault
State variables
State variables
State variables
Actuator fault
Muhammad Talha, Furqan Asghar, and Sung Ho Kim
Int. J. Fuzzy Log. Intell. Syst. 2016; 16(3): 173-180 https://doi.org/10.5391/IJFIS.2016.16.3.173State variables
State variables
State variables
Actuator fault
State variables
State variables
State variables
Actuator fault