Skip to main content
Log in

Estimating GPS satellite and receiver differential code bias based on signal distortion bias calibration

  • Original Article
  • Published:
GPS Solutions Aims and scope Submit manuscript

Abstract

Differential code bias (DCB) is an important error source in Global Navigation Satellite System (GNSS) data processing. Currently, DCBs are generally divided into satellite-specific and receiver-specific parts. However, the chip shape of live signal differs from the ideal rectangle. Such signal distortion on the chip shapes will lead to systematic bias in pseudorange observations, namely signal distortion bias (SDB), which affects the accuracy of DCB estimation when different receiver types are used. Therefore, this research aims to estimate satellite and receiver DCBs based on SDB calibration and to explore how SDB affects DCB. Theoretical analysis shows receiver DCB absorbs the average SDBs and satellite DCB absorbs the rest of SDBs. Thus, the existence of SDBs results in the inconsistency of DCB estimated by different types of receivers. Abundant GNSS observations from the year 2017 to 2019 are adopted to assess DCB estimation, and the results validate that there are large biases for GPS satellite DCBs among different receiver groups if SDBs are ignored. However, the biases greatly decrease once SDBs are corrected, and the average improvement is 60.0%. The long-term variations of some satellite DCB can be attributed to the SDBs and variations of receiver group proportions in the observation network. With SDB correction, the variations in satellite DCB time series greatly decrease, especially for those intra-frequency DCB products. As for the receiver DCB, the SDB only creates a systematic bias against it and generally remains unchanged unless the satellite is changed, the receiver is replaced, or the receiver firmware is updated. Overall, the accuracy of satellite DCB improves with SDB correction in terms of consistency among different receiver groups and their long-term stabilities.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Data availability

The GNSS data of MGEX are provided by the IGS and can be achieved through ftp://igs.gnsswhu.cn.

References

  • Aerts W, Bruyninx C, Defraigne P (2010) Bandwidth and sample frequency effects in GPS receiver correlators. In: 5th ESA workshop on satellite navigation technologies and European workshop on GNSS signals and signal processing, Noordwijk, Netherlands, 8–10 Dec, pp 1–7, https://doi.org/10.1109/NAVITEC.2010.5707983

  • Edgar C, Czopek F, Barker B (1999) A co-operative anomaly resolution of PRN-19. In: Proceedings of the ION GPS 1999, Institute of Navigation, Nashville, TN, 14–17 Sept, pp 2269–2268

  • Gong X, Lou Y, Zheng F, Gu S, Shi C, Liu J, Jing G (2018) Evaluation and calibration of BeiDou receiver-related pseudorange biases. GPS Solut 22(4):98

    Article  Google Scholar 

  • Gong X, Gu S, Zheng F, Wu Q, Liu S, Lou Y (2021) Improving GPS and Galileo precise data processing based on calibration of signal distortion biases. Measurement 174:108981

    Article  Google Scholar 

  • Gong X, Zheng F, Gu S, Zhang Z, Lou Y (2022) The long-term characteristics of GNSS signal distortion biases and their empirical corrections. GPS Solut 26:52

    Article  Google Scholar 

  • Gu S, Wang Y, Zhao Q, Zheng F, Gong X (2020) BDS-3 differential code bias estimation with undifferenced uncombined model based on triple-frequency observation. J Geod 94:45

    Article  Google Scholar 

  • Hauschild A, Montenbruck O (2016) A study on the dependency of GNSS pseudorange biases on correlator spacing. GPS Solut 20(2):159–171

    Article  Google Scholar 

  • He C, Lu X, Guo J, Su C, Wang W, Wang M (2020) Initial analysis for characterizing and mitigating the pseudorange biases of BeiDou navigation satellite system. Satell Navig 1:3

    Article  Google Scholar 

  • Hernández-Pajares M, Juan JM, Sanz J, Orus R, Garcia-Rigo A, Feltens J, Komjathy A, Schaer SC, Krankowski A (2009) The IGS VTEC maps: a reliable source of ionospheric information since 1998. J Geod 83(3–4):263–275

    Article  Google Scholar 

  • IGS (2013) RINEX: the receiver independent exchange format (Version 3.02). IGS Central Bureau, Apr 2013

  • Keshin M (2012) A new algorithm for single receiver DCB estimation using IGS TEC maps. GPS Solut 16:283–292. https://doi.org/10.1007/s10291-011-0230-z

    Article  Google Scholar 

  • Li Z, Yuan Y, Li H, Ou J, Huo X (2012) Two-step method for the determination of the differential code biases of COMPASS satellites. J Geod 86(11):1059–1076

    Article  Google Scholar 

  • Luo X, Lou Y, Gu S, Li G, Xiong C, Song W, Zhao Z (2021) Local ionospheric plasma bubble revealed by BDS geostationary earth orbit satellite observations. GPS Solut 25:117

    Article  Google Scholar 

  • Montenbruck O, Hauschild A, Steigenberger P (2014) Differential code bias estimation using multi-GNSS observations and global ionosphere maps. J Navig 61(3):191–201

    Article  Google Scholar 

  • Montenbruck O et al (2017) The multi-GNSS experiment (MGEX) of the international GNSS service (IGS)—achievements, prospects and challenges. Adv Space Res 59(7):1671–1697

    Article  Google Scholar 

  • Phelts R, Akos D, Enge P (2000) Robust signal quality monitoring and detection of evil waveforms. In: Proceeding of the ION NTM 2000, Institute of Navigation, Anaheim, CA, 26–28 Jan, pp 1180–1190

  • Pini M, Akos D, Esterhuizen S, Mitelman A (2005) Analysis of GNSS signals as observed via a high gain parabolic antenna. In: Proceedings of ION GNSS 2005, Institute of Navigation, Long Beach, CA, 13–16 Sept, pp 1686–1695

  • Schaer S (1999) Mapping and predicting the earth’s ionosphere using the global positioning system. Ph.D. Dissertation Astronomical Institute, University of Berne, Berne, Switzerland, March 25

  • Schaer S (2008) Differential code biases (DCB) in GNSS analysis. In: Proceedings of IGS workshop, Miami Beach, USA, 2–6 June

  • Schaer S (2012) Activities of IGS bias and calibration working group. In: Meindl M, Dach R, Jean Y (eds) IGS technical report 2011. University of Berne, Astronomical Institute, Switzerland, pp 139–154

  • Schaer S (2016) SINEX_BIAS—Solution (software/technique) independent exchange format for GNSS biases version 1.00. In: IGS workshop on GNS biases, Bern, Switzerland, 5–6 Nov, 2015

  • Steigenberger P, Thölert S, Montenbruck O (2019) Flex power on GPS block IIR-M and IIF. GPS Solut 23:8

    Article  Google Scholar 

  • Vergara M, Sgammini M, Zhu Y, Thoelert S, Antreich F (2016) Tracking error modeling in presence of satellite imperfections. Navigation 63(1):3–13

    Article  Google Scholar 

  • Wang N, Yuan Y, Li Z, Huo X (2016a) Improvement of Klobuchar model for GNSS single-frequency ionospheric delay corrections. Adv Space Res 57(7):1555–1569

    Article  Google Scholar 

  • Wang N, Yuan Y, Li Z, Montenbruck O, Tan B (2016b) Determination of differential code biases with multi-GNSS observations. J Geod 90(3):209–228

    Article  Google Scholar 

  • Wang N, Li Z, Duan B, Hugentobler U, Wang L (2020) GPS and GLONASS observable-specific code bias estimation: comparison of solutions from the IGS and MGEX networks. J Geodesy 94:74

    Article  Google Scholar 

  • Wilson B, Mannucci A (1993) Instrumental biases in ionospheric measurement derived from GPS data. In: Proceedings of ION GPS-93, Institute of Navigation, Salt Lake City, 22–24 Sept 1993, pp 1343–1351

  • Wong G, Phelts R, Walter T, Enge P (2011) Alternative characterization of analog signal deformation for GNSS-GPS satellites. In: Proceedings of the ION ITM 2011, Institute of Navigation, San Diego, CA, 24–26 Jan, pp 497–507

  • Xiang Y, Xu Z, Gao Y, Yu W (2020) Understanding long-term variations in GPS differential code biases. GPS Solut 24:118

    Article  Google Scholar 

  • Zhang Q, Zhao Q (2018) Global ionosphere mapping and differential code bias estimation during low and high solar activity periods with GIMAS software. Remote Sens 10(5):705

    Article  Google Scholar 

  • Zhao Q, Wang Y, Gu S, Zheng F, Shi C, Ge M, Schuh H (2019) Refining ionospheric delay modeling for undifferenced and uncombined GNSS data processing. J Geod 93(4):545–560

    Article  Google Scholar 

  • Zheng F, Gong X, Lou Y, Gu S, Jing G, Shi C (2019) Calibration of BeiDou triple-frequency receiver-realated pseudorange biases and their application in BDS precise positioning and ambiguity resolutions. Sensors 19:3500

    Article  Google Scholar 

  • Zhong J, Lei J, Dou X, Yue X (2015) Is the long-term variation of the estimated GPS differential code biases associated with ionospheric variability. GPS Solut 20:313–319

    Article  Google Scholar 

Download references

Acknowledgements

This study is partially supported by  the National Natural Science Foundation of China (42274023, 41904016), the China Postdoctoral Science Foundation (2019M662714) and Young Elite Scientists Sponsorship Program by CAST (No. YESS20210184). Thanks are also given to IGS for providing GNSS data.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaopeng Gong.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lou, Y., Zhang, Z., Gong, X. et al. Estimating GPS satellite and receiver differential code bias based on signal distortion bias calibration. GPS Solut 27, 48 (2023). https://doi.org/10.1007/s10291-022-01388-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10291-022-01388-z

Keywords

Navigation