In this paper an augmented convex–concave decomposition (ACCD) method for treating nonlinear equality constraints in an otherwise convex problem is proposed. This augmentation improves greatly the feasibility of the problem when compared to the original convex–concave decomposition approach. The effectiveness of the ACCD is demonstrated by solving a fuel-optimal six-degree-of-freedom rocket landing problem in atmosphere, subject to multiple nonlinear equality constraints. Compared with known approaches such as sequential convex programming, where conventional linearization (with or without slack variables) is employed to treat those nonlinear equality constraints, it is shown that the proposed ACCD leads to more robust convergence of the solution process and a more interpretable behavior of the sequential convex algorithm. The methodology can also be applied effectively in the case where the determination of discrete controls or decision-making variables needs to be made, such as the on–off use of reaction control system thrusters in the rocket landing problem, without the need for a mixed integer solver. Numerical results are shown for a representative, reusable rocket benchmark problem.

Sagliano, M., Seelbinder, D., Theil, S., Lu, P. (2024). Six-Degree-of-Freedom Rocket Landing Optimization via Augmented Convex–Concave Decomposition. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 47(1), 20-35 [10.2514/1.G007570].

Six-Degree-of-Freedom Rocket Landing Optimization via Augmented Convex–Concave Decomposition

Sagliano M.;
2024

Abstract

In this paper an augmented convex–concave decomposition (ACCD) method for treating nonlinear equality constraints in an otherwise convex problem is proposed. This augmentation improves greatly the feasibility of the problem when compared to the original convex–concave decomposition approach. The effectiveness of the ACCD is demonstrated by solving a fuel-optimal six-degree-of-freedom rocket landing problem in atmosphere, subject to multiple nonlinear equality constraints. Compared with known approaches such as sequential convex programming, where conventional linearization (with or without slack variables) is employed to treat those nonlinear equality constraints, it is shown that the proposed ACCD leads to more robust convergence of the solution process and a more interpretable behavior of the sequential convex algorithm. The methodology can also be applied effectively in the case where the determination of discrete controls or decision-making variables needs to be made, such as the on–off use of reaction control system thrusters in the rocket landing problem, without the need for a mixed integer solver. Numerical results are shown for a representative, reusable rocket benchmark problem.
2024
Sagliano, M., Seelbinder, D., Theil, S., Lu, P. (2024). Six-Degree-of-Freedom Rocket Landing Optimization via Augmented Convex–Concave Decomposition. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 47(1), 20-35 [10.2514/1.G007570].
Sagliano, M.; Seelbinder, D.; Theil, S.; Lu, P.
File in questo prodotto:
File Dimensione Formato  
SixDegreesLanding.pdf

accesso aperto

Tipo: Postprint / Author's Accepted Manuscript (AAM) - versione accettata per la pubblicazione dopo la peer-review
Licenza: Licenza per Accesso Aperto. Creative Commons Attribuzione (CCBY)
Dimensione 2.25 MB
Formato Adobe PDF
2.25 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/1041861
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 63
  • ???jsp.display-item.citation.isi??? 52
  • OpenAlex ND
social impact