Skip to main content

Advertisement

Log in

GAMP: An open-source software of multi-GNSS precise point positioning using undifferenced and uncombined observations

  • GPS Toolbox
  • Published:
GPS Solutions Aims and scope Submit manuscript

Abstract

As the number of GNSS satellites and stations increases, GNSS data processing software should be developed that is easy to operate, efficient to run, and has a robust performance. To meet these requirements, we developed a new GNSS analysis software called GAMP (GNSS Analysis software for Multi-constellation and multi-frequency Precise positioning), which can perform multi-GNSS precise point positioning based on undifferenced and uncombined observations. GAMP is a secondary development based on RTKLIB but with many improvements, such as cycle slip detection, receiver clock jump repair, and handling of GLONASS pseudorange inter-frequency biases. A simple, but unified format of output files, including positioning results, number of satellites, satellite elevation angles, pseudorange and carrier phase residuals, and slant Total Electron Content, is defined for results analysis and plotting. Moreover, a new receiver-independent data exchange format called RCVEX is designed to improve computational efficiency for post-processing.

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

Similar content being viewed by others

References

  • Blewitt G (1990) An automatic editing algorithm for GPS data. Geophys Res Lett 17(3):199–202

    Article  Google Scholar 

  • Cai C, Gao Y, Pan L, Zhu J (2015) Precise point positioning with quad-constellations: GPS, BeiDou, GLONASS and Galileo. Adv Space Res 56(1):133–143

    Article  Google Scholar 

  • Geng J, Bock Y (2016) GLONASS fractional-cycle bias estimation across inhomogeneous receivers for PPP ambiguity resolution. J Geod 90(4):379–396

    Article  Google Scholar 

  • Guo F, Zhang X (2014) Real-time clock jump compensation for precise point positioning. GPS Solut 18(1):41–50

    Article  Google Scholar 

  • Guo F, Li X, Zhang X, Wang J (2017) The contribution of multi-GNSS experiment (MGEX) to precise point positioning. Adv Space Res 59:2714–2725

    Article  Google Scholar 

  • Hernández-Pajares M, Juan JM, Sanz J, Orús 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 

  • Kouba J (2009) A guide to using international GNSS service (IGS) products. http://igscb.jpl.nasa.gov/igscb/resource/pubs/UsingIGSProductsVer21.pdf. Accessed 01 Sept 2017

  • Kouba J, Héroux P (2001) Precise point positioning using IGS orbit and clock products. GPS Solut 5(2):12–28

    Article  Google Scholar 

  • Leick A, Rapoport L, Tatarnikov D (2015) GPS satellite surveying, 4th edn. Wiley, Hoboken

    Google Scholar 

  • Li P, Zhang X (2014) Integrating GPS and GLONASS to accelerate convergence and initialization times of precise point positioning. GPS Solut 18(3):461–471

    Article  Google Scholar 

  • Li X, Ge M, Dai X, Ren X, Fritsche M, Wickert J, Schuh H (2015a) Accuracy and reliability of multi-GNSS real-time precise positioning: GPS, GLONASS, BeiDou, and Galileo. J Geod 89(6):607–635

    Article  Google Scholar 

  • Li X, Zus F, Lu C, Dick G, Ning T, Ge M, Wickert J, Schuh H (2015b) Retrieving of atmospheric parameters from multi-GNSS in real time: validation with water vapor radiometer and numerical weather model. J Geophys Res Atmos 120:7189–7204

    Article  Google Scholar 

  • Liu J, Ge M (2003) PANDA software and its preliminary result of positioning and orbit determination. Wuhan Univ J Natl Sci 8(2B):603–609

    Google Scholar 

  • Liu T, Yuan Y, Zhang B, Wang N, Tan B, Chen Y (2017) Multi-GNSS precise point positioning (MGPPP) using raw observations. J Geod 91(3):253–268

    Article  Google Scholar 

  • Lou Y, Zheng F, Gu S, Wang C, Guo H, Feng Y (2016) Multi-GNSS precise point positioning with raw single-frequency and dual-frequency measurement models. GPS Solut 20(4):849–862

    Article  Google Scholar 

  • Ren X, Zhang X, Xie W, Zhang K, Yuan Y, Li X (2016) Global ionospheric modelling using multi-GNSS: BeiDou, Galileo, GLONASS and GPS. Sci Rep 6:33499. https://doi.org/10.1038/srep33499

    Article  Google Scholar 

  • Takasu T, Yasuda A (2009) Development of the low-cost RTK-GPS receiver with an open source program package RTKLIB. International symposium on GPS/GNSS, Seogwipo-si Jungmun-dong, Korea, 4–6 November

  • Wessel P, Smith WHF, Scharroo R, Luis J, Wobbe F (2013) Generic mapping tools: improved version released. EOS Trans AGU 94(45):409–410

    Article  Google Scholar 

  • Xiang Y, Gao Y, Shi J, Xu C (2017) Carrier phase-based ionospheric observables using PPP models. Geod Geodyn 8(1):17–23

    Article  Google Scholar 

  • Yao Y, Zhang R, Song W, Shi C, Lou Y (2013) An improved approach to model regional ionosphere and accelerate convergence for precise point positioning. Adv Space Res 52(8):1406–1415

    Article  Google Scholar 

  • Zhou F, Dong D, Ge M, Li P, Wickert J, Schuh H (2018) Simultaneous estimation of GLONASS pseudorange inter-frequency biases in precise point positioning using undifferenced and uncombined observations. GPS Solut. https://doi.org/10.1007/s10291-017-0685-7

    Article  Google Scholar 

Download references

Acknowledgements

Feng Zhou is financially supported by the China Scholarship Council (CSC) for his study at the German Research Centre for Geosciences (GFZ). We thank the IGS for providing GNSS ground tracking data, DCBs, precise orbit, and clock products. We are also grateful for providing the SAPOS data via GFZ. Many thanks go to Dr. Shengli Wang for his valuable suggestions. The figures were generated using the public domain GMT software (Wessel et al. 2013). This work is sponsored by the National Key Research and Development Program of China (No. 2017YFE0100700), the Scientific Research Foundation of Shandong University of Science and Technology for Recruited Talents (No. 2017RCJJ074), the National Natural Science Foundation of China (Nos. 61372086, 41771475), and the Science and Technology Commission of Shanghai (Nos. 13511500300, 15511101602).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Weiwei Li.

Additional information

The GPS Tool Box is a column dedicated to highlighting algorithms and source code utilized by GPS engineers and scientists. If you have an interesting program or software package you would like to share with our readers, please pass it along; e-mail it to us at gpstoolbox@ngs.noaa.gov. To comment on any of the source code discussed here, or to download source code, visit our website at http://www.ngs.noaa.gov/gps-toolbox. This column is edited by Stephen Hilla, National Geodetic Survey, NOAA, Silver Spring, Maryland, and Mike Craymer, Geodetic Survey Division, Natural Resources Canada, Ottawa, Ontario, Canada.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhou, F., Dong, D., Li, W. et al. GAMP: An open-source software of multi-GNSS precise point positioning using undifferenced and uncombined observations. GPS Solut 22, 33 (2018). https://doi.org/10.1007/s10291-018-0699-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10291-018-0699-9

Keywords

Navigation