HDG обяснява: Как работи GPS?

Последният път, когато използвахте телефона си, за да накарате Google Maps да определи точното ви местоположение(Google Maps pinpoint your exact location) на карта, спирали ли сте някога и се чудили как GPS работи толкова точно?

Системата за глобално позициониране(Global Positioning System) ( GPS ) всъщност е пусната от Министерството(U.S. Department) на отбраната(Defense) на САЩ през 1973 г. (известна като NAVSTAR ). До 1993 г. имаше 24 GPS спътника, обикалящи около Земята и излъчващи орбитални и позиционни данни, които военните могат да използват за навигационни и други военни цели. Днес, към момента на писане, те са 28.

През 80-те години на миналия век данните, предавани от GPS сателити, бяха отворени за обществеността, което отвори цял пазар за широкия асортимент от GPS навигационни устройства, които имаме днес. 

Към написването на тази статия Русия(Russia) , Китай(China) , Европа(Europe) и Индия(India) имат свои собствени активни GPS системи. Япония(Japan) разработва своя собствена GPS система, която трябва да започне да функционира през 2023 г.

Как работи GPS?(How Does GPS Work?)

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

Всяка отделна GPS навигационна система има три компонента.

  • Сателити(Satellites) : GPS сателитите обикалят около Земята(Earth) и предават своето текущо време и орбитална позиция до всички GPS приемници от тяхната страна на планетата.
  • Команден център(Command Center) : Командният център предава орбитални данни, времеви корекции и орбиталната позиция на други спътници до сателитите в орбита.
  • GPS приемници(GPS Receivers) : GPS приемник на Земята(Earth) получава орбитални времена от толкова сателити в обхват и изчислява собствената си позиция на Земята(Earth) въз основа на позициите на поне четири GPS спътника.

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

Как работи GPS триангулацията(How Does GPS Triangulation Work)

От всяка точка на планетата, ако държите GPS приемник (като този в телефона си), GPS приемникът получава времеви печати от синхронизираните часовници на всеки от GPS сателитите отгоре.

Използвайки разликите във времевите марки и постоянната скорост на светлината, с която се движат радиовълните, GPS приемникът може да определи разстоянието между мястото, където се намирате, до всеки сателит.

Това предоставя на GPS приемника радиуса на сферите със сателитите в центъра и вашето местоположение на ръба на сферата.

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

С известната позиция на всеки спътник и измереното разстояние между тези спътници и вашата позиция, вашият GPS приемник може да изчисли вашето приблизително местоположение, като определи къде се събират пресечната точка на тези три сфери на повърхността на Земята(Earth) .

След това приемникът ви показва това местоположение на карта.

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

Как работи GPS сензорът на вашия телефон(How Your Phone GPS Sensor Works)

Повечето съвременни смартфони днес са оборудвани с чип за GPS приемник. Този чип може да приема радиосигнали от GPS сателити.

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

Това е така, защото GPS приемникът на вашия телефон се фокусира върху данните, които получава от спътниците, и база данни с известни сателитни местоположения над Земята(Earth) . Тъй като всички сателити имат атомен часовник, текущото време на всеки спътник е точно същото във всеки даден момент.

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

Ето как работи този GPS процес:

  • И четирите спътника предават една и съща точна времева марка на вашия телефон в 17:12:14.
  • Вашият телефон получава това клеймо за време в 5:12:15 от сателит 1.
  • Получава времевата марка в 5:12:16 от сателит 2.
  • Накрая, в 5:12:17, той получава времевата марка от сателит 3.

Това казва на вашия GPS приемник, че е била необходима 1 секунда, за да достигне радиосигнала от сателит 1, 2 секунди от сателит 2 и 3 секунди от сателит 3.

Скоростта на светлината е известна константа от 299 792 458 метра в секунда.

Използвайки проста математика, приемникът може да изчисли, че разстоянието му е приблизително 300 хиляди метра от спътник 1, 600 хиляди метра от сателит 2 и 900 хиляди метра от сателит 3.

Използвайки таблица за търсене от база данни за GPS сателити, (GPS)GPS приемникът на вашия телефон знае приблизителното текущо местоположение на земята и на трите спътника, което предоставя координати за дължина и ширина и на трите. 

С тази информация телефонът ви може да изчисли вашите собствени координати за дължина и ширина(your own longitude and latitude coordinates) на Земята.

Използвайки известните ви координати, вашият GPS приемник може след това да използва разстоянието, измерено между него и четвърти спътник, за да определи на каква височина над Земята(Earth) се намирате.

Какво е асистирана система за глобално позициониране?(What Is An Assisted Global Positioning System?)

Преди смартфоните да започнат да интегрират GPS схеми, хората обикновено използват ръчни GPS приемници, които работят с батерии АА. Или ще инсталират GPS устройства в колите, които работят свързани с батерията на телефона.

Това се дължи на факта, че радиокомуникацията изисква повече мощност. Ограничението на това е, че често трябваше да чакате няколко минути, докато GPS приемникът ви „заключи“ достатъчно GPS сателити, за да изчисли вашата позиция.

Производителите на смартфони заобиколиха това ограничение на батерията, като комбинираха съществуващата си технология за клетъчна триангулация. Много(Long) преди телефоните да бъдат активирани GPS , те биха могли да използват сигнали, идващи от кулите на мобилните телефони, за да триангулират вашата позиция, като използват същия вид триангулационна времева марка и технология за разстояние, както при GPS сателитите. 

За съжаление, тъй като кулите за мобилни телефони са на нивото на земята, това навигационно изчисление е далеч по-малко точно. Така че GPS(GPS) софтуерът на вашия смартфон първо ще използва триангулация на клетъчния сигнал, за да определи вашата приблизителна позиция, и след това ще актуализира тази позиция, след като сателитните GPS данни са готови.

Това позволява на съвременните смартфони да запазват батерията, като използват GPS данни само когато се изискват тези актуализации на местоположението. Ето защо може често да виждате местоположението си(see your location) в Google Maps от време на време да прескача на ново местоположение, когато има по-точни данни.



About the author

Здрасти! Аз съм компютърен програмист с над 10 години опит в областта. Специализирам се в разработването и поддръжката на софтуер за смартфони и актуализации на windows. Освен това предлагам услугите си като месечен представител за поддръжка на имейл клиенти.



Related posts