Abstract
The key processing algorithms for GPS software receiver are introduced and the signal acquisition, the tracking loop and the pseudo-range position are described. Since the signal correlation algorithm cannot meet computational requirements of the fine frequency resolution, a new algorithms is presented by using the phase relationship. For the tracking loop, an optimized bandwidth algorithm is designed, and it makes the receiver have a better dynamic performance with less noise infection. In the Matlab environment, after optimizing the algorithm frame, the GPS software receiver program is designed and implemented. Finally, real data testing results demonstrate that the GPS software receiver can acquire and track satellites up to 12 channels. The single-point position and velocity accuracies reach a reasonable level when using 1 ms coherent integration time.
Original language | Chinese (Simplified) |
---|---|
Pages (from-to) | 774-779 |
Number of pages | 6 |
Journal | Nanjing Hangkong Hangtian Daxue Xuebao/Journal of Nanjing University of Aeronautics and Astronautics |
Volume | 40 |
Issue number | 6 |
Publication status | Published - 1 Dec 2008 |
Keywords
- Carrier tracking loop
- Global positioning system
- Signal processing
- Software receiver
ASJC Scopus subject areas
- Aerospace Engineering