Next Article in Journal
Optimal Parking Space Selection and Vehicle Driving Decision for Autonomous Parking System Based on Multi-Attribute Decision
Previous Article in Journal
Real-Time Ideation Analyzer and Information Recommender
Previous Article in Special Issue
Fostering Fuzzy Logic in Enhancing Pedestrian Safety: Harnessing Smart Pole Interaction Unit for Autonomous Vehicle-to-Pedestrian Communication and Decision Optimization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Decentralized Fuzzy Fault Estimation Observer Design for Discrete-Time Nonlinear Interconnected Systems

Division of Electrical, Electronic and Control Engineering, Kongju National University, Cheonan-si 31080, Republic of Korea
Electronics 2024, 13(9), 1763; https://doi.org/10.3390/electronics13091763
Submission received: 4 April 2024 / Revised: 24 April 2024 / Accepted: 25 April 2024 / Published: 2 May 2024

Abstract

:
In this paper, a fault estimation technique is proposed for discrete-time nonlinear interconnected systems with uncertain interconnections. To achieve the fault estimation, the decentralized fuzzy observer is adopted based on the Takagi–Sugeno fuzzy model. Based on the estimation error model with the subsystems of the interconnected system and its decentralized fuzzy observer, the fault estimation condition with H performance is presented. The main idea of this paper is that a novel inequality condition for H performance is used, and the sufficient condition is presented to guarantee the good fault estimation performance. Also, the decentralized fuzzy observer design condition for the fault estimation is converted into linear matrix inequality formats. Finally, a simulation example is provided, and the effectiveness of the proposed fault estimation technique is verified by comparison of the fault estimation performance.

1. Introduction

As society and technology advance and become more complex, the structure of systems is also becoming increasingly complexity compared to traditional system models. Among the complex systems, there are interconnected systems that have characteristics of interconnections between multiple systems. The interconnection problems of systems have attracted considerable attention in various fields such as physics [1], communication networks [2], biological systems modeling [3], climate forecasting [4], and financial markets analysis [5] and so on. As characteristics of nonlinear large-scale systems are emerging in various control issues such as automotive control, energy management, and robotics, the significance of nonlinear interconnected systems in engineering and control system fields has been steadily increasing in recent years [6]. In particular, by the widespread adoption of computer and network-based management and control for systems, more attention is being paid to discrete-time nonlinear interconnected systems [7,8,9]. The complex structures and interdependencies that characterize interconnected systems make the application of traditional control techniques difficult and pose challenges for the novel technique as a decentralized approach [10,11]. Accordingly, many decentralized techniques for interconnected systems have been studied to date [12,13,14,15]. However, compared to many remarkable research studies on decentralized control, not much research on decentralized estimation has been presented yet [16,17,18,19]. Especially, there is little research on fault estimation, which has been in the spotlight recently.
Apart from the interconnected system issue, enhancing the safety and reliability of systems has become a key challenge in modern control systems. Specifically, accurately estimating faults plays a crucial role in improving the safety and reliability of the system. As a result, there is a growing interest in the research field of Fault Detection and Diagnosis (FDD) [20,21], and interest is focused on fault estimation techniques. Accordingly, numerous studies have been conducted on fault estimation techniques up to the present [22,23,24]. Among them, fuzzy fault estimation using Takagi–Sugeno (T–S) fuzzy model [25] has the advantage of being able to easily achieve fault estimation for nonlinear systems [26]. Thus, many remarkable studies on fuzzy fault estimation are being presented as follows [27,28,29,30,31,32,33,34,35,36]: In [28,29], the continuous- and discrete-time fault estimation techniques have been presented for T–S fuzzy systems, respectively. In [27,33,34,35], the various problems have been solved for the fuzzy fault estimation for IT2 fuzzy systems. In [31], the fault estimation problems have been addressed for nonlinear fractional-order systems with unknown inputs. While previous studies have only focused on cases of measurable premise variables, ref. [30] specifically addressed problems considering non-measurable premise variables. Furthermore, a novel fault estimation technique has been proposed to solve the sampled-data output problem in [36].
Despite the many fuzzy fault estimation studies, fault estimation research for interconnected systems has not been sufficiently conducted, because the interconnections of interconnected systems is a great obstacle to designing the observer of the filter of the system. In fact, research on fault estimation for interconnected systems to date has been conducted under the assumption that all information about the subsystems including interconnections is known [37,38,39,40,41]. However, accurately knowing all interconnection information is very difficult in real engineering systems. In addition, the nonlinearity problem has not been considered in [37,38,39,40]. In [41], the fuzzy fault estimation has been addressed for nonlinear interconnected systems, but it still assumes that the all interconnections are known. To solve the unknown or uncertain interconnection problem, some techniques such as fuzzy observer [42] and fuzzy filter [43,44,45] have been presented for nonlinear interconnected systems with uncertain interconnection, but fault estimation issues have not been considered. To the best of the author’s knowledge, the fault estimation technique has not been studied for discrete-time nonlinear interconnected systems with uncertain interconnections so far.
Motivated by the above analysis for the previous studies, the fault estimation technique is proposed for the decentralized fuzzy observer of discrete-time nonlinear interconnected systems with uncertain interconnections in this paper. To develop the technique of the fault estimation, the following research difficulties need to be addressed.
  • The general fault estimation techniques have been analyzed based on the Lyapunov stability by estimation errors alone. However, in this paper, due to interconnections of state variables, the previous approach is insufficient to address the decentralized fault estimation problem.
  • To design a fault estimation observer, the following two conditions have to be satisfied: (i) the error system should be asymptotically stable when there are no actuator fault inputs and disturbances; (ii) the estimation errors of the state variables and faults relative to faults and disturbances should be minimized.
  • It is very difficult to accurately apprehend information of all interconnections in real interconnected systems due to a complex structure. Consequently, when designing a decentralized fault estimation observer, it is imperative to solve some problems by uncertain interconnections.
To address the above research problems, we firstly consider that the subsystems of the interconnected system can be represented by a T–S fuzzy model, and the uncertain interconnection is assumed to satisfy the quadratic inequality with the given maximum interconnection bound. Also, based on the decentralized fuzzy observer and its estimation error models, the fault estimation is addressed by satisfying the H performance. H performance theory is a control theory that aims to construct controllers or observers that minimize the impact of disturbances by minimizing the norm of measured output or error signals relative to disturbances. H performance is a widely used research approach in control for tracking and filter design studies to guarantee the performance. In particular, two different inequalities for H performance are considered for the fault estimation in this paper. Then, by using the Lyapunov functional, we have developed decentralized fuzzy observers capable of addressing the fault estimation problem with H performance, and we formulated the performance inequality into linear matrix inequalities (LMIs) formats. Finally, a simulation example and analysis and comparison results are provided to demonstrate the validity of the proposed ideas, techniques and procedures.
This paper is organized as follows: Section 2 describes the fault estimation problem based on the discrete-time nonlinear interconnected systems and the decentralized fuzzy observer. The LMI conditions to design the decentralized fuzzy observer for fault estimation are proposed by using Lyapunov functional and H performance inequality in Section 3. The simulation example is given for illustration and comparison in Section 4. Finally, Section 5 and Section 6 provide the concluding remarks.
Notation: The symbols ( · ) T , He { · } , and *, respectively, represent the transpose of the given element, the summation of the element with its transpose, and the symmetrically positioned transposed element. The subscripts k and l denote the subsystem indices, and subscripts i and j denote fuzzy rule indices. Additionally, I N denotes a set of integers ranging from 1 , 2 , , n .

2. Preliminaries

In this section, we first consider our main research object, which is nonlinear interconnected systems. Nonlinear interconnected systems represent mathematical models of various systems [1,2,3,4,5,6,7,8,9], as mentioned in the Introduction. Especially, in this paper, we address the issue of discrete-time nonlinear interconnected systems with the actuator fault input. The dynamic equation is represented for a discrete-time nonlinear interconnected system composed of n subsystems, which is described as follows:
x k ( t + 1 ) = F k ( x k ( t ) ) + G k ( x k ( t ) ) ω k ( t ) + H k ( x k ( t ) ) f k ( t ) + h k ( x ( t ) ) y k ( t ) = C k ( x k ( t ) )
where F k ( · ) , G k ( · ) , H k ( · ) and C k ( · ) are the nonlinear vector functions of the kth subsystem, x k ( t ) R p k is the state variable, ω k ( t ) R q k is the disturbance and y k ( t ) R r k is the measurement output of the kth subsystem, respectively, and f k ( t ) R s k is the actuator fault input, where it is assumed that the derivative of f k ( t ) is norm bounded, and h k ( x ( t ) ) is a nonlinear vector function representing the interconnection of interconnected systems and is assumed to satisfy the following Assumption:
Assumption A1. 
The vector function h k ( x ( t ) ) is unknown but satisfies the following quadratic inequality:
h k ( x ( t ) ) T h k ( x ( t ) ) α k 2 x ( t ) T H k T H k x ( t )
where α k > 0 is a bound scalar of the interconnection term, and H k is a given constant matrix with appropriate dimensions.
Then, considering the premise variable z k p ( t ) R u k , k I k q , the discrete-time nonlinear interconnected system (1) can be equivalently described by a T–S fuzzy model defined by the following IF–THEN fuzzy rules:
Fuzzy   rule   i   of   the   k th   subsystem : IF z k 1 ( t )   is   Γ ki 1 , , and z kq ( t )   is   Γ kiq , THEN x k ( t + 1 ) = A k i x k ( t ) + B k i ω k ( t ) + E k i f k ( t ) + h k ( x ( t ) ) y k ( t ) = C k i x k ( t )
where Γ k i p , ( k , i , p ) I n × I m × I q , is a fuzzy set for z k p ( t ) and A k i , B k i , E k i and C k i denote nominal system matrices with appropriate dimensions for the ith fuzzy rule of the kth subsystem.
Remark 1. 
Since nonlinear functions are considered based on the state variables in the interconnected system (1), the premise variables z k p ( t ) in the fuzzy rule (3) are often selected as part of the state variables.
By employing center-average defuzzification, product inference, and a singleton fuzzifier, an IF–THEN rule (3) can be interpreted in the subsequent fuzzy subsystem as follows:
x k ( t + 1 ) = i = 1 m ξ k i ( z k ( t ) ) A k i x k ( t ) + B k i ω k ( t ) + E k i f k ( t ) + h k ( x ( t ) ) y k ( t ) = i = 1 m ξ k i ( z k ( t ) ) C k i x ( t )
where
ξ k i ( z k ( t ) ) = η k i ( z k ( t ) ) / i = 1 m η k i ( z k ( t ) ) , η k i ( z k ( t ) ) = p = 1 q Γ k i p ( z k p ( t ) )
in which Γ k i p = U z k p ( t ) R R [ 0 , 1 ] is the membership function of z k p ( t ) on compact set U z k p ( t ) .
Remark 2. 
The fuzzy rule (3) and the fuzzy system (4) inferred from the fuzzy IF–THEN rule by using center-average defuzzification, product inference and a singleton fuzzifier are based on the T–S fuzzy model [46]. In the T–S fuzzy model, the nonlinear models are represented by a set of fuzzy rules that denote nonlinear characteristics of the system through linear submodels. Thus, the T–S fuzzy model can present the complex nonlinear problems into the intuitive forms by using formal linguistic variables and fuzzy sets of the T–S fuzzy model. Also, the nonlinear systems also can be mathematically decomposed into linear subsystems and nonlinear weighting functions by the T–S fuzzy model. For these reasons, the T–S fuzzy system approach is one of the most widely used techniques in the field of nonlinear control, because various linear control techniques are easily applied to nonlinear systems.
To establish the fault estimation, we consider the following decentralized fuzzy observer model:
x ^ k ( t + 1 ) = i = 1 m ξ k i ( z k ( t ) ) A k i x ^ k ( t ) + E k i f ^ k ( t ) + L k i ( y k ( t ) y ^ k ( t ) ) y ^ k ( t ) = i = 1 m ξ k i ( z k ( t ) ) C k i x ^ k ( t ) f ^ k ( t + 1 ) = i = 1 m ξ k i ( z k ( t ) ) f ^ k ( t ) + F k i ( y k ( t ) y ^ k ( t ) )
where x ^ ( t ) R p k , y ^ ( t ) R r k , and f ^ ( t ) R s k represent the estimation state, estimation output, and estimation fault, respectively. Additionally, L k i and F k i denote the gain matrices of the decentralized fuzzy observer, each with suitable dimensions.
Then, by defining the state estimation error as e x k ( t ) = x k ( t ) x ^ k ( t ) and the fault estimation error as e f k ( t ) = f k ( t ) f ^ k ( t ) and considering the first forward difference of the actuator fault input as Δ f k ( t ) = f k ( t + 1 ) f k ( t ) , the error model between the (4) and (5) is derived as follows:
e k ( t + 1 ) = A k ( t ) L k ( t ) C k ( t ) e k ( t ) + B k ( t ) v k ( t ) + h ˜ k ( x ( t ) )
where
A k ( t ) = i = 1 m ξ k i ( z k ( t ) ) A k i E k i 0 I , L k ( t ) = i = 1 m ξ k i ( z k ( t ) ) L k i F k i , C k ( t ) = i = 1 m ξ k i ( z k ( t ) ) C k i 0 , B k ( t ) = i = 1 m ξ k i ( z k ( t ) ) B k i 0 0 I ,
and e k ( t ) = col { e x k ( t ) , e f k ( t ) } , v k ( t ) = col { ω k ( t ) , Δ f k ( t ) } , and h ˜ k ( x ( t ) ) = col { h k ( x ( t ) ) , 0 } .
Based on the error model (6), the objective of the fault estimation problem can be presented as follows:
Problem 1. 
Find the observer gain matrices L k i and F k i and minimize a scalar γ > 0 such that the following H performance is guaranteed:
1. 
The equilibrium point of the interconnected system based on error subsystem (6) is asymptotically stable when v k ( t ) = 0 and h k ( x ( t ) ) = 0 .
2. 
To guarantee H performance, the following inequality is satisfied for a scalar γ under zero initial condition:
k = 1 n t = 0 e k ( t ) 2 d t γ 2 k = 1 n t = 0 v k ( t ) 2 + x k ( t ) 2 .
Remark 3. 
In the previous fault estimation studies, the inequality for guaranteeing H performance has not included the terms of the state variable. However, in cases where uncertain interconnections are considered, as in this paper, a term of x k ( t ) has to be contained in the inequality for H performance for obtaining a sufficient condition that efficiently guarantees fault estimation performance. In fact, some research studies for the interconnected system with uncertain interconnections, like this paper, have included the term x k ( t ) in the H performance inequality, as in (7). In addition, the sufficient condition of the fault estimation has been also developed for the case where the state variable is not included in the H performance inequality in this paper. Furthermore, the performance difference between the fault estimation techniques based on two H performance inequalities is shown in the simulation.

3. Main Results

In this section, the decentralized fuzzy observer design techniques for fault estimation have been proposed for nonlinear interconnected system (4) based on error model (6) considering Problem 1. Before presenting the proposed theorems, we need to consider the following lemma for the proof of the theorems.
Lemma 1 
([47]). If X and Y are any matrices with appropriate dimensions, then for any constant α > 0 , the following property holds:
X T Y + Y T X α X T X + α 1 Y T Y .
Now, based on the above lemma, the following theorem addresses the sufficient condition for the design of decentralized fuzzy observers for fault estimation of the error model (6).
Theorem 1. 
If there exist some positive definite matrices P k = P k T > 0 , some matrices N k i and some scalars β, σ > 0 and ϱ such that the following LMIs are satisfied:
min ϱ subject to
P k β I < 0 , k I n
P k + I * * * 0 ϱ I * * P k A k i N k i C k j P k B k i P k * P k A k i N k i C k j P k B k i 0 σ I < 0 , ( k , i , j ) I n × I m × I m
ϱ I + n ( β + σ ) α l 2 H l k T H l k < 0 , ( k , l ) I n × I n
where
A k i = A k i E k i 0 I , B k i = B k i 0 0 I , C k i = C k i 0
and α k is a given positive scaler for interconnection bound, and H l k is the submatrix which has p k columns of H l from the ν k th column vector where ν k = p 1 + p 2 + + p k 1 + 1 , then the decentralized fuzzy observer (5) guarantees the H fault estimation performance for a discrete-time interconnected system based on the fuzzy subsystem (4), and γ is a minimum H performance value of fault estimation. In addition, the decentralized fuzzy observer gain matrices are given by col { L k i , F k i } = P k 1 N k i , and γ = ϱ is a minimum value of the H fault estimation performance.
Proof. 
First, for the first condition of Problem 1, we consider a Lyapunov functional with assuming v k ( t ) = 0 and h k ( x ( t ) ) = 0 to demonstrate the stability condition of the error system based on the subsystem model (6) as follows:
V ( t ) = k = 1 n V k ( e k ( t ) ) = k = 1 n e k ( t ) T P k e k ( t )
where P k = P k T > 0 . Then, we have the first forward difference of the Lyapunov functional candidate as
Δ V ( t ) = V ( t + 1 ) V ( t ) = k = 1 n e k ( t + 1 ) T P k e k ( t + 1 ) e k ( t ) T P k e k ( t ) .
Then, the following equation can be obtained by substituting (4) and (6) into (11) with considering v k ( t ) = 0 and h k ( x ( t ) ) = 0 :
Δ V ( t ) = k = 1 n ( A k ( t ) L k ( t ) C k ( t ) e k ( t ) T P k A k ( t ) L k ( t ) C k ( t ) e k ( t ) e k ( t ) T P k e k ( t ) ) .
Thus, if the following inequality
A k ( t ) L k ( t ) C k ( t ) T P k A k ( t ) L k ( t ) C k ( t ) < 0
is satisfied, then Δ V ( t ) < 0 is also satisfied. Furthermore, by using the Schur complement, applying the congruence transformation with diag { I , P k } and denoting P k L k ( t ) = N k ( t ) , inequality (13) is represented as the following inequality:
P k * P k A k ( t ) N k ( t ) C k ( t ) P k < 0
Because the above inequality is a sufficient condition of LMIs (8) and (9), we can guarantee the stability condition for the error systems (6) with v k ( t ) = 0 and h k ( x ( t ) ) = 0 .
Now, to guarantee the second condition of Problem 1, we establish the H performance criteria based on the error system (6) with a zero initial condition by using the following inequality:
J = Δ V ( t ) + k = 1 n e k ( t ) T e k ( t ) γ 2 v k ( t ) T v k ( t ) γ 2 x k ( t ) T x k ( t ) .
Then, by using the equation (11) and substituting (6) into (14), we have
J = k = 1 n ( A k ( t ) L k ( t ) C k ( t ) e k ( t ) + B k ( t ) v k ( t ) + h ˜ k ( x ( t ) ) T × P k A k ( t ) L k ( t ) C k ( t ) e k ( t ) + B k ( t ) v k ( t ) + h ˜ k ( x ( t ) ) e k ( t ) T P k e k ) + k = 1 n e k ( t ) T e k ( t ) γ 2 v k ( t ) T v k ( t ) γ 2 x k ( t ) T x k ( t )
By using Lemma 1, the inequality (15) can be represented as follows:
J k = 1 n ( A k ( t ) L k ( t ) C k ( t ) e k ( t ) + B k ( t ) v k ( t ) T × P k + σ 1 P k 2 A k ( t ) L k ( t ) C k ( t ) e k ( t ) + B k ( t ) v k ( t ) e k ( t ) T P k e k ( t ) + k = 1 n h ˜ k ( x ( t ) ) T P k + σ I h ˜ k ( x ( t ) ) + k = 1 n e k ( t ) T e k ( t ) γ 2 v k ( t ) T v k ( t ) γ 2 x k ( t ) T x k ( t )
where σ is a given positive scalar. Also, from (2) of Assumption 1, we know that the following inequality is satisfied:
k = 1 n h ˜ k ( x ( t ) ) T h ˜ k ( x ( t ) ) k = 1 n α k 2 x ( t ) T H k T H k x ( t ) = k = 1 n l = 1 n α k 2 x l ( t ) T H k l T H k l x l ( t ) = k = 1 n l = 1 n α l 2 x k ( t ) T H l k T H l k x k ( t )
where H k = [ H k 1 H k 2 H k n ] and the matrix H k l has p l columns.
Thus, if there exists some scalar β such that P k β I < 0 , then the inequality (16) is derived by applying the inequality (17) as follows:
J k = 1 n ( A k ( t ) L k ( t ) C k ( t ) e k ( t ) + B k ( t ) v k ( t ) T × P k + σ 1 P k 2 A k ( t ) L k ( t ) C k ( t ) e k ( t ) + B k ( t ) v k ( t ) e k ( t ) T P k I e k ( t ) γ 2 v k ( t ) T v k ( t ) ) + k = 1 n l = 1 n 1 n γ 2 x k ( t ) T x k ( t ) + ( β + σ ) α l 2 x k ( t ) T H l k T H l k x k ( t ) = k = 1 n e k ( t ) v k ( t ) T ( A k ( t ) L k ( t ) C k ( t ) B k ( t ) T P k + σ 1 P k 2 × A k ( t ) L k ( t ) C k ( t ) B k ( t ) + P k + I 0 0 γ 2 I ) e k ( t ) v k ( t ) + 1 n k = 1 n l = 1 n x k ( t ) T γ 2 I + n ( β + σ ) α l 2 H l k T H l k x k ( t ) .
From the result of (18), if the following inequalities are satisfied
A k ( t ) L k ( t ) C k ( t ) B k ( t ) T P k + σ 1 P k 2
× A k ( t ) L k ( t ) C k ( t ) B k ( t ) + P k + I 0 0 γ 2 I < 0 ,
γ 2 I + n ( β + σ ) α l 2 H l k T H l k < 0 ,
then J < 0 is satisfied. Furthermore, by using the Schur complement, applying the congruence transformation with diag { I , I , P k , P k } and denoting P k × col { L k i , F k i } = N k i , the inequality (19) is majorized as LMI (9). Also, by denoting γ 2 = ϱ , the inequality (20) is also represented as LMI (10).
Now, by summing (14) for t from zero to infinity, the following can be obtained:
t = 0 J = V ( ) V ( 0 ) + k = 1 n t = 0 e k T ( t ) e k ( t ) γ 2 k = 1 n t = 0 v k ( t ) T ( t ) v k ( t ) + x k ( t ) T x k ( t ) < 0 .
From V ( 0 ) = 0 , due to the consideration of the zero initial condition and V ( ) 0 , if inequality (19) is satisfied, then H performance (7) is guaranteed from the result of (21). Finally, by summarizing the above proof, through LMIs (8) and (9), we can develop the fault estimation technique to achieve the conditions of Problem 1 from the decentralized fuzzy observer (5) for interconnected systems of (4). □
Remark 4. 
From Theorem 1, for a given maximum interconnection bound α k , satisfying the linear matrix inequality means the following: If the gain matrices L k i and F k i for the value of the maximum interconnection bound are obtained, it is possible for the decentralized fuzzy observer constructed by the obtained gain matrices to guarantee the fault estimation performance of Problem 1, even if the interconnection bound is considered as any value smaller than the given value α k for the maximum interconnection bound.
Remark 5. 
The inequalities (8)–(10) obtained in Theorem 1 are represented into the LMI structure. LMI provides a remarkable mathematical framework for representing and solving various control and optimization problems. The main advantage of LMI is that it facilitates the use of convex optimization techniques, which can be easily solved by many efficient numerical methods, to solve various control problems. Therefore, if the control design problem can be formulated as an LMI problem, anyone can easily design a controller through simple numerical algorithms, such as the FEASP algorithm of MATLAB.
To conquer the limitation of including the term of x k ( t ) in the inequality (7) for the H performance of Problem 1, a novel decentralized fuzzy observer design technique for fault estimation is introduced in the following corollary:
Corollary 1. 
If there exist some matrices P k = P k T > 0 , Q k = Q k T > 0 and N k i and some scalar ϱ such that the following LMIs are satisfied:
min ϱ subject to
Q k β I * 0 P k β I < 0 , k I n Q k * * * * * * * * 0 P k + I * * * * * * * 0 0 ϱ I * * * * * * 0 0 0 ϱ I * * * * * Q k A k i 0 Q k B ^ k i Q k E k i Q k * * * * 0 P k A k i N k i C k j P k B k i 0 0 P k * * * Q k A k i 0 Q k B ^ k i Q k E k i 0 0 σ I * * 0 P k A k i N k i C k j P k B k i 0 0 0 0 σ I * H l k 0 0 0 0 0 0 0 1 2 n ( β + σ ) α l 2 I < 0 ,
( k , l , i , j ) I n × I n × I m × I m ,
where
B ^ k i = B k i 0
and β, σ and α k are given positive scalars, then the decentralized fuzzy observer (5) satisfies the H fault estimation performance for the interconnected system based on the fuzzy subsystem (4). In addition, the decentralized fuzzy observer gain can be obtained by col { L k i , F k i } = P k 1 N k i , and γ = ϱ is a minimum value of the fault estimation performance for H .
Proof. 
From fuzzy systems based on (4) and error model (6), we consider
χ ˙ k ( t ) = Ξ k ( t ) χ k ( t ) + M k ( t ) υ k ( t ) + h ^ k ( x ( t ) )
where
Ξ k ( t ) = A k ( t ) 0 0 A k ( t ) L k ( t ) C k ( t ) , M k ( t ) = B ^ k ( t ) E k ( t ) B k ( t ) 0 , A k ( t ) = i = 1 r ξ k i ( z k ( t ) ) A k i , B ^ k ( t ) = i = 1 r ξ k i ( z k ( t ) ) B ^ k i , E k ( t ) = i = 1 r ξ k i ( z k ( t ) ) E k i
and χ k ( t ) = col { x k ( t ) , e k ( t ) } , υ k ( t ) = col { v k ( t ) , f k ( t ) } , and h ^ k ( x ( t ) ) = col { h k ( x ( t ) ) , h ˜ k ( x ( t ) ) } .
Then, based on the model (24), we firstly consider a Lyapunov function candidate with υ k ( t ) = 0 and h k ( x ( t ) ) = 0 as follows:
V ( t ) = k = 1 n V k ( χ k ( t ) ) = k = 1 n χ k ( t ) T P k χ k ( t )
where P k = P k T > 0 . Then, the first forward difference of the Lyapunov functional candidate becomes
Δ V ( t ) = k = 1 n Ξ k ( t ) χ k ( t ) T P k Ξ k ( t ) χ k ( t ) ) χ k ( t ) T P k χ k ( t )
Thus, if the inequality Ξ k ( t ) T P k Ξ k ( t ) P k < 0 is satisfied, which is guaranteed by (23) by defining P k = diag { Q k , P k } with the positive definite matrix P k and Q k without the loss of generality, then Δ V ( t ) < 0 is guaranteed.
Also, we establish the condition of H fault estimation performance with a zero initial condition by using the following inequality:
J = Δ V ( t ) + k = 1 n e k ( t ) T e k ( t ) γ 2 υ k ( t ) T υ k ( t ) .
Then, through a similar procedure of Theorem 1 with a given positive scalar β , we obtain the following inequality:
J k = 1 n ( Ξ k ( t ) χ k ( t ) + M k ( t ) υ k ( t ) T P k + σ 1 P k 2 × Ξ k ( t ) χ k ( t ) + M k ( t ) υ k ( t ) χ k ( t ) T P k I ^ χ k ( t ) γ 2 υ k ( t ) T υ k ( t ) ) + k = 1 n l = 1 n 2 ( β + σ ) α l 2 χ k ( t ) T H ^ l k T H ^ l k χ k ( t ) = 1 n k = 1 n l = 1 n χ k ( t ) υ k ( t ) T ( Ξ k ( t ) M k ( t ) T P k + σ 1 P k 2 Ξ k ( t ) M k ( t ) + P k + I ^ 0 0 γ 2 I + 2 n ( β + σ ) α l 2 H ^ l k T H ^ l k ) χ k ( t ) υ k ( t )
where H ^ l k = H l k 0 and I ^ = diag { 0 , I } .
Thus, if the following inequalities are satisfied
Ξ k ( t ) M k ( t ) T P k + σ 1 P k 2 Ξ k ( t ) M k ( t ) + P k + I ^ 0 0 γ 2 I + 2 n ( β + σ ) α l 2 H ^ l k T H ^ l k < 0
then J < 0 is satisfied. In addition, by defining P k = diag { Q k , P k } , using the Schur complement to inequality (28), applying the congruence transformation with diag { I , I , P k , P k , I } and denoting P k × col { L k i , F k i } = N k i and γ 2 = ϱ , the condition of J < 0 is majorized as inequalities (8) and (9).
Finally, by summing (26) for t from 0 to , we obtain the following condition from zero initial condition
k = 1 n t = 0 e k T ( t ) e k ( t ) d t γ 2 k = 1 n t = 0 υ k ( t ) T ( t ) υ k ( t ) .
Thus, through the proposed LMIs, we can ensure both the stability of the interconnected system without fault, disturbance and interconnection and H performance for fault estimation. □
Remark 6. 
In Corollary 1, the fault estimation is guaranteed for H performance with inequality k = 1 n 0 e k T ( t ) e k ( t ) γ 2 k = 1 n 0 υ k ( t ) T ( t ) υ k ( t ) , which does not contain the terms of x k ( t ) . It means that the fault estimation performance is not affected by state variables x k ( t ) . However, Corollary 1 has the following constraints compared to Theorem 1.
  • To satisfy the LMI conditions of Corollary 1, all subsystems of the interconnected system have to satisfy the asymptotic stability because of the term of A k i T Q k A k i Q k < 0 of LMI (23).
  • Unlike Theorem 1, the scalar β, σ has to be given in Corollary 1. Thus, the LMI condition of Corollary 1 is inevitably more conservative than the LMI condition of Theorem 1.
The performance difference between Theorem 1 and Corollary 1 is clearly shown in Section 4.
Remark 7. 
The algorithm’s procedure is summarized to design the decentralized fuzzy observer (5) for the fault estimation of the discrete-time nonlinear interconnected system (1):
1. 
Present T–S fuzzy subsystems (4) for the discrete-time nonlinear interconnected system while considering Assumption 1.
2. 
Construct the observer model (5) by using the presented T–S fuzzy subsystems.
3. 
Solve LMIs (8)–(10) of Theorem 1 or (22) and (23) of Corollary 1 with minimizing ϱ by using any numerical calculation tools, such as the FEASP algorithm on MATLAB, to solve the convex optimization problem.
4. 
Calculate the decentralized fuzzy observer gain matrices L k i and F k i using the results of LMIs and col { L k i , F k i } = P k 1 N k i .
5. 
Synthesize the decentralized fuzzy fault estimation observer by using the obtained observer gain matrices.
Remark 8. 
The primary contribution of this paper is outlined in the following:
  • The fault estimation technique is designed for discrete-time nonlinear interconnected systems based on the decentralized fuzzy observer. This technique has not been studied so far to the best of the author’s knowledge.
  • The uncertain interconnection problem is solved in the fault estimation technique development.
  • Two fault estimation techniques are presented based on differently defined H performance inequalities. Also, the performance of two fault estimation techniques is compared in the simulation.
Remark 9. 
The following are noted:
  • The decentralized fuzzy fault estimation observer proposed in this paper can be practically applied in various fields such as industrial automation, smart grids, transportation systems, monitoring systems, communication networks and so on.
  • The methodologies employed in this paper can be adapted to develop various fault estimation techniques applicable to continuous-time systems, sampled-data systems, and beyond. Additionally, the proposed fault estimation techniques have the potential to be extended to address control problems, including fault accommodation control.
  • Future work: In this paper, the fault estimation techniques have been presented by limiting the discrete-time systems. However, in real engineering systems, analog plants and digital observers/controllers are often combined. In this case, the sampled-data problem has to be solved in the decentralized observer design to establish the fault estimation of interconnected systems.

4. Numerical Example

To show the effectiveness of the proposed fault estimation technique by using the decentralized fuzzy observer, the simulation results are provided in this section. We consider the discrete-time interconnected system based on the interconnected mass-spring-damper mechanical system composed of two subsystems and connected by a spring [43]. The subsystem of the interconnected mass-spring-damper mechanical system can be represented as follows:
m k θ ¨ k ( t ) + d k ( θ ˙ k ( t ) ) θ ˙ k ( t ) + κ k θ k ( t ) + h k l ( θ ( t ) ) = ω k ( t ) + f k ( t )
where ( k , l ) I 2 × I 2 . In addition, θ k ( t ) is the relative position of the mass in the kth subsystem, θ ( t ) = [ θ 1 ( t ) T θ 2 ( t ) T ] T and y k ( t ) is the measured output. Also, m k is the mass, κ k is the stiffness of the springs, d k ( θ ˙ k ( t ) ) is the damping coefficients of the nonlinear damper as d k ( θ ˙ k ( t ) ) = d k 1 + d k 2 θ ˙ k ( t ) 2 , h k l ( θ ( t ) ) = κ ( θ k ( t ) θ l ( t ) ) is the interconnection function for two subsystems connecting by uncertain spring constant κ , and ω k ( t ) and f k ( t ) represent the disturbance and actuator fault input of the kth subsystem, respectively.
Then, by considering θ ˙ k ( t ) [ Ω k Ω k ] , defining θ k ( t ) = x k 1 ( t ) and θ ˙ k ( t ) = x k 2 ( t ) and applying the approximate discretization approach with the sampling period T = 0.01 , the discrete-time interconnected fuzzy system composed of two subsystems can be addressed as follows:
x k ( t T + T ) = i = 1 2 ξ k i ( x k 2 ( t ) ) A k i x k ( t ) + B k i ω k ( t ) + E k i f k ( t ) + κ H k x ( t ) y k ( t ) = i = 1 2 ξ k i ( x k 2 ( t ) ) C k i x k ( t )
where
A k 1 = exp 0 1 κ k / m k d k 1 / m k T , A k 2 = exp 0 1 κ k / m k d k 1 / m k d k 2 ( Ω k ) 2 T , B k i = 0 T exp ( A k i τ ) d τ × 0 1 / m k , E k i = 0 T exp ( A k i τ ) d τ × 0 1 / m k , C k i = 1 0 , H 1 = i = 1 2 ξ 1 i ( x 1 2 ( t ) ) 0 T exp ( A 1 i τ ) d τ × 0 0 0 0 0 1 / m 1 0 1 / m 1 , H 2 = i = 1 2 ξ 2 i ( x 2 2 ( t ) ) 0 T exp ( A 2 i τ ) d τ × 0 0 0 0 0 1 / m 2 0 1 / m 2 , ξ k 1 ( x k 2 ( t ) ) = 1 ( x k 2 ( t ) ) 2 ( Ω k ) 2 , ξ k 2 ( x k 2 ( t ) ) = 1 ξ k 1 ( x k 2 ( t ) )
for ( k , i ) I 2 × I 2 and the maximum interconnection bound is considered as α k = κ = 0.05 , which means that the decentralized fuzzy observer satisfies the H performance for fault estimation, even if the interconnection bound κ is considered any value smaller than 0.05 N/m. In addition, the parameter values of the interconnected mass-spring-damper mechanical system are shown in Table 1. The parameter values are determined from the previous study [43]. Additionally, the value of Ω k is set to 1 as it represents a constant indicating the maximum range of state variable x k 2 ( t ) . Since the magnitude range of disturbances or fault signals does not exceed 1, the magnitude range of x k 2 ( t ) also does not exceed 1. Thus, its upper bound is set to 1.
Now, by using the MATLAB LMI Control Toolbox with the FEASP algorithm, the decentralized fuzzy observer gains are obtained from (8)–(10) of Theorem 1 as follows:
L 11 T h m . 1 = 2.6591 202.6906 , L 12 T h m . 1 = 2.6533 201.4591 , L 21 T h m . 1 = 2.6600 202.8242 , L 22 T h m . 1 = 2.6551 201.7870 , F 11 T h m . 1 = 7.4480 × 10 3 , F 12 T h m . 1 = 7.4506 × 10 3 , F 21 T h m . 1 = 7.4408 × 10 3 , F 22 T h m . 1 = 7.4446 × 10 3
and the minimum H performance value γ is obtained as 9. Then, from LMIs (22) and (23) of Corollary 1, the gain matrices of the decentralized fuzzy observer (5) are also presented with supposing β = 800 and σ = 6 × 10 4 as follows:
L 11 C o r . 1 = 1.0273 2.7548 , L 12 C o r . 1 = 1.0272 2.7331 , L 21 C o r . 1 = 1.0334 4.4832 , L 22 C o r . 1 = 1.0332 2.4660 , F 11 C o r . 1 = 3.9886 , F 12 C o r . 1 = 3.9887 , F 21 C o r . 1 = 3.2579 , F 22 C o r . 1 = 3.2577 .
In addition, the disturbance signal and the actuator fault are, respectively, supposed as follows:
ω k ( t ) = 0.02 sin ( 10 t ) , f 1 ( t ) = 0 , t 1 & t > 0 sin ( 2 ( t 1 ) ) , 1 < t 10 f 2 ( t ) = 0 , t 1 & t > 0 sin ( 3 ( t 1 ) ) , 1 < t 10
for k I 2 . Then, the time responses of the state variables of each subsystem and the estimated state variable of the proposed observers are depicted in Figure 1, Figure 2, Figure 3 and Figure 4. Additionally, the time responses of the fault signal and estimated fault of each subsystem are illustrated in Figure 5 and Figure 6. In Figure 1 and Figure 3, the first state variables of each subsystem are represented for the relative position of the mass–spring–damper system. Also, the second state variables are represented for velocity in Figure 2 and Figure 4. As shown in the figures, both proposed decentralized fuzzy observers have well estimated the state variables. Even when different fault signals are applied to each subsystem, the proposed fault estimation observer continues to operate correctly, as evidenced by the results. However, compared to the outstanding fault estimation results of Theorem 1, Corollary 1 does not have good fault estimation performance. Thus, it can be confirmed that the result of Theorem 1 is better than the result of Corollary 1 in terms of the fault estimation performance. To show the performance difference in more detail, the estimation errors are represented for each subsystem in Figure 7 and Figure 8, respectively. In addition, to emphasize the performance differences according to the maximum interconnection bound α k , the following performance measure function is considered:
P = k = 1 2 t = 0 20 e k ( t ) T e k ( t ) / k = 1 2 t = 0 20 v k ( t ) T v k ( t )
and comparison results of the performance measure function are presented in Table 2. In addition, to emphasize the superiority of the proposed techniques, the results of the performance measure function for the fault estimation techniques without considering the interconnection problem based on [28,36] are added in Table 2.
From Table 2, the outstanding performance of the proposed decentralized fuzzy observer for fault estimation can be confirmed once again by comparing with the results of the previous technique. In particular, not only Theorem 1, which is the main technique of this paper, but also Corollary 1, which has relatively poor performance, show better performance results than the previous techniques without considering the interconnection problem.
In addition, to check the performance for observing the states when the fault occurs in the interconnected system, we compared the performance for the fuzzy observer [48], which is one of the most used observing techniques, with respect to the observation performance of the state variables. By comparing the results of the observing performance for the state variables based on the performance measure functions provided above, the results of the proposed Theorem 1 and Corollary 1 are 2.423 × 10 3 and 0.8752 , respectively, whereas the result of the fuzzy observer is 1.2954 , when the maximum interconnection bound is considered as 0.05 . Thus, we can confirm that the proposed fault estimation techniques based on the decentralized fuzzy observer are beneficial for interconnected systems with the actuator fault input, and Theorem 1 is particularly effective for discrete-time nonlinear interconnected systems which have uncertain interconnections.

5. Discussion

The proposed techniques for the decentralized fuzzy fault estimation observer design of discrete-time nonlinear interconnected systems presents several noteworthy points. Firstly, the T–S fuzzy model is one of the best approaches to analyze nonlinear interconnected systems, because the nonlinear systems are mathematically decomposed into linear subsystems and nonlinear weighting functions by a T–S fuzzy model. The advantages of the T–S fuzzy model also apply to the discrete-time nonlinear interconnected system considered in this paper. Moreover, the decentralized observer model is suitable for the fault estimation of interconnected systems, as it can solve the problems of interconnected systems such as high dimensionality, structural constraints of the controller, and uncertain or unknown information of interconnection. In addition, the fault estimation technique effectively estimates the result for the unknown actuator fault input, which directly affects the systems.
Motivated by the above analysis, the decentralized fuzzy fault estimation observer design techniques are proposed for discrete-time nonlinear interconnected systems. There are several noteworthy points when developing fault estimation techniques. Firstly, when proposing a fault estimation technique, the scope of research has expanded by suggesting two different observer design approaches. Also, by providing the observer design algorithm into LMI format, it allows many researchers to easily implement the techniques proposed in this paper.
Lastly, to evaluate the performance of the proposed techniques, we compared various existing research results. Firstly, to highlight the importance of considering interconnection problems, the fault estimation performance has been compared with the previous fault estimation techniques that do not consider interconnection issues. Additionally, to verify the basic observing performance of the proposed fault estimation observer, a comparison has been presented for the state variable observing the performance of the fuzzy observer, which is one of the most used observing techniques. Through the comparison results, it has been guaranteed that the proposed observer design techniques for fault estimation are highly efficient in estimating the actuator fault input in discrete-time nonlinear interconnected systems.

6. Conclusions

This paper established the decentralized fuzzy fault estimation observer design for discrete-time nonlinear interconnected systems with uncertain interconnections. The main novelty or contributions of the proposed techniques in this paper are as follows:
  • This paper presents novel decentralized fuzzy observer-based fault estimation techniques for discrete-time nonlinear interconnected systems, which has not been previously studied. Especially, proposed techniques have been developed that are applicable to interconnected systems, which have uncertain information about interconnections.
  • Two approaches have been proposed to solve the observer design problem of including state variables by uncertainties. Also, the proposed approaches are algorithmized to solve the observer design problem using LMIs.
  • To demonstrate the performance of the proposed techniques, comparison results are presented for the previous fault estimation technique in the numerical example. Through performance comparison results, it validates the superiority of the proposed techniques.
To develop the decentralized fuzzy observer, it is considered that the nonlinear interconnected systems can be represented by the T–S fuzzy model, and the uncertain interconnection satisfied a quadratic inequality assumption. By defining the state and fault errors, the estimation error model was represented and the fault estimation problem was addressed. Based on two different H performance inequalities, the decentralized fuzzy observer design techniques were proposed to achieve the fault estimating performance, and observer design conditions were derived into LMI formats. Finally, the simulation and comparison results were provided to demonstrate the effectiveness of the proposed fault estimation techniques based on the decentralized fuzzy observer.

Funding

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (No. RS-2023-00252844).

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The author declares no conflicts of interest.

References

  1. Peddada, S.R.; Zeidner, L.E.; Ilies, H.T.; James, K.A.; Allison, J.T. Toward holistic design of spatial packaging of interconnected systems with physical interactions (spi2). J. Mech. Des. 2022, 144, 120801. [Google Scholar] [CrossRef]
  2. Kumar, N.; Aryan, P.; Raja, G.L.; Muduli, U.R. Robust Frequency-Shifting Based Control Amid False Data Injection Attacks for Interconnected Power Systems with Communication Delay. IEEE Trans. Ind. Appl. 2024, 60, 3710–3723. [Google Scholar] [CrossRef]
  3. Berben, L.; Floris, G.; Wildiers, H.; Hatse, S. Cancer and aging: Two tightly interconnected biological processes. Cancers 2021, 13, 1400. [Google Scholar] [CrossRef] [PubMed]
  4. Perera, A.T.D.; Javanroodi, K.; Nik, V.M. Climate resilient interconnected infrastructure: Co-optimization of energy systems and urban morphology. Appl. Energy 2021, 285, 116430. [Google Scholar] [CrossRef]
  5. Giudici, P.; Sarlin, P.; Spelta, A. The interconnected nature of financial systems: Direct and common exposures. J. Bank. Financ. 2020, 112, 105149. [Google Scholar] [CrossRef]
  6. Lunze, J. Feedback Control of Large-Scale Systems; Prentice Hall: New York, NY, USA, 1992. [Google Scholar]
  7. Zhang, H.; Feng, G. Stability Analysis and H Controller Design of Discrete-Time Fuzzy Large-Scale Systems Based on Piecewise Lyapunov Functions. IEEE Trans. Syst. Man Cybern. B Cybern. 2008, 38, 1390–1401. [Google Scholar] [CrossRef] [PubMed]
  8. Mao, W.J.; Chu, J. Robust decentralised stabilisation of interval discrete-time singular large-scale systems. IET Control Theory Appl. 2010, 4, 244–252. [Google Scholar] [CrossRef]
  9. Gielen, R.H.; Lazar, M. On stability analysis methods for large-scale discrete-time systems. Automatica 2015, 55, 66–72. [Google Scholar] [CrossRef]
  10. Šiljak, D.D.; Zečević, A.I. Control of large-scale systems: Beyond decentralized feedback. Annu. Rev. Control 2005, 29, 169–179. [Google Scholar]
  11. Bakule, L. Decentralized control: An overview. Annu. Rev. Control 2008, 32, 87–98. [Google Scholar] [CrossRef]
  12. Peng, C.; Han, Q.L.; Yue, D. Communication-delay-distribution-dependent decentralized control for large-scale systems with IP-based communication networks. IEEE Trans. Control Syst. Technol. 2013, 21, 820–830. [Google Scholar] [CrossRef]
  13. Singh, A.K.; Pal, B.C. Decentralized control of oscillatory dynamics in power systems using an extended LQR. IEEE Trans. Power Syst. 2016, 31, 1715–1728. [Google Scholar] [CrossRef]
  14. Jang, Y.H.; Han, T.H.; Kim, H.S. Decentralized sampled-data fuzzy tracking control for a quadrotor UAV with communication delay. Drones 2022, 6, 280. [Google Scholar] [CrossRef]
  15. Feng, Z.; Li, R.B.; Wu, L. Adaptive decentralized control for constrained strong interconnected nonlinear systems and its application to inverted pendulum. IEEE Trans. Neural Netw. Learn. Syst. 2023, in press. [Google Scholar] [CrossRef] [PubMed]
  16. Zhang, H.; Dang, C.; Li, C. Decentralized H filter design for discrete-time interconnection fuzzy systems. IEEE Trans. Fuzzy Syst. 2009, 17, 1428–1440. [Google Scholar] [CrossRef]
  17. Zhang, H.; Yu, G.; Zhou, C.; Dang, C. Delay-dependent decentralized H filtering for fuzzy interconnected systems with time-varying delay based on Takagi–Sugeno fuzzy model. IET Control Theory Appl. 2013, 7, 720–729. [Google Scholar] [CrossRef]
  18. Kim, T.; Lee, C.; Shim, H. Completely decentralized design of distributed observer for linear systems. IEEE Trans. Autom. Control 2019, 65, 4664–4678. [Google Scholar] [CrossRef]
  19. Humaloja, J.P.; Koivumäki, J.; Paunonen, L.; Mattila, J. Decentralized observer design for virtual decomposition control. IEEE Trans. Autom. Control 2021, 67, 2529–2536. [Google Scholar] [CrossRef]
  20. Chen, J.; Patton, R. Robust Model-Based Fault Diagnosis for Dynamic Systems; Kluwer: Boston, MA, USA, 1999. [Google Scholar]
  21. Ding, S.X. Model-Based Fault Diagnosis Techniques: Design Schemes, Algorithms and Tools; Springer: London, UK, 2008. [Google Scholar]
  22. Zhu, J.W.; Yang, G.H.; Wang, H.; Wang, F.L. Fault estimation for a class of nonlinear systems based on intermediate estimator. IEEE Trans. Autom. Control 2016, 61, 2518–2524. [Google Scholar] [CrossRef]
  23. Liu, Y.; Wang, Z.; Zou, L.; Zhou, D.; Chen, W.H. Joint state and fault estimation of complex networks under measurement saturations and stochastic nonlinearities. IEEE Trans. Signal Inf. Process. Netw. 2022, 8, 173–186. [Google Scholar] [CrossRef]
  24. Chen, L.; Zhu, Y.; Wu, F.; Zhao, Y. Fault estimation observer design for Markovian jump systems with nondifferentiable actuator and sensor failures. IEEE Trans. Cybern. 2023, 53, 3844–3858. [Google Scholar] [CrossRef] [PubMed]
  25. Tanaka, K.; Wang, H.O. Fuzzy Control Systems Design and Analysis: A Linear Matrix Inequality Approach; Wiley: New York, NY, USA, 2001. [Google Scholar]
  26. Gao, Z.; Shi, X.; Ding, X. Fuzzy state/disturbance observer design for T–S fuzzy systems with application to sensor fault estimation. IEEE Trans. Syst. Man Cybern. B Cybern. 2008, 38, 875–880. [Google Scholar] [PubMed]
  27. Sakthivel, R.; Kavikumar, R.; Mohammadzadeh, A.; Kwon, O.M.; Kaviarasan, B. Fault estimation for mode-dependent IT2 fuzzy systems with quantized output signal. IEEE Trans. Fuzzy Syst. 2021, 29, 298–309. [Google Scholar] [CrossRef]
  28. Fan, C.; Lam, J.; Xie, X. Fault estimation for periodic piecewise T–S fuzzy systems. Int. J. Robust Nonlinear Control 2021, 31, 8055–8074. [Google Scholar] [CrossRef]
  29. Liu, Y.; Wang, Y. Actuator and sensor fault estimation for discrete-time switched T–S fuzzy systems with time delay. J. Frankl. Inst. 2021, 358, 1619–1634. [Google Scholar] [CrossRef]
  30. Han, J.; Liu, X.; Wei, X.; Hu, X. Adaptive adjustable dimension observer based fault estimation for switched fuzzy systems with unmeasurable premise variables. Fuzzy Sets Syst. 2023, 452, 149–167. [Google Scholar] [CrossRef]
  31. Mu, Y.; Zhang, H.; Gao, Z.; Zhang, J. A fuzzy Lyapunov function approach for fault estimation of T–S fuzzy fractional-order systems based on unknown input observer. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 1246–1255. [Google Scholar] [CrossRef]
  32. Li, Y.; Xu, W.; Chang, L. Fuzzy model based fault estimation and fault tolerant control for flexible spacecraft with unmeasurable vibration modes. IET Control Theory Appl. 2023, 17, 19–38. [Google Scholar] [CrossRef]
  33. Zhou, H.; Lam, H.K.; Xiao, B. Fault estimation and fault tolerant control for interval type-2 Takagi–Sugeno fuzzy systems via membership-function-dependent approach. Nonlinear Dyn. 2023, 111, 1441–1454. [Google Scholar] [CrossRef]
  34. Ding, J.; Liu, Y.; Yu, J.; Yang, X. Dissipativity-based integrated fault estimation and fault tolerant control for IT2 polynomial fuzzy systems with sensor and actuator faults. IEEE Trans. Fuzzy Syst. 2023, 31, 2956–2965. [Google Scholar] [CrossRef]
  35. Zhang, X.; Zhang, J.X.; Huang, W.; Shi, P. Non-fragile sliding mode observer based fault estimation for interval type-2 fuzzy singular fractional order systems. Int. J. Syst. Sci. 2023, 54, 1451–1470. [Google Scholar] [CrossRef]
  36. Koo, G.B. Sampled-data fuzzy fault estimation observer design for nonlinear systems. IEEE Access 2023, 11, 145612–145624. [Google Scholar] [CrossRef]
  37. Zhang, K.; Jiang, B.; Shi, P. Distributed fault estimation observer design with adjustable parameters for a class of nonlinear interconnected systems. IEEE Trans. Cybern. 2019, 49, 4219–4228. [Google Scholar] [CrossRef] [PubMed]
  38. Zhang, K.; Jiang, B.; Chen, M.; Yan, X.G. Distributed fault estimation and fault-tolerant control of interconnected systems. IEEE Trans. Cybern. 2021, 51, 1230–1240. [Google Scholar] [CrossRef] [PubMed]
  39. Mu, Y.; Zhang, H.; Yan, Y.; Wang, Y. A novel design approach to state and fault estimation for interconnected systems using distributed observer. Appl. Math. Comput. 2023, 449, 127966. [Google Scholar] [CrossRef]
  40. Mu, Y.; Zhang, H.; Yan, Y.; Xie, X. Distributed observer-based robust fault estimation design for discrete-time interconnected systems with disturbances. IEEE Trans. Cybern. 2023, 53, 6737–6747. [Google Scholar] [CrossRef] [PubMed]
  41. Li, X.J.; Yan, J.J.; Yang, G.H. Adaptive fault estimation for T–S fuzzy interconnected systems based on persistent excitation condition via reference signals. IEEE Trans. Cybern. 2019, 49, 2822–2834. [Google Scholar] [CrossRef] [PubMed]
  42. Koo, G.B.; Park, J.B.; Joo, Y.H. Decentralized sampled-data fuzzy observer design for nonlinear interconnected systems. IEEE Trans. Fuzzy Syst. 2016, 24, 661–674. [Google Scholar] [CrossRef]
  43. Kim, H.J.; Park, J.B.; Joo, Y.H. Decentralized H fuzzy filter for nonlinear large-scale sampled-data systems with uncertain interconnections. Fuzzy Sets Syst. 2018, 344, 145–162. [Google Scholar] [CrossRef]
  44. Kim, H.J.; Park, J.B.; Joo, Y.H. Decentralized H sampled-data fuzzy filter for nonlinear interconnected oscillating systems with uncertain interconnections. IEEE Trans. Fuzzy Syst. 2020, 28, 487–498. [Google Scholar] [CrossRef]
  45. Jang, Y.H.; Kim, H.S.; Kim, E.; Joo, Y.H. Decentralized sampled-data H fuzzy filtering with exponential time-varying gains for nonlinear interconnected systems. Inf. Sci. 2022, 609, 1518–1538. [Google Scholar] [CrossRef]
  46. Takagi, T.; Sugeno, M. Fuzzy identification of systems and its application to modeling and control. IEEE Trans. Syst. Man Cybern. 1985, 15, 116–132. [Google Scholar] [CrossRef]
  47. Petersen, I.R. A stabilization algorithm for a class of uncertain linear systems. Syst. Control Lett. 1987, 8, 351–357. [Google Scholar] [CrossRef]
  48. Ma, X.J.; Sun, Z.Q.; He, Y.Y. Analysis and design of fuzzy controller and fuzzy observerl. IEEE Trans. Fuzzy Syst. 1998, 6, 41–51. [Google Scholar]
Figure 1. Results of the first state for the first subsystem: x 1 1 ( t ) (solid), x ^ 1 1 ( t ) from Theorem 1 (dashed) and x ^ 1 1 ( t ) from Corollary 1 (dotted).
Figure 1. Results of the first state for the first subsystem: x 1 1 ( t ) (solid), x ^ 1 1 ( t ) from Theorem 1 (dashed) and x ^ 1 1 ( t ) from Corollary 1 (dotted).
Electronics 13 01763 g001
Figure 2. Results of the second state for the first subsystem: x 1 2 ( t ) (solid), x ^ 1 2 ( t ) from Theorem 1 (dashed) and x ^ 1 2 ( t ) from Corollary 1 (dotted).
Figure 2. Results of the second state for the first subsystem: x 1 2 ( t ) (solid), x ^ 1 2 ( t ) from Theorem 1 (dashed) and x ^ 1 2 ( t ) from Corollary 1 (dotted).
Electronics 13 01763 g002
Figure 3. Results of the first state for the second subsystem: x 2 1 ( t ) (solid), x ^ 2 1 ( t ) from Theorem 1 (dashed) and x ^ 2 1 ( t ) from Corollary 1 (dotted).
Figure 3. Results of the first state for the second subsystem: x 2 1 ( t ) (solid), x ^ 2 1 ( t ) from Theorem 1 (dashed) and x ^ 2 1 ( t ) from Corollary 1 (dotted).
Electronics 13 01763 g003
Figure 4. Results of the second state for the second subsystem: x 2 2 ( t ) (solid), x ^ 2 2 ( t ) from Theorem 1 (dashed) and x ^ 2 2 ( t ) from Corollary 1 (dotted).
Figure 4. Results of the second state for the second subsystem: x 2 2 ( t ) (solid), x ^ 2 2 ( t ) from Theorem 1 (dashed) and x ^ 2 2 ( t ) from Corollary 1 (dotted).
Electronics 13 01763 g004
Figure 5. Results of the fault for the first subsystem: f 1 ( t ) (solid), f ^ 1 ( t ) from Theorem 1 (dashed) and f ^ 1 ( t ) from Corollary 1 (dotted).
Figure 5. Results of the fault for the first subsystem: f 1 ( t ) (solid), f ^ 1 ( t ) from Theorem 1 (dashed) and f ^ 1 ( t ) from Corollary 1 (dotted).
Electronics 13 01763 g005
Figure 6. Results of the fault for the second subsystem: f 2 ( t ) (solid), f ^ 2 ( t ) from Theorem 1 (dashed) and f ^ 2 ( t ) from Corollary 1 (dotted).
Figure 6. Results of the fault for the second subsystem: f 2 ( t ) (solid), f ^ 2 ( t ) from Theorem 1 (dashed) and f ^ 2 ( t ) from Corollary 1 (dotted).
Electronics 13 01763 g006
Figure 7. Results of the estimated error for the first subsystem: Theorem 1 (dashed) and Corollary 1 (dotted).
Figure 7. Results of the estimated error for the first subsystem: Theorem 1 (dashed) and Corollary 1 (dotted).
Electronics 13 01763 g007
Figure 8. Results of the estimated error of the second subsystem: Theorem 1 (dashed) and Corollary 1 (dotted).
Figure 8. Results of the estimated error of the second subsystem: Theorem 1 (dashed) and Corollary 1 (dotted).
Electronics 13 01763 g008
Table 1. Parameter values.
Table 1. Parameter values.
ParametersSubsystem 1Subsystem 2
m k (kg)11
κ k (N/m)0.20.3
d k 1 (N·s/m)0.60.5
d k 2 (N·s/m)0.80.7
Ω k 11
Table 2. Results of the performance measure function for the fault estimation techniques.
Table 2. Results of the performance measure function for the fault estimation techniques.
Maximum Interconnection BoundTheorem 1Corollary 1[28][36]
0.010.3223.631divergent3.7935
0.020.3243.632divergent3.7941
0.050.3333.633divergent3.7961
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Koo, G.B. Decentralized Fuzzy Fault Estimation Observer Design for Discrete-Time Nonlinear Interconnected Systems. Electronics 2024, 13, 1763. https://doi.org/10.3390/electronics13091763

AMA Style

Koo GB. Decentralized Fuzzy Fault Estimation Observer Design for Discrete-Time Nonlinear Interconnected Systems. Electronics. 2024; 13(9):1763. https://doi.org/10.3390/electronics13091763

Chicago/Turabian Style

Koo, Geun Bum. 2024. "Decentralized Fuzzy Fault Estimation Observer Design for Discrete-Time Nonlinear Interconnected Systems" Electronics 13, no. 9: 1763. https://doi.org/10.3390/electronics13091763

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop