Application of a subdivision algorithm for solving nonlinear algebraic systems = Aplicação de um algoritmo de subdivisão para solução de sistemas de equações algébricas não-lineares

A subdivision algorithm is presented and applied to solving commonlyfound 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...

Full description

Bibliographic Details
Main Authors: Fernanda de Castilhos Corazza, José Vladimir de Oliveira, Marcos Lúcio Corazza
Format: Article
Language:English
Published: Universidade Estadual de Maringá 2008-01-01
Series:Acta Scientiarum: Technology
Subjects:
Online Access:http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/3198/1928
id doaj-568a173dd30347de8ade4fd6afe7e07f
record_format Article
spelling doaj-568a173dd30347de8ade4fd6afe7e07f2020-11-25T02:20:58ZengUniversidade Estadual de MaringáActa Scientiarum: Technology1807-86641807-86642008-01-013012738Application of a subdivision algorithm for solving nonlinear algebraic systems = Aplicação de um algoritmo de subdivisão para solução de sistemas de equações algébricas não-linearesFernanda de Castilhos CorazzaJosé Vladimir de OliveiraMarcos Lúcio CorazzaA subdivision algorithm is presented and applied to solving commonlyfound 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 chemicalequilibrium, 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 isefficient 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. Thesefeatures make the algorithm an interesting alternative to deal with chemical engineering problems in contrast to some methods currently in the literature.<br><br>Um algoritmo de subdivisão é apresentado e aplicado à solução de problemas descritos por sistemas de equações algébricas não-linearescomumente 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ãoem 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-seeficiente 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 deCPU 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.http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/3198/1928numerical analysisnonlinear equationsmultiple solutionssubdivision algorithmsimulationchemical engineering processesanálise numéricaequações não linearesmúltiplas soluçõesalgoritmo de subdivisãosimulaçãoprocessos de engenharia química
collection DOAJ
language English
format Article
sources DOAJ
author Fernanda de Castilhos Corazza
José Vladimir de Oliveira
Marcos Lúcio Corazza
spellingShingle Fernanda de Castilhos Corazza
José Vladimir de Oliveira
Marcos Lúcio Corazza
Application of a subdivision algorithm for solving nonlinear algebraic systems = Aplicação de um algoritmo de subdivisão para solução de sistemas de equações algébricas não-lineares
Acta Scientiarum: Technology
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
author_facet Fernanda de Castilhos Corazza
José Vladimir de Oliveira
Marcos Lúcio Corazza
author_sort Fernanda de Castilhos Corazza
title Application of a subdivision algorithm for solving nonlinear algebraic systems = Aplicação de um algoritmo de subdivisão para solução de sistemas de equações algébricas não-lineares
title_short Application of a subdivision algorithm for solving nonlinear algebraic systems = Aplicação de um algoritmo de subdivisão para solução de sistemas de equações algébricas não-lineares
title_full Application of a subdivision algorithm for solving nonlinear algebraic systems = Aplicação de um algoritmo de subdivisão para solução de sistemas de equações algébricas não-lineares
title_fullStr Application of a subdivision algorithm for solving nonlinear algebraic systems = Aplicação de um algoritmo de subdivisão para solução de sistemas de equações algébricas não-lineares
title_full_unstemmed Application of a subdivision algorithm for solving nonlinear algebraic systems = Aplicação de um algoritmo de subdivisão para solução de sistemas de equações algébricas não-lineares
title_sort application of a subdivision algorithm for solving nonlinear algebraic systems = aplicação de um algoritmo de subdivisão para solução de sistemas de equações algébricas não-lineares
publisher Universidade Estadual de Maringá
series Acta Scientiarum: Technology
issn 1807-8664
1807-8664
publishDate 2008-01-01
description A subdivision algorithm is presented and applied to solving commonlyfound 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 chemicalequilibrium, 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 isefficient 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. Thesefeatures make the algorithm an interesting alternative to deal with chemical engineering problems in contrast to some methods currently in the literature.<br><br>Um algoritmo de subdivisão é apresentado e aplicado à solução de problemas descritos por sistemas de equações algébricas não-linearescomumente 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ãoem 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-seeficiente 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 deCPU 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.
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
url http://www.periodicos.uem.br/ojs/index.php/ActaSciTechnol/article/view/3198/1928
work_keys_str_mv AT fernandadecastilhoscorazza applicationofasubdivisionalgorithmforsolvingnonlinearalgebraicsystemsaplicacaodeumalgoritmodesubdivisaoparasolucaodesistemasdeequacoesalgebricasnaolineares
AT josevladimirdeoliveira applicationofasubdivisionalgorithmforsolvingnonlinearalgebraicsystemsaplicacaodeumalgoritmodesubdivisaoparasolucaodesistemasdeequacoesalgebricasnaolineares
AT marcosluciocorazza applicationofasubdivisionalgorithmforsolvingnonlinearalgebraicsystemsaplicacaodeumalgoritmodesubdivisaoparasolucaodesistemasdeequacoesalgebricasnaolineares
_version_ 1724868553372336128