Heterogeneously parameterized tube model predictive control for LPV systems

This paper presents a heterogeneously parameterized tube-based model predictive control (MPC) design applicable to linear parameter-varying (LPV) systems. In a heterogeneous tube, the parameterizations of the tube cross sections and the associated control laws are allowed to vary along the prediction horizon. Two extreme cases that can be described in this framework are scenario MPC (high complexity, larger domain of attraction) and homothetic tube MPC with a simple time-invariant control parameterization (low complexity, smaller domain of attraction). In the proposed framework, these extreme parameterizations, as well as other parameterizations of intermediate complexity, can be combined within a single tube. By allowing for more flexibility in the parameterization design, one can influence the trade-off between computational cost and the size of the domain of attraction. Sufficient conditions on the parameterization structure are developed under which recursive feasibility and closed-loop stability are guaranteed. A specific parameterization that combines the principles of scenario and homothetic tube MPC is proposed and it is shown to satisfy the required conditions. The properties of the approach, including its capability of achieving improved complexity/performance trade-offs, are demonstrated using two numerical examples.

[1]  Mayuresh V. Kothare,et al.  Efficient robust constrained model predictive control with a time varying terminal constraint set , 2003, Syst. Control. Lett..

[2]  Gerald J. Sussman,et al.  Structure and interpretation of computer programs , 1985, Proceedings of the IEEE.

[3]  Eric C. Kerrigan,et al.  Efficient robust optimization for robust control with constraints , 2008, Math. Program..

[4]  Frank Allgöwer,et al.  An explicit solution to constrained stabilization via polytopic tubes , 2013, 52nd IEEE Conference on Decision and Control.

[5]  Sebastian Engell,et al.  A Combined Multi-stage and Tube-based MPC Scheme for Constrained Linear Systems , 2018 .

[6]  Sasa V. Rakovic Robust Model Predictive Control , 2015 .

[7]  Jun Zhang,et al.  Improved model prediction and RMPC design for LPV systems with bounded parameter changes , 2013, Autom..

[8]  Basil Kouvaritakis,et al.  Optimizing prediction dynamics for robust MPC , 2005, IEEE Transactions on Automatic Control.

[9]  William S. Levine,et al.  Elastic tube model predictive control , 2016, 2016 American Control Conference (ACC).

[10]  D. Mayne,et al.  Min-max feedback model predictive control for constrained linear systems , 1998, IEEE Trans. Autom. Control..

[11]  Bart De Moor,et al.  Comments on: "Efficient robust constrained model predictive control with a time varying terminal constraint set" by Wan and Kothare , 2006, Syst. Control. Lett..

[12]  Franco Blanchini,et al.  Stability results for linear parameter varying and switching systems , 2007, Autom..

[13]  Basil Kouvaritakis,et al.  Efficient robust predictive control , 2000, IEEE Trans. Autom. Control..

[14]  Basil Kouvaritakis,et al.  Robust Tube MPC for Linear Systems With Multiplicative Uncertainty , 2015, IEEE Transactions on Automatic Control.

[15]  J. Maciejowski,et al.  Feedback min‐max model predictive control using a single linear program: robust stability and the explicit solution , 2004 .

[16]  Roland Tóth,et al.  Tube-based anticipative model predictive control for linear parameter-varying systems , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[17]  Rolf Findeisen,et al.  Homothetic tube model predictive control , 2012, Autom..

[18]  Roland Tóth,et al.  Stabilizing Tube-Based Model Predictive Control: Terminal Set and Cost Construction for LPV Systems (extended version) , 2017, Autom..

[19]  M.N. Sastry,et al.  Structure and interpretation of computer programs , 1986, Proceedings of the IEEE.

[20]  Johan A. K. Suykens,et al.  Min-max feedback MPC using a time-varying terminal constraint set and comments on "Efficient robust constrained model predictive control with a time-varying terminal constraint set" , 2005, Syst. Control. Lett..

[21]  Marko Bacic,et al.  General interpolation in MPC and its advantages , 2003, IEEE Trans. Autom. Control..

[22]  Alessandro Casavola,et al.  A feedback min-max MPC algorithm for LPV systems subject to bounded rates of change of parameters , 2002, IEEE Trans. Autom. Control..

[23]  Eduardo F. Camacho,et al.  MIN-MAX MODEL PREDICTIVE CONTROL AS A QUADRATIC PROGRAM , 2005 .

[24]  David Q. Mayne,et al.  Robust model predictive control of constrained linear systems with bounded disturbances , 2005, Autom..

[25]  Yaman Arkun,et al.  Quasi-Min-Max MPC algorithms for LPV systems , 2000, Autom..

[26]  David Q. Mayne,et al.  Robust model predictive control using tubes , 2004, Autom..

[27]  R. Findeisen,et al.  Scenario-based Model Predictive Control: Recursive Feasibility and Stability , 2015 .

[28]  Sebastian Engell,et al.  Multi-stage Nonlinear Model Predictive Control with verified robust constraint satisfaction , 2014, 53rd IEEE Conference on Decision and Control.

[29]  A. Bemporad,et al.  Feedback min-max model predictive control based on a quadratic cost function , 2006, 2006 American Control Conference.

[30]  Mark Cannon,et al.  Robust MPC strategy with optimized polytopic dynamics for linear systems with additive and multiplicative uncertainty , 2015, Syst. Control. Lett..

[31]  Alessandro Casavola,et al.  A predictive control strategy for norm‐bounded LPV discrete‐time systems with bounded rates of parameter change , 2008 .

[32]  Emanuele Garone,et al.  A dilated MPC control strategy for LPV linear systems , 2007, 2007 European Control Conference (ECC).

[33]  D. Aeyels,et al.  A new asymptotic stability criterion for nonlinear time-variant differential equations , 1998, IEEE Trans. Autom. Control..

[34]  S. Miani,et al.  MAXIS-G: a software package for computing polyhedral invariant sets for constrained LPV systems , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[35]  Rolf Findeisen,et al.  Parameterized Tube Model Predictive Control , 2012, IEEE Transactions on Automatic Control.

[36]  Sebastian Engell,et al.  Multi-stage nonlinear model predictive control applied to a semi-batch polymerization reactor under uncertainty , 2013 .

[37]  Zhong-Ping Jiang,et al.  A converse Lyapunov theorem for discrete-time systems with disturbances , 2002, Syst. Control. Lett..

[38]  J. H. Leet,et al.  Worst-case formulations of model predictive control for systems with bounded parameters , 1997, Autom..

[39]  Roland Tóth,et al.  Stabilizing non-linear MPC using linear parameter-varying representations , 2017, 2017 IEEE 56th Annual Conference on Decision and Control (CDC).

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