A free software for pore-scale modelling: solving Stokes equation for velocity fields and permeability values in 3D pore geometries

Handle URI:
http://hdl.handle.net/10754/595110
Title:
A free software for pore-scale modelling: solving Stokes equation for velocity fields and permeability values in 3D pore geometries
Authors:
Gerke, Kirill; Vasilyev, Roman; Khirevich, Siarhei ( 0000-0002-9951-919X ) ; Karsanina, Marina; Collins, Daniel; Korost, Dmitry; Mallants, Dirk
Abstract:
In this contribution we introduce a novel free software which solves the Stokes equation to obtain velocity fields for low Reynolds-number flows within externally generated 3D pore geometries. Provided with velocity fields, one can calculate permeability for known pressure gradient boundary conditions via Darcy's equation. Finite-difference schemes of 2nd and 4th order of accuracy are used together with an artificial compressibility method to iteratively converge to a steady-state solution of Stokes' equation. This numerical approach is much faster and less computationally demanding than the majority of open-source or commercial softwares employing other algorithms (finite elements/volumes, lattice Boltzmann, etc.) The software consists of two parts: 1) a pre and post-processing graphical interface, and 2) a solver. The latter is efficiently parallelized to use any number of available cores (the speedup on 16 threads was up to 10-12 depending on hardware). Due to parallelization and memory optimization our software can be used to obtain solutions for 300x300x300 voxels geometries on modern desktop PCs. The software was successfully verified by testing it against lattice Boltzmann simulations and analytical solutions. To illustrate the software's applicability for numerous problems in Earth Sciences, a number of case studies have been developed: 1) identifying the representative elementary volume for permeability determination within a sandstone sample, 2) derivation of permeability/hydraulic conductivity values for rock and soil samples and comparing those with experimentally obtained values, 3) revealing the influence of the amount of fine-textured material such as clay on filtration properties of sandy soil. This work was partially supported by RSF grant 14-17-00658 (pore-scale modelling) and RFBR grants 13-04-00409-a and 13-05-01176-a.
Conference/Event name:
EGU General Assembly 2015
Issue Date:
Apr-2015
Type:
Presentation
Additional Links:
http://adsabs.harvard.edu/abs/2015EGUGA..17.8296G
Appears in Collections:
Presentations

Full metadata record

DC FieldValue Language
dc.contributor.authorGerke, Kirillen
dc.contributor.authorVasilyev, Romanen
dc.contributor.authorKhirevich, Siarheien
dc.contributor.authorKarsanina, Marinaen
dc.contributor.authorCollins, Danielen
dc.contributor.authorKorost, Dmitryen
dc.contributor.authorMallants, Dirken
dc.date.accessioned2016-01-28T07:13:37Zen
dc.date.available2016-01-28T07:13:37Zen
dc.date.issued2015-04en
dc.identifier.urihttp://hdl.handle.net/10754/595110en
dc.description.abstractIn this contribution we introduce a novel free software which solves the Stokes equation to obtain velocity fields for low Reynolds-number flows within externally generated 3D pore geometries. Provided with velocity fields, one can calculate permeability for known pressure gradient boundary conditions via Darcy's equation. Finite-difference schemes of 2nd and 4th order of accuracy are used together with an artificial compressibility method to iteratively converge to a steady-state solution of Stokes' equation. This numerical approach is much faster and less computationally demanding than the majority of open-source or commercial softwares employing other algorithms (finite elements/volumes, lattice Boltzmann, etc.) The software consists of two parts: 1) a pre and post-processing graphical interface, and 2) a solver. The latter is efficiently parallelized to use any number of available cores (the speedup on 16 threads was up to 10-12 depending on hardware). Due to parallelization and memory optimization our software can be used to obtain solutions for 300x300x300 voxels geometries on modern desktop PCs. The software was successfully verified by testing it against lattice Boltzmann simulations and analytical solutions. To illustrate the software's applicability for numerous problems in Earth Sciences, a number of case studies have been developed: 1) identifying the representative elementary volume for permeability determination within a sandstone sample, 2) derivation of permeability/hydraulic conductivity values for rock and soil samples and comparing those with experimentally obtained values, 3) revealing the influence of the amount of fine-textured material such as clay on filtration properties of sandy soil. This work was partially supported by RSF grant 14-17-00658 (pore-scale modelling) and RFBR grants 13-04-00409-a and 13-05-01176-a.en
dc.relation.urlhttp://adsabs.harvard.edu/abs/2015EGUGA..17.8296Gen
dc.titleA free software for pore-scale modelling: solving Stokes equation for velocity fields and permeability values in 3D pore geometriesen
dc.typePresentationen
dc.conference.date12-17 April, 2015en
dc.conference.nameEGU General Assembly 2015en
dc.conference.locationVienna, Austriaen
dc.contributor.institutionCSIRO Land and Wateren
dc.contributor.institutionGeology Faculty, Lomonosov Moscow State Universityen
dc.contributor.institutionInstitute of Geosphere Dynamics, Institute of Physics of Earthen
dc.contributor.institutionKAUSTen
dc.contributor.institutionCSIRO Land and Wateren
dc.contributor.institutionInstitute of Geosphere Dynamics, Institute of Physics of Earthen
dc.contributor.institutionCSIRO IM&Ten
dc.contributor.institutionGeology Facuen
kaust.authorKhirevich, Siarheien
All Items in KAUST are protected by copyright, with all rights reserved, unless otherwise indicated.