Ошибки часов не исправляются, они компенсируются в два этапа.
1. Определение ошибки
В управлении GPS сегмент использует опорные приемники в хорошо известных местах , чтобы определить фактические элементы орбиты и ошибку синхронизации космических аппаратов. Ссылка на позицию является WGS84 отсчетом , за время это международное атомное время . Даже самые маленькие эффекты, такие как континентальный дрейф и релятивистское замедление времени , принимаются во внимание.
2. Компенсация ошибок
Бортовые часы (на самом деле SV Z-Count, см. IS-GPS-200 3.3.4) не настроены , не повернуты и не сброшены для компенсации ошибки. Ссылаясь на IS-GPS, 20.3.4.2:
Каждый SV работает в свое время SV
Вместо этого смещение между UTC и часами этого космического корабля («GPS-Time») передается в навигационном сообщении (см. IS-GPS 20.3.3.3.1.8). Это включает не только текущее смещение, но и различные прогнозы («интервалы соответствия», 20.3.4.4). Обычно релевантным является только высокоточный краткосрочный прогноз, остальные будут использоваться, если контрольный сегмент не работает и восходящая линия связи невозможна.
Аналогичным образом, ошибка положения (отклонение от номинальной орбиты) остается не исправленной (это приведет к истощению ценного топлива), но передается приемникам путем загрузки эфемеридных данных (орбитальных элементов) на космический аппарат.
Время полета не является проблемой для восходящей линии связи, поскольку новые данные интервала подгонки уже были определены на предыдущем шаге.
Фактическая компенсация тогда сделана в приемнике (пользовательский сегмент). Применяет поправки, когда соотносит наблюдаемую фазу сигнала / кода разных SV.
Исключительные ситуации
Иногда старые космические корабли ведут себя неожиданным образом, например, их часы начинают непредсказуемо дрейфовать. AGI имеет веб-сайт с данными о производительности бортовых часов. Вы можете видеть, что часы USA-151 (отправка PRN28) немного шаткие и требуют частых компенсаций.
Если часы отключаются или при активном маневре SV делает его непригодным для навигации, SV отправляет «неработающий флаг» в своем навигационном сообщении и игнорируется получателями конечных пользователей.