SNR-based multipath error correction for GPS differential phase

Carrier phase multipath is currently the limiting error source for high precision Global Positioning System (GPS) applications such as attitude determination and short baseline surveying. Multipath is the corruption of the direct GPS signal by one or more signals reflected from the local surroundings. Multipath reflections affect both the carrier phase measured by the receiver and signal-to-noise ratio (SNR). A technique is described which uses the SNR information to correct multipath errors in differential phase observations. The potential of the technique to reduce multipath to almost the level of receiver noise was demonstrated in simulations. The effectiveness on real data was demonstrated with controlled static experiments. Small errors remained, predominantly from high frequency multipath. The low frequency multipath was virtually eliminated. The remaining high frequency receiver noise can be easily removed by smoothing or Kalman filtering.