Global Positioning System – razlika između verzija

Uklonjeni sadržaj Dodani sadržaj
EmausBot (razgovor | doprinos)
m r2.6.4) (robot Mijenja: id:Sistem Kedudukan Sejagat
Nema sažetka izmjene
Red 1:
:''"GPS" preusmjerava ovdje. Za ostala značenja vidi [[GPS (razdvojba)]].''
[[Datoteka: GPS Satellite NASA art-iif.jpg|200px|thumb|GPS satelit]]
:''Za opće pristupni i manje tehnički uvod u temu vidi [[Uvod u Global Positioning System]].''
'''Globalni pozicioni sistem''' (en. Global Positioning System - GPS) je trenutno jedini poptuno funkcionalan globalni satelitski navigacioni sistem (Global Navigation Satellite System - GNSS). GPS se sastoji od 24 satelita raspoređenih u orbiti [[Zemlja|Zemlje]], koji šalju radio signal na površinu Zemlje. GPS prijemnici na osnovu ovih radio signala mogu da odrede svoju tačnu poziciju - nadmorsku visinu, geografsku širinu i geografsku dužinu - na bilo kom mestu na planeti danju i noću, pri svim vremenskim uslovima.
{| style="float: right; background: transparent; margin: 0; padding: 0;"
|-
| [[Image:GPS Satellite NASA art-iif.jpg|right|thumb|220px|Umjetnička koncepcija GPS satelita Block II-F u orbiti]]
[[Image:Magellan GPS Blazer12.jpg|right|thumb|220px|Civilni GPS prijamnik ("[[GPS navigacijski uređaj]]") u pomorskoj primjeni.]]
[[Image:KyotoTaxiRide.jpg|right|thumb|220px|[[Automobilni navigacijski sustav]] u taksiju.]]
[[Image:GPS on smartphone cycling.JPG|thumb|220px|right|GPS [[radijski prijamnik|prijamnici]] danas su integrirani u mnogim [[mobilni telefon|mobilnim telefonima]].]]
|}
'''Global Positioning System''' ('''GPS''', dosl. ''Globalni pozicijski sustav''), američki svemirski [[globalni 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 u [[srednja Zemljina orbita|srednjoj Zemljinoj orbiti]], a također uključuje potisnike potrebne za njihovo lansiranje u orbitu. Kontrolni segment sastoji se od glavne kontrolne stanice ([[engleski jezik|engl]]. ''Master Control Station''), alternativne glavne kontrolne stanice ([[engleski jezik|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 ([[engleski jezik|engl]]. ''GPS Precise Positioning Service''), te desetke milijuna civilnih, komercijalnih i znanstvenih korisnika usluge standardnog pozicioniranja ([[engleski jezik|engl]]. ''Standard Positioning Service'') (vidi [[navigacijski 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 ima veliku primenu kao globalni servis u raznim oblastima, u komercijalne i naučne svrhe: navigacija na moru, zemlji i u vazduhu, mapiranju zemljišta, pravljenju karata, određivanju tačnog vremena, otkrivanju zemljotresa i slično.
 
GPS je postao široko korištena [[radionavigacija|pomoć u navigaciji]] širom svijeta i koristan alat za [[izrada karata|izradu karata]], [[zemljišna izmjera|zemljišnu izmjeru]], trgovinu, znanstvene svrhe, praćenje i nadzor te hobije kao što su [[geocaching]] i [[waymarking]]. 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 razvijen od strane Ministarstva odbrane [[SAD]] pod imenom NAVSTAR GPS u agenciji [[DARPA]] (neki izvori navode da je NAVSTAR skraćenica od Navigation Signal Timing and Ranging GPS, dok drugi navode da je to slučajno izabrano zvučno ime dato od strane John Walsh-a, osobe koja je imala ulogu o odlučivanju o sudbini projekta <ref name="Parkinson">Parkinson, B.W. (1996), ''Global Positioning System: Theory and Applications'', chap. 1: Introduction and Heritage of NAVSTAR, the Global Positioning System. pp. 3-28, American Institute of Aeronautics and Astronautics, Washington, D.C.</ref>). U početku je korišćen isključivo u vojne svrhe da bi kasnije bio besplatno stavljen na raspolaganje svima kao javno dobro. Godišnji troškovi održavanja sistema su oko 750 miliona američkih dolara , <ref name="Program NAVSTAR" > [http://www.astronautix.com/project/navstar.htm Program NAVSTAR]</ref>.
 
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.
== Osnove rada ==
[[Datoteka:GPS-pseudorange.svg|thumb| десно|Izmerene udaljenosti sa greškom su predstavljene kao krivine, treba ih korigovati za istu vrednost da bi se sekle u istoj tački. Ova slika je dvodimenzionalna ilustracija, u stvarnosti se radi o trodimenzionalnom problemu]]
GPS Prijemnik je uređaj koji proračunava svoju poziciju na osnovu merenja udaljenosti od tri ili više GPS satelita. Svaki satelit emituje mikrotalasnu sekvencu radio signala koja je poznata prijemniku. Dok prijemnik prima taj signal, u stanju je da odredi vreme koje protekne od emitovanja radio signala sa satelita do prijema na svojoj poziciji. Udaljenost prijemnika od satelita se proračunava na osnovu tog vremena, budući da radio signal putuje poznatom brzinom. Signal takođe nosi informaciju o trenutnom položaju satelita sa kog se emituje. Ako se zna udaljenost prijemnika od satelita i pozicija satelita, poznato je da se prijemnik nalazi negde na sferi određene dimenzije u čijem je centru satelit. Pošto su poznate pozicije tri satelita i udaljenost prijemnika od svakog od njih, postupkom trilateracije se može odrediti pozicija prijemnika. Trilateracija se bazira na činjenici da se tri sfere seku u najviše dve tačke (od kojih jedna obično nema smisla)
 
==Povijest==
Ovaj princip rada podrazumeva da su časovnici na svim satelitima, kao i na prijemniku potpuno sinhronizovani, da bi se vremenski razmak između poznate sekvence signala sa satelita i na prijemniku tačno izmerio. Na satelitima se nalaze atomski časovnici, veoma precizni i skupi. Međutim, prijemnik ima daleko manje precizan časovnik, kristalni oscilator. Nedostatak preciznosti se rešava uvođenjem merenja udaljenosti od još jednog satelita. Sat na prijemniku uvodi istu vremensku i prostornu grešku kada proračunava udaljenost od sva četiri satelita. Može se izračunati za koliko treba korigovati sat da bi se četiri sfere sekle u jednoj istoj tački. Na taj način se sat na prijemniku neprekidno koriguje. Jedna od primena GPS-a je veoma precizno računanje vremena i sinhronizacija časovnika .
Dizajn GPS-a temelji se uglavnom na sličnim zemaljskim radijskim navigacijskim sustavima kao što su [[LORAN]] i [[Decca Navigator]] koji su razvijeni u ranim 1940-ima i korišteni tijekom [[Drugi svjetski rat|Drugog svjetskog rata]]. Godine 1956. [[Friedwardt Winterberg]]<ref>Astronautica Acta II, 25 (1956)</ref> predložio je test [[opća relativnost|opće relativnosti]] uporabom preciznih [[atomski sat|atomskih 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 je [[Sovjetski Savez]] lansirao prvi umjetni satelit [[Sputnik]] 1957. godine. Tim američkih stručnjaka predvođen dr. Richardom B. Kershnerom bilježili su Sputnikove radijske transmisije. Pritom su otkrili da je zbog [[Dopplerov efekt|Dopplerova 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 (vidi [[Transit (satelit)]]).
 
Prvi satelitski navigacijski sustav [[Transit (satelit)|Transit]] koji je koristila [[Ratna 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 satelit [[Timation]] koji je dokazao mogućnost smještaja preciznih satova u svemiru na čemu se temelji tehnologija GPS-a. Tijekom 1970-ih zemaljski [[navigacijski sustav Omega]] ([[engleski jezik|engl]]. ''Omega Navigation System''), zasnovan na usporedbi faze transmisije signala s parova stanica<ref>{{cite web|author=Jerry Proc |url=http://www.jproc.ca/hyperbolic/omega.html |title=Omega |publisher=Jproc.ca |date= |accessdate=8. prosinca 2009}}</ref>, 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.
== Tehnički opis sistema ==
=== Komponene sistema ===
 
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 tijekom [[Hladni rat|hladnoratovske]] [[utrka u naoružanju|utrke 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 se [[podmornički balistički projektil|podmorničkih balističkih projektila]] (SLBM, [[engleski jezik|engl]]. ''Submarine Launched Ballistic Missile'') američke ratne mornarice zajedno sa strateškim bombarderima američkog ratnog zrakoplovstva i [[interkontinentalni balistički projektil|interkontinentalnim balističkim projektilima]] (ICBM, [[engleski jezik|engl]]. ''Intercontinental Ballistic Missile''). Smatrana vitalnom za stav [[nuklearno odvraćanje|nuklearnog odvraćanja]], precizna determinacija lansirnih pozicija za SLBM-e bila je [[multiplikator 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<ref>{{cite web|url=http://www.trimble.com/gps/whygps.shtml#0 |title=Why Did the Department of Defense Develop GPS? |publisher=Trimble Navigation Ltd |date= |accessdate=13. siječnja 2010}}</ref>. Godine 1960. ratno zrakoplovstvo predložilo je radionavigacijski sustav nazvan MOSAIC (''Mobile System for Accurate ICBM Control'', [[hrvatski jezik|hrv]]. Mobilni sustav za preciznu kontrolu ICBM-a) koji je zapravo bio 3-D [[LORAN]]. Sljedeća studija nazvana Projekt 57 izvršena je 1963. i upravo je "u ovoj studiji rođen koncept GPS-a"<ref>{{cite web|url=http://www.aero.org/publications/crosslink/summer2002/01.html |title=Charting a Course Toward Global Navigation |publisher=The Aerospace Corporation |date= |accessdate=14. siječnja 2010}}</ref>. 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<ref>{{cite web|url=http://support.radioshack.com/support_tutorials/gps/gps_tmline.htm |title=A Guide To The Global Positioning System (GPS) - GPS Timeline |publisher=Radio Shack |date= |accessdate=14. siječnja 2010}}</ref>.
GPS sistem se sastoji od tri komponente, komponente u vasioni, kontrolne komponente i korisničke komponente.
 
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<ref>{{cite book|url=http://books.google.com/books?id=mB9W3H90KDUC|title=The Precision Revolution: GPS and the Future of Aerial Warfare|author=Michael Russell Rip, James M. Hasik|publisher=Naval Institute Press|page=65|year=2002|isbn=1557509735|accessdate=14. siječnja 2010}}</ref>.
==== Komponenta u vasioni ====
 
Nakon što je [[let 007 Korean Air Linesa]] oboren 1983. zbog ulaska u [[zabranjeni zračni prostor]] SSSR-a<ref>{{cite web |url=http://www.icao.int/cgi/goto_m.pl?icao/en/trivia/kal_flight_007.htm |title=ICAO Completes Fact-Finding Investigation |publisher=International Civil Aviation Organization |accessdate=15. rujna 2008}}</ref>, predsjednik [[Ronald Reagan]] objavio je direktivu kojom je GPS učinio slobodno dostupnim za civilnu uporabu kao opće dobro<ref name="KAL007">{{cite news|url=http://www.america.gov/xarchives/display.html?p=washfile-english&y=2006&m=February&x=20060203125928lcnirellep0.5061609 |title=United States Updates Global Positioning System Technology|publisher=[http://www.america.gov/ America.gov]|date=3. veljače 2006.}}</ref>. Prvi satelit bio je lansiran 1989. godine, a 24. i posljednji 1994. godine.
[[Datoteka:GPS satellite constellation.jpg|thumb| десно| GPS sateliti u orbiti Zemlje]] Komponentu u vasioni čine GPS sateliti u orbiti Zemlje. Broj i raspored satelita se menjao tokom vremena, a tehnička izvedba napredovala, kako se GPS sistem razvijao <ref name="Trenutni raspored GPS satelita" > [http://tycho.usno.navy.mil/gpscurr.html Trenutni raspored GPS satelita]</ref>. Blok I sateliti su puštani u rad od 1978. do 1985. godine i do danas su svi van funkcije.
 
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 prema [[engleski jezik|engl]]. ''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.
Originalni koncept Blok II satelita predstavljaju 24 GPS satelita koji se kreću u 6 orbitalnih ravni, ravnomerno raspoređenih u odnosu na Zemlju, koje su nagnute pod uglom od 55° u odnosu na ekvatorijalnu ravan. Orbitalne ravni ne rotiraju u odnosu na udaljenje zvezde. U svakoj orbitalnoj ravni se kreću po 4 satelita, po orbitama koje su skoro kružne (ekscentričnost elipse 1°), međusobno pravilno raspoređeni po kružnici orbite, pod uglom od 90 stepeni. Prečnik orbita je oko četiri puta veći od prečnika Zemlje i svaki od satelita jednom obiđe svoju orbitu za 12 časova, tako da u odnosu na površinu Zemlje svaki satelit svakog dana obiđe istu putanju. Ovaj broj i pravilan raspored satelita garantuje da se sa svake tačke na Zemlji u svakom trenutku na horizontu nalazi bar četiri satelita. To su četiri satelita potrebna za određivanje pozicije GPS prijemnika. ).
<ref name="GPS i relativnost" >
[http://metaresearch.org/cosmology/gps-relativity.asp GPS i relativnost]</ref>.
 
===Kronologija i modernizacija===
Pošto sateliti izlaze iz funckije zbog održavanja, kvarova ili isteka radnog veka, oko Zemlje kruži više satelita i često ih je aktivno više od 24. U trenutku sastavljanja ovog članka 30 GPS satelita je u funkciji <ref name="Trenutni raspored GPS satelita"/>.
{| class="wikitable" style="float:right; margin-left:10px"
|+ Sažetak satelita<ref>[http://www.insidegnss.com/node/918 GPS Wing Reaches GPS III IBR Milestone] in InsideGNSS 10. studenog 2008.</ref>
! rowspan="2" | Blok || rowspan="2" | Period <br />lansiranja || colspan="4" | Satelitna lansiranja || rowspan="2" | Trenutačno u orbiti<br /> i funkciji
|-
! Usp-<br />ješna || Neusp-<br />ješna || U pri-<br/>premi || Plani-<br />rana
|-
! I
| 1978–1985 || 10 || 1 || 0 || 0 || 0
|-
! II
| 1989–1990 || 9 || 0 || 0 || 0 || 0
|-
! IIA
| 1990–1997 || 19 || 0 || 0 || 0 || 11 od 19 lansiranih
|-
! IIR
| 1997–2004 || 12 || 1 || 0 || 0 || 12 od 13 lansiranih
|-
! IIR-M
| 2005–2009 || 8 || 0 || 0 || 0 || 7 od 8 lansiranih
|-
! IIF
| 2010–2011 || 0 || 0 || 10 || 0 || 0
|-
! IIIA
| 2014–? || 0 || 0 || 0 || 12 || 0
|-
! IIIB
| || 0 || 0 || 0 || 8 || 0
|-
! IIIC
| || 0 || 0 || 0 || 16 || 0
|-
! colspan="2" | Ukupno
| 58 || 2 || 10 || 36 || 30
|-
| colspan="7" style="font-size: smaller;" | (Posljednja izmjena: 29. prosinca 2009.)<br/>
PRN 01 iz bloka IIR-M je pokvaren<br/>
PRN 25 iz bloka IIA je pokvaren <br/>
Vidi [http://www.navcen.uscg.gov/gps/almanacs.htm almanah GPS-a].
Za potpuniji popis vidi ''[[popis lansiranja satelita GPS-a]]''
|}
* 1972. - Centralno postrojenje za testiranje inercijalnog vođenja (Holloman AFB) Ratnog zrakoplovstva SAD-a provelo je razvojne testove letenja dvaju prototipova prijamnika GPS-a iznad [[White Sands Missile Range]]a koristeći zemaljske pseudosatelite.
* 1978. - lansiran prvi eksperimentalni satelit GPS-a iz bloka I.
* 1983. - nakon što je sovjetski [[presretački lovac]] oborio civilni linijski putnički avion [[KAL 007]] koji je zalutao u [[zabranjeni zračni prostor]] zbog navigacijskih pogrešaka, te je pritom poginulo svih 269 putnika, američki predsjednik [[Ronald Reagan]] objavljuje da će GPS postati dostupan za civilnu uporabu nakon što bude dovršen<ref>{{cite book|url=http://books.google.com/books?lr=&id=I7JRAAAAMAAJ|title=Technology Transfer|author=Dietrich Schroeer, Mirco Elena|publisher=Ashgate|isbn=075462045X|year=2000|accessdate=25. svibnja 2008|page=80}}</ref><ref>{{cite book|url=http://books.google.com/books?lr=&id=_wpUAAAAMAAJ|title=The Precision Revolution: GPS and the Future of Aerial Warfare|author=Michael Russell Rip, James M. Hasik|publisher=Naval Institute Press|year=2002|isbn=1557509735|accessdate=25. svibnja 2008}}</ref>.
* 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 ga [[50th Space Wing]].
* do prosinca 1993. - GPS postiže inicijalnu operacijsku sposobnost<ref>[[United States Department of Defense]]. [http://www.navcen.uscg.gov/ftp/gps/ARCHIVES/gpsdoc/IOCLTR.TXT Announcement of Initial Operational Capability] 8. prosinca 1993.</ref>.
* 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 predsjednik [[Bill Clinton]] objavljuje političku direktivu<ref>[[National Archives and Records Administration]]. [http://clinton4.nara.gov/textonly/WH/EOP/OSTP/html/gps-factsheet.html U.S. Global Positioning System Policy]. 29. ožujka 1996.</ref> kojom se GPS deklarira kao sustav [[dvostruka uporaba|dvostruke uporabe]]; osniva se [[Interagency GPS Executive Board|Međuagencijsko izvršno vijeće za GPS]] ([[engleski jezik|engl]]. ''Interagency GPS Executive Board'') radi upravljanja GPS-om na nacionalnoj razini.
* 1998. - američki potpredsjednik [[Al 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. [[Kongres Sjedinjenih Američkih Država|američki Kongres]] potvrđuje potporu koju naziva ''[[GPS III]]''.
* 1998. - tehnologija GPS-a uvedena je u u Kuću slavnih svemirske tehnologije [[Space Foundation|Svemirske 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 sustava [[Galileo (satelitski navigacijski sustav)|Galileo]].
* 2004. - američki predsjednik [[George W. Bush]] obnavlja nacionalnu politiku i zamjenjuje izvršno vijeće [http://pnt.gov/ Nacionalnim izvršnim odborom za svemirsko pozicioniranje, navigaciju i mjerenje vremena] ([[engleski jezik|engl]]. ''National Executive Committee for Space-Based Positioning, Navigation, and Timing'')
* studeni 2004. - [[QUALCOMM]] objavljuje uspješne testove [[Assisted GPS|asistiranog GPS-a]] za [[mobilni telefoni|mobilne telefone]]<ref>{{cite web|url=http://www.3g.co.uk/PR/November2004/8641.htm |title=3g.co.uk |publisher=3g.co.uk |date=10. studenog 2004.|accessdate=13. listopada 2009}}</ref>.
* 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'')<ref>[http://www.losangeles.af.mil/news/story.asp?id=123068412 losangeles.af.mil]</ref>.
* 17. kolovoza 2009. - posljednje lansiranje<ref>{{cite web|url=ftp://tycho.usno.navy.mil/pub/gps/gpstd.txt |title=United States Naval Observatory (USNO) GPS Constellation Status |date= |accessdate=13. listopada 2009}}</ref>. Najstariji operativni GPS satelit lansiran je 26. studenog 1990. a funkcionalnim je postao 10. prosinca 1990.<ref>[[United States Naval Observatory]]. [ftp://tycho.usno.navy.mil/pub/gps/gpsb2.txt GPS Constellation Status]. Preuzeto 20. prosinca 2008.</ref>
* 19. svibnja 2009. - [[Government Accountability Office|Ured za odgovornost Vlade]] SAD-a objavljuje izvješće kojim se upozorava kako bi neki GPS sateliti mogli zakazati 2010.<ref>{{cite news|url=http://www.guardian.co.uk/technology/2009/may/19/gps-close-to-breakdown|title=GPS system 'close to breakdown'|last=Johnson|first=Bobbie|newspaper=The Guardian|date=19. svibnja 2009.|accessdate=2009-08-12}}</ref>
* 21. svibnja 2009. - [[Air Force Space Command|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."<ref>{{cite news|url=http://abcnews.go.com/Technology/AheadoftheCurve/story?id=7647002&page=1|title=Air Force Responds to GPS Outage Concerns|last=Coursey|first=David |date=21. svibnja 2009.|publisher=ABC News|accessdate=2009-05-22}}</ref>
 
==Osnovni koncepti GPS-a==
==== Kontrolna komponenta ====
GPS prijamnik izračunava svoju poziciju tako što precizno mjeri vrijeme signala koje šalju [[satelit]]i GPS-a visoko iznad Zemlje. Svaki satelit kontinuirano transmitira poruke koje sadrže
* vrijeme transmisije poruke
* preciznu orbitalnu informaciju ([[efemerida|efemeridu]])
* 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 geometrijskom [[trilateracija|trilateracijom]] 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.
Kontrolnu komponentu čine stanice za praćenje satelita, kontrolne stanice i zemljišne antene. <ref name="USNO: GPS operacije" > [http://tycho.usno.navy.mil/gpsinfo.html USNO: GPS operacije] </ref> Stanice za praćenje satelita se nalaze na Havajima, Kvajlin ostrvu, Aknezijskom ostrvu, ostrvu Dijego Garsija i Kolorado Springsu, u Koloradu. Uloga ovih stanica je da prate kretanje satelita i podatke šalju glavnoj kontrolnoj stanici u Kolorado Springsu. Tu se vrše proračuni i preko zemljišnih antena koje se nalaze na Kvajlin ostrvu, Aknezijskom ostrvu, i ostrvu Dijego Garsija , satelitima se šalju ažurirani podaci o njihovoj tačnoj poziciji i vremenu. Ažuriranje se vrši dva puta dnevno, čime se vrše fina podešavanja sistema. Novija generacija satelita je u stanju da međusobno komunicira i sinhronizuje podatke, pa preciznost određivanja pozicije ne bi bila bitno narušena ni kad bi sateliti danima radili nezavisno od kontrolne komponenete na Zemlji.
 
Č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 velikim [[brzina svjetlosti|brzinom svjetlosti]]<ref>Signali GPS-a putuju [[brzina svjetlosti|brzinom svjetlosti]] tako da je računanje udaljenosti za određeno proteklo vrijeme gotovo jednostavno. Brzina svjetlosti ipak [[brzina svjetlosti#interakcija s prozirnim tvarima|varira]] 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.</ref> – 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 spadaju [[vremenski transfer]], sinkronizacija prometnih signala i [[IS-95|sinkronizacija baznih stanica za mobilne telefone]].
==== Korisnička komponenta ====
 
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, [[navigacija po procjeni|navigacije po procjeni]], [[inercijalna navigacija|inercijalne navigacije]] ili uključivanja informacije iz putnog računala) radi prikazivanja degradirane pozicije kada je vidljivo manje od 4 satelita (vidi <ref>{{cite web |title=Continuous Navigation Combining GPS with Sensor-Based Dead Reckoning | url=http://www.gpsworld.com/gpsworld/article/articleDetail.jsp?id=154870&pageID=6 |date=1. travnja 2005.|author=Georg zur Bonsen, Daniel Ammann, Michael Ammann, Etienne Favey, Pascal Flammant |publisher=GPS World}}</ref>, Poglavlja 7 i 8, <ref name="NAVGPS">{{cite web |title=NAVSTAR GPS User Equipment Introduction |format=PDF |url=http://www.navcen.uscg.gov/pubs/gps/gpsuser/gpsuser.pdf |publisher=US Government}}
[[Datoteka:GPS Receivers.jpg|thumb|left| GPS prijemnici kao samostalni uređaji , ovde prikazani od proizvođača Trimble, Garmin i Leica (sleva na desno).]]
</ref> i <ref>{{cite web | title=GPS Support Notes | url=http://www.navmanwireless.com/uploads/EK/C8/EKC8zb1ITsNwDqWcqLQxiQ/Support_Notes_GPS_OperatingParameters.pdf | format = PDF | date = 19. siječnja 2007. | accessdate = 10. studenog 2008}}</ref>).
Korisničku komponenu čine GPS prijemnici na Zemlji. Prijemnici mogu biti komponente uključene u druge uređaje, kao npr mobilni telefon, časovnik i slično, ili samostalni uređaji.
Na primer, GPS prijemnik baziran na SiRF Star III čipu ima dimenzije samo 12 x 15 mm. Drugi, samostalni uređaji, imaju displej za prikazivanje pozicije, brzine i/ili vremena i mogu imati interfejse sa drugim uređajima.
 
===Uvod u izračun pozicije===
Osnovne komponente GSP prijemnika su antena podešena na frekvencije GSP satelita, kristalni oscilator koji služi kao časovnik i mikroprocesor koji obrađuje signale. Prijemnici se često opisuju prema tome koliko kanala imaju. Svaki kanal prati po jedan satelit. Stariji modeli su imali četiri do pet kanala, a današnji uglavnom 12 do 20 kanala.
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 <math>\scriptstyle\left[x_i,\, y_i,\, z_i,\, t_i\right]</math> gdje je indeks ''i'' označava broj satelita i poprima vrijednost 1, 2, 3 ili 4. Poznavajući indicirano vrijeme primitka poruke <math>\scriptstyle\ tr</math>, GPS prijamnik može izračunati indicirano tranzitno vrijeme poruke kao <math>\scriptstyle\left (tr-t_i\right ) </math>. Uz pretpostavku da je poruka [[vrijeme putovanja|putovala]] brzinom svjetlosti [[brzina svjetlosti|c]], prijeđena udaljenost <math>\scriptstyle p_i</math> može se izračunati kao <math>\scriptstyle\left (tr-t_i\right )c</math>.
 
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).
GPS prijemnici mogu imati u sastavu komponentu koja prima [[#Diferencijalni GPS | diferencijalne signale]]. Diferencijalni signal se dobija preko standardnog [[RS-232]] porta ili preko interne antene. Od 2006. godine čak i jeftini prijemnici uključuju i prijemnike za [[#Oblasni sistemi augmentacije u vazduhoplovstvu| oblasne sisteme augmentacije]].
 
Ako se površine dviju sfera sijeku u više od jedne točke, onda se one sijeku u kružnici. Članak o [[trilateracija|trilateraciji]] prikazuje ovo matematički. Slika na kojoj se površine dviju sfera sijeku u krugu prikazana je ispod.
Neki GSP prijemnici komuniciraju sa drugim uređajima preko serijskih interfejsa kao što su USB ili Bluetooth, koristeći standardne protokole. NMEA 0183 i NMEA 2000 <ref name="NMEA protokol "> [http://www.nmea.org/pub/2000/index.html NMEA protokol]</ref> su široko rasprostranjeni protokoli. Iako su zaštićeni protokoli , objavljeno je dovoljno javnih dokumenata koji ih opisuju da se mogu koristiti bez kršenja autorskih prava. Postoje i drugi protokoli, kao SiRF i MTK.
 
[[Image:Sphere-intersect.svg|thumb|left|230px|Presjek površina dviju sfera čini kružnicu]]
=== Navigacioni signali ===
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<ref>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.</ref>. Druga slika na kojoj je prikazano kako ''površ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 o [[trilateracija|trilateraciji]] opet jasno pokazuje ovo matematički.
 
[[Image:Circle sphere 2-colour.svg|thumb|300px|right|Površina sfera siječe kružnicu (ne disk) u dvije točke]]
==== Osnovni navigacioni signali ====
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<ref>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.</ref>.
 
Točna pozicija GPS prijamnika također je sjecište koje se nalazi najbliže površini sfere koja odgovara četvrtom satelitu.
[[Datoteka:GPS signal modulation scheme.svg|300px|thumb|Osnovni signali GPS satelita]]
Osnovni signal koji svaki GPS satelit emituje se dobija modulacijom signala nosioca L1 i kombinacije dva digitalna signala.
 
===Ispravljanje sata GPS prijamnika===
Digitalni signal niže frekvencije sadrži navigacionu poruku koja se iznova emituje na svakih 12.5 minuta. Navigaciona poruka je složene strukture i sastoji se od „almanaha“ koji sadrži neobrađene podatke o vremenu atomskog časovnika, zajedno sa informacijom o statusu satelita. Drugi tip podataka u sastavu navigacione poruke je „efemeris“ koji sadrži podatke o orbiti satelita koje omogućavaju prijemniku da izračuna poziciju satelita.
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 vrijednosti [[brzina svjetlosti|brzine svjetlosti]] ''c'' 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.
 
[[Image:Sphere clock cor.svg|thumb|400px|Dijagram prikazuje četvrti satelit, sferu, p4, d4 i da]]
Digitalni signal više frekvencije sadrži pseudoslučajni kod i zove se C/A kod. To je sekvenca dugačka 1023 bita koja se ponavlja svake milisekunde. Svaki satelit ima svoju jedinstvenu sekvencu, javno objavljenu, po kojoj se može identifikovati na jednom kanalu prijemnika.
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 <math>\scriptstyle r_4</math> označava udaljenost od valjane procjene pozicije GPS prijamnika do četvrtog satelita a <math>\scriptstyle p_4</math> neka označava pseudoraspon četvrtog satelita. Neka je <math>\scriptstyle da \,=\, r_4 \,-\, p_4</math>. Primjetite da je <math>\scriptstyle da</math> udaljenost od izračunate pozicije GPS prijamnika do površine sfere koja odgovara četvrtom satelitu. Stoga kvocijent <math>\scriptstyle b \,=\, da / c\ </math> daje procjenu od
 
: (ispravno vrijeme) - (vrijeme indicirano satom na prijamniku),
==== Detaljnije o navigacionim signalima ====
 
a sat GPS prijamnika može se pomaknuti unaprijed ako je <math>\scriptstyle b</math> pozitivno ili unatrag ako je <math>\scriptstyle b</math> negativno.
GPS sateliti takođe emituju i P-kod ili precizni kod koji je takođe pseudoslučajni kod, ali su njegova frekvencija i digitalna sekvenca koja se ponavlja drugačije nego kod C/A koda. Njegova sekvenca ponavljanja traje jednu nedeljno. Ovaj signal se modulira sa signalom nosiocem L2, koristi se za vojne svrhe, ne objavljuje se javno i procesira se dodatno, tj šifrira se i dešifrira.
 
==Segmentacija sustava==
Frekvencije signala nosioca su
[[Image:Global Positioning System satellite.jpg|left|thumb|220px|Nelansirani satelit GPS-a prikazan u Aerosvemirskom muzeju u [[San Diego|San Diegu]]]]
Trenutačni GPS sastoji se od triju glavnih segmenata. To su svemirski segment (SS, [[engleski jezik|engl]]. ''space segment''), kontrolni segment (CS, [[engleski jezik|engl]]. ''control segment'') i korisnički segment (US, [[engleski jezik|engl]]. ''user segment'')<ref>{{cite web|author=John Pike |url=http://www.globalsecurity.org/space/systems/gps_3-ocx.htm |title=GPS III Operational Control Segment (OCX) |publisher=Globalsecurity.org |date= |accessdate=8. prosinca 2009}}</ref>.
* L1 (1575.42 MHz): nosioc za kombinaciju navigacione poruke, C/A koda i P-koda
* L2 (1227.60 MHz): nosioc za P-kod, plus novi L2C kod Blok IIR-M generacije i novijih satelita
* L3 (1381.05 MHz): nosioc korišćen za vojni program detekcije lansiranja projektila i nuklearnih detonacija.
* L4 (1379.913 MHz): nosioc koji se razmatra za dodatne jonosferske ispravke
* L5 (1176.45 MHz): nosioc predložen za dodatne primene, prva primena se prognozira na satelitima koji će bii lansirani 2008. godine
 
===Svemirski segment===
=== Proračun pozicije ===
Za više informacija pogledajte poglavlje 4.3 u [http://www.u-blox.com/images/stories/Resources/gps_compendiumgps-x-02007.pdf "Essentials of Satellite Navigation Compendium"], GPS satelit, popis lansiranja GPS satelita i poglavlje 6. u [http://books.google.com/books?id=lvI1a5J_4ewC&printsec=frontcover&source=gbs_v2_summary_r&cad=0#v=onepage&q=&f=false The global positioning system by Parkinson and Spilker].
[[Географске координате|Geografske koodinate]] prijemnika se proračunavaju bazirano na Svetskom geodetskom sistemu, WGS84. Za početak, GSP prijemnici sa satelita neprekidno primaju navigacionu poruku koja u sebi sadrži informaciju o njihovoj poziciji.
 
[[Image:ConstellationGPS.gif|thumb|240px|Vizualni primjer gibanja konstelacije GPS-a zajedno sa Zemljinom rotacijom. Primjetite kako se broj ''satelita u pogledu'' s dane točke na Zemljinoj površini, u ovom primjeru na 45° N, mijenja tijekom vremena.]]
Prijemnik identifikuje signal sa svakog pojedinog satelita prema njegovoj jedinstvenoj digitalnoj sekvenci, pa meri razmak između vremena kada je signal emitovan i vremena kada je signal primljen. To se radi tako što prijemnik interno generiše signal sa istom digitalnom sekvencom kao što je ima signal sa satelita. Zatim polako menja vremensku fazu tog signala sve dok se interni signal i signal sa satelita ne podudare. U trenutku podudaranja, pomerena vremenska faza internog signala je jednaka vremenu potrebnom da signal putuje od satelita do prijemnika, na osnovu čega se može izračunati udaljenost prijemnika od satelita, s obzirom na poznatu brzinu kojom radio signal putuje. Ova udaljenost se naziva pseudoudaljenost. Pseudo je zbog toga što je u ovom računanju pretpostavljeno da je interni časovnik prijemnika tačan, ali on sadrži izvesnu nepreciznost.
Svemirski segment (SS) sastoji se od orbitirajućih GPS satelita ili svemirskih vozila (SV, [[engleski jezik|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žne [[orbitalna ravnina (astronomija)|orbitalne ravnine]]<ref>{{cite web |url=http://ieeexplore.ieee.org/iel1/2219/7072/00285510.pdf?arnumber=285510 | title=Navstar GPS and GLONASS: global satellite navigation systems |publisher=IEEE | first =P. |last Daly }}</ref>, no to je modificirano u šest ravnina s po 4 satelita<ref>{{cite web | last = Dana | first = Peter H. | format = GIF | url = http://www.colorado.edu/geography/gcraft/notes/gps/gif/oplanes.gif | title = GPS Orbital Planes | date = 8. kolovoza 1996}}</ref>. Orbitalne ravnine centrirane su u Zemlji te ne rotiraju u odnosu na udaljene zvijezde<ref>[http://metaresearch.org/cosmology/gps-relativity.asp What the Global Positioning System Tells Us about Relativity]. Preuzeto 2. siječnja 2007.</ref>. Šest ravnina imaju [[inklinacija|inklinaciju]] (nagib prema Zemljinu [[ekvator]]u) od približno 55° te su odvojene [[rektascenzija|rektascenzijom]] od po 60° [[orbitalni čvor|ascendirajućeg čvora]] (kut duž ekvatora od referentne točke do orbitnog presjeka)<ref name="GPS overview from JPO">[http://www.losangeles.af.mil/library/factsheets/factsheet.asp?id=5325 GPS Overview from the NAVSTAR Joint Program Office]. Preuzeto 15. prosinca 2006.</ref>. Orbite su raspoređene tako da je najmanje šest satelita uvijek u [[linija vida|liniji vidljivosti]] s gotovo svake točke na Zemljinoj površini<ref>{{cite web | url = http://www.navcen.uscg.gov/faq/gpsfaq.htm | title = USCG Navcen: GPS Frequently Asked Questions | accessdate = 31. siječnja 2007}}</ref>.
 
Orbitirajući na visini od približno 20.200 kilometara (oko 12.550 milja ili 10.900 [[nautička milja|nautič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 svakog [[siderički dan|sideričkog dana]], ponavljajući istu prizemnu putanju svakog dana<ref>{{cite journal |title=Finding the repeat times of the GPS constellation |author=Agnew, D.C. and Larson, K.M.|journal=GPS Solutions |volume=11 |number=1 |pages=71–76 |year=2007 |publisher=Springer |doi=10.1007/s10291-006-0038-4 }} [http://spot.colorado.edu/~kristine/gpsrep.pdf This article from author's web site], with minor correction.</ref>. 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.
GPS prijemnik u svakom trenutku može da izračuna pseudoudaljenost od četiri satelita. Možemo da zamislimo četiri sfere od kojih svaka ima centar u po jednom od tih satelita a poluprečnik joj je udaljenost od tog satelita do prijemnika. To su četiri sfere koje se sve seku u jednoj tački. Pošto signali sa svakog satelita putuju istom brzinom, u svakoj od pseudoudaljenosti je uračunata ista apsolutna greška. Kada bi sfere za poluprečnike imale pseudoudaljenosti umesto stvarnih udaljenosti, one se ne bi sekle u istoj tački, već bi sve bilo malo pomereno. Malom korekcijom pseudoudaljenosti za '''istu''' vrednost možemo podesiti da se sfere seku u istoj tački. Kada se izračuna kolika je apsolutna greška u izračunavanju pseudoudaljenosti, onda se zna i kolika je nepreciznost internog časovnika prijemnika i on se podešava da tačnije pokazuje vreme. Ovo podešavanje se stalno dešava u vremenu.
 
Od ožujka 2008. godine<ref>Tis-pf-nisws. [http://cgls.uscg.mil/pipermail/gps/2008-March/001625.html "Nanu 2008030"]</ref> [[satelitska konstelacija|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<ref>{{cite journal | last = Massatt | first = Paul | coauthors = Wayne Brady | url = http://www.aero.org/publications/crosslink/summer2002/index.html | title = Optimizing performance through constellation management | journal = Crosslink | month = ljeto | year = 2002 | pages = 17–21 }}</ref>. Oko osam satelita vidljivo je s bilo koje točke na Zemlji u bilo koje vrijeme (vidi animaciju desno).
Proračun pozicije na osnovu P-koda je konceptualno sličan, pod pretpostvkom da se signal može dekodirati. Šifrovanje ovog signala je zaštitni mehanizam. Ako se signal može uspešno dešifrovati, onda se može pretpostaviti da je zaista poslat sa GSP satelita. U poređenju sa P-kodom koji se koristi u vojne svrhe, C/A kod je veoma osetljiv na ometanja. Pošto su digitalne sekvence GPS sinala javno poznate, moguće je namerno ih emitovati generatorima signala.
 
===Kontrolni segment===
=== Preciznost i faktori koji unose grešku ===
Kontrolni segment sastoji se od
Za izračunavanje pozicije prijemnika koristi se tačna pozicija satelita i tačno vreme između emitovanja i prijema signala. Pošto se to vreme ustanovljava poređenjem signala sa satelita i internog signala, i u cilju poređenja se identifikuju podižuće i spuštajuće ivice digitalnog signala, sadašnja elektronika u to unosi nepreciznost od oko 10 nanosekundi u C/A kod, što odgovara grešci od 3m u merenju udaljenosti. Kada bi pozicja satelita i vreme časovnika bilo apsolutno tačno, 3m bi jos uvek bila najmanja greška na koju treba računati. Pošto je digitalni signal P-koda brži, greška koja se na ovaj način unosi je manja i iznosi samo 30 cm.
# Glavne kontrolne stanice (MCS, [[engleski jezik|engl]]. ''Master Control Station'')
# Alternativne glavne kontrolne stanice ([[engleski jezik|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 na [[Havaji]]ma, [[Kwajalein]]u, [[Ascension]]u, [[Diego Garcia|Diegu Garciji]], [[Colorado Springs]]u u [[Colorado|Coloradu]] 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 MCS [[Svemirsko zapovjedništvo Ratnog zrakoplovstva|Svemirskog zapovjedništva Ratnog zrakoplovstva]] u [[Schriever Air Force Base|zračnoj bazi Schriever]], 16 milja ESE od Colorado Springsa, kojom operira [[2nd Space Operations Squadron|2. eskadra za svemirske operacije]] (2 SOPS, [[engleski jezik|engl]]. ''2nd Space Operations Squadron'') [[Ratno zrakoplovstvo Sjedinjenih Američkih Država|Ratnog zrakoplovstva SAD-a]] (USAF, [[engleski jezik|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 sinkroniziraju [[atomski sat|atomske satove]] na satelitima na samo nekoliko [[nanosekunda]] međusobne razlike, te usklađuju [[efemerida|efemeridu]] internalnog orbitalnog modela u svakom satelitu. Ova ažuriranja rade se [[Kalmanov filter|Kalmanovim filtrom]] koji koristi ulazne elemente iz zemaljskih monitornih stanica, informacija o [[vrijeme u svemiru|vremenu u svemiru]] te mnogih drugih<ref>[[USNO]] [http://tycho.usno.navy.mil/gpsinfo.html NAVSTAR Global Positioning System]. Preuzeto 14. svibnja 2006.</ref>.
Ostali izvori nepreciznosti su atmosferski efekti koji utiču na brzinu prostiranja radio-signala, višestruke putanje signala, nepreciznost satelitskih časovnika, nepreciznost podataka o poziciji satelita i numeričke greške pri izračunavanju. Kada se svi ovi faktori zajedno uzmu u obzir, ukupna greška određivanja pozicije je oko 15 m.
 
Satelitski manevri nisu precizni po standardima GPS-a. Za promjenu orbite satelita potrebno je prvo satelit označiti ''nezdravim'' 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.
==== Atmosferski efekti ====
 
===Korisnički segment===
Atmosfera ima uticaja na prostiranje radio talasa, posebno jonosfera i troposfera. Vlažnost u troposferi utiče na prostiranje radio talasa, nezavisno od njihove frekvencije, što može da unese grešku do 0.5m. Promene u vlažnosti su brze i ova greška je mala, ali teška za korekciju.
[[Image:GPS Receivers.jpg|thumb|right|220px|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či [[Trimble Inc|Trimble]], [[Garmin]] i [[Leica Geosystems|Leica]] (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 ([[engleski jezik|engl]]. ''GPS Precise Positioning Service'') i desetke milijuna civilnih, komercijalnih i znanstvenih korisnika usluge standardnog pozicioniranja ([[engleski jezik|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 (često [[kristalni oscilator|kristalnog 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<ref>Primjetite da iako postoji mnogo proizvođača prijamnika, gotovo svi koriste jedan od chipseta za ovu svrhu. Primjer: {{cite web |url=http://gpstekreviews.com/2007/04/14/gps-receiver-chip-performance-survey/ |title=GPS Receiver Chip Performance Survey |publisher=GPS Technology Reviews}}</ref>.
 
<!--[[Image:j32 1 small.jpg|thumb|left|200px|Tipičan [[Original equipment manufacturer|OEM]] GPS prijamnički modul veličine 15x17 mm.]]-->
Uticaj [[Јоносфера|jonosfere]] na prostiranje talasa je veći i unosi grešku do 5 m. Jonosfera utiče na propagaciju radio talasa u zavisnosti od frekvencije zračenja i dužine puta koju talasi prolaze kroz nju. Zato se u militarnoj upotrebi P-kod modulira na L1 i L2 frekvenciji. Obradom signala se ustanovi razlika u kašnjenju signala modulisanog sa L1 i signala modulisanog sa L2 i na osnovu toga izračuna uticaj jonosfere. Novi sateliti, Blok IIR-M generacije zato imaju L2C kod modulisan na frekvenciju L2, da bi se isti metod detekcije jonosferskog efekta i njegove korekcije mogao upotrebiti i na civilnim prijemnicima.
GPS prijamnici mogu uključivati ulaz za diferencijalne korekcije rabeći format [[RTCM]] SC-104. On je tipično u formi porta [[RS-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 sa [[Wide Area Augmentation System|sustavom za augmentaciju širokog područja]] (WAAS, engl. ''Wide Area Augmentation System'').
 
<!--[[Image:M10214 20071003 3764.jpg|thumb|right|200px|Tipičan GPS prijamnik s integriranom antenom.]]-->
Drugi način detekcije i korekcije ove greške se sastoji u prijemu GPS signala na poznatim pozicijama na Zemlji. Poređenjem pozicije dobijene obradom GPS signala i stvarne pozicije se otkriva koliku grešku unosi jonosfera i proračunavaju podaci o trenutnim karakteristikama jonosfere na toj lokaciji. Na lokacijama bliskim tom stacionarnom prijemniku je greška koju unosi jonosfera slična i prijemnici u okolini mogu da naprave korekciju ako su im ti podaci poznati.
Mnogi GPS prijamnici mogu podatke o poziciji prenositi na osobno računalo ili drugi uređaj koristeći protokol [[NMEA 0183]] ili noviji i manje korišteni protokol [[NMEA 2000]]<ref>[[NMEA]] [http://nmea.org/pub/2000/index.html NMEA 2000]</ref>. Iako ove protokole službeno definira [[NMEA]]<ref>{{cite web |url=http://www.nmea.org/pub/index.html |title=Publications and Standards from the National Marine Electronics Association (NMEA) |publisher=National Marine Electronics Association |accessdate=27. lipnja 2008}}</ref>, referencije ovih protokola sastavljene su iz javnih zapisa čime je alatima s otvorenim izvorom poput [[gpsd]]-a omogućeno čitanje protokola bez kršenja zakonâ o [[intelektualno vlasništvo|intelektualnom vlasništvu]]. Postoje također ostali protokoli zaštićeni zakonom poput protokola [[SiRF]] i protokola [[MediaTek|MTK]]. Prijamnici se mogu povezivati s ostalim uređajima rabeći metode uključujući serijsku konekciju, [[USB]] ili [[Bluetooth]].
:''Više informacija: [[GPS navigacijski uređaji]]''
 
==Navigacija==
==== Višestruke putanje signala ====
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.
Reflektovanje GPS signala o razne prepreke dovodi do toga da prijemnik prima direktni signal sa satelita, kao i signale koji su reflektovani sa raznih površina, planina, zgrada i sl. Ovaj problem je izraženiji kod fiksnih prijemnika nego kod pokretnih jer se kod pokretnih prijemnika lako razlikuje stabilni direktni signal od promenjivih reflektovanih signala. Maksimalna greška izazvana ovim putem je oko 1 m.
 
===Navigacijski signali===
==== Nepreciznost satelitskih časovnika ====
[[Image:GPS signal modulation scheme.svg|thumb|right|Emitirajući signal GPS-a]]
Atomski časovnici na GPS satelitima su veoma precizni, ali mogu imati mali pomak, što u obradi podataka može dovesti do greške i do 2 m. Teorija relativiteta ukazuje na efekte koji dovode do promene u brzini rada časovnika, kao i promene u tome kako se ta brzina detektuje na Zemlji. ). <ref name="GPS i relativnost"/> [[#Kontrolna komponenta | Stanice za praćenje i kontrolisanje satelita]] podešavaju i sinhronizuju ove časovnike.
Svaki satelit GPS-a kontinuirano emitira ''Navigation message'' ([[hrvatski jezik|hrv]]. navigacijska poruka) brzinom od 50 [[brzina prijenosa|bit/s]] koja sadržava [http://www.kowoma.de/en/gps/data_composition.htm time-of-week] (dosl. vrijeme u tjednu), GPS broj tjedna i informaciju o zdravlju satelita (sve emitirano u prvom dijelu poruke), ''[[efemerida|efemeridu]]'' (emitiranu u drugom dijelu poruke) i ''almanah'' (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 prema [http://gpsinformation.net/gpssignal.htm satelitskom 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.
==== Nepreciznost podataka o poziciji satelita ====
Navigaciona poruka sa satelita se emituje samo jednom u 12.5 minuta, a podaci o poziciji nisu ni toliko precizni jer satelit vremenom može malo da odstupi od projektovane putanje. Ovo su sporo promenjivi efekti i na ovaj način se unosi greška do 2.5 m. [[#Kontrolna komponenta | Stanice za praćenje i kontrolisanje satelita]] ažuriraju podatke o putanjama i poziciji satelita.
 
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 ili ''handover word'' (riječ prekapčanja) koja sadrži vremensku informaciju koja omogućuje prijamniku identifikaciju podokvira te pruža vrijeme slanja sljedećeg podokvira.
==== Numeričke greške ====
Numeričke greške zavise od algoritama kojima se obrađuju signali, kao i od snage procesora na prijemniku i unose grešku do maksimalno 1 m.
 
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 o ''efemeridi'' 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.
==== Ostali izvori grešaka ====
U početku funkcionisanja GPS sistem je imao mogućnost selektivne dostupnosti, što u stvari znači da je namerno unošena greška u podatke koja bi rezultirala u grešci u određivanju pozicije od oko 100m. Ova funkcija nije smanjivala preciznost kod vojnih i nekih specijalnih primena vlade USA. Sistem i dalje ima mogućnost da se ova funkcija koristi, ali je van upotrebe od 1.maja 2000.g.
 
''Almanah'' se sastoji od grube orbite i informacija o statusu svakog satelita u konstelaciji, ionosferskog modela te informacija o odnosu GPS deriviranog vremena i [[koordinirano univerzalno vrijeme|koordiniranog 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<ref>{{cite web |url=http://www.losangeles.af.mil/shared/media/document/AFD-070803-059.pdf |format=PDF |title=Interface Specification IS-GPS-200, Revision D: Navstar GPS Space Segment/Navigation User Interfaces |publisher=Navstar GPS Joint Program Office }} Page 103.</ref>. 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 standardom [[UTC]]. 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 poput [[WAAS]]-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 svoju ''efemeridu'' već transmitira ''almanah'' za sve satelite.
GPS takođe ima opciju da na izvesnoj teritoriji lokalno ukine mogućnost korišćenja GPS signala, a da to ne utiče na ostatak sveta, kao ni na vojnu primenu.
 
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 nazvanu [[code division multiple access|mnogostruki pristup podjele koda]] (CDMA, [[engleski jezik|engl]]. ''code division multiple access'') gdje se podaci poruke s niskom razinom prijenosa kodiraju [[pseudonasumičan generator brojeva|pseudonasumičnom]] (PRN, [[engleski jezik|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 (ili tzv. [[zlatni kod]]) na 1,023 milijuna [[čip (CDMA)|č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<ref>[http://www.kowoma.de/en/gps/signals.htm How GPS works.] Konowa.de (2005).</ref>. C/A kod je javan i koriste ga civilni GPS prijamnici, dok P kod može biti kriptiran kao tzv. 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.
GPS prijemnici mogu biti pod uticajem drugog radio-zračenja i kako je GPS signal slab, oni postaju neupotrebljivi. Izvori ometajućeg radio-zračenja su prirodni, kao zračenje sa Sunca i geomagnetne oluje, ili veštački, kao što su snažne TV i druge antene u blizini ili pak namerno napravljeni generatori GPS signala.
 
===Satelitske frekvencije===
=== Tehnike za poboljšanje preciznosti ===
* ''L1'' (1575,42 [[MHz]]): spoj navigacijske poruke, grubog akvizicijskog (C/A) koda i enkriptiranog preciznog (P) koda plus novi [[L1C]] na budućim satelitima bloka III.
* ''L2'' (1227,60 MHz): P(Y) kod plus novi [[L2C]] 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) (vidi [[modernizacija 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<ref>[http://www.losangeles.af.mil/library/factsheets/factsheet.asp?id=5325 Fact Sheets - Global Positioning System]. Los Angeles Air Force Base. Kolovoz 2009.</ref>.
 
====C/A Augmentacija =kod===
====Demodulacija i dekodiranje====
[[Image:gps_ca_gold.svg|thumb|400px|left|Demodulacijski i dekodirajući GPS satelitski signali koriste grubi/akvizicijski [[zlatni 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čne [[sekvencija|sekvencije]] poznate kao [[zlatni kod]] svakome satelitu, a signali se dekodiraju nakon demodulacije uporabom modulo 2 dodatka zlatnog koda koji odgovara satelitima ''n''<sub>1</sub> do ''n<sub>k</sub>'' gdje je ''k'' broj kanala u GPS prijamniku a ''n''<sub>1</sub> do ''n<sub>k</sub>'' odgovara pseudonasumičnim brojevima koji se pridružuju satelitima. Svaki satelitski identifikator PRN-a jest jedinstven i u rasponu od 1 do 32<ref>{{cite web
| url = http://www.navcen.uscg.gov/gps/almanacs.htm
| title = GPS Almanacs, NANUS, and Ops Advisories (including archives)
| publisher = US Coast Guard
| work = GPS Almanac Information
| accessdate = 9. rujna 2009
}}</ref>. Rezultat tih modulo 2 dodataka jesu navigacijske poruke od 50 bit/s od satelita ''n''<sub>1</sub> sve do ''n<sub>k</sub>''. 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<ref>"George, M., Hamid, M., and Miller A. {{PDFlink|[http://www.xilinx.com/support/documentation/application_notes/xapp217.pdf Gold Code Generators in Virtex Devices]|126&nbsp;KB}}</ref>.
 
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<ref>"[http://www.kowoma.de/en/gps/signals.htm GPS - explained (Signals)]"</ref>. No, to može zavarati jer su oni zapravo determinističke sekvencije.
Augmentacija su metode za poboljšanje preciznosti koje se oslanjaju na informacije dobijene od drugih izvora, osim GPS satelita, a koje se takođe koriste u proračunu pozicije. Postoji više takvih sistema i uglavnom se razlikuju prema tome kako GPS senzor prima ove informacije. Neki sistemi emituju informacije o faktorima koji unose grešku, npr grešku časovnika, grešku pozicije satelita, grešku koju unosi jonosfera. Drugi sistemi pružaju informaciju o tome kolika je bila greška u prošlosti, a treći pružaju dodatne navigacione informacije koje se mogu koristiti u proračunu pozicije.
 
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.
===== Diferencijalni GPS =====
 
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<ref name="gpslock">{{cite web|url=http://gpsinformation.net/main/gpslock.htm |title="How a GPS Receiver Gets a Lock" |publisher=Gpsinformation.net |date= |accessdate=13. listopada 2009}}</ref>. 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.
Za diferencijali GPS-a se koriste prijemnici na fiksnim stanicama čije su koordinate poznate. Stalno se proračunava pozicja ovih prijemnika na osnovu GPS signala i poredi se sa stvarnom, poznatom, pozicijom. Usled raznih faktora koji unose grešku, stvarna i proračunata pozicija nisu jednake. Tako je poznata greška u proračunu pozicije na lokaciji fiksne stanice, a pretpostavlja se da će se na obližnjim lokacijama pojavljivati ista vrsta i vrednost greške. GPS prijemnici u blizini ovih fiksnih stanica dodatno primaju ovu informaciju i koriste je za korekciju greške svoje pozicije.
 
Budući da se primljena frekvencija nosača može razlikovati zbog [[Dopplerov efekt|Dopplerova]] 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<ref name="gpslock"/>. 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 <ref name="NAVGPS"/>) 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.
Primena diferencijalnog GPS-a je veoma široka. Ona pretpostavlja jedinstven sistem koji se sastoji od mreže fiksnih stanica, način emitovanja informacija sa fiksnih stanica i mogućnost GPS prijemnika da ove informacije prime i procesiraju. Postoji brojni diferencijalni GPS sistemi, različite primene i preciznosti koji garantuju. Neki od tih sistema su EGNOS <ref name="EGNOS" > [http://www.esa.int/esaNA/egnos.html EGNOS]. </ref>, evropski DGPS za navigaciju na moru <ref name="Evropski DGPS za navigaciju na moru"> [http://www.trinityhouse.co.uk/aids_to_navigation/the_task/satellite_navigation.html Evropski DGPS za navigaciju na moru].</ref>, nacionalni US DGPS <ref name="Nacionalni US DGPS "> [http://www.tfhrc.gov/its/ndgps/02072.htm Nacionalni US DGPS].</ref> i kanadski DGPS. <ref name="Kanadski DGPS"> [http://www.ccg-gcc.gc.ca/dgps/main_e.htm Kanadski DGPS].</ref>
 
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 <ref name="NAVGPS"/>). 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 <ref name="NAVGPS"/> i odlomak 2.5.4 [http://www.u-blox.com/images/stories/Resources/gps_compendiumgps-x-02007.pdf "Essentials of Satellite Navigation Compendium" (Osnove satelitskog navigacijskog kompendija)]). 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.
===== Oblasni sistemi augmentacije u vazduhoplovstvu =====
 
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.
Oblasni sistemi augmentacije u vazduhoplovstvu su WAAS ([[Енглески језик|eng.]] '''''W'''ide '''A'''rea '''A'''ugmentation '''S'''ystem''), odnosno augmentacioni sistem široke oblasti i LAAS ([[Енглески језик|eng.]] '''''L'''ocal '''A'''rea '''A'''ugmentation '''S'''ystem''), odnosno lokalni augmentacioni sistem. Oba sistema u svoj rad uključuju i metode diferencijalnog GPS-a, a pošto se primenjuju u vazduhoplovstvu zadovoljavaju dodatne kriterijume koji se odnose na bezbednost.
 
Zatim se orbitalni pozicijski podaci ili [[efemerida]] 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<ref name="ephemeris">{{cite web |url=http://www.navsync.com/notes2.html |title=AN02 Network Assistance |accessdate=10. rujna 2007}}</ref>.
[[Datoteka: waas.jpg|200п|десно|thumb|WAAS arhitektura]] WAAS je sistem koji je razvijen za potrebe i po specifikacijama FAA ([[Енглески језик|eng.]] '''''F'''ederal '''A'''viation '''A'''uthority'') SAD. <ref name="FAA navigacioni servisi"> [http://www.faa.gov/about/office_org/headquarters_offices/ato/service_units/techops/navservices FAA navigacioni servisi].</ref> On se sastoji od mreže referentnih (fiksnih) stanica, kontrolnih stanica koje obrađuje podatke, geostacionarnih satelita, zemaljskih stanice za komunikaciju sa geostacionarnim satelitima i komunikacione mreže na zemlji koja povezuje sve stanice. <ref name="GPS i WAAS"> [http://www.mitrecaasd.org/work/project_details.cfm?item_id=151 GPS i WAAS]</ref> Podaci sa svih referentnih stanica se šalju u kontrolne stanice, koje ih analiziraju i procenjuju uticaj jonosfere na propagaciju GPS signala, greške u procenjenoj poziciji GPS satelita i grešku časovnika. Preko zemaljskih stanica za komunikaciju se podaci šalju geostacionarnim satelitima, koji zatim emituju signal sa podacima o grešci koju svaki vazduhoplov u širokoj oblasti može da primi i iskoristi za korekciju greške pri proračunu pozicije. WAAS pokriva Severnu Ameriku i tipično postiže preciznost manju od 3 metra. Ova preciznost je potrebna za navigaciju vazduhoplova kada lete instrumentalno (suprotno od vizulano, za šta su potrebni idealni uslovi vidljivosti) Osim preciznosti, ovaj sistem zadovoljava stroge zahteve za raspoloživost sistema, kao i zahtev za integritet, tj da se konstantno vrši nadzor rada sistema i čim se detektuje da neka komponenta sistema ne radi zadovoljavajuće, da se korisnici odmah o tome obaveste. Pošto se signal o korekciji šalje preko satelita, WAAS je primer augmentacionog sistema baziranog na satelitima ([[Енглески језик|eng.]] SBAS, '''''S'''atellite '''B'''ased '''A'''ugmentation '''S'''ystem '')
 
Proces se ponavlja za svaki satelit koji prijamnik osluškuje.
[[Datoteka: LaasArchitecture.jpg|200п|десно|thumb|LAAS arhitektura]] LAAS je augmentacioni sistem koji pokrivaju oblast oko aerodroma i namena im je da vazduhoplovima u prilazu obezbede precizni proračun pozicije. LAAS se sastoji od fiksnih stanica koje obezbeđuju diferencijalni GPS, kontrolne stanice koja sve signale obrađuje i procenjuje grešku, antene koja emituje signal o grešci za sav okolni saobrćaj i specijalne opreme u vazduhoplovu. U vazduhoplovu postoje GPS prijemnik koji prima GPS signale, prijemnik za prijem LAAS korekcije greške, komponenta za procesiranje signala i displej koji simulira displej za ILS ([[Енглески језик|eng.]] '''''I'''nstrument '''L'''anding '''S'''ystem''). LAAS takođe mora da zadovolji stroge kriterijume raspoloživosti i integriteta. Pošto se signal o korekciji šalje preko antene na zemlji, WAAS je primer augmentacionog sistema baziranog na satelitima ([[Енглески језик|eng.]] SBAS, '''''S'''atellite '''B'''ased '''A'''ugmentation '''S'''ystem '') U ovom trenutku ima više LAAS impelemntacija od kojih su mnoge u fazi razvoja i testiranja.
 
====Napredni izračun pozicije====
==== Precizno praćenje signala ====
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 <math>\ \left [x_i, y_i, z_i, t_i\right ]</math> gdje supskript i označava satelit i poprima vrijednost 1, 2, 3 ili 4. Poznavajući vrijeme slanja poruke <math>\ \ tr_i</math>, GPS prijamnik može izračunati naznačeno tranzitno vrijeme poruke <math>\ \left (tr_i-t_i\right ) </math>. Uz pretpostavku da je poruka putovala brzinom svjetlosti [[brzina svjetlosti|c]] prijeđena udaljenost <math>\ \ p_i</math> može se izračunati kao <math>\ \left (tr_i-t_i\right )c </math>. 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.
 
[[Image:lat_2spheres_2.svg|200px|thumb|left|Dvije sferne površine sijeku se u kružnici]]
Kroz dodatno snimanje i obradu postojećug GPS signala se neke greške mogu umanjiti. Na primer, praćenje signala nosilaca modulacije L1 i L2 koji imaju različite frekvencije može da ukaže na uticaj jonosfere i drugih faktora okruženja koji se onda mogu korigovati u proračunu pozicije. Drugi primer je korišćenje signala nosioca modulacije u poređenju signala sa satelita i internog signala C/A koda, što može da smanji grešku koju unosi elektronika prijemnika na 3 cm. Da bi ove tehnike imale efekta, potrebno je da se takođe koriguju faktori koji unose veće nepreciznosti. Obično se koriste kombinovane tehnike u preciznim prijemnicima koji se koriste pri [[Геодезија|geodezijskim]] merenjima.
Članak o [[trilateracija|trilateraciji]] 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.
 
[[Image:circle sphere 2-colour.svg|thumb|300px|right|Površina sfere siječe kružnicu (tj. rub diska) u dvije točke]]
U razmatranju tehnika korekcije greške, treba imati u vidu u kojoj oblasti se GPS koristi. U geodezijskim merenjima vreme nije prioritet i podaci se mogu beležiti tokom vremena, statistički obrađivati ili ponavljati merenja ako se sumnja da nisu precizna. Tako se postiže preciznost od nekoliko santimetara.U primenama kao što je avijacija nema vremena za ove analize i zahtevi za detekciju i korekciju greške su potpuno drugačiji.
Neka <math>\ \ b</math> 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 <math>\ \left [x, y, z, b\right ]</math>. Jednadžba sfernih površina dana je sljedećim izrazom
:<math>(x-x_i)^2 + (y-y_i)^2 + (z-z_i)^2 = \bigl([tr_i + b - t_i]c\bigr)^2,</math><math>\;i=1,2,3,4</math>
 
Druga korisna forma ovih jednadžbi dana je u pojmovima ''pseudoraspona'' koji su jednostavno rasponi aproksimativno bazirani na naznačenom (tj. nekorigiranom) vremenu sata GPS prijamnika tako da je <math> p_i = \left (tr_i - t_i \right )c</math>. Stoga su jednadžbe sljedeće:
=== Primena ===
:<math>p_i = \sqrt{(x-x_i)^2 + (y-y_i)^2 + (z-z_i)^2}- bc, \;i=1,2,3,4</math>.
 
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.
Kao što je već rečeno, GPS je prvobitno razvijen za vojne potrebe, a zatim je prešao i u civilnu upotrebu. Danas se P-kod koristi za vojnu upotrebu od strene vojske SAD za određivanje pozicije, navigaciju na zemlji, moru i vazduhu, navigaciju projektila i drugo. Civilna upotreba je takođe raznovrsna: navigacija na kopnu, moru i vazduhu, geodetska merenja i precizno određivanje vremena. Treba imati na umu da GPS kontroliše i razvija vlada SAD i da politička i vojna zbivanja u budućnosti mogu da dovede do neraspoloživosti GPS signala. Vlada SAD može da primenjuje funkciju [[#Ostali izvori grešaka | selektivne dotupnosti]], tj namerno smanjenje preciznosti GPS signala, u kom slučaju je bitno da aplikacije kod kojih je preciznost kritična to mogu da detektuju.
* Prijamnik može riješiti [[trilteracija|trilateraciju]] koju slijedi jednodimenzionalno numeričko korijensko pronalaženje<ref name="NR">Press, Flannery, Tekolsky, and Vetterling 1986, ''Numerical Recipes, The Art of Scientific Computing'' (Cambridge University Press).</ref>. Ova metoda rabi [[trilateracija|trilateraciju]] za determiniranje intersekcije površina triju sfera. U [[trilateracija|trilateraciji]] 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 <math>\ b</math> 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 <math>\ b</math> vidi poglavlje o pronalaženju korijena u <ref name="NR"/> ili [http://books.google.com/books?id=ruR6ds7RIpEC&pg=PA122&lpg=PA122&dq=%22Numerical+Recipes%22+root+finding&source=web&ots=eGLzPGY94p&sig=Y2grW5WnbI-OsbfpC7ME3S9XyoA&hl=en&ei=c-yRSZGVPIm4sAPi1NGxCw&sa=X&oi=book_result&resnum=7&ct=result#PPA122,M1 pregled]. 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.
* <span id="pos_multi_nr"></span>Prijamnik može rabiti metodu multidimenzionalnog numeričkog korijenskog pronalaženja kao što je Newton-Raphsonova metoda<ref name="NR"/>. Lineariziraj oko aproksimativnog rješenja, recimo <math>\ \left [x^{(k)}, y^{(k)}, z^{(k)}, b^{(k)}\right ]</math> od iteracije k, zatim riješi četiri linearne jednadžbe derivirane iz gornjih kvadratnih jednadžbi kako bi dobio <math>\left [x^{(k+1)}, y^{(k+1)}, z^{(k+1)}, b^{(k+1)}\right ]</math>. Radijusi su veliki tako da su sferne površine gotovo ravne<ref name="Linearize">{{cite journal |title=A Position Fixing Algorithm for the Low-Cost GPS Receiver |author=Noe, P.S.; Myers, K.A. |journal=IEEE Transactions on Aerospace and Electronic Systems |volume=AES-12 |issue=2 |date=ožujak 1976 |pages= 295–297 |url=http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4101635 |doi=10.1109/TAES.1976.308310}}</ref><ref name="gps_math">Richard Langley (srpanj/kolovoz 1991). [http://gauss.gge.unb.ca/gpsworld/EarlyInnovationColumns/Innov.1991.07-08.pdf "The Mathematics of GPS"] (PDF). ''GPS World''.</ref>. Ova aproksimativna ravnina može uzrokovati da iterativna procedura ubrazno konvergira u slučaju gdje je <math>\ b</math> blizu ispravne vrijednosti, a primarna se promjena nalazi u vrijednostima <math> x, y,\; and\; z</math>, 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<ref name="alt">{{cite journal | title = Alternative algorithms for the GPS static positioning solution | author = Lundberg, J.B. | volume=119 | number=1 | pages=21--34 | year=2001 | publisher=Elsevier | doi=10.1016/S0096-3003(99)00219-2 | journal =Applied Mathematics and Computation
}}</ref><ref name="alg"/><ref>{{cite book | title=The global positioning system and inertial navigation | author=Jay Farrell, Matthew Barth | year=1999 | publisher=McGraw-Hill | page = 145 | isbn=007022045X }}</ref>. 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 vidi [[GPS#multi_nr|multidimenzionalni Newton Raphson]].
* Ostale metode uključuju:
# rješavanje presjeka ekspandiranih signala iz [[svjetlosni konus|svjetlosnih konusa]] u 4-prostorne konuse
# rješavanje presjeka [[hiperboloid]]a determiniranih vremenskom razlikom signala primljenih sa satelita korištenjem [[multilateracija|multilateracije]],
# rješavanje jednadžbi u skladu sa <ref name="alt"/><ref name="alg">{{cite journal | title=An Algebraic Solution of the GPS Equations | author=Bancroft, S. | journal=Aerospace and Electronic Systems, IEEE Transactions on | pages=56–59 | year=1985 | url=http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4104017 | doi=10.1109/TAES.1985.310538 | volume=aes-21 }}</ref><ref>{{cite journal | title=A Direct Solution to GPS-Type Navigation Equations | author=Krause, L.O. | journal=Aerospace and Electronic Systems, IEEE Transactions on | year=1987 | month=ožujak | volume=AES-23 | number=2 | pages=225–232 | doi=10.1109/TAES.1987.313376 }}</ref>.
* 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, te [[#gdop|geometrijske 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<ref name="autogenerated1">Yang Yong and Miao Lingjuan (6. srpnja 2004.). [http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1309065 "GDOP results in all-in-view positioning and in four optimum satellites positioning with GPS PRN codes ranging"]. Position Location and Navigation Symposium, 2004. PLANS 2004. pp. 723–727.</ref>. Sa svakom kombinacijom od četiriju ili više satelita može se izračunati vektor [[#gdop|geometrijske dilucije preciznosti]] (GDOP, [[engleski jezik|engl]]. ''geometric dilution of precision'') baziran na relativnoj nebeskoj poziciji korištenih satelita<ref name="autogenerated1" /><ref>{{cite web |url=http://www.colorado.edu/geography/gcraft/notes/gps/gps.html#Gdop |title=Geometric Dilution of Precision (GDOP) and Visibility |author=Peter H. Dana |publisher=University of Colorado at Boulder |accessdate=7. srpnja 2008}}</ref>. 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 s [[latituda|latitudom]] i [[longituda|longitudom]] koristeći [[datum (geodezija)|geodetski datum]] [[WGS 84]] ili lokalni sustav specifičan za pojedinu državu<ref>{{cite web |url=http://www.colorado.edu/geography/gcraft/notes/gps/gps.html#PosVelTime |title=Receiver Position, Velocity, and Time |author=Peter H. Dana |publisher=University of Colorado at Boulder |accessdate=7. srpnja 2008}}</ref>.
* Konačno, rezultati iz drugih pozicijskih sustava poput [[GLONASS]]-a ili nadolazećeg [[Galileo (satelitski navigacijski sustav)|Galilea]] 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.)
 
=====Multidimenzionalni Newton-Raphson za GPS=====
Kod navigacionih aplikacija, GPS se koristi u sastavu navigacionih sistema koji poseduju podatke o okruženju, kao npr GPS sistem u vozilima koji ima mape gradova i puteva i prati gde se vozilo nalazi i kojim se putevima kreće, ili GPS sistem u vazduhoplovima koji prati da li se vazduhoplov kreće po propisanim vazdušnim putevima i standardnim rutama za prilaz i odlet aviona.
<span id="multi_nr"></span>
Ovaj odlomak pruža detaljniju raspravu o jednadžbama korištenim u drugoj metodi opisanoj u [[GPS#pos_multi_nr|naprednom računanju pozicije]].
 
Linearizirane jednadžbe izvedene su uporabom prikladnih parcijalnih derivacija uz opisani algoritam. U <ref name="gps_math"/> raspravlja se o istoj metodi, no jednadžbe nisu prikazane. Neka <math> x, y\;</math> i <math> z\;</math> označavaju prave koordinate pozicije GPS prijamnika u vremenu <math>\ t</math>. Neka <math>\ b</math> označava nepoznatu pogrešku sata ili otklon, vrijednost za koju je sat prijamnika sporiji. Neka koordinate svakog satelita i vrijeme slanja poruke budu <math> \left [x_i, y_i, z_i, t_i\right ]</math>, neka indicirano vrijeme slanja GPS sata bude <math> tr_i\; \mbox{za} \ i=1,2,3,4</math> a ''c'' brzina svjetlosti. Pseudoraspon se računa kao:
Za primene u geodeziji, GPS je revolucionarna tehnika koja je omogućila da se relativno lako i jeftino premere oblasti za koje do skoro nisu postojali podaci ili su postojali veoma neprecizni podaci. S druge strane, u nekim geodetskim primenama je GPS jos uvek nedovoljno precizna tehnika.
:<math>p_i = \left(tr_i - t_i\right)c</math>
 
Pretpostavimo da poruka putuje [[brzina svjetlosti|brzinom svjetlosti]], tada pseudoraspon zadovoljava jednadžbu:
Nuspojava u korišćenju GPS-a je određivanje tačnog vremena. Svaki GPS prijemnik može da sinhronizuje vreme sa atomskim časovnicima na GPS satelitima. Ova pogodnost se koristi za sinhronizaciju časovnika na uređajima koji mogu biti stotinama i hiljadama kilometara udaljeni, a moraju da funkcionišu kao celina. Npr, za sinhronizaciju servera velikih računarskih mreža.
:<math>p_i = \sqrt{(x-x_i)^2 + (y-y_i)^2 + (z-z_i)^2}- bc, </math> <math>\;\;\mbox{za} \; i=1,2,3,4. \qquad (1)</math>
 
Kada se aproksimativno rješenje <math> \left [x^{(k)}, y^{(k)}, z^{(k)}, b^{(k)}\right ]</math> koristi umjesto egzaktnog rješenja <math> \left [x, y, z, b\right ]</math> u jednadžbi 1, tada je ostatak <math> f_i^{(k)}</math>. Transformacijom <math>\ p_i</math> s desne strane jednažbe dobivamo
=== Ostali sistemi za satelitsko pozicioniranje ===
 
:<math>f_i^{(k)} = \sqrt{(x^{(k)}-x_i)^2 + (y^{(k)}-y_i)^2 + (z^{(k)}-z_i)^2}- b^{(k)}c - p_i, \;\; </math>
Kao konkurenciju GPS ima ruski satelitski navigacioni sistem [[GLONASS]] i satelitski sistem Evropske svemirske agencije ([[ESA]]) pod nazivom [[Galileo satelitski sistem|Galileo]]. I drugi satelitski smstemi su u razmatranju i razvoju. Svaki satelitski sistem za navigaciju zahteva velika finansijska sredstva u koja spada i razvoj prijemnika i opreme koja će se na njemu zasnivati. Takođe povlači političke i vojne implikacije.
:<math>\mbox{za} \; i=1,2,3,4. \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad \;\;\;\;\; (2)</math>
 
Rješenje će se naći kada je <math> f_i^{(k)}</math> jednako nuli ili dostatno blizu nule za <math>\ i=1,2,3,4</math>.
== Reference ==
{{reflist|2}}
 
Radi lineariziranja jednadžbe 2, [[parcijalna derivacija|parcijalne derivacije]] računaju se kao:
== Vidi još ==
:<math>\frac{\partial f_i^{(k)}} {\partial x^{(k)}} = \frac {(x^{(k)} - x_i)} {R_i^{(k)} }, \frac{\partial f_i^{(k)}} {\partial y^{(k)}} = \frac {(y^{(k)}-y_i)} {R_i^{(k)}}, </math>
:<math>\frac{\partial f_i^{(k)}} {\partial z^{(k)}} = \frac {(z^{(k)} -z_i)} {R_i^{(k)} }, \frac{\partial f_i^{(k)}} {\partial b^{(k)}} = -c \qquad \qquad \qquad \qquad \qquad \qquad \qquad \;\;\;(3)</math>
 
Gdje je
* [[Galileo satelitski sistem]]
:<math>R_i^{(k)} = \sqrt{(x^{(k)}-x_i)^2 + (y^{(k)}-y_i)^2 + (z^{(k)}-z_i)^2}</math>.
* [[GLONASS]]
 
Lineariziranjem desne strane jednadžbe 2 oko aproksimativnog rješenja <math> \left [x^{(k)}, y^{(k)}, z^{(k)}, b^{(k)}\right ]</math> dobivamo
== Spoljašnje veze ==
* Trimble [http://www.trimble.com/gps/ Online GPS priručnik] {{en}}
* u-blox [http://www.u-blox.com/technology/GPS-X-02007.pdf Osnove GPS-a (PDF)] {{en}}
* HowStuffWorks [http://www.howstuffworks.com/gps.htm Pojednostavljeno objašnjenje o tome kako radi CPS] i [http://videos.howstuffworks.com/gps-video.htm video o tome kako radi GPS]. {{en}}
 
:<math>f_i^{(k)} = \frac {(x^{(k)}-x_i)} {R_i^{(k)}} x^{(k)} + \frac {(y^{(k)}-y_i)} {R_i^{(k)}} y^{(k)} + \frac {(z^{(k)}-z_i)} {R_i^{(k)}} z^{(k)} - b^{(k)}c - p_i + \epsilon_i, \;\; </math>
:<math>\mbox{za} i=1,2,3,4 \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad \qquad(4)</math>
 
gdje je <math>\ \epsilon_i</math> ostatak zbog linearizacije koja je dodatak ostatku <math>\ f_i^{(k)} </math> zbog aproksimativnog rješenja.
[[Категорија:Telekomunikacije]]
[[Категорија:Vojne nauke]]
 
Kako bi <math>\ f_i^{(k+1)}</math> približili nuli odaberemo vrijednosti <math> \left [x^{(k+1)}, y^{(k+1)}, z^{(k+1)}, b^{(k+1)}\right ]</math> tako da je
{{Link FA|bg}}
 
:<math>-f_i^{(k)} = \frac {(x^{(k)}-x_i)} {p_i} (x^{(k+1)}- x^{(k)}) + \frac {(y^{(k)}-y_i)} {p_i} (y^{(k+1)}- y^{(k)})\;+</math>
[_bn:গ্লোবাল পজিশনিং সিস্টেম]]
:<math>\frac {(z^{(k)}-z_i)} {p_i} (z^{(k+1)}- z^{(k)}) - (b^{(k+1)} - b^{(k)})c - p_i. \qquad \qquad \qquad \qquad (5)</math>
 
To jest odaberemo vrijednosti
:<math>\left [x^{(k+1)}, y^{(k+1)}, z^{(k+1)}, b^{(k+1)}\right ]</math>
tako da se ostatak u jednadžbi 2 mijenja aproksimativno <math>\ \ - f_i^{(k)}</math>.
 
Neka je
:<math>\Delta x^{(k+1)}\ =\ (x^{(k+1)}- x^{(k)}), \Delta y^{(k+1)}\ =\ (y^{(k+1)}- y^{(k)}),</math>
:<math>\Delta z^{(k+1)}\ =\ (z^{(k+1)}- z^{(k)}), \Delta b^{(k+1)}\ =\ (b^{(k+1)}- b^{(k)}).</math>
 
Zamjenom i transpozicijom <math>\ \ p_i</math> na lijevu stranu jednadžbe dobivamo
 
:<math>- f_i^{(k)} + p_i = \frac {(x^{(k)}-x_i)} {p_i} \Delta x^{(k+1)} + \frac {(y^{(k)}-y_i)} {p_i} \Delta y^{(k+1)} \;+</math>
:<math>\frac {(z^{(k)}-z_i)} {p_i} \Delta z^{(k+1)} - \Delta b^{(k+1)} c. \qquad \qquad \qquad \qquad \qquad \qquad \qquad \;\;\;\;\;\;(6)</math>
 
Jednadžba 6 daje skup četiriju linearnih jednadžbi s četiri nepoznanice, tzv. delta termine. Oni su u obliku rješenja. Uporabom vrijednosti <math>\ \;\Delta x^{(k+1)}, \Delta y^{(k+1)}, \Delta z^{(k+1)}</math> i <math>\; \Delta b^{(k+1)} </math> determiniranih rješenjem ove linearne jednadžbe
:<math>\left [x^{(k+1)}, y^{(k+1)}, z^{(k+1)}, b^{(k+1)}\right ]</math>
 
procjenjuje se uporabom
:<math>\ x^{(k+1)}\ =\ x^{(k)}\ +\Delta x^{(k+1)}, \ y^{(k+1)}\ =\ y^{(k)}\ +\Delta y^{(k+1)},</math>
:<math>\ z^{(k+1)}\ =\ z^{(k)}\ +\Delta z^{(k+1)}, \ b^{(k+1)}\ =\ b^{(k)}\ +\Delta b^{(k+1)}. \qquad \qquad \;\;\;\;\;\; (7)</math>
 
Zatim postavimo <math>\ k = k + 1</math> u jednadžbe 2 do 6, izvedemo termine
:<math>\left \{ x^{(k+1)}, y^{(k+1)}, z^{(k+1)}, b^{(k+1)} \right \} </math>
 
iz jednadžbi 7 u jednadžbu 2, postavimo <math> \ k = k + 1</math> u jednadžbe 7 i reevaluirajmo ostatke u jednadžbama 2. Ova se procedura ponavlja sve dok ostaci ne budu dostatno malene magnitude.
 
===P(Y) kod===
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žja [[RAIM]]-a ne štite ga protiv smetnji, jer RAIm samo provjerava signale iz navigacijske perspektive.
 
==Analiza i izvori pogrešaka==
{| class="wikitable" style="margin:.5em; float: right"
|+ 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
|-
| <math>\ \sigma_R</math> C/A
| ±6.7
|-
| <math>\ \sigma_R</math> P(Y)
| ±6.0
|}
[[Image:Accuracy of Navigation Systems.svg|200px|thumb]]
[[Image:Gps error diagram.jpg|thumb|300px|right|Dijagram pogrešaka prikazuje odnos indicirane pozicije prijamnika, presjek sfernih površina i stvarnu poziciju prijamnika u terminima pogrešaka pseudoraspona, PDOP-a i numeričkih pogrešaka]]
Korisnički ekvivalentne pogreške raspona (UERE, [[engleski jezik|engl]]. ''user equivalent range errors'') prikazane su u tablici. Navedena je također [[numerička pogreška]] s procijenjenom vrijednošću <math>\ \sigma_{num} </math> od oko 1 metra. Standardne devijacije <math>\ \sigma_R</math> 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 od [[engleski jezik|engl]]. ''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 [http://www.kowoma.de/en/gps/errors.htm "Sources of Errors in GPS" (Izvora pogrešaka u GPS-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 <math>\ \sigma_{rc}</math> računa se množenjem PDOP-a ([[engleski jezik|engl]]. ''Position Dilution Of Precision'', pozicijska dilucija preciznosti) sa <math>\ \sigma_R</math>, standardnom devijacijom korisnički ekvivalentnih pogrešaka raspona. <math>\ \sigma_R</math> 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 dobivamo [[tetraedar]]. PDOP se ponekad aproksimira kao obrnuto proporcionalno od volumena tetraedra<ref name="gps_math"/>. Detaljniji opis načina izračuna PDOP-a dan je u odlomku o [[GPS#gdop|geometrijskom izračunu dilucije preciznosti (GDOP)]].
 
<math>\ \sigma_R</math> za C/A kod zadan je izrazom:
:<math>\sigma_R= \sqrt{3^2+5^2+2.5^2+2^2+1^2+0.5^2} \, metara \,=\,6.7 \, metara</math>
 
Standardna devijacija pogreške u procjenjenoj poziciji prijamnika <math>\ \sigma_{rc}</math> opet za C/A kod zadana je izrazom:
:<math>\ \sigma_{rc} = \sqrt{PDOP^2 \times \sigma_R^2 + \sigma_{num}^2} = \sqrt{PDOP^2 \times 6.7^2 + 1^2} \, metara</math>
 
Dijagram pogreške na desno pokazuje međuodnos naznačene pozicije prijamnika, pravu poziciju prijamnika, te presjek četiriju sfernih površina.
 
===Mjerenje vremena dolaska signala===
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, <math>\frac{0.01}{(1.023 \times 10^6 /sec)}</math>, ili približno 10 nanosekunda za C/A kod. Budući da se GPS signali šire [[brzina svjetlosti|brzinom 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 <math>\frac {(0.01 \times 300,000,000\ m/sec)} {(10.23 \times 10^6 / sec)}</math> ili oko 30 centimetara.
 
===Atmosferski efekti===
Nekonzistentnosti atmosferskih uvjeta utječu na brzinu GPS signala dok oni prolaze kroz [[Zemljina atmosfera|Zemljinu atmosferu]], posebice [[ionosfera|ionosferu]]. 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žava [[horizont]]u jer je put kroz atmosferu dulji (vidi [[zrač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 kao [[diperzija]] može se izračunati iz mjerenja odgoda za dva ili više frekvencijska pojasa, omogućujući procjenjivanje odgoda na ostalim frekvencijama<ref>Isti princip i njegova matematička pozadina mogu se pronaći u astronomskim opisima mjerenja [[disperzija (optika)|vremena pulsara]]</ref>. 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ćenjem [[prijenosni val|prijenosnog vala]] umjesto [[modulacija|moduliranog]] 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 [http://www.kowoma.de/en/gps/errors.htm "Sources of Errors in GPS"])
 
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 u [[Satellite Based Augmentation Systems|satelitski bazirane augmentacijske sustave]] (SBAS) kao što su [[WAAS]] (dostupan u Sjevernoj Americi i na Havajima), [[EGNOS]] (Europa i Azija) ili [[MSAS]] (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 u [[troposfera|troposferi]]. 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.
 
===Višestazni efekti===
Na GPS signale također mogu utjecati [[višestazna interferencija|viš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 najpoznatija [[razmicanje uskih korelatora|razmicanje 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.
 
===Pogreške efemeride i sata===
Dok se podaci o efemeridi transmitiraju svakih 30 sekunda, sama informacija može biti stara do dva sata. Ako je potrebno brzo [[time to first fix|vrijeme do prvog fiksa]] (TTFF, [[engleski jezik|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<ref>{{cite web|author=SNT080408 |url=http://www.tdc.co.uk/index.php?key=ephemeris |title=Ephemeris Server Example |publisher=Tdc.co.uk |date= |accessdate=13. listopada 2009}}</ref>. Vidi [[Assisted GPS]].
 
U satelitnim atomskim satovima mogu se zbiti pogreške zbog šumova ili [[satni pomak|pomicanja 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<ref>{{cite web |url=http://seismo.berkeley.edu/~battag/GAMITwrkshp/lecturenotes/unit1/unit1.html#3 |title=Unit 1 - Introduction to GPS}}</ref>.
 
Za vrlo precizno pozicioniranje (tj. u [[geodezija|geodeziji]]) ovi efekti mogu se ograničiti [[Differential GPS|diferencijalnim GPS]]-om: simultana uporaba dvaju ili više prijamnika na nekoliko [[geodetska točka|mjernih točaka]]. Tijekom 1990-ih kada su prijamnici bili poprilično skupi, razvijene su neke metode ''kvazidiferencijalnog'' GPS-a koje su koristile samo ''jedan'' prijamnik, ali reokupaciju mjernih točaka. Na TU u Beču metoda je nazvana ''qGPS'' te je razvijen adekvatni softver za postprocesiranje.
 
===Izračun geometrijske dilucije preciznosti (GDOP)===
<span id="gdop"></span>
Koncept geometrijske dilucije preciznosti bila je uvedena u odlomku ''analize 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 ([[engleski jezik|engl]]. ''time'') diluciju preciznosti.
 
Slika 3.1 Dilution of Precision<ref name="NAVGPS"/> 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 <math>\frac{(x_i- x)}{R_i}</math>, <math>\frac {(y_i-y)}{R_i}</math> i <math>\frac {(z_i-z)}{R_i}</math>, gdje je udaljenost od prijamnika do satelita <math>\ R_i </math> dana izrazom
:<math>R_i\,=\,\sqrt{(x_i- x)^2 + (y_i-y)^2 + (z_i-z)^2}</math>
 
gdje <math>\ x, y, i\ z</math> označavaju poziciju prijamnika, a <math>\ x_i, y_i, i\ z_i</math> 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:
:<math>A =
\begin{bmatrix}
\frac {(x_1- x)} {R_1} & \frac {(y_1-y)} {R_1} & \frac {(z_1-z)} {R_1} & c \\
\frac {(x_2- x)} {R_2} & \frac {(y_2-y)} {R_2} & \frac {(z_2-z)} {R_2} & c \\
\frac {(x_3- x)} {R_3} & \frac {(y_3-y)} {R_3} & \frac {(z_3-z)} {R_3} & c \\
\frac {(x_4- x)} {R_4} & \frac {(y_4-y)} {R_4} & \frac {(z_4-z)} {R_4} & c
\end{bmatrix}</math>
 
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čava [[brzina svjetlosti|brzinu svjetlosti]]. Formulirajmo matricu Q kao:
:<math> Q = \left (A^T A \right )^{-1}
</math>
 
Ovaj izračun u skladu je s 11. poglavljem u [http://books.google.com/books?id=lvI1a5J_4ewC&printsec=frontcover&source=gbs_v2_summary_r&cad=0#v=onepage&q=&f=false The global positioning system by Parkinson and Spilker] gdje je težinska matrica P postavljena do identitetne matrice. Elementi matrice Q označavaju se kao:
:<math>Q =
\begin{bmatrix}
d_x^2 & d_{xy}^2 & d_{xz}^2 & d_{xt}^2 \\
d_{xy}^2 & d_{y}^2 & d_{yz}^2 & d_{yt}^2 \\
d_{xz}^2 & d_{yz}^2 & d_{z}^2 & d_{zt}^2 \\
d_{xt}^2 & d_{yt}^2 & d_{zt}^2 & d_{t}^2
\end{bmatrix}
</math>
 
Grčko slovo <math>\ \sigma</math> 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
:<math>PDOP = \sqrt{d_x^2 + d_y^2 + d_z^2}</math>,
:<math>\ TDOP = \sqrt{d_{t}^2} = |d_{t}|\ </math>, te
:<math> GDOP = \sqrt{PDOP^2 + TDOP^2}</math>
u skladu sa [http://www.gmat.unsw.edu.au/snap/gps/gps_survey/chap1/149.htm "Section 1.4.9 of PRINCIPLES OF SATELLITE POSITIONING"].
 
Horizontalna dilucija preciznosti <math> HDOP = \sqrt{d_x^2 + d_y^2}</math> i vertikalna dilucija preciznosti <math>\ VDOP = \sqrt{d_{z}^2}</math> 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.
 
====Derivacija jednadžbi DOP-a====
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 [http://books.google.com/books?id=lvI1a5J_4ewC&pg=PA474&lpg=PA474&dq=PDOP+derivation&source=web&ots=k5ojJtGZFu&sig=NwwUJb5wAKYuXooiYmvwGKRWkJQ&hl=en&sa=X&oi=book_result&resnum=1&ct=result#PPA470,M1 "Global Positioning System (preview) by Parkinson and Spiker"]
 
Označimo poziciju vektora pogreške <math>\mathbf{e}</math> definiranog kao vektor iz presjeka četiriju sfernih površina koje odgovaraju pseudorasponima do prave pozicije prijamnika. <math>\mathbf{e} = e_x\hat{x} + e_y\hat{y} + e_z\hat{z} </math> gdje masno otisnuto označava vektor a <math>\hat{x}</math>, <math>\hat{y}</math>, i <math>\hat{z}</math> označavaju jedinične vektore duž osi x, y i z. Neka <math>\ e_t</math> označava vremensku pogrešku, pravo vrijeme minus vrijeme indicirano prijamnikom. Pretpostavimo da je srednja vrijednost triju komponenti <math>\mathbf {e}</math> i <math>\ e_t</math> nula.
 
:<math>A\
\begin{bmatrix}
e_x \\ e_y \\ e_z \\ e_t
\end{bmatrix} =
\begin{bmatrix}
\frac {(x_1- x)} {R_1} & \frac {(y_1-y)} {R_1} & \frac {(z_1-z)} {R_1} & c \\
\frac {(x_2- x)} {R_2} & \frac {(y_2-y)} {R_2} & \frac {(z_2-z)} {R_2} & c \\
\frac {(x_3- x)} {R_3} & \frac {(y_3-y)} {R_3} & \frac {(z_3-z)} {R_3} & c \\
\frac {(x_4- x)} {R_4} & \frac {(y_4-y)} {R_4} & \frac {(z_4-z)} {R_4} & c
\end{bmatrix}\
\begin{bmatrix}
e_x \\ e_y \\ e_z \\ e_t
\end{bmatrix} =
\begin{bmatrix}
e_1 \\ e_2 \\ e_3 \\ e_4
\end{bmatrix}
\ (1)</math>
gdje su <math>\ e_1,\ e_2,\ e_3,\ i\ e_4 </math> 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 <ref>{{cite web|author=Česky |url=http://en.wikipedia.org/wiki/Global_Positioning_System#multi_nr |title=Global Positioning System - Wikipedia, the free encyclopedia |publisher=En.wikipedia.org |date= |accessdate=13. listopada 2009}}</ref>. Množenjem obiju strana s <math>\ A^{-1}\ </math> dobivamo rezultate
:<math>\
\begin{bmatrix}
e_x \\ e_y \\ e_z \\ e_t
\end{bmatrix} =
A^{-1}
\begin{bmatrix}
e_1 \\ e_2 \\ e_3 \\ e_4
\end{bmatrix} \ (2)</math> .
 
Transpozicijom obiju strana dobivamo
:<math>\
\begin{bmatrix}
e_x & e_y & e_z & e_t
\end{bmatrix} =
\begin{bmatrix}
e_1 & e_2 & e_3 & e_4
\end{bmatrix}\left (A^{-1} \right )^T \ (3)</math> .
Naknadno pomnožimo matrice na objema stranama jednadžbe (2) s korespondentnim matricama u jednadžbi (3), te dobivamo
:<math>\
\begin{bmatrix}
e_x \\ e_y \\ e_z \\ e_t
\end{bmatrix}
\begin{bmatrix}
e_x & e_y & e_z & e_t
\end{bmatrix} =
A^{-1}
\begin{bmatrix}
e_1 \\ e_2 \\ e_3 \\ e_4
\end{bmatrix}
\begin{bmatrix}
e_1 & e_2 & e_3 & e_4
\end{bmatrix}\left (A^{-1} \right )^T \ (4)
</math> .
 
Uzimanjem očekivane vrijednosti obiju strana te nenasumičnih matrica izvan očekivanog operatora E dobivamo
:<math>\ E
\left (\begin{bmatrix}
e_x \\ e_y \\ e_z \\ e_t
\end{bmatrix}
\begin{bmatrix}
e_x & e_y & e_z & e_t
\end{bmatrix} \right ) =
A^{-1} \ E
\left (\begin{bmatrix}
e_1 \\ e_2 \\ e_3 \\ e_4
\end{bmatrix}
\begin{bmatrix}
e_1 & e_2 & e_3 & e_4
\end{bmatrix} \right )
\left (A^{-1} \right )^T \ (5)
</math>.
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
 
:<math>
\begin{bmatrix}
\sigma_x^2 & \sigma_{xy}^2 & \sigma_{xz}^2 & \sigma_{xt}^2 \\
\sigma_{xy}^2 & \sigma_{y}^2 & \sigma_{yz}^2 & \sigma_{yt}^2 \\
\sigma_{xz}^2 & \sigma_{yz}^2 & \sigma_{z}^2 & \sigma_{zt}^2 \\
\sigma_{xt}^2 & \sigma_{yt}^2 & \sigma_{zt}^2 & \sigma_{t}^2
\end{bmatrix} = \sigma_R^2 \ A^{-1} \left (A^{-1} \right )^T =
\sigma_R^2 \ \left (A^T A \right )^{-1} \ (6)</math>
jer je <math>\ A^{-1} \left (A^{-1} \right )^T \left (A^T A \right ) = I </math>
 
Zapazi: <math>\left (A^{-1} \right )^T = \left (A^{T} \right )^{-1},\ </math> jer je <math>\ I = \left(A A^{-1}\right)^T = \left(A^{-1}\right)^T A^T</math>
 
Supstitucijom za <math>\left (A^T A \right )^{-1} = Q </math> slijedi
:<math>
\begin{bmatrix}
\sigma_x^2 & \sigma_{xy}^2 & \sigma_{xz}^2 & \sigma_{xt}^2 \\
\sigma_{xy}^2 & \sigma_{y}^2 & \sigma_{yz}^2 & \sigma_{yt}^2 \\
\sigma_{xz}^2 & \sigma_{yz}^2 & \sigma_{z}^2 & \sigma_{zt}^2 \\
\sigma_{xt}^2 & \sigma_{yt}^2 & \sigma_{zt}^2 & \sigma_{t}^2
\end{bmatrix} = \sigma_R^2 \
\begin{bmatrix}
d_x^2 & d_{xy}^2 & d_{xz}^2 & d_{xt}^2 \\
d_{xy}^2 & d_{y}^2 & d_{yz}^2 & d_{yt}^2 \\
d_{xz}^2 & d_{yz}^2 & d_{z}^2 & d_{zt}^2 \\
d_{xt}^2 & d_{yt}^2 & d_{zt}^2 & d_{t}^2
\end{bmatrix} \ (7)
</math>
 
Iz jednadžbe (7) slijedi da varijance indicirane pozicije prijamnika i vremena jesu
:<math>\sigma_{rc}^2 = \sigma_x^2 + \sigma_y^2 + \sigma_z^2 = \sigma_R^2\left(d_x^2 + d_y^2 + d_z^2\right) = PDOP^2 \sigma_R^2</math> te
:<math>\sigma_t^2 = \sigma_R^2 d_t^2 = TDOP^2 \sigma_R^2</math>
 
Preostala varijanca pozicije i vremenske pogreške slijedi na izravan način.
 
===Selektivna dostupnost===
GPS uključuje (trenutačno onemogućeno) svojstvo nazvano ''selektivna dostupnost'' (SA, [[engleski jezik|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 povjerljivog ''sjemenskog'' [[ključ (kriptografija)|ključ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<ref>Grewal, Mohinder S.; Weill, Lawrence Randolph; Andrews, Angus P. (2001), ''[http://books.google.be/books?id=ZM7muB8Y35wC Global positioning systems, inertial navigation, and integration]'', John Wiley and Sons, p. 103, ISBN 047135032X, 9780471350323, [http://books.google.be/books?id=ZM7muB8Y35wC&pg=PA103 Chapter 5, p. 103]</ref>. 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 naziva [[Differential GPS]] ili ''DGPS''. 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 enkriptira ''P-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čuju [[WAAS]] i mrežu [[niska frekvencija|niskofrekvencijskih]] pomorskih navigacijskih plutača [[Obalna straža Sjedinjenih Američkih Država|Obalne 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.
 
Tijekom [[Zaljevski rat|Zaljevskog 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-ih [[FAA]] 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 vlastitih [[radionavigacija|radijskih navigacijskih]] sustava. Količina dodanih pogrešaka "postavljena je na nulu"<ref name="OSTP">{{cite web|url=http://www.ngs.noaa.gov/FGCS/info/sans_SA/docs/statement.html|publisher=[[Office of Science and Technology Policy]]|title=Statement by the President regarding the United States' Decision to Stop Degrading Global Positioning System Accuracy|date=1. svibnja 2000.|accessdate=2. veljače 2009}}</ref> u ponoć 1. svibnja 2000. nakon što ju je prethodno najavio američki predsjednik [[Bill 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<ref name="OSTP" />.
 
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ći [[FAA]]<ref>{{cite web|url=http://www.faa.gov/about/office_org/headquarters_offices/ato/service_units/techops/navservices/gnss/faq/gps/index.cfm#ad3|title=GNSS - Frequently Asked Questions - GPS: Will SA ever be turned back on?|publisher=FAA|accessdate=17. prosinca 2007|date=13. lipnja 2007.}}</ref> potvrdile su kako ne postoji namjera ponovnog uvođenja.
 
Zanimljiva nuspojava hardvera za selektivnu dostupnost jest sposobnost ispravljanja frekvencije GPS [[cezij]]evih i [[rubidij]]evih [[atomski sat|atomskih satova]] na točnost od približno 2 × 10<sup>−13</sup> (jedan u pet trilijuna). To je predstavljalo značajan napredak nad grubom točnošću satova.
 
[[Ministarstvo obrane Sjedinjenih Američkih Država|Ministarstvo obrane SAD-a]] izvjestilo je 19. rujna 2007. da budući [[GPS III]] sateliti neće biti sposobni za implementaciju SA<ref>{{cite web | url = http://www.defenselink.mil/releases/release.aspx?releaseid=11335 | title = DoD Permanently Discontinues Procurement Of Global Positioning System Selective Availability | publisher = DefenseLink | date = 18. rujna 2007 | accessdate = 20. veljače 2008}}</ref>, što je takvu politiku učinilo trajnom<ref>{{cite web | url = http://pnt.gov/public/sa/ | title = Selective Availability | publisher = National space-based Positioning, Navigation, and Timing Executive Committee | accessdate = 20. veljače 2008}}</ref>.
 
===Relativnost===
[[Image:Orbit times.png|thumb|right|230px|Satelitske satove usporava njihova orbitalna brzina, no također ih ubrzava njihova udaljenost od Zemljinog gravitacijskog izvora.]]
Brojni izvori pogrešaka postoje zbog [[teorija relativnosti|relativističkih]] efekata<ref name=errors>{{ cite book |author=Stephen Webb |title=Out of this world: colliding universes, branes, strings, and other wild ideas of modern physics |url=http://books.google.com/books?id=LzQcsSCdeLgC&pg=PA32 |page=32 |isbn=0387029303 |year=2004 |publisher=Springer }}</ref>. Primjerice, ''usporavanje'' relativističkog vremena zbog brzine satelita od oko 1 dijela u 10<sup>10</sup>, gravitacijska dilatacija vremena koja uzrokuje da se sateliti gibaju ''brže'' od oko 5 dijelova u 10<sup>10</sup> u odnosu na satove na Zemlji, te [[Sagnacov efekt]] zbog rotacije u odnosu na prijamnike na Zemlji. Ove teme su razmotrene dolje, jedna za drugom.
 
====Specijalna i opća relativnost====
Prema [[teorija relativnosti|teoriji relativnosti]] zbog svojeg konstantnog gibanja te visine u odnosu na geocentrični, nerotirajući aproksimativno inercijski [[specijalna relativnost|referentni 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 <math>\frac{v^{2}}{2c^{2}}\approx 10 ^{-10}</math> 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 10<sup>10</sup>.<ref name=Rizos>Rizos, Chris. [[University of New South Wales]]. [http://www.gmat.unsw.edu.au/snap/gps/gps_survey/chap3/312.htm GPS Satellite Signals]. 1999.</ref>. 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<ref name=Nelson>[http://www.aticourses.com/global_positioning_system.htm The Global Positioning System by Robert A. Nelson Via Satellite], studeni 1999</ref>. 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<ref>Pogge, Richard W.; [http://www.astronomy.ohio-state.edu/~pogge/Ast162/Unit5/gps.html “Real-World Relativity: The GPS Navigation System”]. Preuzeto 5. siječnja 2008.</ref>. Postavljanje atomskih satova na umjetne satelite radi testiranja Einsteinove opće teorije prvi je predložio Friedwardt Winterberg 1955. godine<ref>{{cite web|url=http://bourabai.kz/winter/satelliten.htm |title=Astronautica Acta II, 25 (1956). |date=10. kolovoza 1956.|accessdate=23. listopada 2009}}</ref>.
 
====Sagnacova distorzija====
Opservacijsko procesiranje GPS-a također mora kompenzirati [[Sagnacov efekt]]. Vremenska skala GPS-a definirana je u [[inercijski referentni okvir|inercijskom]] sustavu no opservacije su procesirane u [[ECEF|geocentričnom, geofiksiranom]] (korotacijskom) sustavu, sustavu u kojem [[simultanost]] nije jedinstveno definirana. [[Lorentzova transformacija]] je stoga primijenjena radi pretvorbe iz inercijskog sustava na ECEF sustav ([[engleski jezik|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<ref>Ashby, Neil [http://www.ipgp.jussieu.fr/~tarantola/Files/Professional/GPS/Neil_Ashby_Relativity_GPS.pdf Relativity and GPS]. [[Physics Today]], svibanj 2002.</ref>.
 
===Prirodni izvori interferencije===
Budući da GPS signali na zemaljskim prijamnicima teže biti relativno slabima, prirodni radijski signali ili raspršenje GPS signala može [[desenzitizacija (telekomunikacija)|desenzitizirati]] 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<ref>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.</ref> ili raspršivanjem GPS radijskog signala u ionosferskim nepravilnostima što se naziva scintilacijom<ref>Aarons, Jules and Basu, Santimay, Ionospheric amplitude and phase fluctuations at the GPS frequencies, Proceedings of ION GPS, v 2, 1994, p 1569-1578</ref>. Oba oblika degradacije slijede 11-godišnji [[solarni ciklus]] te su maksimum prilikom maksimuma sunčevih pjega iako se mogu pojaviti u bilo koje vrijeme. Solarne radijske eksplozije povezane su sa [[solarni bljeskovi|solarnim 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<ref>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</ref>. Osim stvaranja scintilacije, magnetske oluje mogu stvoriti jake ionosferske gradijente koji degradiraju točnost SBAS sustava<ref>Tom Diehl, [http://www.faa.gov/about/office_org/headquarters_offices/ato/service_units/techops/navservices/gnss/library/satNav/media/SATNAV_0604.PDF Solar Flares Hit the Earth- WAAS Bends but Does Not Break], SatNav News, volume 23, lipanj 2004</ref>.
 
===Umjetni izvori interferencije===
U automobilskim GPS prijamnicima, metalni predmeti na vjetrobranskom staklu<ref>{{cite web |url=http://www.illinoistollway.com/pls/portal/docs/PAGE/TW_CONTENT_REPOSITORY/TW_CR_IPASS/LPT-SPECIALWINDSHIELDLIST.PDF |title=I-PASS Mounting for Vehicles with Special Windshield Features}}</ref> poput odmrzivača ili zatamnjeni filmovi<ref>{{cite web |url=http://solutions.3m.com/wps/portal/3M/en_US/WF/3MWindowFilms/Products/ProductCatalog/?PC_7_RJH9U5230GE3E02LECFTDQG0V7_nid=9928QS9MGHbeT4DCJBL6BVgl |title=3M Automotive Films}}. Note that the 'Color Stable' films are specifically described as ''not'' interfering with satellite signals.</ref> na prozorima mogu djelovati kao [[Faradayev kavez]], degradirajući recepciju unutar auta.
 
Antropogeni [[elektromagnetska interferencija|EMI]] (elektromagnetska interferencija) može također prekidati ili [[radijsko ometanje|ometati]] GPS signale. U jednom dobro dokumentiranom slučaju čitava luka [[Moss Landing, California|Moss Landing]] u [[Kalifornija|Kaliforniji]] nije mogla primati GPS signale zbog nenamjernog ometanja uzrokovanog nepravilnostima u radu TV antenskih preamplifikatora<ref>[http://www.gpsworld.com/gps/system-challenge/the-hunt-rfi-776 The Hunt for RFI]. GPS World. 1. siječnja 2003.</ref><ref>{{cite web|url=http://www.compliance-club.com/archive/bananaskins/201-225.asp |title=EMC compliance club "banana skins" column 222 |publisher=Compliance-club.com |date= |accessdate=13. listopada 2009.}}</ref>. 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 magazinu [[Phrack]]<ref>[http://www.phrack.org/issues.html?issue=60&id=13#article Low Cost and Portable GPS Jammer]. [[Phrack]] issue 0x3c (60), article 13. Publicirano 28. prosinca 2002.</ref>.
 
[[Vlada Sjedinjenih Američkih Država|Američka vlada]] vjeruje da su se takvi ometači povremeno koristili tijekom [[rat u Afganistanu (2001. - danas)|rata u Afganistanu 2001.]] a američka vojska potvrdila je da je uništila šest GPS ometača tijekom [[Irački rat|Iračkog rata]], uključujući jedan koji je ironično uništen s GPS-navođenom bombom<ref>American Forces Press Service. [http://www.defenselink.mil/news/newsarticle.aspx?id=29230 Centcom charts progress]. 25. ožujka 2003.</ref>. Takve ometače relativno je lako detektirati i locirati što ih čini atraktivnom metom za [[antiradijacijski projektil|antiradijacijske projektile]]. Britansko ministarstvo obrane testiralo je sustav ometanja u britanskom West Countryju 7. i 8. lipnja 2007.<ref>{{cite news | url = http://www.dailymail.co.uk/news/article-460279/MoDs-tests-send-satnav-haywire-road-atlas.html | title = MoD's tests will send satnav haywire so take a road atlas | date = 6. lipnja 2007| work = The Daily Mail }}</ref>
 
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 "[[instrument flight rules|IFR]] piloti trebali bi imati pričuvni plan u slučaju problema u radu GPS-a."<ref>Ruley, John. AVweb. [http://www.avweb.com/news/avionics/182754-1.html GPS jamming]. 12. veljače 2003.</ref> [[Receiver Autonomous Integrity Monitoring|Praćenje integriteta autonomnosti prijamnika]] (RAIM, [[engleski jezik|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 postavila [[Selective Availability / Anti-Spoofing Module|Modul za selektivnu dostupnost i protuometanje]] (SAASM, [[engleski jezik|engl]]. ''Selective Availability / Anti-Spoofing Module'') u [[Defense Advanced GPS Receiver|Obrambeni napredni GPS prijamnik]] (DAGR, [[engleski jezik|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<ref>[http://www.jcs.mil/j6/GPSwarfighter.wmv Commercial GPS Receivers: Facts for the Warfighter]. Hosted at the Joint Chiefs website, linked by the USAF's [http://gps.losangeles.af.mil/user/products/dagr/ GPS Wing DAGR program] website. Preuzeto 10. travnja 2007.</ref>.
 
==Poboljšanje točnosti==
===Augmentacija===
:''Glavni članak: [[augmentacija GNSS-a]]''
 
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.
 
Primjeri augmentacijskih sustava uključuju [[Wide Area Augmentation System|augmentacijski sustav širokog polja]], [[Differential GPS|diferencijalni GPS]], [[Inertial Navigation Systems|inercijski navigacijski sustav]] te [[Assisted GPS|asistirani GPS]].
 
===Precizno monitoriranje===
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 i [[total electron content|ukupnog elektronskog sadržaja]] (TEC, [[engleski jezik|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 koristiti ''beskodnu'' 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 (vidi [[modernizacija 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 se ''poboljšanje faze nosača'' (CPGPS, [[engleski jezik|engl]]. ''Carrier-Phase Enhancement''). Pogreška, koja ovo ispravlja, javlja se zbog toga što pulsna tranzicija [[PRN]]-a nije trenutačna pa stoga operacija [[korelacija|korelacije]] (podudaranje sekvencije satelita i prijamnika) nije savršena. Pristup CPGPS-a koristi val nosača L1 čiji [[frekvencija|period]] od <math> \frac{1 sec}{1575.42 * 10^6} = 0.63475 \ nanosekundi \approx 1 \ nanosekunda \ </math> što iznosi oko tisućinku C/A zlatnokodnog bitnog perioda <math> \frac{1 sec}{1023 * 10^3} = 977.5 \ nanosekundi \ \approx 1000 \ nanosekundi \ </math>, te time djeluje kao dodatni [[satni 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 s [[Differential GPS|DGPS]]-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 10 [[centimetar]]a. 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 ([[kinematika realnog vremena|kinematičko pozicioniranje u realnom vremenu]], RTK, [[engleski jezik|engl]]. ''real-time kinematic positioning'').
 
===Mjerenje vremena===
<span id="GPS vrijeme"></span><span id="GPS vrijeme i datum"></span>
Dok je većina satova sinkronizirana na [[koordinirano univerzalno vrijeme]] (UTC), [[atomski sat]]ovi na satelitima su postavljeni na ''vrijeme GPS-a''. Razlika među ovim vremenima jest u tome da GPS vrijeme nije ispravljeno da se podudara s rotacijom Zemlje, pa ne sadrži [[prijestupna sekunda|prijestupne sekunde]] ili druge korekcije koje se periodički dodaju UTC-u. GPS vrijeme je 1980. podešeno da se podudara s [[koordinirano univerzalno vrijeme|koordiniranim univerzalnim vremenom]] (UTC), no to se kasnije promijenilo. Nedostatak korekcija znači da GPS vrijeme ostaje na konstantnom razmaku (TAI - GPS = 19 sekunda) s [[međunarodno atomsko vrijeme|međunarodnim atomskim vremenom]] (TAI, [[francuski jezik|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 u [[gregorijanski kalendar|gregorijanskom kalendaru]] koji prikazuje godinu, mjesec i dan, GPS datum je izražen brojem tjedna i brojem dana u tjednu. Broj tjedna se transmitira kao [[bit|desetobitno]] 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 po 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).
 
===Praćenje faze nosača (geodezija)===
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 zvanu [[najmanji 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 kao [http://www.gmat.unsw.edu.au/snap/gps/gps_survey/chap3/323.htm CARRIER PHASE MEASUREMENT] (hrv. mjerenje faze nosača) i [http://www.gmat.unsw.edu.au/snap/gps/gps_survey/chap6/611.htm CARRIER BEAT PHASE] (hrv. faza udara nosača).
Neka <math>\ \phi(r_i, s_j, t_k) </math> označava fazu nosača satelita j mjerenu prijamnikom i u vremenu <math>\ \ t_k </math>. Ova notacija se koristi kako bi bilo jasno što znače supskripti i, j i k. Zbog činjenice da prijamnik ([[engleski jezik|engl]]. ''receiver''), satelit ([[engleski jezik|engl]]. ''satellite'') i vrijeme ([[engleski jezik|engl]]. ''time'') dolaze u engleskom jeziku abecednim redom kao argumenti <math>\ \phi </math> i radi isticanja ravnoteže između čitljivosti i konciznosti, neka je <math>\ \phi_{i,j,k} = \phi(r_i, s_j, t_k) </math> radi koncizne kratice. Također definiramo tri funkcije :<math>\ \Delta^r, \Delta^s, \Delta^t </math> 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 <math>\ \alpha_{i,j,k} </math> funkcija tri cjelobrojna argumenta i, j i k onda je valjani argument ovih funkcija: :<math>\ \Delta^r, \Delta^s, \Delta^t </math> s vrijednostima definiranima kao
 
:<math>\ \Delta^r(\alpha_{i,j,k}) = \alpha_{i+1,j,k} - \alpha_{i,j,k} </math> ,
:<math>\ \Delta^s(\alpha_{i,j,k}) = \alpha_{i,j+1,k} - \alpha_{i,j,k} </math> , te
:<math>\ \Delta^t(\alpha_{i,j,k}) = \alpha_{i,j,k+1} - \alpha_{i,j,k} </math> .
 
Ako su također <math>\ \alpha_{i,j,k}\ i\ \beta_{l,m,n} </math> valjani argumenti triju funkcija, a a i b konstante, onda je
<math>\ ( a\ \alpha_{i,j,k} + b\ \beta_{l,m,n} ) </math> valjani argument s vrijednošću definiranom kao
 
:<math>\ \Delta^r(a\ \alpha_{i,j,k} + b\ \beta_{l,m,n}) = a \ \Delta^r(\alpha_{i,j,k}) + b \ \Delta^r(\beta_{l,m,n})</math> ,
:<math>\ \Delta^s(a\ \alpha_{i,j,k} + b\ \beta_{l,m,n} )= a \ \Delta^s(\alpha_{i,j,k}) + b \ \Delta^s(\beta_{l,m,n})</math> , te
:<math>\ \Delta^t(a\ \alpha_{i,j,k} + b\ \beta_{l,m,n} )= a \ \Delta^t(\alpha_{i,j,k}) + b \ \Delta^t(\beta_{l,m,n})</math> .
 
Pogreške sata prijamnika mogu se približno eliminirati diferenciranjem faza izmjerenih satelitom 1 i satelitom 2 u istoj epohi kao što je prikazano u [http://www.gmat.unsw.edu.au/snap/gps/gps_survey/chap6/633.htm BETWEEN-SATELLITE DIFFERENCING] ([[hrvatski jezik|hrv]]. međusatelitsko diferenciranje). Ova se razlika označava kao <math>\ \Delta^s(\phi_{1,1,1}) = \phi_{1,2,1} - \phi_{1,1,1}</math>
 
[http://www.gmat.unsw.edu.au/snap/gps/gps_survey/chap6/635.htm Dvostruko diferenciranje] 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 .
:<math>\begin{align}
\Delta^r(\Delta^s(\phi_{1,1,1}))\,&=\,\Delta^r(\phi_{1,2,1} - \phi_{1,1,1})
&=\,\Delta^r(\phi_{1,2,1}) - \Delta^r(\phi_{1,1,1})
&=\,(\phi_{2,2,1} - \phi_{1,2,1}) - (\phi_{2,1,1} - \phi_{1,1,1})
\end{align}</math>
 
[http://www.gmat.unsw.edu.au/snap/gps/gps_survey/chap6/636.htm Trostruko diferenciranje] može se izvesti uzimanjem razlike dvostrukog diferenciranja izvedenog u vremenu <math>\ \ t_2 </math> s onim izvedenim u vremenu <math>\ \ t_1 </math>. 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
:<math>\ \Delta^t(\Delta^r(\Delta^s(\phi_{1,1,1}))) </math>
 
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 i [[najmanji kvadrati|najmanje 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<ref name="NR"/>. Vidi također [http://books.google.com/books?id=UQW_VL2H56IC&pg=PA959&lpg=PA959&dq=%22Numerical+Analysis%22+multidimension++root+finding&source=web&ots=PLUUjn-33v&sig=P7btHJELgxmVpNI6_SnYjVZvUJc&hl=en&sa=X&oi=book_result&resnum=1&ct=result#PPA442,M1 Preview 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.
 
==Primjene==
Globalni pozicijski sustav, iako originalno izrađen kao vojni projekt, smatra se tehnologijom ''dvojne uporabe'' što znači da ima značajnu primjenu kako za vojnu tako i za civilnu industriju.
 
===Vojne===
Vojne primjene GPS-a imaju brojne svrhe:
* 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 ([[engleski jezik|engl]]. ''Commanders Digital Assistant'') odnosno vojnički digitalni asistent ([[engleski jezik|engl]]. ''Soldier Digital Assistant'')<ref>[http://peosoldier.army.mil/factsheets/SWAR_LW_DBCS.pdf Commanders Digital Assistant explanation and photo]</ref><ref>{{cite web|url=http://peosoldier.army.mil/factsheets/SWAR_LW_CDA.pdf |title=Latest version Commanders Digital Assistant |format=PDF |date= |accessdate=13. listopada 2009}}</ref><ref>[http://www.army-technology.com/contractors/computers/lago/lago6.html Soldier Digital Assistant explanation and photo]</ref><ref>{{cite web|last=Sinha |first=Vandana |url=http://www.gcn.com/print/22_20/22893-1.html |title=Commanders and Soldiers' GPS-receivers |publisher=Gcn.com |date=24. srpnja 2003|accessdate=13. listopada 2009}}</ref>.
* 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 do [[precizno navođeno streljivo|precizno navođenog streljiva]] kako bi mu omogućilo točno pogađanje mete. Vojne letjelice, posebice one korištene u [[zemlja-zrak|zračno-zemljanim]] ulogama koriste GPS za pronalazak meta (primjerice, [[oružana kamera|oružana videokamera]] s [[AH-1 Cobra]] u [[Irak]]u pokazuje GPS koordinate koje se mogu pogledati u [[Google Earth]]u).
* Navođenje raketa i projektila: GPS omogućuje točno ciljanje različitog vojnog oružja uključujući [[ICBM]]-ove, [[krstareća raketa|krstareće rakete]] i [[precizno navođeno streljivo]]. [[Topnički projektil]]i s ugrađenim GPS prijamnicima koji mogu izdržati akceleracije od 12.000 G ili oko 117.600 metara/<math>second^2</math> razvijeni su za uporabu u 155 mm [[haubica]]ma<ref>{{cite web
|url=http://www.globalsecurity.org/military/systems/munitions/m982-155.htm
|publisher=[[GlobalSecurity.org]]
|date=29. svibnja 2007
|title=XM982 Excalibur Precision Guided Extended Range Artillery Projectile
|accessdate=26. rujna 2007
}}</ref>.
* 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 i [[izviđanje|izviđ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 dio [[Vela (satelit)|Sustava za detekciju nuklearnih detonacija SAD-a]]<ref>Sandia National Laboratory's [http://www.sandia.gov/LabNews/LN03-07-03/LA2003/la03/arms_story.htm Nonproliferation programs and arms control technology].</ref><ref>{{cite web |url=http://www.osti.gov/bridge/servlets/purl/10176800-S2tU7w/native/10176800.pdf |title=The GPS Burst Detector W-Sensor |author=Dr. Dennis D. McCrady |publisher=Sandia National Laboratories}}</ref>.
 
===Civilne===
:''Više informacija: [[primjene GNSS-a]] i [[GPS navigacijski uređaj]]''
[[Image:GPS roof antenna dsc06160.jpg|thumb|right|Ova [[antena]] 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 kao [[geodezija|geodetski]] alat ili pomoć u [[navigacija|navigaciji]]. 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 je [[CDMA]] 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čaju [[hitni poziv|hitnih 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 je [[tektonika|tektoniku]] izravnim mjerenjem gibanja rasjeda u [[potres]]ima.
 
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)<ref>Arms Control Association.[http://www.armscontrol.org/documents/mtcr Missile Technology Control Regime]. Preuzeto 17. svibnja 2006.</ref> 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 u [[balistički projektil|balističkim projektilima]]. Ipak, oni ne preveniraju uporabu u [[krstareći projektil|krstareć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 km '''i''' 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. Prve [[mobilna GPS navigacija|mikrotelefonske 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.
 
==Nagrade==
Dva GPS razvojna programera primili su [[Nagrada Charlesa Starka Drapera|Nagradu Charlesa Starka Drapera]] [[Nacionalna akademija inženjerstva|Nacionalne akademije inženjerstva]] za 2003. godinu:
* [[Ivan Getting]], predsjednik emeritus [[The Aerospace Corporation]]a i [[inženjer]] na [[Massachusetts Institute of Technology]], uspostavio je temelj za GPS, usavršivši ga na zemaljski baziranom radio sustavu iz [[Drugi svjetski rat|Drugog svjetskog rata]] nazvanom [[LORAN]] ([[engleski jezik|engl]]. ''Long-range Radio Aid to Navigation'', radio pomoć u navigaciji velikog dosega).
* [[Bradford Parkinson]], profesor [[aeronautika|aeronautike]] i [[astronautika|astronautike]] na [[Sveučilište u Stanfordu|Sveuč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.
 
Jedan od razvijatelja GPS-a [[Roger L. Easton]] primio je [[Nacionalna medalja za tehnologiju|Nacionalnu medalju za tehnologiju]] 13. veljače 2006. u [[Bijela kuća|Bijeloj kući]].
 
[[Nacionalna aeronautička asocijacija]] izabrala je 10. veljače 1993. Global Positioning System Team kao pobjednike [[Trofej Roberta J. Colliera|Trofeja Roberta J. Colliera]] za 1992. što je najprestižnija avijacijska nagrada u SAD-u. Tim su činili istraživači iz [[Laboratorij za pomorska istraživanja|Laboratorija za pomorska istraživanja]], [[Ratno zrakoplovstvo Sjedinjenih Američkih Država|Ratnog zrakoplovstva SAD-a]], [[Aerospace Corporation]]a, [[Rockwell International Corporation]]a te [[IBM]] Federal Systems Companyja. Citat pridružen prezentaciji trofeja hvali GPS Team "za najznačajniji razvoj u sigurnoj i učinkovitoj navigaciji i praćenju zrakoplova i svemirskih letjelica od uvođenja radio navigacije prije 50 godina."
 
==Ostali sustavi==
:''Glavni članak: [[Globalni navigacijski satelitski sustavi]]''
 
Ostali sateliti navigacijskih sustava u uporabi ili različite države razvoja uključuju:
* {{ZD|E|EU}} ''[[Galileo (satelitski navigacijski sustav)|Galileo]]'' - globalni sustav koji razvija i konstruira [[Europska unija]] i ostale države partnerice, a planira se da postane operativan do 2013.
* {{ZD|K|KIN}} ''[[Beidou]]'' - eksperimentalni regionalni sustav [[Narodna Republika Kina|Narodne Republike Kine]].
* {{ZD|K|KIN}} ''[[COMPASS]]'' - predloženi globalni satelitski pozicijski sustav Narodne Republike Kine<ref>[http://www.nytimes.com/2009/03/23/technology/23iht-galileo23.html?_r=1&scp=1&sq=chinese%20europe%20galileo&st=cse New York Times]</ref>.
* {{ZD|R|RUS}} ''[[GLONASS]]'' - [[Rusija|ruski]] globalni sustav koji će se dovršiti u partnerstvu s [[Indija|Indijom]]<ref>{{cite web|url=http://www.spacedaily.com/reports/Russia_And_India_Sign_Agreements_On_Glonass_Navigation_System_999.html |title=Spacedaily.com |publisher=Spacedaily.com |date= |accessdate=13. listopada 2009}}</ref>.
* {{ZD|I|IND}} ''[[IRNSS]]'' - indijski regionalni navigacijski sustav koji pokriva samo Aziju i Indijski ocean (različito od indijskog sudjelovanja u GLONASS-u)<ref>{{cite web|url=http://www.asmmag.com/news/india-to-launch-1st-irnss-satellite-by-december |title=ASM, News on GIS, GNSS, spatial information, remote sensing, mapping and surveying technologies for Asia |publisher=Asmmag.com |date= |accessdate=13. listopada 2009}}</ref>.
* {{ZD|J|JAP}} ''[[QZSS]]'' - [[japan]]ski predloženi regionalni sustav koji pokriva samo Japan.
 
==Više informacija==
*[[Bowditch's American Practical Navigator|The American Practical Navigator - Chapter 11 ''Satellite Navigation'']]
*[[Assisted GPS]] (A-GPS)
*[[Automobilni navigacijski uređaji]]
*[[Efekti relativnosti na GPS]]
*[[GPS praćenje]]
*[[GPS signali]]
*[[GPS visoke osjetljivosti]]
*[[GPS/INS]]
*[[GSM lokalizacija]]
*[[LORAN]]
*[[LORAN]]
*[[Navigacijski paradoks]]
*[[Next Generation Air Transportation System]]
*[[Plate Boundary Observatory]]
*[[Popis vojnih izuma koji su sada u masovnoj uporabi]]
*[[Radionavigacija]]
*[[RAIM]]
*[[S-GPS]]
*[[SIGI]]
*[[Trilateracija]]
*[[Visinska modernizacija]]
 
===Civilne primjene===
*[[Degree Confluence Project]] - koristi GPS za prikaz cijelih stupnjeva geografske širine i dužine
*[[Geocaching]]
*[[Geodashing]]
*[[Geotagging]]
*[[Geofence]]
*[[GPS crtanje]]
*[[GPS navigacijski softver]]
*[[OpenStreetMap]] - slobodni sadržaj karata i slika ulica
*[[Skyhook Wireless]] - Wi-Fi Positioning System
*[[Telematika]] - mnogi telematički uređaji koriste GPS za određivanje lokacije mobilne opreme
*[[Točka interesa]]
 
===Srodne tehnologije===
*[[Bluetooth]] - radiokomunikacijski protokol korišten za spajanje vanjskih GPS uređaja
*[[Exif]] - slikovni metapodaci koji uključuju geografsku širinu i dužinu
*[[GPX (data transfer)]] - [[XML schema]] za izmjenu točaka rute
 
==Referencije==
{{izvori|colwidth=30em}}
 
==Vanjske poveznice==
* [http://www.gps.gov/ GPS.gov]—General public education website created by the U.S. Government
* [http://pnt.gov/ National Space-Based PNT Executive Committee]
* [http://gps.afspc.af.mil/gpsoc/ Air Force Space Command GPS Operations Center homepage]
* U.S. Naval Observatory's [http://tycho.usno.navy.mil/gpscurr.html GPS constellation status]
* [http://pnt.gov/public/sa/ PNT Selective Availability Announcements]
* [http://www.afit.edu/cse/cases.cfm?case=17&a=detail Global Positioning System Systems Engineering Case Study (A detailed history of GPS development)]
* Federal Aviation Administration's [http://www.faa.gov/about/office_org/headquarters_offices/ato/service_units/techops/navservices/gnss/faq/gps/ GPS FAQ]
* [http://www.defense-update.com/products/g/gps-guidance.htm GPS Weapon Guidance Techniques]
* [http://www.rand.org/pubs/monograph_reports/MR614/MR614.appb.pdf RAND history of the GPS (PDF)]
* [http://www.ucar.edu/communications/staffnotes/0409/cosmic.html Improved weather predictions from COSMIC GPS satellite signal occultation data].
* [http://ralph.bucher.home.att.net/project.pdf Ralph Bucher's Hyperbolic Positioning Algorithm]
* [http://www.mobilgistix.com/Resources/GIS/Locations/average-latitude-longitude-countries.aspx Average Latitude & Longitude of Countries]
 
[[Kategorija:Geodezija]]
[[Kategorija:Telekomunikacije]]
[[Kategorija:Navigacija]]
 
[[af:GPS]]
Linija 197 ⟶ 799:
[[he:GPS]]
[[hi:ग्लोबल पोजीशनिंग प्रणाली]]
[[hr:Global Positioning System]]
[[ht:Sistèm pozisyon global]]
[[hu:GPS]]