×

Analysis of event-driven controllers for linear systems. (English) Zbl 1152.93423

Summary: Most research in control engineering considers periodic or time-triggered control systems with equidistant sample intervals. However, practical cases abound in which it is of interest to consider event-driven control in which the sampling is event-triggered. Although there are various benefits of using event-driven control like reducing resource utilization (e.g., processor and communication load), their application in practice is hampered by the lack of a system theory for event-driven control systems. To provide a first step in developing an event-driven system theory, this paper considers an event-driven control scheme for perturbed linear systems. The event-driven control scheme triggers the control update only when the (tracking or stabilization) error is large. In this manner, the average processor and/or communication load can be reduced significantly. The analysis in this paper is aimed at the control performance in terms of practical stability (ultimate boundedness). Several examples illustrate the theory.

MSC:

93C65 Discrete event control/observation systems
93C57 Sampled-data control/observation systems

Software:

UMDES; MPT; TrueTime
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Albertoni L, IFAC World Congress (2005)
[2] Årzén KE, IFAC World Congress 18 pp 423– (1999)
[3] Årzén KE, Co-design of Embedded Real-Time Systems Workshop (2003)
[4] Åström K, IEEE Conference on Decision and Control pp 2011– (2002)
[5] DOI: 10.1007/978-3-540-31954-2_8 · doi:10.1007/978-3-540-31954-2_8
[6] DOI: 10.1109/9.272351 · Zbl 0800.93754 · doi:10.1109/9.272351
[7] DOI: 10.1016/S0005-1098(99)00113-2 · Zbl 0935.93005 · doi:10.1016/S0005-1098(99)00113-2
[8] Boyd S, Stud. Appl. Math. 15 (1994)
[9] Cassandras C, Introduction to Discrete Event Systems (1999) · doi:10.1007/978-1-4757-4070-7
[10] DOI: 10.1109/MCS.2003.1200240 · doi:10.1109/MCS.2003.1200240
[11] Cloosterman M, IEEE Conference on Decision and Control pp 4980– (2006)
[12] de Bruin D, IFAC workshop on Intelligent Components for Vehicles (ICV’98) pp 9– (1998)
[13] Doff RC, IEEE Trans. Automat. Contr. 7 pp 38– (1962)
[14] ElGamal, A, Nair, C, Prabhakar, B, Biyikoglu, E and Zahedi, S. ”Energy efficient scheduling of packet transmissions over wireless networks”. IEEE Conference on Computer and Communications Society. pp.1773–1780. New York, USA
[15] DOI: 10.1080/00207170010025276 · Zbl 1015.93037 · doi:10.1080/00207170010025276
[16] Franklin G, Digital Control of Dynamic Systems (1998)
[17] Franklin G, Feedback Control of Dynamic Systems (2005)
[18] Glad T, IFAC World Congress 2 pp 1069– (1984)
[19] DOI: 10.1016/S0967-0661(99)00113-6 · doi:10.1016/S0967-0661(99)00113-6
[20] DOI: 10.1016/S0005-1098(01)00059-0 · Zbl 0990.93056 · doi:10.1016/S0005-1098(01)00059-0
[21] DOI: 10.1016/S0005-1098(99)00217-4 · Zbl 0941.93034 · doi:10.1016/S0005-1098(99)00217-4
[22] Johannesson E, Proc. 10th International Conference on Hybrid Systems: Computation and Control pp 301– (2007) · Zbl 1221.93253 · doi:10.1007/978-3-540-71493-4_25
[23] DOI: 10.1016/j.automatica.2004.03.011 · Zbl 1073.93047 · doi:10.1016/j.automatica.2004.03.011
[24] Kawka P, American Control Conference pp 2953– (2005)
[25] Kerrigan E, ”Robust constraint satisfaction: invariant sets and predictive control”, PhD thesis (2000)
[26] Kofman E, IEEE Conference on Decision and Control pp 4423– (2006)
[27] DOI: 10.1155/S1024123X98000866 · Zbl 0923.93005 · doi:10.1155/S1024123X98000866
[28] Krucinski M, IEEE Conference on Decision and Control 3 pp 2611– (1998)
[29] Kvasnica M, Hybrid Systems: Computation and Control 2993 pp 448– · doi:10.1007/978-3-540-24743-2_30
[30] Levis P, First USENIX/ACM Symposium on Networked Systems Design and Implementation pp 1– (2004)
[31] Lincoln B, American Control Conference pp 2985– (2002)
[32] DOI: 10.1109/3468.844356 · doi:10.1109/3468.844356
[33] Phillips A, American Control Conference 6 pp 4151– (1995)
[34] DOI: 10.1109/MCS.2004.1299533 · doi:10.1109/MCS.2004.1299533
[35] Rakovic S, IEEE Conference on Decision and Control pp 1418– (2004)
[36] DOI: 10.1109/TAC.2005.843854 · Zbl 1365.93122 · doi:10.1109/TAC.2005.843854
[37] Sandee J, American Control Conference pp 1776– (2005)
[38] DOI: 10.1109/CCA.2006.286177 · doi:10.1109/CCA.2006.286177
[39] Schinkel M, American Control Conference pp 2979– (2002)
[40] Schinkel M, IEEE Conference on Decision and Control pp 391– (2003)
[41] DOI: 10.1109/TAC.1981.1102596 · Zbl 0474.93039 · doi:10.1109/TAC.1981.1102596
[42] DOI: 10.1109/MWC.2002.1028878 · doi:10.1109/MWC.2002.1028878
[43] DOI: 10.1109/CACSD.2006.285470 · doi:10.1109/CACSD.2006.285470
[44] Trentelman H, Control Theory for Linear Systems (2001) · doi:10.1007/978-1-4471-0339-4
[45] DOI: 10.1109/37.898794 · doi:10.1109/37.898794
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.