Os erros do relógio não são corrigidos, são compensados em duas etapas.
1. Determinação de erro
O segmento de controle GPS utiliza receptores de referência em locais conhecidos para determinar os elementos orbitais reais e o erro de relógio dos veículos espaciais. A referência para a posição é o quadro de referência WGS84 , por tempo é o tempo atômico internacional . Até os menores efeitos, como deriva continental e dilatação relativística do tempo, são levados em consideração.
2. Compensação de erro
O relógio de bordo (de fato, o SV Z-Count, consulte IS-GPS-200 3.3.4) não é ajustado , girado ou redefinido para compensar o erro. Citando o IS-GPS, 20.3.4.2:
Cada SV opera em seu próprio tempo SV
Em vez disso, o deslocamento entre o UTC e o relógio desta espaçonave ("GPS-Time") é transmitido na mensagem de navegação (consulte IS-GPS 20.3.3.3.1.8). Isso não inclui apenas o deslocamento atual, mas também previsões diferentes ("intervalos de ajuste", 20.3.4.4). Normalmente, apenas a previsão de curto prazo altamente precisa é relevante, as outras seriam usadas se o segmento de controle estiver inoperante e nenhuma ligação ascendente for possível.
Da mesma forma, o erro de posição (desvio da órbita nominal) é deixado sem correção (isso esgotaria o combustível precioso), mas é transmitido aos receptores ao carregar dados de efemérides (elementos orbitais) na espaçonave.
A hora do voo não é problema para o uplink, pois os novos dados do intervalo de ajuste já foram determinados na etapa anterior.
A compensação real é feita no receptor (segmento de usuário). Aplica correções ao relacionar a fase sinal / código observada de diferentes SV.
Situações excepcionais
Às vezes, as naves espaciais antigas se comportam de maneiras inesperadas, por exemplo, seus relógios começam a flutuar imprevisivelmente. A AGI possui um site com dados de desempenho de relógios a bordo. Você pode ver que o relógio do USA-151 (enviando PRN28) está um pouco instável e precisa de compensações frequentes.
Se um relógio disparar ou uma manobra acionada tornar o SV inutilizável para navegação, o SV envia uma "bandeira inoperável" em sua mensagem de navegação e é ignorado pelos receptores dos usuários finais.