TY - GEN
T1 - Research and Implementation of Acquisition Algorithm Based on Multi-correlator Parallel Frequency Search for Long Code
AU - Wang, Qing
AU - Feng, Wenquan
AU - Zhuang, Chen
AU - Zhao, Qi
AU - Sun, Zebin
N1 - Publisher Copyright:
© 2019, Springer Nature Singapore Pte Ltd.
PY - 2019
Y1 - 2019
N2 - The long pseudo-noise codes have the advantages of strong anti-interference capability and high ranging accuracy, which has been used in GPS, Compass and other navigation satellite systems. However, the general acquisition algorithm is no longer applicable in the long codes because the long period property leads to the problem of large computation and high consumption of hardware resource. In order to solve the problems mentioned above, firstly, a long code acquisition algorithm based on parallel phase search which has already been proposed currently is improved by the method of partial averaging, and the simulation results show that the calculated amount is reduced. Then, the employ of multi-correlator and FFT transform in parallel frequency search can not only reduce the computation of acquisition algorithm, but also increase the acquisition speed. In order to receive the long code on the receiver, this paper concentrates on the hardware implementation of long code acquisition algorithm based on multi-correlation parallel frequency search in FPGA. Besides, the operating principle of each module is explained in detail. Through the test on the FPGA board, it is proved that the designed acquisition module can effectively and timely acquire the navigation signal. Moreover, the method of hardware implementation proposed in this paper for long code acquisition has the advantages of small hardware resource consumption and simple implementation structure, which is able to provide a reference for the engineering application of long code acquisition.
AB - The long pseudo-noise codes have the advantages of strong anti-interference capability and high ranging accuracy, which has been used in GPS, Compass and other navigation satellite systems. However, the general acquisition algorithm is no longer applicable in the long codes because the long period property leads to the problem of large computation and high consumption of hardware resource. In order to solve the problems mentioned above, firstly, a long code acquisition algorithm based on parallel phase search which has already been proposed currently is improved by the method of partial averaging, and the simulation results show that the calculated amount is reduced. Then, the employ of multi-correlator and FFT transform in parallel frequency search can not only reduce the computation of acquisition algorithm, but also increase the acquisition speed. In order to receive the long code on the receiver, this paper concentrates on the hardware implementation of long code acquisition algorithm based on multi-correlation parallel frequency search in FPGA. Besides, the operating principle of each module is explained in detail. Through the test on the FPGA board, it is proved that the designed acquisition module can effectively and timely acquire the navigation signal. Moreover, the method of hardware implementation proposed in this paper for long code acquisition has the advantages of small hardware resource consumption and simple implementation structure, which is able to provide a reference for the engineering application of long code acquisition.
KW - FPGA
KW - Long code acquisition
KW - Multi-correlator
KW - Parallel frequency search
KW - Parallel phase search
UR - https://www.scopus.com/pages/publications/85065863802
U2 - 10.1007/978-981-13-7751-8_46
DO - 10.1007/978-981-13-7751-8_46
M3 - 会议稿件
AN - SCOPUS:85065863802
SN - 9789811377501
T3 - Lecture Notes in Electrical Engineering
SP - 465
EP - 481
BT - China Satellite Navigation Conference CSNC 2019 Proceedings - Volume 1
A2 - Yang, Changfeng
A2 - Yang, Yuanxi
A2 - Sun, Jiadong
PB - Springer Verlag
T2 - 10th China Satellite Navigation Conference, CSNC 2019
Y2 - 22 May 2019 through 25 May 2019
ER -