Skip to main content
Log in

SUPREME: an open-source single-frequency uncombined precise point positioning software

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

Abstract

With the rapid development of Global Navigation Satellite Systems (GNSS), precise point positioning (PPP) has been widely used for positioning, navigation, timing (PNT), and atmospheric sensing. Currently, the demand for low-cost single-frequency hardware is increasing. However, open-source single-frequency PPP (SFPPP) software, in particular those that employ uncombined GNSS observations, is scarce. In view of this fact, we developed an open-source software, called Single-frequency Uncombined PREcise point positioning for Multi-parameter Estimation (SUPREME), which can process multi-GNSS observations collected from a low-cost single-frequency receiver. It can simultaneously estimate receiver coordinates, receiver clock offsets, zenith tropospheric delays, and ionospheric delays utilizing a least-squares filter. SUPREME is developed in the C/C++ computer language; thus, it has good portability and cross-platform capability. The formatted output is also beneficial for the post-analysis of results. We evaluated SUPREME using several experiments based on real single-frequency data, and the results indicate that it provides high accuracy and robust performance.

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

Similar content being viewed by others

Data Availability

All data used in this study are available. The RINEX observation data of MGEX stations and precise satellite ephemeris and clock products are obtained from the Crustal Dynamic Data Information System ftp://cddis.gsfc.nasa.gov. The RINEX single-frequency observation data collected from low-cost single-frequency receivers are needed to apply to T.U. Delft and Curtin University.

References

Download references

Acknowledgments

The authors would like to acknowledge the T.U. Delft and Curtin University for providing the S.F. observation data and the IGS for providing the MGEX observation data and precise products. This work was partially funded by the National Natural Science Foundation of China (Grant Nos. 42022025, 41774042) and the Scientific Instrument Developing Project of the Chinese Academy of Sciences (Grant No. YJKYYQ20190063). The second author is supported by the CAS Pioneer Hundred Talents Program.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Baocheng Zhang.

Additional information

Publisher's Note

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

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

Zhao, C., Zhang, B. & Zhang, X. SUPREME: an open-source single-frequency uncombined precise point positioning software. GPS Solut 25, 86 (2021). https://doi.org/10.1007/s10291-021-01131-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10291-021-01131-0

Keywords

Navigation