Log in
  
Algorithms & Methods

Innovation: Improving Dilution of Precision

November 1, 2009 By: Dennis Milbert GPS World

A Companion Measure of Systematic Effects


GPS receivers must deal with measurements and models that have some degree of error, which gets propagated into the position solution. If the errors are systematically different for the different simultaneous pseudoranges, as is typically the case when trying to correct for ionospheric and tropospheric effects, these errors propagate into the receiver solution in a way that is fundamentally different from the way that random errors propagate. So in addition to dilution of precision, we need a companion measure of systematic effects. In this month’s column, we introduce just such a measure.


Richard Langley

 

INNOVATION INSIGHTS by Richard Langley

WE LIVE IN AN IMPERFECT WORLD. We know this all too well from life’s everyday trials and tribulations. But this statement extends to the world of GPS and other global navigation satellite systems, too. A GPS receiver computes its three-dimensional position coordinates and its clock offset from four or more simultaneous pseudoranges. These are measurements of the biased range (hence the term pseudorange) between the receiver’s antenna and the antenna of each of the satellites being tracked. The receiver processes these measurements together with a model describing the satellite orbits and clocks and other effects, such as those of the atmosphere, to determine its position. The precision and accuracy of the measured pseudoranges and the fidelity of the model determine, in part, the overall precision and accuracy of the receiver-derived coordinates.

If we lived in an ideal world, a receiver could make perfect measurements and model them exactly. Then, we would only need measurements to any four satellites to determine our position perfectly. Unfortunately, the receiver must deal with measurements and models that have some degree of error, which gets propagated into the position solution. Furthermore, the geometrical arrangement of the satellites observed by the receiver — their elevation angles and azimuths — can significantly affect the precision and accuracy of the receiver’s solution, typically degrading them. It is common to express the degradation or dilution by dilution of precision (DOP) factors. Multiplying the measurement and model uncertainty by an appropriate DOP value gives an estimate of the position error.

These estimates are reasonable if the measurement and model errors are truly random. However, it turns out that this simple geometrical relationship breaks down if some model errors are systematic. If that systematic error is a constant bias and if it is common to all pseudoranges measured simultaneously, then the receiver can easily estimate it along with its clock offset, leaving the position solution unaffected. But if the errors are systematically different for the different simultaneous pseudoranges, as is typically the case when trying to correct for ionospheric and tropospheric effects, these errors propagate into the receiver solution in a way that is fundamentally different from the way that random errors propagate. This means that in addition to DOP, we need a companion measure of systematic effects.

In this month’s column, Dennis Milbert introduces just such a measure — the error scale factor or ESF. ESF, combined with DOP, forms a hybrid error model that appears to more realistically portray the real-world GPS precisions and accuracies we actually experience.

“Innovation” features discussions about advances in GPS technology, its applications, and the fundamentals of GPS positioning. The column is coordinated by Richard Langley, Department of Geodesy and Geomatics Engineering, University of New Brunswick.

The recent edition of the Standard Positioning Service (SPS) Performance Standard (PS) and the corresponding document for the Precise Positioning Service (PPS) both emphasize a key element. They only specify the GPS signal-in-space (SIS) performance. Since these standards do not define performance for any application of a GPS signal, it becomes even more important to understand the relationship of signal statistics to positioning accuracy. Historically, as well as in Appendix B of the SPS-PS and PPS-PS, this relationship is modeled by covariance elements called dilution of precision (DOP).

Many references are available which describe DOP. The core of DOP is the equation of random error propagation:

Qx = ( At Q-1A ) -1

where, for n observations, A is the n x 4 matrix of observation equation partial differentials, Q is the n x n covariance matrix of observations, and Qx is the 4 x 4 covariance matrix of position and time parameters (X, Y, Z, T) used to compute DOPs. This equation describes the propagation of random error (noise) in measurements into the noise of the unknown (solved for) parameters. Elements of the Qx matrix are then used to form the DOP.

The equation above is linear for any measurement scale factor of Q. For example, halving the dispersion of the measurements will halve the dispersion of the positional error. This scaling behavior is exploited when forming DOP where, by convention, Q is taken as the identity matrix, I. DOPs then become unitless, and are treated as multipliers that convert range error into various forms of positional error. Thus, we see relationships in the SPS-PS Appendix B such as:

UHNE = UERE x HDOP

where UERE is user equivalent range error, HDOP is horizontal dilution of precision, and UHNE is the resulting user horizontal navigation error.

 

1 2 3 4 5 6 


About the Author: Dennis Milbert