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.
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
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
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
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
Hauschild A, Montenbruck O (2016) A study on the dependency of GNSS pseudorange biases on correlator spacing. GPS Solut 20(2):159–171
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
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
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
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
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
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
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
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
Vergara M, Sgammini M, Zhu Y, Thoelert S, Antreich F (2016) Tracking error modeling in presence of satellite imperfections. Navigation 63(1):3–13
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
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
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
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
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
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
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
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
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
Corresponding author
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.
About this article
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
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10291-022-01388-z