Home > Research > Publications & Outputs > OpenFOAM solver for thermal and chemical conver...

Links

Text available via DOI:

View graph of relations

OpenFOAM solver for thermal and chemical conversion in porous media

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

OpenFOAM solver for thermal and chemical conversion in porous media. / Żuk, Paweł Jan; Tużnik, Bartosz; Rymarz, Tadeusz et al.
In: Computer Physics Communications, Vol. 278, 108407, 30.09.2022.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Żuk, PJ, Tużnik, B, Rymarz, T, Kwiatkowski, K, Dudyński, M, Galeazzo, FCC & Krieger Filho, GC 2022, 'OpenFOAM solver for thermal and chemical conversion in porous media', Computer Physics Communications, vol. 278, 108407. https://doi.org/10.1016/j.cpc.2022.108407

APA

Żuk, P. J., Tużnik, B., Rymarz, T., Kwiatkowski, K., Dudyński, M., Galeazzo, F. C. C., & Krieger Filho, G. C. (2022). OpenFOAM solver for thermal and chemical conversion in porous media. Computer Physics Communications, 278, Article 108407. https://doi.org/10.1016/j.cpc.2022.108407

Vancouver

Żuk PJ, Tużnik B, Rymarz T, Kwiatkowski K, Dudyński M, Galeazzo FCC et al. OpenFOAM solver for thermal and chemical conversion in porous media. Computer Physics Communications. 2022 Sept 30;278:108407. Epub 2022 Jun 1. doi: 10.1016/j.cpc.2022.108407

Author

Żuk, Paweł Jan ; Tużnik, Bartosz ; Rymarz, Tadeusz et al. / OpenFOAM solver for thermal and chemical conversion in porous media. In: Computer Physics Communications. 2022 ; Vol. 278.

Bibtex

@article{82d43759db0c4db5b89af47843911270,
title = "OpenFOAM solver for thermal and chemical conversion in porous media",
abstract = "We present the porousGasificationFoam solver and libraries, developed in the open-source C++ code OpenFOAM, for the comprehensive simulation of the thermochemical conversion in porous media. The code porousGasificationFoam integrates gas flow through a porous media with the models of heterogeneous (drying, gasification, pyrolysis, solid combustion, precipitation) and homogeneous (gas combustion) chemical reactions. Inside porous media transport equations are formulated applying the spatial averaging methodology. The mass and enthalpy transfer between solid and gas phases is suitable for systems out of the thermal equilibrium. The convection and radiation modes of the heat transfer are included for gas and solid phases, and the immersed boundary technique is applied for the porous media inside the computational domain. We validate the elements of the model against a set of experimental and theoretical results. Amongst them, Thermogravimetric Analysis experiments of thermal conversions of two wooden particles: one of millimeter size the other of centimeter size. Simulations feature reaction schemes and physical parameters established in the literature. We show the influence of the porous media size on the gasification process. The millimeter particle remains uniform, while for the centimeter setup, the pyrolysis front is reproduced. The spatial patterns in physical conditions modify the course of chemical reactions and influence media composition and structure evolution. Another important example is a gasifier where we obtain a self-sustaining front propagation due to an exothermic heterogeneous reaction. Program summary Program Title: porousGasificationFoam CPC Library link to program files: https://doi.org/10.17632/s6sj9kgp69.1 Developer's repository link: https://github.com/pjzuk/porousGasificationFoam(foam-extend-4.1); https://github.com/btuznik/porousGasificationFoam(OpenFOAM 8) Licensing provisions: GNU General Public Licence version 3 Programming language: C++ External routines/libraries: OpenFOAM 8, foam-extend-4.1 Nature of problem: The developed software is a solver and a set of libraries for simulating the thermal conversion in porous media, including drying, pyrolysis, gasification, and combustion. The model includes the flow of the reactive gas mixture and the transfer of mass and enthalpy between the gas and solid phases. The porous medium can change during the process. The model is transient and enables three-dimensional simulations.Solution method: The finite-volume method is used in the code for equation discretization. A set of governing equations is solved for the gas and solid phases, including mass conservation of gas species and solid components, momentum conservation in the gas phase, and equations of enthalpy conservation in both phases. The porous media region inside the whole computational domain is defined using the immersed boundary approach.",
keywords = "OpenFOAM, Porous media, Fixed bed, Biomass, Pyrolysis, Gasification, Combustion",
author = "{\.Z}uk, {Pawe{\l} Jan} and Bartosz Tu{\.z}nik and Tadeusz Rymarz and Kamil Kwiatkowski and Marek Dudy{\'n}ski and Galeazzo, {Flavio C.C.} and {Krieger Filho}, {Guenther C.}",
year = "2022",
month = sep,
day = "30",
doi = "10.1016/j.cpc.2022.108407",
language = "English",
volume = "278",
journal = "Computer Physics Communications",
issn = "0010-4655",
publisher = "Elsevier",

}

RIS

TY - JOUR

T1 - OpenFOAM solver for thermal and chemical conversion in porous media

AU - Żuk, Paweł Jan

AU - Tużnik, Bartosz

AU - Rymarz, Tadeusz

AU - Kwiatkowski, Kamil

AU - Dudyński, Marek

AU - Galeazzo, Flavio C.C.

AU - Krieger Filho, Guenther C.

PY - 2022/9/30

Y1 - 2022/9/30

N2 - We present the porousGasificationFoam solver and libraries, developed in the open-source C++ code OpenFOAM, for the comprehensive simulation of the thermochemical conversion in porous media. The code porousGasificationFoam integrates gas flow through a porous media with the models of heterogeneous (drying, gasification, pyrolysis, solid combustion, precipitation) and homogeneous (gas combustion) chemical reactions. Inside porous media transport equations are formulated applying the spatial averaging methodology. The mass and enthalpy transfer between solid and gas phases is suitable for systems out of the thermal equilibrium. The convection and radiation modes of the heat transfer are included for gas and solid phases, and the immersed boundary technique is applied for the porous media inside the computational domain. We validate the elements of the model against a set of experimental and theoretical results. Amongst them, Thermogravimetric Analysis experiments of thermal conversions of two wooden particles: one of millimeter size the other of centimeter size. Simulations feature reaction schemes and physical parameters established in the literature. We show the influence of the porous media size on the gasification process. The millimeter particle remains uniform, while for the centimeter setup, the pyrolysis front is reproduced. The spatial patterns in physical conditions modify the course of chemical reactions and influence media composition and structure evolution. Another important example is a gasifier where we obtain a self-sustaining front propagation due to an exothermic heterogeneous reaction. Program summary Program Title: porousGasificationFoam CPC Library link to program files: https://doi.org/10.17632/s6sj9kgp69.1 Developer's repository link: https://github.com/pjzuk/porousGasificationFoam(foam-extend-4.1); https://github.com/btuznik/porousGasificationFoam(OpenFOAM 8) Licensing provisions: GNU General Public Licence version 3 Programming language: C++ External routines/libraries: OpenFOAM 8, foam-extend-4.1 Nature of problem: The developed software is a solver and a set of libraries for simulating the thermal conversion in porous media, including drying, pyrolysis, gasification, and combustion. The model includes the flow of the reactive gas mixture and the transfer of mass and enthalpy between the gas and solid phases. The porous medium can change during the process. The model is transient and enables three-dimensional simulations.Solution method: The finite-volume method is used in the code for equation discretization. A set of governing equations is solved for the gas and solid phases, including mass conservation of gas species and solid components, momentum conservation in the gas phase, and equations of enthalpy conservation in both phases. The porous media region inside the whole computational domain is defined using the immersed boundary approach.

AB - We present the porousGasificationFoam solver and libraries, developed in the open-source C++ code OpenFOAM, for the comprehensive simulation of the thermochemical conversion in porous media. The code porousGasificationFoam integrates gas flow through a porous media with the models of heterogeneous (drying, gasification, pyrolysis, solid combustion, precipitation) and homogeneous (gas combustion) chemical reactions. Inside porous media transport equations are formulated applying the spatial averaging methodology. The mass and enthalpy transfer between solid and gas phases is suitable for systems out of the thermal equilibrium. The convection and radiation modes of the heat transfer are included for gas and solid phases, and the immersed boundary technique is applied for the porous media inside the computational domain. We validate the elements of the model against a set of experimental and theoretical results. Amongst them, Thermogravimetric Analysis experiments of thermal conversions of two wooden particles: one of millimeter size the other of centimeter size. Simulations feature reaction schemes and physical parameters established in the literature. We show the influence of the porous media size on the gasification process. The millimeter particle remains uniform, while for the centimeter setup, the pyrolysis front is reproduced. The spatial patterns in physical conditions modify the course of chemical reactions and influence media composition and structure evolution. Another important example is a gasifier where we obtain a self-sustaining front propagation due to an exothermic heterogeneous reaction. Program summary Program Title: porousGasificationFoam CPC Library link to program files: https://doi.org/10.17632/s6sj9kgp69.1 Developer's repository link: https://github.com/pjzuk/porousGasificationFoam(foam-extend-4.1); https://github.com/btuznik/porousGasificationFoam(OpenFOAM 8) Licensing provisions: GNU General Public Licence version 3 Programming language: C++ External routines/libraries: OpenFOAM 8, foam-extend-4.1 Nature of problem: The developed software is a solver and a set of libraries for simulating the thermal conversion in porous media, including drying, pyrolysis, gasification, and combustion. The model includes the flow of the reactive gas mixture and the transfer of mass and enthalpy between the gas and solid phases. The porous medium can change during the process. The model is transient and enables three-dimensional simulations.Solution method: The finite-volume method is used in the code for equation discretization. A set of governing equations is solved for the gas and solid phases, including mass conservation of gas species and solid components, momentum conservation in the gas phase, and equations of enthalpy conservation in both phases. The porous media region inside the whole computational domain is defined using the immersed boundary approach.

KW - OpenFOAM

KW - Porous media

KW - Fixed bed

KW - Biomass

KW - Pyrolysis

KW - Gasification

KW - Combustion

U2 - 10.1016/j.cpc.2022.108407

DO - 10.1016/j.cpc.2022.108407

M3 - Journal article

VL - 278

JO - Computer Physics Communications

JF - Computer Physics Communications

SN - 0010-4655

M1 - 108407

ER -