Integration of satellite signal acquisition algorithm to the GNSS-SDR framework
Autor(a) principal: | |
---|---|
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 |