Accurate Pseudospectral Optimization of Nonlinear Model Predictive Control for High-Performance Motion Planning

被引:18
作者
Gao, Feng [1 ,2 ]
Han, Yu [1 ]
Li, Shengbo Eben [3 ]
Xu, Shaobing [4 ]
Dang, Dongfang [5 ]
机构
[1] Chongqing Univ, Coll Mech & Vehicle Engn, Chongqing 400044, Peoples R China
[2] Shanghai Jiao Tong Univ, Sichuan Res Inst, Chengdu 610200, Peoples R China
[3] Tsinghua Univ, Sch Vehicle & Mobil, State Key Lab Automot Safety & Energy, Beijing 100084, Peoples R China
[4] Univ Michigan, Dept Mech Engn, Ann Arbor, MI 48109 USA
[5] Res & Dev Ctr Guangzhou Automobile Grp, Guangzhou 511434, Peoples R China
来源
IEEE TRANSACTIONS ON INTELLIGENT VEHICLES | 2023年 / 8卷 / 02期
关键词
Optimization; Vehicle dynamics; Planning; Collision avoidance; Dynamics; Numerical models; Computational modeling; Autonomous driving; motion planning; nonlinear model predictive control; numerical optimization; FRAMEWORK; VEHICLES; SYSTEMS; SPEED;
D O I
10.1109/TIV.2022.3153633
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nonlinear Model Predictive Control (NMPC) is an effective method for motion planning of automated vehicles, but the high computational load of numerical optimization limits its practical application. This paper designs an NMPC based motion planner and presents two techniques, named adaptive Lagrange discretization and hybrid obstacle avoidance constraints, to accelerate the numerical optimization by reducing the optimization variables and simplifying the non-convex constraints. Given the high nonlinearity of vehicle dynamics, the Lagrange interpolation is adopted to convert the state equation of vehicle dynamics and the objective function to ensure a preset accuracy but with less discretization points. An adaptive strategy is then designed to adjust the order of Lagrange polynomials based on the distribution of discretization error. Moreover, a hybrid strategy is presented to construct the constraints for obstacle avoidance by combing the elliptic and linear time-varying methods together. It can ensure driving safety and also make a good balance between computing load and accuracy. The performance of these techniques on accelerating the NMPC based motion planner is validated and analyzed by comparative numerical simulations and experimental tests under various scenarios. Compared with traditional methods, the results show that these techniques improve accuracy and efficiency by 74% and 60%, respectively.
引用
收藏
页码:1034 / 1045
页数:12
相关论文
共 34 条
[1]   CasADi: a software framework for nonlinear optimization and optimal control [J].
Andersson, Joel A. E. ;
Gillis, Joris ;
Horn, Greg ;
Rawlings, James B. ;
Diehl, Moritz .
MATHEMATICAL PROGRAMMING COMPUTATION, 2019, 11 (01) :1-36
[2]   Coordinating Tire Forces to Avoid Obstacles Using Nonlinear Model Predictive Control [J].
Brown, Matthew ;
Gerdes, J. Christian .
IEEE TRANSACTIONS ON INTELLIGENT VEHICLES, 2020, 5 (01) :21-31
[3]  
Carvalho A. M., 2016, THESIS U CALIFORNIA
[4]  
Carvalho A, 2013, IEEE INT C INTELL TR, P2335, DOI 10.1109/ITSC.2013.6728576
[5]   Efficient move blocking strategy for multiple shooting-based non-linear model predictive control [J].
Chen, Yutao ;
Scarabottolo, Nicolo ;
Bruschetta, Mattia ;
Beghi, Alessandro .
IET CONTROL THEORY AND APPLICATIONS, 2020, 14 (02) :343-351
[6]   An Adaptive Partial Sensitivity Updating Scheme for Fast Nonlinear Model Predictive Control [J].
Chen, Yutao ;
Bruschetta, Mattia ;
Cuccato, Davide ;
Beghi, Alessandro .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (07) :2712-2726
[7]   Motion Planning for Autonomous Vehicles Considering Longitudinal and Lateral Dynamics Coupling [J].
Dang, Dongfang ;
Gao, Feng ;
Hu, Qiuxia .
APPLIED SCIENCES-BASEL, 2020, 10 (09)
[8]   Trajectory Planning for Autonomous High-Speed Overtaking in Structured Environments Using Robust MPC [J].
Dixit, Shilp ;
Montanaro, Umberto ;
Dianati, Mehrdad ;
Oxtoby, David ;
Mizutani, Tom ;
Mouzakitis, Alexandros ;
Fallah, Saber .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2020, 21 (06) :2310-2323
[9]   Test Scenario Generation and Optimization Technology for Intelligent Driving Systems [J].
Duan, Jianli ;
Gao, Feng ;
He, Yingdong .
IEEE INTELLIGENT TRANSPORTATION SYSTEMS MAGAZINE, 2022, 14 (01) :115-127
[10]  
Fahroo F., 2008, P AIAA GUID NAV CONT