Predicting Fluid Properties in the MUFITS Reservoir Simulator with User-Supplied Modules

We present a recent development of the MUFITS reservoir simulator aiming at modelling the transport of fluids whose properties and phase equilibria are calculated in a user-supplied external shared library. Both the explicit correlations and tabulated data for the fluid parameters can be implemented...

Full description

Bibliographic Details
Main Authors: Andrey Afanasyev, Ivan Utkin
Format: Article
Language:English
Published: Hindawi-Wiley 2021-01-01
Series:Geofluids
Online Access:http://dx.doi.org/10.1155/2021/4290248
id doaj-d7728b43e8df4dc1ac8548e87b8c0a78
record_format Article
spelling doaj-d7728b43e8df4dc1ac8548e87b8c0a782021-10-11T00:39:05ZengHindawi-WileyGeofluids1468-81232021-01-01202110.1155/2021/4290248Predicting Fluid Properties in the MUFITS Reservoir Simulator with User-Supplied ModulesAndrey Afanasyev0Ivan Utkin1Institute of MechanicsInstitute of MechanicsWe present a recent development of the MUFITS reservoir simulator aiming at modelling the transport of fluids whose properties and phase equilibria are calculated in a user-supplied external shared library. Both the explicit correlations and tabulated data for the fluid parameters can be implemented in the library that we name the EoS-module (Equation of State-module). An iterative approach—which, for example, is based on the phase equilibria calculation through the Gibbs energy minimisation (GEM) method, can also be used in the EoS-module. A considerable effort has been undertaken to minimise the number of program procedures exported by the shared library. This should facilitate and ease the usage of the developed software extension by the scientific community. Furthermore, we supplement the article with the source code of two simple EoS-modules that can serve as templates in other modelling and software development efforts. The EoS-modules are also useful for coupling MUFITS with other elaborate software for fluid property prediction. To demonstrate such a possibility, we supplement the article with the source code of a more complicated EoS-module that couples MUFITS with the geochemical code GEMS3K. This module is used in a simple 1-D benchmark study showing the capabilities of MUFITS for modelling reactive transport in porous media.http://dx.doi.org/10.1155/2021/4290248
collection DOAJ
language English
format Article
sources DOAJ
author Andrey Afanasyev
Ivan Utkin
spellingShingle Andrey Afanasyev
Ivan Utkin
Predicting Fluid Properties in the MUFITS Reservoir Simulator with User-Supplied Modules
Geofluids
author_facet Andrey Afanasyev
Ivan Utkin
author_sort Andrey Afanasyev
title Predicting Fluid Properties in the MUFITS Reservoir Simulator with User-Supplied Modules
title_short Predicting Fluid Properties in the MUFITS Reservoir Simulator with User-Supplied Modules
title_full Predicting Fluid Properties in the MUFITS Reservoir Simulator with User-Supplied Modules
title_fullStr Predicting Fluid Properties in the MUFITS Reservoir Simulator with User-Supplied Modules
title_full_unstemmed Predicting Fluid Properties in the MUFITS Reservoir Simulator with User-Supplied Modules
title_sort predicting fluid properties in the mufits reservoir simulator with user-supplied modules
publisher Hindawi-Wiley
series Geofluids
issn 1468-8123
publishDate 2021-01-01
description We present a recent development of the MUFITS reservoir simulator aiming at modelling the transport of fluids whose properties and phase equilibria are calculated in a user-supplied external shared library. Both the explicit correlations and tabulated data for the fluid parameters can be implemented in the library that we name the EoS-module (Equation of State-module). An iterative approach—which, for example, is based on the phase equilibria calculation through the Gibbs energy minimisation (GEM) method, can also be used in the EoS-module. A considerable effort has been undertaken to minimise the number of program procedures exported by the shared library. This should facilitate and ease the usage of the developed software extension by the scientific community. Furthermore, we supplement the article with the source code of two simple EoS-modules that can serve as templates in other modelling and software development efforts. The EoS-modules are also useful for coupling MUFITS with other elaborate software for fluid property prediction. To demonstrate such a possibility, we supplement the article with the source code of a more complicated EoS-module that couples MUFITS with the geochemical code GEMS3K. This module is used in a simple 1-D benchmark study showing the capabilities of MUFITS for modelling reactive transport in porous media.
url http://dx.doi.org/10.1155/2021/4290248
work_keys_str_mv AT andreyafanasyev predictingfluidpropertiesinthemufitsreservoirsimulatorwithusersuppliedmodules
AT ivanutkin predictingfluidpropertiesinthemufitsreservoirsimulatorwithusersuppliedmodules
_version_ 1716829232291643392