Les erreurs d'horloge ne sont pas corrigées, elles sont compensées en deux étapes.
1. Détermination d'erreur
Le segment de commande GPS utilise des récepteurs de référence situés à des emplacements bien connus pour déterminer les éléments orbitaux réels et l'erreur d'horloge des véhicules spatiaux. La référence pour la position est le cadre de référence WGS84 , pour le temps, il s'agit du temps atomique international . Même les plus petits effets comme la dérive des continents et la dilatation temporelle relativiste sont pris en compte.
2. Compensation d'erreur
L'horloge intégrée (en fait, le compte SV Z, voir IS-GPS-200 3.3.4) n'est pas syntonisée , orientée ou réinitialisée pour compenser l'erreur. Citant IS-GPS, 20.3.4.2:
Chaque SV fonctionne sur son propre temps SV
Au lieu de cela, le décalage entre UTC et l'horloge de cet engin spatial ("GPS-Time") est diffusé dans le message de navigation (voir IS-GPS 20.3.3.3.1.8). Cela n'inclut pas seulement le décalage actuel, mais également des prévisions différentes ("intervalles d'ajustement", 20.3.4.4). Normalement, seule la prévision à court terme très précise est pertinente, les autres seraient utilisées si le segment de contrôle est inutilisable et qu'aucune liaison montante n'est possible.
De même, l'erreur de position (écart par rapport à l'orbite nominale) n'est pas corrigée (cela épuiserait le carburant précieux), mais elle est transmise aux récepteurs en téléchargeant des données éphémérides (éléments orbitaux) sur le vaisseau spatial.
Le temps de vol n'est pas un problème pour la liaison montante, car les nouvelles données d'intervalle d'ajustement ont déjà été déterminées à l'étape précédente.
La compensation réelle est ensuite effectuée dans le récepteur (segment utilisateur). Il applique des corrections lors de la mise en relation de la phase signal / code observée de différentes SV.
Situations exceptionnelles
Parfois, les vieux vaisseaux spatiaux se comportent de manière inattendue, par exemple leurs horloges commencent à dériver de manière imprévisible. AGI a un site Web avec les données de performance des horloges embarquées. Vous pouvez voir que USA-151 horloge de l’ (envoi du PRN28) est un peu fragile et nécessite des compensations fréquentes.
Si une horloge se déchaîne ou si une manœuvre sous tension rend la SV inutilisable pour la navigation, la SV envoie un "indicateur inutilisable" dans son message de navigation et est ignorée par les destinataires des utilisateurs finaux.