Skip to main content
Log in

Calibration and analysis of BDS receiver-dependent code biases

  • Original Article
  • Published:
Journal of Geodesy Aims and scope Submit manuscript

Abstract

Different designs of receiver correlators and front ends will cause different biases in terms of the pseudorange. In this paper, we present an algorithm to derive GNSS receiver-dependent code biases by estimating an additional code bias for each satellite based on different orbit and clock products and apply the calibrated biases in user positioning. One-month data from 117 globally distributed multi-GNSS experiment stations are selected to analyze the characteristics of BeiDou Navigation Satellite System (BDS) code biases, including BDS-2 and BDS-3 satellites. It is shown that the BDS code biases on B1I and B3I signals differ by receiver type, receiver model, antenna type, or even unknown factors. The code biases on BDS-2 satellites can reach up to 4 ns from peak to peak, while they are within 2 ns for BDS-3 satellites. The receiver-dependent code biases are calibrated based on the broadcast ephemeris and the precise products. With a correlation coefficient of approximately 0.9, it is demonstrated that the calibrated code biases are in agreement not only among different products, but also with previous result of BDS-2. To validate the effect of the calibrated code biases, we apply them in single point positioning (SPP), precise point positioning (PPP), and real-time kinematic (RTK) positioning. It is proven that with corrected BDS code biases, SPP users will benefit from an overall improvement of 9.5%, 9.9%, and 27.4% at B1I, B3I, and B1I/B3I ionosphere-free frequencies. For the ionosphere-free based positioning using BDS-3 only, the impact of code biases cannot be ignored. The corrected code biases will accelerate the convergence performance in PPP. For RTK applications, especially for single-frequency users, the fixing rate and ratio values will also improve when the code biases are corrected.

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
Fig. 11
Fig. 12

Similar content being viewed by others

Data availability statement

The GNSS data are provided by the Multi-GNSS Experiment (MGEX), which are available from ftp://cddis.gsfc.nasa.gov/. The precise clock and orbits are provided by IGS analysis center Wuhan University at ftp://igs.gnsswhu.cn/. The DCB products are provided by the Chinese Academy of Science at ftp://ftp.gipp.org.cn/.

References

  • Böhm J, Möller G, Schindelegger M, Pain G, Weber R (2015) Development of an improved empirical model for slant delays in the troposphere (GPT2w). GPS Solut 19:433–441

    Article  Google Scholar 

  • CSNO (2018a) BeiDou navigation satellite system signal in space interface control document open service signal B3I (Version 1.0). China Satellite Navigation Office, February 2018

  • CSNO (2018b) Development of the BeiDou navigation satellite system (Version 3.0). China Satellite Navigation Office, December 2018

  • Geng T, Xie X, Zhao Q, Liu X, Liu J (2017) Improving BDS integer ambiguity resolution using satellite-induced code bias correction for precise orbit determination. GPS Solut 21(3):1191–1201

    Article  Google Scholar 

  • 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 

  • Guo F, Li X, Liu W (2016) Mitigating BeiDou satellite-induced code bias: taking into account the stochastic model of corrections. Sensors 16(6):909

    Article  Google Scholar 

  • Guo F, Li X, Zhang X, Wang J (2017) Assessment of precise orbit and clock products for Galileo, BeiDou, and QZSS from IGS multi-GNSS Experiment (MGEX). GPS Solut 21(1):279–290

    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 

  • Hauschild A, Montenbruck O (2016) The effect of correlator and front-end design on GNSS pseudorange biases for geodetic receivers. Navigation 63(4):443–453

    Article  Google Scholar 

  • Hauschild A, Montenbruck O, Sleewaegen JM, Huisman L, Teunissen PJ (2012) Characterization of compass M-1 signals. GPS Solut 16(1):117–126

    Article  Google Scholar 

  • Hauschild A, Steigenberger P, Montenbruck O (2019) Inter-receiver GNSS pseudorange biases and their effect on clock and DCB estimation. In: Proceedings of the 32nd international technical meeting of the satellite division of The Institute of Navigation (ION GNSS+ 2019), Miami, Florida, September 2019. pp 3675–3685

  • Johnston G, Riddell A, Hausler G (2017) The international GNSS service. In: Teunissen PJG, Montenbruck O (eds) Springer handbook of global navigation satellite systems, 1st edn. Springer, Cham, pp 967–982

    Chapter  Google Scholar 

  • Li X, Xie W, Huang J, Ma T, Zhang X, Yuan Y (2019) Estimation and analysis of differential code biases for BDS3/BDS2 using iGMAS and MGEX observations. J Geod 93(3):419–435

    Article  Google Scholar 

  • Lou Y, Gong X, Gu S, Zheng F, Feng Y (2017) Assessment of code bias variations of BDS triple-frequency signals and their impacts on ambiguity resolution for long baselines. GPS Solut 21(1):177–186

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Montenbruck O, Steigenberger P, Hauschild A (2018) Multi-GNSS signal-in-space range error assessment—methodology and results. Adv Space Res 61(12):3020–3038

    Article  Google Scholar 

  • Odijk D (2017) Positioning model. In: Teunissen P, Montenbruck O (eds) Springer handbook of global navigation satellite systems, 1st edn. Springer International Publishing, Dordrecht, pp 606–607

    Google Scholar 

  • Schaer S, Gurtner W, Feltens J (1998) IONEX: the ionosphere map exchange format version 1. Accessed 06 Aug 2019. ftp://igs.org/pub/data/format/ionex1.pdf

  • Tan S (2018) GNSS systems and engineering: the Chinese Beidou navigation and position location satellite. Wiley, Hoboken, pp 207–208

    Google Scholar 

  • Teunissen PJ (1995) The least-squares ambiguity decorrelation adjustment: A method for fast GPS integer ambiguity estimation. J Geod 70:65–82

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Wang C, Zhao Q, Guo J, Liu J, Chen G (2019) The contribution of intersatellite links to BDS-3 orbit determination: model refinement and comparisons. Navigation 66(1):71–82

    Article  Google Scholar 

  • Wang N, Li Z, Montenbruck O, Tang C (2019) Quality assessment of GPS, Galileo and BeiDou-2/3 satellite broadcast group delays. Adv Space Res 64(9):1764–1779

    Article  Google Scholar 

  • Wanninger L, Beer S (2015) BeiDou satellite-induced code pseudorange variations: diagnosis and therapy. GPS Solut 19(4):639–648

    Article  Google Scholar 

  • Xie X, Fang R, Geng T, Wang G, Zhao Q, Liu J (2018) Characterization of GNSS signals tracked by the iGMAS network considering recent BDS-3 satellites. Remote Sens 10(11):1736

    Article  Google Scholar 

  • Yang Y, Xu Y, Li J, Yang C (2018) Progress and performance evaluation of BeiDou global navigation satellite system: data analysis based on BDS-3 demonstration system. Sci China Earth Sci 61(5):614–624

    Article  Google Scholar 

  • Zhang Y, Chen J, Zhou J, Yang S, Wang B, Chen Q, Gong X (2016) Analysis and application of BDS broadcast ephemeris bias. Acta Geodaeticaet Cartograph Sin 45(S2):64–71

    Google Scholar 

  • Zhang X, Wu M, Liu W, Li X, Yu S, Lu C, Wickert J (2017) Initial assessment of the COMPASS/BeiDou-3: new-generation navigation signals. J Geod 91(10):1225–1240

    Article  Google Scholar 

  • Zhang X, Li X, Lu C, Wu M, Pan L (2019a) A comprehensive analysis of satellite-induced code bias for BDS-3 satellites and signals. Adv Space Res 63(9):2822–2835

    Article  Google Scholar 

  • Zhang Y, Kubo N, Chen J, Wang J, Wang H (2019b) Initial positioning assessment of BDS new satellites and new signals. Remote Sens 11(11):1320

    Article  Google Scholar 

  • Zhang Y, Chen J, Gong X, Chen Q (2020) The update of BDS-2 TGD and its impact on positioning. Adv Space Res 65(11):2645–2661

    Article  Google Scholar 

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

    Article  Google Scholar 

Download references

Acknowledgments

This work is mainly funded by the Key R&D Program of Guangdong Province (No. 2018B030325001); the National Natural Science Foundation of China (No. 11673050); the Key Program of Special Development Funds of Zhangjiang National Innovation Demonstration Zone (No. ZJ2018-ZD-009), and the National Key R&D Program of China (No. 2018YFB0504300). The GNSS observation data and products provided by MGEX are acknowledged.

Author information

Authors and Affiliations

Authors

Contributions

YZ performed the research and wrote the paper. JC designed the research. NK and JC reviewed and revised the paper. AW helped analyzing the results.

Corresponding author

Correspondence to Junping Chen.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, Y., Kubo, N., Chen, J. et al. Calibration and analysis of BDS receiver-dependent code biases. J Geod 95, 43 (2021). https://doi.org/10.1007/s00190-021-01497-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s00190-021-01497-6

Keywords

Navigation