Implementation of global navigation satellite system software-defined radio baseband processing algorithms in system on chip

Chetna Devi Kh, Malode Vishwanatha Panduranga Rao

Abstract


The global navigation satellite system (GNSS) is an international navigation system that determines users' locations globally using a constellation of satellites. Conventional hardware-based receivers often face challenges related to cost-effectiveness and lack of reconfigurability. To address these issues, GNSS software receivers have emerged, executing baseband processing methods on host computers. However, host PC-based GNSS software receivers encounter obstacles during real-time signal acquisition, such as computational complexity and data loss. This research paper introduces a real-time system on chip (SoC)-based GNSS software receiver to mitigate these concerns. The receiver utilizes the USRP N210 radio frequency (RF) front end to acquire GNSS signals in real-time. Baseband processing algorithms are executed using the Zynq 7000 SoC board, with modifications applied to the acquisition module. The effectiveness of the SoC-based GNSS receiver is evaluated under both stationary and dynamic conditions. Experimental outcomes indicate that the receiver provides precise user localization and facilitates prototype development. This methodology not only overcomes the limitations of conventional hardware-based receivers but also leverages the benefits of SoC architecture to process GNSS signals in a flexible and efficient manner.


Keywords


Baseband processing; Global navigation satellite system receiver; Software defined radio; USRP N210; Zynq-system on chip

Full Text:

PDF


DOI: http://doi.org/10.11591/ijai.v13.i4.pp3869-3878

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

IAES International Journal of Artificial Intelligence (IJ-AI)
ISSN/e-ISSN 2089-4872/2252-8938 
This journal is published by the Institute of Advanced Engineering and Science (IAES).

View IJAI Stats