Professional Documents
Culture Documents
Schlumberger Private
Discuss the issues and constraints around modeling radial
geological structures
Discuss optimization and enhanced complexity of the clients
model
Present a methodology to build more flow complexity without
affecting the cell geometry
Schlumberger Private
2. Pillar gridding
Fitting of a regular structured grid on the faults
Interpolation of the grid to the top and base
3. Vertical layering
Horizons and layers building
Input : horizon interpretations and well data
Schlumberger Private
Organize faults in folder by areas
Re-name faults with short names(+ name of affected horizons)
Adjust workflow to quality of input
Use automated conversion whenever possible
Use manual conversion when low quality input
Use simple pillar geometry initially (linear)
Schlumberger Private
Smooth Z values only
Aim and click !!!
Space pillars evenly
Adjust fault height on top and base surfaces
if they are smooth enough! (The top and base lines of the
pillar grid must be as smooth as possible)
Otherwise adjust fault
height on constant level
Schlumberger Private
2007 Schlumberger Information Solutions. All rights reserved.
Fault modeling best practices
Reservoir Engineering considerations
Schlumberger Private
This will allow to assign variable transmissibility along the
fault and to easily test several connectivity hypothesis at the
simulation stage
2007 Schlumberger Information Solutions. All rights reserved.
Fault modeling best practices
Connecting the faults
Schlumberger Private
Use auto-connection only on small simple models!
Review modeled faults against:
Fault sticks inputs
AND
Horizon inputs (Gridded surfaces, seismic interpretations)
Schlumberger Private
Truncating Truncated
pillar pillar (Drawn in grey color)
Truncation point
Schlumberger Private
2. Make truncating fault active
1. Self-truncation
Schlumberger Private
Connect the truncated and
truncating faults then truncate
the common (Grey) pillar.
Schlumberger Private
Connect boundary segments
to corresponding truncating
truncated pillars.
Schlumberger Private
Connect the truncated and
truncating fault to the
crossing fault.
Schlumberger Private
Make sure that the bottom
shape-points of the last pair
of truncating truncated
pillars overlay.
Schlumberger Private
2. Multi base truncated
Schlumberger Private
4. Multi top truncated and
multi base truncated
Schlumberger Private
6. Both truncating and truncated
Schlumberger Private
and bottom by a third one
Necessity to align the truncated
pillars
Schlumberger Private
RESULT
Base Skeleton
Schlumberger Private
Truncating 2
Truncating 3
Truncating 1
Schlumberger Private
Distorted grid : crossing pillars
Schlumberger Private
Minor fault extended to bottom reservoir
No fault throw defined on lower horizons
Schlumberger Private
Base Top
Schlumberger Private
Truncating
fault active
Schlumberger Private
Normal cell
pinch-out
Schlumberger Private
2007 Schlumberger Information Solutions. All rights reserved.
How to deal with
Minor / antithetic / vertically dying-out faults
Schlumberger Private
2007 Schlumberger Information Solutions. All rights reserved.
Modeling reverse faults
The basics
Schlumberger Private
Input surfaces cannot have double Z values
Different input used for each fault compartment
Fault compartments must be isolated segments
Grid defects
Twisted cells
Envelopes Distorted cells
Schlumberger Private
Negative volumes
Peaks in the skeleton grid
Schlumberger Private
Top Grid Base Grid
Schlumberger Private
Initial Adapted
Schlumberger Private
2007 Schlumberger Information Solutions. All rights reserved.
Petrel structural modeling
and radial geological events
How to combine radial fault pattern
and structured grid in Petrel?
Schlumberger Private
Gridding and Engineering constraints
Zig-Zag faults
How complex can the model be?
Vertical truncations
X-faults
A work-around to build more complexity in the simulation grid
Schlumberger Private
of the fault
Prevent triangular cells on fault
Trends
Force cell edges between faults
or away from faults
Used to solve local issues or
constrain cell number
Schlumberger Private
50*50 Grid
100 layers : average cell thickness 2.2 metres
Average theoretical cell volume Ca. 5000 m3
Four segments
Schlumberger Private
simulation time
Variations in cell volume
affect the throughput and
the simulation time
Cell geometry affects the
accuracy of transmissibility
computations
50x50 Grid
Fairly distorted grid
Ca. 6000 triangular cells
Schlumberger Private
Multiple directions assigned
High proportion of small
volume cells
50x50 Grid
Ca. 2000 triangular cells
Zig-zag on arbitrary faults
Schlumberger Private
High proportion of small
volume cells
50x50 Grid
No directions assigned
Ca. 20,000 triangular cells
Schlumberger Private
Lower proportion of low
volume cells
50x50 Grid
No directions assigned
Ca. 600 triangular cells
Schlumberger Private
Lower proportion of low
volume cells
Excellent cell geometry
100x100 Grid
Zig-Zag faults
Schlumberger Private
Good cell geometry
471 triangular cells
GRV difference with
50x50 non ZZ grid
between 0.7 and 2%
depending on segment
and due mainly to the
model edges.
Schlumberger Private
Client model (Red) and in simple
50x50 model.
Potentially faster and more
stable ECLIPSE simulation as
better cell geometry in the 50x50
Zig-Zag model
Replacement of jumping
truncation by two independent
truncations
Schlumberger Private
Replacement of simple
approximation by Truncated
Truncating combination
Directions compulsory on
truncated faults
3400 triangular cells
Schlumberger Private
Zig-Zag on arbitrary faults
Lower proportion of low volume cells
Schlumberger Private
time) and simulation time
similar to original simplified
Client model
Directions on truncated
faults result in more
distorted cells locally.
Schlumberger Private
SW (Ca. 300,000 cells)
Run time Ca. 30 minutes
Distorted cells on
truncations have been
ACTNUMed out.
Objective :
Replace complex faults by
equivalent RE faults
Schlumberger Private
Method :
Digitizing of RE faults
Assignment of variable
transmissibility vertically
Creation of permeability
barriers
Schlumberger Private
Fault-equivalent polygons need to be digitized in 2D on skeleton grids
Schlumberger Private
2007 Schlumberger Information Solutions. All rights reserved.
Model with added complexity
A workflow using RE faults Perm barriers creation
Schlumberger Private
Use the K layer
player to determine
which layer(s) will be
used as barrier in the
fault equivalent.
Schlumberger Private
2007 Schlumberger Information Solutions. All rights reserved.
Model with added complexity
A workflow using RE faults Vertical transmissibility assignment
Schlumberger Private
Trans = 0
Trans > 0
1 3 4 Background permeability
Permeability in the
2007 Schlumberger Information Solutions. All rights reserved. fault
Model with added complexity
A workflow using RE faults Creation of a filter property
Schlumberger Private
1
In the property
calculator, a
conditional expression
Schlumberger Private
on the filter property is
used to create the
permeability barrier
Schlumberger Private
complexity
Real faults
approximation
NO alteration of
the grid geometry
Schlumberger Private
(and simulated) in the case of a radial fault pattern.
Zig-zag faults allow to preserve a good cell geometry despite the
limitations of structured grids in radial settings.
The RE fault workflow can be used to build more complexity into the
grid without increasing its geometrical distortion.