Halo orbit mission correction maneuvers using optimal control
Abstract
This paper addresses the computation of the required trajectory correction maneuvers for a halo orbit space mission to compensate for the launch velocity errors introduced by inaccuracies of the launch vehicle. By combining dynamical systems theory with optimal control techniques, we are able to provide a compelling portrait of the complex landscape of the trajectory design space. This approach enables automation of the analysis to perform parametric studies that simply were not available to mission designers a few years ago, such as how the magnitude of the errors and the timing of the first trajectory correction maneuver affects the correction ΔV. The impetus for combining dynamical systems theory and optimal control in this problem arises from design issues for the Genesis Discovery Mission being developed for NASA by the Jet Propulsion Laboratory.
Additional Information
© 2002 Elsevier. Received 27 April 2000; received in revised form 18 January 2001; accepted 27 June 2001. This work was carried out at the Computational Science and Engineering Group at the University of California, Santa Barbara, the Jet Propulsion Laboratory and the California Institute of Technology. The work was partially supported by the Caltech President's fund, the NASA Advanced Concepts Research Program, The Genesis Project, NSF grant KDI/ATM-9873133 and AFOSR Microsat contract F49620-99-1-0190.Attached Files
Submitted - LOMjpltr00-0815.pdf
Files
Name | Size | Download all |
---|---|---|
md5:a04980a72b1a43d8a02aad274b9b82b8
|
1.2 MB | Preview Download |
Additional details
- Eprint ID
- 19937
- DOI
- 10.1016/S0005-1098(01)00279-5
- Resolver ID
- CaltechAUTHORS:20100914-095842464
- Caltech President's fund
- NASA Advanced Concepts Research Program
- Genesis Project
- NSF
- KDI/ATM-9873133
- Air Force Office of Scientific Research (AFOSR) Microsat
- F49620-99-1-0190
- Created
-
2010-09-15Created from EPrint's datestamp field
- Updated
-
2021-11-08Created from EPrint's last_modified field