Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufu.br/handle/123456789/45111
Registro completo de metadatos
Campo DCValorLengua/Idioma
dc.creatorMorais, Júlia Barbosa-
dc.date.accessioned2025-04-02T13:27:54Z-
dc.date.available2025-04-02T13:27:54Z-
dc.date.issued2024-11-22-
dc.identifier.citationMORAIS, Júlia Barbosa. Desenvolvimento e análise de estratégias de controle utilizando um dispositivo de controle de temperatura e a plataforma OpenPLC. 2024. 71 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Química) – Universidade Federal de Uberlândia, Uberlândia, 2025.pt_BR
dc.identifier.urihttps://repositorio.ufu.br/handle/123456789/45111-
dc.description.abstractAutomation and control of industrial processes are fundamental to improving operational effi ciency and safety. In this context, Programmable Logic Controllers are essential for achieving effective control. However, their high cost and complexity can limit their use in academic and educational environments, which makes it necessary to seek more affordable alternatives for the simulation and practical teaching of process control. Thus, this paper aims to develop a small-scale plant using the Arduino Uno microcontroller as a Programmable Logic Controller for the implementation and analysis of temperature control strategies, in order to provide a low-cost alternative that simulates industrial control as closely as possible. To this objective, the open-source OpenPLC software was employed for configuring the controller in Ladder Logic and for communication between components via the Modbus TCP/IP protocol. Additionally, the Python programming language was used for system programming, monitoring, and supervision. In the study, two control approaches for the MIMO system were implemented and compared: the classical Proportional-Integral-Derivative (PID) technique with tunings made using the IMC and ITAE methods and the advanced Model Predictive Control (MPC) technique. The results demonstrated that both techniques performed well in tracking setpoints. The PID tuned with the ITAE method stood out for its faster and more aggressive response, while the IMC tuning resulted in smoother responses with less overshoot. On the other hand, MPC control proved to be an option with a smoother and consistent responses and good adherence to the mathematical model used, with the simulation contributing to the tuning of this type of control. Thus, integrating the experimental apparatus, OpenPLC software and Python proved to be an accessible and versatile educational tool, which brings the system closer to an industrial environment suitable for practical teaching of industrial process control.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal de Uberlândiapt_BR
dc.rightsAcesso Abertopt_BR
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.subjectControle de temperaturapt_BR
dc.subjectTemperature Controlpt_BR
dc.subjectCLPpt_BR
dc.subjectPLCpt_BR
dc.subjectOpenPLCpt_BR
dc.subjectOpenPLCpt_BR
dc.subjectPythonpt_BR
dc.subjectPythonpt_BR
dc.subjectPIDpt_BR
dc.subjectPIDpt_BR
dc.subjectMPCpt_BR
dc.subjectMPCpt_BR
dc.titleDesenvolvimento e análise de estratégias de controle utilizando um dispositivo de controle de temperatura e a plataforma OpenPLCpt_BR
dc.title.alternativeDevelopment and analysis of control strategies using a temperature control device and the OpenPLC platformpt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.contributor.advisor1Costa, Thiago Vaz da-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/7727041370404080pt_BR
dc.contributor.referee1Lopes, Luís Cláudio Oliveira-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/9971842873202479pt_BR
dc.contributor.referee2Neiro, Sérgio Mauro da Silva-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/2413961078748680pt_BR
dc.creator.Latteshttps://lattes.cnpq.br/5950457879333080pt_BR
dc.description.degreenameTrabalho de Conclusão de Curso (Graduação)pt_BR
dc.description.resumoA automação e o controle de processos industriais são fundamentais para o aprimoramento das operações, tornando-as cada vez mais eficientes e seguras. Nesse contexto, os Controladores Lógicos Programáveis se destacam como dispositivos essenciais para garantir esse controle. No entanto, seu alto custo e complexidade podem restringir seu uso em ambientes acadêmicos e didáticos, tornando necessário a busca por alternativas mais acessíveis para simulação e ensino prático de controle de processos. Desta forma, o presente trabalho tem como objetivo desenvolver um sistema de pequena escala utilizando o microcontrolador Arduino Uno como Controlador Lógico Programável, para a implementação e análise de estratégias de controle de temperatura, buscando proporcionar uma alternativa de baixo custo que simule o quanto for possível o controle em um ambiente industrial. Para tanto, foi empregado o software de código aberto OpenPLC, para a configuração do microcontrolador na linguagem Ladder e para comunicação entre os componentes via protocolo Modbus TCP/IP. Além disso, a linguagem de programação Python foi utilizada para a programação, monitoramento e supervisão do sistema. No estudo, foram implementadas e comparadas duas abordagens de controle para o sistema MIMO: a técnica clássica Proporcional-Integral-Derivativo (PID) com sintonias feitas utilizando o IMC e ITAE e a técnica avançada de Controle Preditivo Baseado em Modelo (MPC). Os resultados demonstraram que ambas as técnicas tiveram bom desempenho no rastreamento de setpoints. O PID, ajustado com o método ITAE, destacou-se pela resposta mais rápida e agressiva, enquanto o ajuste IMC resultou em respostas mais suaves, com menor overshoot. Já o controle MPC mostrou-se uma opção com respostas mais suaves e consistentes e boa aderência ao modelo matemático utilizado, com contribuição da simulação para o ajuste e sintonia desse tipo de controle. Dessa forma, a integração do aparato experimental, do software OpenPLC e do Python mostrou-se uma ferramenta didática acessível e versátil, aproximando o sistema de um ambiente industrial adequado para o ensino prático de controle de processos industriais.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.courseEngenharia Químicapt_BR
dc.sizeorduration71pt_BR
dc.subject.cnpqCNPQ::ENGENHARIAS::ENGENHARIA QUIMICApt_BR
dc.orcid.putcode181493038-
Aparece en las colecciones:TCC - Engenharia Química

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
DesenvolvimentoAnáliseEstratégias.pdfTCC21.68 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons