Hostname: page-component-89b8bd64d-x2lbr Total loading time: 0 Render date: 2026-05-10T15:38:21.373Z Has data issue: false hasContentIssue false

Performance evaluation of GNSS receiver clock modelling in urban navigation using geodetic and high-sensitivity receivers

Published online by Cambridge University Press:  07 September 2021

Ankit Jain*
Affiliation:
Institut für Erdmessung, Leibniz University Hannover, Hannover, Germany
Steffen Schön
Affiliation:
Institut für Erdmessung, Leibniz University Hannover, Hannover, Germany
*
*Corresponding author. E-mail: jain@ife.uni-hannover.de
Rights & Permissions [Opens in a new window]

Abstract

In urban areas, the Global Navigation Satellite System (GNSS) can lead to position errors of tens of meters due to signal obstruction and severe multipath effects. In cases of 3D-positioning, the vertical coordinate is estimated less accurately than are the horizontal coordinates. Multisensor systems can enhance navigation performance in terms of accuracy, availability, continuity and integrity. However, the addition of multiple sensors increases the system cost, and thereby the applicability to low-cost applications is limited. By using the concept of receiver clock modelling (RCM), the position estimation can be made more robust; the use of high-sensitivity (HS) GNSS receivers can improve the system availability and continuity. This paper investigates the integration of a low-cost HS GNSS receiver with an external clock in urban conditions; subsequently, the gain in the navigation performance is evaluated. GNSS kinematic data is recorded in an urban environment with multiple geodetic-grade and HS receivers. The external clock stability information is incorporated through the process noise matrix in a Kalman filter when estimating the position, velocity and time states. Results shows that the improvement in the precision of the height component and vertical velocity with both receivers is about 70% with RCM compared with the estimates obtained without applying RCM. Pertaining accuracy, the improvement in height with RCM is found to be about 70% and 50% with geodetic and HS receivers, respectively. In terms of availability, the HS receiver delivers an 100% output compared with a geodetic receiver, which provides an output 99⋅4% of the total experiment duration.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
Copyright © The Author(s), 2021. Published by Cambridge University Press on behalf of The Royal Institute of Navigation.
Figure 0

Figure 1. ADEV of microsemi MAC SA.35 m from manufacturer's datasheet and derived from characterization carried out in a laboratory at PTB. GPS L1 C/A code and L1 carrier phase observation noise modelled as white phase modulation (WPM); GPS L1 Doppler noise modelled as white frequency modulation (WFM)

Figure 1

Table 1. Estimated code observation variance factors for different receiver-antenna combinations

Figure 2

Figure 2. Kinematic experiment in hannover. (a) measurement setup, (b) institute vehicle used during the experiment

Figure 3

Figure 3. Full measurement drive route (left); zoomed in loop route driven during the experiment (right). For details of the marked points with ‘×’, cf. Table 1. The other labels in round brackets denotes different paths along the experiment and are shown in next figure. The arrow indicates direction of travel during the experiment. Underlying map presentation taken from google maps

Figure 4

Figure 4. Images of different streets through which the kinematic experiment is conducted. Street view of simrockstraße (a), große barlinge (b), marienstraße (c) and schiffgraben (d). All the streets shown lie in the southern part of hannover and are indicated in Figure 3 with same corresponding labels

Figure 5

Table 2. Summary of marked points on the map

Figure 6

Table 3. Total number of L1 code and phase observations recorded from different GNSS during the urban experiment

Figure 7

Figure 5. C/N0 of GPS L1 C/A code observation recorded from different satellites on JAVAD 0082 (a) and u-blox 1771 (b) receivers in relation with the GPS time of the urban experiment. Satellites are colour coded

Figure 8

Figure 6. L1 code noise along the complete trajectory for GPS PRN29 recorded with JAVAD 0082 (a) and u-blox 1771 (b) receivers, respectively. In both plots, the top subplot depicts code-minus-phase un-differenced case, middle is the time differenced case while the bottom is the corresponding C/N0 measured with the respective receivers

Figure 9

Figure 7. Single differences between GPS L1 Doppler observations recorded from PRN29 and PRN31 on JAVAD 0082 (a) and u-blox 1771 (b) receivers. Note that the y-axis scale is bounded with certain limits for better pictorial representation

Figure 10

Figure 8. Topocentric coordinate and velocity deviation relative to the nominal trajectory and clock time/frequency offsets evaluated with (red) and without (blue) RCM for JAVAD 0081 receiver. The clock time offset is linearly detrended

Figure 11

Figure 9. Topocentric coordinate and velocity deviations relative to the nominal trajectory and clock time/frequency offsets computed with (red) and without (blue) RCM for JAVAD 0082 receiver, connected to MAC SA.35 m. The clock time offset is linearly detrended

Figure 12

Figure 10. Topocentric coordinate and velocity deviations relative to the nominal trajectory and clock time/frequency offsets evaluated with (red) and without (blue) RCM for u-blox 1771 receiver which is connected to MAC SA.35 m. The clock time offset is linearly detrended

Figure 13

Table 4. Standard deviations of position and velocity deviations in the topocentric frame for different segments of the experiment for both receivers

Figure 14

Table 5. Number of GNSS observations used in processing and detected outliers for both receivers. G: GPS, R: GLONASS, E: galileo