Purpose
In this paper, an online convex optimization method for the exoatmospheric ascent trajectory of space interceptors is proposed. The purpose of this paper is to transform the original trajectory optimization problem into a sequence of convex optimization subproblems.
Design/methodology/approach
For convenience in calculating accuracy and efficiency, the complex nonlinear terminal orbital elements constraints are converted into several quadratic equality constraints, which can be better computed by a two-step correction method during the iteration. First, the nonconvex thrust magnitude constraint is convexified by the lossless convexification technique. Then, discretization and successive linearization are introduced to transform the original problem into a sequence of one convex optimization subproblem, considering different flight phases. Parameters of trust-region and penalty are also applied to improve the computation performance. To correct the deviation in real time, the iterative guidance method is applied before orbit injection.
Findings
Numerical experiments show that the algorithm proposed in this paper has good convergence and accuracy. The successive progress can converge in a few steps and 3–4 s of CPU time. Even under engine failure or mission change, the algorithm can yield satisfactory results.
Practical implications
The convex optimization method presented in this paper is expected to generate a reliable optimal trajectory rapidly in different situations and has great potential for onboard applications of space interceptors.
Originality/value
The originality of this paper lies in the proposed online trajectory optimization method and guidance algorithm of the space inceptors, especially for onboard applications in emergency situations.