General Mission Analysis Tool Project

<p><strong>Overview</strong></p><p>GMAT is a feature rich system containing high fidelity space system models, optimization and targeting,<br />built in scripting and programming infrastructure, and customizable plots, reports and data<br />products, to enable flexible analysis and solutions for custom and unique applications. GMAT can<br />be driven from a fully featured, interactive GUI or from a custom script language. Here are some<br />of GMAT&rsquo;s key features broken down by feature group.</p><p><strong>Dynamics and Environment Modelling</strong></p><ul><li>High fidelity dynamics models including harmonic gravity, drag, tides, and relativistic corrections</li><li>High fidelity spacecraft modeling</li><li>Formations and constellations</li><li>Impulsive and finite maneuver modeling and optimization</li><li>Propulsion system modeling including tanks and thrusters</li><li>Solar System modeling including high fidelity ephemerides, custom celestial bodies, libration points, and barycenters</li><li>Rich set of coordinate system including J2000, ICRF, fixed, rotating, topocentric, and many others</li><li>SPICE kernel propagation</li><li>Propagators that naturally synchronize epochs of multiple vehicles and avoid fixed step integration</li><li>and interpolation</li></ul><p><strong>Plotting, Reporting and Product Generation</strong></p><ul><li>Interactive 3-D graphics</li><li>Customizable data plots and reports</li><li>Post computation animation</li><li>CCSDS, SPK, and Code-500 ephemeris generation</li></ul><p><strong>Optimization and Targeting</strong></p><ul><li>Boundary value targeters</li><li>Nonlinear, constrained optimization</li><li>Custom, scriptable cost functions</li><li>Custom, scriptable nonlinear equality and inequality constraint functions</li><li>Custom targeter controls and constraints</li></ul><p><strong>Programming Infrastructure</strong></p><ul><li>User defined variables, arrays, and strings</li><li>User defined equations using MATLAB syntax. (i.e. overloaded array operation)</li><li>Control flow such as If, For, and While loops for custom applications</li><li>Matlab interface</li><li>Built in parameters and calculations in multiple coordinate systems</li></ul><p><strong>Interfaces</strong></p><ul><li>Fully featured, interactive GUI that makes simple analysis quick and easy</li><li>Custom scripting language that makes complex, custom analysis possible</li><li>Matlab interface for custom external simulations and calculations</li><li>File interface for the TCOPS Vector Hold</li></ul>

Data and Resources

Additional Info

Field Value
Maintainer Julie Crooke
Last Updated March 31, 2025, 18:54 (UTC)
Created March 31, 2025, 18:54 (UTC)
accessLevel public
bureauCode {026:00}
catalog_@context https://project-open-data.cio.gov/v1.1/schema/catalog.jsonld
catalog_@id https://data.nasa.gov/data.json
catalog_conformsTo https://project-open-data.cio.gov/v1.1/schema
catalog_describedBy https://project-open-data.cio.gov/v1.1/schema/catalog.json
harvest_object_id 3ef02175-8b60-47bf-abef-f3018845e661
harvest_source_id 61638e72-b36c-4866-9d28-551a3062f158
harvest_source_title DNG Legacy Data
identifier TECHPORT_14572
issued 2013-10-01
landingPage http://techport.nasa.gov/view/14572
modified 2020-01-29
programCode {026:000}
publisher N/A
references {http://techport.nasa.gov/home,http://techport.nasa.gov/doc/home/TechPort_Advanced_Search.pdf,http://techport.nasa.gov/fetchFile?objectId=6561,http://techport.nasa.gov/fetchFile?objectId=3456,http://techport.nasa.gov/fetchFile?objectId=3447,http://techport.nasa.gov/fetchFile?objectId=6584,http://techport.nasa.gov/fetchFile?objectId=6560,http://techport.nasa.gov/fetchFile?objectId=3448}
resource-type Dataset
source_datajson_identifier true
source_hash 18f1322df1bbf4166762c105c59b5bedbbfb80e53a173134e7f2994e0c76d125
source_schema_version 1.1
temporal 2013-10-01T00:00:00Z/2015-09-01T00:00:00Z