You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Interface/Functional Spec


A celestial body model


Model for orbital motion, physical properties, and orientation.
See Also:  SolarSystem, Barycenter, LibrationPoint, CoordinateSystem.


See the User Interface Spec spreadsheet for reference information for fields.  This section is usually empty other than the hyperlink.


CelestialBody properties tab.
Unique Earth Fields 

The CelestialBody Orbit tab.


The CelestialBody OrientationTab 



For Developer and GUI Tester:  If we add DE421 as Lunar RotatationDataSource, then we will need to make that field active in the panel above. 




Overview of Celestial Body Orientation Model
GMAT asdf.OrientationEpoch = 21545;
GMAT asdf.SpinAxisRAConstant = 0;
GMAT asdf.SpinAxisRARate = -0.641;
GMAT asdf.SpinAxisDECConstant = 90;
GMAT asdf.SpinAxisDECRate = -0.5570000000000001;
GMAT asdf.RotationConstant = 190.147;
GMAT asdf.RotationRate = 360.9856235;
Physical Properties
GMAT asdf.Flattening = 0.0033527;
GMAT asdf.EquatorialRadius = 6378.1363;
GMAT asdf.Mu = 398600.4415; 
Orbit Ephemeridies
GMAT asdf.NAIFId = -123456789;
GMAT Earth.SourceFilename = '../data/planetary_ephem/de/leDE1941.405';
Unique fields Earth and Moon
GMAT Earth.RotationDataSource = 'FK5IAU1980';
GMAT Earth.NutationUpdateInterval = 60;
Use Custom Texture Map
GMAT Earth.TextureMapFileName = '../data/graphics/texture/ModifiedBlueMarble.jpg';
GMAT asdf.PosVelSource = 'SPICE';
GMAT asdf.CentralBody = 'Earth';
GMAT asdf.RotationDataSource = 'IAUSimplified';


Configure a CelestialBody to model the asteroid RQ236.




Configure a CelestialBody to model the Mars’ moon Phobos.





  • No labels