ICFERST

The Imperial College Finite Element Reservoir Simulator (IC-FERST) is a general purpose code for simulating multiphase flow and transport in complex geological reservoirs.  The governing equations are solved using a novel, high-order control-volume-finite-element formulation, specifically designed for the high-aspect-ratio problems typical of such reservoirs. 

A key feature of IC-FERST is the use of dynamic, unstructured mesh optimisation that better resolves key features of the solution compared to fixed grid methods.  Fully implicit timestepping admits the use of large mesh Courant numbers, using a double-fixed point iteration method with backtracking to improve convergence and convergence rate.

The code is available under the terms of the LGPL open source license.

 

Animation (left) is a numerical simulation of water injection (blue) into an oil reservoir (red) comprising high permeability channelized sandbodies in a low permeability mudstone background (which is not shown).  Conventional simulation methods use regular grid blocks and fail to capture the connectivity of the sandbodies, leading to inaccurate predictions of flow.  IC-FERST using dynamic adaptive unstrucured meshes that better capture the correct flow pattern, showing injected water flowing rapidly through small, high permeability channels.

 

 

Selected publications

Salinas P, Pavlidis D, Xie Z, Osman H, Pain CC, Jackson MD et al., 2018, A discontinuous control volume finite element method for multi-phase flow in heterogeneous porous media, JOURNAL OF COMPUTATIONAL PHYSICS, Vol: 352, Pages: 602-614, ISSN: 0021-9991

Gomes JLMA, Pavlidis D, Salinas P, Xie Z, Percival JR, Melnikova Y, Pain CC, Jackson MDet al., 2017, A force-balanced control volume finite element method for multi-phase porous media flow modelling, INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, Vol: 83, Pages: 431-445, ISSN: 0271-2091

Salinas P, Pavlidis D, Xie Z, Jacquemyn C, Melnikova Y, Jackson MD, Pain CC, et al., 2017, Improving the robustness of the control volume finite element method with application to multiphase porous media flow, INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, Vol: 85, Pages: 235-246, ISSN: 0271-2091

Salinas P, Pavlidis D, Xie Z, Adam A, Pain CC, Jackson MD, et al., 2017, Improving the convergence behaviour of a fixed-point-iteration solver for multiphase flow in porous media, INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, Vol: 84, Pages: 466-476, ISSN: 0271-2091

Adam A, Pavlidis D, Percival JR, Salinas P, Xie Z, Fang F, Pain CC, Muggeridge AH, Jackson MD, et al., 2016, Higher-order conservative interpolation between control-volume meshes: Application to advection and multiphase flow problems with dynamic mesh adaptivity, JOURNAL OF COMPUTATIONAL PHYSICS, Vol: 321, Pages: 512-531, ISSN: 0021-9991

Mostaghimi P, Percival JR, Pavlidis D, Ferrier RJ, Gomes JLMA, Gorman GJ, Jackson MD, Neethling SJ, Pain CC, et al., 2015, Anisotropic Mesh Adaptivity and Control Volume Finite Element Methods for Numerical Simulation of Multiphase Flow in Porous Media, MATHEMATICAL GEOSCIENCES, Vol: 47, Pages: 417-440, ISSN: 1874-8961

Jackson MD, Percival JR, Mostaghiml P, Tollit BS, Pavlidis D, Pain CC, Gomes JLMA, El-Sheikh AH, Salinas P, Muggeridge AH, Blunt MJ, et al., 2015, Reservoir Modeling for Flow Simulation by Use of Surfaces, Adaptive Unstructured Meshes, and an Overlapping-Control-Volume Finite-Element Method, SPE RESERVOIR EVALUATION & ENGINEERING, Vol: 18, Pages: 115-132, ISSN: 1094-6470‌