@inproceedings{fa95482b397442f8bbe7ae58e3815258,
title = "Cislunar mission design for low-thrust smallsats",
abstract = "The continued development of small satellite technology has expanded the menu of missions that these craft could potentially carry out to Lagrange points, the Moon, and even near Earth objects. Several small sats will be launched as secondary payloads on Explorer Mission 1 (EM-1) in 2018, and will explore different science objectives in the cislunar region. However, due to their limited power and propulsion capabilities as well as a high velocity release condition from EM-1, designing feasible solutions is a challenging task. In addition, launch conditions and spacecraft parameters have larger variability and change more often during the mission design and production phases in comparison to larger explorer and flagship type missions; driving the need for an efficient and robust automated tool set that enables rapid prototyping of mission concepts. In this paper, we apply a hybrid optimal control framework that leverages dynamical structures found in multi-body regimes to explore low-energy solutions to EM-1 small satellite type missions. The hybrid optimal control framework supports a flexible and automated approach that still allows full user guidance via appropriately formed objectives and constraints, while enabling a search of the design space in an intelligent manner that can yield non-intuitive results.",
author = "Vishwa Shah and Joshua Aurich and Ryne Beeson and Donald Ellison and Kaushik Ponnapalli",
note = "Publisher Copyright: {\textcopyright} 2018 Univelt Inc. All rights reserved.; AAS/AIAA Astrodynamics Specialist Conference, 2017 ; Conference date: 20-08-2017 Through 24-08-2017",
year = "2018",
language = "English (US)",
isbn = "9780877036456",
series = "Advances in the Astronautical Sciences",
publisher = "Univelt Inc.",
pages = "825--843",
editor = "Seago, {John H.} and Strange, {Nathan J.} and Scheeres, {Daniel J.} and Parker, {Jeffrey S.}",
booktitle = "ASTRODYNAMICS 2017",
address = "United States",
}