Back to search

Cal Poly

Spacecraft Trajectory Optimization Suite: Fly-Bys with Impulsive Thrust Engines (Stops-Flite)

Abstract

dc:description.abstract

<p>Spacecraft trajectory optimization is a near-infinite problem space with a wide variety of models and optimizers. As trajectory complexity increases, so too must the capabilities of modern optimizers. Common objective cost functions for these optimizers include the propellant utilized by the spacecraft and the time the spacecraft spends in flight. One effective method of minimizing these costs is the utilization of one or multiple gravity assists. Due to the phenomenon known as the Oberth effect, fuel burned at a high velocity results in a larger change in orbital energy than fuel burned at a low velocity. Since a spacecraft is flying fastest at the periapsis of its orbit, application of impulsive thrust at this closest approach is demonstrably capable of generating a greater change in orbital energy than at any other location in a trajectory. Harnessing this extra energy in order to lower relevant cost functions requires the modeling of these “powered flybys” or “powered gravity assists” (PGAs) within an interplanetary trajectory optimizer. This paper will discuss the use and modification of the Spacecraft Trajectory Optimization Suite, an optimizer built on evolutionary algorithms and the island model paradigm from the Parallel Global Multi-Objective Optimizer (PaGMO). This variant of STOpS enhances the STOpS library of tools with the capability of modeling and optimizing single and multiple powered gravity assist trajectories. Due to its functionality as a tool to optimize powered flybys, this variant of STOpS is named the Spacecraft Trajectory Optimization Suite - Flybys with Impulsive Thrust Engines (STOpS-FLITE). In three test scenarios, the PGA algorithm was able to converge to comparable or superior solutions to the unpowered gravity assist (uPGA) modeling used in previous STOpS versions, while providing extra options of trades between time of flight and propellant burned. Further, the PGA algorithm was able to find trajectories utilizing a PGA where uPGA trajectories were impossible due to limitations on time of flight and flyby altitude. Finally, STOpS-FLITE was able to converge to a uPGA trajectory when it was the most optimal solution, suggesting the algorithm does include and properly considers the uPGA case within its search space.</p>

Degree

thesis:*
Name thesis:degree_name
MS in Aerospace Engineering
Discipline thesis:degree_discipline
Aerospace Engineering
Year dc:date.available
2022

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Li, Aaron H
Contributors dc:contributor
  • Kira Abercromby
  • Aerospace Engineering
  • College of Engineering

Subjects

dc:subject × 5

Identifiers

dc:identifier.*
OAI identifier oai:identifier
oai:digitalcommons.calpoly.edu:theses-4056

Chain of custody

source
Harvested from
Cal Poly
Base URL
digitalcommons.calpoly.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Li, Aaron H. Spacecraft Trajectory Optimization Suite: Fly-Bys with Impulsive Thrust Engines (Stops-Flite). 2022. https://digitalcommons.calpoly.edu/theses/2459