Chemical process optimization: Evaluation of effectiveness of open-source software Scilab in solve constrained nonlinear programming problems
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | por |
Título da fonte: | Research, Society and Development |
Texto Completo: | https://rsdjournal.org/index.php/rsd/article/view/17866 |
Resumo: | Solution of nonlinear optimization problems with equality and inequality constraints is a hard task and tend to be more complex when involves a large number of variables. Energy and control systems and chemical plants are represented by this type of problem. With technological and computational progress, its necessary use effective tools that can handle with characteristics of this type of systems, effectively solving optimization problem. In this work, we solve two classical problems of nonlinear optimization with constraints of chemical process in free software Scilab, using the function fmincon, in order to evaluate the performance of the algorithm for solving constrained nonlinear programming problems. Results are compared with optimal conditions obtained with Matlab. Free software shows a good performance, achieved effective results and finding points thata results in a increase of 16% in objective function to investiment return of Williams-Otto plant, showing itself an efficient alternative for the development of research and technology in this field. |
id |
UNIFEI_76e764de55dae0fc1c6ea3d776645397 |
---|---|
oai_identifier_str |
oai:ojs.pkp.sfu.ca:article/17866 |
network_acronym_str |
UNIFEI |
network_name_str |
Research, Society and Development |
repository_id_str |
|
spelling |
Chemical process optimization: Evaluation of effectiveness of open-source software Scilab in solve constrained nonlinear programming problems Optimización de procesos químicos: Evaluación da eficacia do software libre Scilab para solución de problemas de programación non lineal con restricciones Otimização de processos químicos industriais: Avaliação da eficácia do software livre Scilab na resolução de problemas de programação não-linear com restriçõesIpOptPlanta de Williams-OttoOtimizaçãoFminconScilab.IpOptWilliams-Otto plantsOptimizationFminconScilab.IpOptPlanta de Williams-OttoFminconOptimizaciónScilab.Solution of nonlinear optimization problems with equality and inequality constraints is a hard task and tend to be more complex when involves a large number of variables. Energy and control systems and chemical plants are represented by this type of problem. With technological and computational progress, its necessary use effective tools that can handle with characteristics of this type of systems, effectively solving optimization problem. In this work, we solve two classical problems of nonlinear optimization with constraints of chemical process in free software Scilab, using the function fmincon, in order to evaluate the performance of the algorithm for solving constrained nonlinear programming problems. Results are compared with optimal conditions obtained with Matlab. Free software shows a good performance, achieved effective results and finding points thata results in a increase of 16% in objective function to investiment return of Williams-Otto plant, showing itself an efficient alternative for the development of research and technology in this field. Resolver problemas de optimización no lineal con restricciones de igualdad y desigualdad es una tarea difícil y tiende a ser aún más difícil cuando involucra una gran cantidad de variables. Los sistemas de potencia, control y plantas industriales están representados por este tipo de problemas y con los avances tecnológicos y computacionales se necesitan herramientas útiles que puedan abordar las características de este tipo de sistemas, resolviendo eficazmente el problema de optimización. En esto trabajo, se resuelven dos problemas clásicos de optimización no lineal con restricciones de procesos químicos, utilizando el software libre Scilab, a través de una función fmincon disponible, con el fin de evaluar el desempeño del algoritmo para la resolución de problemas de programación no lineal. Los resultados obtenidos se compararon con las condiciones óptimas utilizando el software Matlab. El software libre presenta un buen desempeño en la resolución de los problemas propuestos, logrando resultados efectivos, encontrando condiciones óptimas que resultaron en un incremento de 16% en la función objetivo para el problema de maximizar el retorno de la inversión de la planta de Williams-Otto, si se muestra una alternativa eficaz para el desarrollo de investigaciones y tecnologías en esta área.A resolução de problemas de otimização não-linear com restrições de igualdade e desigualdade é uma tarefa difícil e tende a ser ainda mais difícil de ser resolvido quando envolve um grande número de variáveis. Sistemas de energia, controle e plantas industriais são representados por este tipo de problema e com o avanço tecnológico e computacional, é necessário ferramentas eficazes que consiga lidar com as características deste tipo de sistema, resolvendo de maneira eficaz o problema de otimização. Neste trabalho, dois problemas clássicos de otimização não-linear com restrições de processos químicos são resolvidos a partir do software livre Scilab, utilizando a função fmincon, de modo a avaliar o desempenho do algoritmo para a resolução de problemas de programação não-linear restrita. Os resultados obtidos foram comparados com as condições ótimas obtidas através do software Matlab. O software livre apresentou um bom desempenho na resolução dos problemas propostos, alcançando resultados eficazes, encontrando condições ótimas que resultaram em um aumento de cerca de 16% na função objetivo para o problema de maximização do retorno do investimento da planta de Williams-Otto, se mostrando uma alternativa eficaz para o desenvolvimento de pesquisas e tecnologias nesta área.Research, Society and Development2021-07-28info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://rsdjournal.org/index.php/rsd/article/view/1786610.33448/rsd-v10i9.17866Research, Society and Development; Vol. 10 No. 9; e39110917866Research, Society and Development; Vol. 10 Núm. 9; e39110917866Research, Society and Development; v. 10 n. 9; e391109178662525-3409reponame:Research, Society and Developmentinstname:Universidade Federal de Itajubá (UNIFEI)instacron:UNIFEIporhttps://rsdjournal.org/index.php/rsd/article/view/17866/16260Copyright (c) 2021 Bruno Klier Silva; Wu Hong Kwong; Anamaria de Oliveira Cardosohttps://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessSilva, Bruno Klier Kwong, Wu Hong Cardoso, Anamaria de Oliveira2021-09-12T14:28:06Zoai:ojs.pkp.sfu.ca:article/17866Revistahttps://rsdjournal.org/index.php/rsd/indexPUBhttps://rsdjournal.org/index.php/rsd/oairsd.articles@gmail.com2525-34092525-3409opendoar:2024-01-17T09:38:07.872453Research, Society and Development - Universidade Federal de Itajubá (UNIFEI)false |
dc.title.none.fl_str_mv |
Chemical process optimization: Evaluation of effectiveness of open-source software Scilab in solve constrained nonlinear programming problems Optimización de procesos químicos: Evaluación da eficacia do software libre Scilab para solución de problemas de programación non lineal con restricciones Otimização de processos químicos industriais: Avaliação da eficácia do software livre Scilab na resolução de problemas de programação não-linear com restrições |
title |
Chemical process optimization: Evaluation of effectiveness of open-source software Scilab in solve constrained nonlinear programming problems |
spellingShingle |
Chemical process optimization: Evaluation of effectiveness of open-source software Scilab in solve constrained nonlinear programming problems Silva, Bruno Klier IpOpt Planta de Williams-Otto Otimização Fmincon Scilab. IpOpt Williams-Otto plants Optimization Fmincon Scilab. IpOpt Planta de Williams-Otto Fmincon Optimización Scilab. |
title_short |
Chemical process optimization: Evaluation of effectiveness of open-source software Scilab in solve constrained nonlinear programming problems |
title_full |
Chemical process optimization: Evaluation of effectiveness of open-source software Scilab in solve constrained nonlinear programming problems |
title_fullStr |
Chemical process optimization: Evaluation of effectiveness of open-source software Scilab in solve constrained nonlinear programming problems |
title_full_unstemmed |
Chemical process optimization: Evaluation of effectiveness of open-source software Scilab in solve constrained nonlinear programming problems |
title_sort |
Chemical process optimization: Evaluation of effectiveness of open-source software Scilab in solve constrained nonlinear programming problems |
author |
Silva, Bruno Klier |
author_facet |
Silva, Bruno Klier Kwong, Wu Hong Cardoso, Anamaria de Oliveira |
author_role |
author |
author2 |
Kwong, Wu Hong Cardoso, Anamaria de Oliveira |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Silva, Bruno Klier Kwong, Wu Hong Cardoso, Anamaria de Oliveira |
dc.subject.por.fl_str_mv |
IpOpt Planta de Williams-Otto Otimização Fmincon Scilab. IpOpt Williams-Otto plants Optimization Fmincon Scilab. IpOpt Planta de Williams-Otto Fmincon Optimización Scilab. |
topic |
IpOpt Planta de Williams-Otto Otimização Fmincon Scilab. IpOpt Williams-Otto plants Optimization Fmincon Scilab. IpOpt Planta de Williams-Otto Fmincon Optimización Scilab. |
description |
Solution of nonlinear optimization problems with equality and inequality constraints is a hard task and tend to be more complex when involves a large number of variables. Energy and control systems and chemical plants are represented by this type of problem. With technological and computational progress, its necessary use effective tools that can handle with characteristics of this type of systems, effectively solving optimization problem. In this work, we solve two classical problems of nonlinear optimization with constraints of chemical process in free software Scilab, using the function fmincon, in order to evaluate the performance of the algorithm for solving constrained nonlinear programming problems. Results are compared with optimal conditions obtained with Matlab. Free software shows a good performance, achieved effective results and finding points thata results in a increase of 16% in objective function to investiment return of Williams-Otto plant, showing itself an efficient alternative for the development of research and technology in this field. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-07-28 |
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 |
https://rsdjournal.org/index.php/rsd/article/view/17866 10.33448/rsd-v10i9.17866 |
url |
https://rsdjournal.org/index.php/rsd/article/view/17866 |
identifier_str_mv |
10.33448/rsd-v10i9.17866 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://rsdjournal.org/index.php/rsd/article/view/17866/16260 |
dc.rights.driver.fl_str_mv |
Copyright (c) 2021 Bruno Klier Silva; Wu Hong Kwong; Anamaria de Oliveira Cardoso https://creativecommons.org/licenses/by/4.0 info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Copyright (c) 2021 Bruno Klier Silva; Wu Hong Kwong; Anamaria de Oliveira Cardoso https://creativecommons.org/licenses/by/4.0 |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Research, Society and Development |
publisher.none.fl_str_mv |
Research, Society and Development |
dc.source.none.fl_str_mv |
Research, Society and Development; Vol. 10 No. 9; e39110917866 Research, Society and Development; Vol. 10 Núm. 9; e39110917866 Research, Society and Development; v. 10 n. 9; e39110917866 2525-3409 reponame:Research, Society and Development instname:Universidade Federal de Itajubá (UNIFEI) instacron:UNIFEI |
instname_str |
Universidade Federal de Itajubá (UNIFEI) |
instacron_str |
UNIFEI |
institution |
UNIFEI |
reponame_str |
Research, Society and Development |
collection |
Research, Society and Development |
repository.name.fl_str_mv |
Research, Society and Development - Universidade Federal de Itajubá (UNIFEI) |
repository.mail.fl_str_mv |
rsd.articles@gmail.com |
_version_ |
1797052787493699584 |