GPS проследяване

Как работи GPS проследяването на превозни средства – от сателита до екрана ви

Пътят на едно обновяване на местоположението: сателити, тракер, мобилна мрежа, сървър и карта. И защо понякога позициите скачат или закъсняват.

Точка, която се движи по картата, изглежда просто. Зад нея стои верига от пет стъпки и всяка от тях може да се провали по свой начин. Когато познавате веригата, разбирате защо тракерът понякога закъснява, защо позицията може да скочи и какво да попитате доставчика, преди да купите.

Стъпка 1: тракерът определя къде се намира

GPS тракерът има приемник, който слуша сигналите на навигационни сателити. Всеки сателит излъчва своето положение и точното време. Като измерва колко време са пътували сигналите от няколко сателита, приемникът изчислява собствената си позиция. За географска ширина, дължина и височина са му нужни сигнали поне от четири сателита. Повечето съвременни тракери използват и други спътникови системи като Galileo, GLONASS и BeiDou, така че в обсега им има повече сателити.

GPS работи добре само когато има видимост към небето. В гараж, в тунел или между високи сгради сигналът е слаб или отразен и позицията става по-неточна или изчезва.

Стъпка 2: тракерът опакова позицията в съобщение

Тракерът не изпраща само позицията. Типичното съобщение съдържа часа, географската ширина и дължина, скоростта, посоката и състоянието на други входове: запалване включено или изключено, напрежение на акумулатора, датчици на вратите, ниво на горивото или температурни сонди – според устройството. Тракерът записва съобщенията в паметта си, така че нищо да не се губи, ако мрежата не работи.

Стъпка 3: мобилната мрежа ги пренася

Тракерът има SIM карта и изпраща съобщенията си през мобилната мрежа за данни, обикновено като малки пакети по TCP или UDP към адреса на сървъра за проследяване. Тъй като едно съобщение е само няколко десетки байта, трафикът е малък. Закъснението обикновено е няколко секунди, но зависи от мрежата. Там, където няма покритие, тракерът пази съобщенията и ги изпраща, щом покритието се върне – затова историята на дадено превозно средство понякога се допълва по-късно.

Стъпка 4: сървърът разчита, съхранява и проверява

Сървърът получава съобщения от много различни марки устройства и всяка марка има свой протокол – свой начин да кодира едни и същи данни. Платформа, която поддържа много типове устройства, се нуждае от декодер за всеки от тях. След разчитането сървърът съхранява позицията, обновява картата на живо и проверява зададените от вас правила: влязло ли е превозното средство в зона или е излязло от нея, превишило ли е скорост, променило ли се е състоянието на запалването, спряло ли е за твърде дълго.

Тази стъпка съдържа най-голямата част от инженерната работа, защото трябва да се справя със съобщения, които идват със закъснение, в разбъркан ред или два пъти, и въпреки това да запази историята вярна.

Стъпка 5: картата и известията стигат до вас

Уеб страницата или приложението показва съхранените позиции на карта, а известията се изпращат като push нотификации, имейли или съобщения. Добрата платформа пази и историята, така че да можете да възпроизведете пътуване, да видите къде и за колко време е спряно превозното средство и да получите справки.

Защо позициите понякога изглеждат грешни

  • Скокове: слаб сигнал може да даде няколко лоши определяния. Добрите платформи филтрират позиции, които биха изисквали невъзможна скорост.
  • Отклонение в покой: паркиран тракер може да се измести с няколко метра. Платформите обикновено игнорират малките премествания, докато запалването е изключено.
  • Закъснели обновявания: тракерът може да е бил извън покритие и да е изпратил съхранените съобщения по-късно.
  • Пропуски: тракерът е изгубил захранване, SIM картата няма данни или устройството е било изключено.

Колко често докладва един тракер?

Това е компромис. Честите отчети дават плавен маршрут и бързи известия, но използват повече данни, а при тракерите с батерия – и повече енергия. Монтираните трайно в превозното средство тракери често докладват на всеки няколко секунди по време на движение и по-рядко, когато стоят паркирани. Тракерите за обекти с батерия докладват много по-рядко, понякога само няколко пъти на ден, за да издържат месеци.

Захранване: трайно свързан, plug-in или с батерия

  • Трайно свързан: включен към акумулатора и запалването на превозното средство. Отчита състоянието на запалването и не се премахва лесно.
  • Plug-in (OBD): влиза в диагностичния порт и не изисква монтаж, но всеки може да го извади.
  • С батерия: за ремаркета, контейнери и оборудване. Докладва по-рядко и батерията трябва да се зарежда или сменя.

Какво означава това, когато избирате система

Попитайте как платформата се справя със загубено покритие, как филтрира лошите позиции и кои протоколи на устройства поддържа. Нашето ръководство за избор на система за проследяване разглежда въпросите подробно.

Написано от инженерите на 22Softwares, които изграждат и поддържат GPS платформи за проследяване.

Въпроси