Click or drag to resize

SpecializedOrbitSolverCreateGeostationaryOrbit Method

Creates a geostationary orbit that always remains above the Earth at the desired Earth-fixed longitude.

Namespace:  AGI.Foundation.Propagators
Assembly:  AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public static J2Propagator CreateGeostationaryOrbit(
	JulianDate orbitEpoch,
	double stationaryLongitude
)

Parameters

orbitEpoch
Type: AGI.Foundation.TimeJulianDate
The epoch associated with the initial conditions of the propagated orbit.
stationaryLongitude
Type: SystemDouble
The longitude in the Earth-centered fixed frame above which the orbit remains stationary.

Return Value

Type: J2Propagator
A J2Propagator object that is initialized above its sub-satellite point with the desired orbit epoch and orbital elements.
Remarks
Uses constants from the EarthGravitationalModel2008 for gravitational parameter, J2, and reference distance. The inertial and fixed reference frames are defined by the instance of EarthCentralBody in the CentralBodiesFacet of the CalculationContext.
See Also