University of Illinois at Urbana-Champaign
Designing low thrust missions in cislunar space
Abstract
dc:descriptionThis thesis describes the methodology and results that were obtained for computing a low-thrust, minimumfuel, trajectory from a highly eccentric Near Rectilinear Halo Orbit (NRHO) in the Earth-Moon system to a highly inclined, circular, low lunar orbit (LLO). The trajectory optimization is formulated using an indirect optimization method, and the Modified Equinoctial Elements are used as the coordinates of choice. The MEEs, with five slow variables, are well-suited to solving two-point boundary value problems over long time intervals. The simulated dynamics include a 3×3 gravity model for the Moon, third-body perturbations from the Earth and Sun, and a solar radiation pressure model. We show a candidate transfer trajectory solution that reaches the LLO with an altitude of 100 km, from the Near Rectilinear Halo Orbit. Furthermore, this thesis describes the methodology and results that were obtained for performing orbit determination of a lunar orbiting spacecraft using high fidelity dynamics. Simulated dynamics for the orbit determination portion of the thesis include a 60 × 60 lunar gravity model, third body perturbations from the Earth and Sun, and solar radiation pressure. A batch least squares estimator was used for the analysis with Earth based observations. The adaptive Picard-Chebyshev integrator is used throughout this thesis and is shown to be an order of magnitude faster than traditional integration algorithms such as ODE113 and ODE45.
Degree
thesis:*- Name thesis:degree_name
- M.S.
- Level thesis:degree_level
- Thesis
- Discipline thesis:degree_discipline
- Aerospace Engineering
- Grantor
- University of Illinois at Urbana-Champaign
- Year dc:date
- 2023
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Fofrich, Joshua
- Contributors dc:contributor
-
- Woollands, Robyn M
Subjects
dc:subject × 3Rights
dc:rights- Statement dc:rights
-
- Copyright 2023 Joshua Fofrich
- Language dc:language
- en, eng
Identifiers
dc:identifier.*- Handle dc:identifier
- https://hdl.handle.net/2142/122076