Académique Documents
Professionnel Documents
Culture Documents
Ti
PETREL
G DNG TRONG
A THN
Mn hc: a thng k
GVHD: TS. T Quc Dng
Nhom 7
H Hong Phc
Nguyn Mnh Trng
Nguyn Mai Nam
Nguyn Vn Phc
3120278
3120421
4
3120226
4
3 120289
6
Petrel Workflow
Tools
Stratigraphic
Modeling
Seismic
Structural
Modeling
Domain
Conversion
3D Grid
Construction
Property
Modeling
Well Log
Upscale
Geometrical,
Facies &
Petrophysical
Modeling
Plotting
Pillar
Make
Gridding Horizons
Zones &
Make contacts
& Optional
Layering
Volume
Calculation
Workfow
Editor
Uncertainty
Well Design
Intro to Petrel
Import data
Edit Input Data
Seismic
Seismic Visualization
Complete
Result
s in
3D
Results in
2D
Seismic Visualization
Create an Interpretation
Window
We can
zoom and
interpretati
on for each
intersection
Seismic Visualization
Crop a
volume
Seismic
Visualization
Realize a
volume
Seismic
Visualization
Displaying Well
Data in Time
Seismic
Visualization
Random Lines
-Well Section
Fence
Seismic
Visualization
Seismic Interpretation
Complete
Horizon Interpretation
- Guided and Seeded
autotracking
- Editing the interpretation
Fault Interpretation
3D
autotracking
Seismic Interpretation
2D autotracking
Seismic Interpretation
Fault
interpretation
Seismic Interpretation
Domain
Conversi
on
Stratigraphic
Modeling
Structural
Modeling
3D Grid
Construction
Property
Modeling
Well Log
Upscale
Geometric
al, Facies
&
Petrophys
ical
Modeling
Pillar
Make
Gridding Horizons
Zones &
MakeLayering
Optional
Plotting
contacts &
Volume
Calculation
Workfow Editor
Uncertainty
Well Design
Intro to Petrel
Import data
Edit Input Data
Make/edit Polygons
Make/edit Surfaces
Use Surfaces calculator
Create General Intersection
Introduction
Use for
Make/edit
Polygons
Make Boundary
Make/edit
Surface
Make/edit 2D,3D
database on lines,
point,
polygons,3D
seismic lines,
surfaces, bitmaps
or well tops
Editing Input
Data
Make
Surfaces
Edit a
surface
After
Calculation in
setting
Before
After
Editing Input
Data
Surface
calculator
Thickness_map
VD
General
intersection
Can also
use
seismic
data to
observe
Editing Input
Data
Well
Correlation
Domain
Conversion
Structural
Modeling
3D Grid
Construction
Property
Modeling
Well Log
Upscale
Geometrical,
Facies &
Petrophysical
Modeling
Plotting
Pillar
Gridding
Make
Horizons
Zones &
Make contacts
&Optional
Layering
Volume
Calculation
Workflow Editor
Uncertainty
Well Design
Intro to Petrel
Import data
Edit Input Data
Seismic
Well Correlation
Complete
Well
section
window
Flatten on
Well Tops
Well
Correlation
Log
Calculat
or
Make/Edit
Well Tops
Well Tops
Spreadsheet
Well Correlation
3D grid
Construction
Petrel Workflow
Tools
Domain
Conversion
Stratigraphic
Modeling
Structural
Modeling
3D Grid
Construction
Property
Modeling
Well Log
Upscale
Geometrical,
Facies &
Petrophysical
Modeling
Plottin
g
Pillar
Make
Griddi
Horizons
ng
Zones &
Make contacts
&
Optional
Layering
Volume
Calculation
Workfow Editor
Uncertainty
Well Design
Intro to Petrel
Import data
Edit Input Data
Seismic
3D grid Construction
How to start the initial build of a 3D grid in Petrel will be
covered in this module. The use of fault interpretations
and surfaces as input for building the 3D grid will be
demonstrated
Complete
Learn About the Input Used to Build
the 3D grid
Fault Interpretations
Surfaces from Horizon Interpretations
Understand the Main Methods Used to
Build a 3D grid
Make simple grid
Corner point gridding
Structural framework
Horizon Interpretation
Fault sticks
Fault polygons
Input
to
fault
model
Corner
point
Gridding:
Fault
modeling
Horizon
modelin
g
Structural
Framewor
k: Fault
framewo
rk
modeling
Pillar
Griddin
g
Make
Simpl
e Grid
Make
Horizon
s
Make
zones
Layerin
g
Property
Modeling
Volume
calculati
on
3D grid Construction
Make Zones
Layering
Structural framework
Horizon modeling
Layering
3D grid Construction
Structural framework
Horizon modeling
3D grid Construction
Petrel Workflow
Tools
Pillar Gridding
Domain
Conversi
on
Structural
Modeling
Pillar
Make
Grid
Horizons
ding
Zones &
MakeLayering
Optional
Plotting
contacts &
Volume
Calculation
3D Grid
Construction
Property
Modeling
Geometric
Well Log al, Facies
&
Upscale
Petrophys
ical
Modeling
Workfow Editor
Uncertainty
Well Design
Intro to Petrel
Import data
Edit Input Data
Seismic Stratigraphic
Modeling
Pillar Gridding
QC of Skeletons
Intersections and Segments
Befor
e
After
Structural framework
Make Zones
Layering
Result in 3D
view
Pillar Gridding
Mid
skeleton
Base
skeleton
Result in 3D
view
Pillar Gridding
QC Intersections
Pillar Gridding
QC
Segments
Pillar Gridding
Property
Modeling
Well Log
Upscale
Geometrical,
Facies &
Petrophysical
Modeling
Plotting
Pillar
Griddin
Make
g
Horizons
Make contacts Optional
& Volume
Calculation
Well Design
3D Grid
Construction
Uncertainty
Domain
Conversion
Stratigraphic
Modeling
Workfow Editor
Import data
Intro to Petrel
Seismic
Fault modeling
Pillar Gridding
Make Horizons
Make Zones
Layering
Horizon
modeling
Structural
Framewor
k: Fault
framewo
rk
modelin
g
Pillar
Gridding
Make
Horizons
Make zones
Layering
Make
Simple
Grid
Property
Modeling
Volume
calculation
Make Horizons
Objectives
Provide Overview of Stratigraphic
Subdivisions in Petrel
Gain Understanding of the Make Horizons
process
Define number of horizons (depending on input
data)
Define horizon type (geological)
Settings Tab
Algorithms
Faults Tab
Fault matrix setup and options
Extrapolation options towards fault plane
Surfac
e
Horizo
n
3. Setting Tab
4.2-Fault Tab
Extrapolation options towards fault plane
4.3 Setting
Fault
No Active
Fault
Active Fault
Horizo
n
Property
Modeling
Well Log
Upscale
Geometrical,
Facies &
Petrophysical
Modeling
Plottin
g
Make
Horizons
Zones &
Make contacts
Optional
Layering
& Volume
Calculation
Pillar
Gridding
Well Design
3D Grid
Construction
Uncertainty
Domain
Conversi
on
Stratigrap
hic
Modeling
Workfow Editor
Import data
Intro to Petrel
Seismic
Domain Conversion
Objectives
Depth conversion principles and its
application in Petrel
Build a Velocity Model
Make velocity model process
Define zones
Specify corrections
Choose velocity methods and input
Set Output
Depth Convert the 3D grid using the
Velocity Model
Perform General Depth Conversion
Depth conversion in
Petrel
Depth Conversion is a 2 step process:
1. Velocity model
2. Depth conversion
Time
domain
Depth
Velocity model
Time -> depth conversion
Depth -> time conversion
domain
Layer-cake approach
Each lithologic unit is defined with a
different mathematical function.
Intervals are defined based on distinct
velocity trends.
It is calculated vertically, starting from
datum, progressing downwards and
taking one zone at a time
You will have to:
1. Define the velocity model for
every zone
2. Input parameters for the velocity
model
3. Apply corrections if required
Application
Corner
point
Gridding:
Fault
modeling
Input to
fault
model
Horizon
modeling
Structural
Framewor
k: Fault
framewo
rk
modelin
g
Pillar
Gridding
Make
Horizons
Make zones
Layering
Make
Simple
Grid
Property
Modeling
Volume
calculation
2. Build a Velocity
Model
2. Define the
Correction
Constant
Surface
Horizon
Constant
Surface
Horizon
Well tops
None
V=V0=VInt
4. Enter the Input for the Equation
V=V0+KZ
Define V0 (constant or surface)
V=V0+K(Z-Z0)
Define K (constant or surface)
V=V0+KT
Avg cube
Avg property
Same as above
Property Modeling
Geometrical, Facies
& Petrophysical
Modeling
Plotting
Pillar
Gridding
Well Design
3D Grid
Construction
Uncertainty
Domain
Conversion
Stratigraphic
Modeling
Workfow Editor
Import data
Intro to Petrel
Seismic
Fault Modeling
Pillar Gridding
Make Horizons
Make Zones
Layering
Horizon
modeling
Structural
Framewor
k: Fault
framewo
rk
modelin
g
Pillar
Gridding
Make
Horizons
Make zones
Layering
Make
Simple
Grid
Property
Modeling
Volume
calculation
Isochore:
vertically
Isopach:
Thickness between two horizons measured
normal to horizon surfaces
Zo
ne
N
H ew
or
iz
on
H
on ori
z
Stratigraphic
Well top
Isopach
SubZone
After
Build from
Volume correction
Build along
Top Horizon
Isochores added
from top of
interval
Proportional
correction
Will split the error
proportionally into
the zones according
to its relative
thickness.
Vertical
Thickness (TVT)
Base Horizon
Isochores added
from base of
interval
Equal correction
Will split the error
into equal
proportions for each
zone.
Stratigraphic
Thickness (TST)
None correction
Will not make
volume corrections
for all zones
3 - Layering - Process
Defines the cells of the 3D Grid. It is the
final vertical subdivision of the framework.
The layers will be part of the Zone, and
will not have a direct filter like the Zones
do.
Corner Point Gridding
Fault Modeling
Pillar Gridding
Make Horizons
Make Zones
Layering
3.1 - Layering
Setting
Proportion
al
Follow
Base
Follow Top
Fractions
Follow
Base with
Reference
Petrel Workfow
Tools
Stratigraphic
Modeling
Structural Modeling
Well Log
Upscale
Geometrical
Modeling
Plotting
Make Horizons
Zones & Layering
Well Design
Property Modeling
Pillar
Gridding
Uncertainty
Domain
Conversion
3D Grid
Construction
Workflow Editor
Import data
Intro to Petrel
Seismic
Petrel
processes
Data analysis
Examples of use
Bulk Volume
Cell angle
Zone and segment QC the modelled grid for both zone and
index
segment.
Above contact
Used in SW calculations
Seismicresampling
Index filter
Value filter
I direction.
J direction.
K direction.
Befor
e
After
+ This can be
due to bad pillar
gridding
+ Requires the
user to go back to
the Pillar Gridding
Process and fix the
grid
cells.
+
The values calculated are angles representing
the maximum
+
Deviation from 90 degrees at each corner.
+
Example:
* These distorted cells align along faults.
* As a rule of thumb, values less than 15 are
suitable for
simulation.
* Higher values may result in errors when used in
a typical
five-point difference scheme.
A-10 Well
A-15 Well
Used for
Fault filter
Zone filter
Segment filter
Structural Modeling
Property Modeling
Well Log
Upscale
Plotting
Make Horizons
Zones & Layering
Well Design
Domain
Conversion
Pillar
Gridding
Uncertainty
3D Grid
Construction
Workflow Editor
Import data
Intro to Petrel
Seismic
What is
Upscale..?
Before
After
Description
Most of
Arithmetic
mean
Harmonic
mean
Geometric
mean
Description
Most of
Median
Will sort the input values and select the center value.
Minimun/Maxi Samples the min/max value of the well log for the cell.
mum
Mid Point
Pick
Will pick the log value where the well is halfway through the cell.
Random Pick
Description
Arithmetic
mean
Harmonic
mean
Geometric
mean
Median
Will sort the input values and select the center value.
RMS (Root
Mean
Squared)
Minimun/
Maximum
Mid Point
Pick
Random
Pick
Description
As points
All sample values within each cell are used for averaging.
As Lines
Description
Simple
Through cell
Neighbor cell
Structural Modeling
Property Modeling
Well Log
Upscale
Facies Modeling
Plotting
Make Horizons
Zones & Layering
Well Design
Domain
Conversion
Pillar
Gridding
Uncertainty
3D Grid
Construction
Workflow Editor
Import data
Intro to Petrel
Seismic
Developm
ent
Product
ion
EstimationInterpolationAddressed
Deterministic
More data
Less
uncertainty
It is unlikely due to
unpredictable factors
It generates the same
result for a given set
of initial conditions
Variable states are
described by unique
values
Need upscaled cells
needs more data
Faster to run
Two algorithms
Sequential Indicator
Simulation (SIS)
Object modeling
Object Modeling
Discrete fluvial facies
model
Object Modeling
Adding general
objects
Object Modeling
Adding Oxbow
facies
Object Modeling
Use trend data: Flow
line
-To constrain the facies
modeling
- Must not be in conflict
with the upscaled well logs
Object Modeling
Use trend data: Flow
line
Object Modeling
Use trend data: Sourse
Point
Structural
Modeling
Well Log
Upscale
Petrophysical
Modeling
Plotting
Well Design
Property Modeling
Make Horizons
Zones &
Layering
Make contacts & Optional
Volume
Calculation
Pillar
Gridding
Uncertainty
Domain
Conversio
n
3D Grid
Construction
Workflow Editor
Import data
Intro to Petrel
Seismic
1. Use
filter
- Property filter, Zone filter
and Segment filter
- If you select this option,
all of the active filters
will be used, so make
sure that only the filter
you want to use is active
2. Number of
realizations
Moving average
- The algorithm is fast and will
create
values for all cells
Moving average
Histogram: use your geological knowledge to see if
the model represents the expected result (3D
property & upscaled logs)
Property Calculator
There is a similar calculator associated with
the properties
Property Calculator
Result= Porosity Model1 + Porosity Model2 +
Porosity Model3
Structural
Modeling
Well Log
Upscale
Geometrical,
Facies &
Petrophysical
Modeling
Plottin
g
Make
contacts
Make
Horizons
Zones &
Optional
Layering
Well Design
Property
Modeling
Pillar
Gridding
Uncertainty
Domain
Conversi
on
3D Grid
Construction
Workfow Editor
Import data
Intro to Petrel
Seismic
OWC
GOC
3D
property
that
represent
s the
contacts
Property
Modeling
Well Log
Upscale
Geometrical,
Facies &
Petrophysical
Modeling
Plottin
g
Make
Horizons
Zones &
Volume Layering
Optional
Calculation
Pillar
Gridding
Well Design
3D Grid
Construction
Uncertainty
Domain
Conversi
on
Stratigrap
hic
Modeling
Workfow Editor
Import data
Intro to Petrel
Seismic
Volume Calculation
Since each cell is triangulated, it is possible to
cut the cell exactly, and hence, using exact
contacts
Volume Calculation
1. Creating a STOIIP Map
- Show the sum of STOIIP for every X, Y position in the
entire grid
- Where to expect the highest concentration of oil
Volume Calculation
2. STOIIP map on a depth
surface
Surface
Structural
Modeling
Well Log
Upscale
Geometrical,
Facies &
Petrophysical
Modeling
Plottin
g
Well Design
Property
Modeling
Make
Horizons
Zones &
Make contacts
Optional
Layering
& Volume
Calculation
Pillar
Gridding
Uncertainty
Domain
Conversi
on
3D Grid
Construction
Workfow Editor
Import data
Intro to Petrel
Seismic
Workflow editor
Objectives
Autogenerate a 3D model
workflow
A simple adjustment of the layering in a 3D grid will
first be done to illustrate the Repeat all calculations on
the active 3D grid workflow
Autogenerate a 3D model
workflow
Befor
e
After
Autogenerate a mapping
sequence
Property Modeling
Well Log
Upscale
Geometrical,
Facies &
Petrophysical
Modeling
Plotting
Make Horizons
Zones &
Layering
Make contacts & Optional
Volume
Calculation
Pillar
Gridding
Well Design
3D Grid
Construction
Uncertainty
Domain
Conversio
n
Stratigraphi
c
Modeling
Workflow Editor
Import data
Intro to Petrel
Seismic
Overview
Structural
Modeling
Well Log
Upscale
Geometrical,
Facies &
Petrophysical
Modeling
Plottin
g
Well Design
Property
Modeling
Make
Horizons
Zones &
Make contacts
Optional
Layering
& Volume
Calculation
Pillar
Gridding
Uncertainty
Domain
Conversi
on
3D Grid
Construction
Workfow Editor
Import data
Intro to Petrel
Seismic
Introduction
Display
different
types of
data on it
Create
vertical
well
intersectio
n
Create
synthetic
logs along
the well path
K
Sw
To tell
about all
exits and
entries of
each zone
To be
handled
over to the
drillers
Get well
points with
different
attributes
K
Sw
Reference
Introduction course
2010
Geostatistical reservoir modeling