Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-07T00:35:15.983Z Has data issue: false hasContentIssue false

Improved Semi-Bit Differential Acquisition Method for Navigation Bit Sign Transition and Code Doppler Compensation in Weak Signal Environment

Published online by Cambridge University Press:  11 February 2020

M. Nezhadshahbodaghi
Affiliation:
(Department of Electrical Engineering, Iran University of Science and Technology, Narmak, Tehran16846-13114, Iran)
M. R. Mosavi*
Affiliation:
(Department of Electrical Engineering, Iran University of Science and Technology, Narmak, Tehran16846-13114, Iran)
N. Rahemi
Affiliation:
(Department of Electrical Engineering, Iran University of Science and Technology, Narmak, Tehran16846-13114, Iran)
*
Rights & Permissions [Opens in a new window]

Abstract

The presence of code Doppler and navigation bit sign transitions means that the acquisition of global positioning system (GPS) signals is difficult in weak signal environments where the output signal-to-noise ratio (SNR) is significantly reduced. Post-correlation techniques are typically utilised to solve these problems. Despite the advantages of these techniques, the post-correlation techniques suffer from problems caused by the code Doppler and the navigation bit sign transitions. We present an improved semi-bit differential acquisition method which can improve the code Doppler and the bit sign transition issues in the post-correlation techniques. In order to overcome the phenomenon of navigation bit sign transitions, the proposed method utilises the properties of the navigation bit. Since each navigation bit takes as long as 20 ms, there would be 10 ms correlations duration integration time between the received signal and the local coarse/acquisition (C/A) code in which the navigation bit sign transitions will not occur. Consequently, this problem can be cancelled by performing 10 ms correlations in even and odd units separately. Compensation of the code Doppler is also accomplished by shifting the code phase of the correlation results. To validate the performance of our suggested method, simulations are performed based on three data sets. The results show that the quantity of required input SNR to detect at least four satellites in the proposed method is − 48·3 dB, compared with − 20 dB and − 9 dB, respectively, in traditional differential and non-coherent methods.

Information

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

Figure 1. Acquisition structure in weak signal conditions.

Figure 1

Figure 2. Shifts of maximum peaks due to the code Doppler phenomenon in PRN 1.

Figure 2

Figure 3. Structure of the improved semi-bit differential integration technique for compensation of the code Doppler phenomenon and the navigation bit sign transition.

Figure 3

Figure 4. Post-correlation structure of the improved semi-bit differential integration technique for compensation of the code Doppler and any bit transitions.

Figure 4

Figure 5. Cases in which the navigation bit may change.

Figure 5

Figure 6. P-th sample of the code Doppler compensation block.

Figure 6

Figure 7. Performing unify sign (US) operation.

Figure 7

Figure 8. Sum operation of odd units.

Figure 8

Figure 9. Last step of the proposed method.

Figure 9

Figure 10. Setup for recording real data around Iran University of Science and Technology.

Figure 10

Figure 11. Recording real data in front of the IUST School of Electrical Engineering laboratory building where the view to the sky is blocked by buildings and trees.

Figure 11

Figure 12. Peak value and detection status for each satellite search in NOCA, COA, TDA and ISBC methods for M = 20, T = 1 ms, input SNR = 13·3 dB (top), M = 40, T = 1 ms, input SNR = 13·3 dB (middle) and M = 80, T = 1 ms, input SNR = 13·3 dB (bottom). (Not acquired signals (black), acquired signals (green))

Figure 12

Figure 13. Sky plots of methods for M = 20 and T = 1 ms.

Figure 13

Table 1. The results of acquisition for M = 20, and T = 1ms.

Figure 14

Figure 14. Peak value and detection status for each satellite search in NOCA, COA, TDA and ISBC methods for M = 20, T = 1 ms, input SNR = 10 dB (top), M = 20, T = 1 ms, input SNR = 7 dB (middle) and M = 20, T = 1 ms, input SNR = 2 dB (bottom). (Not acquired signals (black), acquired signals (green)).

Figure 15

Figure 15. Peak value and detection status for each satellite search in NOCA, COA, TDA and ISBC methods in the first dataset for M = 20, T = 1 ms (top), M = 40, T = 1 ms (middle) and M = 80, T = 1 ms (bottom). (Not acquired signals (black), Acquired signals (green)).

Figure 16

Figure 16. Peak value and detection status for each satellite search in NOCA, COA, TDA and ISBC methods in the third dataset for M = 20, T = 1 ms (top), M = 40, T = 1 ms (middle) and M = 80, T = 1 ms (bottom). (Not acquired signals (black), acquired signals (green)).

Figure 17

Figure 17. Comparison between traditional methods and the proposed method based on SNR gain.

Figure 18

Figure 18. Peak values and the minimum amount of required input SNR to detect at least four satellites for ISBC, M = 20, T = 1 ms, input SNR = −48·3 dB (top), TDA, M = 20, T = 1 ms, input SNR = −20 dB (middle) and NOCA, M = 20, T = 1 ms, input SNR = −9 dB (bottom). (Not acquired signals (black), acquired signals (green)).

Figure 19

Figure 19. Detection probability of the different methods with the false detection probability being 1e-6 under coherent time being 1 ms.