This paper presents a general approach to solve multi-client space logistics path optimization problems in the case of low-thrust propulsion. The methodology accounts for key time-dependent factors, including secular J2 and drag perturbations, eclipse propulsion constraints, and servicer fuel mass depletion. A low-thrust transfer strategy, consisting of three phases (thrust-coast-thrust), is employed, utilizing a drift orbit to correct the difference in Right Ascension of the Ascending Node. The drift orbit parameters are optimized by using a nonlinear programming algorithm to minimize the fuel cost associated with the transfer while satisfying a maximum time of flight constraint. An optimization is conducted for all possible transfers between the satellites of a dataset on a two-dimensional discrete grid of initial servicer mass and departure time. This procedure creates two four-variable arrays representing the cost of each possible visitation in terms of fuel consumption and time of flight. The arrays are then interpolated to efficiently solve a general path optimization problem by using a genetic algorithm. Two test cases are analyzed for datasets consisting of 12 and 20 satellites in low Earth orbit, respectively. The first addresses an optimal open tour problem where the servicer must visit all satellites once while minimizing total fuel consumption. The second addresses an on-orbit refueling problem where the servicer must refuel as many satellites as possible. The mission scenario is generalized to consider a priority index associated with each client; servicing time and fuel mass constraints are also taken into account.

Low-Thrust Propulsion and Drift Orbit Optimization for Multi-Client Servicing Missions in Low Earth Orbit / Apa, Riccardo; Hudson, Jennifer; Romano, Marcello. - In: THE JOURNAL OF THE ASTRONAUTICAL SCIENCES. - ISSN 2195-0571. - 73:2(2026). [10.1007/s40295-026-00580-4]

Low-Thrust Propulsion and Drift Orbit Optimization for Multi-Client Servicing Missions in Low Earth Orbit

Apa, Riccardo;Romano, Marcello
2026

Abstract

This paper presents a general approach to solve multi-client space logistics path optimization problems in the case of low-thrust propulsion. The methodology accounts for key time-dependent factors, including secular J2 and drag perturbations, eclipse propulsion constraints, and servicer fuel mass depletion. A low-thrust transfer strategy, consisting of three phases (thrust-coast-thrust), is employed, utilizing a drift orbit to correct the difference in Right Ascension of the Ascending Node. The drift orbit parameters are optimized by using a nonlinear programming algorithm to minimize the fuel cost associated with the transfer while satisfying a maximum time of flight constraint. An optimization is conducted for all possible transfers between the satellites of a dataset on a two-dimensional discrete grid of initial servicer mass and departure time. This procedure creates two four-variable arrays representing the cost of each possible visitation in terms of fuel consumption and time of flight. The arrays are then interpolated to efficiently solve a general path optimization problem by using a genetic algorithm. Two test cases are analyzed for datasets consisting of 12 and 20 satellites in low Earth orbit, respectively. The first addresses an optimal open tour problem where the servicer must visit all satellites once while minimizing total fuel consumption. The second addresses an on-orbit refueling problem where the servicer must refuel as many satellites as possible. The mission scenario is generalized to consider a priority index associated with each client; servicing time and fuel mass constraints are also taken into account.
File in questo prodotto:
File Dimensione Formato  
s40295-026-00580-4.pdf

accesso aperto

Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Creative commons
Dimensione 6.53 MB
Formato Adobe PDF
6.53 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

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/11583/3009197