Time-triggered control of nonlinear discrete-time systems

We investigate the time-triggered control of nonlinear discrete-time systems using an emulation approach. We assume that we know a controller, which stabilizes the origin of a discrete-time nonlinear system. We then provide conditions to preserve stability when the control input is no longer updated at each step, but within N steps from the previous update, where N is a strictly positive integer. We consider general output feedback controllers and we allow for various holding strategies of the control input between two updates, such as zero-input or hold-input policies for example. An easily computable bound on the maximum number of steps between two updates, i.e. N, is provided. The results are applied to linear time-invariant systems in which case the assumptions are written as a linear matrix inequality, and a nonlinear physical example is provided as an illustration. This study is relevant for networked control systems, as well as any system for which sparse or sporadically changing control inputs are advisable in view of the resource limitations for instance.

[1]  Andrew R. Teel,et al.  On the Robustness of KL-stability for Difference Inclusions: Smooth Discrete-Time Lyapunov Functions , 2005, SIAM J. Control. Optim..

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

[3]  Biao Huang,et al.  System Identification , 2000, Control Theory for Physicists.

[4]  Petre Stoica,et al.  Decentralized Control , 2018, The Control Systems Handbook.

[5]  Q. Peng,et al.  Photodynamic Therapy , 1988, Methods in Molecular Biology.

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

[7]  Romain Postoyan,et al.  Near-Optimal Strategies for Nonlinear and Uncertain Networked Control Systems , 2016, IEEE Transactions on Automatic Control.

[8]  Guoping Liu,et al.  Event-Driven Networked Predictive Control , 2007, IEEE Transactions on Industrial Electronics.

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

[10]  D. Bernstein,et al.  Nonlinear feedback control with global stabilization , 1995 .

[11]  Antonio Bicchi,et al.  Delay compensation in packet-switching networked controlled systems , 2008, 2008 47th IEEE Conference on Decision and Control.

[12]  Romain Postoyan,et al.  Energy efficient time-triggered control over wireless sensor/actuator networks , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[13]  Peter J Seiler,et al.  SOSTOOLS: Sum of squares optimization toolbox for MATLAB , 2002 .

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

[15]  Nathan van de Wouw,et al.  Stability Analysis of Networked Control Systems Using a Switched Linear Systems Approach , 2011, IEEE Trans. Autom. Control..

[16]  Dragan Nesic,et al.  Input-output stability properties of networked control systems , 2004, IEEE Transactions on Automatic Control.

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

[18]  Daniel E. Quevedo,et al.  Controllability of Discrete-time Networked Control Systems with Try Once Discard Protocol , 2014 .

[19]  Dragan Nesic,et al.  Explicit Computation of the Sampling Period in Emulation of Controllers for Nonlinear Sampled-Data Systems , 2009, IEEE Transactions on Automatic Control.

[20]  Luca Schenato,et al.  To Zero or to Hold Control Inputs With Lossy Links? , 2009, IEEE Transactions on Automatic Control.

[21]  Alberto Bemporad,et al.  Predictive control of teleoperated constrained systems with unbounded communication delays , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

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

[23]  W. P. M. H. Heemels,et al.  Resource-aware MPC for constrained nonlinear systems: A self-triggered control approach , 2015, Syst. Control. Lett..

[24]  Daniel E. Quevedo,et al.  Robust stability of packetized predictive control of nonlinear systems with disturbances and Markovian packet losses , 2012, Autom..

[25]  P. Kokotovic,et al.  Sufficient conditions for stabilization of sampled-data nonlinear systems via discrete-time approximations , 1999 .

[26]  A. R. Teelb,et al.  Formulas relating KL stability estimates of discrete-time and sampled-data nonlinear systems , 1999 .