×

Periodic event-triggered control for networked control systems based on non-monotonic Lyapunov functions. (English) Zbl 1429.93293

Summary: This article considers exponential stabilization of linear networked control systems with periodic event-triggered control for a given network specification in terms of a maximum number of successive dropouts and a constant transmission delay. Based on stability results using non-monotonic Lyapunov functions for discontinuous dynamical systems, two sufficient results for stability of the general model of a linear event-triggered networked control system are derived. Those results are used to derive robust periodic event-triggered control strategies. First, a static triggering mechanism for the case without delay is derived. Afterwards, two dynamic triggering mechanisms are developed for the case without and with delay. It is shown how a degree of freedom, being contained in the dynamic triggering mechanisms, can be used to shape the resulting network traffic. The applied adaption technique is motivated by existing congestion control mechanisms in communication networks. The properties of the derived mechanisms are illustrated in a numerical example.

MSC:

93D20 Asymptotic stability in control theory
93C65 Discrete event control/observation systems
93B70 Networked control

Software:

SeDuMi; YALMIP
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Ahmadi, A. A.; Parrilo, P. A., Non-monotonic lyapunov functions for stability of discrete time nonlinear and switched systems, (Proc. 47th IEEE Conference on Decision and Control (2008)), 614-621
[2] Allman, M.; Paxson, V.; Blanton, E., TCP congestion control. RFC 5681 (2009), RFC Editor
[3] Blind, R.; Allgöwer, F., On time-triggered and event-based control of integrator systems over a shared communication system, Mathematics of Control, Signals, and Systems, 25, 4, 517-557 (2013) · Zbl 1283.93186
[4] Cervin, A.; Henningsson, T., Scheduling of event-triggered controllers on a shared network, (Proc. 47th IEEE Conference on Decision and Control (2008)), 3601-3606
[5] Cetinkaya, A.; Ishii, H.; Hayakawa, T., Networked control under random and malicious packet losses, IEEE Transactions on Automatic Control, 62, 5, 2434-2449 (2017) · Zbl 1366.93617
[6] Coppel, W. A., Stability and asymptotic behavior of differential equations (1965), Heath · Zbl 0154.09301
[7] Dolk, V.; Heemels, W. P.M. H., Event-triggered control systems under packet losses, Automatica, 80, 143-155 (2017) · Zbl 1370.93170
[8] Eqtami, A.; Dimarogonas, D. V.; Kyriakopoulos, K. J., Event-triggered control for discrete-time systems, (Proc. American Control Conference (2010)), 4719-4724
[9] Gielen, R.; Lazar, M., Stabilization of networked control systems via non-monotone control lyapunov functions, (Proc. 48th IEEE Conference on Decision and Control, 28th Chinese Control Conference (2009)), 7942-7948
[10] Girard, A., Dynamic triggering mechanisms for event-triggered control, IEEE Transactions on Automatic Control, 60, 7, 1992-1997 (2015) · Zbl 1360.93423
[11] Guinaldo, M.; Lehmann, D.; Sánchez, J.; Dormido, S.; Johansson, K. H., Distributed event-triggered control with network delays and packet losses, (Proc. 51st IEEE Conference on Decision and Control (2012)), 1-6
[12] Heemels, W. P.M. H.; Donkers, M. C.F.; Teel, A. R., Periodic event-triggered control for linear systems, IEEE Transactions on Automatic Control, 58, 4, 847-861 (2013) · Zbl 1369.93363
[13] Heemels, W. P.M. H.; Johansson, K. H.; Tabuada, P., An introduction to event-triggered and self-triggered control, (Proc. 51st IEEE Conference on Decision and Control (2012)), 3270-3285
[14] Hespanha, J. P.; Naghshtabrizi, P.; Xu, Y., A survey of recent results in networked control systems, Proceedings of the IEEE, 95, 1, 138-162 (2007)
[15] Lazar, M., Flexible control lyapunov functions, (Proc. American Control Conference (2009)), 102-107
[16] Lin, Hai; Antsaklis, Panos J., Antsaklis stability and stabilizability of switched linear systems: A survey of recent results, IEEE Transactions on Automatic Control, 54, 2, 308-322 (2009) · Zbl 1367.93440
[17] Linsenmayer, S.; Dimarogonas, D. V.; Allgöwer, F., A non-monotonic approach to periodic event-triggered control with packet loss, (Proc. 55th IEEE Conference on Decision and Control (2016)), 507-512
[18] Löfberg, J., YALMIP : A toolbox for modeling and optimization in MATLAB, (Proc. IEEE Conference on Computer Aided Control Systems Design (2004)), 284-289
[19] Mamduhi, M. H.; Tolić, D.; Molin, A.; Hirche, S., Event-triggered scheduling for stochastic multi-loop networked control systems with packet dropouts, (Proc. 53rd IEEE Conference on Decision and Control (2014)), 2776-2782
[20] Michel, A. N.; Hou, L.; Liu, D., Stability of dynamical systems (2008), Springer
[21] Peng, C.; Yang, T. C., Event-triggered communication and \(H_\infty\) control co-design for networked control systems, Automatica, 49, 1326-1332 (2013) · Zbl 1319.93022
[22] Quevedo, D. E.; Gupta, V.; Ma, W.-J.; Yüksel, S., Stochastic stability of event-triggered anytime control, IEEE Transactions on Automatic Control, 59, 12, 3373-3379 (2014) · Zbl 1360.93747
[23] Rabi, M.; Johansson, K. H., Scheduling packets for event-triggered control, (Proc. European Control Conference (2009)), 3779-3884
[24] Sontag, E. D., Mathematical control theory (1990), Springer
[25] Sturm, J. F., Using SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones, Optimization Methods & Software, 11-12, 625-653 (1999) · Zbl 0973.90526
[26] Tabuada, P., Event-triggered real-time scheduling of stabilizing control tasks, IEEE Transactions on Automatic Control, 52, 9, 1680-1685 (2007) · Zbl 1366.90104
[27] Wang, X.; Lemmon, M. D., Event-triggering in distributed networked control systems, IEEE Transactions on Automatic Control, 56, 3, 586-601 (2011) · Zbl 1368.93211
[28] Wang, X.; Lemmon, M. D., On event design in event-triggered feedback systems, Automatica, 47, 10, 2319-2322 (2011) · Zbl 1228.93080
[29] Xiong, J.; Lam, J., Stabilization of linear systems over networks with bounded packet loss, Automatica, 43, 80-87 (2007) · Zbl 1140.93383
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.