Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note: The orientation models available for Earth and Luna have additional fields for configuration.  The RotationDataSource field for Earth defines the theory used for the rotation from body fixed to inertial for Earth.  Similarly, for Luna, the RotationDataSource field allows you to choose between DE405 and DE421 for the lunar orientation model.   If the RotationDataSource for Earth is selected to be FK5IAU1980, then the Nutation Update interval can be used to set the update frequency for the Nutation matrix.  For high fidelity applications, NutationUpdateInterval should be set to zero.

Configuring

...

GMAT models all celestial bodies as spherical ellipsoids.  To define the physical properties use Flattening, EquatorialRadius, and Mu field.     

Configuring Orbit Ephemerides

The ephemerides for built-in celestial bodies is specified by the SolarySystem.EphemerisSource field and the same source is used for all built-in bodies.  Ephemerides for a custom CelestialBody are provide by SPICE kernels.   An archive of available SPICE Kernels is located here.  JPL provides utilities to create custom SPICE kernels in the event existing kernels don't satisfy requirements for your application.  To create custom SPICE kernels, see the documentation provided by JPL.  The list of NAIF Ids for celestial bodies is located here.

...

Code Block
languagenone
Create CelestialBody Ceres
Ceres.NAIFId = -123456789;Ceres.CentralBody = Sun;
Ceres.SourceFilename = '../data/planetary_ephem/spk/ceres_1900_2100.bsp' 

Configuring Physical Properties

GMAT models all celestial bodies as spherical ellipsoids.  To define the physical properties use Flattening, EquatorialRadius, and Mu field.    

Resolve: Are these obsolete

...