An Improved Differential Dynamic Programming Approach for Computational Guidance

Xiaobo Zheng, Shaoming He*, Defu Lin

*此作品的通讯作者

科研成果: 书/报告/会议事项章节章节同行评审

摘要

Differential dynamic programming (DDP) is a well-recognized method for computational guidance due to its fast convergence characteristics. However, the original DDP requires a predefined final time and cannot handle nonlinear constraints in optimization. This prohibits the application of DDP to autonomous vehicles due to the heuristic nature of setting a final time beforehand and the existence of inherent physical limits. This chapter revisits DDP by dynamically optimizing the final time via the first-order optimality condition of the value function and using the augmented Lagrangian method to tackle nonlinear constraints. The resultant algorithm is termed flexible final time-constrained differential dynamic programming (FFT-CDDP). Extensive numerical simulations for a three-dimensional guidance problem are used to demonstrate the working of FFT-CDDP. The results indicate that the proposed FFT-CDDP provides much higher computational efficiency and stronger robustness against the initial solution guess, compared with the commercial-off-the-shelf GPOPS toolbox.

源语言英语
主期刊名Advances in Industrial Control
出版商Springer Science and Business Media Deutschland GmbH
77-103
页数27
DOI
出版状态已出版 - 2024

出版系列

姓名Advances in Industrial Control
Part F1768
ISSN(印刷版)1430-9491
ISSN(电子版)2193-1577

指纹

探究 'An Improved Differential Dynamic Programming Approach for Computational Guidance' 的科研主题。它们共同构成独一无二的指纹。

引用此