Robust Self-Triggered Coordination With Ternary Controllers

This paper regards the coordination of networked systems, studied in the framework of hybrid dynamical systems. We design a coordination scheme which combines the use of ternary controllers with a self-triggered communication policy. The communication policy requires the agents to measure, at each sampling time, the difference between their states and those of their neighbors. The collected information is then used to update the control and determine the following sampling time. We show that the proposed scheme ensures finite-time convergence to a neighborhood of a consensus state: the coordination scheme does not require the agents to share a global clock, but allows them to rely on local clocks. We then study the robustness of the proposed self-triggered coordination system with respect to skews in the agents' local clocks, to delays, and to limited precision in communication. Furthermore, we present two significant variations of our scheme. First, assuming a global clock to be available, we design a time-varying controller which asymptotically drives the system to consensus. The assumption of a global clock is then discussed, and relaxed to a certain extent. Second, we adapt our framework to a communication model in which each agent polls its neighbors separately, instead of polling all of them simultaneously. This communication policy actually leads to a self-triggered “gossip” coordination system.

[1]  Jan Lunze,et al.  Event-based control with communication delays and packet losses , 2012, Int. J. Control.

[2]  Karl Henrik Johansson,et al.  Event-based broadcasting for multi-agent average consensus , 2013, Autom..

[3]  Stephen P. Boyd,et al.  Randomized gossip algorithms , 2006, IEEE Transactions on Information Theory.

[4]  K. Åström,et al.  Comparison of Riemann and Lebesgue sampling for first order stochastic systems , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[5]  Paolo Frasca,et al.  Continuous-time quantized consensus: Convergence of Krasovskii solutions , 2011, Syst. Control. Lett..

[6]  Ozan Demir,et al.  Event-based synchronisation of multi-agent systems , 2012, ADHS.

[7]  Alessandro Chiuso,et al.  Gossip Algorithms for Simultaneous Distributed Estimation and Classification in Sensor Networks , 2011, IEEE Journal of Selected Topics in Signal Processing.

[8]  Claudio De Persis,et al.  Self-triggered coordination with ternary controllers , 2012 .

[9]  Panos J. Antsaklis,et al.  Event-triggered output feedback control for networked control systems using passivity: Time-varying network induced delays , 2011, IEEE Conference on Decision and Control and European Control Conference.

[10]  George J. Pappas,et al.  Self-triggered coordination of robotic networks for optimal deployment , 2011, Proceedings of the 2011 American Control Conference.

[11]  Karl Henrik Johansson,et al.  Control of Multi-Agent Systems via Event-based Communication , 2011 .

[12]  Panganamala Ramana Kumar,et al.  Fundamentals of Large Sensor Networks: Connectivity, Capacity, Clocks, and Computation , 2009, Proceedings of the IEEE.

[13]  Shaoshuai Mou,et al.  Deterministic Gossiping , 2011, Proceedings of the IEEE.

[14]  Claudio De Persis,et al.  Hybrid Coordination of Flow Networks , 2013 .

[15]  Claudio De Persis,et al.  Coordination of Passive Systems under Quantized Measurements , 2011, SIAM J. Control. Optim..

[16]  M. Cao,et al.  Agreeing Asynchronously: Announcement of Results , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[17]  John N. Tsitsiklis,et al.  Convergence of Type-Symmetric and Cut-Balanced Consensus Seeking Systems , 2011, IEEE Transactions on Automatic Control.

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

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

[20]  Brian D. O. Anderson,et al.  Agreeing Asynchronously , 2008, IEEE Transactions on Automatic Control.

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

[22]  Manuel Mazo,et al.  Decentralized event-triggered control with asynchronous updates , 2011, IEEE Conference on Decision and Control and European Control Conference.

[23]  Fabian R. Wirth,et al.  On a small-gain approach to distributed event-triggered control , 2010, ArXiv.

[24]  Xiaofeng Wang,et al.  Event-Triggering in Distributed Networked Systems with Data Dropouts and Delays , 2009, HSCC.

[25]  Jorge Cortés,et al.  Finite-time convergent gradient flows with applications to network consensus , 2006, Autom..

[26]  Claudio De Persis,et al.  Discontinuities and hysteresis in quantized average consensus , 2010, Autom..

[27]  Maria Domenica Di Benedetto,et al.  Digital self triggered robust control of nonlinear systems , 2011, IEEE Conference on Decision and Control and European Control Conference.

[28]  Lihua Xie,et al.  Distributed Consensus With Limited Communication Data Rate , 2011, IEEE Transactions on Automatic Control.

[29]  Fabian R. Wirth,et al.  Parsimonious event-triggered distributed control: A Zeno free approach , 2013, Autom..

[30]  Ruggero Carli,et al.  Gossip Coverage Control for Robotic Networks: Dynamical Systems on the Space of Partitions , 2009, SIAM J. Control. Optim..

[31]  Ruggero Carli,et al.  Quantized average consensus via dynamic coding/decoding schemes , 2008, 2008 47th IEEE Conference on Decision and Control.

[32]  Frank Allgöwer,et al.  Analysis of Networked Event-Based Control with a Shared Communication Medium: Part I – Pure ALOHA , 2011 .

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

[34]  Claudio De Persis,et al.  Robust stabilization of nonlinear systems by quantized and ternary control , 2008, Syst. Control. Lett..