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 | 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.
https://hdl.handle.net/11583/3009197
