DESENVOLVIMENTO DE APLICATIVO EM PYTHON PARA DIMENSIONAMENTO DE COLUNAS DE DESTILAÇÃO DE MISTURAS BINÁRIAS E MULTICOMPONENTES

Detalhes bibliográficos
Autor(a) principal: Spohr, Vinícius Lermen
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
Texto Completo: http://hdl.handle.net/10737/3757
Resumo: A destilação é a operação unitária mais utilizada para a separação de misturas líquidas miscíveis em seus componentes líquidos puros. Dado que apresenta uma baixa eficiência energética, os custos de construção e operação são relevantes, necessitando-se de um bom dimensionamento da coluna. Os métodos de McCabe-Thiele e Fenske-Underwood-Gilliland são utilizados para o dimensionamento de colunas de destilação em misturas binárias e multicomponentes, respectivamente. No entanto, esses métodos são lentos, manuais e repetitivos. Sendo assim, o objetivo deste trabalho é obter uma ferramenta computacional desenvolvida em Python para o dimensionamento de colunas de destilação, obtendo resultados mais rápidos, didáticos e precisos. A interface gráfica do programa foi criada por meio do Qt Designer, com entradas de dados, avisos e resultados obtidos. A integração com Python possibilitou a leitura dos dados, sua filtragem e realização das rotinas de cálculo. Para o método de McCabe-Thiele, a construção do gráfico e resultados teve como suporte as bibliotecas matplotlib e shapely. Nesse método, as respostas do prato de alimentação encontradas foram idênticas às da literatura para ambos os casos avaliados, enquanto que para o número de estágios divergiram em 4,25% para um dos casos e foram iguais no outro. Já para o método de Fenske-Underwood-Gilliland, foram implementadas as equações que denominam o método no código, além do auxílio das bibliotecas sympy e pandas. Com esse método, realizaram-se testes com dois casos de estudos distintos e para ambas as situações os valores do número mínimo de estágios e refluxo mínimo estiveram próximos aos da literatura, com uma diferença média de 1,3% e 3,36%, respectivamente. A distribuição dos componentes também apresentou uma boa precisão. No entanto, para o número total de estágios foi obtida uma divergência mais significativa nos dois exemplos avaliados, variando de 6,92% a 47,62% do indicado pelos autores. Com isso, os resultados se mostraram satisfatórios, sendo possível avaliar o dimensionamento de colunas de destilação de forma mais rápida e fácil por meio da aplicação desenvolvida, tornando o procedimento mais visual e favorecendo a compreensão dos impactos causados por variações nos parâmetros de projeto.
id UVAT_68b3a7a774af12e7030c2fa3537a7e5d
oai_identifier_str oai:univates.br:10737/3757
network_acronym_str UVAT
network_name_str Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
repository_id_str 1
spelling Catto, André Luishttp://lattes.cnpq.br/5881191001091059Borsoi, CleideDahmer, Bruno RampanelliSpohr, Vinícius Lermen2023-07-13T20:58:56Z2023-07-13T20:58:56Z2023-072023-07-05A destilação é a operação unitária mais utilizada para a separação de misturas líquidas miscíveis em seus componentes líquidos puros. Dado que apresenta uma baixa eficiência energética, os custos de construção e operação são relevantes, necessitando-se de um bom dimensionamento da coluna. Os métodos de McCabe-Thiele e Fenske-Underwood-Gilliland são utilizados para o dimensionamento de colunas de destilação em misturas binárias e multicomponentes, respectivamente. No entanto, esses métodos são lentos, manuais e repetitivos. Sendo assim, o objetivo deste trabalho é obter uma ferramenta computacional desenvolvida em Python para o dimensionamento de colunas de destilação, obtendo resultados mais rápidos, didáticos e precisos. A interface gráfica do programa foi criada por meio do Qt Designer, com entradas de dados, avisos e resultados obtidos. A integração com Python possibilitou a leitura dos dados, sua filtragem e realização das rotinas de cálculo. Para o método de McCabe-Thiele, a construção do gráfico e resultados teve como suporte as bibliotecas matplotlib e shapely. Nesse método, as respostas do prato de alimentação encontradas foram idênticas às da literatura para ambos os casos avaliados, enquanto que para o número de estágios divergiram em 4,25% para um dos casos e foram iguais no outro. Já para o método de Fenske-Underwood-Gilliland, foram implementadas as equações que denominam o método no código, além do auxílio das bibliotecas sympy e pandas. Com esse método, realizaram-se testes com dois casos de estudos distintos e para ambas as situações os valores do número mínimo de estágios e refluxo mínimo estiveram próximos aos da literatura, com uma diferença média de 1,3% e 3,36%, respectivamente. A distribuição dos componentes também apresentou uma boa precisão. No entanto, para o número total de estágios foi obtida uma divergência mais significativa nos dois exemplos avaliados, variando de 6,92% a 47,62% do indicado pelos autores. Com isso, os resultados se mostraram satisfatórios, sendo possível avaliar o dimensionamento de colunas de destilação de forma mais rápida e fácil por meio da aplicação desenvolvida, tornando o procedimento mais visual e favorecendo a compreensão dos impactos causados por variações nos parâmetros de projeto.Distillation is the most widely used operation for separating miscible liquid mixtures into its pure liquid components. Since it has a low energy efficiency, construction and operation costs are relevant, requiring a good column design. The McCabe-Thiele and Fenske-Underwood-Gilliland methods are used in distillation column design for binary and multicomponent mixtures, respectively. However, these methods they are slow, manual and repetitive. Therefore, the objective of this work is to obtain a computational tool developed in Python for distillation column design, with faster, didactic and accurate results. The graphical interface of the program was created through Qt Designer, with data inputs, warnings and results obtained. Python integration allowed to read the data, filter it and perform the calculation routines. For the McCabe-Thiele method, graph and results construction was supported by the matplotlib and shapely libraries. In this method, the responses of the food plate were identical to those in the literature for both evaluated cases, while for the number of stages they diverged by 4.25% for one of the cases and were equal in the other. For the Fenske-Underwood-Gilliland method, the equations that name the method were implemented in the code, in addition to the help of the sympy and pandas libraries. With this method, tests were performed with two different case studies and for both situations the minimum number of plates and minimum reflux values were close to those in the literature, with a mean difference of 1.3% and 3.36%, respectively. The distribution of components also showed good accuracy However, for the total number of stages, a more significant divergence was obtained in the two examples evaluated, ranging from 6.92% to 47.62% of that indicated by the authors. Thus, the results were satisfactory, making it possible to evaluate the design of distillation columns more quickly and easily through the developed application, making the procedure more visual and favoring the understanding of the impacts caused by variations in the design parameters.-1SPOHR, Vinícius Lermen. DESENVOLVIMENTO DE APLICATIVO EM PYTHON PARA DIMENSIONAMENTO DE COLUNAS DE DESTILAÇÃO DE MISTURAS BINÁRIAS E MULTICOMPONENTES. 2023. Monografia (Graduação em Engenharia Química) – Universidade do Vale do Taquari - Univates, Lajeado, 05 jul. 2023. Disponível em: http://hdl.handle.net/10737/3757. http://hdl.handle.net/10737/3757Attribution 3.0 Brazilhttp://creativecommons.org/licenses/by/3.0/br/info:eu-repo/semantics/openAccessENGdestilaçãoPythonMcCabe-ThieleFenske-Underwood-GillilanddistillationDESENVOLVIMENTO DE APLICATIVO EM PYTHON PARA DIMENSIONAMENTO DE COLUNAS DE DESTILAÇÃO DE MISTURAS BINÁRIAS E MULTICOMPONENTESinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)instname:Centro Universitário Univates (UNIVATES)instacron:UNIVATESORIGINALTCCII_Vinícius Lermen Spohr_Engenharia Química.pdfTCCII_Vinícius Lermen Spohr_Engenharia Química.pdfapplication/pdf3098994https://www.univates.br/bdu/bitstreams/43df709b-19ae-4ff9-875d-0c106b4dc260/downloadab7dd51960ad63ac33b0022895a44796MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8914https://www.univates.br/bdu/bitstreams/0a9e071f-d79d-4848-bc11-87f35fe5ef8d/download4d2950bda3d176f570a9f8b328dfbbefMD52LICENSElicense.txtlicense.txttext/plain1082https://www.univates.br/bdu/bitstreams/c2a564be-b923-43de-9b8d-7e6b0874450c/download01978bf0e057630b32edd4f9d41e68e8MD53TEXTTCCII_Vinícius Lermen Spohr_Engenharia Química.pdf.txtTCCII_Vinícius Lermen Spohr_Engenharia Química.pdf.txtExtracted texttext/plain98536https://www.univates.br/bdu/bitstreams/168dfec7-0a70-46d2-86de-cc3e89f57d46/downloadede5dbfed2345c3eb1fce445716f65fdMD54THUMBNAILTCCII_Vinícius Lermen Spohr_Engenharia Química.pdf.jpgTCCII_Vinícius Lermen Spohr_Engenharia Química.pdf.jpgGenerated Thumbnailimage/jpeg4462https://www.univates.br/bdu/bitstreams/eb8dec51-087f-41fe-b1c0-f20dc0d85071/download578b156f2200de5c001f59e03412ec91MD5510737/37572023-07-15 03:03:54.237http://creativecommons.org/licenses/by/3.0/br/openAccessoai:univates.br:10737/3757https://www.univates.br/bduRepositório InstitucionalPRIhttp://www.univates.br/bdu_oai/requestopendoar:12023-07-15T03:03:54Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) - Centro Universitário Univates (UNIVATES)falseMS4gTyBBVVRPUiBkZWNsYXJhIHF1ZSDDqSB0aXR1bGFyIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBkYSBPQlJBIGUgdGVtIHBsZW5hIGRpc3BvbmliaWxpZGFkZSBkb3MgbWVzbW9zLCBleGltaW5kbyBhIFVOSVZBVEVTIGRlIHRvZGEgZSBxdWFscXVlciByZXNwb25zYWJpbGlkYWRlLjxiciAvPgoyLiBPIEFVVE9SIGRlY2xhcmEgcXVlLCByZWxhdGl2YW1lbnRlIMOgIE9CUkEsIHJlc3BlaXRvdSBvcyBkaXJlaXRvcyBpbnRlbGVjdHVhaXMgZGUgdGVyY2Vpcm9zIGUgY3VtcHJpdSBjb20gYXMgb2JyaWdhw6fDtWVzIGxlZ2FpcyBvdSBjb250cmF0dWFpcyBjb3JyZWxhdGFzLCBleGltaW5kbyBhIFVOSVZBVEVTIGRlIHRvZGEgZSBxdWFscXVlciByZXNwb25zYWJpbGlkYWRlLjxiciAvPgozLiBPIEFVVE9SIGxpY2VuY2lhIGEgcmVwcm9kdcOnw6NvIGdyYXR1aXRhIGVtIGZvcm1hdG8gZGlnaXRhbCBlIGEgZGlzcG9uaWJpbGl6YcOnw6NvIGdyYXR1aXRhIG91IG9uZXJvc2EgZGEgT0JSQSBuYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGEgVW5pdmF0ZXMsIHBhcmEgdG9kb3Mgb3MgdXN1w6FyaW9zLCBuYSBmb3JtYSBkZWZpbmlkYSBwZWxhIFVOSVZBVEVTLCBjaWVudGUgZGUgcXVlIGEgaW5jbHVzw6NvIGRhIE9CUkEgbmEgQmlibGlvdGVjYSBpbXBvcnRhcsOhIHRhbWLDqW0gbm8gbGljZW5jaWFtZW50byBwb3IgbWVpbyBkYSBDcmVhdGl2ZSBDb21tb25zLjxiciAvPgo0LiBBIFVOSVZBVEVTIG5hZGEgZGV2ZXLDoSBhbyBBVVRPUiBwZWxhIHJlcHJvZHXDp8OjbyBlIGRpc3BvbmliaWxpemHDp8OjbyBkYSBPQlJBLCBjb25mb3JtZSBhY2ltYSBwcmV2aXN0bywgbWVzbW8gc2UgbyBhY2Vzc28gZG9zIHVzdcOhcmlvcyBkYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGEgVW5pdmF0ZXMgZm9yIGEgdMOtdHVsbyBvbmVyb3NvLjxiciAvPgo1LiBPIEFVVE9SIGZpY2EgY2llbnRlIGRlIHF1ZSwgZGlzcG9uaWJpbGl6YWRhIGEgT0JSQSBuYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGEgVW5pdmF0ZXMsIG9zIHVzdcOhcmlvcyBwb2RlcsOjbyB1dGlsaXrDoS1sYSBjb25mb3JtZSBhcyBub3JtYXMgZGEgQ3JlYXRpdmUgQ29tbW9ucy4=
dc.title.none.fl_str_mv DESENVOLVIMENTO DE APLICATIVO EM PYTHON PARA DIMENSIONAMENTO DE COLUNAS DE DESTILAÇÃO DE MISTURAS BINÁRIAS E MULTICOMPONENTES
title DESENVOLVIMENTO DE APLICATIVO EM PYTHON PARA DIMENSIONAMENTO DE COLUNAS DE DESTILAÇÃO DE MISTURAS BINÁRIAS E MULTICOMPONENTES
spellingShingle DESENVOLVIMENTO DE APLICATIVO EM PYTHON PARA DIMENSIONAMENTO DE COLUNAS DE DESTILAÇÃO DE MISTURAS BINÁRIAS E MULTICOMPONENTES
Spohr, Vinícius Lermen
ENG
destilação
Python
McCabe-Thiele
Fenske-Underwood-Gilliland
distillation
title_short DESENVOLVIMENTO DE APLICATIVO EM PYTHON PARA DIMENSIONAMENTO DE COLUNAS DE DESTILAÇÃO DE MISTURAS BINÁRIAS E MULTICOMPONENTES
title_full DESENVOLVIMENTO DE APLICATIVO EM PYTHON PARA DIMENSIONAMENTO DE COLUNAS DE DESTILAÇÃO DE MISTURAS BINÁRIAS E MULTICOMPONENTES
title_fullStr DESENVOLVIMENTO DE APLICATIVO EM PYTHON PARA DIMENSIONAMENTO DE COLUNAS DE DESTILAÇÃO DE MISTURAS BINÁRIAS E MULTICOMPONENTES
title_full_unstemmed DESENVOLVIMENTO DE APLICATIVO EM PYTHON PARA DIMENSIONAMENTO DE COLUNAS DE DESTILAÇÃO DE MISTURAS BINÁRIAS E MULTICOMPONENTES
title_sort DESENVOLVIMENTO DE APLICATIVO EM PYTHON PARA DIMENSIONAMENTO DE COLUNAS DE DESTILAÇÃO DE MISTURAS BINÁRIAS E MULTICOMPONENTES
author Spohr, Vinícius Lermen
author_facet Spohr, Vinícius Lermen
author_role author
dc.contributor.advisor1.fl_str_mv Catto, André Luis
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/5881191001091059
dc.contributor.referee1.fl_str_mv Borsoi, Cleide
Dahmer, Bruno Rampanelli
dc.contributor.author.fl_str_mv Spohr, Vinícius Lermen
contributor_str_mv Catto, André Luis
Borsoi, Cleide
Dahmer, Bruno Rampanelli
dc.subject.cnpq.fl_str_mv ENG
topic ENG
destilação
Python
McCabe-Thiele
Fenske-Underwood-Gilliland
distillation
dc.subject.por.fl_str_mv destilação
Python
McCabe-Thiele
Fenske-Underwood-Gilliland
distillation
description A destilação é a operação unitária mais utilizada para a separação de misturas líquidas miscíveis em seus componentes líquidos puros. Dado que apresenta uma baixa eficiência energética, os custos de construção e operação são relevantes, necessitando-se de um bom dimensionamento da coluna. Os métodos de McCabe-Thiele e Fenske-Underwood-Gilliland são utilizados para o dimensionamento de colunas de destilação em misturas binárias e multicomponentes, respectivamente. No entanto, esses métodos são lentos, manuais e repetitivos. Sendo assim, o objetivo deste trabalho é obter uma ferramenta computacional desenvolvida em Python para o dimensionamento de colunas de destilação, obtendo resultados mais rápidos, didáticos e precisos. A interface gráfica do programa foi criada por meio do Qt Designer, com entradas de dados, avisos e resultados obtidos. A integração com Python possibilitou a leitura dos dados, sua filtragem e realização das rotinas de cálculo. Para o método de McCabe-Thiele, a construção do gráfico e resultados teve como suporte as bibliotecas matplotlib e shapely. Nesse método, as respostas do prato de alimentação encontradas foram idênticas às da literatura para ambos os casos avaliados, enquanto que para o número de estágios divergiram em 4,25% para um dos casos e foram iguais no outro. Já para o método de Fenske-Underwood-Gilliland, foram implementadas as equações que denominam o método no código, além do auxílio das bibliotecas sympy e pandas. Com esse método, realizaram-se testes com dois casos de estudos distintos e para ambas as situações os valores do número mínimo de estágios e refluxo mínimo estiveram próximos aos da literatura, com uma diferença média de 1,3% e 3,36%, respectivamente. A distribuição dos componentes também apresentou uma boa precisão. No entanto, para o número total de estágios foi obtida uma divergência mais significativa nos dois exemplos avaliados, variando de 6,92% a 47,62% do indicado pelos autores. Com isso, os resultados se mostraram satisfatórios, sendo possível avaliar o dimensionamento de colunas de destilação de forma mais rápida e fácil por meio da aplicação desenvolvida, tornando o procedimento mais visual e favorecendo a compreensão dos impactos causados por variações nos parâmetros de projeto.
publishDate 2023
dc.date.submitted.none.fl_str_mv 2023-07-05
dc.date.accessioned.fl_str_mv 2023-07-13T20:58:56Z
dc.date.available.fl_str_mv 2023-07-13T20:58:56Z
dc.date.issued.fl_str_mv 2023-07
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.citation.fl_str_mv SPOHR, Vinícius Lermen. DESENVOLVIMENTO DE APLICATIVO EM PYTHON PARA DIMENSIONAMENTO DE COLUNAS DE DESTILAÇÃO DE MISTURAS BINÁRIAS E MULTICOMPONENTES. 2023. Monografia (Graduação em Engenharia Química) – Universidade do Vale do Taquari - Univates, Lajeado, 05 jul. 2023. Disponível em: http://hdl.handle.net/10737/3757.
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10737/3757
identifier_str_mv SPOHR, Vinícius Lermen. DESENVOLVIMENTO DE APLICATIVO EM PYTHON PARA DIMENSIONAMENTO DE COLUNAS DE DESTILAÇÃO DE MISTURAS BINÁRIAS E MULTICOMPONENTES. 2023. Monografia (Graduação em Engenharia Química) – Universidade do Vale do Taquari - Univates, Lajeado, 05 jul. 2023. Disponível em: http://hdl.handle.net/10737/3757.
url http://hdl.handle.net/10737/3757
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution 3.0 Brazil
http://creativecommons.org/licenses/by/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution 3.0 Brazil
http://creativecommons.org/licenses/by/3.0/br/
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
instname:Centro Universitário Univates (UNIVATES)
instacron:UNIVATES
instname_str Centro Universitário Univates (UNIVATES)
instacron_str UNIVATES
institution UNIVATES
reponame_str Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
collection Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
bitstream.url.fl_str_mv https://www.univates.br/bdu/bitstreams/43df709b-19ae-4ff9-875d-0c106b4dc260/download
https://www.univates.br/bdu/bitstreams/0a9e071f-d79d-4848-bc11-87f35fe5ef8d/download
https://www.univates.br/bdu/bitstreams/c2a564be-b923-43de-9b8d-7e6b0874450c/download
https://www.univates.br/bdu/bitstreams/168dfec7-0a70-46d2-86de-cc3e89f57d46/download
https://www.univates.br/bdu/bitstreams/eb8dec51-087f-41fe-b1c0-f20dc0d85071/download
bitstream.checksum.fl_str_mv ab7dd51960ad63ac33b0022895a44796
4d2950bda3d176f570a9f8b328dfbbef
01978bf0e057630b32edd4f9d41e68e8
ede5dbfed2345c3eb1fce445716f65fd
578b156f2200de5c001f59e03412ec91
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) - Centro Universitário Univates (UNIVATES)
repository.mail.fl_str_mv
_version_ 1813262410847354880