Abstract
Carrier-phase-smoothed code (CPSC), i.e., smoothing of the code using carrier phases, has widely been used to reduce the code noise in GNSS applications. However, the efficiency of CPSC suffers significantly from cycle slips, interruptions and jitters. The GNSS Doppler, as an instantaneous measurement, is robust and immune to cycle slips and proven useful in GNSS-challenged environments. We develop optimal Doppler-smoothed code based on the principle of minimum variance using the Hatch filter for two typical applications, which are called pure Doppler-smoothed code (PDSC) and continued Doppler-smoothed code. PDSC results from smoothing the code using only Doppler, whereas in case of continued Doppler-smoothed code, the smoothing continues using Doppler once the carrier phase becomes unavailable. Furthermore, in order to refine the Doppler-smoothed code model, a balance factor is introduced for adjusting the contributions of raw code and Doppler measurements to the smoothed code in case the Doppler noise is relatively large. Finally, experiments are carried out to demonstrate the performance of the theory, which verifies its validity and efficiency.
Similar content being viewed by others
References
Bahrami M (2009) Getting back on the sidewalk: Doppler-aided autonomous positioning with single-frequency mass market receivers in urban areas. In: Proceedings of the ION GNSS 2009, Savannah, pp 1716–1725
Bahrami M, Ziebart M (2011) A Kalman filter-based Doppler-smoothing of code pseudoranges in GNSS-challenged environments. In: Proceedings of the ION GNSS 2011, Portland, pp 2362–2372
Bisnath SB, Langley RB (1999) Precise, efficient GPS-based geometric tracking of low earth orbiters. In: Proceedings of the 55th institute of navigation annual meeting, Cambridge, pp 751–760
Bisnath SB, Langley RB (2002) High-precision, kinematic positioning with a single GPS receiver. Navigation 49(3):161–169
Bruton AM, Glennie CL, Schwarz KP (1999) Differentiation for high-precision GPS velocity and. acceleration determination. GPS Solut 2(4):7–21
Cheng P (1999) Remarks on Doppler-aided smoothing of code ranges. J Geod 73(1):23–28
Gelb A (1974) Applied optimal estimation. The MIT Press, Cambridge and London
Guo J, Ou J, Yuan Y, Wang H (2008) Optimal carrier-smoothed-code algorithm for dual-frequency GPS data. Prog Nat Sci 18(5):591–594
Hatch R (1982) The synergism of GPS code and carrier measurements. In: Proceedings of the 3rd international geodetic symposium on satellite Doppler positioning, vol 2. New Mexico, pp 1213–1231
Hatch R (1986) Dynamic differential GPS at the centimeter level. In: Proceedings of the 4th international geodetic symposium on satellite positioning, vol 2. Austin, pp 1287–1298
Hwang PYC, Brown RG (1990) GPS navigation: combining pseudorange with continuous carrier phase using a Kalman filter. Navigation 37(2):181–196
Kubo N (2009) Advantage of velocity measurements on instantaneous RTK positioning. GPS Solut 13(4):271–280
Kuusniemi H, Lachapelle G, Takala JH (2004) Positioning and velocity reliability testing in degraded GPS signal environments. GPS Solut 8(4):226–237
Lachapelle G, Hagglund J, Falkenberg W, Bellemare P, Casey M, Eaton M (1986) GPS land kinematic positioning experiments. In: Proceedings of the 4th international geodetic symposium on satellite positioning, vol 2. Austin, pp 1327–1344
Lee H, Rizos C, Jee GI (2005) Position domain filtering and range domain filtering for carrier-smoothed-code DGNSS: an analytical comparison. IEE Proc Radar Sonar Navig 152(4):271–276
Leppakoski H, Syrjarinne J, Takala J (2003) Complementary Kalman filter for smoothing GPS position with GPS velocity. In: Proceedings of the ION GPS/GNSS 2003, Portland, pp 1201–1210
McGraw GA (2009) Generalized divergence-free carrier smoothing with applications to dual frequency differential GPS. Navigation 56(2):115–122
Park B, Kee C (2005) Optimal Hatch filter with a flexible smoothing width. In: Proceedings of the ION GNSS 2005, Long Beach, pp 592–602
Park B, Sohn K, Kee C (2008) Optimal Hatch filter with an adaptive smoothing window width. J Navig 61(3):435–454
Schwarz KP, Cannon ME, Wong RVC (1989) A comparison of GPS kinematic models for determination of position and velocity along a trajectory. Manuscr Geod 14(5):345–353
Serrano L, Kim D, Langley RB, Itani K, Ueno M (2004) A GPS velocity sensor: how accurate can it be—a first look. In: Proceedings of the ION NTM 2004, San Diego, pp 875–885
Shen Y, Li B, Xu G (2009) Simplified equivalent multiple baseline solutions with elevation-dependent weights. GPS Solut 13(3):165–171
Van GF, Lee SW (1995) High-accuracy differential positioning for satellite-based systems without using code-phase measurements. Navigation 42(4):605–618
Wang H, Ou J, Guo J (2007) Strict weight matrix definition of GPS carrier-smoothed code and its application to relative positioning of satellite formation flying. J Astronaut 28(2):282–286 (in Chinese)
Yang Y, Gao W (2005) An optimal adaptive Kalman filter. J Geod 80(4):177–183
Zhang J, Zhang K, Grenfell R, Deakin R (2006) Short note: on the relativistic Doppler effect for precise velocity determination using GPS. J Geod 80(2):104–110
Zhou Z, Li B (2015) GNSS windowing navigation with adaptively constructed dynamic model. GPS Solut 19(1):37–48
Zhou Z, Shen Y, Li B (2011) Moving time-window based real-time estimation algorithm for the stochastic model of GPS/Doppler navigation. Acta Geod Cartogr Sin 40(2):220–225
Zhou Z, Shen Y, Li B (2012) Stochastic model of GPS Doppler: evaluation, modeling and performance. In: Proceedings of the China satellite navigation conference (CSNC) 2012, Guangzhou, pp 395–406
Acknowledgments
This work is supported by the State Key Laboratory of Geodesy and Earth Dynamics (SKLGED 2014-3-3-E), the NASG Key Laboratory of Land Environment and Disaster Monitoring (LEDM2014B09), the Key Laboratory of Precise Engineering and Industry Surveying of National Administration of Surveying, Mapping and Geoinformation (PF2015-11), the National Natural Science Funds of China (41374031, 41574023, 41171327) and the Fundamental Research Funds for the Central Universities (20133080).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhou, Z., Li, B. Optimal Doppler-aided smoothing strategy for GNSS navigation. GPS Solut 21, 197–210 (2017). https://doi.org/10.1007/s10291-015-0512-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10291-015-0512-y