You are on page 1of 23

Journal of Petroleum Science and Engineering 187 (2020) 106751

Contents lists available at ScienceDirect

Journal of Petroleum Science and Engineering


journal homepage: http://www.elsevier.com/locate/petrol

Development of hybrid low salinity water polymer flooding numerical


reservoir simulator and smart proxy model for chemical enhanced oil
recovery (CEOR)
Eric Thompson Brantson a, c, Binshan Ju a, b, *, Prince Opoku Appau d, Perpetual Hope Akwensi e,
Godwill Agyare Peprah f, Nannan Liu a, Elvis Selase Aphu g, Evans Annan Boah h,
Abraham Aidoo Borsah i
a
School of Energy Resources, China University of Geosciences (Beijing), Haidian District, Beijing, 100083, China
b
Key Laboratory of Geological Evaluation and Development Engineering of Unconventional Natural Gas Energy, Beijing, 100083, China
c
Petroleum Engineering Department, Faculty Mineral Resources Technology, University of Mines and Technology, Tarkwa, Ghana
d
Research Institute of Enhanced Oil Recovery, China University of Petroleum, Beijing, 102249, China
e
School of Land Science and Technology, China University of Geosciences (Beijing), Haidian District, Beijing, 100083, China
f
Petroleum Unit, Ghana Revenue Authority, VAT House, Ringroad Central, Accra, Ghana
g
College of Public Administration, Huazhong University of Science and Technology, Wuhan, China
h
Oil and Gas Engineering Department, All Nations University College, Koforidua, Ghana
i
Technology and Innovation Department, Ghana Water Company Limited, Accra, Ghana

A R T I C L E I N F O A B S T R A C T

Keywords: A MATLAB based finite volume CEOR simulator was developed for modeling the recovery of oil by low salinity
Low and high salinity water polymer flooding water polymer flooding (LSWPF) in a proposed geostatistical method of generating porous media. Firstly, this
Artificial neural network paper coupled ion exchange, wettability and fluid flow transport models to the proposed heterogeneous porous
Chemical enhanced oil recovery
media to investigate LSWPF oil recovery performance. Secondly, for the first time, a new hybrid smart proxy
Smart proxy model
Artificial banding
model of particle swarm optimization artificial neural network (PSO-ANN) recovery factor (RF) correlation was
Particle swarm optimization derived for LSWPF oil recovery performance using the extracted weights and biases. The proposed porous media
as well as stochastic multi-fractal random field and circulant embedding method (CEM) permeability field re­
alizations did not exhibit artificial banding unlike turning bands method (TBM) realizations when compared. A
fast convergence pre-conditioner solution technique of algebraic multigrid (AMG) linear solver combined with an
acceleration method of biconjugate gradients stabilized method (BI-CGSTAB) was used to solve the fully implicit
system of coupled linearized equations. The simulator was validated with PHREEQC geochemical package and a
secondary LSWPF coreflood test with outstanding history match. Numerical 2D examples study in this paper
revealed the synergetic effects of LSWPF and high salinity water polymer flooding (HSWPF) with higher oil RFs
of 39% and 31%, respectively than the standalone LSWF of 23% and normal waterflood of 11% for 50 days of
production. The optimal architecture of the PSO-ANN RF model is 7 inputs, 3 hidden neurons and 1 output. Also,
the PSO-ANN RF model predictions were compared to the LSWPF numerical simulation results with the former
remarkably having reduced computational time in seconds with training and blind testing errors <1% average
absolute percentage error (AAPE) for various permeability field realizations investigated. Finally, the PSO-ANN
RF model will serve as a fast-alternative reservoir management and planning tool to supplement the high-fidelity
LSWPF CEOR simulator developed to minimize computational overheads, risks and uncertainties in oil recovery
performance modeling.

* Corresponding author. School of Energy Resources, China University of Geosciences (Beijing), Haidian District, Beijing, 100083, China.
E-mail address: jubs2936@163.com (B. Ju).

https://doi.org/10.1016/j.petrol.2019.106751
Received 23 March 2019; Received in revised form 25 November 2019; Accepted 27 November 2019
Available online 28 November 2019
0920-4105/© 2019 Elsevier B.V. All rights reserved.
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

1. Introduction paper is called LSWPF. The use of LSWF will increase polymer yield
(aqueous viscosity increase), increase sweep efficiency and reduce
Conventional high salinity water flooding (HSWF) is a secondary chemical cost (Rivet, 2009; Seright et al., 2010). Mohammadi and Jer­
recovery mechanism usually used to recover additional oil, improve auld (2012) reported in their numerical simulation study about the
microscopic sweep efficiency and maintain reservoir pressure for longer combination of polymer flooding with low salinity water to improve
productive life before economic limit is attained. However, some school timing and efficiency of oil recovery process. In terms of cost analysis,
of thought revealed that the quality and composition of water injected is there was 5 times reduction in chemical cost per barrel for LSWPF
as important as the quantity that is injected into oil reservoirs (Jadhu­ combination. Similarly, Ayirala et al. (2010) performed
nandan and Morrow, 1995). The quality of this water injected is called cost-performance analysis of combining LSWPF for an offshore work.
LSWF/smart waterflood/advanced ion management/designer water­ The inference drawn from their study indicated that LSWPF had more
flood. In literature, there is no consensus about the actual mechanism additional oil recovery and cost effective because of smaller polymer
(fine migration, double-layer effects (DLE), pH modification, consumption when compared to sea water polymer flooding. Never­
multi-component ionic exchange (MIE), osmotic pressure, interfacial theless, not much published studies in literature have been devoted to
reduction (IFT), etc) behind LSWF incremental oil recovery (Al-Shalabi LSWPF simulation with hybrid smart proxy model. Therefore, our study
and Sepehrnoori, 2017), but wettability alteration has been widely will show how comprehensive LSWPF CEOR numerical simulation re­
accepted as the main mechanism through experiments, numerical sults can be used to derive a fast-computational tool. The proposed
modeling and simulation approaches (Rivet, 2009; Al-Shalabi and computational tool will overcome the industrial applications of nu­
Sepehrnoori, 2017). The discovery of this attractive LSWF method has merical reservoir simulators that takes long hours to days to complete
led to a lot of studies being carried out both theoretically and experi­ simulation runs. It will be of interest to know that developing a hybrid
mentally in relation to the modification of salinity and ionic composition supervised learning smart proxy model for modeling LSWPF for the first
of the injected water for enhanced oil recovery (EOR). time will be an advancement in this promising hybrid EOR technique.
Many of such studies include Korrani et al. (2016) on the mechanistic Over the years, soft computing applications like artificial neural
modeling of LSWF through coupling of a geochemical package with a network (ANN) technologies have emerged as effective and general­
compositional reservoir simulator. The study presented a step by step ization tools for resolving uncertainties and complications in real world
algorithm which integrated IPhreeqc with UTCOMP which was used to problems. Eberhart and Kennedy (1995) were the first authors to
history match and interpret LSWF experiment and the field trial per­ pioneer PSO as an evolutionary bio-inspired metaheuristic optimization
formed by BP at the Endicott field. Furthermore, Attar and Muggeridge algorithm. Their zeal for developing this population-based algorithm
(2018) employed numerical simulation approach to study LSWF with stems from the simulation of swarm species (bees), movement and
regards to the impact of physical diffusion, an aquifer and geological flocking social behaviors (birds and shoal of fishes) in multidimensional
heterogeneity on slug size. In fact, their findings revealed that a slug size search space. According to Chiroma et al. (2016), PSO is a global algo­
of at least 0.6 pore volume (PV) is required in heterogeneous reservoirs, rithm capable of probing for global optimum result by fast-tracking
in the absence of an aquifer for incremental oil recovery. Also, Zeini­ convergence but slower in finding global optimum solution, whiles
jahromi and Bedrikovetsky (2013) dwelled on the mechanism of EOR by ANN algorithm has a strong capacity to find the local optimum solution
fines-migration-assisted waterflooding at laboratory scale. The relative but limited in its ability to find global optimum solution. Hence, hybrid
permeability curves generated indicated that the permeability for water algorithms are now being developed to leverage their merits and de­
increases at low water saturations and decreases at high saturations. Not merits for robust optimization modeling. Conversely, these ANN tools
only that, Bedrikovetsky et al. (2015) investigated field case study for have the weakness of being black box and not transparent. Artificial
fines-migration-assisted LSWF. The obtained mathematical model from intelligent tools used in many previous studies did not disclose the
their study was used for history matching with good agreement between models they developed, and the models were regarded as being black
the field and modeling data. The obtained model was also used to box. This is in the sense that they do not reveal the exact details of the
compare recovery factors for two scenarios of LSWF and normal water computational procedures for predicting datasets. Therefore, this paper
injection. seeks to change the black box PSO-ANN algorithm into a transparent
However, one of the sources of concern for this LSWF EOR technique white box to reveal the hidden correlations for RF predictions by
is that majority of its evaluation is based on coreflooding experiments, extracting the weights, biases and transfer functions from the optimum
because most of the tests about this subject are based on spontaneous training model. This will be the first time such a supervised learning
imbibition and contact angle. In fact, the ability of chemical and phys­ practical novel idea (black box to white box) has been carried out for
ical property models to predict LSWF multiphysics complex processes LSWPF RF performance modeling. This will be a stepping stone towards
for full-field scale implementation is still a challenge with slow and debunking the idea that ANN algorithms do not reveal their detailed
expensive computational run times despite the advancement made in calculations that takes place behind the scene. The smart proxy
standard software such as UTCHEM, ECLIPSE and CMG. In the light of PSO-ANN RF model developed in this study will help in efficient reser­
this, the development of specialized numerical reservoirs simulators for voir management decisions and with the capability of less error in
hybrid CEOR methods have been an active area of recent research forecasting LSWPF oil recovery performance.
(Lashgari et al., 2016). One of such developments is the comprehensive This research work is organized into four sections as follows: Section
comparative analysis of CEOR simulators capabilities and benchmark 1 gives introduction of LSWF, LSWPF and coupled PSO-ANN evolu­
tests carried out by Goudarzi et al. (2016) to illustrate the potentials of tionary algorithm from the literature. Section 2 describes the methods
these CEOR simulators for chemical flooding projects highlighting their for generating the proposed heterogeneous porous media as well as
strengths and limitations. other types of geostatistical methods implemented. Also, section 2 shows
Furthermore, viscous fingering, water conning from aquifers and the mathematical models implemented in developing the LSWPF EOR
preferential fluid channeling (Doorwar and Mohanty, 2011; Ju et al., numerical reservoir simulator with horizontal configuration of both
2017; Brantson et al., 2018a) are the major subsurface instabilities that injection and production wells. Herein, the development of the PSO-
can impede the efficiency of LSWF EOR method. One of the most effi­ ANN RF smart proxy model was also described. Section 3 discusses the
cient methods to solve this problem is the use of polymer flooding obtained key results from the dynamic numerical simulation and the
technique (Sheng et al., 2015; Lamas et al., 2016). Currently, the pe­ smart proxy model oil recovery performance predictions. Finally, sec­
troleum industry has started showing interest in the possibility of tion 4 listed the conclusions drawn from the significant advances made
leveraging the combination of EOR methods together known as Hybrid in this study with regards to the modeling of LSWPF.
EOR effect. One of such combination modeled and simulated in this

2
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

2. Methodology of porous media modeling (7) The correlation lengths in the x and y directions denote the
maximum distance at which two points display correlation used
2.1. Porosity and permeability field modeling in generating the spatial variability of the geological media. The
medium is termed as homogeneous when one autocorrelation
This section describes the porosity and the various permeability length is used, but heterogeneous if two autocorrelation lengths
fields modeling techniques developed and implemented in MATLAB are used.
programing environment coupled to the CEOR simulator. Hence, this (8) An initialized interpolated porosity field of a x b matrix same as
study constructs synthetic property distributions by aping actual reser­ the permeability field is created. Then, the polynomial roots of
voirs and depicting the scale needed for quantifying reservoir simulation the empirical geometrical parameter are computed with only the
production performance. The newly proposed porous media imple­ real parts used to populate the porosity field.
mentation procedures used are described as follows, but not aimed at (9) To carry out the interpolation for the 2D gridded data in the mesh
modeling a specific reservoir: grid format, the change in x and y directions was computed for
both A x B matrix (coordinates of the sample points) and a x b
2.1.1. The proposed porous media method matrix (coordinates of the query points). These changes were
used to create mesh grids for the interpolation of porosity and
(1) A grid mesh of A x B matrix for permeability and porosity field is permeability fields. The 2D interpolation of log permeability field
created in the x and y directions. Also, a grid mesh of a x b matrix returns interpolated values of a function of two variables at
is created and interpolated over A x B matrix for the log normal specific query points using cubic interpolation method. The log
permeability and porosity fields. permeability values generated in Eq. (4) contains the corre­
(2) Dykstra and Parsons (1950) coefficient (VDP) describes the static sponding function values at each sample point. Therefore, the
variational perturbation in measuring permeability as expressed permeability field is generated by finding the exponent of the log
in Eq. (1). VDP ¼ 0, denotes homogeneous reservoir, while VDP ¼ permeability field values generated from the cubic interpolation
1, imply extremely heterogeneous reservoir. method.
(10) The 2D interpolation of the porosity field returns interpolated
logk log kσ standard deviation of LogðkÞ
VDP ¼ ¼ ; (1) values of a function of two variables at specific query points using
logk Average of LogðkÞ cubic interpolation method. The initial porosity field in step 8
now contains the corresponding function values at each sample
where k is the median (50%) permeability and kσ is the permeability at point. Finally, the porosity field realization is generated for nu­
84.1% of the cumulative sample and σ is the standard deviation. merical reservoir simulation.

(3) Due to the relationship between VDP and σ , Eq. (1) can be rear­ 2.1.2. Stochastic 2D multi-fractal random field method
ranged in Eq. (2) as: Fractional Brownian motion (fBm) was introduced by Kolmogorov
σ¼ logð1 VDP Þ: (2) (1940) and popularized by Mandelbrot and Van Ness (1968). Random
fractals (Mandelbrot, 1977) like fBm exhibit self-similar statistics
(Hewett, 1986) due to an appropriate reliable averaging of independent
properties of an object. It is also a known fact that permeability field
(4) Also, the sample mean ðμÞ for log-normal randomly distributed distributions display fractal-like characteristics at field scale due to the
field is given by Eq. (3) as: broad range variability of fractals ability. The permeability field distri­
� bution implemented in MATLAB was quantified by measuring the Hurst
Log kaverage ¼ ðμÞ þ 1 = 2σ2 ; (3) exponent (H) of the distribution for different model sizes, number of
grids, and average permeabilities. A 2D self-affine distributions was
where kaverage is the average permeability.
obtained. Then, a 2D version of Voss (1985) algorithm was used to
synthesize fBm statistical algorithm which signify the fractal distribu­
(5) The lognormal distribution of permeability is the most common
tion of reservoir properties within the reservoir. The detailed mathe­
geostatistical approach used for generating petroleum porous
matical algorithm by Voss (1985) can be found in Iudin and Koposov
media. The mathematical formula in Eq. (4) returns an array of
(2013). The degree of heterogeneity can be modeled by varying the
random numbers generated from lognormal distribution with the
fractal dimensions at the microscopic-scale. Generally, smaller fractal
estimated sample mean in Eq. (3) and standard deviation in Eq.
dimension indicates homogeneous pore structure and good reservoir
(2) as:
porosity. Conversely, higher fractal dimension represents more hetero­
K ¼ lognrndðμ; σ ; a; bÞ (4) geneous pore structure and less reservoir capacity (Al-Zainaldin et al.,
2017).

2.1.3. Circulant embedding method


(6) The porosity field is generated by obtaining permeability values Circulant embedding method (CEM) provides an efficient way to
based on Carman-Kozeny equation (Carman, 1956). This equa­ sample stationary Gaussian processes precisely at uniformly spaced
tion relating permeability to porosity written in Eq. (5) is used to sample times. But in the case of sampling at non-uniformly spaced times,
obtain the values of the empirical geometrical parameter (c) as: linear interpolation is required with the introduction of weak approxi­
mation error for mean square differentiable processes. The method is
K8τA2v ð1 ϕÞ2 more accurate than the quadrature method due to the fact that its
c¼ ; (5)
ϕ3 interpolation is based on samples from the correct distribution. The
spectral decomposition takes special form in terms of the discrete
where ϕ is the porosity which is a function of permeability, τ is tortu­
Fourier transform (DFT) and the computation is done efficiently using
osity, Av is the specific surface area, c is the empirical geometrical
the fast Fourier transform (FFT). Furthermore, covariance matrices are
parameter.
not generally circulant, but sampling stationary processes at uniformly
spaced times come with symmetric Toeplitz matrices that can be
embedded inside a larger circulant matrices by applying DFT

3
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

Start

Define model geometry

Reservoir Width Reservoir Length

Create 2D-Cell volume mesh structure

Define model physical parameters

Define permeability parameters

Relative perms Correlation length & VDP

Specify model boundary conditions

Dirichlet constant Dirichlet constant


aqueous phase reservoir pressure
injected Define model physical parameters

Define time step parameters

Initial time (t=0) Time step change (∆ t) Final time (t_final)

t + ∆ t = t_final

Pressure accuracy Specify Error Accuracy Aqueous phase accuracy

Create cell variables


Pressure cell Aqueous phase cell
variable variables

Calculate aqueous phase velocity

Looping
Define TVD schemes

Yes t<t_final

No

Calculate pressure Calculate aqueous phase


Calculate parameters gradient
gradient

Sparse matrix Apply boundary conditions Right hand side column vector

Coupling equations

AMG+ BI-CGSTAB

Numerical solutions for pressure, water saturation, salt and polymer concentrations

No Error check for pressure


and aqueous phase

Yes

Visualization of simulation plots

End

Fig. 1. Computer modeling implementation flowchart for LSWPF.

4
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

Fig. 2. Hybridization of PSO-ANN models.

2.1.4. Turning bands method


Table 1
TBM is a procedure of sampling aimed at generating spatially
Numerical reservoir simulation input data for multi-ion exchange (HSWF &
correlated permeability fields with its accurateness based on the amount
LSWF).
of lines used. The TBM also uses a random vector and a stationary sto­
Reservoir parameters Numerical values chastic process to define turning bands random field. The TBM is a
Porosity 100% method for approximating realizations of isotropic Gaussian random
Horizontal permeability 9.869 � 10 13 m2 fields (Lord et al., 2014). Whenever insufficient amount of lines is used,
Vertical permeability 9.869 � 10 13 m2
streaking effect (artifact banding) in the simulated map abounds (Emery
Grid block dimensions 40 � 1 x 1
Grid block sizes Δx ¼ 1 m, Δy ¼ 1 m, Δz ¼ 1 m and Lantu�ejoulb, 2006). According Gotway and Rutherford (1994), TBM
Selectivity coefficient 0.4 carry out simulation along unidimensional lines rather than synthesizing
the multidimensional field with computational efficiency over a space
domain and more efficient than lower upper (LU) decomposition algo­
Table 2 rithm. A non-conditional realization can be generated for visual in­
LSWF and HSWF validation parameters. spections. An in-depth information on the implementation of the
mathematical algorithm of TBM for Gaussian random fields in MATLAB
LSWF HSWF
are available in (Matheron, 1973; Mantoglou and Wilson, 1982; Emery

Na þ
Ca Cl Naþ Ca2þ Cl
and Lantu� ejoulb, 2006; Lord et al., 2014; Brantson et al., 2018b).
Injected brine 0.01135 0.000125 0.01436 11.15 1.25 14.36
(mol/l) 2.2. Mathematical modeling of low salinity polymer flooding
Formation water 1.1135 0.125 1.436 1.115 0.125 1.436
(mol/l)
In this section, a hybrid CEOR simulator was developed to investi­
gate LSWPF oil recovery performance. This development included two-
factorization for an efficient sampling of the stationary processes (Lord phase with four fluid components (oil, water, polymer and salt) and data
et al., 2014). However, CEM implemented in MATLAB was used to structures implemented in MATLAB programming environment to
generate 2D realizations of stationary anisotropic exponential correla­ simulate the displacement of oil by LSWPF. The following underlying
tion and Gaussian covariance function of uniformly spaced grid mesh assumptions were made in formulating the black oil model framework
which is very complicated to implement due to the structure of the for a non-deformable porous media.
resulting covariance matrix. The CEM can also be used to simulate fBm
(Davies and Harte, 1987; Dieker and Mandjes, 2003). The detailed
mathematical algorithm of CEM can be found in Lord et al. (2014).

5
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

� The porous media, aqueous mixture solution and oleic phase are
incompressible.
� LSWPF only affected the water permeability phase and not the
permeability of the oil phase (no polymer partitioning).

2.2.2. Low salinity flooding model assumptions

� Salt is modeled as a single component in the aqueous phase.


� High and low salinity relative permeability curves were made as a
function of salinity.
� An interpolation technique was employed to interpolate between the
inputs for high and low salinity relative permeability curves.
� Scale deposition was neglected when two incompatible brines mix
(injected and formation brines)
� The effect of divalent or monovalent hardness ions on polymer vis­
cosity slug were neglected.

2.2.3. Multiphase flow and transport equations


With regards to the assumptions made above, the simultaneous flow
of oleic and aqueous mixture phases (water, polymer and salt) in porous
media are described by mass conservation equation for each phase.
Applying macroscopic Darcy law for two immiscible fluids flow in
porous media for each control volume (CV) is written in Eq. (6) as:
kkrα
!
uα¼ rpα ; (6)
μα

where ! u is the velocity vector, krα is the relative permeability of a phase,


k is the absolute permeability tensor which depends on rock properties
(m2), μ is the fluid viscosity (Pa.s), p is the reservoir pressure (Pa), r is
the gradient operator, α is the oil and aqueous mixture phase.
The mobility of the aqueous mixture phase (water, polymer and salt)
ðλw Þ and oil phase ðλo Þ sums up to the total fluid mobility (λT ) which is
defined in Eq. (7) as:
� �
krw ðSw ðx; tÞÞ kro ðSw ðx; tÞÞ
λT ¼ kðxÞ þ ; (7)
μw μo

where Sw ðx; tÞ is the saturation of aqueous mixture phase defined in


space and time. When the mobility ratio is greater than one (upstream
mobility greater than downstream mobility), there exist an unstable
flow displacement and vice versa. The total Darcy velocity (uT ) of both
the oil and aqueous mixture phase (water, polymer and salt) velocity is
given in Eq. (8) as:
uT ¼ λT rp: (8)
Therefore, for an incompressible immiscible fluid flow (aqueous
mixture and oleic phases), the continuity equation is given by Eq. (9) as:
r:uT ¼ 0: (9)
Fig. 3. (a) Validation of the LSWPF simulator evolution ions with PHREEQC
geochemical module for low salinity waterflooding (b) Validation of the LSWPF Substituting Eqs. (7) and (8) into Eq. (9) leads to Eq. (10) as:
simulator evolution ions with PHREEQC for high salinity waterflooding (c) � �
krw ðSw Þ kro ðSw Þ
� �
LSWPF simulator validated with Kozaki (2012) secondary LSWPF core­ r: k þ rp ¼ 0: (10)
μw μo
flood test.
Linearizing Eq. (10) using Taylor series expansion yields Eq. (11) as:
2.2.1. Polymer flooding model assumptions � � � � � � � �
krw ðSwi Þ kro ðSwi Þ ∂krw ðSwi Þ ∂kro ðSwi Þ
r: k þ rp þ r: k þ rpi Sw
μw μo μw ∂Sw μo ∂Sw
� Isothermal conditions and fully mixed aqueous polymer solution � � � �
were considered. ¼ r: k
∂krw ðSwi Þ ∂kro ðSwi Þ
þ rpi Swi ;
� The aqueous phase viscosity is a function of polymer and salt μw ∂Sw μo ∂Sw
concentrations. (11)
� No salt adsorption onto solid rock surface but has an impact on the
aqueous polymer solution viscosity. where Swi is the initial aqueous mixture saturation, Sw is the aqueous
� Gravitational force and capillary pressure were not included. mixture saturation new values, pi is the initial reservoir pressure, p is the
� Darcy law applied to multiphase flow in porous media. global pressure, k is the absolute permeability, kro and krw are relative
permeability of oil and aqueous mixture phase, respectively.
The pressure gradient field in Eq. (11) can be discretized into Eq. (12)

6
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

Fig. 4. Permeability maps (a) VDP ¼ 0.1, (λx ¼0.05 m, λy ¼ 0.05 m) (b) VDP ¼ 0.5, (λx ¼0.05 m, λy ¼ 0.05 m) (c) VDP ¼ 0.9, (λx ¼0.05 m, λy ¼ 0.05 m) (d) Porosity field.

as: � �
∂Sw kkrw ðSw Þ
� � � � ϕ þ r: rp ¼ 0: (13)
krw ðSwi Þ kro ðSwi Þ ∂t μw
Diffusion term k þ ;p
μw μo
Again, linearizing Eq. (13) using Taylor series expansion yielded Eq.
� � � �
krw ðSwi Þ kro ðSwi Þ (14) as:
þ Convection term u þ ;p (12)
μw μo � � � �
∂Sw kkrw ðSwi Þ k ∂krw ðSwi Þ
� � � � ϕ þ r: rp þ r: rpi Sw
krw ðSwi Þ kro ðSwi Þ ∂t μw μw ∂Sw
¼ Divergence term k þ ; rpi � �
μw μo k ∂krw ðSwi Þ
¼ r: rpi Swi (14)
μw ∂Sw
2.2.4. Transport equations
The nonlinear water transport flow equation in Eq. (14) can be dis­
The water velocity from Eq. (6) can be estimated to be used in the
cretized into Eq. (15) as:
water transport equation each time the pressure gradient in Eq. (12) is
known. Hence, the equation for water mass balance is given by Eq. (13)
as:

7
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

Fig. 5. Permeability maps (a) H ¼ 0.1, (b) H ¼ 0.5, (c) H ¼ 0.7, (d) H ¼ 0.9.

�� � �
kkrw ðSwi Þ Similarly, with the pressure gradient known from Eq. (12), the oil
Transient term ðΔt; Sw Þ þ Diffusion term rp ; Sw
μw mass balance equation is stated in Eq. (16) as:
� � � � � �
k ∂krw ðSwi Þ ∂So kkro ðSw Þ
þ Convection term u
μw ∂Sw
rpi ; Sw ϕ þ r: rp ¼ 0: (16)
�� � � ∂t μo
k ∂krw ðSwi Þ
¼ Divergence term rpi ; Swi Once more, linearizing Eq. (16) using Taylor series expansion pro­
μw ∂Sw
duced Eq. (17) as:
(15)

8
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

Fig. 6. Permeability maps of circulant embedding method (a, b) anisotropic exponential correlation (c, d) Gaussian covariance function.

9
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

Fig. 7. (a) Permeability maps (a, b) TBM artifact banding of random fields (15 lines), (c, d) TBM random fields (1000 lines).

10
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

Fig. 8. Simulation and theoretical variogram model validation for TBM.

Fig. 9. CPU run-times for permeability map methods.

11
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

where Cs is the concentration of salt.


Again, linearizing Eq. (19) using Taylor series expansion formed Eq.
(20) as:
� � � � � �
∂Sw ∂Cs kkrw ðSwi Þ
ϕCs þ ϕSw þ r: Csi rp
∂t Swi ∂t Csi μw
� �
k ∂krw ðSwi Þ
þ r: Csi rpi Sw (20)
μw ∂Sw
� �
k ∂Csi
¼ r: krw ðSwi Þrpi Swi
μw ∂Sw
The nonlinear salt transport flow equation in Eq. (20) is discretized
into Eq. (21) as:
�� � �
kkrw ðSwi Þ
Transient term ðΔt; Sw ; Cs Þ þ Diffusion term Csi rp ; Sw
μw
� � � �
k ∂krw ðSwi Þ
þ Convection term u Csi rpi ; Sw
μw ∂Sw
� � � �
k ∂Csi
¼ Divergence term krw ðSwi Þrpi ; Swi
μw ∂Sw
Fig. 10. Relative permeability curves for low and high salinity waterflooding. (21)
The polymer transport equation in porous media is written in Eq.
� � � � (22) as:
∂So kkro ðSwi Þ k ∂kro ðSwi Þ
ϕ þ r: rp þ r: rpi Sw � � � �
∂t μo μo ∂Sw ∂Sw Cp ∂ ρr ð1 ϕÞCpad kkrw ðSw Þ
� � ϕ þ þ r: Cp rp ¼ 0; (22)
k ∂kro ðSwi Þ ∂t ∂t μw
¼ r: rpi Swi (17)
μo ∂Sw
In a polymer slug flooding EOR operations, there are portions of the
The nonlinear oil transport flow equation in Eq. (17) has the subse­ pore volume that may be inaccessible to the polymer solution as they are
quent discretization terms in Eq. (18) as: unable to enter smaller pores (pore throats and dead-end pore channels)
�� � � due to the fact that polymer molecules are large relative to hydrocarbons
kkro ðSwi Þ
Transient term ðΔt; So Þ þ Diffusion term rp ; Sw and water in the reservoir. Therefore, for inaccessible pore volume in the
μo polymer transport in Eq. (22), the equation is rewritten in Eq. (23) as:
� � � �
k ∂kro ðSwi Þ � � � � �
þ Convection term u rpi ; Sw ∂Sw 1 Sipv Cp ∂ ρr ð1 ϕÞCpad kkrw ðSw Þ
μo ∂Sw ϕ þ þ r: Cp rp ¼ 0;
�� � � ∂t ∂t μw
k ∂kro ðSwi Þ
¼ Divergence term
μo ∂Sw
rpi ; Swi (23)
(18)
where Cp is the concentration of the polymer, ρr is the bulk density of the
During fluid flow simulation, salt by means of Darcy velocity is rock, Cpad is the mass of the polymer adsorbed per unit mass of rock. Sipv
transported in the aqueous mixture phase, therefore the salt mass bal­ is the inaccessible pore volume.
ance equation is written in Eq. (19) as the salinity model: Likewise, linearizing Eq. (22) using Taylor series expansion yields
� � Eq. (24) as:
∂Sw Cs kkrw ðSw Þ
ϕ þ r: Cs rp ¼ 0; (19)
∂t μw

� � � � � � � �
∂Sw ∂Cp ∂Cpad ∂ρr
ϕCp þ ϕSw þ ρr ð1 ϕÞ þ Cpad ð1 ϕÞ þ
∂t ∂t ∂t ∂t
(24)
Swi Cpi
� � � � � �
kkrw ðSwi Þ k ∂krw ðSwi Þ k ∂Cpi
r: Cpi rp þ r: Cpi rpi Sw ¼ r: k ðS Þrpi Swi
μw μw ∂Sw μw ∂Sw rw wi

12
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

Fig. 11. Numerical solution convergence for standalone AMG and AMG þ BI-CGSTAB.

The nonlinear polymer transport flow equation in Eq. (22) is dis­ to develop the computer model. Let us consider solving N x N system
cretized into Eq. (25) as: given the discretization terms in Eqs. ((12), (18), (21) and (25), coupled

� �
Transient term Δt; Sw ; Cp þ Transient term Δt; ρr ; Cpad þ
�� � � � � � �
kkrw ðSwi Þ k ∂krw ðSwi Þ
Diffusion term Cpi rp ; Sw þ Convection term u Cpi rpi ; Sw ¼
μw μw ∂Sw (25)
� � � �
k ∂Cpi
Divergence term krw ðSwi Þrpi ; Swi
μw ∂Sw

The auxiliary equation for both the aqueous mixture solution (Sw) together result into a linear simultaneous equation expressed in Eq. (27)
and oleic phase (So) in porous media is given by the closing relation in as:
Eq. (26) as: � � � � � �
Jpm þ Mbcp JSwm p RHSm þ RHSbcp
¼ ; (27)
Sw þ So ¼ 1: (26) Jpn JSwn þ MbcSw Sw RHSn þ RHSbcSw

Also, all other mathematical formulations implemented which are


where J is the Jacobian matrix, m represents the continuity equation for
relevant to LSWPF in heterogeneous porous media can be found in the
pressure, n denotes aqueous mixture phase equations, Mbc terms repre­
following literatures: polymer model (Pope, 1980; Wegner and Ganzer,
sent boundary conditions matrix terms for pressure and aqueous mixture
2012; Borazjani et al., 2016), wettability model (Jerauld et al., 2008)
phase equations, p is the primary unknown pressure, Sw is the primary
and ion exchange model (Dang, 2015).
unknown aqueous mixture phase solution, RHS denotes right hand side
of the coupled equations, RHSbc term shows right hand side boundary
2.3. Solution technique for coupled equations conditions matrix terms for pressure and aqueous mixture phase
equations.
In this study, initial and boundary conditions (No flow boundary
condition at the outer boundary lateral walls) are specified for the grid
cell volumes generated in order to tract the mathematical model 2.4. Hybridized PSO-ANN algorithm design
formulated for LSWPF. The ion exchange reactions in each grid block
were solved as a batch cell reaction. A fast convergence pre-conditioner In this study, ANN modeling requires tuning and configuration of
solution technique of AMG preconditioned BI-CGSTAB linear solver was many network parameters which was optimized with evolutionary PSO
used to solve the fully implicit system of linearized equations. This algorithm. The detailed hybridization procedure shown in Fig. 2 was
preconditioner solution technique was implemented as a MATLAB used to develop the LSWPF RF mathematical model. The PSO algorithm
function to solve the large sparse matrix from the coupling of the works by random initialization of placing agents in problem space
geochemical and fluid flow transport equations. AMG does not take into having the characteristic features of being able to explore and exploit the
consideration geometric information when applied to geometrical entire multidimensional search space for global best solution during an
problems provided the underlying matrix has certain properties (Stüben, iteration level (Brantson et al., 2018c). However, each agent considers
2001). However, coarsening is obtained by aggregation of the unknowns its current position, current velocity, distance to personal experience
(Napov and Notay, 2012). The detailed mathematical algorithm will not (pbest) and distance to the global experience (gbest) in order to adjust its
be repeated here but reference can be made to (Stüben, 1981, 2001; position and to be a potential best candidate solution. Similarly, if the
Napov and Notay, 2012). In this work, Fig. 1 depicts the procedure used evaluated fitness function value of the best swarm agent is better than

13
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

Fig. 12. (a) 2D reservoir grid cells (b) No polymer flooding (normal waterflood, Newtonian fluid) (c) Pressure field.

the evaluated fitness function value of gbest, then there is the need to
xnþ1 ¼ xnk þ vnþ1
k : (29)
update gbest and its fitness function value with the position. In all, this k

simultaneous modification and updating of particles velocity and posi­ where n þ 1 and n are current and previous timestep, vnk is the velocity of
tion continues until convergence end criterion is attained and the
an agent k at an iteration level n, a1 and a2 are positive acceleration
function is approximated. Eberhart and Kennedy (1995) proposed PSO
constant terms which changes the velocity of an agent between pbestk and
metaheuristic algorithm which compute agents updated velocities and
gbest , w is an inertia weight which vary between minimum and maximum
positions which is expressed in Eqs. (28) and (29), respectively as:
weight by decreasing linearly and nonlinearly as iterative generation

vnþ1 ¼ vnk þ a1 � rand1 � pbestk xnk þ a2 � rand2 increases, rand is the random number uniformly distributed in the in­
k
� terval of [0,1], xnk is the current position of an agent k at an iteration level
� gbest xnk ; (28)
n, gbest is the exploitation ability of the global best solution in search

14
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

Fig. 13. (a) Low salinity water flooding (No polymer flooding) (b) Pressure field (c) Salt concentration.

space and pbestk is the exploration ability of the personal best solution of handles the exploration and exploitation of the search space and
particle k at an iteration level n, wvnk is the exploration capability of continuously update and correct the value of velocity as:
PSO, a1 � rand1 � ðpbestk xnk Þ and a2 � rand2 � ðgbest xnk Þ �
vnþ1 ¼ wvnk þ a1 � rand1 � pbestk xnk þ a2 � rand2
depicts private social thinking and collaboration of agents, respectively. k

This study employs an inertia weight (w) function introduced into � gbest xnk : (30)
the PSO algorithm. Shi and Eberhart (1998) were the first authors to
introduce inertia weighting function into an already existing PSO al­ 2.4.1. PSO-ANN RF statistical performance metrics
gorithm which improves its performance through weight adjustment. In order for the PSO-ANN RF model to be trained and tested in this
Yang et al. (2011) in their work, backed this claim that, there are many paper, model performance needs to be assessed quantitatively to check if
variants such as inertia function which improves the standard PSO al­ the models are matching the actual recovery performance datasets. The
gorithm and serves as a virtual mass to stabilize the motion of the agents measures used in this study are average absolute percentage error
for faster rate of convergence. The inertia weight (w) given in Eq. (30) (AAPE) and coefficient of determination (R2) expressed in Eqs. (31) and
(32) as:

15
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

Fig. 14. (a) Aqueous polymer solution (High salinity water) (b) Pressure field (c) Salt concentration (d) Polymer concentration.

16
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

Fig. 15. (a) Aqueous polymer solution (Low salinity water) (b) Pressure field (c) Salt concentration (d) Polymer concentration.

17
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

Table 3
Numerical modeling and simulation physical input parameters.
Reservoir Parameters Data S.I
Values Units

Fitting constant of viscosity on polymer and salt 4


concentration of Flory-Huggins equation (a1)
Fitting constant of viscosity on polymer and salt 0.1
concentration of Flory-Huggins equation (a2)
Fitting constant of viscosity on polymer and salt 6.0
concentration of Flory-Huggins equation (a3)
Fitting constant of viscosity on polymer and salt 0.24
concentration of Flory-Huggins equation (sp)
Langmuir adsorption constant, b 1 m3/kg
Polymer Adsorption by rock 0.0017 (mg/
kg)
Residual resistance factor (RRF) 1.2
Maximum adsorption, Cmax pad 7.5 � kg/kg
10 5
Fig. 16. Recovery factors for LSWPF, HSWPF LSWF and normal waterflood. Rock density, ρr 2700 kg/m3
3
Oil viscosity (μo) 10 � 10 Pa.s
Water viscosity (μo) 1 � 10 3 Pa.s
N �� �
100% X �
�Ai Pi �; Reservoir initial pressure (Pi) 1 � 105 Pa
AAPE ¼ (31) Number of cell volume (Nx) 50
N i¼1 � Ai �
Number of cell volume (Ny) 50
0 12 Reservoir length (Lx) 1 m
P
N Reservoir width (Ly) 1 m
B ðA Pi Þ � ðPi Pi Þ C Well injection pressure (Pinj) 2 � 105 Pa
B i¼1 i C
R2 ¼ B ffi ffi ffi ffi ffi ffi ffi ffi C
B N ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiC ⋅
s (32) Initial water saturation (Swi). 0.40 fraction
@ P� 2 2 �A
Average Porosity ðϕÞ 0.20 fraction
ðAi Pi Þ � ðPi Pi Þ Average Permeability (Kaverage) 2 � 10 12 m2
i¼1
Correlation Lengths ðλx ; λy Þ 0.0–0.05 m
Initial polymer concentration 0 ppm
where Ai is the actual RF value, Pi is the predicted RF value, and N is the
Injected polymer concentration 1000 ppm
number of sample points, Pi is the mean of the predicted RF value. Initial salt concentration 1000 ppm
Injected salt concentration 0–1000 ppm
3. Results and discussion Pressure accuracy 0.0001
Aqueous phase accuracy 0.0001
Minimum allowed saturation change 0.01
3.1. 1D PHREEQC and numerical simulator validation Minimum allowed pressure change 100 Pa
3
NB 1 kg/m ¼ 1000 ppm.
PHREEQC (pH-REdox-EQuilibrium in C programing language)
geochemical module of the United State Geological Survey (USGS)
software developed by Parkhurst and Appelo (2013) was employed to column was flushed with different concentrations of calcium and sodium
perform geochemical computations for 1D transport phenomenon of chloride solutions with the cation exchanger in the column. The same
diffusion and dispersion. A 1D column cation exchange brine slug number of grid cells (40) used for the validation of the numerical
flushing system is created for LSWF and HSWF displacement of forma­ simulator ion-transport exchange correspond to the same number of
tion water through numerical simulation and PHREEQC 1D transport rock exchanger and the numerical solutions required. In using PHREEQC
data block. In addition to that, PHREEQC transport data block transport data block, it includes the number of grid cells (batch cell),
geochemical codes were written to validate the 1D column of multiple number of shifts for simulation, accounts for pore volumes flowing via
ion exchange brine slug flushing system for both LSWF and HSWF. The the gridblocks and the explicit definition of time or distance.
formation water column was made up of calcium and sodium chloride at Table 1 shows the input data used as a base-case in the numerical
equilibrium state with the cation exchanger (X). Then, the chemical reservoir simulator for validating the multiple ion exchange in the fluid

Fig. 17. Combined PSO and ANN architectures for oil recovery factor performance.

18
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

Table 4
Statistical data range for the PSO-ANN RF mathematical Model.
Parameter/Units Minimum Average Maximum Data
Type

Simulation time (days) 0 10,773.788 21,000 Input


Porosity 0.200 0.204 0.207 Input
Permeability (m2) 1.85 � 1.951 � 2.020 � Input
10 12 10 12 10 12
Water saturation 0.20 0.707 1.000 Input
Polymer concentration 0.00 802 1000 Input
(ppm)
Salt concentration 0.00 579 1000 Input
(ppm)
7 7
Reservoir pressure 0.00 1.002 � 10 1.010 � 10 Input
(Pa)
Recovery factor @VDP 0.00 0.136 0.286 testing
¼ 0.4
Recovery factor @VDP 0.00 0.105 0.211 testing
¼ 0.6
Recovery factor @VDP 0.00 0.046 0.092 testing
¼ 0.8

Table 5
Optimal PSO algorithm training parameters.
Parameter PSO Values

Maximum number of iterations 1000


Acceleration constants 2
Inertia weight (maximum and minimum) 0.9–0.4
Population size (Number of particles) 20
Initial velocity 10–20% of position
Lower and upper band (search space range) 1.5 to 1.5
Random numbers (rand1 and rand2) 0–1
Maximum tolerance 1 � 10 6

column. Similarly, the same number of homogeneous gridblocks used in


the PHREEQC multi-ion exchange modeling was used for the numerical
reservoir simulation for the displacement of the water slug column.

3.1.1. LSWF multiple ion exchange validation


Fig. 18. Cross plots of PSO-ANN training and testing (a) PSO-ANN training
In this base-case simulation with PHREEQC and the numerical model for oil recovery factor, (b) Testing of oil recovery factor using the
reservoir simulator developed, low salinity brine slug was injected to developed PSO-ANN mathematical model.
displace the chemical column made up of mobile formation water.
Table 2 shows the brine compositions used for both the injected and
formation brines in the PHREEQC geochemical module and the nu­
merical reservoir simulator. The simple ion exchange model considered Table 6
in this study is given by Eq. (33) as: Performance evaluation of PSO-ANN proxy modeling for training and testing.
Models Training Testing VDP ¼ Testing VDP ¼ Testing VDP ¼
1 2þ 1
Ca þ Na X ↔ Ca X2 þ Naþ ⋅ (33) 0.4 0.6 0.8
2 2
AAPE (%) 0.3957 0.9749 0.5047 0.4123
where X is the rock exchanger (denotes the clay mineral in the reservoir R2 0.9968 0.9677 0.9877 0.9885
rock).
Furthermore, the evolution of sodium, calcium and chlorine ions in
formation water was produced up to 0.8 injected pore volume. From
the effluent profile for PHREEQC geochemical module and the numer­
there onwards, the formation water breakthrough quickly and decreases
ical reservoir simulator (LSWF) are illustrated in Fig. 3a. It can clearly be
due to the dilution with low salinity water frontal advance with later
seen from Fig. 3a that the effluent made up of sodium, calcium and
breakthrough of LSW (Al-Ibadi et al., 2019). This finding agrees with the
chlorine ions were in equilibrium with the cation exchanger and the
experimental observations, where the concentration of the divalent ions

Table 7
Coefficients for normalized (Z).
Input layer weight matrix Input layer bias vector Hidden layer weight vector Output layer bias vector

W1j

j¼1 j¼2 j¼3 j¼4 j¼5 j¼6 j¼7 b1 W2 b2


1.0502 1.5000 0.0129 0.1371 0.0660 0.0362 0.4777 0.0902 0.7118 0.0902
1.5000 0.8233 0.1236 1.5000 0.8104 1.5000 1.5000 1.5000 0.3630
1.5000 1.5000 0.0017 0.2675 0.1515 0.1135 1.5000 0.1900 0.5943

19
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

reduced during LSWF EOR process (Rivet, 2009). Also, Dang (2015) dimension, but the structure of the covariance matrix is complex. The
obtained similar results as reported in this study. Therefore, there was a difference in realizations generated for Fig. 6a, b and Fig. 6c, d is due to
strong agreement between the match for PHREEQC geochemical module anisotropic exponential correlation and Gaussian covariance function
and the numerical reservoir simulator developed. Furthermore, with used, respectively.
reference to the chemical reaction in Eq. (33), there was chemical ex­
change between calcium and sodium ions on the surface of the exchange 3.2.4. Turning bands method
site during the LSWF. As a result, the concentration of the equivalent The TBM is used for approximating realizations of isotropic Gaussian
fraction of ðNa XÞ decreases at the exchange site whilst the low con­ random fields. From the first two figures in Fig. 7a and b, artifact
centration of the equivalent fraction of ðCa X2 Þincreases at the ex­ banding occurs in the simulated map due to smaller number of lines (15
change site of the LSWF. lines) specified for the multidimensional simulation and not ideal re­
alizations for fluid flow simulation. This phenomenon was not observed
3.1.2. HSWF multiple ion exchange validation in the permeability fields of our proposed method, CEM, and stochastic
Also, another base case simulation scenario was run for HSWF for 2D multi-fractal random field. However, with Fig. 7c and d, there were
PHREEQC geochemical module and the numerical reservoir simulator no artifact banding in the random field with improvement in the ergodic
developed. Table 2 contains the injected and formation brine concen­ properties of the simulated map when sufficient number of lines (1000
trations used for the transport phenomenon modeling. Similarly, it can lines) were used which converges. Brantson et al. (2018b) also attained
be noticed from Fig. 3b that the effluent profile made up of sodium, artifact banding with 15 lines, however with 1000 lines, there was an
calcium and chlorine ions were in equilibrium with the cation exchanger improvement in the realization texture attained with no noticeable trace
and the formation water was produced up to about 0.8 pore volume of artifact bandings as shown in Fig. 7c and d. Moreover, in order to
injected. Then, the concentration of the formation water begins to in­ consider Fig. 7c and d for fluid flow simulation due to the problem of
crease due to high saline brine injection. It is also observed that the artifact banding beyond visual check, a validation test was carried out
PHREEQC pure water column displacement matches with the numerical comparing the theoretical variogram algorithm plotted against distance
reservoir simulator predictions. Similar results were obtained by Dang when 1000 lines were used with the simulated variogram. It can be
(2015) as reported in this study. According to cation exchange hy­ observed from Fig. 8 that there was almost a close match between the
pothesis, when high saline brine is injected into petroleum reservoirs, theoretical model and the average simulated statistics affirming no strip
sodium ion is adsorbed on the exchange site whilst calcium ion is eluted off in the simulated maps (Fig. 7c and d).
with reference to reaction Eq. (34):
3.2.5. Porous media realizations computational times
1 1
Naþ þ Ca X ↔ Na X þ Ca2þ ⋅ (34) The simulated permeability field realizations generated in Figs. 4–7
2 2
CPU times were compared as shown in Fig. 9. It is vital to note that
memory storage capacity becomes important when large numbers of
3.1.3. Validation of LSWPF simulator with LSWPF coreflood test
geostatistical realizations are to be generated. The plot in Fig. 9 indicates
Kozaki (2012) investigated the synergy of secondary LSWPF (LSP II
that our proposed method has the least CPU run time than CEM, TBM
followed by LSB flood) at a laboratory scale on mixed wet Berea sand­
and stochastic 2D multi-fractal random field method when one reali­
stone cores. The final RF and residual oil saturation (Sor) was 52% OOIP
zation was generated from each geostatistical method. Lastly, all the
and 35%, respectively. The LSWPF simulator developed in this work was
four geostatistical methods attained fast and efficient simulation time at
used to predict and confirm the coreflood test results obtained by Kozaki
good computational cost.
(2012) with a good history match as shown in Fig. 3c.

3.3. 2D numerical modeling and simulation


3.2. Generation of porous media realizations
3.3.1. Relative permeability datasets
3.2.1. Proposed method The two sets of input data for the relative permeability curves in
The results generated from the modeling of the porous media using Fig. 10 consisting of low and high salinity polymer flood curves used to
our proposed method is discussed herein. The proposed method for the simulate the hybrid EOR wettability alteration from the mixed-wet
porous media constructed were coupled to the LSWPF CEOR simulator system to water-wet system due to multiple ion exchange. The relative
and demonstrated with examples as shown in Fig. 4. The degree of permeability datasets are made up of oil relative permeability (kro),
heterogeneity can be seen on each simulated map using our proposed water relative permeability (krw) and water saturation for both LSWF
method when Dysktra-Parson coefficient (VDP) is 0.1, 0.5 and 0.9 and HSWF shown in Fig. 10. However, LSWF changes the shape of the
(Fig. 4a, b and c). Fig. 4d shows the porosity field that was generated relative permeability curve in Fig. 10 from HSWF due to linear inter­
from our proposed method. polation between the two curves at each timestep in each grid cell.

3.2.2. Stochastic 2D multi-fractal random field 3.3.2. Convergence of the linear solvers
For stochastic 2D multi-fractal random field, Hurst exponents (0.1, A fast convergence pre-conditioner solution technique of algebraic
0.5, 0.7 and 0.9) were used to characterize the degree of the heteroge­ multigrid (AMG) linear solver combined with an acceleration method of
neity in each of the simulated permeability maps. Hurst exponent with biconjugate gradients stabilized method (BI-CGSTAB) was used to solve
smaller magnitude indicates pore structure homogeneity and better the systems of equations. Fig. 11 shows the plot of AMG with BI-CGSTAB
reservoir permeability (Fig. 5a and b), and vice versa (Fig. 5c and d). It preconditioner and standalone AMG residuals for the multiphase flow
can be observed that Fig. 5d shows more heterogeneity among the re­ transport in porous media. It is very vital to note that most iterative
alizations generated from south east towards north east. schemes solution convergence will never be zero, but can be within a
specified tolerance limit for capturing shock front. From Fig. 11 residual
3.2.3. Circulant embedding method monitors, it can be inferred that the residuals decrease as simulation
CEM in Fig. 6 provides an exact sampling method when a non- progresses with increasing timesteps and convergence of the numerical
negative definite embedding is available with uniformly spaced sam­ solution without any imbalances in the system. Furthermore, the lower
ple points on a grid. Additionally, CEM is the most effective and the residual value is, the more accurate the numerical solution is for the
preferred method for stationary covariance models that are not isotropic conserved quantities. Also, both AMG with BI-CGSTAB preconditioner
as TBM is limited to isotropic fields. CEM generalizes to higher and standalone AMG exhibit stable monotonic numerical solution

20
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

convergence. In effect, the residuals undulate within the specified (Khorsandi et al., 2017).
tolerance limit for both AMG with BI-CGSTAB preconditioner and
standalone AMG as shown in Fig. 11.
3.4. PSO-ANN RF mathematical modeling
3.3.3. Normal waterflood, LSWF, HSWPF and LSWPF numerical
simulation Herein, the mathematical correlation for RF derived from the PSO-
Heterogeneous 2D permeability (VDP ¼ 0.7, range of most reservoirs) ANN hybridized algorithm implemented in this study is demonstrated
and porosity fields from the proposed method in this study were used for in Fig. 17.
the normal waterflood, LSWF, HSWPF and LSWPF numerical simulation.
The injection well is on the left-hand side while the production well is on 3.4.1. Data normalization
the right-hand side of the grid cells with both wells in a linear horizontal The following numerical simulation parameters namely, simulation
flow geometry shape (Fig. 12a). Table 3 shows the input data used to time, porosity, permeability, water saturation, polymer concentration,
perform the numerical simulation runs in this study. The water soluble salt concentration and reservoir pressure were used as inputs in the
synthetic straight-chain polymer used for this numerical modeling and input layer and recovery factor as the output layer (Fig. 17). The datasets
simulation is known as hydrolyzed polyacrylamide (HPAM), Flopaam™ were divided into training and testing and used for the recovery factor
3630S with higher molecular weight dissolved in low saline brine used performance evaluation. The optimal hidden number of neurons for the
for most EOR applications. The degree of hydrolysis of HPAM is 25%. hidden layer was determined through several trial experimentations.
However, we conducted a grid refinement study which shows that The data were pre-processed and normalized to scale the dataset be­
increasing the grid resolution does not significantly impact the obtained tween 1 and -1 for constant variation, faster convergence and avoiding
results. In order to minimize excessive run times for realistic modeling trapping in local minima (Brantson et al., 2018c, d) using Eq. (35) as:
workflow, 50 � 50 x 1 cell volumes were used. ðymax ymin Þ � ðxi xmin Þ
Fig. 12b (normal waterflood) shows no polymer added to water for yi ¼ ymin þ (35)
ðxmax xmin Þ
flooding which was characterized by channeling and viscous fingering
phenomena. These subsurface phenomena involve shielding, coales­ where yi indicate the normalized RF dataset, xi is simulation input data
cence, spreading, successive tip splitting, skeletal fingers and fluid values, xmin and xmax represent the minimum and maximum input values
channeling in high flow zones which reduces the mobilization of oil of the simulated dataset with ymin and ymax set to 1 and 1, respectively.
within pores. It can also be observed from Fig. 12c that the pressure field
around the injector is very high as it decays and propagates towards the 3.4.2. Statistical analysis of input and output datasets
horizontal production well at the right-hand side. This section deals with the statistical input data fed into the PSO-
It should be noted that the mass concentration in this study is given ANN model with RF as the output feature. Both the influential input
by 1 kg/m3 ¼ 1000 ppm. Fig. 13 shows LSWF simulation with reduced parameters and outputs are indicated in Table 4. Also, Table 5 presents
viscous fingering in Fig. 13a. Meanwhile, Fig. 13b and c indicate pres­ the various PSO optimal parameters used in the training of the PSO-ANN
sure and salt concentration (500 ppm), respectively. It can be detected RF model attained by sensitivity analyses.
from Fig. 14a (HSWPF) that the displacement is better than normal
waterflood and LSWF in Figs. 12b and 13a, respectively with stable 3.4.3. Development of PSO-ANN RF mathematical correlation
sharp fronts (less viscous fingering). Fig. 14b shows the pressure field LSWPF numerical simulations were run and the data obtained (3200
around the injector to be high as it decays and propagates towards the data points) from the simulationsas indicated in Table 4 were used in
production well. Fig. 14c and d shows the fluid flow simulation of building the PSO-ANN RF smart proxy model. The various obtained
HSWPF scenario of salt concentration of 1000 ppm and polymer con­ testing recovery data were based on permeability variations (VDP ¼ 0.4,
centration of 1000 ppm, respectively. 0.6 and 0.8) and the trained data (VDP ¼ 0.7) generalizes accurately on
In the case of LSWPF in Fig. 15a (salt concentration of 500 ppm, the RF predictions with less error and time in less than 1 min. The op­
polymer concentration of 1000 ppm), the displacement improves oil timum number of neurons in the hidden layer for the PSO-ANN RF
recovery with piston-like displacement (the polymer fronts are self- model was 3. Fig. 18a illustrates the simulated dataset against the pre­
sharpening) characterized by two displacement fronts unlike in the no dicted data obtained during the training of the PSO-ANN RF predictive
polymer flooding base case (Fig. 12b). The salt concentration of 500 model development while Fig. 18b shows the blind testing of the PSO-
ppm is lower than HSWPF salt concentration of 1000 ppm (Fig. 14c) ANN RF model with other permeability fields RF performance data­
which favours a higher aqueous phase viscosity. It can also be seen in sets. The ideal line indicates a good linear fit with cluster of data points
Fig. 15a that the number of fingers/channels has reduced (i.e., sharp around the ideal line for both training and blind testing datasets with
fronts) as compared to Figs. 12b–14a. Additionally, HSWPF and LSWPF AAPE and R2 indicated in Table 6.
in Figs. 14a and 15a, respectively, delayed breakthrough than in The mathematical equation from the PSO-ANN RF model with the
Fig. 12b normal waterflood as the aqueous mixture solution moves weights and biases was obtained, based upon the results attained from
slower in the proposed porous media with an increase in oil relative the trained data points with 3 hidden neurons, required to determine the
permeability. The stable shock front in Fig. 15a can be attributed to the RF in the normalized form (Z), thus, Eq. (36). The RF output obtained
fact that the elastic viscosity (shear thickening) is maintained because of using Eq. (36) is in a normalized form which must be denormalized to
the low saline content used. get actual RF predictions as stated in Eq. (37) as:
Fig. 15b, c and 15d show the pressure, salt and polymer concentra­ " !#
tion profiles for the LSWPF simulation. Fig. 16 indicates the recovery XN XJ
Z¼ w2i tan sig w1i;j xj þ b1i þ b2 ; (36)
factor (RF) for LSWPF, HSWPF, LSWF and normal waterflood as 39%, j¼1 j¼1
31%, 24% and 11%, respectively for 50 days of production. From the
above results, it can be seen from Figs. 14a and 15a that cation ex­ RF ¼ 0:1572Z þ 0:5⋅ (37)
change, wettability alteration and mobility control by HPAM polymer
are responsible for the improvement in high ultimate oil recovery due to where x is the input variables in the normalized form, N is the number of
the hybrid EOR effect. Not only does LSWPF improve RF, but also has the neurons, J is the number of input variables, w1 is the hidden layer
potential to reduce the amount of scale precipitation in the reservoir (Al weight, w2 is the output layer weight, and b1 and b2 being the hidden and
Kalbani et al., 2018). Moreover, the viscosity of polymers in reservoirs output layer biases, respectively.
with HSW degrade and it is better to employ LSW as a preflush For instance, LSWPF RF is predicted by using the seven variables

21
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

(Table 4) where the value of w1 will be considered at j ¼ 1 for simulation 3. Normal waterflood exhibit subsurface instabilities (fingering and
time, at j ¼ 2 for porosity, at j ¼ 3 for permeability, at j ¼ 4 for water channeling) while LSWF, HSWPF and LSWPF showed piston-like
saturation, at j ¼ 5 for polymer concentration, at j ¼ 6 for salt concen­ type of oil displacement with more stable advanced front.
P
tration and at j ¼ 7 for reservoir pressure. The term Jj¼1 w1i;j xj for Z from 4. The LSWPF CEOR numerical simulator residual errors for standalone
P AMG and AMG combined with BI-CGSTAB linear solvers were within
Table 7 is as follows: Jj¼1 w1i;j xj ¼ w1;1 x1 þ w1;2 x2 þ w1;3 x3 þ w1;4 x4 þ
the acceptable tolerance limits.
w1;5 x5 þ w1;6 x6 þ w1;7 x7 ;where the values of w1,1, w1,2, w1,3, w1,4, w1,5,
5. The RFs for LSWPF, HSWPF, LSWF and normal waterflood were
w1,6, and w1,7 are 1.0502, 1.5000, 0.0129, 0.1371, 0.0659, 39%, 31%, 24% and 11%, respectively. Also, the RF obtained for
0.03623 and 0.4777, respectively. This will be repetitive for the 3 LSWPF model is a strong basis towards full-field scale
rows of the matrix and the subsequent values for each row being ob­ implementation.
tained from Table 7. The term x represents the input variables where x1 6. The extracted weights and biases from the PSO-ANN algorithm used
¼ simulation time, x2 ¼ porosity, x3 ¼ permeability, x4 ¼ water satu­ to derive the mathematical equation was able to predict blind testing
ration, x5 ¼ polymer concentration, x6 ¼ salt concentration, and x7 ¼ RF performances accurately with AAPE less than 1% without the
reservoir pressure. need for running costly simulations.
For the first time, this paper extracts a mathematical equation from
the PSO-ANN proxy model and was used for LSWPF oil RF predictions as Author contributions statement
shown in Fig. 18b without the need for running costly numerical
reservoir simulations. The LSWPF RF mathematical equation that was Eric Thompson Brantson: Conceptualization, Methodology, Soft­
developed in this paper provides a simple and direct estimation for en­ ware. Binshan Ju: Funding Acquisition, Supervision. Prince Opoku
gineers to save time and forecast RF with a high accuracy using such an Appau: Writing and original draft preparation. Perpetual Hope
economical technique. Akwensi: Data Curation and Visualization. Godwill Agyare Peprah:
Validation, Investigation. Nannan Liu: Resources, Project administra­
4. Conclusions tion. Elvis Selase Aphu: Writing- Reviewing and Editing. Evans Annan
Boah: Data Curation, Writing - review & editing. Abraham Aidoo
In this work, our main aims were to take a first step toward numerical Borsah: Formal analysis, Writing - review & editing.
modeling and simulation of LSWPF phenomenon implementation using
cell-centered finite volume method to capture the nonlinearity of the oil
Acknowledgements
displacement as well as smart proxy model development. The following
conclusions were drawn from the study: The work was supported by the Fundamental Research Funds for
National Science and Technology Major Projects (2016ZX05011-002
1. The simulator was validated with PHREEQC geochemical package and 2017ZX05009-005). The kind effort from Dr. A. A. Eftekhari for his
and a secondary LSWPF coreflood test with an excellent history tireless and humble assistance in carrying out this research is greatly
matching. appreciated. Lastly, we would also like to thank the six anonymous re­
2. A novel method of generating porous media was proposed to inves­ viewers for their comments and suggestions that were helpful in
tigate the physico-chemical effects of hybridized LSWPF EOR. The improving the manuscript.
proposed porous media, stochastic multi-fractal random field and
CEM permeability field realizations did not exhibit artificial banding
unlike TBM realizations.

Appendix A

TVD Schemes Tested with LSWPF Numerical Simulator

High numerical resolution is therefore required to limit numerical diffusion which would otherwise biases or deteriorates simulation results for
hybridized viscous polymer slug and low salinity modeling process with the numerical simulator developed. The following equations were imple­
mented for high grid solution (reduce smearing of concentration fronts):
Zhou (1995) proposed CHARM which is not second order TVD was implemented as shown in Eq. (A1) as:
8
< rð3r þ 1Þ; r > 0; limr→∞ ϕ ðrÞ¼3
>
ðr þ 1Þ2 (A1)
cm
ϕcm ðrÞ ¼
>
:
0 ; r�0

Koren (1993) flux slope limiter function is third order accurate for sufficiently smooth data given in Eq. (A2) as:
� � � ���
ð1 þ 2rÞ
ϕkn ðrÞ ¼ max 0; min 2r; min ; 2 ; lim ϕkn ðrÞ ¼ 2 (A2)
3 r→∞

Appendix B. Supplementary data

Supplementary data to this article can be found online at https://doi.org/10.1016/j.petrol.2019.106751.

22
E.T. Brantson et al. Journal of Petroleum Science and Engineering 187 (2020) 106751

References Jerauld, G.R., Webb, K.J., Lin, C.Y., Seccombe, J.C., 2008. Modeling low-salinity
waterflooding. SPE Reserv. Eval. Eng. 11 (6), 1000–1012. https://doi.org/10.2118/
102239-PA.
Al Kalbani, M.M., Mackay, E.J., Sorbie, K.S., Nghiem, L., 2018. Impact of polymer EOR
Ju, B., Yang, Y., Brantson, E.T., Chi, J., 2017. A numerical simulator developed for
and salinity on barium sulphate scale risk. In: SPE International Oilfield Scale
modeling permeability control for enhanced oil recovery. J. Pet. Sci. Eng. 159,
Conference and Exhibition. Aberdeen, Scotland, UK. https://doi.org/10.2118/
360–375. https://doi.org/10.1016/j.petrol.2017.08.056.
190724-MS.
Khorsandi, S., Qiao, C., Johns, R.T., 2017. Displacement efficiency for low-salinity
Al Shalabi, E.W., Sepehrnoori, K., 2017. Low Salinity and Engineered Water Injection for
polymer flooding including wettability alteration. SPE J. 22, 417–430. https://doi.
Sandstone and Carbonate Reservoirs. Gulf Professional Publishing, United States.
org/10.2118/179695-PA.
Al-Ibadi, H., Stephen, K., Mackay, E., Al-Haboobi, Z.I., 2019. Analytical and numerical
Kolmogorov, A.N., 1940. The Wiener spiral and some other interesting curves 43 in
solutions of chemical flooding in a layered reservoir with a focus on low salinity
Hilbert space which are invariant with respect to a one-parameter group of motions.
water flooding. In: IOR 2019–20th European Symposium on Improved Oil Recovery,
Dokl. Akad. Nauk SSSR 26 (2), 115–118.
Pau, France. https://doi.org/10.3997/2214-4609.201900131.
Koren, B., 1993. A robust upwind discretization method for advection, diffusion and
Al-Zainaldin, S., Glover, P.W., Lorinczi, P., 2017. Synthetic fractal modelling of
source terms. In: Vreugdenhil, C.B., Koren, B. (Eds.), Numerical Methods for
heterogeneous and anisotropic reservoirs for use in simulation studies: implications
Advection-Diffusion Problems. Vieweg, Braunschweig, p. 117.
on their hydrocarbon recovery prediction. Transp. Porous Media 116 (1), 181–212.
Korrani, A.K.N., Jerauld, G.R., Sepehrnoori, K., 2016. Mechanistic modeling of low-
https://doi.org/10.1007/s11242-016-0770-3.
salinity waterflooding through coupling a geochemical package with a
Attar, A., Muggeridge, A., 2018. Low salinity water injection: impact of physical
compositional reservoir simulator. SPE Reserv. Eval. Eng. 19 (01), 142–162. https://
diffusion, an aquifer and geological heterogeneity on slug size. J. Pet. Sci. Eng. 166,
doi.org/10.2118/169115-PA.
1055–1070. https://doi.org/10.1016/j.petrol.2018.03.023.
Kozaki, C., 2012. Efficiency of Low Salinity Polymer Flooding in Sandstone Cores. MS
Ayirala, S., Uehara-Nagamine, E., Matzakos, A., Chin, R., Doe, P., van Den Hoek, P.,
Thesis. The University of Texas, Austin, USA.
2010. A designer water process for offshore low salinity and polymer flooding
Lashgari, H., Delshad, M.R., Sepehrnoori, K., 2016. Development and application of
applications. In: SPE Improved Oil Recovery Symposium, Tulsa, USA. https://doi.
electrical-joule-heating simulator for heavy-oil reservoirs. SPE J. https://doi.org/
org/10.2118/129926-MS.
10.2118/170173-PA. SPE-170173-PA.
Bedrikovetsky, P., Zeinijahromi, A., Badalyan, A., Ahmetgareev, V., Khisamov, R., 2015.
Lord, G.J., Powell, C.E., Shardlow, T., 2014. An Introduction to Computational Stochastic
Fines-migration-assisted low-salinity waterflooding: field case analysis (Russian). In:
PDEs (No. 50). Cambridge University Press, UK.
SPE Russian Petroleum Technology Conference, Moscow, Russia. https://doi.org/
Lamas, L.F., Schiozer, D.J., Delshad, M., 2016. Impacts of polymer properties on field
10.2118/176721-RU.
indicators of reservoir development projects. J. Pet. Sci. Eng. 147 (2016), 346–355.
Borazjani, S., Bedrikovetsky, P., Farajzadeh, R., 2016. Analytical solutions of oil
https://doi.org/10.1016/j.petrol.2016.05.020.
displacement by a polymer slug with varying salinity. J. Pet. Sci. Eng. 140, 28–40.
Mandelbrot, B., 1977. Fractals. Freeman, San Francisco.
https://doi.org/10.1016/j.petrol.2016.01.001.
Mandelbrot, B.B., Van Ness, J.W., 1968. Fractional Brownian motions, fractional noises
Brantson, E.T., Ju, B., Wu, D., 2018a. Numerical simulation of viscous fingering and flow
and applications. SIAM Rev. 10 (4), 422–437. https://doi.org/10.1137/1010093.
channeling phenomena in perturbed stochastic fields: finite volume approach with
Mantoglou, A., Wilson, J.L., 1982. The turning bands method for simulation of random
tracer injection tests. Arabian J. Sci. Eng. 43 (11), 6333–6353. https://doi.org/
fields using line generation by a spectral method. Water Resour. Res. 18 (5),
10.1007/s13369-018-3070-0.
1379–1394. https://doi.org/10.1029/WR018i005p01379.
Brantson, E.T., Ju, B., Wu, D., Gyan, P.S., 2018b. Stochastic porous media modeling and
Matheron, G., 1973. The intrinsic random functions and their applications. Adv. Appl.
high-resolution schemes for numerical simulation of subsurface immiscible fluid
Probab. 5 (3), 439–468. https://doi.org/10.2307/1425829.
flow transport. Acta Geophys. 66, 243. https://doi.org/10.1007/s11600-018-0132-
Mohammadi, H., Jerauld, G., 2012. Mechanistic modeling of the benefit of combining
3.
polymer with low salinity water for enhanced oil recovery. In: Eighteenth SPE
Brantson, E.T., Ju, B., Ziggah, Y.Y., Akwensi, P.H., Sun, Y., Wu, D., Addo, B.J., 2018c.
Improved Oil Recovery Symposium, Tulsa, Oklahoma, USA. https://doi.org/
Forecasting of horizontal gas well production decline in unconventional reservoirs
10.2118/153161-MS.
using productivity, soft computing and swarm intelligence models. Nat. Resour. Res.
Napov, A., Notay, Y., 2012. An algebraic multigrid method with guaranteed convergence
1–40. https://doi.org/10.1007/s11053-018-9415-2.
rate. SIAM J. Sci. Comput. 34 (2), A1079–A1109. https://doi.org/10.1137/
Brantson, E.T., Ju, B., Omisore, B.O., Wu, D., Aphu, E.S., Liu, N., 2018d. Development of
100818509.
machine learning predictive models for history matching tight gas carbonate
Parkhurst, D.L., Appelo, C.A.J., 2013. Description of input and examples for PHREEQC
reservoir production profiles. J. Geophys. Eng. 15 (5), 2235–2251. https://doi.org/
version 3: a computer program for speciation, batch-reaction, one-dimensional
10.1088/1742-2140/aaca44.
transport, and inverse geochemical calculations: U.S. Geol. Survey Tech. Method.
Carman, P.C., 1956. Flow of Gases through Porous Media. Butterworths, London.
497pp. Bk 6, Chap. A43. https://pubs.usgs.gov/tm/06/a43/.
Chiroma, H., Khan, A., Abubakar, A.I., Saadi, Y., Hamza, M.F., Shuib, L., 2016. A new
Pope, G.A., 1980. The application of fractional flow theory to enhanced oil recovery. SPE
approach for forecasting OPEC petroleum consumption based on neural network
J. 20 (3), 191–205. https://doi.org/10.2118/7660-PA.
train by using flower pollination algorithm. Appl. Soft Comput. 48, 50–58. https://
Rivet, S.M., 2009. Core Flooding Oil Displacements with Low Salinity Brine. MS Thesis.
doi.org/10.1016/j.asoc.2016.06.038.
The University of Texas, Austin, USA.
Dang, C.T.Q., 2015. Mechanistic Modeling, Design, and Optimization of Low Salinity
Seright, R., Campbell, A., Mozley, P., Han, P., 2010. Stability of Partially Hydrolyzed
Waterflooding. PhD Thesis. University of Calgary, Canada.
Polyacry-lamides at elevated temperatures in the absence of divalent cations. SPE J.
Davies, R.B., Harte, D.S., 1987. Tests for Hurst effect. Biometrika 74 (1), 95–101. https://
15 (2), 341–348. https://doi.org/10.2118/121460-PA.
doi.org/10.1093/biomet/74.1.95.
Sheng, J.J., Leonhardt, B., Azri, N., 2015. Status of polymer-flooding technology. J. Can.
Dieker, A.B., Mandjes, M., 2003. On spectral simulation of fractional Brownian motion.
Pet. Technol. 54 (2), 116–126. https://doi.org/10.2118/174541-PA.
Probab. Eng. Inf. Sci. 17 (3), 417–434. https://doi.org/10.1017/
Shi, Y., Eberhart, R., 1998. A modified particle swarm optimizer. In: IEEE International
S0269964803173081.
Conference on Evolutionary Computation Proceedings. IEEE World Congress on
Doorwar, S., Mohanty, K.K., 2011. Pore-scale fingering during viscous oil displacement.
Computational Intelligence (Cat. No.98TH8360), Anchorage, AK, USA.
In: Paper Presented at the International Symposium of the Society of Core Analysts,
Stüben, K., 2001. A review of algebraic multigrid (AMG). J. Comput. Appl. Math. 128
Austin, Texas, USA.
(12), 281–309. https://doi.org/10.1016/S0377-0427(00)00516-1.
Dykstra, H., Parsons, R.L., 1950. The Prediction of Oil Recovery by Waterflooding in
Stüben, P.E., 1981. Die Struktur und Funktion tranzendentaler Argumentationsfiguren.
Secondary Recovery of Oil in the United States, second ed. API, Washington DC,
Voss, R.F., 1985. Random fractals: characterization and measurement. In: Pynn, R.,
pp. 160–174.
Skjeltorp, A. (Eds.), Scaling Phenomena in Disordered Systems. Plenum Press, New
Eberhart, R., Kennedy, J., 1995. A new optimizer using particle swarm theory. In:
York. https://doi.org/10.1007/978-1-4757-1402-9_1.
Proceedings of the Sixth International Symposium on Micro Machine and Human
Wegner, J., Ganzer, L., 2012. Numerical simulation of oil recovery by polymer injection
Science, MHS, vol. 95, pp. 39–43. https://doi.org/10.1109/MHS.1995.494215.
using COMSOL. In: Excerpt from the Proceedings of the 2012 COMSOL Conference
Emery, X., Lantu�ejoulb, C., 2006. Tbsim: a computer program for conditional simulation
Milan.
of three-dimensional Gaussian random fields via the turning bands method. Comput.
Yang, X.S., Deb, S., Fong, S., 2011. Accelerated particle swarm optimization and support
Geosci. 32 (10), 1615–1628. https://doi.org/10.1016/j.cageo.2006.03.001.
vector machine for business optimization and applications. In: International
Gotway, C.A., Rutherford, B.M., 1994. Stochastic Simultation for Imaging Spatial
Conference on Networked Digital Technologies. Springer, Berlin, pp. 53–66. https://
Uncertainty: Comparison and Evaluation of Available Algorithms, Geostatistical
doi.org/10.1007/978-3-642-22185-9_6.
Simulations. Springer, Dordrecht. https://doi.org/10.1007/978-94-015-8267-4_1.
Zeinijahromi, A., Bedrikovetsky, P., 2013. Physics mechanisms of enhanced recovery by
Goudarzi, A., Delshad, M., Sepehrnoori, K., 2016. A chemical EOR benchmark study of
fines-migration-assisted waterflooding (laboratory study). In: SPE European
different reservoir simulators. Comput. Geosci. 94, 96–109. https://doi.org/
Formation Damage Conference & Exhibition, Noordwijk, The Netherlands. https://
10.1016/j.cageo.2016.06.013.
doi.org/10.2118/165190-MS.
Hewett, T.A., 1986. Fractal distributions of reservoir heterogeneity and their influence
Zhou, G., 1995. Numerical Simulations of Physical Discontinuities in Single and Multi-
on fluid transport. In: SPE Annual Technical Conference and Exhibition, 5-8 October,
Fluid Flows for Arbitrary Mach Numbers. PhD Thesis. Chalmers University of
New Orleans, Louisiana. https://doi.org/10.2118/15386-MS.
Technology, Goteborg, Sweden.
Iudin, D.I., Koposov, E.V., 2013. Fractals: as Simple as Complex. NiSOC.
Jadhunandan, P.P., Morrow, N.R., 1995. Effect of wettability on waterflood recovery for
crude oil/brine/rock systems. SPE Reserv. Eng. 10 (1), 40–46. https://doi.org/
10.2118/22597-PA.

23

You might also like