погрешность gps в телефоне равна
Как улучшить точность определения местоположения по GPS на Android?
GPS-датчик входит в состав всех современных смартфонов, он применяется для навигации в приложениях. Несколько примеров использования: построение маршрута в Google Maps, поиск ближайших заведений (кафе, универмагов и т. п.), просмотр общественного транспорта на картах, поиск пакемонов. Правда, бывают проблемы с точностью срабатывания датчика. Если GPS показывает местоположение недостаточно точно, можно исправить это самостоятельно. Здесь показаны все необходимые действия для улучшения показаний GPS.
Что такое GPS?
Современному человеку полезно иметь представление о принципе работы GPS, эти сведения помогут оптимизировать работу датчика. GPS – это сокращение от «глобальной системы позиционирования», которая предназначалась для армии США и появилась в 1973 году. Для гражданских целей её начали применять уже в 80-х годах. Раньше за обеспечение позиционирования отвечало 24 спутника, сегодня их количество увеличилось до 31.
Смартфон производит взаимодействие со спутниками при помощи GPS-антенны. Она является составным компонентом аппаратного обеспечения практически во всех смартфонах и планшетах. Посредством драйвера, антенна подключается к соответствующему ПО.
Уже на основании перечисленной информации можно сделать вывод о трёх потенциальных причинах неточной работы GPS:
Включить «Геолокацию Google»
Для получения максимально точного сигнала придётся пожертвовать зарядом батареи. Данная функция приведёт к более быстрой разрядке смартфона. Жертва является необходимостью, её избежать не получится (при использовании данного способа). Зато, как только пропадёт нужда в точной геолокации, опцию можно снова выключить.
Несколько простых шагов для активации функции:
Смысл работы сервиса заключается в использовании данных Wi-Fi и мобильного интернета для уточнения местоположения. Применение большего количества беспроводных технологий хоть и скажется на разряде батареи, но значительно повышает точность геолокации.
Часть смартфонов размещает данный параметр в разделе «Сканирование» во вкладке настроек «Местоположения». Ещё есть возможность активировать сканирование Wi-Fi и Bluetooth. Беспроводные сети улучшают точность срабатывания GPS. Однако, включая данные параметры пользователь разрешает системе в любое время проводить сканирование ближайших точек доступа и устройств в зоне доступа.
Провести повторную калибровку приложения «Компас»
Если есть подозрение, что сигнал GPS недостаточно точный, можно вручную его перенастроить. Необходимым функционалом обладает приложение «Компас». Значительная часть смартфонов уже поставляются с данным софтом. Если телефон один из них, достаточно запустить программу и повторить процедуру калибровки. Это приведёт к необходимому обновлению GPS данных.
Поддерживать активность GPS-слежения
Базовая проблема точности заключается в том, что многие пользователи включают GPS только для выполнения нужной процедуры. Остальное время технологию слежения отключают для экономии заряда. Однако, при переходе из окна сообщений в «Pokemon Go», GPS может не успеть правильно сработать и покажет некорректное местоположение. В случае с использованием настройки «Только во время использования», датчик геолокации может вовсе не включиться.
Проверить наличие проблем аппаратного и программного обеспечения
GPS Essentials – это диагностический софт, который может определить, связан ли плохой сигнал GPS с поломками программной оболочки или комплектующих элементов смартфона. В основном окне приложения нужно нажать на кнопку «Satellites». Телефон начнёт подключаться к разным спутникам на орбите Земли.
Если соединение со спутниками не происходит, причина может крыться в помехах, которые вызывают металлические конструкции вокруг смартфона. Стоит выйти на открытую местность и проверить работоспособность датчика. Если спутники отображаются, но GPS всё ещё не работает, то неполадка связана с программным обеспечением.
Обновить данные GPS
Внутри программы нужно нажать на любом участке окна, перейти в меню и коснуться элемента «Управление GPS». Осталось только запустить процедуру нажатием на «Загрузить». В течение короткого времени GPS-данные должны обновиться. Подобную манипуляцию может быть необходимо выполнить несколько раз.
Подключить внешний приемник GPS
Если смартфон оснащён недостаточно точным датчиком GPS или он начал выходить из строя, стоит задуматься над приобретением внешнего приёмника. Для сопряжения с гаджетом используется Bluetooth. К примеру, хороший GPS-приёмник Garmin GLO на Amazon обойдётся приблизительно 6000 рублей + доставка.
Бонусный совет: исправление неполадок с GPS в Pokemon GO
На втором месте по частоте использования GPS среди приложений стоят игры, вроде Pokemon GO и Ingress. На первом – карты Google. В Покемон ГО многие жалуются на ошибку «сигнал GPS не найден». Её реально исправить, сначала проверив активность функции геолокации, а затем – активировав повышенную точность её работы. Инструкции уже представлены ранее. Теперь можно смело отправляться на охоту за Пикачу.
Если ошибка все равно осталась, стоит попробовать перезагрузить приложение. Всё ещё тревожит неполадка? Рекомендуется выйти из своего профиля, полностью закрыть Pokemon GO, подождать несколько секунд и запустить игру. После повторного входа в систему неисправность должна уйти. Ещё стоит попробовать выполнить перезагрузку смартфона, она нередко помогает. В конечном счёте разумно проверить версию игры и по необходимости – обновить её.
Перечисленных инструментов достаточно, чтобы повысить точность срабатывания GPS до нужного предела. Обычно хватает и одного или двух первых методов, но для максимально точного сигнала уместно использовать большинство способов.
Причины ошибок в системе GPS
Если два спутника находятся в наилучшем положении относительно приемника, то угол между приемником и спутниками равен 90 градусов. Время прохождения сигнала не может быть определенно абсолютно точно, о чем говорилось ранее. Поэтому возможные положения отмечены черными кругами. Точка пересечения (А) двух кругов достаточна мала и обозначена синим квадратным полем, что означает, что определяемые координаты будут достаточно точными.
Если спутники расположены почти в одну линию относительно приемника, то, как видно, на перекрестии мы получим более обширную площадь, а значит и меньшую точность.
Геометрия спутников также во многом зависит от высоких машин или от того, используете ли вы прибор в машине. Если какой-то из сигналов заблокирован, оставшиеся спутники попробуют определить координаты, если это вообще будет возможно. Такое часто может наблюдаться в зданиях, когда вы близко расположены к окнам. Если определение местоположением будет возможным, то в большинстве случаев оно будет не точным. Чем большая часть небосвода загорожена каким-либо предметом, тем становится сложнее определить координаты.
Большинство GPS приемников не только показывают количество «пойманных» спутников, но так же и их положение в небе. Это позволяет пользователю судить, закрывается ли какой-то определенный спутник каким-либо предметом и возникнет ли неточность данных при перемещении всего на пару метров.
Производители большинства приборов дают свою формулировку о точности измеряемых величин, которая в основном зависит от разных факторов. (о которых производитель неохотно говорит).
Для определения качества геометрии спутников в основном используются значения DOP («разбавление» точности). В зависимости от того, какие факторы используются для вычисления значений DOP, возможны различные варианты:
Геометрия спутников не является причиной погрешности в определении положения, которое может быть измерено в метрах. На самом деле значения DOP усиливает другие неточности. Высокие значения DOP увеличивает другие ошибки больше, чем низкое значения DOP.
Хотя спутники и находятся на достаточно четко определенных орбитах, небольшое отклонения от орбит все же возможно из-за гравитации. Солнце и Луна имеют слабое влияние на орбиты. Данные об орбите постоянно корректируются и поправляются и регулярно посылаются приемнику в эмпирическую память. Поэтому влияние на точность определения местоположения достаточно маленькое и если возникает погрешность, то не более 2 метров.
Влияния отражения сигналов
Эффект происходит из-за отражения сигналов спутника от других объектов. Для GPS сигналов этот эффект главным образом происходит в близости больших зданий или других объектов. Отраженному сигналу требуется больше времени, чем прямому сигналу. Ошибка составит всего несколько метров.
Используя WAAS и EGNOS можно настроить «карты» погодных условий над различными регионами. Откорректированные данные отсылаются на приемник и заметно улучшают точность.
Неточность часов и округление ошибок
Несмотря на то, что время приемника синхронизируется с временем спутника во время определения положения, все же неточность времени есть, что приводит к ошибки в 2м при определении местоположения. Округление и вычислительные ошибки приемника имеют погрешность примерно в 1м.
В данном разделе нет полного объяснения теории относительности. В повседневной жизни мы не осознаем значения теории относительности. Однако, эта теория влияет на множество процессов, среди которых правильное функционирование GPS системы. Это влияние будет коротко объяснено далее.
Как мы знаем, время является одним из главных факторов в GPS навигации и должно быть равно 20-30 наносекундам, чтобы обеспечить необходимую точность. Поэтому необходимо учесть скорость движения спутников (примерно 12000 км/ч)
Кто когда-либо сталкивался с теорией относительности, знает, что время течет медленнее при больших скоростях. Для спутников, которые движутся со скоростью 3874 м/с, часы идут медленнее, чем для земли. Это релятивистское время ведет к неточности во времени примерно в 7,2 микросекунде в день (1 микросекунд = 10-6 секунд). Теория относительности также гласит, что время идет тем медленнее, чем сильнее поле гравитации. Для наблюдателя на земной поверхности часы спутника будут идти быстрее (так как спутник находится на 20 000 км выше и подвергается гравитационным силам меньше, чем наблюдатель). И эта вторая причина этого эффекта, который в шесть раз сильнее, чем неточность о которой говорилось чуть ранее.
В целом, кажется, что часы на спутниках идут немного быстрее. Отклонение времени для наблюдателя на Земле составило бы 38 микросекунд в день и послужили бы причиной ошибки в итоге в 10 км за день. Чтобы избежать этой ошибки нет необходимости постоянно вносить корректировки. Частота часов на спутниках была установлена на 10.229999995453 Mhz вместо of 10.23 Mhz, но данные используют так, как если бы они имели стандартную частоту в 10.23 MHz. Эта уловка решила проблему релятивистского эффекта раз и навсегда.
Но есть и другой релятивистский эффект, который не учитывается при определении местоположения по системе GPS. Это так называемый эффект Сагнака и он вызван тем, что наблюдатель на поверхности Земли также постоянно движется со скоростью 500м/с (скорость на экваторе) из-за того, что планета вращается. Но влияние этого эффекта мало и его корректировка сложна для вычисления, т.к. зависит от направления движения. Поэтому этот эффект учитывается только в особых случаях.
Система GPS. Взгляд изнутри и снаружи
Немного истории.
Первые шаги по развертыванию навигационной сети были предприняты в середине семидесятых, коммерческая же эксплуатация системы в сегодняшнем виде началась с 1995 года. В настоящий момент в работе находятся 28 спутников, равномерно распределенных по орбитам с высотой 20350 км (для полнофункциональной работы достаточно 24 спутников).
Попробуем разобраться в общих чертах, как устроена система глобального позиционирования, а потом коснемся ряда пользовательских аспектов. Рассмотрение же начнем с принципа определения дальности, лежащего в основе работы космической навигационной системы.
Алгоритм измерения расстояния от точки наблюдения до спутника.
Дальнометрия основана на вычислении расстояния по временной задержке распространения радиосигнала от спутника к приемнику. Если знать время распространения радиосигнала, то пройденный им путь легко вычислить, просто умножив время на скорость света.
Период повторения кода довольно велик (например, для P-кода он равен 267 дням). Каждый GPS-приемник имеет собственный генератор, работающий на той же частоте и модулирующий сигнал по тому же закону, что и генератор спутника. Таким образом, по времени задержки между одинаковыми участками кода, принятого со спутника и сгенерированного самостоятельно, можно вычислить время распространения сигнала, а, следовательно, и расстояние до спутника.
Одной из основных технических сложностей описанного выше метода является синхронизация часов на спутнике и в приемнике. Даже мизерная по обычным меркам погрешность может привести к огромной ошибке в определении расстояния. Каждый спутник несет на борту высокоточные атомные часы. Понятно, что устанавливать подобную штуку в каждый приемник невозможно. Поэтому для коррекции ошибок в определении координат из-за погрешностей встроенных в приемник часов используется некоторая избыточность в данных, необходимых для однозначной привязки к местности (подробней об этом чуть позже).
Кроме самих навигационных сигналов, спутник непрерывно передает разного рода служебную информацию. Приемник получает, например, эфемериды (точные данные об орбите спутника), прогноз задержки распространения радиосигнала в ионосфере (так как скорость света меняется при прохождении разных слоев атмосферы), а также сведения о работоспособности спутника (так называемых «альманах», содержащий обновляемые каждые 12.5 минут сведения о состоянии и орбитах всех спутников). Эти данные передаются со скоростью 50 бит/с на частотах L1 или L2.
Общие принципы определения координат с помощью GPS.
Основой идеи определения координат GPS-приемника является вычисление расстояния от него до нескольких спутников, расположение которых считается известным (эти данные содержатся в принятом со спутника альманахе). В геодезии метод вычисления положения объекта по измерению его удаленности от точек с заданными координатами называется трилатерацией. Рис2.
Однако в жизни все не так просто. Приведенные выше рассуждения были сделаны для случая, когда расстояния от точки наблюдения до спутников известны с абсолютной точностью. Разумеется, как бы ни изощрялись инженеры, некоторая погрешность всегда имеет место (хотя бы по указанной в предыдущем разделе неточной синхронизации часов приемника и спутника, зависимости скорости света от состояния атмосферы и т.п.). Поэтому для определения трехмерных координат приемника привлекаются не три, а минимум четыре спутника.
Получив сигнал от четырех (или больше) спутников, приемник ищет точку пересечения соответствующих сфер. Если такой точки нет, процессор приемника начинает методом последовательных приближений корректировать свои часы до тех пор, пока не добьется пересечения всех сфер в одной точке.
Следует отметить, что точность определения координат связана не только с прецизионным расчетом расстояния от приемника до спутников, но и с величиной погрешности задания местоположения самих спутников. Для контроля орбит и координат спутников существуют четыре наземных станции слежения, системы связи и центр управления, подконтрольные Министерству Обороны США. Станции слежения постоянно ведут наблюдения за всеми спутниками системы и передают данные об их орбитах в центр управления, где вычисляются уточнённые элементы траекторий и поправки спутниковых часов. Указанные параметры вносятся в альманах и передаются на спутники, а те, в свою очередь, отсылают эту информацию всем работающим приемникам.
После отмены описанного выше режима селективного доступа гражданские приемники «привязываются к местности» с погрешностью 3-5 метров (высота определяется с точностью около 10 метров). Приведенные цифры соответствуют одновременному приему сигнала с 6-8 спутников (большинство современных аппаратов имеют 12-канальный приемник, позволяющий одновременно обрабатывать информацию от 12 спутников).
В заключение части, повествующей о «теоретических» аспектах функционирования GPS, скажу, что Россия и в случае с космической навигацией пошла своим путем и развивает собственную систему ГЛОНАСС (ГЛОбальная НАвигационная Спутниковая Система). Но из-за отсутствия должных инвестиций в настоящее время на орбите находятся лишь семь спутников из двадцати четырех, необходимых для нормального функционирования системы…
Краткие субъективные заметки пользователя GPS.
С первого взгляда GPS II+ можно принять за мобильный телефон, выпущенный пару лет назад. Лишь только присмотревшись, замечаешь необычно толстую антенну, огромный дисплей (56х38 мм!) и малое, по телефонным меркам, количество клавиш.
Интерфейс GPS II+ построен по принципу «перелистываемых» страниц (для этого даже есть специальная кнопка PAGE). Выше была описана «страница спутников», а кроме нее, есть «страница навигации», «карта», «страница возврата», «страница меню» и ряд других. Следует заметить, что описываемый аппарат не русифицирован, однако даже с плохим знанием английского можно понять его работу.
Заключение.
Но в любой бочке меда есть ложка дегтя. В данном случае в роли последнего выступают российские законы. Я не буду подробно рассуждать о юридических аспектах использования GPS-навигаторов в России (кое-что об этом можно найти здесь ), замечу лишь, что теоретически высокоточные навигационные приборы (коими, без сомнения являются даже любительские GPS-приемники) у нас запрещены, а их владельцев ждет конфискация аппарата и немалый штраф.
Как работает GPS
Содержание
Содержание
Надо найти библиотеку в 3 часа ночи — пожалуйста, доехать до Рубинштейна «24» — нет проблем, найти север без фокусов с иголкой — запросто. Портативные гаджеты давно заменили бумажные карты и компасы благодаря GPS и ее аналогам. Система спутниковой навигации — популярная тема для споров, обросшая мифами и легендами, как исландское дерево мхом. Попытаемся разобраться во всем по порядку.
Маленький, но уже военный
В 1967 году руководство СССР задумалось о создании системы глобальной навигации. Спустя 9 лет родился «Циклон» — комплекс спутников, снабженных атомными часами, передатчиками и возобновляемым источником питания. Перспективный космический страж не долго сиял золотыми эполетами солнечных батарей. В начале 90-х прекратили выделять ассигнования, несколько спутников сломались и сошли с орбиты. Сменив в 1993 году военную форму на гражданский костюм, Циклон взял новое имя — ГЛОНАСС. В этом же году американцы запустили двадцать четвертый спутник, завершив девятнадцатилетнюю эпопею создания GPS. До этого момента СССР и США шли ноздря в ноздрю, создавая практически идентичные системы, но кризис 1998 года изменил расстановку сил навсегда.
Слухи и факты
Среди форумных забияк бытует мнение, что ГЛОНАСС — плохая система с очень низкой точностью позиционирования, ее работе может помешать даже дерево. Слухи начали распространяться в начале 2000 годов.
Десяток спутников отправились в космос полетать, один сошел с орбиты, их осталось девять.
Девять спутников, в космосе летая, ловили солнца луч, один не смог поймать, их осталось восемь.
Из-за недостатка финансирования в 2001 году количество летунов сократилось до шести. В те времена пациент был скорее мертв, чем жив. В 2007 аппаратов стало 18, в 2010 на орбиту вывели 26 штук. Космические скитальцы постоянно падают, срок жизни американского образчика технического искусства — 10 лет, у российского меньше.
Как это работает?
Спутник в космосе — летающая радиостанция, посылающая приветственные сигналы приемникам. Роль приемников играют наши смартфоны и навигаторы. Вопреки расхожему заблуждению, телефон никуда и никакие сигналы не отправляет с помощью супермощной антенны. Для точного вычисления координат необходимо минимум 4 спутника — три передают данные о своем местоположении относительно земли и друг друга, четвертый фиксирует время прохождения сигнала от передатчика к приемнику. Местоположение устройства определяет процессор — он должен быть мощным. Флагманский вычислитель обрабатывает информацию практически мгновенно. Старенький же процессор, как Сусанин, будет долго водить по кустам, кочкам и болотам. Современные устройства умеют принимать сигналы от 12 летающих радиостанций, в скором времени научатся и от всех 24. Чем больше источников информации — тем лучше.
Кроме широко известной GPS и отечественного аналога, существует еще несколько похожих систем навигации — китайский Beidou, европейский Galileo, индийский IRNSS. Но чтобы точно определять координаты, достаточно только одной. Такое многообразие обуславливается лишь страхом пред отключением GPS и необходимостью координировать передвижение войск в случае войны.
Не такой, как все
У ГЛОНАСС, в отличии от GPS, отсутствует привязка к планете. Из-за этого спутники не видят краев и часто падают, сгорая в атмосфере. Точность тоже страдает — 4–8 метров против 2,5 метров у американцев. Зато в России можно пользоваться двумя системами одновременно, получая точность в 1,5 метра. В США такая опция доступна только в некоторых штатах, устройства просто не видят российские спутники. Для точного определения местоположения на территории РФ достаточно 18 спутников на орбите. ГЛОНАСС лучше всего ловит на севере, потому что изначально система создавалась для позиционирования войск в северных регионах страны. GPS info — приложение, помогающее ловить сигналы от двух систем одновременно. Узнать, сколько космических летунов видит конкретное устройство, можно с помощью софта GPS Test.
Почему тупит?
Спутники все время находятся в движении, их траекторию отслеживают наземные станции. Актуальная информация отправляется на гаджеты в альманахах — библиотеках с самыми точными сведениями о местоположении всех доступных спутников. Обновляются альманахи по воздуху через GPRS или Wi-Fi. Если скорость Интернет-соединения низкая, процедура поиска может затянутся на 5–10 минут. В нормальном режиме на обновление уйдет 30 секунд.
Для тех, у кого с интернетом все норм, придумали A-GPS — специальный софт, передающий данные о местоположении спутника с помощью всемирной сети. Используется там, куда не пробиться сигналу от крылатой радиостанции — горы, подвалы, низины. По сути A-GPS — это цифровой репитер, повторяющий сигналы от GPS по другим каналам.
Незаменимые помощники
Акселерометр приходит на помощь спутникам, показывая куда поворачивает телефон, с какой скоростью он движется.
Магнитометр помогает акселерометру понять, где север, чтобы сориентировать в пространстве. Чем больше всяких датчиков в гаджете, тем точнее будут определены координаты.
Датчик компаса помогает определить направление движения. Если он не настроен, точность позиционирования значительно снижается. Чтобы привести его в рабочее состояние, достаточно запустить приложение и откалибровать, следуя инструкции от производителя.
А что в целом?
ГЛОНАСС — ровесник GPS, идеален для северных регионов, об этом хорошо осведомлены Шведы, использующие именно эту систему спутниковой связи. Самый большой минус — низкая точность, компенсируется подключением GPS-спутников через специальное приложение для Android и iOS.
В смартфонах антенна не важна, главное процессор и вспомогательные датчики, топовые устройства не имеют проблем с навигацией. A-GPS и другой софт — отличные костыли, помогающие престарелым устройствам ориентироваться в условиях мегаполисов и бездорожий. Для быстрого и правильного позиционирования навигатор необходимо подключать к 4G или регулярно обновлять информацию с помощью ноутбука, смартфона по Bluetooth.
Путешествуйте чаще, не бойтесь открывать новые места, ведь современные технологии не стоят на месте и в ногу идут с желаниями человека, помогая и упрощая ему жизнь в исследовании неизведанного.