Next Article in Journal
Investigation of Spray Characteristics for Detonability: A Study on Liquid Fuel Injector and Nozzle Design
Previous Article in Journal
Rigid–Flexible Coupling Dynamics Analysis of Coordination Arm and Application of a New Directional Subinterval Uncertainty Analysis Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

Constrained Parameterized Differential Dynamic Programming for Waypoint-Trajectory Optimization

1
School of Aerospace Engineering, Beijing Institute of Technology, Beijing 100081, China
2
National Innovation Institute of Defense Technology, Beijing 100071, China
*
Author to whom correspondence should be addressed.
Aerospace 2024, 11(6), 420; https://doi.org/10.3390/aerospace11060420
Submission received: 22 April 2024 / Revised: 18 May 2024 / Accepted: 21 May 2024 / Published: 22 May 2024

Abstract

Unmanned aerial vehicles (UAVs) are required to pass through multiple important waypoints as quickly as possible in courier delivery, enemy reconnaissance and other tasks to eventually reach the target position. There are two important problems to be solved in such tasks: constraining the trajectory to pass through intermediate waypoints and optimizing the flight time between these waypoints. A constrained parameterized differential dynamic programming (C-PDDP) algorithm is proposed for meeting multiple waypoint constraints and free-time constraints between waypoints to deal with these two issues. By considering the intermediate waypoint constraints as a kind of path state constraint, the penalty function method is adopted to constrain the trajectory to pass through the waypoints. For the free-time constraints, the flight times between waypoints are converted into time-invariant parameters and updated at the trajectory instants corresponding to the waypoints. The effectiveness of the proposed C-PDDP algorithm under waypoint constraints and free-time constraints is verified through numerical simulations of the UAV multi-point reconnaissance problem with five different waypoints. After comparing the proposed algorithm with fixed-time constrained DDP (C-DDP), it is found that C-PDDP can optimize the flight time of the trajectory with three segments to 7.35 s, 9.50 s and 6.71 s, respectively. In addition, the maximum error of the optimized trajectory waypoints of the C-PDDP algorithm is 1.06 m, which is much smaller than that (7 m) of the C-DDP algorithm used for comparison. A total of 500 Monte Carlo tests were simulated to demonstrate how the proposed algorithm remains robust to random initial guesses.
Keywords: trajectory optimization; differential dynamic programming; waypoints trajectory optimization; differential dynamic programming; waypoints

Share and Cite

MDPI and ACS Style

Zheng, X.; Xia, F.; Lin, D.; Jin, T.; Su, W.; He, S. Constrained Parameterized Differential Dynamic Programming for Waypoint-Trajectory Optimization. Aerospace 2024, 11, 420. https://doi.org/10.3390/aerospace11060420

AMA Style

Zheng X, Xia F, Lin D, Jin T, Su W, He S. Constrained Parameterized Differential Dynamic Programming for Waypoint-Trajectory Optimization. Aerospace. 2024; 11(6):420. https://doi.org/10.3390/aerospace11060420

Chicago/Turabian Style

Zheng, Xiaobo, Feiran Xia, Defu Lin, Tianyu Jin, Wenshan Su, and Shaoming He. 2024. "Constrained Parameterized Differential Dynamic Programming for Waypoint-Trajectory Optimization" Aerospace 11, no. 6: 420. https://doi.org/10.3390/aerospace11060420

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop