Abstract
In this paper, the stability analysis of event-triggered networked control systems is investigated. First, a more advanced event-triggered algorithm is introduced. Second, the nonperiodic sampled-data system is modeled as a state delay system. Third, a stability result is derived based on Lyapunov-Krasovskii functional approach. Finally, some simulation results are given to verify the effectiveness of the proposed method.
Access provided by CONRICYT-eBooks. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
In recent years, sampled-data systems have attracted the attention of many researchers [1, 2] due to the high-speed development of the digital control systems and networked control systems. Most results about sampled-data systems use a periodic triggered control method [3], periodic sampling method is easy for system modeling and analysis [4], but considering the resource utilization, this way has its limitations. When the system is running smoothly, periodical transmission will result in a waste of resources and bandwidth. At the same time, we should have noticed another fact, with the growing of the systems scale [5, 6], the amount of data transmitted by the network is great, thus, it is necessary to save resources and bandwidth. From the two aspects, the event-triggering mechanism shows its unique advantages [7]. Recently, the research of networked control system based on event-driven mechanism gets an increasing attention, and so far, many research results have been achieved [8,9,10]. Therefore, it is necessary to analyze and design the networked control system based on the event-driven mechanism.
In the event-triggered mechanism, the transmission of data mainly depends on the predefined trigger algorithm [11]. Therefore, the advantage of an event-triggered mechanism depends on the choice of trigger algorithm and the corresponding parameters settings. At the same time, the stability analysis based on the event-triggered mechanism is dependent on the selection of the Lyapunov-Krasovskii equation, an appropriate Lyapunov-Krasovskii equation and the treatment of the corresponding integral term will reduce the conservativeness of the system to a certain extent. A smaller degree of conservatism will make the proposed solution more valuable.
Inspired by literature [12, 13], compared to other aperiodic sampling methods, we take nonperiodic sampled-data system into account and model it as a state delay system, then we proposed a more advanced event-triggered algorithm based on nonperiodic sampling, this algorithm has its own unique advantage. Simultaneously, after changing the corresponding parameters, the different set of the element in \( \Theta \) can reduce the amount of transmitted sampled data. In the selection of the Lyapunov-Krasovskii equation, we choose a discrete Lyapunov-Krasovskii equation to reduce the conservative. At the same time, in the processing of some integral items, we choose the improved Jason inequality [14] and some results in literature [15] to further reduce the conservative.
2 Problem Formulation
Consider a class of linear systems:
where \( x(t) \in R^{n} \) is the state vector, \( u(t) \in R^{m} \) is the control input, \( A \in R^{n \times n} \), \( B \in R^{n \times m} \) are known constant matrices with appropriate dimensions.
Similar to [13], this paper considers an event-triggered mechanism, the last released instant \( r_{k} ,k = 1,2, \ldots \) the next released instant \( r_{k + 1} = r_{k} + \sum\limits_{s = 0}^{{l_{k} }} {\Delta t_{s} } \) \( 1 \le l_{k} < \infty ,{\kern 1pt} \;l_{k} \in N \), then we divide the time interval \( [r_{k} ,r_{k + 1} ) \) into the following subintervals:
where \( I_{d}^{k} = [r_{k} + \sum\limits_{s = 0}^{d} {\Delta t_{s} } ,r_{k} + \sum\limits_{s = 0}^{d + 1} {\Delta t_{s} } ),d \in [0,l_{k} - 1] \), and the trigger instants \( r_{k} \) satisfying \( 0 = r_{0} < r_{1} < \ldots < r_{k} < \ldots \) and \( 0 \le \underline{r} \le r_{k + 1} - r_{k} \le \bar{r}, \) for \( \forall k \in N \).
The triggered algorithm proposed in this paper is:
where
\( e(r_{k} + \sum\limits_{s = 0}^{d} {\Delta t_{s} } ) = x(r_{k} + \sum\limits_{s = 0}^{d} {\Delta t_{s} } ) - x(r_{k} ),\Theta = diag\{ \sqrt {\sigma_{1} } ,\sqrt {\sigma_{2} } , \ldots ,\sqrt {\sigma_{n} } \} \) with \( \sigma_{i} > 0(i = 1,2, \ldots ,n),\Omega _{1} > 0 \), and \( \Omega _{2} > 0 \) are two weighting matrices.
Remark 1.
Notice that, compared with traditional event-triggered algorithm, this algorithm introduces a diagonal matrix \( \Theta \), this matrix contains different weighting factor \( \sigma_{i} \) which corresponds to each component \( x_{i} \) of the latest transmitted sampled state \( x \), the different set of the element in \( \Theta \) can reduce the amount of transmitted sampled data, in this way, the communication and computation resources will be saved deeply. Another point, we can see: if taking \( \Theta = diag\{ \sqrt \sigma ,\sqrt \sigma , \ldots ,\sqrt \sigma \} \), \( \varepsilon = 1 \), this event-triggered algorithm turns into a traditional algorithm. Therefor, this event-triggered algorithm is more general than some existing ones.
Similar to [13], define a time-varying delay \( \tau (t) \) as:
where \( d \in [0,l_{k} - 1] \).
Then we have
The event-triggered algorithm can be written as:
Considering the event-triggered mechanism, we can design the controller as follow:
where \( u(t) \in R^{m} \) is the control input satisfying \( u(t) = u(r_{k} ). \)
Substituting (3) into (1) yields.
Then substituting (4) into (5) yields, the original model can be converted into:
where \( A_{1} = BK \).
Lemma 1 [14].
For a given matrix \( R \in S_{ + }^{n} \), any differentiable function \( x \) in \( [a,b] \to R^{n} \), the inequality holds:
where
3 Stability Analysis
Theorem 1.
For given positive \( \underline{r} \) and \( \bar{r} \), \( 1 \times n \) matrix \( K \), if there exist symmetric matrix \( P > 0,\,Q > 0, \) \( \Omega > 0,Q_{1} > 0,Q_{2} \in R^{n \times n} M_{1} ,M_{2} \in R^{n \times n} \) and \( N_{1j} ,N_{2j} , \) \( N_{3j} \in R^{n \times n} (j = 1,2,3,4) \), the following inequalities hold.
where
Then the system (6) is asymptotically stable.
Proof.
Similar to [12], select a Lyapunov-like functional:
where
Then define \( \xi (t) = \left[ {\begin{array}{*{20}c} {x^{T} (t)} & {x_{\tau }^{T} (t)} & {e_{\tau }^{T} (t)} & {\nu^{T} (t)} \\ \end{array} } \right]^{T} \) where \( \nu (t) = \frac{1}{{t - r_{k} }}\int_{{r_{k} }}^{t} {x(s)ds} . \)
Taking the derivative of \( V(x(t),t) \) along the trajectory of system (6).
where
Integrating both sides of system (5) 0n \( [r_{k} ,t) \), we have
According to (7), there exists \( N_{3} \in R^{4n \times n} \) such that
By Lemma 1, we have
In addition, there exist \( N_{1} ,N_{2} \in R^{4n \times n} \) satisfies the following inequalities.
where
\( e_{1} = \left[ {\begin{array}{*{20}c} I & 0 & 0 & 0 \\ \end{array} } \right],e_{2} = \left[ {\begin{array}{*{20}c} 0 & I & 0 & 0 \\ \end{array} } \right],e_{3} = \left[ {\begin{array}{*{20}c} 0 & 0 & I & 0 \\ \end{array} } \right],e_{4} = \left[ {\begin{array}{*{20}c} 0 & 0 & 0 & I \\ \end{array} } \right] \) According to Jensen inequality, we have the following inequality.
From (8)–(10), by Schur complement lemma, Theorem 1 can be derived for \( r \in \{ \underline{r} ,\bar{r}\} \).
4 Numerical Examples
In this section, a numerical simulation is given to verify the results proposed in the previous section.
Example 1.
Consider the system in [12] with the parameter matrices.
When \( \underline{r} = 0 \), the admissible upper bound \( \bar{r} \) can be calculated by Matlab LMI toolbox according to Theorem 1.
-
(1)
Case 1: Set event-trigger parameters
The admissible upper bound \( \bar{r} \) and some results in [12, 16, 17] are shown in Table 1.
From Table 1, it can be seen clearly that Theorem 1 has a less conservatism than the results in [12, 16, 17].
So as to further verify the effectiveness of the event-triggered algorithm, we make the following experiments.
-
(2)
Case 2: we set different \( \varepsilon \) to do several simulations.
The admissible upper bounds corresponding to different \( \varepsilon \) are shown in Table 2.
From Table 2, we can see clearly that different \( \varepsilon \) can reduce the conservatism to different degrees.
Example 2.
Consider the system in [12].
-
(1)
Case 1: Set event-trigger parameters
The admissible upper bound and some results in [14, 17] are shown in Table 3.
For the different simulation model, the Table 3 shows that Theorem 1 has a less conservatism than the results in [14, 17].
-
(1)
Case 2: Now we set \( \Theta = diag\{ 0.59,0.47,0.51\} \) and choose different \( \varepsilon \) to do several simulations.
The admissible upper bounds \( \bar{r} \) corresponding to different \( \varepsilon \) are shown in Table 4.
From Table 4, we can see clearly that different \( \varepsilon \) can reduce the conservatism to different degrees.
From Tables 1 and 3, it is seen clearly that Theorem 1 is less conservative than the results in literature [16, 17]. From Tables 2 and 4, we can see clearly that the event-triggering algorithm has a certain effect in reducing conservatism.
5 Conclusion
In this paper, based on the sampling-dependent stability for sampled-data systems, a more general event-triggering mechanism is taken into account. In terms of reducing conservatism, we utilize a Lyapunov-like functional including the integral of the state. Simultaneously, we use the improved Jensen inequality for the derivative of the Lyapunov-like functional. At last, a sampling-dependent stability theorem is derived. The validity of this theorem is verified by several simulation experiments.
References
Fujioka, H.: A discrete-time approach to stability analysis of systems with aperiodic sample-and-hold devices. IEEE Trans. Autom. Control 54(10), 2440–2445 (2009)
Ghantasala, S., El-Farra, N.H.: Active fault-tolerant control of sampled-data nonlinear distributed parameter systems. Int. J. Robust Nonlinear Control 22(1), 24–42 (2012)
Chen, T., Francis, B.A.: Optimal sampled-data control systems. Proc. IEEE 86(6), 1293–1294 (1998)
Zhang, W., Branicky, M.S., Phillips, S.M.: Stability of networked control systems. IEEE Control Syst. 21(1), 84–99 (2001)
Zhou, Y., Yang, X., Guo, X., et al.: A design of greenhouse monitoring and control system based on ZigBee wireless sensor network. In: 2007 International Conference on Wireless Communications, Networking and Mobile Computing, pp. 2563–2567. IEEE (2007)
Ulusoy, A., Gurbuz, O., Onat, A.: Wireless model-based predictive networked control system over cooperative wireless network. IEEE Trans. Industr. Inf. 7(1), 41–51 (2011)
Rabi, M., Johansson, K.H.: Event-triggered strategies for industrial control over wireless networks. In: Proceedings of the 4th Annual International Conference on Wireless Internet. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), p. 34 (2008)
Lunze, J., Lehmann, D.: A state-feedback approach to event-based control. Automatica 46(1), 211–215 (2010)
Peng, C., Han, Q.L.: A novel event-triggered transmission scheme and control co-design for sampled-data control systems. IEEE Trans. Autom. Control 58(10), 2620–2626 (2013)
Aranda-Escolástico, E., Guinaldo, M., Dormido, S.: A novel approach for periodic event-triggering based on general quadratic functions. In: 2015 International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP), pp. 1–6. IEEE (2015)
Wang, X., Lemmon, M.D.: Event-triggering in distributed networked control systems. IEEE Trans. Autom. Control 56(3), 586–601 (2011)
Zhao, J., Shao, H., Zhang, D.: A new approach to sampling-dependent stability for sampled-data systems under aperiodic samplings. In: 2016 Chinese Control and Decision Conference (CCDC), pp. 5732–5737. IEEE (2016)
Hu, S., Yue, D., Xie, X., et al.: Stabilization of neural-network-based control systems via event-triggered control with nonperiodic sampled data. In: IEEE Transactions on Neural Networks and Learning Systems (2016)
Seuret, A., Gouaisbaut, F.: Wirtinger-based integral inequality: application to time-delay systems. Automatica 49(9), 2860–2866 (2013)
Gu, K.: An integral inequality in the stability problem of time-delay systems. In: Proceedings of the 39th IEEE Conference on Decision and Control, vol. 3, pp. 2805–2810. IEEE (2000)
Fridman, E.: A refined input delay approach to sampled-data control. Automatica 46(2), 421–427 (2010)
Seuret, A.: A novel stability analysis of linear systems under asynchronous samplings. Automatica 48(1), 177–182 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Xie, H., Hu, S. (2017). Stability Analysis of Event-Triggered Networked Control Systems with Time-Varying Sampling. In: Yue, D., Peng, C., Du, D., Zhang, T., Zheng, M., Han, Q. (eds) Intelligent Computing, Networked Control, and Their Engineering Applications. ICSEE LSMS 2017 2017. Communications in Computer and Information Science, vol 762. Springer, Singapore. https://doi.org/10.1007/978-981-10-6373-2_46
Download citation
DOI: https://doi.org/10.1007/978-981-10-6373-2_46
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-6372-5
Online ISBN: 978-981-10-6373-2
eBook Packages: Computer ScienceComputer Science (R0)