Skip to main content
Log in

Quality assessment of GNSS observations from an Android N smartphone and positioning performance analysis using time-differenced filtering approach

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

Abstract

The development of low-cost GNSS chips inspired the development of advanced positioning, navigation and timing devices. In ‘I/O of 2016’, Google announced that GNSS observations from devices running the Android version 7 operating system would be available to developers. Providing GNSS application developers the opportunity to develop advanced processing algorithms for accurate position estimation using pseudorange, Doppler and carrier phase observations. The quality of GNSS observations from Android smartphones and their accuracy in estimating position is assessed. The observed carrier-to-noise density ratio (C/N0), pseudorange noise, pseudorange rate error and phase rate error of GNSS observations are evaluated. The results demonstrate that the average (C/N0) value is approximately 10 dB-Hz lower than the representative values obtained from a geodetic-quality antenna and receiver. The station single-difference pseudorange residuals on all available signals vary from − 20 to 20 m, and the value of pseudorange rate varies within ± 10 m/s. In addition, the phase rate and Doppler reaches approximately ± 0.2 m/s. Different from the geodetic receivers, the signal noise ratio (SNR) obtained from smartphone varies more significantly, regardless of elevation angle. Therefore, the SNR-dependent weighting method is preferred during data processing. Furthermore, the results of the static data analysis show that the horizontal and vertical RMS position errors are less than 0.8 and 1.4 m, respectively, when Doppler and phase observations are incorporated into the positioning solution.

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
Fig. 15

Similar content being viewed by others

References

  • Amiri-Simkooei AR, Tiberius CCJM. (2007) Assessing receiver noise using GPS short baseline time series. GPS Solutions 11(1):21–35

    Article  Google Scholar 

  • Asari K, Saito M, Amitani H (2017) SSR assist for smartphones with PPP-RTK processing. In: Proc. ION GNSS 2017, Institute of Navigation, Portland, Oregon, USA, September 25–29, pp 130–138

  • Byungwoon P, Jeongkeun L, Younsil K, Yun H, Changdon K (2013) DGPS enhancement to GPS NMEA output data: DGPS by correction projection to position-domain. J Navig 66(2):249–264

    Article  Google Scholar 

  • Chen R, Chu T, Liu J, Li X, Chen Y, Chen L, Xu W (2014) DGNSS-C: a differential solution for enhancing smartphone GNSS performance. In: Proc. ION GNSS 2014, Institute of Navigation, Tampa, Florida, USA, September 8–12, pp 490–497

  • Freda P, Angrisano A, Gaglione S, Troisi S (2015) Time-differenced carrier phases technique for precise GNSS velocity estimation. GPS Solut 19(2):335–341

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Humphreys TE, Murrian M, van Diggelen F, Podshivalov S, Pesyna KMJ (2016) On the feasibility of cm-accurate positioning via a smartphone’s antenna and GNSS chip. In: Proc. IEEE/ION PLANS 2016, Savannah, Georgia, USA, April 11–14, pp 232–242

  • Hwang J, Yun H, Suh Y, Cho J, Lee D (2012) Development of an RTK-GPS positioning application with an improved position error model for smartphones. Sensors 12(10):12988–13001

    Article  Google Scholar 

  • Kuusniemi H, Wieser A, Lachapelle G, Takala J (2007) User-level reliability monitoring in urban personal satellite-navigation. IEEE Trans Aerosp Electron Syst 43(4):1305–1318

    Article  Google Scholar 

  • Laurichesse D, Rouch C, Marmet FX, Pascaud M (2017) Smartphone applications for precise point positioning. In: Proc. ION GNSS 2017, Institute of Navigation, Portland, Oregon, USA, September 25–29, pp 171–187

  • Pathak V, Thornwall S, Krier M, Rowson S (2003) Mobile handset system performance comparison of a linearly polarized GPS internal antenna with a circularly polarized antenna. In: Proc. Antennas and Propagation Society International Symposium, vol 3, IEEE, Columbus, Ohio, USA, June 22–27, pp 666–669

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

  • Realini E, Caldera S, Pertusini L, Sampietro D (2017) Precise gnss positioning using smart devices. Sensors 17(10):2434

    Article  Google Scholar 

  • Riley S, Lentz W, Clare A (2017) On the path to precision—observations with android GNSS observables. In: Proc. ION GNSS 2017, Institute of Navigation, Portland, Oregon, USA, September 25–29, pp 116–129

  • van Graas F, Soloviev A (2004) Precise velocity estimation using a stand-alone GPS receiver. Navigation 51(4):283–292

    Article  Google Scholar 

  • Verhagen S, Odijk D, Teunissen PJG, Huisman L (2010) Performance improvement with low-cost multi-GNSS receivers. In: Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing (NAVITEC), 2010 5th ESA Workshop, Noordwijk, December 8–10, pp 1–8

  • Wesson KD, Pesyna KMJ, Bhatti JA, Humphreys TE (2010) Opportunistic frequency stability transfer for extending the coherence time of GNSS receiver clocks. In: Proc. ION GNSS 2010, Institute of Navigation, Portland, Oregon, USA, September 21–24, pp 2959–2968

  • Yoon D, Kee C, Seo J, Park B (2016) Position accuracy improvement by implementing the DGNSS-CP algorithm in smartphones. Sensors 16(6):910

    Article  Google Scholar 

  • Zhou Z, Li B (2015) GNSS windowing navigation with adaptively constructed dynamic model. GPS Solut 19(1):37–48

    Article  Google Scholar 

  • Zhou Z, Li B, Shen Y (2013) A window-recursive approach for GNSS kinematic navigation using pseudorange and doppler measurements. J Navig 66(2):295–313

    Article  Google Scholar 

Download references

Acknowledgements

This study is supported by the National Key Research and Development Program of China (Grant No. 2016YFB0501803) and the National Natural Science Foundation of China (Grant No. 41474025).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaohong Zhang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, X., Tao, X., Zhu, F. et al. Quality assessment of GNSS observations from an Android N smartphone and positioning performance analysis using time-differenced filtering approach. GPS Solut 22, 70 (2018). https://doi.org/10.1007/s10291-018-0736-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10291-018-0736-8

Keywords

Navigation