Материал: Глобальная навигационная спутниковая система

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Глобальная навигационная спутниковая система

Введение

Спутниковая система навигации - комплексная электронно-техническая система, состоящая из совокупности наземного и космического оборудования, предназначенная для определения местоположения (географических координат и высоты), а также параметров движения (скорости и направления движения и т. д.) для наземных, водных и воздушных объектов.

Основными элементами спутниковой системы являются: орбитальная группировка, состоящая из нескольких (от 2 до 30) спутников, излучающих специальные радиосигналы; наземная система управления и контроля, включающая блоки измерения текущего положения спутников и передачи на них полученной информации для корректировки информации об орбитах; приемное клиентское оборудование, используемое для определения координат; информационная радиосистема для передачи пользователям поправок, позволяющих значительно повысить точность определения координат.

Принцип работы спутниковых систем навигации основан на измерении расстояния от антенны на объекте (координаты которого необходимо получить) до спутников, положение которых известно с большой точностью. Таблица положений всех спутников называется альманахом, которым должен располагать любой спутниковый приемник до начала измерений. Обычно приемник сохраняет альманах в памяти со времени последнего выключения и если он не устарел - мгновенно использует его. Каждый спутник передает в своём сигнале весь альманах. Таким образом, зная расстояния до нескольких спутников системы, с помощью обычных геометрических построений, на основе альманаха, можно вычислить положение объекта в пространстве.

Метод измерения расстояния от спутника до антенны приемника основан на определенности скорости распространения радиоволн. Для осуществления возможности измерения времени распространения радиосигнала каждый спутник навигационной системы излучает сигналы точного времени в составе своего сигнала используя точно синхронизированные с системным временем атомные часы. При работе спутникового приемника его часы синхронизируются с системным временем и при дальнейшем приеме сигналов вычисляется задержка между временем излучения, содержащимся в самом сигнале, и временем приема сигнала. Располагая этой информацией, навигационный приемник вычисляет координаты антенны. Для получения информации о скорости большинство навигационных приемников используют эффект Доплера.

Теория

Глоба́льная навигацио́нная спу́тниковая систе́ма (ГЛОНА́СС)-советская <https://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D0%B2%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%A1%D0%BE%D1%8E%D0%B7>/российская спутниковая система навигации <https://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D1%83%D1%82%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D0%B8>, разработана по заказу Министерства обороны СССР <https://ru.wikipedia.org/wiki/%D0%9C%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D0%B5%D1%80%D1%81%D1%82%D0%B2%D0%BE_%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D0%BD%D1%8B_%D0%A1%D0%A1%D0%A1%D0%A0>. Одна из двух функционирующих на сегодня систем глобальной спутниковой навигации (китайская система спутниковой навигации Бэйдоу <https://ru.wikipedia.org/wiki/%D0%91%D1%8D%D0%B9%D0%B4%D0%BE%D1%83> на данный момент функционирует как региональная).

ГЛОНАСС предназначена для оперативного навигационно-временного обеспечения неограниченного числа пользователей наземного, морского, воздушного и космического базирования. Доступ к гражданским сигналам ГЛОНАСС в любой точке земного шара, на основании указа Президента РФ <https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%B5%D0%B7%D0%B8%D0%B4%D0%B5%D0%BD%D1%82_%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D0%B9%D1%81%D0%BA%D0%BE%D0%B9_%D0%A4%D0%B5%D0%B4%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%B8>, предоставляется российским и иностранным потребителям на безвозмездной основе и без ограничений.

Основой системы должны являться 24 спутника <https://ru.wikipedia.org/wiki/%D0%98%D1%81%D0%BA%D1%83%D1%81%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_%D1%81%D0%BF%D1%83%D1%82%D0%BD%D0%B8%D0%BA_%D0%97%D0%B5%D0%BC%D0%BB%D0%B8>, движущихся над поверхностью Земли <https://ru.wikipedia.org/wiki/%D0%97%D0%B5%D0%BC%D0%BB%D1%8F> в трёх орбитальных <https://ru.wikipedia.org/wiki/%D0%9E%D1%80%D0%B1%D0%B8%D1%82%D0%B0> плоскостях с наклоном орбитальных плоскостей 64,8° и высотой 19400 км. Принцип измерения аналогичен американской системе навигации NAVSTAR GPS <https://ru.wikipedia.org/wiki/GPS>. Основное отличие от системы GPS в том, что спутники ГЛОНАСС в своём орбитальном движении не имеют резонанса (синхронности) с вращением Земли, что обеспечивает им бо́льшую стабильность. Таким образом, группировка КАГЛОНАСС не требует дополнительных корректировок в течение всего срока активного существования. Тем не менее, срок службы спутников ГЛОНАСС заметно короче.

В настоящее время развитием проекта ГЛОНАСС занимается Роскосмос <https://ru.wikipedia.org/wiki/%D0%A0%D0%BE%D1%81%D0%BA%D0%BE%D1%81%D0%BC%D0%BE%D1%81> и ОАО «Российская корпорация ракетно-космического приборостроения и информационных систем <https://ru.wikipedia.org/wiki/%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D0%B9%D1%81%D0%BA%D0%B0%D1%8F_%D0%BA%D0%BE%D1%80%D0%BF%D0%BE%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%80%D0%B0%D0%BA%D0%B5%D1%82%D0%BD%D0%BE-%D0%BA%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B3%D0%BE_%D0%BF%D1%80%D0%B8%D0%B1%D0%BE%D1%80%D0%BE%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B8_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC>». Для обеспечения коммерциализации и массового внедрения технологий ГЛОНАСС в России и за рубежом постановлением Правительства РФ <https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D1%82%D0%B2%D0%BE_%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D0%B8> в июле 2009 года был создан «Федеральный сетевой оператор в сфере навигационной деятельности», функции которого были возложены на ОАО «Навигационно-информационные системы <https://ru.wikipedia.org/wiki/%D0%9D%D0%98%D0%A1_%D0%93%D0%9B%D0%9E%D0%9D%D0%90%D0%A1%D0%A1>». В 2012 году федеральным сетевым оператором в сфере навигационной деятельности определено Некоммерческое Партнёрство «Содействие развитию и использованию навигационных технологий» <https://ru.wikipedia.org/wiki/%D0%9D%D0%9F_%22%D0%93%D0%9B%D0%9E%D0%9D%D0%90%D0%A1%D0%A1%22>.

Для определения координат Глонасс-приемника применяется псевдодальномерный метод. Сущность этого метода заключается в определении расстояний между навигационными спутниками и потребителем и последующем расчете координат потребителя. Измеренное расстояние между навигационным спутником и потребителем называется псевдодальностью до спутника. Для определения точной позиции приемника необходимо знать расстояния между потребителем и как минимум четырьмя навигационными спутниками:тремяспутниками - для определения координат (долгота X, широта Y, высота Ζ), еще одним спутником - для определения расхождения шкалы времени спутников и потребителя. Спутниковые навигационные системы сконструированы таким образом, чтобы из любой точки на Земле было видно как минимум 4 спутника.

Для определения местоположения навигационного приёмника необходимо решить следующую систему уравнений:

pi = (xi- xи )2 + (уi - y и )2 + (zi - zu )2+ c∆tnp + cTион + dmpon,i = 1,2,3,4.(1)

где xi,уi,zi - координаты i-ro спутника;

xu,yu,zu - координаты навигационного приёмника; с - скорость света;

∆tnp - ошибка шкалы времени приемника;

Tuон - задержка сигнала за счет ионосферной рефракции,

dmpon - тропосферная рефракция.

Для решения системы уравнений (1) необходимо в первую очередь определить координаты навигационных спутников по эфемеридам из таблицы 1. Фактически для расчёта эфемерид необходимы следующие данные:

M0 - средняя аномалия в начале отсчёта;

∆n- изменение среднего движения от началаотсчёта времени;

е- эксцентриситет орбиты;

√а- квадратный корень главной полуоси;

Ω0- долгота восходящего узла за недельнуюэпоху;

i0- угол наклона в начале отсчёта;расстояние перицентра от узла;

Ω- прецессия восходящего узла;

IDOT - скорость изменения угла наклона орбиты;

Cuc- коррекция аргумента широты 1го порядка;

Cus- коррекция аргумента широты 2го порядка;

Crc- коррекция радиус-вектора навигационногоспутника1го порядка;

Crs- коррекция радиус-вектора навигационногоспутника2го порядка;

Cic- коррекция угла наклона орбиты 1го порядка;

Cis- коррекция угла наклона орбиты 2го порядка;

t - опорное время (опорная эпоха эфемерид или начальное время синхронизации данных);

IODE - набор данных (в алгоритме не используется).

Для расчёта координат навигационных спутников в геоцентрической фиксированной системе координат (ECEF) используется следующий алгоритм:

По формуле определяется время tk, отсчитываемое от опорной эпохи эфемерид (время излучения метки времени по системной шкале):

tk =t -∆t- tое,

где t - системное время GPS на момент передачи сообщения (время в UTC, на которое производим вычисление координат навигационного спутника. Для получения координат навигационного спутника необходимо ежесекундно на каждом новом шаге прибавлять к t одну секунду).

В равенстве рассчитывается средняя аномалия навигационного спутника для данного момента времени:

Mk = M0 +ntk,

где M0 - средняя аномалия в начале отсчета, извлекаемая из навигационного сообщения;n -средняя угловая скорость движущейся точки, которая называется средним движением.

Средняя аномалия для тела, движущегося по невозмущённой орбите, определяется умножением его среднего движения на интервал времени после прохождения перицентра.

Таким образом, средняя аномалия - угловое расстояние от перицентра гипотетического тела, движущегося с постоянной угловой скоростью, равной среднему движению.

Средняя угловая скорость движущейся точки n рассчитывается по формуле:

n =n0 +∆n,

где п° - расчетное среднее движение, рассчитывается по формуле (6):

n0= √(μ / A3)

где А - большая полуось орбиты навигационного спутника, извлекаемая из навигационного сообщения, А = (√А)2;

μ = 3.986005∙1014м32 (гравитационная постоянная, умноженная на массу земли);

∆n - изменение среднего движения от начала отсчёта времени, передаётся в кадре навигационного сообщения.

Методом итераций решается уравнение Кеплера для расчёта эксцентрической аномалии Ek по формуле


где е - эксцентриситет, извлекаемый из навигационного сообщения, начальное приближение E0 определяется по формуле


Процесс продолжается до выполнения условия |Ек+1 - Ek | <10-7

Для определения связи между истинными и эксцентрическими аномалиями используются формулы


где эксцентрическая аномалия, вычисленная на шаге 3 при решении уравнения Кеплера, е - эксцентриситет, извлекаемый из навигационного сообщения.

Далее, с учетом знаков sinv и cosv, определяется номер четверти угла v. И с учётом номера четверти для определения v вычисляется либо arcsin(v), либо arccos(v)

U' = v + w,

где v - истинная аномалия, вычисленная на шаге 5;

ω - аргумент перицентра - расстояние перицентра от узла, извлекаемое из навигационного сообщения.

По формуле рассчитывается аргумент широты, исправленный за счёт гравитационного возмущения орбиты навигационного спутника:

U = U' + Cus sin 2U' + Сuс. cos 2U',

где Cuc и Cus извлекаются из навигационного сообщения.

По уравнению вычисляется радиус-вектор навигационного спутника для данной эпохи (уравнение орбиты, заданное с помощью эксцентриситета):

s = A(1-ecosE) + Crs sin2U + Crc cos2U,

где Crc, Cks извлекаются из навигационного сообщения.


i = i0 + Cis sin 2U + Cic cos 2U + IDOT ∙ tk,

где Cic, Cis, i0, IDOT извлекаются из навигационного сообщения.

С помощью системы уравнений вычисляется положение навигационного спутника в орбитальной плоскости (направление х' - по восходящему узлу, а y'- перпендикулярное к восходящему узлу направление):

х' = scosU y' = ssinU

По формуле вычисляется долгота восходящего узла орбиты навигационного спутника:

λ = Ω0 + (Ω - Ωe)tk - Ωe tue

 

С помощью системы уравнений вычисляются прямоугольные координаты навигационного спутника на момент времени tk с учётом

времени распространения сигнала от навигационного спутника до потребителя:

X = x'cos(λ + Ωeτ) - y'cos i sin(λ + Ωeτ),

у = x' sin(λ + Ωeτ) + y' cos i cos(λ + Ωeτ),

z= y' sin i

Рассмотрим уравнение псевдодальности следующего вида


где (х,у,z)-координаты i-ro спутника Глонасс

Pi-псевдодальность до i-ro спутника Глонасс

(х,у,z)-неизвестные координаты потребителя навигационных данных

D-добавочная длина к дальности, получаемая из-за ухода часов пользователя

М-число видимых спутников GPS


Система представляет собой линейную систему алгебраических уравнений следующего вида

Расчет

Исходные данные для спутника № 15

toe = 453600; Crs = 91.37500; Δn = 1.40460088005057е - 09 ;0 = 0.3512734835967420;uc = 4.81866300106049е - 06; е = 0.00241588847711682;us = 1.12559646368027е - 05;= 5153.73357963562; Cic = 4.2840838432312е - 08;

Ω0 = 0.978858508635312; Cis = 3.72529029846191e - 09;0 = 0.30393173791022; Crc = 157.78125;

ω= -0.0855424790643156; Ω = -2.53226062341128e - 09;= 2.14868123293854e - 11

Решение

:=τ1 -toe1 = 1.194x 103

n01:=1 := n01 + Δn1 = -5.182:= M01 + n1· tk1 = -6.187 x 103

E0 := Mk1 +

:= 0.326 cos(vrad1) = 0.947

= -0.945(-0.945)=-0,81=-0.7081 := -0.708

Uw1 := v1 + ω1 = -0.794:= Uw1 + Cus1 sin(2 Uwl) + Cuc1 cos(2 Uwl) = 1.031:= Al-(1- ecos(E1)) + Crs1 sin(2 Ul) + Crc1 cos(2 Ul) = 2.807x 107

i1 :=i01 + Cis1 sin(2 Ul) + Cicl cos(2 Ul) + IDOT1 tk1 = -1.313x 104

xw1 := s1 cos(Ul) = 1.443x 107 yw1 := s1 sin(U1) = 2.408x107

λ1 :=Ω01 + (Ω1- Ωe)·tk1 - Ωe toe1 = -3.327x 106

x1 :=xw1 cos(λ1+ Ωe·τ1 ) - yw1·cos(i1)·sin(λ1 + Ωε τ1)= 1.98x107

y1 :=xw1 sin(λ l+ Ωε·τ1 ) + yw1 cos(il) cos(λ l + Ωε τ1)=-l.933x1071 :=yw1 sin(il) = 4.723x 106

Исходные данные для второго спутника №24

toe = 453600; crs = 26,96875; Δn = 1,63595359481405е - 090 = 0,7498176265507940;uc = 1,36345624923706е - 06; е = 0,00583623838610947;us = 5,44823706150055е - 06;= 5154,88301849365; Cic = 1,3038516044617е - 08;0 = 0.333488659001887; Cjs = 8,3819031715393Ie - 08;0 = 0.302186250686646; Crc = 269,21875;

ω = -0.1516992081888020; Ω = -2.64617483480833е - 09;

IDOT = 2.14413375942968е - 10 μ = 3,9860005 * 1014

Решение

tk2 := τ2 - toe2 = 1.226x 103:= := n02 + Δn2 = -4.553:= M02 + n2· tk2 = -5.581 x 103

EE0:=Mk2+

:= -1  cos(vrad2) = 0.54

= 0.019(0.019)=0.019Atan=0.22 := 0.2Uw2 := v2 + ω2 = -0.132:= Uw2 + Cus2 sin(2 Uw2) + Cuc2 cos(2 Uw2) = -4.64:= A2-(1- ecos(EE1)) + Crs2 sin(2 U2) + Crc2 cos(2 U2) = 2.682x 107