Other Accelerations |
Top Previous Next |
In addition to Geopotential, Atmospheric, and SRP forces, the ForceModel allows the user to specify other forces that directly affect the orbit state propagation. These "additional" forces are computed by the user and set into the ForceModel. Time-varying forces can be modeled by modifying the OtherAccelerations property of the ForceModel prior to each Step command in a propagation loop.
During a propagation step by the Propagator, the effective accelerations due to the "additional" forces are computed using the linear relationship:
Where:
FreeFlyer Extensions offer another option to define custom forces used in spacecraft propagation. A force model defined in an Extension allows the force to be re-evaluated at each integration step as part of the FreeFlyer integration process. This happens automatically when the Step command is used. When using Other Accelerations, the force can only be controlled, modified, or updated by the user from the Mission Plan between Step commands.
Enabling Other AccelerationsTo apply additional forces to the Force Model, they must first be enabled and will stay in effect until disabled. The ForceModel.OtherAcceleration property can be set via FreeFlyer script using this syntax:
Specifying Accelerations and Acceleration RatesAfter "other accelerations" have been enabled, values for additional external accelerations and acceleration rates can be specified. These accelerations can be dynamically controlled during the Mission Sequence via FreeFlyer Script. Use the following syntax to specify accelerations and acceleration rates:
See Also•ForceModel Properties and Methods •Solar System settings that affect Spacecraft Propagation •Solar Radiation Pressure Modeled using Other Accelerations Sample Mission Plan
|