Knowledge Worth Sharing

Importing Well Completion Data 
Importing well data in Petrel can be a time‐consuming process.  There are multiple types of data (headers, 
logs, completion, etc.), each having multiple possible formats.  Hopefully, your company database takes 
care of much of this import for you.  However, you will probably have to import data at one time or 
another (new wells drilled, wells missing from database, data bought from another party, etc.).  Most 
experienced Petrel users are familiar with importing a lot of the data it takes to fully describe a well.  Many 
have never tried importing completion data.  That is the purpose of this TIPS&TRICKS. 
Usually, importing well data has up to five separate imports.  They are: 
1. Importing Headers 
2. Importing Deviation Surveys 
3. Importing Logs 
4. Importing Tops 
5. Importing Completion Information 
The first four are fairly common and not a part of this document.  Here, we will focus on importing 
completion information only.  This document was written using Petrel 2011.2, however earlier versions of 
Petrel are very similar.   
Petrel is a mark of Schlumberger

4801 Woodway Drive, Suite 150W • Houston, TX 77056 • •
© 2012 SCM E&P Solutions, Inc.


File Types 
Completion data in Petrel consists of two files, events and tubing.   We will discuss both in turn. 
First, the events file.  Contained in the events file are: 
Event in File 

Petrel Completion Name










Well test


Hydraulic fracture

An example of an event file is: 


Note that it always starts with a “UNITS” line.  

Petrel is a mark of Schlumberger

4801 Woodway Drive, Suite 150W • Houston, TX 77056 • •
© 2012 SCM E&P Solutions, Inc.


com • info@scminc. Inc.scminc. TX 77056 • www. Suite 150W • Houston.Contained in the tubing file are:   Casing   Tubing   Bullplugs   Chokes   Packers   Inflows (AFCV – Annular FCV ‐ Flow Control Valve)   Inflows (NICD – Nozzle ICD ‐ Inflow Control Device)   Inflows (SICD – Spiral ICD)   Inflows (LICD – Labyrinth ICD)    An example of a tubing file is:   Petrel is a mark of Schlumberger 4801 Woodway © 2012 SCM E&P Solutions. 3 .

Inc. 4 .      Note that it also always starts with a “UNITS” line. Suite 150W • © 2012 SCM E&P Solutions.      Petrel is a mark of Schlumberger 4801 Woodway • info@scminc. TX 77056 • www.

  d. right‐click on the Global completions folder under the main Wells folder and  choose Import (on selection)…:                            This brings up an Import file window:  a. Select the File name as the file (or files) containing the event information. Navigate to the correct folder  b. Inc.ev) © 2012 SCM E&P Solutions. Click Open            Petrel is a mark of Schlumberger 4801 Woodway • info@scminc. Change the Files of type: to Well event data (ASCII) (*.Event File  To import an event file. TX 77056 • www. Suite 150W • Houston. 5 .scminc.

com © 2012 SCM E&P Solutions. 6 . TX 77056 • www. Inc.  You are asked to match the data in the event file to the wells already in the Petrel project using the following  window:                                                If a well name in the file doesn’t match a well inside Petrel.      Petrel is a mark of Schlumberger 4801 Woodway Drive. or choose the well to assign  the data to.scminc. Suite 150W • Houston. the data is imported and can be seen under the Global completions folder under the main Wells  folder.    After clicking OK. you may ignore the • info@scminc.

  The file  may have comments (lines in the file but not used as data) to show information.Event Data Format  The event data file must start with a “UNITS” line.    The different types of event data for a well have different formats    Perforation. the units are converted upon import into Petrel.5   0        Petrel is a mark of Schlumberger 4801 Woodway Drive. “event type”.5   0  05/18/2006 rework   1900   1925   .  The units need  not be the same as the units used within the Petrel project as Petrel converts them as they are imported.5   0  01/12/1997 perforation   1870   1878   .  Perforation and rework  events both have the same format and have the following columns:  Date of event. Inc.  Each well group starts with a “WELLNAME” line.  You may similarly set the units for DIAMETER and PRESSURE  with:  UNITS DIAMETER units  UNITS PRESSURE units    Again.  They keywords are DEPTH.  This line looks  like:    WELLNAME A10    where “A10” in the example above is the name of the well.  A comment line starts with two  dashes (‐‐). Skin  Examples are:  01/01/1995 perforation   1858   1865   .com • info@scminc. 7 .  An example comment line is:  ‐‐ Data for well A10      You may also specify units for specific dimensions using keywords. Suite 150W • Houston. DIAMETER and  PRESSURE. Base MD. Wellbore Diameter.      Data is separated into the different wells in this file.  The line for DEPTH looks like:    UNITS DEPTH units    where “units” is any recognized depth unit © 2012 SCM E&P Solutions.  Choices are METRIC and FIELD (feet) for the data.  This line looks like:    UNITS METRIC    where the second word tells the units of the data. Barefoot and Rework data are converted to Perforation events inside Petrel.scminc.  This name will be matched to the wells already inside  the Petrel project. Top MD. TX 77056 • www.

 go to the Search tab and key in “well event file format”. Inc. “welltest”. TX 77056 • www.  They all have the same format:  Date of event. Base Depth (MD). “squeeze”.com • info@scminc.scminc. 8 .          Petrel is a mark of Schlumberger 4801 Woodway Drive.Barefoot data does not contain the Base MD. Skin  Examples are:  02/06/2004 acidize   2000   2015    0  10/07/2001 frac    1942   1955   ‐2  07/22/2002 stimulate    2150   2230   10    Squeeze data is formatted as follows:  Date of © 2012 SCM E&P Solutions. Top Depth (MD).005    Combined. Top MD. Depth (MD) and all deeper  An example is:  02/01/2000   plug   2400    Hydraulic Fracture data is formatted as follows:  Date of event. “event type”. some events might look like:  WELLNAME A15  01/01/1995 perforation 1858 1865 .5 0  02/01/1995 welltest 1883  02/01/2000 frac 1942 1955 10  01/01/2002 squeeze 2250 2300  02/01/2003 plug 1800    To find information about this in the Petrel help file. Kh  An example is:  02/01/1900 welltest   1883    Acidize. Stimulate and Frac data are converted to Stimulate events inside Petrel. Suite 150W • Houston. “plug”. Wellbore Diameter. Skin  03/05/2005 barefoot  1922   . Base Depth (MD)  Examples are:  01/01/1995 squeeze   2000   2150  01/01/1995 squeeze   2250   2300    Plug data is formatted as follows:  Date of event. Width  An example is:  02/01/2000 hydr‐frac    1900   1880   1920   100   0   10000   0. Top(TVDSS). “barefoot”.5   0    Welltest data has the following columns:  Date of event. “hydr‐frac”.  It’s columns are:  Date of event.  Filter  to the Title “Well event file format” in the Petrel location (among the multiple documents returned by Petrel Help)  and you will find more information. Orientation. Bottom (TVDSS). Center (MD). Length. Top Depth (MD). Permeability.

  Perforation data looks like this in a 3D Window (left) and a Well Section Window (right):                                                  Well Test data looks like this in a 3D Window (left) and a Well Section Window (right):                                           Petrel is a mark of Schlumberger 4801 Woodway Drive. TX 77056 • © 2012 SCM E&P • info@scminc. Inc. Suite 150W • Houston. 9 .

com © 2012 SCM E&P Solutions. Suite 150W • Houston.      Stimulation data looks like this in a 3D Window (left) and a Well Section Window (right):                                             Squeeze data looks like this in a 3D Window (left) and a Well Section Window (right):                                             Petrel is a mark of Schlumberger 4801 Woodway Drive. TX 77056 • www. 10 . • info@scminc.scminc.

Suite 150W • Houston. 11 .scminc. TX 77056 • © 2012 SCM E&P Solutions. Inc.      Plug data looks like this in a 3D Window (left) and a Well Section Window (right):              Tubing Data  To import a Tubing file. again right‐click on the Global completions folder under the main Wells folder and choose  Import (on selection)…                            Petrel is a mark of Schlumberger 4801 Woodway • info@scminc.

tub)  c. • info@scminc. Select the File name as the file (or files) containing the event information. 12 .  d. Navigate to the correct folder  b. Suite 150W • Houston.scminc.This brings up an Import file window:  a. Click Open            Again. TX 77056 • © 2012 SCM E&P Solutions. Change the Files of type: to Well tubing data (ASCII) (*. you might have to match wells:                Petrel is a mark of Schlumberger 4801 Woodway Drive.

          Petrel is a mark of Schlumberger 4801 Woodway Drive.scminc. Suite 150W • Houston. Inc. 13 .com • info@scminc.      After clicking OK on the window where wells are matched. TX 77056 • © 2012 SCM E&P Solutions.              Expanding the Completions folder under an individual well shows what was imported for that well. the data is imported and again shown under the Global  completions folder under the top‐level Wells folder in the Input pane.

  The first line has:  “TUBING”.com © 2012 SCM E&P Solutions.  Choices are the same as with the event data file (METRIC and  FIELD).001  1955    Tubing data also has 3 lines per entry. Internal Roughness. 14 . Casing Diameter. Suite 150W • Houston.   The file may also have comments to show information. TX 77056 • www.  A comment line again starts with two dashes. Stop Well    The second line has either:  Top Depth (MD). The name of the equipment that describes the casing    The third line contains:  Base Depth (MD)      Petrel is a mark of Schlumberger 4801 Woodway Drive. Casing Roughness    The third line has:  Bottom Depth (MD)    An example of a complete entry is:  CASING A15  0    0. External Diameter.  This line looks like:    UNITS METRIC    where the second word tells the units of the data. well name    The second line has:  Top Depth (MD).com • info@scminc. Internal Diameter. Tubing Name.15    0. External Roughness  OR  Top Depth (MD).  The first line has:  “CASING”.     Data is separated into the different types in this file:   Casing   Tubing   Bullplugs   Chokes   Packers   Inflows    The different types of tubing data for a well have different formats    Casing data has 3 lines for each entry. Start Well.scminc. Inc.  Tubing Data Format  The tubing data file must start with a “UNITS” line.

 Petrel only supports  tubing that starts at the top of a well.01    0.12    0.    Inflow data specifies the locations of inflow control valves or devices. Depth (MD).20”   2470    Currently.  If the start MD is not 0. well name. TX 77056 • www. Petrel only supports tubing that starts and ends in the same well. inflow type. (optionally) device length or  equipment ID.  Also.  To specify the location of a choke.  The format is:  “INFLOW”. choke MD.  Tubing must be previously defined before entering the choke  values. use the following format:  “CHOKE”. Tubing to be plugged  An Example is:  BULLPLUG  C2  Tubing11      Choke data is modeled in Petrel as an inline FCV.  The line contains:  “BULLPLUG”. Petrel will ignore the value.01  2470    A complete example showing the equipment is:  TUBING Tubing11 C2 C2  2300   “T‐API‐1.  (optionally) length:   An example is:  PACKER  Packer01   A10   2200   5    We have had problems using this information when the optional parameter.      A complete example showing diameters and roughness is:  TUBING Tubing11 C2 C2  0    0. Suite 150W • Houston. packer © 2012 SCM E&P Solutions.  Tubing must be previously defined before the  Inflow information may be entered. 15 .14    0. tubing for the inflow valve/device.  If the start and end well names are not  the same. Well Name.050/J‐55/1. choke name.scminc. tubing for the choke. inflow name. Inc.5  An example specifying the equipment is:  CHOKE  Choke11   Tubing11   2200   IFCV_1      Packer data uses the following format:  “PACKER”. length.  Petrel is a mark of Schlumberger 4801 Woodway Drive.      Bullplugs are used to seal the tubing toe (to force fluid flow in through an ICD). DEPTH (MD). was NOT entered.  This data must have a TUBING for  the well before you can define a BULLPLUG (The TUBING line must precede the BULLPLUG line). (optional) choke length or equipment ID   An example using defaults is:  CHOKE  Choke11   Tubing11   2200  An example specifying the length is:  CHOKE  Choke11   Tubing11   2200   4. a tubing will be created from the top of the end well to the specified end • info@scminc.

    An example with optional length is:  INFLOW  NICD   ICD03   Tubing12   2453    12  An example with the optional equipment ID is:  INFLOW  NICD    ICD03   Tubing12   2453   NICD‐4.50/4x4.    Casing data looks like this in a 3D Window (left) and a Well Section Window (right):                                       Tubing data looks like this in a 3D Window (left) and a Well Section Window (right):                                  Petrel is a mark of Schlumberger 4801 Woodway Drive.  Filter  to the Title “Tubing description file format” in the Petrel location (among the multiple documents returned by Petrel  Help) and you will find more information. Suite 150W • Houston. 16 . go to the Search tab and key in “well tubing file format”.0    To find information about this in the Petrel help © 2012 SCM E&P • info@scminc.scminc. TX 77056 • www. Inc.

com • info@scminc. Suite 150W • Houston. TX 77056 • www. Inc.scminc. 17 .    Packer data looks like this in a 3D Window (left) and a Well Section Window (right):                                              Choke data looks like this in a 3D Window (left) and a Well Section Window (right):                                            Petrel is a mark of Schlumberger 4801 Woodway © 2012 SCM E&P Solutions.

    Inflow (NICD) data looks like this in a 3D Window (left) and a Well Section Window (right):                                  Petrel is a mark of Schlumberger 4801 Woodway Drive. Inc. TX 77056 • • © 2012 SCM E&P Solutions. 18 . Suite 150W • Houston.scminc.

TX 77056 • © 2012 SCM E&P Solutions.scminc.Editing completion Data  Right‐clicking on the Global Completions folder and choosing Show completion errors prints in the Petrel Message  log window any errors encountered in the completion data.                  Petrel is a mark of Schlumberger 4801 Woodway Drive.                                                                      These errors may be fixed either by correcting the ASCII files imported earlier and re‐importing the data or often you  can fix them in the Completions manager. Suite 150W • Houston. Inc. 19 .com • info@scminc.

com • info@scminc.scminc. all the completions inside the Petrel project. 20 . right‐click on the Global completions folder and choose Completions manager. TX 77056 • www. Inc.To see the Completions © 2012 SCM E&P Solutions. in spreadsheet form. Suite 150W • Houston.              Petrel is a mark of Schlumberger 4801 Woodway Drive.                                          The Completions Manager shows.

 the red background will disappear. © 2012 SCM E&P Solutions.  To find the error. 21 .            You may change the data in the Completions manager • info@scminc. hold the cursor over  the cell with the red background and the tooltip will explain the error.  Often.   Clicking on a line will show data in more detail in the right side of the window.scminc. TX 77056 • www.All items in the Name column shown with a red background contain an error.        Petrel is a mark of Schlumberger 4801 Woodway Drive. if changed correctly. fixing one will fix others. Suite 150W • Houston.

            The date of the test is in the year 1900 while the well was not drilled until 1990. TX 77056 • www.                      Continue checking the file until all cells with red backgrounds have been fixed. using the default.  Putting  a length on the packer and re‐importing fixed this problem and all the others in well A10. Inc. 22 .      Checking the next red cell reveals that the well test has a bad • info@scminc.In the input file.  Petrel is a mark of Schlumberger 4801 Woodway Drive. Suite 150W • © 2012 SCM E&P Solutions.  Change the date of the bad year  until the data is correct. the packer length wasn’t entered.  This overlapped with the perforation.