ParNMPC – a parallel optimisation toolkit for real-time nonlinear model predictive control
Haoyang Deng, Toshiyuki Ohtsuka
- 发表年份
- 2020
- 引用次数
- 10
摘要
Real-time optimisation for nonlinear model predictive control (NMPC) has always been challenging, especially for fast-sampling and large-scale applications. This paper presents an efficient implementation of a highly parallelisable method for NMPC, called ParNMPC. The implementation details of ParNMPC are introduced, including a dedicated discretisation method suitable for parallelisation, a framework that unifies search direction calculation done using Newton's method and the parallel method, line search methods for guaranteeing convergence, and a warm start strategy for the interior-point method. To assess the performance of ParNMPC under different configurations, three experiments including a closed-loop simulation of a quadrotor, a real-world control example of a laboratory helicopter and a closed-loop simulation of a robot manipulator are shown. These experiments show the effectiveness and efficiency of ParNMPC both in serial and parallel.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002