Cum funcționează precizia GPS

Telefonul tău își află poziția măsurând timpul în care ajung semnalele radio de la cel puțin patru sateliți, fiecare cu un ceas atomic la bord. Sub cer liber asta înseamnă o precizie de 3–10 metri; clădirile, copacii și atmosfera o duc la 20–50 de metri — de aceea punctul albastru se plimbă chiar și când stai pe loc.

Pe bază de permisiune · Privat · Funcționează în Chrome, Safari, Firefox, Edge

Sateliți, ceasuri și trilaterație

tu — acolo unde cercurile de timp se potrivescfiecare cerc care se extinde = distanța dedusă din timpul semnalului unui satelit
Orice fixare a poziției este o problemă de cronometrare: distanțele de la mai mulți sateliți se pot potrivi într-un singur punct.

GPS este o constelație de aproximativ 31 de sateliți (la care se adaugă Galileo al Europei, GLONASS al Rusiei și BeiDou al Chinei, plus sisteme regionale precum NavIC al Indiei și QZSS al Japoniei — telefoanele moderne le folosesc pe oricare le pot recepționa) care orbitează la circa 20 200 km altitudine, pe șase planuri orbitale înclinate la 55° față de ecuator, fiecare satelit înconjurând Pământul la fiecare 11 ore 58 de minute. Fiecare transmite o marcă de timp extrem de precisă de la un ceas atomic aflat la bord — un ceas care are nevoie de Einstein ca să rămână util: gravitația mai slabă și viteza orbitală îl fac să meargă cu circa 38 de microsecunde pe zi mai repede, ceea ce, necorectat, s-ar acumula în kilometri de eroare de poziție în fiecare zi. Telefonul tău măsoară cât a durat drumul fiecărui semnal; înmulțești cu viteza luminii și obții distanța până la fiecare satelit. O distanță te așază pe o sferă, două pe un cerc, trei în două puncte — iar al patrulea satelit rezolvă și punctul final, și eroarea propriului ceas al receptorului. De aceea o „fixare” are nevoie de cel puțin patru sateliți și de aceea prima fixare după ce ai stat în interior durează cel mai mult: receptorul încă descarcă datele orbitale ale fiecărui satelit.

De unde vine eroarea

Fiecare metru de eroare este o problemă de cronometrare la scara nanosecundei. Semnalul încetinește imprevizibil când traversează ionosfera și troposfera (2–5 m eroare), ceasurile și orbitele sateliților derivează ușor (±2 m) și — cea mai mare problemă în oraș — semnalele ricoșează din sticlă și beton înainte să ajungă la tine. Efectul de propagare pe căi multiple înseamnă că telefonul cronometrează o reflexie, nu raza directă, și de aceea precizia poate scădea la 30–50 m între clădiri înalte, în timp ce pe un câmp deschis ajunge la 3 m. Coronamentul copacilor, propriul tău corp și chiar ținerea telefonului prea jos adaugă variante mai mici ale aceleiași probleme.

Altitudinea se măsoară la fel, dar are aproximativ de 1,5–3 ori eroarea de pe orizontală, pentru că toți sateliții sunt deasupra ta — nimic nu constrânge soluția de dedesubt. De aceea instrumentul nostru de altitudine oferă și o valoare din modelul de teren, alături de cea din GPS.

Ce înseamnă de fapt cercul de precizie

Cercul din jurul punctului tău este o afirmație statistică, nu o graniță: de obicei este desenat astfel încât să existe o șansă de ~68% ca poziția reală să fie înăuntru. Un cerc de 20 m nu înseamnă că greșești cu 20 m — înseamnă că estimarea de eroare a receptorului însuși, dedusă din calitatea semnalului și din geometria sateliților, este de 20 m. Geometria contează la fel de mult ca puterea semnalului: dacă sateliții vizibili sunt îngrămădiți într-o singură parte a cerului (ceea ce se numește diluție a preciziei mare), erorile mici de cronometrare se transformă în erori mari de poziție, așa cum două drepte aproape paralele se intersectează imprecis.

Telefoanele trișează — și bine fac

Poziția obținută pe telefon este rareori GPS pur. GPS-ul asistat (A-GPS) descarcă orbitele sateliților prin rețea, ca receptorul să sară peste căutarea lentă pe cer; poziționarea prin Wi-Fi compară punctele de acces din apropiere cu hărți construite colaborativ (până la ~15–40 m în interior); antenele de telefonie dau instant o estimare grosieră, de 100 m–3 km. Sistemul de operare le combină pe toate cu accelerometrul, giroscopul și magnetometrul, de aceea punctul sare uneori într-o poziție nouă: motorul de fuziune s-a răzgândit în privința sursei în care are încredere. Când îți verifici locația pe acest site, browserul ne dă exact ce a produs fuziunea din sistemul de operare — îți arătăm cinstit precizia pe care o raportează, în loc să pretindem o exactitate pe care nu o are.

Cel mai nou truc este o a doua frecvență. Telefoanele recente — majoritatea telefoanelor Android de vârf din ~2018 încoace, iPhone-urile începând cu iPhone 15 — recepționează semnalul modern L5 alături de L1 original. Compararea celor două frecvențe îi permite receptorului să măsoare întârzierea ionosferei în loc să o modeleze, iar structura mai clară și mai puternică a semnalului L5 rezistă la efectul multipath, motiv pentru care un telefon cu frecvență dublă poate menține 1–2 m într-un canion urban unde altădată însemna 20. Cea mai mare parte a constelației transmite deja L5 (ajunge la capacitatea oficială deplină pe măsură ce ultimii sateliți dinaintea lui 2010 ies din uz), iar receptoarele L5 dedicate împing precizia spre ~30 cm.

Cum obții o poziție mai bună

Pași practici, în ordinea impactului: ieși sub cer liber (chiar și doar să te depărtezi de fațada unei clădiri ajută mai mult decât orice altceva); lasă poziției 30–60 de secunde să se stabilizeze, în loc să citești prima estimare; dezactivează modurile de localizare cu economie de baterie, care trec discret pe surse grosiere; iar la înregistrări lungi, cum sunt cele cu vitezometrul GPS, ține ecranul aprins și telefonul neacoperit — multe telefoane limitează GPS-ul când sunt blocate. Dacă două dispozitive nu se potrivesc, ai încredere în cel care arată cercul de precizie mai mic și ține minte că amândouă pot avea dreptate în limitele pe care le declară. Ca să distribui un loc exact, indiferent de zgomotul GPS, folosește formatele de coordonate de pe pagina de coordonate GPS — un Plus Code sau o referință MGRS nu se mișcă.

de ce GPS-ul meu greșește surse de eroare ale semnalului GPS

Întrebări frecvente

Cât de precis este GPS-ul pe telefon?
Sub cer liber, de obicei 3–10 m. Între clădiri înalte sau sub coronamentul copacilor scade la 20–50 m, iar în interior telefonul trece pe Wi-Fi și pe antenele de telefonie, cu o eroare de zeci sau sute de metri.
Ce înseamnă cercul din jurul punctului meu?
Este estimarea de eroare a receptorului, nu o limită: poziția reală se află înăuntru în circa 68% dintre cazuri. Un cerc de 20 m spune cât de sigur este telefonul, nu cu cât greșește chiar acum.
Cum îmi îmbunătățesc precizia GPS?
Ieși sub cer liber, ține telefonul departe de corp și de fațade, lasă-i 30–60 de secunde să se stabilizeze și dezactivează modul de localizare cu economie de baterie. La înregistrări lungi, ține ecranul aprins.
Cine administrează GPS și costă ceva să-l folosești?
Îl operează Forțele Spațiale ale SUA (care au preluat rolul de la Forțele Aeriene în 2020), iar semnalele sunt gratuite pentru oricine, oriunde — o politică ce datează din 1983, când președintele Reagan a deschis sistemul pentru uz civil după ce zborul 007 al Korean Air Lines a fost doborât după ce deviase de la traiectorie. Primul satelit a fost lansat în 1978, sistemul a fost declarat pe deplin operațional în 1995, iar ultima limitare artificială a preciziei a încetat în mai 2000.

Vezi în engleză: How Accurate Is GPS? · Română