Global Positioning System (GPS, dosl.Globalni pozicijski sustav), američki svemirskiglobalni navigacijski satelitski sustav. Omogućuje pouzdano pozicioniranje, navigaciju i vremenske usluge korisnicima širom svijeta na kontinuiranoj osnovi u svim vremenskim uvjetima, danju i noću, svugdje na Zemlji ili blizu nje, ondje gdje postoji neometan kontakt s četirima ili više satelita GPS-a.
GPS se sastoji od triju segmenata: svemirskog, kontrolnog i korisničkog. Svemirski segment sastoji se od 24 do 32 satelita usrednjoj Zemljinoj orbiti, a također uključuje potisnike potrebne za njihovo lansiranje u orbitu. Kontrolni segment sastoji se od glavne kontrolne stanice (engl.Master Control Station), alternativne glavne kontrolne stanice (engl.Alternate Master Control Station) i baze dodijeljenih i zajedničkih zemaljskih antena i monitornih stanica. Korisnički segment sastoji se od stotina tisuća američkih i savezničkih vojnih korisnika sigurne usluge preciznog pozicioniranja GPS-a (engl.GPS Precise Positioning Service), te desetke milijuna civilnih, komercijalnih i znanstvenih korisnika usluge standardnog pozicioniranja (engl.Standard Positioning Service) (vidinavigacijski uređaji GPS-a). Sateliti GPS-a emitiraju signale iz svemira koje GPS prijamnici koriste za prikazivanje trodimenzionalne lokacije (latitude, longitude i altitude) i preciznog vremena.
GPS je postao široko korištenapomoć u navigaciji širom svijeta i koristan alat zaizradu karata,zemljišnu izmjeru, trgovinu, znanstvene svrhe, praćenje i nadzor te hobije kao što sugeocaching iwaymarking. Osim navedenog precizna vremenska referencija koristi se u mnogim primjenama uključujući znanstvena istraživanja potresa te kao vremenski sinkronizacijski izvor za protokole mobitelnih mreža.
GPS je postao glavno uporište transportnih sustava širom svijeta, osiguravajući navigaciju za avijaciju, kopnene i pomorske operacije. Pomoć u katastrofama i usluge hitnih službi ovise o GPS-u u smislu lokacijskih i vremenskih mogućnosti nužno potrebnih u njihovim misijama spašavanja života. Precizno vrijeme koje pruža GPS olakšava svakodnevne aktivnosti poput bankarstva, funkcioniranja mobilnih telefona pa čak i nadzor nad električnom mrežom. Poljoprivrednici, geodeti, geolozi i nepregledno mnoštvo drugih stručnjaka obavljaju svoj posao učinkovitije, sigurnije, ekonomičnije i preciznije koristeći besplatne i dostupne signale GPS-a.
Dizajn GPS-a temelji se uglavnom na sličnim zemaljskim radijskim navigacijskim sustavima kao što suLORAN iDecca Navigator koji su razvijeni u ranim 1940-ima i korišteni tijekomDrugog svjetskog rata. Godine 1956.Friedwardt Winterberg[1] predložio je testopće relativnosti uporabom preciznihatomskih satova postavljenih u orbitu u umjetne satelite. Kako bi postigao zahtjeve o preciznosti, GPS koristi principe opće relativnosti radi ispravka satelitskih atomskih satova. Dodatna inspiracija za GPS došla je kada jeSovjetski Savez lansirao prvi umjetni satelitSputnik 1957. godine. Tim američkih stručnjaka predvođen dr. Richardom B. Kershnerom bilježili su Sputnikove radijske transmisije. Pritom su otkrili da je zbogDopplerova efekta frekvencija signala transmitiranog sa Spuntika bila viša kada se satelit približavao njima, a niža kada se satelit od njih udaljavao. Shvatili su da pošto znaju svoju točnu lokaciju na globusu mogu predvidjeti točku gdje se satelit nalazi duž svoje orbite mjerenjem Dopplerove distorzije (vidiTransit (satelit)).
Prvi satelitski navigacijski sustavTransit koji je koristilaRatna mornarica Sjedinjenih Država uspješno je testiran 1960. godine. Koristio je konstelaciju od pet satelita, a mogao je osigurati navigacijski fiks približno jedanput na sat. Ratna mornarica SAD-a razvila je 1967. godine satelitTimation koji je dokazao mogućnost smještaja preciznih satova u svemiru na čemu se temelji tehnologija GPS-a. Tijekom 1970-ih zemaljskinavigacijski sustav Omega (engl.Omega Navigation System), zasnovan na usporedbi faze transmisije signala s parova stanica[2], postao je prvi svjetski radijski navigacijski sustav. Ograničenja ovih sustava ipak su dovela do potrebe za univerzalnijim navigacijskim rješenjem s većom preciznošću.
Iako su velike potrebe postojale za preciznu navigaciju u vojnom i civilnom sektoru, niti jedna od njih nije bila smatrana opravdanjem za utrošak milijarda dolara u istraživanje, razvoj, implementaciju i funkcioniranje kompleksne konstelacije navigacijskih satelita. Ipak tijekomhladnoratovskeutrke u naoružanju nuklearna prijetnja samom postojanju Sjedinjenih Država bila je upravo ona potreba koja je u očima Kongresa SAD-a opravdavala ovaj trošak. Stoga je ovaj učinak odvraćanja razlog zašto se krenulo s financiranjem razvoja GPS-a.Nuklearna trijada sastojala sepodmorničkih balističkih projektila (SLBM,engl.Submarine Launched Ballistic Missile) američke ratne mornarice zajedno sa strateškim bombarderima američkog ratnog zrakoplovstva iinterkontinentalnim balističkim projektilima (ICBM,engl.Intercontinental Ballistic Missile). Smatrana vitalnom za stavnuklearnog odvraćanja, precizna determinacija lansirnih pozicija za SLBM-e bila jemultiplikator sile. Precizna navigacija omogućila bi američkim podmornicama dobivanje preciznog fiksa njihovih pozicija prije lansiranja vlastitih SLBM-ova. Američko ratno zrakoplovstvo s dvije trećine nuklearne trijade također je imalo zahtjeve za preciznijim i pouzdanijim navigacijskim sustavom. Ratna mornarica i zrakoplovstvo paralelno su razvijale vlastite tehnologije da riješe ono što je zapravo bio isti problem. Radi povećanja sposobnosti preživljenja ICBM-a predložena je uporaba mobilnih lansirnih platformi pa je potreba za fiksiranjem lansirnih pozicija nalikovala situaciji sa SLBM-om[3]. Godine 1960. ratno zrakoplovstvo predložilo je radionavigacijski sustav nazvan MOSAIC (Mobile System for Accurate ICBM Control,hrv. Mobilni sustav za preciznu kontrolu ICBM-a) koji je zapravo bio 3-DLORAN. Sljedeća studija nazvana Projekt 57 izvršena je 1963. i upravo je "u ovoj studiji rođen koncept GPS-a"[4]. Iste godine koncept pokrenut je Projekt 621B koji je imao "mnoge atribute koji se danas mogu vidjeti u GPS-u" i koji je obećana preciznost bombarderima ratnog zrakoplovstva te ICBM-ima. Izmjene u mornaričkom sustavu Transit bile su prespore za velike brzine u kojima je djelovalo ratno zrakoplovstvo. Mornarički istraživački laboratorij nastavio je poboljšanja sa svojim satelitima Timation (Time Navigation) koji su prvi lansirani 1967. dok je treći nosio 1974. godine prvi atomski sat postavljen u orbitu[5].
S ovim paralelnim razvojima iz 1960-ih zaključeno je kako se može razviti superioran sustav sintetiziranjem najboljih tehnologija iz 612B, Transita, Timationa i SECOR-a u jedan multiservisni program. Tijekom vikenda za praznik rada 1973. održao se sastanak od oko 12 vojnih časnika u Pentagonu koji su raspravljali o stvaranju DNSS-a (Defense Navigation Satellite System, hrv. Obrambeni navigacijski satelitski sustav). Upravo je na ovom sastanku "stvorena stvarna sinteza koja se razvila u GPS". Kasnije te godine program DNSS nazvan je Navstar. Budući da su pojedini sateliti bili pridruženi imenu Navstar (kao što je bio slučaj s prethodnicima Transitom i Timationom), počeo se koristiti sveobuhvatni naziv za identifikaciju konstelacije Navstarovih satelita. Ovaj potpuniji naziv bio je Navstar-GPS koji je poslije skraćen jednostavno u GPS[6].
Nakon što jelet 007 Korean Air Linesa oboren 1983. zbog ulaska uzabranjeni zračni prostor SSSR-a[7], predsjednikRonald Reagan objavio je direktivu kojom je GPS učinio slobodno dostupnim za civilnu uporabu kao opće dobro[8]. Prvi satelit bio je lansiran 1989. godine, a 24. i posljednji 1994. godine.
U početku je signal najviše kvalitete bio rezerviran za vojnu uporabu, dok je signal dostupan civilnoj uporabi bio namjerno degradiran ("selektivno dostupan", SA premaengl.Selective Availability). To se promijenilo 2000. godine kada je predsjednik Bill Clinton naredio da se selektivna dostupnost (SA) ugasi u ponoć 1. svibnja 2000. čime se poboljšala preciznost civilnog GPS-a s oko 300 m na oko 20 m.
1972. - Centralno postrojenje za testiranje inercijalnog vođenja (Holloman AFB) Ratnog zrakoplovstva SAD-a provelo je razvojne testove letenja dvaju prototipova prijamnika GPS-a iznadWhite Sands Missile Rangea koristeći zemaljske pseudosatelite.
1978. - lansiran prvi eksperimentalni satelit GPS-a iz bloka I.
1983. - nakon što je sovjetskipresretački lovac oborio civilni linijski putnički avionKAL 007 koji je zalutao uzabranjeni zračni prostor zbog navigacijskih pogrešaka, te je pritom poginulo svih 269 putnika, američki predsjednikRonald Reagan objavljuje da će GPS postati dostupan za civilnu uporabu nakon što bude dovršen[10][11].
do 1985. - lansirano dodatnih deset eksperimentalnih satelita iz bloka I radi procjene koncepta.
14. veljače 1989. - lansiran prvi moderni satelit iz bloka II.
1992. - deaktiviran 2nd Space Wing koji je izvorno upravljao sustavom; zamijenio ga50th Space Wing.
do prosinca 1993. - GPS postiže inicijalnu operacijsku sposobnost[12].
do 17. siječnja 1994. - kompletna konstelacija od 24 satelita u orbiti.
travanj 1995. - NAVSTAR objavljuje punu operacijsku sposobnost.
1996. - prepoznavši važnost GPS-a za civilne korisnike jednako kao i za vojne, američki predsjednikBill Clinton objavljuje političku direktivu[13] kojom se GPS deklarira kao sustavdvostruke uporabe; osniva seMeđuagencijsko izvršno vijeće za GPS (engl.Interagency GPS Executive Board) radi upravljanja GPS-om na nacionalnoj razini.
1998. - američki potpredsjednikAl Gore objavljuje planove nadogradnje GPS-a s dva nova civilna signala radi poboljšane korisničke preciznosti i pouzdanosti, posebice u odnosu na avijacijsku sigurnost a 2000.američki Kongres potvrđuje potporu koju nazivaGPS III.
1998. - tehnologija GPS-a uvedena je u u Kuću slavnih svemirske tehnologijeSvemirske fundacije
2. svibnja 2000. - prekinuta "selektivna dostupnost" kao rezultat izvršne odluke iz 1996. čime je korisnicima omogućen prijam nedegradiranog signala u cijelom svijetu.
2004. - vlada SAD-a potpisuje ugovor s Europskom zajednicom kojim se uspostavlja suradnja GPS-a i europskog planiranog sustavaGalileo.
2005. - lansiran prvi modernizirani GPS satelit koji započinje transmitirati drugi civilni signal (L2C) za naprednu korisničku izvedivost.
14. rujna 2007. - zastarjeli Zemaljski segmentni kontrolni sustav (engl.Ground Segment Control System) baziran na računalu velikih mogućnosti prenesen je u novi Plan evolucije arhitekture (engl.Architecture Evolution Plan)[15].
17. kolovoza 2009. - posljednje lansiranje[16]. Najstariji operativni GPS satelit lansiran je 26. studenog 1990. a funkcionalnim je postao 10. prosinca 1990.[17]
19. svibnja 2009. -Ured za odgovornost Vlade SAD-a objavljuje izvješće kojim se upozorava kako bi neki GPS sateliti mogli zakazati 2010.[18]
21. svibnja 2009. -Zapovjedništvo za svemir Ratnog zrakoplovstva SAD-a smiruje strahove o zakazivanju sustava GPS-a izjavom kako "postoji samo malen rizik od toga da nećemo prekoračiti naše standarde izvedivosti."[19]
GPS prijamnik izračunava svoju poziciju tako što precizno mjeri vrijeme signala koje šaljusateliti GPS-a visoko iznad Zemlje. Svaki satelit kontinuirano transmitira poruke koje sadrže
stanje općeg sustava i grube orbite svih satelita GPS-a (almanah).
Prijamnik determinira razlike u vremenu potrebnom za primanje poruka. Iz ovih razlika on determinira razlike u udaljenosti do svakog satelita. Ove se razlike udaljenosti zajedno sa satelitnim lokacijama koriste geometrijskomtrilateracijom za izračun pozicije prijamnika. Pozicija se zatim prikazuje na zaslonu, a moguć je prikaz i pokretne karte ili latitude i longitude; informacija o elevaciji može biti također uključena. Mnoge GPS jedinice također prikazuju izvedene informacije poput smjera i brzine izračunatih iz pozicijskih promjena.
Čini se kako su tri satelita dovoljna za određivanje pozicije, budući da prostor ima tri dimenzije pa se pozicija na Zemljinoj površini može pretpostaviti. No čak i vrlo mala pogreška sata pomnožena s vrlo velikimbrzinom svjetlosti[20] – brzinom kojom se satelitski signali šire – rezultira u velikoj pozicijskoj pogrešci. Stoga prijamnici koriste četiri ili više satelita za određivanje svoje lokacije i vremena. Vrlo precizno izračunato vrijeme učinkovito je skriveno u većini primjena GPS-a kod kojih se koristi samo lokacija. Nekoliko specijaliziranih primjena GPS-a ipak koriste vrijeme, a među njih spadajuvremenski transfer, sinkronizacija prometnih signala isinkronizacija baznih stanica za mobilne telefone.
Iako su za normalnu operaciju potrebna četiri satelita, u posebnim slučajevima može ih biti i manje. Ako je jedna varijabla već poznata, prijamnik može determinirati svoju poziciju koristeći samo tri satelita. (Primjerice, brod ili avion mogu znati elevaciju). Neki GPS prijamnici mogu koristiti dodatne tragove ili pretpostavke (poput ponovne uporabe posljednje poznate altitude,navigacije po procjeni,inercijalne navigacije ili uključivanja informacije iz putnog računala) radi prikazivanja degradirane pozicije kada je vidljivo manje od 4 satelita (vidi[21], Poglavlja 7 i 8,[22] i[23]).
Zbog prikaza uvodnog opisa kako GPS prijamnik radi, pogreške mjerenja bit će zanemarene u ovom poglavlju. Koristeći poruke primljene s najmanje četiriju vidljivih satelita, GPS prijamnik može determinirati vrijeme slanja a zatim i satelitske pozicije koje odgovaraju pojedinim vremenima slanja. Komponente pozicije x, y i z te vrijeme slanja naznačene su kao gdje je indeksi označava broj satelita i poprima vrijednost 1, 2, 3 ili 4. Poznavajući indicirano vrijeme primitka poruke, GPS prijamnik može izračunati indicirano tranzitno vrijeme poruke kao. Uz pretpostavku da je porukaputovala brzinom svjetlostic, prijeđena udaljenost može se izračunati kao.
Pozicija satelita i udaljenost do prijamnika definiraju sferičnu površinu čiji centar predstavlja satelit. Pozicija prijamnika je negdje na toj površini. Stoga se s četirima satelitima indicirana pozicija GPS prijamnika nalazi u sjecištu površina četiriju sfera ili pored tog sjecišta. (U idealnom slučaju bez pogrešaka GPS prijamnik nalazio bi se u sjecištu četiriju površina).
Ako se površine dviju sfera sijeku u više od jedne točke, onda se one sijeku u kružnici. Članak otrilateraciji prikazuje ovo matematički. Slika na kojoj se površine dviju sfera sijeku u krugu prikazana je ispod.
Presjek površina dviju sfera čini kružnicu
Sjecište treće sferične površine s prve dvije dat će presjek te kružnice, a u većini slučajeva u praksi, to znači da se sijeku u dvije točke[24]. Druga slika na kojoj je prikazano kakopovršina sfera siječe kružnicu (ne disk) u dvije točke ilustrira navedena sjecišta. Dva sjecišta označena su točkama. Članak otrilateraciji opet jasno pokazuje ovo matematički.
Površina sfera siječe kružnicu (ne disk) u dvije točke
Ispravna pozicija GPS prijamnika za automobile i ostala prizemna vozila jest sjecište koje se nalazi najbliže površini Zemlje. Za svemirska vozila ispravno sjecište može biti ono koje je najudaljenije od Zemlje[25].
Točna pozicija GPS prijamnika također je sjecište koje se nalazi najbliže površini sfere koja odgovara četvrtom satelitu.
Metoda kalkulacije pozicije u slučaju bez pogrešaka već je objašnjena. Jedan od najznačajnijih izvora pogrešaka jest sat GPS prijamnika. Procijenjene udaljenosti od GPS prijamnika do satelitâ ili pseudorasponi zbog vrlo velike vrijednostibrzine svjetlostic vrlo su osjetljivi na pogreške satova GPS prijamnika. To nalaže nužno korištenje ekstremno preciznih i skupih satova radi funkcioniranja GPS prijamnika. Proizvođači u drugu ruku preferiraju izradu jeftinih GPS prijamnika za masovna tržišta. Rješenje ove dileme bazira se na načinu kako se sferne površine sijeku u problemu GPS-a.
Dijagram prikazuje četvrti satelit, sferu, p4, d4 i da
Vrlo je vjerojatno da će se površine triju sfera sjeći jer je kružnica presjeka prvih dviju sfera normalno poprilična velika pa će stoga površina treće sfere vrlo vjerojatno sjeći ovu veliku kružnicu. Naprotiv, malo je vjerojatno da će površina sfere koja odgovara četvrtom satelitu sjeći bilo koju od dviju točaka iz presjeka prvih triju pošto bi svaka pogreška sata mogla uzrokovati promašaj točke presjeka. Ipak, udaljenost valjane procjene pozicije GPS prijamnika do površine sfere koja odgovara četvrtom satelitu može se iskoristiti za izračun korekcije satova. Neka označava udaljenost od valjane procjene pozicije GPS prijamnika do četvrtog satelita a neka označava pseudoraspon četvrtog satelita. Neka je. Primjetite da je udaljenost od izračunate pozicije GPS prijamnika do površine sfere koja odgovara četvrtom satelitu. Stoga kvocijent daje procjenu od
(ispravno vrijeme) - (vrijeme indicirano satom na prijamniku),
a sat GPS prijamnika može se pomaknuti unaprijed ako je pozitivno ili unatrag ako je negativno.
Nelansirani satelit GPS-a prikazan u Aerosvemirskom muzeju uSan Diegu
Trenutačni GPS sastoji se od triju glavnih segmenata. To su svemirski segment (SS,engl.space segment), kontrolni segment (CS,engl.control segment) i korisnički segment (US,engl.user segment)[26].
Vizualni primjer gibanja konstelacije GPS-a zajedno sa Zemljinom rotacijom. Primjetite kako se brojsatelita u pogledu s dane točke na Zemljinoj površini, u ovom primjeru na 45° N, mijenja tijekom vremena.
Svemirski segment (SS) sastoji se od orbitirajućih GPS satelita ili svemirskih vozila (SV,engl.Space Vehicles) u žargonu GPS-a. Dizajn GPS-a originalno je bio namijenjen za 24 SV-a od kojih je po osam trebalo nalaziti u tri kružneorbitalne ravnine[27], no to je modificirano u šest ravnina s po 4 satelita[28]. Orbitalne ravnine centrirane su u Zemlji te ne rotiraju u odnosu na udaljene zvijezde[29]. Šest ravnina imajuinklinaciju (nagib prema Zemljinuekvatoru) od približno 55° te su odvojenerektascenzijom od po 60°ascendirajućeg čvora (kut duž ekvatora od referentne točke do orbitnog presjeka)[30]. Orbite su raspoređene tako da je najmanje šest satelita uvijek uliniji vidljivosti s gotovo svake točke na Zemljinoj površini[31].
Orbitirajući na visini od približno 20.200 kilometara (oko 12.550 milja ili 10.900nautičkih milja; orbitalni radijus od približno 26.600 km (oko 16.500 mi ili 14.400 NM)), svaki SV obiđe dvije pune orbite svakogsideričkog dana, ponavljajući istu prizemnu putanju svakog dana[32]. Tijekom razvoja ovo je bilo vrlo korisno jer je čak i samo četiri satelita u ispravnom rasporedu značilo da će sva četiri biti vidljiva s neke točke nekoliko sati svakog dana. Ponavljanje prizemnih putanja može se koristiti za vojne operacije radi osiguravanja dobre pokrivenosti u borbenim zonama.
Od ožujka 2008. godine[33]konstelaciju GPS-a čini 31 aktivno emitirajući satelit, te dva starija satelita povučena iz aktivne službe koji se nalaze u konstelaciji kao orbitalne pričuve. Dodatni sateliti poboljšavaju preciznost izračuna GPS prijamnika osiguravajući redundantna mjerenja. Povećanim brojem satelita konstelacija je promijenjena u neuniformnom rasporedu. Takav je raspored bio prikazan radi poboljšanja pouzdanosti i dostupnosti sustava u odnosu na uniformni sustav kada mnogi sateliti zakažu[34]. Oko osam satelita vidljivo je s bilo koje točke na Zemlji u bilo koje vrijeme (vidi animaciju desno).
Glavne kontrolne stanice (MCS,engl.Master Control Station)
Alternativne glavne kontrolne stanice (engl.Alternate Master Control Station)
četiriju dodijeljenih zemaljskih antena i
šest dodijeljenih monitornih stanica
MCS također može pristupiti zemaljskim antenama Satelitske kontrolne mreže Ratnog zrakoplovstva SAD-a (AFSCN, engl.U.S. Air Force Satellite Control Network) za dodatne mogućnosti zapovijedanja i kontrole te monitornim stanicama NGA-e (National Geospatial-Intelligence Agency, Nacionalna geoprostorna obavještajna agencija). Putanje satelita prate nadzorne stanice Ratnog zrakoplovstva SAD-a naHavajima,Kwajaleinu,Ascensionu,Diegu Garciji,Colorado Springsu uColoradu i Cape Canaveralu skupa sa zajedničkim monitornim stanicama NGA-e koje djeluju u Engleskoj, Argentini, Ekvadoru, Britaniji, Australiji i Washingtonu DC. Informacije o praćenju šalju se u MCSSvemirskog zapovjedništva Ratnog zrakoplovstva uzračnoj bazi Schriever, 16 milja ESE od Colorado Springsa, kojom operira2. eskadra za svemirske operacije (2 SOPS,engl.2nd Space Operations Squadron)Ratnog zrakoplovstva SAD-a (USAF,engl.United States Air Force). 2 SOPS zatim redovito kontaktira svaki satelit GPS-a s navigacijskim ažuriranjem koristeći dodijeljene ili zajedničke (AFSCN-ove) zemaljske antene (zemaljske antene dodijeljene GPS-u smještene su na Ascensionu, Diegu Garciji, Kwajaleinu i Colorado Springsu). Ova ažuriranja sinkronizirajuatomske satove na satelitima na samo nekolikonanosekunda međusobne razlike, te usklađujuefemeridu internalnog orbitalnog modela u svakom satelitu. Ova ažuriranja rade seKalmanovim filtrom koji koristi ulazne elemente iz zemaljskih monitornih stanica, informacija ovremenu u svemiru te mnogih drugih[35].
Satelitski manevri nisu precizni po standardima GPS-a. Za promjenu orbite satelita potrebno je prvo satelit označitinezdravim tako da ga prijamnici ne koriste u svojim izračunima. Tek se nakon toga može izvesti manevar, a rezultirajuća orbita pratiti sa Zemlje. Zatim se šalju podaci o novoj efemeridi, a satelit se ponovo označava zdravim.
GPS prijamnici dolaze u raznim oblicima od uređaja integriranih u automobile, telefone i satove do posebnih uređaja poput ovih prikazanih ovdje čiji su proizvođačiTrimble,Garmin iLeica (s lijeva na desno).
Korisnički segment sastoji se od stotina tisuća američkih i savezničkih vojnih korisnika sigurne usluge preciznog pozicioniranja GPS-a (engl.GPS Precise Positioning Service) i desetke milijuna civilnih, komercijalnih i znanstvenih korisnika usluge standardnog pozicioniranja (engl.Standard Positioning Service). GPS prijamnici općenito se sastoje od antene podešene na frekvencije na kojima transmitiraju sateliti, prijamničkih procesora, te visokostabilnog sata (čestokristalnog oscilatora). Također mogu sadržavati zaslon koji korisniku prikazuje informaciju o lokaciji i brzini. Prijamnik se često opisuje po broju njegovih kanala: to znači koliko satelita prijamnik može simultano nadzirati. U početku je broj kanala bio ograničen na četiri ili pet, no tijekom godina on se progresivno povećavao tako da su 2007. godine prijamnici tipično imali između 12 i 20 kanala[36].
GPS prijamnici mogu uključivati ulaz za diferencijalne korekcije rabeći formatRTCM SC-104. On je tipično u formi portaRS-232 s brzinom od 4.800 bit/s. Podaci se zapravo šalju puno manjom brzinom što ograničava točnost signala poslanog RTCM-om. Prijamnici s unutarnjim DGOS prijamnicima mogu izvedivošću nadići prijamnike koji koriste vanjske RTCM podatke. Od 2006. godine čak i jeftine jedinice obično sadrže prijamnike sasustavom za augmentaciju širokog područja (WAAS, engl.Wide Area Augmentation System).
Mnogi GPS prijamnici mogu podatke o poziciji prenositi na osobno računalo ili drugi uređaj koristeći protokolNMEA 0183 ili noviji i manje korišteni protokolNMEA 2000[37]. Iako ove protokole službeno definiraNMEA[38], referencije ovih protokola sastavljene su iz javnih zapisa čime je alatima s otvorenim izvorom poputgpsd-a omogućeno čitanje protokola bez kršenja zakonâ ointelektualnom vlasništvu. Postoje također ostali protokoli zaštićeni zakonom poput protokolaSiRF i protokolaMTK. Prijamnici se mogu povezivati s ostalim uređajima rabeći metode uključujući serijsku konekciju,USB iliBluetooth.
O aspektima navigacije govori se u ovom odlomku. Pododlomak o navigacijskim signalima govori o detaljima sadržaja poruke. Navedene su frekvencije nosača kojima se šalju poruke. Opisane su demodulacija nosača i dekodiranje signala sa satelita. Pododlomak o izračunu pozicije ne zahtijeva poznavanje ostalih pododlomaka. Osnovne jednadžbe koje opisuju geometriju sfere i fundamentalan koncept po kojem satelitna poruka putuje brzinom svjetlosti koriste se u pododlomku. Pododlomak o multidimenzionalnom Newton-Raphsonu mogu biti zanimljivi samo onim čitateljima koji traže detaljnije poznavanje zapisivanja algoritama i nepotrebne su za čitatelja koji je zainteresiran za ovoliku količinu detalja.
Svaki satelit GPS-a kontinuirano emitiraNavigation message (hrv. navigacijska poruka) brzinom od 50bit/s koja sadržavatime-of-weekArhivirano 2021-02-18 naWayback Machine-u (dosl. vrijeme u tjednu), GPS broj tjedna i informaciju o zdravlju satelita (sve emitirano u prvom dijelu poruke),efemeridu (emitiranu u drugom dijelu poruke) ialmanah (posljednji dio poruke). Poruka se šalje u okvirima od kojih svakom treba 30 sekunda za emitiranje 1.500 bitova.
Emitiranje svakog okvira od 30 sekunda započinje precizno svake minute i pola minute kao što je naznačeno satelitskim atomskim satom premasatelitskom formatu poruke. Svaki okvir sadrži 5 podokvira dugih 6 sekunda i sa 300 bitova. Svaki podokvir sadrži 10 riječi od po 30 bitova i dugih od po 0,6 sekunda.
Riječi 1 i 2 svakog podokvira imaju jednak tip podataka. Prva riječ je telemetrijska riječ koja naznačuje početak podokvira, a prijamnik je koristi za sinkronizaciju s navigacijskom porukom. Druga riječ je HOW ilihandover word (riječ prekapčanja) koja sadrži vremensku informaciju koja omogućuje prijamniku identifikaciju podokvira te pruža vrijeme slanja sljedećeg podokvira.
Riječi 3 do 10 podokvira 1 sadrže podatke koji opisuju satelitski sat i njegov odnos prema vremenu GPS-a. Riječi 3 do 10 podokvira 2 i 3 sadrže podatke oefemeridi te daju preciznu orbitu samog satelita. Efemerida se ažurira svaka 2 sata, a općenito vrijedi 4 sata s provizijom za ažuriranja svakih 6 sati ili dulje u nenominalnim uvjetima. Vrijeme potrebno za uzimanje efemeride postaje značajan element kašnjenja u fiksaciji prve pozicije je kako hardver postaje sve moćniji, vrijeme potrebno za zaključavanje satelitskog signala skraćuje se a podaci o efemeridi zahtijevaju 30 sekunda (u najgorem slučaju) prije nego što se zaprime i to zbog niske razine transmisije podataka.
Almanah se sastoji od grube orbite i informacija o statusu svakog satelita u konstelaciji, ionosferskog modela te informacija o odnosu GPS deriviranog vremena ikoordiniranog univerzalnog vremena (UTC). Riječi 3 do 10 podokvira 4 i 5 sadrže novi dio almanaha. Svaki okvir sadrži 1/25 almanaha pa je potrebno 12,5 minuta za primanje cjelovitog alamanaha samo s jednog satelita[39]. Almanah služi za nekoliko svrha. Prva je asistencija u akviziciji dostupnih satelita, omogućujući prijamniku generiranje popisa vidljivih satelita baziranog na pohranjenoj poziciji i vremenu, dok je efemerida sa svakog satelita potrebna za izračunavanje ispravaka pozicije korištenjem tog satelita. Na starijem hardveru nedostatak almanaha u novim prijamnicima uzrokovao bi duža čekanja prije prikaza valjane pozicije jer je traženje svakog satelita bio spor proces. Napredak u hardveru učinio je proces akvizicije mnogo bržim tako da odsustnost almanaha više ne predstavlja problem. Druga svrha odnosi se na vrijeme derivirano iz GPS-a (tzv. GPS vrijeme) povezano s internacionalnim vremenskim standardomUTC. Konačno, almanah omogućuje prijamniku s jednom frekvencijom ispravak ionosferske pogreške korištenjem globalnog ionosfernog modela. Korekcije nisu jednako pouzdane kao augmentacijski sustavi poputWAAS-a ili prijamnika s dvjema frekvencijama. No i to je često bolje ni od kakve korekcije jer ionosferna pogreška je izvor najveće pogreške za GPS prijamnike s jednom frekvencijom. Važno je o navigacijskim podacima napomenuti da svaki satelit ne transmitira samo svojuefemeridu već transmitiraalmanah za sve satelite.
Svi sateliti emitiraju na dvije frekvencije 1,57542 GHz (signal L1) i 1,2276 GHz (signal L2). Prijamnik može razlikovati signale iz različitih satelita jer GPS koristi tehniku širokog spektra nazvanumnogostruki pristup podjele koda (CDMA,engl.code division multiple access) gdje se podaci poruke s niskom razinom prijenosa kodirajupseudonasumičnom (PRN,engl.pseudo-random) sekvencijom visoke razine koja je različita za svaki satelit. Prijamnik zna PRN kodove za svaki satelit pa može to koristiti za rekonstrukciju aktualnih podataka poruke. Podaci poruke transmitiraju se brzinom od 50 bitova u sekundi. Koriste se dva različita CDMA kodiranja: grubi/akvizicijski (C/A, engl.coarse/acquisition) kod (ilizlatni kod) na 1,023 milijunačipova u sekundi, te precizni (P) kod na 10,23 milijuna čipova u sekundi. L1 nosač je moduliran s oba koda, tj. C/A i P kodom, dok je L" nosač moduliran samo P kodom[40]. C/A kod je javan i koriste ga civilni GPS prijamnici, dok P kod može biti kriptiran kao P(Y) kod koji je jedino dostupan vojnoj opremi uz odgovarajući dekripcijski ključ. Oba koda, C/A i P(Y), otkrivaju korisniku precizno dnevno vrijeme.
L1 (1575,42MHz): spoj navigacijske poruke, grubog akvizicijskog (C/A) koda i enkriptiranog preciznog (P) koda plus noviL1C na budućim satelitima bloka III.
L2 (1227,60 MHz): P(Y) kod plus noviL2C kod na Block IIR-M i novijim satelitima.
L3 (1381,05 MHz): koristi se za korisni sadržaj sustava za detekciju nuklearnih detonacija (NUDET, engl. Nuclear Detonation) (NDS, engl. NUDET Detection System) radi signalne detekcije nuklearnih detonacija i ostalih visokoenergetskih infracrvenih događaja. Koristi se za provođenje ugovora o zabrani nuklearnih ispitivanja.
L4 (1379,913 MHz): proučava se za dodatne ionosferne korekcije.
L5 (1176,45 MHz): predložen za uporabu kao civilni signal za životnu sigurnost (SoL, engl. safety-of-life) (vidimodernizacija GPS-a). Ova se frekvencija nalazi u internacionalno zaštićenom pojasu za aeronautičku navigaciju što obećava malenu ili nikakvu interferenciju u svim okolnostima. Prvi satelit bloka IIF koji će osigurati ovaj signal planira se lansirati 2010. godine[41].
Demodulacijski i dekodirajući GPS satelitski signali koriste grubi/akvizicijskizlatni kod.
Budući da su svi satelitski signali modulirani na istoj frekvenciji L1 nosača, potrebno je odvojiti signale nakon demodulacije. To se radi dodjeljivanjem jedinstvene pseudonasumičnesekvencije poznate kaozlatni kod svakome satelitu, a signali se dekodiraju nakon demodulacije uporabom modulo 2 dodatka zlatnog koda koji odgovara satelitiman1 donk gdje jek broj kanala u GPS prijamniku an1 donk odgovara pseudonasumičnim brojevima koji se pridružuju satelitima. Svaki satelitski identifikator PRN-a jest jedinstven i u rasponu od 1 do 32[42]. Rezultat tih modulo 2 dodataka jesu navigacijske poruke od 50 bit/s od satelitan1 sve donk. Zlatni kodovi korišteni u GPS-u čine sekvenciju od 1023 bitova s periodom od jedne milisekunde. Ovi su zlatni kodovi jako uzajamno pravokutni tako da je malo vjerojatno da će se jedan satelitski signal krivo interpretirati s drugim. Zlatni kodovi također imaju dobra autokorelacijska svojstva[43].
Postoji 1025 različitih zlatnih kodova duljine 1023 bitova, no od svih njih koristi se samo 32. Ovi zlatni kodovi često se nazivaju pseudonasumičnim šumom jer ne sadrže nikakve podatke i izgledaju nalik nasumičnim sekvencijama[44]. No, to može zavarati jer su oni zapravo determinističke sekvencije.
Ako su se informacije o almanahu prethodno prikupile, prijamnik odabire koje će satelite osluškivati prema njihovim PRN-ovima. Ako se informacije o almanahu ne nalaze u memoriji, prijamnik ulazi u pretraživački mod i kruži kroz PRN brojeve sve dok se ne zaključa na jednom od satelita. Kako bi se uspio zaključati, potrebna je neometana linija vidljivosti između prijamnika i satelitâ. Prijamnik zatim može preuzeti almanah i determinirati satelite koje će osluškivati. Prijamnik detektira svaki satelitski signal tako što ga identificira prema različitom obrascu C/A koda.
Prijamnik koristi C/A zlatni kod s istim PRN brojem kao i satelit radi izračunavanja pomaka O (engl. offset) koji generira najbolju korelaciju. Pomak O izračunava se metodom pokušaja i pogreške. 1023 bita satelitskog PRN signala uspoređuju se s prijamničkim PRN signalom. Ako se ne postigne korelacija, 1023 bita prijamničkog unutarnjeg generiranog PRN koda zamijenjuje se za jedan bit u odnosu na satelitski PRN kod, te se zatim signali ponovo uspoređuju. Proces se ponavlja sve dok se ne postigne korelacija ili se iskušaju sva moguća 1023 slučaja[45]. Ako se iskušaju svih 1023 slučaja bez postizanja korelacije, onda se frekvencijski oscilator pomiče na sljedeću vrijednost i proces se ponavlja.
Budući da se primljena frekvencija nosača može razlikovati zbogDopplerova pomaka, točke gdje počinju primljene PRN sekvencije ne moraju se razlikovati od O egzaktnim integralnim brojem milisekunda. Zbog ovoga se praćenje frekvencije nosača zajedno s praćenjem PRN koda koristi za determiniranje trenutka kada primljeni satelitski PRN kod počinje[45]. Za razliku od ranijih izračunavanja pomaka u kojem se potencijalno trebalo iskušavati svih 1023 pomaka, praćenje održavanja zaključavanja obično zahtijeva zamjenu na polovicu pulsne duljine ili manje. Kako bi izveo ovo praćenje, prijamnik promatra dvije veličine, faznu pogrešku i primljeni frekvencijski pomak. Korelacija između primljenog PRN koda u odnosu na PRN kod koji generira prijamnik izračunava se radi determiniranja jesu li bitovi dvaju signala krivo postavljeni. Usporedbe s korelacijom izračunatom PRN kodom koji generira prijamnik pomicanjem polovice pulsne širine ranije i polovice pulsne širine kasnije (vidi odlomak 1.4.2.4[22]) koriste se za procjenu učestalosti fazne pogreške. Naredba za frekvencijski generator i svako sljedeće potrebno pomicanje PRN koda izračunavaju se kao funkcija fazne pogreške i učestalosti fazne pogreške u skladu s korištenim kontrolnim zakonom. Dopplerova brzina izračunava se kao funkcija frekvencijskog pomaka od nominalne frekvencije nosača. Dopplerova brzina je komponenta brzine duž linije vidljivosti prijamnika u odnosu na satelit.
Kako prijamnik nastavlja čitati sukcesivne PRN sekvencije, naići će na iznenadnu promjenu u fazi od 1023 bita primljenog PRN signala. To označava početak podatkovnog bita navigacijske poruke (vidi odlomak 1.4.2.5[22]). To omogućava prijamniku početak čitanja 20 milisekunda dugih bitova navigacijske poruke. Svaki podokvir navigacijskog okvira počinje s telemtrijskom riječi koja omogućava prijamniku detekciju početka podokvira i determinaciju vremena na satu prijamnika kada počinje navigacijski podokvir. Svaki podokvir navigacijskog okvira također je identificiran bitovima u prekapčanoj riječi (HOW, engl. handover word) što omogućuje prijamniku determiniranje podokvira (vidi odlomak 1.4.2.6[22] i odlomak 2.5.4"Essentials of Satellite Navigation Compendium" (Osnove satelitskog navigacijskog kompendija)Arhivirano 2014-11-07 naWayback Machine-u). Prije prve procjene pozicije može biti prisutna odgoda do najviše 30 sekunda zbog potrebe čitanja efemernih podataka prije izračunavanja presjecišta sfernih površina.
Nakon što se podokvir pročita i interpretira može se izračunati vrijeme slanja sljedećeg podokvira pomoću uporabe podatka o korekciji sata i HOW-a. Prijamnik zna vrijeme sata prijamnika kada je primljen sljedeći podokvir iz detekcije telemetrijske riječi koja stoga omogućuje izračunavanje tranzitnog vremena i stoga pseudoraspona. Prijamnik je potencijalno sposoban prikupiti novo mjerenje pseudoraspona na početku svakog podokvira ili svakih 6 sekunda.
Zatim se orbitalni pozicijski podaci iliefemerida iz navigacijske poruke koristi za precizan izračun položaja gdje je satelit bio na početku poruke. Osjetljiviji prijamnik potencijalno će brže moći prikupiti efemeridne podatke od manje osjetljivog prijamnika posebice u bučnoj okolini[46].
Proces se ponavlja za svaki satelit koji prijamnik osluškuje.
Prije prikaza matematičkog opisa izračuna pozicije, ukratko je dan uvodni materijal o ovoj temi. Za opisivanje osnovnog koncepta kako GPS prijamnik radi u početku se ignoriraju pogreške. Uporabom poruka primljenih s četiriju satelita GPS prijamnik može determinirati satelitske pozicije i vrijeme slanja poruka. Komponente pozicije x, y i z te vrijeme slanja označeni su kao gdje supskript i označava satelit i poprima vrijednost 1, 2, 3 ili 4. Poznavajući vrijeme slanja poruke, GPS prijamnik može izračunati naznačeno tranzitno vrijeme poruke. Uz pretpostavku da je poruka putovala brzinom svjetlostic prijeđena udaljenost može se izračunati kao. Poznavajući udaljenost GPS prijamnika do satelita i poziciju satelita implicira se da je GPS prijamnik smješten na površini sfere centriranoj na poziciji satelita. Stoga znamo da je naznačena pozicija GPS prijamnika na presjeku površina četiriju sfera ili blizu njega. U idealnom slučaju bez pogrešaka GPS prijamnik nalazit će se na presjeku površina četiriju sfera. Ako se površine dviju sfera sijeku u više od jedne točke, onda se one sijeku u kružnici. Ovdje u svrhe GPS-a isključujemo nerealni slučaj dvije koincidentne sfere. Slika dviju sfernih površina koje se sijeku u kružnici, prikazana je dolje radi pomoći čitatelju u vizualizaciji ovog presjeka. Dvije točke u kojoj se sijeku površine sfera jasno su naznačene na slici. Udaljenost među tim dvjema točkama promjer je kruga presjeka. Ukoliko i dalje ne vidite navedeno, pokušajte razmotriti kako bi izgledao bočni pogled na sfere koje se sijeku. Taj bi pogled trebao izgledati jednako kao na slici zbog simetrije dviju sfera. Zaista, pogled iz bilo kojeg horizontalnog smjera izgledat će jednako. To bi trebalo pojasniti čitatelju da se površine dviju sfera zaista sijeku u kružnici.
Dvije sferne površine sijeku se u kružnici
Članak otrilateraciji matematički pokazuje kako je determinirana jednadžba kruga. Krug i sferna površina u praksi se u većini slučajeva sijeku u dvije točke, iako je zamislivo da se sijeku u jednoj ili ni u jednoj točki. Ovdje isključujemo u svrhe GPS-a nerealni slučaj od tri kolinearna (leže na istom pravcu) sferna centra. Druga slika koja prikazuje površinu sfere koja siječe kružnicu (ne disk) u dvije točke prikazana je radi pomoći u vizualizaciji ovog presjeka.Trilateracija opet jasno pokazuje to matematički. Ispravna pozicija GPS prijamnika je ona koja je najbliža četvrtoj sferi. Ovaj je odlomak opisao osnovni koncept GPS uz ignoriranje pogrešaka. Sljedeći je problem kako procesirati poruke kada su prisutne pogreške.
Površina sfere siječe kružnicu (tj. rub diska) u dvije točke
Neka označava pogrešku ili otklon sata, vrijednost za koju sat prijamnika kasni. GPS prijamnik ima četiri nepoznanice, tri komponente pozicije GPS prijamnika i otklon sata. Jednadžba sfernih površina dana je sljedećim izrazom
Druga korisna forma ovih jednadžbi dana je u pojmovimapseudoraspona koji su jednostavno rasponi aproksimativno bazirani na naznačenom (tj. nekorigiranom) vremenu sata GPS prijamnika tako da je. Stoga su jednadžbe sljedeće:
.
Dvije najvažnije metode izračuna pozicije GPS prijamnika i satnog otklona jesu (1)trilateracija koju slijedi pronalaženje jednodimenzionalnog numeričkog korijena te (2) multidimenzionalne Newton-Raphsonove kalkulacije. U sljedećim retcima govori se o prednostima ovih dviju metoda.
Prijamnik može riješititrilateraciju koju slijedi jednodimenzionalno numeričko korijensko pronalaženje[47]. Ova metoda rabitrilateraciju za determiniranje intersekcije površina triju sfera. Utrilateraciji je jasno prikazano da se površine triju sfera sijeku u točkama 0, 1 i 2. U običnom slučaju dva presjeka odabire se rješenje koje je najbliže površini sfere koja odgovara četvrtom satelitu. Umjesto njega može se ponekad rabiti površina Zemlje posebice u slučaju civilnih GPS prijamnika jer je u SAD-u ilegalno pratiti vozila iznad 60.000 stopa (18.000 m) visine. Otklon računa se zatim kao funkcija udaljenosti od rješenja do površine sfere koja odgovara četvrtom satelitu. Za determiniranje funkcije koja će se koristiti za izračun vidi poglavlje o pronalaženju korijena u[47] ilipregled. Korištenjem ažuriranog primljenog vremena baziranog na ovom otklonu izračunavaju se nove sfere te se proces ponavlja. Ovo se ponavljanje nastavlja sve dok udaljenost iz valjanog trilateracijskog rješenja nije dostatno blizu površini sfere koja odgovara četvrtom satelitu. Prednost ove metode leži u tome što uključuje jednodimenzionalno nasuprot multidimenzionalnom numeričkom korijenskom pronalaženju.
Prijamnik može rabiti metodu multidimenzionalnog numeričkog korijenskog pronalaženja kao što je Newton-Raphsonova metoda[47]. Lineariziraj oko aproksimativnog rješenja, recimo od iteracije k, zatim riješi četiri linearne jednadžbe derivirane iz gornjih kvadratnih jednadžbi kako bi dobio. Radijusi su veliki tako da su sferne površine gotovo ravne[48][49]. Ova aproksimativna ravnina može uzrokovati da iterativna procedura ubrazno konvergira u slučaju gdje je blizu ispravne vrijednosti, a primarna se promjena nalazi u vrijednostima, jer u tom slučaju problem je samo odrediti presjek gotovo ravnih površina i stoga se približiti linearnom problemu. No, kada se značajno mijenja, ova aproksimativna ravnina ne može se iskoristiti kao prednost u stvaranju brze konvergencije jer će se u tom slučaju ove gotovo ravne površine kretati kako se sfere budu širile ili sužavale. Ova moguća brza konvergencija prednost je ove metode. Također se tvrdi kako je ova metoda "tipična" metoda koju koriste GPS prijamnici[50][51][52]. Nedostatak ove metode multidimenzionalnog korijenskog pronalaženja u usporedbi s jednodimenzionalnim korijenskim pronalaženjem leži u tome da "ne postoji dobra generalna metoda za rješavanje sustava s više od jedne nelinearne jednadžbe." Za detaljniji matematički opis vidimultidimenzionalni Newton Raphson.
Ostale metode uključuju:
rješavanje presjeka ekspandiranih signala izsvjetlosnih konusa u 4-prostorne konuse
rješavanje presjekahiperboloida determiniranih vremenskom razlikom signala primljenih sa satelita korištenjemmultilateracije,
Kada je dostupno više od četiriju satelita, nužno je donijeti odluku o tome hoće li se koristiti četiri najbolja satelita ili više od četiri uz uzimanje u obzir faktora poput broja kanala, sposobnosti procesiranja, tegeometrijske dilucije preciznosti. Uporaba više od četiriju rezultata u predeterminiranom sustavu jednadžbi bez jedinstvenog rješenja koji se moraju riješiti uz pomoć najmanjih kvadrata ili slične tehnike. Ako se koriste svi vidljivi sateliti, rezultati su jednako dobri kao oni dobiveni s četiriju satelita, ali obično i bolji. Pogreške u rezultatima također se mogu procijeniti kroz ostatke[54]. Sa svakom kombinacijom od četiriju ili više satelita može se izračunati vektorgeometrijske dilucije preciznosti (GDOP,engl.geometric dilution of precision) baziran na relativnoj nebeskoj poziciji korištenih satelita[54][55]. Ukoliko se odabere sve više satelita, pseudorasponi iz kombinacija od više od četiriju satelita mogu se procesirati radi dodavanja više procjena za lokaciju i satni odmak. Prijamnik zatim determinira koje će se kombinacije koristiti te kako izračunati procijenjenu poziciju determiniranjem prosječne težine tih pozicija i satnih odmaka. Nakon što se izračunaju konačna lokacija i vrijeme, lokacija se izražava u specifičnom koordinatnom sustavu slatitudom ilongitudom koristećigeodetski datumWGS 84 ili lokalni sustav specifičan za pojedinu državu[56].
Konačno, rezultati iz drugih pozicijskih sustava poputGLONASS-a ili nadolazećegGalilea mogu se koristiti u podešavanju ili za dvostruku provjeru rezultata. (Prema dizajnu ti sustavi koriste iste pojaseve tako da mogu dijeliti prijamničke krugove, iako je dekodiranje različito.)
Ovaj odlomak pruža detaljniju raspravu o jednadžbama korištenim u drugoj metodi opisanoj unaprednom računanju pozicije.
Linearizirane jednadžbe izvedene su uporabom prikladnih parcijalnih derivacija uz opisani algoritam. U[49] raspravlja se o istoj metodi, no jednadžbe nisu prikazane. Neka i označavaju prave koordinate pozicije GPS prijamnika u vremenu. Neka označava nepoznatu pogrešku sata ili otklon, vrijednost za koju je sat prijamnika sporiji. Neka koordinate svakog satelita i vrijeme slanja poruke budu, neka indicirano vrijeme slanja GPS sata bude ac brzina svjetlosti. Pseudoraspon se računa kao:
Pretpostavimo da poruka putujebrzinom svjetlosti, tada pseudoraspon zadovoljava jednadžbu:
Kada se aproksimativno rješenje koristi umjesto egzaktnog rješenja u jednadžbi 1, tada je ostatak. Transformacijom s desne strane jednažbe dobivamo
Rješenje će se naći kada je jednako nuli ili dostatno blizu nule za.
Lineariziranjem desne strane jednadžbe 2 oko aproksimativnog rješenja dobivamo
gdje je ostatak zbog linearizacije koja je dodatak ostatku zbog aproksimativnog rješenja.
Kako bi približili nuli odaberemo vrijednosti tako da je
To jest odaberemo vrijednosti
tako da se ostatak u jednadžbi 2 mijenja aproksimativno.
Neka je
Zamjenom i transpozicijom na lijevu stranu jednadžbe dobivamo
Jednadžba 6 daje skup četiriju linearnih jednadžbi s četiri nepoznanice, delta termine. Oni su u obliku rješenja. Uporabom vrijednosti i determiniranih rješenjem ove linearne jednadžbe
procjenjuje se uporabom
Zatim postavimo u jednadžbe 2 do 6, izvedemo termine
iz jednadžbi 7 u jednadžbu 2, postavimo u jednadžbe 7 i reevaluirajmo ostatke u jednadžbama 2. Ova se procedura ponavlja sve dok ostaci ne budu dostatno malene magnitude.
Izračun pozicije s P (Y) signalom općenito je slično u konceptu uz pretpostavku da se može dekriptirati. Enkripcija je zapravo sigurnosni mehanizam: ako se signal može uspješno dekriptirati, razumljivo je pretpostaviti da se radi o realnom signalu koji je poslao GPS satelit. Civilni prijamnici su u usporedbi s drugima osjetljiviji na smetnje jer se ispravno formatirani C/A signali mogu generirati koristeći lako dostupne signalne generatore. ObilježjaRAIM-a ne štite ga protiv smetnji, jer RAIm samo provjerava signale iz navigacijske perspektive.
Izvori pogrešaka raspona ekvivalentnih korisničkima (UERE)
Izvor
Efekt (m)
Dolazni signal C/A
±3
Dolazni signal P(Y)
±0.3
Ionosferni efekti
±5
Pogreške efemeride
±2.5
Pogreške satelitskog sata
±2
Višestazna distrorzija
±1
Troposferni efekti
±0.5
C/A
±6.7
P(Y)
±6.0
Korisnički ekvivalentne pogreške raspona (UERE,engl.user equivalent range errors) prikazane su u tablici. Navedena je takođernumerička pogreška s procijenjenom vrijednošću od oko 1 metra. Standardne devijacije za grubu akviziciju i precizni kodovi također su prikazani u tablici. Ove standardne devijacije izračunate su uzimajući kvadratni korijen zbroja kvadrata individualnih komponenti (tj. RSS odengl.root sum squares za korijen zbroja kvadrata). Kako bi se dobila standardna devijacija procjene pozicije prijamnika, ove se pogreške raspona moraju pomnožiti odgovarajućom dilucijom preciznosti a zatim primijeniti RSS na numeričku pogrešku. Pogreške elektronike jedne su od ozbiljnih efekata degradacije točnosti, a istaknute su u gornjoj tablici. Kada se uzmu zajedno, autonomni civilni GPS horizontalni pozicijski ispravci tipično su točni na oko 15 metara. Ovi efekti također reduciraju precizniju točnost P(Y) koda. No, napredak tehnologije znači da danas civilni GPS ispravci pod jasnim pogledom neba imaju prosječnu točnost od oko 5 metara u horizontalnom smjeru. (vidi sažetu tablicu pri kraju"Sources of Errors in GPS" (Izvora pogrešaka u GPS-u)Arhivirano 2012-08-03 naArchive.is-u)
Termin korisnički ekvivalentna pogreška raspona označava standardnu devijaciju komponente pogreške u udaljenosti od prijamnika do satelita. Standardna devijacija pogreške u poziciji prijamnika računa se množenjem PDOP-a (engl.Position Dilution Of Precision, pozicijska dilucija preciznosti) sa, standardnom devijacijom korisnički ekvivalentnih pogrešaka raspona. računa se kvadratnim korjenovanjem zbroja kvadrata standardnih devijacija individualne komponente.
PDOP se računa kao funkcija pozicijâ prijamnika i satelita. Razmotrimo jedinične vektore usmjerene od prijamnika prema satelitima. Spajanjem ishodišta ovih jediničnih vektora dobivamotetraedar. PDOP se ponekad aproksimira kao obrnuto proporcionalno od volumena tetraedra[49]. Detaljniji opis načina izračuna PDOP-a dan je u odlomku ogeometrijskom izračunu dilucije preciznosti (GDOP).
za C/A kod zadan je izrazom:
Standardna devijacija pogreške u procjenjenoj poziciji prijamnika opet za C/A kod zadana je izrazom:
Dijagram pogreške na desno pokazuje međuodnos naznačene pozicije prijamnika, pravu poziciju prijamnika, te presjek četiriju sfernih površina.
Pozicija izračunata GPS prijamnikom zahtijeva trenutačno vrijeme, poziciju satelita i izmjerenu odgodu primljenog signala. Točnost pozicije primarno ovisi o poziciji satelita i odgodi signala.
Kako bi izmjerio odgodu, prijamnik uspoređuje bitnu sekvenciju primljenu sa satelita s internalno generiranom verzijom. Uspoređujući rastuće i prateće krajeve bitne tranzicije, moderna elektronika može izmjeriti signalni razmak na oko jedan posto širine bitnog pulsa,, ili približno 10 nanosekunda za C/A kod. Budući da se GPS signali širebrzinom svjetlosti, ovo predstavlja pogrešku od oko 3 metra.
Ova komponenta točnosti pozicije može se poboljšati za faktor 10 ako se koristi viša čipna stopa P(Y) signala. Uz pretpostavku istog jednog postotka točnosti širine bitnog pulsa, visokofrekventni P(Y) signal rezultira točnošću od ili oko 30 centimetara.
Nekonzistentnosti atmosferskih uvjeta utječu na brzinu GPS signala dok oni prolaze krozZemljinu atmosferu, posebiceionosferu. Ispravljanje ovih pogrešaka značajan je izazov za poboljšavanje točnosti pozicije GPS-a. Učinci su najmanji kad se satelit nalazi izravno iznad promatrane točke, te postaju veći kako se satelit približavahorizontu jer je put kroz atmosferu dulji (vidizračna masa). Jednom kad je poznata aproksimativna pozicija prijamnika, koristi se matematički model za procjenu i kompenzaciju ovih pogrešaka.
Ionosferna odgoda različito utječe na brzinu mikrovalnih signala ovisno o njihovoj frekvenciji. Ovaj fenomen poznat kaodiperzija može se izračunati iz mjerenja odgoda za dva ili više frekvencijska pojasa, omogućujući procjenjivanje odgoda na ostalim frekvencijama[57]. Neki vojni i skuplji geodetski civilni prijamnici računaju atmosfersku disperziju iz različitih odgoda u frekvencijama L1 i L2 te koriste precizniji ispravak. To se može napraviti na civilnim prijamnicima bez dekriptiranja P(Y) signala slanog na L2 praćenjemprijenosnog vala umjestomoduliranog koda. Radi facilitacije te mogućnosti na jeftinijim prijamnicima, novi civilni kodni signal na L2, nazvan L2C, pridodan je na satelitima Block IIR-M koji su prvi put lansirani 2005. On omogućuje direktnu usporedbu L1 i L2 signala koristeći kodirani signal umjesto prijenosnog vala. (vidi Atmospheric Effects u"Sources of Errors in GPS"Arhivirano 2012-08-03 naArchive.is-u)
Efekti ionosfere općenito se sporo mijenjaju, a tijekom vremena mogu se uprosječiti. Učinci svakog geografskog područja mogu se jednostavno izračunati uspoređujući poziciju mjerenu GPS-om s poznatom geodetskom lokacijom. Ova korekcija je također valjana kod drugih prijamnika na istoj općoj lokaciji. Nekoliko sustava šalje ove informacije preko radija ili drugih veza kako bi omogućili prijamnicima sa samo L1 da naprave ionosferne korekcije. Ionosferni podaci transmitiraju se preko satelita usatelitski bazirane augmentacijske sustave (SBAS) kao što suWAAS (dostupan u Sjevernoj Americi i na Havajima),EGNOS (Europa i Azija) iliMSAS (Japan), koji ih transmitiraju na GPS frekvenciji koristeći specijalnu pseudonasumičnu sekvenciju šuma (PRN, engl. pseudo-random noise sequence) tako da su potrebni jedino prijamnik i antena.
Vlažnost također utječe na varijabilnu odgodu, rezultirajući u pogreškama sličnima ionosfernoj odgodi, no zbivajući se utroposferi. Ovaj je efekt istovremeno lokaliziraniji i mijenja se brže od ionosfernih efekata, te ne ovisi o frekvenciji. Ove osobine čine precizno mjerenje i kompenzaciju pogrešaka zbog vlažnosti mnogo težima od ionosfernih efekata.
Promjene u visini prijamnika također mijenjaju količinu odgode zbog toga što signal prolazi kroz manje atmosfere na većim visinama. Budući da GPS prijamnik računa svoju prosječnu visinu, ovu je pogrešku relativno jednostavno ispraviti primjenom regresijske funkcije ili korelacije margine atmosferske pogreške na ambijentni tlak uporabom barometrijskog altimetra.
Na GPS signale također mogu utjecativišestazni problemi kod kojih se radijski signali reflektiraju od okolnog terena: zgrada, zidova kanjona, čvrstog tla, itd. Ovi odgođeni signali mogu uzrokovati netočnost. Različite tehnike od kojih je najpoznatijarazmicanje uskih korelatora razvijene su radi umanjivanja višestaznih pogrešaka. Za dulju višestaznu odgodu sâm prijamnik može prepoznati smjer signala i odbaciti ga. Za adresiranje kraćih višestaznih odgoda od signalnog reflektiranja od tla mogu se koristiti specijalizirane antene (tj.prigušena prstenasta antena) radi redukcije snage signala koji prima antena. Kratke odgođene refleksije teže se filtriraju zbog toga što interferiraju s pravim signalom uzrokujući efekte gotovo nerazlučive od rutinskih fluktuacija u atmosferskoj odgodi.
Višestazni efekti puno manje dolaze do izražaja u pokretnim vozilima. Kada se GPS antena kreće, lažna rješenja koja koriste reflektirane signale odmah podbace u konvergenciji, pa samo direktni signali rezultiraju stabilnim rješenjima.
Dok se podaci o efemeridi transmitiraju svakih 30 sekunda, sama informacija može biti stara do dva sata. Ako je potrebno brzovrijeme do prvog fiksa (TTFF,engl.Time To First Fix), moguće je prenijeti valjanu efemeridu na prijamnik te za dodatno podešavanje vremena, pa se ispravak pozicije može steći za manje od deset sekunda. Isplativo je staviti takve podatke o efemeridi na web tako da se mogu preuzeti na mobilne GPS uređaje[58]. VidiAssisted GPS.
U satelitnim atomskim satovima mogu se zbiti pogreške zbog šumova ilipomicanja sata. Navigacijska poruka sadrži korekcije za te greške te procjenjuje točnost atomskog sata. No, one su bazirane na opservacijama te ne moraju pokazivati trenutačno stanje sata.
Ovi problemi obično su vrlo mali, no mogu uzrokovati dodatnu pogrešku od nekoliko metara netočnosti[59].
Za vrlo precizno pozicioniranje (tj. ugeodeziji) ovi efekti mogu se ograničitidiferencijalnim GPS-om: simultana uporaba dvaju ili više prijamnika na nekolikomjernih točaka. Tijekom 1990-ih kada su prijamnici bili poprilično skupi, razvijene su neke metodekvazidiferencijalnog GPS-a koje su koristile samojedan prijamnik, ali reokupaciju mjernih točaka. Na TU u Beču metoda je nazvanaqGPS te je razvijen adekvatni softver za postprocesiranje.
Koncept geometrijske dilucije preciznosti bila je uvedena u odlomkuanalize i izvora pogrešaka. Izneseni su izračuni radi prikaza kako se PDOP koristio i kako je utjecao na standardnu devijaciju pogreške pozicije prijamnika.
Kada su vidljivi sateliti GPS-a vrlo blizu jedni drugima na nebu (tj. mala je angularna separacija), vrijednosti DOP-a su visoke; kada su međusobno udaljeni, vrijednosti DOP-a su niske. Konceptualno, sateliti koji su međusobno blizu ne mogu osigurati toliko informacija kao sateliti koji su široko odvojeni. Niske vrijednosti DOP-a predstavljaju bolju pozicijsku preciznost GPS-a zbog šire angularne separacije između satelita korištenih u izračunu pozicije GPS prijamnika. HDOP, VDOP, PDOP i TDOP označavaju horizontalnu, vertikalnu, pozicijsku (3D) i vremensku (engl.time) diluciju preciznosti.
Slika 3.1 Dilution of Precision[22] pruža grafičku indikaciju kako geometrija utječe na preciznost.
Sada prelazimo na zadaću kako izračunati termine dilucije preciznosti. Kao prvi korak u računanju DOP-a razmotrimo jedinični vektor od prijamnika do satelita i s komponentama, i, gdje je udaljenost od prijamnika do satelita dana izrazom
gdje označavaju poziciju prijamnika, a označava poziciju satelita i. Ove komponente x, y i z mogu biti komponente u koordinatnom sustavu sjever, istok, dolje, koordinatnom sustavu jug, istok, gore ili drugom prikladnom sustavu. Formulirajmo matricu A kao:
Prva tri elementa svakog retka matrice A jesu komponente jediničnog vektora od prijamnika do naznačenog satelita. Elementi četvrtog stupca jesu c gdje c označavabrzinu svjetlosti. Formulirajmo matricu Q kao:
Grčko slovo koristi se dosta često ondje gdje smo koristili d. Elementi matrice Q ipak ne predstavljaju varijance i kovarijance kao što su one definirane u vjerojatnosti i statistici. Umjesto toga one su striktno geometrijski termini. Stoga se koristi d kao u diluciji preciznosti. PDOP, TDOP i GDOP zadani su sljedećim oblicima
Horizontalna dilucija preciznosti i vertikalna dilucija preciznosti obje ovise o korištenom koordinatnom sustavu. Kako bi korespondirali lokalnoj horizontalnoj i lokalnoj vertikalnoj ravnini, trebali bi se koristiti x, y i z za označavanje pozicija u koordinatnom sustavu sjever, istok, dolje ili u koordinatnom sustavu jug, istok, gore.
Jednadžbe za izračunavanje geometrijske dilucije preciznosti opisani su u prethodnom odlomku. Ovaj odlomak opisuje derivaciju tih jednadžbi. Metoda koja se ovdje koristi slična je onoj korištenoj u"Global Positioning System (preview) by Parkinson and Spiker"
Označimo poziciju vektora pogreške definiranog kao vektor iz presjeka četiriju sfernih površina koje odgovaraju pseudorasponima do prave pozicije prijamnika. gdje masno otisnuto označava vektor a,, i označavaju jedinične vektore duž osi x, y i z. Neka označava vremensku pogrešku, pravo vrijeme minus vrijeme indicirano prijamnikom. Pretpostavimo da je srednja vrijednost triju komponenti i nula.
gdje su pogreške u pseudorasponima 1 do 4. Ova jednadžba dolazi od lineariziranja jednadžbe koja stavlja pseudoraspone u odnos s pozicijom prijamnika, satelitskim pozicijama, te pogreškama prijamničkog sata kao što je prikazano u[60]. Množenjem obiju strana s dobivamo rezultate
.
Transpozicijom obiju strana dobivamo
.
Naknadno pomnožimo matrice na objema stranama jednadžbe (2) s korespondentnim matricama u jednadžbi (3), te dobivamo
.
Uzimanjem očekivane vrijednosti obiju strana te nenasumičnih matrica izvan očekivanog operatora E dobivamo
.
Pretpostavimo da su pogreške pseudoraspona nekorelirane i da imaju istu varijancu, matrica kovarijance na desnoj strani može se izraziti kao skalar pomnožen s identitetnom matricom. Stoga je
jer je
Zapazi: jer je
Supstitucijom za slijedi
Iz jednadžbe (7) slijedi da varijance indicirane pozicije prijamnika i vremena jesu
te
Preostala varijanca pozicije i vremenske pogreške slijedi na izravan način.
GPS uključuje (trenutačno onemogućeno) svojstvo nazvanoselektivna dostupnost (SA,engl.Selective Availability) kojim se dodaju namjerne, vremenski varirajuće pogreške do 100 metara javno dostupnim navigacijskim signalima. Namjera ovog je sprječavanje neprijatelja da koristi civilne GPS prijamnike za precizno navođenje oružja.
Pogreške SA su zapravo pseudonasumične, generirane kriptografskim algoritmom iz povjerljivogsjemenskogključa dostupnog samo ovlaštenima korisnicima (američkoj vojsci, njezinim saveznicima i nekolicini drugih korisnika, većinom vladi) sa specijalnim vojnim GPS prijamnikom. Samo posjedovanje prijamnika je nedostatno, jer mu je za rad potreban dobro kontrolirani dnevni ključ.
Prije nego je ugašen 1. svibnja 2000. tipične SA pogreške iznosile su 10 metara horizontalno i 30 metara vertikalno[61]. Zbog toga što SA utječe na sve GPS prijamnike na danom području gotovo jednako, fiksna stanica s točnom poznatom pozicijom može izmjeriti vrijednosti SA pogrešaka i transmitirati ih na lokalne GPS prijamnike tako da oni mogu ispraviti svoje pozicije. To se nazivaDifferential GPS iliDGPS. DGPS također ispravlja nekoliko drugih važnih izvora GPS pogrešaka, posebice ionosfersku odgodu, tako da se nastavlja široko koristiti iako je SA odavno ugašen. Neučinkovitost SA u pogledu široko dostupnog DGPS-a bio je uobičajen argument za gašenje SA, a to je konačno učinjeno po zapovijedi predsjednika Clintona 2000.
Druga restrikcija na GPS-u, tj. antispoofing (protuometanje) ipak je zadržan. On enkriptiraP-kod tako da ga neprijateljski transmitor ne može oponašati, te šalje lažne informacije. Malo civilnih prijamnika je dosad koristilo P-kod, a ostvariva pouzdanost s javnim C/A kodom je mnogo bolja od originalno očekivane (posebice s DGPS-om) tako da politika protuometanja ima relativno malen učinak na većinu civilnih korisnika. Isključivanjem protuometanja primarni doprinos imali bi geodeti i neki znanstvenici koji trebaju ekstremno precizne pozicije za eksperimente poput praćenja gibanja tektonskih ploča.
DGPS službe široko su dostupne kako iz komercijalnih tako iz vladinih izvora. Potonji uključujuWAAS i mrežuniskofrekvencijskih pomorskih navigacijskih plutačaObalne straže SAD-a. Točnost ispravaka ovisi o udaljenosti između korisnika i DGPS prijamnika. Kako se udaljenost povećava, pogreške na dvama mjestima neće jednako korelirati što će rezultirati u manje preciznim diferencijalnim ispravcima.
TijekomZaljevskog rata 1990. – 1991. nedostatak vojnih GPS jedinica potaknuo je mnoge trupe i njihove obitelji da kupe lako dostupne civilne jedinice. To je značajno sprječavalo američku vojsku od vlastite uporabe GPS-a na bojnom polju, tako da je vojska odlučila isključiti SA tijekom rata.
Tijekom 1990-ihFAA je započela vršiti pritisak na vojsku da trajno isključi SA. Time bi FAA uštedila milijune dolara svake godine u održavanju vlastitihradijskih navigacijskih sustava. Količina dodanih pogrešaka "postavljena je na nulu"[62] u ponoć 1. svibnja 2000. nakon što ju je prethodno najavio američki predsjednikBill Clinton, omogućivši korisnicima pristup L1 signalu bez pogrešaka. Prema direktivi, inducirana pogreška SA promijenjena je da ne pridodaje nikakvu pogrešku javnim signalima (C/A kod). Clintonovom izvršnom zapovijedi zahtijevalo se da se SA postavi na nulu do 2006. no to se zbilo 2000. nakon što je američka vojska razvila novi sustav koji je pružao mogućnost uskraćivanja GPS-a (i ostalih navigacijskih usluga) neprijateljskim snagama na specifičnom kriznom području bez da utječe na ostatak svijeta ili na vlastite vojne sustave[62].
Selektivna dostupnost još je uvijek mogućnost sustava GPS-a, te bi pogreška mogla barem u teoriji biti ponovo uvedena u svakom trenutku. U praksi, u pogledu rizika i troškova to bi utjecalo na američku i stranu mornaricu, pa je malo vjerojatno da će se ponovo uvesti, a razne vladine agencije uključujućiFAA[63] potvrdile su kako ne postoji namjera ponovnog uvođenja.
Zanimljiva nuspojava hardvera za selektivnu dostupnost jest sposobnost ispravljanja frekvencije GPScezijevih irubidijevihatomskih satova na točnost od približno 2 × 10−13 (jedan u pet trilijuna). To je predstavljalo značajan napredak nad grubom točnošću satova.
Ministarstvo obrane SAD-a izvjestilo je 19. rujna 2007. da budućiGPS III sateliti neće biti sposobni za implementaciju SA[64], što je takvu politiku učinilo trajnom[65].
Satelitske satove usporava njihova orbitalna brzina, no također ih ubrzava njihova udaljenost od Zemljinog gravitacijskog izvora.
Brojni izvori pogrešaka postoje zbogrelativističkih efekata[66]. Primjerice,usporavanje relativističkog vremena zbog brzine satelita od oko 1 dijela u 1010, gravitacijska dilatacija vremena koja uzrokuje da se sateliti gibajubrže od oko 5 dijelova u 1010 u odnosu na satove na Zemlji, teSagnacov efekt zbog rotacije u odnosu na prijamnike na Zemlji. Ove teme su razmotrene dolje, jedna za drugom.
Premateoriji relativnosti zbog svojeg konstantnog gibanja te visine u odnosu na geocentrični, nerotirajući aproksimativno inercijskireferentni okvir, satovi na satelitima pod utjecajem su brzine satelita (specijalna relativnost).Specijalna relativnost predviđa da će atomski satovi koji se kreću GPS orbitalnim brzinama otkucavati sporije od stacioniranih zemaljskih satova za faktor ili će rezultirati u kašnjenju za oko 7,2 μs na dan, kada je orbitalna brzina v = 4 km/s, a c = brzina svjetlosti. Efekt dilatacije vremena izmjeren je i potvrđen korištenjem sustava GPS-a.
Efekt pomaka gravitacijske frekvencije na sustavu GPS-a zbog opće relativnosti vidi se u činjenici da satovi bliži masivnom objektu kucaju sporije od satova koji su mnogo udaljeniji. Primijenjeno na sustav GPS-a, prijamnici su mnogo bliži Zemlji od satelita što uzrokuje da su GPS satovi brži za faktor od 5×10^(-10) ili oko 45,9 μs/dan. Ovaj pomak gravitacijske frekvencije također je zamjetan efekt.
Kada spojimo dilataciju vremena i pomak gravitacijske frekvencije, diskrepancija iznosi oko 38 mikrosekunda na dan; razlika od 4,465 dijelova u 1010.[67]. Bez korekcije akumulirale bi se pogreške u determinaciji pozicije od grubo 10 km/dan. Štoviše, zbog toga što orbite satelita GPS-a nisu savršeno kružne, njihove eliptičke orbite uzrokuju da efekti dilatacije vremena i pomaka gravitacijske frekvencije variraju s vremenom. Ovaj efekt ekscentričnosti uzrokuje da se razlika satne stope između satelita GPS-a i prijamnika povećava ili smanjuje ovisno o brzini orbitalne altitude satelita. Kako bi se ova diskrepancija uzela u obzir, frekvecijskom standardu na svakom satelitu dana je stopa razmaka prije samog lansiranja, te oni stoga kucaju malo sporije od željene frekvencije na Zemlji; specifično govoreći, umjesto frekvencije od 10,23 MHz koristi se frekvencija od 10,22999999543 MHz[68]. Budući da su atomski satovi na GPS satelitima precizno podešeni, oni od sustava rade praktičnu inženjersku primjenu znanstvene teorije relativnosti u okolini realnog svijeta[69]. Postavljanje atomskih satova na umjetne satelite radi testiranja Einsteinove opće teorije prvi je predložio Friedwardt Winterberg 1955. godine[70].
Opservacijsko procesiranje GPS-a također mora kompenziratiSagnacov efekt. Vremenska skala GPS-a definirana je uinercijskom sustavu no opservacije su procesirane ugeocentričnom, geofiksiranom (korotacijskom) sustavu, sustavu u kojemsimultanost nije jedinstveno definirana.Lorentzova transformacija je stoga primijenjena radi pretvorbe iz inercijskog sustava na ECEF sustav (engl.Earth-centered, Earth-fixed geocentričan, geofiksiran). Rezultirajuća korekcija vremena trajanja signala ima suprotne algebarske znakove za satelite na istočnoj i zapadnoj nebeskoj hemisferi. Ignoriranjem ovog efekta nastat će istočno-zapadna pogreška od nekoliko stotina nanosekunda, odnosno desetak metara u poziciji[71].
Budući da GPS signali na zemaljskim prijamnicima teže biti relativno slabima, prirodni radijski signali ili raspršenje GPS signala možedesenzitizirati prijamnik čime će akvizicija i praćenje satelitskih signala biti otežano ili onemogućeno.
Vrijeme u svemiru degradira GPS operaciju na dva načina, izravnom interferencijom uzrokovanom solarnom radijskom eksplozivnom bukom u istom frekvencijskom pojasu[72] ili raspršivanjem GPS radijskog signala u ionosferskim nepravilnostima što se naziva scintilacijom[73]. Oba oblika degradacije slijede 11-godišnjisolarni ciklus te su maksimum prilikom maksimuma sunčevih pjega iako se mogu pojaviti u bilo koje vrijeme. Solarne radijske eksplozije povezane su sasolarnim bljeskovima, a njihov učinak može utjecati na recepciju na polovici Zemlje okrenutoj Suncu. Scintilacija se javlja češće na tropskim širinama ili srednjim širinama gdje magnetske oluje mogu dovesti do scintilacije[74]. Osim stvaranja scintilacije, magnetske oluje mogu stvoriti jake ionosferske gradijente koji degradiraju točnost SBAS sustava[75].
U automobilskim GPS prijamnicima, metalni predmeti na vjetrobranskom staklu[76] poput odmrzivača ili zatamnjeni filmovi[77] na prozorima mogu djelovati kaoFaradayev kavez, degradirajući recepciju unutar auta.
AntropogeniEMI (elektromagnetska interferencija) može također prekidati iliometati GPS signale. U jednom dobro dokumentiranom slučaju čitava lukaMoss Landing uKaliforniji nije mogla primati GPS signale zbog nenamjernog ometanja uzrokovanog nepravilnostima u radu TV antenskih preamplifikatora[78][79]. Namjerno ometanje također je moguće. Jači signali općenito mogu interferirati s GPS prijamnicima kada se oni nalaze unutar radijskog raspona ili vidokruga. Detaljni opis iz 2002. o tome kako napraviti GPS L1 C/A ometač kratkog dosega objavljen je u online magazinuPhrack[80].
Američka vlada vjeruje da su se takvi ometači povremeno koristili tijekomrata u Afganistanu 2001. a američka vojska potvrdila je da je uništila šest GPS ometača tijekomIračkog rata, uključujući jedan koji je ironično uništen s GPS-navođenom bombom[81]. Takve ometače relativno je lako detektirati i locirati što ih čini atraktivnom metom zaantiradijacijske projektile. Britansko ministarstvo obrane testiralo je sustav ometanja u britanskom West Countryju 7. i 8. lipnja 2007.[82]
Neke zemlje dopuštaju uporabu GPS ponavljača radi omogućavanja recepcije GPS signala u zatvorenom prostoru i na zaklonjenim lokacijama, no po zakonima EU-a i UK uporaba takvih predmeta je zabranjena jer signali mogu uzrokovati interferenciju s ostalim GPS prijamnicima koji mogu primati podatke istovremeno s GPS satelita i ponavljača.
Zbog potencijala kako prirodne tako i antropogene buke, brojne se tehnike nastavljaju razvijati kako bi doskočile interferenciji. Prva tehnika je nepouzdavanje samo u GPS kao jedini izvor informacija. Po Johnu Ruleyju "IFR piloti trebali bi imati pričuvni plan u slučaju problema u radu GPS-a."[83]Praćenje integriteta autonomnosti prijamnika (RAIM,engl.Receiver Autonomous Integrity Monitoring) svojstvo je koje se danas uključuje u neke prijamnike, a dizajnirano je radi osiguravanja upozorenja korisniku ako je detektirano ometanje ili neki drugi problem. Američka vojska također je postavilaModul za selektivnu dostupnost i protuometanje (SAASM,engl.Selective Availability / Anti-Spoofing Module) uObrambeni napredni GPS prijamnik (DAGR,engl.Defense Advanced GPS Receiver). U demonstracijskim video snimcima DAGR je sposoban detektirati ometanje i održati povezanost s enkriptiranim GPS signalima tijekom interferencija koje uzrokuju gubitak povezanosti civilnih prijamnika s GPS signalom[84].
Augmentacijske metode poboljšanja točnosti počivaju na vanjskoj informaciji koja se integrira u kalkulacijski proces. Postoje mnogi slični sustavi u prostoru te se općenito nazivaju ili opisuju na temelju načina na koji GPS senzor prima informacije. Neki sustavi transmitiraju dodatne informacije o izvorima pogrešaka (poput pomaka sata, efmeride ili ionosferske odgode), dok drugi daju izravna mjerenja o tome koliko dugo je signal bio isključen u prošlosti, dok treća grupa daje dodatne navigacijske informacije ili informacije o vozilu kako bi se one integrirale u kalkulacijski proces.
Točnost kalkulacije također se može poboljšati kroz precizno monitoriranje i mjerenje postojećih GPS signala na dodatne ili alternativne načine.
Nakon SA koji je ugašen, najveća pogreška u GPS-u obično je nepredvidiva odgoda kroz ionosferu. Svemirska letjelica emitira parametre ionosferskog modela, no pogreška ipak ostaje. To je razlog zašto GPS svemirske letjelice transmitiraju na najmanje dvije frekvencije, L1 i L2. Ionosferska odgoda dobro je definirana funkcija frekvencije iukupnog elektronskog sadržaja (TEC,engl.total electron content) duž putanje, pa mjerenje vremenske razlike dolaska između frekvencija determinira TEC te stoga preciznu ionosfersku odgodu na svakoj frekvenciji.
Prijamnici s dekripcijskim ključevima mogu dekodirati L1 i L2 transmitirane P(Y) kodom. Ovi su ključevi ipak rezervirani za vojsku i "ovlaštene" agencije te nisu dostupni javnosti. Bez ključeva još je uvijek moguće koristitibeskodnu tehniku za usporedbu P(Y) kodova na L1 i L2 radi dobivanja većine informacija o istoj pogrešci. No ta je tehnika spora, pa je trenutačno ograničena na specijaliziranu geodetsku opremu. U budućnosti se očekuje da će dodatni civilni kodovi biti transmitirani na frekvencijama L2 i L5 (vidimodernizacija GPS-a dolje). Tada će svi korisnici moći izvoditi dvojna frekvencijska mjerenja te izravno računati pogreške zbog ionosferske odgode.
Drugi oblik preciznog monitoriranja naziva sepoboljšanje faze nosača (CPGPS,engl.Carrier-Phase Enhancement). Pogreška, koja ovo ispravlja, javlja se zbog toga što pulsna tranzicijaPRN-a nije trenutačna pa stoga operacijakorelacije (podudaranje sekvencije satelita i prijamnika) nije savršena. Pristup CPGPS-a koristi val nosača L1 čijiperiod od što iznosi oko tisućinku C/A zlatnokodnog bitnog perioda, te time djeluje kao dodatnisatni signal te riješava nesigurnost. Pogreška fazne razlike u normalnim GPS vrijednostima iznosi između 2 i 3 metra razlike. CPGPS koji radi unutar 1% savršene tranzicije reducira ovu pogrešku na 3 centimetra razlike. Eliminiranjem ovog izvora pogreške CPGPS uparen sDGPS-om normalno stvara između 20 i 30 centimetara apsolutne točnosti.
Relativno kinematičko pozicioniranje (RKP) drugi je pristup za precizne sustave pozicioniranja temeljene na GPS-u. u ovom pristupu determinacija signalnog raspona može se postaviti na preciznost od manje od 10centimetara. To se postiže rješavanjem broja ciklusa u kojem prijamnik transmitira, a zatim prima signal. Obično se za to koriste kombinacija korekcijskih podataka u diferencijalnom GPS-u (DGPS) kojima se transmitiraju informacije o fazi signala GPS-a i tehnike neodređene rezolucije kroz statističke testove—vjeroatno s procesiranjem u realnom vremenu (kinematičko pozicioniranje u realnom vremenu, RTK,engl.real-time kinematic positioning).
Dok je većina satova sinkronizirana nakoordinirano univerzalno vrijeme (UTC),atomski satovi na satelitima su postavljeni navrijeme GPS-a. Razlika među ovim vremenima jest u tome da GPS vrijeme nije ispravljeno da se podudara s rotacijom Zemlje, pa ne sadržiprijestupne sekunde ili druge korekcije koje se periodički dodaju UTC-u. GPS vrijeme je 1980. podešeno da se podudara skoordiniranim univerzalnim vremenom (UTC), no to se kasnije promijenilo. Nedostatak korekcija znači da GPS vrijeme ostaje na konstantnom razmaku (TAI - GPS = 19 sekunda) smeđunarodnim atomskim vremenom (TAI,franc.Temps Atomique International). Periodičke korekcije izvode se na satelitskim satovima radi korekcije relativističkih efekata i sinkronizacije satova sa zemaljskim satovima.
GPS navigacijska poruka uključuje razliku između GPS vremena i UTC-a koja je 2009. iznosila 15 sekunda zbog prijestupne sekunde dodane UTC-u 31. prosinca 2008. Prijamnici oduzimaju ovu razliku od GPS vremena kako bi izračunali UTC i vrijednosti za specifične vremenske zone. Nove GPS jedinice ne moraju pokazivati ispravno UTC vrijeme sve dok ne prime poruku o razlici prema UTC-u. Polje razlike između GPS-a i UTC-a akomodira 255 prijestupnih sekunda (osam bitova) koje bi skupa s trenutačnom stopom promjene Zemljine rotacije (s jednom prijestupnom sekundom uvedenom približno svakih 18 mjeseci) trebale biti dostatne sve do približno 2300. godine.
Nasuprot datumskom obliku ugregorijanskom kalendaru koji prikazuje godinu, mjesec i dan, GPS datum je izražen brojem tjedna i brojem dana u tjednu. Broj tjedna se transmitira kaodesetobitno polje u C/A i P(Y) navigacijskim porukama, te postaje nula svaka 1.024 tjedna (19,6 godina). Nulti tjedan GPS-a započeo je 6. siječnja 1980. u 00:00:00 UTC (00:00:19 TAI), a broj je tjedna prvi put opet postao nula 21. kolovoza 1999. u 23:59:47 UTC (22. kolovoza 1999. u 00:00:19 TAI). Za određivanje trenutačnog gregorijanskog datuma GPS prijamnik prvo mora imati aproksimativan datum (do unutar 3.584 dana) kako bi ispravno preveo GPS datumski signal. Kako bi adresirali ovaj problem, modernizirane GPS navigacijske poruke koriste 13-bitno polje koje se jedino ponavlja svakih 8.192 tjedna (157 godina), pa će trajati do 2137. godine (157 godina nakon nultog tjedna GPS-a).
O korištenju navigacijske poruke za izmjeru pseudoraspona već se govorilo. Druga metoda koja se koristi u GPS geodetskim aplikacijama je praćenje faze nosača. Period frekvencije nosača pomnožen s brzinom svjetlosti daje valnu duljinu koja iznosi oko 0,19 metara za L1 nosač. S točnošću valne duljine od 1% u detektiranju vodećeg kraja ova komponenta pogreške pseudoraspona može biti malena do 2 milimetra. Radi usporedbe, pogreška za C/A kod iznosi 3 metra odnosno 0,3 metra za P kod.
Ova točnost od 2 milimetra zahtijeva mjerenje ukupne faze, tj. ukupnog broja valnih duljina plus frakcijske valne duljine. To zahtijeva specijalno opremljene prijamnike. Ova metoda ima mnoge primjene na području geodezije.
Sada slijedi opis metode koja bi se mogla potencijalno koristiti za procjenu pozicije prijamnika 2 prema danoj poziciji prijamnika 1 koristeći trostruko diferenciranje i numeričko korijensko pronalaženje, te matematičku tehniku zvanunajmanji kvadrati. Izostavljena je detaljna rasprava o pogreškama radi izbjegavanja odvlačenja od opisa metodologije. U ovom se opisu prave razlike radi diferenciranja među satelitima, prijamnicima i epohama. To se ne smije protumačiti kao jedini raspored koji se može koristiti. Drugi rasporedi stvaranja razlika također su jednako vrijedni.
Ukupna faza satelitskog nosača može se dvoznačno izmjeriti kao broj ciklusa opisan kaoCARRIER PHASE MEASUREMENTArhivirano 2010-07-02 naWayback Machine-u (hrv. mjerenje faze nosača) iCARRIER BEAT PHASEArhivirano 2010-06-13 naWayback Machine-u (hrv. faza udara nosača).Neka označava fazu nosača satelita j mjerenu prijamnikom i u vremenu. Ova notacija se koristi kako bi bilo jasno što znače supskripti i, j i k. Zbog činjenice da prijamnik (engl.receiver), satelit (engl.satellite) i vrijeme (engl.time) dolaze u engleskom jeziku abecednim redom kao argumenti i radi isticanja ravnoteže između čitljivosti i konciznosti, neka je radi koncizne kratice. Također definiramo tri funkcije : koje označuju razlike između prijamnikâ, satelitâ i vremenskih točaka. Sve ove funkcije imaju linearnu kombinaciju varijabli s tri supskripta kao svoje argumente. Ove su tri funkcije definirane dolje. Ako je funkcija tri cjelobrojna argumenta i, j i k onda je valjani argument ovih funkcija: : s vrijednostima definiranima kao
,
, te
.
Ako su također valjani argumenti triju funkcija, a a i b konstante, onda je valjani argument s vrijednošću definiranom kao
,
, te
.
Pogreške sata prijamnika mogu se približno eliminirati diferenciranjem faza izmjerenih satelitom 1 i satelitom 2 u istoj epohi kao što je prikazano uBETWEEN-SATELLITE DIFFERENCINGArhivirano 2011-03-06 naWayback Machine-u (hrv. međusatelitsko diferenciranje). Ova se razlika označava kao
Dvostruko diferenciranjeArhivirano 2011-03-06 naWayback Machine-u može se izvesti uzimanjem intersatelitskih razlika između prijamnika 1 i prijamnika 2. Pogreške sata satelita time će se približno eliminirati između prijamnika. Ova dvostruka razlika označena je kao .
Trostruko diferenciranjeArhivirano 2011-03-06 naWayback Machine-u može se izvesti uzimanjem razlike dvostrukog diferenciranja izvedenog u vremenu s onim izvedenim u vremenu. To će eliminirati dvoznačnost pridruženu cijelom broju valnih duljina u fazi nosača ako pretpostavimo da se dvoznačnost ne mijenja tijekom vremena. Stoga je rezultat trostruke razlike eliminirao sve ili gotovo sve pogreške otklona sata i cjelobrojnu dvoznačnost. Pogreške pridružene atmosferskoj odgodi i satelitskim efemeridama također će biti značajno reducirane. Ova se trostruka razlika označava kao
Rezultati trostruke razlike mogu se koristiti za procjenu nepoznatih varijabli. Primjerice, ako je poznata pozicija prijamnika 1 a pozicija prijamnika 2 je nepoznata, onda je moguće procijeniti poziciju prijamnika 2 koristeći numeričko korijensko pronalaženje inajmanje kvadrate. Rezultati trostruke razlike za tri neovisna vremenska para vjerojatno će biti dovoljni za rješavanje triju komponenata pozicije prijamnika 2. To će možda zahtijevati uporabu numeričke procedure poput one opisane u poglavlju o korijenskom pronalaženju i nelinearnim skupovima jednadžbi u Numeričkim receptima[47]. Vidi takođerPreview of Root Finding (Pregled korijenskog pronalaženja). Prije uporabe ove numeričke metode mora se uraditi inicijalna aproksimacija pozicije prijamnika 2. Inicijalna vrijednost može se osigurati pozicijskom aproksimacijom baziranoj na navigacijskoj poruci i presjeku sfernih površina. Iako multidimenzionalno numeričko korijensko pronalaženje može imati problema, ovaj se nedostatak može nadići dobrom inicijalnom procjenom. Ova procedura koja koristi tri vremenska para i poprilično dobru inicijalnu vrijednost koju slijedi iteracija rezultirat će jednim opserviranim rezultatom trostruke razlike za poziciju prijamnika 2. Veća točnost može se postići procesiranjem rezultata trostruke razlike za dodatne skupove triju neovisnih vremenskih parova. To će rezultirati predeterminiranim sustavom s mnogostrukim rješenjima. Radi dobivanja procjena za predeterminirani sustav mogu se koristiti najmanji kvadrati. Procedura najmanjih kvadrata determinira poziciju prijamnika 2 koja najbolje odgovara opserviranim rezultatima trostruke razlike za pozicije prijamnika 2 pod kriterijem minimiziranja sume kvadrata.
Globalni pozicijski sustav, iako originalno izrađen kao vojni projekt, smatra se tehnologijomdvojne uporabe što znači da ima značajnu primjenu kako za vojnu tako i za civilnu industriju.
Navigacija: GPS omogućuje vojnicima pronalazak ciljeva u tami ili na nepoznatom teritoriju, te koordinaciju pokreta trupa i opskrbe. GPS prijamnici koje koriste zapovjednici i vojnici nazivaju se zapovjednički digitalni asistent (engl.Commanders Digital Assistant) odnosno vojnički digitalni asistent (engl.Soldier Digital Assistant)[85][86][87][88].
Praćenje mete: različiti vojni oružani sustavi koriste GPS za praćenje potencijalnih kopnenih i zračnih meta prije nego budu označeni neprijateljskima. Ovi oružani sustavi prenose GPS koordinate meta doprecizno navođenog streljiva kako bi mu omogućilo točno pogađanje mete. Vojne letjelice, posebice one korištene uzračno-zemljanim ulogama koriste GPS za pronalazak meta (primjerice,oružana videokamera sAH-1 Cobra uIraku pokazuje GPS koordinate koje se mogu pogledati uGoogle Earthu).
Traženje i spašavanje: oboreni piloti mogu se brže locirati ako imaju GPS prijamnik.
Izviđanje i izrada karata: vojska koristi GPS u velikom opsegu kao pomoć u kartiranju iizviđanju.
GPS sateliti također nose skup nuklearnih detonacijskih detektora koji se sastoje od optičkog senzora (Y-senzor), senzora X-zraka, dozimetra, te elektromagnetskog pulsnog (EMP) senzora (W-senzor) koji tvori glavni dioSustava za detekciju nuklearnih detonacija SAD-a[90][91].
Ovaantena postavljena na krov kućice u kojoj se zbiva znanstveni eksperiment kojem je potreban precizan izračun vremena.
Mnoge civilne aplikacije imaju koristi od GPS signala, koristeći jednu ili više od triju osnovnih komponenti GPS-a: apsolutnu lokaciju, relativno kretanje i vremenski transfer.
Sposobnost determiniranja apsolutne lokacije prijamnika omogućuje da GPS prijamnici služe kaogeodetski alat ili pomoć unavigaciji. Kapacitet determiniranja relativnog kretanja omogućuje prijamniku izračun lokalne brzine i orijentacije što je korisno za plovila ili opservacije Zemlje. Sinkronizacija satova na egzaktne standarde omogućuje vremenski transfer koji je kritičan za veliku komunikaciju i opservacijske sustave. Primjer jeCDMA digitalni mobitel. Svaka bazna stanica ima GPS vremenski prijamnik za sinkronizaciju vlastitih širećih kodova s ostalim baznim stanicama radi olakšavanja međustaničnog rukovanja i podrške hibridnog GPS/CDMA pozicioniranja mobitela u slučajuhitnih poziva i drugih primjena. Konačno, GPS omogućuje istraživačima proučavanje Zemljina okoliša uključujući atmosferu, ionosferu i gravitacijsko polje. GPS geodetska oprema revolucionizirala jetektoniku izravnim mjerenjem gibanja rasjeda upotresima.
Američka vlada nadzire izvoz nekih civilnih prijamnika. Svi GPS prijamnici koji mogu funkcionirati iznad 18 km (60.000 stopa) visine i pri brzini od 515 m/s (1.000 čvorova)[92] klasificiraju se kao streljivo (oružje) za koje je potrebno izvozna dozvola američkog State Departmenta. Ovi parametri su jasno odabrani radi prevencije uporabe prijamnika ubalističkim projektilima. Ipak, oni ne preveniraju uporabu ukrstarećim projektilima jer su njihove visine i brzine slične onima kod običnih zrakoplova.
Ovo se pravilo odnosi čak i na druge čisto civilne jedinice koje samo primaju frekvenciju L1 i kod C/A te ne mogu ispravljati SA, itd.
Deaktivacija operacije iznad ovih ograničenja oslobađa prijamnik od klasifikacije kao municije. Različiti prodavači na različit su način interpretirali ova ograničenja. Pravilo specificira operaciju iznad 18 kmi 515 m/s no neki prijamnici prestaju raditi na 18 km čak kad su stacionirani. To je uzrokovalo probleme u lansiranju nekih amaterskih radio balona jer oni redovito dosežu visinu od 30 km.
GPS vodiči također su primjeri civilne uporabe. GPS se ovdje koristi za određivanje trenutka prikazivanja sadržaja. Primjerice, prilikom približavanja spomeniku informirat će nas o njemu.
Funkcionalnost GPS sada se počela kretati prema masovnim mobilnim telefonima. Prvemikrotelefonske kombinacije s integriranim GPS-om puštene su u promet već u kasnim 1990-ima, a bile su široko dostupne za potrošače na mrežama Nextela, Sprinta i Verizona 2002. godine kao odgovor na US FCC mandate za pozicioniranje mikrotelefonske kombinacije u hitnim pozivima. Mogućnosti za pristup razvojnih programera za softver od treće strane tim svojstvima u početku je bilo sporo sve dok Nextel nije svoj API otvorio za sve razvijatelje, a ubrzo su ga slijedili Sprint (2006.) i Verizon.
Bradford Parkinson, profesoraeronautike iastronautike naSveučilištu u Stanfordu, osmislio je današnji satelitski sustav u ranim 1960-ima i razvio ga zajedno s Ratnim zrakoplovstvom SAD-a. Parkinson je dvadeset i osam godina služio u Ratnom zrakoplovstvu od 1957. do 1978. te je umirovljen s činom pukovnika.
↑Signali GPS-a putujubrzinom svjetlosti tako da je računanje udaljenosti za određeno proteklo vrijeme gotovo jednostavno. Brzina svjetlosti ipakvarira lagano između parcijalnog vakuuma svemira i atmosfere. Prijamnik može aproksimirati ove efekte i stvoriti razumnu procjenu. Jednom kada je gruba pozicija determinirana, neki prijamnici pažljivo računaju količinu atmosfere kroz koju je signal putovao te prema tome prilagođavaju udaljenost.
↑„GPS Support Notes” (PDF). 19. siječnja 2007.. Arhivirano izoriginala na datum 2009-03-27. Pristupljeno 10. studenog 2008.
↑Postoje mogućnosti da se kružnica i sferična površina ne sijeku niti u jednoj točki, zatim da se sijeku samo u jednoj točki ili u zaista posebnom slučaju u kojem su centri triju sfera kolinearni (tj. sva tri se nalaze na istom pravcu) da sferna površina siječe čitav opseg kružnice.
↑Dva sjecišta su simetrična u odnosu na ravninu koju čine tri satelita. Ako se tri satelita ne nalaze u istoj orbitalnoj ravnini, ravnina koju čine tri satelita neće biti okomita ravnina koja prolazi kroz centar Zemlje. U ovom slučaju jedno sjecište bit će bliže Zemlji od drugoga.
↑Primjetite da iako postoji mnogo proizvođača prijamnika, gotovo svi koriste jedan od chipseta za ovu svrhu. Primjer:„GPS Receiver Chip Performance Survey”. GPS Technology Reviews. Arhivirano izoriginala na datum 2010-03-04. Pristupljeno 2011-09-28.
↑Krause, L.O. (1987). „A Direct Solution to GPS-Type Navigation Equations”. Aerospace and Electronic Systems, IEEE Transactions onAES-23 (2): 225–232. DOI:10.1109/TAES.1987.313376.
↑Cerruti, A., P. M. Kintner, D. E. Gary, A. J. Mannucci, R. F. Meyer, P. H. Doherty, and A. J. Coster (2008), Effect of intense December 2006 solar radio bursts on GPS receivers, Space Weather, doi:10.1029/2007SW000375, 19. listopada 2008.
↑Aarons, Jules and Basu, Santimay, Ionospheric amplitude and phase fluctuations at the GPS frequencies, Proceedings of ION GPS, v 2, 1994, p 1569-1578
↑Ledvina, B. M., J. J. Makela, and P. M. Kintner (2002), First observations of intense GPS L1 amplitude scintillations at midlatitude, Geophys. Res. Lett., 29(14), 1659, doi:10.1029/2002GL014770