logo
bestref-191443

3.1 Нестабильность часов приемника

Из описанного выше принципа видно, что для определения местоположения достаточно поймать сигналы от двух спутников и построить две пересекающиеся прямые. Однако на практике точность такого метода была бы недостаточной из-за наличия ошибки часов приемника. Дело в том, что спутники, находящиеся на орбите, имеют на борту очень точные и, естественно, дорогостоящие атомные часы. Что же касается GPS-приемников, особенно бытовых, то использование таких часов было бы неоправдано в смысле габаритов и стоимости. Это было одной из серьезных проблем, с которыми столкнулись разработчики – ведь неточность хода часов всего в одну тысячную секунды приводила бы к ошибке более 250 км! Для решения этой проблемы и для возможности использования в GPS-приемниках обычных кварцевых часов (аналогичных тем, которые используются в быту) было предложено использовать не два, а три реперных ориентира, т.е. три пересекающиеся прямые. Как же это работает?

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