MODELING OF GPS VERTICAL ERRORS
The
accuracy of GPS height (or vertical or altitude) measurements is of interest to
some users. Before proceeding, we need
to recall that height can be measured in two ways. The ellipsoid height (h) is the height above the reference
ellipsoid that approximates the earth's surface. The orthometric height (H) is the height above the geoid, which
is an imaginary surface determined by the earth's gravity and approximated by
mean sea level (MSL). The signed
difference between the two heights, which is the difference between the
ellipsoid and geoid, is the geoid height (N).
The figure below shows the relationships between the different
quantities.

Although
GPS receivers can measure ellipsoid height, some receivers use approximations
of the geoid height to estimate the orthometric height from the geoid
height. As an example, Garmin receivers
at the author's surveyed location give a geoid height of -34.0 m (reported on
the NMEA data). Accurate surveying of
the area shows -32.4 m as a more accurate value for the geoid height at that
location. In order to eliminate errors
caused by the GPS receiver's approximation of the geoid height, the ellipsoid
height is always used below. In the
case of Garmin receivers, the ellipsoid height was found by subtracting the
Garmin's geoid height approximation from the orthometric height. All heights were converted to WGS-84 for
comparisons.
Below
is shown the vertical error histograms for an early Garmin 12XL, a Garmin III+,
an Eagle Explorer and a Garmin eMap.




From
the above, as well as other users' reports, it is seen that both the Garmin
12XL and Garmin III+ have significant bias in their height measurements. Both these receivers over-estimate heights
by about 10 meters. From the above and
other measurement sessions, the Eagle Explorer and Garmin eMap may have a small
bias or no bias in their height measurements.
The
relatively large height bias of the Garmin 12XL and Garmin III+ is a problem
for analysis. Generally one assumes a
measurement is right on average (unbiased).
Additionally, it is unknown if the their height bias varies by latitude
or some other parameter. For these
reasons, the Garmin 12XL and Garmin III+ are dropped from the following
analysis. As both the Eagle Explorer
and Garmin eMap appear to have mean error near zero, they will be further
considered below.
The
vertical (or height) RMS (Root-Mean-Squared) error is defined as:

Modeled
by a normal (Gaussian) distribution having mean 0, the plot below shows the
predicted relationship between RMS error (the same as the standard deviation in
this case), mean error, median error (50% error bound) and 95% error
bound. Note the error is the absolute
(unsigned) error.

Based
on the normal distribution, the table below can be used to estimate one
vertical error statistic from another. To
estimate an error statistic on the top from an error statistic on the left,
multiply by the corresponding number in the table.
|
|
Vertical Median/50% |
Vertical Mean/58% |
Vertical RMS/68% |
Vertical 95% |
|
Vertical Median/50% |
1.00 |
1.20 |
1.50 |
2.95 |
|
Vertical Mean/58% |
0.83 |
1.00 |
1.25 |
2.46 |
|
Vertical RMS/68% |
0.67 |
0.80 |
1.00 |
1.96 |
|
Vertical 95% |
0.34 |
0.41 |
0.64 |
1.00 |
The
plots below show the measured and predicted distributions of (absolute) vertical
errors based on the respective measured RMS errors for the Eagle Explorer and
Garmin eMap.


In conclusion, the Garmin 12XL and Garmin III+
exhibit significant bias in height measurements of approximately 10
meters. However, the Eagle Explorer and
Garmin eMap have little or no bias error in their height measurements. The Garmin eMap height errors were
particularly well modeled by the normal distribution; the Eagle Explorer was
reasonably well modeled by the normal distribution.
Although the results presented here may be typical
of GPS vertical accuracy, it should be remembered that vertical accuracy
depends on latitude (errors for vertical accuracy rapidly increase with
latitudes greater than 65 degrees), receiver/antenna, local geometry/multipath
and satellite geometry (VDOP). A vertical error
specification something like 95% within 20 meters with VDOP of perhaps 2.0 is
likely.
( Return to http://www.erols.com/dlwilson/gps.htm
)