Если добавить одну секунду отставания ко всем трем измерениям, то новые окружности, соответствующие уже не истинным дальностям, а так называемым «псевдодальностям», не пересекутся в одной точке, а образуют некоторый треугольник, и вероятное местоположение окажется где-то внутри него.
Таким образом, не существует точки, которая может быть одновременно в 5, 7 и 9 секундах соответственно от точек А, В и С. Это физически невозможно.
При обработке ошибочных сигналов компьютер приемника начинает вычитание (или прибавление) некоторого (одного и того же для всех измерений) интервала времени, к измеренным им псевдодальностям. Он продолжает корректировать время во всех измерениях до тех пор, пока не найдет решение, которое «проводит» все окружности через одну точку.
Из сказанного следует, что при трехмерном местоопределении (т.е. при одновременном определении трех координат — долготы, широты и высоты точки над принятым в расчетах земным эллипсоидом) необходимо выполнить четыре измерения, чтобы исключить погрешность временной привязки часов приемника к единому системному времени.
Необходимость в 4-х измерениях самым существенным образом сказывается на проектировании GPS-приемников. Если необходимо выполнять непрерывное местоопределение в реальном масштабе времени, то следует использовать приемник, имеющий по крайней мере четыре канала измерений. То есть такой, у которого с каждым из четырех спутников постоянно работает отдельный канал приема и первичной обработки сигналов.
Таким образом:
• Точная временная привязка — ключ к измерению расстояний до спутников.
• Спутники точны по времени, поскольку на борту у них — атомные часы.
• Часы приемника могут и не быть совершенными, так как их уход можно исключить при помощи тригонометрических вычислений.
• Для получения этой возможности необходимо произвести измерение расстояния до четвертого спутника.
• Необходимость в проведении четырех измерений определяет устройство приемника.
Идея четвертая: Определение положения спутника в космическом пространстве.
До сих пор во всех наших рассуждениях мы принимали, что знаем точно, где в космическом пространстве находятся спутники и, исходя из этого, можем вычислить наше местоположение по их координатам и расстояниям до них. Но как узнать, где в космическом пространстве располагается нечто, двигающееся с большой скоростью и удаленное от нас на расстояние в 18000 км?
Англичане говорят: «Кому на месте не сидится, тот добра не наживает». Для высоколетящего спутника 18000-километровая высота является настоящим приобретением. Все на такой высоте находится полностью вне земной атмосферы. А это означает, что полет по орбите вокруг Земли будет описываться очень простой математикой. Подобно Луне, которая надежно вращается вокруг нашей старой планеты миллионы лет без каких-либо значительных изменений в периоде обращения, спутники GPS совершают такое же очень предсказуемое орбитальное движение вокруг Земли.
Орбиты известны заранее, а приемники имеют «альманах», размещаемый в памяти их компьютеров, из которого известно, где будет находиться каждый спутник в любой момент времени.
Чтобы сделать систему более совершенной движение спутников GPS находится под постоянным контролем специальных наземных станций слежения. Обращаясь вокруг планеты один раз за 12 часов, спутники GPS проходят над контрольными станциями дважды в сутки. Это дает возможность точно измерять их высоту, положение и скорость.
После того, как станции определили параметры движения спутника, они передают эту информацию обратно на спутник, заменяя ею в памяти бортового компьютера прежнюю.
Далее эти небольшие поправки вместе с дальномерными кодовыми сигналами будут непрерывно передаваться спутником на Землю.
Спутники GPS передают не только псевдослучайный дальномер-ный код, но также и информационные сообщения о своем точном положении на орбите и о состоянии своих бортовых систем.
Все виды приемников GPS используют эту информацию вместе с информацией, заключенной в альманахе, для того, чтобы установить точное положение каждого спутника в космическом пространстве.
Таким образом:
• Для вычисления своих координат нам необходимо знать как расстояния до спутников, так и местонахождение каждого в космическом пространстве.
• Спутники GPS движутся настолько высоко, что их орбиты очень стабильны и их можно прогнозировать с большой точностью.
• Станции слежения постоянно измеряют незначительные изменения в орбитах, и данные об этих изменениях передаются со спутников.
Идея пятая: Ионосферные и атмосферные задержки сигналов.
Но как бы совершенна ни была система, существуют два источника погрешностей, которые очень трудно избежать. Наиболее существенные из этих погрешностей возникают при прохождении радиосигналом ионосферы Земли — слоя заряженных частиц на высоте от 120 до 200 км.
Эти частицы существенным образом влияют на скорость распространения света, а следовательно, и на скорость распространения радиосигналов GPS. А это делает невозможными наши вычисления расстояний до спутников, поскольку они построены на предположении о том, что скорость распространения радиоволн строго постоянна.
Существуют два метода, которые можно использовать, чтобы сделать ошибку минимальной.
Во-первых, мы можем предсказать, каково будет типичное изменение скорости в обычный день, при средних ионосферных условиях, а затем ввести поправку во все наши измерения. Но, к сожалению, не каждый день является обычным.
Другой способ состоит в сравнении скоростей распространения двух сигналов, имеющих разные частоты несущих колебаний.
Таким образом, если мы сравним время распространения двух разночастотных компонент сигнала GPS, то сможем выяснить, какое замедление имело место. Этот метод корректировки достаточно сложен и используется только в наиболее совершенных, так называемых «двухчастотных» приемниках GPS.
После того, как сигналы GPS пересекли ионосферу, расположенную очень высоко, они входят в атмосферу, в которой происходят все погодные явления. Водяные пары в атмосфере также могут влиять на радиосигналы. Ошибки по величине схожи с ошибками, вызываемыми ионосферой, но их почти невозможно скорректировать. К счастью, их суммарный вклад в погрешность местоположения значительно меньше, чем ширина обычной улицы.
Другие виды погрешностей
Как бы точны ни были атомные часы на спутниках, все же и у них имеются источники небольших погрешностей. Специальные станции следят за этими часами и могут выверить их, если выявиться хотя бы незначительный уход.
Наши приемники на Земле также иногда ошибаются. Компьютер приемника может округлить математическую операцию, или электрические помехи могут привести к ошибочной обработке псевдослучайных кодов.
Еще один тип погрешностей — это ошибки «многолучевости». Они возникают, когда сигналы, передаваемые со спутника, многократно переотражаются от окружающих предметов и поверхностей до того, как попадают в приемник.
Все источники погрешностей, которые мы до сих пор обсуждали, суммируются и придают каждому измерению GPS некоторую неопределенность.
Геометрия — некоторые углы лучше других
Для достижения наибольшей точности в хорошем приемнике GPS учитывается некоторый своеобразный геометрический принцип, названный «Geometric Dilution of Precision — GDOP» (геометрический фактор снижения точности).
Суть в том, что в зависимости от взаимного расположения спутников на небосводе геометрические соотношения, которыми характеризуется это расположение, могут многократно увеличивать или уменьшать все неопределенности, о которых мы только что говорили.
Мы представляли наше местоположение относительно спутников в виде окружностей, центры которых совмещены со спутниками. Ну а теперь, когда мы знаем, что каждое измерение содержит в себе и небольшую неопределенность, нам следует эти четкие окружности вообразить размытыми.
Наличие областей неопределенности означает, что мы не можем больше считать, что находимся в четко определенной точке. Можно сказать лишь, что мы где-то внутри этой суммарной области неопределенности…
Вот что такое «Геометрический фактор уменьшения точности»
В зависимости от угла между направлениями на спутники область пересечения размытых окружностей (область неопределенности местоположения) может быть либо аккуратным небольшим квадратиком, либо сильно растянутым и неправильным четырехугольником.
Проще говоря, чем больше угол между направлениями на спутники, тем точнее местоопределение.
Исходя из этого, хорошие приемники снабжают вычислительными процедурами, которые анализируют относительные положения всех доступных для наблюдения спутников и выбирают из них четырех кандидатов, т.е. наилучшим образом расположенные четыре спутника.