View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Optimal Impulsive Orbital Transfer

Join the 15-year community celebration.

Play games and win prizes!

» Learn more

5.0 | 1 rating Rate this file 13 Downloads (last 30 days) File Size: 466 KB File ID: #39160 Version: 1.2

Optimal Impulsive Orbital Transfer


David Eagle (view profile)


27 Nov 2012 (Updated )

MATLAB script for the solution of the one and two impulse orbit transfer between two Earth orbits.

| Watch this File

File Information

PDF document and MATLAB script called oota_matlab.m that can be used to determine optimum one and two impulse orbital transfers between non-coplanar circular and elliptical orbits. The method is general and the initial and final orbits need not be coapsidal. The algorithm is based on the orbit transfer and rendezvous work of Gary McCue, Gentry Lee and David Bender, described in “Numerical Investigation of Minimum Impulse Orbital Transfer”, AIAA Journal, 3, 2328-2334 (1965); and “An Analysis of Two-Impulse Orbital Transfer”, AIAA Journal, 2, 1767-1773 (1964).

MATLAB release MATLAB 7.14 (R2012a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (3)
30 Mar 2013 Julio Gonzalez

“Numerical Investigation of Minimum Impulse Orbital Transfer”, AIAA Journal, 3, 2328-2334 (1965);

This is the correct citation.

12 Jan 2013 Darren

Darren (view profile)

Yes. Hohmann only describes a transfer between two coplaner circular orbits. This specifically solves the more general problem of minimizing the delta-v between orbits with eccentricities less than 1 (general elliptical problem that includes circular) that might have an inclination difference between them or even be on a different ascending node. The minimum solution will split inclination change in between the two burns.

Comment only
28 Nov 2012 C.J. Harris

Are there any benefits to this over a simple Hohmann orbital transfer?

Comment only
08 Jul 2013 1.1

Updated to create graphics display of the orbit transfer. Time-of-flight bug fix and document update also.

15 Jul 2013 1.2

Script now uses primer vector theory to determine optimality of solutions. Also provides summary and detailed text files of the solutions(s). PDF document updated to reflect these changes.

Contact us