Abstract
This paper considers the adaptive event-triggered \(H_{\infty }\) control issue for Markov jump systems with generally uncertain transition rates and actuator faults. Compared with the conventional method, an adaptive event-triggered mechanism with a varying threshold is adopted to save the communication resources effectively. The general model of transition rates in Markov jump process includes completely unknown and uncertain bounded as two special models. Based on linear matrix inequalities, the sufficient conditions of the controller design can be obtained to guarantee the closed-loop systems are stochastically stable. Finally, simulation examples are exploited to verify the effectiveness of the proposed control strategy.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
It is known that Markov jump systems (MJSs) have been extensively applied to manufacturing systems [42], flight control systems [36], networked control systems [8], multi-agent systems [28], and so on. Recently, many relevant results have been reported in [12, 17, 27, 44, 47, 49, 50, 57]. It is noted that the transition rates (TRs) of the aforementioned control results are assumed to be totally known. However, the accurate values of TRs are usually hard to be estimated in practice. To handle such a problem, many related results have been published [22, 33, 39, 48, 52]. Considering the bounded uncertain TRs (BUTRs), the stabilization issue of MJSs was studied in [48]. The authors in [33] discussed the robust control problem for Markovian neural networks with partly unknown TRs (PUTRs). In [22], the sliding mode control method was employed to handle the stabilization problem of MJSs with PUTRs. Furthermore, the generally uncertain TRs (GUTRs) should be considered, in which every TR can be decomposed as estimate value and estimate error. Generally speaking, the GUTR model contains two special cases of BUTR and PUTR. In [15, 19, 32, 55], the stability and stabilization problems of MJSs with GUTRs were studied. The authors in [20] investigated the delay stability issue for neutral MJSs with GUTRs.
It should be remarkable that the communication bandwidth of MJSs is limited, which may result in the problem of network-induced delays. Traditionally, the time-triggered control scheme is adopted, where the sampling signal is uniformly updated in a fixed sampling period. Such a control scheme may result in the unnecessary signal transmission and increase the burden of communication network. To solve this problem, the event-triggered mechanism is regarded as an effective way to save the communication resources in [3, 6, 11, 26, 37, 40, 53, 58, 60]. In [41], the event-triggered controller for MJSs was designed. Considering the output quantization, the authors in [45] investigated the filter design problem for MJSs by utilizing the event-triggered scheme. Based on the aforementioned analysis results, the event-triggered strategy with a fixed threshold is usually adopted. However, such mechanism with a fixed threshold cannot adapt the changes of the system, which may waste some communication resources. Therefore, it is necessary to propose an adaptive event-triggered scheme with a varying threshold. Based on the adaptive event-triggered method, the authors in [34] designed a fault detection filter for stochastic systems. In [13], an adaptive event-triggered strategy was presented to handle the \(H_{\infty }\) tracking control problem for nonlinear fuzzy systems. By utilizing Takagi-Sugeno fuzzy approach, an adaptive event-triggered controller for uncertain suspension systems was designed in [24].
On the other hand, due to the wear or loss of machinery, the actuator fault is inevitable for MJSs. When actuator fault occurs, the performance of MJSs may be degraded. Thus, many theoretical results subject to actuator fault were presented in [2, 4, 7, 10, 18, 23, 25, 59, 61]. Considering the actuator fault, the sliding mode control problem for semi-MJSs was studied in [18]. In [23], an adaptive sliding mode controller for MJSs was designed when actuator failure exists. To the best of authors’ knowledge, there exist few results on the adaptive event-triggered \(H_{\infty }\) control problem for MJSs with GUTRs and actuator failures, which motivates this study.
Motivated by the aforementioned results, the adaptive event-triggered \(H_{\infty }\) control problem for MJSs with GUTRs and actuator failure is discussed. The main contributions are summarized below:
-
(1)
In contrast to traditional control strategy [21], a new event-triggered mechanism with a varying threshold is designed to reduce the use of transmission bandwidth and save the communication resources.
-
(2)
The GUTR model, in which each TR may be completely unknown or generally uncertain, can be more general than that of both BUTR and PUTR. As a matter of fact, the GUTR model contains two special cases of BUTR and PUTR, which is applied to more practical situations.
The remainder of this paper can be organized below. Section 2 shows the description and preliminaries of MJSs. Section 3 designs the adaptive event-triggered controller. Section 4 gives simulation results to prove the feasibility of the proposed strategy. Finally, we conclude this paper in Sect. 5.
Notations The real symmetric and positive definite matrix can be denoted by the matrix \(M>0\). The matrix transpose and inverse can be represented by the superscripts “\(\text {T}\)” and “\(-1\)”, respectively. The m-dimensional Euclidean space and the probability are denoted by \({\mathbb {R}}^{m}\) and \(\text {P}\{\cdot \}\), respectively. The notation “\(*\)” represents a symmetric term in the symmetric matrix. The mathematical expectation operator and the unknown TR can be represented by the notations \(\text {E}\{\cdot \}\) and “?”, respectively. The symbol \(\hbox {diag}\{\ldots \}\) denotes a block-diagonal matrix. The space of square integral vector function is used to be denoted by the symbol \({\mathcal {L}}_{2}[0, \infty )\).
2 System Description and Preliminaries
2.1 System Model
Consider MJSs in the probability space \((\varOmega , {\mathcal {F}}, {\mathcal {P}})\):
where \(\{\ell _{t}, t\ge 0\}\) denotes finite-state Markov process in state space \({{\mathbb {N}}}=\{1,2,\ldots ,\eta \}\), \(\chi (t) \in {\mathbb {R}}^{n}\) denotes the state variable, the control input is defined as \(u(t) \in {\mathbb {R}}^{m}\), \(z(t)\in {\mathbb {R}}^{p}\) stands for the control output, and \(\omega (t) \in {\mathbb {R}}^{m}\) denotes the disturbance belonging to \({\mathcal {L}}_{2}[0, \infty )\). \(A(\ell _{t}) \in {\mathbb {R}}^{n\times n}\), \(B(\ell _{t}) \in {\mathbb {R}}^{n\times m}\), \(E(\ell _{t}) \in {\mathbb {R}}^{p\times n}\) and \(D_{v}(\ell _{t}) \in {\mathbb {R}}^{p\times m}\) represent known matrices. The TR matrix \(\varPi =\lambda _{ij}(i,j\in {\mathbb {N}})\) is written as
where \(\upsilon >0\), \(\lim _{\upsilon \rightarrow 0}\alpha (\upsilon )/\upsilon =0\), and \(\lambda _{ij}>0\)\((i\ne j )\). In addition, \(\lambda _{ii}=-\sum _{j=1,j\ne i}^{\eta }\lambda _{ij}\).
In this paper, it is assumed that the TR matrix \(\varPi \) is uncertain. For instance, the matrix \(\varPi \) for MJSs may be represented as
where \({\tilde{\lambda }}_{ij}\) and \(\varLambda _{ij}\in [-\vartheta _{ij}, \vartheta _{ij}](\vartheta _{ij}\ge 0)\) denote the estimated value and the estimated error of TR, respectively. Moreover, the values of \({\tilde{\lambda }}_{ij}\) and \(\vartheta _{ij}\) are assumed to be known. For convenience, for \(\forall i \in {\mathbb {N}}\), \(I^{i}=I^{i}_{{k}}\bigcup I^{i}_{u{k}}\) can be determined by
In addition, if \(I^{i}_{{k}} \ne \varnothing \) holds, the set is defined as \(I^{i}_{{k}}=\{{k}^{i}_{1}, {k}^{i}_{2}, \ldots , {k}^{i}_{\jmath }\}\), where \({k}^{i}_{s}\in {\mathcal {N}}^{+}\) denotes the sth value in the ith row of matrix \(\varPi \).
Based on the properties of GUTRs, the following assumptions are given:
Assumption 1
When \(I^{i}_{k}={\mathbb {N}}\), then \({\tilde{\lambda }}_{ij}-\vartheta _{ij}\ge 0\)\((\forall j\in {\mathbb {N}}, j\ne i)\), \({\tilde{\lambda }}_{ii}=-\varSigma ^{\eta }_{j=1,j\ne i}{\tilde{\lambda }}_{ij}\) and \(\vartheta _{ii}=\varSigma ^{\eta }_{j=1,i\ne j}\vartheta _{ij}.\)
Assumption 2
When \(I^{i}_{{k}}\ne {\mathbb {N}}\) and \(i\in I^{i}_{{k}}\), we have \({\tilde{\lambda }}_{ij}-\vartheta _{ij}\ge 0\)\((\forall j\in {\mathbb {N}}, j\ne i)\), \({\tilde{\lambda }}_{ii}+\vartheta _{ii}\le 0\) and \(\varSigma _{j\in I^{i}_{{k}}}{\tilde{\lambda }}_{ij}\le 0\).
Assumption 3
When \(I^{i}_{{k}}\ne {\mathbb {N}}\) and \(i\notin I^{i}_{{k}}\), we have \({\tilde{\lambda }}_{ij}-\vartheta _{ij}\ge 0\)\((\forall j\in {\mathbb {N}})\).
Based on the characteristics of the TRs, we have \(0\le {\tilde{\lambda }}_{ij}-\vartheta _{ij}\le \lambda _{ij}\le {\tilde{\lambda }}_{ij}+\vartheta _{ij} (j\ne i)\) and \({\tilde{\lambda }}_{ii}-\vartheta _{ii}\le \lambda _{ii}\le {\tilde{\lambda }}_{ii}+\vartheta _{ii}\le 0.\) Hence, the three assumptions are reasonable and feasible.
Remark 1
If \(I^{i}_{u{k}}=\varnothing \), \(\forall {i}\in {\mathbb {N}}\), matrix (3) will be turned into a BUTR matrix. When \(\vartheta _{ij}=0\), \(\forall {i}\in {\mathbb {N}}\), \(\forall {j}\in I^{i}_{{k}}\), matrix (3) can be transformed into a PUTR matrix.
Define \(\lambda _{\textit{k}}^{i}\overset{\vartriangle }{=}\sum _{j \in I_{\textit{k}}^{i}}\lambda _{ij}\). When MJSs work in the ith mode, the systems are reformulated as
where the matrices \(A(\ell _{t})\), \(B(\ell _{t})\), \(E(\ell _{t})\) and \(D_{v}(\ell _{t})\) can be replaced by matrices \(A_{i}\), \(B_{i}\), \(E_{i}\) and \({D_{v}}_{i}\), respectively.
2.2 Adaptive Event-Triggered Control Strategy
As is well known, the states of MJSs are sent to the state-feedback controller by the communication network. However, many redundant signal transmission may increase the burden of communication network. Hence, an adaptive event-triggered method is introduced to handle this problem. Figure 1 plots the framework of an adaptive event-triggered control system, where the network-induced delay is considered, and the system states are sampled based on the sampling period \(T>0\). Moreover, \(t_{k}T\) and lT stand for the latest triggered instant and the sampling instant, respectively. The next triggered instant condition is deduced by
where \(W_{i} >0\) for each i denotes a weighting matrix to be determined and \(\epsilon _{i}(t)\) stands for the event-triggered threshold. The present sampled data and the latest transmitted one are denoted by \(\chi (t_{k}T+lT)\) and \(\chi (t_{k}T)\), respectively. When the above inequality (5) is established, \(\chi (t_{k}T+lT)\) will be transferred to the controller side. The adaptive law [14, 56] is constructed as
where \(\epsilon _{0}>0\) denotes a pre-given constant and \(e(t)=\chi (t_{k}T)-\chi (t_{k}T+lT)\) is the relative error value.
Remark 2
According to the formula in (6), the threshold can be changed by the variation of system modes. If the error value e(t) approaches to 0, \({\dot{\epsilon }}_{i}(t)=0\), which implies that the threshold \(\epsilon _{i}(t)\) will become a constant. Suppose that the condition \(\epsilon _{0}=\frac{1}{\epsilon _{i}(0)}\) holds, then \({\dot{\epsilon }}_{i}(t)=0\), the proposed control strategy (5) will become the traditional event-triggered condition [54, 64]:
where \({\bar{\epsilon }} \in [0,1)\) denotes a pre-given scalar.
The triggered instants are assumed to be \(t_{0}T\), \(t_{1}T\), \(t_{2}T\), \(\ldots \), where \(t_{0}\) denotes the initial time. Since the time-varying network delays should not be ignored, the correspondent sensor data will be received by the controller at the instants \(t_{0}T+\tau _{0}\), \(t_{1}T+\tau _{1}\), \(t_{2}T+\tau _{2}\), \(\cdots \), respectively. Thus, the control input is represented as
According to the existing results [16], the next triggered instant is assumed to be \(t_{k+1}=t_{k}+lT\). Divide the interval \([t_{k}T+\tau _{t_{k}}, t_{k+1}T+\tau _{t_{k+1}} )\) into \(\bigcup _{p=1}^{l-1} T_{p}\), where \(T_{p}=[t_{k}T+pT+\tau _{t_{k}+pT}, t_{k}T+(p+1)T+\tau _{t_{k+1}+(p+1)}T )\). The time delay \(\tau (t)\) can be defined as \(\tau (t)=t-t_{k}T-pT\), \(t \in T_{p}\), and satisfies \(\tau _{l} \le \tau (t)<T+\tau _{u}\), where \(\tau _{l}\) and \(\tau _{u}\) denote the minimum and maximum value of \(\tau (t)\), respectively.
The expression of state \(\chi (t_{k}T)\) can be determined as follows:
then, we design the following state-feedback controller
where \({\mathcal {K}}_{i}\in {\mathbb {R}}^{m\times n}\) \((\forall i\in {\mathbb {N}})\) represent the controller gains.
2.3 Actuator Failure Model
In the extreme working environment, the MJSs may suffer from actuator failure. To address it thoroughly, the failure model is modeled as
where \(\rho \) stands for a scalar.
Remark 3
In the failure model, \(\rho =0\) denotes that the actuator is completely failed, \(\rho =1\) represents that the actuator cannot be failed, \(0<\rho <1\) means that the actuator occurs partial failure.
Combining (4), (7), (8), (9) with (10), the closed-loop system is constructed as follows:
In this section, we need to introduce following definitions and lemmas to obtain the main results.
Definition 1
[23] The stochastic positive functional candidate is denoted by \({\mathcal {V}}(\chi (t), \ell _{t}, t\ge 0)={\mathcal {V}}(\chi (t), i)\), and the infinitesimal operator \({\mathcal {L}}{\mathcal {V}}(\chi (t), i)\) is written as
Definition 2
[38, 51] When \(u(t)=0\), system (11) is stochastically stable, for the initial conditions \(\chi (0)\) and \(r_{0} \in {\mathbb {N}}\), the condition holds:
Lemma 1
[1, 30] Given a positive constant \(\zeta \), system (11) with the \(H_{\infty }\) performance is said to be stochastically stable, for all non-zero \(\omega (t) \in {\mathcal {L}}_{2}[0, \infty )\), it holds that
Lemma 2
[15] If there exist any real constant \(\varrho \) and any matrix \(\psi \), the matrix inequality can be described as
3 Main Results
3.1 Performance Analysis
By adopting the adaptive event-triggered scheme, sufficient conditions of the controller design are obtained to guarantee that MJSs with the \(H_{\infty }\) performance are stochastic stable by the following theorem.
Theorem 1
For known positive constants \(\tau _{1}\), \(\tau _{2}\), T, \(\epsilon _{0}\) and a scalar \(\zeta \), the closed-loop system (11) with GUTRs is stochastically stable and satisfies the \(H_{\infty }\) performance, if there exist matrices \(P_{i}>0\), \(Q_{1}>0\), \(Q_{2}>0\), \(Q_{1i}>0\), \(Q_{2i}>0\), \(G_{1}>0\), \(G_{2}>0\), and control gains \({\mathcal {K}}_{i}\), for \(\forall {i}\in {\mathbb {N}}\) such that
where
Proof
Define the Lyapunov–Krasovskii functional as
where
According to Definition 1, we have
From (15) and (16), we can infer that
By using the Jensen’s inequality [31, 35], we have
Combining (5) with (6), the following inequality can be obtained
Let \(\xi ^\mathrm{T}(t)=[\chi ^\mathrm{T}(t)~~\chi ^\mathrm{T}(t-\tau (t))~~\chi ^\mathrm{T}(t-\tau _{1}) ~~\chi ^\mathrm{T}(t-\tau _{2})~~e^\mathrm{T}(t)]\), one can have
where
According to Schur complement, conditions (12)–(14) can guarantee \(\varXi _{i}<0\), which means that \({\mathcal {L}}{\mathcal {V}}(\chi (t),\ell _{t},t)<0\) for \(\forall \xi (t)\ne 0\). Then, system (11) is stochastically stable when \(\omega (t)=0\).
Under the adaptive event-triggered mechanism, we will prove that MJSs with the \(H_{\infty }\) performance are stochastically stable if \(\omega (t)\ne 0\). Thus, the following equality holds
Based on the definition of \(E{\mathcal {V}}(\chi (t),\ell _{t},t)=E\int ^{\infty }_{0}{\mathcal {L}} {\mathcal {V}}(\chi (t),\ell _{t},t)d{t}>0\), the system performance satisfies the following condition:
where
Consider system (11) with the GUTRs matrix, similar to [20], \(\varPi _{11i}+\sum ^{\eta }_{j=1}\lambda _{ij}P_{j}\) can be divided into three situations for discussion.
Case 1 When \(i\in I^{i}_{k}\) and \(I^{i}_{uk}=\varnothing \), by Assumption 1, such that
then employing Lemma 2, it follows that
from inequality (12), we can obtain \(\varPhi _{1i}<0\) by Schur complement.
Case 2 When \(i\in I^{i}_{k}\) and \(I^{i}_{uk}\ne \varnothing \), by Assumption 2, for \(\forall l\in I^{i}_{uk}\), we obtain
after using Lemma 2, the following inequality holds
by Schur complement and inequality (13), it follows that \(\varPhi _{2i}<0\).
Case 3 When \(i\notin I^{i}_{k}\), by Assumption 3, we have
by employing Lemma 2, it follows that
from inequality (14), it is easily obtained \(\varPhi _{3i}<0\) by Schur complement.
The following condition can be derived
according to Schur complement, one can obtain \(\varPi _{i}<0\) by conditions (12)–(17). According to Definition 2, the resulting system (11) with the \(H_{\infty }\) performance is stochastically stable. The proof is finished. \(\square \)
3.2 Controller Design
A solution of the controller design will be presented for the closed-loop system (11).
Theorem 2
Given positive constants \(\tau _{1}\), \(\tau _{2}\), \(k_{1}\), \(k_{2}\), \(\epsilon _{0}\), \(\zeta \), if there exist matrices \(P_{i}>0\), \(H_{ij}>0\), \(M_{ijl}>0\), \(L_{ij}>0\), \(Q_{1i}>0\), \(Q_{2i}>0\), \(Q_{1}>0\), \(Q_{2}>0\), \(G_{1}>0\), \(G_{2}>0\), \(X_{i}>0\) and control gains \({\bar{\mathcal {K}}}_{i}\), such that for \(\forall {i}\in {\mathbb {N}}\),
where
under the adaptive event-triggered mechanism, system (11) with GUTRs is stochastically stable and meets the \(H_{\infty }\) performance. Furthermore, if the linear matrix inequalities (LMIs) (20)–(22) have feasible solutions, the desired \(H_{\infty }\) controller gains \({\mathcal {K}}_{i}\) are calculated by
Proof
For \(k_{\varsigma }>0\), \(\varsigma =1,2\), one has
which implies
Replacing \(k^{2}_{\varsigma }{G}_{\varsigma }-2k_{\varsigma }{P}_{i}\) with \(-P_{i}G^{-1}_{\varsigma }P_{i}\) in LMIs (20)–(22).
Define \(\varUpsilon =\text {diag}\{I,I,I,I,I,I,{P}^{-1},{P}^{-1} \}\), pre- and post-multiplying both sides of (20)–(22) with \(\varUpsilon \). Then, conditions (12)–(14) can be obtained.
It is known that the above equality (23) can be written as [5, 9]
then, the following constraint condition is obtained
where \(\varpi _{i}\) denotes a small positive scalar. Then, we have
the adaptive event-triggered control problem will be translated into the minimization problem: min \(\varpi _{i}\), subject to (20)–(22) and (25). The proof is finished. \(\square \)
4 Simulation Examples
We present a numerical example and a practical example to show the availability of the proposed adaptive event-triggered control method for MJSs.
Example 1
Consider the system (1) with four subsystems, the parameter matrices are shown as follows:
The GUTR matrix is given as
where \(\varLambda _{12}\in [-0.1,0.1]\) and \(\varLambda _{33}\in [-0.2,0.2]\).
The external disturbance of four subsystems is defined as \(\omega (t)=\text {exp}(-t) \sqrt{x^{2}_{1}+x^{2}_{2}+x^{2}_{3}}\), and the initial condition is taken as \(\chi (0)=[0.4~-1~0.8]^\mathrm{T}\). Given the scalars \(T=0.1\), \(\epsilon _{0}=400\), \(\tau _{l}=0.01\), \(\tau _{u}=0.02\), \(k_{i}=1 ~(i=1,2)\) and \(\rho =0.6\). By solving LMIs (20)–(22), under the condition of optimal \(\zeta =4.1182\), the controller gains are calculated as follows:
The simulation results are illustrated in Figs. 2, 3, 4, 5, 6, 7, and 8. For four operation modes, the trajectories of adaptive threshold \(\epsilon _{i}(t)\) are described in Figs. 2, 3, 4, and 5. It is observed that \(\epsilon _{i}(t)\) can be adjusted in terms of the variation of system. Figures 6 and 7 show the adaptive event-triggered release instants and the switching signals, respectively. It can be seen from Fig. 6 that only 38% communication resources are utilized. Figure 8 plots the state responses of the closed-loop system. It is noted that the designed adaptive even-triggered controller can make the state responses of the closed-loop system converge to zero quickly.
To illustrate the advantage of adaptive event-triggered mechanism, we consider the traditional control strategy for MJSs. Similar to [54], define the threshold \({\bar{\epsilon }}=0.182,\) and the other parameters are same as Example 1. Based on the traditional event-triggered scheme, the release instants are plotted in Fig. 9. It is noted that only 49% sampled data are released. The comparisons of the different scheme are presented in Table 1. Therefore, we can conclude that the designed adaptive event-triggered mechanism can economize more network resources than the traditional scheme.
Example 2
For MJSs (1), the matrix \(A_{i}\) is acquired from the model of an F-404 aircraft engine system in [43]
where \(\varphi (t)\) denotes the uncertain parameter following a Markov process \(\ell _{t}\) with four modes. When \(\ell _{t}=1, 2, 3, 4\), the uncertainty \(\varphi (t)\) can take values as \(-5, -6, -7\) and \(-8\), respectively. The other parameters for such system are same as Example 1.
The GUTR matrix is given as
where \(\varLambda _{12}\in [-0.1,0.1]\) and \(\varLambda _{33}\in [-0.2,0.2]\).
By solving LMIs (20)–(22), under the condition of optimal \(\zeta =3.9988\), the controller gains are computed as follows:
For four operation modes, the trajectories of adaptive threshold \(\epsilon _{i}(t)\) are described in Figs. 10, 11, 12, and 13, respectively. It is noted that \(\epsilon _{i}(t)\) can be dynamically adjusted according to the adaptive law. Based on the adaptive event-triggered mechanism, the release instants are plotted in Fig. 14. The switching signals are depicted in Fig. 15. The state responses of the closed-loop system are presented in Fig. 16. It is easy to derive that the state trajectories of the closed-loop system approach zero quickly.
Remark 4
In [37], the event-triggered control scheme with a fixed threshold was designed, which could not change itself to satisfy the variation of systems. Hence, it is necessary to present an adaptive event-triggered method with a varying threshold. From Figs. 6, 9 and Table 1, the adaptive event-triggered scheme can save more communication resources than the traditional one.
5 Conclusion
This paper has investigated the adaptive event-triggered \(H_{\infty }\) control problem for MJSs with GUTRs and actuator faults. Compared with the traditional method, an adaptive event-triggered strategy has been introduced to save the communication resources effectively. In the controller design, the actuator failure model has been developed to improve the system reliability. According to the Lyapunov stability approach, the stability conditions for MJSs with the \(H_{\infty }\) performance can be obtained. Finally, the validity of the proposed control approach has been verified by two simulation results. In future work, we will focus on solving the adaptive event-triggered control problem for multi-agent systems [29, 46, 62, 63].
References
W. Bai, Q. Zhou, T. Li, H. Li, Adaptive reinforcement learning neural network control for uncertain nonlinear system with input saturation. IEEE Trans. Cybern. (2019). https://doi.org/10.1109/TCYB.2019.292105
W. Bai, B. Zhang, Q. Zhou, R. Lu, Multigradient recursive reinforcement learning NN control for affine nonlinear systems with unmodeled dynamics. Int. J. Robust Nonlinear Control (2019). https://doi.org/10.1002/rnc.4843
L. Cao, H. Li, G. Dong, R. Lu, Event-triggered control for multi-agent systems with sensor faults and input saturation. IEEE Trans. Syst. Man Cybern. Syst. (2019). https://doi.org/10.1109/TSMC.2019.2938216
L. Chen, X. Li, W. Xiao, P. Li, Q. Zhou, Fault-tolerant control for uncertain vehicle active steering systems with time-delay and actuator fault. Int. J. Control Autom. Syst. 17(9), 2234–2241 (2019)
L. Chen, P. Li, W. Lin, Q. Zhou, Observer-based fuzzy control for four-wheel independently driven electric vehicles with active steering systems. Int. J. Fuzzy Syst. 22(1), 89–100 (2020)
Z.Y. Chen, Q.L. Han, Y.M. Yan, Z.G. Wu, How often should one update control and estimation: review of networked triggering techniques. Sci. China Inf. Sci. 63(5), 150201 (2020)
G. Dong, H. Li, H. Ma, R. Lu, Finite-time consensus tracking neural network FTC of multi-agent systems. IEEE Trans. Neural Netw. Learn. Syst. (2020). https://doi.org/10.1109/TNNLS.2020.2978898
M.C.F. Donkers, W.P.M.H. Heemels, N.V.D. Wouw, L. Hetel, Stability analysis of networked control systems using a switched linear systems approach. IEEE Trans. Autom. Control. 56(9), 2101–2115 (2011)
P. Du, H. Liang, S. Zhao, C.K. Ahn, Neural-based decentralized adaptive finite-time control for nonlinear large-scale systems with time-varying output constraints. IEEE Trans. Syst. Man Cybern. Syst. (2019). https://doi.org/10.1109/TSMC.2019.2918351
Q.Y. Fan, G.H. Yang, D. Ye, Adaptive tracking control for a class of Markovian jump systems with time-varying delay and actuator faults. J. Frankl. Inst. 352(5), 1979–2001 (2015)
X. Gao, F. Deng, X. Li, Q. Zhou, Event-triggered finite-time reliable control for nonhomogeneous Markovian jump systems. Int. J. Robust Nonlinear Control (2019). https://doi.org/10.1002/rnc.4858
X. Gao, H. Ren, F. Deng, Q. Zhou, Observer-based finite-time \(H_{\infty }\) control for uncertain discrete-time nonhomogeneous Markov jump systems. J. Frankl. Inst. 356, 1730–1749 (2019)
Z. Gu, D. Yue, J. Liu, Z. Ding, \(H_{\infty }\) tracking control of nonlinear networked systems with a novel adaptive event-triggered communication scheme. J. Frankl. Inst. 354(8), 3540–3553 (2017)
Z. Gu, E. Tian, J. Liu, Adaptive event-triggered control of a class of nonlinear networked systems. J. Frankl. Inst. 354(9), 3854–3871 (2017)
Y. Guo, Z. Wang, Stability of Markovian jump systems with generally uncertain transition rates. J. Frankl. Inst. 350(9), 2826–2836 (2013)
S. Hu, D. Yue, Event-based \(H_{\infty }\) filtering for networked system with communication delay. Signal Process. 92(9), 2029–2039 (2012)
M. Ji, Z. Li, B. Yang, W. Zhang, Stabilization of Markov jump linear systems with input quantization. Circuits Syst. Signal Process. 34(7), 2109–2126 (2015)
B. Jiang, Y. Kao, C. Gao, X. Yao, Passification of uncertain singular semi-Markovian jump systems with actuator failures via sliding mode approach. IEEE Trans. Autom. Control 62(8), 4138–4143 (2017)
Y. Kao, J. Xie, C. Wang, Stabilization of singular Markovian jump systems with generally uncertain transition rates. IEEE Trans. Autom. Control 59(9), 2604–2610 (2014)
Y. Kao, C. Wang, J. Xie, H.R. Karimi, New delay-dependent stability of Markovian jump neutral stochastic systems with general unknown transition rates. Int. J. Syst. Sci. 47(11), 2499–2509 (2016)
H. Li, Y. Shi, Event-triggered robust model predictive control of continuous-time nonlinear systems. Automatica 50(5), 1507–1513 (2014)
H. Li, P. Shi, D. Yao, L. Wu, Observer-based adaptive sliding mode control for nonlinear Markovian jump systems. Automatica 64, 133–142 (2016)
H. Li, P. Shi, D. Yao, Adaptive sliding-mode control of Markov jump nonlinear systems with actuator faults. IEEE Trans. Autom. Control 62(4), 1933–1939 (2017)
H. Li, Z. Zhang, H. Yan, X. Xie, Adaptive event-triggered fuzzy control for uncertain active suspension systems. IEEE Trans. Cybern. 49(12), 4388–4397 (2019)
H. Li, Y. Wu, M. Chen, Adaptive fault-tolerant tracking control for discrete-time multi-agent systems via reinforcement learning algorithm. IEEE Trans. Cybern. (2020). https://doi.org/10.1109/TCYB.2020.2982168
X. Li, Q. Zhou, P. Li, H. Li, R. Lu, Event-triggered consensus control for multi-agent systems against false data-injection attacks. IEEE Trans. Cybern. (2019). https://doi.org/10.1109/TCYB.2019.2937951
X. Li, B. Zhang, P. Li, Q. Zhou, R. Lu, Finite-horizon \({H}_{\infty }\) state estimation for periodic neural networks over fading channels. IEEE Trans. Neural Netw. Learn. Syst. (2019). https://doi.org/10.1109/TNNLS.2019.2920368
H. Liang, L. Zhang, Y. Sun, T. Huang, Containment control of semi-Markovian multiagent systems with switching topologies. IEEE Trans. Syst. Man Cybern. Syst. (2019). https://doi.org/10.1109/TSMC.2019.2946248
H. Liang, X. Guo, Y. Pan, T. Huang, Event-triggered fuzzy bipartite tracking control for network systems based on distributed reduced-order observers. IEEE Trans. Fuzzy Syst. (2020). https://doi.org/10.1109/TFUZZ.2020.2982618
Q. Liu, J. Leng, D. Yan, D. Zhang, L. Wei, A. Yu, R. Zhao, H. Zhang, X. Chen, Digital twin-based designing of the configuration, motion, control, and optimization model of a flow-type smart manufacturing system. J. Manuf. Syst. (2020). https://doi.org/10.1016/j.jmsy.2020.04.012
Y. Liu, X. Liu, Y. Jing, H. Wang, X. Li, Annular domain finite-time connective control for large-scale systems with expanding construction. IEEE Trans. Syst. Man Cybern. Syst. (2019). https://doi.org/10.1109/TSMC.2019.2960009
X. Luan, C. Zhao, F. Liu, Finite-time stabilization of switching Markov jump systems with uncertain transition rates. Circuits Syst. Signal Process. 34(12), 3741–3756 (2015)
Q. Ma, S. Xu, Y. Zou, Stability and synchronization for Markovian jump neural networks with partly unknown transition probabilities. Neurocomputing 74(17), 3404–3411 (2011)
Z. Ning, J. Yu, Y. Pan, H. Li, Adaptive event-triggered fault detection for fuzzy stochastic systems with missing measurements. IEEE Trans. Fuzzy Syst. 26(4), 2201–2212 (2017)
Y. Pan, G.H. Yang, Event-triggered fault detection filter design for nonlinear networked systems. IEEE Trans. Syst. Man Cybern. Syst. 48(11), 1851–1862 (2018)
P. Pellanda, P. Apkarian, H. Tuan, Missile autopilot design via a multichannel LFT/LPV control method. Int. J. Robust Nonlinear Control 12(1), 1–20 (2002)
H. Shen, L. Su, Z.G. Wu, H.P. Ju, Reliable dissipative control for Markov jump systems using an event-triggered sampling information scheme. Nonlinear Anal. Hybrid Syst. 25, 41–59 (2017)
P. Shi, Y. Xia, G.P. Liu, D. Rees, On designing of sliding-mode control for stochastic jump systems. IEEE Trans. Autom. Control 51(1), 97–103 (2006)
S. Song, J. Hu, D. Chen, W. Chen, Z. Wu, An event-triggered approach to robust fault detection for nonlinear uncertain Markovian jump systems with time-varying delays. Circuits Syst. Signal Process. (2019). https://doi.org/10.1007/s00034-019-01327-3
Y.X. Su, Q.L. Wang, C.Y. Sun, Self-triggered consensus control for linear multi-agent systems with input saturation. IEEE/CAA J. Autom. Sin. 7(1), 150–157 (2020)
Y. Tan, D. Du, Q. Qi, State estimation for Markovian jump systems with an event-triggered communication scheme. Circuits Syst. Signal Process. 36(1), 1–23 (2016)
E. Tian, D. Yue, G. Wei, Robust control for Markovian jump systems with partially known transition probabilities and nonlinearities. J. Frankl. Inst. 350(8), 2069–2083 (2013)
Z. Wang, Y. Liu, X. Liu, Exponential stabilization of a class of stochastic system with Markovian jump parameters and mode-dependent mixed time-delays. IEEE Trans. Autom. Control 55(7), 1656–1662 (2010)
H. Wang, P. Shi, R.K. Agarwal, Network-based event-triggered filtering for Markovian jump systems. Int. J. Control 89(6), 1–23 (2016)
H. Wang, D. Zhang, R. Lu, Event-triggered \(H_{\infty }\) filter design for Markovian jump systems with quantization. Nonlinear Anal. Hybrid Syst. 28, 23–41 (2018)
W. Wang, H. Liang, Y. Pan, T. Li, Prescribed performance adaptive fuzzy containment control for nonlinear multi-agent systems using disturbance observer. IEEE Trans. Cybern. (2020). https://doi.org/10.1109/TCYB.2020.2969499
L. Wu, P. Shi, H. Gao, State estimation and sliding-mode control of Markovian jump singular systems. IEEE Trans. Autom. Control 55(5), 1213–1219 (2010)
J. Xiong, J. Lam, H. Gao, D.W.C. Ho, On robust stabilization of Markovian jump systems with uncertain switching probabilities. Automatica 41(5), 897–903 (2005)
Y. Xu, J.G. Dong, R. Lu, L. Xie, Stability of continuous-time positive switched linear systems: a weak common copositive Lyapunov functions approach. Automatica 97, 278–285 (2018)
Y. Xu, Z. Wang, D. Yao, R. Lu, C.Y. Su, State estimation for periodic neural networks with uncertain weight matrices and Markovian jump channel states. IEEE Trans. Syst. Man Cybern. Syst. 48(11), 1841–1850 (2018)
X. Xu, L. Liu, G. Feng, Consensus of single integrator multi-agent systems with unbounded transmission delays. J. Syst. Sci. Complex. 32(3), 778–788 (2019)
D. Yao, H. Li, R. Lu, Y. Shi, Distributed sliding mode tracking control of second-order nonlinear multi-agent systems: an event-triggered approach. IEEE Trans. Cybern. (2019). https://doi.org/10.1109/TCYB.2019.2963087
D. Yao, B. Zhang, P. Li, H. Li, Event-triggered sliding mode control of discrete-time Markov jump systems. IEEE Trans. Syst. Man Cybern. Syst. 49(10), 2016–2025 (2019)
D. Yue, E. Tian, Q.L. Han, A delay system method for designing event-triggered controllers of networked control systems. IEEE Trans. Autom. Control 58(2), 475–481 (2013)
L. Zhang, H. Liang, H. Ma, Q. Zhou, Fault detection and isolation for semi-Markov jump systems with generally uncertain transition rates based on geometric approach. Circuits Syst. Signal Process. 38, 1039–1062 (2019)
L. Zhang, H. Liang, Y. Sun, C.K. Ahn, Adaptive event-triggered fault detection scheme for semi-Markovian jump systems with output quantization. IEEE Trans. Syst. Man Cybern. Syst. (2019). https://doi.org/10.1109/TSMC.2019.2912846
L. Zhang, H.K. Lam, Y. Sun, H. Liang, Fault detection for fuzzy semi-Markov jump systems based on interval type-2 fuzzy approach. IEEE Trans. Fuzzy Syst. (2019). https://doi.org/10.1109/TFUZZ.2019.2936333
X.M. Zhang, Q.L. Han, X.H. Ge, D. Ding, L. Ding, D. Yue, C. Peng, Networked control systems: a survey of trends and techniques. IEEE/CAA J. Autom. Sin. 7(1), 1–17 (2020)
Q. Zhou, P. Du, H. Li, R. Lu, J. Yang, Adaptive fixed-time control of error-constrained pure-feedback interconnected nonlinear systems. IEEE Trans. Syst. Man Cybern. Syst. (2019). https://doi.org/10.1109/TSMC.2019.2961371
Q. Zhou, W. Wang, H. Ma, H. Li, Event-triggered fuzzy adaptive containment control for nonlinear multi-agent systems with unknown Bouc–Wen hysteresis input. IEEE Trans. Fuzzy Syst. (2019). https://doi.org/10.1109/TFUZZ.2019.2961642
Q. Zhou, W. Wang, H. Liang, M. Basin, B. Wang, Observer-based event-triggered Fuzzy adaptive bipartite containment control of multi-agent systems with input quantization. IEEE Trans. Fuzzy Syst. (2019). https://doi.org/10.1109/TFUZZ.2019.2953573
W. Zhu, D. Wang, Q. Zhou, Leader-following consensus of multi-agent systems via adaptive event-based control. J. Syst. Sci. Complex. 32(3), 846–856 (2019)
Z. Zhu, Y. Pan, Q. Zhou, C. Lu, Event-triggered adaptive fuzzy control for stochastic nonlinear systems with unmeasured states and unknown backlash-like hysteresis. IEEE Trans. Fuzzy Syst. (2020). https://doi.org/10.1109/TFUZZ.2020.2973950
S.Y. Zhu, Y. Liu, Y.J. Lou, J. Cao, Stabilization of logical control networks: an event-triggered control approach. Sci. China Inf. Sci. 63(1), 112203 (2020)
Acknowledgements
The authors would like to express our gratitude to the anonymous reviewers for their thoughtful comments and suggestions. This work was partially supported by the National Natural Science Foundation of China (61973091), the Guangdong Natural Science Funds for Distinguished Young Scholar (2017A030306014), the Local Innovative and Research Teams Project of Guangdong Special Support Program of 2019, the Innovative Research Team Program of Guangdong Province Science Foundation (2018B030312006), and the Science and Technology Program of Guangzhou (201904020006).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Chen, L., Li, X., Lin, W. et al. Adaptive Event-Triggered \(H_{\infty }\) Control for Markov Jump Systems with Generally Uncertain Transition Rates. Circuits Syst Signal Process 39, 5429–5453 (2020). https://doi.org/10.1007/s00034-020-01435-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-020-01435-5