CPS3
CPS3
Agenda u
Chapters 1 through 8
Day 2
Chapters 9 through 17
Day 3
Chapters 18 through 20
Sections from Chapters 21 through 26
Schlumberger Private
Day 1
Chapter 1 Chapter 1
Schlumberger Private
O Objectives
Schlumberger Private
Cha Chapter
Inventory
Schlumberger Private
Location Data
2D Locations
3D Locations
Well Locations, and Paths
Interpretation Data
5 Horizons
Fault Segments
Property Grids
Lease Polygons
ASCII files
Chapter 3 Chapter 3
Project location
Schlumberger Private
North Sea
Well
Locations
Schlumberger Private
Fault Patterns
Schlumberger Private
Reservoir Geometry
Schlumberger Private
GeoFrame 4.0.4
CPS3 Project
Schlumberger Private
Schlumberger Private
CPS3 Project
CPS3 Project
CPS3 Project
UTM
European 1950, Norway & Finland
Int24
Schlumberger Private
metric
Measurement
Metric
Schlumberger Private
Units = metric
Time = ms
Project
CPs3 Project
Schlumberger Private
Datum
: European 1950, Norway & Finland
Ellipsoid : Int24
Projection : UTM
UTM Zone : 31
Hemisphere : Northern Tg
Ch Chapter
4
Schlumberger Private
CPS3 Capabilities
Schlumberger Private
Schlumberger Private
Icons Definitions
Schlumberger Private
Schlumberger Private
Map Editor
Schlumberger Private
Model Editor
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Set-Subset Reorganizer
Utilities > Sets > Set/Select Reorganizer
Schlumberger Private
Schlumberger Private
Unix Environment
Schlumberger Private
User>show Environment
Ex Exercises
Schlumberger Private
files
Schlumberger Private
Chapter 5
Schlumberger Private
Schlumberger Private
Ch Chapter
6
Schlumberger Private
Schlumberger Private
Chap Chapter
7
Schlumberger Private
Schlumberger Private
2.
3.
Read (more) the file charis_2d_nav.dat. Note that the file contains
more information.
Schlumberger Private
1.
Schlumberger Private
Main Module > File > Import > ASCII > Extended Data
Input Filename : charis_2d_nav
Schlumberger Private
Schlumberger Private
2.
Schlumberger Private
1.
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Cha Chapter
8
Schlumberger Private
Schlumberger Private
Set
Creation
Set Creation
Schlumberger Private
Renaming Sets
Schlumberger Private
DeletingSets
Sets
Deleting
Schlumberger Private
V Viewing Statistics
Schlumberger Private
Cha Chapter 9 9
Schlumberger Private
Schlumberger Private
Schlumberger Private
Exe
Schlumberger Private
Schlumberger Private
Schlumberger Private
Parameters:
Name : GullFaks_Overview
Remarks : 2d and 3d Survey Areas
Environment Creation Method : Copy/Compute
Action : Copy Set Limits
Set Type : Data = mm_2D_gullfaks_shtpt
Horizontal Scale :
Map Mode = Direct
Map Scale = 635
Schlumberger Private
Schlumberger Private
Schlumberger Private
Label Setting
Schlumberger Private
Exercises Exercises
Schlumberger Private
Cha Chapter
10 10
Schlumberger Private
Schlumberger Private
Output Markers:
BUNKRITT_Depth
DRAKE_Depth
NESS_Depth
RANNOCH_Depth
TARBERT_Depth
Schlumberger Private
Interpreted Markers:
BUNNKRITT
DRAKE
NESS
RANOCH
TARBERT
Schlumberger Private
Rename Faults:
Rename mm_Ness fault to Ness
Rename mm_Tarbert fault to Tarbert
Vie
Gridding
Schlumberger Private
Ch Chapter
11
Schlumberger Private
Gridding Fundamentals
CPS
Concerns
What is Gridding ?
How to prepare for Gridding
Determining Grid Cell Size
Choosing the Gridding Algorithm
How to setup the Gridding Parameters - Convergent Gridding
Types of Data
3D Dense Data
2D Seismic Data
3D Decimated Data
Schlumberger Private
Data Inspection
Schlumberger Private
Grid Terminology
Schlumberger Private
Schlumberger Private
E) SNAP - to grid dense data or for fitting data into an existing grid
F) Isopach - treats zero values as surface limits
Schlumberger Private
CPS3 Grid
Schlumberger Private
Con
Line Decimated 3D
Final Interval - 0.5 to 0.25 the
distance between lines
Initial Interval - distance between
lines.
Number of Nodes to SNAP - 4
Schlumberger Private
2D Seismic Data
Final Interval - same as shotpoint
spacing.
Initial Interval - 0.5 the distance
between the 2 furthest-apart
contiguous lines.
Number of Nodes to SNAP - 16
Con
Dense 3D
Schlumberger Private
Schlumberger Private
Shadow
Ch Chapter
12
Schlumberger Private
Rules of Thumb
a) half the distance between 2 closest points
b) half the distance between the 2 closest points whose
difference needed to be distinguished
Schlumberger Private
Schlumberger Private
and ASAP
Schlumberger Private
Chap Chapter
13
Schlumberger Private
Schlumberger Private
X-max = 459,600
Y-max = 6,792,100
X,Y Increment = 50
Column Count = 119
Row Count = 153
Property Code = Depth
Z Units = meters
Schlumberger Private
Parameters:
Name: gullfaks_gridding
Environment Creation Method:
Data Extents > Pick Sets >
mm_Tarbert_Depth_intrp
X,Y Min/Max
X-min = 453,700
Y-min = 6,784,500
Note: Extrapolation to the edges is not done, Regrid with the following parameters:
Gridding Algorithm = Convergent
Starting Grid Interval = 200
Nodes to Snap = 16
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
A) Smoothing
Operations > Grid > Smooth
Convergent Threshold = 2%
B) Blanking Tarbert Fault Zones
1) Copy faults as polygon
Utilities > Sets > Copy
Polygon name = mm_Tarbert
2) Blank inside faults using polygon
Operations > Grid > Blank
Input Grid = Tarbert
Polygon (input) = mm_Tarbert
Calculation Mode = Inside only
C) Display the Tarbert Contours
Display > Contours
Tarbert)
Schlumberger Private
Grid
Schlumberger Private
Ch Chapter
14
Schlumberger Private
Note:
A) if map size is bigger than
screen, CPS will re-size text to
fit screen proportionally.
B) If map size is smaller than
screen, then text size defined in
parameters will display as it is.
Schlumberger Private
Schlumberger Private
Schlumberger Private
Contouring Parameters
Schlumberger Private
Contouring Contouring
Schlumberger Private
Contouring Parameters
Schlumberger Private
Map Quality = 0
Schlumberger Private
C Chapter
15
Schlumberger Private
Schlumberger Private
Schlumberger Private
Inverse Interpolation
Operations > Control Point > Interpolate from Grid to Data
Grid = Ness
Polygon = toggle to Null
Data Set = Ness_tops
Results to new Z Field = toggle on
Selection = grid_value
Schlumberger Private
Ch Chapter
16
Schlumberger Private
Fault Surfaces
Schlumberger Private
Schlumberger Private
Data Types
Containers = Faults
Representations = Fault Cut Sets
GeoFrame Data
Vertical Domain = Depth
Selections = F2, F4
Grids
Schlumberger Private
Surface
Schlumberger Private
Chap
Chapter 17
Schlumberger Private
Exercises
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Secondary Options
XSection Type = Normal/Standard
XSection Mode = Prohibit: Clip
Invert Z-axis = On
Set General Display Parameters
Large Text Size = 2.0
Small Text Size = 0.1
Symbol Size = 0.2
Vertical Profile Limits >
Axis Limitation = XSections
Schlumberger Private
Chapter 18
Schlumberger Private
1) Identify the top of the interval for which the isochore is to be computed
Schlumberger Private
Schlumberger Private
For Bottom:-
Schlumberger Private
Chapter 19
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Display Sets
Display > Basemap > Fault > Ness_Tarbert
Schlumberger Private
Chapter 20
Schlumberger Private
Schlumberger Private
Schlumberger Private
b) Copy the output Grid to Data, and grid the data to output a
weighted average solution in extrapolated areas.
c) Display Line Contours of Gross_Isochore and save as map called
PayZone
Schlumberger Private
a) Use a small initial grid size to extrapolate close to the data points.
Use faults in the first gridding to make sure values are not tainted
from other fault blocks.
B) Make sure that none of the grids have flat, zero or negative areas.
It is OK to blank outside the gross isochore but no property grid
should be negative anywhere
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Schlumberger Private
Chapter 21
Schlumberger Private
Editing Exercises
Schlumberger Private
Typical Workflow
1) Start Model Editor ( Tools>Model Editor )
Load surface set with relevant fault sets
Generate surface contour lines.
2) Identify the area needed to be edited
Schlumberger Private
Typical Workflow
Schlumberger Private
Schlumberger Private
c) Edit each area independently and setting the smallest regridding are
Possible
Map Editor
Schlumberger Private
Tools>Map Editor
1=1860, 21=1460
Interpolate
Starting=1, Ending=21
Toggle on R, G, B & Z interpolation
Click Go
Save as Yellow_1.pal
Schlumberger Private
Schlumberger Private
Schlumberger Private