An Overview of - PowerPoint PPT Presentation

1 / 278
About This Presentation
Title:

An Overview of

Description:

1. Stanford University. Smart Fields Consortium. Closing the Loop. Field Development Optimization ... 1. Stanford University. Smart Fields Consortium. Stanford ... – PowerPoint PPT presentation

Number of Views:30
Avg rating:3.0/5.0
Slides: 279
Provided by: Davi826
Category:
Tags: overview | smart1

less

Transcript and Presenter's Notes

Title: An Overview of


1

An Overview of Smart Fields at Stanford
University
D. Echeverría Ciaurri Smart Fields
Consortium Stanford University
October 18, 2007
2
(No Transcript)
3
(No Transcript)
4
Outline
  • Smart Fields Consortium
  • Useful Mathematical Tools
  • Smart Fields Related Projects
  • Conclusions

O
5
Outline
  • Smart Fields Consortium
  • Useful Mathematical Tools
  • Smart Fields Related Projects
  • Conclusions

O
6
Closing the Loop
1
7
Closing the Loop
1
8
Closing the Loop
1
9
Closing the Loop
1
10
Closing the Loop
1
11
Closing the Loop
1
12
Closing the Loop
1
13
Closing the Loop
1
14
Closing the Loop
1
15
Closing the Loop
1
16
Stanford Smart Fields
2
17
Stanford Smart Fields
  • Stanford University

2
18
Stanford Smart Fields
  • Stanford University
  • Energy Resources Engineering
  • Geophysics
  • Management Sciences and Engineering
  • CEES
  • Geology, Electrical Engineering,

2
19
Stanford Smart Fields
  • Stanford University
  • Current consortium members

2
20
Stanford Smart Fields
  • Stanford University
  • Current consortium members
  • BP, Chevron, CMG, Conoco Phillips, ExxonMobil,
    Landmark, NTNU, Petrobras, Shell, Saudi
    Aramco, Statoil, Total
  • in discussions with several others

2
21
Scope of Work
3
22
Scope of Work
  • Optimization techniques

3
23
Scope of Work
  • Optimization techniques
  • well placement
  • well type
  • reservoir and
    production
    system
    operations

Oilfield Review 2006
3
24
Scope of Work
  • Optimization techniques

3
25
Scope of Work
  • Optimization techniques
  • Data filtering and integration

www.halliburton.com
3
26
Scope of Work
  • Optimization techniques
  • Data filtering and integration

3
27
Scope of Work
  • Optimization techniques
  • Data filtering and integration
  • History matching

3
28
Scope of Work
  • Optimization techniques
  • Data filtering and integration
  • History matching
  • Fast reservoir modeling and proxies

3
29
Scope of Work
  • Optimization techniques
  • Data filtering and integration
  • History matching
  • Fast reservoir modeling and proxies
  • Uncertainty propagation

3
30
Scope of Work
  • Optimization techniques
  • Data filtering and integration
  • History matching
  • Fast reservoir modeling and proxies
  • Uncertainty propagation
  • Decision making

3
31
Outline
  • Smart Fields Consortium
  • Useful Mathematical Tools
  • Smart Fields Related Projects
  • Conclusions

O
32
Optimization
4
33
Optimization
  • Local optimization

4
34
Optimization
  • Local optimization
  • exact / approximate / no gradients

4
35
Optimization
  • Local optimization
  • exact / approximate / no gradients
  • gradients are faster

4
36
Optimization
  • Local optimization
  • exact / approximate / no gradients
  • gradients are faster
  • no gradients are robust

4
37
Optimization
  • Local optimization
  • exact / approximate / no gradients
  • gradients are faster
  • no gradients are robust
  • exact non trivial implementation

4
38
Optimization
  • Local optimization
  • exact / approximate / no gradients
  • gradients are faster
  • no gradients are robust
  • exact non trivial implementation
  • direct methods easier but much slower

4
39
Optimization
  • Local optimization
  • Global optimization

4
40
Optimization
  • Local optimization
  • Global optimization
  • when gradients make no sense

4
41
Optimization
  • Local optimization
  • Global optimization
  • when gradients make no sense

(from Onwunalu et al., 2007)
4
42
Optimization
  • Local optimization
  • Global optimization
  • when gradients make no sense

4
43
Optimization
  • Local optimization
  • Global optimization
  • when gradients make no sense
  • most of them stochastic

4
44
Optimization
  • Local optimization
  • Global optimization
  • when gradients make no sense
  • most of them stochastic
  • DIRECT, genetic, particle swarm, differential
    evolution, simulated annealing

4
45
Optimization
  • Local optimization
  • Global optimization
  • when gradients make no sense
  • most of them stochastic
  • DIRECT, genetic, particle swarm, differential
    evolution, simulated annealing
  • amenable to parallelization

4
46
Optimization
  • Local optimization
  • Global optimization
  • Local faster than global

4
47
Optimization
  • Local optimization
  • Global optimization
  • Local faster than global
  • Hybridization

4
48
Difficulties

5
49
Difficulties
  • Non-uniqueness in optimization

5
50
Difficulties
(from Caers et al., 2002)
  • Non-uniqueness in optimization

5
51
Difficulties
(from Caers et al., 2002)
  • Non-uniqueness in optimization

5
52
Difficulties
(from Caers et al., 2002)
  • Non-uniqueness in optimization

?
5
53
Difficulties
  • Non-uniqueness in optimization
  • select a solution that honors geology
  • KPCA

5
54
Difficulties
  • Non-uniqueness in optimization
  • honors geology, KPCA
  • Large-scale optimization
  • from thousands to millions of variables
  • reduce number of variables
  • KPCA

5
55
Difficulties
  • Non-uniqueness in optimization
  • honors geology, KPCA
  • Large-scale optimization
  • reduce number of variables, KPCA

5
56
Difficulties
  • Non-uniqueness in optimization
  • honors geology, KPCA
  • Large-scale optimization
  • reduce number of variables, KPCA
  • Cost functions expensive to compute
  • reduce number of function calls, gradients

5
57
Kernel PCA
6
58
Kernel PCA
  • PCA captures linear dependence

6
59
Kernel PCA
  • PCA captures linear dependence

6
60
Kernel PCA
  • PCA captures linear dependence

6
61
Kernel PCA
  • PCA captures linear dependence

6
62
Kernel PCA
  • PCA captures linear dependence

6
63
Kernel PCA
  • PCA captures linear dependence

6
64
Kernel PCA
  • PCA captures linear dependence
  • Nonlinear is more flexible

6
65
Kernel PCA
  • PCA captures linear dependence
  • Nonlinear is more flexible
  • PCA preserves 2nd order statistics

6
66
Kernel PCA
  • PCA captures linear dependence
  • Nonlinear is more flexible
  • PCA preserves 2nd order statistics

requires more than 2nd order
6
67
Kernel PCA
  • PCA captures linear dependence
  • Nonlinear is more flexible
  • PCA preserves 2nd order statistics

6
68
Kernel PCA
  • PCA captures linear dependence
  • Nonlinear is more flexible
  • PCA preserves 2nd order statistics
  • Higher dimensions preserve higher order
    statistics

6
69
KPCA in Action
(from Sarma et al., 2006)
7
70
KPCA in Action
(from Sarma et al., 2006)
PCA analysis (n 30)
KPCA analysis (n 30)
7
71
KPCA in Action
(from Sarma et al., 2006)
PCA analysis (n 30)
KPCA analysis (n 30)
7
72
KPCA in Action
(from Sarma et al., 2006)
7
73
KPCA in Action
(from Sarma et al., 2006)
PCA analysis (n 30)
KPCA analysis (n 30)
7
74
KPCA in Action
(from Sarma et al., 2006)
PCA analysis (n 30)
KPCA analysis (n 30)
7
75
Exact Flow Gradients
8
76
Exact Flow Gradients
  • Cost function J flow others

8
77
Exact Flow Gradients
  • Cost function J flow others
  • Example history matching

m model
8
78
Exact Flow Gradients
  • Cost function J flow others
  • Example history matching
  • Constraints (reservoir flow equations)

m model
x states
8
79
Exact Flow Gradients
  • Cost function J flow others
  • Cost function and constraints
  • Optimality

8
80
Exact Flow Gradients
  • Cost function J flow others
  • Cost function and constraints
  • Optimality

8
81
Adjoint Equations
  • Adjoint equations directly obtained from
    reservoir simulator
  • Store Jacobians and
  • Nontrivial implementation
  • Other nonlinear constraints can be considered

9
82
Outline
  • Smart Fields Consortium
  • Useful Mathematical Tools
  • Smart Fields Related Projects
  • Conclusions

O
83
Smart Fields
SF
84
Smart Data Analysis
10
85
Smart Data Analysis
  • Data from permanent downhole gauges

10
86
Smart Data Analysis
  • Data from permanent downhole gauges
  • Pressure p(t) and flow rate q(t)

10
87
Smart Data Analysis
  • Data from permanent downhole gauges
  • Pressure p(t) and flow rate q(t)
  • Assume the model
  • where k(t) is the reservoir response

10
88
Smart Data Analysis
  • Data from permanent downhole gauges
  • Pressure p(t) and flow rate q(t)
  • Assume the model
  • where k(t) is the reservoir response

10
89
Smart Data Analysis
  • Data from permanent downhole gauges
  • Pressure p(t) and flow rate q(t)
  • Assume the model
  • where k(t) is the reservoir response

measured
unknown
10
90
Deconvolution
11
91
Deconvolution
  • Model

11
92
Deconvolution
  • Model

measured
estimated
11
93
Deconvolution
  • Model

11
94
Deconvolution
  • Model
  • Assume k(t) convex efficient optimizer

11
95
An Example
(from Ahn et al., 2007)
12
96
An Example
(from Ahn et al., 2007)
(from Nomura et al., 2006)
12
97
An Example
(from Ahn et al., 2007)
12
98
An Example
(from Ahn et al., 2007)
reservoir response k(t)
12
99
An Example
(from Ahn et al., 2007)
reservoir response k(t)
error RMSE 1.25
12
100
Smart Fields
SF
101
Genetic Algorithms
13
102
Genetic Algorithms
  • Analogy to Darwinian natural selection

13
103
Genetic Algorithms
  • Analogy to Darwinian natural selection
  • Survival of the fittest

13
104
Genetic Algorithms
  • Analogy to Darwinian natural selection
  • Survival of the fittest
  • Fitness evaluation by simulator

13
105
Genetic Algorithms
  • Analogy to Darwinian natural selection
  • Survival of the fittest
  • Fitness evaluation by simulator
  • Reproducing generations

13
106
Genetic Algorithms
  • Analogy to Darwinian natural selection
  • Survival of the fittest
  • Fitness evaluation by simulator
  • Reproducing generations
  • Crossover and mutation

13
107
Genetic Algorithms
14
108
Genetic Algorithms
  • Individual chromosome (binary)

14
109
Genetic Algorithms
  • Individual chromosome (binary)

14
110
Genetic Algorithms
  • Individual chromosome (binary)

heel
101111110111100011101110011010001
14
111
Genetic Algorithms
  • Individual chromosome (binary)

heel
toe
101111110111100011101110011010001
14
112
Genetic Algorithms
  • Individual chromosome (binary)

heel
toe
jct
101111110111100011101110011010001
14
113
Genetic Algorithms
  • Individual chromosome (binary)

heel
toe
jct
toe
101111110111100011101110011010001
14
114
Genetic Algorithms
  • Individual chromosome (binary)

14
115
Genetic Algorithms
  • Individual chromosome (binary)
  • Well type can evolve

14
116
Genetic Algorithms
  • Flowchart of a generation
  • compose, evaluate, select,
  • reproduce and mutate
  • GA optimization typically requires thousands of
    simulations
  • Need for fast proxies
  • Principal Component Analysis helpful

15
117
Single Well Optimization
(from Yeten et al., 2003)
16
118
Single Well Optimization
(from Yeten et al., 2003)
  • Maximize NPV, constraints GOR/WOR

16
119
Single Well Optimization
(from Yeten et al., 2003)
  • Maximize NPV, constraints GOR/WOR

optimum well (quad-lateral)
16
120
Dealing with Uncertainty
(from Artus, Onwunalu et al., 2006)
17
121
Dealing with Uncertainty
(from Artus, Onwunalu et al., 2006)
  • Objective function NPV

17
122
Dealing with Uncertainty
(from Artus, Onwunalu et al., 2006)
  • Objective function NPV
  • Multiple model realizations NPVi

17
123
Dealing with Uncertainty
(from Artus, Onwunalu et al., 2006)
  • Objective function NPV
  • Multiple model realizations NPVi
  • Average objective function NPVi

17
124
Dealing with Uncertainty
(from Artus, Onwunalu et al., 2006)
  • Objective function NPV
  • Multiple model realizations NPVi
  • Average objective function NPVi
  • Introduce a risk attitude
  • NPVi

NPVi
17
125
Dealing with Uncertainty
(from Artus, Onwunalu et al., 2006)
  • Objective function NPV
  • Multiple model realizations NPVi
  • Average objective function NPVi
  • Introduce a risk attitude
  • NPVi

NPVi
17
126
Risk Neutral (r 0)
(from Artus, Onwunalu et al., 2006)
18
127
Risk Neutral (r 0)
(from Artus, Onwunalu et al., 2006)
NPVi
Realization
18
128
Risk Averse (r -0.5)
(from Artus, Onwunalu et al., 2006)
19
129
Risk Averse (r -0.5)
(from Artus, Onwunalu et al., 2006)
NPVi
Realization
19
130
Risk Attitude
(from Artus, Onwunalu et al., 2006)
  • Risk neutral (r 0)
  • NPVi 4.6
  • 1.2

NPVi
  • Risk averse (r -0.5)
  • NPVi 4.5
  • 0.5

NPVi
20
131
Distributed Optimization
(from Grant et al., 2007)
  • Distributing simpler than parallelizing
  • Run generation simultaneously
  • generation 24 simulations
  • 50 generations (1200 simulations)
  • Cluster can be remote

21
132
Distributed Optimization
(from Grant et al., 2007)
  • Single vertical well placement problem

22
133
Distributed Optimization
(from Grant et al., 2007)
  • Single vertical well placement problem

22
134
Distributed Optimization
(from Grant et al., 2007)
  • Single vertical well placement problem

22
135
Distributed Optimization
(from Grant et al., 2007)
  • Single vertical well placement problem
  • 40x40x7 (10000) cells

22
136
Distributed Optimization
(from Grant et al., 2007)
  • Single vertical well placement problem
  • 40x40x7 (10000) cells
  • Speed-up obtained x6 (from 6h to 1h)

22
137
Distributed Optimization
(from Grant et al., 2007)
  • Single vertical well placement problem
  • 40x40x7 (10000) cells
  • Speed-up obtained x6 (from 6h to 1h)
  • Why not x24?
  • job submission time simulation time
  • average vs. peak simulation time

22
138
Model Order Reduction
(from Cardoso et al., 2007)
23
139
Model Order Reduction
(from Cardoso et al., 2007)
  • x pressure and saturation (N 800)

PCA
Injec. 1
Injec. 2
Prod. 1
Prod. 2
23
140
Model Order Reduction
(from Cardoso et al., 2007)
  • x pressure and saturation (N 800)

PCA
23
141
Model Order Reduction
(from Cardoso et al., 2007)
  • x pressure and saturation (N 800)

PCA
full model N 800 n 1 7 8 n 2
7 9 n 8 26 34 n 23 47
61
23
142
Model Order Reduction
(from Cardoso et al., 2007)
  • x pressure and saturation (N 800)

PCA
full model N 800 n 1 7 8 n 2
7 9 n 8 26 34 n 23 47
61
23
143
Model Order Reduction
(from Cardoso et al., 2007)
  • x pressure and saturation (N 800)

PCA
full model N 800 n 1 7 8 n 2
7 9 n 8 26 34 n 23 47
61
23
144
Model Order Reduction
(from Cardoso et al., 2007)
  • x pressure and saturation (N 800)

PCA
full model N 800 n 1 7 8 n 2
7 9 n 8 26 34 n 23 47
61
23
145
Model Order Reduction
(from Cardoso et al., 2007)
  • x pressure and saturation (N 800)

PCA
full model N 800 n 1 7 8 n 2
7 9 n 8 26 34 n 23 47
61
23
146
Uncertainty Assessment
(from Scheidt et al., 2007)
24
147
Uncertainty Assessment
(from Scheidt et al., 2007)
N45E
N
N45W
channel sand
channel orientation
mud
24
148
Uncertainty Assessment
(from Scheidt et al., 2007)
20
40
30
channel sand
facies proportion
mud
24
149
Uncertainty Assessment
(from Scheidt et al., 2007)
small
large
medium
channel sand
channel sinuosity
mud
24
150
Uncertainty Assessment
(from Scheidt et al., 2007)
narrow
medium
wide
channel sand
channel width
mud
24
151
Methodology
(from Scheidt et al., 2007)
25
152
Methodology
(from Scheidt et al., 2007)
model distance
25
153
Methodology
(from Scheidt et al., 2007)
distance matrix
model distance
25
154
Methodology
(from Scheidt et al., 2007)
distance matrix
model distance
25
155
Methodology
(from Scheidt et al., 2007)
25
156
Methodology
(from Scheidt et al., 2007)
nonlinear features
25
157
Methodology
(from Scheidt et al., 2007)
nonlinear
nonlinear features
linear features
25
158
Methodology
(from Scheidt et al., 2007)
linear features
25
159
Methodology
(from Scheidt et al., 2007)
KPCA
25
160
Methodology
(from Scheidt et al., 2007)
KPCA
25
161
Methodology
(from Scheidt et al., 2007)
oil production
KPCA
25
162
An Example
(from Suzuki et al., 2006)
26
163
An Example
(from Suzuki et al., 2006)
  • Facies model
  • data at the 6 wells
  • facies permeability know

channel sand
mud
26
164
An Example
(from Suzuki et al., 2006)
  • Facies model
  • Flow model
  • 3 producers, 3 injectors
  • 20 years simulation

channel sand
mud
26
165
An Example
(from Suzuki et al., 2006)
  • Facies model
  • Flow model
  • 405 reservoir models
  • 3x3x3x3 81 geological scenarios
  • 5 realizations/scenario

channel sand
mud
26
166
An Example
(from Suzuki et al., 2006)
27
167
An Example
(from Suzuki et al., 2006)
  • 15 reservoir models selected (from 405)

27
168
An Example
(from Suzuki et al., 2006)
  • 15 reservoir models selected (from 405)

27
169
An Example
(from Suzuki et al., 2006)
  • 15 reservoir models selected (from 405)

27
170
An Example
(from Suzuki et al., 2006)
  • 15 reservoir models selected (from 405)

oil rate for 15 realizations
oil rate for 405 realizations
27
171
An Example
(from Suzuki et al., 2006)
  • 15 reservoir models selected (from 405)

P10, P50, P90
27
172
Smart Fields
SF
173
Closed-Loop Management
(from Sarma et al., 2006)
28
174
Closed-Loop Management
(from Sarma et al., 2006)
  • Model (sector)
  • 32x46x8 (12000) cells
  • 3 injectors and 4 producers, BHP control

28
175
Closed-Loop Management
(from Sarma et al., 2006)
  • Control problem
  • permeability field unknown (model update)
  • maximize NPV in 8 years (costly water)

28
176
Closed-Loop Management
(from Sarma et al., 2006)
  • Constraints
  • bounds for controls
  • total injection ? 20,000 STBD, watercut ? 0.95

28
177
Closed-Loop Management
(from Sarma et al., 2006)
  • Reference model
  • producer BHP 4500 psi
  • injection water distributed by kh

28
178
Oil Saturations
(from Sarma et al., 2006)
29
179
Oil Saturations
(from Sarma et al., 2006)
reference
optimized (known permeability)
29
180
Oil Saturations
(from Sarma et al., 2006)
optimized (known permeability)
optimized (unknown permeability)
29
181
Production Data
(from Sarma et al., 2006)
30
182
Production Data
(from Sarma et al., 2006)
optimized
Cumulatives (STB)
reference
30
183
Production Data
(from Sarma et al., 2006)
optimized
Cumulatives (STB)
reference
16 increase in oil production
30
184
Production Data
(from Sarma et al., 2006)
optimized
Cumulatives (STB)
reference
50 decrease in water production
30
185
Production Data
(from Sarma et al., 2006)
optimized
Cumulatives (STB)
reference
25 increase in NPV
30
186
GPRS and ECLIPSE
(from Rousset et al., 2007)
31
187
GPRS and ECLIPSE
(from Rousset et al., 2007)
  • Model 1
  • 10x10x5 cells
  • 1 injector and 1 producer, BHP control
  • 10 design variables
  • Control problem 1
  • homogeneous known permeability
  • maximize cumulative oil production

31
188
GPRS and ECLIPSE
(from Rousset et al., 2007)
31
189
GPRS and ECLIPSE
(from Rousset et al., 2007)
  • Model 2
  • 10x10x5 cells
  • 2 injectors and 2 producer, BHP control
  • 20 design variables
  • Control problem 2
  • heterogeneous known permeability
  • maximize cumulative oil production

31
190
GPRS and ECLIPSE
(from Rousset et al., 2007)
31
191
Smart Fields
SF
192
History Matching
32
193
History Matching
m
32
194
History Matching
observe
m
32
195
History Matching
observe
m
32
196
History Matching
observe
m
32
197
Workflow

33
198
Workflow

m
facies
33
199
Workflow

m
facies
33
200
Workflow

m
facies
33
201
Workflow
m

m
facies
33
202
Workflow
m

m
facies
33
203
Workflow
m

to optimizer
m
facies
33
204
Workflow
m

to optimizer
m
facies
33
205
Workflow
m

many parameters
to optimizer
m
facies
33
206
Workflow
m

many parameters
fewer parameters
to optimizer
m
x
facies
33
207
Workflow
m

many parameters
less parameters
gradients
to optimizer
m
x
facies
33
208
Fractured Reservoirs
(from Rojas et al., 2007)
34
209
Fractured Reservoirs
(from Rojas et al., 2007)
  • History matching for naturally fractured
    reservoirs

34
210
Fractured Reservoirs
(from Rojas et al., 2007)
  • History matching for naturally fractured
    reservoirs

training image
34
211
Fractured Reservoirs
(from Rojas et al., 2007)
  • History matching for naturally fractured
    reservoirs
  • m binary, fracture y/n

training image
34
212
Fractured Reservoirs
(from Rojas et al., 2007)
  • History matching for naturally fractured
    reservoirs
  • m binary, fracture y/n
  • 80x60 variables

training image
34
213
Fractured Reservoirs
(from Rojas et al., 2007)
  • History matching for naturally fractured
    reservoirs
  • m binary, fracture y/n
  • 80x60 variables
  • KPCA (order 2) adjoints

training image
34
214
Fractured Reservoirs
(from Rojas et al., 2007)
  • History matching for naturally fractured
    reservoirs
  • m binary, fracture y/n
  • 80x60 variables
  • KPCA (order 2) adjoints
  • 40 coefficients retained

training image
34
215
Matching Results
(from Rojas et al., 2007)
35
216
Matching Results
(from Rojas et al., 2007)
true
35
217
Matching Results
(from Rojas et al., 2007)
true
initial
35
218
Matching Results
(from Rojas et al., 2007)
true
matched
35
219
Matching Results
(from Rojas et al., 2007)
35
220
Matching Results
(from Rojas et al., 2007)
injector 3
35
221
Matching Results
(from Rojas et al., 2007)
producer 4
35
222
Matching Results
(from Rojas et al., 2007)
producer 4
less than 100 flow simulations needed
35
223
Integrating Data
(joint work with Mukerji and Santos)
36
224
Integrating Data
(joint work with Mukerji and Santos)
  • Production data and seismics

36
225
Integrating Data
(joint work with Mukerji and Santos)
  • Production data and seismics
  • Stanford VI reservoir

36
226
Integrating Data
(joint work with Mukerji and Santos)
  • Production data and seismics
  • Stanford VI reservoir
  • three zones
  • prograding fluvial channel
  • an asymmetric anticline
  • 6 million cells
  • 4D seismic data set

zone 3
36
227
Integrating Data
(joint work with Mukerji and Santos)
  • Production data and seismics
  • Stanford VI reservoir

36
228
Integrating Data
(joint work with Mukerji and Santos)
  • Production data and seismics
  • Stanford VI reservoir
  • Tomographies, 4D

36
229
Integrating Data
(joint work with Mukerji and Santos)
  • Production data and seismics
  • Stanford VI reservoir
  • Tomographies, 4D
  • Flexible optimization
  • alternating matching production/seismics
  • cumulative match from tn to tn1

36
230
Preliminary Results
(joint work with Mukerji and Santos)
37
231
Preliminary Results
(joint work with Mukerji and Santos)
  • 20x20x10 sector from zone 3

37
232
Preliminary Results
(joint work with Mukerji and Santos)
  • 20x20x10 sector from zone 3
  • m facies

37
233
Preliminary Results
(joint work with Mukerji and Santos)
  • 20x20x10 sector from zone 3
  • m facies
  • k, f regression from well location

37
234
Preliminary Results
(joint work with Mukerji and Santos)
  • 20x20x10 sector from zone 3
  • m facies
  • k, f regression from well location
  • VP and VS as seismics

37
235
Preliminary Results
(joint work with Mukerji and Santos)
  • 20x20x10 sector from zone 3
  • m facies
  • k, f regression from well location
  • VP and VS as seismics
  • PCA 30 coefficients retained

37
236
Preliminary Results
(joint work with Mukerji and Santos)
  • 20x20x10 sector from zone 3
  • m facies
  • k, f regression from well location
  • VP and VS as seismics
  • PCA 30 coefficients retained
  • Measured data only after 3 months

37
237
Preliminary Results
(joint work with Mukerji and Santos)
38
238
Preliminary Results
(joint work with Mukerji and Santos)
  • Alternating optimization strategy
  • production ( 2 iter)
  • production seismics ( 2 iter)
  • seismics (10 iter)

38
239
Preliminary Results
(joint work with Mukerji and Santos)
  • Alternating optimization strategy

38
240
Preliminary Results
(joint work with Mukerji and Santos)
  • Alternating optimization strategy
  • Optimizer SQP numerical gradients

38
241
Preliminary Results
(joint work with Mukerji and Santos)
  • Alternating optimization strategy
  • Optimizer SQP numerical gradients
  • True model m original sector projected over
    truncated PCA basis

38
242
Preliminary Results
(joint work with Mukerji and Santos)
  • Alternating optimization strategy
  • Optimizer SQP numerical gradients
  • True model m original sector projected over
    truncated PCA basis
  • Initial guess m0 random realization taken from
    the 1000 for the PCA

38
243
Production Data
(joint work with Mukerji and Santos)
39
244
Production Data
(joint work with Mukerji and Santos)
injector
producer
5 spot
39
245
Oil Production
(joint work with Mukerji and Santos)
39
246
Oil Production
(joint work with Mukerji and Santos)
39
247
Oil Production
(joint work with Mukerji and Santos)
39
248
Oil Production
(joint work with Mukerji and Santos)
39
249
Water Injection
(joint work with Mukerji and Santos)
39
250
Water Injection
(joint work with Mukerji and Santos)
39
251
Water Injection
(joint work with Mukerji and Santos)
39
252
Water Injection
(joint work with Mukerji and Santos)
39
253
Seismic Data
(joint work with Mukerji and Santos)
injector
producer
5 spot
40
254
Seismic Data
(joint work with Mukerji and Santos)
injector
producer
5 spot
40
255
Velocities (VP)
(joint work with Mukerji and Santos)
true (projected)
initial guess
matching production (2 iter)
alternating matching
40
256
Velocities (VP)
(joint work with Mukerji and Santos)
true (projected)
initial guess
matching production (2 iter)
alternating matching
40
257
Velocities (VP)
(joint work with Mukerji and Santos)
initial guess
matching production (2 iter)
alternating matching
40
258
Velocities (VP)
(joint work with Mukerji and Santos)
z
z
true
initial
x
y
after production
alternating
40
259
Facies
(joint work with Mukerji and Santos)
41
260
Facies
(joint work with Mukerji and Santos)
true (projected)
initial guess
matching production (2 iter)
alternating matching
41
261
Facies
(joint work with Mukerji and Santos)
y
true
initial
x
LAYER 1
after production
alternating
41
262
Facies
(joint work with Mukerji and Santos)
y
true
initial
x
LAYER 1
after production
alternating
41
263
Facies
(joint work with Mukerji and Santos)
y
true
initial
x
LAYER 4
after production
alternating
41
264
Facies
(joint work with Mukerji and Santos)
y
true
initial
x
LAYER 4
after production
alternating
41
265
Facies
(joint work with Mukerji and Santos)
y
true
initial
x
LAYER 6
after production
alternating
41
266
Facies
(joint work with Mukerji and Santos)
y
true
initial
x
LAYER 6
after production
alternating
41
267
Facies
(joint work with Mukerji and Santos)
y
true
initial
x
LAYER 10
after production
alternating
41
268
Facies
(joint work with Mukerji and Santos)
y
true
initial
x
LAYER 10
after production
alternating
41
269
Outline
  • Smart Fields Consortium
  • Useful Mathematical Tools
  • Smart Fields Related Projects
  • Conclusions

O
270
C
271
Conclusions
  • Smart Fields closed-loop paradigm

C
272
Conclusions
  • Smart Fields closed-loop paradigm
  • Multidisciplinary approach

C
273
Conclusions
  • Smart Fields closed-loop paradigm
  • Multidisciplinary approach
  • Optimization is important

C
274
Conclusions
  • Smart Fields closed-loop paradigm
  • Multidisciplinary approach
  • Optimization is important
  • KPCA reduces number of optimization variables and
    honors geology

C
275
Conclusions
  • Smart Fields closed-loop paradigm
  • Multidisciplinary approach
  • Optimization is important
  • KPCA reduces number of optimization variables and
    honors geology
  • Smart Fields has just started

C
276
Acknowledgement
  • K. Aziz, J. Caers, L. Durlofsky and R.
    Horne
  • T. Mukerji and E. Santos
  • S. Ahn, M. Cardoso, M. Grant, M. Lee,
    J. Onwunalu, D. Rojas, M. Rousset, P. Sarma,
    C. Scheidt and B. Yeten
  • Others at the Smart Field Consortium

A
277

Thank you for your attention!
D. Echeverría Ciaurri Smart Fields
Consortium Stanford University
October 18, 2007
278

An Overview of Smart Fields at Stanford
University
D. Echeverría Ciaurri Smart Fields
Consortium Stanford University
October 18, 2007
Write a Comment
User Comments (0)
About PowerShow.com