Next Article in Journal
Bifurcation-Type Results for the Fractional p-Laplacian with Parametric Nonlinear Reaction
Previous Article in Journal
Prediction of Infectious Disease to Reduce the Computation Stress on Medical and Health Care Facilitators
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust State Estimation for T–S Fuzzy Markov Jump Systems

1
School of Automation, Qingdao University, Qingdao 266071, China
2
School of Mechanical and Electrical Engineering, Qingdao University, Qingdao 266071, China
3
Weihai Innovation Insitute, Qingdao University, Weihai 264200, China
4
Shandong Key Laboratory of Industrial Control Technology, Qingdao 266071, China
5
Institute for Future, Qingdao University, Qingdao 266071, China
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(2), 487; https://doi.org/10.3390/math11020487
Submission received: 17 December 2022 / Revised: 10 January 2023 / Accepted: 13 January 2023 / Published: 16 January 2023
(This article belongs to the Section Engineering Mathematics)

Abstract

:
The problem of robust state estimation for a class of uncertain nonlinear systems with Markov jump is investigated. The uncertain nonlinear system under consideration is represented by the Takagi–Sugeno (T–S) fuzzy model because it is difficult to describe. Firstly, different from the traditional T–S fuzzy modeling method, the deviation of the linear system approaching a nonlinear system is considered, which is represented as a model error in system modeling. Secondly, through a robust state estimation method based on the sensitivity penalty, we develop a robust state estimator for linear subsystems, and the fuzzy robust state estimator is obtained by fuzzy rules. Thirdly, the stability and boundedness of the fuzzy robust state estimator are proved under the assumption conditions to ensure the reliability of the obtained estimator. Finally, some numerical examples are given to verify the effectiveness of the fuzzy robust state estimator.

1. Introduction

The state estimation problem for nonlinear systems is always challenging and complicated in system control and signal processing [1,2]. There has been extensive research on the methods of dealing with nonlinear systems, such as the Lipschitz continuity method and the smoothness approach. As a feasible solution to nonlinear problems, T–S fuzzy technology has received extensive attention in the field of control, due to its perfect combination of linear systems and fuzzy logic reasoning theory. The nonlinear system is approximated to the local linear system with a membership function by fuzzy rules. Then, the relatively mature linear system theory is used for further analysis and synthesis. Reference [3] studied the problem of reliable switching controllers for a class of discrete-time T–S fuzzy systems with randomly distributed delay sums and actuator failures. In reference [4], using the properties of matrix and norm measurement, new sufficient conditions for delay-independent and delay-dependent robust stability of uncertain fuzzy time-delay systems based on an uncertain T–S fuzzy model are given. In reference [5], the problem of fault estimation for a class of T–S fuzzy systems with state latency was investigated. Reference [6] studied the filtering problem of T–S fuzzy nonlinear systems under the premise of random perturbations and state switching. So far, a large number of studies on stability analysis and controller/estimator design have been published [7,8,9]. For example, ref. [10] analyzed the optimal decentralized adaptive fuzzy control problem of strict-feedback interconnected nonlinear large-scale systems with unknown nonlinear functions by fuzzy logic theory. Reference [11] studied the problem of robust filtering for discrete-time 2-D T–S fuzzy systems with uncertainties and random mixed delays. However, the above research is only applicable to the known system model, and the effect on the system with abrupt changes in structure and parameters is unknown.
In practical engineering, the parameters or structures of many dynamic systems will inevitably mutate due to external disturbance, sensor failure, subsystem interconnection and other uncertain sudden factors. The Markov processes have satisfactory characteristics for the uncertainty changes of a modeling system, so they are often used to simulate dynamic systems with random mutations in the structure or parameters. Reference [12] investigated the problem of robust passive sliding mode control for uncertain singular systems with semi-Markov switch and actuator faults by the sliding mode control method. The emphasis was on designing a common sliding mode surface to weaken the jump effect, and designing a slip controller to accommodate actuator failures to passivate the exotic semi-Markov jump system. Reference [13] discussed the predictive control of constrained discrete-time Markov jump linear systems. The system jumps between finite pattern sets according to the Markov probability transition/observation model, so as to minimize the average cost. The problem of quantitative control design for a class of semi-Markov hopping systems with repeated scalar nonlinearity was investigated in [14]. However, it needs to transform the semi-Markov system into a related Markov system through supplementary variable technology and plant transformation. In [15], the non-fragile guaranteed cost control problem for discrete-time T–S fuzzy Markov jump systems with time-varying delays was studied. However, it must be ensured that the closed-loop system is asymptotically stable and has sufficient conditions for the upper bound of the guaranteed cost index through the Lyapunov–Krasovskii functional method. Markov jump systems have not only been widely used in controllers, but have also achieved satisfactory results in filter design. The reduced order H and H 2 filtering problems of discrete-time Markov with an uncertain transition probability matrix were studied in [16], and new design conditions that can be solved by LMI relaxation are provided. The problem of optimal statistical filtering in general non-linear non-Gaussian Markov dynamic systems was analyzed in [17]. In [18], H∞ and H-2 filtering for Markov jump linear systems with uncertain transition probability are studied. The l2-l∞ filter has been studied for discrete random Markov jump systems with random sensor nonlinearity in [19]. For Markov jump Lur’e systems with redundant channels, a distributed H∞ filter was designed, considering the mode mismatch between the plant in [20] and the proposed filter.
Therefore, the study of T–S fuzzy Markov jump systems has become a hot topic, and a considerable number of research results have been achieved. The T–S fuzzy model is actually a kind of fuzzy dynamic model, which uses a set of fuzzy rules to describe the global nonlinear system as a set of local linear models, and these local linear models are smoothly connected through fuzzy membership functions. The T–S fuzzy modeling method provides another method for describing complex nonlinear systems and greatly reduces the number of rules for modeling high-order nonlinear systems. Therefore, T–S fuzzy models are less prone to the curse of dimensionality than other fuzzy models. More importantly, some analysis methods in linear systems can be effectively extended to T–S fuzzy systems, including quantitative feedback control [21] and network fuzzy control [22] for fuzzy Markov jump systems. Ref. [23] describes nonlinear non-homogeneous Markov jump systems with norm-bounded parameter uncertainty through the T–S fuzzy model, and discusses its robust fuzzy l2-l∞ filtering problem. The reliable dissipative control problem of Takagi–Sugeno fuzzy systems with Markov jump parameters is studied in [24]. Ref. [25] proposes a H∞ filter control method for discrete T–S Markov jump systems with time-varying delays and packet loss.
Under the premise of ideal modeling, the state estimation problem of T–S Markov jump systems is studied. Because complex manufacturing processes and modeling inaccuracies often lead to modeling errors, a variety of robust state estimators have been derived that do not significantly deteriorate performance when actual plant parameters deviate reasonably from their nominal parameters [26,27]. In particular, when parameter uncertainty nonlinearly affected the plant state space model, an analytical robust state estimator was derived in [28], based on the simultaneous minimization of the nominal estimation error and its sensitivity. Therefore, it is more meaningful for T–S Markov jump systems to consider model uncertainty in practical applications.
In this paper, we investigate the robust state estimations for T–S fuzzy Markov jump systems with parametric uncertainties. For T–S fuzzy Markov jump systems composed of uncertain linear subsystems, a robust state estimator, based on a nominal estimation performance and sensitivity penalty for parameter change estimation errors, is adopted. The analytic expression of the fuzzy robust state estimator under Markov jump strategy is derived. The boundedness and stability of the proposed estimator are proved under given conditions. The numerical results show that the fuzzy fusion estimator has better estimation performance than the estimator based only on the nominal parameters of the system.
The rest of this paper is organized as follows. In Section 2, we describe this problem and give some preliminary results. The fuzzy robust state estimator is derived in Section 3 based on Markov jump strategy. Some important properties such as stability are discussed in Section 4. In Section 5, some numerical simulation cases are provided to verify its effectiveness. Finally, Section 6 concludes this paper.
Notation: The Euclidean norm x T x and weighted norm x T V x are represented by x and x V , respectively, where x is the vector and V is the positive definite matrix. The expectation of the vector matrix is indicated by E * / E * , and the stack of vectors or matrices is indicated by c o l x j . ξ t j is the Kronecker delta function. The maximum singular value of the matrix is expressed as σ ¯ . .

2. Problem Formulation and Some Premliminaries

Consider the following discrete-time nonlinear Markov jump systems, modeled by the T–S fuzzy approach,
P l a n t R u l e l : I F ζ 1 t i s ξ l 1 , ζ 2 t i s ξ l 2 , a n d , a n d ζ s t i s ξ l s T H E N x ( t + 1 ) = A l , t , η t ( ε t ) x ( t ) + B l , t , η t ( ε t ) u ( t ) + C l , t , η t ( ε t ) w ( t ) , y ( t ) = D l , t , η t ( ε t ) x ( t ) + v ( t ) ,
where x t , y t , u t , w t and v t are, respectively, the state vector, output vector, control input, process noise and measurement error. x l ( 0 ) , w t and v t are uncorrelated random vectors, and E w t = 0 , E v t = 0 , E c o l x l 0 E x l 0 , w t , v t * T = d i a g Π l , 0 , Q l , t δ l , t j , R l , t δ l , t j , where Q l , t , R l , t and Π l , 0 are positive definite matrices. It is known that matrices A l , t , η t ( ε t ) , B l , t , η t ( ε t ) , C l , t , η t ( ε t ) and D l , t , η t ( ε t ) have appropriate dimensions and are differentiable functions of the model error, ε t . In addition, ε t is composed of L real value scalar uncertainties ε t , k , k = 1 , , L . System (1) has r l R = 1 , 2 , , r fuzzy rules and l means the l t h rule. ζ e t e = 1 , 2 , , s is the premise variable, and ξ l e is the fuzzy set. The transfer matrix, η t , is described as Π a , b = π a , b , in which π a , b = Pr η t + 1 = b | η t = a represents the transition probability from time, t, model a to time, t + 1 , model b. Note that π a , b is not related to the fuzzy rules.
Through the T–S fuzzy method, we get the normalized membership function μ l ζ ( t ) = e s ξ l e ζ e ( t ) l = 1 r e s ξ l e ζ e ( t ) and ζ t = ζ 1 t , ζ 2 t , , ζ s t , where ξ l e ζ e ( t ) is the grade of membership, ζ e ( t ) , in ξ l e and satisfies condition e s ξ l e ζ e ( t ) 0 . So, we can easily get μ l ζ ( t ) 0 , and l = 1 r μ l ζ ( t ) = 1 .
For analysis convenience, we describe μ l ζ ( t ) as μ l .
According to [29], the fuzzy system can be inferred from System (1) as:
x ( t + 1 ) = A μ η t x ( t ) + B μ η t u ( t ) + C μ η t w ( t ) , y ( t ) = D μ η t x ( t ) + l = 1 r μ l ( z ( t ) ) v ( t ) ,
where
A μ η t = l = 1 r μ l A l , t , η t , B μ η t = l = 1 r μ l B l , t , η t , C μ η t = l = 1 r μ l C l , t , η t , D μ η t = l = 1 r μ l D l , t , η t .
Since Equation (2) represents a time-varying nonlinear system, the state vector and output vector of the local system are constructed to estimate the state of the local linear time-varying system,
x l ( t ) = μ l x ( t ) , y l ( t ) = μ l y ( t ) .
From the fuzzy system model, we have the following derivation,
x ( t + 1 ) = l = 1 r μ l A l , t , η t ( ε t ) x ( t ) + l = 1 r μ l B l , t , η t ( ε t ) u ( t ) + l = 1 r μ l C l , t , η t w ( t ) = l = 1 r A l , t , η t ( ε t ) x l ( t ) + l = 1 r μ l B l , t , η t ( ε t ) u ( t ) + l = 1 r μ l C l , t , η t ( ε t ) w ( t ) = l = 1 r x l ( t + 1 ) , y ( t ) = l = 1 r μ l D l , t , η t ( ε t ) x ( t ) + l = 1 r μ l ( z ( t ) ) v ( t ) = l = 1 r D l , t , η t ( ε t ) x l ( t ) + l = 1 r μ l ( z ( t ) ) v ( t ) = l = 1 r y l ( t ) .
Then, the uncertain linear subsystem is rewritten as follows,
x l ( t + 1 ) = A l , t , η t ( ε t ) x l ( t ) + μ l B l , t , η t ( ε t ) w ( t ) + μ l C l , t , η t ( ε t ) w ( t ) , y l ( t ) = D l , t , η t ( ε t ) x l ( t ) + μ l v ( t ) .

3. Design of the State Estimator for T–S Fuzzy Markov Jump Systems

To take into account the influence of deviation when linear systems approach nonlinearity, and obtain better state estimation performance, the state estimation method based on the sensitivity penalty in [28] was improved to obtain local estimates x ^ l t | t , under different models for each subsystem. The robust state estimator is derived based on the relationship between the Kalman filter and the regularized least squares, as well as the sensitivity penalty for the estimation error of the parameter changes. It takes exactly the same form as the Kalman filter, but it has modified parameters and comparable computational complexity. To achieve a balance of importance between the the importance of the nominal estimation performance and its degradation due to model error, the design parameter, γ l , t , is given. The research shows that there is a large range of design parameters that enable the state estimator to obtain satisfactory estimation performance, and the optimal value is proposed based on experience. It should be noted that when γ l , t = 1 , that is, the robust state estimator proposed in [28] degenerates into a standard Kalman filter without considering the penalty of the estimation error for the parameter changes. In order to obtain the local robust state estimation of the l t h subsystem, the matrices S l , t , T l , 1 t and T l , 2 t , respectively, are defined as follows, which plays a key role in the derivation of the robust state estimator and its stability analysis.
S l , t = S l , t , 1 ( 0 , 0 ) S l , t , L ( 0 , 0 ) , T l , 1 t = T l , 1 t , 1 ( 0 , 0 ) T l , 1 t , L ( 0 , 0 ) , T l , 2 t = T l , 2 t , 1 ( 0 , 0 ) T l , 2 t , L ( 0 , 0 ) ,
in which,
S l , t , k ( ε t , ε t + 1 ) = D l , t , η t ( ε t + 1 ) ε t + 1 , k A l , t , η t ( ε t ) D l , t , η t ( ε t + 1 ) A l , t , η t ( ε t ) ε t + 1 , k ,
T l , 1 t , k ( ε t , ε t + 1 ) = D l , t , η t ( ε t + 1 ) ε t + 1 , k μ l ( z ( t ) ) B l , t , η t ( ε t ) D l , t , η t ( ε t + 1 ) μ l ( z ( t ) ) B l , t , η t ( ε t ) ε t + 1 , k ,
T l , 2 t , k ( ε t , ε t + 1 ) = D l , t , η t ( ε t + 1 ) ε t + 1 , k μ l ( z ( t ) ) C l , t , η t ( ε t ) D l , t , η t ( ε t + 1 ) μ l ( z ( t ) ) C l , t , η t ( ε t ) ε t + 1 , k .
To simplify the derivation, let λ l , t = 1 γ l , t γ l , t . The state estimation of the l t h subsystem can be obtained through the following iteration.
(1) Initialization. Define matrices P l , 0 | 0 and x ^ l ( 0 | 0 ) as P l , 0 | 0 = ( ^ l , 0 ) 1 + D l , 0 , η 0 T ( 0 ) R l , 0 1 D l , 0 , η 0 ( 0 ) 1 and x ^ l ( 0 | 0 ) = P l , 0 | 0 D l , 0 , η 0 T ( 0 ) R l , 0 1 y l ( 0 ) respectively, where ^ l , 0 = l , 0 1 + λ l , 0 k = 1 L ( ( D l , 0 , η 0 T ( ε 0 ) ) T ε 0 , k ) ( ( D l , 0 , η 0 T ( ε 0 ) ) ε 0 , k ) | ε 0 = 0 1 .
(2) Parameter modification. The subsystem parameter matrices are defined as follows,
T ^ l , 2 t = T l , 2 t λ l , t S l , t P ^ l , t | t S l , t T T l , 2 t , A ^ l , t ( 0 ) = A l , t , η t ( 0 ) λ l , t C ^ l , t , η t ( 0 ) Q ^ l , t T l , 2 t T S l , t I λ l , t P ^ l , t | t S l , t T S l , t , C ^ l , t , η t ( 0 ) = μ l ( z ( t ) ) C l , t , η t ( 0 ) λ l , t A l , t , η t ( 0 ) P ^ l , t | t S l , t T T l , 2 t , B ^ l , t , η t ( 0 ) = μ l ( z ( t ) ) B ¯ l , t , η t ( 0 ) λ l , t A l , t , η t ( 0 ) P ^ l , t | t S l , t T + C ^ l , t , η t ( 0 ) Q ^ l , t T l , 2 t T T l , 1 t , P ^ l , t | t 1 = P l , t | t 1 + λ l , t S l , t T S l , t , Q ^ l , t 1 = Q l , t 1 + λ l , t T l , 2 t T I + λ l , t S l , t P l , t | t S l , t T 1 T l , 2 t .
(3) State estimate updating. Calculate P l , t + 1 | t + 1 and x ^ l , t + 1 | t + 1 , respectively.
P l , t + 1 | t = A l , t , η t ( 0 ) P ^ l , t | t A l , t , η t T ( 0 ) + C ^ l , t , η t ( 0 ) Q ^ l , t C ^ l , t , η t T ( 0 ) , R l , e , t + 1 = R l , t + 1 + D l , t + 1 , η t ( 0 ) P l , t + 1 | t D l , t + 1 , η t T ( 0 ) , P l , t + 1 | t + 1 = P l , t + 1 | t P l , t + 1 | t D l , t + 1 , η t T ( 0 ) R l , e , t + 1 1 D l , t + 1 , η t ( 0 ) P l , t + 1 | t , x ^ l , t + 1 | t + 1 = B ^ l , t , η t ( 0 ) u ( t ) + A ^ l , t , η t ( 0 ) x ^ l , t | t + P l , t + 1 | t + 1 D l , t + 1 , η t T ( 0 ) R l , t + 1 1 × y l ( t + 1 ) D l , t + 1 , η t ( 0 ) A ^ l , t , η t ( 0 ) x ^ l , t | t + B ^ l , t , η t ( 0 ) u ( t ) .
Finally, the state estimation of the nonlinear system is obtained through the fuzzy rules and the above derivation process.
x ^ ( t | t ) = l = 1 r x ^ l ( t | t )

4. Some Properties of the Fuzzy State Estimator

In this section, we investigate the asymptotic properties of the T–S fuzzy fusion estimation based on Markov jump strategy. It is assumed that A l , t , η t ( 0 ) , B l , t , η t ( 0 ) , C l , t , η t ( 0 ) , D l , t , η t ( 0 ) , R l , t , Q l , t , S l , t , T l , 1 t , T l , 2 t and γ l , t are time invariant. The model errors are normalized and constitute sets G, that is G = ε ε t , k | 1 , k = 1 , L . In addition, the following two assumptions will be used in the derivation of the fuzzy estimator.
(A1) The uncertainty subsystem (5) is exponentially stable in the Lyapunov sense. The matrices A l , t , η t ( ε t ) , B l , t , η t ( ε t ) , C l , t , η t ( ε t ) , D l , t , η t ( ε t ) , R l , t , Q l , t and Π l , 0 are bounded at t > 0 and ε t G .
(A2) For each subsystem, A l , t , η t 0 , D l , t , η t 0 can be detected and A l , t , η t 0 λ l , t μ l ( z ( t ) ) C l , t , η t 0 Q l , t T l , 2 t T I + λ l , t T l , 2 t Q l , t T l , 2 t T 1 S l , t , μ l ( z ( t ) ) C l , t , η t 0 Q l , t 1 / 2 I + λ l , t
Q l , t 1 / 2 T l , 2 t T T l , 2 t Q l , t 1 / 2 1 / 2 can be stabilized.
Theorem 1. 
Suppose that the assumptions (A1) and (A2) hold. Then, for the arbitrary l , 0 > 0 and 0 < γ l , t 1 , P l , t | t 1 converges exponentially into a unique positive semidefinite matrix P, while A l , p t , η t converges into a constant stable matrix A l , p . The T–S fuzzy state estimator of this paper converges into a time-invariant and stable system, in which
A l , p t , η ( t ) = A l , t , η ( t ) ( 0 ) ( A l , t , η ( t ) ( 0 ) P l , t t 1 D ^ l , t , η ( t ) T + B ^ l , t , η ( t ) J l , t ) ( W l , t + D ^ l , t , η ( t ) P l , t t 1 D ^ l , t , η ( t ) T ) 1 × D ^ l , t , η ( t ) , A l , p = A l , t , η ( t ) ( 0 ) ( A l , t , η ( t ) ( 0 ) P D ^ l , t , η ( t ) + B ^ l , t , η ( t ) J l , t ) ( W l , t + D ^ l , t , η ( t ) P D ^ l , t , η ( t ) ) 1 × D ^ l , t , η ( t ) , B ^ l , t , η ( t ) = B l , t , η ( t ) ( 0 ) Q l , t 1 / 2 , J l , t = [ 0 λ l , t 1 / 2 Q l , t 1 / 2 T l , 2 t T ] , W l , t = [ I 0 0 I + λ l , t T l , 2 t Q l , t T l , 2 t T ] , D ^ l , t , η ( t ) = [ R l , t 1 / 2 D l , t , η ( t ) ( 0 ) λ l , t 1 / 2 S l , t ] .
Proof of Theorem 1. 
Equation (8) can be rewritten as follows,
x ^ l ( t + 1 | t + 1 ) = A l , f t , η t x ^ l ( t | t ) + B l , f , η t t P l , t + 1 | t + 1 D l , t + 1 | t + 1 , η t T ( 0 ) R l , t + 1 1 u T ( t ) y l , t + 1 T T
where
A l , f t , η t = [ I P t + 1 | t + 1 D l , t + 1 , η t T ( 0 ) R l , t + 1 1 D l , t + 1 , η t ( 0 ) ] A ^ l , t , η t ( 0 ) , B l , f , η t t = [ I P t + 1 | t + 1 D l , t + 1 , η t T ( 0 ) R t + 1 1 D l , t + 1 , η t ( 0 ) ] B ^ l , t , η t ( 0 ) .
We know that the convergence of P l , t | t 1 is equivalent to that of P l , t | t from the relation between P l , t | t 1 and P l , t | t . Therefore, the derived robust state sub-estimator converges to a time-invariant stable system when the conditions of Theorem 1 are satisfied. We then consider the biasness of estimation and boundedness of estimation errors for this T–S fuzzy robust state estimator.
To simplify the analysis equation, the matrices x ¯ l ( t ) , x l (t|t) and x l (t|t) are defined as [ I + Ω l , t ( 0 ) ] x l ( t ) , [ I + Ω l , t ( 0 ) ] x ^ l ( t t ) and x ¯ l ( t ) x ˘ l ( t t ) , respectively, in which, Ω l , t ( ε t ) = P l , t t 1 D l , t , η ( t ) T ( 0 ) R l , t 1 D l , t , η ( t ) ( ε t ) .
According to the fuzzy rules and Equation (8), the following formula is obtained,
[ x ˘ ( t + 1 t + 1 ) x ^ ( t + 1 t + 1 ) ] = l = 1 r ( A ˜ l , t , η ( t ) ( ε t , ε t + 1 ) [ x ˘ l ( t t ) x ^ l ( t t ) ] + C ˜ l , t , η ( t ) ( ε t , ε t + 1 ) [ w ( t ) v ( t + 1 ) ] + B ˜ l , t , η ( t ) ( ε t , ε t + 1 ) u ( t ) )
where,
A ˜ l , t , η t ε t , ε t + 1 = I + Ω l , t + 1 ( 0 ) A l , t , η t ε t I + Ω l , t + 1 ( 0 ) A l , t , η t ε t I + Ω l , t ( 0 ) 1 Ω l , t + 1 ε t + 1 × I + Ω l , t ( 0 ) 1 Ω l , t + 1 ε t + 1 × A l , t , η t ε t I + Ω l , t ( 0 ) 1 × A l , t , η t ε t I + Ω l , t ( 0 ) 1 A ^ l , t , η t ( 0 ) I + Ω l , t ( 0 ) 1 Ω l , t + 1 ε t + 1 A l , t , η t ε t I + Ω l , t ( 0 ) 1 Ω l , t + 1 ε t + 1 A l , t , η t ε t I + Ω l , t ( 0 ) 1 + A ^ l , t , η t ( 0 ) I + Ω l , t ( 0 ) 1 , C ˜ l , t , η t ε t , ε t + 1 = I + Ω l , t + 1 ( 0 ) Ω l , t + 1 ε t + 1 P l , t + 1 t D l , t + 1 , η t T ( 0 ) R l , t + 1 1 × μ l ( z ( t ) ) C l , t , η t ε t Ω l , t + 1 ε t + 1 μ l ( z ( t ) ) C l , t , η t ε t P l , t + 1 t D l , t + 1 , η t T ( 0 ) R l , t + 1 1 ,
B ˜ l , t , η t ε t , ε t + 1 = I + Ω l , t + 1 ( 0 ) Ω l , t + 1 ε i + 1 μ l ( z ( t ) ) × B l , t , η t ε t μ l ( z ( t ) ) B l , t , η t ( 0 ) Ω l , t + 1 ε t + 1 μ l ( z ( t ) ) B l , t , η t ε t + B ^ l , t , η t ( 0 ) .
Considering the whiteness and irrelevance of w ( t ) and v ( t ) , it can be obtained from Formula (11),
E { [ x ˘ ( t + 1 t + 1 ) x ^ ( t + 1 t + 1 ) ] } = E { l = 1 r ( A ˜ l , t , η ( t ) ( ε t , ε t + 1 ) [ x ˜ l ( t t ) x ^ l ( t t ) ] + C ˜ l , t , η ( t ) ( ε t , ε t + 1 ) × [ w ( t ) v ( t + 1 ) ] + B ˜ l , t , η ( t ) ( ε t , ε t + 1 ) u ( t ) } × [ w ( t ) v ( t + 1 ) ] + B ˜ l , t , η ( t ) ( ε t , ε t + 1 ) u ( t ) ) } = E { l = 1 r ( A ˜ l , t , η ( t ) ( ε t , ε t + 1 ) [ x ˜ l ( t t ) x ^ l ( t t ) ] + B ˜ l , t , η ( t ) ( ε t , ε t + 1 ) u ( t ) ) } = l = 1 r ( [ m = 0 t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] E { [ x ˘ l ( 0 0 ) x ^ l ( 0 0 ) ] } + [ m = 1 t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] × u ( 0 ) + [ m = 2 t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] B ^ l , 1 , η ( 1 ) ( ε t , ε t + 1 ) u ( 1 ) + + [ m = t t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] × B ˜ l , t 1 , η ( t 1 ) ( ε t , ε t + 1 ) u ( t 1 ) + B ˜ l , t , η ( t ) ( ε t , ε t + 1 ) u ( t ) ) l = 1 r ( [ m = 0 t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] E { [ x ˘ l ( 0 0 ) x ^ l ( 0 0 ) ] } ) + l = 1 r ( [ m = 1 t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] u ( 0 ) ) + l = 1 r ( [ m = 2 t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] B ˜ l , 1 , η ( 1 ) ( ε t , ε t + 1 ) u ( 1 ) ) + + l = 1 r ( [ m = t t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] × B ˜ l , t 1 , η ( t 1 ) ( ε t , ε t + 1 ) u ( t 1 ) ) + l = 1 r ( B ˜ l , t , η ( t ) ( ε t , ε t + 1 ) u ( t ) ) l = 1 r ( [ m = 0 t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] E { [ x l ( 0 0 ) x l ( 0 0 ) ] } ) + l = 1 r ( [ m = 1 t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] u ( 0 ) ) + ( l = 1 r [ m = 2 t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] B ˜ l , 1 , η ( 1 ) ( ε t , ε t + 1 ) u ( 1 ) ) + + l = 1 r ( [ m = t t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] × B ˜ l , t 1 , η ( t 1 ) ( ε t , ε t + 1 ) u ( t 1 ) ) + l = 1 r ( B ˜ l , t , η ( t ) ( ε t , ε t + 1 ) u ( t ) ) l = 1 r ( [ m = 0 t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] E { [ x l ( 0 0 ) x l ( 0 0 ) ] } ) + l = 1 r ( [ m = 1 t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] u ( 0 ) ) + ( l = 1 r ( [ m = 2 t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] + l t m = t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] ) + 1 ) × max { l = 1 r B ˜ l , 1 , η ( 1 ) ( ε t , ε t + 1 ) u ( 1 ) , , l = 1 r B ˜ l , t , η ( t ) ( ε t , ε t + 1 ) u ( t ) } ,
reference [30] pointed out that, when a single uncertain linear system is exponentially stable, lim t m = 0 t A ˜ l , m , η m ε m , ε m + 1 E { [ x ˘ l ( 00 ) x l ( 00 ) ] } = 0 and lim t [ m = 1 t A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] u ( 0 ) = 0 exists if the conditions K1, K2, K3 and 0 ≤ ρ3 ≤1 are satisfied and make [ m = k 1 k 2 A ˜ l , m , η ( m ) ( ε m , ε m + 1 ) ] ( 3 + 5 ) K 1 2 + K 2 2 + ( k 2 k 1 + 1 ) 2 K 3 2 2 ρ 3 k 2 k 1 .
According to the fuzzy fusion rule, then
l = 1 r l i m t [ m = 0 t A ˜ l , m , η ( m ) ( ε m ) ] E { [ x ˜ l ( 0 0 ) x ^ l ( 0 0 ) ] } = 0 l = 1 r lim t m = 1 t A ˜ l , m , η m ε m u ( 0 ) = 0 .
It’s easy to get n = 0 + ( 3 + 5 ) 2 K 1 2 + K 2 2 + ( n + 1 ) 2 K 3 2 ρ 3 n = N 1 < + based on lim n 1 2 ( 3 + 5 ) K 1 2 + K 2 2 + ( n + 1 ) 2 K 3 2 ρ 3 n 1 n = ρ 3 lim n ( n + 1 ) ( 3 + 5 ) 2 K 1 2 + K 2 2 ( n + 1 ) 2 + K 3 2 1 n = ρ 3 < 1 , where N 1 is a finite positive constant, A l , t , η t ( ε t ) and B l , t , η t ( ε t ) are bounded to get A ˜ l , t , η t ( ε t , ε t + 1 ) and B ˜ l , t , η t ( ε t , ε t + 1 ) . In addition, there’s a normal number, N 2 , that makes inequality lim t E { [ x ˘ ( t + 1 t + 1 ) x ( t + 1 t + 1 ) ] } N 2 hold.
Therefore, the estimation error of the estimator is bounded and the proof is completed. □
Based on the stability of Equation (11) and matrix A ˜ l , t , η t ε t , ε t + 1 , and the previous derivation, the conditions for the T–S fuzzy robust estimator are as follows:
Theorem 2. 
Assuming that the conditions (A1) and (A2) are satisfied, the covariance matrix of the estimation error of the fuzzy state estimator is bounded at each time.
Proof of Theorem 2. 
To analyze conveniently, we describe E { [ x ˜ l ( t t ) x l ( t t ) ] [ x ˜ l ( t t ) x l ( t t ) ] T } as Kl,t in the following.
Using the whiteness and irrelevance of noise and Equation (11), the following derivation is obtained,
K t + 1 = l = 1 r ( A ˜ l , t , η ( t ) ( ε t , ε t + 1 ) [ x ˘ l ( t t ) x l ( t t ) ] ( l = 1 r [ x ˘ l ( t t ) x l ( t t ) ] T A ˜ l , t , η ( t ) T ( ε t , ε t + 1 ) ) + A ˜ l , t , η ( t ) ( ε t , ε t + 1 ) [ x ˘ l ( t t ) x l ( t t ) ] ( l = 1 r u T ( t ) B ˜ l , t , η ( t ) T ( ε t , ε t + 1 ) ) + C ˜ l , t , η ( t ) ( ε t , ε t + 1 ) × [ w ( t ) v ( t + 1 ) ] ( l = 1 r [ w ( t ) v ( t + 1 ) ] T C ˜ l , t , η ( t ) T ( ε t , ε t + 1 ) ) + B ˜ l , t , η ( t ) ( ε t , ε t + 1 ) u ( t ) ( l = 1 r u T ( t ) B ˜ l , t , η ( t ) T ( ε t , ε t + 1 ) ) + B ˜ l , t , η ( t ) ( ε t , ε t + 1 ) u ( t ) ( l = 1 r [ x ˘ l ( t t ) x l ( t t ) ] T A ˜ l , t , η ( t ) T ( ε t , ε t + 1 ) )
Further simplify the analysis,
K t + 1 = l = 1 r k = 0 t j = k + 1 t A ˜ l , j , η j ε j , ε j + 1 C ˜ l , t , η t ε t , ε t + 1 × w ( t ) v ( t + 1 ) l = 1 r w ( t ) v ( t + 1 ) T C ˜ l , t , η t T ε t , ε t + 1 + A ˜ l , t , η ( t ) ( ε t , ε t + 1 ) [ x ˘ l ( t t ) x l ( t t ) ] ( l = 1 r u T ( t ) B ˜ l , t , η ( t ) T ( ε t , ε t + 1 ) ) + B ˜ l , t , η ( t ) ( ε t , ε t + 1 ) u ( t ) ( l = 1 r u T ( t ) B ˜ l , t , η ( t ) T ( ε t , ε t + 1 ) ) + B ˜ l , t , η ( t ) ( ε t , ε t + 1 ) u ( t ) ( l = 1 r [ x ˘ l ( t t ) x l ( t t ) ] T A ˜ l , t , η ( t ) T ( ε t , ε t + 1 ) ) ) ( l = 1 r ( j = k + 1 t A ˜ l , j , η ( j ) T ( ε j , ε j + 1 ) ) ) } } .
To simplify the derivation process, define the matrix N 3 ,
N 3 = sup t 0 sup ε t , ε t + 1 G σ ¯ C ˜ l , t , η t ε t , ε t + 1 × w ( t ) v ( t + 1 ) l = 1 r w ( t ) v ( t + 1 ) T C ˜ l , t , η t T ε t , ε t + 1 + A ˜ l , t , η t ε t , ε t + 1 [ x ˘ l ( t t ) x l ( t t ) ] T l = 1 r u T ( t ) B ˜ l , t , η t T ε t , ε t + 1 + B ˜ l , t , η ( t ) ( ε t , ε t + 1 ) u ( t ) ( l = 1 r u T ( t ) B ˜ l , t , η ( t ) T ( ε t , ε t + 1 ) ) + B ˜ l , t , η ( t ) ( ε t , ε t + 1 ) u ( t ) ( l = 1 r [ x ˘ l ( t t ) x l ( t t ) ] T A ˜ l , t , η ( t ) T ( ε t , ε t + 1 ) ) ) .
Considering the boundedness of the estimation error of the estimator and the boundedness of the matrix system parameters B l , t , η t , C l , t , η t , D l , t , η t , Q l , t and R l , t , it can be obtained that,
σ ¯ K t + 1 l = 1 r σ ¯ j = k + 1 t A ˜ l , j , η j ε j , ε j + 1 N 3 × σ ¯ l = 1 r j = k + 1 t A ˜ l , j , η j T ε j , ε j + 1 l = 1 r N 3 k = 0 t σ ¯ j = k + 1 t A ˜ l , j , η j ε j , ε j + 1 r l = 1 r N 3 k = 0 t 3 + 5 2 K 1 2 + K 2 2 + ( t k ) 2 K 3 2 ρ 3 t k r = l = 1 r 7 + 3 5 2 N 3 K 1 2 + K 2 2 1 ρ 3 2 ( t + 1 ) 1 ρ 3 2 + K 3 2 ρ 3 2 1 + ρ 3 2 ρ 3 2 ( t + 1 ) ( t + 1 ) 2 2 t 2 + 2 t 1 ρ 3 2 t + t 2 ρ 3 4 t 1 ρ 3 2 3 r 2 < + .

5. Numerical Simulation

In this section, we compare the performance of the derived fuzzy robust state estimator with that of the fuzzy Kalman filter based on actual parameters and nominal parameters, respectively, through the case of a tunnel diode circuit. Each set of experiments was simulated 500 times to calculate the variance of the overall mean estimated error at each moment. The size of the population mean is approximated by the average of the square of the Euclidean distance from the actual equipment state to its estimated value, that is E | | x ( t ) x ^ ( t | t ) 2 1 500 j = 1 500 | | x ( t ) x ^ j ( t | t ) 2 .
Firstly, consider and modify the case of a tunnel diode circuit in [31], as shown in Figure 1, which is characterized by I D = 0.002 V D ( t ) + 0.01 V D 3 ( t ) . Let χ 1 t = V c t , χ 2 t = I L t . The following equation is given,
C χ 1 ( t + 1 ) = 0.002 χ 1 ( t ) 0.01 χ 1 3 ( t ) + 0.3999 * 10 3 χ 2 ( t ) , L χ 2 ( t + 1 ) = χ 1 ( t ) R χ 2 ( t ) + w ( t ) ,
where w ( t ) is the disturbance noise input, C is the capacitance, L is the inductance, and R is the resistance.
In order to facilitate the analysis, we use as few rules as possible. The following two rules are used to approximate the nonlinear systems,
P l a n t R u l e 1 : I F ζ ( t ) ξ 1 ζ ( t ) , T H E N : χ 1 ( t + 1 ) = 0.02 C 1 χ 1 ( t ) 0.01 C 1 χ 1 3 ( t ) + 0.3999 * 10 3 C 1 χ 2 ( t ) χ 2 ( t + 1 ) = 1 L 1 χ 2 ( t ) R L 1 χ 2 ( t ) + w ( t )
P l a n t R u l e 2 : I F ζ ( t ) ξ 2 ζ ( t ) , T H E N : χ 1 ( t + 1 ) = 0.02 C 2 χ 1 ( t ) 0.01 C 2 χ 1 3 ( t ) + 0.3999 * 10 3 C 2 χ 2 ( t ) χ 2 ( t + 1 ) = 1 L 2 χ 2 ( t ) R L 2 χ 2 ( t ) + w ( t )
Taking into account the system error when the linear system approximates the nonlinear system, it is substituted into the model in the form of a model error; then, the matrix parameters are:
A 11 ( ε t ) = 0.02 C 1 R + Δ ε t 0 0.02 C 1 , A 12 ( ε t ) = 0.02 C 1 R + Δ ε t 0 0.02 C 1 , B 11 ( ε t ) = B 12 ( ε t ) = R L 1 0 0 R L 1 , A 21 ( ε t ) = 0.02 C 2 R + Δ ε t 0 0.02 C 2 , A 22 ( ε t ) = 0.02 C 2 R + Δ ε t 0 0.02 C 2 , B 21 ( ε t ) = B 22 ( ε t ) = R L 2 0 0 R L 2 ,
and the numerical values in the simulation experiment are C 1 0.2 F , 0.25 F , C 2 0.4 F , 0.45 F , L 1 1 H , L 2 1.2 H , R = 0.0196 Ω . Then, the matrix parameters are as follows, where the parameter before the model error, ε t , is adjustable, which represents the “size” of the uncertainty:
A 11 ( ε t ) = 0.9802 0 . 0196 + 0 . 99 ε t 0 0 . 9802 , A 12 ( ε t ) = 0.9904 0 . 0196 + 0 . 99 ε t 0 0 . 9904 , B 11 ( ε t ) = B 12 ( ε t ) = 0.0196 0 0 0.0196 , C 11 ( ε t ) = C 12 ( ε t ) = 1 0 0 1 , D 11 ( ε t ) = D 12 ( ε t ) = 1 1 , A 21 ( ε t ) = 0.4901 0 . 0196 + 0 . 99 ε t 0 0.4901 , A 22 ( ε t ) = 0.5902 0 . 0196 + 0 . 99 ε t 0 0 . 5902 , B 21 ( ε t ) = B 22 ( ε t ) = 0.0163 0 0 0.0163 , C 21 ( ε t ) = C 22 ( ε t ) = 1 0 0 1 , D 21 ( ε t ) = D 22 ( ε t ) = 1 1 , Q l , t = 1.9608 0 . 0195 0.0195 1 . 9605 , R l , t = 1.00000 , Π l , 0 = 1 0 0 1 .
Given the transition probability matrix, π a , b = 0.2 0.8 0.5 0.5 .
In the first group of simulations, the model error, ε t , is fixed at −0.8508, and the deterministic input, u t , is also fixed at u t = 1.0 ; 0.1 . Figure 2a shows the estimation error variances with respect to the time samples and the T–S fuzzy state estimator design parameter, γ. It can be clearly seen that when the design parameter, γ, is about 0.2; the performance of the T–S fuzzy state estimator proposed in this paper is about 12 dB different from that of the T–S fuzzy Kalman filter based on the actual parameters, but the performance is improved by nearly 10 dB compared with that of the T–S fuzzy Kalman filter based on the nominal parameters. The same conclusion can be drawn from Figure 2b.
Figure 2b shows that, at the sampled instant t = 500, if γ takes any value between 0.1 and 1.0, the performance of the derived T–S fuzzy robust state estimator is better than that of the T–S fuzzy Kalman filter based on the nominal parameter values.
In the second group of simulations, the uncertainty of the system model is increased, that is, the model error, ε t , changes randomly. The model error is generated by the intercept of the Gaussian distribution, and the mean value is set to 0 and the variance is set to 1, while the external input signals, u t , are fixed to 1.0 ; 0.1 . In addition, the amplitude of the model error cannot be greater than 1. If the given requirement is not met, it is deleted and regenerated until the amplitude satisfies less than 1.
From Figure 3b, we can see that there exists a large interval of γ, which leads to the T–S fuzzy robust estimator with better performance than the T–S fuzzy Kalman filter, based on the nominal parameters at the sampled instant t = 500.
The two sets of simulation cases show that the derived fuzzy robust state estimator performs satisfactorily compared to ignoring uncertain estimators under fuzzy rules and the Markov jump strategy. This means that the proposed method is an effective state estimation method in practical engineering.

6. Conclusions

In this paper, a fuzzy robust state estimator is designed for a class of nonlinear systems with sudden changes in the system structure and parameters due to external disturbances. Firstly, based on Markov jump strategy, the T–S fuzzy method is used to model the nonlinear system, and the inevitable deviation of the linear subsystem when approaching the nonlinear is taken into account, which is expressed as the model error in system modeling. Secondly, the robust state estimation method, based on the sensitivity penalty, is used to design sub-estimators for uncertain linear subsystems, and fuzzy robust state estimators for nonlinear systems are obtained by fuzzy rules and membership functions. Thirdly, the steady state analysis of the proposed fuzzy state estimator is given under certain conditions. Finally, the numerical simulation of a tunnel diode circuit proves that the proposed fuzzy robust state estimator has good state estimation performance.

Author Contributions

Conceptualization, Z.Z. and H.L.; methodology, Z.Z.; software, Z.Z.; validation, H.L.; formal analysis, Z.Z.; investigation, Z.Z.; resources, J.W., J.G. and H.L.; data curation, J.W. and J.G.; writing—original draft preparation, Z.Z.; writing—review and editing, Z.Z.; visual conceptualization, J.W., J.G. and H.L.; supervision, J.W., J.G. and H.L.; project administration, J.W., J.G. and H.L.; funding acquisition, J.W., J.G. and H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by: the National Natural Science Foundation of China, Grant/Award Number: 62273189; Project of Shandong Province Higher Educational Science and Technology Program, Grant/Award Number: J18KA355; Shandong Provincial Natural Science Foundation, Grant/Award Number: ZR2019MF063, ZR2020MF064; the National Key R&D Program of China, Grant/Award Number: 2019YFC010167.

Data Availability Statement

The data that support the findings of this study are available from thecorresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, J.; Mao, Y.; Li, Z.; Gao, J.; Liu, H. Robust state estimation for uncertain linear discrete systems with d-step state delay. IET Control Theory Appl. 2021, 40, 1708–1723. [Google Scholar] [CrossRef]
  2. Liu, H.; Zhou, T. Robust state estimation for uncertain linear systems with random parametric uncertainties. Sci. China Inform. Sci. 2018, 60, 012202. [Google Scholar] [CrossRef]
  3. Dong, S.; Wu, Z.-G.; Shi, P.; Su, H. Reliable control of fuzzy systems with quantization and switched actuator failures. IEEE Trans. Cybern. 2017, 15, 2198–2208. [Google Scholar] [CrossRef]
  4. Chao, C.; Chen, D.; Chiou, J. Stability Analysis and Robust Stabilization of Uncertain Fuzzy Time-Delay Systems. Mathematics 2021, 9, 2441. [Google Scholar] [CrossRef]
  5. Huang, S.; Yang, G. Fault estimation for fuzzy delay systems: A minimum norm least squares solution approach. IEEE Trans. Cybern. 2017, 47, 2389–2399. [Google Scholar] [CrossRef]
  6. Sun, J.; Zhang, H.; Wang, Y. Dissipativity analysis on switched uncertain nonlinear T-S fuzzy Systems with stochastic perturbation and time delay. J. Frankl. Inst. 2020, 357, 13410–13429. [Google Scholar] [CrossRef]
  7. Li, Y.; Liu, L.; Feng, G. Adaptive finite-time controller design for T–S fuzzy systems. IEEE Trans. Cybern. 2021, 47, 2425–2436. [Google Scholar] [CrossRef]
  8. Li, Z.; Wang, J.; Liu, H. A robust state estimator for T-S fuzzy system. IEEE Access 2020, 8, 84063–84069. [Google Scholar] [CrossRef]
  9. Li, H.; Yin, S.; Liu, J.; Zhao, C. Novel Gaussian approximate filter method for stochastic nonlinear system. Int. J. Innov. Comput. Inf. Control 2017, 13, 201–218. [Google Scholar]
  10. Sun, K.; Shuai, S.; Tong, S. Fuzzy Adaptive Decentralized Optimal Control for Strict Feedback Nonlinear Large-Scale Systems. IEEE Trans. Cybern 2018, 48, 1326–1339. [Google Scholar] [CrossRef]
  11. Luo, Y.; Alsaadi, F.E. Robust H filtering for a class of two-dimensional uncertain fuzzy systems with randomly occurring mixed delays. IEEE Trans. Fuzzy Syst. 2017, 25, 70–83. [Google Scholar] [CrossRef]
  12. Jiang, B.; Kao, Y.; Gao, C. Passification of uncertain singular semi-Markovian jump systems with actuator failures via sliding mode approach. IEEE Trans. Autom. Control 2017, 62, 4138–4143. [Google Scholar] [CrossRef]
  13. Sala, A.; Hernández-Mejías, M.; Arino, C. Stable receding-horizon scenario predictive control for Markov-jump linear systems. Automatica 2017, 86, 121–128. [Google Scholar] [CrossRef]
  14. Li, F.; Shi, P.; Wu, L.; Basin, M.V.; Lim, C.-C. Quantized control design for cognitive radio networks modeled as nonlinear semiMarkovian jump systems. IEEE Trans. Ind. Electron. 2015, 62, 2330–2340. [Google Scholar] [CrossRef]
  15. Wu, Z.; Dong, S. Fuzzy-model-based nonfragile guaranteed cost control of nonlinear Markov jump systems. IEEE Trans. Syst. Man. Cybern. 2017, 47, 2388–2397. [Google Scholar] [CrossRef]
  16. Morais, C.F.; Palma, J.M.; Peres, P.L.D.; Oliveira, R.C.L.F. An LMI approach for H2 and H reduced-order filtering of uncertain discrete-time Markov and Bernoulli jump linear systems. Automatica 2018, 95, 463–471. [Google Scholar] [CrossRef]
  17. Gorynin, I.; Derrode, S.; Monfrini, E.; Pieczynski, W. Fast filtering in switching approximations of nonlinear Markov systems with applications to stochastic volatility. IEEE Trans. Autom. Control 2017, 62, 853–862. [Google Scholar] [CrossRef]
  18. Li, X.; Lam, J.; Gao, H.; Xiong, J. H and H2 filtering for linear systems with uncertain Markov transitions. Automatica 2016, 67, 252–266. [Google Scholar] [CrossRef]
  19. Wu, Z.; Shi, P.; Su, H.; Lu, R. Asynchronous l2 -l filtering for discrete-time stochastic Markov jump systems with randomly occurred sensor nonlinearities. Automatica 2014, 50, 180–186. [Google Scholar] [CrossRef]
  20. Zhu, Y.; Zhang, L.; Zheng, W. Distributed H filtering for a class of discrete-time Markov jump Lur’e systems with redundant channels. IEEE Trans. Ind. Electron. 2016, 63, 1876–1885. [Google Scholar] [CrossRef]
  21. Zhang, M.; Shi, P. Quantized Feedback Control of Fuzzy Markov Jump Systems. IEEE Trans. Cybern. 2019, 49, 3375–3384. [Google Scholar] [CrossRef] [PubMed]
  22. Zhang, M.; Shi, P. Network-based fuzzy control for nonlinear Markov jump systems subject to quantization and dropout compensationy. Fuzzy Sets Syst. 2019, 371, 96–109. [Google Scholar] [CrossRef]
  23. Yin, Y.; Shi, P. Robust filtering for nonlinear nonhomogeneous Markov jump systems by fuzzy approximation approach. IEEE Trans. Cybern. 2015, 45, 1706–1716. [Google Scholar] [CrossRef] [PubMed]
  24. Tao, J.; Lu, R.; Shi, P.; Su, H.; Wu, Z. Dissipativity-based reliable control for fuzzy Markov jump systems with actuator faults. IEEE Trans. Cybern. 2017, 47, 2377–2388. [Google Scholar] [CrossRef] [PubMed]
  25. Zhang, L.; Ning, Z.; Shi, P. Input–output approach to control for fuzzy Markov jump systems with time-varying delays and uncertain packet dropout rate. IEEE Trans. Cybern 2015, 45, 2449–2460. [Google Scholar] [CrossRef]
  26. Liu, H.; Zhou, T. Robust state estimation for uncertain linear systems with deterministic input signals. Control Theory Technol. 2014, 12, 383–392. [Google Scholar] [CrossRef]
  27. Meng, F.; Gao, J.; Liu, H. Robust State Estimation for Time-Delay Linear Systems With External Inputs. IEEE Access 2021, 9, 106540–106549. [Google Scholar] [CrossRef]
  28. Zhou, T. Sensitivity penalization based robust state estimation for uncertain linear systems. IEEE Trans. Autom. Control 2010, 55, 1018–1024. [Google Scholar] [CrossRef]
  29. Tseng, C. Fuzzy tracking control design for nonlinear dynamic systems via T-S fuzzy model. IEEE Trans. Fuzzy Syst. 2001, 9, 381–392. [Google Scholar] [CrossRef] [Green Version]
  30. Zhou, T.; Liang, H. On asymptotic behaviors of a sensitivity penalization based robust state estimator. Syst. Control Lett. 2011, 60, 174–180. [Google Scholar] [CrossRef]
  31. Nguang, S.; Assawinchaichote, W. H filtering for fuzzy dynamical systems with D stability constraints. IEEE Trans. Circuits Syst. I Fundam. Theory Appl. 2003, 50, 1503–1508. [Google Scholar] [CrossRef]
Figure 1. Tunnel diode circuit.
Figure 1. Tunnel diode circuit.
Mathematics 11 00487 g001
Figure 2. The model error, ε t , is fixed. (a) The design parameter, γ, is fixed. (b) The sampled instant, t, is fixed.
Figure 2. The model error, ε t , is fixed. (a) The design parameter, γ, is fixed. (b) The sampled instant, t, is fixed.
Mathematics 11 00487 g002
Figure 3. The model error, ε t , is not fixed. (a) The design parameter, γ, is fixed. (b) The sampled instant, t, is fixed.
Figure 3. The model error, ε t , is not fixed. (a) The design parameter, γ, is fixed. (b) The sampled instant, t, is fixed.
Mathematics 11 00487 g003
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

Zhang, Z.; Wang, J.; Gao, J.; Liu, H. Robust State Estimation for T–S Fuzzy Markov Jump Systems. Mathematics 2023, 11, 487. https://doi.org/10.3390/math11020487

AMA Style

Zhang Z, Wang J, Gao J, Liu H. Robust State Estimation for T–S Fuzzy Markov Jump Systems. Mathematics. 2023; 11(2):487. https://doi.org/10.3390/math11020487

Chicago/Turabian Style

Zhang, Zhenglei, Jirong Wang, Junwei Gao, and Huabo Liu. 2023. "Robust State Estimation for T–S Fuzzy Markov Jump Systems" Mathematics 11, no. 2: 487. https://doi.org/10.3390/math11020487

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