Next Article in Journal
Lightweight Transformer with Adaptive Rotational Convolutions for Aerial Object Detection
Previous Article in Journal
A Helping Hand: A Survey About AI-Driven Experimental Design for Accelerating Scientific Research
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fault Estimation for Semi-Markov Jump Neural Networks Based on the Extended State Method

College of Electrical and Mechanical Engineering, Qingdao Agricultural University, Qingdao 266109, China
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2025, 15(9), 5213; https://doi.org/10.3390/app15095213
Submission received: 31 January 2025 / Revised: 18 March 2025 / Accepted: 11 April 2025 / Published: 7 May 2025

Abstract

This paper addresses fault estimation in discrete-time semi-Markov jump neural networks (s-MJNNs) under the Round-Robin protocol and proposes an innovative extended state observer-based approach. Unlike studies considering only constant transition rates, this work investigates s-MJNNs with time-varying transition probabilities, which more closely reflect practical situations. By incorporating actuator and sensor faults as augmented state variables, an extended state observer is proposed to estimate system states and faults simultaneously. To alleviate network congestion and optimize communication resources, the Round-Robin protocol is adopted to schedule data transmission efficiently. By constructing a Lyapunov–Krasovskii functional and applying the discrete Wirtinger inequality, sufficient conditions are derived to ensure the mean square exponential stability and dissipative performance of the system. The observer gain parameters are computed using the linear matrix inequality (LMI) method. Numerical simulations validate the effectiveness and performance of the proposed fault estimation method.

1. Introduction

With the rapid progress of science and technology, complex control systems have been widely used in computer-integrated manufacturing systems, network communication systems, agricultural machinery control systems, and modern agricultural flight control systems [1,2,3,4,5]. Furthermore, neural networks (NNs) have drawn extensive attention from both the academic field and the industrial and agricultural sectors in handling large-scale nonlinear systems. Nevertheless, these complex systems are frequently prone to unpredictable variations in their internal structure, such as equipment malfunctions, environmental alterations, disconnections of subsystems, information losses, and changes in interconnections among subsystems. Hence, how to improve the security and reliability of these systems has emerged as a crucial challenge.
Fortunately, the Markov process provides an effective framework for regulating such transitions. In practical applications, system modes can switch between different states at various time points, and these state transitions can be governed by a Markov chain. This characteristic has facilitated the development of Markov jump neural networks (MJNNs), which are recognized as one of the key classes of hybrid systems. In recent years, the development of dissipation has continued to improve, particularly the dissipation rate [6]. Scholars established a more general extended dissipation rate and applied it to continuous-time neural networks [7]. They studied the estimation of a reachable set based on an incomplete transition rate in discrete-time MJNNs. The research was further expanded to address the challenge of dissipative state estimation, considering finite piecewise-homogeneous Markov chains and mixed time delays [8]. Other scholars also studied the stochastic acceptability analysis of singular Markov jump delay systems (SMJDS) and designed a dissipative state estimator to deal with imperfect communication links [9]. It is worth noting that most Markov jump systems are constrained by a constant transition rate. However, in practice scenarios, the transition rate may not be constant and can instead be described by a semi-Markov process.
In practical applications, time delays are inevitable and often the primary cause of system instability, oscillations, and performance degradation. This issue is particularly pronounced in communication systems and networked control systems, where time delays are inherently random and time-varying. Consequently, time-varying delays are typically modeled using probabilistic approaches [10,11,12]. Nonetheless, research on discrete-time semi-Markov jump neural networks(s-MJNNs) with time delays remains relatively scarce, further motivating our exploration of this topic. In state estimation studies for neural networks, it is commonly assumed that adequate communication protocols are in place between sensors and the state estimator, ensuring synchronization and data transmission from all sensors at each sampling interval. Three communication protocols are commonly used in control systems: the Round-Robin protocol (RRP), the Weighted Try-Once-Discard protocol (WTODP), and the Stochastic Communication protocol (SCP) [13,14,15,16]. Among these, RRP-based state estimation methods have been extensively studied due to their structured scheduling and efficient resource allocation. To improve communication efficiency and alleviate network congestion, RRP is adopted to schedule sensor data transmission in a cyclic and fair manner, ensuring a balanced network load and minimizing data loss. Compared to SCP and WTODP, RRP provides deterministic scheduling, preventing data starvation in critical sensors and enhancing the accuracy of real-time fault estimation. Furthermore, by integrating RRP into the observer design, the proposed method ensures a stable and systematic sensor data transmission strategy, thereby improving estimation performance under constrained communication bandwidth. Zou [17] proposed an RRP scheme incorporating random perturbations to address the state estimation problem in dynamic networks under random noise conditions. In addition, the research shows that the event-triggered strategy and non-fragile controller design can realize the dissipative synchronization problem of MJNNs with inertial terms [18,19]. Although numerous studies on discrete-time NN state estimation exist in the literatures [20,21,22,23], Li proposed a state estimation approach for MJNNs with mixed delays to guarantee that the resulting error system exhibits extended stochastic dissipativity [24]. The study of using RRP to deal with the problem of discrete-time s-MJNN observers has not been fully developed, which is one of the important motives for our research.
In recent years, many researchers have achieved significant advancements in the field of fault diagnosis. Example, the extended state approach is utilized to address the issue of fault detection in discrete systems, while the singular system method is used to solve the H∞ fault detection problem of mixed models [25]. Other researchers have proposed fault detection methods for Markov jump systems and designed observers capable of simultaneously estimating actuator faults, sensor faults, and system states [26,27,28]. Additionally, new observer design methods have been introduced for switched fuzzy stochastic systems with sensor and actuator faults, enabling the simultaneous estimation of system states and faults [29,30]. Although some scholars have investigated communication protocols in discrete-time s-MJNNs and others have focused on fault estimation in Markov jump systems, no existing research has addressed fault estimation in discrete-time s-MJNNs while simultaneously considering both communication constraints and delays using a novel extended state method. Therefore, it is necessary to investigate fault estimation in s-MJNNs based on the extended state method, which carries significant theoretical and practical implications.
Based on the above background, our research focuses on the fault estimation problem for discrete-time s-MJNNs with time delays. To achieve an “average” distribution of data transmission among sensors, a scheduling scheme based on the RRP is studied in this paper. The main innovations of this paper are as follows:
(1)
A novel state augmentation approach is proposed, incorporating sensor faults into the system as augmented state variables.
(2)
To avoid data congestion and save communication resources, the RRP scheme is adopted to schedule sensor data transmission.
(3)
A discrete-time extended state observer is designed to simultaneously estimate system states, actuator faults, and sensor faults under time-varying delay conditions.
(4)
Triple summation terms are introduced into the Lyapunov function, and their forward differences are bounded using the reciprocal convexity method, ensuring that the error system exhibits enhanced stochastic dissipativity.

2. Preliminaries

The following class of discrete-time s-MJNNs with time-varying delay is considered in the below form:
x ( g +   1 )   = A ( r ( g ) ) x ( g )   + B ( r ( g ) ) f ( x ( g ) )   + C ( r ( g ) ) f ( x ( g d ( g ) ) )   + D ( r ( g ) ) ω ( g ) + H ( r ( g ) ) f a ( g ) y ( g ) = E ( r ( g ) ) x ( g ) + G ( r ( g ) ) f s ( g ) z ( g ) = F ( r ( g ) ) x ( g ) ) x ( g ) = x ¯ ( g ) , g = d 2 , d 2 + 1 , , 0 ,
where f a ( g ) is the actuator fault; f s ( g ) is the sensor fault;  x ( g ) R l and y ( g ) R n represent the neural state vector and the measurement output, respectively; z ( g ) R m is the estimated output signal, and ω ( g ) R w denotes an external disturbance constrained within the range 0 , . A ( r ( g ) ) = d i a g ( a 1 ( r ( g ) ) , . , a n ( r ( g ) ) ) is the positive diagonal matrix. B ( r ( g ) ) , C ( r ( g ) ) , and D ( r ( g ) ) represent the known weight matrices. R l , R n , and R w denote the l -dimensional, n -dimensional, and w -dimensional real vector spaces, respectively. f ( x ( g ) ) = f 1 ( x 1 ( g ) ) , f 2 ( x 2 ( g ) ) ,   f 3 ( x 3 ( g ) ) , .   .   .   , f n x n ( g ) ) T R n is the neural activation function. E ( r ( g ) ) , F ( r ( g ) ) is the interconnection weight matrices. H ( r ( g ) ) represents the fault influence matrix, which characterizes how actuator faults affect the system state. G ( r ( g ) ) is the sensor fault influence matrix, describing how sensor faults alter the measured output. d ( g ) is marked by the time-varying delay and satisfies d 1 ( g ) d 2 , where d 1 and d 2 are the upper and lower bounds of the time delay. The parameter r ( g ) , g > 0 represents a semi-Markov chain, whose evolution is governed as follows:
P r ( g + ζ ) = q | r ( g ) = p = π p q ( ζ ) χ + o ( ζ ) ,   i f   p q , 1 + π p p ( ζ ) χ + o ( ζ ) , i f   p = q ,
where ζ > 0 is the sojourn time. l i m ζ 0 ( o ( ζ ) / ζ ) = 0 and π p q ( ζ ) 0 for p q are the transition rates from mode i at time g to mode q at time g + χ and π p q ( χ ) = q = 1 , q = p Q π p q ( χ ) .
Remark 1.
This study considers that faults and disturbances within the system are distinct, with disturbances being constrained within certain bounds.
Considering the limited bandwidth of communication channels from sensors to the observer, data congestion and other similar issues may arise. To address these challenges, this paper introduces the RRP approach to alleviate network congestion. Let y ˜ l ( g ) = ( l 1 , 2 , 3 , .   .   .   , m ) represent the measurement output received from the l th sensor. Following the RRP, y ˜ l ( g ) can take the following form:
y ˜ l ( g ) = y l ( g ) , if   mod ( g l ,   m ) = 0 , y ˜ l ( g 1 ) , other .
In accordance with (2), it can be reformulated as follows:
y ˜ ( g ) = ψ σ ( g ) y ( g ) + ( I ψ σ ( g ) ) y ˜ ( g 1 ) ,
where y ( g ) = y 1 T ( g ) , y 2 T ( g ) , , y m T ( g ) T , y ˜ ( g ) = y ˜ 1 T ( g ) , y ˜ 2 T ( g ) , , y ˜ m T ( g ) T , σ ( g ) = m o d ( g l , m ) + 1 , and ψ σ ( g ) = d i a g τ ( σ ( g ) 1 ) I , τ ( σ ( g ) 2 ) I , . . , τ ( σ ( g ) m ) I with τ ( · ) 0 , 1 is the Kronecker delta function. To simplify the notation, r ( g ) is represented by p . The incorporating the RRP is reformulated as follows:
x ¯ ( g + 1 ) = A ¯ p , σ ( g ) x ¯ ( g ) + B ¯ p f ( x ¯ ( g ) ) + C ¯ p f ( x ¯ ( g d ( g ) ) ) + D ¯ p ω ¯ ( g ) + H ¯ p f a ( g ) , y ¯ ( g ) = E ¯ p , σ ( g ) x ¯ ( g ) + G ¯ p f s ( g ) ,   z ¯ ( g ) = F ¯ p x ( g ) ,
where y ¯ is the measurement output after joining the RRP, x ¯ is the state vector after joining the RRP, z ¯  is the output with estimation after joining the RRP. x ¯ ( g ) = x y ˜ ( g 1 ) , ω ¯ ( g ) = ω 0 , f ( x ¯ ( g ) ) = f ( x ( g ) ) 0 , A ¯ p , σ ( g ) = A p 0 ψ σ ( g ) E p I ψ σ ( g ) , B ¯ p = B p 0 0 B p , C ¯ p = C p 0 0 C p , D ¯ p = D p 0 0 D p , E ¯ p , σ ( g ) = ψ σ ( g ) E p I ψ σ ( g ) , G ¯ p = G p 0 0 G p , H ¯ p = H p 0 0 H p , F ¯ p = F p 0 .
By utilizing the extended state method, an observer is constructed to effectively and accurately estimate both the system states and faults. Set x ( g ) = x ¯ ( g ) f s ( g ) . Then, the extended equation is (5), as follows:
E 0 x ( g + 1 ) = A p , σ ( g ) x ( g ) + B p f ( x ( g ) ) + C p f ( x ( g d ( g ) ) ) + D p ω ¯ ( g ) + H p f a ( g ) + G p f s ( g )
where E 0 = I 0 0 0 , A p , σ ( g ) = A ¯ p , σ ( g ) 0 0 - G ¯ p , B p , σ ( g ) =   B ¯ p 0 , C p , σ ( g ) = C ¯ p 0 , D p , σ ( g ) = D ¯ p 0 , H p = H ¯ p 0 , G p = 0 G ¯ p .
The corresponding y ( g ) and z ( g ) in Equation (4) can be transformed into Equation (6):
y ¯ ( g ) = E ¯ p , σ ( g ) x ¯ ( g ) +   G ¯ p f s ( g ) = E p 0 , σ ( g ) x ( g ) = E p , σ ( g ) x ( g ) +   G ¯ p f s ( g ) ,   z ¯ ( g ) = F p x ( g ) ,
Then, we have (7):
G ¯ p f s ( g ) = y ¯ ( g ) E p , σ ( g ) x ( g ) ,  
where f ( x ( g ) ) = f ( x ¯ ( g ) f s ( g ) ) , E p 0 , σ ( g ) = I 0 0 I , E p , σ ( g ) = E ¯ p , σ ( g ) 0 , F p = F ¯ p   0 .
Set I 1 = 0 I . Combining it with Equation (5), Equation (8) is obtained as follows:
E 0 x ( g + 1 )   =   A p , σ ( g ) x ( g ) + B p f ( x ( g ) )   + C p f ( x ( g d ( g ) ) )   +   D p ω ¯ ( g ) + H p f a ( g ) + I 1 y ¯ ( g ) I 1 E p , σ ( g ) x ( g )
Set A p , σ ( g ) = A p , σ ( g ) E p , σ ( g ) , according to Equation (8), to obtain the following Equation (9):
E 0 x ( g + 1 ) = A p , σ ( g ) x ( g ) + B p f ( x ( g ) ) + C p f ( x ( g d ( g ) ) ) + D p ω ¯ ( g ) + H p f a ( g ) + I 1 y ¯ ( g )
Set M = 0 M 0 , where M 0 is an invertible matrix, adding M E ¯ p , σ ( g ) G ¯ p x ( g + 1 ) to both sides of Equation (9), which yields Equation (10):
E 1 x ( g + 1 ) = A p , σ ( g ) x ( g ) + B p f ( x ( g ) )   +   C p f ( x ( g d ( g ) ) ) + D p ω ¯ ( g )   + H p f a ( g )   + I 1 y ¯ ( g ) + M E ¯ p , σ ( g ) G ¯ p x ( g + 1 )
where E 1 = E 0 + M E ¯ p , σ ( g ) G ¯ p = I 0 M 0 E ¯ p , σ ( g ) M 0 G ¯ p .
Set E 2 = I 0 G ¯ p 1 E ¯ p , σ ( g ) G ¯ p 1 M 0 1 and E 1 E 2 = 1 , and derive (12) from (11):
x ( g + 1 ) = E 2 A p , σ ( g ) x ( g ) + E 2 B p f ( x ( g ) ) + E 2 C p f ( x ( g d ( g ) ) ) + E 2 D p ω ¯ ( g )   + E 2 H p f a ( g ) + E 2 I 1 y ¯ ( g ) + E 2 M E ¯ p , σ ( g ) G ¯ p x ( g + 1 )
From Equation (4), Equation (12) can be obtained:
E ¯ p , σ ( g ) G ¯ p x ( g ) = y ¯ ( g )
Then, Equation (13) is obtained based on Equations (11) and (12):
x ( g + 1 ) = E 2 A p , σ ( g ) x ( g ) + E 2 B p f ( x ( g ) ) + E 2 C p f ( x ( g d ( g ) ) ) + E 2 D p ω ¯ ( g ) + E 2 H p f a ( g ) + E 2 I 1 y ¯ ( g ) + E 2 M y ¯ ( g + 1 )
Set Z ( g ) = x ( g ) E 2 M y ¯ ( g ) to obtain (14):
Z ( g + 1 ) = E 2 A p , σ ( g ) Z ( g ) + E 2 B p f ( Z ( g ) + E 2 M y ¯ ( g ) ) + E 2 C p f ( Z ( g d ( g ) )   + E 2 M y ¯ ( g d ( g ) ) ) + E 2 D p ω ¯ ( g ) + E 2 H p f a ( g ) + I y ¯ ( g )
where I = E 2 I 1 . The fault estimator observer is designed as shown in Equations (15)–(19). Based on the extended state method, it enables the simultaneous estimation of system states and faults, improving fault estimator accuracy.
Z ^ ( g + 1 ) = E 2 A p , σ ( g ) Z ^ ( g ) + E 2 B p f ( Z ^ ( g ) + E 2 M y ¯ ( g ) ) + E 2 C p f ( Z ^ ( g d ( g ) ) + E 2 M y ¯ ( g d ( g ) ) ) + E 2 H p f ^ a ( g ) + I y ¯ ( g ) + K p , σ ( g ) ( y ¯ ( g ) y ¯ ^ ( g ) )
y ¯ ^ ( g ) = E p 0 , σ ( g ) x ^ ( g )
z ^ ( g ) = F p x ^ ( g )
x ^ ( g ) = Z ^ ( g ) + E 2 M y ¯ ( g )
f ^ a ( g ) = L K 3 ( y ¯ ( g ) y ¯ ^ ( g ) ) L ( g + 1 ) = K p p , σ ( g ) ( y ¯ ( g ) y ¯ ^ ( g ) )
where x ^ ( g ) and y ¯ ^ ( g ) represent the estimated vectors of x ( g ) and y ¯ ( g ) , respectively. z ^ ( g ) is the estimated of z ( g ) . Z ^ ( g ) is the estimated vector of Z ( g ) . f ^ a ( g ) is the estimated vector of f a ( g ) . Matrices K p , σ ( g ) = K p 1 , σ ( g ) K p 2 , σ ( g ) T and K p p , σ ( g ) are gain parameters to be determined for the fault estimation process, ensuring accurate estimation convergence. Matrix K 3 is an adjustable parameter used to fine-tune the fault estimation performance.
Fault estimates play a key role in accurately identifying actuator and sensor faults, ensuring the reliability of the proposed estimation framework. Therefore, the estimator must be designed to minimize errors and ensure convergence to actual fault values. According to Equations (18) and (19), the fault estimates are given by
f a ( g + 1 ) = L ( g + 1 ) + K 3 ( y ¯ ( g ) y ¯ ^ ( g ) ) = K p p , σ ( g ) ( y ¯ ( g ) y ¯ ^ ( g ) ) + K 3 ( y ¯ ( g + 1 ) y ¯ ^ ( g + 1 ) )
Set Z ˜ ( g ) = Z ( g ) Z ^ ( g ) and f ˜ a ( g ) = f a ( g ) f ^ a ( g ) . Then, we have an estimation error of Equation (21):
Z ˜ ( g + 1 ) = Z ( g + 1 ) Z ^ ( g + 1 ) = E 2 A p , σ ( g ) Z ˜ ( g ) + E 2 B p f ( Z ˜ ( g ) )   + E 2 C p f ( Z ˜ ( g d ( g ) ) ) + E 2 H p f ˜ a ( g ) K p , σ ( g ) ( y ¯ ( g ) y ¯ ^ ( g ) ) + E 2 D p ω ¯ ( g )
Set V ( g ) = Z ˜ ( g ) f ˜ a ( g ) , J ( g ) = z ( g ) z ^ ( g ) . Derived from Equations (6) and (18), augmented S-MJNNs can be obtained as follows (22):
V ( g ) = A ˜ p , σ ( g ) V ( g ) + B ˜ p f ( V ( g ) ) + C ˜ p f ( V ( g d ( g ) ) ) + D ˜ p ω ˜ ( g ) J ( g ) = F ˜ p V ( g ) = F p x ( g ) F p x ^ ( g ) V ( g ) = V ¯ ( g ) , g = d 2 , d 2 + 1 , , 0 ,
where A ˜ p , σ ( g ) = E 2 A p , σ ( g ) + K p , σ ( g ) E 2 H p 0 I , B ˜ p =   E 2 B p 0 0 0 , C ˜ p = E 2 C p 0 0 0 , D ˜ p = E 2 D p 0 0 0 , f ( V ( g d ( g ) ) ) = f Z ˜ ( g d ( g ) ) f ˜ a ( g d ( g ) ) , f ( V ( g ) ) = f Z ˜ ( g ) f ˜ a ( g ) , ω ˜ ( g ) = ω ¯ ( g ) 0 .
This paper presents a novel observer designed for discrete-time hybrid systems, based on the design methodology of discrete-time Markov jump systems [23,24] and the extended state method. The proposed observer extends the range of applicability, offering broader potential for practical applications.
Assumption 1
[31]. The transition probability  π p q ( ζ ) is bounded and satisfies the following assumption:
π p q ( ζ ) = k = 1 K ξ k π p q , k , k = 1 K ξ k = 1 , ξ k 0
π p q , k = π p q + ( k 1 ) π p q + π p q K 1 , p q , q Q π p q + ( k 1 ) π p q + π p q K 1 , p = q , q Q
where π p q + and π p q are the upper and lower bounds of π p q ( ζ ) .
Assumption 2.
The nonlinear neuron activation function  f l ( · )  in Equation (1) is continuous, and  f l ( 0 ) = 0  satisfies the following assumptions:
a l f l ( α ) f l ( β ) α β a l + ,   l = 1 , 2 , 3 , , n   α , β R
where α β , a l and a l + are known scalars.
Lemma 1 
[32]. Let R be a matrix, and d 1 , d 2 be non-negative integers that satisfy the condition d 1 d 2 g ,
Γ ( g , d 1 , d 2 ) = 1 d 2 d 1 2 s = g d 2 g d 1 1 V ( s ) + V ( g d 1 ) V ( g d 2 ) , d 1 < d 2 2 V ( g d 1 ) , d 1 = d 2
Then,
( d 2 d 1 ) s = g d 2 g d 1 1 M T ( s ) M ( s ) 1 2 T 0 0 3 1 2
where M ( s ) = V ( s + 1 ) V ( s ) , 1 = V ( g d 1 ) V ( g d 2 ) , 2 = V ( g d 1 ) + V ( g d 2 ) Γ ( g , d 1 , d 2 ) .
Definition 1
[33]. If there is a scalar  λ > 0 0 < ρ < 1 , and  σ ¯ ( g )  is the initial value of the system, satisfying  E V ( g ) 2 λ ¯ ρ g sup s ζ d 2 , 0 E σ ¯ ( s ) 2 , g > 0 , then the augmented s-MJNN (22) is mean square exponentially stable (MSES).

3. Main Results

To analyze the mean square exponential stability and dissipative performance of discrete-time semi-Markov jump neural networks (s-MJNNs) with actuator and sensor faults, this paper adopted the Lyapunov–Krasovskii functional due to its effectiveness in handling systems with time-varying delays, random mode switching, and nonlinearities. By introducing triple summation terms and employing reciprocal convexity techniques, this functional significantly reduces conservatism in deriving stability and dissipativity conditions. Compared with other methods, such as Lyapunov–Razumikhin functions, it provides a more flexible and less conservative analytical framework, making it well suited for observer design in s-MJNNs subject to simultaneous faults, delays, and stochastic switching. Therefore, the Lyapunov–Krasovskii functional serves as a powerful tool to facilitate robust observer design for complex s-MJNNs.
Based on this functional, the following subsection presents sufficient conditions for observer design and system performance analysis, ensuring that the proposed estimator can achieve accurate fault estimation under the described challenging scenarios.
Theorem 1.
Given parameters  d 1 > 0 , d 2 > 0 , 0 < ρ < 1  and known gain matrices,  K p , σ ( g ) , in order to augment s-MJNN (22), there is a strict  ( χ 1 , χ 2 , χ 3 ) - ϖ  dissipation performance. If there are symmetric matrices  P p , σ ( g ) > 0 ( p Q ) , Χ a ( a = 1 , 2 , 3 , 4 )  and any matrix  L 1 > 0 , L 2 > 0 , then the following LMI holds:
Φ p , σ ( g ) = Θ p , σ ( g ) 11 x 11 < 0
where
[ Θ p , σ ( g ) ] 11 = ρ P p , σ ( g ) + j = 1 3 X j + d 12 X 2 a 1 L 1 , [ Θ p , σ ( g ) ] 16 = a 2 L 1 , [ Θ p , σ ( g ) ] 18 = F ~ p T χ 2 , [ Θ p , σ ( g ) ] 19 = T p , σ ( g ) P ~ p , σ ( g + 1 ) , [ Θ p , σ ( g ) ] 110 = T p , σ ( g ) X 4 , [ Θ p , σ ( g ) ] 111 = Γ T p , [ Θ p , σ ( g ) ] 22 = ρ d 1 X 1 ρ d 1 + 1 ( 4 X 4 6 X 4 d 12 + 3 X 4 d 12 2 ) , [ Θ p , σ ( g ) ] 24 = ρ d 1 + 1 ( 2 X 4 + 3 X 4 d 12 2 ) , [ Θ p , σ ( g ) ] 25 = ρ d 1 + 1 ( 6 X 4 d 12 6 X 4 d 12 2 ) , [ Θ p , σ ( g ) ] 33 = ρ d 2 X 2 a 1 L 2 ,
[ Θ p , σ ( g ) ] 37 = a 2 L 2 , [ Θ p , σ ( g ) ] 44 = ρ d 2 X 3 ρ d 1 + 1 ( 4 X 4 + 6 X 4 d 12 + 3 X 4 d 12 2 ) , [ Θ p , σ ( g ) ] 45 = ρ d 1 + 1 ( 6 X 4 d 12 + 12 X 4 d 12 2 ) , [ Θ p , σ ( g ) ] 55 = 12 ρ d 1 + 1 X 4 , [ Θ p , σ ( g ) ] 66 = L 1 , [ Θ p , σ ( g ) ] 77 = L 2 , [ Θ p , σ ( g ) ] 88 = χ 3 + ϖ I , [ Θ p , σ ( g ) ] 99 = P ~ p , σ ( g + 1 ) , [ Θ p , σ ( g ) ] 1010 = X 4 , [ Θ p , σ ( g ) ] 1111 = I ,
Proof. 
Construct the following Lyapunov–Krasovskii functional:
V ( V ( g ) , σ ( g ) , p ) = j = 1 3 V j ( V ( g ) , σ ( g ) , p )
where
V 1 ( V ( g ) , σ ( g ) , p ) = V T ( g ) P p , σ ( g ) V ( g )
V 2 ( V ( g ) , σ ( g ) , p ) = s = g d 1 g - 1 ρ g s 1 V T ( s ) Χ 1 V ( s ) + s = g d ( g ) g - 1 ρ g s 1 V T ( s ) Χ 2 V ( s ) + s = g d 2 g - 1 ρ g s 1 V T ( s ) Χ 3 V ( s )
V 3 ( V ( g ) , σ ( g ) , p ) = h = d 2 + 1 - d 1 s = g + h g - 1 ρ g s 1 V T ( s ) Χ 2 V ( s ) + ( d 2 d 1 ) h = d 2 - d 1 - 1 s = g + h g - 1 ρ g s 1 V T ( s ) Χ 2 V ( s )
Let us define the forward difference:
E Δ ( V ( V ( g ) , σ ( g ) , p ) = E j = 3 3 V j ( V ( g + 1 ) , σ ( g + 1 ) , p ) V j ( V ( g ) , σ ( g ) , p )
P p , σ ( g ) = [ P 1 p , σ ( g ) 0 0 P 1 p , σ ( g ) ] , P ~ p , σ ( g + 1 ) = [ P ~ 1 p , σ ( g + 1 ) 0 0 P ~ 1 p , σ ( g + 1 ) ] , P ~ p , σ ( g + 1 ) = q = 1 Q π p q ( ζ ) P 1 q , σ ( g + 1 )
Based on Assumption 1, we have P ˜ 1 p , σ ( g + 1 ) = P 1 q , σ ( g + 1 ) = P 1 p , σ ( g + 1 ) .
Then, P ˜ p , σ ( g + 1 ) = P p , σ ( g + 1 ) .
Now, from Equation (30), we can get Equation (31) as follows:
E Δ V 1 ( V ( g ) , σ ( g ) , p ) = E V 1 ( V ( g + 1 ) , σ ( g + 1 ) , p ) V 1 ( V ( g ) , σ ( g ) , p ) = E V T ( g ) P p , σ ( g ) V ( g ) ρ V T ( g ) P p , σ ( g ) V ( g ) + ( ρ 1 ) V 1 ( V ( g ) , σ ( g ) , p )
E Δ V 2 ( V ( g ) , σ ( g ) , p ) = E V 2 ( V ( g + 1 ) , σ ( g + 1 ) , p ) V 2 ( V ( g ) , σ ( g ) , p ) = E ρ d 1 1 V T ( g ) Χ 1 V ( g ) + ρ d ( g + 1 ) 1 V T ( g ) Χ 2 V ( g ) + ρ d 2 1 V T ( g ) Χ 1 V ( g ) s = g d 1 g - 1 ρ g s 1 V T ( g d 1 ) Χ 1 V ( g d 1 ) + s = g d ( g ) g - 1 ρ d ( g + 1 ) 1 V T ( g d 1 ) Χ 2 V ( g d 1 ) + s = g d 2 g - 1 ρ d 2 1 V T ( g d 1 ) Χ 3 V ( g d 1 ) }
Through the conditions 0 < ρ < 1 , we obtain
E Δ V 2 ( V ( g ) , σ ( g ) , p ) = E V T ( g ) a = 1 3 Χ a V ( g ) ρ d 1 V T ( g d ( g ) ) Χ 1 V ( g d ( g ) ) ρ d 2 V T ( g d 1 ) Χ 2 V ( g d 1 ) ρ d 2 V T ( g d 2 ) Χ 3 V ( g d 2 ) + s = g + 1 d 2 g - 1 ρ g s V T ( s ) Χ 2 V ( s ) + ( ρ 1 ) V 2 ( V ( g ) , σ ( g ) , p )
E { Δ V 3 ( V ( g ) , σ ( g ) , p ) } = E { V 3 ( V ( g + 1 ) , σ ( g + 1 ) , p ) V 3 ( V ( g ) , σ ( g ) , p ) } = E { h = d 2 + 1 d 1 s = g + 1 + h g + 1 1 ρ g + 1 s 1 V T ( s ) X 2 V ( s ) + ( d 2 d 1 ) h = d 2 d 1 1 s = g + 1 + h g + 1 1 ρ g + 1 s 1 V T ( s ) X 2 V ( s ) ( h = d 2 + 1 d 1 s = g + h g 1 ρ g s 1 V T ( s ) X 2 V ( s ) + ( d 2 d 1 ) h = d 2 d 1 1 s = g + h g 1 ρ g s 1 V T ( s ) X 2 V ( s ) ) }
By dislocation subtraction, we finally obtain
E { Δ V 3 ( V ( g ) , σ ( g ) , p ) } = E { h = d 2 + 1 d 1 ρ d 2 1 V T ( g + 1 d 2 ) X 2 V ( g + 1 d 2 ) + d 12 h = d 2 d 1 1 ρ d 2 1 M T ( g + 1 d 2 ) X 4 M ( g + 1 d 2 ) ( h = d 2 + 1 d 1 s = g + h g 1 ρ g s 1 V T ( s ) X 2 V ( s ) + ( d 2 d 1 ) h = d 2 d 1 1 s = g + h g 1 ρ g s 1 V V ( s ) X 2 V ( s ) ) + ( ρ 1 ) V 3 ( V ( g ) , σ ( g ) , p ) } E { d 12 ϑ T ( g ) X 2 V ( g ) h = g + 1 d 2 g d 1 ρ d 2 1 ϑ T ( g + 1 d 2 ) X 2 V ( g + 1 d 2 ) + d 12 2 M T ( g ) X 4 M ( g ) d 12 ρ d 1 + 1 h = g d 2 g d 1 1 M T ( g d 2 ) X 4 M ( g d 2 ) + ( ρ 1 ) V 3 ( V ( g ) , σ ( g ) , p ) }
Based on Lemma 1 [32], it is easy to obtain that
d 12 ρ d 1 + 1 h = g - d 2 g - d 1 - 1 M T ( g d 2 ) Χ 4 M ( g d 2 ) 1 2 T Χ 4 0 0 3 Χ 4 1 2
In the Equation (35): 1 = V ( g d 1 ) V ( g d 2 ) , 2 = V ( g d 1 ) + V ( g d 2 ) Γ ( g , d 1 , d 2 ) . Because condition d 1 < d 2 is satisfied, Γ ( g , d 1 , d 2 ) = 1 d 2 d 1 2 s = g d 2 g d 1 1 V ( s ) + V ( g d 1 ) V ( g d 2 ) .
According to Equation (35), it has
1 2 T Χ 4 0 0 3 Χ 4 1 2 = V ( g d 1 ) V ( g d 2 ) V ( g d 1 ) + V ( g d 2 ) Γ ( g , d 1 , d 2 ) T Χ 4 0 0 3 Χ 4 V ( g d 1 ) V ( g d 2 ) V ( g d 1 ) + V ( g d 2 ) Γ ( g , d 1 , d 2 )
To achieve a unified matrix, the inequalities are extended to the entire system’s state equations. Based on Assumption 2 and the given matrices L 1 > 0 , L 2 > 0 , we can derive the following:
a l f l ( V ( g ) ) f l ( V ( g 1 ) ) V ( g ) V ( g 1 ) a l +
where a l = diag a 1 , a 2 , a 3 , a 4 , a n , a l + = diag a 1 + , a 2 + , a 3 + , a 4 + , a n + .
According to Equations (36) and (37), the following can be obtained:
V ( g ) f ( V ( g ) ) T a 1 L 1 a 2 L 1 a 2 L L 1 V ( g ) f ( V ( g ) ) 0
where a 1 = diag a 1 a 1 + , a 2 a 2 + , a 3 a 3 + , a n a n + , a 2 = diag a 1 a 1 + 2 , a 2 a 2 + 2 , a 3 a 3 + 2 , a n a n + 2 .
By applying the inequalities derived in Equation (38) and the matrix conditions established in Equation (39), we obtain the following result, which further constrains the system’s state evolution and ensures the feasibility of the proposed estimation approach.
V ( g d ( g ) ) f ( V ( g d ( g ) ) ) T a 1 L 1 a 2 L 1 a 2 L L 1 V ( g d ( g ) ) f ( V ( g d ( g ) ) ) 0
Then, by combining (30)–(39), it has
E Δ ( V ( V ( g ) , σ ( g ) , p ) ( ρ 1 ) V ( V ( g ) , σ ( g ) , p ) D ( g ) T ( g ) Φ p , σ ( g ) ( g )
where ( g ) = V T ( g ) , V T ( g d 1 ) , V T ( g d ( g ) ) , V T ( g d 2 ) , s = g d 2 g d 1 1 V T ( s ) , f T ( V ( g ) ) , f T ( V ( g d ( g ) ) ) , ω ˜ T ( g ) T D ( g ) = J T ( g ) χ 1 J ( g ) + 2 J T ( g ) χ 2 ω ˜ ( g ) + ω ˜ T ( g ) ( χ 3 ϖ I ) ω ˜ ( g ) Φ p , σ ( g ) = Θ p , σ ( g ) 8 x 8 + T p , σ ( g ) P ˜ p , σ ( g + 1 ) p , σ ( g ) + T p , σ ( g ) Χ 4 p , σ ( g ) + Γ T p Γ p .
By applying the Schur complement lemma, the original block matrix inequality is equivalently transformed into a linear matrix inequality (LMI), which facilitates the analysis of feasibility. This transformation enables the derivation of stability and dissipativity conditions in a systematic manner. Consequently, the following matrix inequality is obtained:
Φ p , σ ( g ) = Θ p , σ ( g ) 8 x 8 T p , σ ( g ) P ˜ p , σ ( g + 1 ) T p , σ ( g ) Χ 4 Γ T p P ˜ p , σ ( g + 1 ) 0 0 0 Χ 4 0 0 0 I
where p , σ ( g ) = A ˜ p , σ ( g ) , 0 , 0 , 0 , 0 , B ˜ p , C ˜ p , D ˜ p , Γ p = F ˜ p T χ 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , p , σ ( g ) = d 12 ( A ˜ p , σ ( g ) - I ) , 0 , 0 , 0 , 0 , d 12 B ˜ p , d 12 C ˜ p , d 12 D ˜ p
Therefore, if Equation (28) holds, then Φ p , σ ( g ) 0  also holds. Consequently, we can derive the following from (40):
E Δ ( V ( V ( g ) , σ ( g ) , p ) ( ρ 1 ) V ( V ( g ) , σ ( g ) , p ) D ( g ) 0
Assume that when the dissipative supply rate  D ( g ) = 0  and disturbance ω ˜ ( g ) = 0 , it has
E Δ ( V ( V ( g ) , σ ( g ) , p ) ( ρ 1 ) V ( V ( g ) , σ ( g ) , p ) 0
Now, it can be deduced that
E V ( V ( g ) , σ ( g ) , p ) ρ g E V ( V ( 0 ) , σ ( 0 ) , p )
where g = 0 , 1 , 2 , 3 ,
Based on the Lyapunov–Krasovskii function, combined with (28), then
V ( V ( 0 ) , σ ( 0 ) , p ) = j = 1 3 V j ( V ( 0 ) , σ ( 0 ) , p ) = V T ( 0 ) P p , σ ( 0 ) V ( 0 ) + s = d 1 1 ρ s 1 V T ( s ) X 1 V ( s ) + s = d ( 0 ) 1 ρ s 1 V T ( s ) X 2 V ( s ) + s = d 2 1 ρ s 1 ϑ T ( s ) X 3 V ( s ) + h = d 2 + 1 d 1 s = 0 + h 1 ρ s 1 V T ( s ) X 2 V ( s ) + ( d 2 d 1 ) h = d 2 d 1 1 s = 0 + h 1 ρ s 1 ϑ T ( s ) X 2 ϑ ( s ) λ 1 ρ g sup s ζ [ d 2 , 0 ] E { σ ¯ ( g ) 2 }
where λ 1 = m a x η m a x ( P p , σ ( 0 ) , p ) Μ + d 1 η m a x ( Χ 1 ) + d 2 η m a x ( Χ 2 ) + d 2 η m a x ( Χ 3 ) + d 12 η m a x ( Χ 2 ) + d 12 2 η m a x ( Χ 4 )
From (28) and (28), we obtain
E V ( V ( g ) , σ ( g ) , p ) λ 2 E V ( g ) 2
where λ 2 = m i n η m i n ( P p , σ ( g ) , p ) Μ .
Substituting g = 0 , we obtain
E V ( V ( 0 ) , σ ( 0 ) , p ) λ 2 E V ( 0 ) 2
From Equation (46), we obtain an upper bound on the Lyapunov function variation, while Equation (48) provides a lower bound. By combining these two results and eliminating the gradient term Δ ( V ( V ( 0 ) , σ ( 0 ) , p ) , we derive the following:
E V ( g ) 2 λ ¯ ρ g sup s ζ d 2 , 0 E σ ¯ ( g ) 2
where λ ¯ = λ 1 λ 2  is a stability coefficient ensuring convergence, and 0 < ρ < 1  is the decay rate controlling the exponential stability. □
Therefore, based on Definition 1, it can be inferred that the augmented s-MJNNs (22) achieve mean square exponential stability (MSES). However, when the control gain parameters are unknown, Theorem 2 further demonstrates that the augmented s-MJNNs (22) maintain strict ( χ 1 , χ 2 , χ 3 ) - ϖ dissipation performance, ensuring robustness in the presence of parametric uncertainties.
Theorem 2.
It is known that δ 0 , 1 , d 1 > 0 , d 2 > 0 , 0 < ρ < 1 , and the gain matrix K p , σ ( g ) , in order to make the augmented s-MJNN (22), have a strict ( χ 1 , χ 2 , χ 3 ) - ϖ dissipative performance. If a symmetric matrix can be found P p , σ ( g ) > 0 ( p Q ) , Χ a ( a = 1 , 2 , 3 , 4 ) and an arbitrary matrix L 1 > 0 , L 2 > 0 , p b , σ ( g ) , p b , σ ( g ) ( b = 1 , 2 ) , the following LMI holds:
Φ ¯ p , σ ( g ) = [ Θ ¯ p , σ ( g ) ] 1111 < 0 , [ Θ ¯ p , σ ( g ) ] 19 = [ A ~ ¯ p , σ ( g ) 0 ,   0 ,   0 ,   0 ,   Z ~ ~ p , , C ~ ¯ p , , D ~ ¯ p ] T ,   [ Θ ¯ p , σ ( g ) ] 110 = [ d 12 A ~ ¯ p , σ ( g ) I ,   0 ,   0 ,   0 ,   0 ,   d 12 Z ~ ~ p ,   d 12 C ~ ¯ p , , d 12 D ~ ¯ p ] T [ Θ ¯ p , σ ( g ) ] 99 = P ~ p , σ ( g + 1 ) J p , σ ( g ) T J p , σ ( g ) , [ Θ ¯ p , σ ( g ) ] 1010 = X 4 J p , σ ( g ) T J p , σ ( g ) ,
Proof. 
Define = d i a g I , I , I , I , I , I , I , I , p , σ ( g ) , p , σ ( g ) , I , K p 1 , σ ( g ) = 1 p 1 , σ ( g ) p 1 , σ ( g ) , and K p 2 , σ ( g ) = 1 p 2 , σ ( g ) p 2 , σ ( g ) . Here, the two matrices p , σ ( g ) act on two different parts of the observer gain, which may correspond to the state feedback and delay feedback components, respectively. To incorporate p b , σ ( g ) , we use a diagonal matrix  to pre-multiply Φ p , σ ( g ) by T and post-multiply it by , leading to the following:
Φ ¯ p , σ ( g ) = T Φ p , σ ( g ) = Θ ¯ p , σ ( g ) 8 x 8 T p , σ ( g ) P ˜ p , σ ( g + 1 ) T p , σ ( g ) Χ 4 Γ T p T p , σ ( g ) P ˜ p , σ ( g + 1 ) p , σ ( g ) 0 0 0 T p , σ ( g ) Χ 4 p , σ ( g ) 0 0 0 I
Utilizing the Schur complement lemma, and considering that P p , σ ( g ) > 0 ( p Q ) is a symmetric positive definite matrix and p b , σ ( g ) is an arbitrary nonzero matrix, the following is obtained:
T p b , σ ( g ) P 1 p , σ ( g ) p b , σ ( g ) < 0
Similarly, since Χ 4 is also a symmetric positive definite matrix, we have:
T p b , σ ( g ) Χ 4 1 p b , σ ( g ) < 0
From Equations (52) and (53), the following can be written:
T p b , σ ( g ) P 1 p , σ ( g ) p b , σ ( g ) < P p , σ ( g ) T p b , σ ( g ) p b , σ ( g )
T p b , σ ( g ) Χ 4 1 p b , σ ( g ) < Χ 4 T p b , σ ( g ) p b , σ ( g )
Hence, if Φ ¯ p , σ ( g ) = Θ ¯ p , σ ( g ) 11 x 11 < 0  hold, (22) is mean square exponentially stable (MSES), thereby completing the proof. □
Building upon the stability analysis in Theorem 1, Theorem 2 further extends the robustness analysis by considering the case where the control gain parameters are unknown. It demonstrates that the augmented s-MJNN (22) maintains strict ( χ 1 , χ 2 , χ 3 ) - ϖ dissipative performance, ensuring the system’s robustness against parameter variations. This result implies that the dissipative performance condition inherently guarantees MSES, reinforcing that the proposed estimation framework is resilient to uncertainties and capable of maintaining stable and reliable performance under different conditions.
In this study, we introduce the extended state method to tackle the challenges associated with state and fault estimation in s-MJNNs. Specifically, actuator and sensor faults are incorporated into the system as state variables, resulting in an augmented model. To mitigate communication congestion, the RRP is employed, which schedules sensor data transmission effectively. This section provides detailed derivations based on Lyapunov–Krasovskii functionals and discrete Wirtinger inequalities, ensuring the MSES and strict dissipative performance.
Remark 2.
Notably, compared to Reference [28], the RRP exhibits significant advantages in alleviating network congestion and facilitating a fairer allocation of bandwidth, which has made it widely applied in neural networks, image processing, and communication networks. However, no research has been reported on the dissipative fault estimation problem for s-MJNNs with actuator and sensor faults. In this paper, the extended state method is employed to address the fault estimation problem for discrete complex systems with RRP, which distinguishes this work from existing studies. Table 1 provides a comparison of the studied systems and methods.

4. Simulation Example

This section conducts a MATLAB (R2022b)/Simulink-based simulation to verify the efficiency and accuracy of the proposed state estimation algorithm for discrete-time s-MJNNS, The simulation specifically investigates how the proposed method estimates actuator and sensor faults under different system modes, demonstrating its adaptability and robustness in handling mode-dependent fault dynamics.
The system under consideration operates in two distinct modes. These modes, governed by a semi-Markov process, represent different state configurations of the s-MJNNS and influence the dynamic behavior of the s-MJNNS, with the corresponding parameters specified as follows:
Mode 1:
A 1   = 0.05 0 0.1 0.2 ,   B 1   = 0.1 0.2 0.1 0.3 ,   C 1   = 0.3 0.1 0.2 0.3 ,   D 1   = 0.2 0.1 ,   H 1   = 0.04 0 0.02 0.02 , E 1   = 0.015 0.02 0.015 0.02 ,   G 1   = 1.3 ,   F 1   = 0.1 0.2
Mode 2:
A 2   = 0.10 0.05 0 0.05 ,   B 2   = 0.2 0.4 0.2 0.1 ,   C 2   = 0.2 0.1 0.3 0.2 ,   H 2   = 0.6 0.4 0.2 0.8 ,   G 2   = 1.3
The transition probability matrix is considered as π 12 ( ζ ) 0.6 0.8 and π 21 ( ζ ) 0.1 0.3 From (23) and (24), the transition probability matrices for the s-MJNNS under different parameter sets are derived as follows:
π 1 = 0.4 0.6 0.1 0.9 , π 2 = 0.2 0.8 0.3 0.7
Then, actuator failure f a ( g ) and sensor failure f s ( g ) are obtained as follows:
f a ( g ) = 0 , 0.5 , 0 , 0 < g 50 , 0 < g 100 , g > 100 ,
f s ( g ) = 0 , 0.7 , 0 , 0 < g 50 , 0 < g 100 , g > 100 ,
Moreover, ω ( g ) = 0 . 1 sin ( π g ) and f ( x ( g ) ) = 0 . 5 sin ( x 1 ( g ) ) 0 . 5 sin ( x 2 ( g ) ) T . The other parameters are chosen as a 1 = a 2 = 0 , a 1 + = a 2 + = 0.5 , d 2 = 1 , d 1 = 2 , and M 0 = 1.5 , and the observer gain matrices are written as follows:
K 11 , 1 = 0.345 0.012 0.567 0.001 , K 21 , 1 = 0.124 0.048 0.365 0.014
K 12 , 1 = 0.478 0.001 0.154 0.000 , K 22 , 1 = 0.369 0.001 0.179 0.000 .
K 11 , 2 = 0.002 0.143 0.000 0.053 , K 21 , 2 = 0.001 1.782 0.000 0.543 .
K 12 , 2 = 0.001 0.415 0.000 1.122 , K 21 , 2 = 0.001 0.115 0.000 0.218 .
Figure 1 illustrates the discrete mode switching process of the semi-Markov jump system over time. The y-axis represents the system mode index, where ‘1.0’ corresponds to Mode 1 and ‘2.0’ corresponds to Mode 2. This figure provides a visual representation of the mode switching dynamics, showing how the system transitions between different states throughout the simulation.
Figure 2 and Figure 3 illustrate the actual and estimated state trajectories ×1 and ×2 under different system modes. The close correspondence between the actual states (solid lines) and their estimates (dashed lines) validates the effectiveness of the proposed observer in accurately tracking system dynamics. Notably, the estimation of sensor faults is not explicitly visualized as a separate plot. Instead, its effects are inherently embedded within the state estimation process. Since sensor faults directly alter the system’s measured outputs, they subsequently affect the estimated state trajectories. This influence manifests as deviations between the actual and estimated states, particularly during fault occurrences.
Figure 4 and Figure 5 present the estimation results of actuator faults f a 1 ( g ) and f a 2 ( g ) , respectively. The comparison between the actual fault signals (solid lines) and their estimates (dashed lines) demonstrates the accuracy of the proposed observer. It is noteworthy that transient negative values appear at the initial occurrence of faults. This phenomenon arose due to the observer’s adaptive response, where estimation oscillations were observed before stabilizing. Such behavior was particularly evident in the actuator fault estimation, as the observer dynamically adjusted to minimize estimation errors and improve convergence. These results confirm that the proposed method effectively captured actuator faults while ensuring robust fault estimation performance.
Figure 6 illustrates the estimated output signal z ( g ) , demonstrating the effectiveness of the observer in accurately tracking the system’s measured output under different modes. When faults occur, transient deviations are observed due to the system’s response to faults. These fluctuations gradually diminish as the observer adjusts to the new conditions, ensuring accurate and stable output estimation. The results demonstrate that the proposed observer can accurately estimate the system’s output even in the presence of faults, providing reliable fault estimation for subsequent fault-tolerant control.
Based on these results, it can be concluded that the proposed state and fault estimation algorithm is effectively applicable to discrete-time s-MJNNs with time-varying delays and demonstrates accurate fault estimation capabilities for the system.

5. Conclusions

This paper investigated the dissipative fault estimation problem for discrete-time semi-Markov jump neural networks (s-MJNNs) under the influence of actuator and sensor faults, incorporating the implementation of a round-robin protocol (RRP). To accurately estimate the system states and faults, an extended state observer was developed. By employing the RRP, network congestion was effectively mitigated, and active sensors were dynamically scheduled at each sampling instance, optimizing system resource utilization. A series of sufficient conditions were derived, and the estimator gain parameters were designed to ensure that the error system achieves mean square exponential stability (MSES) and strict ( χ 1 , χ 2 , χ 3 ) - ϖ dissipative performance. The results of the numerical simulations further validate the effectiveness and feasibility of the proposed method.
Despite its demonstrated theoretical and simulation-based advantages, there remain several open questions for further exploration. For instance, building upon the proposed fault estimation framework to achieve fault-tolerant control that reduces conservatism and enhances robustness remains a critical area of future research. Additionally, extending this approach to more complex network systems and integrating advanced communication protocols with real-time control strategies will provide new opportunities to enhance its practical engineering applicability.

Author Contributions

Conceptualization, L.R.; methodology and software, L.R. and Y.P.; validation, Y.P. and L.R.; formal analysis, L.R.; investigation and resources, Z.T.; data curation, Y.P.; writing—review and editing, L.R.; visualization supervision, project administration and funding acquisition, L.R. and Z.T. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Qingdao Agricultural University Doctoral Start-Up Funds (1122031, 1121005), the Talent Training Project of Heilongjiang Bayi Agricultural University (XDB201815), the Supported by the Open Project Program of Key Laboratory of Smart Agricultural Technology in Tropical South China, Ministry of Agriculture and Rural Affairs, P. R. China (HNZHNY-KFKT-202206), the 2023 Shandong Province Science and Technology based Small and Medium sized Enterprises Innovation Capability Enhancement Project (2023TSGC0741). and the National Natural Science Foundation of China (32073029).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The research presented in this article did not involve the use of any specific data or datasets.

Acknowledgments

The authors express their sincere gratitude to the editors and reviewers for their insightful suggestions and constructive feedback, which have significantly enhanced the quality and clarity of this manuscript.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wei, Y.; Qiu, J.; Karimi, H.; Ji, W. A novel memory filtering design for semi-Markovian jump time-delay systems. IEEE Trans. Syst. Man Cybern. Syst. 2018, 48, 2229–2241. [Google Scholar] [CrossRef]
  2. Mollajan, A.; Iranmanesh, H.; Khezri, A.; Abazari, A. Effect of applying independence axiom of Axiomatic Design theory on performance of an Integrated Manufacturing Information System: A computer simulation modeling approach. Simulation 2022, 98, 535–561. [Google Scholar] [CrossRef]
  3. Qiu, J.; Wei, Y.; Wu, L. A novel approach to reliable control of piecewise affine systems with actuator faults. IEEE Trans. Circuits Syst. II Express Briefs 2017, 64, 957–961. [Google Scholar] [CrossRef]
  4. Chen, F.; Jiang, R.; Zhang, K.; Jiang, B.; Tao, G. Robust Backstepping Sliding Mode Control and Observer-based Fault Estimation for a Quadrotor UAV. IEEE Trans. Ind. Electron. 2016, 63, 5044–5056. [Google Scholar] [CrossRef]
  5. Guo, Y.; Jiang, B.; Zhang, Y. A novel robust attitude control for quadrotor aircraft subject to actuator faults and wind gusts. IEEE/CAA J. Autom. Sin. 2018, 5, 292–300. [Google Scholar] [CrossRef]
  6. Rong, L.; Peng, X.; Zhang, B. A reduced-order fault detection filter design for polytopic uncertain continuous-time Markovian jump systems with time-varying delays. Int. J. Control Autom. Syst. 2018, 16, 2021–2032. [Google Scholar] [CrossRef]
  7. Zhang, B.; Zheng, W.X.; Xu, S. Filtering of Markovian Jump Delay Systems Based on a New Performance Index. IEEE Trans. Circuits Syst. I Regul. Pap. 2013, 60, 1250–1263. [Google Scholar] [CrossRef]
  8. Lin, W.J.; He, Y.; Zhang, C.K.; Wang, Q.G.; Wu, M. Reachable Set Estimation for Discrete-Time Markovian Jump Neural Networks With Generally Incomplete Transition Probabilities. IEEE Trans. Cybern. 2021, 51, 1311–1321. [Google Scholar] [CrossRef]
  9. Zhang, Y.; Shi, P.; Agarwal, R.K.; Shi, Y. Event-Based Dissipative Analysis for Discrete Time-Delay Singular Jump Neural Networks. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 1232–1241. [Google Scholar] [CrossRef]
  10. Naifar, O.; Ben Makhlouf, A.; Hammami, M.A.; Ouali, A. State feedback control law for a class of nonlinear time-varying system under unknown time-varying delay. Nonlinear Dyn. 2015, 82, 349–355. [Google Scholar] [CrossRef]
  11. Shen, H.; Wu, Z.G.; Park, J.H. Reliable mixed passive and filtering for semi-Markov jump systems with randomly occurring uncertainties and sensor failures. Int. J. Robust Nonlinear Control 2014, 25, 3231–3251. [Google Scholar] [CrossRef]
  12. Hu, J.; Wang, Z.; Gao, H.; Stergioulas, L.K. Extended Kalman filtering with stochastic nonlinearities and multiple missing measurements. Automatica 2012, 48, 2007–2015. [Google Scholar] [CrossRef]
  13. Liu, S.; Wang, Z.; Chen, Y.; Wei, G. Protocol-Based Unscented Kalman Filtering in the Presence of Stochastic Uncertainties. IEEE Trans. Autom. Control 2020, 65, 1303–1309. [Google Scholar] [CrossRef]
  14. Cheng, J.; Park, J.H.; Wu, Z.G. Observer-Based Asynchronous Control of Nonlinear Systems With Dynamic Event-Based Try-Once-Discard Protocol. IEEE Trans. Cybern. 2022, 52, 12638–12648. [Google Scholar] [CrossRef] [PubMed]
  15. Ding, D.; Wang, Z.; Han, Q.-L. Neural-network-based output-feedback control with stochastic communication protocols. Automatica 2019, 106, 221–229. [Google Scholar] [CrossRef]
  16. Liu, H.; Wang, Z.; Fei, W.; Li, J. H(infinity) and l(2)-l(infinity) state estimation for delayed memristive neural networks on finite horizon: The Round-Robin protocol. Neural Netw. 2020, 132, 121–130. [Google Scholar] [CrossRef]
  17. Zou, L.; Wang, Z.; Gao, H.; Liu, X. State Estimation for Discrete-Time Dynamical Networks With Time-Varying Delays and Stochastic Disturbances Under the Round-Robin Protocol. IEEE Trans. Neural Netw. Learn. Syst. 2017, 28, 1139–1151. [Google Scholar] [CrossRef]
  18. Sun, L.; Su, L.; Wang, J. Non-fragile dissipative state estimation for semi-Markov jump inertial neural networks with reaction-diffusion. Appl. Math. Comput. 2021, 411, 126404. [Google Scholar] [CrossRef]
  19. Xu, Y.; Wu, Z.-G.; Pan, Y.-J. Event-Based Dissipative Filtering of Markovian Jump Neural Networks Subject to Incomplete Measurements and Stochastic Cyber-Attacks. IEEE Trans. Cybern. 2021, 51, 1370–1379. [Google Scholar] [CrossRef]
  20. Liu, Y.; Fang, Z.; Park, J.H.; Fang, F. Quantized Event-Triggered Synchronization of Discrete-Time Chaotic Neural Networks With Stochastic Deception Attack. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 4511–4521. [Google Scholar] [CrossRef]
  21. Cai, T.; Cheng, P.; Yao, F.; Hua, M. Robust exponential stability of discrete-time uncertain impulsive stochastic neural networks with delayed impulses. Neural Netw. 2023, 160, 227–237. [Google Scholar] [CrossRef] [PubMed]
  22. Shen, H.; Zhu, Y.; Zhang, L.; Park, J.H. Extended Dissipative State Estimation for Markov Jump Neural Networks With Unreliable Links. IEEE Trans. Neural Netw. Learn. Syst. 2017, 28, 346–358. [Google Scholar] [CrossRef]
  23. Sakthivel, R.; Kwon, O.M.; Choi, S.G.; Sakthivel, R. Observer-based state estimation for discrete-time semi-Markovian jump neural networks with round-robin protocol against cyber attacks. Neural Netw. 2023, 165, 611–624. [Google Scholar] [CrossRef]
  24. Li, Q.; Zhu, Q.; Zhong, S.; Zhong, F. Extended dissipative state estimation for uncertain discrete-time Markov jump neural networks with mixed time delays. ISA Trans. 2017, 66, 200–208. [Google Scholar] [CrossRef] [PubMed]
  25. Zhu, X.; Xia, Y. H∞ descriptor fault detection filter design for T–S fuzzy discrete-time systems. J. Frankl. Inst. 2014, 351, 5358–5375. [Google Scholar] [CrossRef]
  26. Zhu, X.; Xia, Y.; Fu, M. Fault estimation and active fault-tolerant control for discrete-time systems in finite-frequency domain. ISA Trans. 2020, 104, 184–191. [Google Scholar] [CrossRef] [PubMed]
  27. Yang, H.; Yin, S. Reduced-Order Sliding-Mode-Observer-Based Fault Estimation for Markov Jump Systems. IEEE Trans. Autom. Control 2019, 64, 4733–4740. [Google Scholar] [CrossRef]
  28. Zhu, X.; Li, W.; Xia, Y. Finite-time fault estimate and fault-tolerant control for discrete-time Markov jump systems with actuator and sensor faults. Int. J. Robust Nonlinear Control 2023, 33, 6233–6249. [Google Scholar] [CrossRef]
  29. Liu, X.; Gao, Z. Integrated fault estimation and fault-tolerant control for stochastic systems with Brownian motions. Int. J. Robust Nonlinear Control 2017, 28, 1915–1941. [Google Scholar] [CrossRef]
  30. Han, J.; Zhang, H.; Wang, Y.; Zhang, K. Fault Estimation and Fault-Tolerant Control for Switched Fuzzy Stochastic Systems. IEEE Trans. Fuzzy Syst. 2018, 26, 2993–3003. [Google Scholar] [CrossRef]
  31. Li, X.; She, K.; Shi, K.; Cheng, J.; Yu, Y.; Peng, Z. On event-triggered guaranteed cost control for discrete-time semi-Markovian neural networks having communication delays and dual-terminal probabilistic faults. Int. J. Robust Nonlinear Control 2022, 32, 8804–8841. [Google Scholar] [CrossRef]
  32. Nam, P.T.; Pathirana, P.N.; Trinh, H. Discrete Wirtinger-based inequality and its application. J. Frankl. Inst. 2015, 352, 1893–1905. [Google Scholar] [CrossRef]
  33. Adhira, B.; Nagamani, G.; Soundararajan, G. Exponential extended dissipative performance for delayed discrete-time neural networks under memoryless resilient-based observer design. J. Frankl. Inst. 2022, 359, 5750–5777. [Google Scholar] [CrossRef]
Figure 1. System mode switching in the s-MJNNS.
Figure 1. System mode switching in the s-MJNNS.
Applsci 15 05213 g001
Figure 2. State curves x 1 ( g ) and its estimation x ^ 1 ( g ) .
Figure 2. State curves x 1 ( g ) and its estimation x ^ 1 ( g ) .
Applsci 15 05213 g002
Figure 3. State curves x 2 ( g ) and its estimation x ^ 2 ( g ) .
Figure 3. State curves x 2 ( g ) and its estimation x ^ 2 ( g ) .
Applsci 15 05213 g003
Figure 4. Actuator fault f a 1 ( g ) and its estimation f ^ a 1 ( g ) .
Figure 4. Actuator fault f a 1 ( g ) and its estimation f ^ a 1 ( g ) .
Applsci 15 05213 g004
Figure 5. Actuator fault f a 2 ( g ) and its estimation f ^ a 2 ( g ) .
Figure 5. Actuator fault f a 2 ( g ) and its estimation f ^ a 2 ( g ) .
Applsci 15 05213 g005
Figure 6. Output of z ( g ) and its estimation z ^ ( g ) .
Figure 6. Output of z ( g ) and its estimation z ^ ( g ) .
Applsci 15 05213 g006
Table 1. Comparisons of the existing reference.
Table 1. Comparisons of the existing reference.
ReferencesSystemsMethod
[25]Continuous time stochastic systemsDescriptor system method
[26,27]Discrete-time systemsDescriptor system method
[28]Discrete-time Markov jump systemsExtended state method
[29,30]Switched fuzzy stochastic systemsExtended state method
This paperDiscrete-time semi-Markov jump systemsExtended state method
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

Rong, L.; Pan, Y.; Tong, Z. Fault Estimation for Semi-Markov Jump Neural Networks Based on the Extended State Method. Appl. Sci. 2025, 15, 5213. https://doi.org/10.3390/app15095213

AMA Style

Rong L, Pan Y, Tong Z. Fault Estimation for Semi-Markov Jump Neural Networks Based on the Extended State Method. Applied Sciences. 2025; 15(9):5213. https://doi.org/10.3390/app15095213

Chicago/Turabian Style

Rong, Lihong, Yuexin Pan, and Zhimin Tong. 2025. "Fault Estimation for Semi-Markov Jump Neural Networks Based on the Extended State Method" Applied Sciences 15, no. 9: 5213. https://doi.org/10.3390/app15095213

APA Style

Rong, L., Pan, Y., & Tong, Z. (2025). Fault Estimation for Semi-Markov Jump Neural Networks Based on the Extended State Method. Applied Sciences, 15(9), 5213. https://doi.org/10.3390/app15095213

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