Addon icon

Trajectory Optimization Tool v1.1.2 2011-03-02

porkchopg.png


This version is outdated.  Get the up-to-date version here: http://www.orbithangar.com/searchid.php?ID=5418
The Trajectory Optimization Tool is a MATLAB-based utility used for finding the optimal trajectory between any number of bodies in the solar system.  Given an initial planet, the subsequent bodies to visit, and a range of dates for launch and arrival at each body, this tool will provide the user with the optimal flight plan for accomplishing the mission's goals.  It is a perfect complement to TransX or similar Orbiter MFDs in that it can provide launch and arrival dates, deltaV estimates, and other necessary figures needed to execute an interplanetary mission.
The internals of the software use a Gooding solver in order to solve Lambert's problem.  A patched conics approximation is used when computing flyby manuevers.  Ephemerides provided are from JPL's Navigation and Ancillary Information Facility.
This software was created and tested on MATLAB 2010b and requires the MATLAB Compiler Runtime, version 7.14 (included) to execute.Version HistoryVersion 0.5 - Initial Public Release. Requires MATLAB 2009b to run.Version 1.0 – First “Release” Version.  Added pause/resume button.  Various buttons now go inactive during while calculations are in progress so they cannot be accidently pressed while the program is running.  New B-Plane angle steps added.  New B-Plane search modes added.  A major bug with the B-plane delta-V calculations was fixed.  Other minor bug fixes and tweaks.  Documentation updated.Version 1.1 – Major Revision.  The Lambert solver has been changed from p-iteration to a Gooding solver, which is more robust and should also be faster.  Multiple revolution transfers are also possible using this solver now.  The B-Plane fly-by search code has been heavily optimized for a five-fold increase in speed during this segment of calculations.  The ability to output a plot of arrival velocities at the final body on the flight plan has been implemented.  An estimated time remaining clock has been added.  The legend on plots has been moved to below the abscissa on all plots.  Other minor bug fixes and tweaks.  Documentation updated.Version 1.1.1 – Bug-fix release.  The zooming/panning issue with axis tick mark numbers on graphs should be eliminated.  The B-Plane plot legend has been moved and updated to show additional information.  Other minor tweaks.Version 1.1.2 – Updated the size of the GUI box so that it can fit on monitors with resolutions less than 900 pixels.
Top