Professional Documents
Culture Documents
Whistler,
9th International Symposium British Columbia,Control
on Advanced Canadaof Chemical Processes
9th International Symposium on Advanced Control of Chemical Processes
June
9th 7-10, 2015. Whistler,
International Symposium British
on Columbia,Control
Advanced Canadaof Chemical Processes
Available
June 7-10, 2015. Whistler, British Columbia, online at www.sciencedirect.com
Canada
June 7-10, 2015. Whistler, British Columbia, Canada
ScienceDirect
IFAC-PapersOnLinewith
Well Placement Optimization 48-8 (2015) 057–062
Geological Uncertainty Reduction
Well
Well Placement Optimization with Geological Uncertainty Reduction
Well Placement Optimization with Geological Uncertainty
Placement Optimization with Geological Uncertainty Reduction
Reduction
Shahed Rahim, Zukui Li*
Shahed Rahim, Zukui Li*
Shahed Rahim, Zukui Li*
Shahed
Rahim, Zukui Li* University of Alberta,
*Department of Chemical and Materials Engineering,
*Department of Chemical and
Materials Engineering, University of Alberta,
Edmonton,
*Department of Alberta,
ChemicalCanada T6G 2V4Engineering,
and Materials (E-mail: zukui@ualberta.ca)
University of Alberta,
*Department
Edmonton, of Alberta,
ChemicalCanada and Materials
T6G 2V4Engineering, University of Alberta,
(E-mail: zukui@ualberta.ca)
Edmonton, Alberta, Canada T6G 2V4 (E-mail: zukui@ualberta.ca)
Edmonton, Alberta, Canada T6G 2V4 (E-mail: zukui@ualberta.ca)
Abstract: Well placement optimization aims to determine optimal well locations so that the economic
Abstract:
benefit from Well placement
oil placement optimization
productionoptimization
can be maximized. aims to determine optimal well locations so that the economic
Abstract: Well aims to Geological uncertainty
determine optimal well has a significant
locations so that impact
the economic on the
benefit
Abstract:
optimal from Well
well oil placement
production
placement optimization
plan canandbetherefore aimshas
maximized. to Geological
determine
to be optimal
uncertainty
considered well
in the locations
has so that impact
a significant
well placement the economic
on the
optimization
benefit from oil production can be maximized. Geological uncertainty has a significant impact on the
benefit
optimal from
problem. well oil production
placement
A geological plancan andbetherefore
maximized. has Geological
to be considereduncertaintyin the haswell
a significant
placement impact on the
optimization
optimal well placementrealization
plan and reduction
therefore framework
has to be for well
considered placement
in the well under geological
placement uncertainty
optimization
optimal
problem.
is proposed well placement
A geological
in this work.planThe
realizationandobjective
thereforeisframework
reduction has
to to be for
considered
optimally well
select in small
placement
a the well
under placement
subsetgeological
of optimization
uncertainty
realizations and
problem. A geological realization reduction framework for well placement under geological uncertainty
problem.
is proposed
incorporate A them
geological
in thisinto realization
work.
the wellThe reduction
objective
placement isframework
to optimally
optimization for well
problem, select
soplacement
asatosmall
reduceunder
subset
the geological uncertainty
of realizations
computational and
efforts.
is proposed in this work. The objective is to optimally select a small subset of realizations and
is proposedthem
incorporate
A reservoir in this
case into
study work.
the wellThe objective
placement is toselected
optimization optimally
problem, select
so asatosmallreduce subset of realizations
the computational and
efforts.
incorporate them into thedemonstrates
well placement that the
optimization smaller
problem, sosubset of realizations
as to reduce is a veryefforts.
the computational good
incorporate
A reservoir
representation them
case into
study
of astudy the well placement
demonstrates
largerdemonstrates optimization
that
superset of realizations the selectedproblem,
smaller
and cansmaller so as
subset
significantly to reduce
of the computational
realizations is a very efforts.
good
A reservoir case that the selected subset decrease the computational
of realizations is a very good time
A reservoirwith
representation
associated case
oftheastudy demonstrates
largerplacement
well that the problem.
superset optimization
of realizations selected
and cansmaller subset decrease
significantly of realizations is a very good
the computational time
representation of a larger superset of realizations and can significantly decrease the computational time
representation
associated withofthea well largerplacement
superset optimization
of realizations and can significantly decrease the computational time
problem.
© 2015, IFAC
associated
Keywords:
associated
with (International
the well
geological
with the well Federation
placement
uncertainty,
placement well ofplacement,
Automatic
optimization
optimization Control) Hosting
problem.
optimization,
problem. by Elsevier
uncertainty Ltd. All rights reserved.
reduction
Keywords: geological uncertainty, well placement, optimization, uncertainty reduction
Keywords: geological uncertainty, well placement, optimization, uncertainty reduction
Keywords: geological uncertainty, well placement, optimization, uncertainty reduction
computationally demanding task and impractical for larger
1. INTRODUCTION
computationally
realistic reservoirs demanding
with multiple task andwells,impractical
a smaller for larger
subset of
1. INTRODUCTION computationally demanding task and impractical for larger
For oil reservoir operations,1. INTRODUCTION the production amount of oil computationally
realistic
realizations reservoirs
are demanding
with
generally task
multiple
selected and
wells, impractical
and a smaller
used in for larger
subset
the of
well
1. INTRODUCTION realistic reservoirs with multiple wells, a smaller subset of
For oil reservoir operations, the production amount of oil realistic
realizations reservoirs
are
placement optimization with
generally multiple
selected wells,and a smaller
used in subset
the of
well
greatly
For oil depends
reservoir on the well the
operations, locations
productionand the amount geological
of oil realizations are generallymodel selected to account
and usedforingeological the well
For oil
greatly
property reservoir
depends operations,
on
of the reservoir. the well the production
locations and amount
the of
geological oil realizations
placement
uncertainty. are
Thus, generally
optimization reducing selected
model theto and
account
number used for
of in the
geologicalwell
greatly depends on the To wellachieve
locationsthe maximum economic placement optimization model to account for geological
and the geological
greatly depends
property of on the To
the reservoir. wellachieve
locations and
is the
the maximum geological
economic placement optimization
uncertainty.
for realizations Thus, model the
reducing to account
number for
of geological
benefit,
property of well placement
the reservoir. Tooptimization
achieve the maximum necessary
economic uncertainty. forThus, flow simulation
reducing becomes
the number an important
of geologicalstep in
property of
benefit,
determining the
wellthe reservoir.
placement
best Tooptimization
locations achieve
for the maximum
placing is necessary
wells in a economic
reservoir. for well uncertainty.
realizations
placementforThus,
flow reducing becomes
simulation
optimization. the
Yeten number an al.
et of(2003)
important geological
step in
used
benefit, well placement optimization is necessary for realizations for flow simulation becomes an important step in
benefit, well
determining
Reservoir the placement
flow best locations
simulation optimization
for
is placing
commonly is used
wells necessary
in a reservoir.
in realizations
well
for multiple
well placementfor flow
equiprobable simulation
optimization. becomes
geological etan al.
Yeten realizations important
(2003) step
in in
used
the
determining the best locations for placing wells in a reservoir. well placement optimization. Yeten et al. (2003) used
determining
Reservoir
placement the best
flow locations
simulation
optimization for
problems.is placing
commonly
The wells
well in
used a reservoir.
in well
positions are well placement
multiple
determination equiprobable
of optimization.
objective geologicalYeten realizations
function et
of al.
well (2003) in used
placement the
Reservoir flow simulation is commonly used in well multiple equiprobable geological realizations in the
Reservoir
placement flow simulation
optimization problems.is output
commonly well used
The variable of ininterest
positions well multiple equiprobable
are determination of objective geological
function realizations
of well uncertainty in the
placement
determined by maximizing
placement optimization the
problems. The well positions are optimization
determination toof account objectiveforfunctionthe geological
of well placement
placement
determined optimization
by maximizing problems.
the The
output well
variable positions
of are
interest determination
optimization
present associated toof objective
account for function
the of
geological well placement
uncertainty
such as the by
determined cumulative
maximizing oil production
the output(COP) variable or netof interest optimizationin to a reservoir.
account for Wang theet geological
al. (2012) uncertainty
selected a
determined
such
value the by
as(NPV) maximizing
cumulative
generated oil
by the
production
a output(COP)
reservoir variable
flow or netof interest
simulator. present
The optimization
associated
smaller in to
subset account
a reservoir.
of for
Wang
realization theet
to geological
(2012) uncertainty
al.quantify selected
geologicalaa
such as the cumulative oil production (COP) or net present associated in a reservoir. Wang et al. (2012) selected
such
value as the
(NPV) cumulative
generated oil
by production
a reservoir (COP)
flow or net
simulator. present
The associated
smaller
uncertainty in
subset a
in well reservoir.
of Wang
realization et
to al. (2012)
quantify selected
k-meansa
usinggeological
objective
value (NPV) function
generated for by thea wellreservoirplacement optimization
flow simulator. The smaller subset of placement
realizationoptimization
to quantify geological
value
objective
problem (NPV)
is generated
function
evaluated for
by by
thea well
running reservoir
the flow simulator.
placement
reservoir optimization
flow simulator smaller
The uncertainty
clustering. subset
in well
K-means of placement
realizationoptimization
clustering to cumulative
uses quantify usinggeological
k-means
field oil
objective function for the well placement optimization uncertainty in well placement optimization using k-means
objective
problem
with givenis function
evaluated
well for
positions. the
by running
As awellthe placement
result, reservoir
the optimization
flow
computational simulatortime uncertainty
clustering.
production in well
K-means
which placement
clustering
requires to be optimization
uses cumulative
calculated for using
every k-means
field
possibleoil
problem is evaluated by running the reservoir flow simulator clustering. K-means clustering uses cumulative field oil
problem
with
for given
the is well
flow evaluated by
positions.
simulator running theincreases
As a result,
significantly reservoir flowthe
the computational
with simulator
sizetime
of clustering.
productionofwhich
locations K-means
well and clustering
requires to be is
therefore uses
calculated cumulative
computationally field
for everyintensive.
possibleoil
with given well positions. As a result, the computational time production which requires to be calculated for every possible
with
for
the given
the flowwell
reservoir grid positions.
simulator
and the As a result,
significantly
number of the computational
increases
wells to with
be the size
placed. Intime production
locations
of Yasari
the et of which
al. well
(2013) requires
and used to be is
therefore
robust calculated
wellcomputationally
placement for every possible
intensive.
optimization
for the flow simulator significantly increases with the size of locations of well and therefore is computationally intensive.
for
the the flow
reservoir simulator
grid and significantly
the number ofincreases
wells
usedto with
be the
placed. size
In the locations
of Yasari et of
al. well
(2013) and therefore
used robust iswell
computationally
placement intensive.
objectiveoptimization
literature,
the reservoirvarious
grid andmethods have been
the number of wells toinbewell In the under
placement
placed. Yasariuncertainty
et al. (2013) using
useda risk
robustweighted
well placement function
optimization for
the reservoir
literature,
optimization grid
various
to and the
methods
determine number
have of
been
optimal wells
used
welltoinbe placed.
well
positions In
placementof thea Yasari
under
multiple et al.
uncertainty(2013)
realizations. used
using a
Theyrobust
risk well
weighted
selected placement
a objective
subset optimization
of function
realizationfor
literature, various methods have been used in well placement under uncertainty using a risk weighted objective function for
literature,
optimization various
to methods
determine have been
optimal used
well in well
positionsplacementof a
wella from under
multiple uncertainty
realizations.
a superset using a
They
by calculating risk weighted
selected
the NPVa for a objective
subset
all the of function
realizationfor
reservoir.
optimization In most cases, the optimal
to determine objective well function for the of
positions multiple realizations. They selected subset of realizations
realization
optimization
reservoir. In to
most determine
cases, the optimal
objective well
functionpositions
for the of
well a multiple
from a
usingabase realizations.
superset
case byby
well They
calculating selected
position andthe NPV a
then used subset
for all theof realization
realizations
placement
reservoir. In optimization
most cases,problem is to maximize
the objective function for the theNPV or from
well superset calculating the NPV for allranking to select
the realizations
reservoir.
placement In mostetcases,
optimization the objective
problem function
is to maximize for
the theNPV well
or
in the fromsmall
using abase
superset
case by ofcalculating
well position andthe NPV
then usedforYang
allranking
theetrealizations
al.to select
COP (Nasrabadi
placement optimization al., 2012).
problem Optimization
is to maximize methodsthe NPV used or using basesubset case well realization.
position and Similarly,
then used ranking to(2011)
select
placement
COP
well optimization
(Nasrabadi
placement et include:problem
al., 2012). mixedis to integer
maximize
Optimization methodsthe NPV used or
programming using
the
in combined basesubset
small case well
Steam positionGravity
ofAssisted
realization. and then
Similarly, used
Drainage Yangranking
et al.to(2011)
(SAGD) select
well
COP (Nasrabadi et al., 2012). Optimization methods used in the small subset of realization. Similarly, Yang et al. (2011)
COP
well (Nasrabadi
placement
(Rosenwald and et al., 2012).
include:
Green, 1974), Optimization
mixed integermethods
gradient-based the small subset
combined
used in production
programming
optimization Steam
and ofAssisted
realization.
placement Similarly,
Gravity
optimization Drainage Yanguncertainty
under et al. (2011)
(SAGD) well
by
well placement include: mixed integer programming combined Steam Assisted Gravity Drainage (SAGD) well
well finite
placement
(Rosenwald
using and Green,
difference include: 1974),
method mixed integer
gradient-based
(Bangerth et al., programming
optimization
2006), genetic combined aSteam
production
selecting and
subset Assisted
placement
of Gravityusing
optimization
realizations Drainage
under (SAGD)
uncertainty
traditional well
rankingby
(Rosenwald and Green, 1974), gradient-based optimization production and placement optimization under uncertainty by
(Rosenwald
using and
finite difference
algorithms Green,
(Bittencourt 1974),
method and gradient-based
(Bangerth
Horne, et1997),
al., 2006), genetic production
optimization
simulated selectingbased
method a and placement
subset
on theof NPV optimization
realizations
of all using
the under
realizations uncertainty
traditional for ranking
a by
base
using finite difference method (Bangerth et al., 2006), genetic selecting a subset of realizations using traditional ranking
using finite
algorithms
annealing difference
(Bittencourt method and (Bangerth
Horne, et al.,
1997), 2006), genetic
simulated
swarm case selecting
method a
based
scenario. subset
on theof realizations
NPV of all using
the traditional
realizations for ranking
a base
algorithms (Beckner
(Bittencourt and Song, and Horne,1995) and particle
1997), simulated method based on the NPV of all the realizations for a base
algorithms (Beckner
annealing
optimization (Bittencourt
(Onwunalu andand and
Song, Horne,
1995) 2010),
Durlofsky, and1997),
particle
etc. swarm case
simulated method based on the NPV of all the realizations for a base
scenario.
annealing (Beckner and Song, 1995) and particle swarm case In scenario.
this study, reservoir well placement optimization
annealing (Beckner
optimization (Onwunalu andand Song, 1995) 2010),
Durlofsky, and particle
etc. swarm case scenario.
optimization
The complexity (Onwunalu
of the and placement
well Durlofsky,optimization
2010), etc. problem considering In this study, reservoir
geological well placement
uncertainty is studied optimization
based on a
optimization (Onwunalu and Durlofsky, 2010), etc. In this study, reservoir well placement optimization
Thefurther
is complexity
increased of theby well placement uncertainty
incorporating optimizationassociated
problem novel In this
considering
methodstudy, for reservoir
geological
geological well placement
uncertainty
uncertainty is studied
reduction. optimization
basedThe on wellaa
The complexity of the well placement optimization problem considering geological uncertainty is studied based on
Thefurther
is
with complexity
increased
geological ofproperties
the
by well placement
incorporating
of the optimization
uncertainty
reservoir. problem novel
associated
Geological considering
placementmethod geological
for geological
optimization uncertainty
uncertainty
problem is is studied
solved reduction.
using basedThe on wella
derivative
is further increased by incorporating uncertainty associated novel method for geological uncertainty reduction. The well
is
withfurther increased
geological by
propertiesincorporating
of the uncertainty
reservoir. associated
Geological
generally free novel
placementmethod
optimizationfor geological
optimization method. uncertainty
problem is solved reduction.
using The well
derivative
uncertainty
with geologicalin well placement
properties of optimization
the reservoir. is Geological placement optimization problemGeological
is solved using uncertainty
derivative is
with geological
uncertainty
considered byin properties
well placement
incorporating of the
multiple reservoir.
optimization
geological is Geological
generally
realizations placement
free
considered optimization
optimization
by usingmethod. problem
method.
a reduced is solved
Geological using
subset uncertainty derivative
uncertainty
of geological is
uncertainty in well placement optimization is generally free optimization Geological is
uncertainty
considered
of the byin incorporating
reservoir wellin placement
the multiple
optimizationoptimization
geological
model. isHence,
generally
realizations the free optimization
considered
realization by using
from a method.
a reduced
superset Geological
of subset uncertainty
realization ofin geological
the is
well
considered by incorporating multiple geological realizations considered by using a reduced subset of geological
considered
of by
the reservoir
calculation of incorporating
COP inorthe NPV multiple
optimization
is based geological
on model.
the flow realizations
Hence,
simulation considered from
realization
the placement by using
optimization a model.
a superset reduced An subset
of realization optimal ofin realization
geological
the well
of the reservoir in the optimization model. Hence, the realization from a superset of realization in the well
of the
calculation
on reservoir
multiple COPinorthe
ofgeological NPV optimization
is based on
realizations. model.
the flowHence,
However, simulation realizationmethod
placement
the reduction from a superset
optimization
using model.
geologicalof realization
An
property optimalof in the
therealizationwell
reservoir
calculation of COP or NPV is based on the flow since simulationflow placement optimization model. An optimal realization
calculation
on multipleof
simulation for COP
geological
a or NPV
large is based
realizations.
number of on the flow since
However,
realizations simulation
is a flow
very placement
reduction
and static optimization
method
measures model.in An
usingis geological
used property
selectingoptimalofthetherealization
reservoir
subset of
on
on multiple
multipleforgeological realizations. However,
However, since flow reduction method using geological property of the reservoir
simulation geological
a large realizations.
number of realizations since
is a flow very reduction
and staticmethod measures usingis geological
used in property
selecting ofthethesubset reservoir of
simulation for a large number of realizations is a very and static measures is used in selecting the subset of
simulation© 2015
Copyright a large number of realizations is a very 57 and static measures is used in selecting the subset of
for IFAC
2405-8963 ©
Copyright © 2015, IFAC (International Federation of Automatic Control)
2015 IFAC 57 Hosting by Elsevier Ltd. All rights reserved.
Copyright
Peer review©under
2015 responsibility
IFAC 57 Control.
of International Federation of Automatic
Copyright © 2015 IFAC
10.1016/j.ifacol.2015.08.157 57
IFAC ADCHEM 2015
58
June 7-10, 2015. Whistler, BC, Canada Shahed Rahim et al. / IFAC-PapersOnLine 48-8 (2015) 057–062
realization. The well placement optimization was applied superset of realizations and the reduced discrete
using the subset of realizations obtained from the optimal distribution represented by the selected realizations.
realization reduction method on a reservoir with a fixed Using the selected subset of realizations, perform
number of wells. Comparison studies with other geological well placement optimization by maximizing the
realization selection method are performed to demonstrate the objective function as given by (1). Each function
effectiveness of the proposed method. evaluation calls on the reservoir simulator to
calculate the COP.
The rest of the paper is organized as follows. Section 2
discusses the well placement optimization model. Section 3 The optimal well locations using the subset of
provides the model used to select a smaller subset of realizations are obtained when the stopping criteria
realizations from a larger superset of realizations. Results and for the optimizer are satisfied.
discussions of applying the well placement optimization
model under geological uncertainty are provided in Section 4. Robust well placement optimization is also performed using
The paper is concluded in section 5. all the realizations in the superset to obtain optimal well
locations for all the realizations. The well placement plan
using the reduced subset of realizations obtained from the
proposed method is compared to the well placement plan
2. WELL PLACEMENT OPTIMIZATION UNDER using all the realizations in the superset.
GEOLOGICAL UNCERTAINTY
Well placement optimization is a computational intensive
task. To evaluate the performance of a certain well placement Generate a superset of
plan (i.e., the decision variables), a reservoir flow simulation geological realizations
is performed for multiple geological realizations. So it is a
simulation based optimization problem. Since there is no
explicit objective function of the decision variables, Select subset of
derivative free optimization method is desired. Specifically, realization using proposed
the derivative free optimization solver NOMAD is used in realization reduction
method
this work. NOMAD implements the Mesh Adaptive Direct
Search (MADS) algorithm for constrained blackbox
functions. The MADS algorithm is an extension of the
pattern search method for nonlinear constrained optimization
Perform robust well Perform robust well
problems and therefore is a derivative free method (Audet et placement optimization placement optimization
al., 2009). In this work, the objective function for the well using all realizations using selected realizations
placement optimization problem is designed as maximizing
the risk averted expected cumulative oil production from a set
of realizations as given by (1).
NR
2
Max C O Prisk C O PExpected p i ( C O Pi C O PE xp ected ) Obtain optimal well Obtain optimal well
i 1
locations for all locations for selected
(1) realizations subset of realizations
where the expected COP is given by
NR
58
IFAC ADCHEM 2015
June 7-10, 2015. Whistler, BC, Canada Shahed Rahim et al. / IFAC-PapersOnLine 48-8 (2015) 057–062 59
otherwise it may result in an incorrect prediction of from the fact that if a section of the reservoir rock has very
production parameters. To represent the geological low porosity and permeability value, then that section of the
uncertainty, multiple geological realizations are usually rock will be unable to carry any oil through it. For a complete
generated using geostatistical tool so as to obtain a broad definition of the other static measures, the reader is referred
range of possible geological properties for a reservoir. to (Rahim et al., 2014). All the static measures used in the
However, reservoir flow simulation cannot be run for all the realization reduction method are properties of the reservoir
possible realizations due to significant computer processing and independent of the location of wells within the reservoir.
times. Therefore, in practice only a small number of
The following constraints are also included in the proposed
geological realizations are chosen to perform reservoir
MILP model for optimal geological realization
simulation, so as to obtain a reservoir performance model
reduction/selection. First, if a realization i is removed (yi=1),
which incorporates geological uncertainty.
then all of its probability mass should be transported
An optimal realization reduction model based on mixed ( i ' I vi , i ' =1 ). If a realization i is selected/preserved (yi =0),
integer linear optimization (MILP) technique is used to select
then its probability mass should not be transported to any
a smaller subset of realizations from the superset of
realizations (Rahim et al., 2014). The proposed algorithm realization ( i ' I vi , i ' =0 ).
uses reservoir geological properties and static measures to
quantify the dissimilarity between realizations, and uses
v i ,i '
= yi i I (6)
i ' I
Kantorovich distance to quantify the probability distance Furthermore, if a realization i ' is removed ( y i ' =1), then no
between the superset and the subset of realizations. The
probability mass can be transported to it ( vi , i ' =0 for any i). If
objective is to find out the optimal subset which has a similar
statistical distribution characteristic to the superset of a realization i ' is selected ( y i ' =0), then probability mass can
realizations. The MILP model which selects the subset of be transported to it ( 0 v i , i ' 1 ).
realizations from a superset of realization is given by the set
of equations below. 0 vi ,i ' 1 y i ' i, i ' I (7)
If the total number of realizations to be removed is given by
The objective function of the realization reduction algorithm R then the following equation ensures that R realizations are
is to minimize the Kantorovich distance between the original removed
distribution and the reduced distribution
orig
yi R i I (8)
min D Kan p i
di (3) i I
calculated as K net = c k c I cnet c I cnet , where binary Finally, the complete optimization model is composed of (3)
to (11) and it is a mixed integer linear optimization problem.
indicator parameter I cnet is used to denote whether a cell c in This problem can be solved using MILP solver such as
the reservoir grid is net ( I cnet 1 ) or not ( I cnet 0 ), k c CPLEX (IBM, 2010).
denotes the permeability of cell c. The idea of net cell stems
59
IFAC ADCHEM 2015
60
June 7-10, 2015. Whistler, BC, Canada Shahed Rahim et al. / IFAC-PapersOnLine 48-8 (2015) 057–062
60
IFAC ADCHEM 2015
June 7-10, 2015. Whistler, BC, Canada Shahed Rahim et al. / IFAC-PapersOnLine 48-8 (2015) 057–062 61
placement optimization problem was simulated using a becomes very close to the expected COP from the full set of
system with 3.2GHz Intel Core i5 processor and 8 GB realizations.
memory. Well placement plans obtained from the
optimization on the case study using the subset of realizations Similarly, Fig. 4 provides the plot of standard deviation of
and the superset of realizations are provided in Fig. 2. In Fig. COP and error in the standard deviation of COP versus the
2, the fixed injector wells are denoted by blue dot and the number of iterations used by the NOMAD optimizer for the
producer well locations are denoted by red dot. different realization reduction methods. Fig. 4 further
confirms that the amongst the realization reduction methods,
It is evident from Fig. 2 that the producer well placement
the proposed method has a standard deviation of the COP
plan using a subset of realizations from the proposed
closest to the standard deviation of the COP calculated with
realization reduction method is very similar to the producer
all the realizations in the superset.
locations used from the well placement optimization using all
the realizations. The computational time for the well 4
x 10
placement optimization and the mean and variance of the 1.16
COP from the final prodcuer well location of using the subset
of realizations using different methods and the original 1.14
700
Selected
600
realizations from 11310 1235.4 2.5
random selection 500
400
300
Table 2 shows that the well placement optimization results
using the subset of realizations selected by the proposed 200
realization reduction method has the closest mean and
100
variance values of COP when compared to the mean and
variance COP obtained using all the realizations in the well 0
0 100 200 300 400 500 600 700 800 900 1000
placement optimization method. More importanlty, the well No. of iterations
placement optimization problem using a subset of realization Fig. 3. (top) Expected COP versus number of iterations using
takes one-tenth of the computational time with the same 1000 different realization reduction methods; (bottom) Error in
iterations of optimization. expected COP versus number of iterations using different
realization reduction methods
Fig. 3 provides the expected COP versus the number of
iterations used by the NOMAD optimizer for the different
realization reduction methods. It is clear that the expected 5. CONCLUSION
COP of the well placement plan using the subset of In this study, a framework for well placement optimization
realizations comes closest to the expected COP of the well with geological uncertainty reduction was proposed. The well
placement plan using all the realizations as the number of placement optimization was formulated as a risk averted
iterations increases. The expected COP error is the absolute optimization problem by considering geological uncertainty.
difference between the expected COP of the well plans using The optimization problem is solved using the derivative free
different realizations reduction methods with the expected optimization method. Geological uncertainty was
COP of the well plan using all the realizations in the superset. incorporated into the robust optimization model which is
It is clear from Fig. 3 that as the number of iterations formulated based on a set of optimally selected realizations.
increases, the expected COP of the proposed method The subset of realizations was selected from a superset of
61
IFAC ADCHEM 2015
62
June 7-10, 2015. Whistler, BC, Canada Shahed Rahim et al. / IFAC-PapersOnLine 48-8 (2015) 057–062
PVnet
300 Random
uncertainty using a retrospective optimization framework.
SPE Journal, 17 (1), 112-121.
250
Yang, C., Card, C., Nghiem, L., Fedutenko, E.
200 (2011). Robust optimization of SAGD operations under
150 geological uncertainties. SPE Reservoir Simulation
Symposium, Woodlands, Texas.
100
Yasari, E., Pishvaie, M.R., Khorasheh, F.,
50 Salahshoor, K. (2013). Application of multi criterion robust
0 optimization in water-flooding of oil reservoir. Petroleum
0 100 200 300 400 500 600 700 800 900 1000
No. of iterations Science and Engineering, 109, 1-11.
Yeten, B., Durlofsky, L.J., Aziz, K. (2003).
Fig. 4. (top) Standard deviation of COP versus number of
Optimization of nonconventional well type, location and
iterations using different realization reduction methods;
trajectory. SPE Journal, 8, 200-210.
(bottom) Error in standard deviation of COP versus number
of iterations using different realization reduction methods
ACKNOWLEDGEMENTS
The authors would like to acknowledge the financial support
from Natural Sciences and Engineering Resource Council
(NSERC) of Canada Discovery Grant.
62