Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-08T00:56:09.695Z Has data issue: false hasContentIssue false

Improvement to Multi-resolution Collective Detection in GNSS Receivers

Published online by Cambridge University Press:  23 September 2013

Li Li*
Affiliation:
(School of Electronic Engineering, Tianjin University of Technology and Education, Tianjin, China, 300222)
Joon Wayn Cheong
Affiliation:
(Australian Centre for Space Engineering Research (ACSER), School of Surveying and Geospatial Engineering, University of New South Wales, Australia)
Jinghui Wu
Affiliation:
(Australian Centre for Space Engineering Research (ACSER), School of Surveying and Geospatial Engineering, University of New South Wales, Australia)
Andrew G. Dempster
Affiliation:
(Australian Centre for Space Engineering Research (ACSER), School of Surveying and Geospatial Engineering, University of New South Wales, Australia)
*
Rights & Permissions [Opens in a new window]

Abstract

Collective detection is a promising approach to positioning in a weak signal environment, in which the navigation solution is directly obtained by acquisition search in a multi-dimensional position and common clock bias uncertainty space. By combining the correlation values from multiple satellites and fully utilizing the coherence between them, the detectable C/N0 of individual satellites can be lowered. However, the lack of a computationally efficient optimization algorithm due to high dimensionality and complexity has hindered its application. A multi-resolution collective detection is therefore proposed to be a coarse-to-fine searching approach to solve for the position and common clock bias estimation. Although it reduces the computation time of collective detection, there is a gap in the efficiency study, which is the contribution of this research. The features of different levels of search in a multi-resolution algorithm are investigated. For a coarse search with large horizontal position step size, a smaller common clock bias step size is proposed instead of an averaging correlogram to reduce computation complexity as well as to obtain high time resolution. For the fine search with small horizontal space step size, a 3-D Dichotomous searching scheme is designed and applied to reduce the number of searching grids. Computer simulation results using experimental raw data are provided, to demonstrate the performance improvement against the conventional methods.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2013 
Figure 0

Figure 1. Results from a real scenario: Correlogram of multiple satellites (samples).

Figure 1

Figure 2. Results from a real scenario: projecting multiple correlograms to position plane constructing PDPC.

Figure 2

Figure 3. Block diagram of conventional GNSS receiver and CD.

Figure 3

Figure 4. Demonstration of uncertainty and search grids of 3-level multi-resolution CD.

Figure 4

Figure 5. Demonstration of uncertainty and search grids of the proposed 3-level multi-resolution CD search engine.

Figure 5

Table 1. Coarse search computation.

(Horizontal uncertain range [-R,R], CCB uncertain range [-C,C] Horizontal step size sp,smp)
Figure 6

Figure 6. Comparison of PDPC with different CCB step size.

Figure 7

Figure 7. Demonstration of uncertainty and search grids of simplified 2-D Dichotomous search.

Figure 8

Table 2. 3-D Dichotomous search.

Figure 9

Table 3. Fine search computation.

Figure 10

Figure 8. Fine PDPC in position domain.

Figure 11

Figure 9. Position estimated by 3-D Dichotomous marked on the contour of fine PDPC in position domain.

Figure 12

Figure 10. CCB estimated by 3-D Dichotomous marked on the fine PDPC in CCB domain.

Figure 13

Table 4. RF hardware configuration for USRP2.

Figure 14

Figure 11. Geometry of the seven tracked satellites.

Figure 15

Table 5. Tracked C/N0 of data set used in experiment.

Figure 16

Figure 12. RMSE of coarse search vs. injected noise power.

Figure 17

Table 6. Average run time of coarse search(s).

Figure 18

Figure 13. RMSE of fine search vs. injected noise power.

Figure 19

Table 7. Average run time of fine search(s)