Uso de Lógica Fuzzy para Ajustes de Parâmetros em Redes LoRaWAN
| Autor(a) principal: | |
|---|---|
| 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 |