Many important GPS applications - such as the positioning of wireless devices, tracking during ionospheric scintillation, and orbit determination of geostationary and high Earth orbit satellites - require a GPS receiver with the ability to work with weak signals. This first-of-its-kind book addresses this critical issue, introducing new, efficient GPS receiver algorithms designed for weak signals and various dynamic conditions. You gain working knowledge of 15 algorithms that can be easily implemented in a standalone GPS receiver, because they don't require information from networks or other outside sources. The algorithms presented in the book address all the main receiver functions that today's engineers are concerned with, such as signal acquisition, fine acquisition, bit synchronization, code and carrier tracking, and navigation message decoding.
Table Of Contents
Overview of GNSS Principles and Weak Signal Processing and Techniques - GPS Components. Principles of User Position, Velocity and Time Determination. GPS Signal Structure. GPS Navigation Message Structure. Precorrelation Signal Processing. Overview of Acquisition Techniques. Overview of Bit Synchronization and Data Estimation Techniques. Overview of Satellite Signal Tracking. Navigation Message Decoding. GPS Modernization and Galileo Global Navigation Satellite System. Weak Signal Applications. Overview of Some Technical concepts. GNSS Positioning Using Weak Signals. Signal Models - Received Signal. Doppler Effect on the Code Rate. Local Signals. Signal Model for Acquisition. Signal Model for Fine Acquisition. Signal Model for Tracking. Clock Noise. ; Signal Acquisition - Algorithm 1: Circular Correlation with Multiple Data Bits. Algorithm 2: The Modified Double Block Zero Padding. Signal Detection in the Presence of Strong Interfering Signals. High Dynamics Acquisition. Probabilities of Detection and False Alarm. Simulation and Results. ; Fine Acquisition, Bit Synchronization, and Data Detection - Signal Model. Acquisition, Fine Acquisition. and Bit Synchronization Modules Relationship. Bit Synchronization and Data Bit Detection Algorithm. Extended States VA for Fine Acquisition. High Dynamics Fine Acquisition. Bit Synchronization and Navigation Message Detection in the Presence of Carrier Tracking Errors. Utilizing the Repeated Sub-Frames. Computational Analysis and Reduction. Simulation and Results. ; Code and Carrier Tracking and Navigation Message Decoding - Tracking Modules Interaction. Code Tracking. Carrier Tracking. Navigation Message Decoding. Maximizing the Time to Lose Lock. Handling of Random Sudden Changes in the Doppler Shift or the Doppler Rate. Computational Requirements Simulation and Results. ; Summary and Conclusions - Summary of the Algorithms. Summary of the Acquisition Algorithms and their Performance. Summary of the Fine Acquisition and Tracking Algorithms and their Performance.New Civil L2C and L5 GPS Signals. ;