Deutsch
Germany.ruФорумы → Архив Досок→ Хочу все знать!

GPS это просто?

2244  
zhyks коренной житель08.12.22 14:14
zhyks
08.12.22 14:14 

каков принцип работы системы в двух словах, кто знает?

#1 
tanuna_0 патриот08.12.22 16:25
NEW 08.12.22 16:25 
в ответ zhyks 08.12.22 14:14
каков принцип работы системы в двух словах, кто знает?

А википедиевское объяснение Вас не устраивает? Там аккурат пара предложений. Не два слова, конечно, но и ненамного больше.

#2 
zhyks коренной житель08.12.22 16:48
zhyks
NEW 08.12.22 16:48 
в ответ tanuna_0 08.12.22 16:25

Википедия.

Основной принцип использования системы — определение местоположения путём измерения моментов времени приёма синхронизированного сигнала от навигационных спутников антенной потребителя.


Но как приемник без атомных часов может "измерить момент времени приема сигнала от спутника". ?

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

#3 
Борис Демидович посетитель08.12.22 18:47
NEW 08.12.22 18:47 
в ответ zhyks 08.12.22 16:48

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


Я не знаю, как далеко я от Кёльна.

Я не знаю, как далеко я от Ганновера, но это на 130 км больше, чем моё расстояние от Кёльна.

Я не знаю, как далеко я от Франкфурта, но это на 20 км больше, чем от Кёльна.


Для решения этой задачи на плоскости достаточно 3 уравнений.

В трёхмерном пространстве нам потребуется 4 уравнения и следовательно 4 спутника.

#4 
zhyks коренной житель09.12.22 08:16
zhyks
NEW 09.12.22 08:16 
в ответ Борис Демидович 08.12.22 18:47
Вы не можете определить точное расстояние до спутников, но вы знаете что ошибка в определении расстояний будет одинаковая.

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

Я не знаю, как далеко я от Кёльна.
Я не знаю, как далеко я от Ганновера, но это на 130 км больше, чем моё расстояние от Кёльна.
Я не знаю, как далеко я от Франкфурта, но это на 20 км больше, чем от Кёльна.

хорошая аналогия. Еще можно представить все на одной прямой. На трассе от Кельна до Ганновера. Тогда ясно почему два спутника необходимо. С известными координатами. И приемник должен быть обязательно где-то между ними.


#6 
fuedor2003 патриот09.12.22 12:18
fuedor2003
NEW 09.12.22 12:18 
в ответ zhyks 09.12.22 08:16
Тогда ясно почему два спутника необходимо

Три для координат, один для сверки часов.

#7 
zhyks коренной житель09.12.22 13:27
zhyks
NEW 09.12.22 13:27 
в ответ fuedor2003 09.12.22 12:18
Три для координат, один для сверки часов.

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


#8 
fuedor2003 патриот09.12.22 16:34
fuedor2003
NEW 09.12.22 16:34 
в ответ zhyks 09.12.22 13:27

Два спутника задают две сферы. Геометрическое место точек пересечения двух сфер - это окружность. Которая имеет слишком много точек.

Три спутника дают GPS-прибору три сферы, которые, пересекаясь, дают вашу искомую единственную точку.

Каждая из трёх сфер в своём определении, в определении своего радиуса, опиралась на "правильное" время, которое синхронизируется с четвёртым спутником.

Это минимум.

Если надо точнее, то задействуется до десятка спутников. А порой ещёи корректируется Глонассом и Байдой.

#9 
Kurt2020 старожил10.12.22 09:54
NEW 10.12.22 09:54 
в ответ fuedor2003 09.12.22 16:34

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

#10 
Van Doren патриот10.12.22 16:28
Van Doren
NEW 10.12.22 16:28 
в ответ Kurt2020 10.12.22 09:54

Неверно, они ходят по орбите с возвышением 55 градусов.

#11 
Van Doren патриот10.12.22 16:31
Van Doren
NEW 10.12.22 16:31 
в ответ fuedor2003 09.12.22 16:34, Последний раз изменено 10.12.22 16:34 (Van Doren)

Ничего там не синхронизируется. Спутники синхронизированы между собой, часы приёмника имеют неизвестную ошибку по отношению к часам спутников. Эта ошибка вводится дополнительной неизвестной в систему уравнений для расчёта расстояний до спутников, в итоге получаем систему уравнений с 4 неизвестными: 3 координаты приёмника, плюс ошибка времени (receiver bias). Для её решения нужны координаты и время отсылки сигнала четырёх спутников. Я же дал публикацию, в которой всё это описано.

#12 
zhyks коренной житель11.12.22 17:14
zhyks
NEW 11.12.22 17:14 
в ответ Борис Демидович 08.12.22 18:47, Последний раз изменено 11.12.22 17:20 (zhyks)
Вы не можете определить точное расстояние до спутников, но вы знаете что ошибка в определении расстояний будет одинаковая. Поэтому задача сводится к такой:

(вторая часть предложения верна, но как-то искусственно усложнена)

.

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

.

Странно то, что все источники в Инете неверно объясняют принцип работы системы. Ваш пост единственное место с правильным объяснением принципа.

.

Очень странно.

#13