Proposal of an open-source computational toolbox for solving PDEs in the context of chemical reaction engineering using FEniCS and complementary components
In this contribution, an open-source computational toolbox composed of FEniCS and complementary packages is introduced to the chemical and process engineering field by addressing two case studies. First, the oxidation of o-xylene to phthalic anhydride is modelled and used as a FEniCS′ proof-of-conce...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2021-01-01
|
Series: | Heliyon |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S2405844020326153 |
id |
doaj-71d4ce7178684fe1ba5eba12a5381714 |
---|---|
record_format |
Article |
spelling |
doaj-71d4ce7178684fe1ba5eba12a53817142021-02-05T16:13:11ZengElsevierHeliyon2405-84402021-01-0171e05772Proposal of an open-source computational toolbox for solving PDEs in the context of chemical reaction engineering using FEniCS and complementary componentsSantiago Ortiz-Laverde0Camilo Rengifo1Martha Cobo2Manuel Figueredo3Energy, Materials and Environment Laboratory, Department of Chemical Engineering, Universidad de La Sabana, Campus Universitario Puente del Común, Km. 7 Autopista Norte, Bogotá, ColombiaDepartment of Mathematics, Physics and Statistics, Universidad de La Sabana, Campus Universitario Puente del Común, Km. 7 Autopista Norte, Bogotá, ColombiaEnergy, Materials and Environment Laboratory, Department of Chemical Engineering, Universidad de La Sabana, Campus Universitario Puente del Común, Km. 7 Autopista Norte, Bogotá, ColombiaEnergy, Materials and Environment Laboratory, Department of Chemical Engineering, Universidad de La Sabana, Campus Universitario Puente del Común, Km. 7 Autopista Norte, Bogotá, Colombia; Corresponding author.In this contribution, an open-source computational toolbox composed of FEniCS and complementary packages is introduced to the chemical and process engineering field by addressing two case studies. First, the oxidation of o-xylene to phthalic anhydride is modelled and used as a FEniCS′ proof-of-concept based on a comparison with the software Aspen Custom Modeler (ACM). The results show a maximum absolute error of 2% and thus a good FEniCS/ACM agreement. Second, synthetic natural gas (SNG) production through CO2 methanation is covered in further detail. In this instance, a parametric study is performed for a tube bundle fixed-bed reactor employing a two-dimensional and transient pseudo-homogeneous model. An operating window for critical variables is evaluated, discussed, and successfully contrasted with the literature. Therefore, the computational toolbox methodology and the consistency of the results are validated, strengthening FEniCS and complements as an interesting alternative to solve mathematical models concerning chemical reaction engineering.http://www.sciencedirect.com/science/article/pii/S2405844020326153Aspen custom modelerChemical engineeringFEniCSOpen-source computational toolboxo-xylene oxidationPower-to-methane |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Santiago Ortiz-Laverde Camilo Rengifo Martha Cobo Manuel Figueredo |
spellingShingle |
Santiago Ortiz-Laverde Camilo Rengifo Martha Cobo Manuel Figueredo Proposal of an open-source computational toolbox for solving PDEs in the context of chemical reaction engineering using FEniCS and complementary components Heliyon Aspen custom modeler Chemical engineering FEniCS Open-source computational toolbox o-xylene oxidation Power-to-methane |
author_facet |
Santiago Ortiz-Laverde Camilo Rengifo Martha Cobo Manuel Figueredo |
author_sort |
Santiago Ortiz-Laverde |
title |
Proposal of an open-source computational toolbox for solving PDEs in the context of chemical reaction engineering using FEniCS and complementary components |
title_short |
Proposal of an open-source computational toolbox for solving PDEs in the context of chemical reaction engineering using FEniCS and complementary components |
title_full |
Proposal of an open-source computational toolbox for solving PDEs in the context of chemical reaction engineering using FEniCS and complementary components |
title_fullStr |
Proposal of an open-source computational toolbox for solving PDEs in the context of chemical reaction engineering using FEniCS and complementary components |
title_full_unstemmed |
Proposal of an open-source computational toolbox for solving PDEs in the context of chemical reaction engineering using FEniCS and complementary components |
title_sort |
proposal of an open-source computational toolbox for solving pdes in the context of chemical reaction engineering using fenics and complementary components |
publisher |
Elsevier |
series |
Heliyon |
issn |
2405-8440 |
publishDate |
2021-01-01 |
description |
In this contribution, an open-source computational toolbox composed of FEniCS and complementary packages is introduced to the chemical and process engineering field by addressing two case studies. First, the oxidation of o-xylene to phthalic anhydride is modelled and used as a FEniCS′ proof-of-concept based on a comparison with the software Aspen Custom Modeler (ACM). The results show a maximum absolute error of 2% and thus a good FEniCS/ACM agreement. Second, synthetic natural gas (SNG) production through CO2 methanation is covered in further detail. In this instance, a parametric study is performed for a tube bundle fixed-bed reactor employing a two-dimensional and transient pseudo-homogeneous model. An operating window for critical variables is evaluated, discussed, and successfully contrasted with the literature. Therefore, the computational toolbox methodology and the consistency of the results are validated, strengthening FEniCS and complements as an interesting alternative to solve mathematical models concerning chemical reaction engineering. |
topic |
Aspen custom modeler Chemical engineering FEniCS Open-source computational toolbox o-xylene oxidation Power-to-methane |
url |
http://www.sciencedirect.com/science/article/pii/S2405844020326153 |
work_keys_str_mv |
AT santiagoortizlaverde proposalofanopensourcecomputationaltoolboxforsolvingpdesinthecontextofchemicalreactionengineeringusingfenicsandcomplementarycomponents AT camilorengifo proposalofanopensourcecomputationaltoolboxforsolvingpdesinthecontextofchemicalreactionengineeringusingfenicsandcomplementarycomponents AT marthacobo proposalofanopensourcecomputationaltoolboxforsolvingpdesinthecontextofchemicalreactionengineeringusingfenicsandcomplementarycomponents AT manuelfigueredo proposalofanopensourcecomputationaltoolboxforsolvingpdesinthecontextofchemicalreactionengineeringusingfenicsandcomplementarycomponents |
_version_ |
1724283360120930304 |