Professional Documents
Culture Documents
is funded principally
through a grant of the
SPE FOUNDATION
The Society gratefully acknowledges
those companies that support the program
by allowing their professionals
to participate as Lecturers.
2 of 51
Upgridding and Upscaling:
Current Trends and Future Directions
Dr. Michael J. King
Senior Advisor, Reservoir Modelling and Simulation
BP America, Inc.
SPE 2006-07 Distinguished Lecturer
Outline
• Introduction: Change of Scale & Upscaling
• Case Study: Magnus LKCF
– Validation and Analysis: What Went Wrong?
• Improved Upscaling: Understanding Permeability
– Boundary Conditions and Permeability Upscaling
– Transmissibility: Yes, Permeability: No
– Maintain the Well Injectivity & Productivity
• Magnus LKCF & Andrew Reservoir Case Studies
• Summary: What To Avoid & What Works Well?
• Future Trends:
– A Priori Error Analyses & Designer Grids
• Summary: Best Practice in Upscaling
4 of 51
Introduction: What is Upscaling?
What is Upscaling?
• Assign “effective” properties to coarse scale
cells from properties on fine scale grid
• Capture flow features of fine scale model
Resolution?
5 of 51
Why Upscale?: CPU Time Reduction
Waterflood Field Example
CPU Ratio (Coarse Scale / Fine Scale)
0.90
Uniform Layer
CPU Factor (ratio to Fine Scale Model)
0.80
Coarsening
0.70
0.60
Optimal Layer
Uniform Layering Coarsen
0.40 Coarsening
0.30
0.20 Flexible 3D
0.10
Coarsening
0.00
0.00 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80 0.90 1.00
6 of 51
Upgridding and Upscaling: Context
• 3D Detailed Geologic Static Model
– Structure from well picks &/or
seismic horizons
– Properties from well logs &/or seismic
attributes &/or field performance data
– Geologic description from facies,
analogues and field data
• Upscaled flow simulation model
– Performance prediction in the
absence of dynamic data
Upgridding & Upscaling in the
– Starting point for a history match
overall 3D Modelling Workflow
when dynamic data is available
(After Roxar RMS) • When done well, upscaling will
preserve the most important flow
characteristics of a geologic model
7 of 51
Why Upscale?: Length & Area
Lateral resolution
of geologic and
simulation grids
are set by well
spacing
30 mile length of
ACG reservoirs
with the London
M25 loop used to
set the scale
~10ft exposure
~15ft windmill
9 of 51
10ft thick exposure of channel…
With 5 Components of a Bouma sequence
~10ft
10 of 51
Why Upscale?: Thickness
Upscaling is dominated by
loss of vertical resolution
11 of 51
Reservoir Zones, Well Logs & Outcrop
No Vertical Exaggeration
12 of 51
13 of 51
14 of 51
15 meters Geologist at Outcrop
LKCF -3 0 0 0
UKCF
-3 1 0 0
-3 2 0 0
-3 3 0 0
Heather / Brent
MSM A -3 4 0 0
OWC -3 5 0 0
-3 6 0 0
-3 7 0 0
1 km
Yellow = Channel
Red = Margins
Blue = Non-pay
18 of 51
Cell Permeability Upscaling:
Laboratory and Reservoir Model
• A laboratory coreflood
Darcy’s Law:
Q K P
A L
20 of 51
Cell Permeability Upscaling
What Went Wrong?
• Sealed Side coreflood boundary conditions systematically
expand barriers and reduce the continuity of pay
• Example 12x12=>4x4 (3x3 Upscaling):
0 0 0 0 600 600 600 600 600 0 0 0
300 300 300 0 0 0 0 600 600 600 600 600 300 0 200 500
300 300 300 300 300 0 0 600 600 600 600 600
300 300 300 300 300 300 0 0 600 600 600 600
300 300 300 300 300 300 0 0 600 600 600 600 300 300 0 600
300 300 300 300 300 300 0 0 600 600 600 600
KX Permeability
0 100 200 300 400 500 600
22 of 51
Cell Permeability Upscaling
Errors & More Subtle Errors…
• Sealed Side Boundary Conditions do not adequately
represent fluid flow in the fine scale model
– Reservoir quality is not preserved
– This is the most significant error
23 of 51
Outline
• Introduction: Change of Scale & Upscaling
• Case Study: Magnus LKCF
– Validation and Analysis: What Went Wrong?
• Improved Upscaling: Understanding Permeability
– Boundary Conditions and Permeability Upscaling
– Transmissibility: Yes, Permeability: No
– Maintain the Well Injectivity & Productivity
• Magnus LKCF & Andrew Reservoir Case Studies
• Summary: What To Avoid & What Works Well?
• Future Trends:
– A Priori Error Analyses & Designer Grids
• Summary: Best Practice in Upscaling
24 of 51
Boundary Conditions and
Upscaled Permeability - 1/2
• Upscale a
simple sand /
shale reservoir One Cell
• Sealed side
BC’s expand
barriers
• Open linear
pressure BC’s
allow barriers
to leak
• “Pizza box”
(Wide BC’s)
allow global
flow tortuosity
25 of 51
Boundary Conditions and
Upscaled Permeability – 2/2
Question: Which permeability is right?
Answer:
• Wide “Pizza Box” (or tortuous) boundary conditions provide the
best representation of fluid flow capacity, but…
• Sealed side boundary conditions preserve barriers.
– Barriers are often very important for modelling gas displacement,
especially for vertical permeability
– They are also important in preserving channel margins
• Both answers are useful
– Use your judgement as engineers
• What is most important in your reservoir processes?
– Use both choices of boundary conditions as a sensitivity
• Mix and match horizontal and vertical treatments?
26 of 51
Transmissibility Upscaling – 1/3
Preserves Spatial Resolution
• Transmissibility can be calculated by direct upscaling
instead of from the harmonic average of cell permeabilities
2 KX DX i KX DX i 1 i i 1
TX i 1 2 Ai 1 2
KX DX i KX DX i 1
2 KX i 1 2
TX i 1 2 Ai 1 2
DX i DX i 1 i 1 2
• “Link Permeability” is upscaled from cell center to cell
center and has double the lateral resolution compared to
cell permeability upscaling
KX ( Plus )i KX i 1 2 KX ( Minus )i 1
KX KX
Sealed Wide
Cell Shifted
KXY
KX
Wide
Sealed
No
Shifted
Shift
28 of 51
Transmissibility Upscaling – 3/3
Captures fine scale juxtaposition
50 MD 0 MD 0 MD 38 MD 0 MD 50 MD
29 of 51
Well Productivity Upscaling
Used to Preserve Reservoir Quality
• Simulator well productivity calculated
from sealed side coreflood permeability?
– Does not describe radial flow and
logarithmic pressure drop near a well
• Instead, use three (hypothetical)
X, Y, and Z wells for each coarse cell
WI Z
2
KX KY H Z
ln r0 rw
WI X
2
KY KZ H X
ln r0 rw
WI Y
2
KX KZ H Y
ln r0 rw
30 of 51
Improved Upscaling:
Well Index + Transmissibility
• Lack of pay continuity resolved through Well Index Upscaling
– Preserves injectivity and productivity of horizontal and vertical wells
– But, expands channels and removes barriers
0 0 0 0 600 600 600 600 600 0 0 0
300 300 300 300 300 300 0 0 600 600 600 600
300 300 300 300 300 300 0 0 600 600 600 600
300 300 200 600 300 300 200 600
300 300 300 300 300 300 0 0 600 600 600 600
KX Permeability
0 100 200 300 400 500 600
300 300 300 0 0 0 0 600 600 600 600 600 300 0 200 500
300 300 300 300 300 0 0 600 600 600 600 600
300 300 300 300 300 300 0 0 600 600 600 600
300 300 300 300 300 300 0 0 600 600 600 600 300 300 0 600
300 300 300 300 300 300 0 0 600 600 600 600
300 300 300 0 0 0 0 600 600 600 600 600 300 67 467 533
300 300 300 300 300 0 0 600 600 600 600 600
300 300 300 300 300 300 0 0 600 600 600 600
300 300 300 300 300 300 0 0 600 600 600 600 300 300 200 600
300 300 300 300 300 300 0 0 600 600 600 600
32 of 51
Outline
• Introduction: Change of Scale & Upscaling
• Case Study: Magnus LKCF
– Validation and Analysis: What Went Wrong?
• Improved Upscaling: Understanding Permeability
– Boundary Conditions and Permeability Upscaling
– Transmissibility: Yes, Permeability: No
– Maintain the Well Injectivity & Productivity
• Magnus LKCF & Andrew Reservoir Case Studies
• Summary: What To Avoid & What Works Well?
• Future Trends:
– A Priori Error Analyses & Designer Grids
• Summary: Best Practice in Upscaling
33 of 51
LKCF Upscaling Validation
Well Index + Transmissibility
Fine Scale Time of Flight • 3D Streamlines & Time of Flight
• Comparison of:
– Fine Scale Model
– Coreflood Cell Perm Upscaling
– WI + Transmissibility Upscaling
Coarse Coarse
Pressure Pressure
34 of 51
Transmissibility Multipliers:
Double the Spatial Resolution
• A transmissibility multiplier can represent a barrier
without using a cell
35 of 51
Andrew Reservoir:
Validation & Impact of Thin Barriers
Well Index +
Transmissibility
upscaling tracks
fine scale
prediction &
early field
performance
36 of 51
Outline
• Introduction: Change of Scale & Upscaling
• Case Study: Magnus LKCF
– Validation and Analysis: What Went Wrong?
• Improved Upscaling: Understanding Permeability
– Boundary Conditions and Permeability Upscaling
– Transmissibility: Yes, Permeability: No
– Maintain the Well Injectivity & Productivity
• Magnus LKCF & Andrew Reservoir Case Studies
• Summary: What to Avoid & What Works Well?
• Future Trends:
– A Priori Error Analyses & Designer Grids
• Summary: Best Practice in Upscaling
37 of 51
Summary:
What to Avoid…
• Flow based ‘coreflood’ upscaling for cell permeabilities
– Sealed side boundary conditions will not preserve flow
tortuosity & will under-estimate reservoir quality
– Open linear pressure boundary conditions will not
preserve reservoir barriers
• A single upscaling calculation cannot be used to preserve:
– Reservoir quality
– Reservoir barriers
– Tortuosity of reservoir fluid flow around barriers
39 of 51
Outline
• Introduction: Change of Scale & Upscaling
• Case Study: Magnus LKCF
– Validation and Analysis: What Went Wrong?
• Improved Upscaling: Understanding Permeability
– Boundary Conditions and Permeability Upscaling
– Transmissibility Yes, Permeability No
– Maintain the Well Injectivity & Productivity
• Magnus LKCF & Andrew Reservoir Case Studies
• Summary: What To Avoid & What Works Best?
• Future Trends:
– A Priori Error Analyses & Designer Grids
• Summary: Best Practice in Upscaling
40 of 51
Future Trends:
A Priori Error Analyses & Designer Grids
• Wouldn’t it be nice to know if an upscaling
calculation would be a good approximation before
you performed the upscaling calculation?
41 of 51
Error from Layer Coarsening:
Flood Front Progression
• Error in the velocity distribution is introduced while upscaling
Medium
Fast
Slow
• Different fluid velocities are replaced by a single value
K X is the frontal speed in each layer
F SW*Kx/Phi
• F’(S)
– This is the property whose heterogeneity we will analyze
– Analysis applies to the net sands
• Vertical equilibrium within each coarse cell
42 of 51
Designer Grids within the Flow Simulator
Static Boundary Conditions
• Source of A Priori Error: Multiphase frontal
velocities are replaced by a single value
– Design simulation layering from 3D geologic model to
minimize variationTight
in local multiphase frontal velocities
Gas - Layer Coarsening and Heterogeneity
100 20
90 18
336, 86%
Optimal Layering
Error
249, 80%
80 Li & Beckner % Heterogeneity 16
% Heterogeneity ; B-Variation
%-Heterogeneity
70 14
Regression - Error
% Heterogeneity: Uniform Coarsen
Regression
Diagonal Guide
%-Heterogeneity
RM S RMS
30 Uniform Coarsening: Not Efficient 6
20 4
10 2
0 0
0 200 400 600 800 1000 1200 1400 1600
Model Layers
Number of Coarse Layers 43 of 51
Designer Grids within the Flow Simulator
Upscale During Initialization (Static)
Tight Gas Layer Coarsening
Fine Scale Model 22x23x1715 (Geological Scenario 5)
30
Regular-Coarsen
NextVar-OneStep
Optimal
Li and Beckner
25 NextVar-Sequential
Optimal-12L
Optimal
Layering
Optimal
Li-Map-12L
Li-Ave-MaxL
20 Li-Ave-12L
Cum. Gas Prod. (BCF)
MCOARSE
15
Fine Scale
10 MCOARSE
Uniform
Uniform
5
Coarsening
0
0 200 400 600 800 1,000 1,200 1,400 1,600 1,800
Model Layers
• General trend shows that uniform coarsening does not perform well
• “Optimal” (293 layers) is the best layering scheme
• Flexible 3D grid (MCOARSE) provides even better results
44 of 51
Layer Coarsening:
Waterflood Example
Oil Production
30% 30%
25% 25%
Oil Production
20% 20%
RECOVERY (%)
RECOVERY (%)
FineScale
FineScale
Coarsen_54
15% Coarsen_54 15%
Coarsen_22
Coarsen_22
Coarsen_31
Coarsen_31
Coarsen_19
10% Coarsen_19 10%
Coarsen_07
Coarsen_07
7 Layers 7 Layers
Time PVINJ
5% 5%
0% 0%
0 2000 4000 6000 8000 10000 12000 0.00 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80 0.90 1.00
WaterTime
Cut Pressure HCPV @ Datum
PVINJ
Water
100% 1980
90% 1960
Cut
80% 1940
Average
1920
70%
FineScale
1900 FineScale
60% Coarsen_54
Reservoir
Coarsen_22
Pressure
Coarsen_22 1880
Coarsen_22U Coarsen_22U
7 Layers
50%
Coarsen_31 1860
Coarsen_19
Pressure
40%
Coarsen_07 1840
30%
1820
Time
20%
Time
1800
22 Uniform Layers
10% 1780
0% 1760
0 2000 4000 6000
Time
8000 10000 12000 0 2000 4000 6000 46 of 51
8000 10000 12000
Time
Designer Grids within the Flow Simulator
Static Boundary Conditions
• Source of A Priori Error: Pressure equilibrium in the
coarse cell is not present on the fine grid
– Design 3D simulation grid to prevent different sands from merging
47 of 51
Designer Grids within the Flow Simulator
Upscale During Initialization (Static)
Tight Gas Layer Coarsening
Fine Scale Model 22x23x1715 (Geological Scenario 5)
30
Regular-Coarsen
Li and Beckner NextVar-OneStep
25 NextVar-Sequential
Optimal-12L
Optimal Optimal
Li-Map-12L
Li-Ave-MaxL
20 Li-Ave-12L
Cum. Gas Prod. (BCF)
MCOARSE
15
Fine Scale
Flexible
10 MCOARSE Uniform
5 Coarsening
0
0 200 400 600 800 1,000 1,200 1,400 1,600 1,800
Model Layers
• General trend shows that uniform coarsening does not perform well
• “Optimal” (293 layers) is the best layering scheme
• Flexible 3D grid (MCOARSE) provides even better results
48 of 51
Outline
• Introduction: Change of Scale & Upscaling
• Case Study: Magnus LKCF
– Validation and Analysis: What Went Wrong?
• Improved Upscaling: Understanding Permeability
– Boundary Conditions and Permeability Upscaling
– Transmissibility Yes, Permeability No
– Maintain the Well Injectivity & Productivity
• Magnus LKCF & Andrew Reservoir Case Studies
• Summary: What To Avoid & What Works Best?
• Future Trends:
– A Priori Error Analyses & Designer Grids
• Summary: Best Practice in Upscaling
49 of 51
Summary: Best Practice in Upscaling
• Check transport properties in initial geologic model
– By Facies: NTG, Porosity, Horizontal Permeability, Kv/Kh ratio
• When upscaling permeability
– Preserve reservoir quality
– Preserve reservoir barriers
– Preserve flow around reservoir barriers
• Streamline-based flow validation after upscaling
– Iteration: Is there a need to change resolution?
– Future trends: A Priori Error analysis & “Designer Grids”
50 of 51
Summary: A Personal Literature Review
• John Barker • Chris Farmer • Don Peaceman
• Karam Burns • Kirk Hird • Jens Rolfsnes
• Dominic Camilleri • Lars Holden • Kefei Wang
• Tianhong Chen • Peter King • Chris White
• Mike Christie • Dave MacDonald • John K Williams
• Lou Durlofsky • Colin McGill • Mike Zerzan
51 of 51
Backup
52 of 51
Upscaling within the Flow Simulator
Dynamic Boundary Conditions
• Source of A Priori Error: Fluid flow may depend upon the
transverse pressure drop on the coarse grid
– Utilize actual well positions, flow rates and an iterative global solution on
the coarse simulation grid to provide local pressure boundary conditions
for the upscaling calculation, including the transverse pressure drop
54 of 51
A Priori Error:
Lack of Pressure Equilibrium
90 18
336, 86%
Optimal Layering
Error
249, 80%
80 Li & Beckner % Heterogeneity 16
% Heterogeneity ; B-Variation
%-Heterogeneity
70 14
Regression - Error
% Heterogeneity: Uniform Coarsen
Regression
Diagonal Guide
%-Heterogeneity
RM S RMS
30 Uniform Coarsening: Not Efficient 6
20 4
10 2
0 0
0 200 400 600 800 1000 1200 1400 1600
Model Layers
Number of Coarse Layers 56 of 51
Designer Grids within the Flow Simulator
Upscale During Initialization (Static)
Tight Gas Layer Coarsening
Fine Scale Model 22x23x1715 (Geological Scenario 5)
30
Regular-Coarsen
Li and Beckner NextVar-OneStep
25 NextVar-Sequential
Optimal-12L
Optimal Optimal
Li-Map-12L
Li-Ave-MaxL
20 Li-Ave-12L
Cum. Gas Prod. (BCF)
MCOARSE
15
Fine Scale
10 MCOARSE Uniform
0
0 200 400 600 800 1,000 1,200 1,400 1,600 1,800
Model Layers
• General trend shows that uniform coarsening does not perform well
• “Optimal” (293 layers) is the best layering scheme
• Flexible 3D grid (MCOARSE) provides even better results
57 of 51
Future Trends:
Upscale in the Simulator (Static)
• 3x3x3 ‘coarsen’ used to reduce run-time
• Resolution re-introduced to preserve
Fault block boundaries
Resolution near wells
Fluid contacts
Heterogeneity via statistical measures
• More accurate flow simulation than
with uniform coarsening
Workflow Implications
• Single ‘Shared Earth Model’
used for both static and
dynamic calculations
• Negligible time spent building coarse grid
• Extremely flexible grid design
• Simulation speed improvement
comparable to model rebuild
58 of 51
Complex Flow in a Vertical Cross-Section
KX
KX
Open
Sealed
Wide
Cell
Shifted
KXY
Open KX
Wide Sealed
No Shifted
Shift
60 of 51
KY Upscaling Comparisons
Streamline Flow Visualization
KY
KY
Open
Sealed
Wide
Cell
Shifted
KYX
Open KY
Wide Sealed
No Shifted
Shift
61 of 51
2-point Geostat Model, 100100 10x10
x = 1.0 Observations
y = 0.1 • Trans upscaling is better than k*
logk = 1.735
• T* (open) > T* (restricted)
dx = 10.0 ft
dy = 10.0 ft
• Linear pressure B.C. not good
• Line/ point average good
t t
rP re , pn restricted rP re , pn restricted
a l a l
Lin e a rP re , vl Lin e a rP re , vl
Lin e a rP re , open Lin e a rP re , open
Lin e Lin e
C, p
t pt
i c B l n d i c B C, ln
io d , io
Pe r o dicB C , vl
,
Pe r o dicB C , vl
i C i C
Pe r io dicB Pe r io dicB
T* Pe r
re, n
pt Pe r pt
n t P t Pre, n
sta re, l n
sta re, l
Co n sta ntP re, vl Co n sta ntP re, vl
Co n sta ntP Co n sta ntP
Co n re Co n re
i n e a rP C i n e a rP
L dicB L C
io e i o dicBre
Pe r ta ntPr r
Pe ta ntP
K* Co n s
-15% -10% -5% 0% Co n
s
-30% -20% -10% 0% 10% 20%
Error to Fine-Scale Model Flow Rate, QX = 47.8 Error to Fine-Scale Model Flow Rate, Qy = 7.02
62 of 51
Layer Coarsening:
Waterflood Example
Oil Production
30% 30%
25% 25%
Oil Production
20% 20%
RECOVERY (%)
RECOVERY (%)
FineScale
FineScale
Coarsen_54
15% Coarsen_54 15%
Coarsen_22
Coarsen_22
Coarsen_31
Coarsen_31
Coarsen_19
10% Coarsen_19 10%
Coarsen_07
Coarsen_07
7 Layers 7 Layers
Time PVINJ
5% 5%
0% 0%
0 2000 4000 6000 8000 10000 12000 0.00 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80 0.90 1.00
WaterTime
Cut Pressure HCPV @ Datum
PVINJ
Water
100% 1980
90% 1960
Cut
80% 1940
Average
1920
70%
FineScale
1900 FineScale
60% Coarsen_54
Reservoir
Coarsen_22
Pressure
Coarsen_22 1880
Coarsen_22U Coarsen_22U
7 Layers
50%
Coarsen_31 1860
Coarsen_19
Pressure
40%
Coarsen_07 1840
30%
1820
Time
20%
Time
1800
22 Uniform Layers
10% 1780
0% 1760
0 2000 4000 6000
Time
8000 10000 12000 0 2000 4000 6000 64 of 51
8000 10000 12000
Time
Tight Gas Example: Cum. Recovery
Coarsening Results
Tight Gas Layer Coarsening
Fine Scale Model 22x23x1715 (Geological Scenario 5)
30
Regular-Coarsen
Optimal
Gas (at 2013)
Layering
Optimal-12L
Optimal Optimal
Li-Map-12L
Li-Ave-MaxL
20 Li-Ave-12L
Cum. Gas Prod. (BCF)
MCOARSE
15
Fine Scale
Cumulative
10 MCOARSE Uniform
Model
Number
Too Layers
ofHigh
Coarse Layers
Sweep
Model Layers
65 of 51
Backup
66 of 51
Permeability Upscaling
• Coarse grid superimposed on
fine grid and fine cell
3 4
properties
• Darcy’s Law: u k p
1 2
• Volume Average
u 1 k * p
k* of Darcy’s Law:
0 4
<p>1 q
<p>2
T Effective
q
qf <p>1 T*
q
<p>2
p p 1 p 2
69 of 51
Transmissibility Upscaling
Preserves Spatial Resolution
• Transmissibility can be calculated by direct upscaling
instead of from the harmonic average of cell permeabilities
2 KX DX i KX DX i 1
TX i 1 2 Ai 1 2
KX DX i KX DX i 1
2 KX i 1 2
TX i 1 2 Ai 1 2
DX i DX i 1
• “Link Permeability” is upscaled from cell center to cell center
and has double the lateral resolution compared to cell
permeability upscaling
• Harmonic average of a zero cell permeability is always zero
70 of 51
Transmissibility Multipliers:
Double the Spatial Resolution
• A transmissibility multiplier can represent a barrier
without using a cell
71 of 51
Permeability Upscaling
Determines Cell Properties
50 MD 50 MD 50 MD 50 MD 50 MD
72 of 51
Transmissibility Upscaling
Captures fine scale juxtaposition
50 MD 0 MD 0 MD 38 MD 0 MD 50 MD
73 of 51
Permeability Upscaling does not
preserve fine scale connectivity
• 1x5 Upscaling Example
– Arithmetic average for horizontal permeability
– Harmonic average for vertical permeability
KX KX TX KZ KZ
100 0.01 0.019998 100 0.01
100 0.01 0.019998 100 0.01
1 1 1 1 1
0.01 100 0.019998 0.01 100
0.01 1 0.019802 0.01 1
Average: 0.215959
Arithmetic Average Harmonic Average
40.204 20.404 27.06977 0.024873 0.024751
WI Y
2
KX KZ H Y permeability is always zero
ln r0 rw
75 of 51
What Works Well?
Well Index Upscaling
• Preserve flow between wells and the reservoir
– Three hypothetical directional wells (X, Y & Z) for each coarse cell
– Algebraic upscaling preserves reservoir quality & continuity of pay
NTG DX DY DZ
ijk
ijk
77 of 51
Upscaling Overview:
In Review
• Understand, Validate • Dynamic Properties:
and/or Challenge the Permeability, Well Indices,
Reservoir Model and Transmissibility
• Gridding • Upscaling: Quality Control
• Grid Alignment • Multiphase Flow &
• Static Properties Pseudoization
• Iteration & Learning
78 of 51
Future Trends:
Upgridding and Upscaling
• Design of the simulation
grid at run-time
– Fine scale model initialized in
the simulator
– Resolution chosen as
required by calculation
– Error estimates used to
design grid
• Regular grid Bypass simulation gridding and
property upscaling external to the
– Layer grouping flow simulator
• Unstructured grid
– Designed composite corner
point grids in 3D
79 of 51
How to Combine Well Index &
Transmissibility Upscaling
• Well Index upscaling defines cell permeability
– Algebraic average (close to arithmetic average)
• Adjust transmissibility at cell faces according to flow-
based upscaling calculations
2KX DX i 2KX DX i 1
TX i 1 2 TMX i 1 2 Ai 1 2
2KX DX i 2KX DX i1
Face Property Cell Properties
80 of 51
Backup
81 of 51
Magnus LKCF
Waterflood Development Study
82 of 51
83 of 51
LKCF Upscaling Streamline Validation Comparions of Geological and Upscaled Model Performance Using TOF
Geological model has 1.78 million cells with 400,000 active cells. 1 Injector and 3 producers
30.0%
CPU time scale =1 x1.8 x2.4 x3.7 x6.8 x15.6
25.0%
42285 active cells 152734 active cells
20.0%
Error compared to geological model
15.0%
5.0%
0.0%
2x2x6 2x2x4 2x2x2 1x1x6 1x1x4 1x1x2
-5.0%
-10.0%
Upscale ( NX * NY * NZ)
84 of 51
Backup
85 of 51
Arithmetic Average
• Think of all of the reservoir re-stacked and placed
immediately adjacent to a well.
– All the rock feels the same pressure gradient
K1
P
Q K j Aj
L
KN
P
86 of 51
Harmonic Average
• Think of all of the reservoir sliced and stacked into one
amazingly long core.
– All the flow must run through each piece of rock.
L j Q
P
j K A
j
K1 KN
P
87 of 51
Upscaling Exercise: Flow Pictures
• Geometric Average: Permeability follows a log normal distribution.
In others words, the logarithm of permeability follows a Gaussian
F distribution, and the average of the data provides an unbiased
r estimate of the mean.
e Mode,
q Median
u & Mean
e
n Perm Log Perm
c• Important Exceptions:
y – What if we lose all of our unconsolidated core samples?
– What if we never make permeability measurements of our muds?
88 of 51
Arithmetic-Harmonic
• Harmonic followed by Arithmetic: Turn off all cross-flow
between layers. Now you have the sum of many core
floods!
P
89 of 51
Harmonic-Arithmetic
• Arithmetic followed by Harmonic: Think of perfect vertical
pressure equilibrium. This generates mixing at each
column of the model, and a single average core flood
P1 PN
90 of 51
Coarsen in 3D:
Preserve Pay/Non-Pay in Each Column
Active cell ratio
48,790/153,151used
for equivalent # layers
91 of 51
Tight Gas Field Example
Layer Coarsening Analysis
• 1715 Geologic Layers Coarsened to 1 Simulation Layer
Tight Gas - Layer Coarsening and Heterogeneity
100
Li & Beckner: Too Aggressive 20
90 18
336, 86%
Optimal Layering
Error
249, 80%
80 Li & Beckner % Heterogeneity 16
% Heterogeneity ; B-Variation
%-Heterogeneity
70 14
Regression - Error
% Heterogeneity: Uniform Coarsen
Regression
Diagonal Guide
%-Heterogeneity
RMS RMS
30
Uniform Coarsening: Not Efficient 6
20 4
10 2
0 0
0 200 400 600 800 1000 1200 1400 1600
92 of 51
Effective Vertical Permeability
Impact of Boundary Conditions
• Upscale shales
on a sand
background One Cell
• Sealed sides
capture local
flow barriers
• Linear pressure
allows barriers
to leak
• “Pizza box”
allows global
flow tortuosity
93 of 51
Summary:
What to Avoid
• Flow based upscaling for cell permeabilities
– Sealed side boundary conditions used for flow based
upscaling of permeability
– Using the same upscaled flow based permeability to
calculate both well indices and intercell transmissibility
– Linear pressure (open) boundary conditions used for
flow based upscaling of permeability
95 of 51