Abstract
This paper aims to investigate the dynamic event-triggered control problem for networked predictive control systems with random delays and disturbance. First, a discrete-time dynamic event-triggered control scheme, in which sensor information is only updated when it is necessary, is presented. Next, the systems are modeled as a time-delay singular Markovian jump systems with time-varying switching. Then, a dynamic event-triggered delay compensation control strategy is proposed. Sufficient conditions guaranteeing the asymptotically stable are derived based on the Lyapunov–Krasovskii functional method together with the linear matrix inequality (LMI) technique. Finally, simulation results verify the effectiveness of the proposed strategy.
Similar content being viewed by others
Introduction
Networked control systems (NCSs) have garnered research attention and produced a number of exceptional works over the past 20 years as a result of their numerous benefits, including cheaper cost, more flexibility, remote monitoring, and ease of operation1. The rise of big data technologies in recent years has nonetheless progressively increased the amount of data transmitted across networks, placing enormous pressure on the constrained network capacity. The event-triggered control (ETC) approach successfully addresses this issue. Because of this, the subject of ETC in NCSs has received a lot of attention lately (some relevant findings are described in2 and its references).
ETC’s key benefit is its ability to conserve network traffic while maintaining the system’s essential functionality. According to the methodology, several issues with conventional NCSs were expanded to the event-triggered variants. For instance, using the state and fixed threshold event-triggered version known as general mixed ETC. For instance, Li et al.3 investigated \(H_\infty\) control in a networked linear parameter changing system. The issues with quantized stabilization for event-triggered NCSs with data packet losses and plant uncertainties were examined in paper4. An event-triggered networked T-S fuzzy system with interval time-varying delays was researched in the publication5.
An enhanced ETC of a network-based T-S fuzzy system was suggested in the publication6 for the tracking control of NCSs. Numerous papers have been published recently that focus on the relative ETC as a particular example of general ETC, including \(H_\infty\) control for networked Markov jump system7, networked singular system with quantization8, and discrete-time nonlinear networked singular system9. The reference model was introduced in10, and in contrast to the conventional approach with the fixed triggered condition, the new adaptive ETC’s triggered condition was controlled by the state error.
In addition, the output-based general mixed ETC was expanded to include output feedback control (OFC) combined non-uniform sampling and \(H_\infty\) in11. In addition, \(H_\infty\) control for nonlinear NCSs, which was modeled by the parallel distributed compensation (PDC) and non-PDC fuzzy control rules, were solved in12,13. A novel output-based ETC with a state-dependent threshold, which differs from the mixed ETC with a constant threshold, was introduced in14 and addressed the issue of \(L_\infty\) control co-design for NCSs with delay and external disturbances. Additionally, the fuzzy filter of the networked T-S fuzzy time-delay system and the \(H_\infty\) OFC of Markov jump systems with measured output quantization were explored in15,16 for the output-based ETC without threshold. The issues of OFC with an event-triggered architecture of NCSs and distributed NCSs were investigated in17,18 by setting the scalar triggered parameter to zero. Numerous additional brand-new ETC algorithms have also been developed, including a revolutionary mode-dependent event-triggering scheme19, dynamic event-triggered control (DETC)20, decentralized ETC21, and adaptive ETC incorporating input and output information22.
Additionally, some outstanding findings on the ETC of networked predictive systems were made. For instance, given the asynchronous coordination between subsystems, a mixed time/event-triggered dual-mode distributed predictive control algorithm was developed in paper23. Paper24 provided innovative solutions to the unsynchronized problem for NCSs with delay using a model-based periodic ETC configuration. The model-based event-triggered predictive control problem for NCSs with delay and data dropout, were discussed in papers25,26, respectively. In27, a unique Lyapunov-based ETC design was provided that took packet dropouts for NPC by the switching system into account. However, there are not many DETC for networked predictive control systems, and there are no published findings about time-varying gain.
In this paper, we consider the stability and stabilization problems for a class of discrete-time NCSs based on DETC. The networked closed-loop system is established by using the networked delay compensation method and time-delay system approach. The disturbance of the model and random round-trip time (RTT) delay are also included. Motivated by the paper28, a dynamic event-triggered network delay compensation control (DET-NDCC) strategy with time-varying gains is presented. Compared to the fixed gain of traditional NPC, this method has less conservatism. On the sensor side, an DETC exists to determine whether the signal is transmitted. On the controller side, a time-varying gains feedback controller is designed to generate a sequence of control signals. On the actuator side, a networked delay compensator (NDC) is set to select the suitable control signal for the plant depending on the networked-induced delay. The main contributions of this article are given:
-
By integrating the network delay compensation approach and ETC, a dynamic event-triggered network delay compensation control strategy is proposed. The method combines the merits of reducing the networked bandwidth occupation and compensating for network delay actively.
-
Based on the predictive control, delay-dependent state feedback controllers with time-varying gains are designed. Which have less conservatism than the fixed gain predictive controller29.
-
The stability and stabilization problems of the dynamic event-triggered NCSs with and without external disturbance are discussed. The \(H_\infty\) performance of the system under biased noise is guaranteed.
The rest of the article is organized as follows. “Problem formulation” states the problem formulations. “Main results” gives the stability analysis and controller design. “Robust control of NPC” shows the \(H_\infty\) performance based on the proposed method. Simulations are shown in “Simulation and experiment results”. A discussion is shown in “Discussion”, Finally, “Conclusion” presents a conclusion to the paper.
Problem formulation
Considering the following discrete-time system:
where \(x(k)\in R^n\), \(y(k)\in R^q\), and \(u(k)\in R^m\) are the state vector, output vector and input vector, respectively. \(\omega (k)\in R^m\) is the disturbance input. A, B, C, D and E are the constant matrices of appropriate dimensions.
The structure of the NCSs is shown in Fig. 1. On the sensor side, the DETM is added to the system. It is assumed that the state data \(x(k_s )\) is transmitted successfully at the time \(k_{s}\), the following condition is introduced28
where \(r = \{1, 2, \ldots , N \}\). \(0<\mu <1\) is a given scalar parameter. and \(\theta (k)\) is determined by
where \(\beta >1\), \(\theta (0) >0\). Supposing that the first state x(0) is transmitted successfully. When the above condition is satisfied, then the state is transmitted, otherwise, it cannot be sent. The system executes the last data and then generates a new state that is verified whether it satisfies the condition (2).
The sequence of states which satisfy the above condition are packed and sent to the controller
With the traditional state feedback controller \(u(k_s )=Kx(k_s )\), where the gain K is fixed for all the time. In consideration of the time variability of networked-induced delay, a more reasonable control law is designed28
where, the delay \(\tau _k=\{0, 1, 2\ldots , {\bar{\tau }}\}\), the feedback gain \(K(\tau _k)\) is switched depend on networked-induced delay.
Depending on the different delays, there exists a sequence control signal as follows:
where the \({\bar{\tau }}\) is the upper bound of the time-delay. We can select the suitable control signal based on the delay \(\tau _k\) at any time \(k_{s}\) .The control signals were packed and transmitted to the actuator side in the form as
On the actuator side, the NDC chooses the suitable control signal depending on the networked-induced delay. The relationship between the delay \(\tau _k\), the current time k and the event-triggered time \(k_s\) is \(\tau _k =k-k_s\). And the predictive controller is
Then, when the \(\omega (k)=0\), the closed-loop system is
Referring to the article30, the relationship between triggering time and networked delay is divided into the following two cases.
Case 1: If \(k_i +1+{\bar{\tau }}\ge k_{i+1} +\tau _{k_{i+1} }\), define a function \(\tau (k)\) as
It follows from Eq. (9) that
Case 2: If \(k_i +1+{\bar{\tau }}<k_{i+1} +\tau _{k_{i+1} }\), consider the following intervals \(\left[ {k_s +\tau _{k_s } ,k_s +{\bar{\tau }}} \right]\)and \(\left[ {k_s +{\bar{\tau }}+l,k_s +{\bar{\tau }}+l+1} \right]\), where \(l \in Z+\) satisfying \(l \ge 1\). There must be a positive integer d satisfying
Define a function \(\tau (k)\) as
where \(\left\{ {\begin{array}{l} {\textrm{Z}}_0 =[k_s +\tau _{k_s } ,k_s +{\bar{\tau }}+1) \\ {\textrm{Z}}_i =[k_s +i+{\bar{\tau }},k_s +i+{\bar{\tau }}+1) \\ {\textrm{Z}}_{d_m } =[k_s +d_m +{\bar{\tau }},k_{s+1} +\tau _{k_{s+1} } ) \\ \end{array}} \right.\)
Then it can be easily shown that
In Case 1, define \(e(k)=0\). In Case 2, define
Combine the e(k) and the event-triggered condition (2), we have
After that, for \(k\in [k_s +\tau _{k_s } ,k_{s+1} +\tau _{k_{s+1} } )\), closed-loop system (1) without disturbance can be further rewritten as
The purpose of this paper is to propose appropriate control strategies to make the above systems still operate stably under the influence of delay and interference, and the frequency of data transmission can be reduced.
Remark 1
As we all know, Zeno behavior refers to an event triggering an infinite number of times for a finite period of time, which can occur in the study of event triggering in continuous-time systems. But in a discrete-time control system, the worst-case scenario for event triggering is that data is sent at every moment k, i.e. time triggering. Therefore, even if the event trigger of the discrete-time system occurs in the Zeno behavior, the worst case will disable its ability to reduce the frequency of data transmission, but it will not affect the stability of the system.
Main results
In this section, the stability and controller design are addressed. Selecting a switched Lyapunov–Krasovskii function is to to prove the stability of the system.
Stability analysis
Firstly, the stability problem of closed-loop NPC systems without disturbance is addressed.
Theorem 1
For given parameter \(\mu>\) 0 and gains \(K_i\), system (17) is asymptotically stable if there exist real matrices \(P_i >0\), \(Q_i >0\), \(R_i >0\), \(S_i >0\), \(\Omega _i>\) 0 and \(X_i\), \(Y_i\) with appropriate dimensions such that
where \(\Phi _i =\left[ {{\begin{array}{*{20}c} {\lambda (Q_i -P_i )} &{} *&{} *&{} *\\ 0 &{} {\mu \Omega } &{} *&{} *\\ 0 &{} 0 &{} {-Q_i } &{} *\\ 0 &{} 0 &{} 0 &{} {-\Omega } \\ \end{array} }} \right]\), \(\xi _i =\left[ {{\begin{array}{*{20}c} {X_i } &{} {Y_i -X_i } &{} {-Y_i } &{} 0 \\ \end{array} }} \right]\), \(\Psi _{21} =\left[ {{\begin{array}{*{20}c} {P_i A} &{} {P_i BK_i } &{} 0 &{} {P_i BK_i } \\ \end{array} }} \right]\), \(\Psi _{31} =\left[ {{\begin{array}{*{20}c} {R_i (A-I)} &{} {R_i BK_i } &{} 0 &{} {R_i BK_i } \\ \end{array} }} \right]\), and \(K_i=K(\tau _k)\).
Proof
Construct the following Lyapunov–Krasovskii function as
where \(\delta (l)=x(l+1)-x(l)\).
From Eq. (16), for all \(k\in \left( k_s, k_{s+1} \right)\),
If \(\beta >1\), we have
Then, it can be obtained that
and \(\theta (0)>0\), we have \(\theta (k)>0\)
Define \(\Delta V_i(k)=V_{\tau _{k+1} } (k+1)-V_i(k)\), Along the solution of system (17), we obtain that
Based on the free-weighting matrix approach31, it can be seen that
Combing the Eqs. (25), (26), (27), (28), we have
where \(\eta _1 =\left[ {{\begin{array}{*{20}c} {x^T(k)} &{} {x^T(k-d(k))} &{} {x^T(k-d_m )} &{} {e (k)} \\ \end{array} }} \right] ^T\).
Further, let \(P_j \le \lambda P_i, Q_j \le \lambda Q_i, R_j \le \lambda R_i\), the formula (29) can be simplified to
where \(\eta _2 =\left[ {{\begin{array}{*{20}c} {\eta _1^T } &{} {\delta ^T(l)} \\ \end{array} }} \right] ^T\).
The condition of theorem one can be made by Shure’s complement theorem. If condition (18–20) is met, then \(\Delta V_i (k)<0\), i.e. system (17) is asymptotically stable. The proof is completed. \(\square\)
Remark 2
The Lyapunov–Krasovskii function introduces a time-delay term, which makes it less conservative in analyzing the stability of time-delay systems. The value of the Barrier Lyapunov function (BLF) tends to infinity as the function variable approaches the constraint boundary, as shown in the figure. This means that while the BLF remains bounded by the designed controller, the function variables remain within the constraint boundary, i.e. the constraint is satisfied. This makes BLF more advantageous in dealing with systems with state constraints.
Controller design
Based on Theorem 1, the delay-dependent controller design method for the system (17) can be easily obtained.
Theorem 2
For given parameters \(\lambda >1\), \(\mu >0\) and \(d_m\), under the event-triggering condition (2, 3), the system in (17) is stabilizable, if there exist matrices \({\bar{Q}}_i >0\), \(W_i >0\), \(V_i >0\), \({\bar{S}}_i >0\), \({\bar{\Omega }}_i >0\), \({\bar{X}}_i\), \({\bar{Y}}_i\), \({\bar{K}}_i\) with appropriate dimensions satisfying the following LMIs:
where \({\bar{\Phi }}_i =\left[ {{\begin{array}{*{20}c} {\lambda ({\bar{Q}}_i -W_i )} &{} *&{} *&{} *\\ 0 &{} {\mu {\bar{\Omega }}_i } &{} *&{} *\\ 0 &{} 0 &{} {-{\bar{Q}}_i } &{} *\\ 0 &{} 0 &{} 0 &{} {-{\bar{\Omega }}_i } \\ \end{array} }} \right] , {\bar{\xi }}_i =\left[ {{\begin{array}{*{20}c} {{\bar{X}}_i } &{} {{\bar{Y}}_i -{\bar{X}}_i } &{} {-{\bar{Y}}_i } &{} 0 \\ \end{array} }} \right]\), \({\bar{\Psi }}_{21} =\left[ {{\begin{array}{*{20}c} {AW_i } &{} {B{\bar{K}}_i } &{} 0 &{} {B{\bar{K}}_i } \\ \end{array} }} \right] , {\bar{\Psi }}_{31} =\left[ {{\begin{array}{*{20}c} {(A-I)W_i } &{} {B{\bar{K}}_i } &{} 0 &{} {B{\bar{K}}_i } \\ \end{array} }} \right]\). In addition, by solving LMI and matrix transformation, the switched controller gains matrices are given by \(K_i ={\bar{K}}_i W_i^{-1}\).
Proof
Pre- and post-multiplying Eqs. (18), (19) with \(\Lambda _1 =\text{ diag }\{P_i^{-1} ,P_i^{-1} ,P_i^{-1} ,P_i^{-1} ,P_i^{-1} ,R_i^{-1} \}\), \(\Lambda _2 =\text{ diag }\{P_i^{-1} ,P_i^{-1} , P_i^{-1}, P_i^{-1} \},\) respectively. and defining some new variables as \(W_i =P_i^{-1}\), \(V_i =R_i^{-1}\), \({\bar{Q}}_i =P_i^{-1} Q_i P_i^{-1}\), \({\bar{R}}_i =P_i^{-1} R_i P_i^{-1}\),\({\bar{\Omega }}_i =P_i^{-1} \Omega _i P_i^{-1}\), \({\bar{S}}_i =\Lambda _2 S_i \Lambda _2\), \({\bar{\xi }}_i =\Lambda _2 \xi _i \Lambda _2\). The Eq. (30) can be obtained. The proof is completed. \(\square\)
Robust control of NPC
Now, we are in a position to solve the problems of stability of NPC system with disturbance and \(H_\infty\) controller design of NPC system with event-triggered mechanism. The networked closed-loop system with disturbance is obtained that
Stability analysis
Theorem 3
For given \(\gamma\), \(\mu\) and matrices \(K_i\), the system is stable with an \(H_\infty\) norm bound if there exist matrices \(P_{i}>0, Q_i>0, R_i>0, S_i>0, \Omega _i > 0\) and \(X_{i}, Y_i\) with appropriate dimensions such that
where \(\varphi _{21} =\Psi _{21} , \quad \varphi _{31} =\left[ {{\begin{array}{*{20}c} {\left( {P_i E} \right) ^T} &{} 0 &{} 0 &{} 0 \\ \end{array} }} \right] , \quad \varphi _{41} =\Psi _{31} , \quad \varphi _{51} =\left[ {{\begin{array}{*{20}c} D &{} 0 &{} 0 &{} 0 \\ \end{array} }} \right]\).
Proof
For the system (34) with the disturbance vector \(\omega (k)\), we considers the following Lyapunov function \(\Delta V(k)=\Delta V_i(k) + \Delta \theta (k)\):
where \(\delta (k) = \left( {A - I} \right) x(k) + BK(\tau _k )x(k - \tau (k)) + BK(\tau _k )e(k) + E\omega (k)\)
It follows Theorem 1 that
when \(\omega (k)=0\), \(\Delta V<0\) which implies that the closed-loop system (33) is asymptotically stable Combing the Eqs. (25), (37–40), we have
For all \(k = \{1, 2, 3, \ldots \}\), summing Eq. (40) from k= 0 to \(k =\infty\), it follows that
From \(V(\infty )\ge 0\) and inequality (Eq. 41), it can be seen that
Thus, the H \(\infty\)-norm of the closed-loop system (Eq. 34) is less than \(\gamma\). The proof is completed. \(\square\)
Controller design
Similar to the Theorem 2, the switched H \(\infty\) controller gains \(K_i\) for system (28) are calculated by the following theorem.
Theorem 4
For given parameters \(\lambda >1\), \(\mu >0 \gamma\) and \(d_m\), under the event-triggering condition (2, 3), the system in Eq. (34) is stabilizable, if there exist matrices \({\bar{Q}}_i >0\), \(W_i >0\), \(V_i >0\), \({\bar{S}}_i >0\), \({\bar{\Omega }}_i >0\), \({\bar{X}}_i\), \({\bar{Y}}_i\),\({\bar{K}}_i\) with appropriate dimensions satisfying the following LMIs:
where \({\bar{\Phi }}_i =\left[ {{\begin{array}{*{20}c} {\lambda ({\bar{Q}}_i -W_i )} &{} *&{} *&{} *\\ &{} {\mu {\bar{\Omega }}_i } &{} *&{} *\\ &{} 0 &{} {-{\bar{Q}}_i } &{} *\\ &{} 0 &{} 0 &{} {-{\bar{\Omega }}_i } \\ \end{array} }} \right] , {\bar{\xi }}_i =\left[ {{\begin{array}{*{20}c} {{\bar{X}}_i } &{} {{\bar{Y}}_i -{\bar{X}}_i } &{} {-{\bar{Y}}_i } &{} 0 \\ \end{array} }} \right] , {\bar{\varphi }}_{31} =\left[ {{\begin{array}{*{20}c} {E^T} &{} 0 &{} 0 &{} 0 \\ \end{array} }} \right]\), \({\bar{\varphi }}_{21} ={\bar{\Psi }}_{21}\), \({\bar{\varphi }}_{51} =\left[ {{\begin{array}{*{20}c} {DW_i } &{} 0 &{} 0 &{} 0 \\ \end{array} }} \right]\), \({\bar{\varphi }}_{41} ={\bar{\Psi }}_{31}\). In addition, by solving LMI and matrix transformation, the switched controller gains matrices are given by \(K_i ={\bar{K}}_i W_i^{-1}\), \(i=\{0,1,\ldots ,{\bar{\tau }}\}\) .
The proof is similar to the Theorem 2, thus omitted.
Simulation and experiment results
In this section, two numerical examples are given to verify the effectiveness of the approach we presented.
Example 1: stabilization of the networked system without disturbance
In this case, a discrete-time linear system without disturbance is considered as the following
The parameters mentioned in Theorem 2 are given: \(d_m =21,\lambda =1,\mu =0.5, \theta (0)=1, \beta =1\). To solve the Theorem 2 by using LMI, the time-varying gains and the weight matrix \(\Omega\) can be obtained as follows
Considering the 0–20 steps random RTT delay shown in Fig. 2, a comparison of the results of the two event-triggered control methods (SETC and DETC) is shown in Fig. 3. Obviously, with similar stability results, DETC has fewer trigger moments than SETC.
In addition, the comparison of the methods between NPC with fixed gains and time-varying gains is given. The simulation results is shown in Fig. 4. As can be seen from the pictures, even if the system has random delay, the method we proposed can still make the system eventually stable and reduce the frequency of data transmission. In addition, we compare the proposed method with the fixed-gain NPC method, and the results show that our method can converge faster.
Example 2: stabilization of the networked event-triggered control system with disturbance
In this case, the robust \(H_\infty\) control of NCSs: the ETC and NDC approach is verified, the system parameters is following
The disturbance is set to be \(\omega (k)=\left\{ {{\begin{array}{*{20}c} {sign(sin(k)) ,\quad \quad k<30}\\ {0,\quad \quad \quad \quad \quad \quad \quad k\ge 30 } \\ \end{array} }} \right.\)
The random delay is shown in the Fig. 5. And the parameters in event-triggered condition (3) and the Theorem 4 are \(d_m =12, \lambda =2, \mu =0.5, \gamma =0.01, \theta (0)=0.01, \beta =5\). Then the controller gains and the parameter \(\Omega\) can be solved by MATLAB LMI toolbox
In the case of disturbance and delay, the system state and event trigger interval are shown in Fig. 6. As can be seen from Figs. 6a–d, the system eventually remains stable despite some jitter under disturbance and delay. And the number of data transfers is reduced, and the DETC method performs better than SETC. The simulation results in this part show that the proposed method can still make the system converge in the presence of delay and disturbance.
Discussion
This paper combines dynamic event trigger control and networked predictive control methods and presents a delay compensation control scheme based on dynamic event triggering. This solution allows the system to operate stably under the influence of delay and disturbance and reduces data transmission.
Compared with the static event triggering method, the method proposed in this article can further reduce data transmission without affecting system stability. The introduction of event gain avoids the control of fixed gain for better performance. The scheme based on networked predictive control can actively compensate for the delay, which is less conservative than the traditional method.
LMI can only get sufficient conditions to stabilize the system. Secondly, LMI is an optimization tool, but multiple matrices are scaled in the stability analysis, so the result may be a suboptimal solution. In addition, delay-dependent controller gain switching improves control performance, but it is difficult to derive its globally stable conditions. Issues such as less conservative adequacy and overall optimal performance will be the focus of our future research.
Conclusion
This paper has addressed the DETC problem of discrete-time networked predictive control systems with simultaneous consideration of delays and disturbance. The closed-loop system is obtained by investigating the NDC method, the DETC method, and the feedback time delay-dependent gain method. The DETC method can effectively reduce the network bandwidth resources occupied by data transmission. The random delay has compensated by NDC actively. A dynamic event-triggered network delay compensation control strategy has proposed. Then, the delay-dependent stability conditions have been derived by using the LMI approach. Based on these conditions, the time-varying gain predictive controller has designed. Furthermore, the robust \(H_\infty\) control problem of NCSs has discussed. Finally, simulations illustrate the effectiveness of the proposed algorithm.
Data availability
All data generated or analysed during this study are included in this published article.
References
Rachana, A. G. & Chow, M.-Y. Networked control system overview and research trends. IEEE Trans. Ind. Electron. 57, 2527–2535 (2010).
Zhang, X. M., Han, Q. L. & Zhang, B. L. An overview and deep investigation on sampled-data-based event-triggered control and filtering for networked systems. IEEE Trans. Ind. Inform. 13, 4–16 (2017).
Li, S. B., Sauter, D. & Xu, B. G. Co-design of event-triggered \(H_\infty\) control for discrete-time linear parameter-varying systems with network-induced delays. J. Frankl. Inst.-Eng. Appl. Math. 352, 1867–1892 (2015).
Qu, F. L., Guan, Z. H., He, D. X. & Chi, M. Event-triggered control for networked control systems with quantization and packet losses. J. Frankl. Inst.-Eng. Appl. Math. 352, 974–986 (2015).
Hu, S. L., Yue, D., Peng, C., Xie, X. P. & Yin, X. X. Event-triggered controller design of nonlinear discrete-time networked control systems in T-S fuzzy model. Appl. Soft. Comput. 30, 400–411 (2015).
Zhang, D. W., Han, Q. L. & Jia, X. C. Network-based output tracking control for T-S fuzzy systems using an event-triggered communication scheme. Fuzzy Sets Syst. 273, 26–48 (2015).
Wang, H. J., Shi, P., Lim, C. C. & Xue, Q. Q. Event-triggered control for networked Markovian jump systems. Int. J. Robust Nonlinear Control 25, 3422–3438 (2015).
Shi, P., Wang, H. J. & Lim, C. C. Network-based event-triggered control for singular systems with quantizations. IEEE Trans. Ind. Electron. 63, 1230–1238 (2016).
Xu, Q. Y., Zhang, Y. J., He, W. L. & Xiao, S. Y. Event-triggered networked \(H_\infty\) control of discrete-time nonlinear singular systems. Appl. Math. Comput. 298, 368–382 (2017).
Gu, Z., Yue, D., Liu, J. L. & Ding, Z. T. \(H_\infty\) tracking control of nonlinear networked systems with a novel adaptive event-triggered communication. J. Frankl. Inst.-Eng. Appl. Math. 354, 3540–3553 (2017).
Peng, C. & Zhang, J. Event-triggered output-feedback Script capital \(H_\infty\) control for networked control systems with time-varying sampling. IET Control Theory Appl. 9, 1384–1391 (2015).
Song, X., Zhang, Q., Song, S. & Ahn, C. K. Event-triggered underactuated control for networked coupled PDE-ODE systems with singular perturbations. IEEE Syst. J.https://doi.org/10.1109/JSYST.2023.3272740 (2023).
Peng, C., Ma, S. D. & Xie, X. P. Observer-based non-PDC control for networked T-S fuzzy systems with an event-triggered communication. IEEE Trans. Cybern. 47, 2279–2287 (2017).
Li, F., Fu, J. & Du, D. An improved event-triggered communication mechanism and \(L_\infty\) control co-design for network control systems. Inf. Sci. 370, 743–762 (2016).
Wang, H. J., Shi, P. & Zhang, J. H. Event-triggered fuzzy filtering for a class of nonlinear networked control systems. Signal Process. 113, 159–168 (2015).
Zha, L. J., Fang, J. A., Li, X. F. & Liu, J. L. Event-triggered output feedback \(H_\infty\) control for networked Markovian jump systems with quantizations. Nonlinear Anal.-Hybrid Syst. 24, 146–158 (2017).
Song, J., Shi, D., Yu, H., Shi, Y. & Wang, J. A dynamic proportional-integral-based event-triggered output feedback control framework for networked mechatronic systems. IEEE Trans. Ind. Electron. 70, 8344–8354. https://doi.org/10.1109/TIE.2022.3217594 (2023).
Li, C. C., Zhao, X. D., Wu, C. Y., Liu, L. & Zhao, N. Periodic event-triggered dynamic output feedback control for networked control systems subject to packet dropouts. ISA Trans.https://doi.org/10.1016/j.isatra.2023.06.001 (2023).
Liu, H. Mode-dependent event-triggered control of networked switching Takagi-Sugeno fuzzy systems. IET Control Theory Appl. 10, 711–716 (2016).
Xu, Y., Wu, Z.-G. & Pan, Y.-J. Observer-based dynamic event-triggered adaptive control of distributed networked systems with application to ground vehicles. IEEE Trans. Ind. Electron. 70, 4148–4157. https://doi.org/10.1109/TIE.2022.3176242 (2023).
Cui, Y., Sun, H. & Hou, L. Decentralized event-triggered adaptive neural network control for nonstrict-feedback nonlinear interconnected systems with external disturbances against intermittent DoS attacks. Neurocomputing 517, 133–147. https://doi.org/10.1016/j.neucom.2022.10.056 (2023).
Song, X., Zhang, R., Ahn, C. K. & Song, S. Adaptive event-triggered control of networked fuzzy PDE systems under hybrid cyber attacks. IEEE Trans. Fuzzy Syst. 30, 4211–4223. https://doi.org/10.1109/TFUZZ.2022.3145816 (2022).
Zou, Y., Su, X. & Niu, Y. Mixed time/event-triggered distributed predictive control over wired-wireless networks. J. Frankl. Inst.-Eng. Appl. Math. 354, 3724–3743 (2017).
Wu, D., Sun, X. M., Wen, C. Y. & Wang, W. Redesigned predictive event-triggered controller for networked control system with delays. IEEE Trans. Cybern. 46, 2195–2206 (2016).
Yin, X. X., Yue, D. & Hu, S. L. Model-based event-triggered predictive control for networked systems with communication delays compensation. Int. J. Robust Nonlinear Control 25, 3572–3595 (2015).
Yin, X. X., Yue, D., Hu, S. L., Peng, C. & Xue, Y. S. Model-based event-triggered predictive control for networked systems with data dropout. SIAM J. Control Optim. 54, 567–586 (2016).
Wu, D., Sun, X. M., Tan, Y. & Wang, W. On designing event-triggered schemes for networked control systems subject to one-step packet dropout. IEEE Trans. Ind. Inform. 12, 902–910 (2016).
Li, P., Kang, Y., Zhao, Y. B. & Zhou, J. Dynamic event-triggered control for networked switched linear systems. In 36th Chinese Control Conference (CCC), Dalian, China. 7984–7989 (2017).
Zhang, J. H., Xia, Y. Q. & Shi, P. Design and stability analysis of networked predictive control systems. IEEE Trans. Control Syst. Technol. 21, 1495–1501 (2013).
Hu, S., Tian, E. G., Zhang, Y. & Yin, X. Event-triggered guaranteed cost control for uncertain discrete-time networked control systems with time-varying transmission delays. IET Control Theory Appl. 6, 2793–2804 (2012).
Wu, M., He, Y., She, J.-H. & Liu, G.-P. Delay-dependent criteria for robust stability of time-varying delay systems. Automatica 4, 1435–1439 (2004).
Acknowledgements
This work was supported partly by the Natural Science Foundation of Shandong Province under Grant ZR2022QF080, partly by Shandong Postdoctoral Innovative Talents Program under Grant SDBX2022015, and partly by the Qingdao Postdoctoral Innovation Application Project.
Author information
Authors and Affiliations
Contributions
All the work is done by J.Z. independently.
Corresponding author
Ethics declarations
Competing interests
The author declares no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Zhang, J. Dynamic event-triggered delay compensation control for networked predictive control systems with random delay. Sci Rep 13, 20017 (2023). https://doi.org/10.1038/s41598-023-46753-1
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-023-46753-1
This article is cited by
-
H∞ state estimation of continuous-time neural networks with uncertainties
Scientific Reports (2024)
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.