Next Article in Journal
Simulation-Based Design of a Low-Cost Broadband Wide-Beamwidth Crossed-Dipole Antenna for Multi-Global Navigational Satellite System Positioning
Previous Article in Journal
Low-Latency Edge-Enabled Digital Twin System for Multi-Robot Collision Avoidance and Remote Control
Previous Article in Special Issue
Risk Assessment of Hydrogen-Powered Aircraft: An Integrated HAZOP and Fuzzy Dynamic Bayesian Network Framework
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sensor Fault Detection and Reliable Control of Singular Stochastic Systems with Time-Varying Delays

1
School of Automation, Harbin University of Science and Technology, Harbin 150000, China
2
School of Electrical and Information Engineering, HeilongJiang University of Technology, Jixi 158100, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(15), 4667; https://doi.org/10.3390/s25154667
Submission received: 6 May 2025 / Revised: 9 July 2025 / Accepted: 18 July 2025 / Published: 28 July 2025
(This article belongs to the Special Issue Smart Sensing and Control for Autonomous Intelligent Unmanned Systems)

Abstract

In unmanned systems, especially in large-scale and complex ones, sensor and communication failures occur from time to time and are hard to avoid. Therefore, this paper studies the fault detection problem of a class of unknown nonlinear singular uncertain time-varying delay Markov jump systems (UNSUTVDMJSs). Firstly, the corresponding sliding mode controller (SMC) is designed by using the equivalent control principle, and the unknown nonlinearity is equivalently replaced by changing the system input. Then, a fault detection filter adapted to this system is designed, thereby obtaining the unknown nonlinear stochastic singular uncertain Augmented filter residual system (UNSSUAFRS) model. To obtain the sufficient conditions for the random admissibility of this augmented system, a weak infinitesimal generator was used to design the required Lyapunov-Krasovskii functional. With the help of the Lyapunov principle and H performance analysis method, the sufficient conditions for the random admissibility of UNSSUAFRS under the H performance index γ were derived. Finally, with the aid of the designed residual evaluation function and threshold, simulation analysis was conducted on the examples of DC servo motors and numerical calculation examples to verify the effectiveness and practicability of this fault detection filter.

1. Introduction

Modern unmanned systems, such as unmanned aerial vehicles [1,2,3], unmanned ground vehicles [4,5], unmanned underwater vehicles [6,7] and other autonomous cluster systems, play an important role in many fields such as military reconnaissance, disaster rescue, logistics distribution [8,9], infrastructure inspection and precision agriculture, thanks to their advantages of flexible deployment and strong adaptability. However, the core prerequisite for its wide deployment and in-depth application lies in the security and reliability of its operation. Unmanned systems often perform tasks in complex, dynamic or even unstructured environments. Their core components such as sensors, actuators, power systems and communication links are highly prone to failure due to mechanical wear, environmental interference, cyber attacks or human operational errors. Once it occurs and is not detected and dealt with in time, it may lead to mission failure at the least, and at the worst, it may cause disastrous consequences, resulting in significant casualties and property losses. Therefore, in this paper, nonlinearity, singular uncertainty and Markov jump will be utilized to model complex unmanned systems. To better meet the requirements of the actual system, time delay and perturbation are considered in the control system, and then the problem of fault detection is studied. Singular systems, also known as singular systems, possess the endogeneity of physical constraints and the coupling of multi-scale dynamics. Therefore, they can directly describe the characteristics of variable coupling, coexistence of algebraic constraints and dynamic evolution in complex systems such as distributed coordination of smart grids [10,11], multimodal control of high-speed aircraft [12,13], dynamic optimization of biochemical reactions, and precise operation of flexible robotic arms [14,15]. It has been widely applied in the modeling of complex engineering systems. The performance boundaries of modern engineering systems are constantly being pushed to the limit. Classical linear control theories (such as PID and LQG) face fundamental limitations in terms of global stability, transient performance and robustness. When the system behavior cannot satisfy the superposition principle, nonlinear systems begin to play an important role, from the attitude adjustment of ultra-maneuverable fighter jets [16,17] to the precise operation of micro-surgical robots [18,19]. From the transient stability of the smart grid [20,21] to the concentration optimization of bioreactors, the core dynamics of these scenarios are all dominated by strong nonlinear effects. In unmanned systems, the parameters, structure or dynamics of the control system are often uncertain due to inertia, damping, environmental interference or structural changes, etc. The time-delay phenomenon is a common problem in actual systems, often leading to phase lag, spectral distortion, energy accumulation, signal aliasing and failure of fault detection in the system, thereby undermining the system performance. In order to better describe the actual system, this paper will study the singular uncertain nonlinear system with time-varying delays.
Markovian Jump Systems (MJS) are a type of dynamic systems dominated by random machine mode switching, whose parameters or structures can randomly switch among a finite number of modes based on the Markov chain. Therefore, it can accurately describe the problem of random system changes caused by environmental interference, component damage, malicious destruction and other situations. It has been applied in aspects such as financial and stock market prediction [22,23], network control systems [24,25], and biological gene regulation systems. Therefore, MJSs has been highly favored, and its fault detection problem [26,27] has become a research hotspot in the industry. A large number of researchers have published corresponding research results. However, no scholar has conducted research on the sensor fault detection problem of singular uncertain nonlinear Markov jump systems. This paper will study the sensor fault detection problem of this complex system. In order to improve the detection efficiency, in this paper, the corresponding fault detection filter will be designed based on the given system model. Then, this filter will be used to generate residual signals and conduct comparisons to determine whether a fault has occurred. The main contributions of this paper are: (1.) An integral-type synovial controller was designed, which solved the nonlinear problem in uncertain Markov singular systems; (2.) Design a filter suitable for sensor fault detection in singular uncertain nonlinear time-varying delay Markov jump systems; (3.) Sufficient conditions for the adperability of the residual system of unknown nonlinear stochastic singular uncertain augmented filtering are given.
The overall structure of this article is as follows: The first part presents the system model and lists the lemmas to be used in the article; The second part designs an integral synovial controller to handle unknown nonlinear terms; The third part designs a filter suitable for sensor fault detection in singular uncertain nonlinear time-varying delay Markov jump systems; The fourth part proves the sufficient conditions for the adperability of the residual system of unknown nonlinear stochastic singular uncertain augmented filtering under passive conditions; The fifth part presents sufficient conditions for the adperability of unknown nonlinear stochastic singular uncertain augmented filtering residual systems under active conditions; The sixth part is simulation analysis to verify the effectiveness of the proposed and designed fault detection filter.

2. Materials and Methods

In this paper, a probability space is described by the triplet ( O , Γ , P ) , where O represents the sample space, with each element within it representing a basic event; Γ represents the collection of subsets within the sample space, representing the event domain; and the Γ serves as the domain on which the probability measure P is defined, assigning probabilities to all events within the event domain. The switching mode { r ( t ) , t [ 0 , + ) } in the system is determined by a Markov chain within a finite set of states S = { 1 , 2 , , N } , with its transition rate matrix denoted by Θ = Δ { λ i j } , ( i , j S ) .
The above transfer rate matrix is controlled by the following formula:
P = r ( t + Δ t ) = j | r ( t ) = i = λ i j × Δ t + o ( Δ t ) , i j 1 + λ i i × Δ t + o ( Δ t ) , i = j
where r ( t ) represents the random jump of the system between different working conditions, environments or failure modes; Δ t > 0 represents the time step, lim Δ t 0 o ( Δ t ) Δ t = 0 ; λ i j > 0 represents the conversion rate from i mode to j mode, and λ i i = j i N λ i j represents the conversion rate that remains unchanged while staying in the i mode.
Based on actual needs, this article considers the following UNSUTVDMJSs:
E x ˙ ( t ) = ( A ( r ( t ) ) + Δ A ( r ( t ) ) ) x ( t ) + ( A d ( r ( t ) ) + Δ A d ( r ( t ) ) ) x ( t d ( t ) ) + B ( r ( t ) ) ( u ( t ) + Φ i ( x ( t ) , t ) ) + F ( r ( t ) ) f ( t ) + H ( r ( t ) ) ω ( t ) y ( t ) = C ( r ( t ) ) x ( t ) + C d ( r ( t ) ) x ( t d ( t ) ) + D ( r ( t ) ) f ( t ) + G ( r ( t ) ) ω ( t ) z ( t ) = L ( r ( t ) ) x ( t ) + L d ( r ( t ) ) x ( t d ( t ) ) x ( t ) = χ ( t ) , t [ d , 0 )
For notational convenience, let r ( t ) = i S , the system matrix A ( r ( t ) ) , Δ A ( r ( t ) ) , A d ( r ( t ) ) , Δ A d ( r ( t ) ) , B ( r ( t ) ) , F ( r ( t ) ) , H ( r ( t ) ) , C ( r ( t ) ) , C d ( r ( t ) ) , D ( r ( t ) ) , G ( r ( t ) ) , L ( r ( t ) ) , L d ( r ( t ) ) can be expressed as A i , A d i , B i , C i , C d i , D i , F i , G i , H i , L i , L d i , Then Formula (2) can be transformed into the following formula:
E x ˙ ( t ) = ( A i + Δ A i ) ) x ( t ) + ( A d i + Δ A d i ) x ( t d ( t ) ) + B i ( u ( t ) + Φ i ( x ( t ) , t ) ) + F i f ( t ) + H i ω ( t ) y ( t ) = C i x ( t ) + C d i x ( t d ( t ) ) + D i f ( t ) + G i ω ( t ) z ( t ) = L i x ( t ) + L d i x ( t d ( t ) ) x ( t ) = χ ( t ) , t [ d , 0 ]
where the state vector of the system is represented by x ( t ) R n ; x ˙ ( t ) is the derivative of x ( t ) ; x ( t d ( t ) ) R n is introduced to describe the state vector affected by time-varying delays; The input vector is denoted by u ( t ) R n ; y ( t ) R n represents the output vector; The fault signal is expressed as f ( t ) R f ; ω ( t ) R ω is the system interference signal; Φ i ( x ( t ) , t ) ) represents an unknown nonlinear term, satisfied Φ i ( x ( t ) , t ) < η x ( t ) ; A i , A d i , B i , C i , C d i , D i , F i , G i , H i , L i , L d i is a known dimensional matrix; Δ A i , Δ A d i is an uncertain term. E is a singular matrix that satisfies r a n k ( E ) = r < n .
Definition 1 [28]. Stochastic admissibility conditions for singular Markov systems:
(1)
Random regularized, If i S , det ( s E A i ) 0 , Then the system is said to be randomly regular;
(2)
Random and pulse-free, If i S , deg det ( s E A i ) = r a n k ( E ) , Then the system is said to be random and pulse-free;
(3)
Stochastic stability, If for any initial state x ( 0 ) R n , r ( 0 ) I , there exists a scale M ( x 0 , r 0 ) > 0 , in order for the subsequent inequality to be satisfied:
E 0 x ( t ) 2 | ( x 0 , r 0 ) M ( x 0 , r 0 )
(4)
If the system is randomly regular, randomly pulse-free, and randomly stable, it is proved that the system is randomly admissible.
Definition 2 [29]. Given a scalar γ > 0 , under certain conditions, if the following two conditions are met, UNSSUAFRS (3) is said to be randomly permissible and has the H performance metric γ .
(1)
When φ ( t ) = 0 , t 0 and when condition (3) of Definition 1 is satisfied, system is randomly stable.
(2)
When φ ( t ) 0 , t 0 , it exists under zero initial conditions, the following inequality holds:
E 0 e T ( t ) e ( t ) d t < γ 2 E 0 φ T ( t ) φ ( t ) d t
Lemma 1 [30]. (based on Wirtinger’s integral inequality [31])
For any positive definite matrix R R n × n > 0 , given scalars b and a, which are the upper and lower bounds of the integral respectively, satisfy condition b > a . For all continuously differentiable functions ν ( s ) , the following inequality holds in a , b R n × n :
a b ν T s R ν s d s 1 b a ψ 1 T R ψ 1 + 3 b a ψ 2 T R ψ 2
where ψ 1 = a b ν s d s , ψ 2 = a b ν s d s 2 b a a b s b ν u d u d s .
Lemma 2 [32]. For a symmetric positive definite matrix R R n × n , and for all differentiable functions x ˙ s satisfying a , b R n , the following inequality is valid:
( b a ) a b x ˙ T s R x ˙ s d s θ 1 T Ω θ 1 + 3 θ 2 T Ω θ 2 + 5 θ 3 T Ω θ 3
where
θ 1 = x b x a θ 2 = x b + x a 2 b a a b x s d s θ 3 = x b x a + 6 b a a b x s d s 12 b a 2 a b s b ω u d u d s
Lemma 3 [33].The inequality presented below is satisfied for all scalars ε > 0 , where X i and Y i are assumed to be real constant matrices.
X i T Y i + X i Y i T ε X i T X i + ε 1 Y i Y i T
Lemma 4 [31]. The structural uncertainties Δ A i and Δ A d i are norm-bounded, that is:
Δ A i Δ A d i = M 1 i M 2 i F i ( t ) N i
Lemma 5 [34]. System (3) is randomly admissible if and only if there exists a set of positive definite matrices P such that:
A i T P i + P i T A i + j = 1 N λ i j E T P j E < 0
E T P i = P i T E 0
To achieve the purpose of fault detection, the following residual evaluation function J ( r ( t ) ) and threshold J t h are set:
The residual evaluation function J ( r ( t ) ) and threshold J t h selected in this chapter are as follows:
J ( r ( t ) ) = k 0 k 0 + T r T ( t ) r ( t ) 1 2 J t h = sup φ ( t ) 0 , u ( t ) 0 E J ( r ( t ) )
At this point, the fault detection strategy is:
J ( r ( t ) ) J t h J ( r ( t ) ) > J t h N o f a u l t f a u l t

3. Design the Sliding Mode Controller

To handle the unknown nonlinear term M i , N i R n , this section designs an integral sliding mode controller. By applying the equivalent control principle, the control information is input through the sliding mode controller, and the corresponding control strategy is adopted to make the system stable on this sliding mode surface. By constructing the Lyapunov function, the stability of system (3) under this sliding mode controller is further proved, thereby ensuring that the system state trajectory can converge to the switching surface within a finite time and maintain stable sliding mode dynamic characteristics.
Design control feedback u ( t ) = K i x ( t ) . By adjusting the proportional gain K i , the response speed and stability of the system can be changed. It can also assist in equivalent control. By applying the linearization compensation of the control system, the nonlinearity of the equivalent control system can be achieved, thereby optimizing the closed-loop dynamics.
First, set up the sliding mold surface s ( t ) :
s ( t ) = T i E x ( t ) 0 t T i ( A i + B i K i ) x ( s ) d s 0 t T i A d i x ( s d ( s ) ) d s 0 t T i ( F i f ( s ) + H i ω ( s ) ) d s
where design T i = B i T , and it satisfies that T i B i is an invertible matrix.
Integrating both sides of the equation of state in Formula (3) simultaneously over 0 t yields:
0 t E x ˙ ( s ) d s = 0 t ( A i + Δ A i ) ) x ( s ) d s + 0 t ( A d i + Δ A d i ) x ( s d ( s ) ) d s + 0 t B i ( u ( s ) + Φ i ( x ( s ) , s ) ) d s + 0 t T i ( F i f ( s ) + H i ω ( s ) ) d s
Then, it is expected that the system will approach the sliding mode surface and remain stable within a finite time, that is s ( t ) = 0 , s ˙ ( t ) = 0 . By differentiating the sliding mode surface s ( t ) , we can obtain:
s ˙ ( t ) = T i B i ( u ( t ) + Φ i ) + T i Δ A i x ( t ) T i B i K i x ( t ) + T i Δ A d i x ( t d ( t ) )
Combining Formulas (14)–(16), the equivalent control input U e q under sliding mode control can be obtained:
U e q = K i x ( t ) Φ i ( T i B i ) 1 T i Δ A i x ( t ) ( T i B i ) 1 T i Δ A d i x ( t d ( t ) )
Remark 1. 
To eliminate the high-frequency buffeting caused by the equivalent control input  U e q , a proportional term  K i x ( t ) is added to the sliding film control strategy. This is because before the state trajectory reaches the sliding mode surface, the proportional feedback  K i x ( t ) can accelerate the convergence speed of the state  x ( t ) , thereby speeding up the time for the state trajectory to reach the sliding mode surface  s 0 , reducing the system’s reliance on the switching term, and ultimately lowering the buffeting amplitude.
Theorem 1. 
For the nonlinear problem of system (3), combined with the sliding mode control strategy in (17), a sliding mode controller adapted to this system was designed, enabling the nonlinear term Φ i ( x ( t ) , t ) trajectory in the system to reach s ( t ) = 0 within a finite time. The sliding mode control strategy is as follows:
u ( t ) = K i x ( t ) ( T i B i ) 1 λ i ( t ) sgn ( s ( t ) )
where λ i ( t ) = h + ( T i M 1 i N i + T i B i η ) x ( t ) + T i M 2 i N i x ( t d ( t ) )
Proof. 
The Lyapunov function is designed as follows:
v ( t ) = 1 2 s T ( t ) s ( t )
By differentiating Formula (19) and combining it with Formula (16), we can obtain:
V ˙ ( t ) = s T ( t ) s ˙ ( t ) s ( t ) ( T i M 1 i N i x ( t ) + T i M 2 i N i x ( t d ( t ) ) ) + s T ( t ) T i B i ( u ( t ) + Φ i ) s T ( t ) T i B i K i x ( t )
Combining (18) and (21), it can be inferred that:
V ˙ ( t ) h s ( t )
where the scalar h > 0 .
Remark 2. 
From the above equation, it can be easily seen that  V ˙ ( t ) is always negative, and its state trajectory can reach the preset sliding mode surface within a finite time. This indicates that the designed sliding mode controller can stabilize UNSSUAFRS (3). Therefore, the proof of Theorem 1 is completed.
After being optimized by this sliding mode controller, System (3) can become:
E x ˙ ( t ) = ( A i + B T i Δ A i ) x ( t ) + ( A d i + B T i Δ A d i ) x ( t d ( t ) ) + B i u ( t ) + F i f ( t ) + H i ω ( t )
where B T i = I B i ( T i B i ) T T i

4. Design a Fault Detection Filter for UNSUTVDMJSs

To facilitate the estimation of z ( t ) , a full-order mode-dependent filtering scheme is adopted:
x ˙ f ( t ) = A f ( r ( t ) ) x f ( t ) + B f ( r ( t ) ) y ( t ) z f ( t ) = C f ( r ( t ) ) x f ( t ) + D f ( r ( t ) ) y ( t )
where the notation x f ( t ) R n is adopted to describe the state vector associated with the filter and z f ( t ) R n represents the estimated vector of the filter.
The initial condition of this fault detection filter system is x f ( 0 ) = x f 0 , and define x ^ ( t ) = x T ( t ) x f T ( t ) T , φ ( t ) = u ( t ) f ( t ) ω ( t ) , r ( t ) = z ^ ( t ) = z ( t ) z f ( t ) .
By combining the system (22) and the filter (23), the following UNSSUAFRS were obtained:
E ¯ x ^ ˙ ( t ) = ( A ¯ i + Δ A ¯ i ) ) x ^ ( t ) + ( A ¯ d i + Δ A ¯ d i ) x ^ ( t d ( t ) ) + Γ 1 i φ ( t ) r ( t ) = L ¯ i x ^ ( t ) + L ¯ d i x ^ ( t d ( t ) ) + Γ 2 i φ ( t )
where E ¯ = E 0 0 I , A ¯ i = A i 0 B f i C i A f i , Δ A ¯ i = B T i Δ A i 0 0 0 , A ¯ d i = A d i 0 B f i C d i 0 , Δ A ¯ d i = B T i Δ A d i 0 0 0 , Γ 1 i = B i F i H i 0 B f i D i B f i G i , Γ 2 i = 0 D f i D i D f i G i , L ¯ i = L i D f C i C f i , L ¯ d i = L d i D f C d i 0 .
Remark 3. 
In fact, UNSSUAFRS (24) possesses the characteristics of a singular system. To better conduct in-depth research and analysis on the admissibility of the UNSSUAFRS system (24), it is essential to ensure that the solutions obtained by UNSSUAFRS (24) are valid when input  u ( t ) = 0 .
At this point, UNSSUAFRS (24) under passive conditions is:
E ¯ x ^ ˙ ( t ) = ( A ¯ i + Δ A ¯ i ) ) x ^ ( t ) + ( A ¯ d i + Δ A ¯ d i ) x ^ ( t d ( t ) ) x ( t ) = χ ( t ) , t [ d , 0 ]
The main purpose of this paper is to prove the random admisability of UNSSUAFRS (24) under active conditions, and on this basis, obtain the effective parameters of its full-order fault detection filter (23) and meet its corresponding performance indicators. To achieve the above results, it is necessary to first prove the random admisability of the system (25) under passive conditions.

5. Random Admissibility Analysis of UNSSUAFRS Under Passive Conditions

In this section, by means of the Lyapunov principle and H performance analysis method, the sufficient conditions for random admissibility to satisfy the UNSSUAFRS (25) H performance index γ under passive conditions are derived.
Theorem 2. 
Given a scalar η > 0 , if there exists a symmetric positive definite matrix P i > 0 , Q 1 > 0 , Q 2 > 0 , R 1 > 0 , R 2 > 0 and an arbitrary column full-rank matrix S such that E ¯ T S ¯ = 0 holds the LMI applicable to any i , j I , then UNSSUAFRS (25) under passive conditions is randomly admistive.
P i = P i T = P 11 i P 12 i P 22 i > 0 , Q 1 = Q 1 T = Q 11 Q 12 Q 13 > 0 , Q 2 = Q 2 T = Q 21 Q 22 Q 23 > 0 , R 1 = R 1 T = R 11 R 12 R 13 > 0 , R 2 = R 2 T = R 21 R 22 R 23 > 0 , S ¯ = 0 S
Ξ ˜ = Ω 11 Ω 12 3 E ¯ T R 2 E ¯ 24 E ¯ T R 2 E ¯ 60 E ¯ T R 2 E ¯ Ω 22 0 0 0 Ω 33 36 E ¯ T R 2 E ¯ 60 E ¯ T R 2 E ¯ 4 d 2 R 1 192 E ¯ T R 2 E ¯ 6 d 2 R 1 + 360 E ¯ T R 2 E ¯ 12 d 2 R 1 720 E ¯ T R 2 E ¯ < 0
where
Ω 11 = s y m A ¯ i T ( P i E ¯ + S ¯ R ¯ i T ) + Q 1 + Q 2 + d 2 R 1 + d 2 A ¯ i T R 2 A ¯ i 9 E ¯ T R 2 E ¯ + j = 1 N λ i j E ¯ T P j E ¯ Ω 12 = ( P i E ¯ + S ¯ R ¯ i T ) A ¯ d i + d 2 A ¯ d i T R 2 A ¯ d i Ω 22 = ( 1 μ ) Q 2 Ω 33 = Q 1 9 E ¯ T R 2 E ¯
Proof. 
As defined in Definition 1, to ensure the random admissibility of UNSSUAFRS (25) under passive conditions, it is necessary to first prove its random regularity and random pulse-free nature.
Suppose there exists an invertible matrix M i and N i it satisfies the following conditions:
(1)
For the singular matrix E of the system, the following formula is established:
E = M i 1 I 0 0 0 N i 1
(2)
For the parameter matrix A i of the system, the following formula is established:
A i = M i 1 A 11 i A 12 i A 21 i A 22 i N i 1
(3)
If A 4 i is reversible, then the system is randomly regular and randomly pulse-free.
A non-singular matrix that satisfies the following conditions is given:
M i T P i M i 1 = P 11 i P 12 i P 22 i
Substituting Formulas (29) and (31) into Formula (11), the following equation is obtained:
E T P i = P i T E = N i T I 0 0 0 M i T M i T P 11 i P 12 i P 22 i N i 1 = N i T P 11 i P 12 i P 22 i M i M i T I 0 0 0 N i 1
Multiplying both sides of Formula (32) in Lemma 5 by N T and N respectively, and combining Formulas (29)–(31), Formula (10) can be transformed into the following inequality:
A 22 i T P 22 i + P 22 i T A 22 i < 0
where “∗” represents a block matrix. The matrix block ∗ does not affect the overall structure of the inequality or the study of this problem, so it is ignored in this paper.
If Formula (33) holds, we can obtain:
A 4 i T P 4 i + P 4 i T A 4 i < 0
Once Formula (34) holds, A 4 i is invertible. According to Lemma 5, when Formulas (10) and (11) hold, system (25) possesses random regularity and random pulseless property.
To effectively handle the conservation problem of time-varying delays, the Wirtinger inequality was introduced, and the corresponding modal-dependent Lyapunov function V ( t ) was established. Combined with the coupling term j = 1 N λ i j E ¯ T P j E ¯ , the stability of the system (25) under random switching was guaranteed:
V ( t ) = V 1 ( t ) + V 2 ( t ) + V 3 ( t ) + V 4 ( t )
where
V 1 ( t ) = x T ( t ) E ¯ T P i E ¯ x ( t ) V 2 ( t ) = t d t x ^ T ( s ) Q 1 x ^ ( s ) d s + t d ( t ) t x ^ T ( s ) Q 2 x ^ ( s ) d s V 3 ( t ) = d d 0 t + θ t x ^ T ( s ) R 1 x ^ ( s ) d s d θ V 4 ( t ) = d d 0 t + θ t x ^ ˙ T ( s ) E ¯ T R 2 E ¯ x ^ ˙ ( s ) d s d θ
Let δ V ( t ) be a weak infinitesimal of a random process, where δ is used to represent the weak infinitesimal operator of V ( t ) , that is
δ V ( t ) = lim Δ t 0 1 Δ t E V x ^ ( t + Δ t ) , r t + Δ t | x ^ ( t ) , r t = i V x ^ ( t ) = δ V 1 ( t ) + δ V 2 ( t ) + δ V 3 ( t ) + δ V 4 ( t )
where
δ V 1 ( t ) = x ^ ˙ T ( t ) E ¯ T P i E ¯ x ^ ( t ) + x ^ T ( t ) E ¯ T P i E ¯ x ^ ˙ ( t ) + x ^ T ( t ) j = 1 N λ i j E ¯ T P j E ¯ x ^ ( t ) = ( A ¯ i + Δ A ¯ i ) x ^ ( t ) + ( A ¯ d i + Δ A ¯ d i ) x ^ ( t d ( t ) ) T P i E ¯ x ^ ( t ) + x ^ T ( t ) E ¯ T P i ( A ¯ i + Δ A ¯ ) x ^ ( t ) + ( A ¯ d i + Δ A ¯ d i ) x ^ ( t d ( t ) ) + x ^ T ( t ) j = 1 N λ i j E ¯ T P j E ¯ x ^ ( t )
δ V 2 ( t ) x ^ T ( t ) ( Q 1 + Q 2 ) x ^ ( t ) x ^ T ( t d ) Q 1 x ^ ( t d ) ( 1 u ) x ^ T ( t d ( t ) ) Q 2 x ^ ( t d ( t ) )
δ V 3 ( t ) = d 2 x ^ T ( t ) R 1 x ^ ( t ) d t d t x ^ T ( s ) R 1 x ^ ( s ) d s
δ V 4 ( t ) = d 2 x ^ ˙ ( t ) E ¯ T R 2 E ¯ x ^ ˙ ( t ) d t d t x ^ ˙ T ( s ) E ¯ T R 2 E ¯ x ^ ˙ ( s ) d s = d 2 ( A ¯ i + Δ A ¯ i ) x ^ ( t ) + ( A ¯ d i + Δ A ¯ d i ) x ^ ( t d ( t ) ) T R 2 ( A ¯ i + Δ A ¯ i ) x ^ ( t ) + ( A ¯ d i + Δ A ¯ d i ) x ^ ( t d ( t ) ) d t d t x ^ ˙ T ( s ) E ¯ T R 2 E ¯ x ^ ˙ ( s ) d s
According to Lemma 1, by scaling the cross-integration term in (40), we can obtain:
d t d t x ^ T ( s ) R 1 x ^ ( s ) d s < t d t x ^ s d s T R 1 t d t x ^ s d s + 3 ψ 2 T R ψ 2
where ψ 2 = t d t x ^ s d s 2 d t d t s t x ^ u d u d s .
According to Lemma 2, by scaling the cross-integration term in (41), we can obtain:
d t d t x ^ ˙ T ( s ) E ¯ T R 2 E ¯ x ^ ˙ ( s ) d s < x ^ t x ^ t d T R 2 x ^ t x ^ t d + 3 θ 2 T R 2 θ 2 + 5 θ 3 T R 2 θ 3
where
θ 2 = x ^ t + x ^ t d 2 d t d t x ^ s d s θ 3 = x ^ t x ^ t d + 6 d t d t x ^ s d s 12 d 2 t d t s t x ^ u d u d s
When E ¯ T S ¯ = 0 , the following zero equation applicable to any matrix can be derived:
Λ x ^ ( t ) = x ^ ˙ ( t ) E ¯ T S ¯ R ¯ i T x ^ ( t ) + x ^ ( t ) R ¯ i S ¯ T E ¯ x ^ ˙ ( t ) = A ¯ i x ^ ( t ) + A ¯ d i x ^ ( t d ( t ) ) T S ¯ R ¯ i T x ^ ( t ) + x ^ ( t ) R ¯ i S ¯ T A ¯ i x ^ ( t ) + A ¯ d i x ^ ( t d ( t ) ) = 0
Add Equations (39) to (44) to obtain the weak infinitesimal operator δ V ( t ) :
δ V ( t ) A ¯ i x ^ ( t ) + A ¯ d i x ^ ( t d ( t ) ) T P i E ¯ x ^ ( t ) + x ^ T ( t ) E ¯ T P i A ¯ i x ^ ( t ) + A ¯ d i x ^ ( t d ( t ) ) + x ^ T ( t ) j = 1 N λ i j E ¯ T P j E ¯ x ^ ( t ) + x ^ T ( t ) ( Q 1 + Q 2 ) x ^ ( t ) x ^ T ( t d ) Q 1 x ^ ( t d ) ( 1 μ ) x ^ T ( t d ( t ) ) Q 2 x ^ ( t d ( t ) ) 9 x ^ T ( t ) E ¯ T R 2 E ¯ x ^ ( t ) 24 x ^ T ( t ) E ¯ T R 2 E ¯ t d t x ^ ( s ) d s + x ^ T ( t d ) 36 E ¯ T R 2 E ¯ t d t x ^ ( s ) d s + x ^ T ( t ) 60 E ¯ T R 2 E ¯ t d t θ t x ^ ( s ) d s d θ + x ^ T ( t ) 60 E ¯ T R 2 E ¯ t d t θ t x ^ ( s ) d s d θ + d x ^ T ( t ) R 1 x ^ ( t ) t d t x ^ T ( s ) d s 4 d 2 R 1 192 E ¯ T R 2 E ¯ t d t x ^ ( s ) d s + t d t x ^ T ( s ) d s 6 d 2 R 1 + 360 E ¯ T R 2 E ¯ t d t θ t x ^ T ( s ) d s d θ + t d t θ t x ^ T ( s ) d s d θ 12 d 2 R 1 720 E ¯ T R 2 E ¯ t d t θ t x ^ ( s ) d s d θ + d 2 ( A ¯ i x ^ ( t ) + A ¯ d i x ^ ( t d ( t ) ) T R 2 A ¯ i x ^ ( t ) + A ¯ d i x ^ ( t d ( t ) )
δ V ( t ) ξ 1 T ( t ) Ξ ˜ ξ 1 ( t )
where
ξ 1 T ( t ) = x ^ T ( t ) x ^ T ( t d ( t ) ) ) x ^ T ( t d ) 1 d t d t x ^ T ( s ) d s 1 d 2 t d t θ t x ^ T ( s ) d s d θ
According to the Lyapunov principle, the sufficient conditions for the stochastic stability of UNSSUAFRS (25) under passive conditions are obtained as follows:
Ξ ˜ = Ω 11 Ω 12 3 E ¯ T R 2 E ¯ 24 E ¯ T R 2 E ¯ 60 E ¯ T R 2 E ¯ Ω 22 0 0 0 Ω 33 36 E ¯ T R 2 E ¯ 60 E ¯ T R 2 E ¯ 4 d 2 R 1 192 E ¯ T R 2 E ¯ 6 d 2 R 1 + 360 E ¯ T R 2 E ¯ 12 d 2 R 1 720 E ¯ T R 2 E ¯ < 0
where
Ω 11 = s y m ( A ¯ i + Δ A ¯ i ) T ( P i E ¯ + S ¯ R ¯ i T ) + d 2 ( A ¯ i + Δ A ¯ i ) T R 2 ( A ¯ i + Δ A ¯ i ) + Q 1 + Q 2 + d 2 R 1 9 E ¯ T R 2 E ¯ + j = 1 N λ i j E ¯ T P j E ¯ Ω 12 = ( A ¯ d i + Δ A ¯ d i ) T ( P i E ¯ + S ¯ R ¯ i T ) + d 2 ( A ¯ d i + Δ A ¯ d i ) T R 2 ( A ¯ d i + Δ A ¯ d i ) Ω 22 = ( 1 μ ) Q 2 Ω 33 = Q 1 9 E ¯ T R 2 E ¯
When Ξ ˜ < 0 , it can be known by Lyapunov’s principle that the system (25) is randomly stable. According to Definition 1, it can be known that UNSSUAFRS (25) is randomly admissible under passive conditions. □

6. Random Admissibility Analysis of UNSSUAFRS

Theorem 3. 
Given a scalar η > 0 , if there exists a symmetric positive definite matrix P i > 0 , Q 1 > 0 , Q 2 > 0 , R 1 > 0 , R 2 > 0 and an arbitrary column full-rank matrix S such that E ¯ T S ¯ = 0 holds the LMI applicable to any i , j I , then UNSSUAFRS (24) is randomly permissible under H performance metrics γ.
Ξ ¯ = Ω 1 , 1 Ω 1 , 2 Ω 1 , 3 Ω 1 , 4 Ω 1 , 5 Ω 1 , 6 d A ¯ i Ω 1 , 8 Ω 1 , 9 0 0 L ¯ i T Ω 2 , 2 0 0 0 0 d A ¯ d i T Ω 2 , 8 0 Ω 2 , 10 0 L ¯ d i T Ω 3 , 3 0 0 0 d Γ 1 i T 0 0 0 Ω 3 , 11 Γ 2 i T Ω 4 , 4 Ω 4 , 5 Ω 4 , 6 0 0 0 0 0 0 Ω 5 , 5 Ω 5 , 6 0 0 0 0 0 0 Ω 6 , 6 0 0 0 0 0 0 R 2 1 0 0 0 0 0 R 2 1 0 0 0 0 Ω 9 , 9 0 0 0 Ω 10 , 10 0 0 Ω 11 , 11 0 I < 0
where
Ω 1 , 1 = s y m A ¯ i T ( P i E ¯ + S ¯ R ¯ i T ) + Q 1 + Q 2 + d 2 R 1 9 E ¯ T R 2 E ¯ + j = 1 N λ i j E ¯ T P j E ¯ Ω 1 , 2 = A ¯ d i T ( P i E ¯ + S ¯ R ¯ i T ) Ω 2 , 2 = ( 1 μ ) Q 2 Ω 1 , 3 = Γ 1 i T ( P i E ¯ + S ¯ R ¯ i T ) Ω 3 , 3 = γ 2 I Ω 1 , 4 = 3 E ¯ T R 2 E ¯ Ω 4 , 4 = Q 1 9 E ¯ T R 2 E ¯ Ω 1 , 5 = 24 E ¯ T R 2 E ¯ Ω 4 , 5 = 36 E ¯ T R 2 E ¯ Ω 5 , 5 = 4 d 2 R 1 192 E ¯ T R 2 E ¯ Ω 1 , 6 = 60 E ¯ T R 2 E ¯ Ω 4 , 6 = 60 E ¯ T R 2 E ¯ Ω 5 , 6 = 6 d 2 R 1 + 360 E ¯ T R 2 E ¯ Ω 6 , 6 = 12 d 2 R 1 720 E ¯ T R 2 E ¯ Ω 1 , 8 = d N ¯ i T M ¯ 1 i T B T i Ω 2 , 8 = d N ¯ i T M ¯ 2 i T B T i Ω 1 , 9 = E ¯ T P i B T i M ¯ 1 i N ¯ i T A ¯ i T R 2 B T i M ¯ 1 i N ¯ i T N ¯ i T A ¯ i T R 2 B T i M ¯ 2 i N ¯ i T Ω 9 , 9 = d i a g ε 1 ε 1 1 ε 3 ε 3 1 ε 5 1 ε 6 ε 7 1 Ω 2 , 10 = E ¯ T P i B T i M ¯ 2 i N ¯ i T A ¯ d i T R 2 B T i M ¯ 2 i N ¯ i T A ¯ d i T R 2 B T i M ¯ 1 i N ¯ i T N ¯ i T Ω 10 , 10 = d i a g ε 2 ε 2 1 ε 4 ε 4 1 ε 5 ε 6 1 ε 8 1 Ω 3 , 11 = Γ 1 i T R 2 B T i M ¯ 1 i Γ 1 i T R 2 B T i M ˜ 2 i Ω 11 , 11 = d i a g ε 7 ε 8
Proof. 
Firstly, it is necessary to prove the random admissibility of the active UNSSUAFRS system (24). As defined in Definition 1, the system (24) needs to satisfy random regularity and random pulse-free. Suppose there exists a pair of non-singular matrices M i , N i R n such that:
M i E ¯ N i = I r 0 r × ( n r ) 0 ( n r ) × r 0 ( n r ) × ( n r ) M i A ¯ i N i = A 11 i A 12 i A 21 i A 22 i M i P i N i = P 11 i P 12 i P 22 i
From the establishment of E T P i = E P i T 0 , we can obtain A 22 i T P 22 i + A 22 i P 22 i T < 0 . Therefore, it can be known that A 22 i is reversible, so the system is randomly regular and randomly pulse-free. To prove the stochastic stability of the system, the corresponding modal-dependent Lyapunov function was established:
V ( t ) = V 1 ( t ) + V 2 ( t ) + V 3 ( t ) + V 4 ( t )
where
V 1 ( t ) = x T ( t ) E ¯ T P i E ¯ x ( t ) V 2 ( t ) = t d t x ^ T ( s ) Q 1 x ^ ( s ) d s + t d ( t ) t x ^ T ( s ) Q 2 x ^ ( s ) d s V 3 ( t ) = d d 0 t + θ t x ^ T ( s ) R 1 x ^ ( s ) d s d θ V 4 ( t ) = d d 0 t + θ t x ^ ˙ T ( s ) E ¯ T R 2 E ¯ x ^ ˙ ( s ) d s d θ
By performing a weak infinitesimal operation on (53), we obtain:
δ V 1 ( t ) = x ^ ˙ T ( t ) E ¯ T P i E ¯ x ^ ˙ ( t ) + x ^ T ( t ) E ¯ T P i E ¯ x ^ ˙ ( t ) + x ^ T ( t ) j = 1 N λ i j E ¯ T P j E ¯ x ^ ( t ) = ( A ¯ i + Δ A ¯ i ) x ^ ( t ) + ( A ¯ d i + Δ A ¯ d i ) x ^ ( t d ( t ) ) T P i E ¯ x ^ ( t ) + x ^ T ( t ) E ¯ T P i ( A ¯ i + Δ A ¯ ) x ^ ( t ) + ( A ¯ d i + Δ A ¯ d i ) x ^ ( t d ( t ) ) + x ^ T ( t ) j = 1 N λ i j E ¯ T P j E ¯ x ^ ( t )
δ V 2 ( t ) x ^ T ( t ) ( Q 1 + Q 2 ) x ^ ( t ) x ^ T ( t d ) Q 1 x ^ ( t d ) ( 1 u ) x ^ T ( t d ( t ) ) Q 2 x ^ ( t d ( t ) )
δ V 3 ( t ) = d 2 x ^ T ( t ) R 1 x ^ ( t ) d t d t x ^ T ( s ) R 1 x ^ ( s ) d s
δ V 4 ( t ) = d 2 x ^ ˙ T ( t ) E ¯ T R 2 E ¯ x ^ ˙ ( t ) d t d t x ^ ˙ ( s ) E ¯ T R 2 E ¯ x ^ ˙ T ( s ) d s = d 2 ( A ¯ i + Δ A ¯ i ) x ^ ( t ) + ( A ¯ d i + Δ A ¯ d i ) x ^ ( t d ( t ) ) + Γ 1 i φ ( t ) T R 2 ( A ¯ i + Δ A ¯ i ) x ^ ( t ) + ( A ¯ d i + Δ A ¯ d i ) x ^ ( t d ( t ) ) + Γ 1 i φ ( t ) d t d t x ^ ˙ ( s ) E ¯ T R 2 E ¯ x ^ ˙ T ( s ) d s
When E ¯ T S ¯ = 0 , the following zero equation applicable to any matrix can be derived:
Λ x ^ ( t ) = x ^ ˙ ( t ) E ¯ T S ¯ R ¯ i T x ^ ( t ) + x ^ ( t ) R ¯ i S ¯ T E ¯ x ^ ˙ ( t ) = A ¯ i x ^ ( t ) + A ¯ d i x ^ ( t d ( t ) ) + Γ 1 i φ ( t ) T S ¯ R ¯ i T x ^ ( t ) + x ^ ( t ) R ¯ i S ¯ T A ¯ i x ^ ( t ) + A ¯ d i x ^ ( t d ( t ) ) + Γ 1 i φ ( t ) = 0
Add the Formulas (54)–(58) to obtain the weak infinitesimal operator δ V ( t ) :
δ V ( t ) ( A ¯ i + Δ A ¯ i ) x ^ ( t ) + ( A ¯ d i + Δ A ¯ d i ) x ^ ( t d ( t ) ) + Γ 1 i φ ( t ) T P i E ¯ x ^ ( t ) + x ^ T ( t ) E ¯ T P i ( A ¯ i + Δ A ¯ i ) x ^ ( t ) + A ¯ d i + Δ A ¯ d i x ^ ( t d ( t ) ) + Γ 1 i φ ( t ) + x ^ T ( t ) j = 1 N λ i j E ¯ T P j E ¯ x ^ ( t ) + A ¯ i x ^ ( t ) + A ¯ d i x ^ ( t d ( t ) ) + Γ 1 i φ ( t ) T S ¯ R ¯ i T x ^ ( t ) + x ^ ( t ) R ¯ i S ¯ T A ¯ i x ^ ( t ) + A ¯ d i x ^ ( t d ( t ) ) + Γ 1 i φ ( t ) + x ^ T ( t ) ( Q 1 + Q 2 ) x ^ ( t ) x ^ T ( t d ) Q 1 x ^ ( t d ) ( 1 μ ) x ^ T ( t d ( t ) ) Q 2 x ^ ( t d ( t ) ) 9 x ^ T ( t ) E ¯ T R 2 E ¯ x ^ ( t ) 24 x ^ T ( t ) E ¯ T R 2 E ¯ t d t x ^ ( s ) d s + x ^ T ( t d ) 36 E ¯ T R 2 E ¯ t d t x ^ ( s ) d s + x ^ T ( t ) 60 E ¯ T R 2 E ¯ t d t θ t x ^ ( s ) d s d θ + x ^ T ( t ) 60 E ¯ T R 2 E ¯ t d t θ t x ^ ( s ) d s d θ + d x ^ T ( t ) R 1 x ^ ( t ) t d t x ^ T ( s ) d s 4 d 2 R 1 192 E ¯ T R 2 E ¯ t d t x ^ ( s ) d s + t d t x ^ T ( s ) d s 6 d 2 R 1 + 360 E ¯ T R 2 E ¯ t d t θ t x ^ T ( s ) d s d θ + t d t θ t x ^ T ( s ) d s d θ 12 d 2 R 1 720 E ¯ T R 2 E ¯ t d t θ t x ^ ( s ) d s d θ + d 2 ( A ¯ i + Δ A ¯ i ) x ^ ( t ) + ( A ¯ d i + Δ A ¯ d i ) x ^ ( t d ( t ) ) + Γ 1 i φ ( t ) T R 2 ( A ¯ i + Δ A ¯ i ) x ^ ( t ) + ( A ¯ d i + Δ A ¯ d i ) x ^ ( t d ( t ) ) + Γ 1 i φ ( t )
According to Lemmas 3 and 4, the uncertain parameters Δ A ¯ i and D e l t a A ¯ d i existing in Equation (59) are determined. Therefore, the piecewise formula in Formula (59) is transformed into the following form:
x ^ T ( t ) Δ A ¯ i T B T i T P i E ¯ x ^ ( t ) + x ^ T ( t ) E ¯ T P i B T i Δ A ˜ i x ^ ( t ) = ε 1 x ^ T ( t ) E ¯ T P i B T i M ¯ 1 i M ¯ 1 i T B T i T P i E ¯ x ^ ( t ) + ε 1 1 x ^ T ( t ) N ¯ i T N ¯ i x ^ ( t )
x ^ T ( t d ( t ) ) Δ A ¯ d i T B T i T P i E ¯ x ^ ( t d ( t ) ) + x ^ T ( t d ( t ) ) E ¯ T P i B T i Δ A ¯ d i x ^ ( t d ( t ) ) = ε 2 x ^ T ( t d ( t ) ) E ˜ T P i B T i M ¯ 2 i M ¯ 2 i T B T i T P i E ˜ x ^ ( t d ( t ) ) + ε 2 1 x ^ T ( t d ( t ) ) N ¯ i T N ¯ i x ^ ( t d ( t ) )
x ^ T ( t ) Δ A ¯ i T B T i T R 2 A ¯ i x ^ ( t ) + x ^ T ( t ) A ¯ i T R 2 i B T i Δ A ¯ i x ^ ( t ) = ε 3 x ^ T ( t ) A ¯ i T R 2 B T i M ¯ 1 i M ¯ 1 i T B T i T R 2 A ¯ i x ^ ( t ) + ε 3 1 x ^ T ( t ) N ¯ i T N ¯ i x ^ ( t )
x ^ T ( t d ( t ) ) A ¯ d i T R 2 B T i Δ A ¯ d i x ^ ( t d ( t ) ) + x ^ T ( t d ( t ) ) Δ A ¯ d i T B T i T R 2 A ¯ d i x ^ ( t ) = ε 4 x ^ T ( t d ( t ) ) A ¯ d i T R 2 B T i M ˜ 2 i M ˜ 2 i T B T i T R 2 A ¯ d i x ^ ( t d ( t ) ) + ε 4 1 x ^ T ( t d ( t ) ) N ¯ i T N ¯ i x ^ ( t d ( t ) )
x ^ T ( t ) Δ A ¯ i T B T i T R 2 A ¯ d i x ^ ( t d ( t ) ) + x ^ T ( t d ( t ) ) A ¯ d i T R 2 i B T i Δ A ¯ i x ^ ( t ) = ε 5 x ^ T ( t d ( t ) ) A ¯ d i T R 2 B T i M ¯ 1 i M ¯ 1 i T B T i T R 2 A ¯ d i x ^ ( t d ( t ) ) + ε 5 1 x ^ T ( t ) N ¯ i T N ¯ i x ^ ( t )
x ^ T ( t ) A ¯ i T R 2 B T i Δ A ¯ d i x ^ ( t d ( t ) ) + x ^ T ( t d ( t ) ) Δ A ¯ d i T B T i T R 2 A ¯ i x ^ ( t ) = ε 6 x ^ T ( t ) A ¯ i T R 2 B T i M ˜ 2 i M ˜ 2 i T B T i T R 2 A ¯ i x ^ ( t ) + ε 6 1 x ^ T ( t d ( t ) ) N ¯ i T N ¯ i x ^ ( t d ( t ) )
x ^ T ( t ) Δ A ¯ i T B T i T R 2 Γ 1 i φ ( t ) + φ T ( t ) Γ 1 i T R 2 i B T i Δ A ¯ i x ^ ( t ) = ε 7 φ T ( t ) Γ 1 i T R 2 B T i M ¯ 1 i M ¯ 1 i T B T i T R 2 Γ 1 i φ ( t ) + ε 7 1 x ^ T ( t ) N ¯ i T N ¯ i x ^ ( t )
φ T ( t ) Γ 1 i T R 2 B T i Δ A ¯ d i x ^ ( t d ( t ) ) + x ^ T ( t d ( t ) ) Δ A ¯ d i T B T i T R 2 Γ 1 i φ ( t ) = ε 8 φ T ( t ) Γ 1 i T R 2 B T i M ˜ 2 i M ˜ 2 i T B T i T R 2 Γ 1 i φ ( t ) + ε 8 1 x ^ T ( t d ( t ) ) N ¯ i T N ¯ i x ^ ( t d ( t ) )
According to Definition 2, for t > 0 , there exists a scalar γ > 0 that can ensure the H performance of the fault detection filter under this metric, and the following formula is obtained:
J ( T ) = E 0 T r T ( t ) r ( t ) γ 2 φ T ( t ) φ ( t ) d t = E 0 T r T ( t ) r ( t ) γ 2 φ T ( t ) φ ( t ) + δ V ( x ( t ) ) d s E δ V ( x ( t ) ) E 0 T r T ( t ) r ( t ) γ 2 φ T ( t ) φ ( t ) + δ V ( x ( t ) ) d s
Substituting r ( t ) Formula (24) into Formula (68) and combining it with Formulas (59)–(67), we can obtain:
J ( T ) A ¯ i x ^ ( t ) + A ¯ d i x ^ ( t d ( t ) ) + Γ 1 i φ ( t ) T P i E ¯ x ^ ( t ) + x ^ T ( t ) E ¯ T P i A ¯ i x ^ ( t ) + A ¯ d i x ^ ( t d ( t ) ) + Γ 1 i φ ( t ) + x ^ T ( t ) j = 1 N λ i j E ¯ T P j E ¯ x ^ ( t ) + x ^ T ( t ) ( Q 1 + Q 2 ) x ^ ( t ) x ^ T ( t d ) Q 1 x ^ ( t d ) ( 1 μ ) x ^ T ( t d ( t ) ) Q 2 x ^ ( t d ( t ) ) 9 x ^ T ( t ) E ¯ T R 2 E ¯ x ^ ( t ) 24 x ^ T ( t ) E ¯ T R 2 E ¯ t d t x ^ ( s ) d s + x ^ T ( t d ) 36 E ¯ T R 2 E ¯ t d t x ^ ( s ) d s + x ^ T ( t ) 60 E ¯ T R 2 E ¯ t d t θ t x ^ ( s ) d s d θ + x ^ T ( t ) 60 E ¯ T R 2 E ¯ t d t θ t x ^ ( s ) d s d θ + d x ^ T ( t ) R 1 x ^ ( t ) t d t x ^ T ( s ) d s 4 d 2 R 1 192 E ¯ T R 2 E ¯ t d t x ^ ( s ) d s + t d t x ^ T ( s ) d s 6 d 2 R 1 + 360 E ¯ T R 2 E ¯ t d t θ t x ^ T ( s ) d s d θ + t d t θ t x ^ T ( s ) d s d θ 12 d 2 R 1 720 E ¯ T R 2 E ¯ t d t θ t x ^ ( s ) d s d θ + d 2 A ¯ i x ^ ( t ) + A ¯ d i x ^ ( t d ( t ) ) + Γ 1 i φ ( t ) T R 2 A ¯ i x ^ ( t ) + A ¯ d i x ^ ( t d ( t ) ) + Γ 1 i φ ( t ) + L ¯ i x ^ ( t ) + L ¯ d i x ^ ( t d ( t ) ) + Γ 2 i φ ( t ) T L ¯ i x ^ ( t ) + L ¯ d i x ^ ( t d ( t ) ) + Γ 2 i φ ( t ) + ε 1 x ^ T ( t ) E ¯ T P i B T i M ¯ 1 i M ¯ 1 i T B T i T P i E ¯ x ^ ( t ) + ε 1 1 x ^ T ( t ) N ¯ i T N ¯ i x ^ ( t ) + ε 2 x ^ T ( t d ( t ) ) E ˜ T P i B T i M ¯ 2 i M ¯ 2 i T B T i T P i E ˜ x ^ ( t d ( t ) ) + ε 2 1 x ^ T ( t d ( t ) ) N ¯ i T N ¯ i x ^ ( t d ( t ) ) + ε 3 x ^ T ( t ) A ¯ i T R 2 B T i M ¯ 1 i M ¯ 1 i T B T i T R 2 A ¯ i x ^ ( t ) + ε 3 1 x ^ T ( t ) N ¯ i T N ¯ i x ^ ( t ) + ε 4 x ^ T ( t d ( t ) ) A ¯ d i T R 2 B T i M ˜ 2 i M ˜ 2 i T B T i T R 2 A ¯ d i x ^ ( t d ( t ) ) + ε 4 1 x ^ T ( t d ( t ) ) N ¯ i T N ¯ i x ^ ( t d ( t ) ) + ε 5 x ^ T ( t d ( t ) ) A ¯ d i T R 2 B T i M ¯ 1 i M ¯ 1 i T B T i T R 2 A ¯ d i x ^ ( t d ( t ) ) + ε 5 1 x ^ T ( t ) N ¯ i T N ¯ i x ^ ( t ) + ε 6 x ^ T ( t ) A ¯ i T R 2 B T i M ˜ 2 i M ˜ 2 i T B T i T R 2 A ¯ i x ^ ( t ) + ε 6 1 x ^ T ( t d ( t ) ) N ¯ i T N ¯ i x ^ ( t d ( t ) ) + ε 7 φ T ( t ) Γ 1 i T R 2 B T i M ¯ 1 i M ¯ 1 i T B T i T R 2 Γ 1 i φ ( t ) + ε 7 1 x ^ T ( t ) N ¯ i T N ¯ i x ^ ( t ) + ε 8 φ T ( t ) Γ 1 i T R 2 B T i M ˜ 2 i M ˜ 2 i T B T i T R 2 Γ 1 i φ ( t ) + ε 8 1 x ^ T ( t d ( t ) ) N ¯ i T N ¯ i x ^ ( t d ( t ) ) γ 2 φ T ( t ) φ ( t )
J ( T ) E 0 T ξ 2 T ( t ) Ξ ¯ ξ 2 ( t ) d t
where
ξ 2 T ( t ) = x ^ T ( t ) x ^ T ( t d ( t ) ) φ T ( t ) x ^ T ( t d ) 1 d t d t x ^ T ( s ) d s 1 d 2 t d t θ t x ^ T ( s ) d s d θ
By performing the Schur complement operation on Ξ ¯ , we can obtain:
Ξ ¯ = Ω 1 , 1 Ω 1 , 2 Ω 1 , 3 Ω 1 , 4 Ω 1 , 5 Ω 1 , 6 d A ¯ i Ω 1 , 8 Ω 1 , 9 0 0 L ¯ i T Ω 2 , 2 0 0 0 0 d A ¯ d i T Ω 2 , 8 0 Ω 2 , 10 0 L ¯ d i T Ω 3 , 3 0 0 0 d Γ 1 i T 0 0 0 Ω 3 , 11 Γ 2 i T Ω 4 , 4 Ω 4 , 5 Ω 4 , 6 0 0 0 0 0 0 Ω 5 , 5 Ω 5 , 6 0 0 0 0 0 0 Ω 6 , 6 0 0 0 0 0 0 R 2 1 0 0 0 0 0 R 2 1 0 0 0 0 Ω 9 , 9 0 0 0 Ω 10 , 10 0 0 Ω 11 , 11 0 I
where
Ω 1 , 1 = s y m A ¯ i T ( P i E ¯ + S ¯ R ¯ i T ) + Q 1 + Q 2 + d 2 R 1 9 E ¯ T R 2 E ¯ + j = 1 N λ i j E ¯ T P j E ¯ Ω 1 , 2 = A ¯ d i T ( P i E ¯ + S ¯ R ¯ i T ) Ω 2 , 2 = ( 1 μ ) Q 2 Ω 1 , 3 = Γ 1 i T ( P i E ¯ + S ¯ R ¯ i T ) Ω 3 , 3 = γ 2 I Ω 1 , 4 = 3 E ¯ T R 2 E ¯ Ω 4 , 4 = Q 1 9 E ¯ T R 2 E ¯ Ω 1 , 5 = 24 E ¯ T R 2 E ¯ Ω 4 , 5 = 36 E ¯ T R 2 E ¯ Ω 5 , 5 = 4 d 2 R 1 192 E ¯ T R 2 E ¯ Ω 1 , 6 = 60 E ¯ T R 2 E ¯ Ω 4 , 6 = 60 E ¯ T R 2 E ¯ Ω 5 , 6 = 6 d 2 R 1 + 360 E ¯ T R 2 E ¯ Ω 6 , 6 = 12 d 2 R 1 720 E ¯ T R 2 E ¯ Ω 1 , 8 = d N ¯ i T M ¯ 1 i T B T i Ω 2 , 8 = d N ¯ i T M ¯ 2 i T B T i Ω 1 , 9 = E ¯ T P i B T i M ¯ 1 i N ¯ i T A ¯ i T R 2 B T i M ¯ 1 i N ¯ i T N ¯ i T A ¯ i T R 2 B T i M ¯ 2 i N ¯ i T Ω 9 , 9 = d i a g ε 1 ε 1 1 ε 3 ε 3 1 ε 5 1 ε 6 ε 7 1 Ω 2 , 10 = E ¯ T P i B T i M ¯ 2 i N ¯ i T A ¯ d i T R 2 B T i M ¯ 2 i N ¯ i T A ¯ d i T R 2 B T i M ¯ 1 i N ¯ i T N ¯ i T Ω 10 , 10 = d i a g ε 2 ε 2 1 ε 4 ε 4 1 ε 5 ε 6 1 ε 8 1 Ω 3 , 11 = Γ 1 i T R 2 B T i M ¯ 1 i Γ 1 i T R 2 B T i M ˜ 2 i Ω 11 , 11 = d i a g ε 7 ε 8
When Ξ ¯ < 0 , according to the Lyapunov principle, the system is stable. Combined with Definition 1, it can be proved that UNSSUAFRS (24) is randomly permissible under active conditions. Thus, the proof of Theorem 3 is completed.
Remark 4. 
System (24) is randomly permissible when Theorem 3 is satisfied. Under this condition, its strict LMIs can be solved through Matlab, and the parameters of the designed fault detection filter can be obtained.

7. Simulation Analysis

In this section, the practicality and validity of the obtained results are verified by using the DC servo motor model, numerical examples and the F404 aircraft model.
Example 1. 
In this section, numerical simulation analysis is conducted on system (2) based on Theorem 3 to verify the effectiveness of the designed fault detection filter (23). Let   E = 1 0 0 0 ,   S = 0 1 T ,   λ i j = 0.8 0.8 0.6 0.6 , where Figure 1 shows the Markov process at this transfer rate. The parameters of the system are described as follows:
  • When  i = 1 :
A 1 = 2 1 1 2 , A d 1 = 0 0 0.5 0 , B 1 = 1 1 , C 1 = 1 . 2 0.6 , C d 1 = 0.15 0.15 , D 1 = 0.3 , F 1 = 0.6 0.9 , G 1 = 0.1 , H 1 = 0.5 0.2 , L 1 = 2 1 , L d 1 = 0.2 0.1 , T 1 = 1 1 , M 1 1 = 0.5 0 0 0.1 , M 2 1 = 0.5 0 0 0.1 , N 1 = 0.3 0 0 0.3 .
  • When  i = 2 :
A 2 = 1 2 1 0.5 , A d 2 = 0 0 0.5 0 , B 2 = 1.3 1 , C 2 = 1.6 0.5 , C d 1 = 0.15 0.15 , D 2 = 0.6 , F 2 = 1 0.4 , G 2 = 0.5 , H 2 = 0.3 0.1 , L 1 = 2 1 , L d 2 = 0.3 0.1 , T 2 = 1 . 3 1 , M 1 2 = 0.2 0 0 0.2 , M 2 2 = 0.2 0 0 0.2 , N 2 = 0.3 0 0 0.3 .
For the convenience of simulation, a white noise signal with a variance less than 0.1 and a mean value of 0.5 is chosen as the average for the system disturbance input ω ( t ) . At time 10 t 30 , the time-varying delay d ( t ) is set to satisfy 0.1 d ( t ) 0.6 and d ¯ ( t ) 0.3 . Figure 2 shows the white noise signal.
In this study, the simulation experiments adopt a widely used fault expression f ( t ) in the control field taking into account the possible fault signal. The fault detection results generated by this fault expression are intuitive and clear, facilitating the evaluation of the effectiveness of the fault detection filter and ensuring comparability with existing research. The specific fault signal f ( t ) is expressed as follows:
f ( k ) = 5 , 10 k 30 0 , o t h e r s
By using Theorem 3, let S = 0 1 T and γ = 1 , it is possible to determine the parameters of the desired full-order FDF. as shown below:
The full order FDF parameter matrix of TRM:
A f 1 = 0.29 0.04 0.04 0.102 , B f 1 = 0.147 0.3697 A f 2 = 0.107 0.072 0.072 0.151 , B f 2 = 0.0971 0.1873 C f 1 = 0.7273 1.237 , D f 1 = 0.0126 C f 2 = 0.941 0.6169 , D f 2 = 0.2409
The residual function was obtained through simulation in Figure 3. In Figure 4, the solid line represents the residual evaluation function curve J ( r ( t ) ) when there is a fault, and the dashed line represents the residual evaluation function curve J t h when there is no fault. The curve without fault is set as the threshold. As can be seen from Figure 3, when the time step is greater than 30 s, the fault disappears and the image tends to stabilize. The threshold is J t h ≈ 1.452, J ( r ( t ) ) = 0 12 r T ( t ) r ( t ) 1 / 2 = 1.512 > J t h . This proves that the designed fault detection filter can complete fault detection within a limited time.
Remark 5. 
Through this simulation analysis, it can be seen that for numerical examples that conform to this complex system, when there are time-varying delays, disturbances, uncertainties and other conditions in the system, the system can operate stably under the premise of Theorem 3. When the system fails at 10 s, the residual value increases rapidly, the residual evaluation function value quickly exceeds the reference value and gradually rises. When the fault disappears at 30 s, The residual evaluation function values began to stabilize, and the residual values also started to recover. Experiments have proved that this fault detection filter is effective for numerical examples that meet the conditions.
Example 2. 
Consider a load driven by a DC motor, where the switching of the servo DC motor is represented using a continuous-time Markov process  r ( t ) , t > 0 . Based on the desired system characteristics, the inductance  L m of the servo DC motor is neglected. Let  I ( t ) denote the motor current at time  t,  u ( t ) indicate the motor voltage at time  t, and  W ( t ) express the rotational speed of the motor shaft at time t. According to the basic electrical and mechanical principles governing the motor, the following equations can be derived:
DC servo motor model:
W ˙ ( t ) = B i J i W ( t ) + K t J i I ( t ) + f ( t ) + ω ( t ) u ( t ) = K w W ( t ) + R I ( t ) ϕ ( W , t )
where  W ( t ) is the axis velocity;  W ˙ ( t ) is the derivative of W ( t ) ; f ( t ) is a sensor malfunction;  ϕ ( W , t ) is the frictional resistance;  u ( t ) is the system input;  K w denotes the torque constant;  R  is the resistance;  ω ( t ) is the perturbation term.
Let W ( t ) = ζ 1 ( t ) , I ( t ) = ζ 2 ( t ) , ζ ( t ) = ζ 1 ( t ) ζ 2 ( t ) , the system (72) can become:
1 0 0 0 ζ ˙ ( t ) = B i J i K t J i K ω R ζ ( t ) + 0 1 u ( t ) + ϕ ( W , t ) + 1 0 f ( t ) + 1 0 ω ( t )
Assuming time-varying delays d ( t ) = 0.1 + 0.05 sin 2 t , the system (73) can be transformed into:
1 0 0 0 ζ ˙ ( t ) = B i J i K t J i K W R ζ ( t ) + 0 1 u ( t ) + ϕ ( W , t ) + 1 0 f ( t ) + 1 0 ω ( t ) + 0 0 0.5 0 x ( t d ( t ) )
By introducing uncertain information into system (74), we can obtain:
E x ˙ ( t ) = ( A i + Δ A i ) ) x ( t ) + ( A d i + Δ A d i ) x ( t d ( t ) ) + B i ( u ( t ) + Φ ( x ( t ) , t ) ) + F i f ( t ) + H i ω ( t )
Let the transfer rate be λ i j = 0.8 0.8 0.6 0.6 , where Figure 5 shows the Markov process at this transfer rate.
  • where
  • When i = 1 :
A 1 = 1 0 3 2 , A d 1 = 0 0 0.5 0 , B 1 = 2 1 , C 1 = 1 0.6 , C d 1 = 0.1 0.2 , D 1 = 0.3 , F 1 = 0.7 0.8 , G 1 = 0.1 , H 1 = 0.2 0.1 , L 1 = 2 1 , L d 1 = 0.2 0.1 , T 1 = 2 1 , M 1 1 = 0.5 0 0 0.1 , M 2 1 = 0.5 0 0 0.6 , N 1 = 0.5 0 0 0.1 .
  • When i = 2 :
A 2 = 3 0 0 2 , A d 2 = 0 0 0.5 0 , B 2 = 3 1 , C 2 = 0.6 0.5 , C d 2 = 0.3 0.5 , D 2 = 0.4 , F 2 = 0.4 0.3 , G 2 = 0.2 , H 2 = 0.3 0.1 , L 2 = 1 0 , L d 2 = 0.3 0.1 , T 2 = 3 1 , M 1 2 = 0.2 0 0 0.2 , M 2 2 = 0.2 0 0 0.2 , N 2 = 0.2 0 0 0.2 .
By using Theorem 2, let S = 0 1 T and γ = 1 , it is possible to determine the parameters of the desired full-order FDF. as shown below:
A f 1 = 0.0025 0.1144 0.1144 0.1112 , B f 1 = 0.082 0.033 A f 2 = 0.0033 0.0021 0.0021 0.0066 , B f 2 = 0.0239 0.0112 C f 1 = 0.0436 0.277 , D f 1 = 0.0176 C f 2 = 0.103 0.113 , D f 2 = 0.1988
Figure 5 shows the random switching process of the DC motor system, and Figure 6 shows the randomly disturbed Gaussian white noise of the selected system.
Based on the obtained parameters, simulation analysis was conducted through Simulink, and the residual function curve could be obtained, as shown in Figure 7. In Figure 8, the solid line represents the residual evaluation function curve J ( r ( t ) ) when there is a fault, and the dashed line represents the residual evaluation function curve J t h when there is no fault. The curve without a fault is set as the threshold. As can be seen from Figure 8, when the time step is greater than 30, the fault disappears and the image tends to stabilize. The threshold is J t h ≈ 10.136, J ( r ( t ) ) = 0 13 r T ( t ) r ( t ) 1 / 2 = 10.375 > J t h . It can be concluded that when t = 13   s , the filter can complete the expected fault detection, thereby proving the effectiveness of the fault detection filter.
Remark 6. 
Through the simulation analysis of this DC motor system, it can be seen that when there are time-varying delays, disturbances, uncertainties and other conditions in the system, the system can also quickly detect faults under the conditions of Theorem 3, and the residual evaluation function can also tend to stabilize when the fault disappears. The simulation analysis results show that this fault detection filter is effective for fault detection in DC motor systems.
Example 3. 
Considering the linearized model from the F-404 aircraft engine system [35], the system state matrix is:
A = 1.46 0 2.428 0.1643 + 0.5 0.4 + 0.3788 0.3107 0 2.23
where ∗ is an uncertain model parameter. Suppose ∗ is affected by a Markov process  r ( t ) with two modes, and its transfer rate is set as  λ 11 = 3 , λ 12 = 3 , λ 21 = 4 , λ 22 = 4 . When  r ( t ) = 1 , the uncertainty ∗ is set to −1; And when  r ( t ) = 2 , it is set to −2. Figure 9 shows the Markov jump function. Based on this setting, the system matrix  A  is:
A 1 = 1.46 0 2.428 0.3357 1.4 0.3788 0.3107 0 2.23 , A 2 = 1.46 0 2.428 0.8357 2.4 0.3788 0.3107 0 2.23 .
Other system parameters are:
  • When  r ( t ) = 1 :
B 1 = 0.11 0.1 0.2 2 0.15 0.1 , C 1 = 0.1 0 1 0.15 2 0.1 0.1 0.2 0.1 , F 1 = 0.11 0.2 0.15 , D 1 = 0.1 0.2 0.3 , G 1 = 0.1 0.1 0.1 , H 1 = 0.5 0.1 1.3 .
  • When  r ( t ) = 2 :
B 2 = 0.1 0.1 0.15 2 0.1 0.1 , C 2 = 0.1 0 1 0.15 2 0.5 0.1 0.2 0.1 , F 2 = 0.1 0.15 0.1 , D 2 = 0.1 0.15 0.2 , G 2 = 0.1 0.1 0.1 , H 1 = 0.5 0.1 2.3 .
In this study, the simulation experiment adopted the fault expression f ( t ) , which is widely used in the control field, as the fault signal. The specific fault signal f ( t ) expression is as follows:
f ( t ) = 2 , 20 t 70 0 , others
For the convenience of simulation, a white noise signal with a variance less than 0.01 and a mean value of 0.1 is selected as the system interference input ω ( t ) . When 20 t 70 , set the numerical range of the time-varying delay d ( t ) to satisfy d ( t ) 0.3 and d ˙ ( t ) 0.2 .
Based on the above conditions, the expected parameters of the fault detection filter can be obtained as follows:
A f 1 = 1.146 0.182 0.036 0.117 2.182 0.968 2.594 2.033 0.781 , A f 2 = 2.107 0.172 0.336 0.172 1.151 0.667 1.852 2.547 0.538 , C f 1 = 0.254 1.277 1.233 0.574 0.447 0.457 1.437 1.247 0.543 , C f 2 = 1.547 0.957 0.345 0.454 0.785 0.138 0.112 1.244 0.475 , , B f 1 = 1.047 0.634 0.47 , B f 2 = 0.971 0.187 0.852 , D f 1 = 0.147 0.334 0.792 , D f 2 = 0.647 0.549 0.247 .
Figure 9 shows the random switching process of the engine system of the F-404 aircraft, and Figure 10 shows the randomly disturbed Gaussian white noise of the selected system.
Based on the obtained parameters, simulation analysis was conducted through Simulink, and the residual function curve could be obtained, as shown in Figure 11. Figure 12 shows the residual evaluation function curve J ( r ( t ) ) when there is a fault, and the dotted line represents the residual evaluation function curve J t h when there is no fault. The curve without fault is set as the threshold. According to Figure 11, when the time step is longer than 70 s, the fault disappears and the image tends to stabilize. Based on the calculated thresholds J t h ≈ 1.446 and J ( r ( t ) ) = 0 23 r T ( t ) r ( t ) 1 / 2 = 1.561 > J t h , it is expected that the fault can be detected at 23 s, thereby proving the effectiveness of this fault detection filter.
Remark 7. 
Through this simulation analysis of the F-404 aircraft engine system, it can be seen that when the aircraft runs for 20 s, the system malfunctions, the residual value increases, the residual evaluation function value exceeds the threshold baseline and gradually rises. When the fault disappears at 70 s, the system begins to stabilize, the residual value also starts to stabilize, and the residual evaluation function value also begins to tend to stabilize. The simulation analysis results show that this fault detection filter is effective for the fault detection of the F-404 aircraft engine system.

8. Conclusions

This paper mainly studies Sensor Fault Detection and Reliable Control of Singular Stochastic Systems with Time-Varying Delays. To handle unknown nonlinear problems, based on the equivalent control principle, an integral sliding mode controller was designed to convert the unknown nonlinear influence into system input. Then, a fault detection filter adapted to this system was designed, thereby obtaining this UNSSUAFRS model. Furthermore, in order to reduce the conservatism of the system, a new summation inequality method and Wirtinger inequality are adopted to handle the time-delay problem. By using weak infinitesimal generators, the required Lyapunov-Krasovskii functional is designed. With the aid of the Lyapunov principle and H performance analysis method, the sufficient conditions that satisfy the random admissibility of this UNSSUAFRS are derived. Finally, with the help of the designed residual evaluation function and threshold, numerical examples, DC servo motor instances and the F-404 aircraft engine system were used for simulation analysis to verify the effectiveness and practicability of this fault detection filter.

Author Contributions

Conceptualization, Project administration, Y.S.; Writing—original draft, Formal Analysis, H.Y.; Writing—Review & Editing, Formal Analysis, G.L.; Resources, X.H.; Visualization, Writing—Review & Editing, J.W. All authors have read and agreed to the published version of the manuscript.

Funding

1. The Basic Research Projects of Undergraduate Universities in Heilongjiang Province (CN), China [NO. 2021-KYYWF-0766]. 2. “Jinji Act” Talent Support Planned Project (Grant NO. JJXDCXLJ2023H03).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.

Conflicts of Interest

The authors declare that they have no known competing financial interest.

References

  1. Zuo, Z.; Liu, C.; Han, Q.L.; Song, J. Unmanned Aerial Vehicles: Control Methods and Future Challenges. IEEE/CAA J. Autom. Sin. 2022, 9, 601–614. [Google Scholar] [CrossRef]
  2. Xie, S.; Gao, W.; Zeng, Z.; Wu, Q.; Huang, Q.; Ban, N.; Wu, Q.; Pan, J. Multi-degree-of-freedom unmanned aerial vehicle control combining a hybrid brain-computer interface and visual obstacle avoidance. Eng. Appl. Artif. Intell. 2024, 133, 108294. [Google Scholar] [CrossRef]
  3. Kim, J.; Kim, S.; Ju, C.; Son, H.I. Unmanned aerial vehicles in agriculture: A review of perspective of platform, control, and applications. IEEE Access 2019, 7, 105100–105115. [Google Scholar] [CrossRef]
  4. Ni, J.; Hu, J.; Xiang, C. A review for design and dynamics control of unmanned ground vehicle. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2021, 235, 1084–1100. [Google Scholar] [CrossRef]
  5. Almayyahi, A.; Wang, W.; Hussein, A.A.; Birch, P. Motion control design for unmanned ground vehicle in dynamic environment using intelligent controller. Int. J. Intell. Comput. Cybern. 2017, 10, 530–548. [Google Scholar] [CrossRef]
  6. Kong, F.; Guo, Y.; Lyu, W. Dynamics modeling and motion control of an new unmanned underwater vehicle. IEEE Access 2020, 8, 30119–30126. [Google Scholar] [CrossRef]
  7. Liu, F.; Ma, Z.; Mu, B.; Duan, C.; Chen, R.; Qin, Y.; Pu, H.; Luo, J. Review on fault-tolerant control of unmanned underwater vehicles. Ocean. Eng. 2023, 285, 115471. [Google Scholar] [CrossRef]
  8. Gan, Q. A logistics distribution route optimization model based on hybrid intelligent algorithm and its application. Ann. Oper. Res. 2022, 1–13. [Google Scholar] [CrossRef]
  9. Cui, H.; Qiu, J.; Cao, J.; Guo, M.; Chen, X.; Gorbachev, S. Route optimization in township logistics distribution considering customer satisfaction based on adaptive genetic algorithm. Mathematics and Computers in Simulation. Math. Comput. Simul. 2023, 204, 28–42. [Google Scholar] [CrossRef]
  10. Srikantha, P.; Kundur, D. Intelligent signal processing and coordination for the adaptive smart grid: An overview of data-driven grid management. IEEE Signal Process. Mag. 2019, 36, 82–102. [Google Scholar] [CrossRef]
  11. Li, Z.; Sun, H.; Guo, Q.; Wang, J.; Liu, G. Generalized master–slave-splitting method and application to transmission–distribution coordinated energy management. IEEE Trans. Power Syst. 2018, 34, 5169–5183. [Google Scholar] [CrossRef]
  12. Ure, N.K.; Inalhan, G. Autonomous control of unmanned combat air vehicles: Design of a multimodal control and flight planning framework for agile maneuvering. IEEE Control Syst. Mag. 2012, 32, 74–95. [Google Scholar]
  13. Jie, L.; Jian, C.; Lei, W. Design of multi-mode UAV human-computer interaction system. In Proceedings of the 2017 IEEE International Conference on Unmanned Systems (ICUS), Beijing, China, 27–29 October 2017; pp. 353–357. [Google Scholar]
  14. Zhou, X.; Wu, C.; Cai, S.; Bao, G. A Pneumatic-Actuated Flexible Robotic Arm With Rigid Backbone for High-Precision and Safe Manipulation. IEEE/ASME Trans. Mechatron. 2024, 30, 264–275. [Google Scholar] [CrossRef]
  15. Hamzeh Nejad, F.; Fayazi, A.; Ghayoumi Zadeh, H.; Fatehi Marj, H.; HosseinNia, S.H. Precise tip-positioning control of a single-link flexible arm using a fractional-order sliding mode controller. J. Vib. Control 2020, 26, 1683–1696. [Google Scholar] [CrossRef]
  16. Mondragón, I.F.; Olivares-Méndez, M.A.; Campoy, P.; Martínez, C.; Mejias, L. Unmanned aerial vehicles UAVs attitude, height, motion estimation and control using visual systems. Auton. Robot. 2010, 29, 17–34. [Google Scholar] [CrossRef]
  17. Gai, W.; Zhou, Y.; Zhong, M.; Sheng, C.; Zhang, J. Simple adaptive control with an adaptive anti-windup compensator for the unmanned aerial vehicle attitude control. IEEE Access 2020, 8, 52323–52332. [Google Scholar] [CrossRef]
  18. Wei, X.; Zhang, Y.; Ju, F.; Guo, H.; Chen, B.; Wu, H. Design and analysis of a micro flexible surgical robot. In Proceedings of the 2021 WRC Symposium on Advanced Robotics and Automation (WRC SARA), Beijing, China, 11 September 2021; pp. 201–207. [Google Scholar]
  19. Gaafar, M.; Elgammal, A.T.; El-Betar, A.; Magdy, M. Development of a Flexure Based Mechanism for Robotic Micro-Surgical Applications. J. Robot. Control (JRC) 2025, 6, 1375–1384. [Google Scholar]
  20. Ayar, M.; Obuz, S.; Trevizan, R.D.; Bretas, A.S.; Latchman, H.A. A distributed control approach for enhancing smart grid transient stability and resilience. IEEE Trans. Smart Grid 2017, 8, 3035–3044. [Google Scholar] [CrossRef]
  21. Alsuwian, T.; Basit, A.; Amin, A.A.; Adnan, M.; Ali, M. An optimal control approach for enhancing transients stability and resilience in super smart grids. Electronics 2022, 11, 3236. [Google Scholar] [CrossRef]
  22. Lakshmi, G.; Jyothi, M. Application of Markov process for prediction of stock market performance. Int. J. Recent Technol. Eng. (IJRTE) 2020, 8, 1516–1519. [Google Scholar]
  23. Rundo, F.; Trenta, F.; Di Stallo, A.L.; Battiato, S. Advanced Markov-based machine learning framework for making adaptive trading system. Computation 2019, 7, 4. [Google Scholar] [CrossRef]
  24. Yang, J. A state feedback controller design for a networked control system with a Markov delay. J. Adv. Navig. Technol. 2020, 24, 549–556. [Google Scholar]
  25. De Oliveira, L.W.; Palma, J.M.; Morais, C.F. Resource Savings in Wireless Sensor Networks by Replacing Classical Control with Markovian Model-Based Contro. In Proceedings of the 2024 IEEE International Conference on Automation/XXVI Congress of the Chilean Association of Automatic Control (ICA-ACCA), Santiago, Chile, 20–23 October 2024; pp. 1–6. [Google Scholar]
  26. Dong, H.; Wang, Z.; Gao, H. Fault detection for Markovian jump systems with sensor saturations and randomly varying nonlinearities. IEEE Trans. Circuits Syst. I Regul. Pap. 2012, 59, 2354–2362. [Google Scholar] [CrossRef]
  27. Dong, S.; Wu, Z.G.; Shi, P.; Karimi, H.R.; Su, H. Networked fault detection for Markov jump nonlinear systems. IEEE Trans. Fuzzy Syst. 2018, 26, 3368–3378. [Google Scholar] [CrossRef]
  28. Yao, D.; Li, H.; Shi, Y. SMO-based distributed tracking control for linear MASs with event-triggering communication. IEEE Trans. Control Netw. Syst. 2024, 11, 18–29. [Google Scholar] [CrossRef]
  29. Shi, Y.; Peng, X. Fault Detection Filter Design of Polytopic Uncertain Continuous-Time Singular Markovian Jump Systems with Time-Varying Delays. Complexity 2020, 2020, 3736467. [Google Scholar] [CrossRef]
  30. Liu, Y.; Wu, W.; Xu, G. The Best Constants in The Wirtinger Inequality. Int. J. Wavelets Multiresolution Inf. Process. 2016, 14, 1650048. [Google Scholar] [CrossRef]
  31. Tao, R.; Ma, Y.; Wang, C. Stochastic Admissibility of Singular Markov Jump Systems with Time-Delay Via Sliding Mode Approach. Appl. Math. Comput. 2020, 380, 125282. [Google Scholar] [CrossRef]
  32. Liu, G.; Xu, S.; Park, J.H.; Zhuang, G. Reliable Exponential Filtering for Singular Markovian Jump Systems with Time-Varying Delays and Sensor Failures. Int. J. Robust Nonlinear Control 2018, 28, 4230–4245. [Google Scholar] [CrossRef]
  33. Li, M.; Liu, M.; Zhang, Y. Asynchronous Adaptive Dynamic Output Feedback Sliding Mode Control for Singular Markovian Jump Systems with Actuator Faults and Uncertain Transition Rates. Appl. Math. Comput. 2020, 371, 124958. [Google Scholar] [CrossRef]
  34. Yin, Y.; Shi, J.; Liu, F.; Liu, Y. Robust Fault Detection of Singular Markov Jump Systems with Partially Unknown Information. Inf. Sci. 2020, 537, 368–379. [Google Scholar] [CrossRef]
  35. Li, X.; Karimi, H.R.; Wang, Y.; Lu, D.; Guo, S. Robust fault estimation and fault-tolerant control for Markovian jump systems with general uncertain transition rates. J. Frankl. Inst. 2018, 355, 3508–3540. [Google Scholar] [CrossRef]
Figure 1. The Markov process.
Figure 1. The Markov process.
Sensors 25 04667 g001
Figure 2. Gaussian white noise signal.
Figure 2. Gaussian white noise signal.
Sensors 25 04667 g002
Figure 3. Residual Function.
Figure 3. Residual Function.
Sensors 25 04667 g003
Figure 4. Residual evaluation function curve and threshold of full order FDF.
Figure 4. Residual evaluation function curve and threshold of full order FDF.
Sensors 25 04667 g004
Figure 5. The Markov process.
Figure 5. The Markov process.
Sensors 25 04667 g005
Figure 6. Gaussian white noise signal.
Figure 6. Gaussian white noise signal.
Sensors 25 04667 g006
Figure 7. Residual Function.
Figure 7. Residual Function.
Sensors 25 04667 g007
Figure 8. Residual evaluation function curve and threshold of full order FDF.
Figure 8. Residual evaluation function curve and threshold of full order FDF.
Sensors 25 04667 g008
Figure 9. The Markov process.
Figure 9. The Markov process.
Sensors 25 04667 g009
Figure 10. Gaussian white noise signal.
Figure 10. Gaussian white noise signal.
Sensors 25 04667 g010
Figure 11. Residual Function.
Figure 11. Residual Function.
Sensors 25 04667 g011
Figure 12. Residual evaluation function curve and threshold of full order FDF.
Figure 12. Residual evaluation function curve and threshold of full order FDF.
Sensors 25 04667 g012
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

Shi, Y.; Yang, H.; Liu, G.; He, X.; Wang, J. Sensor Fault Detection and Reliable Control of Singular Stochastic Systems with Time-Varying Delays. Sensors 2025, 25, 4667. https://doi.org/10.3390/s25154667

AMA Style

Shi Y, Yang H, Liu G, He X, Wang J. Sensor Fault Detection and Reliable Control of Singular Stochastic Systems with Time-Varying Delays. Sensors. 2025; 25(15):4667. https://doi.org/10.3390/s25154667

Chicago/Turabian Style

Shi, Yunling, Haosen Yang, Gang Liu, Xiaolin He, and Jajun Wang. 2025. "Sensor Fault Detection and Reliable Control of Singular Stochastic Systems with Time-Varying Delays" Sensors 25, no. 15: 4667. https://doi.org/10.3390/s25154667

APA Style

Shi, Y., Yang, H., Liu, G., He, X., & Wang, J. (2025). Sensor Fault Detection and Reliable Control of Singular Stochastic Systems with Time-Varying Delays. Sensors, 25(15), 4667. https://doi.org/10.3390/s25154667

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