51. GNSS: GPS/GLONASS/BeiDou/Galileo, SBAS, RTK #
GNSS-приёмник определяет позицию аппарата по 4–12 спутникам: стандартный режим даёт 3–10 м, системы коррекций (SBAS, RTK) — 1–3 м и 10–20 см. GPS, GLONASS, BeiDou, Galileo — четыре системы, приём сигнала которых ведётся одновременно. Разбираем принцип определения координат, источники ошибок, уровни точности и применение GNSS на БПЛА.
Содержание
1. Цели статьи
- Понимать архитектуру GNSS: спутники, наземный сегмент, приёмник.
- Знать принцип определения позиции (время в пути) и откуда берутся метры ошибки.
- Различать уровни точности: SPS (3–10 м), SBAS (1–3 м), DGPS (0,5–2 м), RTK (10–20 см).
- Выбирать GNSS-конфигурацию под задачу (позиция удержания, картография, RTK) и понимать уязвимость к помехам (статья 52).
2. Глоссарий величин
Все величины, используемые в статье, с единицами измерения (СИ):
| Величина | Обозначение | Единица | Что это |
|---|---|---|---|
| Псевдодальность | ρ | м (метр) | «Расстояние» до спутника: ρ = c·Δt; ошибка 1 нс = 30 см |
| Время прихода сигнала | Δt | с, нс (наносекунда) | «Сколько летел» сигнал; 1 нс = 0,3 м по дальности |
| Скорость света | c | м/с (метр/с) | 299 792 458 м/с; множитель в псевдодальности |
| Точность определения позиции | σ | м, см (сантиметр) | SPS 3–10 м, SBAS 1–3 м, DGPS 0,5–2 м, RTK 10–20 см |
| Число спутников | — | шт | Минимум 4 (3 координаты + ход часов); типовой фикс 12 |
| Длина волны несущей L1 | λ | см (сантиметр) | λ ≈ 19 см (1575,42 МГц); база для фазовых измерений RTK |
| Несущая частота | f | МГц (мегагерц) | L1 1575,42 (GPS/Galileo), L5 1176,45 МГц |
| Уровень сигнала на входе | P | дБм | ~−130 дБм — один из самых слабых в радиотехнике |
| Уровень шума в полосе | N | дБм | −174 дБм/Гц + 10·lg B; для 2 МГц ≈ −111 дБм |
| Дальность до базы (RTK) | d_база | км (километр) | 10–30 км — предел корреляции атмосферных поправок |
| Канал трансляции поправок | f_поп | МГц (мегагерц) | 33 МГц (классика РФ), 900/1030 МГц, LTE |
| Вероятность исключения ошибки | P_i | 1/10^5 (безразмерная величина) | Целостность SBAS: гарантия «ошибка не превысит X м» |
3. Что такое GNSS
GNSS (Global Navigation Satellite System, рисунок — Wikipedia) — система спутниковой навигации: орбитальный сегмент (спутники), наземный сегмент (оператор) и пользовательский (приёмник). Спутниковая навигация (рисунок — Wikipedia) / Спутниковая система навигации — общий класс; GNSS — глобальные системы этого класса. Четыре глобальных:
| Система | Оператор | Спутников (номинал) | Особенность |
|---|---|---|---|
| GPS / GPS (рисунок — Wikipedia) | США | 31 | самая распространённая; L1 C/A + L2/L5 |
| GLONASS / ГЛОНАСС (рисунок — Wikipedia) | Россия | 24 | частотное разделение на L1 (каждому спутнику — своя частота) |
| BeiDou / Бэйдоу (рисунок — Wikipedia) | Китай | 45+ | включает геостационарные для региона |
| Galileo / Галилео (спутниковая система навигации) (рисунок — Wikipedia) | ЕС | 30 | гражданский приоритет, открытый доступ |
Современный приёмник — мультисистемный: видит GPS+GLONASS+BeiDou+Galileo одновременно (20–60 спутников в эфире) — это повышает доступность (в городе, под нависанием) и устойчивость к помехам одной системы.
↑ К оглавлению4. Принцип: время в пути
Каждый спутник передаёт: своё время (по атомным часам на борту) и свою позицию (из эфемерид). Приёмник измеряет время прихода сигнала — «сколько летела» — и получает расстояние до спутника:
| Величина | Формула | Значение |
|---|---|---|
| Расстояние (псевдодальность) | ρ = c · Δt | c = 299 792 458 м/с (скорость света); Δt — время прихода |
| 1 нс ошибки времени | ρ_err = c · 1 нс | ≈ 30 см по дальности |
| Точность хода спутника | атомные часы | нано-…пикосекунды; поправки на релятивистские эффекты передаются в эфире |
| Минимум спутников | 3 координаты + часы приёмника | 4 спутника: x, y, z и поправка на ход бортовых (не атомных) часов |
5. Точность и её рост
Откуда «3–10 метров» стандартного режима (SPS — Standard Positioning Service)? Три источника ошибок:
- Ионосфера — задержка сигнала в ионизованном слое атмосферы (до нескольких метров, зависит от солнечной активности и времени суток). Двухчастотные приёмники (L1+L5) вычитают ионосферу почти полностью.
- Тропосфера — задержка в нижнем слое (дециметры, коррелирует с погодой).
- Ход часов и эфемериды — нано-…дециметры, корректируются наземным сегментом.
Исторически точность GPS искусственно ограничивалась Selective Availability (SA, рисунок — Wikipedia) — намеренным «смазыванием» сигнала для гражданских пользователей (1990–2000, отключён с 1 мая 2000 г.). Сейчас 3–10 м — «чистая» точность одностороннего сигнала.
SBAS: корректировки с геостационарных спутников
SBAS (Satellite-Based Augmentation System, рисунок — Wikipedia) / Системы дифференциальной коррекции — геостационарные спутники транслируют поправки (ионосфера, ошибки эфемерид) и, главное, информацию о целостности (интегрита): приёмник знает, «можно ли доверять» позиции, и с какой уверенностью. Региональные системы SBAS:
| Система | Регион | Точность (тип.) | Назначение |
|---|---|---|---|
| WAAS | США | 1–3 м | авиация (LPV-заходы), гражданская навигация |
| EGNOS | Европа | 1–3 м | авиация, гражданская навигация |
| GAGAN | Индия | 1–3 м | авиация |
| SDMA-METEOSAT | Россия (Метеор-М) | 1–3 м | авиация, гражданская навигация |
6. DGPS и RTK: метры → сантиметры
Общая идея: база знает свою позицию точно (триангуляция по геодезическим точкам). База видит те же спутники, что и приёмник, и знает, «на сколько сигнал с каждого спутника искажён» (ошибка псевдодальности). Она передаёт эти поправки — приёмник вычитает их: ионосфера и тропосфера коррелируют на расстояниях в десятки километров (одна и та же атмосфера над базой и приёмником).
- DGPS (Differential GPS, рисунок — Wikipedia) / Differential GPS: поправки на кодовую (амплитудную) часть сигнала — псевдодальность. Точность 0,5–2 м. Передача поправок: выделенный радиоканал (классический российский стандарт — ~33 МГц), 900/1030 МГц, или широкополосный интернет. Дальность до базы: до 100+ км (кодовые поправки). Это уровень, которого достаточно для большинства БПЛА-миссий (точность прицеливания «в квадрат 10–20 м»).
- RTK (Real-Time Kinematic, рисунок — Wikipedia) / Real Time Kinematic: поправки на несущую фазу сигнала — длина волны несущей L1 ~19 см, фазу можно измерить на доли доли волны (с «закрытием» циклов). Точность 10–20 см (см. также: сантиметры в режиме «фиксированного решения»). Требует: база в пределах ~10–30 км (иначе атмосферные поправки не коррелируют), надёжный канал передачи (радио 900 МГц / LTE), «фиксация» фазы в начале работы (30 с…2 мин).
7. GNSS на БПЛА: модули, антенна, режимы
- Модули: одно- и двухчастотные (L1 / L1+L5), мультисистемные; у-blox (NEO-M8N, M9N, ZED-F9P — RTK), NovAtel, у-blox-модули с RTK. L5-полоса (1176 МГц) — «чистая» от большинства помех и с более широкой полосой кода.
- Антенна: патч 35–50 мм, коэффициент 3–5 дБи, наклонена вверх; на FPV-дронах — с диверсификацией (2 антенны, статья 47), на больших БПЛА — RTK-антенна с фазовым центром на известной точке.
- Режимы полёта: «Позиция удержания» (hold) — стабилизация по GNSS (дрон «стоит» на месте в ветре); автополёт по путевой точке (waypoint); RTH (Return To Home) — возврат на стартовую точку по координатам; взлёт/посадка по авто-программе.
- Без GNSS (помехи, подвал, пещера): оптический поток + IMU (статья 53) — удержание позиции с точностью 0,3–1 м в 0–5 м от земли; визуальные маркеры (ArUco, AprilTag) — дециметры на 2–5 м.
8. Практика: типовые задачи (с решениями)
Задача 1. 1 нс → 30 см
Сигнал из-за задержки «опоздал» на 1 нс. На сколько метров ошиблась псевдодальность? Какая точность хода нужна, чтобы ошибка не превышала 3 см (для RTK-уровня)?
Заданные параметры.
| Параметр | Значение |
|---|---|
| Скорость света, c | 299 792 458 м/с |
| Ошибка времени, Δt | 1 нс |
| Целевая ошибка псевдодальности | 3 см |
Искомые параметры. Ошибка псевдодальности (м); требуемая точность хода (пс).
Решение.
- Δρ = c·Δt = 299 792 458 · 10^−9 ≈ 0,3 м = 30 см.
- Для 3 см: Δt = 0,03 / 299 792 458 ≈ 0,1 нс = 100 пс.
Задача 2. Сколько спутников и почему 12
Минимум для 3D-позиции + ход часов — 4 спутника. Приёмник показывает «12 спутников». Зачем 12?
Заданные параметры.
| Параметр | Значение |
|---|---|
| Минимум для 3D + часы | 4 спутника |
| Спутников в типовом фиксе | 12 (4+4+4+0) |
Искомые параметры. Зачем 12 (а не 4).
Решение.
- Геометрия (DOP): чем больше спутников и чем лучше они «разбросаны» по небу (не «в одну линию»), тем ниже множитель DOP — ошибка координат меньше ошибки псевдодальности.
- Резерв: спутник за домом, «плохой» SNR — выбрасывается, позиция не пропадает.
- Мультисистемность: 4+4+4+0 = 12 — по 4 от GPS/GLONASS/BeiDou (Galileo не в зоне).
Задача 3. RTK: во сколько раз точнее
SPS: 5 м (типовая). RTK: 10 см. Во сколько раз RTK точнее? Если миссия — «пробить скважину в земле 20×20 см» — что использовать?
Заданные параметры.
| Параметр | Значение |
|---|---|
| Точность SPS | 5 м (500 см) |
| Точность RTK (1σ) | 10 см |
| Размер «окна» (скважина) | 20 см |
Искомые параметры. Во сколько раз RTK точнее (раз); что использовать для окна 20 см.
Решение.
- 500 см / 10 см = 50 раз.
- Окно 20 см, ошибка RTK 10 см (1σ): «попадание» в окно 20 см — ~68 % (1σ), при 2σ — ~95 % — с запасом. SPS (5 м) — вне окна на 500/20 = 25 раз.
Задача 4. SBAS и целостность
SPS: 5 м, «без гарантии». SBAS: 1–3 м, «с гарантией целостности». Почему для захода на посадку (LPV) важнее именно целостность, а не точность?
Заданные параметры.
| Параметр | SPS | SBAS |
|---|---|---|
| Типовая точность | 5 м | 1–3 м |
| Гарантия целостности | нет | да (ошибка не превысит X м с вероятностью 1−10^−5) |
Искомые параметры. Почему для LPV важнее целостность, а не точность.
Решение.
- При заходе на посадку пилоту/САУ нужна не «в среднем 2 м», а доказательство: «ошибка не превысит 2 м с вероятностью 1−10^−5».
- SBAS транслирует мониторинг по каждому спутнику: если сигнал «сломался» (помеха, деградация), приёмник исключает его до того, как ошибка накопится.
- Без целостности: 5 м «в среднем» — это до десятков метров «в худшем случае» — для посадочного коридора недопустимо.
Задача 5. L1-диапазон и помехи
GPS L1 C/A — 1575,42 МГц; GLONASS L1 (G1) — 1598–1605 МГц (FDMA); Galileo E1 — 1575,42 МГц; BeiDou B1I — 1561,098 МГц. Какова ширина «L1-зоны»? Почему GNSS-приёмник — «жертва» помех (статья 52) и что даёт L5?
Заданные параметры.
| Система | Частота L1, МГц |
|---|---|
| GPS L1 C/A | 1575,42 |
| GLONASS L1 (G1), FDMA | 1598–1605 |
| Galileo E1 | 1575,42 |
| BeiDou B1I | 1561,098 |
| Уровень сигнала на входе | ~−130 дБм |
| Полоса кода C/A | ~2 МГц |
Искомые параметры. Ширина «L1-зоны» (МГц); почему приёмник уязвим; что даёт L5.
Решение.
- L1-зона: от BeiDou B1I (1561,098) до верхней границы GLONASS G1 (1605) ≈ 1561–1605 МГц ≈ 44 МГц — «окно», которое прикрывает один широкополосный L1-джэймер (статья 52).
- Сигнал GNSS на входе приёмника — один из самых слабых в радиотехнике: ≈ −130 дБм, т.е. на ~19 дБ ниже уровня шума в полосе кода C/A (−174 дБм/Гц + 10·lg 2 МГц ≈ −111 дБм). Приём возможен только за счёт кодовой обработки (расширение спектра, статья 49).
- L5 (1176,45 МГц) — другая полоса, не перекрывается L1-джэймером, более «чистая» от помех.
9. Чек-лист самопроверки знаний
Отметьте пункты, которые вы действительно понимаете и можете применить без подсказок.
| ✓ | Навык | Проверка |
|---|---|---|
| Принцип | ρ = c·Δt; 1 нс = 30 см; 4 спутника (3 координаты + часы) | |
| Системы | GPS/GLONASS/BeiDou/Galileo; GLONASS — FDMA на L1; мультисистемность | |
| Точность | SPS 3–10 м (ионосфера/тропосфера/часы); SA отключён с 2000 | |
| SBAS | WAAS/EGNOS/GAGAN/SDMA-METEOSAT; 1–3 м + целостность | |
| DGPS/RTK | кодовые (0,5–2 м) vs фазовые (10–20 см) поправки; база ≤ 10–30 км | |
| GNSS на БПЛА | hold/waypoint/RTH; без GNSS — оптический поток + маркеры (ст. 53) | |
| Помехи | L1-зона ~44 МГц — «одна мишень»; L5 — резервная полоса |
10. Источники
- Wikipedia, «Global Positioning System» — GPS (рисунок). en.wikipedia.org/wiki/GPS / ru.wikipedia.org/wiki/GPS (GPS)
- Wikipedia, «GLONASS» — GLONASS (рисунок). en.wikipedia.org/wiki/GLONASS / ru.wikipedia.org/wiki/ГЛОНАСС (ГЛОНАСС)
- Wikipedia, «BeiDou» — BeiDou (рисунок). en.wikipedia.org/wiki/BeiDou / ru.wikipedia.org/wiki/Бэйдоу (Бэйдоу)
- Wikipedia, «Galileo (satellite navigation)» — Galileo (рисунок). en.wikipedia.org/wiki/Galileo_(satellite_navigation) / ru.wikipedia.org/wiki/Галилео_(спутниковая_система_навигации) (Галилео (спутниковая система навигации))
- Wikipedia, «Global navigation satellite system» — архитектура GNSS (рисунок). en.wikipedia.org/wiki/GNSS
- Wikipedia, «Satellite navigation» — класс спутниковой навигации (рисунок). en.wikipedia.org/wiki/Satellite_navigation / ru.wikipedia.org/wiki/Спутниковая_система_навигации (Спутниковая система навигации)
- Wikipedia, «Selective Availability» — SA (рисунок). en.wikipedia.org/wiki/Selective_Availability
- Wikipedia, «Satellite-based augmentation system» — SBAS (рисунок). en.wikipedia.org/wiki/Satellite-based_augmentation_system / ru.wikipedia.org/wiki/Системы_дифференциальной_коррекции (Системы дифференциальной коррекции)
- Wikipedia, «Differential GPS» — DGPS (рисунок). en.wikipedia.org/wiki/Differential_GPS / ru.wikipedia.org/wiki/Differential_GPS (Differential GPS)
- Wikipedia, «Real-time kinematic positioning» — RTK (рисунок). en.wikipedia.org/wiki/Real-time_kinematic_positioning / ru.wikipedia.org/wiki/Real_Time_Kinematic (Real Time Kinematic)
- Статьи цикла 49 (расширение спектра, кодирование), 52 (помехи/спуфинг GNSS), 53 (датчики: IMU, оптический поток) — база. Числовые значения (−130 дБм на входе, λ ≈ 19 см) — типовые, из открытых источников.
Частоты L1/L5 — по открытым спецификациям систем; «−130 дБм» — типовое значение уровня сигнала GNSS на входе приёмника (зависит от возвышения, затухания, кода); «33 МГц» — классический канал трансляции корректирующих данных (Россия). Числовые примеры рассчитаны автором. Проверено: 03.09.2026.
↑ К оглавлению- мод. : Воскресенье, 06 сентября 2026