This MATLAB script demonstrates how to use modified equinoctial orbital element targeting to optimize two impulse orbital transfers subject to gravity perturbations. The script uses SNOPT to perform the optimization. An initial guess must be provided which can be obtained using the oota.m script included in my File Exchange suite of analysis tools. This script targets the semimajor axis, orbital eccentricity, orbital inclination, argument of perigee and right ascension of the ascending node of a user-defined elliptical mission orbit. It also displays a graphic representation of the orbital transfer. Several PDF documents are included in the archive.
David Eagle (2021). Gravity Perturbed Optimal Orbital Transfer Analysis (https://www.mathworks.com/matlabcentral/fileexchange/65438-gravity-perturbed-optimal-orbital-transfer-analysis), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!