학술논문

Gliding Trajectory Programming of Guided Projectile Based on Improved L1 Penalty Successive Convex Programming Algorithm
Document Type
Conference
Source
제어로봇시스템학회 국제학술대회 논문집. 2021-10 2021(10):1025-1030
Subject
convex optimization
Radau pseudo-spectral method
L1 penalty
trajectory programming
Language
Korean
ISSN
2005-4750
Abstract
Taking the general control energy optimal trajectory programming model as the research object, the Radau pseudo-spectral method is used to discretize the continuous variables and then linearly convexify the nonlinear dynamic equation to establish the standard convex optimization model. In order to solve the problems of large amount of redundant computation and slow convergence speed of the traditional L1 penalty successive convex programming algorithm (LPSCP), an improved L1 penalty successive convex programming algorithm (ILPSCP) is proposed in this paper. The algorithm introduces the feasibility judgment process to avoid solving the more complex L1 subproblem PL1 when the original problem P0 is feasible. Taking the gliding trajectory model of the guided projectile in the longitudinal plane as an example, the traditional LPSCP algorithm, the ILPSCP algorithm proposed in this paper and GPOPS2 are used to simulate and compare. The simulation results of ILPSCP algorithm are highly consistent with those of GPOPS2, which proves the effectiveness of the proposed ILPSCP algorithm for solving trajectory programming problems, and the convergence rate of ILPSCP algorithm is improved by 46.36% compared with traditional LPSCP algorithm.

Online Access