Как работает GPS: почему навигатор знает своё местоположение

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

Спутник не смотрит на человека сверху и не отправляет ему готовый адрес. Расчёт делает устройство, которое приняло сигналы. Само оно работает от питания телефона или навигатора. А карта — отдельный способ показать вычисленное место так, чтобы человек узнал улицы, дороги или другие ориентиры.

Какие сведения приходят со спутника

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

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

Радиосигнал — средство доставки этих сведений. Его не надо представлять как стрелку на карте, которая указывает путь к телефону. Приёмник получает сообщение, использует данные и вычисляет результат. Так же и сама точка на экране не «спускается» со спутника: её показывает приложение после расчёта и сопоставления с картой.

При этом приёмник не обязан отправлять спутникам свои координаты, чтобы получить их сигналы. Спутники передают данные, а пользовательское устройство принимает их и считает собственное положение. Из этого принципа нельзя делать выводов о том, что происходит с координатами внутри телефона или его приложений: их работа — отдельный вопрос.

Как время превращается в расстояние

Радиосигналу требуется время, чтобы пройти путь от спутника до приёмника. Устройство сопоставляет время отправки сигнала с временем его получения. По времени пути оно оценивает расстояние до спутника: чем дольше шёл сигнал, тем больше пройденный путь. Федеральное управление гражданской авиации США (FAA) описывает сравнение времени отправки и получения как часть расчёта GPS.

Это не значит, что спутник измерил расстояние до конкретного телефона и сообщил ответ. Он передал исходные сведения. Приёмник должен выполнить расчёт у себя. В бытовой аналогии можно представить несколько известных ориентиров и записанные расстояния до них. Если известно, как далеко вы находитесь от одного ориентира, возможных мест ещё много. Добавляя расстояния до других, можно сузить выбор и найти своё положение.

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

Важна и точность учёта времени. Радиосигнал распространяется очень быстро, поэтому небольшая ошибка в определении времени пути мешала бы расчёту расстояния. Именно поэтому в объяснении GPS нельзя убрать часы как несущественную подробность. Они связаны не с показом времени на экране телефона, а с вычислением положения.

Почему одного спутника недостаточно

Расстояние до одного спутника оставляет множество возможных мест. Приёмник знает, насколько он от него удалён, но ещё не знает, с какой стороны находится. Сигнал второго спутника ограничивает возможные места сильнее. Данные третьего помогают определить положение в пространстве — при условии, что приёмник располагает временем, точно согласованным с системой.

Обычный пользовательский приёмник не должен иметь часы, синхронизированные со спутниковыми с такой точностью. Поэтому обычно требуется сигнал как минимум четвёртого спутника: дополнительное измерение помогает вычислить и пространственное положение, и поправку к собственным часам приёмника. Так FAA объясняет роль четвёртого сигнала, а GPS.gov указывает минимум четыре спутника для определения положения в трёх измерениях.

Удобно думать о расчёте как о поиске ответа сразу на несколько связанных вопросов: «Где находится приёмник?» и «Насколько нужно поправить его часы?» Если забыть второй вопрос, может показаться, что для пространственного положения всегда достаточно трёх сигналов. Это верно лишь при особом условии о часах приёмника. Для обычного объяснения GPS четвёртый сигнал — не лишняя проверка уже готового ответа, а часть решения.

Это также показывает, почему фраза «телефон просто видит спутник» плохо объясняет навигацию. Нужно не только получить сообщение от одного источника, но и сопоставить несколько сообщений, время их получения и положение источников. Сам расчёт происходит внутри устройства.

От вычисленного положения к точке на карте

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

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

Для этого телефону нужно собственное питание. Спутниковые сигналы несут данные для расчёта; они не заменяют аккумулятор, который обеспечивает работу приёмника, вычислений и экрана. Карта тоже не вычисляет расстояния до спутников за приёмник: её задача — сделать результат понятным человеку. Если разделить эти роли, проще понять, почему «получить координаты» и «увидеть удобную карту» — не одно и то же действие.

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

Части системы и их роли

ЧастьРоль
Спутники GPSПередают радиосигналы с данными о времени и своём положении.
Спутниковые часыПомогают указать время отправки сигнала, нужное для оценки времени пути.
РадиосигналДоставляет данные от спутника к приёмнику.
Приёмник в устройствеОтмечает получение сигналов, оценивает расстояния, учитывает поправку к своим часам и вычисляет положение.
Карта в приложенииПоказывает вычисленное место в окружении дорог и ориентиров.
Питание телефона или навигатораОбеспечивает работу устройства и экрана.

GPS — название определённой спутниковой навигационной системы, а не общее имя для любой навигации. Есть и другие системы, в том числе ГЛОНАСС; FAA относит их к более широкому семейству спутниковых навигационных систем. Это не меняет главный ответ на вопрос о GPS: приёмник вычисляет своё положение по полученным сигналам, а не получает готовую отметку «вы здесь» от спутника.

Три вопроса, чтобы проверить понимание

Что передаёт спутник GPS? Радиосигнал со сведениями о времени отправки и своём положении. Готовый адрес пользователя в это сообщение не входит.

Что вычисляет приёмник? Он оценивает расстояния до спутников по времени прохождения сигналов, учитывает поправку к собственным часам и определяет своё положение. Затем приложение может показать его на карте.

Зачем нужен четвёртый сигнал? Он помогает решить задачу с часами приёмника одновременно с поиском положения. Без него рассуждение о трёх спутниках предполагало бы часы, уже точно согласованные с системой.

Когда принцип навигации понятен, карту можно изучать как отдельный инструмент. Для работы с обозначениями и данными подойдёт материал «Подготовка к ОГЭ по географии: карта, данные и порядок повторения». Это продолжение работы с картой, а не урок об устройстве GPS.