Rinex Nav Broadcast Ephemeris File
|Top Previous Next|
The RinexNavFile object provides the capability to read and write Broadcast Ephemeris data to and from a Rinex Navigation file. This is an ASCII file of GPS Broadcast Ephemeris data conforming to the RINEX standard.
RinexNavFiles (also known as GPS Broadcast Ephemerides) contain position, velocity, and clock information for all the satellites of the GPS constellation. FreeFlyer has the ability to read and write RinexNavFiles, but does not generate Broadcast Ephemeris data when propagating spacecraft. The time system is GPS Time, and positions and velocities are in the ECEF reference frame, which FreeFlyer converts into the MJ2000 frame.
Note: Due to its discontinuous nature, Broadcast Ephemeris data should not be used to propagate Spacecraft objects used for event detection. Instead, the Broadcast Ephemeris should be used to set the initial state of the Spacecraft and then an integration-based propagator, such as an RK89 or Cowell integrator, should be used to propagate it.
More information on the RINEX format can be found in several locations. Two example references are provided below:
Additionally, historical RinexNavFiles and pre-processing utilities can be downloaded from multiple sources; four examples are provided below:
An example of the format of a RINEX Nav file is given below.