Yet Another Algorithm for the Computation of Polyhedral Positive Invariant Sets

We present a new algorithm for the computation of polyhedral positive invariant sets. A set given by its half-spaces is used to yield an optimized positive invariant set w.r.t. a given autonomous system. The algorithm requires the solution of a single semi-definite program followed by a linear program. Extensions to the plant uncertain case, and to a symmetric set case are presented. Two numerical examples demonstrate the algorithm usage and capabilities.

[1]  Hoai-Nam Nguyen,et al.  Computation of Polyhedral Positive Invariant Sets via Linear Matrix Inequalities , 2018, 2018 European Control Conference (ECC).

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

[3]  Stephen P. Boyd,et al.  Graph Implementations for Nonsmooth Convex Programs , 2008, Recent Advances in Learning and Control.

[4]  Morten Hovd,et al.  Implicit improved vertex control for uncertain, time-varying linear discrete-time systems with state and control constraints , 2013, Autom..

[5]  Kim-Chuan Toh,et al.  SDPT3 -- A Matlab Software Package for Semidefinite Programming , 1996 .

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

[7]  Paul A. Trodden A One-Step Approach to Computing a Polytopic Robust Positively Invariant Set , 2016, IEEE Transactions on Automatic Control.

[8]  W. Heemels,et al.  Squaring the circle: an algorithm for generating polyhedral invariant sets from ellipsoidal ones , 2006 .

[9]  J. Suykens,et al.  The efficient computation of polyhedral invariant sets for linear systems with polytopic uncertainty , 2005, Proceedings of the 2005, American Control Conference, 2005..

[10]  Nikolaos Athanasopoulos,et al.  Invariant set computation for constrained uncertain discrete-time linear systems , 2010, 49th IEEE Conference on Decision and Control (CDC).

[11]  Per-Olof Gutman,et al.  A novel approach to the computation of polyhedral invariant sets for constrained systems , 2016, 2016 IEEE Conference on Computer Aided Control System Design (CACSD).

[12]  Kim-Chuan Toh,et al.  Solving semidefinite-quadratic-linear programs using SDPT3 , 2003, Math. Program..

[13]  George Bitsoris,et al.  Enlargement of contractive sets of discrete-time systems: The generators approach , 2017, 2017 25th Mediterranean Conference on Control and Automation (MED).

[14]  G. Bitsoris Positively invariant polyhedral sets of discrete-time linear systems , 1988 .

[15]  Franco Blanchini,et al.  Set invariance in control , 1999, Autom..

[16]  E. Yaz Linear Matrix Inequalities In System And Control Theory , 1998, Proceedings of the IEEE.

[17]  Hoai-Nam Nguyen,et al.  Constrained Control of Uncertain, Time-Varying, Discrete-Time Systems: An Interpolation-Based Approach , 2013 .

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

[19]  Stephen P. Boyd,et al.  Linear Matrix Inequalities in Systems and Control Theory , 1994 .

[20]  Franco Blanchini,et al.  Set-theoretic methods in control , 2007 .