Integration of satellite signal acquisition algorithm to the GNSS-SDR framework

Detalhes bibliográficos
Autor(a) principal: Cordeiro, Angelo Marcelino
Data de Publicação: 2022
Tipo de documento: Trabalho de conclusão de curso
Idioma: eng
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/handle/123456789/48926
Resumo: O Variance-Triggered Two-Step Acquisiton (VTTS) é um algoritmo que compõe uma das etapas do cálculo de posicionamento em um receptor de Sistemas de Navegação Global por Satélites (GNSS). Sua principal função é detectar os satélites visíveis e fornecer a estimativa do deslocamento na frequência do sinal e o atraso no código dos sinais de satélite. Tais informações são necessárias para o cálculo da posição do receptor. A proposta deste trabalho é a integração do algoritmo VTTS ao projeto de um receptor de código aberto, o “GNSS-SDR” (An open source Global Navigation Satellite Systems software-defined receiver). O trabalho envolve a adaptação do código escrito em C para a linguagem C++, a integração do novo código ao framework e adaptação das estruturas de dados para as do GNSS-SDR.
id UFRN_2be3c8fe3a64fec9be2007f3ee4d948f
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/48926
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Cordeiro, Angelo Marcelino0000-0003-2985-1143http://lattes.cnpq.br/15428154462760290000-0001-8747-4580http://lattes.cnpq.br/9892239670106361Barros, Tiago Tavares Leite0000-0001-9665-2238http://lattes.cnpq.br/1321568048490353Silva, Fabricio Costa da0000-0003-1157-5021http://lattes.cnpq.br/6849571199516465Souza, Samuel Xavier de2022-08-01T17:17:19Z2022-08-01T17:17:19Z2022-07-27CORDEIRO, Angelo Marcelino. Integration of satellite signal acquisition algorithm to the GNSS-SDR framework. 2022. 53f. (Graduação em Engenharia de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2022.https://repositorio.ufrn.br/handle/123456789/48926O Variance-Triggered Two-Step Acquisiton (VTTS) é um algoritmo que compõe uma das etapas do cálculo de posicionamento em um receptor de Sistemas de Navegação Global por Satélites (GNSS). Sua principal função é detectar os satélites visíveis e fornecer a estimativa do deslocamento na frequência do sinal e o atraso no código dos sinais de satélite. Tais informações são necessárias para o cálculo da posição do receptor. A proposta deste trabalho é a integração do algoritmo VTTS ao projeto de um receptor de código aberto, o “GNSS-SDR” (An open source Global Navigation Satellite Systems software-defined receiver). O trabalho envolve a adaptação do código escrito em C para a linguagem C++, a integração do novo código ao framework e adaptação das estruturas de dados para as do GNSS-SDR.The Variance-Triggered Two-Step Acquisition (VTTS) is an algorithm that composes one step of the position calculation of a Global Navigation Satellite System (GNSS) receiver. The main function is to detect visible satellites and provide a coarse estimation of the satellite’s signal frequency shift and its signal code delay. This information is required for the calculation of the receiver position. This work proposes the integration of the VTTS algorithm into the GNSS-SDR project, an open-source Global Navigation Satellite Systems Software-Defined Receiver. This work adapts the VTTS algorithm, initially written in the C programming language, into the GNSS-SDR C++ framework and data structures.Universidade Federal do Rio Grande do NorteEngenharia de ComputaçãoUFRNBrasilEngenharia de Computação e AutomaçãoAttribution-NonCommercial-ShareAlike 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-sa/3.0/br/info:eu-repo/semantics/openAccessCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::ARQUITETURA DE SISTEMAS DE COMPUTACAOAcquisitionGPSVTTSGNSS-SDRAquisiçãoIntegration of satellite signal acquisition algorithm to the GNSS-SDR frameworkIntegration of satellite signal acquisition algorithm to the GNSS-SDR frameworkinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisengreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALTCC_Angelo_Integracao_VTTS_GNSS_SDR_com_ficha.pdfTCC_Angelo_Integracao_VTTS_GNSS_SDR_com_ficha.pdfIntegration of Satellite Signal Acquisition Algorithm to the GNSS-SDR frameworkapplication/pdf14062542https://repositorio.ufrn.br/bitstream/123456789/48926/3/TCC_Angelo_Integracao_VTTS_GNSS_SDR_com_ficha.pdfde34147d14515c21c04951300cbde02eMD53CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81037https://repositorio.ufrn.br/bitstream/123456789/48926/4/license_rdf996f8b5afe3136b76594f43bfda24c5eMD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81484https://repositorio.ufrn.br/bitstream/123456789/48926/5/license.txte9597aa2854d128fd968be5edc8a28d9MD55123456789/489262022-08-01 14:17:20.081oai:https://repositorio.ufrn.br:123456789/48926Tk9OLUVYQ0xVU0lWRSBESVNUUklCVVRJT04gTElDRU5TRQoKCkJ5IHNpZ25pbmcgYW5kIGRlbGl2ZXJpbmcgdGhpcyBsaWNlbnNlLCBNci4gKGF1dGhvciBvciBjb3B5cmlnaHQgaG9sZGVyKToKCgphKSBHcmFudHMgdGhlIFVuaXZlcnNpZGFkZSBGZWRlcmFsIFJpbyBHcmFuZGUgZG8gTm9ydGUgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgb2YKcmVwcm9kdWNlLCBjb252ZXJ0IChhcyBkZWZpbmVkIGJlbG93KSwgY29tbXVuaWNhdGUgYW5kIC8gb3IKZGlzdHJpYnV0ZSB0aGUgZGVsaXZlcmVkIGRvY3VtZW50IChpbmNsdWRpbmcgYWJzdHJhY3QgLyBhYnN0cmFjdCkgaW4KZGlnaXRhbCBvciBwcmludGVkIGZvcm1hdCBhbmQgaW4gYW55IG1lZGl1bS4KCmIpIERlY2xhcmVzIHRoYXQgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBpdHMgb3JpZ2luYWwgd29yaywgYW5kIHRoYXQKeW91IGhhdmUgdGhlIHJpZ2h0IHRvIGdyYW50IHRoZSByaWdodHMgY29udGFpbmVkIGluIHRoaXMgbGljZW5zZS4gRGVjbGFyZXMKdGhhdCB0aGUgZGVsaXZlcnkgb2YgdGhlIGRvY3VtZW50IGRvZXMgbm90IGluZnJpbmdlLCBhcyBmYXIgYXMgaXQgaXMKdGhlIHJpZ2h0cyBvZiBhbnkgb3RoZXIgcGVyc29uIG9yIGVudGl0eS4KCmMpIElmIHRoZSBkb2N1bWVudCBkZWxpdmVyZWQgY29udGFpbnMgbWF0ZXJpYWwgd2hpY2ggZG9lcyBub3QKcmlnaHRzLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBvYnRhaW5lZCBhdXRob3JpemF0aW9uIGZyb20gdGhlIGhvbGRlciBvZiB0aGUKY29weXJpZ2h0IHRvIGdyYW50IHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCB0aGlzIG1hdGVyaWFsIHdob3NlIHJpZ2h0cyBhcmUgb2YKdGhpcmQgcGFydGllcyBpcyBjbGVhcmx5IGlkZW50aWZpZWQgYW5kIHJlY29nbml6ZWQgaW4gdGhlIHRleHQgb3IKY29udGVudCBvZiB0aGUgZG9jdW1lbnQgZGVsaXZlcmVkLgoKSWYgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBiYXNlZCBvbiBmdW5kZWQgb3Igc3VwcG9ydGVkIHdvcmsKYnkgYW5vdGhlciBpbnN0aXR1dGlvbiBvdGhlciB0aGFuIHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBmdWxmaWxsZWQgYW55IG9ibGlnYXRpb25zIHJlcXVpcmVkIGJ5IHRoZSByZXNwZWN0aXZlIGFncmVlbWVudCBvciBhZ3JlZW1lbnQuCgpUaGUgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZG8gUmlvIEdyYW5kZSBkbyBOb3J0ZSB3aWxsIGNsZWFybHkgaWRlbnRpZnkgaXRzIG5hbWUgKHMpIGFzIHRoZSBhdXRob3IgKHMpIG9yIGhvbGRlciAocykgb2YgdGhlIGRvY3VtZW50J3MgcmlnaHRzCmRlbGl2ZXJlZCwgYW5kIHdpbGwgbm90IG1ha2UgYW55IGNoYW5nZXMsIG90aGVyIHRoYW4gdGhvc2UgcGVybWl0dGVkIGJ5CnRoaXMgbGljZW5zZQo=Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2022-08-01T17:17:20Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Integration of satellite signal acquisition algorithm to the GNSS-SDR framework
dc.title.alternative.pt_BR.fl_str_mv Integration of satellite signal acquisition algorithm to the GNSS-SDR framework
title Integration of satellite signal acquisition algorithm to the GNSS-SDR framework
spellingShingle Integration of satellite signal acquisition algorithm to the GNSS-SDR framework
Cordeiro, Angelo Marcelino
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::ARQUITETURA DE SISTEMAS DE COMPUTACAO
Acquisition
GPS
VTTS
GNSS-SDR
Aquisição
title_short Integration of satellite signal acquisition algorithm to the GNSS-SDR framework
title_full Integration of satellite signal acquisition algorithm to the GNSS-SDR framework
title_fullStr Integration of satellite signal acquisition algorithm to the GNSS-SDR framework
title_full_unstemmed Integration of satellite signal acquisition algorithm to the GNSS-SDR framework
title_sort Integration of satellite signal acquisition algorithm to the GNSS-SDR framework
author Cordeiro, Angelo Marcelino
author_facet Cordeiro, Angelo Marcelino
author_role author
dc.contributor.authorID.pt_BR.fl_str_mv 0000-0003-2985-1143
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/1542815446276029
dc.contributor.advisorID.pt_BR.fl_str_mv 0000-0001-8747-4580
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/9892239670106361
dc.contributor.referees1.none.fl_str_mv Barros, Tiago Tavares Leite
dc.contributor.referees1ID.pt_BR.fl_str_mv 0000-0001-9665-2238
dc.contributor.referees1Lattes.pt_BR.fl_str_mv http://lattes.cnpq.br/1321568048490353
dc.contributor.referees2.none.fl_str_mv Silva, Fabricio Costa da
dc.contributor.referees2ID.pt_BR.fl_str_mv 0000-0003-1157-5021
dc.contributor.referees2Lattes.pt_BR.fl_str_mv http://lattes.cnpq.br/6849571199516465
dc.contributor.author.fl_str_mv Cordeiro, Angelo Marcelino
dc.contributor.advisor1.fl_str_mv Souza, Samuel Xavier de
contributor_str_mv Souza, Samuel Xavier de
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::ARQUITETURA DE SISTEMAS DE COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::ARQUITETURA DE SISTEMAS DE COMPUTACAO
Acquisition
GPS
VTTS
GNSS-SDR
Aquisição
dc.subject.por.fl_str_mv Acquisition
GPS
VTTS
GNSS-SDR
Aquisição
description O Variance-Triggered Two-Step Acquisiton (VTTS) é um algoritmo que compõe uma das etapas do cálculo de posicionamento em um receptor de Sistemas de Navegação Global por Satélites (GNSS). Sua principal função é detectar os satélites visíveis e fornecer a estimativa do deslocamento na frequência do sinal e o atraso no código dos sinais de satélite. Tais informações são necessárias para o cálculo da posição do receptor. A proposta deste trabalho é a integração do algoritmo VTTS ao projeto de um receptor de código aberto, o “GNSS-SDR” (An open source Global Navigation Satellite Systems software-defined receiver). O trabalho envolve a adaptação do código escrito em C para a linguagem C++, a integração do novo código ao framework e adaptação das estruturas de dados para as do GNSS-SDR.
publishDate 2022
dc.date.accessioned.fl_str_mv 2022-08-01T17:17:19Z
dc.date.available.fl_str_mv 2022-08-01T17:17:19Z
dc.date.issued.fl_str_mv 2022-07-27
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv CORDEIRO, Angelo Marcelino. Integration of satellite signal acquisition algorithm to the GNSS-SDR framework. 2022. 53f. (Graduação em Engenharia de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2022.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/handle/123456789/48926
identifier_str_mv CORDEIRO, Angelo Marcelino. Integration of satellite signal acquisition algorithm to the GNSS-SDR framework. 2022. 53f. (Graduação em Engenharia de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2022.
url https://repositorio.ufrn.br/handle/123456789/48926
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv Attribution-NonCommercial-ShareAlike 3.0 Brazil
http://creativecommons.org/licenses/by-nc-sa/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-ShareAlike 3.0 Brazil
http://creativecommons.org/licenses/by-nc-sa/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.program.fl_str_mv Engenharia de Computação
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Engenharia de Computação e Automação
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/48926/3/TCC_Angelo_Integracao_VTTS_GNSS_SDR_com_ficha.pdf
https://repositorio.ufrn.br/bitstream/123456789/48926/4/license_rdf
https://repositorio.ufrn.br/bitstream/123456789/48926/5/license.txt
bitstream.checksum.fl_str_mv de34147d14515c21c04951300cbde02e
996f8b5afe3136b76594f43bfda24c5e
e9597aa2854d128fd968be5edc8a28d9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1814832839540080640