Abstract
This paper is concerned with the \(H_{\infty }\) filtering problem for discrete-time Markov jump systems with repeated scalar nonlinearities in an event-triggered communication scheme. An event-triggered scheme is proposed to determine whether the current data should be transmitted to the filter or not. Based on the time interval analysis approach, the discrete-time Markov jump system with network-induced delays under event-triggered communication scheme is converted into the discrete-time Markov jump time-delay system. By employing the positive-definite diagonally-dominant-type Lyapunov function technique, criteria are derived to guarantee the system is stochastically stable with a prescribed \(H_{\infty }\) performance level. The correspondent filter and the event-triggered parameters are also solved. Finally, a numerical example is given to illustrate the effectiveness of the proposed method.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Due to the capability of modeling a class of hybrid systems in which the structure is subject to random abrupt changes, Markov jump systems have attracted considerable research attentions and have potential applications in manufacturing systems, chemical process, power systems, networked control systems, and so on [1, 25]. Many interesting results have been reported in the literature, including stability and stabilization [10, 37], controller design [18, 21, 22], filter design [6, 11,12,13], and state estimation problem [33, 38].
Nonlinear is very common in the real applications, and repeated scalar nonlinearities include some typical nonlinearities, such as semi-linear function, sine function, saturation function, and hyperbolic tangent function [4]. So repeated scalar nonlinear systems are used widely to model manufacturing systems, recurrent neural networks, cold rolling mills, and so on [7]. Therefore, lots of researches devote efforts to stability analysis and stabilization problems [4], control problems [8], filtering problems [9], and model reduction problems [5] of the repeated scalar nonlinear systems. Due to its advantage of modeling the abrupt changes in real applications, Markov jump systems with repeated scalar nonlinearities attract considerable attentions. Lots of instructive results of Markov jump systems with repeated scalar nonlinearities have been reported, for example, output feedback control [26], stabilization problem [35], filtering design [14, 15, 23, 36], and \(L_{2}-L_{\infty }\) tracking control [24].
On the other hand, with the development of network technology, lots of real systems are controlled through networks. But the network bandwidth is limited, which restricts the transmission of the data or makes the network-based control low efficient. Traditionally, the data is transmitted through networks within a given time interval, which is often called time-triggered communication scheme [2, 3]. In time-triggered communication scheme, the data is transmitted every time interval even if the data has not changed or little changed, which is easy to implement but often leads to unnecessary waste of network resource [39]. In order to solve this problem, a novel method called event-triggered communication scheme has been proposed during these decades. In event-triggered communication scheme, whether the newly sampled data should be transmitted or not is predefined by an event condition [16, 19]. Only when the predefined event condition is violated, the newly sampled data will be transmitted. So the network communication load can be greatly reduced and the network resources can be largely saved under the event-triggered communication scheme [27,28,29]. Therefore, event-triggered control or filter for different systems becomes a hot research topic and lots of event-triggered results have been discussed during these decades. To name a few, the event-triggered \(H_{\infty }\) filtering for continuous-time and discrete-time Markov jump systems with time delays was studied in [30, 31] and [32, 34], respectively. In [32], the \(H_{\infty }\) performance criterion is derived, and co-design method of the event detector and the \(H_{\infty }\) filter is given. The event-based \(H_{\infty }\) filtering for networked linear systems with communication delays has been studied in [17], and the linear system is converted into a time-delay linear system by using the time interval analysis approach. The problem of event-triggered state estimation is investigated in [40], and a novel state estimator is presented to estimate the networked states. The paper [20] has addressed event-triggered fault detection filtering for discrete-time Markov jump systems. Although there are many event-triggered results on Markov jump systems, to the best of the author’s knowledge, the \(H_{\infty }\) filtering problem for Markov jump systems with repeated scalar nonlinearities under an event-triggered scheme has not been fully studied in the open literature. The results on Markov jump systems with repeated scalar nonlinearities under an event-triggered scheme can be applied to many practical systems, which increases the author’s research motivation.
Motivated by the above discussion, we focus on the event-triggered \(H_{\infty }\) filtering for discrete-time Markov jump systems with repeated scalar nonlinearities. The main contributions of this paper include three points: (1) Event-triggered scheme for dynamic discrete-time Markov jump systems with repeated scalar nonlinearities is presented to reduce network resource wastage; (2) based on the diagonally dominant Lyapunov function approach, a sufficient condition is presented, which guarantees that the filtering error system is stochastically stable and has a \(H_{\infty }\) performance; and (3) the parameter of the event-triggers and \(H_{\infty }\) filter can be co-designed.
The rest of the paper is organized as follows. Section 2 formulates the problem under consideration. \(H_{\infty }\) filtering performance analysis and the co-design method of event-based condition and \(H_{\infty }\) filter are presented in Sect. 3. An illustrative example is given in Sect. 4, and we conclude the paper in Sect. 5.
Notations Through this paper, the superscripts “T” and “\(-1\)” stand for the transpose of a matrix and the inverse of a matrix; \(R^{n}\) denotes n-dimensional Euclidean space; \(R^{n\times m}\) is the set of all real matrices with m rows and n columns; \(P>0\) means that P is positive definite; I is the identity matrix with appropriate dimensions; the space of square-integrable vector functions over \([0,\infty )\) is denoted by \(\mathcal {L}_{2}[0,\infty )\); |x| represents the absolute value (or modulus) of x; and \(\mathcal {E}\{\cdot \}\) denotes the expectation operator; for a symmetric matrix, \(*\) denotes the matrix entries implied by symmetry.
2 Problem Formulation
2.1 System description
The framework of event-triggered \(H_{\infty }\) filtering for discrete Markov jump system in this paper is shown in Fig. 1, where the plant is discrete-time Markov jump system with repeated scalar nonlinearities.
We suppose that the discrete-time Markov jump system with repeated scalar nonlinearities can be described as follows:
where \(x(k) \in \) \(R^{n}\) is the state of the plant; \(y(k) \in \) \(R^{m}\) represents the measurement output; \(z(k) \in \) \(R^{p}\) is the signal to be estimated; \(w(k) \in \) \(\mathcal {L}_{2}[0,\infty )\) is the disturbance input; and \(r_{k}\) represents a discrete-time homogeneous Markov chain, which takes values in a finite set S = {1,2,3,...,N} with the following mode transition probabilities:
where \(0 \le \pi _{ij} \le 1\), \(\forall i,j \in S\) and \(\sum _{j=1}^N \pi _{ij}\) \(= 1\), \(\forall i \in S\). f(x(k)) is the nonlinear function; for the vector \(x(k)=[x_{1}(k)~x_{2}(k)~\ldots ~x_{n}(k)]^\mathrm{T}\), we denote \(f(x(k))=[f(x_{1}(k))~f(x_{2}(k))~\ldots ~f(x_{n}(k))]^\mathrm{T}\). The function f(x(k)) satisfies the following assumption.
Assumption 1
[4] The nonlinear function f(x(k)) in (1) satisfies:
For notational simplicity, in this paper, when \(r_{k} = i \in S\), a matrix \(M(r_{k})\) is denoted by \(M_{i}\); for example, \(A(r_{k})\) is denoted by \(A_{i}\), \(B(r_{k})\) by \(B_{i}\), and so on.
2.2 Event Detector
In Fig. 1, an event detector is employed between the plant and the filter to determine whether the current data should be transmitted to the filter or not. y(k) is the current measurement data, and \(y(s_{l})\) is the latest transmitted data. So the event-triggered scheme can be defined as follows:
where the \(\varPhi _{i}\) is the positive-definite weighting matrix to be design and the \(\varepsilon _{i} \in \) [0,1) is a given scalar parameter. Obviously, if y(k) and \(y(s_{l})\) satisfies (3), y(k) will be transmitted to the filter.
Remark 1
Note that the event-triggered scheme (3) is a dynamic condition with some adjustable parameters. The event-triggered parameter \(\varPhi _{i}\) is different for different jumping modes, which is more practicable.
2.3 \(H_{\infty }\) Filter
Since the network bandwidth is limited, time delay is the inevitable phenomenon in the process of network transmission. In this paper, we suppose that the time delay is \(\tau _{k}\) and bounded at time instant k. \(\tau _{k}\) satisfies \(0< \tau _{k} < \tilde{\tau }\), where \(\tilde{\tau }\) is a positive integer. Taking time delay into account, the output \(y(s_{l})\) reaches the filter at the time instant \(s_{l} + \tau _{s_{l}}\), and considering the behavior of zero-order holder (ZOH), we have
The \(H_{\infty }\) filter used in this paper is supposed to be
where \(x_{f}(k) \in R^{n}\) is the state vector of the filter, the \(y_{f}(k)\in R^{m}\) is the actual input of the filter, and \(z_{f}(k) \in R^{p}\) is the output of the filter. The matrices \(A_{fi}, B_{fi}, C_{fi}, D_{fi}\) are appropriate dimensional filter parameters to be determined.
Substituting (4) into (5), we have
2.4 Time-Delay Modeling Based on Event-Triggered Scheme
Using the similar methods in [30], we convert the networked discrete-time Markov jump system (1) under event-triggered scheme (3) into a new time-delay system, which will simplify the analysis and design. So, the following two cases should be considered:
Case A: if \(s_{l} + \tilde{\tau } + 1 \ge s_{l+1} + \tau _{s_{l+1}} - 1\), we define a function:
Obviously,
Case B: If \(s_{l} + 1 + \tilde{\tau } < s_{l+1} + \tau _{s_{l+1}} - 1\), we should consider the following two intervals:
where d is a positive integer, \(d \ge 1\).
As \(\tau _{s_{l}} \le \tilde{\tau }\), it can be easily shown that there exists a positive integer \(d_{M}\), such that
and \(y(s_{l})\), \(y(s_{l} + d)\) with \(d = 1, 2, 3,\ldots , d_{M}\) satisfy
From (8) − (10), we can obtain:
Define function \(\tau (k)\) as
where
From (12), we have
So we can obtain that
and \(\tau _{m} = \hbox {inf}\{ \tau _{s_{l}} \}\).
For Case A, \(k \in [s_{l} + \tau _{s_{l}}, s_{l+1} + \tau _{s_{l+1}} - 1]\), define an error vector \(e_{i}(k) = 0\). For Case B, we define
From the definition of \(e_{i}(k)\) and the triggered scheme (3), we can have
Utilizing \(\tau (k)\) and \(e_{i}(k)\), the filter (6) can be rewritten as
where \(k \in [s_{l} + \tau _{s_{l}}, s_{l+1} + \tau _{s_{l+1}} - 1]\).
Define the new state vector \(\xi ^{T}(k) =\begin{bmatrix} x^{T}(k)&x_{f}^{T}(k)\end{bmatrix}\), \(e(k) = z(k) - z_{f}(k)\), and \(\widehat{w}^{T}(k) =\begin{bmatrix} w^{T}(k)&w^{T}(k - \tau (k))\end{bmatrix}\), and then, the following filtering error system can be obtained from (1) and (17),
where
2.5 Event-Triggered \(H_{\infty }\) Filter Problem
Definition 1
The filtering error system (18) with \(\widehat{w}(k)=0\) is stochastically stable, if for any initial conditions, the following equality holds
Definition 2
Given a scalar \(\gamma >0\), the filtering error system (18) is said to be stochastically stable with \(H_\infty \) performance \(\gamma \), if for any nonzero \(\widehat{w}(k)\in \mathcal {L}_2[0,\infty )\) under zero initial condition, the following inequality holds
where \(\Vert \bar{z}(k)\Vert ^2_{\infty }=\sup _{k}\bar{z}^T(k)\bar{z}(k)\) and \(\Vert \widehat{w}(k)\Vert ^2_2=\sum ^{\infty }_{l=0}\widehat{w}^T(l)\widehat{w}(l)\).
The objective of this paper is to design the \(H_\infty \) filter (17) such that the filtering error system (18) is stochastically stable with \(H_\infty \) performance \(\gamma \).
Before ending this section, we first introduce the following definition and lemma, which will help us in deriving the main results.
Definition 3
[4] A square matrix \(P = [p_{ij}] \in R^{n \times n}\) is called diagonally dominant if the i satisfies:
Lemma 1
[4] If \(P > 0\) is diagonally dominant, for all nonlinear functions f(x(k)) satisfying (2), it holds for all \(\varpi \):
Lemma 2
[4] If and only if \(P > 0\) is diagonally dominant, there exists a symmetric matrix \(T = [t_{ij}] \in R^{n}\) such that
3 Main Results
3.1 \(H_{\infty }\) filter performance analysis
In this subsection, we will discuss the \(H_{\infty }\) filter performance for the filtering error system (18).
Theorem 1
For given scalars \(\gamma > 0\), \(\tau _{M}> \tau _{m} > 0\), \(0 \le \varepsilon _{i} < 1\), the filtering error system (18) is stochastically stable with an \(H_{\infty }\) index \(\gamma \), if there exist diagonally dominant matrices \(P_{i} = [\begin{array}{cc} P_{1i} &{}\quad P_{2i} \\ P^{T}_{2i} &{}\quad P_{3i} \end{array} ]> 0\), \(\varPhi _{i} > 0\), \(Q_{1} > 0\), \(Q_{2} > 0\), \(Q_{3} > 0\), and \(Q_{4} > 0\) with appropriate dimensions such that
and
with
and
Proof
For the filtering error system (18), construct the following Lyapunov functional:
where \(r(k)= i, i\in S\), with
\(\square \)
When the disturbance \(w(k) = 0\), we consider the stochastically stable of the filtering error system (18). Let \(\mathcal {E}(\cdot ) \) stand for the mathematics statistical expectation of the stochastic process, for \(r(k) = i, r(k+1) = j\), we have
with
Since
According to the Jensen inequality, we have
Combining the event-triggered scheme (16), we have
From Lemma 1, we know that
Clearly, from (27) to (30), we have
with
By using the Schur complement, (24) and (25) ensure that \(\varPi < 0\), which implies that \(\mathcal {E}\{\varDelta V(k)\} < 0\). Similar to literature [32], we have
where \(\beta = inf \{\lambda _{\min }(-\varPi )\}\) and \(\{\lambda _{\min }(-\varPi )\}\) denotes the minimal eigenvalue of \(-\varPi \).
From (32), if there is a \(T > 1\), we know that
Then, for any \(T > 1\), the following equation is satisfied
which implies that
So according to Definition 2, the filtering error system (18) is stochastically stable.
Next we will show the \(H_{\infty }\) performance of the filtering error system (18). When \(w(k) \ne 0\), under the zero initial conditions, we have
where
By using the Schur complement, (24) guarantees \(\varPsi < 0\), so we have
According to Definition 1 and under the zero initial conditions, the following holds
Therefore, the filtering error system (18) is stochastically stable with \(H_{\infty }\) performance index \(\gamma \). This completes the proof.
3.2 \(H_{\infty }\) Filter Design
In this subsection, we will discuss the \(H_{\infty }\) filter algorithm for the filtering error system (18).
Theorem 2
For given scalars \(0 \le \varepsilon _{i} <1\), \(\gamma >0\), and \(\tau _{M}>\tau _{m}>0\), the filtering error system (18) is stochastically stable with a guaranteed \(H_{\infty }\) performance \(\gamma \), if there exist matrices \(P_{i} = [\begin{array}{cc} P_{1i} &{}\quad P_{2i} \\ P^{T}_{2i} &{}\quad P_{3i} \end{array} ]= [p^{ab}_{i}]> 0\), the block \(P_{1i}> 0\), \(W_{i}>0\), \(\varPhi _{i}>0\), \(Q_{1}>0\), \(Q_{2}>0\), \(Q_{3}> 0\), \(Q_{4}>0\) and \(T = T^{T}=[t^{ab}_{i}]\), \(\bar{A}_{fi}\), \(\bar{B}_{fi}\), \(\bar{C}_{fi}\), \(\bar{D}_{fi}\) with appropriate dimensions such that
with
If the above conditions are feasible, the following filter parameters can be obtained:
Proof
According to Theorem 1, if (24) and (25) are feasible, the filtering error system (18) is stochastically stable with an \(H_{\infty }\) performance index \(\gamma \). Now we define \(J_{1i} = \hbox {diag}\{I, P_{2i}P^{-1}_{3i}\}\), \(J_{2i} = \hbox {diag}\{ J_{1i},I,I,I,I,I,J_{1i},I,I,I,I,I\}\). Pre- and post-multiply (22) by \(J_{2i}\) and \(J^{T}_{2i}\), respectively, and define new variables
\(\square \)
Then, (24) is equivalent to (36). In addition, according to the Schur complement, (37) holds, and the matrix \(P_{i} = \begin{bmatrix} P_{1i} &{} P_{2i} \\ P^{T}_{2i} &{} P_{3i} \end{bmatrix} > 0\) is equivalent to \(P_{1i} - P_{2i}P^{-1}_{3i}P^{T}_{2i} = P_{1i} - W_{i} >0\).
Note that \(P_{2i}\), \(P_{3i}\) cannot be directly derived from the condition (36), but we know the continuous-time transfer function from \(y_{f}(k)\) to \(z_{f}(k)\) by
Furthermore, from (38) to (40), for each \(i \in S\), one has
Therefore, according to Definition 3 and (43), we know that the positive-definite matrix \(P_{i}\) is diagonally dominant. This completes the proof.
4 Numerical Examples
In this section, we provide an example to illustrate the effectiveness of our proposed method.
Consider the system described by (1) with two modes, \(S=\{1,2\}\). The mode switching is governed by a Markov process with the generator
Mode 1:
Mode 2:
For this system, two cases are considered to show the effectiveness of the proposed method, that is, Case 1: \(\varepsilon _{1}=\varepsilon _{2}\) and Case 2: \(\varepsilon _{1}\ne \varepsilon _{2}\).
In Case 1, according to Theorem 2, when \(\tau _{m} = 1\) and \(\tau _{M}=7\), Table 1 shows the minimum \(H_{\infty }\) performance index \(\gamma \) for different triggered threshold \(\varepsilon _{i}\). Moreover, when \(\gamma = 7\) and \(\tau _{m}=1\), Table 2 shows the maximum allowable delay \(\tau _{M}\). We can find that the bigger \(\varepsilon _{i}\), the bigger \(\gamma _{\min }\) and the smaller delay \(\tau _{M}\). So the triggered threshold \(\varepsilon _{i}\) can affect the network-induced delay and \(H_{\infty }\) performance.
Let \(\gamma = 6.5\), \(\varepsilon _{1}=\varepsilon _{2}=0.15\), \(\tau _{M} = 5\), and \(\tau _{M} = 1\), according to Theorem 2, we obtain that the triggered matrix \(\varPhi _{1}= 1.5167\), \(\varPhi _{2}= 4.9145\), and the filter parameters are
We assume that the repeated scalar nonlinearity is \(f(x(k)) = sin(x(k))\), which satisfies Assumption 1. The initial condition is assumed to be \(x(0) = x_{f}(0) = \begin{bmatrix} 0&0&0 \end{bmatrix}^{T}\), and the disturbance input is \(w(k)= 0.5/(1 + k^{2})\). Figure 2 shows the possible system mode transition. Figure 3 shows the event-triggered release instants and intervals. From Fig. 3, we know that 44 times are triggered, in contrast to the time-triggered scheme, in which 150 times are need to be triggered. So the event-triggered scheme reduces the use of networked bandwidth. The z(k) and its estimation of \(z_{f}(k)\) are depicted in Fig. 4. Figure 5 shows the response of filter error e(k).
In Case 2, we consider that \(\varepsilon _{1}\ne \varepsilon _{2}\), and the \(\varepsilon _{1}\) varies; the \(\varepsilon _{2}\) is constant. For given \(\gamma = 7\) and \(\tau _{m}=1\), according to Theorem 2, Table 3 shows the maximum allowable delay \(\tau _{M}\). Similar to Case 1, from Table 3, we can also find that the bigger \(\varepsilon _{i}\), the smaller delay \(\tau _{M}\).
Let \(\gamma = 6.5\), \(\varepsilon _{1} = 0.15\), \(\varepsilon _{2}=0.1\), \(\tau _{m} = 1\) and \(\tau _{M} = 5\), according to Theorem 2, we obtain that the triggered matrix \(\varPhi _{1} = 1.0053\) and \(\varPhi _{2}= 1.9517\), and the filter parameters are
Giving a possible system mode evolution as in Fig. 6. Figure 7 shows the event-triggered release instants and intervals. From Fig. 7, we know that only 41 times are triggered, in contrast to the time-triggered scheme, in which 150 times need to be triggered. So our method can reduce the use of networked bandwidth. z(k) and its estimation of \(z_{f}(k)\) are depicted in Fig. 8. Figure 9 shows the response of filter error e(k).
5 Conclusion
The problem of event-triggered \(H_{\infty }\) filtering for discrete-time Markov jump systems with repeated scalar nonlinearities is studied in this paper. In order to reduce the communication bandwidth utilization, a dynamic discrete event-triggered scheme has been employed to determine whether the current sampled output signals should be transmitted or not. By using the diagonally-dominant-type Lyapunov function, the sufficient conditions of stochastically stability with \(H_{\infty }\) performance are obtained for discrete-time Markov jump filter error system. The \(H_{\infty }\) filter is designed based on the sufficient conditions. Finally, a numerical example is given to illustrate the effectiveness of our proposed method. The future work may focus on the event-triggered control or filter problem for Markov jump systems under different network conditions, such as network attack and asynchronous communication.
References
O.L.V. Costa, M.D. Fragoso, M.G. Todorov, Continuous-Time Markovian Jump Linear Systems (Springer, London, 2012)
J. Cheng, J.H. Park, X. Zhao, H.R. Karimi, J. Cao, Quantized nonstationary filtering of network-based Markov switching RSNSs: a multiple hierarchical structure strategy. IEEE Trans. Autom. Control (2020). https://doi.org/10.1109/TAC.2019.2958824
J. Cheng, J.H. Park, J. Cao, W. Qi, A hidden mode observation approach to finite-time SOFC of Markovian switching systems with quantization. Nonlinear Dyn. 100, 509–521 (2020)
Y.-C. Chu, K. Glover, Stabilization and performance synthesis for systems with repeated scalar nonlinearities. IEEE Trans. Autom. Control 44(3), 484–496 (1999)
Y.-C. Chu, Further results for systems with repeated scalar nonlinearities. IEEE Trans. Autom. Control 46(12), 2031–2035 (2001)
S.L. Dong, Z.-G. Wu, Y.J. Pan, H. Su, Y. Liu, Hidden-Markov-model-based asynchronous filter design of nonlinear Markov jump systems in continuous-time domain. IEEE Trans. Cybern. 49(6), 2294–2304 (2019)
H. Dong, Z. Wang, H. Gao, \(H_{\infty }\) filtering for systems with repeated scalar nonlinearities under unreliable communication links. Signal Process. 89(8), 1567–1575 (2009)
H. Dong, Z. Wang, H. Gao, Observer-based \(H_{\infty }\) control for systems with repeated scalar nonlinearities and multiple packet losses. Int. J. Robust Nonlinear Control 20(12), 1363–1378 (2010)
H. Dong, Z. Wang, D.W.C. Ho, H. Gao, Robust \(H_{\infty }\) filtering for Markovian jump systems with randomly occurring nonlinearities and sensor saturation: The finite-horizon case. IEEE Trans. Signal Process. 59(7), 3048–3057 (2011)
Z. Fei, H. Gao, P. Shi, New results on stabilization of Markovian jump systems with time delay. Automatica 45(10), 2300–2306 (2009)
X. Gao, H. Ren, D. Yao, Q. Zhou, Finite-time \(H_{\infty }\) filtering for discrete-time piecewise homogeneous Markov jump systems with missing measurements. Circuits Syst. Signal Process. 37(9), 3927–3945 (2018)
K. Han, J. Feng, X. Chang, Reduced-order partially mode-dependent energy-to-peak filter design for discrete-time Markov jump systems subject to quantizer faults and state-dependent noises. Circuits Syst. Signal Process. 34(1), 77–103 (2015)
M. Hua, Y. Qian, F. Deng, J. Fei, P. Cheng, H. Chen, Filtering for discrete-time Takagi-Sugeno fuzzy nonhomogeneous Markov jump systems with quantization effects. IEEE Trans. Cybern. (2020). https://doi.org/10.1109/TCYB.2020.2991159
M. Hua, D. Zheng, F. Deng, Partially mode-dependent \(L_{2}-L_{\infty }\) filtering for discrete-time nonhomogeneous Markov jump systems with repeated scalar nonlinearities. Inf. Sci. 451–452, 223–239 (2018)
M. Hua, D. Zheng, F. Deng, J. Fei, P. Cheng, X. Dai, \(H_{\infty }\) filtering for nonhomogeneous Markovian jump repeated scalar nonlinear systems with multiplicative noises and partially mode-dependent characterization. IEEE Trans. Syst. Man Cybern. Syst. (2020). https://doi.org/10.1109/TSMC.2019.2919146
S. Hu, D. Yue, Event-triggered control design of linear networked systems with quantizations. ISA Trans. 51(1), 153–162 (2012)
S. Hu, D. Yue, Event-based \(H_{\infty }\) filtering for networked system with communication delay. Signal Process. 92(9), 2029–2039 (2012)
C. Morais, M. Braga, R. Oliveira, P. Peres, \(H_{\infty }\) and \(H_{2}\) control design for polytopic continuous-time Markovjump linear systems with uncertain transition rates. Int. J. Robust Nonlinear Control 26, 599–612 (2016)
C. Peng, T. Yang, Event-triggered communication and \(H_{\infty }\) control co-design for networked control systems. Automatica 49(5), 1326–1332 (2013)
B. Qiao, X. Su, R. Jia, Y. Shi, M.S. Mahmoud, Event-triggered fault detection filtering for discrete-time Markovian jump systems. Signal Process. 152, 384–391 (2018)
M. Shen, G. Zhang, Y. Yuan, D. Ye, Relaxed \(H_{\infty }\) controller design for continuous Markov jump system with incomplete transition probabilities. Circuits Syst. Signal Process. 33(11), 1393–1410 (2014)
H. Shen, Y. Men, Z.-G. Wu, J.H. Park, Nonfragile \(H_{\infty }\) control for fuzzy Markovian jump systems under fast sampling singular perturbation. IEEE Trans. Syst. Man Cybern. Syst. 48(12), 2058–2069 (2018)
H. Shen, Z.-G. Wu, J.H. Park, Finite-time energy-to-peak filtering for Markov jump repeated scalar non-linear systems with packet dropouts. IET Control Theory Appl. 8(16), 1617–1624 (2014)
H. Shen, F. Li, Z.-G. Wu, J.H. Park, Finite-time \(L_{2}-L_{\infty }\) tracking control for Markov jump repeated scalar nonlinear systems with partly usable model information. Inf. Sci. 332, 153–166 (2016)
P. Shi, F. Li, A survey on Markovian jump systems: modeling and design. Int. J. Control Autom. Syst. 13(1), 1–16 (2015)
J. Wang, S. Huo, J. Xia, J.H. Park, X. Huang, H. Shen, Generalised dissipative asynchronous output feedback control for Markov jump repeated scalar non-linear systems with time-varying delay. IET Control Theory Appl. 13(13), 2114–2121 (2019)
H. Wang, A. Xue, Adaptive event-triggered \(H_{\infty }\) filtering for discrete-time delayed neural networks with randomly occurring missing measurements. Signal Process. 153, 221–230 (2018)
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)
H. Wang, R. Dong, A. Xue, Y. Peng, Event-triggered \(L_{2}-L_{\infty }\) state estimation for discrete-time neural networks with sensor saturations and data quantization. J. Frankl. Inst. 356, 10216–10240 (2019)
H. Wang, P. Shi, C.-C. Lim, Q. Xue, Event-triggered control for networked Markovian jump systems. Int. J. Robust Nonlinear Control 25, 3422–3438 (2015)
H. Wang, P. Shi, R.K. Agarwal, Network-based event-triggered filtering for Markovian jump systems. International Journal of Control 89(6), 1096–1110 (2016)
H. Wang, A. Xue, J. Wang, R. Lu, Event-based \(H_{\infty }\) filtering for discrete-time Markov jump systems with network-induced delay. J. Frankl. Inst. 354(14), 6170–6189 (2017)
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)
A. Xue, H. Wang, R. Lu, Event-based \(H_{\infty }\) control for discrete Markov jump system. Neurocomputing 190, 165–171 (2016)
C. Yang, Z. Zeng, S. Wen, Dissipativity analysis and stabilization for stochastic systems with repeated scalar nonlinearities and applications. Circuits Syst. Signal Process. 31(6), 2019–2033 (2012)
H. Yan, H. Zhang, F. Yang, C. Huang, S. Chen, Distributed \(H_{\infty }\) filtering for switched repeated scalar nonlinear systems with randomly occurred sensor nonlinearities and asynchronous switching. IEEE Transactions on Systems, Man, Cybernetics: Systems 48(12), 2263–2270 (2018)
L. Zhang, E.-K. Boukas, Stability and stabilization of Markovian jump linear systems with partly unknown transition probabilities. Automatica 45(2), 463–468 (2009)
L. Zhang, \(H_{\infty }\) estimation for piecewise homogeneous Markov jump linear systems. Automatica 45(11), 2570–2576 (2009)
L. Zhang, H. Gao, O. Kaynak, Network-induced constraints in networked control system—a survey. IEEE Trans. Ind. Inf. 9(1), 403–416 (2013)
L. Zou, Z. Wang, H. Gao, X. Liu, Event-triggered state estimation for complex networks with mixed time delays via sampled data information: the continuous-time case. IEEE Trans. Cybern. 45(12), 2804–2815 (2015)
Acknowledgements
This work was partially supported by the National Natural Science Foundation of China (61803134) and the Zhejiang Provincial Natural Science Foundation of China (LZ17F030002, LY20F030011).
Author information
Authors and Affiliations
Corresponding author
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
Wang, H., Ying, Y. & Xue, A. Event-Triggered \(H_{\infty }\) Filtering for Discrete-Time Markov Jump Systems with Repeated Scalar Nonlinearities. Circuits Syst Signal Process 40, 669–690 (2021). https://doi.org/10.1007/s00034-020-01511-w
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-020-01511-w