Как работает GPS навигация

Как работает GPS навигация

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

Основой системы GPS являются навигационные спутники, движущиеся вокруг Земли по 6 круговым орбитальным траекториям (по 4 спутника в каждой), на высоте 20180 км. Спутники GPS обращаются вокруг Земли за 12 часов, их вес на орбите составляет около 840 кг, размеры – 1.52 м. в ширину и 5.33 м. в длину, включая солнечные панели, вырабатывающие мощность 800 Ватт.

24 спутника обеспечивают 100 % работоспособность системы навигации GPS в любой точке земного шара. Максимальное возможное число одновременно работающих спутников в системе NAVSTAR ограничено числом 37. Практически всегда на орбите находится 32 спутника, 24 основных и 8 резервных на случай сбоев.

Поскольку известно, что каждый из спутников делает по два оборота вокруг планеты за сутки, то становиться нетрудно вычислить, что скорость их движения составляет приблизительно 14 000 км/ч. Само расположение спутников, так же как и наклон их орбит, отнюдь не случайно: они расположены так, чтобы из любой открытой точки планеты было видно хотя бы четыре спутника — именно таково минимальное количество, необходимое для определения местоположения объекта на Земле. Почему именно четыре и как это работает?

Чтобы измерить какое-то очень длинное расстояние, мы можем послать сигнал и замерить время, за которое он достигнет нужной точки либо отразится от нее и дойдет до нас снова (главное при этом точно знать скорость движения сигнала). Во втором случае время придется делить на два, поскольку сигнал прошел удвоенное расстояние. Этот способ носит название эхолокация, и спектр его применения весьма широк: начиная от изучения формы морского дна (здесь сигналом выступает ультразвук) и заканчивая радарами (сигнал — электромагнитные волны).

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

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

Чтобы понять принцип действия триангуляции, давайте на секунду перейдем в двухмерное пространство. Представьте себе две точки на плоскости, расположенные на известном расстоянии друг от друга, допустим 5 метров. Вы также знаете, что какая-то новая точка находится, в свою очередь, на известных расстояниях от первых двух — например 3 и 4 метра соответственно. Чтобы найти эту новую точку, вы можете провести две окружности с радиусами 3 и 4 метра и центрами в первой и второй точках соответственно. Две полученные окружности пересекутся ровно в двух точках, одна из которых и будет искомой.

Вернемся в трехмерное пространство. Теперь нам уже нужны три опорные точки, которыми являются наши спутники, и «чертить» вокруг них мы будем не окружности, а сферы. Все три сферы сразу в общем случае будут иметь две точки пересечения, но одна из них находится «над» местом расположения спутников, очень высоко в космосе — она нам явно не нужна. А вот вторая — это как раз ваше местоположение.

Для измерения местоположения в пространстве необходимо знать точное время и иметь точный инструмент для его измерения.

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

На высоте 20 000 километров над Землей гравитация достаточно слаба, а спутники летают, как мы уже разобрались, довольно быстро. Из-за суммы этих эффектов часы приходится корректировать в общей сложности на 38 миллисекунд за сутки. Если кажется, что это мало, напомню, что электромагнитный сигнал, движущийся со скоростью света, пройдет за это время приблизительно 11 000 км — примерно такой и может быть погрешность при определении координат.

Вторая проблема — точность самих часов. При указанных скоростях сигналов каждая миллионная доля секунды, измеренная с погрешностью, может спровоцировать большие ошибки. Из-за этого спутники старого формата позволяют определить местоположение не очень точно и могут «обмануть» на целых 10 метров. Начиная с 2010-го на замену старым запускают новые спутники, оснащенные атомными часами, и их погрешность уменьшилась до 1 метра.

Другой путь решения проблемы — специальные наземные станции коррекции. Они используются на территории некоторых стран и принцип их работы таков: принимая данные о расположении того или иного объекта, они корректируют их, и в результате пользователь гаджета получает более достоверную информацию о собственном местоположении.

Чем больше источников сигнала, тем точнее результат измерения, вот почему в мегаполисе ориентироваться по навигатору будет проще, чем в пустыне.

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

Конечно же, в реальности хорошо, когда удается «поймать» сигнал от большего числа источников, и в крупных городах и населенных районах с этим проблемы нет: можно легко увидеть одновременно десяток сателлитов, которые обеспечат достаточно высокую для бытового использования точность.

Однако начальный поиск спутников тоже не самая простая задача. В старых аппаратах устройству могло потребоваться немало времени, вплоть до нескольких минут, чтобы уловить и разобрать сигнал от нужного числа космических объектов. Тогда это называлось «холодный старт», и для того, чтобы ускорить процесс, придумали получать данные о текущем местоположении небесных тел из интернета. Но при перемещении приемника на большое расстояние (десятки километров) или при очень долгом бездействии «холодный старт» приходилось производить заново. В современных устройствах модуль периодически включается сам, обновляя информацию, поэтому подобной проблемы больше нет.

Кстати говоря, до 2000 года точность для гражданских лиц была искусственно занижена, и узнать свое местоположение позволялось не ближе, чем в 100 метрах от реального. Поскольку GPS создавалась, финансируется и поддерживается министерством обороны США, военные хотели иметь определенное преимущество. С развитием и все более активным внедрением технологии в жизнь гражданского населения это искусственное ограничение было убрано.

Спутник не получает данных ни о каких GPS-устройствах на поверхности Земли и в воздушном пространстве, поэтому услуга бесплатная. Мы просто не сможем узнать, кто конкретно ей пользуется. Выходит, рецепт решения общечеловеческой проблемы под кодовым названием «А где я нахожусь?» чрезвычайно прост: односторонняя связь и нехитрые математические расчеты.

Сегодня область применения системы глобального позиционирования GPS достаточно обширна. Всё чаще GPS-приемники встраивают в мобильные телефоны и коммуникаторы, в автомобили, часы и даже в собачьи ошейники. Люди привыкают к такому благу как GPS навигация, и пройдет совсем немного времени как они уже не смогут обойтись без нее. Именно поэтому стоит сказать пару слов о недостатках GPS.

Недостатками GPS навигации является то, что при определенных условиях сигнал может не доходить до GPS-приемника, поэтому практически невозможно определить свое точное местонахождение в глубине квартиры внутри железобетонного здания, в подвале или в тоннеле.

Рабочая частота GPS находится в дециметровом диапазоне радиоволн, поэтому уровень приема сигнала от спутников может ухудшиться под плотной листвой деревьев, в районах с плотной городской застройкой или из-за большой облачности, а это скажется на точности позиционирования.

Магнитные бури и наземные радиоисточники тоже способны помешать нормальному приему сигналов GPS.

Карты, предназначенные для GPS навигации, быстро устаревают и могут быть не точными, поэтому нужно верить не только данным GPS-приемника, но и своим собственным глазам.

Особенно стоит отметить, что работа глобальной системы навигации GPS полностью зависима от министерства обороны США и нельзя быть уверенным, что в любой момент времени США не включит помеху (SA – selective availability) или вообще полностью отключит гражданский сектор GPS как в отдельно взятом регионе, так и вообще. Прецеденты уже были.

У системы GPS есть менее популярная и известная альтернатива в виде навигационных систем ГЛОНАСС (Россия) и Galileo (ЕС), и каждая из этих систем стремится получить широкое распространение.

Комментарии

  1. Виктор

    «Прецедент», а не «претендент» наверно

  2. Петрович

    Корабли плавают, самолеты летают, такси ездят – все по GPS. Как раньше без него обходились?

  3. Admin

    Виктор, спасибо!

    Очепятку исправил

  4. Семен

    Мой телефон в городе между домами часто теряет сигнал ГПС. А в поле или по трасе и на 3 спутнках неплохо ведет

  5. Alex-33

    Семен! Так и есть. В существующей системе ГПС сигнал очень слабенький. Небольшие преграды даже от кроны деревьев дают помехи. А в городе через бетон\кирпич нельзя получить сигнал от боковых спутников, потому и ГПС и теряется.
    Уже давно говорят, что надо бы сделать более совершенную GPS, только никто особо не спешит.

  6. Знаток

    1. На телефоне «Zte lblade v9 vita» быстро славливается GPS в коридоре квартире и точность можно сказать почти 100%

    2. Время GPS гораздо точнее, чем на телеканалах, где задержка 7…13 секунд

    3. В самолёте тоже можно сдавать на некоторых маршрутах, главное:
    3.1 У окна быть
    3.2 Угол выбрать
    3.3 Выбрать расстояние от окна (в некоторых случаях достаточно положить телефон в карман кресла

    4. В городском лесу г. Воронеж GPS ловится отлично, а мобильная связь полностью исчезает.

    5. У меня на мобильном телефоне-андройд интернет отключен.

  7. Виктор

    Знаток, значит у Вас хороший телефон. На моем старом иногда и по 10 минут приходилось ждать, чтобы спутники нашлись. А на новом смартфоне практически сразу находятся и никакой интернет не нужен. Потому что GPS – это отдельный самостоятельный модуль и работает сам по себе без интернета и без мобильной связи. Только открытое небо нужно. В подземном переходе уже связь теряется

Ваш комментарий

Поля обозначенные как * требуются обязательно. Перед постингом всегда делайте просмотр своего комментария.


(не публикуется)