Construction of convex liftings based on halfspace representation

This paper presents a new algorithm to construct convex lifting for a given polyhedral partition whenever it exists. This algorithm exclusively relies on the halfspace representation of the regions in the respective partition. Also, this algorithm is applicable for the general polyhedral partitions of polyhedra, and thus overcomes the limitation on the polytopic partitions of the existing algorithm based on the vertex representation. Finally, the importance of the proposed algorithm is clarified via some numerical examples, in particular in implementation of piecewise affine controllers. Accordingly, the convex lifting concept is shown to be useful to both avoid storing the state-space partition and to facilitate the online evaluation.

[1]  Sorin Olaru,et al.  Inverse parametric linear/quadratic programming problem for continuous PWA functions defined on polyhedral partitions of polyhedra , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[2]  Mani Bhushan,et al.  Linear Machine Solution to Point Location Problem , 2017, IEEE Transactions on Automatic Control.

[3]  David Avis,et al.  A pivoting algorithm for convex hulls and vertex enumeration of arrangements and polyhedra , 1992, Discret. Comput. Geom..

[4]  K. Zumbühl,et al.  Lifting planar graphs to realize integral 3-polytopes and topics in pseudo-triangulations , 2008 .

[5]  Franz Aurenhammer,et al.  Power Diagrams: Properties, Algorithms and Applications , 1987, SIAM J. Comput..

[6]  Sorin Olaru,et al.  Recognition of additively weighted Voronoi diagrams and weighted Delaunay decompositions , 2015, 2015 European Control Conference (ECC).

[7]  David K. Smith Theory of Linear and Integer Programming , 1987 .

[8]  Sorin Olaru,et al.  Any discontinuous PWA function is optimal solution to a parametric linear programming problem , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[9]  S. Olaru,et al.  Convex Liftings: Theory and Control Applications , 2017 .

[10]  Franz Aurenhammer,et al.  Voronoi diagrams—a survey of a fundamental geometric data structure , 1991, CSUR.

[11]  Manfred Morari,et al.  Multi-Parametric Toolbox 3.0 , 2013, 2013 European Control Conference (ECC).

[12]  Sorin Olaru,et al.  Implications of Inverse Parametric Optimization in Model Predictive Control , 2015 .

[13]  Sorin Olaru,et al.  Convex Lifting: Theory and Control Applications , 2018, IEEE Transactions on Automatic Control.

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

[15]  Ngoc A. Nguyen,et al.  Explicit robust constrained control for linear systems : analysis, implementation and design based on optimization , 2015 .

[16]  Miroslav Fikar,et al.  Complexity reduction of explicit model predictive control via separation , 2013, Autom..

[17]  Ion Necoara,et al.  Constructive Solution of Inverse Parametric Linear/Quadratic Programming Problems , 2017, J. Optim. Theory Appl..

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

[19]  Colin Neil Jones,et al.  A logarithmic-time solution to the point location problem for parametric linear programming , 2006, Autom..

[20]  Franz Aurenhammer,et al.  Recognising Polytopical Cell Complexes and Constructing Projection Polyhedra , 1987, J. Symb. Comput..

[21]  Karl Henrik Johansson,et al.  The quadruple-tank process: a multivariable laboratory process with an adjustable zero , 2000, IEEE Trans. Control. Syst. Technol..

[22]  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).

[23]  Franz Aurenhammer,et al.  A criterion for the affine equivalence of cell complexes inRd and convex polyhedra inRd+1 , 1987, Discret. Comput. Geom..

[24]  Miroslav Fikar,et al.  Clipping-Based Complexity Reduction in Explicit MPC , 2012, IEEE Transactions on Automatic Control.