| Literature DB >> 35161533 |
Antonio Angrisano1, Salvatore Gaglione2.
Abstract
In an urban scenario, GNSS performance is strongly influenced by gross errors in the measurements, usually related to multipath and non-line-of-sight phenomena. The use of RAIM algorithms is a common approach to solve this issue. A significant amount of the existing GNSS receivers is currently mounted on smart devices, above all, smartphones. A typical drawback of these devices is the unavailability of raw measurements, which does not allow fully exploiting the GNSS potential; in particular, this feature limits the use of RAIM algorithms. Since 2016, for few smart devices, it has been finally possible to access GNSS raw measurements, allowing the implementation of specific algorithms and enabling new services. The Xiaomi Mi 8 is equipped with the Broadcom BCM47755 receiver, able to provide dual-frequency raw measurements from quad-constellation GPS, Glonass, Galileo, BeiDou. In this work, the performance in an urban area of the Xiaomi Mi8 GNSS was analyzed. An important issue of smartphone GNSS is related to the antenna, which is not able to protect from the multipath phenomenon; this issue has a large probability to emerge in hostile environments like urban areas. As a term of comparison, the high-sensitivity receiver NVS NV08C-CSM, connected to a patch antenna, was used. In particular, the considered receivers were placed in the same location, and their positions were estimated in single point positioning, applying a classical RAIM algorithm. An error analysis was carried out, and the obtained results demonstrated the effectiveness of RAIM when applied to Xiaomi Mi8 GNSS measurements.Entities:
Keywords: RAIM; mass-market devices; smartphone GNSS; urban scenario
Year: 2022 PMID: 35161533 PMCID: PMC8838711 DOI: 10.3390/s22030786
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Scheme of absolute positioning with pseudorange measurements (adapted from [15]).
Figure 2Scenario of the test at the “Centro Direzionale”, Naples, Italy.
Figure 3Devices used in the experiment.
Comparison between Xiaomi Mi8 and NVS satellite visibility.
| Device | GNSS | Number of Available Satellites | ||
|---|---|---|---|---|
| Minimum | Average | Maximum | ||
| Xiaomi Mi8 | GPS | 2 | 6.6 | 10 |
| Glonass | 0 | 3.6 | 6 | |
| GPS/Glonass | 3 | 10.2 | 15 | |
| NVS | GPS | 6 | 9.0 | 10 |
| Glonass | 3 | 5.3 | 7 | |
| GPS/Glonass | 9 | 14.2 | 17 | |
Comparison between Xiaomi Mi8 and NVS satellite geometry.
| Device | GNSS | PDOP | ||
|---|---|---|---|---|
| Minimum | Average | Maximum | ||
| Xiaomi Mi8 | GPS | 1.5 | 3.6 | 16.6 |
| Glonass | 2.2 | 7.7 | 25.2 | |
| GPS/Glonass | 1.3 | 2.6 | 10.9 | |
| NVS | GPS | 1.5 | 2.0 | 5.6 |
| Glonass | 1.7 | 4.8 | 25.3 | |
| GPS/Glonass | 1.1 | 1.5 | 2.9 | |
Comparison between Xiaomi Mi8 and NVS C/N0.
| Device | GNSS | PDOP | ||
|---|---|---|---|---|
| Minimum | Average | Maximum | ||
| Xiaomi Mi8 | GPS | 11.0 | 33.2 | 43.0 |
| Glonass | 10.0 | 30.7 | 43.0 | |
| NVS | GPS | 13.0 | 42.7 | 55.0 |
| Glonass | 12.0 | 39.6 | 53.0 | |
Figure 4Available satellites and C/N0. Frame (a) refers to GPS satellites available from Xiaomi Mi8. Frame (b) refers to GPS satellites available from NVS. Frame (c) refers to Glonass satellites available from Xiaomi Mi8. Frame (d) refers to Glonass satellites available from NVS.
Comparison between Xiaomi Mi8 and NVS, without RAIM application.
| Device | GNSS | RMS Error (m) | Maximum Error (m) | Solution | ||
|---|---|---|---|---|---|---|
| Horizontal | Vertical | Horizontal | Vertical | |||
| Xiaomi | GPS | 39.4 | 80.1 | 114.6 | 461.5 | 99.7 |
| Glonass | 104.4 | 198.7 | 819.8 | 859.7 | 43.7 | |
| GPS/Glonass | 42.1 | 94.7 | 106.2 | 336.7 | 99.9 | |
| NVS | GPS | 45.4 | 101.3 | 111.3 | 256.0 | 100.0 |
| Glonass | 53.5 | 160.0 | 562.3 | 552.5 | 94.4 | |
| GPS/Glonass | 40.8 | 111.4 | 97.4 | 261.4 | 100.0 | |
Comparison between Xiaomi Mi8 and NVS, with RAIM application (all available epochs).
| Device | GNSS | RMS Error (m) | Maximum Error (m) | Solution | ||
|---|---|---|---|---|---|---|
| Horizontal | Vertical | Horizontal | Vertical | |||
| Xiaomi | GPS | 25.5 | 50.7 | 156.1 | 461.5 | 99.7 |
| Glonass | 104.4 | 198.7 | 819.9 | 859.7 | 43.7 | |
| GPS/Glonass | 22.9 | 45.6 | 156.1 | 587.1 | 99.9 | |
| NVS | GPS | 21.1 | 53.5 | 160.4 | 455.0 | 100.0 |
| Glonass | 48.0 | 144.3 | 562.3 | 552.5 | 94.4 | |
| GPS/Glonass | 16.1 | 38.3 | 146.5 | 434.4 | 100.0 | |
Comparison between Xiaomi Mi8 and NVS, with RAIM application (only reliable epochs).
| Device | GNSS | RMS Error (m) | Maximum Error (m) | Reliable | ||
|---|---|---|---|---|---|---|
| Horizontal | Vertical | Horizontal | Vertical | |||
| Xiaomi | GPS | 14.9 | 29.1 | 129.1 | 424.9 | 74.2 |
| Glonass | 63.8 | 117.7 | 195.1 | 565.8 | 3.2 | |
| GPS/Glonass | 17.7 | 36.1 | 131.5 | 587.1 | 85.8 | |
| NVS | GPS | 10.2 | 26.8 | 160.4 | 455.0 | 79.4 |
| Glonass | 34.7 | 102.1 | 222.7 | 500.3 | 38.3 | |
| GPS/Glonass | 11.1 | 24.0 | 146.5 | 434.4 | 90.8 | |
Figure 5Horizontal position with Xiaomi Mi8, with and without RAIM application.
Figure 6Vertical solution with Xiaomi Mi8, with and without RAIM application.