Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-07T02:48:59.479Z Has data issue: false hasContentIssue false

A Fast Acquisition Algorithm Based on Division of GNSS Signals

Published online by Cambridge University Press:  02 February 2018

Qingxi Zeng*
Affiliation:
(Department of Vehicle Engineering, Nanjing University of Aeronautics and Astronautics, Jiangsu, P. R. China)
Wenqi Qiu
Affiliation:
(Department of Vehicle Engineering, Nanjing University of Aeronautics and Astronautics, Jiangsu, P. R. China)
Pengna Zhang
Affiliation:
(Department of Vehicle Engineering, Nanjing University of Aeronautics and Astronautics, Jiangsu, P. R. China)
Xuefen Zhu
Affiliation:
(School of Instrument Science and Engineering, Southeast University, Jiangsu, P.R. China)
Ling Pei
Affiliation:
(Shanghai Key Laboratory of Navigation and Location Based service, Shanghai Jiao tong University, Shanghai, P. R. China)
*
(E-mail: jslyzqx@163.com)
Rights & Permissions [Opens in a new window]

Abstract

The acquisition of signals is a precondition for tracking and solution calculation in software-based Global Navigation Satellite System (GNSS) receivers. The Parallel Code phase Acquisition (PCA) algorithm can simultaneously obtain the correlation results at every sampling point. However, if the number of sampling points that needs processing is large, this method will lead to a heavy computational load. Thus, we improve the process of the PCA algorithm and propose a novel algorithm that divides the signals into K (K is a constant) parts to achieve correlation and obtains the correlation results with a fusion algorithm. This algorithm can simultaneously obtain the correlation results for sampling points at an interval of K points. If the K value is selected appropriately, the computational load can be decreased by about 50%. Also, the Receiver Operating Characteristic (ROC) curves show that under a certain probability of false alarm, the detection probability of the proposed algorithms is 5% lower than that of the PCA algorithm. Therefore, the proposed algorithm can speed up the acquisition process with a slight decrease in detection probability.

Information

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

Figure 1. Modulation mode of B2 signal.

Figure 1

Figure 2. Principle diagrams of acquisition algorithms.

Figure 2

Figure 3. Computing process of y0(n).

Figure 3

Figure 4. Computing process of yi(n).

Figure 4

Figure 5. Acquisition process of 3-PCA algorithm.

Figure 5

Figure 6. Process of the method to reduce the computational load.

Figure 6

Table 1. Computational complexity comparison.

Figure 7

Figure 7. Comparison of computational load.

Figure 8

Table 2. Length of FFT block.

Figure 9

Figure 8. The reduction ratio of computational load.

Figure 10

Figure 9. Multiplication computational load of algorithms with different K values.

Figure 11

Figure 10. Reduction ratio of computational load of algorithms with different K values.

Figure 12

Table 3. Computational complexity of two algorithms with split-radix FFT structure.

Figure 13

Table 4. Parameters of BeiDou intermediate frequency signal.

Figure 14

Figure 11. Results of y0(n) in different local carrier frequency situations.

Figure 15

Figure 12. Results of y1(n) and y2(n).

Figure 16

Figure 13. Results of yK(n).

Figure 17

Figure 14. Doppler frequency offset map.

Figure 18

Figure 15. Results of y0(n) in different local carrier frequency situations.

Figure 19

Figure 16. Results of y1(n).

Figure 20

Figure 17. Results of yK(n).

Figure 21

Figure 18. Doppler frequency offset map.

Figure 22

Figure 19. ROC comparisons between PCA and 3-PCA.