Description
The Spacecraft Geodetic Translation Software converts spacecraft inertial state vectors into geodetic coordinates. This module transforms position and velocity from the Planet-Centered Inertial (PCI) frame to the Planet-Centered Planet-Fixed (PCPF) frame, and then computes geodetic latitude, longitude, and altitude. These outputs are essential for ground track visualization, communication link geometry, and any analysis requiring Earth-fixed or geographic reference frames.
Example Use Cases
- Ground Track Computation: Determine the sub-satellite point for coverage analysis and mission planning.
- Communication Geometry: Calculate spacecraft position relative to ground stations in Earth-fixed coordinates.
- Geolocation: Provide geodetic coordinates for payload pointing or Earth observation applications.
Module Implementation
The Spacecraft Geodetic Translation Software is a Software component that performs coordinate transformations from inertial to geodetic reference frames.
Coordinate Frames
The module operates with three coordinate frames:
| Frame | Description |
|---|---|
| PCI () | Planet-Centered Inertial frame (J2000) |
| PCPF () | Planet-Centered Planet-Fixed frame (rotating with planet) |
| Geodetic | Latitude, longitude, and altitude above reference ellipsoid |
PCI to PCPF Transformation
The spacecraft position relative to the planet center is first computed in the inertial frame:
The position and velocity are then transformed to the planet-fixed frame using the planet’s rotation state:
where is the direction cosine matrix from the inertial frame to the planet-fixed frame and accounts for the planet’s rotation rate.
PCPF to Geodetic Conversion
The geodetic coordinates are computed from the PCPF position vector. For a spherical planet model:
where:
- is the geodetic longitude [rad]
- is the geodetic latitude [rad]
- is the altitude above the reference sphere [m]
- is the planet’s equatorial radius [m]
- are the PCPF position components
Assumptions/Limitations
- The planet is modeled as a sphere; ellipsoidal Earth models (WGS-84) are not implemented.
- Both planet state and spacecraft state messages must be connected for the module to produce output.
- The transformation uses the instantaneous planet rotation state; no interpolation is performed.
- Geodetic latitude equals geocentric latitude for the spherical