Flexible Final-Time Stochastic Differential Dynamic Programming for Autonomous Vehicle Trajectory Optimization

Xin Sun, Runqi Chai*, Senchun Chai, Baihai Zhang, Antonios Tsourdos

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)

Abstract

In this article, the problem of autonomous vehicle trajectory optimization with flexible final time is concerned under the consideration of stochastic disturbances. Stochastic differential dynamic programming (SDDP) has been widely applied to address this type of problem due to its fast convergence and capability to handle model errors. Typically, traditional SDDP is designed with a deterministic final time, which is mainly assigned based on expert experiences. However, this may limit the implementation of this approach. To deal with this issue, we define the final time as a new optimal variable and propose an enhanced version of SDDP, named flexible final-time SDDP. The stochastic dynamic system is then characterized as a deterministic one with random state perturbances. An unscented transform approach is utilized to cope with the perturbed expected values. To verify the effectiveness of the proposed approach, a 3-D missile trajectory optimization problem is tested as an example. The simulation results show that the proposed method is able to address the stochastic trajectory optimization problem and can provide stronger robustness compared to other algorithms.

Original languageEnglish
Pages (from-to)6658-6669
Number of pages12
JournalIEEE Transactions on Aerospace and Electronic Systems
Volume59
Issue number5
DOIs
Publication statusPublished - 1 Oct 2023

Keywords

  • Flexible final time (FFT)
  • stochastic differential dynamic programming (SDDP)
  • trajectory optimization
  • unscented transform (UT)

Fingerprint

Dive into the research topics of 'Flexible Final-Time Stochastic Differential Dynamic Programming for Autonomous Vehicle Trajectory Optimization'. Together they form a unique fingerprint.

Cite this