GPS это просто?
каков принцип работы системы в двух словах, кто знает?
Википедия.
Основной принцип использования системы — определение местоположения путём измерения моментов времени приёма синхронизированного сигнала от навигационных спутников антенной потребителя.
Но как приемник без атомных часов может "измерить момент времени приема сигнала от спутника". ?
Приемник на мой взгляд может принять только время передачи сигнала спутником.
Вы не можете определить точное расстояние до спутников, но вы знаете что ошибка в определении расстояний будет одинаковая. Поэтому задача сводится к такой:
Я не знаю, как далеко я от Кёльна.
Я не знаю, как далеко я от Ганновера, но это на 130 км больше, чем моё расстояние от Кёльна.
Я не знаю, как далеко я от Франкфурта, но это на 20 км больше, чем от Кёльна.
Для решения этой задачи на плоскости достаточно 3 уравнений.
В трёхмерном пространстве нам потребуется 4 уравнения и следовательно 4 спутника.
Вы не можете определить точное расстояние до спутников, но вы знаете что ошибка в определении расстояний будет одинаковая.
в этом основной вопрос. То есть измеряется разность времени прохождения сигнала от известных спутников. По ней определяется разность расстояний до спутников. Дело в том, что просмотрел все в инете и везде все исходит из определения расстояний до спутников.
Я не знаю, как далеко я от Кёльна.
Я не знаю, как далеко я от Ганновера, но это на 130 км больше, чем моё расстояние от Кёльна.
Я не знаю, как далеко я от Франкфурта, но это на 20 км больше, чем от Кёльна.
хорошая аналогия. Еще можно представить все на одной прямой. На трассе от Кельна до Ганновера. Тогда ясно почему два спутника необходимо. С известными координатами. И приемник должен быть обязательно где-то между ними.
Два спутника задают две сферы. Геометрическое место точек пересечения двух сфер - это окружность. Которая имеет слишком много точек.
Три спутника дают GPS-прибору три сферы, которые, пересекаясь, дают вашу искомую единственную точку.
Каждая из трёх сфер в своём определении, в определении своего радиуса, опиралась на "правильное" время, которое синхронизируется с четвёртым спутником.
Это минимум.
Если надо точнее, то задействуется до десятка спутников. А порой ещёи корректируется Глонассом и Байдой.
Ничего там не синхронизируется. Спутники синхронизированы между собой, часы приёмника имеют неизвестную ошибку по отношению к часам спутников. Эта ошибка вводится дополнительной неизвестной в систему уравнений для расчёта расстояний до спутников, в итоге получаем систему уравнений с 4 неизвестными: 3 координаты приёмника, плюс ошибка времени (receiver bias). Для её решения нужны координаты и время отсылки сигнала четырёх спутников. Я же дал публикацию, в которой всё это описано.
Вы не можете определить точное расстояние до спутников, но вы знаете что ошибка в определении расстояний будет одинаковая. Поэтому задача сводится к такой:
(вторая часть предложения верна, но как-то искусственно усложнена)
.
Действительно приемник принимает точное местоположение спутников и разницу расстояний до каждого из спутников в этот момент времени (через разницу приходящего со спутников времени). По ним программа вычисляет местоположение.
.
Странно то, что все источники в Инете неверно объясняют принцип работы системы. Ваш пост единственное место с правильным объяснением принципа.
.
Очень странно.