Explicit MPC of higher-order linear processes via combinatorial multi-parametric quadratic programming

Parameter-dependent constrained optimization problems like they occur in the context of model predictive control (MPC) can be solved explicitly by means of multi-parametric quadratic programming (mpQP) techniques. We present a complexity analysis for a recently proposed combinatorial mpQP algorithm and discuss its advantages over existing geometric approaches concerning off-line explicit MPC computations for higher-order linear systems. The results are accompanied by numerical benchmark results for two suitable example problems from the area of process control.

[1]  Tor Arne Johansen,et al.  Flexible Piecewise Function Evaluation Methods Based on Truncated Binary Search Trees and Lattice Representation in Explicit MPC , 2012, IEEE Transactions on Control Systems Technology.

[2]  Colin Neil Jones,et al.  On the facet-to-facet property of solutions to convex parametric quadratic programs , 2006, Autom..

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

[4]  Arun Gupta,et al.  A novel approach to multiparametric quadratic programming , 2011, Autom..

[5]  Tor Arne Johansen,et al.  Using hash tables to manage the time-storage complexity in a point location problem: Application to explicit model predictive control , 2011, Autom..

[6]  Svein Hovland,et al.  Complexity Reduction in Explicit MPC through Model Reduction , 2008 .

[7]  Alberto Bemporad,et al.  An algorithm for multi-parametric quadratic programming and explicit MPC solutions , 2003, Autom..

[8]  M. Morari,et al.  Understanding the Dynamic Behavior of Distillation Columns , 1988 .

[9]  Graham C. Goodwin,et al.  Characterisation Of Receding Horizon Control For Constrained Linear Systems , 2003 .

[10]  N. Lawrence Ricker,et al.  Model predictive control with state estimation , 1990 .

[11]  Tor Arne Johansen,et al.  Reduced explicit constrained linear quadratic regulators , 2003, IEEE Trans. Autom. Control..

[12]  Martin Mönnigmann,et al.  Fast Explicit Model Predictive Control with Multiway Trees , 2011 .

[13]  Tor Arne Johansen,et al.  An improved algorithm for combinatorial multi-parametric quadratic programming , 2013, Autom..

[14]  T. Johansen,et al.  An algorithm for multi-parametric quadratic programming and explicit MPC solutions , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[15]  J. Pukrushpan Modeling and control of fuel cell systems and fuel processors , 2003 .

[16]  Didier Dumur,et al.  A parameterized polyhedra approach for explicit constrained predictive control , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).