Estratégia de otimização de processos com o uso de redes neurais artificiais

Detalhes bibliográficos
Autor(a) principal: Siqueira, Felipe Macedo Freitas
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal Fluminense (RIUFF)
Texto Completo: https://app.uff.br/riuff/handle/1/22073
Resumo: Com o crescimento da capacidade computacional para processamento de dados, a solução de problemas cada vez mais complexos tem sido viabilizada por meio da inteligência artificial (IA), a qual tenta mimetiza as sinapses e os pensamentos humanos (machine learning). Um dos métodos de IA utilizados na indústria de processos químicos, como modelo preditivo, é a rede neural artificial (RNA), que gera um modelo matemático aproximado, a partir do conhecimento de dados gerados pelo sistema (processo real ou modelo rigoroso). O objetivo deste trabalho é utilizar RNA como modelo preditivo de simulação e otimização de processos. O UniSim® foi o software utilizado para desenvolvimento do modelo rigoroso necessário para construção do banco de dados para o treinamento e teste da RNA, implementada no software Scilab® e na IDE Spyder® de linguagem Python®. A RNA foi utilizada em duas estratégias diferentes: (i) simulação do processo no seu estado estacionário e (ii) otimização do processo em diferentes pontos de estado estacionário (de acordo com distúrbios em algumas variáveis). Três estudos de caso foram escolhidos para aplicação: (a) processo de produção de amônia, (b) rede de trocadores de calor e (c) processo de produção de n-pentano. Diferentes métricas avaliativas foram utilizadas para a análise estatística, referente a performance da RNA: MSE (mean square error), RMSE (root mean square error), MAPE (mean absolute percentage error), MAE (mean absolute error), erro percentual absoluto, desvio padrão e análise do histograma da distribuição do erro percentual absoluto. Todos os processos estudados puderam ser treinados, satisfatoriamente. De acordo com as métricas sugeridas, a RNA com menor MSE produzida obteve os seguintes valores para a etapa de teste (dados nunca apresentados à RNA): 0,00027 (processo de produção de amônia – RNA-PS); 0,00012 (processo de produção de n-pentano – RNA-PS); 0,00116 (processo de produção de n-pentano – RNA-PO) e 0,00018 (rede de trocadores de calor – RNA-PO). Os resultados mostraram que a RNA pode ser uma estratégia alternativa ao uso do simulador rigoroso para computar o ponto ótimo de plantas de diversos processos e para diferentes cenários
id UFF-2_376c28e8ba654efe99803c9f1549f3bd
oai_identifier_str oai:app.uff.br:1/22073
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str 2120
spelling Estratégia de otimização de processos com o uso de redes neurais artificiaisInteligência artificialRede neural artificialUniSim®OtimizaçãoSimulaçãoMétricas avaliativasEngenharia químicaInteligência artificialOtimização de processoRede neural artificialMachine learningArtificial intelligenceArtificial neural networksUniSim®OtimizationSimulationEvaluative metricsScilab®Python Anaconda®Com o crescimento da capacidade computacional para processamento de dados, a solução de problemas cada vez mais complexos tem sido viabilizada por meio da inteligência artificial (IA), a qual tenta mimetiza as sinapses e os pensamentos humanos (machine learning). Um dos métodos de IA utilizados na indústria de processos químicos, como modelo preditivo, é a rede neural artificial (RNA), que gera um modelo matemático aproximado, a partir do conhecimento de dados gerados pelo sistema (processo real ou modelo rigoroso). O objetivo deste trabalho é utilizar RNA como modelo preditivo de simulação e otimização de processos. O UniSim® foi o software utilizado para desenvolvimento do modelo rigoroso necessário para construção do banco de dados para o treinamento e teste da RNA, implementada no software Scilab® e na IDE Spyder® de linguagem Python®. A RNA foi utilizada em duas estratégias diferentes: (i) simulação do processo no seu estado estacionário e (ii) otimização do processo em diferentes pontos de estado estacionário (de acordo com distúrbios em algumas variáveis). Três estudos de caso foram escolhidos para aplicação: (a) processo de produção de amônia, (b) rede de trocadores de calor e (c) processo de produção de n-pentano. Diferentes métricas avaliativas foram utilizadas para a análise estatística, referente a performance da RNA: MSE (mean square error), RMSE (root mean square error), MAPE (mean absolute percentage error), MAE (mean absolute error), erro percentual absoluto, desvio padrão e análise do histograma da distribuição do erro percentual absoluto. Todos os processos estudados puderam ser treinados, satisfatoriamente. De acordo com as métricas sugeridas, a RNA com menor MSE produzida obteve os seguintes valores para a etapa de teste (dados nunca apresentados à RNA): 0,00027 (processo de produção de amônia – RNA-PS); 0,00012 (processo de produção de n-pentano – RNA-PS); 0,00116 (processo de produção de n-pentano – RNA-PO) e 0,00018 (rede de trocadores de calor – RNA-PO). Os resultados mostraram que a RNA pode ser uma estratégia alternativa ao uso do simulador rigoroso para computar o ponto ótimo de plantas de diversos processos e para diferentes cenáriosCoordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESThere is an increase in the computational capacity for data processing. The solution of problems even more complex has been made possible through artificial intelligence (AI), which mimic synapses and human thoughts (machine learning). One of the AI methods used in the chemical process industry, as a predictive model, is the artificial neural network (ANN), which generates an approximate mathematical model, based on knowledge of data generated by the system (real process or rigorous model). The goal of this work is to use ANN as a predictive model for process simulation and optimization. UniSim® was the software used to develop the rigorous model necessary to build a database for train and test the ANN, implemented in Scilab® and Python® softwares. ANN was used in two different strategies: (i) simulation of the process in its steady state and (ii) optimization of the process at different points of steady state (according to disturbances in some variables). Three case studies were chosen for application: (a) ammonia production process, (b) heat exchanger network and (c) n-pentane production process. Different evaluative metrics were used for statistical analysis, referring to the ANN performance: MSE (mean square error), RMSE (root mean square error), MAPE (mean absolute percentage error), MAE (mean absolute error), absolute percentage error, standard deviation and histogram analysis of the distribution of the absolute percentage error. All the studied processes could be trained, satisfactorily. According to the suggested metrics, the RNA with the lowest MSE produced obtained the following values for the test step (data has never been presented to the RNA): 0.00027 (ammonia production process - RNA-PS); 0,00012 (n-pentane production process - RNA-PS); 0.00116 (n-pentane production process - RNA-PO) and 0.00018 (network of heat exchangers - RNA-PO). The results demonstrated that ANN can be an alternative strategy to the use of rigorous simulator to compute the optimum point of plants in different processes and for different scenariosSantos, Lizandro de SousaAhón, Victor Rolando RuizRibeiro, Leonardo DorigoSiqueira, Felipe Macedo Freitas2021-05-14T16:24:13Z2021-05-14T16:24:13Z2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfSIQUEIRA, Felipe Macedo Freitas. Estratégia de otimização de processos com o uso de redes neurais artificiais. 2021. 206 f. Dissertação (mestrado) - Universidade Federal Fluminense, Niterói, 2021.https://app.uff.br/riuff/handle/1/22073Aluno de mestradohttp://creativecommons.org/licenses/by-nc-nd/3.0/br/CC-BY-SAinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2022-12-08T19:00:22Zoai:app.uff.br:1/22073Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202024-08-19T10:58:58.448089Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.none.fl_str_mv Estratégia de otimização de processos com o uso de redes neurais artificiais
title Estratégia de otimização de processos com o uso de redes neurais artificiais
spellingShingle Estratégia de otimização de processos com o uso de redes neurais artificiais
Siqueira, Felipe Macedo Freitas
Inteligência artificial
Rede neural artificial
UniSim®
Otimização
Simulação
Métricas avaliativas
Engenharia química
Inteligência artificial
Otimização de processo
Rede neural artificial
Machine learning
Artificial intelligence
Artificial neural networks
UniSim®
Otimization
Simulation
Evaluative metrics
Scilab®
Python Anaconda®
title_short Estratégia de otimização de processos com o uso de redes neurais artificiais
title_full Estratégia de otimização de processos com o uso de redes neurais artificiais
title_fullStr Estratégia de otimização de processos com o uso de redes neurais artificiais
title_full_unstemmed Estratégia de otimização de processos com o uso de redes neurais artificiais
title_sort Estratégia de otimização de processos com o uso de redes neurais artificiais
author Siqueira, Felipe Macedo Freitas
author_facet Siqueira, Felipe Macedo Freitas
author_role author
dc.contributor.none.fl_str_mv Santos, Lizandro de Sousa
Ahón, Victor Rolando Ruiz
Ribeiro, Leonardo Dorigo
dc.contributor.author.fl_str_mv Siqueira, Felipe Macedo Freitas
dc.subject.por.fl_str_mv Inteligência artificial
Rede neural artificial
UniSim®
Otimização
Simulação
Métricas avaliativas
Engenharia química
Inteligência artificial
Otimização de processo
Rede neural artificial
Machine learning
Artificial intelligence
Artificial neural networks
UniSim®
Otimization
Simulation
Evaluative metrics
Scilab®
Python Anaconda®
topic Inteligência artificial
Rede neural artificial
UniSim®
Otimização
Simulação
Métricas avaliativas
Engenharia química
Inteligência artificial
Otimização de processo
Rede neural artificial
Machine learning
Artificial intelligence
Artificial neural networks
UniSim®
Otimization
Simulation
Evaluative metrics
Scilab®
Python Anaconda®
description Com o crescimento da capacidade computacional para processamento de dados, a solução de problemas cada vez mais complexos tem sido viabilizada por meio da inteligência artificial (IA), a qual tenta mimetiza as sinapses e os pensamentos humanos (machine learning). Um dos métodos de IA utilizados na indústria de processos químicos, como modelo preditivo, é a rede neural artificial (RNA), que gera um modelo matemático aproximado, a partir do conhecimento de dados gerados pelo sistema (processo real ou modelo rigoroso). O objetivo deste trabalho é utilizar RNA como modelo preditivo de simulação e otimização de processos. O UniSim® foi o software utilizado para desenvolvimento do modelo rigoroso necessário para construção do banco de dados para o treinamento e teste da RNA, implementada no software Scilab® e na IDE Spyder® de linguagem Python®. A RNA foi utilizada em duas estratégias diferentes: (i) simulação do processo no seu estado estacionário e (ii) otimização do processo em diferentes pontos de estado estacionário (de acordo com distúrbios em algumas variáveis). Três estudos de caso foram escolhidos para aplicação: (a) processo de produção de amônia, (b) rede de trocadores de calor e (c) processo de produção de n-pentano. Diferentes métricas avaliativas foram utilizadas para a análise estatística, referente a performance da RNA: MSE (mean square error), RMSE (root mean square error), MAPE (mean absolute percentage error), MAE (mean absolute error), erro percentual absoluto, desvio padrão e análise do histograma da distribuição do erro percentual absoluto. Todos os processos estudados puderam ser treinados, satisfatoriamente. De acordo com as métricas sugeridas, a RNA com menor MSE produzida obteve os seguintes valores para a etapa de teste (dados nunca apresentados à RNA): 0,00027 (processo de produção de amônia – RNA-PS); 0,00012 (processo de produção de n-pentano – RNA-PS); 0,00116 (processo de produção de n-pentano – RNA-PO) e 0,00018 (rede de trocadores de calor – RNA-PO). Os resultados mostraram que a RNA pode ser uma estratégia alternativa ao uso do simulador rigoroso para computar o ponto ótimo de plantas de diversos processos e para diferentes cenários
publishDate 2021
dc.date.none.fl_str_mv 2021-05-14T16:24:13Z
2021-05-14T16:24:13Z
2021
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv SIQUEIRA, Felipe Macedo Freitas. Estratégia de otimização de processos com o uso de redes neurais artificiais. 2021. 206 f. Dissertação (mestrado) - Universidade Federal Fluminense, Niterói, 2021.
https://app.uff.br/riuff/handle/1/22073
Aluno de mestrado
identifier_str_mv SIQUEIRA, Felipe Macedo Freitas. Estratégia de otimização de processos com o uso de redes neurais artificiais. 2021. 206 f. Dissertação (mestrado) - Universidade Federal Fluminense, Niterói, 2021.
Aluno de mestrado
url https://app.uff.br/riuff/handle/1/22073
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
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_ 1811823626940317696