Tutorial Geolog PDF
Tutorial Geolog PDF
net
Geolog 6.6
Determin Tutorial
www.fanarco.net
Contents
Introduction to Geolog's Determin Tutorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Document Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Tutorial Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Determin Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
The Evaluate Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Crossplots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
The Xplot Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Format the X and Y Axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Format the Color Axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Color and Symbol Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Color Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Symbol Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
15
17
24
Filter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
To use the Filter Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Titles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Ancillaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Frequency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Create and Format a Frequency Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Xplot Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Geolog Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
User Defined Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Function Categories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CHART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CURVE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
QUANTIFY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
QUALIFY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CHMAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
POLYGON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MACRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36
36
37
39
39
40
41
42
42
43
47
49
52
54
54
01/2006
www.fanarco.net
Deterministic Petrophysics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Petrophysics Philosophy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
The Precalc Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Borehole Correct the Gamma Ray Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Borehole Correct the Density Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Borehole Correct the Neutron Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Borehole Correct the MSFL Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Borehole Correct the Dual Laterolog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Parameter Picking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Crossplots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Histograms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Pickett Plots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Analysis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Identify Badhole Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Identify Coals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Calculate Shale Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Calculation of Porosity Using Sonic Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Calculation of Porosity from Density-Neutron Crossplot . . . . . . . . . . . . . . . . . . . . . 89
Water Saturation Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Hydrocarbon Corrected Porosity / Water Saturation . . . . . . . . . . . . . . . . . . . . . . . . 93
Permeability Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Matrix Analysis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Matrix Parameter Curves Used to Estimate Mineral Content . . . . . . . . . . . . . . . . . 96
Pay Sensitivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Pay Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
01/2006
www.fanarco.net
Create a New Loglan Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Starting a New Loglan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Inserting Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Specifying Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Specifying Default Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Entering Code and Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
01/2006
www.fanarco.net
Prerequisites
This tutorial assumes that the student has a general working knowledge of the Geolog6.6
software, and of basic petrophysics. For those without knowledge of Geolog6.6, it is strongly
recommended that the Geolog6.6 Introductory tutorials be taken before commencing this
tutorial.
Document Conventions
In this document, all INPUT to the computer is in Bold Courier New, while all OUTPUT from
the computer is in Courier New, but not bold.
Introduction 1
www.fanarco.net
Tutorial Data
The following additional files (files not supplied with software) are used in this tutorial:
DATA:
determin_master.unl
REPORTS:
SECTIONS:
LOGLAN:
SPECS:
PLOTS:
WELLS:
botein
furud
silt
Introduction 2
www.fanarco.net
Determin Overview
The Determin application within Geolog provides advanced deterministic formation
evaluation solutions for petrophysicists, geologists and engineers. Determin is a
comprehensive suite of individual deterministic modules that allow the analyst to apply all the
major modern petrophysical models in the traditional analysis methodology. All common
techniques for shale/clay volumes, porosity, saturation and lithology determination are
included. Interactive parameter picking and multi-zone/multi-well analysis provide a rapid
workflow for the formation evaluation.
Determin Overview 3
www.fanarco.net
Exercise 1
This exercise demonstrates the use of the Evaluate module to generate a
continuous porosity log from a simple expression involving a single density log.
1.
2.
3.
Select General > Evaluate to open the tp_evaluate module (see Figure 1).
www.fanarco.net
4.
In the Value column, enter the following (and as shown in Figure 2):
EXPRESSION:
imperial: (2.65-RHO)/1.65
metric: (2650-RHO)/1650
This is the simplest form of the density porosity
equation assuming RHO_MA=2.65 and
RHO_FL=1.00. As a log alias list exists, the RHOB
curve is used.
UNITS:
V/V
COMMENT:
LOG_OUT:
PHIT_DEN
5.
6.
7.
www.fanarco.net
Exercise 2
This exercise demonstrates the use of the Evaluate module to invoke a Geolog6.6
supplied function (LIMIT) and apply it to a log to limit the values.
In Exercise 1 on Page 4, the given values for matrix and fluid density may result in
the generation of porosity values that are negative, or greater than 100%. The
LIMIT function can be used to define a valid range for a log. Values less than the
minimum value will be set to the minimum value, and values greater than the
maximum value will be set to the maximum value. The syntax for this function is:
LIMIT(Logname, Minimum value, Maximum value)
www.fanarco.net
1.
Display the tp_evaluate module (or select General > Evaluate, if you closed
the Module Launcher window).
2.
In the Value column, enter the following (and as shown in Figure 4):
EXPRESSION:
limit(phit_den,0,.5)
UNITS:
V/V
TYPE:
REAL
COMMENT:
LOG_OUT:
PHIT_DEN
3.
Click Start.
The data displayed in the layout is automatically updated.
www.fanarco.net
Step 2: Crossplots
Procedure
Xplot, Geologs crossplot application, is used for plotting logs or log expressions. It provides a
variety of analytical tools to: incorporate standard contractor or user-defined curves, polygons
and charts; perform regression analysis, and; calculate new logs. Xplot can be started in either
Well or in Project.
In this step, you will:
Start the Xplot application from within Well to become familiar with the Xplot
window and its components.
Edit the X and Y axis of an existing crossplot.
Format the Z axis.
Format the display style (Symbols).
Format the data display area (Ancillaries).
Exercise 1
Within your layout view, change the displayed PHIT_DEN log to RHOB and
click Apply.
The defaults are updated automatically when you enter a known log name.
2.
Add a second wireline track and insert the NPHI log and click OK.
3.
Select Well > View > Xplot... to open the File Select dialog box.
Step 2: Crossplots 8
www.fanarco.net
4.
Titles
Statistics Diagram
5.
Within the Properties dialog box, insert gr on the Z axis, and click Apply.
6.
Step 2: Crossplots 9
www.fanarco.net
Remove gr from the Z Axis tab, Log Expression field, and click OK to return
the crossplot to 2D.
Step 2: Crossplots 10
www.fanarco.net
The following table describes the components identified in Figure 5 and Figure 6.
COMPONENT
DESCRIPTION
Titles
Statistics Diagram
Functions
Exercise 2
2.
Step 2: Crossplots 11
www.fanarco.net
The X, Y and Z Axis tabs on the Properties dialog box display similar selection and
formatting options.
Step 2: Crossplots 12
www.fanarco.net
The following table explains each of the fields on the X, Y and Z axis tabs of the
Properties dialog box:
SECTION
FIELD/BUTTON
DESCRIPTION
Log
Log Expression
Units
Limits
Control Sampling
Step 2: Crossplots 13
www.fanarco.net
SECTION
FIELD/BUTTON
DESCRIPTION
Grid
Style
Intervals
For the X axis, change the Right limit to 0.5 and the Coarse grid lines
to Magenta.
4.
For the Y axis, change the Bottom limit to 3.2 (3200) and the Coarse grid
lines to Blue.
5.
Click Apply.
Exercise 3
Step 2: Crossplots 14
www.fanarco.net
DESCRIPTION
Style
Step 2: Crossplots 15
www.fanarco.net
FIELD/BUTTON
DESCRIPTION
Appearance
Connection
Specifies the line style in the Appearance field. However, it does not
apply to accumulated values.
None - Values are not connected.
Line - Values are connected with a straight line.
Spline - Values are connected with a smooth curve.
Note: Line styles are not available when in 3D mode; and should
not be used when plotting arrays on X or Y axes.
2.
With the Style set to Marker, using the Appearance Palette set the color to
Blue and the Marker to Ball.
3.
In the Color section remove the Expression GR_COR and click Apply.
4.
5.
6.
Observe the crossplot. "Ball" is ignored and filled rectangles for each grid cell
containing X/Y values are displayed.
Step 2: Crossplots 16
www.fanarco.net
Color Section
The following table describes the Color section components of the Color tab as
shown in Figure 8:
1.
)
2.
Click Apply.
The Color Bar specified (i.e., gr.qualify) is ignored and the values are
displayed according to the expression. Note the expression displayed
beneath the color bar on the crossplot. See Figure 10.
Step 2: Crossplots 17
www.fanarco.net
FIELD/BUTTON
DESCRIPTION
Expression
Display Value
This enables you to select the required set of values to display the data:
Minimum, Maximum, Average, or Frequency.
Step 2: Crossplots 18
www.fanarco.net
FIELD/BUTTON
DESCRIPTION
Color Bar
If no Color Bar is selected, the data point colors are determined directly by
the Color Expression. If the Color Expression evaluates to a string (e.g.
"GREEN"), then that color will be used. If the Color Expression evaluates
to a whole number, (e.g. WELL_NO), then a color will be automatically
selected from the Appearance Palette to represent each number.
You can enter/select a qualify function which determines the color
representation of expression values using one of the following:
The Dropdown List button to select from existing Qualify functions.
The default reserved qualify functions Rainbow and Grayscale can be
used to automatically create a color bar if an appropriate color bar does not
exist. When selected, all displayed data is encompassed within the color
(or grayscale) range. For example, if GR is entered and the displayed data
is within the range of GR values 21 and 176, the Color Bar encompasses
these values within the rainbow or grayscale color range of 20 to 180.
The File Select
icon to open the File Select Dialog Box to select the
qualify function from another location.
The Colormap
Step 2: Crossplots 19
www.fanarco.net
Figure 10: Using Rainbow Expression to Identify Formation Colors with Solid Color
3.
Colormaps
Colormaps are used in Geolog for various functions such as displaying array data
image logs (representing vertical and horizontal variation in formation properties),
and representing the Color axis on crossplots. These colormaps can be changed,
or new ones created, as required.
Colormaps are QUALIFY functions, and are located in, and saved to, the functions
directory with an extension of .qualify.
4.
Step 2: Crossplots 20
www.fanarco.net
Color cells
Name indicates the colormap currently displayed. Check this name is the
same as the color bar title displayed in the crossplot to ensure you are
saving changes to the correct colormap, as it is possible to display the
properties of another colormap within the currently open colormap (using
File > Import).
If a colormap has not been specified before clicking on the Colormap icon,
or when you select File > New, a default "rainbow" style colormap titled
"no_name" is displayed in Manual mode. To create a new map, you can
change this rainbow style, or open an existing colormap (File > Open) and
make the required changes.
5.
Click the File>> button and select Import... to import the properties of another
colormap.
6.
Locate and select fms.qualify. NOTE the name displayed in the Name field
and the crossplot color bar title are different.
7.
Click the File>> button and select New to start a new colormap, and Discard
the changes.
Step 2: Crossplots 21
www.fanarco.net
8.
Click the File>> button and select Size... to open the Colormap size dialog
box.
9.
Step 2: Crossplots 22
www.fanarco.net
20. Click on the Tools>> button and select Interpolate.
21. Click on the Function field Dropdown List
22. Adjust the red control points. Geolog dynamically displays the changes in the
Function Colormap area.
23. Select the Reverse direction.
24. Click on the File>> button and save your colormap as mycolors. (Enter the
name at the end of the path in the Selection field; if a /functions directory
does not exist for your project, Geolog will create one now.)
25. Close the Colormap dialog box.
26. On the Color tab of the Properties dialog box, click the Color Bar File Select
icon to locate and select your new colormap.
27. Click Apply.
See the Using Geolog online help for detailed information on colormaps.
Step 2: Crossplots 23
www.fanarco.net
Symbol Section
You use the Symbol section of the Color tab to select the symbol used to display
values. The following table explains the fields in the Symbol section:
FIELD / BUTTON
DESCRIPTION
Expression
Style
Step 2: Crossplots 24
www.fanarco.net
Exercise 4
Filter
The Filter tab in the Properties dialog box is used to:
define a filter to display a range of values (e.g. depth range)
define frequency accumulation to aggregate multiple values to one point
adjust a 3D display
Step 2: Crossplots 25
www.fanarco.net
The following table describes the components of the Filter Tab:
SECTION
FIELD/BUTTON
DESCRIPTION
Filter
Expression
Accumulation
Units
Mode
X, Y, Z
(bins)
Accumulate Columns
Accumulate Rows
Drop Threshold
Step 2: Crossplots 26
www.fanarco.net
SECTION
FIELD/BUTTON
DESCRIPTION
Histograms
Histogram
Appearance
3D
2.
2.Toggle ON
Column and Row
accumulation
4. Select a color
5. Click Apply
See the Xplot online help for further information on using the Properties
dialog box.
Step 2: Crossplots 27
www.fanarco.net
Exercise 5
Functions
Explained in "Geolog Functions" on Page 34.
Exercise 6
Titles
The Titles tab is used to format the sheet and axes titles. The title may contain up
to four lines of fixed or variable text which are displayed above a crossplot.
1.
2.
Format your display area by changing the colors and text for some of the
options.
3.
Click the Border button and change the appearance of the presentation
sheet.
4.
Click Apply.
Step 2: Crossplots 28
www.fanarco.net
Exercise 7
Ancillaries
The Ancillaries tab is used to modify the appearance of the legends, Statistics
Diagram and display box (the area that encloses the displayed values).
1.
Step 2: Crossplots 29
www.fanarco.net
The following table describes the components of the Ancillaries tab:
SECTION
Field/Button
Description
Appearance
Well Legend
Function Legend
Statistics Diagram
Box
X, Y and Z Axis
Length
Edge
Background
2.
3.
4.
Step 2: Crossplots 30
www.fanarco.net
Step 3: Frequency
Procedure
Geologs Frequency application is used to display the data distribution of a single log as a
histogram and as a cumulative frequency curve. Statistical information about the log is also
displayed. Single (Well) or multiwell (Well or Project) frequencies can be displayed. In this
step, you will:
Create and format a Frequency display.
Exercise 1
2.
3.
4.
5.
On the Filter tab, add the following Filter Expression to filter out specific data:
6.
GR_COR<50
Step 3: Frequency 31
www.fanarco.net
7.
8.
9.
Change the Appearance of the Frequency to a solid Fill and select a color.
Step 3: Frequency 32
www.fanarco.net
13. On the Ancillaries tab, change the color of the Statistics Diagram.
14. Click OK to close the dialog box and apply your changes.
15. Select Frequency > Report.
16. Change the report file name using todays date (e.g. 28_05_histogram).
17. Click OK to close the dialog box and create the text file
28_05_histogram.rpt in the projects /reports directory.
The report is automatically displayed as a PDF in a separate window.
18. Take a look at the report and then close the PDF.
GEOLOG 6.6 - Determin Tutorial
Step 3: Frequency 33
www.fanarco.net
GEOLOG Functions
Geolog supplied functions are described in detail in the Well and Xplot online help
documentation. They include many mathematical and trigonometric functions, in
addition to many other functions for performing manipulation of data, such as
LIMIT, MIN, MAX, LOCASE, RAINBOW, ROUND, etc.
These functions can either be used in Loglan programs, where they are
incorporated as part of a multi-line sequence of commands and compiled, or within
the Evaluate module, where they are included into a single line expression. In the
following example, an Sw curve is calculated:
Sw = SQRT((a*Rw)/(PHIE**2*RT))
where:
is the function:
SQRT
for multiplication
for division
**
for exponentiation
www.fanarco.net
www.fanarco.net
Function Categories
CHART
CHART functions are x,y,z orderings of data values. The most obvious examples
of these types of functions are the logging company charts for borehole
corrections, porosity calculations, etc. A large selection of these charts are already
digitized and present within Geolog6.6.
An example of the use of a CHART function would be a Neutron-Density chart
being used to derive a value for porosity when values for bulk density and neutron
porosity are known. The CHART function could equally be used to derive a value
for Neutron porosity if bulk density and porosity are known.
Example CHART function
# spec: No description given.
CONTRACTOR = Schlumberger
X_MIN = -0.05
X_MAX = 0.45
X_LENGTH = 5
X_SCALE = Linear
X_LOG = NPHI_COR
X_UNITS = V/V
Y_MIN = 1.9
Y_MAX = 3
Y_LENGTH = 5
Y_SCALE = Linear
Y_LOG = RHO_COR
Y_UNITS = G/CC
Z_MIN = 0
Z_MAX = 1
Z_LENGTH = 1
Z_SCALE = Linear
Z_UNITS = ""
APPEARANCE_COLOR = BLACK
GEOLOG 6.6 - Determin Tutorial
www.fanarco.net
APPEARANCE_LINE_STYLE = SOLID
APPEARANCE_LINE_WIDTH = 0.01
APPEARANCE_TEXT_FONT = hershey\:simplex_roman
APPEARANCE_TEXT_SIZE = 0.0984252
APPEARANCE_TEXT_HJUST = LEFT
APPEARANCE_TEXT_VJUST = BOTTOM
X:
Y:
Z=
-0.033505 2.54778
0.276093 1.92529
0.451872 2.34842
CURVE
CURVE functions define x-y coordinates and return a y-axis value for an input log
on the x-axis. Examples of CURVE functions include:
Neutron equivalence curves, where an input value of neutron porosity for one
lithology type will return the equivalent neutron porosity for another lithology.
Pore pressure as a function of depth curves.
Sw-Height functions.
Example Curve Function
# spec: Demo Curve
CONTRACTOR = ""
X_SCALE = Logarithmic
X_LOG = OH.RT_1
GEOLOG 6.6 - Determin Tutorial
www.fanarco.net
X_UNITS = OHMM
X_MIN = 0.2
X_MAX = 2000
X_LENGTH = 5
Y_SCALE = Linear
Y_LOG = GR
Y_UNITS = GAPI
Y_MIN = 0
Y_MAX = 200
Y_LENGTH = 5
APPEARANCE_COLOR = BLACK
APPEARANCE_LINE_STYLE = SOLID
APPEARANCE_LINE_WIDTH = 0.01
APPEARANCE_MARKER_STYLE = ""
APPEARANCE_MARKER_SIZE = 0.0984252
APPEARANCE_TEXT_FONT = hershey\:simplex_roman
APPEARANCE_TEXT_SIZE = 0.0984252
X:
Y=
2.09923 196.012
2.42709 147.482
3.86163 99.5819
10.6649 67.4384
51.1261 40.337
259.741 20.7988
1815.915 8.82371
www.fanarco.net
QUANTIFY
QUANTIFY functions are used to return numeric values for a given input from an
alphanumeric log. An example of this could be the use of a lithology code log to
return values of matrix density. For example:
ALPHANUMERIC INPUT
NUMERIC OUTPUT
SS
2.65
LS
2.71
DOL
2.84
SH
2.5
1.0000
LS
2.0000
SH
3.0000
DOL
4.0000
ANHY
5.0000
ST
6.0000
GRAN
7.0000
QUALIFY
QUALIFY functions are used to generate alphanumeric output for a given input
numeric range. An example of the use of a QUALIFY function is to generate a
lithology code log for given ranges of a matrix density log. For instance:
FROM
TO
OUTPUT
2.2
2.2
2.5
SH (Shale)
2.5
2.6
ST (Siltstone)
2.6
2.7
SS (Sandstone)
2.7
2.8
LS (Limestone)
QUALIFY functions can also be used in the Xplot application as color bars,
mapping color codes to given ranges of the z-axis log.
GEOLOG 6.6 - Determin Tutorial
www.fanarco.net
TO:
0.0000
SYMBOL=
20.0000 BLUE
20.0000
40.0000 \#0071FF
40.0000
60.0000 \#00E2FF
60.0000
80.0000 \#00FFA9
CHMAP
CHMAP functions are used for the generation of an alphanumeric log for given
input of another alphanumeric log. An example of the CHMAP function could be to
convert existing lithology codes to Geolog6.6-recognized lithology codes, or for
converting formation names to Geolog6.6 lithology codes. For example:
INPUT CODE
OUTPUT CODE
BRENT
SS
LIME
LS
DOLO
DOL
KIMM
SH
INPUT: RESULT=
LIMEST LS
SANDST SS
SHALE
SH
www.fanarco.net
SILTST ST
DOLO
DOL
GRANITE GT
BASALT BS
POLYGON
POLYGON functions are pairs of values of x,y that define a polygon, typically
within a crossplot. They return a logical value (TRUE/FALSE), and can be used to
assign the polygon name to any point that is found within the polygon. An example
of this could be to insert polygons in the density/neutron Xplot to define shale,
sandstone and limestone regions, and then create a lithology log from the x,y data.
Example POLYGON function
# spec: No description given.
CONTRACTOR = Schlumberger
X_SCALE = Linear
X_LOG = NPHI
X_UNITS = V/V
X_MIN = -0.05
X_MAX = 0.45
X_LENGTH = 5
Y_SCALE = Linear
Y_LOG = RHO
Y_UNITS = G/CC
Y_MIN = 1.9
Y_MAX = 3
Y_LENGTH = 5
APPEARANCE_COLOR = GREEN
APPEARANCE_LINE_STYLE = SOLID
APPEARANCE_LINE_WIDTH = 0.01
APPEARANCE_FILL_STYLE = SOLID
APPEARANCE_FILL_SIZE = 0.393701
www.fanarco.net
APPEARANCE_TEXT_FONT = hershey\:simplex_roman
APPEARANCE_TEXT_SIZE = 0.0984252
X:
Y=
0.12805 2.05712
0.0933853 2.22005
0.0429641 2.4315
0.094961 2.5043
0.184774 2.39337
0.288768 2.14725
0.2478 1.98779
0.12805 2.05712
MACRO
MACRO functions are expressions applied to a single, or multiple, input
variable(s). Examples of macros are regression equations (single input variables),
and multiple regression expressions (multiple input variables).
Example MACRO function
# spec : Regression Logs: SCAL.PHITCR_AMB, SCAL.PHITCR_OB, CC: 0.993435
www.fanarco.net
CHMAP, QUANTIFY and QUALIFY functions can be created using the Create
button on the Functions tab of the Properties dialog box. All function types can be
viewed and edited using the Function Maintenance dialog box.
These functions can also be accessed via View > Function Maintenance.
MACRO functions can be created using the regression tools provided in the Xplot
application, or by the use of the Statistical functions found on the General >
Statistics menu in Well or Project.
Exercise 1
POLYGON Functions
In this exercise you will learn how to create POLYGON functions on a Xplot,
display the corresponding points within a layout, and calculate a log from the
POLYGON functions.
1.
Select Well > View > Close All to close all open views, and Discard all
changes.
2.
3.
4.
5.
Interval Log:
TOPS.TOPS
Top Limit:
ARCHERFIELD SANDSTONE
Bottom Limit:
TD
www.fanarco.net
Sand Region
Shale Region
Dolomite Region
Select Insert > Polygon from the Xplot menu to create a shale polygon.
Give it a name of SH (the Geolog lithology fill code for shale) and click OK.
The cursor changes to a pencil. Draw the polygon around the shale
grouping by clicking a series of points around it with the left mouse button,
and terminating with the middle mouse button or ESC key. This creates a
colored polygon surrounding the shale data points, and is reflected in the
Xplot polygon track in the layout.
www.fanarco.net
7.
Repeat Step 6.
for the sandstone points; use Geologs code, SS, for the name, and
the limestone/siltstone points; use Geologs code, DM, for the name.
8.
9.
Ensure the Xplot view is active (selected) and select Tools > Highlight
Polygons.
The following occurs:
a temporary HIGHLIGHT set is created; when highlighting is cancelled,
this set is deleted;
in the layout, blocks of color (corresponding to the polygon colors) at the
relevant depths for the selected values (values within the polygons) are
displayed behind the Scale track;
in the crossplot displaying the polygons, there is no change;
if there is another crossplot or crossplots open, the Z axis color bar is
turned off (if it exists) and the selected values (values within the polygons)
are displayed in the corresponding polygon colors; all other values are
displayed in black;
See Figure 16 for an example.
www.fanarco.net
SS
SH
DM
Figure 16: Polygons inserted on a crossplot and displayed in layout - Scale track
10. Select Tools > Highlight Cancel to remove the highlighting in all views.
11. Select Tools > Calculate Log... from the Xplot menu to open the Calculate
Log dialog box.
The Polygon function is automatically selected and uses your inserted
polygons to generate continuous logs of lithology codes for the points lying
within them.
12. Enter WIRE.LITH for the output log, insert the comment Lithology from
polygons. and click OK.
13. Insert a Lithology track in the layout and specify WIRE.LITH as the log and
click OK.
14. Maximize the layout to view the relevant Lithology codes displayed.
www.fanarco.net
Exercise 2
Log Calculation from CHART Function
This exercise will show you how to create a user defined CHART function within
Xplot and generate a continuous log from the function.
1.
Open the Xplot Properties dialog box and select the Functions tab. Note the
names of the 3 POLYGON and 2 CHART functions attached to the crossplot
display.
2.
3.
www.fanarco.net
Porosity chart
(mi_cple.chart)
4.
5.
Select Tools > Calculate Log. As the chart is selected, the Chart function is
invoked automatically.
6.
WIRE.PHIT
Units:
V/V
Comment:
7.
Click OK.
8.
www.fanarco.net
Exercise 3
CHART Functions
This exercise will show you how to use the tools within the Xplot application to
create a user defined CHART function.
As the data in the Xplot trends from clean sand (upper left data points) to shale
(lower right), a CHART function can be created to define this linear transition, and
thereby calculate a Volume of Shale curve.
1.
2.
Select Insert > Chart to display the Insert chart dialog box.
3.
4.
Name:
Description:
Method:
parallel
Z Start:
0 (Clean Sand)
Z End:
1 (100% shale)
Z Increment:
Click OK.
www.fanarco.net
5.
A pencil icon is displayed within the crossplot for you to define the line
denoting the Z Start value (0):
Begin inserting a baseline by left mouse clicking on the first end point of
the line towards the zero % point on the sandstone line at the data points
RHOB=2.5 NPHI=0.00 (RHOB=2500, NPHI=0.00).
To specify the other end point of this baseline insert this point in the upper
right quadrant of the crossplot, intersecting the sandstone cluster of data
points RHOB=1.95 NPHI=0.3 (RHOB=1950,NPHI=0.00). The full baseline
(0% Vshale) is now be drawn (see Figure 19).
Sand baseline
Insert a point that lies on the 100% shale line. The length and orientation
are controlled by the baseline. This point should be somewhere in the
shale cluster of data RHOB=2.6, NPHI=0.3 (RHOB=2600, NPHI=0.3).
GEOLOG 6.6 - Determin Tutorial
www.fanarco.net
The full chart, with incremental values of 0.1, is drawn and remains selected
(see Figure 20). This chart can now be used to calculate a continuous log of
shale volume.
6.
Select Tools > Calculate Log... If the dnvsh chart is currently selected, the
chart is automatically invoked.
If the dnvsh chart is NOT currently selected:
click on the Chart radio button;
click on the Dropdown List
www.fanarco.net
7.
8.
WIRE.VSH
Units:
V/V
Comment:
Click OK. The log is calculated and can then be viewed in a layout.
Exercise 4
MACRO Functions
This exercise will show you how to construct a MACRO function using the multiple
regression tool, to facilitate the reconstruction of the density log. This is a useful
facility if a section of log data is missing.
1.
MALABAR FM
Bottom Limit:
BURNAMWOOD FM
2.
3.
Fill in the fields for this module as follows (and as shown in Figure 21):
FILE_OUT:
FILTER_EXP:
CALI<9 (CALI<228)
This limits the regression to data points where the
caliper log is less than 9 inches (228 mm).
MACRO_NAME:
rho_recon
BATCH:
LOG_DEP:
RHOB
LOG_INDEP:
DT and GR
www.fanarco.net
4.
5.
7.
rho_recon(dt,gr)
The logs to be input into this function must be in the order in which they were
entered/selected in the multiple regression calculation, as this is the order in
which they appear within the macro.
UNITS:
g/c3 (k/m3)
COMMENT:
OUTPUT_LOG:
RHOB_RECON
8.
Click Start.
9.
Create a new layout and view the original WIRE.RHOB curve with the new
WIRE.RHOB_RECON curve.
www.fanarco.net
Exercise 5
Fill Missing Values with Reconstructed Log
This exercise uses the reconstructed density log created in Exercise 4 to replace
missing values in the original density log.
1.
Display the Module Launcher (or select General > Evaluate, if you closed the
Module Launcher in the last exercise).
2.
ifc(rhob<>missing,rhob,rhob_recon).
g/c3 (k/m3)
COMMENT:
Density Log
LOG_OUT:
3.
4.
5.
Now on the Module Launcher make GR the Sampling Control Log (in the
Selection section) and repeat steps 2 and 3.
Exercise 6
QUALIFY Functions
This exercise will demonstrate the construction of QUALIFY functions and the use
of these functions in the calculation of continuous alphanumeric data responding
to a given numeric log input. The Gamma Ray curve will be used to estimate
lithology.
1.
2.
www.fanarco.net
3.
4.
Enter the data and then press ENTER to go to the next cell.
In the last cell, press ENTER to insert another row.
6.
7.
8.
Display the Module Launcher (or select General > Evaluate, if it was closed).
www.fanarco.net
9.
grlith(gr).
TYPE:
Remember, you can change this data later, so ensure that the character
length allows for this.
COMMENT:
LOG_OUT:
LITH_GR
www.fanarco.net
Petrophysics
Determin
Quickin
www.fanarco.net
This analysis path is:
1.
Precalc
This is a pre-calculation module that calculates continuous curves of
formation temperature and pressure, mud resistivities, mud cake thickness,
salinity of mud and mud filtrate, conductivities of the flushed and unflushed
zones and the photoelectric cross-section. Many of these output parameters
are used throughout the Petrophysics modules, and within the environmental/
borehole correction modules.
2.
3.
Analysis
There are three types of petrophysical analysis within GeologQuicken
(Quick-Look analysis), Determin (Deterministic analysis) and Multimin
(optimizing MULTI-MINeral analysis). In this tutorial, the Deterministic
analysis approach is used.
www.fanarco.net
CLAY
Quartz
Calcite
Dolomite
Dry
Clay
FREE WATER
Clay
Bound
Water
Includes
SWirr
cwb
fw
HYDROCARBON
Definitions
1.
t = e + cwb
2.
t = e + V sh tsh
3.
fw
S we = ------e
www.fanarco.net
4.
( fw + cwb )
S wt = ----------------------------t
5.
( t e )
S wb = -------------------t
6.
h = t ( 1 S wt ) = e ( 1 S we )
7.
( S wt S wb )
S we = -------------------------( 1 S wb )
Free water consists of all water that is not clay bound water and as such, includes
irreducible water.
Hydrocarbons occupy only non-clay pore space.
Shales are considered to be composed of clays and very fine grained
material (silt). The above definition excludes silt and confines volumes to clay
minerals. Consequently, the most clay rich indicators should be selected (to point
of extrapolation, if necessary). The "Vshale" terminology is retained throughout,
following traditional petrophysical conventions.
Exercise 1
2.
3.
Range
Interval Log:
Top Limit:
WELL_TOP
Bottom Limit:
WELL_BOTTOM
The PEF log failed in this well and therefore, the data is not available.
www.fanarco.net
4.
Note: Two views are open, the module (precalc) and a layout (precomp). Some modules are
linked to predefined layouts which can be tailored for your requirements.
The Well header constants are already loaded for this well, so all the input
fields in this module should be completed. If constants are not yet entered,
they can be entered at this point.
www.fanarco.net
5.
6.
7.
www.fanarco.net
8.
Exercise 2
2.
Ensure all input fields are filled, and CORR_GR is set to Yes, as shown in
Figure 25.
www.fanarco.net
3.
Click Start.
You will notice a new layout (neutron_density_env) has been opened to
display the new set of curves. This is another example of the automatic
display of a layout when certain modules are launched. This layout is also
used to display the corrections applied to all the nuclear tools (GR, RHOB,
and NPHI).
Exercise 3
2.
Ensure all the input fields are completed as shown in Figure 26.
www.fanarco.net
3.
Click Start.
The corrected log is included in the neutron_density_env layout, with the
difference between the corrected and raw logs shaded.
Exercise 4
2.
www.fanarco.net
3.
Click Start.
The resulting corrected neutron log is placed into the layout (see Figure 28).
For logs run with automatic caliper correction, use the Caliper log that was
run with the Neutron log. For logs without automatic caliper correction, enter
the fixed (constant) value of the Panel Setting and use this to satisfy the
input for the CALI_POR log. If no hole size correction was applied on
acquisition, then set OPT_CACO to NO.
www.fanarco.net
Exercise 5
www.fanarco.net
2.
As shown in Figure 29, ensure that the input fields are completed. Most of
these inputs are calculated in the precalc module.
3.
Click Start.
This is not placed into the neutron_density_env layout, but is included in
the layout attached to invasion corrections in the next exercise.
Exercise 6
2.
Ensure that the input fields are completed as shown in Figure 30.
www.fanarco.net
)
3.
This module carries out borehole corrections upon the Laterolog curves,
and then applies invasion corrections to them to derive values of True
formation resistivity (Rt) and diameter of invasion.
Click Start.
All corrected resistivity curves and diameter of invasion are displayed in the
laterlog_env layout (see Figure 31).
www.fanarco.net
www.fanarco.net
Overview
The petrophysical parameters, when named correctly, are automatically used by the analysis
programs supplied with Geolog.
The location for storing these parameters is dependant upon the processing mode chosen
from the Datum dialog box:
If intervals are being processed, then the parameters are stored within the
interval set as new logs.
If a range is being processed, then the parameters are stored within the
well_header constants.
www.fanarco.net
Exercise 1
Set the datum to specify the location to store the parameters:
1.
2.
3.
Intervals
Interval Log:
TOPS.TOPS
Intervals to Process: A
4.
Exercise 2
Crossplots
This exercise will show you how to pick matrix, shale, and coal points from the
density-neutron crossplot for use in log analysis programs supplied within
Geolog6.6.
Xplot allows the picking of petrophysical parameters by the insertion of a point
representing a petrophysical constant. An example of this is the use of the densityneutron crossplot to determine the points representing matrix, shale and coal.
1.
www.fanarco.net
3.
On the Filter tab set the following parameters (as shown in Figure 32):
Accumulation Mode
Binned
100
Accumulate Columns
Toggle on
Accumulate Rows
Toggle on
Histogram
Toggle on
4.
Click OK.
The modified param_rho_nphi crossplot is displayed in Figure 33.
www.fanarco.net
Figure 33: RHO NPHI GR crossplot with Points, Extended Axes and Histogram
Display Set
)
5.
Select the MA point, click and hold the middle mouse button to drag the point
to the formation matrix position, and release the mouse button.
www.fanarco.net
After releasing the mouse button, the Point dialog box is displayed.
6.
Adjust the NPHI and RHO values as required and click OK. This writes the
values for NPHI and RHO to new logs in the interval set.
7.
Move the SH and CCUT points to a location you think best represents the
shale and coal cutoff points.
8.
9.
10. Move the points to the appropriate location for this interval.
Even if a point does not need adjusting, you still have to double click the
point (to open the Point dialog box) and click OK to create the new log/
constant and close the dialog box.
11. Open a Text view, select the interval (TOPS) set for the well, and click on the
Log Values tab to view the values for the points.
12. Close the crossplot and the text view, and discard the changes.
If you save a crossplot after adjusting points, the file will be saved with the
new point locations (on the crossplot, not in the database) to the currently
open projects /layouts directory. Then, when you select that crossplot
from the menu, this file will be opened, and the points will be in those
locations, even if you are using a different well. You must open the crossplot
from the release directory, or remove the crossplot from your project
directory, in order to open the original crossplot with the unadjusted points.
www.fanarco.net
Exercise 3
This exercise will show you how to pick a shale point from the gamma ray/sonic
crossplot and transit time values to reflect values for shale, for use in the
calculation of shale volume and porosity.
1.
Select Petrophysics > Parameter Picking > dt gr cali to start the Xplot
application with a gamma ray sonic crossplot (see Figure 34).
2.
3.
Shift the shale point to reflect the gamma ray and transit time of the shale in
this interval.
4.
5.
www.fanarco.net
Exercise 4
Histograms
Parameter picking from histograms allows the picking of petrophysical points from
a distribution of a single log.
In this exercise, you will fine tune gamma ray values to reflect values for matrix
and shale, for use in the calculation of shale volume.
To fine tune the matrix and shale points from the gamma ray distribution:
1.
Open a new Frequency histogramWell > View > New > Frequency.
2.
3.
4.
On the Data tab, specify the GR_COR log to be displayed in the histogram.
5.
Click OK.
www.fanarco.net
Select Insert > Point... and insert a point in the population that reflects a
clean sand region.
7.
8.
Insert another point in the shale region of the histogram and name it SH.
)
9.
The 5th, 50th, and 95th percentiles are displayed on histograms by default.
These can be useful when picking the matrix and shale points. If other
percentile values are required, then open the Properties dialog box, select
the HISTOGRAM tab and specify the values to be displayed.
www.fanarco.net
10. Move the points, SH and MA, to the appropriate location for this interval.
11. Close the Frequency view and discard the changes.
12. Open a Text view to view the points reflecting values of gamma ray for matrix
and shale, as well as the percentile values.
Exercise 5
Pickett Plots
Pickett plots are a log-log Xplot of porosity versus resistivity and are used to
estimate water resistivity (Rw), and saturation constants.
Use a Pickett plot to estimate Rw and cementation factor 'm'.
This exercise uses the Pickett Plot facility supplied with Geolog to determine
parameters used within water saturation calculations.The Pickett plot templates in
Geolog display the log data required, in addition to a chart reflecting values of
water saturation. With the correct petrophysical parameters, the chart selected in
this exercise will match the water saturations seen in the data.
1.
2.
Select Well > Save to save the logs you have created in the previous
exercises.
3.
4.
5.
Select Petrophysics > Parameter Picking > Pickett Plots > nphi rxo gr to
start the Xplot application and open the required Pickett Plot template.
The chart can be modified in one of two ways; via a dialog box or graphically,
using the mouse.
6.
Range
Interval log:
TOPS.TOPS
Top Limit:
MULBRING SILTSTONE
Bottom Limit:
BRANXTON FM
www.fanarco.net
7.
8.
9.
www.fanarco.net
The Edit Pickett dialog box defines the positioning of a Ro line and additional
water saturation lines. The Ro line is defined where Sw=100% or 1. The line is
labeled:
Ro Line; Sw=100%; a*Rw=<value>; m=<value>
Additional water saturation lines are defined according to the percentage
saturation (e.g. 0.75 is 75% saturation). Sw lines are labeled:
Sw=75%
11. Change M to 1.7.
12. Click OK and note the change in the chart.
www.fanarco.net
Rxo data can be useful for fine tuning the m value in some wells.
14. The gradient of the chart "m" can also be adjusted by:
selecting the Ro chart and then selecting Edit > Edit Object OR double
clicking on the chartthe Edit Pickett dialog box opens and a pivot point
appears on the leftmost line (see Figure 37)
click and release on any one of the lines but NOT on the pivot point;
(changed your mind? press ESC to restart)
make adjustments, as required, until the gradient of the chart lines reflects
the gradient of the data points
click OK in the Edit Pickett dialog box to finish modifications.
15. Now, select Petrophysics > Parameter Picking > Pickett Plots > nphi rt gr.
16. Use the same M value (1.7) and filter expression (CALI<9.5 & GR_COR<75)
or CALI<242 & GR_COR<75), and estimate Rw.
These parameters can be fine tuned once a shale corrected PHIT has been
calculated.
www.fanarco.net
Step 8: Analysis
Procedure
The petrophysical programs supplied within Geolog are represented on the Determin menu
structure, in the order that most analyses would be carried out (i.e., identify coals/badhole calculate shale volume - calculate porosity - calculate water saturation).
Step 8: Analysis 83
www.fanarco.net
Calculate porosity and water saturation with corrections applied for
hydrocarbon effect.
Calculate a log derived permeability curve using the Coates Free Fluid
Index method.
Calculate values for matrix density, transit time and photoelectric cross-section
and the application of these curves for the determination of matrix mineralogy.
Create mineralogy percentages for matrix.
Output a net pay report and pay averages.
Carry out sensitivity analysis on the effect of cutoffs to pay characteristics.
Create a specification which includes all lumps to be applied over multiple
intervals and wells, and then apply that specification to the two intervals.
Exercise 1
2.
3.
4.
5.
Intervals
Interval Log:
TOPS.TOPS
Within the Badhole (module) window set the following inputs (also shown in
Figure 39).
Select the ALL checkbox to enter the values simultaneously for both intervals.
0.2 (200)
1.5 (38.1)
Step 8: Analysis 84
www.fanarco.net
7.
Click Start.
Bad hole conditions are flagged in the depth track of the layout.
Exercise 2
Identify Coals
This exercise shows you how to identify coals in the logged interval for use in later
analysis routines.
1.
2.
3.
RHO_CCUT:
NPHI_CCUT:
Step 8: Analysis 85
www.fanarco.net
4.
Click Start.
5.
Investigate the layout to identify the coal zones flagged by this routine.
The coal indictors are available to turn on or off for any intervals selected if
Datum is set to "Intervals". If any of the coal indicators are not required, then
the corresponding input log name must be set to MISSINGthis is done by
clicking on the appropriate value box and pressing BACKSPACE.
Some editing of the coal values on the shoulder regions may be required. This can
be done by selecting Well > View > Text.
Exercise 3
Select Petrophysics > Determin > Shale Volume > Gamma Ray.
Geolog automatically uses the values for the parameters MA and SH that you
picked from the histogram in Exercise 4 on Page 77.
2.
Step 8: Analysis 86
www.fanarco.net
Your module should look similar to the one shown in Figure 41.
As OPT_COAL is set to "No", the coal flag (COAL) for Interval B is not
applicable.
3.
Click Start.
4.
5.
6.
7.
Compare the results using Xplot. Which one seems more reliable?
Step 8: Analysis 87
www.fanarco.net
Exercise 4
2.
Enter the following module input parameters (as shown in Figure 42):
OPT_PHITYPE
TOTAL
This means the module outputs both effective and
total porosity. Total porosity is only calculated if a
value for PHIT_SH is nominated.
OPT_SON:
DT_MA:
DT_SH:
PHIT_SH:
Step 8: Analysis 88
www.fanarco.net
3.
Click Start.
The values of PHIE and PHIT (effective and total porosity values) are
displayed in the layout.
Exercise 5
Step 8: Analysis 89
www.fanarco.net
The density and neutron values interactively picked from the Xplot are utilized
by default.
If a value for PHIT_SH is supplied, then total porosity is calculated based on
that parameter. Alternatively, that value can be set to missing and a value for
RHO_DSH (dry shale density) can be used.
2.
Click Start.
Step 8: Analysis 90
www.fanarco.net
The new values for PHIE and PHIT replace the previously calculated curves
in the layout. A secondary porosity index log is calculated from the
comparison of the porosity curve from the sonic log with the newly created
density-neutron porosity curve. This is displayed in the layout as SPI.
3.
Compare the results between the Density neutron porosity and the Sonic
porosity. Which one looks more reliable?
4.
5.
Try some of the other porosity methods and compare the results.
If you want to know how a porosity is calculated in Geolog, select Help > On
Petrophysics..., click on Determin and then select the method you are
interested in.
Click on the Module Help button to quickly view information on the
equations behind the calculations.
Exercise 6
Select Petrophysics > Determin > Water Saturation > Total Shale.
2.
3.
RWS:
RWT:
RT_SH:
Ensure that the remaining fields are completed as shown in Figure 44.
Step 8: Analysis 91
www.fanarco.net
4.
Click Start.
5.
To view the curves displaying values for Swe and Sxoe, change the SWT log
name in the right track in the layout.
Values for bulk volume of water in the flushed and unflushed zones are
displayed and shaded within the porosity curve track, indicating the amount of
movable hydrocarbon.
Your layout should look similar to Figure 45.
Step 8: Analysis 92
www.fanarco.net
Exercise 7
2.
3.
Step 8: Analysis 93
www.fanarco.net
4.
Click Start. The re-calculated porosity and water saturation curves will
replace the already existing logs displayed in the layout.
Step 8: Analysis 94
www.fanarco.net
Exercise 8
Permeability Calculation
This exercise calculates a log derived permeability curve using the Coates Free
Fluid Index method.
1.
Select Petrophysics > Determin > Permeability > Coates Free Fluid Index.
2.
3.
Ensure that the remaining fields are completed as shown Figure 47.
4.
Exercise 9
Matrix Analysis
This exercise shows you how to calculate values for matrix density, transit time
and photoelectric cross-section, and the application of these curves for the
determination of matrix mineralogy.
1.
Select Petrophysics > Determin > Lithology > True Matrix Properties.
Step 8: Analysis 95
www.fanarco.net
2.
Exercise 10
Select Petrophysics > Determin > Lithology > 3 Mineral Rhoma Dtma (MID).
Step 8: Analysis 96
www.fanarco.net
This module allows ternary mineral distribution of any three of quartz, calcite,
anhydrite and dolomite. If the default matrix values are changed, then any
other mineral of known properties can be incorporated into the analysis.
2.
Ensure the fields are completed as shown in Figure 49 and then click Start to
process the module.
The mineral proportions are placed into the layout shaded between the
Vshale and porosity curves.
Step 8: Analysis 97
www.fanarco.net
Exercise 11
Pay Sensitivity
This exercise explains how to carry out sensitivity analysis on the effect of cutoffs
to pay computations. The output is a report file.
1.
2.
paysens.rpt
PHI_CUTOFFS:
SW_CUTOFFS:
CUTOFF_VALUES1:
CUTOFF_TYPE1:
PHI:
PHIE
CUTOFF_LOG1:
VSH
Step 8: Analysis 98
www.fanarco.net
3.
Click Start.
Because a file extension .rpt was specified for the report file, paysens.rpt,
the report is generated in ASCII format and automatically opened for viewing
within a text viewer, and is written to the reports directory in the local project
area. If no file extension is specified, by default, the report file is generated as
a pdf. For more information refer to the online help, Using Geolog - Report
Creation and Printing.
Step 8: Analysis 99
www.fanarco.net
Exercise 12
Pay Summary
This module is used to define the cutoffs, flag generation, lumping, averaging and
output of processed results. It is an interactive specification file builder that
enables you to specify and save the functionality required for a particular well,
field, or oil company philosophy.
The advantage of the pay summary function is that all lumps can be created in a
single specification, and then applied over multiple intervals and wells.
To build a pay summary specification that produces a summary of the following
LUMPS:
SAND phie 0.08
RESERVOIR phie 0.08 & vsh 0.3
PAY 1 phie 0.08 & vsh 0.3 & SWE 0.4
PAY 2 phie 0.08 & vsh 0.3 & SWE 0.6
1.
Select Petrophysics > Pay Summary > Pay Summary Edit to start the Pay
Summary specification editor.
www.fanarco.net
2.
Figure 52: Default Pay Summary Specification - Cutoff and Flags Screen
www.fanarco.net
4.
5.
Change the lumping criteria to create output sets for RESERVOIR and
GOODPAY, and no output set for SANDA (as shown in Figure 54).
www.fanarco.net
6.
www.fanarco.net
7.
Averaging section:
www.fanarco.net
8.
9.
10. In the Well window, select Petrophysics > Pay Summary > New Pay
Summary to open the tp_paysummary module.
11. Set the values in the module as follows:
REPORT_FILE_PFX:
silt_paysummary
REPORT_DEPTHS:
none
REPORT_ZONES:
no
PAYSUMMARY:
www.fanarco.net
Overview
Multiwell analysis is carried out within Geologs Well and Project applications. In Well, several
wells can be loaded into memory, processed, and the changes saved to the database or
discarded, as required. You should use the Well application where only a few wells need to be
open at one time. Where a large numbers of wells are to be processed simultaneously, use
the Project application, as the wells are not stored in memory, and data is immediately
processed, and saved to the database.
Interactive parameter picking is still allowed on a multiwell basis, with any parameters
being written back to all of the selected wells.
Exercise 1
Select Well > View > Close All and Discard any changes.
2.
Select Well > Open Multiple... to display the Select Multiple dialog box.
3.
4.
Click OK.
www.fanarco.net
Exercise 2
TOPS.TOPS
Exercise 3
Multiwell Histograms
In this exercise, you will display a histogram of both the wells at the same time.
1.
2.
3.
In the Log Expression field on the Data tab, enter or select the GR.
4.
Click Apply.
The GR logs for both wells is displayed. These are stacked so that the
frequency distribution for all wells selected for processing are shown (see
Figure 57).
www.fanarco.net
5.
6.
Click OK.
This changes the histogram display from a stacked bar style to a style with
each of the well frequency distributions displayed unstacked, with a further
line display representing the average frequency distribution for both wells
(see Figure 58).
www.fanarco.net
icons or click
Exercise 4
2.
3.
Within the Gr Point dialog box, name the point MA and click OK.
www.fanarco.net
4.
Repeat the process for the shale point, and name this point SH (about
150 API).
5.
Save the wells. The MA and SH values are written back to each of the wells,
as indicated by the Message area (see Figure 59).
Note: If you were using Project to insert the matrix and shale points, the values would be
automatically written back to the wells, and saving the wells would not be required.
Figure 59: Messages Displayed After Inserting Points for Multiple Wells
6.
Select Well > View > New > Text and look in the TOPS set to verify the
values are written to each well.
7.
Exercise 5
2.
www.fanarco.net
3.
Select MA with the middle mouse button and move the point to about
2.64 g/cc RHO and 0.0 v/v NPHI).
4.
Repeat the process for the shale point, positioning it at about 2.561 g/cc and
0.342 v/v).
www.fanarco.net
Exercise 6
Select Petrophysics > Quickin > Shaley Modules > Vsh Gamma.
Parameter location
indicators
The module is identical to the Quickin modules in single well analysis, with
one exceptionto the right of the Name column there is an additional column
that denotes the location of the parameters to be used in the analysis.
There are 3 options:
P Prefer well value
If the parameter exists within the well being analyzed, then this is used.
If it is absent, then the value placed in the input cell on screen is used.
Screen values MUST be placed in the input cells.
S Screen value only
This forces the module to use the value placed in the input cell on
screen. This means that all the wells in the current analysis session
have the same parameters used in the calculation. This allows for quick
sensitivities of specific values.
W Well value only
This forces the module to use the parameter(s) within the well. If the
parameters are missing in any well, then this well is skipped by the
calculation.
GEOLOG 6.6 - Determin Tutorial
www.fanarco.net
2.
25 API
GR_SH:
145 API
3.
Click Start to calculate continuous shale volume curves for each well,.
4.
www.fanarco.net
Exercise 1
VERSION
SunOne Studio 7
SGI 7.4.1
MS Visual C++ V6
www.fanarco.net
1.
Click the Loglan button on the Geolog Launcher Bar to start Loglan (see
Figure 61).
2.
Select Loglan > New to display the Details dialog box which prompts for
details on the Loglan you are about to create.
3.
Description (Brief):
Hunt-Raymer Porosity
Layout:
www.fanarco.net
4.
Click OK.
The Loglan window displays the Input/Output tab.
Inserting Variables
You can insert variables with a mode of input, input/output, and output and Local
variables.
In this example, you will insert three rows on the Input/Output tab for variables
DT,DT_FL, DT_MAS, PHIE_HR, and PHIE.
5.
Select Edit > Insert (or press Insert on the keyboard) to display the Insert
Row window.
6.
Enter DT (for the sonic log) as the Name, set the Location to Log and the
Mode to Input, and click OK.
7.
Repeat steps 5. and 6. using the data provided in the following table.
NAME
LOCATION
MODE
DT_FL
Interval
Input/Output
DT_MA
Interval
Input/Output
PHIE_HR
Log
Output
www.fanarco.net
PHIE
Log
Output
Local
"greyed out"
ALPHA
Local variables are used within the program for
"local" processing, and are not input or output.
8.
On the Input/Output tab, for PHIE_HR change Visible to False, so this log is
not visible to the user.
The Input/Output tab displays the data entered.
Specifying Units
9.
www.fanarco.net
www.fanarco.net
www.fanarco.net
15. Start the Well application and open the SILT well.
16. Select General > Module... to open the File Select dialog box.
17. Select the hr_por.info module to invoke the Loglan program you have
just created.