Constrained Control of Linear Systems Subject to Combinations of Intersections and Unions of Concave Constraints

The explicit reference governor (ERG) is an add-on unit that provides constraint handling capabilities to pre-stabilized systems. In particular, the ERG acts on the reference of the pre-stabilized system in such a way that, even for large transients, constraints are satisfied. A standard way to build an ERG is to translate state and input constraints into a constraint on the value of the Lyapunov function associated to the currently applied reference. The main challenge of this approach is the determination of the largest reference-dependent Lyapunov level set that ensures constraint satisfaction. In general, the optimization problem to compute such a level set is non-convex. This letter proposes a novel systematic approach for designing an ERG for linear systems subject to combinations of intersections and unions of concave constraints. More precisely, first, it is shown that the solution of the stated non-convex problem can be approximated by solving multiple convex problems (one convex optimization problem for each constraint) and then suitably combining their solutions. Then, since these convex problems do not admit a closed-form solution, a virtual continuous-time system is proposed to estimate their solutions. Finally, an upper-bound for the estimation error is provided analytically, and a procedure is proposed to increase the robustness of the ERG against estimation errors. The effectiveness of the proposed scheme is demonstrated on a simulated case study.

[1]  Selmer M. Johnson,et al.  Studies in Linear and Non-Linear Programming. , 1959 .

[2]  Emanuele Garone,et al.  An Explicit Reference Governor for the Intersection of Concave Constraints , 2020, IEEE Transactions on Automatic Control.

[3]  Ilya V. Kolmanovsky,et al.  Dynamically Embedded Model Predictive Control , 2018, 2018 Annual American Control Conference (ACC).

[4]  Hamid R. Ossareh,et al.  A Stochastic Approach to Maximal Output Admissible Sets and Reference Governors , 2018, 2018 IEEE Conference on Control Technology and Applications (CCTA).

[5]  Katsuhiko Ogata,et al.  Modern Control Engineering , 1970 .

[6]  Mohammad Javad Yazdanpanah,et al.  Robust adaptive passivity-based control of open-loop unstable affine non-linear systems subject to actuator saturation , 2017 .

[7]  Emanuele Garone,et al.  The Explicit Reference Governor: A General Framework for the Closed-Form Control of Constrained Nonlinear Systems , 2018, IEEE Control Systems.

[8]  Emanuele Garone,et al.  Explicit reference governor for linear systems , 2018, Int. J. Control.

[9]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

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

[11]  Yurii Nesterov,et al.  Introductory Lectures on Convex Optimization - A Basic Course , 2014, Applied Optimization.

[12]  Ilya V. Kolmanovsky,et al.  Reference governors for linear systems with nonlinear constraints , 2011, IEEE Conference on Decision and Control and European Control Conference.

[13]  Emanuele Garone,et al.  Explicit Reference Governor Toolbox (ERGT) , 2018, 2018 IEEE 4th International Forum on Research and Technology for Society and Industry (RTSI).

[14]  T. Kose Solutions of Saddle Value Problems by Differential Equations , 1956 .

[15]  Stefano Di Cairano,et al.  Reference and command governors for systems with constraints: A survey on theory and applications , 2017, Autom..

[16]  Emanuele Garone,et al.  Constrained Control of UAVs in Geofencing Applications , 2018, 2018 26th Mediterranean Conference on Control and Automation (MED).

[17]  Ilya V. Kolmanovsky,et al.  Embedding Constrained Model Predictive Control in a Continuous-Time Dynamic Feedback , 2017, IEEE Transactions on Automatic Control.

[18]  R. Rockafellar,et al.  Implicit Functions and Solution Mappings: A View from Variational Analysis , 2009 .

[19]  Stefano Di Cairano,et al.  Reference governor for Network Control Systems subject to variable time-delay , 2015, Autom..