Addon icon

Trajectory Optimization Tool v2.1 2012-02-05

porkchopg[1][1].png



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, 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 2.0 – Major Revision. Completely rewrote application from scratch. Now includes ability to globally optimize arbitrary trajectory using genetic algorithms. Completely new user interface. Ability to generate individual pork chop plots independent of optimization run. Trajectories are now plotted as a visual aid. Documentation completely rewritten. Numerous other rewrites, updates, and corrections.Version 2.1 – Major Revision.  Added the Departure Analysis Tool, Date Conversion Tool, and Flight Constraints to the software.  Numerous bug fixes and updates to the analysis code, menus, and displays.  Updated documentation.Version 2.1.1– Minor revision.  Changed the working reference frame from J2000 (Earth mean equator) to J2000 (ecliptic plane).  Added constraint options on C3 energy, fly-by Delta-V, and arrival speed.  Changed the “pre-departure” reference frame in the Departure Analysis Tool (DAT) from J200 to the local, non-inertial (landmass-fixed) IAU reference frame for the departure body.  Corrected how the DAT computed hyperbolic semi-major axes.  Added additional hard constraints to DAT optimization.  Revised documentation.  Procured new TOT logo.Note
Version 1.1.2 is still available on OHM.  Upgrading to version 2.0 is highly recommended, however.
Top