Abstract
In this paper, the problem of fault estimation (FE) for discrete T-S fuzzy system is considered. An observer-based fault estimator is designed by applying the extended state method and the error dynamic system is asymptotically stable and the disturbances’ effect meets the \(H_\infty \) performance. Sufficient conditions and observer gains for the FE problem are shown. An example shows the feasibility of the proposed FE scheme.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
The T-S fuzzy systems [1] as a very important tool are used to depict the complex nonlinear systems. For this type of system, by means of a compact set, a weight sum of linear system describes them. Then the traditional linear systems and the fuzzy logical control theory can be employed into this class of nonlinear model. Therefore T-S fuzzy systems attracted many researchers’ attention [2,3,4,5,6,7]. [2, 3] discussed T–S fuzzy systems’ robust stabilization and membership-function-dependent stability. For complex robot model, [4] designed a fuzzy neural network–backstepping control scheme. [5] proposed a integral sliding mode control based on event-trigger method. A based-event method was proposed to solve T-S fuzzy networked systems’ control problem [6]. For T-S fuzzy Markov jump model, [7] was provided a \(H_\infty \) switched fuzzy filter approach.
As an important means to improve the safety and reliability of the system, the fault diagnosis and fault-tolerant control (FTC) technology [8] has been paid more and more attentions, and become another main content of control theory, which is an involved in automatic control theory, computer science, signal processing, optimization theory, artificial intelligence and other multi-disciplinary new edge discipline. Fault diagnosis is a prerequisite for FTC, which has fault detection (FD), fault isolation (FI) and fault identify, where fault estimation (FE) is one of main contents. Recently, there are many literature reports about this content. [9, 10] considered the FD programs for discrete systems by applying a descriptor system method. [11, 12] provided two different design schemes to solve FE and FTC problem for discrete systems. Meanwhile, the results on FD and FTC of T-S Fuzzy models have been reported in [13,14,15,16,17,18,19]. [13, 14] respectively designed robust FD observer of continuous and discrete T-S fuzzy models. In finite frequency domain, [15, 16] provided FD design method for T-S fuzzy systems. [17] discussed the adaptive fuzzy FTC problem with sensor faults and dead zone input. [18] was concerned with FTC problem by resetting an observer. For fuzzy switched singular model containing actuator fault, [19] gave a FTC plan.
In particular, there are many achievements on FE of T-S fuzzy model. [20] solved actuator and sensor FE for switched T-S fuzzy model. With digital communication constraints, [21] proposed a FE method by designing a sliding mode observer. A modified FE technique was introduced for nonlinear model [22]. The observer-based FE and FTC technique provided for stochastic fuzzy model with Brownian parameter perturbations [23]. [24] applied a finite-frequency method to provide a sensor FE scheme for fuzzy system. For switched fuzzy stochastic systems [25,26,27], the different FE and FTC strategies were shown.
There are a lot of good works out but still many problems will be solved. However, to our knowledge, the problem of sensor FE for discrete T-S fuzzy model has not been fully investigated yet, which motivates us to make the effort in this paper.
2 Problem Formulation
Consider discrete T-S fuzzy system:
where \(x_k\in \mathbb {R}^n\) is state, \(y_k\in \mathbb {R}^r\) is measured output, \(f_{sk} \in \mathbb {R}^r\) denotes sensor fault. \(u_k\in \mathbb {R}^s\) denotes control input. \(d_k\in \mathbb {R}^p\) denotes unknown bounded disturbance. \(u_k\), \(d_k\) belong to \(\mathbb {L}_2[0,\infty )\). \(A_i\in \mathbb {R}^{n\times n}\), \(B_i\in \mathbb {R}^{n\times s}\), \(C_i\in \mathbb {R}^{n\times p}\), \(D\in \mathbb {R}^{r\times n}\) are real constant matrices. \(w_k\) is a stochastic process on a probability space \((\Upsilon ,\mathbb {F},\mathbb {P})\) refer to \((\mathbb {F}_k)_{k\in S}\) of \(\upsilon \)-algebras \(\mathbb {F}_k\subset \mathbb {F} \) generated by \((w_k)_{k\in S}\) and \(w_k\) is independent with \(E\{w_k\}=0\), \(E\{w^2_k\} =d>0\). Assume that \((A_i, D)\) is observable. The weight of the ith fuzzy rule is \(\phi _i(k)>0\) and \(\sum _{i=1}^{\mathbb {N}}\phi _i(k)=1\).
Define
then the augmented system is that
where the components of \(\bar{x}_k\in \mathbb {R}^{n+r}\) are states \(x_k\) and faults \(f_{sk}\). To obtain the estimation of \(x_k\), \(y_k\), \(f_{sk}\), simultaneously, we design a FE observer.
For system (2), design the following FE observer:
where \(z_k\in \mathbb {R}^{n+r}\) is the auxiliary state and \(\hat{\bar{x}}_k=\left[ \begin{array}{ccc}\hat{x}_k^T&\hat{f}_{sk}^T\end{array}\right] ^T\) is the estimation of \(\bar{x}_k\). Matrices Q, \(R_i\) and \(H_i\) are the observer’s parameters to be determined.
Set \(\bar{E}_0+H_iQ\bar{D}-H_i=0\), \(\bar{A}_i+R_iQ\bar{\bar{D}}-R_i=0\), \(I+R_iQ=0\), then
and design
define \(s_k=\bar{x}_k-\hat{\bar{x}}_k\), \(r_k=\bar{y}_k-\hat{\bar{y}}_k\), then global dynamic error system is that
Remark 1
\(S_i\) and \(T_i\) are free matrices to be determined in order to guarantee the non-singularity of matrix \(\bar{E}_0\). Similar to [9, 10, 13], the design method of \(S_i\) and \(T_i\) are shown. Therefore, the proposed FE observer design can be obtained based on matrices \(T_i\) and \(S_i\) to guarantee that system (6) be asymptotically stable with \(H_\infty \) performance.
For \(\gamma >0\), consider system (1), observer (3) is a \(H_\infty \) fault estimator such that system (6) is asymptotically stable with \(d_k=0\), and for \(d_k\ne 0\), then (7) holds.
3 Main Results
Theorem 1
For given scalar \(\gamma >0\), there exists matrix \(P_i=P_i^T>0\) such that
holds so that system (6) is asymptotically stable with \(d_k=0\) and (7) holds.
Proof: When \(d_k=0\), construct Lyapunov functional: \(V(e_{k})=s_k^TP_is_k\), calculate the difference of V(k) along (6), then
By using Schur complement to (8), then \(s_{k}^T[(H_i^{-1}R_i)^TP_j(H_i^{-1}R_i)-P_i]s_{k}<0\) holds. Therefore, system (6) with \(d_k=0\) is asymptotically stable.
Considering zero initial condition, set \(J=E\{\sum _{k=0}^{N-1}[r_{k}^Tr_{k}-\gamma ^2d_k^Td_k]\}\), then
where \(\varOmega =\left[ \begin{array}{cc}\varOmega _{11}&{}(H_{i}^{-1}R_i)^TP_j(H_{i}^{-1}\bar{C}_i)\\ *&{}\varOmega _{22}\end{array}\right] \), \(\varTheta =\left[ \begin{array}{ccc}s_k\\ d_k\end{array}\right] \), \(\varOmega _{11}=(H_{i}^{-1}R_i)^TP_j(H_{i}^{-1}R_i)-P_i+\bar{D}^T\bar{D}\), \(\varOmega _{22}=-\gamma ^2I+(H_{i}^{-1}\bar{C}_i)^TP_i(H_{i}^{-1}\bar{C}_i) +d(H_{i}^{-1}\bar{I}_2)^TP_j(H_{i}^{-1}\bar{I}_2)\).
From (8), it is obtained that \(\varOmega <0\) as \(N\rightarrow \infty \), which shows that \(J<0\). Therefore (7) holds for \(d_k\ne 0\). That completes the proof.
Considering the nonlinear of (8), we can give the follow content to solve this problem. Then the fault estimator’s gains are shown.
Multiplying matrix \(diag\{I,I,I,\varPhi _i,\varPhi _i\}\) to the left and right side of (8), and considering \(P_j>0\) are non-singular, it has that \((P_j-\varPhi _i)^TP_j^{-1}(P_j-\varPhi _i)\ge 0\), that is, \(-\varPhi _i^TP_j^{-1}\varPhi _i\le P_j-(\varPhi _i^T+\varPhi _i)\), then
where \(\varpi _1=(H_{i}^{-1}R_i)^T\varPhi _i\), \(\varpi _2=(H_{i}^{-1}\bar{C}_i)^T\varPhi _i\), \(\varpi _3=(H_{i}^{-1}\bar{I}_2)^T\varPhi _i\), \(\varpi _4=P_j-(\varPhi _i^T+\varPhi _i)\).
Define \(P_i=diag\{P_{i1}, P_{i2}\}\), \(\varPhi _i=diag\{\varPhi _{i1},\varPhi _{i2}\}\), and then they are substituted into (11), combined with (5), one has
where
Set \(\varGamma _i^T=T_i^{-1}S_i^T\varPhi _{i1}\), \(\Upsilon _i^T=T_i^{-T}\varPhi _{i2}+T_i^{-T}S_i^TD^T\varPhi _{i2}\), then (12) becomes
where \(\varLambda _{15}=A_i^T\varPhi _{i1}+D^T\varGamma _i^T\), \(\varLambda _{16}=-A_i^TD^T\varPhi _{i2}-D^T\Upsilon _i^T\).
Based on what has been discussed above, we show the following theorem.
Theorem 2
For a given scalar \(\gamma >0\), system (6) is asymptotically stable with \(d_k=0\) and satisfies (7), if there exist symmetric matrices \(P_{i1}\), \(P_{i2}\), matrices \(\varPhi _{i1}\), \(\varPhi _{i2}\), \(\varGamma _i\) and \(\Upsilon _i\) such that (13) holds. Then \(S_i\) and \(T_i\) satisfy
Based on the aforementioned analysis, the FE problem for system (1) can be viewed as the appropriate fault estimator design so that system (9) is asymptotically stable and the effect of disturbances meets (7).
4 An Example
To prove the feasibility of the proposed \(H_\infty \) FE scheme, consider that system contains two rules, where membership function is that \(\phi _1(k)=\frac{1}{5}e^{\sin (k-0.5)}\) and \(\phi _2(k)=1-\phi _1(k)\) with the parameters:
\(A_1=\left[ \begin{array}{ccc}0.9&{}0.5\\ 0&{}0.4\end{array}\right] \), \(B_1=\left[ \begin{array}{ccc}0.2&{}0\\ 0.2&{}-0.1\end{array}\right] \), \(C_1=\left[ \begin{array}{ccc}0.9&{}0.2\\ 0.3&{}0.8\end{array}\right] \), \(D=\left[ \begin{array}{ccc}-0.5&{}0\\ 0&{}0.8\end{array}\right] \),
\(A_2=\left[ \begin{array}{ccc}0.2&{}0.4\\ 0.1&{}0.5\end{array}\right] \), \(B_2=\left[ \begin{array}{ccc}0.3&{}0\\ 0&{}-0.4\end{array}\right] \), \(C_2=\left[ \begin{array}{ccc}0.2&{}0.5\\ 0&{}0.7\end{array}\right] \), \(Q=\left[ \begin{array}{cccc}0&{}0&{}1&{}0\\ 0&{}0&{}0&{}1\end{array}\right] ^T\).
For \(\gamma =2.4\) and \(d=0.9\), according to Theorem 2, the gains in observer (3) are shown:
\(R_1=\left[ \begin{array}{cccc}0.9&{}0.5&{}0&{}0\\ 0&{}0.4&{}0&{}0\\ 0.5&{}0&{}1&{}0\\ 0&{}-0.8&{}0&{}1\end{array}\right] \), \(H_1 =\left[ \begin{array}{cccc} 0.6906&{}0.2438&{}0.6187&{}0.3048\\ -0.0839&{}1.0492&{}0.1677&{}0.0615\\ -0.5868&{}0.5665&{}1.1736&{}0.7082\\ -0.0916&{}0.1985&{}0.1832&{}0.2481 \end{array}\right] \),
\(R_2=\left[ \begin{array}{cccc}0.2&{}0.4&{}0&{}0\\ 0.1&{}0.5&{}0&{}0\\ 0.5&{}0&{}1&{}0\\ 0&{}-0.8&{}0&{}1\end{array}\right] \), \(H_2=\left[ \begin{array}{cccc} 0.8263&{}-0.0043&{} 0.3474&{}-0.0054\\ -0.0776&{} 0.8501&{} 0.1551&{}-0.1873\\ -0.9170&{} 0.2073&{} 1.8339&{} 0.2592\\ 0.7863&{} 0.4996&{}-1.5725&{} 0.6244 \end{array}\right] \).
To show the effectiveness of the designed FE observer, consider
where
\(f_{sk1}=\left\{ \begin{array}{ccc} 0.5~~100<k\le 200\\ 0,~~other\end{array}\right. \), \(f_{sk2}=\left\{ \begin{array}{ccc} \sin (0.2k-0.2)~~100<k\le 200\\ 0,~~other\end{array}\right. .\)
Set \(x_k =\left[ \begin{array}{ccc}0.8&-0.6\end{array}\right] ^T\), fault estimation \(\hat{f}_k\) is shown in Fig. 1, in which fso1 and fso2 denote estimations of \(f_{sk1}\) and \(f_{sk2}\), respectively.
5 Conclusions
The FE problem for discrete T-S system is considered. An observer-based fault estimator is designed by applying the extended state method and the error dynamic system is asymptotically stable and meets \(H_\infty \) performance. Sufficient conditions and observer gains of the FE problem are shown. An example proves that the proposed method’s effectiveness.
References
Takagi, T., Sugeno, M.: Fuzzy identification of systems and its application to modeling and control. IEEE Trans. Syst. Man Cybern. SMC 15, 116–132 (1985)
Zhao, L., Li, L.: Robust stabilization of T-S fuzzy discrete systems with actuator saturation via PDC and Non-PDC law. Neurocomputing 168, 418–426 (2015)
Zheng, H., Xie, W., Lam, H., Wang, L.: Membership-function-dependent stability analysis and local controller design for T-S fuzzy systems: a space-enveloping approach. Inf. Sci. 548, 233–253 (2021)
Zheng, K., Zhang, Q., Hu, Y., Wu, B.: Design of fuzzy system-fuzzy neural network-backstepping control for complex robot system. Inf. Sci. 546, 1230–1255 (2021)
Fan, X., Wang, Z., Shi, Z.: Event-triggered integral sliding mode control for uncertain fuzzy systems. Fuzzy Sets Syst. 416, 47–63 (2020). https://doi.org/10.1016/j.fss.2020.09.002
Chen, Z., Zhang, B., Stojanovicc, V., Zhang, Y., Zhang, Z.: Event-based fuzzy control for T-S fuzzy networked systems with various data missing. Neurocomputing 417, 322–332 (2020)
Tian, Y., Wang, Z.: A switched fuzzy filter approach to \(H_\infty \) filtering for Takagi-Sugeno fuzzy Markov jump systems with time delay: the continuous-time case. Inf. Sci. 557, 236–249 (2021)
Steven, X.: Model-Based Fault Diagnosis Techniques: Design Schemes, Algorithms, and Tools. Springer, Cham (2008). https://doi.org/10.1007/978-1-4471-4799-2
Zhu, X., Xia, Y.: Fault detection for discrete systems based on a descriptor system method. IET Control Theory Appl. 8, 697–704 (2014)
Zhu, X., Xia, Y., Wang, M., Ma, S.: \(H_\infty \) fault detection for discrete-time hybrid systems via a descriptor system method. Circ. Syst. Signal Process. 33(9), 2807–2826 (2014). https://doi.org/10.1007/s00034-014-9779-4
Yang, X., Li, T., Wu, Y., Wang, Y., Yue, L.: Fault estimation and fault tolerant control for discrete-time nonlinear systems with perturbation by a mixed design scheme. J. Franklin Inst. 358(3), 1860–1887 (2020). https://doi.org/10.1016/j.jfranklin.2020.12.024
Zhu, X., Xia, Y., Fu, M.: Fault estimation and active fault-tolerant control for discrete-time systems in finite-frequency domain. ISA Trans. 104, 184–191 (2020)
Bouattour, M., Chadli, M., Hajjaji, A., Chaabane, M.: Robust fault detection observer design for Takagi-Sugeno systems: a descriptor approach. In: Proceedings of 18th Mediterranean Conference on Control and Automation, pp. 255–260 (2010)
Zhu, X., Xia, Y.: \(H_\infty \) descriptor fault detection filter design for T-S fuzzy discrete-time systems. J. Franklin Inst. 351, 5358–5375 (2014)
Yan, J., Yang, G., Li, X.: Fault detection in finite frequency domain for T-S fuzzy systems with partly unmeasurable premise variables. Fuzzy Sets Syst. 421, 158–177 (2020). https://doi.org/10.1016/j.fss.2020.08.014
Chibani, A., Chadli, M., Steven, X., Braiek, N.: Design of robust fuzzy fault detection filter for polynomial fuzzy systems with new finite frequency specifications. Automatica 93, 42–54 (2018)
Zhang, J., Tong, S.: Adaptive fuzzy output feedback FTC for nonstrict-feedback systems with sensor faults and dead zone input. Neurocomputing 435, 67–76 (2021)
Pourdehi, S., Karimaghaee, P.: Reset observer-based fault tolerant control for a class of fuzzy nonlinear time-delay systems. J. Process Control 85, 65–75 (2020)
Shen, H., Xing, M., Wu, Z., Park, J.: Fault-tolerant control for fuzzy switched singular systems with persistent dwell-time subject to actuator fault. Fuzzy Sets Syst. 392, 60–76 (2020)
Liu, Y., Wang, Y.: Actuator and sensor fault estimation for discrete-time switched T-S fuzzy systems with time delay. J. Franklin Inst. 358, 1619–1634 (2021)
Feng, X., Wang, Y.: Fault estimation based on sliding mode observer for Takagi-Sugeno fuzzy systems with digital communication constraints. J. Franklin Inst. 357, 569–588 (2020)
Xie, X., Yue, D., Park, J.: Robust fault estimation design for discrete-time nonlinear systems via a modified fuzzy fault estimation observer. ISA Trans. 73, 22–30 (2018)
Liu, X., Gao, Z., Zhang, A.: Observer-based fault estimation and tolerant control for stochastic Takagi-Sugeno fuzzy systems with Brownian parameter perturbations. Automatica 102, 137–149 (2019)
Chen, Yu., Zhu, X., Gu, J.: Fault estimation and compensation for fuzzy systems with sensor faults in low-frequency domain. In: Liang, Q., Wang, W., Liu, X., Na, Z., Li, X., Zhang, B. (eds.) CSPS 2020. LNEE, vol. 654, pp. 799–807. Springer, Singapore (2021). https://doi.org/10.1007/978-981-15-8411-4_106
Han, J., Zhang, H., Wang, Y., Zhang, K.: Fault estimation and fault-tolerant control for switched fuzzy stochastic systems. IEEE Trans. Fuzzy Syst. 26, 2993–3003 (2018)
Sun, S., Wang, Y., Zhang, H., Xie, X.: A new method of fault estimation and tolerant control for fuzzy systems against time-varying delay. Nonlinear Anal. Hybrid Syst. 38, 1–23 (2020)
Sun, S., Wang, Y., Zhang, H., Sun, J.: Multiple Intermittent fault estimation and tolerant control for switched T-S fuzzy stochastic systems with multiple time-varying delays. Appl. Math. Comput. 377, 1–26 (2020)
Acknowledgments
The work was supported by the Natural Science Foundation of Shandong Province under Grant ZR2019PF009.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Chen, Y., Zhu, X., Yan, W., Han, D. (2022). Observer-Based Fault Estimation for Discrete T-S Fuzzy Systems. In: Liang, Q., Wang, W., Liu, X., Na, Z., Zhang, B. (eds) Communications, Signal Processing, and Systems. CSPS 2021. Lecture Notes in Electrical Engineering, vol 879. Springer, Singapore. https://doi.org/10.1007/978-981-19-0386-1_30
Download citation
DOI: https://doi.org/10.1007/978-981-19-0386-1_30
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-0385-4
Online ISBN: 978-981-19-0386-1
eBook Packages: EngineeringEngineering (R0)