TY - JOUR
T1 - Indirect Trajectory Optimization with Path Constraints for Multi-Agent Proximity Operations
AU - Bommena, Ruthvik
AU - Woollands, Robyn
N1 - This work was partially supported by Ten One Aerospace through a NASA STTR Phase I research grant: 80NSSC22PB217. The first author also acknowledges fellow graduate student, Bryan Cline, for his valuable insights and conversations with regard to formulation of the optimal control problem.
PY - 2024/12
Y1 - 2024/12
N2 - The growing emphasis on spacecraft sustainability through in-space servicing, assembly, and manufacturing highlights the need for ongoing technological advancement in this complex and multi-disciplinary area. Small multi-agent spacecraft teams will likely play a key role in autonomous and routine in-space servicing and assembly missions. The team, as a whole, must operate with fuel efficiency while adhering to various constraints such as maintaining a minimum inter-agent separation distance to prevent collisions during the servicing or assembly operation. In this paper, we present a novel approach for multi-agent path-constrained trajectory optimization using indirect methods, without increasing the problem size. Using a hyperbolic tangent function and smoothing, we successfully formulate the constrained multi-agent trajectory planning problem as a single indirect optimal control problem, guaranteeing that the converged solution is at least locally optimal and that the path constraints are always satisfied while retaining the trajectories as single arcs. The hyperbolic tangent function is employed to smooth the transition from an inactive to an active path constraint, with the final solution exhibiting the true constrained motion. Multi-agent trajectory optimization simulations are performed using a unique relative dynamical model, based on circular restricted three-body problem dynamics, with a frame-center shift as well as a smaller distance unit to better condition the problem for numerical convergence. We demonstrate the performance of the algorithm by simulating different configurations of agents (i.e., 2, 3 and 4 agents) simultaneously transporting modular components between a service vehicle (100 m away) and a space telescope undergoing servicing or assembly, in a Halo orbit at Sun–Earth L2, while satisfying the specified inter-agent anti-collision constraint. An independent validation of the method is also provided by solving the well-known Brachistochrone problem while satisfying a prescribed linear path constraint.
AB - The growing emphasis on spacecraft sustainability through in-space servicing, assembly, and manufacturing highlights the need for ongoing technological advancement in this complex and multi-disciplinary area. Small multi-agent spacecraft teams will likely play a key role in autonomous and routine in-space servicing and assembly missions. The team, as a whole, must operate with fuel efficiency while adhering to various constraints such as maintaining a minimum inter-agent separation distance to prevent collisions during the servicing or assembly operation. In this paper, we present a novel approach for multi-agent path-constrained trajectory optimization using indirect methods, without increasing the problem size. Using a hyperbolic tangent function and smoothing, we successfully formulate the constrained multi-agent trajectory planning problem as a single indirect optimal control problem, guaranteeing that the converged solution is at least locally optimal and that the path constraints are always satisfied while retaining the trajectories as single arcs. The hyperbolic tangent function is employed to smooth the transition from an inactive to an active path constraint, with the final solution exhibiting the true constrained motion. Multi-agent trajectory optimization simulations are performed using a unique relative dynamical model, based on circular restricted three-body problem dynamics, with a frame-center shift as well as a smaller distance unit to better condition the problem for numerical convergence. We demonstrate the performance of the algorithm by simulating different configurations of agents (i.e., 2, 3 and 4 agents) simultaneously transporting modular components between a service vehicle (100 m away) and a space telescope undergoing servicing or assembly, in a Halo orbit at Sun–Earth L2, while satisfying the specified inter-agent anti-collision constraint. An independent validation of the method is also provided by solving the well-known Brachistochrone problem while satisfying a prescribed linear path constraint.
KW - Anti-collision
KW - Circular restricted three-body problem
KW - Halo orbit
KW - In-space servicing and assembly
KW - Indirect optimization
KW - Multi-agent systems
KW - Path constraints
UR - http://www.scopus.com/inward/record.url?scp=85211323748&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85211323748&partnerID=8YFLogxK
U2 - 10.1007/s40295-024-00470-7
DO - 10.1007/s40295-024-00470-7
M3 - Article
AN - SCOPUS:85211323748
SN - 0021-9142
VL - 71
JO - Journal of the Astronautical Sciences
JF - Journal of the Astronautical Sciences
IS - 6
M1 - 54
ER -