I have been seeking information to clarify how Horizontal Velocity error calculations are derived. There is very little specifically about this error value. Most of the info is about positional error calculations and principles.
Any papers or sources of info anyone can find would be most welcome.
But, as far as I can see, the sources of errors on the Doppler velocity are similar to those for the positional data:
The sources of positional error are listed and pretty well explained in this document: UBlox's GPS Compendium
www.u-blox.com/en/ublox-file-auth-redirection?destination=file/1229/download%3Ftoken%3DDc3KJtQn%26utm_source%3Den/technology/GPS-X-02007.pdf To summarise, they are (taken directly from the above document):
Satellite clocks: although, for example, every GPS satellite is provided with four highly accurate atomic clocks, a time error of only 10ns is enough to produce a positioning error in the order of 3m.
Satellite orbits: generally speaking, the actual value of the satellite position is only known up to approximately 1 ... 5m.
Speed of light: the signals from the satellites travel at the speed of light. These slow down when crossing the ionosphere and troposphere and cannot, therefore, be assumed to be a constant. This deviation from the normal speed of light creates an error in the calculated position.
Signal travel time error measurement: the GNSS receiver is only able to determine the time of the incoming satellite signal with limited accuracy.
Multipath: The error level is further increased by the reception of reflected signals.
Satellite geometry: determination of position is more difficult if the four reference satellites being used for measurement are close together. The effect of satellite geometry on measurement accuracy is referred to as DOP (Dilution Of Precision)
The brilliance of Tom Chalko was in recognising that the Doppler velocity calculations are relatively unaffected by many of these sources of positional error.
Since the measurement is made with Doppler shift measurements in real time, only the last two have much of an affect on error.
In our environment, it is
possible to reduce
Multipath error to be virtually insignificant if the GPS antenna is worn facing the sky on the top of the body.
On the other hand, it is susceptible to much stronger multi path error if it is carried in such a way that it faces the horizon or the water. This is why wearing on the wrist is not generally conducive to good accuracy where the GPS can be facing the water under the arm, and is why it is very important to prevent the arm bag worn GPS from rotating around under the upper arm. Obviously, the best location is on top of the head as has been well proven, or at least fixed securely facing upwards in the upper arm.
So that leaves us with Satellite Geometry, or constellation. Satellites at a wider and more even spacing will give more reliable Doppler accuracy.
If all the satellites used are close to directly above, the accuracy will be degraded. If they are very low on the horizon, it will also be degraded. There is a optimal angle in between that is where best accuracy is obtained.
The location of the satellites relative to your direction of travel is also important. If they are located at right angles to your direction of travel, there will be very small doppler shift in the signal and accuracy is degraded. Ideally, they need to be as close as possible in line with your direction of travel, either in front or behind, and preferably an even distribution of both (some behind you and some in front). This will produce the greatest difference in Doppler shift and therefore the potential for better accuracy.
So it is my contention that calculations of Horizontal Velocity error will be based on a set of mathematical first principles, just like the calculations for HDOP, with the greatest factor, maybe the only significant factor, being from the satellite geometry. The combination of elevation in the sky, position relative to our course and number of satellites used is resolved into a mathematical equation that gives us the Horizontal Velocity Error value. The value we call SDOP (Speed Dilution Of Precision).
Furthermore, just like the calculations of HDOP are directly comparable from all GPS devices because they are based on the same basic principles listed above, calculations of horizontal velocity error will also be directly comparable for the same reason.
Edit: There is another important source of error and this is:
Effect of the receiver: further errors are produced due to GPS receiver measurement noise and time delays
in the receiver. Advanced technologies can be used to reduce this effect.
It is important to get the highest signal to Noise (S/N) ratio possible. Larger, more efficient antenna are a vital component of this source of error. This is probably the reason we see inconsistent results from the tiny antenna in smartphones and GPS watches.