Can someone please tell me why the Navi GPS is more accurate than other brands?
My understanding is that the Navi cannot work in Doppler mode or DGPS without additional hardware just like the other brands. Same with WAAS which is largely unavailable in Australia.
BJ none of the gps units actually record doppler speed, what they record is SOG (speed over ground) derived from the doppler shift of the satellites signal as it is received by the gps. It calculates the speed relative to the gps satellites in orbit. Doppler speed is the velocity through space relative to a satellite, the gps unit uses complex algorithms to calcualte the speed over the ground from this information and records it along with the Course over Ground COG .
All gps units calculate SOG and some like the NAVi store it for retreival. The NMEA standard was developed so gps and computers could exchange information, the NMEA information contains the SOG data which is read by all navigation software. There are numerous gps units available that store and output this information but the NAVi is one of a few which display the data on built in screens.
Some units like the NAVi also store and output the data in binary format which needs to be parsed and decoded to extract the SOG information but essentially it is all derived from the same doppler calculations the gps unit calculates.
DGPS and WAAS are corrections to the positional data transmitted from the satellites. The positional data (lat and long) rely on the doppler frequency shift in poor reception situations to derive a dead reckoning calculation of where it thinks the gps should be based on course over ground and speed over ground. The algorithm determines if it uses this data or accepts the positional data to log a fixed position. Where positional data lacks in accuracy is in the rounding of the data to a set decimal level, this leads to the so called "grid effect" you have no doubt heard about. Binary data gives you access to an extra decimal place with a resultant improvement in accuracy. With SOG the decimal level of accuracy is the same for both NMEA and Binary data. I first looked at binary data as a method of post processing the data to improve the accuracy to sub meter levels, this still remains possible with other gps units available that can be configured to produce the information required for post processing.
Hope this gives you an idea why the NAVi is more accurate than the Garmin units that cant save the NMEA or Binary data for analysis.
Are you sure?
The SOG is calculated by the change in a determined position (lat long) derived from the triangulation of multiple geostationary satellites. ie the difference between 2 lat/longs divided by time gives speed and direction.
Unless the Navi lat/longs are more accurate the calculated speed will still have the same magnitude of error unless the Navi does something different.
WAAS requires ground stations to improve accuracy
DGPS also requires land beacons as well as a 2nd receiver to manage the information
Again, why is the Navi more accurate?
The SOG is derived from the 3 dimensional Velocity calculated by the change in frequency as the gps moves in relationship to the satellites. It is independant of lat long position.
OK, I concede.
The GPS works out its SOG from the Satellites. But why is the Navi more accurate?
The extra decimal points gives a better Lat/Long but does nothing to improve the accuracy of the SOG.
The reason the NAVi is more accurate is because it can store the SOG information as well as the status of the satellites it derived the calculations from. The Foretrex for instance saves a .gpx file which contains time, lat, long and elevation. The trackpoint accuracy is not that different on the NAVi but the velocity is more accurate as it is not derived from positional data. If the Foretrex could save the same data it would probably be to the same level of accuracy as well.
BJ, I think you're missing something...
For the doppler speed, the NAVI doesn't figure out a lat/long and then work out a speed.
It listens to the change in frequency of the satellites. Much like listening to a car coming towards you and then going away from you, when it's coming towards you the pitch is higher than when it's going away from you.
There is some jiggery pokery because the satellites aren't still in relation to the ground, but it's still far more accurate than figuring out lat/long based on how long a signal takes to get from a satellite to the GPS unit... and then working out speed based on that.
At least that's my understanding, which may be flawed.
We are also talking of two different types of speed. As BJ said if you use the lat/long and the time taken to move from one trackpoint to another you get true speed, by definition distance divided by time; speed is a scalar quantity and does not keep track of direction. Using the doppler frequency shift results in velocity, a vector quantity that has a directional component. Where the confusion arises is when you try and prove where the velocity occured as the position was not part of the equation in measuring velocity. It is essentially movement through space.
OK, so if I am understanding correctly, all GPS units display a speed over ground that comes from the satellites. That is each brand displays a speed on the display and that speed is accurate no matter what the brand.
The Maximum speed shown on the display is the maximum spped as determined from the satellite and should be the same on each brand of GPS and therefore be as accurate as each other.
The difference is that the Navi saves the satellite data which can be downloaded but other brands only save the track points (series of lat/longs over time) and then uses these to determine average speeds etc etc. This is where the difference is because the raw data is not as accurate.
Am I getting closer?