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...
Main Authors: | , |
---|---|
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 |