Точность навигации: UERE и GDOP

Урок объясняет, почему при одинаковых приёмниках точность гуляет — всё дело в расположении спутников на небе.

GDOP (geometric dilution of precision) — коэффициент, показывающий, во сколько раз геометрия расположения спутников ухудшает (размывает) точность позиции.

Итоговая ошибка позиции складывается из двух множителей: ошибки одного измерения дальности (UERE — суммарная эквивалентная ошибка дальности от часов, ионосферы, орбит) и геометрического фактора GDOP:

$$\sigma_{\text{позиции}} \approx \text{UERE} \times \text{GDOP}$$

Если спутники разбросаны по всему небу, пересечение сфер «острое» и GDOP мал (хорошо, около 1–2). Если все спутники сгрудились в одном участке неба (например, в городском «колодце» из высоток), пересечения становятся пологими, GDOP взлетает, и та же ошибка дальности даёт куда больший разброс позиции.

Считаем итоговую точность

uere = 5.0    # эквивалентная ошибка дальности, м

for gdop, scene in [(1.5, "открытое небо"), (2.5, "типично"), (6.0, "городской колодец")]:
    sigma = uere * gdop
    print(f"{scene:>18}: GDOP={gdop:.1f}  ->  ошибка позиции ~ {sigma:.1f} м")

Вывод:

     открытое небо: GDOP=1.5  ->  ошибка позиции ~ 7.5 м
           типично: GDOP=2.5  ->  ошибка позиции ~ 12.5 м
 городской колодец: GDOP=6.0  ->  ошибка позиции ~ 30.0 м

При одной и той же аппаратуре точность меняется в разы только из-за того, как спутники расположены на небе. В чистом поле под открытым небом навигатор точен до единиц метров, а между высотками — может промахнуться на десятки.

Как работает под капотом

GDOP — это геометрическое свойство расстановки спутников, вычисляемое из их направлений. Приёмник выбирает для расчёта те спутники, что дают лучший (меньший) GDOP. Дополнительную точность дают дифференциальные методы (DGPS, RTK): наземная базовая станция с известными координатами измеряет общие ошибки и передаёт поправки, снижая UERE до сантиметров — так работают геодезия и точное земледелие.

Частые ошибки

Главное заблуждение — что больше видимых спутников всегда означает большую точность. Важнее их геометрия: четыре равномерно разбросанных по небу дают лучший результат, чем десять, сгрудившихся в одном секторе. Вторая ошибка — считать GDOP свойством приёмника: это свойство мгновенной конфигурации созвездия, оно меняется со временем суток.

Итог

  • Точность ≈ UERE × GDOP: ошибка измерения × геометрический фактор.
  • Разбросанные по небу спутники — малый GDOP (хорошо); скученные — большой (плохо).
  • В городском «колодце» точность падает в разы при той же аппаратуре.
  • DGPS/RTK снижают UERE до сантиметров за счёт наземных поправок.
Проверьте себя
1. Что показывает коэффициент GDOP?
AСкорость спутников
BВо сколько раз геометрия расположения спутников ухудшает точность позиции
CЧисло видимых спутников
DВысоту орбиты
2. Почему в узком дворе между высотками точность GPS падает?
AСпутники выключаются
BВидимые спутники сгрудились в малом участке неба — GDOP велик
CМеняется скорость света
DАнтенна перегревается
3. Что всегда даёт лучшую точность?
AПросто больше видимых спутников
BСпутники, хорошо разбросанные по небу (малый GDOP)
CСпутники в одном секторе неба
DТолько спутники у горизонта