Controller and Triggering Mechanism Co-design for Control Over Time-Slotted Networks

This article considers the control of linear time-invariant systems over a time-slotted communication network, which supports infrequent deterministic transmission slots and additional opportunistic transmission slots that can only be used if the network traffic satisfies a desired traffic specification. For two scenarios, controllers as well as combined time-based and event-based triggering mechanisms are designed such that three goals can be jointly achieved. The first goal is to guarantee asymptotic stability by using the deterministic slots, independent of any knowledge about the use of opportunistic transmissions. Second, the triggering mechanisms are designed such that the opportunistic transmissions satisfy a given token bucket traffic specification. As a third goal, the opportunistic transmission decisions should be dependent on the possible performance improvement attributed to the transmitted message. This property is formalized in the newly defined concept of performance-oriented triggering. The two derived controllers and triggering mechanisms are demonstrated using a numerical example.

[1]  Karl Henrik Johansson,et al.  Scheduling networked state estimators based on Value of Information , 2019, Autom..

[2]  James Lam,et al.  Stabilization of linear systems over networks with bounded packet loss , 2007, Autom..

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

[4]  Manuel Mazo,et al.  Formal Traffic Characterization of LTI Event-Triggered Control Systems , 2018, IEEE Transactions on Control of Network Systems.

[5]  Manuel Mazo,et al.  Traffic Models of Periodic Event-Triggered Control Systems , 2017, IEEE Transactions on Automatic Control.

[6]  John S. Baras,et al.  Value of Information in Feedback Control , 2018, ArXiv.

[7]  Leonid Mirkin,et al.  On Minimum-Variance Event-Triggered Control , 2017, IEEE Control Systems Letters.

[8]  Frank Dürr,et al.  Integration of Communication Networks and Control Systems Using a Slotted Transmission Classification Model , 2019, 2019 16th IEEE Annual Consumer Communications & Networking Conference (CCNC).

[9]  Jos F. Sturm,et al.  A Matlab toolbox for optimization over symmetric cones , 1999 .

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

[11]  Ricardo G. Sanfelice,et al.  Inter-event Times Analysis for Planar Linear Event-triggered Controlled Systems , 2019, 2019 IEEE 58th Conference on Decision and Control (CDC).

[12]  Frank Allgöwer,et al.  Performance oriented triggering mechanisms with guaranteed traffic characterization for linear discrete-time systems , 2018, 2018 European Control Conference (ECC).

[13]  Frank Allgöwer,et al.  Predictive Control Over a Dynamical Token Bucket Network , 2019, IEEE Control Systems Letters.

[14]  Ronald A. Howard,et al.  Information Value Theory , 1966, IEEE Trans. Syst. Sci. Cybern..

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

[16]  W. P. M. H. Heemels,et al.  Rollout Event-Triggered Control: Beyond Periodic Control Performance , 2014, IEEE Transactions on Automatic Control.

[17]  Manel Velasco,et al.  Runtime Allocation of Optional Control Jobs to a Set of CAN-Based Networked Control Systems , 2010, IEEE Transactions on Industrial Informatics.

[18]  Patrizio Colaneri,et al.  Regulation of multirate sampled-data systems , 1991 .

[19]  J. Lofberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004, 2004 IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508).

[20]  Hong Ye,et al.  Scheduling of networked control systems , 2001 .

[21]  João Pedro Hespanha,et al.  A Survey of Recent Results in Networked Control Systems , 2007, Proceedings of the IEEE.

[22]  Sandra Hirche,et al.  Price-Based Adaptive Scheduling in Multi-Loop Control Systems With Resource Constraints , 2014, IEEE Transactions on Automatic Control.

[23]  Duarte J. Antunes,et al.  Consistent Dynamic Event-Triggered Policies for Linear Quadratic Control , 2018, IEEE Transactions on Control of Network Systems.

[24]  Daniel E. Quevedo,et al.  Self-Triggered Model Predictive Control for Network Scheduling and Control , 2012 .