Recursive Polynomial Method for Fast Collision Avoidance Maneuver Design

A simple and reliable algorithm for collision avoidance maneuvers (CAMs), capable of computing impulsive, multi-impulsive, and low-thrust maneuvers, is proposed. The probability of collision (PoC) is approximated by a polynomial of arbitrary order as a function of the control, transforming the CAM design into a polynomial program, which also considers the change in the time of closest approach and the linear evolution of the covariances due to the maneuver. The solution procedure is initiated by computing the CAM via a first-order greedy optimization approach, wherein the control action is applied in the direction of the gradient of PoC to maximize its change. Successively, the polynomial is truncated at higher orders, and the solution of the previous order is used to linearize the constraint. This enables achieving accurate solutions even for highly nonlinear safety metrics and dynamics. Since the optimization process comprises only polynomial evaluations, the method is computationally efficient, with run times typically below 1 s. Moreover, no restrictions on the considered dynamics are necessary; therefore, results are shown for Keplerian, J2, and circular restricted three-body problem dynamics.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Aerospace and Electronic Systems
Published
2024-10-14
DOI
https://doi.org/10.1109/taes.2024.3480041
Citations
5
Primary Topic
Vehicle Dynamics and Control Systems
Type
article
Field-Weighted Citation Impact
1.02
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Recursive Polynomial Method for Fast Collision Avoidance Maneuver Design

Laura Pirovano, Zeno Pavanello, Roberto Armellin
5 citations
IEEE Transactions on Aerospace and Electronic Systems
Vehicle Dynamics and Control Systems
1.02
article

Recursive Polynomial Method for Fast Collision Avoidance Maneuver Design

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

Abstract

A simple and reliable algorithm for collision avoidance maneuvers (CAMs), capable of computing impulsive, multi-impulsive, and low-thrust maneuvers, is proposed. The probability of collision (PoC) is approximated by a polynomial of arbitrary order as a function of the control, transforming the CAM design into a polynomial program, which also considers the change in the time of closest approach and the linear evolution of the covariances due to the maneuver. The solution procedure is initiated by computing the CAM via a first-order greedy optimization approach, wherein the control action is applied in the direction of the gradient of PoC to maximize its change. Successively, the polynomial is truncated at higher orders, and the solution of the previous order is used to linearize the constraint. This enables achieving accurate solutions even for highly nonlinear safety metrics and dynamics. Since the optimization process comprises only polynomial evaluations, the method is computationally efficient, with run times typically below 1 s. Moreover, no restrictions on the considered dynamics are necessary; therefore, results are shown for Keplerian, J2, and circular restricted three-body problem dynamics.

IEEE Transactions on Aerospace and Electronic SystemsVol. 61(2)
University of Auckland (NZ)
Climate action
Openalex Percentile: Top 25%
Vehicle Dynamics and Control Systems
1.02
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.