Squaring the circle: An algorithm for generating, polyhedral invariant sets from ellipsoidal ones

被引:20
作者
Alessio, A. [1 ]
Lazar, M. [2 ]
Bemporad, A. [1 ]
Heemels, W. P. M. H. [3 ,4 ]
机构
[1] Univ Siena, Dipartimento Ingn Informaz, I-53100 Siena, Italy
[2] Eindhoven Univ Technol, Dept Elect Engn, NL-5600 MB Eindhoven, Netherlands
[3] Eindhoven Univ Technol, Dept Mech Engn, NL-5600 MB Eindhoven, Netherlands
[4] Embedded Syst Inst, Eindhoven, Netherlands
关键词
positively invariant sets; contractive sets; model predictive control; stability; robust stability;
D O I
10.1016/j.automatica.2007.04.028
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a new (geometrical) approach to the computation of polyhedral (robustly) positively invariant (PI) sets for general (possibly discontinuous) nonlinear discrete-time systems possibly affected by disturbances. Given a β-contractive ellipsoidal set E, the key idea is to construct a polyhedral set that lies between the ellipsoidal sets β E and E. A proof that the resulting polyhedral set is contractive and thus, PI, is given, and a new algorithm is developed to construct the desired polyhedral set. The problem of computing polyhedral invariant sets is formulated as a number of quadratic programming (QP) problems. The number of QP problems is guaranteed to be finite and therefore, the algorithm has finite termination. An important application of the proposed algorithm is the computation of polyhedral terminal constraint sets for model predictive control based on quadratic costs. © 2007 Elsevier Ltd. All rights reserved.
引用
收藏
页码:2096 / 2103
页数:8
相关论文
共 20 条
[1]  
ALESSIO A, 2005, ALGORITHM PWL APPROX
[2]   ULTIMATE BOUNDEDNESS CONTROL FOR UNCERTAIN DISCRETE-TIME-SYSTEMS VIA SET-INDUCED LYAPUNOV FUNCTIONS [J].
BLANCHINI, F .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1994, 39 (02) :428-433
[3]   Set invariance in control [J].
Blanchini, F .
AUTOMATICA, 1999, 35 (11) :1747-1767
[4]  
BLANCHINI F, 1995, INT J CONTROL, V62, P601, DOI 10.1080/00207179508921559
[5]   NONQUADRATIC LYAPUNOV FUNCTIONS FOR ROBUST-CONTROL [J].
BLANCHINI, F .
AUTOMATICA, 1995, 31 (03) :451-461
[6]   Efficient active set optimization in triple mode MPC [J].
Cannon, M ;
Kouvaritakis, B ;
Rossiter, JA .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2001, 46 (08) :1307-1312
[7]   (A, B)-invariant polyhedral sets of linear discrete-time systems [J].
Dórea, CET ;
Hennet, JC .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1999, 103 (03) :521-542
[8]   Analysis of discrete-time piecewise affine and hybrid systems [J].
Ferrari-Trecate, G ;
Cuzzola, FA ;
Mignone, D ;
Morari, M .
AUTOMATICA, 2002, 38 (12) :2139-2146
[9]   Analysis and design for discrete-time linear systems subject to actuator saturation [J].
Hu, TS ;
Lin, ZL ;
Chen, BM .
SYSTEMS & CONTROL LETTERS, 2002, 45 (02) :97-112
[10]   Theory and computation of disturbance invariant sets for discrete-time linear systems [J].
Kolmanovsky, I ;
Gilbert, EG .
MATHEMATICAL PROBLEMS IN ENGINEERING, 1998, 4 (04) :317-367