TY - JOUR
T1 - Rapid ascent trajectory optimization for guided rockets via sequential convex programming
AU - Zhang, Kai
AU - Yang, Shuxing
AU - Xiong, Fenfen
N1 - Publisher Copyright:
© IMechE 2019.
PY - 2019/10/1
Y1 - 2019/10/1
N2 - A sequential convex programming algorithm is proposed to solve the complex ascent trajectory optimization problems for guided rockets in this paper. Due to the nonlinear dynamics and constraints, especially, the nonlinear thrust terms and aerodynamic drag, ascent trajectory optimization problems for guided rockets are always difficult to be solved rapidly. In this paper, first, the complex thrust terms in the dynamic equation are approximately transformed into linear (convex) functions of the angle of attack. Secondly, the nonlinear drag coefficient is transformed into a linear (convex) function of design variables by introducing two new control variables. The relaxation technique is used to relax the constraints between the control variables to avoid non- convexity, and the accuracy of the relaxation is proved using the optimal control theory. Then, nonconvex objective functions and dynamical equations are convexified by first-order Taylor expansions. At last, a sequential convex programming iterative algorithm is proposed to solve the ascent trajectory planning problem accurately and rapidly. The ascent trajectory optimization problem for the terminal velocity maximum is simulated comparing with the general pseudospectral optimal control software method, which demonstrates the effectiveness and rapidity of the proposed method.
AB - A sequential convex programming algorithm is proposed to solve the complex ascent trajectory optimization problems for guided rockets in this paper. Due to the nonlinear dynamics and constraints, especially, the nonlinear thrust terms and aerodynamic drag, ascent trajectory optimization problems for guided rockets are always difficult to be solved rapidly. In this paper, first, the complex thrust terms in the dynamic equation are approximately transformed into linear (convex) functions of the angle of attack. Secondly, the nonlinear drag coefficient is transformed into a linear (convex) function of design variables by introducing two new control variables. The relaxation technique is used to relax the constraints between the control variables to avoid non- convexity, and the accuracy of the relaxation is proved using the optimal control theory. Then, nonconvex objective functions and dynamical equations are convexified by first-order Taylor expansions. At last, a sequential convex programming iterative algorithm is proposed to solve the ascent trajectory planning problem accurately and rapidly. The ascent trajectory optimization problem for the terminal velocity maximum is simulated comparing with the general pseudospectral optimal control software method, which demonstrates the effectiveness and rapidity of the proposed method.
KW - Ascent trajectory optimization
KW - complex thrust terms and nonlinear drag
KW - guided rockets
KW - optimal control theory
KW - sequential convex programming
UR - http://www.scopus.com/inward/record.url?scp=85061832549&partnerID=8YFLogxK
U2 - 10.1177/0954410019830268
DO - 10.1177/0954410019830268
M3 - Article
AN - SCOPUS:85061832549
SN - 0954-4100
VL - 233
SP - 4800
EP - 4809
JO - Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering
JF - Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering
IS - 13
ER -