Safety Envelope for Orthogonal Collocation Methods in Embedded Optimal Control

被引:4
作者
Allamaa, Jean Pierre [1 ,2 ]
Patrinos, Panagiotis [2 ]
Van der Auweraer, Herman [1 ]
Son, Tong Duy [1 ]
机构
[1] Siemens Digital Ind Software, B-3001 Leuven, Belgium
[2] Katholieke Univ Leuven, Dept Elect Eng ESAT, STADIUS Res Grp, B-3001 Leuven, Belgium
来源
2023 EUROPEAN CONTROL CONFERENCE, ECC | 2023年
关键词
MODEL-PREDICTIVE CONTROL; OPTIMIZATION; VEHICLE;
D O I
10.23919/ECC57647.2023.10178116
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Orthogonal collocation methods are direct approaches for solving optimal control problems (OCP). A high solution accuracy is achieved with few optimization variables, making it more favorable for embedded and real-time NMPC applications. However, collocation approaches lack a guarantee about the safety of the resulting trajectory as inequality constraints are only set on a finite number of collocation points. In this paper we propose a method to efficiently create a convex safety envelope containing the trajectory such that the solution fully satisfies the OCP constraints. We make use of Bernstein approximations of a polynomial's extrema and span the solution over an orthogonal basis using Legendre polynomials. The tightness of the safety envelope estimation, high accuracy in solving the underlying differential equations, fast rate of convergence and little conservatism are properties of the presented approach making it a suitable method for safe real-time NMPC deployment. We show that our method has comparable computational performance to pseudospectral approaches and can accurately approximate the original OCP up to 9 times more quickly than standard multiple-shooting method in autonomous driving applications, without adding complexity to the formulation.
引用
收藏
页数:7
相关论文
共 22 条
[1]  
Allamaa JP, 2022, P AMER CONTR CONF, P1982, DOI 10.23919/ACC53348.2022.9867514
[2]   Dynamic Vehicle Drifting With Nonlinear MPC and a Fused Kinematic-Dynamic Bicycle Model [J].
Bellegarda, Guillaume ;
Nguyen, Quan .
IEEE CONTROL SYSTEMS LETTERS, 2022, 6 :1958-1963
[3]  
Betts JT, 2010, ADV DES CONTROL, P1, DOI 10.1137/1.9780898718577
[4]  
Biegler LT, 2010, MOS-SIAM SER OPTIMIZ, V10, pXIII, DOI 10.1137/1.9780898719383
[5]   SOLUTION OF DYNAMIC OPTIMIZATION PROBLEMS BY SUCCESSIVE QUADRATIC-PROGRAMMING AND ORTHOGONAL COLLOCATION [J].
BIEGLER, LT .
COMPUTERS & CHEMICAL ENGINEERING, 1984, 8 (3-4) :243-247
[6]  
Bock H.G., 1984, P 9 IFAC WORLD C, P242, DOI [10.1016/S1474-6670(17)61205-9, DOI 10.1016/S1474-6670(17)61205-9]
[7]   BERNSTEIN FORM OF A POLYNOMIAL [J].
CARGO, GT ;
SHISHA, O .
JOURNAL OF RESEARCH OF THE NATIONAL BUREAU OF STANDARDS SECTION B-MATHEMATICAL SCIENCES, 1966, B 70 (01) :79-+
[8]   Real-time optimization and nonlinear model predictive control of processes governed by differential-algebraic equations [J].
Diehl, M ;
Bock, HG ;
Schlöder, JP ;
Findeisen, R ;
Nagy, Z ;
Allgöwer, F .
JOURNAL OF PROCESS CONTROL, 2002, 12 (04) :577-585
[9]   THE PSEUDOSPECTRAL LEGENDRE METHOD FOR DISCRETIZING OPTIMAL-CONTROL PROBLEMS [J].
ELNAGAR, G ;
KAZEMI, MA ;
RAZZAGHI, M .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1995, 40 (10) :1793-1796
[10]  
Garg D, 2010, ADV ASTRONAUT SCI, V135, P475