Aplicação do SCADABR para monitoramento de sistemas de controle feedback simulado em ambiente Python
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da Universidade Federal Fluminense (RIUFF) |
Texto Completo: | http://app.uff.br/riuff/handle/1/27539 |
Resumo: | Aplicações com o uso de SCADA (Sistema de Supervisão, Controle e Aquisição de Dados) são bastante difundidas nas indústrias para o controle e monitoramento das variáveis de um processo industrial. Apesar de sua ampla utilização em processos de larga escala, a sua aplicação em processos de pequeno porte e em estudos é dificultada pelo elevado custo de seus softwares. Este trabalho buscou utilizar o ScadaBR que é um software livre e gratuito, juntamente com a linguagem de programação Python para simulações e análises dos problemas de controle. Foram abordados dois processos industriais, o primeiro modelo abordou o controle da temperatura em um tanque agitado e o segundo o controle da concentração de produto em um reator de Van de Vusse. Esses processos foram modelados matematicamente no domínio de Laplace, seus modelos foram simulados em Python e essas simulações foram conectadas ao software ScadaBR. Através do ScadaBR foi possível criar interfaces para o monitoramento e controle das variáveis da simulação. O sistema integrado ao ser comparado com simulações geradas utilizando a ferramenta Scilab/XCOS, apresentou respostas similares. Como vantagem em comparação às simulações realizadas em Scilab/XCOS foi observado que o sistema integrado permite uma melhor representação do processo, uma melhor visualização dos dados e a capacidade de simular o processo de modo contínuo. |
id |
UFF-2_bc23f7b89e55fc03cc91a98cb700ceef |
---|---|
oai_identifier_str |
oai:app.uff.br:1/27539 |
network_acronym_str |
UFF-2 |
network_name_str |
Repositório Institucional da Universidade Federal Fluminense (RIUFF) |
repository_id_str |
2120 |
spelling |
Aplicação do SCADABR para monitoramento de sistemas de controle feedback simulado em ambiente PythonSCADASimulaçãoControlePythonControle de processo químicoSCADA (Programa de computador)Simulação por computadorPython (Linguagem de programação de computador)Digital twinSimulationControlAplicações com o uso de SCADA (Sistema de Supervisão, Controle e Aquisição de Dados) são bastante difundidas nas indústrias para o controle e monitoramento das variáveis de um processo industrial. Apesar de sua ampla utilização em processos de larga escala, a sua aplicação em processos de pequeno porte e em estudos é dificultada pelo elevado custo de seus softwares. Este trabalho buscou utilizar o ScadaBR que é um software livre e gratuito, juntamente com a linguagem de programação Python para simulações e análises dos problemas de controle. Foram abordados dois processos industriais, o primeiro modelo abordou o controle da temperatura em um tanque agitado e o segundo o controle da concentração de produto em um reator de Van de Vusse. Esses processos foram modelados matematicamente no domínio de Laplace, seus modelos foram simulados em Python e essas simulações foram conectadas ao software ScadaBR. Através do ScadaBR foi possível criar interfaces para o monitoramento e controle das variáveis da simulação. O sistema integrado ao ser comparado com simulações geradas utilizando a ferramenta Scilab/XCOS, apresentou respostas similares. Como vantagem em comparação às simulações realizadas em Scilab/XCOS foi observado que o sistema integrado permite uma melhor representação do processo, uma melhor visualização dos dados e a capacidade de simular o processo de modo contínuo.Applications using SCADA (Supervisory, Control, and Data Acquisition System) are widespread in industries for controlling and monitoring the variables of an industrial process. Despite its wide use in large-scale processes, its application in small-scale processes and in studies is hampered by the high cost of its software. This work sought to use ScadaBR, which is free and open-source software, along with the Python programming language for the simulation and analysis of control problems. Two industrial processes were addressed, the first model addressed the temperature control in an agitated tank, and the second the product concentration control in a Van de Vusse reactor. These processes were mathematically modeled in the Laplace domain, their models were simulated in Python and these simulations were connected to the ScadaBR software. Through ScadaBR it was possible to create interfaces for monitoring and controlling simulation variables. The integrated system, when compared with simulations generated using the Scilab/XCOS tool, showed similar responses. As an advantage compared to the simulations carried out in Scilab/XCOS, it was observed that the integrated system allows a better representation of the process, a better visualization of the data, and the ability to simulate the process continuously.87 p.Santos, Lizandro de SousaMenezes, Diego Queiroz Faria deOurique, Jorge Eduardo da SilvaCardoso, Heitor Thurler2023-01-13T16:04:34Z2023-01-13T16:04:34Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfCARDOSO, Heitor Thurler. Aplicação do SCADABR para monitoramento de sistemas de controle feedback simulado em ambiente Python. 2022. 87 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Química) - Universidade Federal Fluminense, Niterói, 2022http://app.uff.br/riuff/handle/1/27539CC-BY-SAinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2023-01-13T16:04:37Zoai:app.uff.br:1/27539Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202024-08-19T11:12:59.638105Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false |
dc.title.none.fl_str_mv |
Aplicação do SCADABR para monitoramento de sistemas de controle feedback simulado em ambiente Python |
title |
Aplicação do SCADABR para monitoramento de sistemas de controle feedback simulado em ambiente Python |
spellingShingle |
Aplicação do SCADABR para monitoramento de sistemas de controle feedback simulado em ambiente Python Cardoso, Heitor Thurler SCADA Simulação Controle Python Controle de processo químico SCADA (Programa de computador) Simulação por computador Python (Linguagem de programação de computador) Digital twin Simulation Control |
title_short |
Aplicação do SCADABR para monitoramento de sistemas de controle feedback simulado em ambiente Python |
title_full |
Aplicação do SCADABR para monitoramento de sistemas de controle feedback simulado em ambiente Python |
title_fullStr |
Aplicação do SCADABR para monitoramento de sistemas de controle feedback simulado em ambiente Python |
title_full_unstemmed |
Aplicação do SCADABR para monitoramento de sistemas de controle feedback simulado em ambiente Python |
title_sort |
Aplicação do SCADABR para monitoramento de sistemas de controle feedback simulado em ambiente Python |
author |
Cardoso, Heitor Thurler |
author_facet |
Cardoso, Heitor Thurler |
author_role |
author |
dc.contributor.none.fl_str_mv |
Santos, Lizandro de Sousa Menezes, Diego Queiroz Faria de Ourique, Jorge Eduardo da Silva |
dc.contributor.author.fl_str_mv |
Cardoso, Heitor Thurler |
dc.subject.por.fl_str_mv |
SCADA Simulação Controle Python Controle de processo químico SCADA (Programa de computador) Simulação por computador Python (Linguagem de programação de computador) Digital twin Simulation Control |
topic |
SCADA Simulação Controle Python Controle de processo químico SCADA (Programa de computador) Simulação por computador Python (Linguagem de programação de computador) Digital twin Simulation Control |
description |
Aplicações com o uso de SCADA (Sistema de Supervisão, Controle e Aquisição de Dados) são bastante difundidas nas indústrias para o controle e monitoramento das variáveis de um processo industrial. Apesar de sua ampla utilização em processos de larga escala, a sua aplicação em processos de pequeno porte e em estudos é dificultada pelo elevado custo de seus softwares. Este trabalho buscou utilizar o ScadaBR que é um software livre e gratuito, juntamente com a linguagem de programação Python para simulações e análises dos problemas de controle. Foram abordados dois processos industriais, o primeiro modelo abordou o controle da temperatura em um tanque agitado e o segundo o controle da concentração de produto em um reator de Van de Vusse. Esses processos foram modelados matematicamente no domínio de Laplace, seus modelos foram simulados em Python e essas simulações foram conectadas ao software ScadaBR. Através do ScadaBR foi possível criar interfaces para o monitoramento e controle das variáveis da simulação. O sistema integrado ao ser comparado com simulações geradas utilizando a ferramenta Scilab/XCOS, apresentou respostas similares. Como vantagem em comparação às simulações realizadas em Scilab/XCOS foi observado que o sistema integrado permite uma melhor representação do processo, uma melhor visualização dos dados e a capacidade de simular o processo de modo contínuo. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-01-13T16:04:34Z 2023-01-13T16:04:34Z |
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 |
CARDOSO, Heitor Thurler. Aplicação do SCADABR para monitoramento de sistemas de controle feedback simulado em ambiente Python. 2022. 87 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Química) - Universidade Federal Fluminense, Niterói, 2022 http://app.uff.br/riuff/handle/1/27539 |
identifier_str_mv |
CARDOSO, Heitor Thurler. Aplicação do SCADABR para monitoramento de sistemas de controle feedback simulado em ambiente Python. 2022. 87 f. Trabalho de Conclusão de Curso (Graduação em Engenharia Química) - Universidade Federal Fluminense, Niterói, 2022 |
url |
http://app.uff.br/riuff/handle/1/27539 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
CC-BY-SA info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
CC-BY-SA |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF) instname:Universidade Federal Fluminense (UFF) instacron:UFF |
instname_str |
Universidade Federal Fluminense (UFF) |
instacron_str |
UFF |
institution |
UFF |
reponame_str |
Repositório Institucional da Universidade Federal Fluminense (RIUFF) |
collection |
Repositório Institucional da Universidade Federal Fluminense (RIUFF) |
repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF) |
repository.mail.fl_str_mv |
riuff@id.uff.br |
_version_ |
1811823692652478464 |