Adaptive-pole selection in the Laguerre parametrisation of model predictive control to achieve high performance

In this paper, we study an adaptive method to select online the pole value for a Laguerre scheme in Model Predictive Control (MPC) that yields high performance. It has been observed that, while still using a small numbers of decision variables, the location of the pole affects the closed-loop behaviour significantly. In the present paper, an adaptive algorithm is developed to systematically improve the closed-loop performance of the system as well as the volume of the feasible region and robust feasible region in the case of using a small numbers of decision variables. In order to do this, a method to select a pole value that yields high performance for the initial condition of the system is proposed. The method generates a lookup table of the high-performance pole value obtained through off-line computations. Then, the table is used to assign the pole in the online process. Closed-loop stability for the scheme is established using sub-optimality arguments. Simulations illustrate the suggested method's effectiveness to achieve a balance between performance, optimality, and computational load.

[1]  D. Q. Mayne,et al.  Suboptimal model predictive control (feasibility implies stability) , 1999, IEEE Trans. Autom. Control..

[2]  Basil Kouvaritakis,et al.  Model Predictive Control: Classical, Robust and Stochastic , 2015 .

[3]  Ricardo J. G. B. Campello,et al.  An introduction to models based on Laguerre, Kautz and other related orthonormal functions - Part II: non-linear models , 2012, Int. J. Model. Identif. Control..

[4]  Graham C. Goodwin,et al.  Constrained Control and Estimation: an Optimization Approach , 2004, IEEE Transactions on Automatic Control.

[5]  G. Goodwin,et al.  Global analytical model predictive control with input constraints , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[6]  Farzad Towhidkhah,et al.  Orthonormal function parametrisation of model-predictive control for linear time-varying systems , 2018, Int. J. Syst. Sci..

[7]  M. Morari,et al.  Move blocking strategies in receding horizon control , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[8]  Leonardo Trujillo,et al.  Systematic selection of tuning parameters for efficient predictive controllers using a multiobjective evolutionary algorithm , 2015, Appl. Soft Comput..

[9]  Eduardo F. Camacho,et al.  ENLARGING THE DOMAIN OF ATTRACTION OF MPC CONTROLLER USING INVARIANT SETS , 2002 .

[10]  N. L. Ricker Use of quadratic programming for constrained internal model control , 1985 .

[11]  Khairuddin Osman,et al.  System identification and predictive functional control for electro-hydraulic actuator system , 2015, 2015 IEEE International Symposium on Robotics and Intelligent Sensors (IRIS).

[12]  K. T. Tan,et al.  Linear systems with state and control constraints: the theory and application of maximal output admissible sets , 1991 .

[13]  Chris Manzie,et al.  Optimal move blocking strategies for model predictive control , 2015, Autom..

[14]  Liuping Wang Discrete model predictive controller design using Laguerre functions , 2004 .

[15]  Andreas Jacubasch,et al.  Predictive Functional Control - Application to Fast and Accurate Robots , 1987 .

[16]  Bilal Khan,et al.  Alternative parameterisation within predictive control: a systematic selection , 2013, Int. J. Control.

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

[18]  Graham C. Goodwin,et al.  Constrained Control and Estimation , 2005 .

[19]  Q Truong,et al.  Continuous-time model predictive control , 2007 .

[20]  G. Dumont,et al.  An optimum time scale for discrete Laguerre network , 1993, IEEE Trans. Autom. Control..

[21]  Alberto Cavallo,et al.  Robust flight control systems - A parameter space design , 1992 .

[22]  D. Limon,et al.  Enlarging the domain of attraction of MPC controllers , 2005, Autom..

[23]  Liuping Wang Continuous time model predictive control design using orthonormal functions , 2001 .

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

[25]  Liuping Wang Use of exponential data weighting in model predictive control design , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[26]  Manfred Morari,et al.  Real-time suboptimal model predictive control using a combination of explicit MPC and online optimization , 2008, 2008 47th IEEE Conference on Decision and Control.

[27]  Ricardo J. G. B. Campello,et al.  An introduction to models based on Laguerre, Kautz and other related orthonormal functions - part I: linear and uncertain models , 2011, Int. J. Model. Identif. Control..

[28]  Dewei Li,et al.  The General Framework of Aggregation Strategy in Model Predictive Control and Stability Analysis , 2007 .

[29]  Robert Haber,et al.  Predictive Functional Control , 2011 .