Efficient collision avoidance manoeuvres under multiple polynomial constraints

We propose a simple and reliable algorithm for collision avoidance manoeuvre optimisation, capable of computing impulsive, multi-impulsive, and low-thrust manoeuvres. Utilising differential algebra techniques, safety metrics such as probability of collision and miss distance are approximated by a polynomial of arbitrary order as a function of the control. Moreover, operational constraints, namely the return to the nominal trajectory and station-keeping, are employed and treated in the same way. This allows for the transcription of the collision avoidance manoeuvre problem as a polynomial programme with a quadratic (energy-optimal) objective function and high-order polynomial constraints. The polynomial constraints are successively linearised using an iterative approach, wherein the updated linear constraints are calculated from the high-order polynomial maps. This avoids the need for the recomputation of linear maps from a new expansion point. Thus, the original polynomial programme is effectively approximated by a series of quadratic programmes, enabling accurate solutions to be achieved even for highly nonlinear polynomial constraints. The method is showcased in several scenarios involving multiple short-term conjunctions and station keeping requirements. Solutions are found with run times between 0.1 s and 0.5 s, proving that the method is computationally efficient and making it potentially suitable for autonomous applications. • The CAM optimisation is cast as a polynomial programme using differential algebra. • A series of quadratic programmes approximates the original polynomial programme. • The method can handle both multi-impulsive and low-thrust dynamics. • Station-keeping constraints and multiple consecutive encounters can be addressed. • Experimental computation times are potentially compatible with autonomous use.

Authors

Institutions

Publication Details

Journal
Acta Astronautica
Published
2025-05-20
DOI
https://doi.org/10.1016/j.actaastro.2025.05.002
Citations
4
Primary Topic
Cryptographic Implementations and Security
Type
article
Field-Weighted Citation Impact
9.92
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Efficient collision avoidance manoeuvres under multiple polynomial constraints

Laura Pirovano, Zeno Pavanello, Roberto Armellin
4 citations
Acta Astronautica
Cryptographic Implementations and Security
9.92
article

Efficient collision avoidance manoeuvres under multiple polynomial constraints

Laura Pirovano, Zeno Pavanello, Roberto Armellin
article en
4 citations

Abstract

We propose a simple and reliable algorithm for collision avoidance manoeuvre optimisation, capable of computing impulsive, multi-impulsive, and low-thrust manoeuvres. Utilising differential algebra techniques, safety metrics such as probability of collision and miss distance are approximated by a polynomial of arbitrary order as a function of the control. Moreover, operational constraints, namely the return to the nominal trajectory and station-keeping, are employed and treated in the same way. This allows for the transcription of the collision avoidance manoeuvre problem as a polynomial programme with a quadratic (energy-optimal) objective function and high-order polynomial constraints. The polynomial constraints are successively linearised using an iterative approach, wherein the updated linear constraints are calculated from the high-order polynomial maps. This avoids the need for the recomputation of linear maps from a new expansion point. Thus, the original polynomial programme is effectively approximated by a series of quadratic programmes, enabling accurate solutions to be achieved even for highly nonlinear polynomial constraints. The method is showcased in several scenarios involving multiple short-term conjunctions and station keeping requirements. Solutions are found with run times between 0.1 s and 0.5 s, proving that the method is computationally efficient and making it potentially suitable for autonomous applications. • The CAM optimisation is cast as a polynomial programme using differential algebra. • A series of quadratic programmes approximates the original polynomial programme. • The method can handle both multi-impulsive and low-thrust dynamics. • Station-keeping constraints and multiple consecutive encounters can be addressed. • Experimental computation times are potentially compatible with autonomous use.

Acta AstronauticaVol. 234
University of Auckland (NZ)
Climate action
Openalex Percentile: Top 2%
Cryptographic Implementations and Security
9.92
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.