Performance-Barrier-Based Event-Triggered Control with Applications to Network Systems

This paper proposes a novel framework for resource-aware control design termed performance-barrier-based triggering. Given a feedback policy, along with a Lyapunov function certificate that guarantees its correctness, we examine the problem of designing its digital implementation through eventtriggered control while ensuring a prescribed performance is met and triggers occur as sparingly as possible. Our methodology takes into account the performance residual, i.e., how well the system is doing in regards to the prescribed performance. Inspired by the notion of control barrier function, the trigger design allows the certificate to deviate from monotonically decreasing, with leeway specified as an increasing function of the performance residual, resulting in greater flexibility in prescribing update times. We study different types of performance specifications, with particular attention to quantifying the benefits of the proposed approach in the exponential case. We build on this to design intrinsically Zeno-free distributed triggers for network systems. A comparison of event-triggered approaches in a vehicle platooning problem shows how the proposed design meets the prescribed performance with a significantly lower number of controller updates.

[1]  S. Durand,et al.  Simple Lyapunov Sampling for Event-Driven Control , 2011 .

[2]  W. P. M. H. Heemels,et al.  Periodic event-triggered control based on state feedback , 2011, IEEE Conference on Decision and Control and European Control Conference.

[3]  Francesco Bullo,et al.  Distributed Control of Robotic Networks , 2009 .

[4]  W. P. M. H. Heemels,et al.  Output-Based Event-Triggered Control with Performance Guarantees , 2017, IEEE Transactions on Automatic Control.

[5]  Manuel Mazo,et al.  On self-triggered control for linear systems: Guarantees and complexity , 2009, 2009 European Control Conference (ECC).

[6]  Pavankumar Tallapragada,et al.  Decentralized Event-Triggering for Control of Nonlinear Systems , 2013, IEEE Transactions on Automatic Control.

[7]  Antoine Girard,et al.  Dynamic Triggering Mechanisms for Event-Triggered Control , 2013, IEEE Transactions on Automatic Control.

[8]  Dragan Nesic,et al.  Stabilization of Nonlinear Systems Using Event-Triggered Output Feedback Controllers , 2014, IEEE Transactions on Automatic Control.

[9]  W. P. M. H. Heemels,et al.  Event-Separation Properties of Event-Triggered Control Systems , 2014, IEEE Transactions on Automatic Control.

[10]  Xiaofeng Wang,et al.  Event-Triggering in Distributed Networked Control Systems , 2011, IEEE Transactions on Automatic Control.

[11]  Karl Henrik Johansson,et al.  Distributed Event-Triggered Control for Multi-Agent Systems , 2012, IEEE Transactions on Automatic Control.

[12]  Randy A. Freeman,et al.  Tutorial on Dynamic Average Consensus: The Problem, Its Applications, and the Algorithms , 2018, IEEE Control Systems.

[13]  Manuel Mazo,et al.  Decentralized Event-Triggered Control Over Wireless Sensor/Actuator Networks , 2010, IEEE Transactions on Automatic Control.

[14]  Paulo Tabuada,et al.  Event-Triggered Real-Time Scheduling of Stabilizing Control Tasks , 2007, IEEE Transactions on Automatic Control.

[15]  Alexandre Seuret,et al.  Event-triggered sampling algorithms based on a Lyapunov function , 2011, IEEE Conference on Decision and Control and European Control Conference.

[16]  Paulo Tabuada,et al.  Control Barrier Function Based Quadratic Programs for Safety Critical Systems , 2016, IEEE Transactions on Automatic Control.

[17]  Cameron Nowzari,et al.  Robust Dynamic Event-Triggered Coordination With a Designable Minimum Interevent Time , 2019, IEEE Transactions on Automatic Control.

[18]  Jeroen Ploeg,et al.  Event-Triggered Control for String-Stable Vehicle Platooning , 2017, IEEE Transactions on Intelligent Transportation Systems.

[19]  Eloy García,et al.  Decentralized model-based event-triggered control of networked systems , 2012, 2012 American Control Conference (ACC).

[20]  Paulo Tabuada,et al.  An introduction to event-triggered and self-triggered control , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[21]  Michael D. Lemmon,et al.  Event-triggered distributed optimization in sensor networks , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[22]  Paulo Tabuada,et al.  Control Barrier Functions: Theory and Applications , 2019, 2019 18th European Control Conference (ECC).

[23]  Frank Allgöwer,et al.  CONSTRUCTIVE SAFETY USING CONTROL BARRIER FUNCTIONS , 2007 .

[24]  N. G. Parke,et al.  Ordinary Differential Equations. , 1958 .

[25]  Enrico Bini,et al.  On Lyapunov sampling for event-driven controllers , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[26]  W. P. M. H. Heemels,et al.  Dynamic event-triggered control with time regularization for linear systems , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[27]  Jorge Cortés,et al.  Event- Triggered Control Design with Performance Barrier , 2018, 2018 IEEE Conference on Decision and Control (CDC).

[28]  Paulo Tabuada,et al.  A Framework for the Event-Triggered Stabilization of Nonlinear Systems , 2015, IEEE Transactions on Automatic Control.

[29]  Emilia Fridman,et al.  Recent developments on the stability of systems with aperiodic sampling: An overview , 2017, Autom..

[30]  Warren E. Dixon,et al.  Decentralized event-triggered control for leader-follower consensus , 2014, 53rd IEEE Conference on Decision and Control.

[31]  Karl Henrik Johansson,et al.  Distributed event-triggered control with network delays and packet losses , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).