Optimal Impulsive Orbital Transfer - OTB version

MATLAB script for the solution of the one and two impulse orbital transfer between two Earth orbits.
2,3K Downloads
Aktualisiert 5. Apr 2026

Lizenz anzeigen

This submission is a MATLAB script called oota_otb 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 implemented in this script is based on the classic 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 (1963); and “An Analysis of Two-Impulse Orbital Transfer”, AIAA Journal, 2, 1767-1773 (1964).
The numerical solution of this classic astrodynamics problem involves a combination of one-dimensional, derivative-free root-finding using Richard Brent’s method and multi-dimensional unconstrained minimization using the MATLAB fminsearch algorithm.
For a two-impulse transfer, this script also provides a graphical display of the primer vector characteristics. This information can be used to verify the optimality of the transfer.

Zitieren als

David Eagle (2026). Optimal Impulsive Orbital Transfer - OTB version (https://de.mathworks.com/matlabcentral/fileexchange/39160-optimal-impulsive-orbital-transfer-otb-version), MATLAB Central File Exchange. Abgerufen.

Kompatibilität der MATLAB-Version
Erstellt mit R2024b
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux
Version Veröffentlicht Versionshinweise
1.6.0.0

Bug fix in oota_iniz function

1.5.0.0

Updated root-finding algorithm, graphics and PDF documentation.

1.4.0.0

Updated PDF documentation, more source code annotations and trajectory and primer vector graphics.

1.3.0.0

Source code improvements and updated PDF documentation

1.2.0.0

Minor editing updates. Additional dimension statements for vectors and arrays.
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.

1.1.0.0

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

1.0.0.0