HDG объясняет: как работает GPS?

В последний раз, когда вы использовали свой телефон, чтобы Google Maps определил ваше точное местоположение(Google Maps pinpoint your exact location) на карте, вы когда-нибудь останавливались и задавались вопросом, как GPS работает так точно?

Система Глобальной системы позиционирования(Global Positioning System) ( GPS ) фактически была запущена Министерством(U.S. Department) обороны США(Defense) в 1973 году (известная как NAVSTAR ). К 1993 году вокруг Земли вращалось 24 спутника GPS , которые передавали орбитальные и позиционные данные, которые военные могли использовать для навигационных и других военных целей. Сегодня, на момент написания этой статьи, их 28.

В 1980-х годах данные, передаваемые со спутников GPS , были открыты для общественности, что открыло целый рынок для широкого ассортимента устройств GPS - навигации, которые мы имеем сегодня. 

На момент написания этой статьи Россия(Russia) , Китай(China) , Европа(Europe) и Индия(India) имеют свои собственные активные системы GPS . Япония(Japan) разрабатывает собственную систему GPS , запуск которой намечен на 2023 год.

Как работает GPS?(How Does GPS Work?)

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

Любая индивидуальная навигационная система GPS состоит из трех компонентов .

  • Спутники(Satellites) : спутники GPS вращаются вокруг Земли(Earth) и передают свое текущее время и орбитальное положение всем приемникам GPS на своей стороне планеты.
  • Командный центр(Command Center) : Командный центр передает орбитальные данные, временные поправки и орбитальное положение других спутников вплоть до спутников на орбите.
  • Приемники GPS(GPS Receivers) : Приемник GPS на Земле(Earth) получает время обращения от максимально возможного количества спутников в пределах досягаемости и вычисляет свое собственное положение на Земле(Earth) на основе положений не менее четырех спутников GPS .

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

Как работает GPS-триангуляция(How Does GPS Triangulation Work)

Из любой точки планеты, если вы держите GPS -приемник (например, в телефоне), GPS - приемник получает временные метки от синхронизированных часов на каждом из спутников GPS над головой.

Используя разницу во временных метках и постоянную скорость света, с которой распространяются радиоволны, приемник GPS может определить расстояние между вашим положением и каждым спутником.

Это предоставляет приемнику GPS радиус сфер со спутниками в центре и ваше местоположение на краю сферы.

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

Имея известное положение каждого спутника и измеренное расстояние между этими спутниками и вашим положением, ваш GPS -приемник может рассчитать ваше приблизительное местоположение, определив, где пересекаются эти три сферы на поверхности Земли(Earth) .

Затем приемник отображает это местоположение на карте.

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

Как работает GPS-датчик вашего телефона(How Your Phone GPS Sensor Works)

Большинство современных смартфонов сегодня оснащены чипом GPS -приемника. (GPS)Этот чип может принимать радиосигналы от спутников GPS .

Часы вашего телефона не являются атомными часами, поэтому их время не синхронизировано с атомными часами спутников на орбите. Однако это не имеет значения, когда речь идет о вычислении местоположения с использованием сигналов этих спутников.

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

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

Вот как работает этот процесс GPS:

  • Все четыре спутника передают на ваш телефон одинаковую отметку времени в 17:12:14.
  • Ваш телефон получает эту метку времени в 5:12:15 со спутника 1.
  • Он получает отметку времени 5:12:16 со спутника 2.
  • Наконец, в 5:12:17 он получает отметку времени со спутника 3.

Это сообщает вашему GPS -приемнику, что радиосигналу потребовалась 1 секунда, чтобы достичь его со спутника 1, 2 секунды со спутника 2 и 3 секунды со спутника 3.

Скорость света — известная константа, равная 299 792 458 метров в секунду.

Используя простую математику, приемник может рассчитать, что его расстояние составляет примерно 300 тысяч метров от спутника 1, 600 тысяч метров от спутника 2 и 900 тысяч метров от спутника 3.

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

С помощью этой информации ваш телефон может рассчитать ваши собственные координаты долготы и широты(your own longitude and latitude coordinates) на Земле.

Используя ваши известные координаты, ваш GPS -приемник может затем использовать расстояние, измеренное между ним и четвертым спутником, чтобы определить, на какой высоте над Землей(Earth) вы находитесь.

Что такое вспомогательная система глобального позиционирования?(What Is An Assisted Global Positioning System?)

До того, как смартфоны начали интегрировать схему GPS , люди обычно использовали портативные GPS - приемники, работающие от батареек типа АА. Или они устанавливали в автомобили GPS -модули, которые подключались к аккумулятору телефона.

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

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

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

Это позволяет современным смартфонам резервировать заряд батареи, используя данные GPS только тогда, когда требуются эти обновления местоположения. Вот почему вы часто можете видеть, что ваше местоположение(see your location) на Картах Google(Google Maps) время от времени перескакивает на новое место, когда доступны более точные данные.



About the author

Я инженер-программист с более чем 10-летним опытом работы в индустрии Xbox. Я специализируюсь на разработке игр и тестировании безопасности. Я также являюсь опытным обозревателем и работал над проектами для некоторых из самых известных игровых компаний, включая Ubisoft, Microsoft и Sony. В свободное время я люблю играть в видеоигры и смотреть сериалы.



Related posts