Application of a subdivision algorithm for solving nonlinear algebraic systems - DOI: 10.4025/actascitechnol.v30i1.3198
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | por eng |
Título da fonte: | Acta scientiarum. Technology (Online) |
Texto Completo: | http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/3198 |
Resumo: | A subdivision algorithm is presented and applied to solving commonly found chemical engineering problems described by nonlinear algebraic systems. For this purpose, a web-based library available in the literature was used as the main source to select a wide class of one- and multidimensional problems, comprising phase and chemical equilibrium, conversion in tubular and continuous stirred tank reactors, material and energy balances, etc. The problems are classified according to the literature as low, intermediate and of high degree of numerical difficulty based on specific characteristics, like discontinuities in the functions, multiple solutions with the occurrence of false and unfeasible roots, and the presence of null derivative values. It is shown that the algorithm is efficient and robust, even for multidimensional problems of high numerical difficulty, allowing to find simultaneously all the feasible roots of nonlinear algebraic systems, naturally excluding false and unfeasible solutions, with a relatively low CPU time. These features make the algorithm an interesting alternative to deal with chemical engineering problems in contrast to some methods currently in the literature. |
id |
UEM-6_98df464d863e36e9d07a0dade98f9c86 |
---|---|
oai_identifier_str |
oai:periodicos.uem.br/ojs:article/3198 |
network_acronym_str |
UEM-6 |
network_name_str |
Acta scientiarum. Technology (Online) |
repository_id_str |
|
spelling |
Application of a subdivision algorithm for solving nonlinear algebraic systems - DOI: 10.4025/actascitechnol.v30i1.3198Application of a subdivision algorithm for solving nonlinear algebraic systems - DOI: 10.4025/actascitechnol.v30i1.3198numerical analysisnonlinear equationsmultiple solutionssubdivision algorithmsimulationchemical engineering processesanálise numéricaequações não linearesmúltiplas soluçõesalgoritmo de subdivisãosimulaçãoprocessos de engenharia química3.06.00.00-6 Engenharia QuímicaA subdivision algorithm is presented and applied to solving commonly found chemical engineering problems described by nonlinear algebraic systems. For this purpose, a web-based library available in the literature was used as the main source to select a wide class of one- and multidimensional problems, comprising phase and chemical equilibrium, conversion in tubular and continuous stirred tank reactors, material and energy balances, etc. The problems are classified according to the literature as low, intermediate and of high degree of numerical difficulty based on specific characteristics, like discontinuities in the functions, multiple solutions with the occurrence of false and unfeasible roots, and the presence of null derivative values. It is shown that the algorithm is efficient and robust, even for multidimensional problems of high numerical difficulty, allowing to find simultaneously all the feasible roots of nonlinear algebraic systems, naturally excluding false and unfeasible solutions, with a relatively low CPU time. These features make the algorithm an interesting alternative to deal with chemical engineering problems in contrast to some methods currently in the literature.Um algoritmo de subdivisão é apresentado e aplicado à solução de problemas descritos por sistemas de equações algébricas não-lineares comumente encontrados na engenharia química. Uma biblioteca disponível, na literatura, foi utilizada como fonte principal para a seleção dos problemas a serem resolvidos com uma ou várias dimensões, compreendendo problemas de equilíbrio químico e de fases, conversão em reatores tubulares e contínuos, balanços material e energético, entre outros. Os problemas foram classificados pela literatura com grau de dificuldade numérica baixa, intermediária e alta, com base em características específicas como a existência de descontinuidades nas funções, múltiplas soluções com raízes falsas. O algoritmo mostrou-se eficiente e robusto, mesmo para problemas multidimensionais de alta dificuldade numérica, permitindo encontrar simultaneamente todas as raízes corretas (fisicamente possíveis) dos sistemas algébricos não-lineares, naturalmente excluindo soluções falsas com um tempo de CPU relativamente baixo. Estas características fazem deste algoritmo uma alternativa interessante para solucionar os problemas da engenharia química em contraste com alguns métodos atualmente disponíveis na literatura.Universidade Estadual De Maringá2008-05-08info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfapplication/pdfhttp://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/319810.4025/actascitechnol.v30i1.3198Acta Scientiarum. Technology; Vol 30 No 1 (2008); 27-38Acta Scientiarum. Technology; v. 30 n. 1 (2008); 27-381806-25631807-8664reponame:Acta scientiarum. Technology (Online)instname:Universidade Estadual de Maringá (UEM)instacron:UEMporenghttp://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/3198/1928http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/3198/3499Corazza, Fernanda de CastilhosOliveira, José Vladimir deCorazza, Marcos Lúcioinfo:eu-repo/semantics/openAccess2024-05-17T13:03:00Zoai:periodicos.uem.br/ojs:article/3198Revistahttps://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/indexPUBhttps://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/oai||actatech@uem.br1807-86641806-2563opendoar:2024-05-17T13:03Acta scientiarum. Technology (Online) - Universidade Estadual de Maringá (UEM)false |
dc.title.none.fl_str_mv |
Application of a subdivision algorithm for solving nonlinear algebraic systems - DOI: 10.4025/actascitechnol.v30i1.3198 Application of a subdivision algorithm for solving nonlinear algebraic systems - DOI: 10.4025/actascitechnol.v30i1.3198 |
title |
Application of a subdivision algorithm for solving nonlinear algebraic systems - DOI: 10.4025/actascitechnol.v30i1.3198 |
spellingShingle |
Application of a subdivision algorithm for solving nonlinear algebraic systems - DOI: 10.4025/actascitechnol.v30i1.3198 Corazza, Fernanda de Castilhos numerical analysis nonlinear equations multiple solutions subdivision algorithm simulation chemical engineering processes análise numérica equações não lineares múltiplas soluções algoritmo de subdivisão simulação processos de engenharia química 3.06.00.00-6 Engenharia Química |
title_short |
Application of a subdivision algorithm for solving nonlinear algebraic systems - DOI: 10.4025/actascitechnol.v30i1.3198 |
title_full |
Application of a subdivision algorithm for solving nonlinear algebraic systems - DOI: 10.4025/actascitechnol.v30i1.3198 |
title_fullStr |
Application of a subdivision algorithm for solving nonlinear algebraic systems - DOI: 10.4025/actascitechnol.v30i1.3198 |
title_full_unstemmed |
Application of a subdivision algorithm for solving nonlinear algebraic systems - DOI: 10.4025/actascitechnol.v30i1.3198 |
title_sort |
Application of a subdivision algorithm for solving nonlinear algebraic systems - DOI: 10.4025/actascitechnol.v30i1.3198 |
author |
Corazza, Fernanda de Castilhos |
author_facet |
Corazza, Fernanda de Castilhos Oliveira, José Vladimir de Corazza, Marcos Lúcio |
author_role |
author |
author2 |
Oliveira, José Vladimir de Corazza, Marcos Lúcio |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Corazza, Fernanda de Castilhos Oliveira, José Vladimir de Corazza, Marcos Lúcio |
dc.subject.por.fl_str_mv |
numerical analysis nonlinear equations multiple solutions subdivision algorithm simulation chemical engineering processes análise numérica equações não lineares múltiplas soluções algoritmo de subdivisão simulação processos de engenharia química 3.06.00.00-6 Engenharia Química |
topic |
numerical analysis nonlinear equations multiple solutions subdivision algorithm simulation chemical engineering processes análise numérica equações não lineares múltiplas soluções algoritmo de subdivisão simulação processos de engenharia química 3.06.00.00-6 Engenharia Química |
description |
A subdivision algorithm is presented and applied to solving commonly found chemical engineering problems described by nonlinear algebraic systems. For this purpose, a web-based library available in the literature was used as the main source to select a wide class of one- and multidimensional problems, comprising phase and chemical equilibrium, conversion in tubular and continuous stirred tank reactors, material and energy balances, etc. The problems are classified according to the literature as low, intermediate and of high degree of numerical difficulty based on specific characteristics, like discontinuities in the functions, multiple solutions with the occurrence of false and unfeasible roots, and the presence of null derivative values. It is shown that the algorithm is efficient and robust, even for multidimensional problems of high numerical difficulty, allowing to find simultaneously all the feasible roots of nonlinear algebraic systems, naturally excluding false and unfeasible solutions, with a relatively low CPU time. These features make the algorithm an interesting alternative to deal with chemical engineering problems in contrast to some methods currently in the literature. |
publishDate |
2008 |
dc.date.none.fl_str_mv |
2008-05-08 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/3198 10.4025/actascitechnol.v30i1.3198 |
url |
http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/3198 |
identifier_str_mv |
10.4025/actascitechnol.v30i1.3198 |
dc.language.iso.fl_str_mv |
por eng |
language |
por eng |
dc.relation.none.fl_str_mv |
http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/3198/1928 http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/3198/3499 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Estadual De Maringá |
publisher.none.fl_str_mv |
Universidade Estadual De Maringá |
dc.source.none.fl_str_mv |
Acta Scientiarum. Technology; Vol 30 No 1 (2008); 27-38 Acta Scientiarum. Technology; v. 30 n. 1 (2008); 27-38 1806-2563 1807-8664 reponame:Acta scientiarum. Technology (Online) instname:Universidade Estadual de Maringá (UEM) instacron:UEM |
instname_str |
Universidade Estadual de Maringá (UEM) |
instacron_str |
UEM |
institution |
UEM |
reponame_str |
Acta scientiarum. Technology (Online) |
collection |
Acta scientiarum. Technology (Online) |
repository.name.fl_str_mv |
Acta scientiarum. Technology (Online) - Universidade Estadual de Maringá (UEM) |
repository.mail.fl_str_mv |
||actatech@uem.br |
_version_ |
1799315333131010048 |