Files
thesis/LaTeX/conclusion.tex
2022-03-15 22:20:45 -06:00

39 lines
2.5 KiB
TeX

\chapter{Conclusion} \label{conclusion}
This thesis explored an approach for automating the initial analysis and discovery of useful
interplanetary, low-thrust trajectories including the difficult task of optimizing the flyby
parameters. This makes the mission designer's job significantly simpler in that they can
simply explore a number of different flyby selection options in order to get a good
understanding of the mission scope and search space for a given spacecraft, launch window,
and target.
In performing this examination, two results were selected for further analysis. These
results are outlined in Table~\ref{results_table}. As can be seen in the table, both
resulting trajectories have trade-offs in mission length, launch energy, fuel usage, and
more. Each of these trajectories appear to be within the capabilities of existing launch
vehicles in terms of $C_3$.
In the course of producing this algorithm, a large number of improvement possibilities were
noted. This work was based, in large part, on the work of Jacob Englander in a number of
papers\cite{englander2014tuning}\cite{englander2017automated} \cite{englander2012automated}
in which they explored the hybrid optimal control problem of multi-objective low-thrust
interplanetary trajectories.
In light of this, there are a number of additional approaches that Englander took in
preparing their algorithm that were not implemented here in favor of reducing complexity and
time constraints. For instance, many of the Englander papers explore the concept of an outer
loop that utilizes a genetic algorithm to compare many different flyby planet choices
against each other.
Further improvements, in the name of performance stem from the field of computer science. An
evolutionary algorithm such as the one proposed by Englander would benefit from high levels
of parallelization. Therefore, it would be worth considering a GPU-accelerated or even
cluster-computing capable implementation of the monotonic basin hopping algorithm.
Finally, the monotonic basin hopping algorithm as currently written provides no guarantees
of actual global optimization. Generally optimization is achieved by running the algorithm
until it fails to produce newer, better trajectories for a sufficiently long time. But it
would be worth investigating the robustness of the NLP solver as well as the robustness of
the MBH algorithm basin drilling procedures in order to quantify the search granularity
needed to completely traverse the search space.