Sensors (Mar 2021)

Observation Quality Assessment and Performance of GNSS Standalone Positioning with Code Pseudoranges of Dual-Frequency Android Smartphones

  • Umberto Robustelli,
  • Jacek Paziewski,
  • Giovanni Pugliano

DOI
https://doi.org/10.3390/s21062125
Journal volume & issue
Vol. 21, no. 6
p. 2125

Abstract

Read online

The new generation of Android smartphones is equipped with GNSS chips capable of tracking multi-frequency and multi-constellation data. In this work, we evaluate the positioning performance and analyze the quality of observations collected by three recent smartphones, namely Xiaomi Mi 8, Xiaomi Mi 9, and Huawei P30 pro that take advantage of such chips. The analysis of the GNSS observation quality implies that the commonly employed elevation-dependent function is not optimal for smartphone GNSS observation weighting and suggests an application of the C/N0-dependent one. Regarding smartphone code signals on L5 and E5a frequency bands, we found that they are characterized with noticeably lower noise as compared to E1 and L1 ones. The single point positioning results confirm an improvement in the performance when the weights are a function of the C/N0-rather than those dependent on the satellite elevation and that a smartphone positioning with E5a code observations significantly outperforms that with E1 signals. The latter is expressed by a drop of the horizontal RMS from 8.44 m to 3.17 m for Galileo E1 and E5a solutions of Xiaomi Mi 9 P30, respectively. The best positioning accuracy of multi-GNSS single-frequency (L1/E1/B1/G1) solution was obtained by Huawei P30 with a horizontal RMS of 3.24 m. Xiaomi Mi 8 and Xiaomi Mi 9 show a horizontal RMS error of 4.14 m and 4.90 m, respectively.

Keywords