Satellite Almanac Life Expectancy
“GNSS Solutions” is a regular column featuring questions and answers about technical aspects of GNSS. Readers are invited to send their questions to the columnist, Dr. Mark Petovello, Department of Geomatics Engineering, University of Calgary, who will find experts to answer them. <firstname.lastname@example.org>
Q: For how long can an almanac be used?
A: The designers of the Global Positioning System, in figuring out how they could help GPS receivers determine their position more quickly, designed the almanac in order to identify GPS satellites’ orbital positions or ephemerides (singular: ephemeris). They knew that each GPS satellite would have to broadcast its own precise, meter-level ephemeris to the receiver, but because they were constrained by the navigation message data size, each satellite could not deliver the precise ephemerides for all other satellites.
The almanac was developed as a coarse equivalent to the precise ephemeris, reducing the number of bits required to transmit the necessary data at the cost of reduced accuracy of orbital propagation. The propagated orbits are, however, still accurate enough for the intended purpose of determining which satellites are above the horizon and computing a rough estimate of its Doppler shift (for a given receiver position).
When downloaded by the receiver, the almanac data is stored in no particular format, although the 2nd Space Operations Squadron makes the almanacs available via their web site in the SEM and YUMA formats. The almanac file format descriptions as well as the almanacs themselves can be downloaded from the GPS section of the Celestrak website: <http://celestrak.com/GPS>.
Because almanacs provide a reduced accuracy ephemeris and are used in the receiver for operations as well as in many planning tools for analysis, a look at how long these almanacs can be used is warranted. The GPS Control Segment generates a new almanac every day and sends it to each satellite with the next scheduled navigation data upload.
Just because a new almanac is available, does that always mean it must be downloaded and used? For continuously operating receivers, there is little additional cost to extracting and using the latest almanac data. However, for power-limited receivers, downloading an almanac may take more time and power than is deemed acceptable.
Furthermore, for mission analysts, retrieving a new almanac every day may require additional tasks that may not be logistically easy or worthwhile. We’ll look at these two areas and determine how long an almanac can be used for predicting PDOP and Doppler shift.
. . .
. . .
. . .
Both types of predictions will suffer, however, when satellite additions, removals, or maneuvers take place, drastically reducing the predictive ability of an almanac. One recommendation for optimizing the almanac download is to retrieve a new almanac only when the health indicator of any satellite changes.
Through the predictive analysis of PDOP and Doppler, we can conclude that even though almanacs are uploaded to GPS satellites each day, GPS receivers do not necessarily need to download and use it at this frequency. Given the error analysis described in this article, one can now determine the best schedule for downloading and using an almanac to suit a particular application.
(For the rest of Ted Driver's answer to this question, please download the complete article using the pdf link above.)
Copyright © 2017 Gibbons Media & Research LLC, all rights reserved.