Abort orbit determination of launch vehicles based on difference of convex programming

Peng Lu, Xinfu Liu*, Zhiguo Zhang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Existing exoatmospheric guidance laws become ineffective when a thrust loss fault (like one or more engines unexpectedly shut down) occurs in a launch vehicle, which makes the nominal orbit unreachable. This paper presents a new abort orbit determination process to determine an abort orbit which the launch vehicle is able to reach. It involves solving at most two optimization problems and the abort orbit may be circular or elliptical. We will present how to transform the nonconvex optimization problems into difference of convex (DC) programming problems which can be solved by existing methods with guaranteed convergence. The main contribution of this paper lies in proposing a relaxation technique to convexify a nonconvex control constraint and the combination of the introduction of new constraints and a relaxation technique to deal with the strict terminal constraints. Validity of the relaxation technique is ensured by theoretical analysis. A unique feature of the transformation process is that the feasible sets defined by both the control constraint and the strict terminal constraints are all enlarged. This brings a critical benefit that the resulting DC programming problems can be very efficiently solved. Thus, an abort orbit determination algorithm, which is based on DC programming, can be designed to very reliably and efficiently determine an abort orbit, which will be demonstrated by numerical examples.

Original languageEnglish
Pages (from-to)568-579
Number of pages12
JournalActa Astronautica
Volume212
DOIs
Publication statusPublished - Nov 2023

Keywords

  • Abort orbit
  • Convex optimization
  • Difference of convex programming
  • Optimal control

Fingerprint

Dive into the research topics of 'Abort orbit determination of launch vehicles based on difference of convex programming'. Together they form a unique fingerprint.

Cite this