Title: An Overview of
1An 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)
4Outline
- Smart Fields Consortium
- Useful Mathematical Tools
- Smart Fields Related Projects
- Conclusions
O
5Outline
- Smart Fields Consortium
- Useful Mathematical Tools
- Smart Fields Related Projects
- Conclusions
O
6Closing the Loop
1
7Closing the Loop
1
8Closing the Loop
1
9Closing the Loop
1
10Closing the Loop
1
11Closing the Loop
1
12Closing the Loop
1
13Closing the Loop
1
14Closing the Loop
1
15Closing the Loop
1
16Stanford Smart Fields
2
17Stanford Smart Fields
2
18Stanford Smart Fields
- Stanford University
- Energy Resources Engineering
- Geophysics
- Management Sciences and Engineering
- CEES
- Geology, Electrical Engineering,
2
19Stanford Smart Fields
- Stanford University
- Current consortium members
2
20Stanford 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
21Scope of Work
3
22Scope of Work
3
23Scope of Work
- Optimization techniques
- well placement
- well type
- reservoir and
production
system
operations
Oilfield Review 2006
3
24Scope of Work
3
25Scope of Work
- Optimization techniques
- Data filtering and integration
www.halliburton.com
3
26Scope of Work
- Optimization techniques
- Data filtering and integration
3
27Scope of Work
- Optimization techniques
- Data filtering and integration
- History matching
3
28Scope of Work
- Optimization techniques
- Data filtering and integration
- History matching
- Fast reservoir modeling and proxies
3
29Scope of Work
- Optimization techniques
- Data filtering and integration
- History matching
- Fast reservoir modeling and proxies
- Uncertainty propagation
3
30Scope of Work
- Optimization techniques
- Data filtering and integration
- History matching
- Fast reservoir modeling and proxies
- Uncertainty propagation
- Decision making
3
31Outline
- Smart Fields Consortium
- Useful Mathematical Tools
- Smart Fields Related Projects
- Conclusions
O
32Optimization
4
33Optimization
4
34Optimization
- Local optimization
- exact / approximate / no gradients
4
35Optimization
- Local optimization
- exact / approximate / no gradients
- gradients are faster
4
36Optimization
- Local optimization
- exact / approximate / no gradients
- gradients are faster
- no gradients are robust
4
37Optimization
- Local optimization
- exact / approximate / no gradients
- gradients are faster
- no gradients are robust
- exact non trivial implementation
4
38Optimization
- Local optimization
- exact / approximate / no gradients
- gradients are faster
- no gradients are robust
- exact non trivial implementation
- direct methods easier but much slower
4
39Optimization
- Local optimization
- Global optimization
4
40Optimization
- Local optimization
- Global optimization
- when gradients make no sense
4
41Optimization
- Local optimization
- Global optimization
- when gradients make no sense
(from Onwunalu et al., 2007)
4
42Optimization
- Local optimization
- Global optimization
- when gradients make no sense
4
43Optimization
- Local optimization
- Global optimization
- when gradients make no sense
- most of them stochastic
4
44Optimization
- Local optimization
- Global optimization
- when gradients make no sense
- most of them stochastic
- DIRECT, genetic, particle swarm, differential
evolution, simulated annealing
4
45Optimization
- 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
46Optimization
- Local optimization
- Global optimization
- Local faster than global
4
47Optimization
- Local optimization
- Global optimization
- Local faster than global
- Hybridization
4
48Difficulties
5
49Difficulties
- Non-uniqueness in optimization
5
50Difficulties
(from Caers et al., 2002)
- Non-uniqueness in optimization
5
51Difficulties
(from Caers et al., 2002)
- Non-uniqueness in optimization
5
52Difficulties
(from Caers et al., 2002)
- Non-uniqueness in optimization
?
5
53Difficulties
- Non-uniqueness in optimization
- select a solution that honors geology
- KPCA
5
54Difficulties
- Non-uniqueness in optimization
- honors geology, KPCA
- Large-scale optimization
- from thousands to millions of variables
- reduce number of variables
- KPCA
5
55Difficulties
- Non-uniqueness in optimization
- honors geology, KPCA
- Large-scale optimization
- reduce number of variables, KPCA
5
56Difficulties
- 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
57Kernel PCA
6
58Kernel PCA
- PCA captures linear dependence
6
59Kernel PCA
- PCA captures linear dependence
6
60Kernel PCA
- PCA captures linear dependence
6
61Kernel PCA
- PCA captures linear dependence
6
62Kernel PCA
- PCA captures linear dependence
6
63Kernel PCA
- PCA captures linear dependence
6
64Kernel PCA
- PCA captures linear dependence
- Nonlinear is more flexible
6
65Kernel PCA
- PCA captures linear dependence
- Nonlinear is more flexible
- PCA preserves 2nd order statistics
6
66Kernel PCA
- PCA captures linear dependence
- Nonlinear is more flexible
- PCA preserves 2nd order statistics
requires more than 2nd order
6
67Kernel PCA
- PCA captures linear dependence
- Nonlinear is more flexible
- PCA preserves 2nd order statistics
6
68Kernel PCA
- PCA captures linear dependence
- Nonlinear is more flexible
- PCA preserves 2nd order statistics
- Higher dimensions preserve higher order
statistics
6
69KPCA in Action
(from Sarma et al., 2006)
7
70KPCA in Action
(from Sarma et al., 2006)
PCA analysis (n 30)
KPCA analysis (n 30)
7
71KPCA in Action
(from Sarma et al., 2006)
PCA analysis (n 30)
KPCA analysis (n 30)
7
72KPCA in Action
(from Sarma et al., 2006)
7
73KPCA in Action
(from Sarma et al., 2006)
PCA analysis (n 30)
KPCA analysis (n 30)
7
74KPCA in Action
(from Sarma et al., 2006)
PCA analysis (n 30)
KPCA analysis (n 30)
7
75Exact Flow Gradients
8
76Exact Flow Gradients
- Cost function J flow others
8
77Exact Flow Gradients
- Cost function J flow others
- Example history matching
m model
8
78Exact Flow Gradients
- Cost function J flow others
- Example history matching
- Constraints (reservoir flow equations)
m model
x states
8
79Exact Flow Gradients
- Cost function J flow others
- Cost function and constraints
- Optimality
8
80Exact Flow Gradients
- Cost function J flow others
- Cost function and constraints
- Optimality
8
81Adjoint Equations
- Adjoint equations directly obtained from
reservoir simulator - Store Jacobians and
- Nontrivial implementation
- Other nonlinear constraints can be considered
9
82Outline
- Smart Fields Consortium
- Useful Mathematical Tools
- Smart Fields Related Projects
- Conclusions
O
83Smart Fields
SF
84Smart Data Analysis
10
85Smart Data Analysis
- Data from permanent downhole gauges
10
86Smart Data Analysis
- Data from permanent downhole gauges
- Pressure p(t) and flow rate q(t)
10
87Smart 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
88Smart 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
89Smart 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
90Deconvolution
11
91Deconvolution
11
92Deconvolution
measured
estimated
11
93Deconvolution
11
94Deconvolution
- Model
-
- Assume k(t) convex efficient optimizer
11
95An Example
(from Ahn et al., 2007)
12
96An Example
(from Ahn et al., 2007)
(from Nomura et al., 2006)
12
97An Example
(from Ahn et al., 2007)
12
98An Example
(from Ahn et al., 2007)
reservoir response k(t)
12
99An Example
(from Ahn et al., 2007)
reservoir response k(t)
error RMSE 1.25
12
100Smart Fields
SF
101Genetic Algorithms
13
102Genetic Algorithms
- Analogy to Darwinian natural selection
13
103Genetic Algorithms
- Analogy to Darwinian natural selection
- Survival of the fittest
13
104Genetic Algorithms
- Analogy to Darwinian natural selection
- Survival of the fittest
- Fitness evaluation by simulator
13
105Genetic Algorithms
- Analogy to Darwinian natural selection
- Survival of the fittest
- Fitness evaluation by simulator
- Reproducing generations
13
106Genetic Algorithms
- Analogy to Darwinian natural selection
- Survival of the fittest
- Fitness evaluation by simulator
- Reproducing generations
- Crossover and mutation
13
107Genetic Algorithms
14
108Genetic Algorithms
- Individual chromosome (binary)
14
109Genetic Algorithms
- Individual chromosome (binary)
14
110Genetic Algorithms
- Individual chromosome (binary)
heel
101111110111100011101110011010001
14
111Genetic Algorithms
- Individual chromosome (binary)
heel
toe
101111110111100011101110011010001
14
112Genetic Algorithms
- Individual chromosome (binary)
heel
toe
jct
101111110111100011101110011010001
14
113Genetic Algorithms
- Individual chromosome (binary)
heel
toe
jct
toe
101111110111100011101110011010001
14
114Genetic Algorithms
- Individual chromosome (binary)
14
115Genetic Algorithms
- Individual chromosome (binary)
- Well type can evolve
14
116Genetic 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
117Single Well Optimization
(from Yeten et al., 2003)
16
118Single Well Optimization
(from Yeten et al., 2003)
- Maximize NPV, constraints GOR/WOR
16
119Single Well Optimization
(from Yeten et al., 2003)
- Maximize NPV, constraints GOR/WOR
optimum well (quad-lateral)
16
120Dealing with Uncertainty
(from Artus, Onwunalu et al., 2006)
17
121Dealing with Uncertainty
(from Artus, Onwunalu et al., 2006)
17
122Dealing with Uncertainty
(from Artus, Onwunalu et al., 2006)
- Objective function NPV
- Multiple model realizations NPVi
17
123Dealing with Uncertainty
(from Artus, Onwunalu et al., 2006)
- Objective function NPV
- Multiple model realizations NPVi
- Average objective function NPVi
17
124Dealing 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
125Dealing 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
126Risk Neutral (r 0)
(from Artus, Onwunalu et al., 2006)
18
127Risk Neutral (r 0)
(from Artus, Onwunalu et al., 2006)
NPVi
Realization
18
128Risk Averse (r -0.5)
(from Artus, Onwunalu et al., 2006)
19
129Risk Averse (r -0.5)
(from Artus, Onwunalu et al., 2006)
NPVi
Realization
19
130Risk 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
131Distributed 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
132Distributed Optimization
(from Grant et al., 2007)
- Single vertical well placement problem
22
133Distributed Optimization
(from Grant et al., 2007)
- Single vertical well placement problem
22
134Distributed Optimization
(from Grant et al., 2007)
- Single vertical well placement problem
22
135Distributed Optimization
(from Grant et al., 2007)
- Single vertical well placement problem
- 40x40x7 (10000) cells
22
136Distributed Optimization
(from Grant et al., 2007)
- Single vertical well placement problem
- 40x40x7 (10000) cells
- Speed-up obtained x6 (from 6h to 1h)
22
137Distributed 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
138Model Order Reduction
(from Cardoso et al., 2007)
23
139Model Order Reduction
(from Cardoso et al., 2007)
- x pressure and saturation (N 800)
PCA
Injec. 1
Injec. 2
Prod. 1
Prod. 2
23
140Model Order Reduction
(from Cardoso et al., 2007)
- x pressure and saturation (N 800)
PCA
23
141Model 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
142Model 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
143Model 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
144Model 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
145Model 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
146Uncertainty Assessment
(from Scheidt et al., 2007)
24
147Uncertainty Assessment
(from Scheidt et al., 2007)
N45E
N
N45W
channel sand
channel orientation
mud
24
148Uncertainty Assessment
(from Scheidt et al., 2007)
20
40
30
channel sand
facies proportion
mud
24
149Uncertainty Assessment
(from Scheidt et al., 2007)
small
large
medium
channel sand
channel sinuosity
mud
24
150Uncertainty Assessment
(from Scheidt et al., 2007)
narrow
medium
wide
channel sand
channel width
mud
24
151Methodology
(from Scheidt et al., 2007)
25
152Methodology
(from Scheidt et al., 2007)
model distance
25
153Methodology
(from Scheidt et al., 2007)
distance matrix
model distance
25
154Methodology
(from Scheidt et al., 2007)
distance matrix
model distance
25
155Methodology
(from Scheidt et al., 2007)
25
156Methodology
(from Scheidt et al., 2007)
nonlinear features
25
157Methodology
(from Scheidt et al., 2007)
nonlinear
nonlinear features
linear features
25
158Methodology
(from Scheidt et al., 2007)
linear features
25
159Methodology
(from Scheidt et al., 2007)
KPCA
25
160Methodology
(from Scheidt et al., 2007)
KPCA
25
161Methodology
(from Scheidt et al., 2007)
oil production
KPCA
25
162An Example
(from Suzuki et al., 2006)
26
163An Example
(from Suzuki et al., 2006)
- Facies model
- data at the 6 wells
- facies permeability know
channel sand
mud
26
164An Example
(from Suzuki et al., 2006)
- Facies model
- Flow model
- 3 producers, 3 injectors
- 20 years simulation
channel sand
mud
26
165An Example
(from Suzuki et al., 2006)
- Facies model
- Flow model
- 405 reservoir models
- 3x3x3x3 81 geological scenarios
- 5 realizations/scenario
channel sand
mud
26
166An Example
(from Suzuki et al., 2006)
27
167An Example
(from Suzuki et al., 2006)
- 15 reservoir models selected (from 405)
27
168An Example
(from Suzuki et al., 2006)
- 15 reservoir models selected (from 405)
27
169An Example
(from Suzuki et al., 2006)
- 15 reservoir models selected (from 405)
27
170An Example
(from Suzuki et al., 2006)
- 15 reservoir models selected (from 405)
oil rate for 15 realizations
oil rate for 405 realizations
27
171An Example
(from Suzuki et al., 2006)
- 15 reservoir models selected (from 405)
P10, P50, P90
27
172Smart Fields
SF
173Closed-Loop Management
(from Sarma et al., 2006)
28
174Closed-Loop Management
(from Sarma et al., 2006)
- Model (sector)
- 32x46x8 (12000) cells
- 3 injectors and 4 producers, BHP control
28
175Closed-Loop Management
(from Sarma et al., 2006)
- Control problem
- permeability field unknown (model update)
- maximize NPV in 8 years (costly water)
28
176Closed-Loop Management
(from Sarma et al., 2006)
- Constraints
- bounds for controls
- total injection ? 20,000 STBD, watercut ? 0.95
28
177Closed-Loop Management
(from Sarma et al., 2006)
- Reference model
- producer BHP 4500 psi
- injection water distributed by kh
28
178Oil Saturations
(from Sarma et al., 2006)
29
179Oil Saturations
(from Sarma et al., 2006)
reference
optimized (known permeability)
29
180Oil Saturations
(from Sarma et al., 2006)
optimized (known permeability)
optimized (unknown permeability)
29
181Production Data
(from Sarma et al., 2006)
30
182Production Data
(from Sarma et al., 2006)
optimized
Cumulatives (STB)
reference
30
183Production Data
(from Sarma et al., 2006)
optimized
Cumulatives (STB)
reference
16 increase in oil production
30
184Production Data
(from Sarma et al., 2006)
optimized
Cumulatives (STB)
reference
50 decrease in water production
30
185Production Data
(from Sarma et al., 2006)
optimized
Cumulatives (STB)
reference
25 increase in NPV
30
186GPRS and ECLIPSE
(from Rousset et al., 2007)
31
187GPRS 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
188GPRS and ECLIPSE
(from Rousset et al., 2007)
31
189GPRS 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
190GPRS and ECLIPSE
(from Rousset et al., 2007)
31
191Smart Fields
SF
192History Matching
32
193History Matching
m
32
194History Matching
observe
m
32
195History Matching
observe
m
32
196History Matching
observe
m
32
197Workflow
33
198Workflow
m
facies
33
199Workflow
m
facies
33
200Workflow
m
facies
33
201Workflow
m
m
facies
33
202Workflow
m
m
facies
33
203Workflow
m
to optimizer
m
facies
33
204Workflow
m
to optimizer
m
facies
33
205Workflow
m
many parameters
to optimizer
m
facies
33
206Workflow
m
many parameters
fewer parameters
to optimizer
m
x
facies
33
207Workflow
m
many parameters
less parameters
gradients
to optimizer
m
x
facies
33
208Fractured Reservoirs
(from Rojas et al., 2007)
34
209Fractured Reservoirs
(from Rojas et al., 2007)
- History matching for naturally fractured
reservoirs
34
210Fractured Reservoirs
(from Rojas et al., 2007)
- History matching for naturally fractured
reservoirs
training image
34
211Fractured Reservoirs
(from Rojas et al., 2007)
- History matching for naturally fractured
reservoirs - m binary, fracture y/n
training image
34
212Fractured Reservoirs
(from Rojas et al., 2007)
- History matching for naturally fractured
reservoirs - m binary, fracture y/n
- 80x60 variables
training image
34
213Fractured 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
214Fractured 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
215Matching Results
(from Rojas et al., 2007)
35
216Matching Results
(from Rojas et al., 2007)
true
35
217Matching Results
(from Rojas et al., 2007)
true
initial
35
218Matching Results
(from Rojas et al., 2007)
true
matched
35
219Matching Results
(from Rojas et al., 2007)
35
220Matching Results
(from Rojas et al., 2007)
injector 3
35
221Matching Results
(from Rojas et al., 2007)
producer 4
35
222Matching Results
(from Rojas et al., 2007)
producer 4
less than 100 flow simulations needed
35
223Integrating Data
(joint work with Mukerji and Santos)
36
224Integrating Data
(joint work with Mukerji and Santos)
- Production data and seismics
36
225Integrating Data
(joint work with Mukerji and Santos)
- Production data and seismics
- Stanford VI reservoir
36
226Integrating 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
227Integrating Data
(joint work with Mukerji and Santos)
- Production data and seismics
- Stanford VI reservoir
36
228Integrating Data
(joint work with Mukerji and Santos)
- Production data and seismics
- Stanford VI reservoir
- Tomographies, 4D
36
229Integrating 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
230Preliminary Results
(joint work with Mukerji and Santos)
37
231Preliminary Results
(joint work with Mukerji and Santos)
- 20x20x10 sector from zone 3
37
232Preliminary Results
(joint work with Mukerji and Santos)
- 20x20x10 sector from zone 3
- m facies
37
233Preliminary Results
(joint work with Mukerji and Santos)
- 20x20x10 sector from zone 3
- m facies
- k, f regression from well location
37
234Preliminary 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
235Preliminary 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
236Preliminary 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
237Preliminary Results
(joint work with Mukerji and Santos)
38
238Preliminary Results
(joint work with Mukerji and Santos)
- Alternating optimization strategy
- production ( 2 iter)
- production seismics ( 2 iter)
- seismics (10 iter)
38
239Preliminary Results
(joint work with Mukerji and Santos)
- Alternating optimization strategy
38
240Preliminary Results
(joint work with Mukerji and Santos)
- Alternating optimization strategy
- Optimizer SQP numerical gradients
38
241Preliminary 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
242Preliminary 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
243Production Data
(joint work with Mukerji and Santos)
39
244Production Data
(joint work with Mukerji and Santos)
injector
producer
5 spot
39
245Oil Production
(joint work with Mukerji and Santos)
39
246Oil Production
(joint work with Mukerji and Santos)
39
247Oil Production
(joint work with Mukerji and Santos)
39
248Oil Production
(joint work with Mukerji and Santos)
39
249Water Injection
(joint work with Mukerji and Santos)
39
250Water Injection
(joint work with Mukerji and Santos)
39
251Water Injection
(joint work with Mukerji and Santos)
39
252Water Injection
(joint work with Mukerji and Santos)
39
253Seismic Data
(joint work with Mukerji and Santos)
injector
producer
5 spot
40
254Seismic Data
(joint work with Mukerji and Santos)
injector
producer
5 spot
40
255Velocities (VP)
(joint work with Mukerji and Santos)
true (projected)
initial guess
matching production (2 iter)
alternating matching
40
256Velocities (VP)
(joint work with Mukerji and Santos)
true (projected)
initial guess
matching production (2 iter)
alternating matching
40
257Velocities (VP)
(joint work with Mukerji and Santos)
initial guess
matching production (2 iter)
alternating matching
40
258Velocities (VP)
(joint work with Mukerji and Santos)
z
z
true
initial
x
y
after production
alternating
40
259Facies
(joint work with Mukerji and Santos)
41
260Facies
(joint work with Mukerji and Santos)
true (projected)
initial guess
matching production (2 iter)
alternating matching
41
261Facies
(joint work with Mukerji and Santos)
y
true
initial
x
LAYER 1
after production
alternating
41
262Facies
(joint work with Mukerji and Santos)
y
true
initial
x
LAYER 1
after production
alternating
41
263Facies
(joint work with Mukerji and Santos)
y
true
initial
x
LAYER 4
after production
alternating
41
264Facies
(joint work with Mukerji and Santos)
y
true
initial
x
LAYER 4
after production
alternating
41
265Facies
(joint work with Mukerji and Santos)
y
true
initial
x
LAYER 6
after production
alternating
41
266Facies
(joint work with Mukerji and Santos)
y
true
initial
x
LAYER 6
after production
alternating
41
267Facies
(joint work with Mukerji and Santos)
y
true
initial
x
LAYER 10
after production
alternating
41
268Facies
(joint work with Mukerji and Santos)
y
true
initial
x
LAYER 10
after production
alternating
41
269Outline
- Smart Fields Consortium
- Useful Mathematical Tools
- Smart Fields Related Projects
- Conclusions
O
270C
271Conclusions
- Smart Fields closed-loop paradigm
C
272Conclusions
- Smart Fields closed-loop paradigm
- Multidisciplinary approach
C
273Conclusions
- Smart Fields closed-loop paradigm
- Multidisciplinary approach
- Optimization is important
C
274Conclusions
- Smart Fields closed-loop paradigm
- Multidisciplinary approach
- Optimization is important
- KPCA reduces number of optimization variables and
honors geology
C
275Conclusions
- 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
276Acknowledgement
- 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
277Thank you for your attention!
D. Echeverría Ciaurri Smart Fields
Consortium Stanford University
October 18, 2007
278An Overview of Smart Fields at Stanford
University
D. Echeverría Ciaurri Smart Fields
Consortium Stanford University
October 18, 2007