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

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.

[1]  Stuart Riley,et al.  On the Path to Precision - Observations with Android GNSS Observables , 2017 .

[2]  O. Montenbruck,et al.  Characterization of Compass M-1 signals , 2011, GPS Solutions.

[3]  Robert W. Heath,et al.  Centimeter Positioning with a Smartphone-Quality GNSS Antenna , 2014 .

[4]  Liang Chen,et al.  DGNSS-C: A Differential Solution for Enhancing Smartphone GNSS Performance , 2014 .

[5]  Koki Asari,et al.  SSR Assist for Smartphones with PPP-RTK Processing , 2017 .

[6]  G. Lachapelle,et al.  User-level reliability monitoring in urban personal satellite-navigation , 2007, IEEE Transactions on Aerospace and Electronic Systems.

[7]  Salvatore Troisi,et al.  Time-differenced carrier phases technique for precise GNSS velocity estimation , 2014, GPS Solutions.

[8]  Todd E. Humphreys,et al.  On the feasibility of cm-accurate positioning via a smartphone's antenna and GNSS chip , 2016, 2016 IEEE/ION Position, Location and Navigation Symposium (PLANS).

[9]  Dennis Odijk,et al.  Performance improvement with low-cost multi-GNSS receivers , 2010, 2010 5th ESA Workshop on Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing (NAVITEC).

[10]  L. Desclos,et al.  Mobile handset system performance comparison of a linearly polarized GPS internal antenna with a circularly polarized antenna , 2003, IEEE Antennas and Propagation Society International Symposium. Digest. Held in conjunction with: USNC/CNC/URSI North American Radio Sci. Meeting (Cat. No.03CH37450).

[11]  Todd E. Humphreys,et al.  Opportunistic Frequency Stability Transfer for Extending the Coherence Time of GNSS Receiver Clocks , 2010 .

[12]  Denis Laurichesse,et al.  Smartphone Applications for Precise Point Positioning , 2017 .

[13]  F. V. Graas,et al.  Precise Velocity Estimation Using a Stand-Alone GPS Receiver , 2004 .

[14]  Changdon Kee,et al.  Position Accuracy Improvement by Implementing the DGNSS-CP Algorithm in Smartphones , 2016, Sensors.

[15]  A. Amiri-Simkooei,et al.  Assessing receiver noise using GPS short baseline time series , 2006 .

[16]  Bofeng Li,et al.  A Window-Recursive Approach for GNSS Kinematic Navigation Using Pseudorange and Doppler Measurements , 2012, Journal of Navigation.

[17]  Lisa Pertusini,et al.  Precise GNSS Positioning Using Smart Devices , 2017, Sensors.

[18]  Zebo Zhou,et al.  GNSS windowing navigation with adaptively constructed dynamic model , 2014, GPS Solutions.

[19]  Jeongho Cho,et al.  Development of an RTK-GPS Positioning Application with an Improved Position Error Model for Smartphones , 2012, Sensors.

[20]  Byungwoon Park,et al.  DGPS Enhancement to GPS NMEA Output Data: DGPS by Correction Projection to Position-Domain , 2012, Journal of Navigation.