Skip to main content
Log in

Improving PPP smartphone processing with adaptive quality control method in obstructed environments when carrier-phase measurements are missing

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

Abstract

High received signal noise and limited multipath suppression capabilities cannot be neglected when it comes to smartphone-grade GNSS receivers and antennas and, along with frequent carrier-phase measurement discontinuities and losses, pose a challenge for advanced GNSS positioning techniques. To effectively utilize all satellite measurements in the absence of phase measurements, we proposed a pseudorange-only measurement enhanced PPP method with single- and dual-frequency combinations. In other words, the enhanced PPP utilizes the satellites with pseudorange-only observations that are typically excluded in traditional PPP processing with precise corrections. Validated with ten vehicle tests under different driving environments, the results show that application of the enhanced PPP approach surpasses the traditional PPP strategy for smartphone tracking through diverse obstruction and multipath profiles, and significant improvements of 64%, 23%, and 46% can be observed in the 95th percentile positioning error, 68th percentile positioning error, and overall root-mean-square (RMS) statistics, respectively. In addition, a new adaptive post-fit residual threshold is introduced to optimize the measurement quality control scheme. The results show that the solutions can be further improved with a 95th percentile positioning error of 1.8 m and overall RMS with 1.4 m for the horizontal component. These combined improvements further increase the utility of PPP processing in smartphone-based mobile positioning for mass-market applications.

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
Fig. 13
Fig. 14

Similar content being viewed by others

Data availability

The observation data presented in this study are available from the authors on reasonable request. The final precise satellite orbit and clock products provided by GFZ are available at ftp://ftp.gfz-potsdam.de/GNSS/products/mgex/.

References

  • Aggrey J, Bisnath S, Naciri N, Shinghal G, Yang S (2020) Multi-GNSS precise point positioning with next-generation smartphone measurements. J Spat Sci 65:79–98. https://doi.org/10.1080/14498596.2019.1664944

    Article  Google Scholar 

  • Baarda W (1973) S-transformations and criterion matrices. In: Publications on geodesy 18 5(1). Netherlands Geodetic Commission, Delft, The Netherlands

  • Banville S, Lachapelle G, Ghoddousi-Fard R, Gratton P (2019) Automated processing of low-cost GNSS receiver data. In: Proceedings of ION GNSS 2019. Institute of Navigation, Miami, Florida, USA, September 16–20, pp 3636–3652

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

    Article  Google Scholar 

  • Everett T, Taylor T, Lee D-K, Akos DM (2022) Optimizing the use of RTKLIB for smartphone-based GNSS measurements. Sensors 22:3825. https://doi.org/10.3390/s22103825

    Article  Google Scholar 

  • Fu G M, Khider M, van Diggelen F (2020) Android raw GNSS measurement datasets for precise positioning. In: Proceedings of ION GNSS 2020. Institute of Navigation, September 21–25, pp 1925–1937

  • Gikas V, Perakis H (2016) Rigorous performance evaluation of smartphone GNSS/IMU sensors for ITS applications. Sensors 16:1240. https://doi.org/10.3390/s16081240

    Article  Google Scholar 

  • Gill M, Bisnath S, Aggrey J, Seepersad G (2017) Precise point positioning (PPP) using low-cost and ultra-low-cost GNSS receivers. In: Proceedings of ION GNSS 2017. Institute of Navigation, Portland, Oregon, USA, September 25–29, pp 226–236

  • Hu J, Yi D, Bisnath S (2023) A comprehensive analysis of smartphone GNSS range errors in realistic environments. Sensors 23:1631. https://doi.org/10.3390/s23031631

    Article  Google Scholar 

  • Li Z, Wang L, Wang N, Li R, Liu A (2022) Real-time GNSS precise point positioning with smartphones for vehicle navigation. Satellite Navig 3:19. https://doi.org/10.1186/s43020-022-00079-x

    Article  Google Scholar 

  • Melbourne WG (1985). The case for ranging in GPS based geodetic systems. In: Proceedings of the 1st international symposium on precise positioning with the global positioning systems, April 15–19, Rockville, Maryland, USA, pp 373–386

  • Nie Z, Liu F, Gao Y (2019) Real-time precise point positioning with a low-cost dual-frequency GNSS device. GPS Solut 24:9. https://doi.org/10.1007/s10291-019-0922-3

    Article  Google Scholar 

  • Odijk D (2002) Fast precise GPS positioning in the presence of ionospheric delays. PhD Thesis, Delft University of Technology

  • Odolinski R, Teunissen PJG (2019) An assessment of smartphone and low-cost multi-GNSS single-frequency RTK positioning for low, medium and high ionospheric disturbance periods. J Geod 93:701–722. https://doi.org/10.1007/s00190-018-1192-5

    Article  Google Scholar 

  • Pan L, Zhang X, Guo F, Liu J (2018) GPS inter-frequency clock bias estimation for both uncombined and ionospheric-free combined triple-frequency precise point positioning. J Geodesy. https://doi.org/10.1007/s00190-018-1176-5

    Article  Google Scholar 

  • Paziewski J (2020) Recent advances and perspectives for positioning and applications with smartphone GNSS observations. Meas Sci Technol 31:091001. https://doi.org/10.1088/1361-6501/ab8a7d

    Article  Google Scholar 

  • Pesyna KM, Heath RW, Humphreys TE (2014) Centimeter positioning with a smartphone-quality GNSS antenna. In: Proceedings of ION GNSS 2014. Institute of Navigation, Tampa, Florida, USA, September 8–12, pp 1568–1577

  • Psychas D, Khodabandeh A, Teunissen PJG (2022) Impact and mitigation of neglecting PPP-RTK correctional uncertainty. GPS Solutions 26:33. https://doi.org/10.1007/s10291-021-01214-y

    Article  Google Scholar 

  • Shinghal G, Bisnath S (2021) Conditioning and PPP processing of smartphone GNSS measurements in realistic environments. Satellite Navig 2:1–17

    Google Scholar 

  • Teunissen PJG (1985) Zero order design: generalized inverses, adjustment, the datum problem and S-transformations. In: Grafarend E, Sanso F (eds) Optimization and design of geodetic networks. Springer, Berlin, p 10.1007/978-3-642-70659–2_3

    Google Scholar 

  • Tu R, Ge M, Zhang H, Huang G (2013) The realization and convergence analysis of combined PPP based on raw observation. Adv Space Res 52:211–221. https://doi.org/10.1016/j.asr.2013.03.005

    Article  Google Scholar 

  • Wang L, Li Z, Wang N, Wang Z (2021) Real-time GNSS precise point positioning for low-cost smart devices. GPS Solut 25:69. https://doi.org/10.1007/s10291-021-01106-1

    Article  Google Scholar 

  • Wübbena G (1985) Software developments for geodetic positioning with GPS using TI-4100 code and carrier measurements. In: First International Symposium on Precise Positioning with the Global Positioning System, Rockville, USA, pp 403–412

  • Wu Q, Sun M, Zhou C, Zhang P (2019) Precise point positioning using dual-frequency GNSS observations on smartphone. Sensors 19:2189. https://doi.org/10.3390/s19092189

    Article  Google Scholar 

  • Yang Y, He H, Xu G (2001) Adaptively robust filtering for kinematic geodetic positioning. J Geod 75:109–116. https://doi.org/10.1007/s001900000157

    Article  Google Scholar 

  • Yang S, Yi D, Vana S, Bisnath S (2023) Resilient smartphone positioning using native sensors and PPP augmentation. Navi 70:567. https://doi.org/10.33012/navi.567

    Article  Google Scholar 

  • Yi D, Bisnath S, Naciri N, Vana S (2021) Effects of ionospheric constraints in precise point positioning processing of geodetic, low-cost and smartphone GNSS measurements. Measurement 183:109887. https://doi.org/10.1016/j.measurement.2021.109887

    Article  Google Scholar 

  • Yi D, Yang S, Bisnath S (2022) Native smartphone single- and dual-frequency GNSS-PPP/IMU solution in real-world driving scenarios. Remote Sens 14:3286. https://doi.org/10.3390/rs14143286

    Article  Google Scholar 

  • Yong CZ, Odolinski R, Zaminpardaz S, Moore M, Rubinov E, Er J, Denham M (2021) Instantaneous, dual-frequency, multi-GNSS precise RTK positioning using Google Pixel 4 and Samsung Galaxy S20 smartphones for zero and short baselines. Sensors 21(24):8318. https://doi.org/10.3390/s21248318

    Article  Google Scholar 

  • Zangenehnejad F, Gao Y (2021b) Application of UofC model based multi-GNSS PPP to smartphones GNSS positioning. In: Proceedings of ION GNSS 2021. Institute of Navigation, St. Louis, Missouri, USA, September 20–24, pp 2986–3003

  • Zangenehnejad F, Gao Y (2021a) GNSS smartphones positioning: advances, challenges, opportunities, and future perspectives. Satellite Navig 2:24. https://doi.org/10.1186/s43020-021-00054-y

    Article  Google Scholar 

  • Zhao L (2018) Evaluation of long-term BeiDou/GPS observation quality based on G-Nut/Anubis and initial results. Acta Geodynamica Et Geomaterialia. https://doi.org/10.13168/AGG.2018.0006

    Article  Google Scholar 

  • Zhou F, Dong D, Li W, Jiang X, Wickert J, Schuh H (2018) GAMP: an open-source software of multi-GNSS precise point positioning using undifferenced and uncombined observations. GPS Solut. https://doi.org/10.1007/s10291-018-0699-9

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to thank their colleagues at the GNSS Laboratory for their invaluable support in data collection, technical discussions, and reviewing of this research. The authors would also like to acknowledge the support provided by the Natural Sciences and Engineering Research Council (NSERC) and York University for providing funding for this work. Furthermore, the authors would like to extend their thanks to German Research Center for Geosciences (GFZ), International GNSS Services (IGS) and Centre National d'Etudes Spatiales (CNES) for their data contributions.

Author information

Authors and Affiliations

Authors

Contributions

DY contributed to methodology, software, investigation, visualization, resources, and writing—original draft. JH contributed to methodology, software, investigation, and writing—original draft. SB contributed to conceptualization, supervision, and writing—review and editing.

Corresponding author

Correspondence to Jiahuan Hu.

Ethics declarations

Competing interests

The authors declare no competing interests.

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

Yi, D., Hu, J. & Bisnath, S. Improving PPP smartphone processing with adaptive quality control method in obstructed environments when carrier-phase measurements are missing. GPS Solut 28, 56 (2024). https://doi.org/10.1007/s10291-023-01596-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10291-023-01596-1

Keywords

Navigation