On Reverse-Ordered Implementation of Differential Dynamic Programming for Unconstrained Optimal Control Problem

Wonyoung Park, Gyunghoon Park

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Differential dynamic programming (DDP) has been widely employed to numerically solve finite-time nonlinear optimal control problem. The core of the DDP is to update state and input trajectories at each iteration by repeating two processes termed the backward pass (BP) and the forward pass (FP). While the conventional order of the passes, first-BP-second-FP, explicitly reveals a feedback control structure in the trajectory update, this ordering also introduces extra difficulty when the DDP is applied to constrained problems. In this paper, we study a reverse-ordered implementation of the DDP algorithm in a sense of the first-FP-second-BP, which brings a structural simplicity of the algorithm. It is seen in simulations for a simple example that this reverse-ordered DDP is able to find the optimal trajectory as the conventional DDP, and often experiences a larger transient or a dynamic exploration, while mathematical analysis for these phenomenons is left to future works.

Original languageEnglish
Title of host publication23rd International Conference on Control, Automation and Systems, ICCAS 2023
PublisherIEEE Computer Society
Pages1238-1243
Number of pages6
ISBN (Electronic)9788993215274
DOIs
StatePublished - 2023
Event23rd International Conference on Control, Automation and Systems, ICCAS 2023 - Yeosu, Korea, Republic of
Duration: 17 Oct 202320 Oct 2023

Publication series

NameInternational Conference on Control, Automation and Systems
ISSN (Print)1598-7833

Conference

Conference23rd International Conference on Control, Automation and Systems, ICCAS 2023
Country/TerritoryKorea, Republic of
CityYeosu
Period17/10/2320/10/23

Keywords

  • Optimal control
  • differential dynamic programming
  • dynamic programming
  • optimization

Fingerprint

Dive into the research topics of 'On Reverse-Ordered Implementation of Differential Dynamic Programming for Unconstrained Optimal Control Problem'. Together they form a unique fingerprint.

Cite this