Uso de Lógica Fuzzy para Ajustes de Parâmetros em Redes LoRaWAN

Detalhes bibliográficos
Autor(a) principal: Requena, Eric Takeda
Data de Publicação: 2025
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/267772
Resumo: TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Engenharia de Controle e Automação.
id UFSC_25b1b66967a64d2c44acf9c5d07d46e9
oai_identifier_str oai:repositorio.ufsc.br:123456789/267772
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Uso de Lógica Fuzzy para Ajustes de Parâmetros em Redes LoRaWANRedesLoRaWANIoTCidades InteligentesFuzzyTCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Engenharia de Controle e Automação.Este projeto tem como objetivo a implementação de uma rede LoRaWAN dedicada à comunicação eficiente em ambientes de Internet das Coisas (IoT), explorando o uso de lógica fuzzy para o ajuste automático de parâmetros de transmissão. A pesquisa parte da crescente demanda por redes de baixo consumo energético e grande alcance, destacando limitações do algoritmo ADR (Adaptive Data Rate) tradicional, que nem sempre responde de forma eficiente às variações do ambiente. Para superar esses desafios, foi desenvolvida uma solução baseada em lógica fuzzy, capaz de interpre tar variáveis ambientais e adaptar dinamicamente o Spreading Factor, potência de transmissão e outros parâmetros, promovendo maior estabilidade e eficiência na rede. O sistema foi implementado utilizando um gateway construído com Raspberry Pi 3 Model B+ e módulos LoRa, integrados via Python ao servidor ChirpStack, enquanto o nodo remoto foi desenvolvido com Raspberry Pi Pico e módulos LoRa programados em C++/Arduino. A arquitetura contempla apenas um gateway e um nodo, permitindo a avaliação controlada das técnicas propostas. A metodologia envolveu o desenvolvi mento de algoritmos personalizados, testes de comunicação em diferentes cenários e análise comparativa com o algoritmo ADR padrão. Os resultados demonstram que a abordagem escolhida proporciona melhorias significativas na taxa de sucesso das transmissões, redução do consumo energético e maior robustez contra interferências, evidenciando impactos positivos tanto para empresas que necessitam de redes IoT confiáveis quanto para institutos de pesquisa interessados em novas soluções para comunicação sem fio. Adicionalmente, a utilização de plataformas flexíveis como Rasp berry Pi e ChirpStack facilita a replicação e expansão do sistema, tornando-o apto para aplicações variadas em monitoramento industrial, cidades inteligentes e projetos aca dêmicos. A pesquisa reforça a relevância da integração entre técnicas de inteligência artificial e redes de comunicação, apontando caminhos promissores para o futuro das redes LoRaWAN.This project aims to implement a LoRaWAN network dedicated to efficient communi cation in Internet of Things (IoT) environments, exploring the use of fuzzy logic for the automatic adjustment of transmission parameters. The research is motivated by the growing demand for networks with low energy consumption and long-range coverage, highlighting the limitations of the traditional Adaptive Data Rate (ADR) algorithm, which does not always respond efficiently to environmental variations. To overcome these challenges, a solution based on fuzzy logic was developed, capable of interpreting environmental variables and dynamically adapting the Spreading Factor, transmission power, and other parameters, promoting greater stability and efficiency in the network. The system was implemented using a gateway built with Raspberry Pi 3 Model B+ and LoRa modules, integrated via Python with the ChirpStack server, while the re mote node was developed with Raspberry Pi Pico and LoRa modules programmed in C++/Arduino. The architecture comprises only one gateway and one node, enabling controlled evaluation of the proposed techniques. The methodology involved the de velopment of customized algorithms, communication tests in different scenarios, and comparative analysis with the standard ADR algorithm. The results show that the ap proach provides significant improvements in transmission success rate, reduced energy consumption, and greater robustness against interference, demonstrating positive im pacts both for companies requiring reliable IoT networks and for research institutes interested in new solutions for wireless communication. Additionally, the use of flexible platforms such as Raspberry Pi and ChirpStack facilitates system replication and ex pansion, making it suitable for various applications in industrial monitoring, smart cities, and academic projects. The research reinforces the relevance of integrating artificial intelligence techniques with communication networks, indicating promising paths for the future of LoRaWAN networks.Florianópolis, SC.Montez, Carlos BarrosUniversidade Federal de Santa Catarina.Requena, Eric Takeda2025-08-29T15:22:59Z2025-08-29T15:22:59Z2025-08-11info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis75 p.application/pdfhttps://repositorio.ufsc.br/handle/123456789/267772porOpen Access.info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSC2025-08-29T15:22:59Zoai:repositorio.ufsc.br:123456789/267772Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestsandra.sobrera@ufsc.bropendoar:23732025-08-29T15:22:59Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Uso de Lógica Fuzzy para Ajustes de Parâmetros em Redes LoRaWAN
title Uso de Lógica Fuzzy para Ajustes de Parâmetros em Redes LoRaWAN
spellingShingle Uso de Lógica Fuzzy para Ajustes de Parâmetros em Redes LoRaWAN
Requena, Eric Takeda
Redes
LoRaWAN
IoT
Cidades Inteligentes
Fuzzy
title_short Uso de Lógica Fuzzy para Ajustes de Parâmetros em Redes LoRaWAN
title_full Uso de Lógica Fuzzy para Ajustes de Parâmetros em Redes LoRaWAN
title_fullStr Uso de Lógica Fuzzy para Ajustes de Parâmetros em Redes LoRaWAN
title_full_unstemmed Uso de Lógica Fuzzy para Ajustes de Parâmetros em Redes LoRaWAN
title_sort Uso de Lógica Fuzzy para Ajustes de Parâmetros em Redes LoRaWAN
author Requena, Eric Takeda
author_facet Requena, Eric Takeda
author_role author
dc.contributor.none.fl_str_mv Montez, Carlos Barros
Universidade Federal de Santa Catarina.
dc.contributor.author.fl_str_mv Requena, Eric Takeda
dc.subject.por.fl_str_mv Redes
LoRaWAN
IoT
Cidades Inteligentes
Fuzzy
topic Redes
LoRaWAN
IoT
Cidades Inteligentes
Fuzzy
description TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Engenharia de Controle e Automação.
publishDate 2025
dc.date.none.fl_str_mv 2025-08-29T15:22:59Z
2025-08-29T15:22:59Z
2025-08-11
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.uri.fl_str_mv https://repositorio.ufsc.br/handle/123456789/267772
url https://repositorio.ufsc.br/handle/123456789/267772
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Open Access.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Open Access.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 75 p.
application/pdf
dc.publisher.none.fl_str_mv Florianópolis, SC.
publisher.none.fl_str_mv Florianópolis, SC.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv sandra.sobrera@ufsc.br
_version_ 1848498130684739584