Rapid Design and Navigation Tools to Enable Small-Body Missions
Georgia Institute of Technology
Rapid design and navigation tools broaden the number and scope of available missions by making the most of advances in astrodynamics and in computer software and hardware. With increased focus on spacecraft missions to small bodies such as comets and asteroids, the need to better characterize and explore the possibilities associated with such missions also increases. This design space is grounded in navigational capability: the ability to reach a small body and then to operate in its vicinity. However, these capabilities present significant challenges to effective and efficient implementation:
- The highly nonlinear and uncertain dynamic environment around small bodies requires sophisticated and time-consuming analyses that can be the pacing item for an operational mission.
- The large number of small bodies and the very large design space for reaching them stretches the limits of computational capability and so can limit what missions are considered for implementation.
These challenges come as a result of the design problem and the limitations of the tools available to determine the required trajectories to high fidelity, and they become even more important for a human mission to a small body such as a near-earth object (NEO). The proposed rapid design and navigation tools specifically address these challenges by leveraging dynamical systems theory, adaptive parallel algorithms, and uncertainty analysis to locate navigable paths and then to refine those paths into flyable trajectories.
The proposed tools address these challenges by implementing adaptive, multiple-fidelity-level design space searches and automated transitions between models on modern computer software and hardware, which increases the portion of the design space available to future missions. This is done by an intelligent combination of automation wherever possible and human-in-the-loop whenever beneficial in order to increase the search space and drastically reduce the turnaround time needed to generate navigable trajectories to and around small bodies. These conflicting objectives are realized by using graphics processing units (GPUs) to speed up the time required for a solution and by actively, automatically pruning the design space to mitigate its tendency towards exponential growth. This approach helps to find very complex mission sequences that can include high and low thrust maneuvers and planetary flybys- and not just to find them, but to achieve it quickly enough to be practical. These complex trajectory sequences and their highly parallel implementation also lend themselves to efficiently find trajectories to orbit or land on small bodies.
The proposed tools seek specifically to enable small-body missions: the approach is to combine promising elements of the state-of-the-art in a practical set of tools while also advancing the industry through new theoretical methods and analyses of methods. The end goal is to improve the generation of complex trajectory sequences like those necessary for small-body landings by reducing the required run-time to generate these trajectories and implementing the search on a relatively cheap desktop server instead of a computing cluster.