Signal Acquisition and Tracking for a Software Gps Receiver

Global Positioning System (GPS) is a satellite-based navigation system that has been used widely both in civilian and military for positioning, navigation, timing and other position related applications. The hardware-based GPS receivers provide the least user flexibility. Thus, it is necessary to h...

Full description

Bibliographic Details
Main Author: Zheng, Sophia
Other Authors: Electrical and Computer Engineering
Format: Others
Published: Virginia Tech 2014
Subjects:
GPS
Online Access:http://hdl.handle.net/10919/31291
http://scholar.lib.vt.edu/theses/available/etd-02202005-223653/
id ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-31291
record_format oai_dc
spelling ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-312912020-09-26T05:35:15Z Signal Acquisition and Tracking for a Software Gps Receiver Zheng, Sophia Electrical and Computer Engineering Scales, Wayne A. Jacobs, Ira Pratt, Timothy J. GPS SOFTWARE RECEIVER GPS GPS SIMULATOR GSS 6560 ACQUISITION TRACKING BASS METHOD Global Positioning System (GPS) is a satellite-based navigation system that has been used widely both in civilian and military for positioning, navigation, timing and other position related applications. The hardware-based GPS receivers provide the least user flexibility. Thus, it is necessary to have Software-based GPS receivers for easy and quick implementation, simulation and analysis of algorithms. Software-based GPS receiver processes the GPS signal at the radio frequency or intermediate frequency depending on the hardware configuration of the receiver. In this development of the acquisition and tracking processes of the software receiver, the front-end device that converts the radio frequency signal from the antenna to an intermediate frequency is the Mitel 2021 GPS receiver board. An analog-to-digital (A/D) converter then digitizes the output signal from the RF front-end. The data is then processed using MATLAB programs to achieve acquisition and tracking of the GPS signals. The software GPS receiver can perform acquisition and tracking using different parameters and threshold values. This flexibility of operation allows weaker signals to be tracked and processed. In this software receiver design, the focus is on the acquisition and tracking of L1 band C/A code GPS signals used by most civilian applications. The purpose of this thesis is to develop the acquisition and tracking algorithms to extract the navigation data bits from the raw GPS signals. The navigation data bits provide all the necessary information to compute the pseudorange between the receiver and the visible satellites and determine the receiver location. Both MATLAB simulated GPS data and realistic GPS signals from a GSS 6560 simulator are used to verify the performance of the acquisition and tracking programs. The acquisition program is capable of locating the beginning of the C/A code and the carrier frequency to within the desired accuracy. From the output of the acquisition program, the tracking program can decode the navigation data bits. The tracking algorithm implemented is based on the block adjustment of synchronizing signal (BASS) method. Master of Science 2014-03-14T20:31:57Z 2014-03-14T20:31:57Z 2005-02-03 2005-02-20 2005-03-31 2005-03-31 Thesis etd-02202005-223653 http://hdl.handle.net/10919/31291 http://scholar.lib.vt.edu/theses/available/etd-02202005-223653/ zheng_thesis2.pdf In Copyright http://rightsstatements.org/vocab/InC/1.0/ application/pdf Virginia Tech
collection NDLTD
format Others
sources NDLTD
topic GPS SOFTWARE RECEIVER
GPS
GPS SIMULATOR GSS 6560
ACQUISITION
TRACKING
BASS METHOD
spellingShingle GPS SOFTWARE RECEIVER
GPS
GPS SIMULATOR GSS 6560
ACQUISITION
TRACKING
BASS METHOD
Zheng, Sophia
Signal Acquisition and Tracking for a Software Gps Receiver
description Global Positioning System (GPS) is a satellite-based navigation system that has been used widely both in civilian and military for positioning, navigation, timing and other position related applications. The hardware-based GPS receivers provide the least user flexibility. Thus, it is necessary to have Software-based GPS receivers for easy and quick implementation, simulation and analysis of algorithms. Software-based GPS receiver processes the GPS signal at the radio frequency or intermediate frequency depending on the hardware configuration of the receiver. In this development of the acquisition and tracking processes of the software receiver, the front-end device that converts the radio frequency signal from the antenna to an intermediate frequency is the Mitel 2021 GPS receiver board. An analog-to-digital (A/D) converter then digitizes the output signal from the RF front-end. The data is then processed using MATLAB programs to achieve acquisition and tracking of the GPS signals. The software GPS receiver can perform acquisition and tracking using different parameters and threshold values. This flexibility of operation allows weaker signals to be tracked and processed. In this software receiver design, the focus is on the acquisition and tracking of L1 band C/A code GPS signals used by most civilian applications. The purpose of this thesis is to develop the acquisition and tracking algorithms to extract the navigation data bits from the raw GPS signals. The navigation data bits provide all the necessary information to compute the pseudorange between the receiver and the visible satellites and determine the receiver location. Both MATLAB simulated GPS data and realistic GPS signals from a GSS 6560 simulator are used to verify the performance of the acquisition and tracking programs. The acquisition program is capable of locating the beginning of the C/A code and the carrier frequency to within the desired accuracy. From the output of the acquisition program, the tracking program can decode the navigation data bits. The tracking algorithm implemented is based on the block adjustment of synchronizing signal (BASS) method. === Master of Science
author2 Electrical and Computer Engineering
author_facet Electrical and Computer Engineering
Zheng, Sophia
author Zheng, Sophia
author_sort Zheng, Sophia
title Signal Acquisition and Tracking for a Software Gps Receiver
title_short Signal Acquisition and Tracking for a Software Gps Receiver
title_full Signal Acquisition and Tracking for a Software Gps Receiver
title_fullStr Signal Acquisition and Tracking for a Software Gps Receiver
title_full_unstemmed Signal Acquisition and Tracking for a Software Gps Receiver
title_sort signal acquisition and tracking for a software gps receiver
publisher Virginia Tech
publishDate 2014
url http://hdl.handle.net/10919/31291
http://scholar.lib.vt.edu/theses/available/etd-02202005-223653/
work_keys_str_mv AT zhengsophia signalacquisitionandtrackingforasoftwaregpsreceiver
_version_ 1719341789249273856