GPS receivers timing data processing using neural networks: optimal estimation and errors modeling

Int J Neural Syst. 2007 Oct;17(5):383-93. doi: 10.1142/S0129065707001226.

Abstract

The Global Positioning System (GPS) is a network of satellites, whose original purpose was to provide accurate navigation, guidance, and time transfer to military users. The past decade has also seen rapid concurrent growth in civilian GPS applications, including farming, mining, surveying, marine, and outdoor recreation. One of the most significant of these civilian applications is commercial aviation. A stand-alone civilian user enjoys an accuracy of 100 meters and 300 nanoseconds, 25 meters and 200 nanoseconds, before and after Selective Availability (SA) was turned off. In some applications, high accuracy is required. In this paper, five Neural Networks (NNs) are proposed for acceptable noise reduction of GPS receivers timing data. The paper uses from an actual data collection for evaluating the performance of the methods. An experimental test setup is designed and implemented for this purpose. The obtained experimental results from a Coarse Acquisition (C/A)-code single-frequency GPS receiver strongly support the potential of methods to give high accurate timing. Quality of the obtained results is very good, so that GPS timing RMS error reduce to less than 120 and 40 nanoseconds, with and without SA.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms*
  • Geographic Information Systems*
  • Models, Theoretical*
  • Neural Networks, Computer*
  • Satellite Communications*