public class DeepSpaceSatellite extends AbstractSatellite
ASTRONOMICAL_UNIT, CK4, EARTH_GRAVITATIONAL_CONSTANT, EARTH_RADIUS, EARTH_ROTATIONS_PER_SIDERIAL_DAY, EARTH_ROTATIONS_RADIANS_PER_SIDERIAL_DAY, MFACTOR, PERIGEE_156_KM, QOMS2T, RHO, S, SOLAR_RADIUS, SOLAR_RADIUS_KM, SPEED_OF_LIGHTCK2, DEG2RAD, EARTH_RADIUS_KM, EPSILON, J2_HARMONIC, J3_HARMONIC, J4_HARMONIC, TWO_PI, TWO_THIRDS, XKE| Constructor and Description |
|---|
DeepSpaceSatellite(TLE tle)
DeepSpaceSatellite Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
calculateSDP4(double tsince)
This function is used to calculate the position and velocity of
deep-space (period > 225 minutes) satellites.
|
calculatePhase, calculatePositionAndVelocity, calculateSatelliteGroundTrack, calculateSatelliteVectors, calculateSatPosForGroundStation, converge, getEclipseDepth, getPosition, getQoms24, getS4, getTLE, invert, julianDateOfYear, magnitude, mod2PI, setPerigee, sqr, willBeSeenpublic DeepSpaceSatellite(TLE tle)
tle - the three line elementsprotected void calculateSDP4(double tsince)
tsince - time since the epochposition - the positionvelocity - the velocitysatPos - the position of the satelliteCopyright © 2014–2019. All rights reserved.