Self-triggered MPC for constrained linear systems and quadratic costs

Abstract Self-triggered control is a recently proposed control paradigm that abandons the conventional periodic sampling of outputs and updating of control values with the objective to reduce the utilization of communication resources, while still guaranteeing desirable closed-loop behaviour. Self-triggered control consists of two elements, namely a feedback controller that computes the next control input, and a triggering mechanism that determines what the next control update time will be. In this paper we present a self-triggered MPC strategy based on quadratic costs, which applies to discrete-time linear systems subject to state and input constraints. This self-triggered MPC law possesses three important features. First of all, the control law is designed such that a priori chosen (sub)optimality levels are guaranteed next to asymptotic stability and constraint satisfaction. Secondly, it is one of the first approaches, which addresses the joint design of both the feedback controller and the triggering mechanism. Thirdly, it realizes significant reductions in the usage of network resources and avoids bursts in communication. These beneficial features and various implementation aspects of the proposed self-triggered MPC strategy will be discussed in detail.

[1]  Michael D. Lemmon,et al.  Weakly coupled event triggered output feedback system in wireless networked control systems , 2011, Discrete Event Dynamic Systems.

[2]  Nandit Soparkar,et al.  Trading computation for bandwidth: reducing communication in distributed control systems using state estimators , 2002, IEEE Trans. Control. Syst. Technol..

[3]  M. R. Vonder,et al.  Asynchronous measurement and control: a case study on motor synchronization , 1999 .

[4]  Alberto Bemporad,et al.  Energy-aware robust model predictive control based on noisy wireless sensors , 2012, Autom..

[5]  K. Åström,et al.  Comparison of Periodic and Event Based Sampling for First-Order Stochastic Systems , 1999 .

[6]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[7]  Manel Velasco,et al.  The Self Triggered Task Model for Real-Time Control Systems , 2003 .

[8]  Xiaofeng Wang,et al.  Self-Triggered Feedback Control Systems With Finite-Gain ${\cal L}_{2}$ Stability , 2009, IEEE Transactions on Automatic Control.

[9]  Karl-Erik Årzén,et al.  A simple event-based PID controller , 1999 .

[10]  Alberto Bemporad,et al.  The explicit linear quadratic regulator for constrained systems , 2003, Autom..

[11]  Lars Grüne,et al.  An algorithm for event-based optimal feedback control , 2009, CDC.

[12]  W. P. M. H. Heemels,et al.  Analysis of event-driven controllers for linear systems , 2008, Int. J. Control.

[13]  W. P. M. H. Heemels,et al.  On integration of event-based estimation and robust MPC in a feedback loop , 2010, HSCC '10.

[14]  Dimos V. Dimarogonas,et al.  Event-Triggered Strategies for Decentralized Model Predictive Controllers , 2011 .

[15]  Jan Lunze,et al.  A state-feedback approach to event-based control , 2010, Autom..

[16]  Sandra Hirche,et al.  Structural characterization of optimal event-based controllers for linear stochastic systems , 2010, 49th IEEE Conference on Decision and Control (CDC).

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

[18]  Rolf Findeisen,et al.  Event-based model predictive control for Networked Control Systems , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[19]  Anton Cervin,et al.  Sporadic event-based control of first-order linear stochastic systems , 2008, Autom..

[20]  Michael D. Lemmon,et al.  Weakly coupled event triggered output feedback control in wireless networked control systems , 2011, 2011 49th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[21]  Dimos V. Dimarogonas,et al.  Event-triggered control for discrete-time systems , 2010, Proceedings of the 2010 American Control Conference.

[22]  Randy Cogill,et al.  Event-based control using quadratic approximate value functions , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[23]  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.

[24]  Rolf Findeisen,et al.  Event-based NMPC for networked control systems over UDP-like communication channels , 2011, Proceedings of the 2011 American Control Conference.

[25]  Manuel Mazo,et al.  An ISS self-triggered implementation of linear controllers , 2009, Autom..