🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.rec.gps
Article #89514

Jak działa GPS?

#89514
From: Latet
Date: Mon, 11 Jun 2012 16:33
37 lines
2959 bytes
Witam,

Czy ktoś mógłby mi tu wytłumaczyć jak działa GPS?

Wiem, że urządzenie oblicza swoją pozycję na podstawie znajomości położenia
satelitów (co najmniej 4) oraz swojej odległości od poszczególnych satelitów.
Informację o położeniu satelitów otrzymuje od samych satelitów, ale nie mogę
zrozumieć w jaki sposób urządzenie oblicza swoją odległość od każdego z
satelitów. Wiem, że odległość obliczana jest na podstawie pomiaru czasu dotarcia
(propagacji) sygnału z satelity do urządzenia. I tu dochodzę do sedna tego,
czego nie rozumiem - skąd urządzenie "wie", jak dłużo czasu zajęło falom
pokonanie drogi od satelity do urządzenia?

W Wikipedii wyczytałem:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Metody pomiaru pseudoodległości. Metoda kodowa polega na dokładnym pomiarze
czasu odbioru kodów C/A i P na jednej lub dwóch częstotliwościach L1 i L2.
Pomiar różnicy czasu pomiędzy momentem odbioru ramki a czasem jej nadania
(zapisanym na początku każdej ramki) daje czas ?t przebiegu sygnału od satelity
do odbiornika GPS (d = c . delta t).
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ale - niestety - nie rozumiem tego. Pomiar różnicy czasu??? Przecież do tego
potrzebne byłyby idelanie zsynchronizowane zegary - w urządzeniu i w satelitach.
Wiem, że w satelitach takie są, ale w urządzeniu - przecież tam jest zwykły
kwarcowy czasomierz. Jeśli jest on za każdym razem "dostrajany" do zegarów w
satelitach, to znów tu czegoś nie rozumiem - przecież sygnał "dostrajający" musi
przebyć tę samą drogą, co późniejsze sygnały kodu, więc przy tak zestrojonych
zegarach pomiary czasu "pomiędzy momentem odbioru ramki a czasem jej nadania"
wynosiłyby zero. A może wynoszą zero, dopóki satelity są mniej więcej w tym
samym miejscu, ale gdy się przemieszczą, to odległości się zmieniają można je
mierzyć tą metodą. To by chyba tłumaczyło dość długi okres "rozruchu" urządzeń
po włączeniu... Tylko, że te odległości byłyby względne, a nie bezwzględne -
więc jak są przeliczane na bezwzględne ???

Dzięki,

latet
Technical Details
Message-ID: <jr56ln$cps$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Latet" <latet@latet.pl>
Newsgroups: pl.rec.gps
Subject: Jak działa GPS?
Date: Mon, 11 Jun 2012 18:33:55 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 39
Message-ID: <jr56ln$cps$1@inews.gazeta.pl>
NNTP-Posting-Host: 031011130041.warszawa.vectranet.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1339432439 13116 31.11.130.41 (11 Jun 2012 16:33:59 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Mon, 11 Jun 2012 16:33:59 +0000 (UTC)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157
X-Priority: 3
X-Newsreader: Microsoft Outlook Express 6.00.2900.5931
X-User: latet
X-MSMail-Priority: Normal
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit