GPS-vétel javítása - Autó+mobil fórum

üzenetek

hozzászólások


ksanc
(őstag)

Nem igazán. Teljesen mindegy, milyen készülékről beszélünk, az SNR egy jó mérőszám a jel minőségéről, amivel a chip tud dolgozni. Ezt leginkább oszlopokkal jelölik, értékkel vagy anélkül.
Ha gyenge a jel, gyenge lesz a pozícionálás is. Vagyis nem létezik olyan, hogy az oszlop 0-dik felén kolbászol a jel minősége nekünk pedig autóban 100-al repesztve is fél méteres pontosságunk van. Nézd csak meg bármelyik kütyüben, ami jól működik.
Szóval pontosság. A lényeg az, hogy egy helyben állsz-e, gyalogolsz vagy éppen 80-al tépsz.

Ha te egy kütyün 20-as értékeket látsz, azzal elérhetsz 3 méteres pontosságot. Ha egy helyben állsz, sétálsz vagy túrázol. De ülj be vele egy autóba, jó esetben az SNR marad amilyen volt, a pontosság viszont akár 40-50 méteresre romlik. Miért? Hát nagyon pongyolán valami ilyesmi történik:
A kulcsszó a mintavétel. Ez a GPS készülékeknél (a polgáriaknál legalább is :) ) maximum 1 minta/másodperc. Vagyis legfeljebb 1 másodpercenként tudja a GPS az aktuális helyzetet meghatározni. Ha megfelelő a vételünk, akkor ez alatt a másodperc alatt a kütyü simán meghatározza a pontos pozíciót, jöhet a következő minta. De mi van, ha rossz a vétel? Tovább fog tartani. Annyi minta esik ki, amennyivel több idő kell. Ami egy helyben állva, vagy lassan haladva nem számít, mert ha végre megvan a pozíció, az nagyjából egyezni fog a korábbival, hiszen alig mozdultunk el. Így jöhet ki pocsék vételnél is az akár 3 méteres pontosság.
Mi történik, ha mondjuk 60km/órával haladunk? Ez másodpercenként majdnem 17 méter. Hogyan is kapjuk a pontosságot? Mivel a pozícióadatok nem folyamatosak, hanem legjobb esetben is másodpercenkéntiek, a GPS "megjósolja" a következő pozíciót az előző adatokból (pont ezt teszik a navigációs programok is, ezért látszik folyamatosnak a haladás. Különben csak másodpercenként ugrálna a pozíció. )
Vagyis lesz egy számított érték, ami majd összehasonlításra kerül a valós pozícióval. És itt számít nagyon az, hogy állunk vagy mozgunk. Ha állunk, nem számít, hogy a valós pozíció meghatározása mondjuk 3 másodperc volt. Mivel az elmozdulás nulla, ezért a számított és a valós pozíció egyezni fog (elvileg, persze, de a gyakorlatban azért ez nem tökéletesen így történik) vagyis hű de frankó, milyen pontosak vagyunk. Na most ha 60-al repesztünk, akkor a 3x17 másodperc az barátok között is 51 métert jelent, vagyis legrosszabb esetben ekkora lesz a különbség a számított és a valós pozíció között. És máris nem 3 méteres a pontosság...
Na ezért kell a jó vétel ->jó SNR érték. És ezért is nem elég, ha éppen csak látja a műholdat a vevő.

Mégegyszer írom, ez eléggé pongyola leírása a folyamatnak.

üzenetek