Convex Computation of the Region of Attraction of Polynomial Control Systems

被引:202
作者
Henrion, Didier [1 ,2 ,3 ]
Korda, Milan [4 ]
机构
[1] Univ Toulouse, LAAS, CNRS, F-31400 Toulouse, France
[2] Univ Toulouse, LAAS, F-31400 Toulouse, France
[3] Czech Tech Univ, Fac Elect Engn, CZ-16626 Prague, Czech Republic
[4] Ecole Polytech Fed Lausanne, Lab Automat, CH-1015 Lausanne, Switzerland
关键词
Capture basin; convex optimization; linear matrix inequalities (LMIs); occupation measures; polynomial control systems; reachable set; region of attraction; viability theory; OPTIMIZATION; STATE;
D O I
10.1109/TAC.2013.2283095
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We address the long-standing problem of computing the region of attraction (ROA) of a target set (e. g., a neighborhood of an equilibrium point) of a controlled nonlinear system with polynomial dynamics and semialgebraic state and input constraints. We show that the ROA can be computed by solving an infinite-dimensional convex linear programming (LP) problem over the space of measures. In turn, this problem can be solved approximately via a classical converging hierarchy of convex finite-dimensional linear matrix inequalities (LMIs). Our approach is genuinely primal in the sense that convexity of the problem of computing the ROA is an outcome of optimizing directly over system trajectories. The dual infinite-dimensional LP on nonnegative continuous functions (approximated by polynomial sum-of-squares) allows us to generate a hierarchy of semialgebraic outer approximations of the ROA at the price of solving a sequence of LMI problems with asymptotically vanishing conservatism. This sharply contrasts with the existing literature which follows an exclusively dual Lyapunov approach yielding either nonconvex bilinear matrix inequalities or conservative LMI conditions. The approach is simple and readily applicable as the outer approximations are the outcome of a single semidefinite program with no additional data required besides the problem description. The approach is demonstrated on several numerical examples.(1)
引用
收藏
页码:297 / 312
页数:16
相关论文
共 47 条
[1]  
Ambrosio L, 2008, LECT NOTES MATH, V1927, P1
[2]  
Anderson EJ., 1987, Linear Programming in Infinite Dimensional Spaces: Theory and Applications
[3]  
[Anonymous], LNCIS
[4]  
[Anonymous], DISCRETRE TIME MARKO
[5]  
[Anonymous], 1986, REAL COMPLEX ANAL
[6]  
[Anonymous], CALCULUS VARIATIONS
[7]  
[Anonymous], P IMA WORKSH OPT CON
[8]  
[Anonymous], SOS TOOLS SUM SQUARE
[9]  
[Anonymous], 1985, CONTROL OPTIMIZATION
[10]  
[Anonymous], P IEEE C DEC CONTR C