Article,

Comparison of Acquisition Methods for Software GPS Receiver

, and .
Proc. of the ION GPS Conf., (2000)

Abstract

Due to the flexibility of software GPS receivers, many acquisition methods have been studied. Several of these methods were reported previously. However, a comparison of these methods was never reported. Some of these are suitable only for C/A code others are suitable for both C/A and P(Y) code operation. The time domain correlation will not be reported here because of its slow operation speed. In this paper 7 methods will be reported and they are: 1. Circular correlation(4): This method is applicable to both C/A code and P(Y) code. Usually one ms (millisecond) of data is used and the correlation is performed in the frequency domain. It can be considered as the standard method. Using more than one ms of data will not be discussed, because simpler methods will be used. 2 Half sized circular correlation(4): This approach is a simplified version of the circular correlation. 3. Data folding circular correlation(4): This method is only suitable for C/A coded signal. It uses multiple milliseconds of data to find weak signals. 4. Circular correlation by partition and zero padding(or data averaging method)(5): This method is applicable to both C/A code and P(Y) code. It can be used to find weak signals. 5. Circular correlation by partition and superposition(5): This is a simplified version of the circular correlation by partition. 6. Non-coherent Circular correlation by partition (or data averaging method) or folded partition)(3)(4): This method first uses circular correlation by partition approach as mentioned above and then uses non-coherent integration (summation of power). It is fast but only applicable to strong signals. 7. Delay and multiplication method(2): It applicable to both C/A and P(Y) coded signals. This is the fastest method, however, it can not find very weak signals. 8. Data averaging frequency doubling method: It is applicable to both C/A and P(Y) coded signals. This method can find the carrier frequency of P(Y) coded signal without time information, however, it does not find very weak signals.

Tags

Users

  • @bmuth

Comments and Reviews