Моделирование комбинированных наблюдений глобальных навигационных спутниковых систем
- Autores: Запевалин П.Р.1
-
Afiliações:
- Астрокосмический центр Физического института имени П.Н. Лебедева РАН
- Edição: Volume 62, Nº 5 (2024)
- Páginas: 403-417
- Seção: Articles
- URL: https://journal-vniispk.ru/0023-4206/article/view/276516
- DOI: https://doi.org/10.31857/S0023420624050016
- EDN: https://elibrary.ru/IINYKM
- ID: 276516
Citar
Texto integral
Resumo
В данной работе собраны воедино формулы для высокоточного моделирования наблюдений различных глобальных навигационных спутниковых систем, принимаемых на низкой околоземной орбите. На основе разработанной модели наблюдений проведено уточнение орбиты космического аппарата. Результат сравнивался с синтетическими измерениями, полученными зарубежным программным обеспечением на основе реальных данных космического проекта GRACE. Среднее отклонение в определении местоположения космического аппарата составило 18 мм, что подтверждает корректность описанной модели наблюдений.
Texto integral
ВВЕДЕНИЕ
В науке и технике с каждым годом растет интерес к спутниковым системам глобального позиционирования [1]. Данная технология находит свое применение во многих сферах жизнедеятельности человека, в том числе — в научно-технической. Особенно важную роль спутниковые навигационные системы играют в космических проектах, направленных на дистанционное зондирование Земли. Например, опыт работ космических геодезических проектов CHAMP, GRACE и GOCE показал, что для прецизионного определения параметров гравитационного поля Земли необходимо определять абсолютное местоположение космического аппарата (КА) на низкой околоземной орбите с точностью до нескольких сантиметров [2]. Такую точность на орбите можно обеспечить с помощью глобальных навигационных спутниковых систем (ГНСС) [3, 4]. Они позволяют выполнять баллистические и навигационные задачи с высокой надежностью, в том числе и для низкоорбитальных космических аппаратов. К таким системам относят системы GPS, ГЛОНАСС, Galileo и BeiDou. Их характеристики представлены в табл. 1. С их помощью можно с высокой точностью решать задачу навигации не только наземных приемников, но и космических аппаратов, находящихся на низкой околоземной орбите (НОО). С меньшей точностью можно определять средние (СОО), геостационарные (ГСО), наклонные геосинхронные (НГСО), высокоэллиптические (ВЭО), и даже окололунные орбиты [5].
Таблица 1. Характеристики глобальных навигационных спутниковых систем
GPS | GLONASS | Galileo | BeiDou | |||
Тип орбиты | СОО | СОО | СОО | СОО | ГСО | НГСО |
Кол-во спутников | 31 | 24 | 24 | 27 | 5 | 3 |
Наклонение, град | 55 | 64.8 | 56 | 55 | 0 | 55 |
Высота, тыс. км | 20.2 | 19.1 | 23.2 | 21.5 | 35.8 | 35.8 |
Период орбиты | 11 ч 58 мин | 11 ч 16 мин | 14 ч 04 мин | 12 ч 53 мин | 24 ч 00 мин | 24 ч 00 мин |
Для того чтобы корректно обработать информацию, приходящую с различных навигационных спутников, и получить устойчивое и высокоточное навигационное решение, необходимо правильным образом составить модель наблюдений ГНСС [6, 7]. Данная модель содержится во всех методах дифференциального уточнения орбиты и является ключевым фактором (наряду с моделью сил, действующих на движение КА), влияющим на точность определения абсолютных координат бортового приемника низкоорбитального космического аппарата (НКА). В работах, посвященных данной проблематике, обычно приводится перечисление эффектов модели наблюдений, которые были учтены при ее составлении. Для того чтобы понять, какое именно влияние оказывает тот или иной эффект, необходимо провести дополнительные поиски литературы по каждому из них. В зарубежной литературе представлен ряд работ, в которых модель наблюдений ГНСС описана комплексно [8–10]. Однако в этих работах опускаются детали о некоторых эффектах модели наблюдений, приобретающих свою значимость только при высокоточных расчетах.
Кроме того, при выполнении комбинированных наблюдений ГНСС, т.е. с использованием различных навигационных спутниковых систем, возникает необходимость учитывать особенности каждой системы по отдельности. В частности, система ГЛОНАСС, в отличие от систем GPS и Galileo, основана на частотном распределении каналов, что необходимо учитывать при чтении и обработке измерений. В данной работе приводится модель наблюдений ГНСС, учитывающая использование различных систем спутниковой навигации. Данная модель была опробована на имитационных и реальных измерениях низкоорбитального космического аппарата и показала свою состоятельность для получения высокоточного баллистико-навигационного решения.
КООРДИНАТНО-ВРЕМЕННОЕ ОБЕСПЕЧЕНИЕ
Для рассмотрения движения КА и расчета возмущающих ускорений необходимо обозначить системы координат и времени, а также связывающие их преобразования.
Системы времени
На сегодня, для высокоточного моделирования движения искусственных спутников Земли требуется использовать следующие основные шкалы времени.
Международное атомное время TAI (франц. Temps Atomique International) — представляет собой практическую реализацию равномерной шкалы времени, основанной на атомных часах. Отличается от земного времени на постоянное смещение в 32.184 с.
Всемирное координированное время UTC (англ. Coordinated Universal Time) — атомная равномерная шкала времени, отличающаяся от TAI на целое число секунд, называемых високосными секундами.
Каждая навигационная система работает в собственной шкале времени, основанной на национальном атомном стандарте. Шкалы времени всех спутников одной системы синхронизируются наземным пунктом управления, а величина смещения шкал относительно друг друга передается в навигационном сообщении.
Система времени GPST глобальной навигационной спутниковой системы GPS берет начало своего отсчета с 6.I.1980 и представляет собой равномерную шкалу времени, т.е. не содержит скачков в виде високосных секунд. Эпоха определяется номером недели и номером секунды в неделе. Российская глобальная навигационная система ГЛОНАСС также имеет свою собственную шкалу времени. В пределах 100 нс она привязана к московскому времени UTC+3 и поддерживает эту привязку с помощью водородных мазеров в центральном синхронизаторе ГЛОНАСС. В связи с этим шкала подвержена влиянию високосных секунд.
В эфемеридах навигационных спутников и массиве наблюдений сигналов ГНСС используются, как правило, собственные шкалы времени навигационных систем. Однако при обработке комбинированных измерений (с учетом нескольких ГНСС), эфемериды и наблюдения чаще всего описывают в единой системе времени — шкале GPST.
Системы координат
Для определения местоположения КА в пространстве необходимо задать систему координат, в которой он движется. На сегодня для приложений околоземной космонавтики используются две ключевые системы координат: земная и небесная.
Международная земная система отсчета (англ. International Terrestrial Reference System, ITRS) — это геоцентрическая система координат с началом отсчета в центре масс Земли. Ось Z системы ITRS в пределах 30 мс дуги совпадает с условным международным началом (англ. Conventional International Origin, CIO), что является средним положением земного полюса по измерениям на интервале с 1900 по 1905 гг. [11]. Ось Х лежит в плоскости Гринвичского меридиана и экватора, ось Y лежит в плоскости меридиана с долготой 90° и дополняет систему осей до правой тройки.
Также существует Геоцентрическая небесная система отсчета (GCRS). Начало отсчета в системе координат GCRS находятся в центре масс Земли, однако ее оси не вращаются вместе с Землей. Они «закреплены» относительно удаленных радиоисточников (квазаров), а сама система отсчета движется вокруг барицентра Солнечной системы.
Помимо этих двух основных систем существуют локальные системы координат, жестко связанные с космическим аппаратом. Речь об их преобразовании в инерциальную систему GCRS пойдет в следующем разделе.
МОДЕЛИРОВАНИЕ ИЗМЕРЕНИЙ ГЛОБАЛЬНЫХ НАВИГАЦИОННЫХ СПУТНИКОВЫХ СИСТЕМ
В настоящий момент существует два основных типа наблюдений с навигационных спутников (НС): кодовые и фазовые. Они различаются способом получения измерений и величиной ошибки. Модель наблюдений для кодовых и фазовых измерений, соответственно, выглядит следующим образом:
(1)
где — кодовое измерение (псевдодальность); — фазовое измерение (псевдофаза); — геометрическое расстояние между центрами масс НС в момент передачи сигнала и НКА в момент приема; — смещение фазового центра антенны НС относительно центра масс; — смещение фазового центра антенны НКА относительно центра масс; — влияние ионосферы; c — скорость света в вакууме; — влияние ошибки часов НКА; — влияние ошибки часов НС; — влияние релятивизма; — аппаратурная кодовая задержка НКА (англ. Hardware Code Delay); — аппаратурная кодовая задержка НС; — аппаратурная фазовая задержка НКА (Hardware Phase Delay); — аппаратурная фазовая задержка НС; — смещение из-за расхождения частот различных НС (англ.Inter-Frequency Bias); — смещение из-за расхождения шкал времени различных ГНСС (Inter-System Bias); N — целочисленная неоднозначность псевдофазы; — длина волны несущей сигнала; — поправка, связанная со взаимной ориентацией антенн НС и НКА (эффект набега фазы); — прочие немоделируемые ошибки, включая эффект многолучевости. Все эти эффекты имеют разный вклад в модель наблюдений, от нескольких сантиметров до сотен километров. Поэтому для получения высокоточных координат приемника необходимо учитывать даже самые незначительные из них. Далее приведены формулы и рекомендации для расчета каждого из этих эффектов.
Ошибка бортовых часов
Наблюдения ГНСС, доступные наземному пользователю, привязываются к шкале навигационной системы, используемой в приемнике НКА. При этом ошибки часов НКА обычно оцениваются заранее и приводятся вместе с массивом наблюдений. В таком случае пользователю остается лишь учесть эту поправку при расчете модели наблюдений, как показано в формуле (1). Если же ошибки часов НКА неизвестны, то следует включить их в число уточняемых параметров, наряду с вектором состояния НКА. Моделирование ошибки часов НКА при этом осуществляется по следующей формуле [12]:
(2)
где — эпоха, на которую вычисляется поправка часов относительно эпохи ; a — полиномиальные коэффициенты. В данном выражении не учитывается периодическое изменение ошибки часов, «вызванное» Общей теорией относительности. Речь об этом пойдет в этом разделе ниже. Коэффициенты и называются отклонением фазы и частоты часов соответственно. Именно эти коэффициенты чаще всего принято уточнять, пренебрегая остальными порядками в выражении (2). Моделирование прогнозирования этих коэффициентов осуществляется с помощью белого гауссовского шума.
Ошибки часов НС содержатся в специальных каталогах, предоставляемых международной службой ГНСС (англ. International GNSS Service — IGS, https://igs.org) и российским информационно-аналитическим центром ГЛОНАСС (https://glonass-iac.ru) в формате SP3 и CLK. Получение ошибки часов из каталога может осуществляться путем интерполирования. Для получения высокоточных результатов следует брать каталоги ошибок часов с наименьшим шагом по времени.
Решение светового уравнения
Величина в формуле (1) представляет собой геометрическое расстояние между центрами масс НС в момент времени передачи сигнала и НКА в момент времени приема сигнала. На практике известен только момент времени приема, а момент передачи сигнала необходимо вычислять. Отсюда возникает следующее уравнение, названное световым из-за задержки светового сигнала:
(3)
где — геометрическое расстояние между центрами масс НС в момент передачи сигнала и НКА в момент приема; — геометрическое расстояние между центрами масс НС и НКА в момент приема; — производная по времени геометрического расстояния между центрами масс НС и НКА; t — время полета сигнала от НС к НКА. В левой части уравнения находится геометрическое расстояние, участвующее в модели наблюдений. Однако вычислить его затруднительно, т.к. второе слагаемое правой части остается неизвестным. Поэтому существует специальная процедура, называемая определением световой задержки сигнала, которая позволяет определить момент времени передачи сигнала с НС и его координаты в этот момент. При этом время приема сигнала определяется в шкале времени навигационной системы, так же, как и координаты НС.
Решение осуществляется с помощью итеративного алгоритма, схема которого приведена на рис. 1. На вход алгоритма подается измерение псевдодальности. Рассчитывается задержка сигнала по формуле:
(4)
где — наблюдение; c — скорость света в вакууме.
Рис. 1. Процедура вычисления световой задержки ГНСС сигнала для НКА. Наверху изображен ГНСС-спутник в разные моменты времени. Положение НС определяется путем численного интегрирования дифференциальных уравнений движения (propagation) с известными начальными условиями в некоторый момент времени tpast. Внизу изображен низкоорбитальный космический аппарат в момент времени trec, где trec – время приема сигнала. Вычисляется расстояние R0, задержка сигнала и определяется положение НС на момент времени , где – потенциальное время отправки сигнала. Данная процедура повторяется итеративно, пока не будет соблюдено одно из условий. Либо две последние вычисленные задержки, либо два последних расстояния должны совпадать в пределах малой величины e. После этого можно считать, что последний вычисленный момент времени есть оценка истинного момента времени отправки сигнала .
Чтобы найти время передачи сигнала, задержка вычитается из времени приема сигнала. На момент передачи сигнала находятся координаты НС по его эфемеридам. После этого вычисляется геометрическое расстояние между НС в момент передачи и НКА в момент приема сигнала. Эта модельная величина сравнивается с измерением, поступившим на вход итеративного алгоритма . Если эти два расстояния совпадают в пределах достаточно малой величины, то алгоритм завершается. Если же нет, то найденная модельная псевдодальность поступает на вход алгоритма, в уравнение (4), и процедура повторяется до тех пор, пока начальное и конечное геометрические расстояния не совпадут в пределах достаточно малой величины. После завершения алгоритма становится известен истинный момент передачи сигнала и координаты НС на эту эпоху.
Смещение фазового центра антенны спутника глобальной навигационной спутниковой системы
Поскольку центр масс навигационного спутника отстоит от фазового центра антенны на несколько десятков сантиметров, необходимо учитывать этот эффект в модели наблюдений. Смещение фазового центра антенны из уравнения (1) вычисляется по следующей формуле:
(5)
где и — вектора положения НКА и НС в системе GCRF. Вектор PCO (англ. Phase Center Offset) обозначает смещение номинального центра антенны относительно центра масс космического аппарата. Вектор PCV (англ. Phase Center Variation) представляет собой смещение фактического фазового центра антенны относительно номинального в зависимости от угла — угла между вектором НС – НКА и надиром.
Вектора PCO для НС предоставляются Международной службой ГНСС (IGS) в виде файла формата ANTEX с расширением «.atx». Вектор PCO приведен для каждого существовавшего когда-либо НС и находится в системе координат, жестко связанной со спутником. В этой системе координат ось Z направлена в центр Земли, ось X находится в плоскости, проходящей через ось Z и Солнце, а ось Y дополняет правую тройку векторов. В этом же файле находятся параметры для расчета вектора PCV. Направление вектора PCV совпадает с направлением вектора НС – НКА, а длина вектора рассчитывается в зависимости от угла отклонения от надира.
Поскольку вектора PCO и PCV изначально предоставляются в системе координат спутника SRF (англ. Satellite Reference Frame) и зависят от его ориентации, необходимо преобразовать их в инерциальную систему координат GCRF. Сделать это не составляет труда, поскольку ориентация НС относительно стабильна. Преобразования производятся согласно следующим выражениям.
Вначале вычисляются единичные векторы системы координат спутника в системе GCRF:
(6)
где — вектор положения НС в системе GCRF, — вектор положения Солнца в системе GCRF. Затем из них составляется матрица поворота из системы SRF в систему GCRF:
(7)
Смещение фазового центра антенны низкоорбитального космического аппарата и эффекты многолучевости
Смещение фазового центра антенны НКА находится схожим образом:
(8)
Однако в случае с НКА ориентация может изменяться непредсказуемым образом. Поэтому при обработке измерений ГНСС необходимо также иметь файлы ориентации НКА. Чаще всего они представляются таблицей по времени кватернионов поворота локальной системы координат НКА относительно системы GCRF. В случае спутников проекта GRACE система SRF определяется следующим образом. Ось X направлена на спутник-компаньон, ось Z направлена в надир, ось Y дополняет систему до правой тройки векторов.
Преобразование из системы координат спутника SRF в систему координат GCRF происходит с помощью файлов ориентации НКА. Перевод в инерциальную систему координат вектора PCO осуществляется следующим образом:
(9)
где — кватернион ориентации; — кватернионное умножение.
Данные о смещении фактического фазового центра антенны НКА (вектора PCV) не всегда бывают доступны. Для этого требуется проведение наземных предполетных технических испытаний, в ходе которых оцениваются характеристики бортовой антенны и априорная величина PCV. Реальная величина PCV на орбите может отличаться из-за специфических космических условий. Ее оценка может быть осуществлена только с помощью метода остаточных невязок, т.е. когда все другие эффекты модели наблюдений максимально учтены. В случае, если информации о величине PCV для НКА нет, следует относить ее к шуму измерений. Величина вектора PCV составляет примерно 2…3 мм.
Также к шуму измерений можно отнести эффект многолучевости. Данный эффект вызван непрямым распространением сигнала между НС и НКА. В космическом пространстве это может происходить только из-за переотражения сигнала от солнечных панелей КА или других его частей. При конструировании космического аппарата, для принимающей антенны, как правило, исключаются такие эффекты.
Как видно, из уравнений (5)–(9), для определения эффектов смещения фазовых центров антенн необходимо знать кватернионы ориентации КА. Поэтому для высокоточного определения параметров движения КА важно совершенствовать методы определения ориентации КА [13].
Задержка распространения сигнала в ионосфере
Ионосферу образуют верхние слои земной атмосферы, в которой газы частично ионизованы под влиянием ультрафиолетового и рентгеновского солнечного излучения. При высоких частотах основную роль в распространении радиоволн играют свободные электроны. Число электронов в кубическом метре (т.е. плотность электронов) изменяется сложным образом с высотой над поверхностью Земли. Распределение плотности электронов зависит от времени суток, времени года, уровня солнечной активности. Ионосферной рефракцией называется разница между измеряемым и истинным расстоянием. Рефракция в ионосфере сводится к изменению длины пути луча в атмосфере. Незнание количества свободных электронов на пути волны в ионосфере определяет ошибки вычисления задержки сигнала. Поскольку орбиты НКА имеют высоты от 160 до 2000 км, а максимум плотности ионосферы приходится на высоты от 250 до 400 км, то для сигналов ГНСС, принимаемых НКА, особенно важно учитывать ионосферную поправку за рефракцию.
При определении орбиты с помощью ГНСС часто используется специальная комбинация измерений, полученных на двух разных частотах. Составить ее можно следующим образом:
(10)
где PIF— комбинация фазовых измерений и на частотах и , свободная от ионосферы (Phase Ionosphere Free); CIF— аналогичная комбинация кодовых измерений (Code Ionosphere Free). Данная комбинация позволяет избавиться от влияния ионосферного члена первого порядка. Остаются лишь члены более высокого порядка, максимальная величина которых может составлять до 1 см. Если считать дисперсии погрешностей одиночных измерений на обеих частотах равными, то среднее квадратическое отклонение (СКО) погрешности безионосферной комбинации будет в три раза больше СКО погрешности исходных измерений. С учетом малого шума фазовых измерений данное увеличение погрешности комбинации PIF не играет существенной роли. Именно поэтому эту комбинацию чаще всего используют для устранения влияния ионосферы. Однако стоит учесть, что данная комбинация содержит в себе влияние фазовых неоднозначностей. Причем в этой комбинации неоднозначности на двух частотах выражаются единым нецелочисленным членом. Опуская влияние других поправок, выражение для него можно записать следующим образом:
(11)
Для работы в режиме одиночных измерений, а также для алгоритмов определения фазовых скачков может потребоваться вычисление ионосферной поправки. Она рассчитывается согласно ионосферным картам, полученным центром анализа Международной службы ГНСС. Данные карты представляют общее содержание электронов в ионосфере (TEC, Total Electron Content) для сигнала, испускаемого в зенит из точки на поверхности Земли (ZTEC, Zenith TEC). Данный формат имеет название IOnosphere map Exchange format (IONEX). Описание данного формата позволяет интерполировать значения TEC по сетке карты и по времени для нахождения наиболее близкого значения ZTEC. Однако в реальности требуется находить общее содержание электронов на пути НС – НКА (STEC, Slant TEC). Для этого применяется следующая формула:
(12)
где — картирующая функция, зависящая от зенитного угла z (рис. 2).
Рис. 2. Схема учета ионосферной задержки для системы НКА – НС.
В работе [14] предлагается следующая схема по расчету картирующей функции для случая, при котором приемник находится на низкоорбитальном космическом аппарате. В ней используются две модели картирующих функций для и . Модель тонкого ионосферного слоя, которая подходит для , описывается формулой:
(13)
где — расстояние от центра Земли до НКА; — расстояние от центра Земли до эффективной высоты ионосферы, согласно выражению (15). В случае картирующая функция выглядит так:
(14)
Эффективная высота ионосферы для этих двух моделей ( и ) рассчитывается так:
(15)
где — средний радиус Земли; — высота орбиты НКА (разница радиус-вектора НКА и среднего радиуса Земли); — индекс солнечной активности, который находится, например, из файла космической погоды Центра космических стандартов и инноваций (https://ai-solutions.com/_help_Files/cssi_space_weather_file.htm).
Величина определяется с помощью ионосферных карт IONEX. Для ее расчета находятся сферические координаты точки I, т.е. точки пересечения эффективного ионосферного слоя и линии НКА – НС. Стоит также учесть, что с помощью ионосферных карт можно найти общее содержание электронов для эффективной высоты ионосферы в 450 км. Однако на практике оказывается, что орбита НКА зачастую находится выше пика ионосферной концентрации. Чтобы учесть данный эффект, необходимо оценить поправочный коэффициент a, который представляет из себя отношение вертикального содержания электронов, начиная с высоты эффективного ионосферного слоя к общему вертикальному содержанию электронов, начиная с поверхности Земли. Такой коэффициент можно вычислить следующим образом:
(16)
где — высота пика ионосферной концентрации электронов; — эффективная высота ионосферы, которая определяется выражением (15); H — масштабный фактор, характеризующий кривую зависимости концентрации от высоты. Данные величины можно определять из различных атмосферных моделей, например, из модели ионосферы IRI2016 [15]. Однако эти данные не обладают достаточно высокой точностью, и на практике коэффициент a чаще просто оценивается в процессе уточнения орбиты наряду с другими параметрами.
Релятивистский эффект
Релятивистские эффекты можно разделить на слагаемые:
(17)
Первое слагаемое здесь описывает релятивистские эффекты ухода бортовых часов на НС относительно опорной шкалы времени, например, GPST. Общая теория относительности предсказывает эффект ускорения часов на высоте орбит ГНСС, а специальная теория относительности — эффект замедления часов. Оба этих эффекта уже учтены для часов ГНСС путем смещения частоты часов. Однако из-за эллиптичности орбит НС необходимо вводить дополнительную поправку. Эта поправка может быть описана следующей формулой:
(18)
где — радиус-вектор спутника; — вектор скорости спутника; c — скорость света в вакууме. Данное выражение было получено в рамках Кеплеровской модели сил [16].
Второе слагаемое формулы (17) описывает поправку за уход бротовых часов НКА относительно опорной шкалы времени. Для часов на низкой околоземной орбите оказывается существенным влияние нецентральной части гравитационного поля Земли, поэтому выражение (18) оказалось бы неприменимым. В общем случае поправка для НКА представляется в следующем виде [13]:
(19)
где U — гравитационный потенциал Земли в точке КА; v — модуль скорости КА; — безразмерный коэффициент, равный , характеризующий масштаб шкалы времени. Численное интегрирование уравнения (19) можно проводить вместе с интегрированием уравнений движения НКА на заданный интервал времени. Размер релятивистской поправки может достигать 2 нс. Данная поправка обладает периодическим характером изменения с главной гармоникой, равной периоду орбиты КА, и вспомогательной — в половину периода орбиты.
Из-за эффекта задержки распространения света при прохождении вблизи массивного тела, известного также как эффект Шапиро [17], возникает третье слагаемое в формуле (17):
(20)
где — гравитационный параметр Земли; — гравитационный радиус Шваршильда; — геоцентрическое расстояние до НС; — геоцентрическое расстояние до НКА; p — расстояние между НКА и НС.
Эффект набега фазы
Фазовые измерения зависят от взаимной ориентации антенн приемника и навигационного спутника и от положения в пространстве их линии видимости. Суть эффекта можно описать следующим образом. Если представить, что расстояние между КА и НС зафиксировано, а НС поворачивается вокруг своей оси Z на 360°, то измерение фазы при этом изменится на один цикл, соответствующий 19 см для частоты L1. Это происходит из-за правосторонней поляризации сигнала, который излучают НС. Данный эффект в иностранной литературе принято называть wind-up эффектом. Его можно рассчитать по следующим формулам:
(21)
где и — радиус-векторы НКА и НС соответственно; — единичные вектора локальной системы координат НС, речь о которой шла в предыдущих разделах; — единичные вектора системы координат антенны НКА (ARF); — длина волны несущего сигнала; — поправка на предыдущий момент времени. На первую эпоху N полагается равной нулю. Система координат ARF зависит от конкретного проекта НКА. В данной работе, на примере спутника GRACE-A, система координат НКА задается следующим образом:
(22)
где — система координат, описанная в разделе «Смещение фазового центра антенны низкоорбитального КА и эффекты многолучевости».
Аппаратурные задержки
Поскольку передача и прием сигнала ГНСС ведутся на двух, трех частотах одновременно, аппаратура передающего и принимающего спутников должна обеспечивать абсолютную синхронизацию в обработке этих сигналов. Однако на практике добиться такой синхронности очень сложно. Отсюда возникают аппаратурные задержки HCD (Hardware Code Delay), также именуемые DCB (Differential Code Bias). Эти задержки исключаются при использовании безионосферной комбинации измерений (10). В режиме одиночных измерений существует ряд методов по их определению [18]. Для навигационных спутников наиболее удобным методом нахождения данных поправок представляется использование модели ионосферы в формате IONEX, предоставляемой IGS. Величины поправок DCB определяются вместе с величинами TEC ионосферы и предоставляются для каждого НС в наносекундах. Значения аппаратурных задержек для двух рабочих частот НС вычисляются по формулам:
(23)
где и — две разные частоты измерений; b — величина поправки из файла IONEX в наносекундах. Аналогичные задержки возникают и для фазовых измерений, в этом случае они именуются как HPD (Hardware Phase Delay). В последнее время для обозначения всех видов задержек для всех различных типов наблюдений используется термин OSB (Observed Specific Bias), а служба IGS предоставляет специальные файлы для учета OSBзадержек.
Если аппаратурную задержку приемника требуется оценить отдельно от шума, то это можно сделать по формулам из работы [19]:
(24)
где bl — DCB-задержка приемника; bh,i — DCB-задержка НС; — количество дуг видимости каждого НС (временной интервал, на котором НС находится в зоне видимости НКА без перерыва); — количество наблюдений в дуге видимости НС; и — фазовые наблюдения на двух частотах (в метрах); и — кодовые наблюдения на двух частотах (в метрах); — стандартное отклонение величины TEC, которое находится в файле IONEX. Для спутника GRACE-A данная задержка составляет — 19.224 нс [20].
Межчастотное смещение
Сигналы GPS основаны на методе множественного доступа с кодовым разделением (CDMA-сигналы). Каналы передачи в таком случае имеют общую полосу частот, но разные кодирующие последовательности. Однако наблюдения несущей фазы и псевдодальности ГЛОНАСС основаны на методе множественного доступа с разделением каналов по частоте (FDMA-сигналы). Каждый спутник ГЛОНАСС имеет одинаковые кодирующие последовательности, но передает на разных частотах, соответствующих своему частотному каналу. Причем канал может быть одинаковым у двух НС, находящихся с противоположных сторон Земли. Частоты несущих для конкретного спутника определяются следующими выражениями:
(25)
где и — две основные частоты ГЛОНАСС, на которых излучает каждый спутник; n — номер частотного канала. Каналы с номерами –5, –6 и, в некоторых случаях 7, используются для НС, проходящих тестирование и отладку. На практике между измерениями от спутников с разделением каналов по частоте возникают IFB-смещения (Inter-Frequency Bias), связанные с аппаратурными задержками при обработке различных частот. Эти задержки могут достигать 4 нс [21], поэтому правильное моделирование поправок IFB — это критически важный этап при обработке ГЛОНАСС-измерений. В работе [21] был проведен анализ методов оценки поправки IFB. Среди методов предлагалось:
- пренебрежение поправкой IFB и включение ее в оценку ошибки часов приемника;
- оценка IFB для спутников с одинаковым частотным каналом;
- ценка IFB для каждого спутника ГЛОНАСС.
Анализ показал, что поправки IFB могут не совпадать строго для одного и того же частотного канала. Поэтому предпочтительным оказывается последний метод, в котором выбирается опорный спутник (желательно с нулевым частотным каналом) и в список уточняемых параметров дополнительно вводится (где n — число наблюдаемых ГЛОНАСС спутников) число параметров IFB, описывающих смещение сигнала во времени относительно опорного спутника. Поправка IFB при этом считается постоянной на всем временном интервале для каждого спутника.
Межсистемное смещение
При обработке данных, полученных с помощью разных глобальных навигационных спутниковых систем, возникает необходимость в учете параметра межсистемного смещения (ISB). Это смещение связано с особенностями приемников различных типов навигационных систем. Но и для одного и того же типа приемника ISB-параметр может незначительно отличаться из-за задержек, вызванных антенной, кабелем или тепловыми эффектами в бортовой аппаратуре. В настоящее время в большинстве ГНСС-приложений поправка ISB оценивается либо как постоянная величина, либо как кусочно-непрерывная на интервале в 30 мин. Также можно моделировать данное смещение белым гауссовским шумом [22]. Поправка ISB для каждой пары спутниковых систем вносится в число уточняемых параметров и оценивается вместе с вектором состояния НКА.
УТОЧНЕНИЕ ОРБИТЫ ПО КОМБИНИРОВАННЫМ НАБЛЮДЕНИЯМ
Ниже приводятся результаты эксперимента определения орбиты по совместным модельным наблюдениям GPS/ГЛОНАСС с целью демонстрации разработанной модели наблюдений. Для этого было разработано специальное программное обеспечение (ПО) LOIS [23], позволяющее уточнеть орбиту космического аппарата по данным глобальных навигационных спутниковых систем. В основе данного ПО лежит метод дифференциального уточнения орбиты — обобщенный фильтр Калмана. В этом методе измерения ГНСС поступают на вход фильтра последовательно, со временем. Исходя из априорной оценки вектора состояния КА составляется модель наблюдений, как это описано в предыдущем разделе. Затем на основе сигнала рассогласования между наблюдениями и моделью вычисляется апостериорная оценка вектора состояния. Эта оценка используется в качестве априорной на следующую эпоху с измерениями ГНСС. Затем цикл повторяется заново, пока не закончатся наблюдения.
Эксперимент по уточнению орбиты проводился на примере синтетических GPS/ГЛОНАСС-измерений геодезического спутника GRACE-A. Проект GRACE 2002–2017 (англ. Gravity Recovery And Climate Experiment) — совместная спутниковая миссия, целью которой было изучение гравитационного поля Земли и его временных вариаций, Национального управления по аэронавтике и исследованию космического пространства (NASA) и Германского центра авиации и космонавтики. Проект состоял из двух спутников, расположенных на практически одной и той же низкой околоземной орбите и разнесенных на ней на расстояние в 220 км. Околополярная орбита спутников GRACE-A и GRACE-B имела наклонение 89.6° и высоту, колеблющуюся от 497 до 521 км. Модель движения НКА GRACE-A, использующаяся в данном эксперименте, представлена в табл. 2.
Поскольку разработанную модель измерений необходимо было проверить и сравнить с аналогами, а получение реальных комбинированных измерений GPS/ГЛОНАСС затруднительно, для моделирования наблюдений было применено зарубежное ПО Bernese [24], которое использует реальные данные космического проекта. Данное ПО позволяет создавать синтетические измерения с учетом различных эффектов модели движения и наблюдений, а также с использованием различных навигационных спутниковых систем. ПО Bernese создавалось группой докторов наук Бернского университета и прошло проверку временем, поэтому сравнение модели измерений из данной работы и метода моделирования наблюдений в ПО Bernese оказывается крайне полезным. При моделировании наблюдений в ПО Bernese использовалась модель движения КА, аналогичная описанной выше. Тем не менее допускается наличие рассогласования в численном интегрировании уравнений движения на уровне 1…2 мм на интервале в 10 с. Для уточнения орбиты использовались фазовые измерения, содержащие шум со среднеквадратическим отклонением 2 мм. Измерения моделировались с частотой 0.1 Гц. Также нужно уточнить, что ПО Bernese не способно моделировать эффект начальных фазовых целочисленных неоднозначностей (только эффект пропуска циклов), поэтому с помощью ПО LOIS в наблюдения были дополнительно введены случайные целочисленные параметры, постоянные для каждой дуги видимости НС. Таким образом, вектор уточняемых параметров в данном эксперименте содержал трехмерные координаты и скорости КА, а также параметры фазовых неоднозначностей. Поправки IFB / ISB считались нулевыми. Вместо определения ионосферного коэффициента использовалась безионосферная комбинация фазовых наблюдений. Ошибка часов НКА GRACE-A считалась нулевой, поскольку доступные пользователю измерения уровня 1B уже скорректированы за эту поправку.
В качестве критерия для сравнения двух моделей измерений можно использовать оценку невязок между синтетическими наблюдениями и непосредственно моделью измерений, так называемых (O – C) невязок. Однако их минимизация не гарантирует получения надежного баллистико-навигационного решения, поскольку одной и той же псевдодальности могут соответствовать разные наборы координат НКА. В связи с этим, следует также обратить внимание на расхождение уточняемых параметров с истинными. В качестве истинной орбиты спутника GRACE-A в настоящем исследовании использовалась оценка орбиты Германского центра авиации и космонавтики. Кроме того, на основе данной оценки моделировались измерения в ПО Bernese.
На рис. 3 изображен график средних невязок (O – C). Под средней невязкой здесь понимается невязка, усредненная на каждую эпоху по всем НС. Таким образом одной эпохе соответствует одно число, характеризующее сигнал рассогласования модели измерений и наблюдений. Поскольку невязки могут иметь и положительные, и отрицательные значения, может случиться так, что отдельные невязки (O – C) будут иметь значительные величины, в то время как средняя невязка будет близка к нулю. Поэтому важно следить и за стандартным отклонением невязок на каждую отдельную эпоху. Средняя величина стандартного отклонения невязок (O – C) на временном интервале 1 сут. составляет 1 см. В некоторые эпохи невязки могут резко возрастать из-за появления новых НС с неизвестными параметрами фазовых неоднозначностей.
Рис. 3. Среднее невязок (O – C) эксперимента по определению орбиты спутника GRACE A по безионосферной комбинации синтетических фазовых измерений систем GPS/ГЛОНАСС.
На рис. 4 приведен график трехмерного отклонения от эталонного местоположения НКА (модуль вектора невязки положения). Средняя невязка местоположения составляет 18 мм. Величина невязок (O – C) и трехмерного положения может объясняться ошибками эфемерид НС и шумом измерений. Также не исключается рассогласование в моделях измерений ПО LOIS (обработка измерений), ПО Bernese (создание синтетических наблюдений) и Германского центра авиации и космонавтики, который предоставлял эталонную орбиту. Таким образом, сравнение разработанной модели с зарубежным программным обеспечением и реальной орбитой НКА показывает совпадение в пределах 1…2 см. Такая точность согласуется с другими зарубежными работами по уточнению орбит НКА с помощью ГНСС [25, 26].
Рис. 4. Невязка трехмерного положения НКА эксперимента по определению орбиты спутника GRACE A по безионосферной комбинации синтетических фазовых измерений систем GPS/ГЛОНАСС.
ЗАКЛЮЧЕНИЕ
В настоящей работе описан процесс построения расчетных значений комбинированных наблюдений глобальных навигационных спутниковых систем. Приводится описание основных формул и выражений для учета всевозможных эффектов модели наблюдений ГНСС. Описанная модель прошла тестирование в разработанном отечественном программном обеспечении для уточнения орбит космических аппаратов. Моделирование наблюдений прошло сравнение с зарубежным программным обеспечением в процессе эксперимента по уточнению орбиты космического аппарата GRACE-A. Среднее трехмерное отклонение местоположения НКА составило 18 мм.
Зарубежные работы по уточнению орбит НКА с помощью данных ГНСС опираются на одни и те же готовые программные обеспечения, не вдаваясь в подробности расчета тех или иных эффектов модели наблюдений. Описанная в данной работе модель позволяет исследователю самому включать или выключать различные эффекты, изучать их вклад в конкретном эксперименте, проводить высокоточное позиционирование космических аппаратов и валидацию результатов. Она будет крайне полезна для различных приложений, экспериментов, научных миссий и программных обеспечений, связанных с навигационными сигналами ГНСС.
КОНФЛИКТ ИНТЕРЕСОВ
Автор данной работы заявляет, что у него нет конфликта интересов.
Sobre autores
П. Запевалин
Астрокосмический центр Физического института имени П.Н. Лебедева РАН
Autor responsável pela correspondência
Email: pav9981@yandex.ru
Rússia, Москва
Bibliografia
- Стеблева И.В., Завгородняя Д.В., Куражова Ю.В. Проблемы и перспективы глобальной навигационной спутниковой системы. Методы, технологии, результаты и перспективы // Молодой ученый. 2017. Т. 13 (147). С. 92–94.
- Dunn Ch., Bertiger W., Bar-Sever Y. et al. Instrument of Grace: GPS augments gravity measurements // GPS World. 2003. V. 14. P. 16–28.
- Hofmann-Wellenhof B., Lichtenegger H., Wasle E. GNSS. Global Navigation Satellite Systems. Springer, 2007. P. 546.
- Воронецкий С.В., Зайчиков А.В., Фурсов А.А. Определение высокоточных параметров движения низкоорбитальных космических аппаратов по измерениям бортового ГНСС-приемника. Методы, технологии, результаты и перспективы // Вестник СГУГиТ (Сибирского государственного университета геосистем и технологий). 2019. Т. 24. № 3. С. 17–25. doi: 10.33764/2411-1759-2019-24-3-17-25.
- Миркин Е.А., Михайлов М.В., Орловский И.В. Навигация окололунных космических аппаратов по измерениям от навигационных систем ГЛОНАСС, GPS, GALILEO, BEIDOU // Гироскопия и навигация. 2019. Т. 27. № 3(106) С. 3–17. doi: 10.17285/0869-7035.0005.
- Иванов Н.М., Лысенко Л.Н. Баллистика и навигация космических аппаратов. М.: Дрофа, 2016.
- Эльясберг П.Е. Определение движения по результатам измерений. М.: Наука, 1976.
- Tapley B.D., Schutz B.E., Born G.H. Statistical Orbit Determination. Elsevier Academic Press, 2004.
- Hyung Jin Rim, Yoon S.P., Schutz B.E. The GLAS Algorithm Theoretical Basis Document for Precision Orbit Determination (POD). Center for Space Research, The University of Texas at Austin, 2013.
- Jin Sh., Cardellach E., Xie F. Introduction to GNSS // GNSS Remote Sensing Theory, Methods and Applications. Book series. 2014. V. 19.
- Жаров В.Е. Сферическая астрономия. М.: ДМК ПРЕСС, 2022.
- Wu Meifang, Wang Kan, Liu et al. Relativistic effects of LEO satellite and its impact on clock prediction // Measurement Science and Technology. 2023. V. 34. doi: 10.1088/1361-6501/acd545.
- Zapevalin P., Zharov V., Novoselov A. Artificial neural network for star tracker centroid computation // Advances in Space Research. 2023. V. 71. Iss. 9. doi: 10.1016/j.asr.2022.11.023.
- Zhong Jiahao, Le, Jiuhou, Dou Xiankang et al. Assessment of vertical TEC mapping functions for space-based GNSS observations // GPS Solutions. 2016. V. 20. Iss. 3. P. 353–362. doi: 10.1007/s10291-015-0444-6.
- Wang Sicheng, Huang Sixun, Fang Hanxian et al. Evaluation and correction of the IRI2016 topside ionospheric electron density model // Advances in Space Research. 2016. V. 58. Iss. 7. doi: 10.1016/j.asr.2016.06.020.
- Petit G., Luzum B. IERS conventions (2010). International Earth Rotation and Reference Systems Service Tech. Rep. DTIC Document. Frankfurt am Main: Verlag des Bundesamts für Kartographie und Geodäsie, 2010.
- Kutschera M., Zajiczek W. Shapiro effect for relativistic particles — testing General Relativity in a new window //Acta Physica Polonica Series B. 2009. V. 41. Iss. 6.
- Nie W., Wusheng H., Pan Sh. et al. Application of Independently Estimated DCB and Ionospheric TEC in Single-Frequency PPP // Lecture Notes in Electrical Engineering. 2014. V. 304. P. 239–254. doi: 10.1007/978-3-642-54743-0_21.
- Prol F., Camargo P., Monico G. et al. Assessment of a TEC calibration procedure by single-frequency PPP // GPS Solutions. 2018. V. 22. Art.ID. 35. https://doi.org/10.1007/s10291-018-0701-6.
- Liu M., Yuan Yu., Huo X. et al. Simultaneous estimation of GPS P1-P2 differential code biases using low earth orbit satellites data from two different orbit heights // J. Geodesy. 2020. V. 94. Iss. 12. Art.ID. 121. doi: 10.1007/s00190-020-01458-5.
- Ge Yu., Weijin Qin, Cao Xi. et al. Consideration of GLONASS Inter-Frequency Code Biases in Precise Point Positioning (PPP) International Time Transfer // Applied Sciences. 2018. V. 8. Art.ID. 1254. doi: 10.3390/app8081254.
- Hong Ju, Tu Rui, Gao Ya. et al. Characteristics of inter-system biases in Multi-GNSS with precise point positioning // Advances in Space Research. 2019. V. 63. Iss. 12. doi: 10.1016/j.asr.2019.02.037.
- Zapevalin P., Zharov V., Zhamkov A. LOIS — a Program for Refining the Orbits of Artificial Earth Satellites Using Global Positioning Systems // Moscow University Physics Bulletin. 2021. V. 76 . Suppl. 1. P. S110–S117. https://doi.org/10.3103/S0027134922010118.
- Dach R., Andritsch F., Arnold D. et al. Bernese GNSS Software Version 5.2. Bern: University of Bern, Bern Open Publishing, 2015. doi: 10.7892/boris.72297.
- Yang Ya., Yue Xi., Yuan Ji. GPS Based Reduced-Dynamic Orbit Determination for Low Earth Orbiters with Ambiguity Fixing // International J. Aerospace Engineering. 2015. Iss. 2. Art.ID. 723414. https://doi.org/10.1155/2015/723414.
- Peter He., Hugentobler U., Springer T. et al. Efficient precise orbit determination of LEO satellites using GPS // Advances in Space Research. 2002. V. 30. Iss. 2. P. 295–300. doi: 10.1016/S0273-1177(02)00298-3
Arquivos suplementares
