Optimisation of Categorical Choices in Exploration Mission Concepts of Operations Using Column Generation Method
Authors:
Nicholas Gollins,
Masafumi Isaji,
Koki Ho
Abstract:
Space missions, particularly complex, large-scale exploration campaigns, can often involve many discrete decisions or events in their concepts of operations. Whilst a variety of methods exist for the optimisation of continuous variables in mission design, the inherent presence of discrete events in mission ConOps disrupts the possibility of using methods that are dependent on having well-defined,…
▽ More
Space missions, particularly complex, large-scale exploration campaigns, can often involve many discrete decisions or events in their concepts of operations. Whilst a variety of methods exist for the optimisation of continuous variables in mission design, the inherent presence of discrete events in mission ConOps disrupts the possibility of using methods that are dependent on having well-defined, continuous mathematical expressions to define the systems. Typically, mission architects will circumvent this problem by solving the system optimisation for every permutation of the categorical decisions if practical, or use metaheuristic solvers if not. However, this can be prohibitively expensive in terms of computation time. Alternatively, categorical decisions in optimisation problems can be expressed using binary variables. If implemented naively, commercially available MILP solvers are still slow to solve such a problem. Problems of this class can be solved more efficiently using column generation methods. Here, restricted problems are created by removing significant numbers of variables. The restricted problem is solved, and the unused variables are priced to test which, if any, could improve the objective of the restricted problem if they were to be added. Column generation methods are problem-specific, and so there is no guaranteed solution to these categorical problems. As such, the following paper proposes guidelines for defining restricted problems representing space exploration mission concepts of operations. The column generation process is described and then applied to two case studies: a ConOps for a crewed Mars mission, in which the design, assembly, and staging of the trans-Martian spacecraft is modelled using discrete decisions; and the payload delivery scheduling of translunar logistics in the context of an extended Artemis surface exploration campaign.
△ Less
Submitted 3 December, 2024;
originally announced December 2024.
Hierarchical Framework for Space Exploration Campaign Schedule Optimization
Authors:
Nicholas Gollins,
Koki Ho
Abstract:
Space exploration plans are becoming increasingly complex as public agencies and private companies target deep-space locations, such as cislunar space and beyond, which require long-duration missions and many supporting systems and payloads. Optimizing multi-mission exploration campaigns is challenging due to the large number of required launches as well as their sequencing and compatibility requi…
▽ More
Space exploration plans are becoming increasingly complex as public agencies and private companies target deep-space locations, such as cislunar space and beyond, which require long-duration missions and many supporting systems and payloads. Optimizing multi-mission exploration campaigns is challenging due to the large number of required launches as well as their sequencing and compatibility requirements, making the conventional space logistics formulations not scalable. To tackle this challenge, this paper proposes an alternative approach that leverages a two-level hierarchical optimization algorithm: a genetic algorithm is used to explore the campaign scheduling solution space, and each of the solutions is then evaluated using a time-expanded multi-commodity flow mixed-integer linear program. A number of case studies, focusing on the Artemis lunar exploration program, demonstrate how the method can be used to analyze potential campaign architectures. The method enables a potential mission planner to study the sensitivity of a campaign to program-level parameters such as logistics vehicle availability and performance, payload launch windows, and in-situ resource utilization infrastructure efficiency.
△ Less
Submitted 28 May, 2024; v1 submitted 1 August, 2023;
originally announced August 2023.