Jak GPS znajduje twoją pozycję i dlaczego myli się o metry
Kiedy otwierasz mapę, telefon w kilka sekund wie, gdzie jesteś, choć żadna istota tego nie sprawdza. Robi to, mierząc czas, w jakim sygnał dociera z kilku satelitów, i rozwiązując zagadkę trzech odległości. Wyjaśniamy, czym jest trilateracja i dlaczego wynik zawsze myli się o kilka metrów.

- GPS mierzy odległość do satelitów na podstawie czasu, w jakim sygnał radiowy pokonuje drogę z orbity do odbiornika.
- Do wyznaczenia pozycji na płaszczyźnie wystarczą trzy satelity, a czwarty koryguje błąd zegara odbiornika.
- Każdy satelita nadaje swój dokładny czas z pokładowego zegara atomowego oraz informację o swojej pozycji.
- Odbiornik rozwiązuje układ równań, znajdując punkt przecięcia sfer o promieniach równych odległościom do satelitów.
- Cywilna dokładność GPS wynosi zwykle od pięciu do dziesięciu metrów, bo na sygnał wpływają atmosfera i odbicia.
Satelity, które nieustannie nadają czas
Nad twoją głową, na wysokości ponad dwudziestu tysięcy kilometrów, nieustannie krąży konstelacja satelitów GPS, które robią jedną rzecz bez przerwy. Każdy z nich nadaje w stronę Ziemi sygnał radiowy zawierający dwie informacje: dokładny czas z pokładowego zegara atomowego oraz własną pozycję na orbicie. Ten sygnał rozchodzi się z prędkością światła we wszystkich kierunkach i dociera do każdego odbiornika na powierzchni planety. Twój telefon jedynie nasłuchuje tego szumu, który dla zwykłego radia byłby niezrozumiały, i wyławia z niego dane o czasie.
Cała sztuczka GPS polega na tym, że satelita nie musi wiedzieć, że istniejesz. On po prostu nadaje, a twój odbiornik odbiera, mierząc, ile czasu minęło od momentu, gdy sygnał opuścił orbitę, do chwili, gdy trafił do anteny. Znając ten czas i prędkość światła, telefon oblicza dystans, który sygnał pokonał, a tym samym odległość do satelity. To dokładnie ta sama zasada, co liczenie odległości burzy od błyskawicy, tylko z zegarami atomowymi zamiast stoperu. I tak jak błyskawica zdradza odległość burzy, tak sygnał satelity zdradza odległość do orbity.
Aby cały system działał, satelity muszą wiedzieć, gdzie dokładnie się znajdują, a to zadanie trudniejsze, niż się wydaje. Ich orbity śledzą naziemne stacje kontroli, które stale mierzą położenie i nanoszą poprawki do nadawanego sygnału. Bez tej opieki z orbity satelita stopniowo błądziłby na tyle, że po kilku dniach cały pomiar straciłby sens. Dlatego GPS to nie tylko satelity, lecz także sieć stacji na Ziemi, które bez przerwy czuwają nad ich kursem. Wspólnie tworzą one system, w którym kosmiczne zegary i ziemskie radary współpracują bez ustanku.
Trilateracja: zagadka trzech odległości
Znajomość odległości do jednego satelity mówi ci tylko tyle, że znajdujesz się gdzieś na wielkiej sferze wokół niego, co jeszcze niczego nie wyznacza. Dołóż drugi satelita, a dwie sfery przetną się w okręgu, co zawęża możliwości do pierścienia punktów. Trzeci satelita przecina ten okrąg w dwóch punktach, z których jeden leży w kosmosie, a drugi na powierzchni Ziemi, więc ten drugi jest tobą. Ta metoda nosi nazwę trilateracji i jest sercem całej nawigacji satelitarnej.
W praktyce do poprawnego wyniku potrzebny jest jeszcze czwarty satelita, ale z innego powodu, niż mogłoby się wydawać. Zegar w telefonie jest zwykłym kwarcem, o wiele mniej dokładnym niż atomowe zegary na orbicie, więc mierzy czas z drobnym błędem. Ten błąd przesuwałby wszystkie odległości jednakowo, dlatego czwarty satelita pozwala go wykryć i skorygować. Właśnie dlatego telefon potrzebuje sygnału z co najmniej czterech satelitów, by pewnie wskazać, gdzie stoisz. Właśnie dlatego odbiornik stale szuka sygnału z jak największej liczby satelitów jednocześnie.
Skąd bierze się kilka metrów błędu
Nawet gdy telefon ma cztery satelity pod ręką, wynik nigdy nie jest idealny, bo po drodze sygnał napotyka przeszkody. Jonosfera spowalnia falę radiową, a atmosfera dodatkowo ją zakrzywia, przez co zmierzony czas przelotu odrobinę różni się od rzeczywistego. Do tego dochodzą odbicia od budynków, które wydłużają trasę sygnału, oraz mikroskopijne niedokładności samych zegarów. Wszystkie te czynniki składają się na błąd, który w cywilnym GPS wynosi zwykle od pięciu do dziesięciu metrów. To wartość, którą przyjęło się uznawać za standard dokładności cywilnego GPS.
Warto przy tym zrozumieć, że ta dokładność to ogromne osiągnięcie, jeśli pomyśleć, z czym mamy do czynienia. Satelita pędzi po orbicie z prędkością kilku kilometrów na sekundę, a sygnał pokonuje dwadzieścia tysięcy kilometrów, by trafić w antenę wielkości paznokcia. Że cały ten pomiar myli się zaledwie o kilka metrów, to efekt dziesięcioleci inżynierii i zegarów atomowych, które spóźniają się o mniej niż sekundę na miliony lat. Dla porównania, bez korekt błąd sięgałby setek metrów i czyniłby nawigację bezużyteczną.
Zegary atomowe: serce dokładności
Cała magia GPS opiera się na czasie, a czas mierzy się tu z dokładnością, jakiej nie da się wyobrazić w codziennym życiu. Każdy satelita niesie na pokładzie kilka zegarów atomowych, które odmierzają sekundy na podstawie drgań atomów cezu lub rubidu. Te drgania są tak regularne, że zegar atomowy spóźniłby się o jedną sekundę dopiero po setkach milionów lat. Bez takiej precyzji cały pomiar rozsypałby się w mgnieniu oka, bo jedna nanosekunda błędu to około trzydziestu centymetrów różnicy w pozycji.
Zegary atomowe są jednak drogie i duże, więc nie może ich być w każdym telefonie, i właśnie tu wkracza czwarty satelita. Zwykły zegar kwarcowy w odbiorniku bywa niedokładny, ale skoro wszystkie odległości są przez niego jednakowo przesunięte, system potrafi ten błąd wyliczyć i usunąć. Telefon rozwiązuje więc jednocześnie cztery niewiadome: szerokość, długość, wysokość i poprawkę czasu. To eleganckie rozwiązanie sprawia, że miliardowe precyzje z orbity trafiają do urządzenia, które kosztuje grosze. To jeden z najładniejszych trików całej techniki nawigacyjnej.
Od pomiaru do niebieskiej kropki
Gdy telefon zbierze już sygnały z kilku satelitów i rozwiąże równanie, surowa pozycja trafia do kolejnych warstw oprogramowania. Aplikacja nakłada ją na mapę, wygładza drobne skoki i przyciąga do najbliższej drogi, by kropka jechała pasem, a nie po dachach. Do tego dochodzą poprawki z sieci komórkowej i Wi-Fi, które przyspieszają start i ratują pomiar w budynkach, gdzie satelity nie docierają. Dopiero po tych wszystkich korektach widzisz znajomą niebieską kropkę sunącą po ekranie. Dopiero po tych korektach surowa liczba zamienia się w znajomą kropkę na mapie.
Cały ten proces, od pierwszej fali radiowej do kropki na mapie, trwa ułamki sekundy i dzieje się bez twojego udziału. Nie musisz rozumieć trilateracji ani zegarów atomowych, by nawigacja poprowadziła cię do celu, ale ta wiedza zmienia perspektywę. Za każdym otwarciem mapy stoi konstelacja satelitów, fizyka względności, bo czas na orbicie płynie inaczej niż na Ziemi, i cała armia inżynierów. Niebieska kropka to więc nie drobiazg, lecz zwieńczenie jednej z najbardziej precyzyjnych maszyn, jakie zbudowała ludzkość.
Dlaczego mimo błędu ufamy GPS
Może zastanawiać, dlaczego system, który myli się o kilka metrów, uznajemy za wiarygodny na tyle, by powierzać mu nawigację. Odpowiedź jest prosta: do większości zadań kilka metrów błędu nie ma żadnego znaczenia, bo droga ma szerokość większą niż ten margines. Nawigacja nie musi wiedzieć, czy stoisz na prawym, czy na lewym pasie, wystarczy, że wie, którą ulicą jedziesz. Dopiero przy precyzyjnych zadaniach, takich jak geodezja, błąd zaczyna przeszkadzać i tam stosuje się droższe metody korekcji.
W codziennym użytku ta skromna dokładność okazuje się więc w zupełności wystarczająca i dlatego GPS tak głęboko wrósł w nasze życie. Znajomość mechanizmu pozwala jednak docenić, że niebieska kropka to nie fotografia rzeczywistości, lecz staranne przybliżenie. Kilka metrów błędu to cena, jaką płacimy za to, że pozycję wyznacza nam za darmo konstelacja satelitów, a nie mapa, którą trzeba by stale aktualizować. I właśnie ta cena jest tak niska, że nikt się nad nią nie zastanawia.
Cała ta wiedza prowadzi do wniosku, że niebieska kropka na mapie jest w istocie rozwiązaniem równania, a nie zdjęciem rzeczywistości. Telefon nie widzi cię z góry, lecz jedynie wylicza, gdzie najpewniej jesteś, na podstawie czasu z kilku satelitów. To przybliżenie jest na tyle dobre, że ufamy mu codziennie, prowadząc auto i biegając po lesie. A jednak warto pamiętać, że za każdą kropką stoi matematyka, a nie oko. I właśnie ta matematyka, niepozorna i wszechobecna, odmieniła sposób, w jaki poruszamy się po świecie.