Опишите процедуру определения координат пункта на местности при наличии многолучевого GNSS-приёма в городской застройке с учётом мультипутевых эффектов и возможных противоречий со спутниковыми эпистемами

14 Ноя в 10:33
1 +1
0
Ответы
1
Кратко — последовательность действий, математическая модель и методы обнаружения/смягчения эффектов мультипути и «плохих» эпhemerид в городской застройке.
1) Предпосылки и сбор данных
- Используйте многочастотный, многоконстелляционный приёмник (GPS+GLONASS+Galileo+BeiDou), логирование псевдодальностей, фаз, SNR/CN0, доплеров, времени и принятых эпhemerид (broadcast) и — по возможности — точных эпhemerид (IGS) для постобработки.
- Настройки: маска по высоте (обычно >10∘>10^\circ>1015∘15^\circ15), порог SNR, включить измерения с несколькими частотами.
2) Набросок наблюдательной модели
- Псевдодальность (общая модель):
ρi=∥x−xi(t)∥+cΔtr−cΔti+T+I+ερ \rho_i = \| \mathbf{x} - \mathbf{x}_i(t) \| + c\Delta t_r - c\Delta t_i + T + I + \varepsilon_\rho
ρi =xxi (t)+cΔtr cΔti +T+I+ερ
где x \mathbf{x}x — искомые координаты, xi(t)\mathbf{x}_i(t)xi (t) — положение спутника из эпhemerид, ccc — скорость света, Δtr\Delta t_rΔtr и Δti\Delta t_iΔti — смещения приёмника и спутника, TTT — тропосферная задержка, III — ионосферная, ερ\varepsilon_\rhoερ — шум/мультипуте.
- Фазовая шкала:
Φi=∥x−xi(t)∥+cΔtr−cΔti+T−I+λiNi+εΦ \Phi_i = \| \mathbf{x} - \mathbf{x}_i(t) \| + c\Delta t_r - c\Delta t_i + T - I + \lambda_i N_i + \varepsilon_\Phi
Φi =xxi (t)+cΔtr cΔti +TI+λi Ni +εΦ
(знак ионосферного члена противоположен для фазы, λi\lambda_iλi — длина волны, NiN_iNi — целая неоднозначность).
3) Предобработка и фильтрация спутников/данных
- Исключить спутелиты с плохим статусом или низким SNR.
- Сравнить broadcast-эпhemeris со сторонними (precise) — если расхождение позиций > порог (например, несколькасантиметров/декаметров в зависимости от задачи), пометить как сомнительную.
- Высотная маска и SNR-ветвь: вес измерений пропорционален C/N0C/N_0C/N0 (например wi∝(C/N0)i2w_i \propto (C/N_0)_i^2wi (C/N0 )i2 ).
4) Обнаружение и обработка мультипути
- Аппаратные меры: направленная/высококачественная антенна (choke‑ring), антенна с калибровкой фазового центра.
- Алгоритмические:
- Использовать многочастотность для подавления ионосферы и фильтрации мультипути.
- Применять узкие корреляторы / DLL‑вариации, MEDLL для оценки мультипути на уровне приёмника.
- Использовать фильтрацию псевдодальностей фазой: сглаживание псевдодальностей (Hatch filter).
- Sidereal‑filtering или накопление карт мультипути для стационарных установок.
- При решении: взвешивание по дисперсии (меньший вес для низкого SNR/подозрительных углов), удаление аномальных остатков (robust estimation, например M‑оценка, или RANSAC).
5) Работа с эпhemerидами и «противоречиями»
- Проверять флаги здоровья спутника, данные TGD/ISC, сравнивать разные источники эпhemerид; при конфликтах:
- использовать альтернативную эпhemerиду (precise) или исключить спутellite;
- контроль остатков: большие систематические остатки псевдодальностей у спутника указывают на неверную эпhemerиду.
- Формальный тест остатков (RAIM/FDE): после решения вычислить вектор остатков v\mathbf{v}v и ковариацию QvQ_vQv , статистика
T=vTQv−1v T = \mathbf{v}^T Q_v^{-1} \mathbf{v}
T=vTQv1 v
сравнивается с порогом (chi‑square) — если превышает, есть скрытая ошибка/неисправный спутник.
6) Оценивание положения: метод решения
- Линеаризация и взвешенный МНК:
Δx^=(ATPA)−1ATPl, \Delta\hat{\mathbf{x}} = (A^T P A)^{-1} A^T P \mathbf{l},
Δx^=(ATPA)1ATPl,
где AAA — матрица частных производных (геометрические направления), PPP — матрица весов, l\mathbf{l}l — вектор невязок.
- Для RTK/сеть: использовать двойные разности (удаление общих ошибок) и целочисленную оценку неоднозначностей (например алгоритм LAMBDA) для фиксирования NiN_iNi .
- Для приёма в городе предпочтительно: интеграция GNSS+IMU/odometry и/или использование PPP‑RTK/VRS с локальными коррекциями.
7) Амбигуити‑резольвинг и последовательная фильтрация
- Если используется фаза — попытка фиксирования неоднозначностей (LAMBDA); при плохих условия не фиксировать (оставить float).
- Последовательный фильтр (разностный/калман): моделировать динамику позиции, столбец тропосферной задержки, clock bias, возможные циклы срыва; обнаружение и корректировка cycle slips.
8) Контроль качества и выходные метрики
- Оцените PDOP/HDOP, число видимых/используемых спутников, RMS остатков, величину поправок тропосферы и ионосферы.
- Геометрическая и статистическая проверка: нормированные остатки, тесты RAIM/FDE, сравнение с эталоном (если есть).
- Если многолучевый эффект сильный — сообщать несущую погрешность и доверительный интервал. При использовании сетевого RTK/PPP дать статус «FIX»/«FLOAT».
9) Практические рекомендации для городской съёмки
- Всегда использовать многоконстелляционные, многочастотные решения + антенну с подавлением боковых отражений.
- Применять локальные или сетевые коррекции (RTK/VRS или PPP‑RTK). Интеграция IMU уменьшит зависимость от кратковременных потерь LOS.
- Прогнозировать видимость спутников с учётом 3D‑моделей городской застройки (ray‑tracing, shadow‑matching) и заранее исключать ожидаемо отражённые сигналы.
- Логировать всё (SNR, фаза, эпhemerid source) для последующей постобработки и отбраковки проблемных измерений.
Итоговая модель ошибки измерения (включая мультипут) в уравнении наблюдений:
ερ=εбелый шум+εмультипут+εэпhemerид \varepsilon_\rho = \varepsilon_{\text{белый шум}} + \varepsilon_{\text{мультипут}} + \varepsilon_{\text{эпhemerид}}
ερ =εбелый шум +εмультипут +εэпhemerид
и задача — минимизировать и выявить крупные составляющие εмультипут\varepsilon_{\text{мультипут}}εмультипут и εэпhemerид\varepsilon_{\text{эпhemerид}}εэпhemerид через фильтрацию, взвешивание, исключение спутников и использование дополнительных источников (коррекции, IMU, 3D модели).
Если нужно — могу дать компактную блок‑схему алгоритма (пошаговый алгоритм с порогами и параметрами) для реализации.
14 Ноя в 10:47
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир