Spacecraft.OrbitWizardGeoSynchSetup(TimeSpan, Variable, Variable, Variable, Variable) Method

Top 

Description

Initializes the state of a spacecraft with a geosynchronous orbit. The user specifies the desired Longitude at the Equator Crossing, Argument of Perigee, and True Anomaly. The Spacecraft's previous Inclination is maintained.

 

Timing Precision Mode

This page describes functionality in nanosecond timing precision mode.

Click here to see the documentation for this object in millisecond timing precision mode.

 

Method Signature

Spacecraft.OrbitWizardGeoSynchSetup(

TimeSpan epochAtEquator,


Variable longitudeAtEquator,


Variable eccentricity,


Variable argumentOfPerigee,


Variable trueAnomaly)

 

 

Arguments

epochAtEquator


Description:

Epoch at equator crossing.

 

 

longitudeAtEquator


Description:

Longitude of the equator crossing.

Valid Range:

-360 ≤ longitudeAtEquator ≤ 360

 

 

eccentricity


Description:

Eccentricity of the orbit.

Valid Range:

0 ≤ eccentricity ≤ 1

 

 

argumentOfPerigee


Description:

Argument of Perigee of the orbit.

Valid Range:

-360 ≤ argumentOfPerigee ≤ 360

 

 

trueAnomaly


Description:

True Anomaly of the orbit.

Valid Range:

-360 ≤ trueAnomaly ≤ 360

 

 

 

Return Value

Type:

number

 

 

Returns a 1 if the geosynchronous orbit was initialized successfully. Returns a 0 if orbit initialization failed.

 

Syntax

myVariable1 = mySpacecraft1.OrbitWizardGeoSynchSetup(myTimeSpan1, myVariable2, myVariable3, myVariable4, myVariable5);

 

 

See also

Spacecraft Object

Spacecraft Propagation Guide

Coverage and Contact Analysis Guide