You are on page 1of 12

Journal of Petroleum Science and Engineering 78 (2011) 208–219

Contents lists available at ScienceDirect

Journal of Petroleum Science and Engineering


j o u r n a l h o m e p a g e : w w w. e l s ev i e r. c o m / l o c a t e / p e t r o l

Neuro-simulation modeling of chemical flooding


M.S. Karambeigi a,⁎, R. Zabihi b, Z. Hekmat c
a
IOR Research Institute, National Iranian Oil Company (NIOC), Research & Technology Directorate, Tehran, Iran
b
Oil & Gas Engineering Department, Faculty of Engineering, Shahid Bahonar University, Kerman, Iran
c
Chemical Engineering Department, Faculty of Engineering, Shahid Bahonar University, Kerman, Iran

a r t i c l e i n f o a b s t r a c t

Article history: Chemical flooding has proved to enhance oil recovery of reservoirs considerably. Development strategies of
Received 1 February 2011 this method are more efficient when they consider both aspects of operation (recovery factor, RF) and
Accepted 26 July 2011 economics (net present value, NPV). In this study, a multi-layer perceptron (MLP) neural network is
Available online 6 August 2011
developed for modeling of chemical flooding using surfactant and polymer via prediction of both RF and NPV
in a unique model. The modeling algorithm is divided into three processes: training, generalization, and
Keywords:
chemical flooding
operation. In training process, the initial structure of the network is trained, and then the architecture of the
neural network trained network is optimized for reduction of prediction errors in generalization process. Furthermore, the
neuro-simulation optimum structure is compared with other methods like Radial Basis Function (RBF) neural network,
recovery factor quadratic and multi-objective regressions. The optimum architecture of the network contains one hidden
net present value layer with 8 neurons and training function of Bayesian regularization. In operation process, sensitivity analysis
is studied for evaluating of effective parameters (inputs) on the performance of chemical flooding. The error is
always less than 5% during the implementation of all processes. The results demonstrate that neuro-
simulation of chemical flooding is reliable, inexpensive, fast in computational effort, and capable in accurate
prediction of both RF and NPV in one model.
© 2011 Elsevier B.V. All rights reserved.

1. Introduction chemical flooding modeling (UTCHEM User's Guide, 2000; CMG


STARS User's Guide, 2004; Schlumberger, 2004). However, economic
The demand for world's oil has been increased by various industries. evaluation software such as Excel spreadsheet (Microsoft Corporation,
However, large amount of oil remains in the oil reservoirs after primary 2003) or value and risk management (Schlumberger, 2009) is used for
and secondary recovery methods. The maximum recovery reaches up to calculation of NPV. Such software requires complex integration of
about 30% OOIP (original oil in place) for such methods, so tertiary oil various data in the fields of geology, drilling, reservoir, and production.
recovery is suggested for more oil production (Zerpa et al., 2005). These simulators become very expensive and time-consuming when
Methods of tertiary oil recovery are categorized into 3 main processes: uncertainty of different parameters in aforementioned fields should be
thermal oil recovery, miscible flooding, and chemical flooding. analyzed (Yang et al., 2004; Silva et al., 2007a; Ghorbani, 2008).
Chemical flooding has high potential for enhanced oil recovery Furthermore, calculation of each variable (RF or NPV) has separate
(EOR). Different methods for this process have been developed, such procedure and such commercial software calculates either RF or NPV
as: polymer, surfactant/polymer (SP), and alkaline/surfactant/polymer and it hasn't been developed unique software which predicts both
(ASP) flooding. The process of chemical flooding is highly efficient for variables. These decision variables affect each other and therefore
recovering a very large quantity of the remaining oil in the reservoir. prediction models are more convenient and valuable when they can
Nevertheless, there is a critical issue in terms of its high uncertainty, cost evaluate both variables. For optimization purpose in the terms of
of chemicals, and complexity. (Gupta et al., 1988; Wu et al., 1996; maximizing RF or NPV, researchers require definition of objective
Flaaten et al., 2009). Hence, this process needs to be designed so robust function. One of the best techniques for finding this equation is
that would minimize aforementioned challenges. regression, e.g. D-optimal experimental design (Ghorbani, 2008;
Decision variables (output) for design or optimization of chemical Sangvaree, 2008; Prasanphanich, 2009). RF or NPV have been fitted
flooding are recovery factor (RF) and/or net present value (NPV). For with input data separately and any multi-variable correlation hasn't
designing or simulation purpose, the typical evaluation method of RF is been developed to fit both variables in one equation. As a conclusion,
performed using conventional simulators which are capable of development of an oilfield using chemical flooding requires consid-
eration of both decision variables and planning of development
⁎ Corresponding author. Tel.: + 98 021 88874500; fax: + 98 021 88661307.
strategies based on each decision variable regardless of another
E-mail addresses: Karambeigi@nioc.rtd.ir (M.S. Karambeigi), r.zabihi65@gmail.com variable is not reasonable. So models that can predict both variables
(R. Zabihi), zahra_hekmat82@yahoo.com (Z. Hekmat). are recommended.

0920-4105/$ – see front matter © 2011 Elsevier B.V. All rights reserved.
doi:10.1016/j.petrol.2011.07.012
M.S. Karambeigi et al. / Journal of Petroleum Science and Engineering 78 (2011) 208–219 209

Artificial neural network (ANN) offers an alternative solution. ANN affecting oil recovery to reservoir and several process data like:
significantly reduces the number of computationally demanding numer- capillary number, heterogeneity, crossflow, surfactant adsorption and
ical simulation exercises (Doraisamy et al., 2000). In recent years, the wettability (Ghorbani, 2008). Hirasaki et al. (1983) used a one-
neuro-simulation of EOR processes has been of an increasing interest. In dimensional, six-component, finite-difference simulator for compar-
neuro-simulation technique, hard-computing approaches (e.g., simula- ing a salinity gradient design with a constant salinity design of
tors) and soft-computing protocols (e.g., ANN) are combined for the surfactants. Cohen (1983) developed a one-dimensional chemical
development of powerful expert systems. Simulators equip a precise flooding simulator based on Petrov–Galerkin finite element method.
expertise that can be applied for training of ANN. When ANN is trained, it Brown and Smith (1984) reported Monte Carlo simulations for
can exploit and apply the learned expertise through much less evaluating the uncertainties in the surfactant design. Gittler and
computational effort (Ayala and Ertekinn, 2007). Krumrine (1985) developed a chemical EOR economics simulator for
Previous works have studied different EOR methods using ANN: studying of different parameters of chemicals. They used Monte Carlo
Polymer flooding prediction (Jiang et al., 2007), immiscible flooding technique to economically quantify the risk associated with various
performance in heterogeneous reservoirs (Elkamel, 1998), steam chemical flooding designs. Barua et al. (1986) introduced a simplified
distillation process (Vafaei et al., 2009), analysis of Water flooding mathematical model which called chemical flooding predictive model
(Nikravesh et al., 1996; Nakutnyy et al., 2008), CO2 injection into coal (CFPM). They claimed that it was much faster than finite difference
bed methane reservoirs (Jalali and Mohaghegh, 2009), and gas method but the results were not as accurate as finite difference.
condensate reservoirs (Ayala and Ertekinn, 2005, 2007; Ayala et al., Camilleri et al. (1987) developed a three-dimensional simulator and
2007). In addition, no research has been found that survived compared it with linear core flood data and related physical
application of neuro-simulation for evaluation of polymer/surfactant properties. Bhuyan et al. (1990) presented a generalized model
flooding. The objective of this study is the application of ANN in order associated with high-pH chemical floods based on the local equilib-
to design the chemical flooding (polymer/surfactant design) for both rium assumption that took into account the reaction chemistry. The
outputs in a unified model. It is expected that ANN can model both model was coupled with UTCHEM simulator. Ghori et al. (1992) used
decision variables in a unique network. a geostatistical method for compositional simulation of polymer
The neuro-simulation model can be used for various purposes such flooding. They compared the prediction of the simulator with the field
as designing of the process and/or maximizing of decision variables. result. Delshad et al. (1996) described a three dimensional, multi-
Previous studies (Todd et al., 1978) emphasized that there is a component, multiphase compositional finite-difference simulator for
dilemma for selection of appropriate design of chemical flooding. The modeling of contaminant transport and surfactant enhanced aquifer
first design indicates a small slug, high concentration called “soluble remediation (SEAR) of nonaqueous phase liquid (NAPL) pollutions.
oil” system, and another design is a large slug, dilute concentration, Their phase behavior model was a highly successful approach for
called “optimal salinity” design. There is no special priority for any of surfactant EOR methods and therefore they adopted it to SEAR
them and the reservoir characteristics and operation conditions modeling. Vaskas (1996) developed an economic model for evalua-
determine which one is better. Sensitivity analysis can answer this tion of chemical flooding (Sangvaree, 2008). Delshad et al. (2002)
question very well. Simple sensitivity analysis was done for better developed a dual porosity model for chemical flooding of fractured
understanding of the effects of chemical parameters (slug size and reservoirs on the UTCHEM. Shapiro et al. (2004) introduced a new
concentration) on the improvement of chemical flooding efficiency. analytical method for modeling of chemical flooding in which
Application of sensitivity analysis for evaluation of chemical concen- compositional model was split into a thermodynamics auxiliary
tration and slug size was done using UTCHEM simulator in previous equations and one transport equation. Zhang et al. (2005) developed
studies (Qu et al., 1998; Carrero et al., 2007). Moreover, the results of the integrated reservoir simulation platform and used it for
sensitivity analysis can be applied for finding optimum performance determination of optimum design using simulation and economic
of chemical flooding in the terms of maximizing NPV and RF. calculations. Han et al. (2007) developed a fully implicit, parallel,
compositional chemical flooding simulator which performed success-
2. Background fully the simulation of field-scale surfactant-polymer flood with over
1000000 gridblocks. Fathi Najafabadi et al. (2008) modeled wettabil-
2.1. Modeling of chemical flooding ity alteration of chemical stimulation using surfactants or electrolyte
for fractured carbonate reservoirs. Costa et al. (2008) obtained
Pope and Nelson (1978) developed a one-dimensional, composi- representative models from the risk analysis and integrated it with
tional, chemical-flood simulator to calculate oil recovery as a function economic uncertainties to improve the production forecast in a
of several major process variables. Fleming et al. (1981) introduced a Brazilian onshore field. Fathi Najafabadi et al. (2009a,b) integrated
general formulation of multiphase, multicomponent chemical flood. surfactant phase behavior model into a fully implicit, parallel,
Hirasaki (1981) developed a theory that provided an understanding of equation of state compositional simulator for simulating of chemical
the displacement mechanisms for the three-component, two phase oil recovery processes. John et al. (2005) had been developed a similar
surfactant flooding as a function of phase behavior and injection model but model of Fathi Najafabadi et al. (2009a,b) could take into
composition. A two-dimensional, multicomponent, multiphase, com- account salinity gradient of surfactants.
positional reservoir simulator was developed, tested, and applied to
micellar/polymer flooding by Pope et al. (1981). They simulated
various field scale conditions of chemical flooding. Lake et al. (1981) 2.2. Artificial neural network
presented a performance prediction technique that involved the
sequential use of a detailed finite difference simulator and streamline Artificial neural network is an information processing system
program for the response of a large-scale chemical flood. Ben et al. which mimics biological neural networks using numbers of inter-
(1981) developed a streamline micellar/polymer simulator for large- connected elements, so-called neurons. It is characterized as parallel,
scale applications. They used a streamline generator to set up the flow adaptive, nonlinear, and distributive model (Ramgulam et al., 2007;
field over the reservoir and then the concentration balance is solved Badel et al., 2011). These features make ANN possible to solve high
along each fixed streamline. Paul et al. (1982) presented a simple complex non-linear problems in various disciplines of petroleum
model for prediction of micellar/polymer flooding. An oil recovery engineering (Silpngarmlers and Ertekin, 2002; Al-Bulushi et al., 2009).
algorithm was developed from the theory and the results of numerical As a model-free function predictor, ANN can discover relationship
simulation. The model contained correlations which related factors between input and output, no matter how complex is the relationship,
210 M.S. Karambeigi et al. / Journal of Petroleum Science and Engineering 78 (2011) 208–219

or without any detailed knowledge of underlying process (Vafaei et Another paradigm of ANN is RBF network. This network has only
al., 2009; Irani and Nasimi, 2011). one hidden layer in which each neuron is a vector. In RBF, the input of
There are several paradigms that can be utilized for construction of hidden layer is the matrix of the distances between the input layer
the network. Multi-layer perceptron (MLP) networks, with a back and the vectors of the hidden layer. The activation function of the
propagation algorithm, as illustrated in Fig. 1, is widely used and hidden layer in RBF is a radial basis function which has a unique
known as the most popular of all neural network paradigms maximum at its center and generally decreases to zero further away
(Nikravesh et al., 1996; Silva et al., 2007b). This structure consists of from the center. Furthermore, the activation function of output layer
input, hidden, and output layers where on each layer a number of is linear (Engelbrecht, 2007; Kaviani et al., 2008).
neurons are placed. Each neuron is connected to the neurons in the The optimum architecture of the network improves its efficiency.
proceeding layer by direct links which have their own special weights. Furthermore, there are different challenges during the design of ANN:
Based on the training algorithm, these weights are modified until an number of neurons in hidden layer, type of transfer function, training
error criterion of the problem is satisfied (Kadkhodaie-Ilkhchi et al., algorithm, and duration of training process. Utilization of an
2009). This process is defined as the training of a neural network and optimized structure can prevent the training problems, namely
is started by the input layer where data are presented to the network. over-fitting (over-training) and local minima problems. Over-fitting
The signals of this layer flow through the hidden layers to the output of a training dataset means that ANN memorizes the training patterns,
layer via direct links (Taheri and Mohebbi, 2008). The output layer and consequently loses the ability to predict accurate output when it
creates the response of the network to the input/output mapping. The is exposed to a new dataset for evaluation (Engelbrecht, 2007). It
output signal of each neuron is calculated using the following occurs when too many neurons are selected. On the other hand, few
equation: neurons results in poor training of ANN. Hence, precise determination
of neurons is essential for an efficient ANN. Furthermore, there are
! several locations on the error surface that temporary convergence
n
j j (local minimum) will be reached before global convergence. Design-
Si = F ∑ Wi × S + bi ð1Þ
j=1 ing of ANN is important in a way to avoid or control local minima and
achieve the global minimum (Mohaghegh et al., 1995).

where Si is output signal of ith neuron of current layer, S j is jth synapse


connection (input signal) to ith neuron from previous layer, Wij is 3. Methodology
weight of ith neuron of current layer corresponding to jth link, bi is
bias of ith neuron, n is total number of synapse links to Si, and F is A neural network was designed and developed in MATLAB
activation or transfer function which calculates the output signal of environment, version 2009a (Math Works, 2009) for simulating and
the neuron. There are different types of activation functions: economically evaluating of chemical flooding. The algorithm was
logarithmic sigmoid, hyperbolic tangent sigmoid and linear functions. divided into 3 processes: training, generalization and operation. In

Fig. 1. Schematic architecture of MLP network.


M.S. Karambeigi et al. / Journal of Petroleum Science and Engineering 78 (2011) 208–219 211

addition, available data was divided into 3 datasets: training, The Original dataset contained 206 data. 4 faulty data (which one
evaluation and testing. The training dataset was utilized for training of inputs or outputs had not been reported) was removed and then
process of the network while the trained network was generalized the remaining dataset was divided randomly into 3 separate datasets:
and optimized with evaluation dataset and finally several cases were training dataset (60% of the data), evaluation dataset (the left 20%)
analyzed using optimum model in the operation process. and testing dataset (20% of the data). Division of 60:20:20 is a role of
In the training operation, a multilayer back propagation network thumb that has been used very much. Furthermore, there is an
was selected as ANN paradigm. The network consisted of 3 layers: important priority in the selection of this division over other divisions
input, output, and one hidden layer. Tangent sigmoid and purelin were (70:15:15 or 80:10:10). The size of evaluation and testing dataset is
assigned as transfer functions of hidden and output layers, respectively. bigger in the order of 60:20:20. It means that we can appraise and
However, weight/bias learning function was always constant (gradient confirm performance and generalization of ANN better and pre-
descent with momentum). During the training process, learning rate dictions have higher degree of confidence.
and momentum of the network were adjusted in a way to minimize the Each data had 7 inputs: Surfactant slug size (A), surfactant concen-
training error. The criterion for stopping the training process was tration in surfactant slug (B), polymer concentration in surfactant
determined if either performance goal of 0.001 or 10000 epochs of slug (C), polymer drive size (D), polymer concentration in polymer
training loop. The performance goal is mean square error (MSE): drive (E), Kv/Kh ratio (F), and salinity of polymer drive (G). In addition,
the outputs were RF and NPV. The design range of each input and output
is listed in Table 1. Statistical analysis (Using Minitab 15 software) of
1 2
MSE = ∑ðXP −XS Þ ð2Þ half-normal plot was done to determine the importance factor of each
n
input (as independent variable) on outputs (as dependant variables).
During the implementation of the back-propagation technique,
where XP is predicted output by ANN, XS is simulated output by normalization of data improves the training performance of ANN
simulator or economic software, and n is total number of data. X can (Saeedi et al., 2007). All inputs and outputs are normalized using
be substituted by either RF or NPV. mean and standard deviation of variables (Eq. (3)). In this approach,
As mentioned previously, some parameters influence the efficiency input and output parameters are normalized in a way that normal
of ANN model. Optimum structure of the network was achieved in the variable has the mean of 0 and the standard deviation of 1.
generalization process. For this purpose, the number of neurons was
changed from 1 to 15 in the hidden layer and subsequently, 10 training X−μ
X0 = ð3Þ
algorithms were investigated. The optimum structure was compared σ
with the predictions of other models: quadratic and multi-objective
regressions and also RBF neural network (the number of its neurons where X is the initial value, X′ is its normalized value, µ and σ are mean
and training function is similar to the optimum MLP neural network). and standard deviation, respectively.
The equations of regressions are provided in the Appendix A. For comparison of the results, different statistical parameters such
In the operation process, for better confirmation of ANN per- as correlation coefficient (R), RMSE (root mean square error) and
formance as neuro-simulation model, testing dataset was used to AARE (average absolute relative error) were calculated using Eqs. (4)
compare ANN with the simulation results. Furthermore, the simple through (6):
sensitivity analysis was studied in this process. The most important
parameters which effect decision variables were selected. A base case ∑ ðXP −μ P ÞðXS −μ S Þ
R= ð4Þ
was determined and then one parameter was changed in every run ðn−1ÞσP σS
while others had constant value of base case. rffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
The data presented in this study have been gathered from 1
RMSE = ∑ ðXP −XS Þ2 ð5Þ
Prasanphanich's M.Sc. thesis (2009) (Tables 7–11 and 4–11 in this n
reference) in which chemical flooding had been simulated in Benoist   
sand reservoir (Marion County, Illinois), using UTCHEM simulator. 1 XP− XS 
AARE =  ∑  ð6Þ
Moreover, economic factors had been studied using Excel spread- n XS
sheet. That reservoir has been produced under primary and secondary
processes over fifty years. It should be mentioned that methodology where n is the total number of data in each set, subscripts of P and S
and objective of Prasanphanich's work (2009) is completely different refer to prediction methods (MLP, RBF, and regressions) and
from this study. That work aimed to optimize chemical flooding in the simulation data, respectively.
term of NPV. For that purpose, objective function of optimization was
calculated using D-optimal experimental design in which two 4. Results and discussion
correlations were generated (quadratic and cubic models) just for
regression of NPV. However, objective of our research is modeling of Figs. 2 and 3 show the importance factor of inputs. For RF variable,
chemical flooding in the terms of both RF and NPV in one ANN model. the most important factors were surfactant slug size, surfactant and

Table 1
Ranges of variables in dataset.

Parameter Unit Type Min Max Average Standard deviation

Surfactant slug size PV Input 0.097 0.259 0.177 0.072


Surfactant concentration Vol. fraction Input 0.005 0.03 0.017 0.011
Polymer concentration in surfactant slug wt.% Input 0.1 0.25 0.177 0.067
Polymer drive size PV Input 0.324 0.648 0.482 0.144
Polymer concentration in polymer drive wt.% Input 0.1 0.2 0.148 0.044
Kv/Kh ratio – Input 0.01 0.25 0.129 0.107
Salinity of polymer drive Meq/ml Input 0.3 0.4 0.349 0.045
Recovery factor (RF) % Output 14.82 56.99 39.67 9.24
Net present value (NPV) $ MM Output 1.781 7.229 4.45 1.53
212 M.S. Karambeigi et al. / Journal of Petroleum Science and Engineering 78 (2011) 208–219

Fig. 2. The importance factor of inputs for recovery factor.

Fig. 3. The importance factor of inputs for NPV.

then polymer concentrations in surfactant slug, and polymer


concentration in polymer drive. For NPV variable, the most important
factor was the interaction between surfactant slug size and surfactant
concentration. After that, polymer and then surfactant concentrations
in surfactant slug, and polymer concentration in polymer drive had
higher ranks. Salinity of polymer drive had the least factor of importance
for both variables. The most important factors were selected for
sensitivity analysis.
The modeling process started with training. In Figs. 4 and 5, the
correlation between the simulation result and ANN prediction for
training dataset is illustrated with the best linear fit and the
correlation coefficient. The R 2 value of 0.998 for both outputs indicates
a very good correlation between predicted and simulated data. Figs. 6
and 7 illustrate the RF and NPV of simulation and ANN models for
training data.
The trained network was investigated for finding optimum
number of neurons and training function using evaluation dataset in Fig. 4. The correlation of RF between the simulation data and ANN prediction for the
the generalization process. The error of different number of neurons is training dataset.
M.S. Karambeigi et al. / Journal of Petroleum Science and Engineering 78 (2011) 208–219 213

Fig. 8. Variations of MSE error as a function of number of neurons in the hidden layer for
Fig. 5. The correlation of NPV between the calculation data and ANN prediction for the
RF.
training dataset.

Fig. 9. Variations of MSE error as a function of number of neurons in the hidden layer for
NPV.
Fig. 6. Comparison between simulated and predicted RF in the training dataset
(training process).
the best training algorithm between 10 functions. Fig. 10 presents the
performance of these algorithms which indicates that training
function of Bayesian regularization has the best performance. In
shown in Figs. 8 and 9. The optimum number of neurons was selected
equal to 8. Using this structure, different training functions were
evaluated. Bayesian regularization back-propagation was assigned as

Fig. 7. Comparison between simulated and predicted NPV in the training dataset
(training process). Fig. 10. Performance of different training algorithms of the MLP network.
214 M.S. Karambeigi et al. / Journal of Petroleum Science and Engineering 78 (2011) 208–219

Fig. 11. Comparison between simulated and predicted RF in the evaluation dataset
(generalization process).

Fig. 13. Hinton graph of weight matrix and bias vector of the hidden layer.

Fig. 12. Comparison between simulated and predicted NPV in the evaluation dataset
(generalization process).

general, Bayesian regularization provides better generalization per-


formance than early stopping for regression problems and it is used to
prevent over-fitting (Kadkhodaie-Ilkhchi et al., 2009; Dutta and Fig. 14. Hinton graph of weight matrix and bias vector of the output layer.
Gupta, 2010). The R 2 value of output predictions were 0.981 and 0.978
in the generalization process. Figs. 11 and 12 illustrate the RF and NPV
of simulation and ANN models for evaluation data.
Hence, the optimum architecture of the network was character- predictions when it is used in single models (separate regression
ized as MLP that contained one hidden layer with 8 neurons, training models for each output) but the accuracy of regression decrease very
function of Bayesian regularization, and activation functions of much in the case of multi-objective regression (one regression model
tangent sigmoid and purelin for hidden and output layers, respec- for both outputs). This reveals the value of neural network model
tively. Hinton graph of weight matrix and bias vector of hidden and better because estimation of both outputs in one model of ANN was
output layers are reported in Figs. 13 and 14. The area of each quarter
represents magnitude of the corresponding weight. The red color
assigns for negative weights while green for positive. Furthermore,
input 0 returns to bias vector. The value of weight matrix and bias
Table 2
vector are presented in the Appendix B. Rows of weight matrix Comparison of ANN model with other methods.
represent neurons in the current layer and columns stand for neurons
Output Method RMSE AARE
in previous layer. Therefore weight matrix of the hidden layer is 8 × 7.
As bias is a modifier, the dimension of bias vector is 8 × 1 for hidden RF MLP model 1.155 2.122
RBF model 1.550 3.068
layer.
Quadratic regression 1.510 3.105
Table 2 compares optimum model of ANN with other methods. The Multi-objective regression 3.531 7.925
results indicate that MLP neural network had the best predictions. The NPV MLP model 0.227 4.617
order of error for MLP, RBF and quadratic regression is similar RBF model 0.256 5.352
although the error order of multi-objective regression (especially for Quadratic regression 0.311 5.918
Multi-objective regression 1.182 27.212
NPV) is different very much. It means regression has acceptable
M.S. Karambeigi et al. / Journal of Petroleum Science and Engineering 78 (2011) 208–219 215

Fig. 15. The correlation of RF between the simulation data and ANN prediction for the
testing dataset.

Fig. 18. Comparison between simulated and calculated NPV in the testing dataset
(operation process).
more precise than every quadratic regressions which modeled either
RF or NPV separately.
According to these results, the optimum MLP follows the
simulated data with very high accuracy. This structure was applied
for prediction of RF and NPV in the testing dataset. The R 2 value of RF RMSE and AARE errors of different processes are reported in
and NPV were 0.988 and 0.973 in operation process. The network Table 3. Although the MLP model had never seen the evaluation and
estimation versus simulated results for testing dataset is presented in testing dataset, it could precisely predict the outputs in these datasets.
Figs. 15 and 16. Furthermore, Figs. 17 and 18 illustrate the RF and NPV It means that the data of these datasets had not been fed in training
of simulation and MLP models for the testing data. process and they were fresh for ANN model. The errors of
generalization and operation processes were always less than 5%.
Such range of error is acceptable to confirm the capability of neuro-
simulation for modeling of chemical flooding.
The final model can be applied for sensitivity analysis of chemical
flooding. The analysis was done on the most important factors
(inputs) which were extracted from Figs. 1 and 2. They were A to E
factors in addition of AB (interaction between A and B) and BC.
Table 4 shows the different arrangements (cases) of these factors
and also base case. Fig. 19 reports the result. Fig. 19-a, -c, -d, and -e
state they had important contributions to the variability of both
responses (RF and NPV). The responses changed directly with their
variations. Higher values of these factors resulted in the increment
of both RF and NPV. They were surfactant slug size (A), polymer
concentration in surfactant slug (C), polymer drive size (D),
polymer concentration in polymer drive (E). However, Fig. 19-b
shows there were opposite trends for RF and NPV with the
variations of factor B, surfactant concentration in surfactant slug.
Higher concentrations of surfactant resulted in higher oil production
Fig. 16. The correlation of NPV between the calculation result and ANN prediction for
although it decreased the economic benefits. The result clarify that
the testing dataset. both decision variables must be considered in development
strategies and decision making based on just one of them will not
be a successful design either technically or financially. RF and NPV
had not determined trends with the interaction of AB (Fig. 19-f) but
NPV was maximum when factor A was high and factor B was low.
This corresponds to the trends of Fig. 19-a and -b too. In Fig. 19-g,
NPV decreased step by step with the increment of factor B
versus any variations of factor C. It shows that factor B had higher

Table 3
Performance of ANN for modeling of RF and NPV in different processes.

Output Process R R2 RMSE AARE

RF Training 0.999 0.998 0.445 0.977


Generalization 0.991 0.981 1.155 2.122
Operation 0.994 0.988 1.071 2.475
NPV Training 0.999 0.998 0.075 1.596
Generalization 0.989 0.978 0.227 4.617
Fig. 17. Comparison between simulated and predicted RF in the testing dataset
Operation 0.986 0.973 0.246 4.598
(operation process).
216 M.S. Karambeigi et al. / Journal of Petroleum Science and Engineering 78 (2011) 208–219

Table 4
Different arrangement of important factors for sensitivity analysis.

Case Effective Inputs Output 1 Output 2


factor(s)
Surf. slug size Surf. conc. Poly. conc. in Poly. drive Poly. conc. in Kv/Kh Salinity of RF (ANN) NPV (ANN)
surf. slug size polymer drive poly. drive

Base case – 0.253 0.005 0.156 0.421 0.2 0.18 0.319 41.82 6.38
1 A 0.097 0.0175 0.1 0.421 0.15 0.18 0.35 33.58 4.36
2 A 0.259 0.0175 0.1 0.421 0.15 0.18 0.35 45.27 4.42
3 B 0.178 0.03 0.1 0.421 0.15 0.18 0.35 41.27 3.24
4 B 0.178 0.005 0.1 0.421 0.15 0.18 0.35 26.14 3.73
5 C 0.178 0.005 0.156 0.421 0.15 0.18 0.35 31.79 4.84
6 C 0.178 0.005 0.25 0.421 0.15 0.18 0.35 37.89 6.085
7 D 0.178 0.005 0.1 0.324 0.15 0.18 0.35 25.88 3.71
8 D 0.178 0.005 0.1 0.648 0.15 0.18 0.35 27.73 3.95
9 E 0.178 0.005 0.1 0.421 0.1 0.18 0.35 23.77 3.33
10 E 0.178 0.005 0.1 0.421 0.15 0.18 0.35 26.14 3.73
11 AB 0.097 0.005 0.1 0.421 0.15 0.18 0.35 18.30 2.29
12 AB 0.097 0.03 0.1 0.421 0.15 0.18 0.35 36.50 4.08
13 AB 0.259 0.005 0.1 0.421 0.15 0.18 0.35 33.55 4.70
14 AB 0.259 0.03 0.1 0.421 0.15 0.18 0.35 44.29 1.68
15 BC 0.178 0.005 0.156 0.421 0.15 0.18 0.35 31.76 4.84
16 BC 0.178 0.005 0.25 0.421 0.15 0.18 0.35 37.89 6.09
17 BC 0.178 0.03 0.156 0.421 0.15 0.18 0.35 42.44 3.42
18 BC 0.178 0.03 0.25 0.421 0.15 0.18 0.35 44.94 3.84

contribution than factor C to the variability of NPV. The maximum of multi-objective optimization while this ANN modeling supplies its
value of NPV reached when factor B was low and factor C was high. possibility.
The trend of BC interaction matches exactly with the trends of
Fig. 19-b and -C. 5. Conclusion
As a conclusion, the design is more efficient when arranged in this
order: large slug of surfactant containing low concentration of Neuro-simulation provides a powerful tool for better evaluation
surfactant and high concentration of polymer followed by large of the chemical flooding. A MLP neural network has been developed
polymer drive size containing high polymer concentration. Table 5 to analyze the chemical flooding in which the input data were
shows several cases in the testing dataset that were selected for better surfactant slug size, surfactant concentration and polymer concen-
evaluation of these achievements. Among different cases in Table 5, tration in surfactant slug, polymer drive size, polymer concentration
cases 3 and 5 satisfied the aforementioned order very much whereas in polymer drive, Kv/Kh ratio, and salinity of polymer drive, and the
parameters of case 7 were contrary to cases 3 and 5. Hence, it is output data were RF and NPV. The algorithm was divided into three
reasonable to expect that cases 3 and 5 provide outputs next to processes: training, generalization and operation. The network was
maximum values of NPV and RF while case 7 provides outputs next to trained using training dataset while the evaluation data optimized,
minimum values based on sensitivity analysis results. According to generalized and validated the trained MLP network. All datasets
Table 5, ANN estimated NPV and RF of different cases correctly. were normalized. Before ANN modeling, importance factor of each
Outputs of cases 3 and 5 are maximum and case 7 is minimum among parameter was determined. The 7 most important parameters were
different cases. surfactant slug size (A), surfactant concentration in surfactant slug
Simulation study of Wu et al. (1996) confirms the results of (B), polymer concentration in surfactant slug (C), polymer drive size
sensitivity analysis in which they optimized a design of chemical (D), polymer concentration in polymer drive (E), interaction of
flooding for a sandstone reservoir. They concluded that dilute slug factors A and B, and interaction of factors B and C. The correlation
containing low concentration of surfactants shows a larger NPV than between the simulation and ANN prediction data for training dataset
smaller, more concentrated surfactant slug. Furthermore, they stated was 0.998 for both outputs. Also, the AARE error of training process
that higher polymer concentrations significantly improve the eco- was reported as 0.977% for RF and 1.596% for NPV. In the
nomics. Their achievements have a good agreement with our model generalization process, the trained network was utilized to find the
and therefore the neuro-simulation model has similar trends with the optimum network which consisted of 1 hidden layer containing
study of Wu et al. (1996). 8 neurons. Furthermore, the activation functions of hidden and
The results of this study show that ANN can be applied as an output layers were tangent sigmoid and purelin, respectively.
appropriate alternative for simulation and design of chemical Bayesian regularization back-propagation was determined as the
flooding. Accurate reservoir simulations require fine grid blocks best training algorithm. The error of evaluation process was reported
that increase the time and cost of simulation. This becomes an as 2.122% for RF and 4.617% for NPV. Furthermore, the performance
apparent inconvenience when a decision must be made right away in of optimum network was compared with RBF model, quadratic and
the critical operational situations. Faster but accurate approaches can multi-objective regressions. MLP model had the best performance
help field engineers better in such positions (Elkamel, 1998). Such among these methods. The results of training and generalization
ANN modeling can be applied in different studies like history process show that the network can follow the simulated data
matching and sensitivity analysis. Furthermore, modeling of both accurately. In the operation process, the final prediction errors of RF
RF and NPV in a unique model develops efficiency of ANN for and NPV for testing dataset were 2.475% and 4.598%, respectively.
optimizations of multi-objective purpose. Multi-objective optimiza- Finally, sensitivity analysis was done for better understanding of the
tion of chemical flooding presents deeper evaluation of the process effects of most important parameters. Results show that this
than maximizing either RF or NPV. Correlations which fit either RF or arrangement of these parameters has the best efficiency for higher
NPV for objective function of optimization cannot be used in the case oil production and more economic benefits: large slug of surfactant
M.S. Karambeigi et al. / Journal of Petroleum Science and Engineering 78 (2011) 208–219 217

Fig. 19. Sensitivity analysis results, (a) the effect of factor A, (b) the effect of factor B, (c) the effect of factor C, (d) the effect of factor D, (e) the effect of factor E, (f) the effect of factor
AB, (g) the effect of factor BC.

containing low concentration of surfactant and high concentration of of the MLP neural network for prediction of RF and NPV in chemical
polymer followed by large polymer drive size containing high flooding process. Furthermore, neuro-simulation can be presented
polymer concentration. The result of this study clarifies the capability for designing of this process.
218 M.S. Karambeigi et al. / Journal of Petroleum Science and Engineering 78 (2011) 208–219

Table 5
Several cases in the testing dataset for designing of chemical flooding.

Case Inputs Output 1 Output 2

Surf. slug size Surf. conc. Poly. conc. in surf. slug Poly. drive size Poly. conc. in polymer drive Kv/Kh Salinity of poly. drive RF (ANN) NPV (ANN)

1 0.259 0.005 0.123 0.324 0.16 0.1 0.4 37.99 5.61


2 0.206 0.03 0.1 0.324 0.2 0.01 0.3 45.08 3.25
3 0.187 0.005 0.25 0.523 0.198 0.01 0.4 44.14 7.20
4 0.097 0.005 0.25 0.648 0.1 0.01 0.3 28.09 4.04
5 0.105 0.019 0.25 0.648 0.2 0.14 0.4 50.61 7.52
6 0.097 0.022 0.1 0.324 0.1 0.25 0.371 28.56 3.49
7 0.097 0.005 0.137 0.324 0.1 0.01 0.3 18.11 2.27

Acknowledgment Weight matrix of output layer:

The authors are grateful to the Research and Technology Directorate Neuron number in the hidden layer
of National Iranian Oil Company, Tehran, Iran for financial support.
1 2 3 4 5 6 7 8

Appendix A. Equations of regressions Neuron 1 1.2170 0.723 0.897 − 0.616 − 0.377 − 0.450 0.267 − 0.425
number in 2 1.395 − 2.282 1.274 − 0.682 − 0.862 − 0.356 0.337 − 0.993
the output
Quadratic regression of RF: layer

RF = −54:4865 + 248:174⁎A + 1920:02⁎B + 151:394⁎C−9:09396


⁎D + 90:6568⁎E−16:2137⁎F + 115:691∗G−277:2⁎A2 −22412:8
⁎B2 −108:617⁎C2 −13:5922⁎D2 −230:827⁎E2 + 32:0861 Bias vector of hidden layer:
⁎F2 −114:201⁎G2 −2280:06⁎A⁎B + 37:6345⁎A⁎C + 11:4163
⁎A⁎D−66:8156⁎A⁎E−0:0772945⁎A⁎F−106:65⁎A⁎G−1722:5
Neuron number in the hidden layer 1 2.368
⁎B⁎C + 442:119⁎B∗D−6:42526⁎B⁎E−168:861⁎B⁎F−388:177 2 − 0.685
⁎B⁎G + 34:3926⁎C⁎D−73:6416⁎C⁎E−9:6705⁎C⁎F−135:179 3 0.316
⁎C⁎G + 78:3407⁎D⁎E + 9:07052⁎D⁎F + 23:8886⁎D⁎G + 12:647 4 − 0.824
⁎E⁎F + 59:5407⁎E⁎G−4:61591⁎F⁎G 5 1.142
6 − 1.169
Quadratic regression of NPV: 7 0.980
8 0.445

NPV = −12:3538 + 52:7409⁎A + 405:879⁎B + 33:8048⁎C−1:50288


⁎D + 22:5625⁎E−3:26305⁎F + 21:4432⁎G−58:3741
⁎A2 −4764:97⁎B2 −25:3181⁎C2 −2:75247⁎D2 −58:1034 Bias vector of output layer:
⁎E2 + 5:75084⁎F2 −20:4508⁎G2 −1293:77⁎A⁎B + 2:07451
⁎A⁎C + 1:36033⁎A⁎D−14:9438⁎A⁎E + 0:232993⁎A⁎F−21:9136
Neuron number in the output layer 1 − 0.898
⁎A⁎G−366:793⁎B⁎C + 88:9223⁎B⁎D−0:187818⁎B⁎E−37:5896 2 − 2.140
⁎B⁎F−77:5263⁎B⁎G + 6:23157⁎C⁎D−20:2133⁎C⁎E−1:60401
⁎C⁎F−27:6509⁎C⁎G + 11:3837⁎D⁎E + 2:05238⁎D⁎F + 4:85909
⁎D⁎G + 2:94821⁎E⁎F + 14:0504⁎E⁎G−1:18701⁎F⁎G

Multi-objective regression: Appendix C. Supplementary data

RF = −6:098 + 73:966⁎A + 466:362⁎B + 48:361⁎C + 16:426 Supplementary data to this article can be found online at doi:10.
⁎D + 59:058⁎E−8:335⁎F + 0:299⁎G 1016/j.petrol.2011.07.012.
NPV = 1:0825 + 0:0414⁎A−47:8989⁎B + 9:3375⁎C + 3:4035
⁎D + 9:7302⁎E−1:5368⁎F−0:9944⁎G
References
Al-Bulushi, N., King, P.R., Blunt, M.J., 2009. Development of artificial neural network
Appendix B. Weight matrix and bias vector models for predicting water saturation and fluid distribution. J. Petrol. Sci. Eng. 68
(3–4), 207–226.
Weight matrix of hidden layer: Ayala, L.F., Ertekin, T., 2005. Analysis of gas-cycling performance in gas/condensate
reservoirs using neuro-simulation. SPE Paper 95655, Presented at SPE Annual
Technical Conference and Exhibition, Dallas, Texas, 9–12 October.
Ayala, L.F., Ertekin, T., 2007. Neuro-simulation analysis of pressure maintenance
operations in gas condensate reservoirs. J. Petrol. Sci. Eng. 58 (1–2), 207–226.
Neuron number in the input layer
Ayala, L.F., Ertekin, T., Adewumi, M., 2007. Study of gas/condensate reservoir
1 2 3 4 5 6 7 exploitation using neurosimulation. SPE Paper 88471. SPE Res. Eval. Eng. 10 (2),
140–149.
Neuron number 1 0.569 2.242 0.337 0.006 0.022 − 0.034 0.065 Badel, M., Angorania, S., Shariat Panahi, M., 2011. The application of median indicator
in the hidden 2 0.3889 0.554 0.0514 0.0367 0.037 − 0.007 0.008 kriging and neural network in modeling mixed population in an iron ore deposit.
layer 3 − 0.107 − 0.172 0.544 0.0875 0.127 − 0.002 0.111 Comput. Geosci. 37 (4), 530–540.
4 0.487 0.597 0.468 − 0.464 − 0.131 0.149 0.270 Barua, J., Prescott, T., Haldorsen, H.H., 1986. Financial and technical decision making for
5 − 0.663 1.359 0.156 − 0.082 0.114 − 0.040 0.087 surfactant flooding. SPE Paper 15074, Presented at SPE California Regional Meeting,
6 − 1.250 0.441 0.205 − 0.226 − 0.223 0.067 − 0.175 Oakland, California, 2–4 April.
7 0.0340 0.489 0.0178 − 0.549 0.643 0.079 − 0.088 Ben, W., Pope, G.A., Lake, L.W., 1981. Development and application of a streamline
8 − 0.261 − 0.872 0.0197 − 0.142 − 0.153 0.110 − 0.061 micellar/polymer simulator. SPE Paper 10290, Presented at SPE Annual Technical
Conference and Exhibition, San Antonio, Texas, 4–7 October.
M.S. Karambeigi et al. / Journal of Petroleum Science and Engineering 78 (2011) 208–219 219

Bhuyan, D., Lake, L.W., Pope, G.A., 1990. Mathematical modeling of high-pH chemical Kaviani, D., Bui, T.D., Jensen, J.L., Hanks, C.L., 2008. The application of artificial neural
flooding. SPE Res. Eng. 5 (2), 213–220. networks with small data sets: an example for analysis of fracture spacing in the
Brown, C.E., Smith, P.J., 1984. The evaluation of uncertainty in surfactant EOR Lisburne formation, northeastern Alaska. SPE Paper 88471. SPE Res. Eval. Eng. 11 (3),
performance prediction. SPE Paper 13237, Presented at the 59th Annual Technical 598–605.
Conference and Exhibition, Houston, Texas, 16–19 September. Lake, L.W., Johnston, J.R., Stegemeier, G.L., 1981. Simulation and performance prediction
Camilleri, D., Engelson, S., Lake, L.W., Lin, E.C., Ohnos, T., Pope, G., Sepehrnoori, K., 1987. of a large-scale surfactant/polymer project. SPE Paper 7471. SPE J. 21 (6), 731–739.
Description of an improved compositional micellar/polymer simulator. SPE Res. Microsoft Corporation, 2003. Microsoft Office Excel.
Eng. 2 (4), 427–432. Minitab inc., 2006. Minitab, ver. 15.
Carrero, E., Queipo, N.V., Pintos, S., Zerpa, L.E., 2007. Global sensitivity analysis of alkali– Mohaghegh, Sh., Arefi, R., Ameri, S., Rose, D., 1995. Design and development of an
surfactant–polymer enhanced oil recovery processes. J. Petrol. Sci. Eng. 58 (1–2), 30–42. artificial neural network for estimation of formation permeability, SPE Paper
Cohen, M.F., 1983. Application of the Petrov–Galerkin method to chemical-flooding 28237. SPE Comput. Appl. 7 (6), 151–154.
reservoir simulation in one dimension. Comp. Method. Appl. M. 41 (2), 195–218. Nakutnyy, P., Asghari, K., Torn, A., 2008. Analysis of waterflooding through application
Computer Modeling Group, 2004. STARS User's Guide. of neural networks. Paper 2008-190, Presented at Canadian International
Costa, A.P., Schiozer, D.J., Moczydlower, P., Bedrikovetsky, P., 2008. Use of represen- Petroleum Conference, Calgary, Alberta, 17–19 Jun.
tative models to improve the decision making process of chemical flooding in Nikravesh, M., Kovscek, A.R., Murer, A.S., Patzek, T.W., 1996. Field-wise waterflood
mature field. SPE Paper 115442, Presented at the 2008 SPE Russian Oil & Gas management in low permeability, fractured oil reservoirs with neural networks. SPE
Technical Conference and Exhibition, Moscow, Russia, 28–30 October. Paper 35721, presented at SPE Western Regional Meeting, Anchorage, Alaska, 22–24
Delshad, M., Pope, G.A., Sepehrnoori, K., 1996. A compositional simulator for modeling May.
surfactant enhanced aquifer remediation, 1 formulation. J. Contam. Hydrol. 23 (4), Paul, G.W., Lake, L.W., Pope, G.A., 1982. A simplified predictive model for micellar-
303–327. polymer flooding. SPE Paper 10733, Presented at SPE California Regional Meeting,
Delshad, M., Asakawa, K., Pope, G.A., Sepehrnoori, K., 2002. Simulations of chemical and San Francisco, California, 24–26 March.
microbial enhanced oil recovery methods. SPE Paper 75237, Presented at the SPE/ Pope, G.A., Nelson, R.C., 1978. Description of an improved compositional micellar/
DOE Improved Oil Recovery, Tulsa, Oklahoma, 13–17 April. polymer simulator. SPE PAPER 13967. SPE J. 18 (5), 339–354.
Doraisamy, H., Ertekin, T., Grader, A.S., 2000. Field development studies by neuro- Pope, G.A., Hong, C.H., Sepehrnoori, K., Lake, L.W., 1981. Two dimensional simulation of
simulation: an effective coupling of soft and hard computing protocols. Comput. chemical flooding. SPE Paper 9939, Presented at SPE California Regional Meeting,
Geosci. 26 (8), 963–973. Bakersfield, California, 25–27 March.
Dutta, S., Gupta, J.P., 2010. PVT correlations for Indian crude using artificial neural Prasanphanich, J., 2009. Gas reserves estimation by Monte Carlo simulation and
networks. J. Petrol. Sci. Eng. 72, 93–109. chemical flooding optimization using experimental design and response surface
Elkamel, A., 1998. An artificial neural network for predicting and optimizing immiscible methodology. Master's thesis, The University of Texas at Austin, 202 pages.
flood performance in heterogeneous reservoirs. Comput. Chem. Eng. 22 (11), Qu, Zh., Zhang, Y., Zhang, X., Dai, J., 1998. A successful ASP flooding pilot in Gudong oil
1699–1709. field. SPE Paper 39613, presented at SPE/DOE Improved Oil Recovery Symposium,
Engelbrecht, A.P., 2007. Computational Intelligence: An Introduction, 2nd ed. John Tulsa, Oklahoma, 19–22 April.
Wiley & Sons Ltd, England. 597 pp. Ramgulam, A., Ertekin, T., Flemings, P.B., 2007. Utilization of artificial neural networks
Fathi Najafabadi, N., Delshad, M., Sepehrnoori, K., Nguyan, Q.P., Zhang, J., 2008. in the optimization of history matching. SPE Paper 107468, Presented at Latin
Chemical flooding of fractured carbonates using wettability modifiers. SPE Paper American & Caribbean Petroleum Engineering Conference, Buenos Aires, Argentina,
113369, Presented at the 2008 SPE/DOE Improved Oil Recovery, Tulsa, Oklahoma, 15–18 April.
19–23 April. Saeedi, A., Camarda, K.V., Liang, J.T., 2007. Using neural networks for candidate selection
Fathi Najafabadi, N., Han, C., Delshad, M., Sepehrnoori, K., 2009a. Development of a and well performance prediction in water-shutoff treatments using polymer gels-a
three phase, fully implicit, parallel chemical flood simulator. SPE Paper 119002, field case study. SPE Paper 101028. SPE Prod. Oper. 22 (4), 417–424.
Presented at SPE Reservoir Simulation Symposium, The Woodlands, Texas, 2–4 Sangvaree, T., 2008. Chemical flooding optimization using the experimental design and
February. response surface method. Master's thesis, The University of Texas at Austin, 285 pages.
Fathi Najafabadi, N., Han, C., Delshad, M., Sepehrnoori, K., 2009b. Development of a Schlumberger, 2004. ECLIPSE Technical Description.
three phase, fully implicit, parallel, parallel chemical flooding simulator. SPE Paper Schlumberger, 2009. Merak Peep Technical Description.
119002, Presented at the 2009 SPE Reservoir Simulation Symposium, Texas, 2–4 Shapiro, A.A., Bedrikovetsky, P.G., Pires, A.P., 2004. A new method for analytical
February. modelling of chemical flooding. SPE Paper 88461, Presented at the SPE Asia Pacific
Flaaten, A.K., Nguyen, Q.P., Pope, G.A., Zhan, J., 2009. A systematic laboratory approach Oil and Gas Conference and Exhibision, Perth, Australia, 18–20 October.
to low-cost, high-performance chemical flooding. SPE Paper 113469. SPE Res. Eval. Silpngarmlers, N., Ertekin, T., 2002. Artificial neural network architectures for
Eng. 12 (5), 713–723. predicting two-phase and three-phase relative permeability characteristics. SPE
Fleming, P.D., Thomas, C.P., Winter, W.K., 1981. Formulation of a general multiphase, Paper 77704, Presented at SPE Annual Technical Conference and Exhibition, San
multicomponent chemical flood model. SPE Paper 6727. SPE J. 21 (1), 63–76. Antonio, Texas, 29 September-2 October.
Ghorbani, D., 2008. Development of methodology for optimization and design of Silva, P.C., Maschio, C., Schiozer, D.J., 2007a. Use of neuro-simulation techniques as
chemical flooding. Ph.D dissertation, The University of Texas at Austin, 447 pages. proxies to reservoir simulator: application in production history matching. J. Petrol.
Ghori, S.G., Ouenes, A., Pope, G.A., Sepehrnoori, K., Heller, J.P., 1992. The effect of four Sci. Eng. 57 (3–4), 273–280.
geostatistical methods on reservoir description and flow mechanism. SPE Paper Silva, L.C.F., Portella, R.C.M., Emerick, A.A., Ebecken, N.F.F., 2007b. Predictive data-
24755, Presented at SPE Annual Technical Conference and Exhibit, Washington mining technologies for oil-production prediction in petroleum reservoir. SPE
D.C., 4–7 October. Paper 107371, Presented at Latin American & Caribbean Petroleum Engineering
Gittler, W.E., Krumrine, P.H., 1985. A novel approach for risk assessment in chemical Conference, Buenos Aires, Argentina, 15–18 April.
EOR projects. SPE Paper 13767, Presented at SPE 1985 Hydrocarbon Economics and Taheri, M., Mohebbi, A., 2008. Design of artificial neural networks using a genetic
Evaluation Symposium, Dallas, Texas, 14–15 March. algorithm to predict collection efficiency in venturi scrubbers. J. Hazard. Mater. 157
Gupta, A.D., Pope, G.A., Sepehrnoori, K., Shook, M., 1988. Effects of reservoir (1), 122–129.
heterogeneity on chemically enhanced oil recovery. SPE Paper 14889. SPE Res. The Math Works, 2009. MATLAB, Ver. 2009a.
Eng. 3 (2), 479–488. Todd, M.R., Dietrich, J.K., Goldburg, A., Larson, R.G., 1978. Numerical simulation of
Han, C., Delshad, M., Sepehrnoori, K., Pope, G.A., 2007. A fully implicit, parallel, competing chemical flood designs. SPE Paper 7077, Presented at SPE Symposium
compositional chemical flooding simulator. SPE Paper 97217. SPE J. 12 (3), 322–338. on Improved Methods of Oil Recovery, Tulsa, Oklahoma, 16–17 April.
Hirasaki, G.J., 1981. Application of the theory of multicomponent, multiphase UTCHEM-9.0, 2000. Volume I: User's guide. Center for Petroleum and Geoscience
displacement to three-component, two-phase surfactant flooding. SPE Paper Engineering, The University of Texas at Austin.
8373. SPE J. 21 (2), 191–204. Vafaei, M.T., Eslamloueyan, R., Ayatollahi, Sh., 2009. Simulation of steam distillation
Hirasaki, G.J., Van Domselaar, H.R., Nelson, R.C., 1983. Evaluation of the salinity gradient process using neural networks. Chem. Eng. Res. Des. 87 (8), 997–1002.
concept in surfactant flooding. SPE Paper 8825. SPE J. 23 (3), 486–500. Vaskas, A.J., 1996. Optimization of surfactant flooding: an economic approach. Master's
Irani, R., Nasimi, R., 2011. Application of artificial bee colony-based neural network in thesis, The University of Texas at Austin.
bottom hole pressure prediction in underbalanced drilling. J. Petrol. Sci. Eng. 78 (1), Wu, W., Vaskas, A., Delshad, M., Pope, G.A., Sepehrnoori, K., 1996. Design and
6–12. optimization of low-cost chemical flooding. SPE Paper 35355, Presented at SPE/
Jalali, J., Mohaghegh, S.D., 2009. Reservoir simulation and uncertainty analysis of DOE Improved Oil Recovery Symposium, Tulsa, Oklahoma, 21–24 April.
enhanced CBM production using artificial neural networks. SPE Paper 125959, Yang, Q., Guan, Zh., Gao, Y., Jiang, H., Musa, T.A., Tian, G., 2004. Integrating soft
Presented at SPE Eastern Regional Meeting, Charleston, West Virginia, 23–25 computing and hard computing for production performance prediction of low
September. permeability reservoir. SPE Paper 87033, Presented at SPE Asia Pacific Conference
Jiang, J., Shao, K., Wei, Y., Tian, T., 2007. Chaotic neural network model for output on Integrated Modeling for Asset Management, Kuala Lumpur, Malaysia, 29–30
prediction of polymer flooding. Proceedings of the 2007 IEEE International March.
Conference on Mechatronics and Automation, Harbin, China, August 5–8. Zerpa, L.E., Queipo, N.V., Pintos, S., Salager, J.L., 2005. An optimization methodology of
doi:10.1109/ICMA.2007. 4303920. alkaline–surfactant–polymer flooding processes using field scale numerical
John, A., Han, C., Delshad, M., Pope, G.A., Sepehrnoori, K., 2005. A new generation simulation and multiple surrogates. J. Petrol. Sci. Eng. 47, 197–208.
chemical flooding simulator. SPE Paper 89436. SPE J. 10 (2), 206–216. Zhang, J., Delshad, M., Sepehrnoori, K., Pope, G.A., 2005. An efficient reservoir-
Kadkhodaie-Ilkhchi, A., Rezaee, M.R., Rahimpour-Bonab, H., 2009. A committee neural simulation approach to design and optimize improved oil-recovery-processes with
network for prediction of normalized oil content from well log data: an example distributed computing. SPE Paper 94733, Presented at SPE Latin American and
from South Pars Gas Field, Persian Gulf. J. Petrol. Sci. Eng. 65 (1–2), 23–32. Caribbean Petroleum Engineering Conference, Rio de Janeiro, Brazil, 20–23 June.

You might also like