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

Galileo E5 Signal Acquisition using Intermediate Coherent Integration Time

Published online by Cambridge University Press:  08 February 2019

Jérôme Leclère*
Affiliation:
(LASSENA, Electrical Engineering Departement, École de Technologie Supérieure (ÉTS), Montréal, Canada)
René Landry Jr
Affiliation:
(LASSENA, Electrical Engineering Departement, École de Technologie Supérieure (ÉTS), Montréal, Canada)
Rights & Permissions [Opens in a new window]

Abstract

The acquisition of modern Global Navigation Satellite System (GNSS) signals may be difficult due to the presence of a secondary code. Indeed, short coherent integration times should be used without non-coherent integration, which implies a low sensitivity; or long coherent integration times should be used, requiring synchronisation with the secondary code and thus a full correlation, which implies a significant computational burden, especially for signals with long secondary codes such as the Galileo E5 signal. A third option that lies between the previous two is to perform a partial correlation using less than one secondary code period as input, however this is less efficient in terms of complexity than using an entire secondary code period, and the code's autocorrelation properties are completely changed. The authors recently proposed a method based on combining secondary code correlations, allowing the use of intermediate coherent integration times with the possibility to do non-coherent integrations, and the method was successfully applied to the Global Positioning System (GPS) L5 signal. This paper studies the application of the method to the Galileo E5 signal, compares it with the partial correlation method, and discusses the case where less than one secondary code period is used as an input

Information

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

Figure 1. Acquisition principle

Figure 1

Figure 2. Illustration of the acquisition output with fD = 1000 Hz and τ = 700 chips.

Figure 2

Figure 3. Illustration of the impact of the integration time on the acquisition output for a signal weaker than Figure 2 Top left: 1 ms, top right: 5 ms, bottom left: 20 ms, bottom right: 100 ms.

Figure 3

Figure 4. Acquisition principle with coherent and non-coherent integrations.

Figure 4

Figure 5. Illustration of the impact of coherent and non-coherent integration times on the acquisition output for a similar total integration time. Left: coherent integration of 1 ms followed by 100 non-coherent integrations, right: coherent integration of 10 ms followed by 10 non-coherent integrations.

Figure 5

Figure 6. Parallel code search acquisition with secondary code correlation and non-coherent integration.

Figure 6

Figure 7. Autocorrelation (left) and cross-correlation (right) statistics of the E5 secondary codes.

Figure 7

Figure 8. Illustration of short coherent integration with coherent integration only, with NC = 3.

Figure 8

Figure 9. Illustration of short coherent integration with coherent and non-coherent integrations, with NC = 2 and NNC = 2.

Figure 9

Figure 10. Traditional parallel implementation computing a full correlation.

Figure 10

Figure 11. Traditional parallel implementation computing a partial correlation.

Figure 11

Figure 12. Autocorrelation statistics of the E5 secondary codes when 50 chips are used in input (left) or 25 chips are used in input (right).

Figure 12

Figure 13. Parallel implementation of the proposed method.

Figure 13

Figure 14. Gain obtained with the method for the 100 E5 secondary codes, for different NRC. The legend indicates the minimum, average and maximum values across the codes.

Figure 14

Table 1. Memory requirements for the traditional method computing partial correlation and for the proposed method with NS = 100, NS = 20 480, three input resolution of three bits, accumulators resolution of 15 bits.

Figure 15

Figure 15. Autocorrelation statistics of the E5 secondary codes with the proposed method when NRC = 2 (left) and NRC = 4 (right).

Figure 16

Table 2. Summary of the combinations characteristics when NC < NS

Figure 17

Figure 16. Gain obtained with the method for the 100 E5 secondary codes, for NRC = 2.

Figure 18

Figure 17. Gain obtained for NRC = 4 (top), and NRC = 5 (bottom). The minimum, average and maximum value are given across the delay of the incoming code.