ManualdeIP_V27.pdf

download ManualdeIP_V27.pdf

of 491

Transcript of ManualdeIP_V27.pdf

  • 8/11/2019 ManualdeIP_V27.pdf

    1/490

    Interactive PetrophysicsTM

    Users Manual

    Version 2.7

    January 2003

  • 8/11/2019 ManualdeIP_V27.pdf

    2/490

    No part of this document may be reproduced, transmitted or translated by any means - graphical,

    electronic, or mechanical - including photocopying, recording, taping or storage in an informationretrieval system, without the expressed written permission of Production Geoscience Ltd. Furthercopies of this document are available from Production Geoscience Ltd on request.

    Although every care has been taken to ensure that the information in this document is accurateand up to date, software is, by its very nature, complex and changeable. Production GeoscienceLtd or its agents or resellers therefore, cannot be held responsible for any error or omission in thisdocument. The information in this document is subject to change without notice.

    Interactive Petrophysics V2.7

    Interactive Petrophysics 2002 ... PGL

    PGL

    Ternan HouseNorth Deeside Road

    Banchory

    Kincardineshire AB31 5YRScotland

  • 8/11/2019 ManualdeIP_V27.pdf

    3/490

    Table of Contents

    Foreword 0

    Part 1 User Interface and data Entry 6

    Part 2 Database Interface 10

    ................................................................................................................................... 121 Open Database

    ................................................................................................................................... 142 Load Wells from Database

    ................................................................................................................................... 153 Save All Wells to Database

    ................................................................................................................................... 164 Save Current Well to Database As

    ................................................................................................................................... 175 Delete Well from Database

    ................................................................................................................................... 186 Create New Well

    ................................................................................................................................... 197 Select Current Well

    ................................................................................................................................... 208 Close Well

    ................................................................................................................................... 219 Set Default File Location

    ................................................................................................................................... 2310 Automatic Backup

    Part 3 Data Loading 25

    ................................................................................................................................... 261 ASCII File Input

    ................................................................................................................................... 292 LAS / LBS File Input

    ................................................................................................................................... 313 LIS File Input

    ................................................................................................................................... 344 DLIS File Input

    ................................................................................................................................... 355 DBase4 File Input

    ................................................................................................................................... 376 LAS Batch

    ................................................................................................................................... 407 Zone Tops

    ................................................................................................................................... 418 Image Curve

    ................................................................................................................................... 429 Interval Loader

    Part 4 Data Saving 45

    ................................................................................................................................... 461 ASCII Write

    ................................................................................................................................... 472 LAS Write

    ................................................................................................................................... 503 LIS Write

    ................................................................................................................................... 514 DBase4 Write

    Part 5 Read and Write to PETCOMdatabase 54

    ................................................................................................................................... 551 Read from PETCOM

    ................................................................................................................................... 562 Write to PETCOM

    Part 6 Read and Write to GEOLOG6Database 58

    IContents

    Index

    PGL

  • 8/11/2019 ManualdeIP_V27.pdf

    4/490

    ................................................................................................................................... 591 Read from GEOLOG6

    ................................................................................................................................... 602 Write to GEOLOG6

    Part 7 Parameter Sets 62

    ................................................................................................................................... 621 Save Parameter Set

    ................................................................................................................................... 632 Print Parameter Set

    ................................................................................................................................... 643 Delete Parameter Sets

    ................................................................................................................................... 654 Parameter Set Management

    Part 8 Well Management 69

    ................................................................................................................................... 691 Edit General Well Data

    ................................................................................................................................... 712 Well Depths Conversion

    Part 9 Curve Management 74

    ................................................................................................................................... 741 Edit Curve Headers

    ................................................................................................................................... 772 Curve Statistics

    ................................................................................................................................... 813 Edit Zones / Tops sets

    ................................................................................................................................... 874 Parameter Set Distribution

    ................................................................................................................................... 905 Delete Curves

    Part 10 Data Editing 93

    ................................................................................................................................... 931 Interactive Curve Edit

    ................................................................................................................................... 962 Interactive Baseline Shift

    ................................................................................................................................... 993 Interactive Depth Shift

    ................................................................................................................................... 1054 Interactive Block Depth Shift

    ................................................................................................................................... 1085 Interactive Curve Splice

    ................................................................................................................................... 1126 Splice Curves

    ................................................................................................................................... 1147 Curve Filter

    ................................................................................................................................... 1168 Curve Average

    ................................................................................................................................... 1189 Fill Data Gaps

    ................................................................................................................................... 12010 Curve Rescale

    Part 11 Array Data Curves 123

    ................................................................................................................................... 1241 Curves to Array Data

    ................................................................................................................................... 1252 Array Data to Curves

    ................................................................................................................................... 1273 Create Acoustic Image

    ................................................................................................................................... 1294 Create Electrical Image

    Part 12 Picture / Core Photo Data 135

    ................................................................................................................................... 1351 Edit Picture Curve Headers

    ................................................................................................................................... 1362 Edit Load Picture Curve Data

    Part 13 Data Viewing 140

    Interactive Petrophysics V2.7II

    Index

    PGL

  • 8/11/2019 ManualdeIP_V27.pdf

    5/490

    ................................................................................................................................... 1411 Plotting

    ......................................................................................................................................................... 153Zones

    ......................................................................................................................................................... 154Numeric

    ......................................................................................................................................................... 156Variable Shading

    ......................................................................................................................................................... 158VDL Plots

    ......................................................................................................................................................... 161Tadpoles

    ......................................................................................................................................................... 163Waveforms

    ......................................................................................................................................................... 165Pictures

    ......................................................................................................................................................... 166Images

    ......................................................................................................................................................... 175Annotations

    ......................................................................................................................................................... 179Plot Output (File - Printer)

    ................................................................................................................................... 1852 Histograms

    ......................................................................................................................................................... 195Curve Normalization

    ................................................................................................................................... 2003 Crossplots

    ......................................................................................................................................................... 212Areas

    ......................................................................................................................................................... 215Regression

    ......................................................................................................................................................... 218User Defined Line

    ......................................................................................................................................................... 2193D Crossplots

    ................................................................................................................................... 2214 Curve Listing / Curve Edit

    ................................................................................................................................... 2245 Multi-well Correlation Plot

    Part 14 Calculation and Correction 232

    ................................................................................................................................... 2321 User-Defined Formula

    ................................................................................................................................... 2342 Batch Formula

    ................................................................................................................................... 2363 Temperature Gradient

    ................................................................................................................................... 2374 RW from SP

    ................................................................................................................................... 2385 TVD Calculalations

    ................................................................................................................................... 2426 True Vertical / Stratigraphic Thickness

    ................................................................................................................................... 2457 Curves from Zones / Parameters

    ................................................................................................................................... 2468 Curve Integration

    ................................................................................................................................... 2499 Schlumberger Corrections

    ................................................................................................................................... 25110 Baker Atlas Corrections

    ................................................................................................................................... 25211 Halliburton Corrections

    Part 15 Interpretation 254

    ................................................................................................................................... 2551 Parameter Set Management

    ................................................................................................................................... 2582 Clay Volume......................................................................................................................................................... 260Clay Volume Interactive Plot

    ......................................................................................................................................................... 262Clay Volume Parameters

    ......................................................................................................................................................... 269Clay Volume Equations and Methodology

    ................................................................................................................................... 2733 Porosity and Water Saturation

    ......................................................................................................................................................... 277Porosity and Sw Interactive Plot

    ......................................................................................................................................................... 285Porosity and Sw Parameters

    ......................................................................................................................................................... 301Porosity and Sw Equations and Methodology

    ................................................................................................................................... 3184 Cutoff and Summations

    ......................................................................................................................................................... 320Cutoff and Summations Interactive Plot

    ......................................................................................................................................................... 322Cutoff and Summations Parameters

    ......................................................................................................................................................... 331Cutoff and Summations Equations and Methodology

    IIIContents

    Index

    PGL

  • 8/11/2019 ManualdeIP_V27.pdf

    6/490

    ................................................................................................................................... 3355 Multi-well Cutoffs and Summation

    ................................................................................................................................... 3446 Auto Update of Analysis Modules

    Part 16 Special Interpretation 346

    ................................................................................................................................... 3461 Statistical Curve Prediction

    ......................................................................................................................................................... 357Equations and Methodology

    ................................................................................................................................... 3602 Monte Carlo

    ................................................................................................................................... 3763 Rock Physics

    ......................................................................................................................................................... 376Shear Sonic

    ......................................................................................................................................................... 380Fluid Substitution

    .................................................................................................................................................. 392Equations and Methodology

    ......................................................................................................................................................... 400Elastic Impedance

    ................................................................................................................................... 4044 NMR Interpretation

    ......................................................................................................................................................... 410NMR Interactive Plot

    ......................................................................................................................................................... 412NMR Equations

    Part 17 Case Hole 414................................................................................................................................... 4151 TDT Stand Alone

    ................................................................................................................................... 4202 TDT Time Lapse

    Part 18 User Programs 426

    ................................................................................................................................... 4271 Options

    ................................................................................................................................... 4282 New User Program

    ................................................................................................................................... 4363 User Program Code

    ................................................................................................................................... 4384 Example User Program 1

    ................................................................................................................................... 4525 Example User Program 2

    ................................................................................................................................... 4566 Example User Program 3

    ................................................................................................................................... 4607 FORTRAN Guide

    Part 19 Tools 464

    ................................................................................................................................... 4641 Edit Curve System Defaults

    ................................................................................................................................... 4652 Edit Zone Colors

    ................................................................................................................................... 4673 Edit Dip Symbols

    ................................................................................................................................... 4684 Edit Palettes

    ................................................................................................................................... 4715 Set Default Units

    ................................................................................................................................... 4736 Software Protection

    ......................................................................................................................................................... 474Install and Activate Protection

    ......................................................................................................................................................... 478Update Protection Options

    ......................................................................................................................................................... 482Uninstall or Transfer Protection

    ......................................................................................................................................................... 486View Protection Options

    Index 487

    Interactive Petrophysics V2.7IV

    Index

    PGL

  • 8/11/2019 ManualdeIP_V27.pdf

    7/490

    User Interface and data Entry

    Part

    1

  • 8/11/2019 ManualdeIP_V27.pdf

    8/490

  • 8/11/2019 ManualdeIP_V27.pdf

    9/490

    7User Interface and data Entry

    Section 1.

    PGL

    Parameter Constant Boxes

    The user clicks in the box and can edit the number. If the user right mouse clicks in thebox the above drop down menu will appear which allows the user to Cut, Copy and Pasteto and from other bits of text in the windows system using the standard WindowsClipboard. Text can be copied to and from external applications.

    The standard Windows short cuts for Copy, Cut, Paste and Undo will work.Copy Ctrl+CCut Ctrl+XPaste Ctrl+VUndo Ctrl+Z

    Curve Name Entry Drop Down Boxes

    When a curve name is required for an input or output to a module then the curve namebox will have a drop down list of all the curves in the current well. Curves can be selectedfrom the list using the scroll bars. Once the drop down list is displayed, typing a letter willquickly reposition the list to curves starting with that letter. This is a quick way of finding acurve name.

    Some drop down edit boxes allow the user to type the curve name in directly. Others willonly allow the user to pick from curves in the list. The second type of box allows the userto type the first few letters of the curve name and go straight to it.

    Curve Name Selection using Curve Type

  • 8/11/2019 ManualdeIP_V27.pdf

    10/490

    8 Interactive Petrophysics V2.7

    Section 1.

    PGL

    Most curve entry boxes that allow the user to type the name in will allow the curve to beselected using the Curve Type (see Curve selection by Type ). The user appends a '*'or '@' character before the curve type. For example '*GammaRay' will select the gamma

    ray curve. See the section on Edit Curve Headers .

    Depth Entry Boxes

    Depth entry boxes are often used to define the depth interval to run a module over. Depthscan either be manually typed in or can be pasted from the clipboard. By clicking in a trackin a log plot display, the depth the user clicks at is automatically put into the

    clipboard . This number can then be pasted into the depth box by right mouse clicking inthe box and selecting paste (or Ctrl+V).

    If the button is displayed next to the depth entry boxes then clicking this button willopen up the 'Select Zone Depths' window.

    The depths can now be picked from a particular zone set using a zone top or bottom. Theuser selects the 'Top Set' from the drop down menu and then selects the 'To p' and'Bottom' value.

    74

    74

  • 8/11/2019 ManualdeIP_V27.pdf

    11/490

    Database Interface

    Part

    2

  • 8/11/2019 ManualdeIP_V27.pdf

    12/490

    10 Interactive Petrophysics V2.7

    Section 2.

    PGL

    2 Database Interface

    The Interactive Petrophysics (IP) database is a way of organising groups of wells as aproject. The database consists of a group of binary files stored together in a directoryfolder. Up to 9,999 wells can be loaded into the database. The directory name of thecurrent database is displayed at the base of the main window.

    Each database well consists of the curve data, general well information and theinterpretation parameter sets associated with the well.

    Interactive Petrophysics works with data loaded into memory. Data can be loaded directlyfrom a database or loaded through one of the input modules. Wells loaded in memory donot automatically update the disk database files. Therefore one can load a well from thedatabase, change the data in it and then discard the whole well without affecting theoriginal well in the database.

    Multiple wells can be loaded into memory (with the multi-well program option) with amaximum of 200 wells resident in memory at one time (although the database can hold9,999 wells, only 200 can be loaded and worked on at one time). This assumes thatenough physical memory is available on the PC. If, when many wells are loaded, theprogram appears sluggish, it is probably due to a lack of computer RAM. It is best to keepthe number of loaded wells to the ones necessary for the current interpretation.

    The program has a mechanism to lock any well a user has opened. If another user tries toopen the same well the following message will appear. The user then has the option toopen the well as a new well (i.e. copy the well into memory as a new well). If this is donethen a save to the database will create a new entry for the well. However, the old well willstill be there.

  • 8/11/2019 ManualdeIP_V27.pdf

    13/490

    11Database Interface

    Section 2.

    PGL

    If the program crashes for some reason, the wells that were open will stay locked if theuser re-starts IP straight away. The user can either wait about 4-5 minutes and the wellswill unlock themselves or the lock file 'IPDBLock', which can be found in the databasedirectory, can be deleted. One should never delete this file if there is any chance of morethan one user currently using the database. For single user systems deleting this file willhave no consequences.

    Array Curve Data

    Normal curve data has one sample value per depth increment in the database. Arraycurve data can have multiple sample values per depth increment. The array can be one ortwo dimensional. A 'Z' dimension, where the depth sampling for the curve is greater thanthe normal depth sample, and a 'X' dimension, where multiple samples are stored foreach depth level. Examples of array data are high resolution image data where the 'X'dimension will represent the values of the image around the borehole and the 'Z'dimension will be the high resolution depth sampling (~0.1 inch, 72 samples per 0.5 foot).Arrays can be of any size.

    Array data curves can be used as input to all modules. However if the module was notdesigned to use array data then the value used in the module for each depth level will bethe average of all the array samples at that depth level.

    Array data can use enormous amounts of memory. Therefore if the user intends to workwith large intervals (> 100m) of image data (FMI) it will be necessary to have a relativelylarge amount of CPU RAM (500+ mb). The program should work with smaller amounts ofmemory but it could be quite slow.

  • 8/11/2019 ManualdeIP_V27.pdf

    14/490

    12 Interactive Petrophysics V2.7

    Section 2.1 Open Database

    PGL

    2.1 Open Database

    The 'Open Database ' menu item allows the user to select the directory under which thedatabase data files are stored.

    If one changes the Database location then the currect database will be closed and thenew one will be opened. In this case the user will be asked whether the wells currentlyloaded into memory should be saved to the old database.

    If the response is 'Yes' then the current wells will be saved to the old database.

    Before the new database is opened all wells in memory will be deleted , therefore itis important to save the well data if it has changed.

  • 8/11/2019 ManualdeIP_V27.pdf

    15/490

    13Database Interface

    Section 2.1 Open Database

    PGL

    When changing databases you will be asked to confirm that the default Read / Write filelocation should be changed to conform to the new database location. It is a good idea tohave the default file location set to the database location since this will mean all filesbelonging to a project will be grouped together under one directory.

    The 'Load Wells from Database ' window will now be displayed to allow the user to selectthe wells to load.

  • 8/11/2019 ManualdeIP_V27.pdf

    16/490

    14 Interactive Petrophysics V2.7

    Section 2.2 Load Wells from Database

    PGL

    2.2 Load Wells from Database

    The wells in the database will be shown in the above window. Any currently loaded wellswill be highlighted. The 'Well #' corresponds to the database well number. This is used innaming the binary data files and keeping track of the database wells. The Database well

    number must not be confused with the loaded (in memory) well number. The "in memory"well number for the currently displayed well is shown on the main menu header next to

    'Well' (see section below 'Select current Well ').

    The well list can be sorted by any of the fields in the window. The secondary sort ordercan be used to refine the sorting order of the primary sort list.

    Select the wells you want to load into memory and click 'Load'.

    The 'Save Well List' and 'Load Well List' buttons allow the user to save a list of wells andthen restore them at a later date. This can be useful if there are many wells in thedatabase and the user only wants to work on a subset of them. To save a well list,highlight the wells to include in the list and then click the 'Save Well List' button.

    The 'Print' button allows the user to output the database well list to a hardcopy printer, diskfile or into the clipboard for inclusion in another document.

    19

  • 8/11/2019 ManualdeIP_V27.pdf

    17/490

    15Database Interface

    Section 2.3 Save All Wells to Database

    PGL

    2.3 Save All Wells to Database

    This will update the database wells which are currently loaded in memory with the loadedversions.

    For a newly created well a new entry in the database will be made.

  • 8/11/2019 ManualdeIP_V27.pdf

    18/490

    16 Interactive Petrophysics V2.7

    Section 2.4 Save Current Well to Database As

    PGL

    2.4 Save Current Well to Database As

    'Update selected well in database'. This saves the currently displayed well to thedatabase.

    'Create a new well in curr ent database'. This saves the currently displayed well to thedatabase but under a different well number. This is a method a duplicating a well in thedatabase.

    'Create a new well in ano ther database'. This saves the currently displayed well to adifferent database. This does not change or delete the well in the current database.

  • 8/11/2019 ManualdeIP_V27.pdf

    19/490

    17Database Interface

    Section 2.5 Delete Well from Database

    PGL

    2.5 Delete Well from Database

    Select the wells you want to delete and click 'Delete'. This deletes the database well. If a

    selected well is currently loaded into memory it does not remove this well frommemory, it just flags this well as not loaded from the database. Therefore, for such a well,

    if you select 'Save All Wells to Database' the well will automatically be re-created. Toremove a well from memory use the 'Close Well ' menu option.20

  • 8/11/2019 ManualdeIP_V27.pdf

    20/490

    18 Interactive Petrophysics V2.7

    Section 2.6 Create New Well

    PGL

    2.6 Create New Well

    The 'Create New Well'menu function will automatically create a new, blank well and

    display the Create New Well'window. This allows the setting of the well name anddepth/time intervals and Units for the well.

    The 'Well Comment' (see 'Edit general well data ') can be set from the well name boxby placing a colon, with a space before and after, ( : ) after the well name and appendingthe well comment after the colon. For example '14/19-23 : Preliminary' will create a wellname of '14/19-23' with a well comment of 'Preliminary'.

    If the 'Top', 'Bottom', 'Step' and 'Units ' boxes are left blank then the well Depth/Timeinterval will be taken from the first file loaded into the well. This gives the user the ability toallow the program to adapt the intervals in the well to the input file intervals.

    If no wells are loaded at start-up or the database location is changed, a blank well isautomatically created. Therefore, the 'Create New Well'menu function does not need tobe run to load the first well into memory.

    Creating a new well does not automatically create a new database well. This is done

    when the well is saved to the database. The new well is created only in memory..

    69

  • 8/11/2019 ManualdeIP_V27.pdf

    21/490

    19Database Interface

    Section 2.7 Select Current Well

    PGL

    2.7 Select Current Well

    This allows the user to select the well that is currently on display. The selected well will bethe well that any new module windows will process. The well name is displayed on the title

    of the main window, and also any secondary windows that are processing this well.

    The memory well number is displayed at the beginning of each line followed in brackets bythe database well number. A '-1' database well number (example well 5 above) meansthat the well at present does not exist in the database, only in memory. This ' -1' willchange to a positive database well number after the well has been added to the database.

    The current well can also be changed by using the left / right arrows next to the wellnumber on the main menu.

    The current well is also displayed at the base of the main window along with its 'in

    memory' and database number.

    The above example shows that 'Norm Well 1' is the currently selected well. It is loaded aswell 1 in memory and is well number 2 in the database.

  • 8/11/2019 ManualdeIP_V27.pdf

    22/490

    20 Interactive Petrophysics V2.7

    Section 2.8 Close Well

    PGL

    2.8 Close Well

    Select the well or wells you wish to close and remove from memory and click the 'OK'button. You will be asked to confirm whether the wells should be saved to the database.

  • 8/11/2019 ManualdeIP_V27.pdf

    23/490

    21Database Interface

    Section 2.9 Set Default File Location

    PGL

    2.9 Set Default File Location

    The data location directories are used by the program to find the default input and output

    file locations. The output directory is especially important to set, since the outputparameter sets are automatically written here without the user being prompted to

    confirm the location.The other directories are useful to set, but the user has full control

    over where the input files are loaded from and can override the default directory.

    Input Directory:This is where the program will look to find input data files and inputparameter sets.

    Output Directory:This is where the program will save output data files and parametersets. Normally, the input and output directories are the same.

    Use separate Inpu t / Outpu t directo ry for each well:If this box is checked then a newdirectory called \WELL**** will be created for each well under the output directory,where **** is the database well number. This allows the user to group together, by well, allthe text and format files that IP can output. When changing databases, the program looksto see if separate output directories are used and then sets this option automatically.However it is a good idea to check this option when creating a new database to make sure

  • 8/11/2019 ManualdeIP_V27.pdf

    24/490

    22 Interactive Petrophysics V2.7

    Section 2.9 Set Default File Location

    PGL

    that it is set the way you want. Note : The well directories are created at the same time asthe well.

    Formula Directory:This is the directory where the formula program saves formulas tobe recalled at other times for use with other wells.

    The Browsebuttons allow you to search the disk structure to find the directory you want.

    The Same Directory fo r all button sets all the input, output and formula directories to thesame name.

    Applyapplies the changes to the current session.

  • 8/11/2019 ManualdeIP_V27.pdf

    25/490

    23Database Interface

    Section 2.10 Automatic Backup

    PGL

    2.10 Automatic Backup

    The automatic backup window is used to set up the options for the saving of all well dataat user-defined intervals. This is equivalent to manually clicking the 'Save All Wells toDatabase' menu item at the same time intervals. The function is accessed under the

    'File' menu item.

    Applyapplies the changes to the current session.

    Update Defaultsapplies the current settings and then writes the changes to disk so theywill be used for the next session.

  • 8/11/2019 ManualdeIP_V27.pdf

    26/490

    Data Loading

    Part

    3

  • 8/11/2019 ManualdeIP_V27.pdf

    27/490

    25Data Loading

    Section 3.

    PGL

    3 Data Loading

  • 8/11/2019 ManualdeIP_V27.pdf

    28/490

    26 Interactive Petrophysics V2.7

    Section 3.1 ASCII File Input

    PGL

    3.1 ASCII File Input

    Select file to load from the menu box. The following window will then be displayed:

    The input file will be displayed in the box at the base of the window. The program will tryand figure out the format of the ASCII file and will display the curve names, units and thefirst line of data in the table above the input data. The user must make sure this is correctbefore proceeding to load the file. If the format is not correct, the user must manually setthe format.

    1. Set the line number for the first line of data in the 'Data starts at line'box. Press'Apply '. The data line will be split into individual numbers using the attribute specifiedin the 'Data Formatting'part of the window. If you choose another attribute other than'Spaces' then blanks in the data will be ignored. For two attributes adjoining each

    other, a Null data value will be assumed to exist between them. (A data line of:1000.0,55.2,,100 with a comma as the attribute will load the line as 1000.0 55.2 -999.0 100.0.)

    The 'Fixed'format option allows the user to specify the format of the input data. Thisshould only be necessary if the data has been generated using a Fortrantype expressionwhere one number can run into another. The user must enter the format of the data. Thisis done by entering the width of each input column separated by a comma. The followingare valid format expressions:

  • 8/11/2019 ManualdeIP_V27.pdf

    29/490

    27Data Loading

    Section 3.1 ASCII File Input

    PGL

    8,8,8,8,10,12,12,12 This can be simplified by using brackets 4(8),10,3(12)8,10,12,8,10,12 If an expression repeats you can leave out the repeat 8,10,1210,10,10,10,10,10,10 This could be simplified as 7(10) or just 10

    The 'Multi-l ine data'option, if checked, allows the loading of data files where each depthlevel is on more than one line. The user enters the number of lines per depth. Theformatting is the same as the single line formatting.

    2. Once the first line of data has been set and verified correct, the user sets the curvenames and units. They can either be typed in or, if they exist in the file, selected usingthe 'Read curve names from l ine'box. In this case, the user enters the line numberof the curve names any presses 'Apply'. The curve names and units must be in thesame format as the first line of data for this to work.

    For depth wells, the Depth curve must be labelled 'DEPTH ' in the input curve name box,

    but it does not have to be in the first column. For time data wells, the Time curve must belabelled 'TIME '.

    Well Name: Enter or edit the name of the well. The 'Well Comment' (see'Edit general well data ') can be set from the well name box by placing a colon, with aspace before and after, ( : ) after the well name and appending the well comment after thecolon. For example '14/19-23 : Preliminary' will create a well name of '14/19-23' with awell comment of 'Preliminary'.

    Step: This is the database step for this well. If data has already been loaded, then thisbox will be protected. For a new well it is necessary to enter a value.

    Units: This is the depth units of the data to be loaded. A metric data file can be loadedinto a foot database and the data will automatically be converted. For time data wells, the

    units can be set for either seconds or milli-seconds.

    Depth Top: Top depth or top time in the ASCII file from which to load data. The topdepth/time does not have to correspond to the file top depth/time.

    Depth Bo ttom: Bottom depth or top time in the ASCII file from which to load data. Thebottom depth/time does not have to correspond to the file bottom depth/time. For a newwell, the database interval will be set to the To pand Bottomdepths/times.

    Null Value: The user must enter the null value (absent value) which is used in the ASCIIfile being loaded.

    Fil l data gaps: This allows the user to automatically extrapolate gaps in the input data.This is useful, for example, if one is loading a one sample per foot ASCII file into a twosample per foot well. The 'Maximum gap width ' allows the user to set the maximum gapfor filling.

    Load: Click this button to load the data. The data will be loaded to the closest sampleincrement in the well. If a line can not be read, then the program will skip it and proceed tothe next line. Data can be in any depth order in the file.

    The 'Set Well' button sets the ASCII read well focus. This is the well that is displayed atthe top of the ASCII read window. The button can be used to load several ASCII files into

    69

  • 8/11/2019 ManualdeIP_V27.pdf

    30/490

    28 Interactive Petrophysics V2.7

    Section 3.1 ASCII File Input

    PGL

    different wells without having to close the window and re-open it. The user changes thewell focus on the primary window by using the 'Select current well ' options and thenclicks the 'Set Well' button on the ASCII read window.

    New File: This allows the user to choose another file to load.

    Save Format: The user can save the format of the file to disk. This is useful if one has alot of files to load, with exactly the same format, which can not be formatted automaticallyby the program.

    Load Format: This will load the saved format.

    19

  • 8/11/2019 ManualdeIP_V27.pdf

    31/490

    29Data Loading

    Section 3.2 LAS / LBS File Input

    PGL

    3.2 LAS / LBS File Input

    Select the file to load from the menu box. The program will load either wrapped orunwrapped LAS data from version 1.2 and 2.0 LAS files as well as LBS files. LBS are LASfiles with the data encoded in binary format. There are no differences between the inputwindows for reading LBS and LAS files.

    The following window allows the user to select the curves to load.

    Check the curves you wish to load. You may change the curves or the unit names. Thefirst curve, which should be depth, does not need to be loaded since the data will bealigned to the primary depth curve that is defined by the interval and step. By clicking the'Load'label at the top of the right hand column one can invert the current selection. This isuseful if one only wants to load one or two curves out of a long list. By clicking the 'IPName' label at the top of the grid, the curve names will be returned to their original defaultvalue.

    You can load part of the file by defining the interval.

    Depth data can be in feet in the file and loaded into a meter primary depth curve.

  • 8/11/2019 ManualdeIP_V27.pdf

    32/490

    30 Interactive Petrophysics V2.7

    Section 3.2 LAS / LBS File Input

    PGL

    For time data wells, the units can be set for either seconds or milli-seconds. The primaryinput curve should be called TIME .

    If the 'Load LAS Parameters'box is checked, then the well name and mud resistivitydata will be loaded (if available in the LAS file). If the LAS file had been created fromInteractive Petrophysics, then all the default scales for the curves will also be loaded.

    If the user wants to add an extension to the name of all the curves (e.g. add a '1' to thecurve names to denote they come from log run 1), then type the extension in the'Extension'box and click 'Add'.

    The 'Fil l data gaps'option allows the user to automatically extrapolate gaps in the inputdata. This is useful, for example, if one is loading a one sample per foot file into a twosample per foot well. The 'Max Gap width' allows the user to set the maximum gap for

    filling, the gap is defined in database sample increments.

    The 'New File' button can be used to select a new LAS file to load.

    The 'Set Well' button sets the LAS load well focus. This is the well that is displayed at thetop of the LAS load window. The button can be used to load several LAS files into differentwells without having to close the window and re-open it. The user changes the well focuson the primary window by using the 'Select current well ' options and then clicks the'Set Well' button on the LAS load window.

    Note : It is possible to use the LAS load to create a primary depth curve without having a

    LAS file. To do this, click Cancel when asked what file to load. On the LAS load windowabove, enter the interval, step, and units for the desired primary curve.

    Some programs create files with multiple LAS files concatenated together within onephysical file (this is not a LAS standard). If this is the case then after the first file has beenloaded the following message will be displayed. If the user selects 'Yes' then the nextconcatenated file will be displayed for loading.

    If the user wishes to skip a concatenated file without loading data then on the LAS inputscreen click the 'Load' column header to turn the 'Load' flag for all curves to 'No' and thenclick 'Run'. No data will be loaded and the next concatenated file can be displayed.

    19

  • 8/11/2019 ManualdeIP_V27.pdf

    33/490

    31Data Loading

    Section 3.3 LIS File Input

    PGL

    3.3 LIS File Input

    Select file to load from the menu box. The LIS file will be scanned and the followingwindow will then be displayed:

    The LIS file scan can be viewed or printed by clicking the 'Print scan report' or 'View Scan 'buttons. Listings can either be short, just containing curve names and intervals, or longcontaining a full listing of the LIS file structure. The 'show comments ' box, if checked, willinclude in the short listing any comments set in the LIS file. A file 'LISscan.log' isautomatically created in the project directory which contains the results of the last LISscan. The following is an example of a short listing of the above file produced by clickingthe 'View Scan' button:

    The internal LIS file sequences will be displayed in the box on the right of the window.

  • 8/11/2019 ManualdeIP_V27.pdf

    34/490

    32 Interactive Petrophysics V2.7

    Section 3.3 LIS File Input

    PGL

    Click on the file you wish to view or load. The curves in the file will be displayed in theleft hand box.

    Select the curves to load by clicking 'Load' box opposite the curve name. By clicking the'Load'label at the top of the right hand column one can unselect all curves. This is usefulif one only wants to load one or two curves out of a long list.

    Curve or units can be changed while loading by editing the ' IP Name ' or 'Units ' columns.By checking the 'App end Service ID to curve name' box the curve service ID (see fullscan) will be appended to the 'IP Name '. The service IP is used in several programs,including IP, to extend the length of the curve name from four characters (LIS format limitscurve names to four characters). All characters from the 4

    thonwards are put into the

    service IP.

    The 'Rep' column displays the repeat count of a curve in each frame of data. This packingof multiple values into the same frame is used for array data. If an array curve is asked tobe loaded into IP then a similar dimensioned array curve will be created.

    Some curves in LIS files contain higher sample rate data that the normal frame spacing.The part listing, below, of a full scan shows this.

    Curve Service Units File Size Num RepName ID # Byte Samp CodeBS OBDTAB IN 59 4 1 68CS OBDTAB F/HR 59 4 1 68AVCL OBDTAB V 59 20 1 68SCNL OBDTAB 59 2 1 79NPOR OBDTAB PU 59 4 1 68C1 OBDTAB IN 59 16 4 68

    C2 OBDTAB IN 59 16 4 68

    The 'Num Samp ' column contains the number of samples per frame. One can see thatcurves BS and CS have 1 sample per frame while curves C1 and C2 have 4 samples.The AVCL curve in the above example is in fact an array data curve with 5 samples in thearray. This can be determined by looking at the Size for the curve (20) and dividing this bythe storage size for each value (4 bytes, Rep code 68).

    If a high sample rate curve is chosen for loading the following dialog will be displayed.

    If 'Yes' or 'Yes to All'is selected then the data will be loaded into an IP array curve withmultiple samples in the 'Z' (depth) direction. If 'No' is selected then the data will be loadedinto a normal curve and the input high sample rate data will be averaged as it is loaded tomatch the same sample rate as the IP well.

  • 8/11/2019 ManualdeIP_V27.pdf

    35/490

    33Data Loading

    Section 3.3 LIS File Input

    PGL

    If the input curve contains multiple sample per depth then an array curve will be created. Ifhigh sample rate data is not selected the array curve will have only one 'Z' sample per wellincrement.

    The 'IP Well Units' and 'IP Well Step' boxes are used to set the IP well database unitsand step if they have not been set up when the well was created.

    The 'Top Depth' and 'Bottom Depth' boxes are used to define the IP well interval if notalready defined. Otherwise they will define the interval in the LIS file over which to attemptthe data load.

    The 'IP Well Name' box allows the setting or editing of the well name. The 'WellComment' (see 'Edit general well data ') can be set from the well name box by placinga colon, with a space before and after, ( : ) after the well name and appending the wellcomment after the colon. For example '14/19-23 : Preliminary' will create a well name of'14/19-23' with a well comment of 'Preliminary'.

    The 'Load L IS Parameters' check box will allow the loading of any recognisedparameters found in the LIS file. The parameters that can be loaded are those found in the'Edit general well data ' window.

    The 'Fill Data Gaps' check box will extrapolate the curve data over null data gaps whenloading. If not checked this same function can be done using the 'Fill Data Gaps' module.

    The 'Add Extension to curve name' option will append an extension to all the curvesbeing loaded.

    The 'Set Well' button sets the LIS read well focus. This is the well that is displayed at thetop of the LIS read window. The button can be used to load several LIS files into different

    wells without having to close the window and re-open it. The user changes the well focuson the primary window by using the 'Select current well ' options and then clicks the'Set Well' button on the LIS read window.

    New File: This allows the user to choose another file to load.

    69

    69

    19

  • 8/11/2019 ManualdeIP_V27.pdf

    36/490

    34 Interactive Petrophysics V2.7

    Section 3.4 DLIS File Input

    PGL

    3.4 DLIS File Input

    IP at present can not load directly DLIS format data files. However the program has linksto the Schlumberger 'Tool Box' program that has automatic converters to convert DLIS

    files to LIS files. IP then loads the converted LIS file using the standard IP'LIS File input 'module.

    To load a DLIS file select the 'Load DLIS fi le' menu option. The user will be presentedwith a dialog box to select the DLIS file to load. The file will then be automaticallyconverted using the 'DLIS2LIS ' Converter program.

    The user will be given the option to see the log files output by the converter program. If the

    conversion worked then the LIS file will be displayed inside the IP LIS loader module .

    The 'DLIS View' menu option will launch the 'Tool BoxDLIS InfoView'program with theselected DLIS file already scanned. This program allows the user to view the DLIS file inits original form.

    The 'DLIS2LIS Converter' menu option will launch the 'Tool BoxDLIS to LIS Converter'program in manual screen entry mode.

    If the program can not find the 'Tool Box' installation the user will be prompted to select itsdirectory.

    31

    31

  • 8/11/2019 ManualdeIP_V27.pdf

    37/490

    35Data Loading

    Section 3.5 DBase4 File Input

    PGL

    3.5 DBase4 File Input

    The user enters the DBASE 4 file name under the 'Database name'label and clicks'Open'to open the database. The depths and curves in the database will be displayed.The 'Browse'button can be used to select the database.

    The user selects the curves and the depths to load and clicks 'Load' to load the data. Ifdata is to be loaded into a new well then the depths, step and units set on the screen willdefine the well depths, step and units. If the well depths are already defined then the 'Top'and 'Bot tom'boxes will define the data interval to load.

    The 'Units 'box defines the units of the database. You can load a metric database file intoa feet well. For time data wells, the units can be set for either seconds or milli-seconds.The primary input curve should be called TIME .

    The 'Null Value'box must be set to whatever Null value is defined in the database file.The default in Interactive Petrophysics is 999.

    The 'Depth Curv e Name'box defines the depth curve name in the database file. Normallythis will be 'Depth ' but if the database defines the depth column with a different name thismust be entered in this box.

    The 'Well Name'box allows the user to change the current well name. For a new well,this box will be blank and the well name can be entered. The 'Well Comment' (see'Edit general well data ') can be set from the well name box by placing a colon, with aspace before and after, ( : ) after the well name and appending the well comment after thecolon. For example '14/19-23 : Preliminary' will create a well name of '14/19-23' with awell comment of 'Preliminary'.

    69

  • 8/11/2019 ManualdeIP_V27.pdf

    38/490

    36 Interactive Petrophysics V2.7

    Section 3.5 DBase4 File Input

    PGL

    The 'Set Well' button sets the DBASE 4 read well focus. This is the well that is displayedat the top of the DBASE 4 read window. The button can be used to load several DBASE 4files into different wells without having to close the window and re-open it. The user

    changes the well focus on the primary window by using the 'Select current well 'options and then clicks the 'Set Well' button on the DBASE 4 read window.

    19

  • 8/11/2019 ManualdeIP_V27.pdf

    39/490

    37Data Loading

    Section 3.6 LAS Batch

    PGL

    3.6 LAS Batch

    The LAS Batch module allows the loading of multiple LAS files at a time into new or oldwells.

    Select the LAS file names from the file select dialog box and once the LAS file headers areread the following window will be displayed.

    Select the files to load by clicking in the 'Load' column opposite the file name. If thecolumn header is clicked then the whole column will be set to the inverse of whatever hasbeen set for the first file. This allows the user to quickly select or deselect all files.

    The 'File Name' column gives the name of the file to load. The user can not change this. If

    other files need to be loaded click the 'Select Files' button.

    The 'Well Name' column gives initially the name of the well in the LAS file header. Thisshould be changed to the name of the IP well. If the 'Create New Well for each fi le' box ischecked then the well name entered will be the IP well name in the new well. If the 'Loadfi les into wel ls with same n ame' box is checked then the well names must be the sameas one of the current wells already loaded in IP. In this case use the drop down box toselect the well into which to load the data.

    The 'No Crvs' column give the number of curves in the file. This is non-editable.

  • 8/11/2019 ManualdeIP_V27.pdf

    40/490

    38 Interactive Petrophysics V2.7

    Section 3.6 LAS Batch

    PGL

    The 'Top Dep. ' and 'Bot Dep. ' columns initially give the depth range of the data specifiedin the LAS file header. These depths can be changed to limit the range of data to load towithin specified depths. If the 'Create New Well for each fi le' box is checked then thedepths entered here will define the top and bottom depths of the IP well.

    The 'Units' and 'Step' columns initially give the depth curve units and data spacingspecified in the LAS file header. If the 'Create New Well for each fi le' box is checked thenthey will be used to specify the units and database step of the IP well.

    The 'Create New Well for each fi le' and the 'Load fi les into wel ls with same name'check boxes select the mode for data entry. If a new well is to be created then the wellname, depth range, units and step are taken from the file name grid.

    The 'Load LAS Parameters' check box will allow the loading of any parameters set in theLAS header that are understandable to IP. This can pick up things like mud resistivity dataif it is encoded in a known format.

    The 'Use Mask to select curves' check box allows an external text file to be used todecide what curves should be selected for loading. The external file format is very simpleand consists of names of curves that should be loaded. One name per line. If the userwants the curve to be renamed when being loaded then the new name of the curve shouldfollow the original name. The following characters are acceptable to separate the LASname from the load name: comma, space, tab and semicolon. An example mask file isgiven below.

    CALIDEPTHDRHODTLNGDCORELLDLLD2 LLDLLSMSFL1 MSFLCPERMCOREPHICORE2; PHICORERHOBRHOB1, RHOBSGRSPTNPH

    The 'Mask fi le name' box must contain the valid mask file name if the 'Use Mask toselect curves' box has been checked. The 'Edit Mask File' button can be used to browsefor the correct file name.

    The 'Fil l data gaps'option allows the user to automatically extrapolate gaps in the inputdata. This is useful, for example, if one is loading a one sample per foot file into a twosample per foot well. The 'Max Gap width' allows the user to set the maximum gap forfilling, the gap is defined in database sample increments.

  • 8/11/2019 ManualdeIP_V27.pdf

    41/490

    39Data Loading

    Section 3.6 LAS Batch

    PGL

    The 'Load' button loads the LAS files and creates any new well as required.

    The 'Select File' button allows the user to select different input files to load.

    The 'View Curves' button will display a window that contains the names of the curves forthe file that is currently selected (highlighted box in the data grid). The following is anexample of a listing.

    The list can be used to create a Mask file for selecting the curves to load. The userhighlights the curves required and then right mouse clicks on the window and selects the'Copy Curve names to cl ipboard'. This will then copy the curve names, but not units, to

    the clipboard which can then be used to copy into the Mask file.

    The 'Edit Mask File' can be used to create or edit a mask file. The user selects the file toedit or create and then the program will automatically open it up in NotePad, where theuser can then modify it.

  • 8/11/2019 ManualdeIP_V27.pdf

    42/490

    40 Interactive Petrophysics V2.7

    Section 3.7 Zone Tops

    PGL

    3.7 Zone Tops

    See ' Edit Zones / Tops sets '.81

  • 8/11/2019 ManualdeIP_V27.pdf

    43/490

    41Data Loading

    Section 3.8 Image Curve

    PGL

    3.8 Image Curve

    See 'Edit / Load Image Curve data '.136

  • 8/11/2019 ManualdeIP_V27.pdf

    44/490

    42 Interactive Petrophysics V2.7

    Section 3.9 Interval Loader

    PGL

    3.9 Interval Loader

    The Interval Loader module allows for loading of interval data into IP. Interval data can befacies type data where a certain geological facies, represented by a numerical value, isassigned over a depth interval. The interval loader can also be used to load periodic datalike core or RFT pressure data.

    Data can either be typed in or loaded through an ASCII data file ('Load' button). The formatof the ASCII input file is a series of data lines with Top Depth, Bottom Depth and curvevalues separated by spaces, tabs or commas. Only lines with numeric data can be read.

    Data can also be copied and pasted from spreadsheets. Select the data on thespreadsheet and copy it into the clipboard. Click on the cell on the ' Interval Loader' tableinto which to start the paste and then click the 'Paste' button at the base of the window (donot choose the paste from the drop down menu obtained by right mouse clicking on a cell.This will paste only into the selected cell).

    Up to 10 input curves can be loaded at once.

    The above example is of loading some facies data, the lower example is of loading somecore plug data. It is not necessary to enter a bottom depth. If the bottom depth is blank, thedata will be loaded at the closest sample increment to the top depth.

    The 'Delete Curves before w rite' check box will totally clear a curve before writing newdata to it. The default, if not checked, would allow the user to append data to a curve.

  • 8/11/2019 ManualdeIP_V27.pdf

    45/490

    43Data Loading

    Section 3.9 Interval Loader

    PGL

  • 8/11/2019 ManualdeIP_V27.pdf

    46/490

    Data Saving

    Part

    4

  • 8/11/2019 ManualdeIP_V27.pdf

    47/490

    45Data Saving

    Section 4.

    PGL

    4 Data Saving

  • 8/11/2019 ManualdeIP_V27.pdf

    48/490

    46 Interactive Petrophysics V2.7

    Section 4.1 ASCII Write

    PGL

    4.1 ASCII Write

    The ASCII and LAS Write uses the save data selection window. For a description of theoption and utilisation see 'LAS Write '.47

  • 8/11/2019 ManualdeIP_V27.pdf

    49/490

    47Data Saving

    Section 4.2 LAS Write

    PGL

    4.2 LAS Write

    The window will always appear with the current focused well filled out in the 'Select Wells

    and Depth Intervals to outpu t' grid box.

    Select Wells and Depth Intervals to output

    Use: Check this box to output the file for the well. If the column header is clickedthen the whole column will be set to the inverse of whatever has been set for thefirst line. This allows the user to quickly select or deselect all wells.Well Name : The user selects the well to output from the dropdown menu box. If

    the column header is clicked then all the wells currently loaded will be added to thelist.Top Dep. : Enter the top depth of the output interval.Bot Dep. : Enter the bottom depth of the output interval.

    File Name : Enter the output file name. Defaults can be set using the 'Base File

    Name' and 'Apply' button or the 'Use Well name as fi le name' button.

    Available CurvesThis box will display the curves in the well whose name is displayed just below the'Available Curves' label. To change the well, click on the well name displayed in the'Select Wells and ' box. Curve names will be displayed in green when they exist in the'Selected Curves' list. This allows the user to easily see what curves have been selected.

    Selected Curves

    This contains the selected output curves for all wells. It can contain curve names that donot exist for some of the output wells This is not important, for if a curve does not exist in a

  • 8/11/2019 ManualdeIP_V27.pdf

    50/490

    48 Interactive Petrophysics V2.7

    Section 4.2 LAS Write

    PGL

    well then it will not be output. If a curve does exist for the well displayed in the 'AvailableCurves' box, then the curve name under 'DBase Name' will be in green, otherwise it willbe displayed in black. By changing the well in the 'Available Curves' box the user caneasily see what curves are going to be written for individual wells by looking for the greenselected curves. The 'Output Name' column is editable and allows the user to changethe names of the curves in the output file.

    Curves are selected by either highlighting a curve and using the arrow buttons or byclicking on a curve and dragging it into the 'Selected Curves' box. The order that thecurves will be output is the same as the order in the 'Selected Cu rves' box. To rearrangethe order, use the up/down arrows or click on a curve and drag it to a different position.

    The 'Select Final Curves Curr ent Well' button will automatically add all curves in thecurrent well (well displayed under 'Available Curves') that have had their Final flagset

    (see Edit Curve Headers ) to the 'Selected Curves' box.

    The 'Select Final Curv es All Wells' button will move all final curves from all wells into the'Selected Curves' box.

    The 'Select All Curves All Wells' button will move all curves for all wells into the'Selected Curves' box.

    The 'Only outp ut f inal curves' box, if checked, will only write curves in the selectedcurve list that have their final flag set.

    The 'Write LAS wrapped data' box, if checked, will output the LAS data in wrappedformat with multiplelines per depth increment. If not checked, then the data will be oneline per depth increment. The file conforms to the LAS version 2.0 format.

    If the 'Write well parameters' box is checked, then the scales and other curve and wellinformation will be written into the LAS file. Writing this extra data will not affect the integrityof the LAS file and its structure will still conform to the LAS version 2.0 format.

    74

  • 8/11/2019 ManualdeIP_V27.pdf

    51/490

    49Data Saving

    Section 4.2 LAS Write

    PGL

    The 'Output Directory' allows the user to select the output directory where the files willbe written. The 'Browse' button can be used to select this directory. If separate outputdirectories for each well have been set up (see Set Default file Location ) then the usercan check the 'Use the separate outp ut directo ries' box to send the output files intothese directories. This box will not appear in the window if they have not been set up.

    The 'File name extensio n' allows the changing of the default file name extension. This isadded to the name set under 'File Name' to complete the output file name.

    The 'Base File Name' box is used to create the default output file name. Appended to thisbase name will be 'W_**' where ** is the database well number. The 'Apply' will update allfile names with current 'Base File Name'.

    The 'Use Well name as fi le name' button replaces the output file name with the wellname. Non allowable characters (\ / : ; , >

  • 8/11/2019 ManualdeIP_V27.pdf

    52/490

    50 Interactive Petrophysics V2.7

    Section 4.3 LIS Write

    PGL

    4.3 LIS Write

    The LIS and LAS Write uses the save data selection window. For a description of the

    option and utilisation see 'LAS Write '.

    The LIS format only allows curve names of four characters. Therefore the module has totruncate the IP curve names. However it is possible to use the LIS format curve service IDto store the rest of the curves name. This is done by checking the 'Use service ID forlong curv e names' box. If this option is turned on the output names box contains a colon(:) which now separates the LIS curve name and the service ID name.

    It is possible to write multiple logical LIS files into one physical LIS disk file. This allowsputting multiple wells into one LIS file. By checking the 'All wel ls in one fi le' box all thewells will be written into one file.

    The 'Keep LIS File Open' option will not automatically close the LIS after the 'Run' buttonis clicked. This allows appending another LIS logical file to the current LIS physical file.This can be useful if the user wants to store different curves, or different depth intervals,from the same well into different LIS logical files. To do this the user selects the curves tobe written into the first logical file, checks the 'Keep LIS File Open' and clicks 'Run'. Theuser then changes the curves to output and clicks 'Run' again. The file is finally closedwhen the user exits the module.

    47

  • 8/11/2019 ManualdeIP_V27.pdf

    53/490

    51Data Saving

    Section 4.4 DBase4 Write

    PGL

    4.4 DBase4 Write

    This allows the user to save data to a DBASE 4 database. The user can add to an oldDBASE 4 database or create a new one.

    The user enters the DBASE 4 file name under the 'Database name'label. The 'Browse'button can be used to select an old database. The user then selects the curves anddepths to write and clicks the 'Write'button.

    The 'Database Null Value'box selects the DBASE 4 null value number. 999 is used inInteractive Petrophysics as the Null value number.

    The 'Database Depth Curve Name' box specifies the name of the depth column in theDBASE 4 file. This is for appending to an old database. It must be known and will usuallybe 'Depth '.

    The 'Top Depth to wri te' and'Bottom Depth to wri te'boxes allows the user to selectthe interval from the Interactive Petrophysics well to write into the DBASE 4 file.

    The 'Merge Data with existing database'and 'Overwrite exis ting database' allows theuser to control how to access old DBASE 4 files. These buttons have no effect if the filedoes not already exist.

    The 'Overwri te exist ing curves'box allows the user to change the data of an existingDBASE 4 curve. Note this does not delete the old curve but just changes those values thatoverlap with the defined load interval.

    The 'Set Well' button sets the DBASE 4 write well focus. This is the well that is displayed

  • 8/11/2019 ManualdeIP_V27.pdf

    54/490

    52 Interactive Petrophysics V2.7

    Section 4.4 DBase4 Write

    PGL

    at the top of the DBASE 4 write window. The button can be used to write several DBASE4 files from different wells without having to close the window and re-open it. The userchanges the well focus on the primary window by using the 'Select current well 'options and then clicks the 'Set Well' button on the DBASE 4 write window.

    19

  • 8/11/2019 ManualdeIP_V27.pdf

    55/490

    Read and Write to PETCOM database

    Part

    5

  • 8/11/2019 ManualdeIP_V27.pdf

    56/490

    54 Interactive Petrophysics V2.7

    Section 5.

    PGL

    5 Read and Write to PETCOM database

    The 'Read/Write to PETCOM DB'menu will only be visible if the option to load the

    PETCOM interface is set in the 'ProgDefs.opt'file (found in the Interactive Petrophysicsprogram directory) and the PETCOM DLLs are loaded correctly at run time. ThePETCOM interface will work under the Windows NT operating system, as well asWindows 95 and Windows 98.

  • 8/11/2019 ManualdeIP_V27.pdf

    57/490

    55Read and Write to PETCOM database

    Section 5.1 Read from PETCOM

    PGL

    5.1 Read from PETCOM

    The user must select the PETCOM project either by typing the full path, or by using the'Browse' button.

    The 'Get Well names'button is pressed to list the current wells in the PETCOM project.The user selects a well and then the list of curves in the well will be displayed. The userneeds to select the curves to be loaded.

    The user can change the top and bottom depths for the data to be loaded. If no data hasbeen previously loaded into the IP (Interactive Petrophysics) well, then the interval andstep specified will become the IP well data interval.

    The step in the PETCOM well must be identical to the step in the IP well.

    The 'Read'button is clicked to read the data from PETCOM into IP.

    The 'Set Well' button sets the PETCOM database interface well focus. This is the wellthat is displayed at the top of the PETCOM database interface window. The button can beused to read or write to different wells without having to close the window and re-open it.The user changes the well focus on the primary window by using the

    'Select current well ' options and then clicks the 'Set Well' button on the PETCOMdatabase interface window.

    19

  • 8/11/2019 ManualdeIP_V27.pdf

    58/490

    56 Interactive Petrophysics V2.7

    Section 5.2 Write to PETCOM

    PGL

    5.2 Write to PETCOM

    Select the PETCOM well and the IP curves to write to PETCOM. The top and bottomdepths allow the user to specify the interval to write.

    The 'Create Well'button will create a new PETCOM well. The well name, top depth,bottom depth and step interval will be the same as the IP well name, top depth, bottomdepth and step interval.

  • 8/11/2019 ManualdeIP_V27.pdf

    59/490

    Read and Write to GEOLOG6 Database

    Part

    6

  • 8/11/2019 ManualdeIP_V27.pdf

    60/490

    58 Interactive Petrophysics V2.7

    Section 6.

    PGL

    6 Read and Write to GEOLOG6 Database

    The 'Read/Write to GEOLOG6 DB'menu will only be visible if the option to load the

    GEOLOG interface is set in the 'ProgDefs.opt'file (found in the Interactive Petrophysicsprogram directory) and the GEOLOG DLLs are loaded correctly at run time. TheGEOLOG6 interface will only work if the installation is on the Windows NT or Windows2000 operating system. It will notwork under Windows 95 or Windows 98.

    It is not a good idea to have the GEOLOG6 database open from the GEOLOG

    program at the same time, especially when writing to the GEOLOG6 database. This

    could possibly corrupt the database.

  • 8/11/2019 ManualdeIP_V27.pdf

    61/490

    59Read and Write to GEOLOG6 Database

    Section 6.1 Read from GEOLOG6

    PGL

    6.1 Read from GEOLOG6

    The user must select the GEOLOG6 project either by typing the full path to the top of theproject directory structure, or by using the 'Browse'button. It is possible to read and writedata to GEOLOG6 projects that are on UNIX computer systems as long as the UNIX diskcan be seen from the PC. The UNIX and PC GEOLOG6 database structures are identical.

    The 'Get Well names'button is pressed to list the current wells in the GEOLOG6 project.When the user selects a well, the list of SETS in that well are displayed. When a SET isselected, the curves in that set plus the top, bottom and step will be displayed. If the stepis displayed as a '***' then the set has irregular data sampling. This irregular sampled datacan still be loaded without problems into Interactive Petrophysics; gaps in the data will beset as Null values (-999).

    The curve names displayed have a '_1', '_2', '_3' after their name. This is the versionnumber of that curve in GEOLOG. When loading into Interactive Petrophysics, the '_1' willbe removed, while any '_2', '_3' will be left.

    The user can change the top and bottom depths for the data to be loaded. If no data hasbeen previously loaded into a well, then the interval and step specified will become the welldata interval. If the step appears as '***' then it must be edited to give the step required.

    The 'Read' button is clicked to read the data from GEOLOG into Interactive Petrophysics.

  • 8/11/2019 ManualdeIP_V27.pdf

    62/490

    60 Interactive Petrophysics V2.7

    Section 6.2 Write to GEOLOG6

    PGL

    6.2 Write to GEOLOG6

    Select the GEOLOG6 well, set, and IP (Interactive Petrophysics) curves to write toGEOLOG. The top and bottom depths allow the user to specify the interval to write.

    The 'Create Well'button will create a new GEOLOG6 well. The well name will be thesame as the IP well name, and a REFERENCE set will be automatically created using thedepths of the IP well and 1 sample per foot/metre.

    The 'Create Set'button will create a new set in the selected GEOLOG well. No referencedepth will be created: this is done when you write log data into the set.

  • 8/11/2019 ManualdeIP_V27.pdf

    63/490

    Parameter Sets

    Part

    7

  • 8/11/2019 ManualdeIP_V27.pdf

    64/490

    62 Interactive Petrophysics V2.7

    Section 7.1 Save Parameter Set

    PGL

    7 Parameter Sets

    7.1 Save Parameter Set

    'The Save Parameter Set' was used, up to program version 1.9, as the main method forsaving and restoring interpretation parameter sets. With the inclusion of a properdatabase in version 2.1 the 'Save Parameter Set' has mainly been superseded, since theparameter sets are stored along with the curve data in the database, but the function hasbeen left in the program as an alternative method for saving the parameters. However, itdoes become a useful method of moving parameters between wells. The user saves theparameter set for the current well using this function. The new well is then selected andusing the 'Load / Save Parameter Set' button on the interpretation input screen, the usercan select the previously saved parameter set belonging to the other well.

    To save a parameter set for an interpretation, select the interpretation module name, 'ClayVolume', 'Poro sity and Water Saturation', 'Cutoffs' or'Statistical Curve Predictio n',and the complete multizone set will be saved to disk. This disk file can be restored fromthe interpretation modules later, and contains all the information used in the interpretation.The file will be stored under the set name, used in the interpretation module, with theextension of ' .set' and will be put in the output data directory, which can be set under

    Set Default File Location .

    'All Sets current Well'and 'All Sets all wells'allows the user to save multiple sets at atime.

    21

  • 8/11/2019 ManualdeIP_V27.pdf

    65/490

    63Parameter Sets

    Section 7.2 Print Parameter Set

    PGL

    7.2 Print Parameter Set

    To print the parameter sets from an interpretation module, or to save them to a disk file,select the 'Print Parameter Set'menu item, followed by the interpretation module name,followed by your choice of printer or file name. If 'Printer'is selected, then the output willbe directed to the default printer or whatever printer has been selected under 'PrinterSetup'. If 'File'is chosen, then the output will be sent to a hard disk file. The file will bestored under the set name used in the interpretation module, with the extension of ".txt"and will be put in the output data directory, which can be set under

    Set Default File Location .

    'All wells - Printer'and 'All wells - File'allows the user to save multiple sets at a time.

    These options are also available for individual modules by using the 'Print' button on the'Parameter' windows.

    21

  • 8/11/2019 ManualdeIP_V27.pdf

    66/490

    64 Interactive Petrophysics V2.7

    Section 7.3 Delete Parameter Sets

    PGL

    7.3 Delete Parameter Sets

    The 'Delete Parameter Sets'will delete an active interpretation parameter set. This ishelpful if the current parameter set is found to be of no use and the user wants to startagain from scratch. This will not delete any parameter sets saved on the hard disk.

    Only the parameter set attached to the active well will be deleted.

    Other zone sets can be deleted from the 'Edit Zones / Tops sets ' module.81

  • 8/11/2019 ManualdeIP_V27.pdf

    67/490

    65Parameter Sets

    Section 7.4 Parameter Set Management

    PGL

    7.4 Parameter Set Management

    The parameter set management screen is used to manage the parameter sets from the'Clay Volume ', 'Porosity and Water Saturation' and 'Cutoff and Summation ' modules. The

    window is displayed when the 'Load / Save Parameter Sets' button is clicked on thethese modules set-up windows.

    The module works the same for the three interpretation modules except that theparameter set types are related to the interpretation module. Set Types are as follows :

    Tops Generic user-created top set. No parameters.

    Clay Clay volume module parameter set.PhiSw Porosity and water saturation module parameter set.

    Cutoff Cutoff and summations module parameter set.Splice Zones from the interactive splice module.

    A parameter set consists of a set of zones. Each zone has a Top, Bottomand Zone

    name. Included with each zone is a set of parameters. The parameters are different foreach Typeof set. Therefore the parameter sets of different types are only compatible asfar as Top, Bottom and Zone name.

    The working parameter sets for the interpretation modules 'Clay Volume ', 'Porosity andWater Saturation' and 'Cutoff and Summation ' are automatically saved into the welldatabase every time the well data are saved and restored when the well is restored.

    The 'Parameter Set Management' module allows the user to save and restore parametersets in additionto the working parameter sets . This can be useful if one wants to try adifferent interpretation technique but still have the ability to go back to the original. The user

    saves the original parameter set under a different name and changes the interpretation.The user can then recall the original parameters at a later date.

    Parameter sets can be saved either to an external disk file giving a user-defined name(this is the same procedure as can be accessed from the main menu 'Input / Output ->Save Parameter Set') or the parameter set can be saved into the well database under auser-specified name.

    The 'Parameter Set Management' window is divided into two sections, one for saving theset and one for loading the set. Both sections allow saves and restores from the databaseas well as from separate disk files. The save section however allows the user to restore aparameter set from a different well or a parameter set of a different type (from the

    database only).If a different type of parameter set is restored then only the To p,Bottomand Zone nameare copied for each zone. All the parameters associated

    with each zone can not be copied and will be defaulted to the default values for

    that type of set . However copying parameter sets of a different type can be very useful.

    For example if the user has loaded a tops set (Type Tops) using the

    'Edit Zones / Top Sets ' module then these tops might be the ones wanted for the'Cutoff and Summation ' module and can be loaded using the 'Load from Database'.

    81

  • 8/11/2019 ManualdeIP_V27.pdf

    68/490

    66 Interactive Petrophysics V2.7

    Section 7.4 Parameter Set Management

    PGL

    Save Parameter Set

    The user edits the 'Save Parameter set name' to distinguish this set from any other. The'Save to Database' button will copy the set into the database and the name will be addedto the list in the 'Load Parameter set' box. The 'Save to Disk File' button will pop up a filedirectory dialog box to select where the file should be saved. The default is the output

    directory (see'Set Default File Location ').

    Load Parameter SetTo load from the database, highlight the set to load and click 'Load from Database'.

    If the 'All Sets' box is checked then all the sets, regardless of type, will be displayed.However, if a set of a different type to the module that created the window is selected then

    only the Top, Bottomand Zone nameare loaded and the parameters are all set to theirdefault values.

    If the 'All Wells' box is checked then the sets for other loaded wells are also displayed.The well name will be added to the display box for all wells except the current well. Anexample window with this option set is displayed below.

    21

  • 8/11/2019 ManualdeIP_V27.pdf

    69/490

    67Parameter Sets

    Section 7.4 Parameter Set Management

    PGL

    The 'Delete Set from Database' button allows the deletion of the highlighted set.

    The 'Load from Disk Fi le' allows the user to load a parameter set from a disk file. Onlyparameter sets of the correct type can be loaded this way.

  • 8/11/2019 ManualdeIP_V27.pdf

    70/490

    Well Management

    Part

    8

  • 8/11/2019 ManualdeIP_V27.pdf

    71/490

    69Well Management

    Section 8.1 Edit General Well Data

    PGL

    8 Well Management

    8.1 Edit General Well Data

    This window allows the user to set up general well data, which are used as defaults forthe interpretation modules and for putting in the hardcopy log plot header.

    The 'Well Comment' field is used to distinguish IP database wells with the same physical

  • 8/11/2019 ManualdeIP_V27.pdf

    72/490

    70 Interactive Petrophysics V2.7

    Section 8.1 Edit General Well Data

    PGL

    well names. For example the user might perform a preliminary interpretation on a well andthen a final interpretation. If the interpretations are both kept as separate wells in the IPdatabase then the well comment field could be used to distinguish between them. Forexample one could have a comment field of Prelimi