Acquisition and Processing of GPS signals based on Software Defined Radio

This paper presents the development of a software tool that implements an acquisition block for GPS signals using SDR technology, specifically devices like the HackRF One and RTL-SDR. The tool, implemented  in Python, successfully detects satellites and estimates their parameters, offering customiza...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Castillo Delacroix, Lucas, Fagre, Mariano, Vaquila, Isidoro, Cabrera, Miguel Angel
Formato: Artículo publishedVersion
Lenguaje:Inglés
Publicado: FIUBA 2024
Materias:
SDR
GPS
Acceso en línea:https://elektron.fi.uba.ar/elektron/article/view/195
https://repositoriouba.sisbi.uba.ar/gsdl/cgi-bin/library.cgi?a=d&c=elektron&d=195_oai
Aporte de:
id I28-R145-195_oai
record_format dspace
spelling I28-R145-195_oai2026-02-11 Castillo Delacroix, Lucas Fagre, Mariano Vaquila, Isidoro Cabrera, Miguel Angel 2024-12-15 This paper presents the development of a software tool that implements an acquisition block for GPS signals using SDR technology, specifically devices like the HackRF One and RTL-SDR. The tool, implemented  in Python, successfully detects satellites and estimates their parameters, offering customizable algorithm settings and the capability to visualize the satellite search space in three dimensions. Comparative tests with the GNSS-SDR software tool demonstrated excellent performance, providing a solid foundation for further development toward a complete SDR-based GNSS receiver. This work highlights the potential of SDR platforms for research and development, emphasizing their flexibility, potential for future upgrades, and cost-effectiveness in advancing future GNSS technologies. Este trabajo presenta el desarrollo de una herramienta de software que se implementa mediante un bloque de adquisición para señales GPS utilizando tecnología de SDR, específicamente dirigida a dispositivos como HackRF One y RTL-SDR. La herramienta implementada en Python detecta satélites y estima sus parámetros con muy buen desempeño, ofreciendo configuraciones de algoritmo personalizables y posee la capacidad de visualizar el espacio de búsqueda de satélites en tres dimensiones. Las pruebas comparativas con la herramienta de software GNSS-SDR demostraron un alto rendimiento, proporcionando una base sólida para expandir el desarrollo hacia un receptor GNSS completo basado en tecnología SDR. En esta propuesta se destaca el potencial de las plataformas SDR para la investigación y el desarrollo, enfatizando su flexibilidad, capacidad de actualización y rentabilidad para avanzar en futuras tecnologías GNSS. application/pdf text/html https://elektron.fi.uba.ar/elektron/article/view/195 10.37537/rev.elektron.8.2.195.2024 eng FIUBA https://elektron.fi.uba.ar/elektron/article/view/195/355 https://elektron.fi.uba.ar/elektron/article/view/195/367 Derechos de autor 2024 Lucas Castillo Delacroix, Mariano Fagre, Isidoro Vaquila, Miguel Angel Cabrera Elektron Journal; Vol. 8 No. 2 (2024); 43-53 Revista Elektron; Vol. 8 Núm. 2 (2024); 43-53 Revista Elektron; v. 8 n. 2 (2024); 43-53 2525-0159 2525-0159 GNSS Receiver SDR GNSS GPS Receptor SDR Acquisition and Processing of GPS signals based on Software Defined Radio Adquisición y Procesamiento de señales GPS basadas en Radio Definida por Software info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion https://repositoriouba.sisbi.uba.ar/gsdl/cgi-bin/library.cgi?a=d&c=elektron&d=195_oai
institution Universidad de Buenos Aires
institution_str I-28
repository_str R-145
collection Repositorio Digital de la Universidad de Buenos Aires (UBA)
language Inglés
orig_language_str_mv eng
topic GNSS
Receiver
SDR
GNSS
GPS
Receptor
SDR
spellingShingle GNSS
Receiver
SDR
GNSS
GPS
Receptor
SDR
Castillo Delacroix, Lucas
Fagre, Mariano
Vaquila, Isidoro
Cabrera, Miguel Angel
Acquisition and Processing of GPS signals based on Software Defined Radio
topic_facet GNSS
Receiver
SDR
GNSS
GPS
Receptor
SDR
description This paper presents the development of a software tool that implements an acquisition block for GPS signals using SDR technology, specifically devices like the HackRF One and RTL-SDR. The tool, implemented  in Python, successfully detects satellites and estimates their parameters, offering customizable algorithm settings and the capability to visualize the satellite search space in three dimensions. Comparative tests with the GNSS-SDR software tool demonstrated excellent performance, providing a solid foundation for further development toward a complete SDR-based GNSS receiver. This work highlights the potential of SDR platforms for research and development, emphasizing their flexibility, potential for future upgrades, and cost-effectiveness in advancing future GNSS technologies.
format Artículo
publishedVersion
author Castillo Delacroix, Lucas
Fagre, Mariano
Vaquila, Isidoro
Cabrera, Miguel Angel
author_facet Castillo Delacroix, Lucas
Fagre, Mariano
Vaquila, Isidoro
Cabrera, Miguel Angel
author_sort Castillo Delacroix, Lucas
title Acquisition and Processing of GPS signals based on Software Defined Radio
title_short Acquisition and Processing of GPS signals based on Software Defined Radio
title_full Acquisition and Processing of GPS signals based on Software Defined Radio
title_fullStr Acquisition and Processing of GPS signals based on Software Defined Radio
title_full_unstemmed Acquisition and Processing of GPS signals based on Software Defined Radio
title_sort acquisition and processing of gps signals based on software defined radio
publisher FIUBA
publishDate 2024
url https://elektron.fi.uba.ar/elektron/article/view/195
https://repositoriouba.sisbi.uba.ar/gsdl/cgi-bin/library.cgi?a=d&c=elektron&d=195_oai
work_keys_str_mv AT castillodelacroixlucas acquisitionandprocessingofgpssignalsbasedonsoftwaredefinedradio
AT fagremariano acquisitionandprocessingofgpssignalsbasedonsoftwaredefinedradio
AT vaquilaisidoro acquisitionandprocessingofgpssignalsbasedonsoftwaredefinedradio
AT cabreramiguelangel acquisitionandprocessingofgpssignalsbasedonsoftwaredefinedradio
AT castillodelacroixlucas adquisicionyprocesamientodesenalesgpsbasadasenradiodefinidaporsoftware
AT fagremariano adquisicionyprocesamientodesenalesgpsbasadasenradiodefinidaporsoftware
AT vaquilaisidoro adquisicionyprocesamientodesenalesgpsbasadasenradiodefinidaporsoftware
AT cabreramiguelangel adquisicionyprocesamientodesenalesgpsbasadasenradiodefinidaporsoftware
_version_ 1859522236972531712