image thumbnail

Gravity Perturbed Optimal Orbital Transfer Analysis - OTB

version 1.0.0 (7.97 MB) by David Eagle
Optimal two impulse transfer subject to non-spherical gravity perturbations - Optimization Toolbox version


Updated 17 Apr 2020

View License

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 the MATLAB Optimization Toolbox 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.

Cite As

David Eagle (2022). Gravity Perturbed Optimal Orbital Transfer Analysis - OTB (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2020a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!