GPS drift över tid

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
AntiZ
Inlägg: 321
Blev medlem: 22 februari 2007, 13:34:14
Ort: V. Husby
Kontakt:

Re: GPS drift över tid

Inlägg av AntiZ »

Tja, varför jag bara har 4? Det vet jag inte riktigt. Men jag hade stundtals 9 också. Jag har inte gjort en kolrelation på antal satelliter vs mycket fluktuation.
Dels är det en tidigt SirfII, sen kan det ju vara så att tidpunkten för loggning var usel rent satellitmässigt.

Här kan man tydligen kolla när det är bra att logga.
http://swepos.lmv.lm.se/ - Under satellitprediktion kan man labba lite med klockslag och datum för att se när flest satelliter är över huvudet.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 47702
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: GPS drift över tid

Inlägg av TomasL »

Scramblingen togs helt bort på 90 talet, och finns varken i freds eller krigstid längre.
Orsaken var att de flesta (avancerade) GPS-mottagare mer eller mindre kunde korrigera för den, samt tillkomsten av DGPS.
Därav fyllde den ingen funktion längre.

Däremot, så finns det ett antal referenssignaler inbakade i GPS-signalen vilka fortfarande är krypterade.
Dessa referenssignaler används för att kompensera den naturliga "scramblingen" som förekommer i atmosfären.
Det enda sättet att kompensera för detta är i princip DGPS då felen varierar med tiden.
limpan4all
Inlägg: 8499
Blev medlem: 15 april 2006, 18:57:29
Ort: Typ Nyköping

Re: GPS drift över tid

Inlägg av limpan4all »

TomasL: Det var inte särskilt många rätt där inte. Jag skall försöka beskriva det lite bättre.
Scramblingen som du talar om kallas för SA kodning och den togs bort exakt den 1 maj 2000 innan dess var den avstängd under delar av första Irakkriget (markstridsdelen) dvs under feb-mars och delar av april 1991.
USA har förbehållit sig rätten att slå på SA kodningen selektivt och regionsvis där USA känner att de skulle kunna vara hotat av motståndare som utnyttjar civila GPS mottagare. SA kodningen har slagits på några gånger sedan 1 maj 2000 under kortare tider (perioder om upp till 10 minuter) sen dess antagligen för att testa att det fortfarande funkar.
Nej, det finns ingen som helst metod att ta bort effekten av SA kodningen annat än att ha tillgång till DGPS, detta då SA kodningen ger ett avsiktligt fel som är omöjligt att särskilja från en korrekt koordinat (ingen har heller offentliggjort något material om algoritmen som styr SA kodningen så att den skulle kunna räknas bort). SA kodningen gjorde att ens position rörde sig i cirkelmönster på till synes slumpvist sätt. Men om man medelvärdesbildade under minst två veckor så fick man fram en tämligen exakt position (bättre än 1m från korrekt koordinat).
Nej, det finns ingen referenssignal i GPS signalen som gör att man kan ta bort effekten av de atmosfäriska störningarna, alla satelliter sänder på samma frekvens detta gäller privata och hobby GPS apparater. Dessa tar sin signal från L1 frekvensen sedan finns även en L2 frekvens. L2 frekvensens informationsinnehåll är mycket kraftigt krypterat och hitintills så har ingen påstått sig förstå kodningen eller göra något crack så att alla kan utnyttja L2 även för positionsbestämning. Lantmäteri GPS apparater som är helt stationära under ett flertal minuter kan använda sig av bärvågen i L2 signalen och återkommande förändringar i den för att kompensera bort stora delar av den atmosfäriska störningen men det förutsätter att dom är stilla (ju längre tider desto mera korrekt position).
Nej det finns ingen som helst kryptering i L1 signalen, den är och har varit helt fri och synnerligen väldokumenterad hela tiden det är bara L2 som har kryptering och den har aldrig varit tillgänglig.
Sen så är det ju förstås så att ju fler satelliter som en mottagare "ser" desto mera information används i positionsbestämningen så att om man ser 14 satelliter (vilket just nu är maximalt på något berg i närheten av ekvatorn) så har man en "bättre" position jämfört om man ser tre satelliter beroende på lite hädiskt uttryckt "medelvärdesbildning" av satelliternas olika felbidrag...
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 47702
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: GPS drift över tid

Inlägg av TomasL »

Nej, det finns ingen referenssignal i GPS signalen som gör att man kan ta bort effekten av de atmosfäriska störningarna,
Jodå, det gör det visst, läs standarden.
limpan4all
Inlägg: 8499
Blev medlem: 15 april 2006, 18:57:29
Ort: Typ Nyköping

Re: GPS drift över tid

Inlägg av limpan4all »

Jag antar att du menar paragraf 2.5.5.3 Ionospheric Model i standarden, jo då kan man få en reducering med 50% av RMS felet. Det är ett flertal hobby GPS´er som inte har implementerat den delen korrekt...
Det tar inte bort felet men det minskar felet, såtillvida har du rätt.
Men du har tvärfel när du påstår att dom är krypterade, är inte och har aldrig varit, problemen i atmosfären härrör sig från skillnader i gångtiden och metoder att korrigera för delar av det felet har alltid ingått i standarden.
I L1 signalen så finns C/A kodningen som vi använder och P kodningen som är en exklusiv militär signal som används tillsammans med L2 signalerna.
Eller blandar du ihop P kod + L2 signalerna med resterande del av L1 som är tillgänglig och metoderna att få ut så mycket som möjligt ur L1?
Om man istället kunde använda sig av P (ur L1) + L2 så kan man ta bort mer än 99% av felet, det vore en rejäl skillnad det (bättre än cm noggrannhet och snabb uppdatering).
Användarvisningsbild
AntiZ
Inlägg: 321
Blev medlem: 22 februari 2007, 13:34:14
Ort: V. Husby
Kontakt:

Re: GPS drift över tid

Inlägg av AntiZ »

Har man skrivit ett långt fint inlägg, så kommer limpan emellan :(

Jaja, jag svamlade mest iaf.

Finns det likheter i hur GPS-signalerna fungerar, med hur 3G systemet fungerar?

I 3G pratar ju alla telefoner på samma frekvens (nja inte helt sant) och i mun på varandra, men eftersom de pratar olika språk (scrambling koder) så kan radiobasen höra vad var och en säger.
limpan4all
Inlägg: 8499
Blev medlem: 15 april 2006, 18:57:29
Ort: Typ Nyköping

Re: GPS drift över tid

Inlägg av limpan4all »

EDIT: Min beskrivning borttagen då nedanstående från thebolt är oerhört mycket bättre, RESPEKT.
Senast redigerad av limpan4all 30 september 2010, 10:02:50, redigerad totalt 2 gånger.
thebolt
Inlägg: 248
Blev medlem: 10 februari 2008, 17:41:40
Ort: Taipei Taiwan

Re: GPS drift över tid

Inlägg av thebolt »

Jo, 3G och GPS använder i grunden samma typ av multiplexing, s.k. code division multi-plexing (CDMA). Alla sändare sänder samtidigt, på samma frekvens och talar på så sätt "i mun" på varandra, men då signalen från olika sändare är (i princip) ortogonala kan man ändå särskilja dem på mottagaren.

I fallet med GPS åstadkommer man detta genom att varje satteli har sin egna psuedo-slumpmässiga sekvens (PRNS) som den sänder ut, och alla PRNS är ortogonala, dvs om du korrelerar sekvensen från en sattelit med "fel" sekvens får du väldigt låg korrelation, men om du har rätt sekvens (i rätt fas) får du en väldigt god korrelation. På så vis kan man särskilja satteliter från varandra och extrahera informationen i datan.

3G (eller iaf UTMS vilket är "vårt" 3G-system) använder i grunden också CDMA där varje användare modulerar sin data med en psuedo-slumpsekvens. Dessutom används utöver detta frekvens och tidsmultiplex för att öga kapaciteten..
Nerre
Inlägg: 27403
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: GPS drift över tid

Inlägg av Nerre »

Så 3G jobbar inte alls med tidsluckor som GSM gör?
nifelheim
Den första
Inlägg: 2550
Blev medlem: 27 mars 2008, 22:31:16
Ort: stockholm

Re: GPS drift över tid

Inlägg av nifelheim »

Här kan man läsa lite om hur det fungerar och även omsätta det i hårdvara.
http://lea.hamradio.si/~s53mv/navsats/theory.html

Jag är iaf imponerad av bygget, hantverk :bravo:
nifelheim
Den första
Inlägg: 2550
Blev medlem: 27 mars 2008, 22:31:16
Ort: stockholm

Re: GPS drift över tid

Inlägg av nifelheim »

Det ska aldrig vara enkelt!
När jag importerade 26 timmars data till Excel lärde jag mig att Excel inte klarar mer än 65535 rader . :(
Jag har alltid trott att man kunde leva ett liv utan VB-makron i Excel, men jag hade fel, så det var ju bara lära sig det . :)

Jag kollade på positionen och det tar flera minuter mellan varje ändring, så jag tar bara positionen 2 ggr per minut.
Hamnade på ca 3200 rader/positioner .

Jag får Lat och Long med 8 siffror, grader och minuter med 4 decimaler, GGMM.dddd.
På 26 timmar ändrade sig Latituden bara inom 11 steg, alltså 11 tiotusendels minuter.
Det framgår även av diagrammet nedan, där syns dom 11 stegen.
gps 26 tim.JPG
Hur får man "Diagramguiden" att inte börja X-axeln på noll, fem hade ju passat bättre?

Om "rätt" position är någonstans i mitten skulle det ju betyda att felet är som mest ungefär 1 meter??
Verkar lite väl bra? :?

Har jag räknat fel?
Hur mycket är sista decimalsiffran värd på Latituden, jag kom till 18,5 cm?
Och 9,5cm på Longituden?
Jag är i Stockholm.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
Marta
EF Sponsor
Inlägg: 7651
Blev medlem: 30 mars 2005, 01:19:59
Ort: Landskrona
Kontakt:

Re: GPS drift över tid

Inlägg av Marta »

GPS-modulen levererar ett DOP-index som ju går att använda. Finns i GGA för vanlig position och i GSV även för bl.a. elevation och absolut 3D-position. När värdet går upp så är mätdata osäker p.g.a. för få satelliter i lämpliga inbördes positioner sett från mätplatsen.

http://en.wikipedia.org/wiki/Dilution_o ... _%28GPS%29
nifelheim
Den första
Inlägg: 2550
Blev medlem: 27 mars 2008, 22:31:16
Ort: stockholm

Re: GPS drift över tid

Inlägg av nifelheim »

i $GPGGA varierar HDOP mellan 0.7 och 1.8 och antal satelliter mellan 6 och 10.

kollade i GSA där fanns PDOP på 1.2 till 3.5 och VDOP på 0.9 till 3.0

Om jag fattade rätt är det HDOP som är relaterat till det horisontella felet, men jag hittade inget om hur.
Det enda var om HDOP>20 kunde felet vara 300 meter med en 6meters GPS?
Vad HDOP på 0.7 till 1.8 skulle kunna ge för fel i meter fattar jag inte hur jag ska kunna räkna ut.
Användarvisningsbild
AntiZ
Inlägg: 321
Blev medlem: 22 februari 2007, 13:34:14
Ort: V. Husby
Kontakt:

Re: GPS drift över tid

Inlägg av AntiZ »

nifelheim:
Det verkar ju helt otroligt bra. Iaf jämförelse med mina mätningar :?

Jorden ca 4000 mil i omkrets => 11,111... mil / grad => 1,85 km / minut

1,85 km / 10000 => 18,5 cm.

Så din GPS driver bara ca 2 meter med dig över 26 timmar. Enligt mina erfarenheter låter detta helt otroligt. Men du kanske har en smart GPS som kompenserar för fluktuationen. :humm:

Någon annan som vill göra ett försök. Så får vi ytterligare en vinkel.

Min telefon med GPS visar även den en position som hoppar lite hit och dit med tiden. Ibland står jag på tomten, ibland ute på åkern etc. Definitivt mer än två meter iaf. Men den är annars mycket bättre på att få en fix (inte bara för att den har hjälp via telenätet den ger en position 2200 meter från mig :) Inomhus brukar kunna gå, men det är bara glömma med min puck.

Edit: Ska försöka kolla mina siffror lite mer när det är bra mottagning etc. Kanske driver mest när det är 4-5 satelliter...?
nifelheim
Den första
Inlägg: 2550
Blev medlem: 27 mars 2008, 22:31:16
Ort: stockholm

Re: GPS drift över tid

Inlägg av nifelheim »

Är en GM-621 USB-puck

http://www.deltaco.fi/support/infoFI//gps-111.pdf

Såg på prisjakt att den kostade 349:- 2007, jag betalade något liknande har dock haft den lite längre än så.
Inte direkt någon super top of the line extra deluxe modell :)

Måste hitta en lång ps2 sladd så jag kan lägga ut en till GPS bredvid och plotta skillnaden mellan dom.
Skriv svar