Sujet : Re: Garmin altitude problems
De : jeffl (at) *nospam* cruzio.com (Jeff Liebermann)
Groupes : rec.bicycles.techDate : 12. Aug 2024, 19:32:57
Autres entêtes
Message-ID : <tjfkbjhkimh4k0bvn75ih3egiijt2g3m9k@4ax.com>
References : 1 2 3 4 5 6 7 8 9 10
User-Agent : ForteAgent/8.00.32.1272
On Sat, 10 Aug 2024 09:21:49 -0700, Jeff Liebermann <
jeffl@cruzio.com>
wrote:
The short version is that GPS works by measuring the
Doppler shifts produced by multiple satellites across the sky. The
motion of the satellite has to be mostly toward or away from the GPS
receiver. For altitude, that happens best when the satellites are
near the horizon. A satellite directly overhead does not move toward
or away from the GPS receiver and is therefore useless for computing
altitude. Since the horizon tends to be cluttered with mountains,
trees, buildings, reflections etc, the signals from the best
positioned satellites can't be used. Just to make things difficult,
the better GPS antennas are designed to suppress ground reflections
which makes using low elevation satellites even more difficult to use.
Argh! Much of what I wrote above is wrong. I hate it when that
happens.
GPS position and altitude are not derived from satellite Doppler
shifts. GPS uses TDOA (time difference of arrival) before the clock
in the GPS receiver is synchronized to the satellite clock, and then
switches to TOF (time of flight) after synchronization. The TOF
delays from 3 satellites are used to calculate a 2D solution (no
altitude) or 4 satellites for a 3D (including altitude) solution using
multilateration. No Doppler shift is involved in the calculation.
However, Doppler shift is used for calculating speed:
<
https://www.e-education.psu.edu/geog862/node/1786>
<
https://www.vboxautomotive.co.uk/index.php/en/how-does-it-work-gps-accuracy>
More later, hopefully with fewer mistakes.
-- Jeff Liebermann jeffl@cruzio.comPO Box 272 http://www.LearnByDestroying.comBen Lomond CA 95005-0272Skype: JeffLiebermann AE6KS 831-336-2558