Académique Documents
Professionnel Documents
Culture Documents
Version 2011.1
Schlumberger Public
Copyright Notice
Copyright 1998 - 2011 Schlumberger. All rights reserved.
No part of this document may be reproduced, stored in a retrieval system, or translated in any
form or by any means, electronic or mechanical, including photocopying and
recording, without the prior written permission of Schlumberger Information Solutions,
5599 San Felipe, Suite 100, Houston, TX 77056-2722.
Disclaimer
Use of this product is governed by the License Agreement. Schlumberger makes no warranties,
express, implied, or statutory, with respect to the product described herein and disclaims
without limitation any warranties of merchantability or fitness for a particular purpose.
Schlumberger reserves the right to revise the information in this manual at any time without
notice.
*Mark of Schlumberger. Certain other products and product names are trademarks or
registered trademarks of their respective companies or organizations.
Schlumberger Public
Trademark Information
Contents
Welcome to Petrel 2011 ............................................................ 12
Disciplines Working Together ............................................................................. 12
Access to the Best Science .................................................................................. 13
Increased Workflow Productivity ....................................................................... 14
Geophysics ................................................................................ 21
Interpretation ..................................................................................................... 21
Seismic Interpretation Toolbar .....................................................................................21
Restrict Mode .............................................................................................................23
Autotracking - Quality Control Grids .............................................................................24
Seismic Interpretation Process Settings ........................................................................25
Polygon Tracking ........................................................................................................25
Polygon Selection .......................................................................................................26
Manual Interpretation on Time Slices ...........................................................................26
Fault Intersection Cuts ................................................................................................26
Interpretation Filtering ................................................................................................27
Fault Autotracking ......................................................................................................27
Window Auto Focus ....................................................................................................29
Linked Interpretation Windows ....................................................................................29
Crossing Intersection Filters ........................................................................................29
Select Orthogonal Intersection .....................................................................................30
Vintages .............................................................................................................. 31
Seismic Flattening .............................................................................................. 32
Schlumberger Public
Miscellaneous ..................................................................................................... 35
2D Survey Geometries ................................................................................................35
External Seismic Files..................................................................................................36
Limiting File-Writing Locations .....................................................................................37
2D External Files ........................................................................................................39
Intersection Plane Step via Mouse Scroll Wheel .............................................................39
Volume Attributes ............................................................................................... 39
AVO Attributes ...........................................................................................................39
Nested Virtual Attributes .............................................................................................40
Volume Attribute Computation by Folder and Vintage ....................................................40
Realized Volume Attribute File Locations .......................................................................41
Seismic Well Tie .................................................................................................. 41
Additional Tracks ........................................................................................................41
Computation of Aki-Richards Angle Dependent Reflectivity .............................................42
Taper Extraction Windows ...........................................................................................42
Geology ..................................................................................... 44
Well Section Window .......................................................................................... 44
Well Section Window Display Template ........................................................................44
Display Template Usability...........................................................................................49
Ghost and Marker Drop Functionality............................................................................52
Well Section Window Fence .........................................................................................53
Well Section Window Display Manipulation....................................................................53
Data Displays and Flexibility ........................................................................................54
Shortcut Keys .............................................................................................................56
Well Data Performance ....................................................................................... 58
Well Zoom and Highlight: 2D and 3D Windows .................................................. 59
Well Projection on Intersections ........................................................................ 61
Multiple/Missing Projections .........................................................................................61
Incomplete Projections................................................................................................63
User Interface ............................................................................................................63
Project Upgrade .........................................................................................................66
Local Model Update for Structure ....................................................................... 66
How to Perform a Local Model Update of the Structure ..................................................67
Define Fluid Contacts .......................................................................................... 70
Schlumberger Public
Modeling .................................................................................... 94
Local Model Update............................................................................................. 94
Petrophysical Modeling Distribution Tab ............................................................ 95
Data Analysis for Continuous Properties ............................................................ 96
Data Analysis for Discrete Properties ................................................................. 97
Object Modeling Output Properties .................................................................... 99
Variable Azimuth Property Definition for Geometric Bodies and Fluvial Channels
.......................................................................................................................... 101
Honoring Priority Settings for Object Modeling ................................................ 101
Servo-System for Sequential Indicator Simulation ........................................... 103
Volumetrics Calculation and Reporting Per Contact Regions ........................... 104
Schlumberger Public
Schlumberger Public
Schlumberger Public
Schlumberger Public
Schlumberger Public
10
Schlumberger Public
Schlumberger Public
11
12
Schlumberger Public
Faster history matching though manipulation of all facets of the model, from seismic to
simulation You can now work directly on problem areas and run new scenarios to better
match production history data by utilizing uncertainty tools (to evaluate and understand
parameter sensitivity), local model updates, and definition and analysis of history matching
objective functions.
13
Schlumberger Public
14
Schlumberger Public
Schlumberger Public
15
General Functionality
This section describes new functionality that affects multiple domains.
Studio Favorites
A new, customizable Favorites pane allows you to build a shortcut list to frequently used
objects. Any Petrel item can be inserted into the Favorites panedata, processes, or windows.
To insert an item, simply drag and drop it into the Favorites pane.
Items in the Favorites pane operate just as they would from their home pane, so they can be
organized into folders and rearranged to any logically desired hierarchy. More than one shortcut
can exist for any one item.
Schlumberger Public
16
Arrangement of Windows
Windows can now be structured into groups and tabs. This allows you to quickly navigate
between windows and also to organize your work area by related topics. All windows are now
mutually non-overlapping, and tiles can be re-sized by dragging splitter bars. There is also a
new option to tile all selected windows automatically. When you resize the Petrel application, all
windows are now automatically resized at the same time.
Schlumberger Public
17
Message Log
The Message log is now dockable and part of the windows arrangement. It is docked by
default, but it can be set as a floating pane, as in previous Petrel software versions.
Schlumberger Public
18
Schlumberger Public
19
Schlumberger Public
20
Geophysics
This section describes new functionality for Petrel 2011.1 geophysics.
Interpretation
There are many usability improvements to seismic interpretation tools, including new ways to
select, track, process, and filter.
Color scale Displays the color table of the active section and allows the user to
compress, rotate, or alter opacity (via RMB).
Active property template Shows the property template of the active section and allows
you to change property templates.
Toggle opacity on all visible seismic planes Toggles opacity in 3D and 2D windows.
Toggle wiggle and bitmap Toggles between VI/VA/VAVI displays in the interpretation
window.
Create new fault/horizon Adds this option to the current active interpretation folder.
Toggle on/off all interpretation objects Hides or displays all seismic horizons, faults,
and surfaces.
Selected vintage Lists the vintages available for the current intersection. A new vintage
can be selected.
21
Schlumberger Public
The Seismic Interpretation toolbar provides access to common actions and tools, reducing the
time spent searching for data in the Input pane and navigating to the settings dialogues. The
toolbar can be customized to display your desired subset of tools, from among these choices:
Apply selected vintage to visible seismic planes Applies the selected vintage to all
visible intersections.
Reset visible seismic planes to original vintage Resets the vintage of visible
intersections to the vintage belonging to the displayed intersection.
You can control the specific tools that are displayed, and their order, by selecting the
Customize icon
Schlumberger Public
22
Restrict Mode
It is often advisable, while interpreting in the 3D window, to show only horizons and faults
where they intersect displayed seismic sections. This is enabled in the Seismic horizon
settings under the Style tab by selecting the Restrict mode checkbox.
To avoid confusion, if an object is displayed in either the 3D or 2D window and the Restrict
mode option is checked, the phrase Restrict mode is displayed in the upper right corner of
the window. The following images show fault data displayed in normal and restricted mode.
While in restrict mode, select and delete operations will only apply to restricted data.
Fault data shown in Conventional Mode (left) and Restricted Mode (right).
23
Schlumberger Public
icon
can be used to restrict just the active horizon or fault or restrict all horizons and
faults. You can also use shortcut keys R or SHIFT and R, respectively.
Distance Shows the relative distance from the original seed point.
Schlumberger Public
24
Active horizon color When selected, overrides the color of the active horizon when
viewed in the interpretation window or when in restrict mode in a 3D window.
Active fault color When selected, overrides the color of the active fault when viewed
in the interpretation window or when in restrict mode in a 3D window.
Horizon rubberband Controls display style for the rubberband used during guided
autotracking and manual interpretation.
Selection color Allows you to correct for conflicts between the default color and the
color table used to display the active seismic horizon. It is used during horizon editing,
for example with parent and child point identification.
Polygon Tracking
3D autotracking can be limited to a user-defined polygon by selecting the Polygon Tracking
icon
. A polygon can then be drawn in the 3D or 2D window, and data will only be tracked
within the polygon extent.
25
Schlumberger Public
Polygon Selection
Data selection can be limited by polygon using the Polygon Selection icon
Seismic Interpretation toolbar.
found on the
Schlumberger Public
26
Interpretation Filtering
The new Filtering tab in the Settings dialog for Seismic Horizons allows you to interactively
filter a horizon based on opacity controls. The tab displays the histogram of user-selected
attributes chosen from those available for the horizon. Using the left and right mouse buttons,
areas of the histogram can be interactively filtered from the display.
To apply this filter and permanently blank the associated bins in all the attribute grids
associated with this horizon, press the Run filter button.
To apply the changes and output the results to a new seismic horizon, toggle on the
Apply to New icon
A typical case for applying such a filter would be for data based on the 3D autotracker. An
example of use with the Distance attribute is shown in the following image.
Schlumberger Public
Fault Autotracking
Fault autotracking enables rapid interpretation of fault sticks based on seed sticks and userdefined tracking criteria. It can be performed by selecting track in the Autotracking tab or by
right-clicking a fault and selecting Track faults. A seismic volume must be active to apply fault
autotracking. Two tracking methods exist:
Voxel correlation Based on the minimum cross correlation value across the fault.
This method is used for tracking on seismic volumes showing continuity on either side of
the fault pane, for example on conventional seismic volumes.
27
Maximum value Based on the maximum average value on the fault plane. This
method is used for seismic volumes which highlight faulting, such as Variance or Ant
volumes.
If you select the Choose method automatically checkbox, then either the Voxel correlation
method or the Maximum value method will be chosen, based on the template of the active
seismic cube.
Schlumberger Public
An initial fault direction is determined based on the seed points used, which defaults to all
interpreted segments. If you have interpreted fault sticks on a combination of inlines,
crosslines, and time slices, the tracker may not be able to compute the initial fault direction and
no tracking will be performed. In such cases the selection paint brush can be used to
interactively select the seeds to be used in the tracking process, for example those on inlines.
After tracking, an attribute is stored with the fault to highlight the points used as seed points
and the points computed by the tracker.
Undo will only remove the last fault segment tracked. To remove a large number of fault
segments, you should highlight them using the selection paintbrush and then delete them.
Fault autotracking can be used in conjunction with Fault framework modeling.
28
29
Schlumberger Public
You can now control the crossing intersections that are displayed at the top of the
interpretation window by filtering them based on vintages or surveys. This simplifies data
selection.
For random lines, clicking and dragging the mouse horizontally causes the random line to
rotate. This can be particularly useful when interpreting faults or salt bodies.
NOTE: For smooth rotation of the random line, it is best to pre-fetch the seismic
data to the seismic cache.
30
Schlumberger Public
Crossing line intersections filtered to show only those from the chosen survey.
Vintages
Vintages of seismic lines and volumes are data-sharing the same line and survey geometry, but
they contain different trace data. They may be created during loading or from generation of
Volume attributes.
Selecting a seismic intersection highlights the vintage it belongs to in the Input pane. The
Seismic Interpretation toolbar will also show this same vintage. In addition, the Input pane and
toolbar will show which other vintages are available for this intersection and allow them to be
selected.
In the 3D window the selected vintage can be applied to all visible seismic planes using the
Apply Vintage icon
icons
Interpretation icon
During selection of seismic data in the 2D window, the selection of inlines, crosslines, and 2D
lines will follow the active vintage in the Input pane.
When an intersection is displayed and the display vintage is different from the parent of the
intersection (for example, the cube vintage for 3D seismic data), the name of the intersection is
changed to append the vintage being displayed.
A typical usage of vintages and vintage selection is shown in the following image. Here we
displayed two camera-linked 3D windows showing the same 3D intersections. In one window
the vintage has been changed to show a different attribute volume. We can now easily compare
the two volumes; they will zoom and rotate together and, using the manipulate plane to move
the intersection, the intersection in both windows will move.
31
Schlumberger Public
Crossing lines, visible as triangles along the top of the interpretation window, can be filtered by
vintage. Use the Settings dialog for the interpretation window or the New Window
Seismic Flattening
A separate tab, available in the Settings dialog for a virtual flattened volume, controls the
flattening of other Petrel objects. The tab content displays the surface the volume is flattened
on as well as the calculated shift surface. A list of objects to be converted in flattened space is
displayed. Other objects can be added to the list.
32
Schlumberger Public
Flattening is accomplished by shifting seismic trace data based on a given surface. This results
in a virtual flattened volume (which can be realized to a ZGY file) and a folder containing a
surface that is used to flatten and unflatten other Petrel objects (seismic horizons and faults,
surfaces, and points).
Schlumberger Public
To flatten the objects, select the Flatten button. This applies the computed shift to the objects,
flattening them. If an object has been flattened, it appears with a different icon in the Data
pane. The flattening dialogue also allows you to add a new horizon or fault directly into the
dialogue. This is required if you want to start interpreting on a flattened volume and you want
the Petrel software to understand that this is being done in the flattened domain.
NOTE: If you realize a virtual flattened volume to a ZGY file, it will not maintain the
Settings tab for flattening. You must keep the virtual volume if you want to
flatten and unflatten data, or do so manually using the relevant operation and the
shift surface computed during the flattening process.
If the surface used to flatten the data has changed, you can re-run the flattening process by
selecting the Re-flatten button. This will unflatten the objects and then re-flatten the data,
based on the changed surface.
33
If you want to change the domain of an object without performing a shift to the data, select the
item in the list and toggle its state using the toggle icon
. A typical use case would be when
working with a point set that has been created from a geobody extracted from flattened seismic
data. In such a case the point set would represent flattened data, but the dialogue would not
understand this. Using the toggle icon allows you to tag the point set as flattened and makes it
possible to unflatten it.
34
Schlumberger Public
(Above) A geobody extracted from a flattened volume. (Below) The geobody object
converted back to unflattened space as a point set.
Schlumberger Public
Miscellaneous
2D Survey Geometries
The Settings dialogue for a 2D seismic survey contains a Geometry tab which lists the line
geometries for lines within a survey. Line geometries represent the navigation data, and it is to
the line geometry data that seismic interpretation data is linked.
Bulk seismic data does not need to exist in a project in order for the project to contain 2D
interpretation data. If only 2D interpretation data is selected when moving data via the
Reference Project Tool (RPT), then only the interpretation data and survey line geometries will
35
be copied to the new project. If required, you can generate dummy lines from the Geometry
tab to view the data in the interpretation window. Or you can select the bulk seismic data in
RPT to continue interpreting on the lines.
Schlumberger Public
36
To make data management of seismic files easier, some special characters can be included in
the output directory name:
These characters will be decoded during the generation of the seismic file to include additional
folders in the output path, as shown in the following example.
NOTE: The setting for the file location supports relative paths. This is important if
files are being written to network drives.
37
Schlumberger Public
On Realizing a 2D line, the data is output to a directory structure that contains the user,
project, and survey name, as shown in the next example.
3: Both 1 and 2, so neither setting can be changed. Note that this only controls the
default. Each time users actually Realize data, there will be a dialog that allows them to
change the default
4: In the Realize dialogs, if the Use folder check box in system settings is on, it will not
be possible for users to toggle off the output file, nor will it be possible to specify an
empty file name. It will still be possible to go the other way, that is, if the toggle in
system settings is unchecked, then it will be possible to specify an output file when
Realizing data. By itself this is only a minor nuisance, since users can close the dialog,
uncheck the toggle in system settings, and re-open the dialog again.
5: Turns on options 1 and 4. This forces users to Realize data to an external folder.
7: Turns on all the options. Users are forced to Realize data to an external folder. It is
still possible to use a folder different from the default, but this will need to be specified
on every Realize. The default is locked.
With the most restrictive setting selected (7), users cannot generate seismic files inside the
project .ptd folder (files are created as external files), nor can they change the default seismic
directory set in the System setting. They could specify a different external folder, but this would
have to be done on every operation. This has been allowed to enable someone to work if the
disk specified by the site administrator is full.
NOTE: This also applies to both ZGY files and 2d SEGY files. The names in the
configuration file suggest it only impacts ZGY data, but this is incorrect.
38
Schlumberger Public
2D External Files
2D seismic files are written as SEGY files. This makes data management tasks easier and allows
sharing of bulk files between users. You have the option to select Integer 8-bit, Integer16-bit,
or Floating 32-bit output formats.
It is not recommended to use .raw files in Petrel projects (internal Petrel files generated with
Petrel software before 2011.1), since 2D SEGY files provide similar performance and have the
advantage of being stored outside the .ptd folder. This allows sharing of bulk data between
users, reduces the size of the .ptd folder, and greatly improves performance when working with
the Reference Project Tool or Petrel Database.
In Petrel 2011.1 software, 2D .raw files will still function as before, with new data being written
as SEGY files. There is no automatic upgrade of .raw files to SEGY files. This can be done
manually via the Survey Manager or via a Petrel workflow.
Volume Attributes
AVO Attributes
The following post stack AVO attributes have been added to the Volume attributes process.
They require you to have access to a Multitrace attributes license feature.
AVO
AVO
AVO
AVO
AVO
AVO
Attributes
Fluid Angle
Fluid Strength
Linear Correlation Coefficient
Polarization Angle
Strength
39
Schlumberger Public
While performing horizon or fault interpretation in the 3D window, the mouse scroll wheel can
be used to step the active intersection plane forwards or backwards based on the current plane
intersection step.
The Volume attributes dialogue allows you to specify a folder and vintage as input to the
attribute computation. This is particularly useful when you want to compute the attribute on an
entire 2D seismic survey.
40
Schlumberger Public
41
Schlumberger Public
It is now possible to include additional tracks in the Sonic calibration and Wavelet
extraction windows to display additional indexes and interval velocity logs. The following
image shows a TWT time index in addition to a TVD depth index and a velocity track. The
velocity track shows input and output velocities based on changes to the time depth curve and
can be used to quality-check the sonic calibration process and any additional stretching and
squeezing of the time-depth relationship.
On ASCII Export
Time of first sample The internal time of first sample is written to the ASCII file in
the WAVELET-TFS field.
Example For a 128ms wavelet sampled at 4ms, the WAVELET-TFS is -64. In previous
versions this defaulted to 0.
On ASCII Import
Time of first sample If the WAVELET-TFS field is found in the wavelet header, it will
be used as the time of the first sample. If it is not found, it will be set so the center of
the wavelet is at 0.
Sample rate If the SAMPLE-RATE field is found in the wavelet header, it will be used
as the wavelet sample rate. If it is not found, it will be computed by
(last time-first time)/(number of samples 1).
Wavelet name If WAVELET-NAME is found in the header, this will be used; if not, a
default wavelet name will be assigned.
Wavelet comments If WAVELET-DESC is found in the header, this will be used. This
can be multi-line.
42
Schlumberger Public
To obtain a more stable extracted wavelet, a taper can now be applied to the ends of the
windows used in the extraction process.
Schlumberger Public
43
Geology
This section describes new functionality specific to Petrel 2011.1 geology.
In the Well section window, the well data tracks and their supported data types continue to
be the main backdrop for several correlation workflows. However, the Petrel 2011.1 release also
includes new functionality to geometrically display seismic, grid properties, simulation
properties, and 3D geometry between the separate well data tracks.
The same display template editor user interface introduced with the Petrel 2010 software has
been expanded to accommodate the new data displays.
44
Schlumberger Public
In the Petrel 2011.1 release, the well section can be built by adding tracks and template objects
from the Input tab by right-clicking the object or by using the Template settings window.
Some of the objects can be added to the template and some to the background. Objects that
can be added to the background include 3D grid geometry and property, seismic, and
simulation properties.
The display template editor has been broken down into three main sections:
Borehole tracks,
Borehole markers,
Background.
Data Tracks
The following table lists the different data tracks and their respective data types that can be
displayed in the Well section window. Global well logs and grid properties can be added to
the display template directly, by turning them on in the Petrel Input tab or Model tab in data
panes. These items can also be added to the display template by right-clicking the item in the
data pane and choosing the option for adding to the template. The grid properties have a
choice for adding them to the data track or to the background. The check box in the data pane
will represent the data tracks population.
Associated Data Type Options
Completion Track
Completion equipment
Index Track
Depth domains
Track
Tadpole Track
Tadpole
Comment Track
Comment logs
Summation Track
45
Schlumberger Public
Data Track
In the Display template editor, each track type shows all data types that can be added to
that track. The following image shows the data object options for Tracks:
Schlumberger Public
Borehole Markers
The Borehole markers section allows you to add well tops, surface group, contacts, and pillar
grid horizons to the Display template editor. Each marker group added to the display
template will be able to have individual style settings.
46
In addition to adding these objects from inside the Template editor, these items can be
added to the display template by checking their object in the Input tab or Models tab in the
data pane.
Schlumberger Public
Background
Objects that can be added to the background include 3D grid geometry and property, seismic,
and simulation properties. A vertical fence is created between each well. The fence is aligned to
either the borehole trajectory wells bottom, middle, or top, or to a specified well top. These
objects can be displayed in their appropriate index of either SSTVD or TWT.
47
Schlumberger Public
48
Template Editor
In Petrel 2010s Well section window, in the Display template editor, you had limited
ability to add tracks or data objects to the template. You could only access tracks or data
objects using the Add new Object button in the top left corner of the Template editor. In
Petrel the 2011 release, this has been improved to allow you to right-click any data track to add
more tracks below that one. Also, you can right-click any data track to choose the specific data
objects to add to that track.
The Global well logs can also be selected in the Input tabs data pane, then dragged and
dropped into the open template editors appropriate data track.
49
Schlumberger Public
Additionally, several items can be added directly to the template, and global well logs and grid
properties can be added to the display template directly by turning them on in the Petrel Input
tab or Model tab in data panes. These items can also be added to the display template by
right-clicking the item in the data pane and choosing the option for adding to the template. The
grid properties can either be added to the data track or to the background. The check box in
the data pane will represent the data tracks population.
Schlumberger Public
50
Schlumberger Public
51
If you choose a single marker, you can immediately drag and drop that marker to a new
well.
If you choose an interval across several markers, the ghost section interval is created and
can be moved over to another well. In multiple-marker mode, once you move the ghost
interval to another well, the well top depths can be adjusted before dropping them into the
new well.
Ghost curves can be created in any index domain, but only one ghost curve can exist at a time.
To choose a ghost interval for horizontal wells, the well must be displayed in MD index or have
split panels enabled.
Schlumberger Public
52
The settings in the cross section have the option for you to align the vertical fence to a wells
top, middle, or bottom, or to a specified well top. You can also choose to have the fence pass
through the bottom of the wells as a second tie point for each fence section. Petrel software will
connect the fence sections to create the shortest possible route though the hinge points.
The Window Tool toolbar buttons pictured above are described below:
Percentage Zoom Factor Represents the % of display shown when using magnify
zoom, fit to width, or fit to height modes.
Magnify Zoom Allows you to draw a rubberband box in the well section window
viewport to magnify this section of the display.
53
Schlumberger Public
A well section fence is tied to the wells in the Well section window, so if you change the
order of wells, the fence will respond. The well order displayed, and therefore fence path
displayed, can be updated in the Well section window settings, on the Definition tab.
Fit to Width Adjusts all displayed wells to the width of the well section window
viewport. The well scale in this mode is the true hardcopy scale.
Fit to Height Adjusts the initial full well interval to the height of the well section
window viewport. The well scale in this mode is the true hardcopy scale.
Fit Dynamic Mode Dynamically adjusts all displayed wells horizontally and vertically
in the well section window viewport. The well scale computed is based on a fixed
vertical DPI and is not a true hardcopy scale.
Show Plot Size Area When in true percentage hardcopy display mode (except
Dynamic mode), allows you to visualize the plot area size based on the chosen plot size
input.
1D Scaling When enabled, allows you to select a vertical section of a well. The well
automatically vertically scales to that zone. This lets you quickly visualize the zone of
interest.
Equalize Scales Automatically makes equal all the displayed wells vertical scales. It
uses the average of all vertical scales displayed.
View Entire Well Visualizes the entire interval of the active well. This option was
relocated to this toolbar.
View Entire Wells Visualizes the intervals of all displayed wells. This option was
relocated to this toolbar.
Tadpole Display
The tadpole displays user interface has been updated to improve intuitive data set up. The
tadpole data can now be colored when a discrete attribute dip classification is added to the data
set. The different dip classifications can also have separate tadpole shapes assigned to them.
While tadpole colors are driven by the dip classification discrete property template, both this
color choice and the tadpole shape can be chosen in the tadpole data object display in
Template editor of the Well section window.
54
Schlumberger Public
Polar frequency plots can now be added in fixed intervals, or plots can be added between
specified well tops. Plots can now also be viewed above the top-most well top and below the
bottom-most well top.
You also have control over the circumferential and radial grid and labels.
Schlumberger Public
Summation Track
The summation track was expanded to allow more data types to be added. Data with units that
are dimensionless (%, v/v, or pu) can now be added to the summation track. The volumes will
not normalize, but they will be limited to display only cumulative volumes between 1 and 0. The
volume ordering was modeled after ELAN and Techlog.
Once the volumes have been added as summation track candidates, the color fills can
automatically be generated from a button added to the Definition tab.
55
All keyboard shortcut keys were updated for the Well section window. Several new shortcut
keys were added to improve efficiency in workflows. When the Well section window is
active, the following keyboard shortcuts can be used:
A Paint discrete log class. While this mode is active, choose SHIFT and left-click to
toggle flood mode on and off, and use CTRL and left click to toggle pick-up class
mode on and off.
C Create or edit the curve fill. While this mode is active, move the mouse pointer over
the curve fill and press the DELETE key to remove the curve fill.
E Create or edit well tops. While this mode is active, press the DELETE key to delete
the active marker.
56
Schlumberger Public
Shortcut Keys
L Flood discrete log class. While this mode is active, the following key modifiers should
apply: SHIFT and left-click to toggle paint mode on and off, CTRL and left-click to
toggle pick up class mode on and off.
S Set 1D scale.
Y Flatten on active well top. Right-click the context menu from well top horizon.
CTRL and Up arrow key Activate horizon above (in well top editing mode).
CTRL and Down arrow key Activate horizon below (in well top editing mode).
Plus key Stretch well scale (go to smaller value vertical scale).
Minus key Squeeze well scale (go to larger value vertical scale).
57
Schlumberger Public
100
10
1
The size of the project (number of wells) influences the performance for individual actions.
When moving wells, the improvement increases with increasing number of wells, as illustrated
in the following table.
58
30
25
20
15
10
5
0
50 Wells
100 Wells
200 Wells
500 Wells
1000 Wells
In the presence of many wells, a well can now easily be detected in the 2D and 3D windows
using the new Zoom and highlight option. This function is available from both the Input
pane and the Well Manager.
From the Input pane Activate the well you want to detect, then right-click the well and
select Zoom and highlight. The well blinks for a few seconds in your active window. See
the following images.
From the Well Manager Open the Well manager, and then select the well you want to
detect and click the Highlight icon. The well blinks a few seconds in your active window.
See the following images.
59
Schlumberger Public
Schlumberger Public
60
How to select well zoom and highlight from the Well Manager.
In Petrel 2011.1, the display of well data on intersection planes has been significantly improved.
It includes projections on general intersections; on seismic sections and well section fences;
and in 3D, intersection, and interpretation windows.
Multiple/Missing Projections
Before Petrel 2011.1, well trajectories and related data were projected orthogonally, according
to the distance limit specified in the intersection settings. In some cases, wells were projected
several times or were not projected at all. See the following example, where d is the distance
limit. This example shows a map view of three vertical wells projected onto an arbitrary
intersection.
61
Schlumberger Public
From now on, it is possible to specify projection direction for each well, if necessary. You can
specify the projection direction either by azimuth value (from North) or by manually adjusting
the direction in the 2D or 3D window. The previous projection method is preserved and is now
called Orthogonal.
Another important change is that new methods (Along azimuth and Manual) will project
wells only once, and on the closest intersection fence in the selected direction. See the
following example of an azimuth-defined projection.
Well 2 is projected along a direction specified by azimuth angle . For Well 3, there is no
intersection fence located closer than the distance limit d along the specified direction. In such
cases, Petrel will search for a suitable intersection fence in the opposite direction, as shown in
62
Schlumberger Public
From Well 1, in the above example, it is not possible to drop a perpendicular to any fence
located closer than d, therefore well 1 was not projected. At the same time Well 2 was
projected twice, since perpendiculars can be dropped to two nearby intersection fences. Only
Well 3 was projected correctly once.
the example. Notice also that even though there are two suitable intersection fences for Well 3,
its projection is shown only once on the closest fence.
Incomplete Projections
Before Petrel 2011.1, the distance limit was applied to each point of the well trace
independently. Sometimes only part or several parts of the trajectory were projected. The
following example shows a map view of a deviated well partially projected on the intersection.
You may still use the previous way of projecting by deactivating the Display entire well trace
option in the intersection settings. Refer to the following "User Interface" section.
User Interface
Most settings and controls for well projection are grouped in the new Well projection tab
under General Intersection settings.
63
Schlumberger Public
This issue was addressed in the Petrel 2011.1 release. A new option now allows you to force
the projection of the entire trajectory, if the distance between the fence and the well is smaller
than the specified distance limit for at least one trajectory point, as illustrated in the next
example.
By default, all wells are projected using the method selected as the default:
Orthogonal Use this check box to specify that an orthogonal projection method be
applied to all wells on the current intersection. An orthogonal projection does not have any
additional user settings.
Along azimuth Use this check box to specify that the projection method for all wells on
the current intersection should be along the azimuth.
Display entire well trace Use this check box to activate the forced projection of the
entire well trace. Refer to the details in the preceding section on Incomplete Projections.
Schlumberger Public
The lower left portion of the General Intersection setting dialog lists only the wells projected
on the intersection. To be projected, a well must be selected on the plane and be closer to the
intersection than the distance limit.
It is possible to specify different settings for a particular well by first selecting it from the well
list and then deactivating the Use default check box. You can then specify the projection
method to be applied to that well only.
64
When using the Along azimuth method, you will need to specify a projection angle, as shown
in the following example.
If you want to set the projection direction manually for a well, select Manual from the
projection type pull-down menu. In your 2D or 3D window, you will then be able to see the
polygon which defines the projection direction for that particular well. Polygons are shown only
for wells visualized in the active window.
65
Schlumberger Public
You may edit direction polygons like any other polygon in Petrel. Remember to activate the
Make Edit Polygons process. It is possible to adjust only one floating point of the polygons.
Another anchor point will always be tied to the well. Notice the direction polygons for wells C1
and C7 in the following image.
You can switch off direction polygons by deactivating the Keep direction polygons visible
check box.
Project Upgrade
If a project saved in a previous Petrel version has different distance limits for different windows,
nothing will change when you first open the project. However, the distance limit will be
synchronized after you press the Apply or Ok button in the intersection settings.
66
Schlumberger Public
There is also an important change in the handling of intersection settings related to the
projection of well data. Before Petrel release 2011.1, intersection planes had independent
settings for each window. Now some settings are synchronized so that it is possible to set up
well projection in 2D and 3D views. For example, manually adjust the projection direction and
apply it to intersection or interpretation windows. The following settings can be synchronized:
The area to update can be defined by a closed polygon or several closed polygons grouped into
one polygon object. Only the cells inside the polygon wall will be updated when the process is
run; all cells outside the polygon will remain unchanged. The most common situation is to draw
a polygon around a newly drilled well or newly interpreted well data. Any of the following input
data can be used solely or in combination to guide the update process: well tops, points,
polygons, surfaces, and horizon interpretations.
To assess the uncertainty of the local structural update, this process can also be included in the
Uncertainty workflows.
2. In the Regions field, activate the Use polygon(s) checkbox and use the blue arrow to
drop in the closed polygon inside which you want to update the model. In this example,
it would be a closed polygon around the new well. A saved search can also be provided
to use only the tops from filtered wells during the horizons recalculation. See the
following image.
67
Schlumberger Public
1. Open the Local Model Update process to update the structure of the 3D model.
68
Schlumberger Public
3. Select all the horizons you wish to update by selecting Yes in the Calculate column and
inserting your new data (Input or Well tops). More tabs and options will appear on the
window, depending on your specific input data. Set all the modeling parameters for the
region that you wish to update and run the process so that the structure inside the
polygon is updated.
Before update
After update
Before update
After update
performed only on
specified horizons
4. It is also recommended that you update your property model using the Local model
update for properties, in case your new well contains facies or petrophysical information.
69
Schlumberger Public
If no data are available during the update of some intermediate horizons, they will be
automatically adjusted proportionally using the thickness between the other horizons.
Regions property
2. Since your contact regions are related to the grid segments, first create a Segment
index property using the Geometrical modeling process. Open the Make contacts
process to define your fluid contacts. Under the Make regions property tab, select the
Segments property. You can modify the regions property to reflect the different fluid
70
Schlumberger Public
1. First, create your contact regions property and then define your fluid contacts within
your regions.
contacts existing in your grid, by merging several segments having identical fluid
contacts or by creating new segments using polygons or other relevant properties.
71
Schlumberger Public
3. Under the Make contacts tab, you will now define your fluid contacts within each
contact region. Toggle on the Use region property check box and select your contact
regions property. Complete the fluid contact table for each contact and run the process.
Your fluid contacts are defined as specified for each region.
1. Before updating your 3D grid, open the Make contacts process to save your fluid
contact information. Use the Store button to create a point set in the Input pane for
each of your fluid contacts.
NOTE: To create a fluid contact point set, the spreadsheet has to be properly populated.
2. Update your 3D grid according to your new interpretation data. A new segment is
created in your model.
3. To update the fluid contact information in your updated grid, again open the Make
contacts process. For each fluid contact, drop the previously saved fluid contact point
set using the blue arrow button. Then click the Populate button to update your fluid
contacts.
4. Check your fluid contacts. Three results can happen during the Populate step for each
region or segment:
Only one point is found: The contact value for this region or segment will be
correctly set.
No point is found: The contact value will not be modified for this region or
segment.
More than one point is found: The contact value will be set to the first point of
the point spreadsheet located in this region or segment.
72
Schlumberger Public
Scenario: You had previously built a complex 3D model with many segments and populated
it with different fluid contacts for each segment. A new interpretation has been made, and
you incorporated a new fault in your model. You also want to update the fluid contacts.
Schlumberger Public
73
Schlumberger Public
74
75
Schlumberger Public
In the following illustration, polygons were created around wells using a circular shape with 16
points and a radius dependant on a continuous well attribute surface (it could also be any
discrete attribute or surface).
Schlumberger Public
Polygon Display
Color and pattern filling as well as labeling are now available for polygons in 2D and 3D
windows, similar to what is available in the Map window. This display enhancement is
particularly useful in exploration studies when you want to select and identify quickly and
efficiently the data for interpretation. This also facilitates working in a multi-windows
environment. Also, when clicking inside a filled polygon, the polygon information will be
displayed in the status bar. Imported or created attributes can be used for filling polygons with
colors and patterns.
76
77
Schlumberger Public
Continuous, discrete, and Boolean attributes can be used for directly defining fill colors. All
settings are defined in the Style tab of the Settings dialog for the polygon. You need to select
the As attribute color type and then select the attribute from the list on the right. Discrete
attributes can also define the pattern filling.
Polygon Editing
The polygon editing functionality has been enhanced to allow editing only on the active
polygon. In case many polygons are displayed in a window, this prevents accidentally editing
polygons other than the one activated.
Schlumberger Public
78
In the following illustrations, templates have been filtered using the perm string (to find
permeability templates) and the poro string (to find only templates related to porosity).
Schlumberger Public
79
Several new commands and options were added to the Workflow editor:
Define 3D properties and well influence radius in Volume Calculation,
Recalculate the well top attribute,
Reposition wells in any direction,
Get and set well attributes values.
80
Schlumberger Public
Well top attributes can now be recalculated in a workflow using the Update well tops
attribute operation under Points with well attribute operations. The input parameter is
the well top attribute to update.
In case input well data are modified (well tops, well logs), this operation allows automatic
updating of reservoir maps and models very quickly.
The workflow operation automatically applies all the settings used when the well tops attribute
was previously updated, using the Attribute operations tab of the Settings interface.
81
Schlumberger Public
The new workflow Translate well operation (under Well operations) allows repositioning of
a well in any direction. This feature is particularly useful for optimization and well placement
workflows. The input parameters are the well and the X, Y, and Z values used to translate the
well.
In the following example workflow, first a copy of the given well is created and then the copy is
repositioned in the 3D space according to a randomly picked vector.
82
Schlumberger Public
Well Repositioning
Schlumberger Public
83
Two enhancements have been introduced in the Make log process. First, deviated wells are
correctly supported as data projection is performed in the TVD domain. An option for working
with only one set of well tops is also provided. These two improvements are useful in scenarios
where you are geosteering a horizontal well to provide real-time information while drilling based
on surrounding wells.
To interpolate log values from other logs, bring up the well settings. Then you will be able to
create such a log under the Make logs tab and the From other logs sub-tab.
84
Schlumberger Public
Schlumberger Public
85
Inclination and azimuth information is now available in the well logs calculator. They are both
found in the geometrical functions group. Using the calculator, you can create inclination and
azimuth logs.
This information can be especially useful during completion design and log interpretation, to
quickly assess the spatial position and orientation of a given well.
Since this new functionality is present in the calculator, it can easily be integrated into the
Process Manager.
86
Schlumberger Public
The following improvements have been introduced regarding Global well logs deletion, to
facilitate well data management:
A right-mouse option called Delete empty global well logs in the Global well logs
folder and its sub-folder allows you to delete manually empty logs. Information
regarding global well logs deletion is also recorded in the Message Log pane.
No automatic deletion of empty global well logs is ever performed, especially when
opening a project, importing logs, and when the Delete content option is performed
on the Global well logs folder and its sub-folder.
DLIS Loader
The DLIS loader has been improved two ways: different data frames are now imported
correctly, and the loader does not force log resampling.
87
Schlumberger Public
2D Volumetrics
The performance of 2D volumetrics and polygon area computation has been significantly
improved by multi-threading the algorithm. The expected speedup should be linearly
proportional to the number of cores. This will make a significant difference for multi-realizations
and map-based volumetric workflows in exploration context. The following two images compare
volumetric calculation times between the Petrel 2010.2 and 2011.1 releases.
Schlumberger Public
88
The Function Viewport display can be modified in the Settings tab of the Function viewport,
under the Background section.
89
Schlumberger Public
90
Schlumberger Public
The Time Stratigraphy template (located in the Discrete Property Templates folder) has
been updated to follow the conventions and exact colors of the International Stratigraphic Chart
2009 from the International Commission on Stratigraphy (IUGS). The new template is organized
hierarchically by Eon, Era, Period, Epoch, and Stage levels, and the official age boundaries are
stored within the template codes. In projects created in previous versions, the old Time
Stratigraphy template is preserved as a new Legacy Time Stratigraphy template.
The handling of the zero contour line has been improved in 2D, 3D, and Map windows.
In the following example, the zero contour line of a horizon is displayed in bold on a Map
window, and colored dots show the depth of the horizon.
91
Schlumberger Public
Schlumberger Public
92
Schlumberger Public
93
Modeling
This section describes new functionality affecting modeling.
94
Schlumberger Public
The different options can be used together or independently. If Use union is selected, all cells
defined in the different options will be updated (as shown in the following figure). If Use
intersection is selected, only the cells that exist in all defined regions simultaneously will be
updated. Refer to the Local Model Update (Facies modeling) and Local Model Update
(Petrophysical modeling) topics of the online help manual for more details.
A Lognormal distribution option has been added for modeling logarithmic properties as a
lognormal function. The mean and standard deviation are now specified directly in the
original data space, not in log transformed space. Pressing the Estimate button computes
the mean and standard of the best fit lognormal function from the upscaled data.
The Beta distribution option now uses the mean and standard deviation instead of
alpha and beta to compute the beta function. This change is intended to make it easier for
you to vary slightly the shape and mode of a pre-defined target beta distribution function.
In an uncertainty workflow, variables can be used for the mean and standard. The
Estimate button causes the mean and standard deviation to be computed from the
upscaled data. For more flexibility with the beta function, use the new Beta distribution
transformation from the Data Analysis process.
The General distribution option will now automatically detect if the specified function is
logarithmic and will transform the data to logarithmic domain prior to modeling. The phrase
(Is logarithmic) will be displayed underneath the drop box if the logarithmic X-axis is
toggled on in the settings for the function.
95
Schlumberger Public
96
Schlumberger Public
option in petrophysical modeling, as it gives the ability to define the beta function either by
the alpha and beta parameters or by the mean and standard. It also enables you to stretch
or squeeze the function over a user-defined range and to apply other transformations to the
data beforehand.
97
Schlumberger Public
After the modeling has taken place, the data is back-transformed to the target distribution, and
the final 3D grid distribution will then match the user-defined beta function/general distribution,
provided the specified variogram ranges are not too large.
Schlumberger Public
Facies probability curves based on the values of the re-sampled seismic AI in the upscaled cells (above), or the full secondary
property range with the Extend range function on (below). A third facies (HiQ Sand) not present in the upscaled cells has been
added and assigned high probability for the low AI value range.
98
New options are available for the directional trend. You can specify if the property should
be generated only inside the bodies or extrapolated from the bodies to the whole model.
Another new (non-exclusive) option is to choose if the direction should be calculated along
the main axis (as in previous versions) or outwards normal-to-border (in which case
opposite borders of the object will get values at 180 degrees to each other). This is
illustrated in the following two figures.
99
Schlumberger Public
In Petrel 2011.1, these outputs have been significantly enhanced and expanded:
There is a new Distance from object property. This generates a property whose value
represents the distance to the bodys edge (negative values inside the body). You can
specify if the distance should be absolute or relative to the bodys half width. This is
illustrated in the following two figures.
There is a new Object curvature property. This will produce a property whose values
show the curvature of the border of the nearest object. The curvature of the object's border
is calculated as the inverse of the radius of curvature of the border, and made negative
when the object is concave (such as the inside of a meander or the concave part of an
oxbow lake). There are two options for the radius of curvature: in real distance units or
relative to the object's half width. This is illustrated in the following two figures.
These three new properties can be combined, post-processed in the property calculator, and
used for advanced conditional facies modeling with the existing source objects. Refer to the
Other output tab (Object modeling) and Modeling fluvial facies with crevasse splays topics
of the online help manual for more details and workflow examples.
100
Schlumberger Public
When running object modeling, the density and complexity of the well data might make it
difficult to achieve a complete well tie or achieve the expected target fractions with the
requested object geometry. In Petrel 2011.1, new honoring priority settings have been
introduced to help you achieve the desired result in case of conflicts.
Out of the three main criteriawell tie (Hard data), target fractions match (Facies
Proportion), and requested object geometry (Geometry)you can choose to relax one, thus
increasing the likelihood of achieving the other two. The Honoring priority settings will have
an effect on the result only if a conflict exists between criteria. Otherwise the result will be
identical, regardless of what option is chosen.
101
Schlumberger Public
The Honoring priority settings are located in the Settings tab for Object Modeling. If Object
dependent is selected, they are grayed out and individual settings appear at the bottom of
each individual objects Settings sub-tab.
In the following example, an adaptive channel model is run (Upscaled channel/levee fraction:
68%, specified channel fraction: 20%). The upscaled cells for well A1 are 100% levee facies.
The specified channel thickness is much thinner than the zone.
If the highest flexibility is assigned to the Facies proportion honority priority, additional
bodies matching the specified geometry are inserted so that the whole interval is tied. However,
the resulting fraction is increased to 27%, as shown in the following example.
102
Schlumberger Public
If the highest flexibility is assigned to the Hard data honoring priority, bodies matching the
specified geometry are inserted and the result fraction is close to the target fraction (22%).
However, only 66% of the levee intervals are matched. In the following example, only three
bodies intersect well A1, and the bottom part of the interval is not tied (grey cells are undefined in the Bodies property).
Finally, if the highest flexibility is assigned to the Geometry, bodies smaller than the specified
geometry are inserted, the result fraction is close to the target fraction (22%), and all levee and
channel intervals are matched.
Schlumberger Public
Refer to the Probability tab (Data analysis) topic of the online help manual for more details.
Both versions are very similar. However the C++ version is slightly faster and benefits from a
new expert Target fraction honoring setting. This setting drives a servo-system similar to
the one already implemented in Multi-Point Facies Simulation.
103
Items selected in the list will be used in the report. To modify the reporting order, select one of
the criteria and move it up or down using the blue arrows.
104
Schlumberger Public
If the fluid contacts have been defined by a region property (refer to Define Fluid Contacts in
the Geology section of this guide), the Volume calculation process will compute separate subvolumes for each region. In the Volumetrics report settings, a new Contact regions reporting
level has been added to the list to be able to output these volumes. The Report detail and
order interface has been modified to improve usability.
Usability
There are two minor usability enhancements in Petrel 2011.1:
A template filter has been introduced in the Property calculator, making it easier to select
the appropriate template when creating a new property. As you begin entering the template
name, the drop-down list will show only the relevant templates.
When I- or J-filters are active, the Get limits from selected button will extract the
minimum and maximum X and Y of the selected object (most objects from the Input or
Models tab) and adjust the I and J minimum and maximum indexes to fit the corners of
the smallest topological rectangle containing the object.
105
Schlumberger Public
Structural Framework
The section summarizes Structural Framework functionality new to Petrel 2011.1.
Structural Gridding
Petrel 2011.1 introduces a new structural gridding process that enables you to directly construct
corner point grids from the Petrel structural framework without needing to use pillar gridding
workflows. The process is located under the corner point gridding process group.
There is some overlap in the creation of fully stair-stepped grids, since workflows introduced in
Petrel 2010.1 coexist with the new structural gridding workflows. Stair-step grids created using
the new structural gridding process will cause all of the included faults to be stair-stepped; the
new process does not allow creation of a partially stair-stepped grid, though this can still be
accomplished using the old workflows.
Grid results in Petrel 2011.1 are identical to 2010.1, but achieved through a single process.
106
Schlumberger Public
The new structural gridding process allows the construction of stair-stepped corner point grids.
The process automatically adopts the active structural framework as the input to the corner
point grid and applies the geometry and the defined zones. However, these may be altered to
suit the purpose of the grid.
Three tabs are used in the gridding process: Setup, Geometry, and Faults.
Setup Tab
The Setup tab controls the followings details of the new geocellular grid:
Type of grid being created (currently only stair-stepped is available),
Whether reverse faulting is needed,
Use of vertical-interval or zonation scheme,
Fine layers within the specified zones.
Schlumberger Public
107
General Settings
Allow Reverse Faulting Allows stair-stepped grids, with reverse faults, to have
subsequent corner-point grid layers correctly modeled. This new layering is also correct for
facies and petrophysical modeling processes, allowing these geocellular grids to be used for
property modeling.
You can choose to combine or omit zones that were modeled in the structural framework. They
may also choose to reapply well top correction if they alter the I-J geometry (covered in the
Geometry tab). This allows construction of thin intervals within a much larger shared-earth
model, or it can be used to concatenate zones together for reservoir engineering purposes.
Region Boundary
This allows the merging of explicit region blocks (which are separated by faults) above and
below a specific horizon. When enabled, the regions above the horizon are given separate
indices from the regions below it.
Zone Layering
This controls the fine layering scheme within each of the zones specified by the vertical interval
section. Each zone may have different layering.
Geometry Tab
The Geometry tab allows you to modify the geometry of the output geocellular grid. By default
the geometry of the input structural framework is adopted as the geometry for the output
geocellular grid. Depending on the ultimate use of the geocellular grid (reservoir simulation or
fine scale property modeling) the input I-J cellular geometry may be unsuitable.
The tab allows you to alter these variables:
108
Schlumberger Public
Vertical Interval
The Statistics table reports an estimation of the total I-J columns in the output grid, to assist
reservoir engineering workflows. These will be refined further, depending on the independent
layering schemes used for each grid zone.
Schlumberger Public
Faults Tab
This tab allows you to omit or include faults from the structural framework in the output
geocellular grid. All faults are included, by default.
109
Schlumberger Public
Geocellular zones as a result of all horizons being used in the grid construction.
110
Horizon H3 is omitted from the vertical interval panel which results in only two zones being constructed.
The structural gridding process can be used to construct a reservoir interval from a much larger
structural framework, by defining the horizons in the vertical layering panel.
111
Schlumberger Public
Reservoir Intervals
Layer Guides
The following image sequence describes how layer guides are applied.
112
Schlumberger Public
Combining Regions
Region properties are created by default for each grid zone. These are useful for understanding
grid segmentation and potential sector modeling tasks. The region boundary option, which
separates grid regions, is toggled on by default in the structural gridding process.
113
Schlumberger Public
You may wish to combine zone regions together. This feature is activated or deactivated during
grid construction.
114
Schlumberger Public
As a result, multiplying the number of layers by the number of columns in the new corner-point
grid will give a good estimation of the number of cells in each zone.
115
Schlumberger Public
Zonal Juxtapositions
Once a structural framework zone model has
been calculated, the areas defining the different
zonal juxtaposition types occurring along the
faults can now be mapped. This displays a
stratigraphic juxtaposition attribute along
structural framework faults, enabling early
identification of barriers to flow.
Schlumberger Public
116
To remove or undo this, reset the fault relationship using the context sensitive menu or the
Edit Relationships tab in the Fault framework modeling process.
Schlumberger Public
117
Intersection Colorfill
Structural framework zone colorfill has now been added to the General Intersection and
Intersection windows.
Schlumberger Public
Dragging new fault data into the active folder adds framework fault.
Dragging fault data out of the active folder deletes framework fault.
118
Schlumberger Public
Petrel 2010
Petrel 2011
119
For non-MWI workflows, if you recalculate changed faults, all structural framework faults which
had alterations to their input data will be updated.
120
Schlumberger Public
121
Schlumberger Public
You now have context-sensitive menu control of fault and horizon deletion from the active
structural framework, which also updates the input data rows in the relevant structural
framework processes.
Deleting faults or horizons updates the input data rows in the processes and the Fault
Relationship table.
Altering fault extrapolation distances updates the Fault framework modeling process.
Toggling the relationship verification updates the Verified column in the Fault
Relationship table.
Swapping fault truncations and swapping major and minor fault relationships
automatically updates the Fault Relationship table.
Schlumberger Public
122
Reservoir Engineering
This section summarizes whats new in reservoir engineering in Petrel 2011.1. These are the
essential improvements:
123
Schlumberger Public
The Petrel 2011.1 release supports a large number of alternative formats for the export of grid
geometry and properties for use by simulators. The multitude of formats poses a significant
maintenance challenge, particularly for multi-vendor workflows.
Petrel 2011.1 is the last release to support the above listed formats.
INTERSECT Environment
124
Schlumberger Public
You can define, run, and analyze black oil, compositional, and thermal INTERSECT simulations
from Petrel 2011.1 using the same processes that you use for ECLIPSE or FRONTSIM.
125
Schlumberger Public
In general all the existing thermal functionality in Petrel software is available for INTERSECT
simulations with the 2011.1 release. This includes the thermal multi-segmented well
functionality, thermal fluids, thermal boundary conditions, export of thermal conductivities as
part of the transmissibility and pore volume calculations, and thermal results import and
analysis.
Options to control the size and number of cells for the unstructured local grids are described in
the tool tips.
NOTE: Simulation using unstructured local grids is only supported by the INTERSECT
simulator. Properties on unstructured local grids can be defined by either inheritance
from the host global cell or by upscaling from another grid using the cell-center method
only.
The Petrel 2011.1 release offers improved support for compositional and thermal workflows
using both the ECLIPSE Thermal or INTERSECT simulators.
Supply all the following grid properties: PRESSURE, TEMPERATURE, SWAT, and SGAS;
Supply either RS, or PBUB and RV, or PDEW.
To complete initialization by enumeration, you still need to specify the initial compositional
variation with depth by adding user keywords to the simulation case (ZMFVD and COMPVD, or
XMF and YMF).
126
Schlumberger Public
Initialization of Simulations
produce a "hydrostatic" pressure gradient with the formation in vertical communication, where
the gas is expected to remain trapped due to the very low mobility of the surrounding oil.
This initialization option has been implemented in ECLIPSE Thermal 2011.1, and Petrel 2011.1
supports the mixed hydrostatic equilibrium. The option can be accessed under the Initial
Conditions tab of the Make Fluids process and is not available for simulations using earlier
versions of ECLIPSE. Refer to the ECLIPSE Technical manual under the "Initializing the Study"
chapter for further details on the ECLIPSE keywords used for Mixed Hydrostatic Equilibrium
initialization.
127
NOTE: This process will not update user keywords in the RUNSPEC, that is, keywords
without a generated tag. Exceptions to this are the DIMENS keyword (calculated from the
grid in Petrel) and WELLDIMS (calculated from the wells and completions).
Transparency In the Petrel 2011.1 release, the case conversion process was made more
transparent. Petrel outputs a Convert to Petrel case messages window, which provides
the conversion status of each single keyword of the ECLIPSE data input file. Keywords can
be set to:
Additional Supported Keywords These additional keywords are fully converted in Petrel
2011:
GRUPTREE
WELSPECS
COMPDAT
WLIST
If the data input file has only history data, a history development strategy is created.
If the data input file has only prediction data, a prediction development strategy is
created.
If the data file has both history and prediction data, Petrel will create both a history and
a prediction development strategy.
Vertical Flow Performance (VFP) Tables If an imported ECLIPSE data input file has VFP
tables, Petrel will convert them and add them to the Input pane. They also appear as
Schedule keyword rules in the development strategy. They can be quality checked after the
case conversion using the VFP manager.
Dual Porosity Models Dual porosity models are can be converted to Petrel cases in Petrel
2011. However, the NODPPM keyword does not get converted because there is currently no
specific process in Petrel to build a dual-porosity model. Dual-porosity models are created
using the Define simulation case process.
128
Schlumberger Public
Ignored
Converted
Not converted
Partially converted
Unsupported Keywords All keywords not supported by the user interface will be either
preserved as user keywords (for keywords from RUNSPEC, GRID, EDIT, PROPS,
SOLUTION, REGIONS, and SUMMARY) or converted to a Schedule keyword rule for each
date within an outline development strategy created by the conversion process (for
keywords from the Schedule section).
The converted case must always be reviewed to ensure that the quality of the model is
preserved. The following points must also be taken into account:
Aquifers are not converted in the Petrel 2011.1 release. Whether a model has one or
several aquifers, all the keywords pertaining to them will be preserved as user
keywords.
The API option is not currently supported by the case conversion.
The EOR (enhanced oil recovery) options (for example Brine, Chemical reactions,
Polymer flooding) are not supported by case conversion in the Petrel 2011.1 release.
Advanced ECLIPSE options such as Gas field operations, Gas plants and NGL, and
Independent reservoir are not supported for the case conversion in the Petrel
2011.1 release.
129
Schlumberger Public
Automated This conversion type can be selected when well names in Petrel match
those in the ECLIPSE data file or when completions are to be extracted from the
COMPDAT keywords. If history and prediction data are in the same file, Petrel selects
the first WCONPROD encountered as the end of the history and the start of the
prediction phase.
Guided This conversion type can be selected when well names in Petrel are different
than those in the ECLIPSE data file. The names in Petrel can be mapped to those in the
data file. If well completions have already been imported as a separate .vol file,
completions do not need to be extracted from the COMPDAT keywords; therefore you
must deselect the Extract completions from keywords option. The guided
conversion type is also used to specify the date at which prediction data start. This is
particularly useful when prediction starts with a keyword other than WCONPROD.
4. Select your conversation option and click OK. A new window opens to display information
on the conversion status of each keyword.
Schlumberger Public
Partially converted Keywords for which only some items are converted.
Ignored Keywords that are not necessary to create the Petrel case, for example
ECLIPSE data input file section names.
Not converted Keywords that are not supported by the user interface. They are
preserved as user keywords.
130
A new case is added to the Cases pane. A Fluids folder, a Rock Physics Functions
folder, and a Development Strategies folder are added to the Input pane. If historical
and prediction data are in the same file, Petrel software will produce two development
strategies, one for history and one for prediction. An example of the folder structure is
shown in the following image.
131
Schlumberger Public
5. All unsupported keywords from the Schedule section of an ECLIPSE data file are preserved
as Schedule keyword rules in an outline development strategy. This development strategy
can generally be exported as part of the Petrel simulation case and run in ECLIPSE as is.
However you can choose to further complete the conversion process by editing the outline
development strategies to replace some or all of the content of the Schedule rules with
equivalent Petrel rules or new User Defined Rules.
6. Quality check the case conversion. It is essential to compare results from the converted
case to those of the original one to identify the remaining manual steps needed to complete
each individual case conversion. For example, check that the oil in place calculated by the
original and the converted cases match each other.
A library of prebuilt UDRs for single and multiple keywords have been added to the Petrel demo
data project, for you to re-use or adapt.
132
Schlumberger Public
ECLIPSE users should not confuse UDRs with the ECLIPSE keywords UDQ and UDT. The latter
provides the ability to parameterize certain keyword arguments using reporting automatic
triggered actions (ACTIONX, W, G, and R) and dynamic grid operators OPERATE(R). On the
other hand, UDRs are rules that allow easier implementation of existing operation modeling that
is built into ECLIPSE
as you prefer. You could cut and paste the keyword text from, for example, the ECLIPSE
online manual and then add a dollar sign ($) in front of the arguments you want to
parameterize.
5. Click the Generate parameters button. Parameters appear in the lower half of the
window when the keyword and items are generated. Petrel attempts to set suitable types
and ranges for parameterized items using its knowledge of the keyword syntax. The
selected type will determine the valid parameter values and ranges. For instance, if the
selected type is Boolean, the parameter value will be either Yes or No.
133
Schlumberger Public
NOTE: The parameter type for a well name defaults to String. This should be
selected manually as Wells and should be shared between all keywords within
the UDR so that the Petrel software can substitute the appropriate well names
when you export your development strategy containing this rule. In the example
below, the parameter name was changed from 1 to the more meaningful Well
name.
1. Document your rule by filling in the Description field and assigning it to the appropriate
rule Category.
3. Add documentation and validity checks to each parameter in your rule. Select a row in the
parameter tables and click Show Settings. For each parameter, set the description of that
parameter. Petrel will, where possible, pre-populate the defaults and ranges and check
whether the argument is optional, based on the ECLIPSE keyword syntax. Review the autopopulated values and, if applicable, set unit, range, and default values.
134
Schlumberger Public
2. Add validation checks to your rule by selecting the appropriate Simulators and Strategy
type options.
135
Schlumberger Public
Once created, UDRs are stored in the Input pane in the Development strategies folder.
They can be copied between projects with the same project unit system, using the Reference
Project Tool.
Schlumberger Public
136
Schlumberger Public
WECON
$Wname $ORATmin $GRATmin
$WCTmax $GORmax 1* $WkOv $EndSim
4* $GLRmax $LRATmin $MaxTemp /
/
WPLUG
$Wname $TopPlugLength
$BtmPlugLength $PlugType /
/
WELLSTRE
$StreamName $StreamComposition
/
/
GADVANCE
$Group $StreamName
$AdvGasRate /
/
137
Schlumberger Public
138
2. Include these sets in simulation cases, to affect the desired modifications in the data input
file.
Optionally you can vary the definition of the set within Uncertainty and Optimization workflows,
to generate multiple realizations of the grid properties.
To be able to work effectively with grid property modification, it is essential to understand these
building blocks for defining modifiers:
Property Modifiers
Property modifiers have two components:
Optionally, one or more generic filters defining the subset of cells to be modified.
Operations
Operations define the modifications that will be applied to cells affected by their parent
modifier. To allow property modifier sets to be portable to different cases, grids, and simulators,
operations are defined in terms of a set of generic simulator keywords that correspond to
properties specified on the Grid tab of the Define simulation case dialog. The details of how
to manage the operations within a property modifier are described in the next section.
139
Schlumberger Public
Property modifier sets are containers for property modifiers that allow a combination of
modifications for easy inclusion in simulation cases. Any property modifier set contained in a
project can be found under the Property modifiers folder in the Input pane. Sets are defined
using the new Grid property modification process dialog, which can be found under
Simulation in the Process pane. Once defined and stored in the pane, sets can be added to
simulation cases via the Grid tab of the Define simulation case process.
Filters
To allow grid property modification to be restricted to a subset of the grid cells, one or more
generic filters can be added to a modifier. To determine whether a property modifier should be
applied to a grid cell, Petrel evaluates the TRUE/FALSE value. If all the modifier's filters evaluate
to true, the modifier's operations will be applied to the cell, otherwise the cell will be ignored.
Use the 3D window to determine whether a modifier will affect the correct cells. Start by
clearing all visualizations from the window and disabling all filters. Next, choose a property to
visualize that is defined (has a value) at every cell in the whole grid; this is essential for
avoiding ambiguity about why cells are not displayed. Once your property is displayed, switch
on all the filters you have added to your modifier, making sure that no additional filters are
enabled. Once you have done this, the window will display only the cells that will be modified.
Instructions for how to use generic filters are provided in the Basics section of the online help
manual. The following section describes how to add or remove filters to and from a property
modifier set.
The Grid property modification process dialog, shown below, allows you to create and edit
property modifier sets and preview their effect on a simulation case. The Grid property
modification process is located under Simulation in the Processes pane.
The upper section of this dialog allows you to choose between creating a new set and editing
an existing set in the project. To create a new set, select the Create new check box and enter
a name for the new set. To edit an existing set, select the Edit existing check box and select
the desired set from the drop-down menu.
140
Schlumberger Public
Schlumberger Public
The two tabs in the lower section of the dialog allow you to define the modifier set and preview
the effect of the modifier set on a given case. You can preview the effect of the grid property
modifier on a particular simulation case by using the blue-arrow Simulation case drop site to
select the case. Dropping a simulation case here activates two features of the dialog:
Filter keywords Check box located to the right of the Simulation case drop site.
Used to toggle keyword filtering on and off. When toggled on, the keywords in the dropdown menus on the Operations tab of the Define property modifier tab are filtered
in accordance with keyword mapping rules (see the following section) applied to the
dropped case. When you enable the Filter keywords option, you are guided towards a
property modifier set definition that is compatible with the dropped case.
141
Below these controls is the main tab group containing the Define property modifier set and
Preview modification results tabs.
For each keyword referenced in the property modifier set, the case must define a 3D
property.
For each keyword appearing on the left-hand side of an operation, the case must define
a 3D property that is not used again in that case. For example, you may not drop the
same Permeability property as both PERMX and PERMY if you intend to modify either of
those properties with a property modifier set.
If the case does not satisfy the above requirements for the property modifier set it includes,
modification will be aborted. For dual porosity cases, the rules are independently applied twice,
once for the matrix property modifier set with respect to the matrix properties and again for the
fracture property modifier set with respect to the fracture properties.
142
Schlumberger Public
The property modifiers within the set being edited are displayed in the modifiers table in the top
half of the tab.
To transfer property modifiers between sets, either copy and paste or drag and drop them into
the Input pane.
The operations within a property modifier are edited on the Operations tab. To edit a
modifier, you must first select it in the modifiers table.
Schlumberger Public
The controls that appear to the right of the operations table allow the currently selected
operation (highlighted in light blue) to be edited:
Formula Drop-down menu for selecting from a list of available property modification
operations.
Y Drop-down menu for selecting the generic keyword that appears on the left-hand
side of the operation. If you select the Filter keywords check box, the drop-down will
contain only the keywords which satisfy keyword mapping rule 3, with respect to the
case in the Simulation case drop site.
143
X Drop-down menu for selecting the generic keyword that appears on the right-hand
side of the operation. If you select the Filter keywords check box, the drop-down will
contain only the keywords which satisfy keyword mapping rule 2, with respect to the
case in the Simulation case drop site.
a Text box for editing the first scalar parameter in the operation, if present. When the
dialog is launched from within the Workflow editor or from the Uncertainty and
Optimization process, this text box will accept named variables.
b Text box for editing the second scalar parameter in the operation, if present. When
the dialog is launched from within the Workflow editor or from the Uncertainty and
Optimization process, this text box will accept named variables.
The filters within a modifier are managed on the Filters tab. To manage the filters within a
modifier, you must first select the modifier in the modifiers table in the upper part of the dialog.
NOTE: Because the filters within a property modifier set are combined into a single filter
using a logical AND operation (see filters above), the order of the filters in this table has
no significance.
144
Schlumberger Public
The buttons in the top left of the tab allow filters to be added and removed. To add a filter to a
property modifier, find and select it in the Input pane and then click the Add filter button. To
remove a filter from a property modifier, select it in the filters table and click the Delete
selected filter button.
When a case containing a property modifier set is exported, Petrel will attempt to calculate
modified versions of the case's properties as specified by the property modifier set. The
modified versions are then written to the data input file in place of the originals, leaving the
data in the project unaffected.
If any of the keywords referenced within the set cannot be mapped to properties within the
case according to the keyword mapping rules, modification will be aborted and the export will
proceed with the unmodified properties.
Dialog
The Pr (process) column indicates the source for each process variable. Double-clicking a
process icon in this column displays the process dialog in which the variable originated. Note
that user variables have no icon in this column.
145
Schlumberger Public
To conserve space, the Variables display on the base case panel is now truncated. Hover the
mouse pointer over a truncated command variable listing to reveal the full list of command
variables.
Variable Setting
You choose the variable names, but for clarity and future maintenance we recommend using
descriptive variable names. Some processes support automatic naming, as indicated by the
salmon pink background color of input fields, as shown in the following image.
Schlumberger Public
Petrel chooses clear, identifiable, and unique names derived by concatenating process,
component, and quantity names. Automatic naming is selected by hovering the mouse pointer
over a colored input field, right-clicking, and selecting the Auto variable option.
146
Sampling Control
147
Schlumberger Public
The Petrel 2011.1 release introduces a new, simple, equal spaced sampler. This is most useful
in sensitivity studies. The SEED values may be set from the Uncertainty and optimization
process, for any process that involves internal Monte Carlo sampling as part of the Petrel
process. Control over the SEED variable value means that uncertainty and optimization
workflows that include such a process can be made reproducible, that is, they will give the
same sets of results when rerun.
Once you select the History matching objective type in the Define objective function
dialog, five tabs appears, as shown in the following image.
To define the data mapping, you first drop in an observed data set from the Input pane into
the Observed data field. The Data Mapping table is instantly filled with rows of observed
quantities obtained from the set and the corresponding simulation quantities found in the base
case. Depending on the base case settings, some simulation quantities may be unavailable and
hence their entries in the Data Mapping table stay empty. By filling in the table you can pair
each observed quantity with any valid simulation quantity of user's choice, either by filling in
empty fields or replacing the default simulation quantities. Select the Use checkbox in each row
to define which pairs to use in the objective function. A valid simulation quantity is a quantity
from the Dynamic results data of the Results pane that has been computed for the specified
base case and is of the same measurement (for example, a pressure or oil production rate) as
the corresponding observed quantity.
Certain data appearing in the observed data set are not directly imported from an external file;
instead they are computed by the Petrel software from other observed quantities. For example,
Phase-flow ratios such as water cut or GOR, or group and field data computed by merging
contributions from their wells. By default these data do not appear in the Data Mapping table or
on the Production data tab. In order to include such data in the objective function
computation, you must select the Allow computed data checkbox.
148
Schlumberger Public
This tab contains the Data Mapping table in which you can pair up observed data with any
matching simulated data to define the mismatches to be calculated and used in the history
matching objective function.
Quantity name Observed quantity to be history matched against the simulation quantity
specified in the Data mapping tab.
Observed range Minimum and maximum observed values in the Unit-displayed units.
Unit Measurement unit associated with the Observed range, Mismatch range, and
Measurement error.
Measurement error Estimate of the standard deviation of the observed data. Used to
normalize each history-mismatch contribution.
Time weight Non-negative function (defined in the Time weights tab) controlling the
influence of date and time on the global history mismatch.
Ignore zeros Option to skip observations with strictly zero values even though the
corresponding simulation values may be non-zero. Refer to Zero Observed Data Filtering
in the online help, which describes the numerical implications of activating this option.
149
Schlumberger Public
Summary Table
The Summary table rows and columns can be grouped, filtered, and ordered using the
Grouping and sorting bar and the filter drop-downs and column titles, in the same way as you
do in the Completion Manager. Use the SHIFT and CTRL keys to make multiple selections.
There are two additional selection modes which can be very useful in a grouped or filtered
view:
Select all visible rows Press the top-left cell of the Summary table to select all rows
(including rows under all collapsed groups) not filtered out by the current filters.
Select all rows in a group Press any group title cell to select all rows (including
rows under all collapsed subgroups) not filtered out by the current sub-filters.
No changes to data within a row are committed until you press the ENTER key or switch to
another row. To discard any changes made to a row before that, press the ESC key; the row
data are then reverted to their values before the editing mode.
If the Summary table shows no data, make sure that at least one row in the Data mapping
tab table has its Use checkbox selected and the Saved search option (described below) is not
filtering out all available identifiers.
The following screenshot shows the Summary table from the example above, after grouping
and sorting by Quantity name, filtering the second group to show identifier INJ only, and
swapping its first two columns:
150
Schlumberger Public
The Summary table, located on the left of the Production data tab, displays all
quantity-identifier pairs for which you selected Use in the Data mapping tab. Each row
represents a single quantity-identifier pair whose production data will be used in the history
mismatch computation.
The main role of the Summary table, though, is to facilitate multiple selections which can be
collectively edited in the Details table, described next.
Details Table
151
Schlumberger Public
The Details table, located on the right side of the Production data tab, displays data from all
rows currently selected in the Summary table. If more than one row is selected and values in
the corresponding cells differ between the rows, then the Details table shows a series of blue
hash marks (#####). A series of grey question marks (?????) indicate that the corresponding
cells are currently being edited in the Summary table.
NOTE: Though you may edit the Default time weight function, we recommended you
create and edit another time weight.
The selected time weight is displayed graphically on the right side of the tab window. You can
select one or more points using the mouse and CTRL or SHIFT keys, and move them using the
mouse or keyboard.
After creating a new time weight function, remember to revisit the Production data tab and
select the weight for the quantity-identifier pairs that should involve the new function in their
history-mismatch contributions.
152
Schlumberger Public
All time weights are stored as individual icons in the Objective functions|Time weights
folder of the Input pane; they can be reused between Petrel projects via the Reference Project
Tool. All the defined time weights are listed in the left side of the tab window. The Default time
weight has a constant value of 1 and spans the years 1900 to 2100.
153
Schlumberger Public
Signed (Optional) Extends the standard measure definitions by also capturing the
sign of vector d(T): as a sum of d for Average and RMS measures, and as a minimum
or maximum of d for Maximum. The signed measures sm(I, Q) are only available for
dynamic results and well top attributes, that is, case variables output by this process are
always based on the standard (unsigned) measures. One example where signed
measures might be preferable is the creation of surfaces based on the history-match
related well-top attributes described below.
Dynamic Results
The first form of output from the history matching objective function is stored in the
Results|Dynamic results data|History match quantities folder of the Results pane. Up
to three dynamic results may be output for each quantity-identifier pair:
Average, RMS or Maximum Time-independent value of the standard measure m(I,
Q) or the signed measure sm(I, Q) selected in this tab; it is always output.
154
Schlumberger Public
The History match quantities folder in the Results pane lists all computed mismatch
quantities derived from the observed quantities selected in the Data mapping tab and
corresponding to the settings described above for the Output options tab. Notice that the ...
mismatch quantities, computed as D(T), have associated units (psi and STB/d) and are plotted
as points by default. Whereas the ... mismatch RMS quantities, computed as m(I, Q), are
dimensionless (see the Normalized Quantity, [] title of the right Y-axis), and are plotted as lines
by default.
155
Schlumberger Public
While plotting history match results, make sure at least one History match data source and at
least one simulation case are active, along with the corresponding identifiers and History
match quantities.
History_match_1
History_match_1_OPR
History_match_1_PR
History_match_1_WPR
The History_match_1 attribute represents the global objective function, which is always output.
The other three attributes correspond to partial objective functions and are optional; to output
them select the Separate quantities checkbox on the Output options tab. Partial objective
functions as well top attributes support signed measures, unlike the other three kinds of
objective functions introduced in the next topic.
156
Schlumberger Public
All well tops of the same well share the same value of every attribute output by this process.
The main idea behind outputting history mismatches as well top attributes is to enable
workflows that would (perhaps iteratively) adapt grid regions and properties to these spatially
defined mismatches in an a attempt to improve the overall history match of well production
data.
In the following example, the History match 1 and History match 2 objective functions have
their Separate quantities checkbox selected and deselected, respectively.
157
Schlumberger Public
To access the display settings of this plot, open the Settings Dialog for each simulation case
displayed. The color of the symbol is controlled by the case color on the Info tab, and the
Style tab contains options to control the style of the points.
Picking a point on the plot will display the name of the well in the status bar.
NOTE: When you use the Output dynamic data to output sheet button, only
the data for the current time step is copied to the output sheet.
Known Limitations:
You cannot export the data and chart of the Simulation vs. Observed Plot to Excel using
the new Export to Excel function.
You cannot autogenerate a workflow to reproduce the Simulation vs. Observed Plot
using the Reproduce summary data options listed under the Auto generate
workflow option in the Workflow editor.
158
Schlumberger Public
You can use the time player to visualize how the match evolves over time. The crossplot will
appear only when both observed and simulation data are available. If nothing appears on the
plot, then there may be no results for that time step.
To activate the probe, select any process inside the simulation processes folder, and then select
the End point scaling probe button in the Property player toolbar. Pick a cell in the 3D
window to see the selected curves displayed in the probe dialog, shown in the following
example.
159
Schlumberger Public
The EPS probe is a post-processing tool that allows visualization of any end point scaled curve
used in a simulation for a cell picked from a 3D model. The end points and saturation function
tables need to be available in the simulation output. In the Petrel 2011.1 release, this tool is
only available for recent versions of the ECLIPSE simulators. By default only the scaled
quantities are reported in any INIT file generated. To display the actual end points used in the
simulation for each grid cell, the FILLEPS keyword must have been added to the ECLIPSE
input files.
EPS Settings
X-axis Choose one phase from Oil, Water, or Gas for the saturation axis.
Y-axis Choose one or more of the relative permeability (KR*) or capillary pressure (PC**)
curves. W stands for water, O stands for oil, and G stands for gas, so KRW is the
relative permeability to water and PCOW is the capillary pressure between the oil and water
phase.
Scaling method Display the curves scaled using the same method as in the simulation.
Also explore the effect of choosing the alternative method by selecting that checkbox in the
probe.
o
KRW: The critical water saturation (SWCR) and maximum water saturation (SWU,
the largest water saturation in a water saturation function table).
KRG: The critical gas saturation (SGCR) and maximum gas saturation SGU.
KROW: The critical oil-in-water saturation (SOWCR) and (1.0-SWL-SGL), where SWL
and SGL are the connate water and gas saturations, respectively.
KROG: The critical oil-in-gas saturation (SOGCR) and (1.0-SWL-SGL), where SWL
and SGL are the connate water and gas saturations, respectively.
3 Points Preserves the relative permeabilities at three saturation nodes. The following
end points are used:
KRW: The critical water saturation, (1.0- critical oil-in-water saturation - connate gas
saturation), and the maximum water saturation.
KRG: The critical gas saturation, (1.0- critical oil-in-gas saturation - connate water
saturation), and the maximum gas saturation.
KROW: The critical oil-in-water saturation, (1.0- critical water saturation - connate
gas saturation), and (1.0 - connate water saturation - connate gas saturation)
KROG: The critical oil-in-gas saturation, (1.0- critical gas saturation - connate water
saturation), and (1.0 - connate water saturation - connate gas saturation).
In gas-water runs, the following end points are used if the second form of relative
permeability scaling is selected:
160
Schlumberger Public
2 Points (Default option for the ECLIPSE simulator.) Preserves relative permeabilities
at two saturation nodes, that is, the two end-points. The following end points are
assumed for each relative permeability phase:
KRW: critical water saturation, (1.0- critical gas saturation), and maximum water
saturation.
KRG: critical gas saturation, (1.0- critical water saturation), and maximum gas
saturation.
Curve Options and Directional Relative Permeabilities Select which types of curves
to display using the checkboxes in this section. Your simulation must contain the feature in
order to display the corresponding curves. For example, you need a simulation that is using
the dual porosity-dual permeability model in order to display matrix or fracture curves, and
you need a simulation with an X-directional relative permeably curve defined to be able to
display the X+ scaled curve.
The VFP Manager is accessible from the Input pane by right-clicking the VFP (Hydraulics
tables) folder, or a subfolder, or hydraulics table within it.
The VFP Manager window has three panels. The left panel contains settings for the current
display and quality check options. The central panel contains a plot of the currently selected
view of the selected table. The right panel contains a table of the plotted data values.
161
Schlumberger Public
Vertical Flow Performance (VFP) tables for wellbore hydraulics are used to model the pressure
drops between the bottom hole and tubing head as a function of the flow conditions of the
wellbore. This information is used by the simulators to calculate tubing head pressures, by
interpolating these tables at the current flow conditions of the well. The VFP Manager enables
the visualization and editing of the VFP table as a function of the many variables involved
(pressures, liquid rate, water fraction, gas-oil ratio, or artificial lift quantity). The user may also
perform a quality check on the VFP tables in the Petrel project, to identify non-physical or
inconsistent data which may cause problems in the simulator.
Interpolated variable description: The variable to plot on the Y-axis of the VFP plot. This can
be either:
Primary variable description: The variable to plot on the X-axis of the VFP plot.
Family variable description: The variable that will be shown independently in a VFP plot.
Fixed variables: Fixed variable values. These define which variables should stay fixed when
the table is visualized, and at what values they should be fixed.
162
Schlumberger Public
The variable settings depend on which variable is defined in the data input file. The variables
are from the following classes:
Flow
Pressure
Gas fraction
Water fraction
Artificial lift (optional)
Flow
Gas Fraction
Artificial Lift
Compositional Models
wet gas volume rate
total molar volume rate
water to wet gas ratio
water moles to total moles
fraction
Apply stability transform. The transformation examines whether there is an unstable low
flow section of any J shaped curves in a production table, and will replace this section with
a horizontal line at the minimum BHP value, from the lowest flow value to the flow value at
minimum BHP. Although the effect of this transformation is not physically realistic, users
often find it useful to run the simulator with a VFP table in which there are no unstable
curves.
163
Schlumberger Public
Water Fraction
NOTE: Use the stabilization option with caution. It may give misleading results for
the simulator well model at low flow rates. Simulators may contain an option that
shuts in any wells that are operating in the stabilized region at the end of the time
step. This prevents the simulation of wells as operating to be continued when
physically they could not do so.
Check for crossing curves. This option allows you to check the selected VFP table for
pairs of curves of BHP vs. flow at different THP values (but the same WFr, GFr, and ALQ
values) that cross each other
Check for high pressures. This option triggers a scan of the selected VFP table for any
BHP values greater than +1.0e10 (denoting choked or supersonic flow if the tables have
been produced by the VFPi application) and less than -1.0e10 (denoting compositional fluid
property calculation failure flow if the tables have been produced by the VFPi application). A
pop-up dialog allows you to change these pressure values. We recommend that the
defaulted 1.0e10 pressures be changed to a value slightly above the maximum expected
reservoir pressure. This should prevent the well conditions from entering the supersonic
flow region without having a drastic effect on the well behavior around the highest
physically reasonable flow value points.
164
Schlumberger Public
Plot Panel
The central panel in which the VFP curves are plotted has a number of tools in a toolbar at the
top of the panel.
When the Viewing Mode tool is active, the mouse pointer will be displayed as a hand in
the Display window. This allows you to move the curve.
With the Zoom tool active, you can magnify and then zoom into the curve by dragging a
zoom box around the data of interest.
Use the Copy Bitmap tool to produce a bitmap image that is temporarily stored in the
Windows clipboard. This can be pasted, for example, into Microsoft Paint, PowerPoint, or
Word.
Use the Show/Hide Grid tool to view or hide the grid in the whole plot.
Use the Edit Points tool to select and edit individual points in the plot. Points are moved
vertically by clicking and dragging.
VFP Table
The VFP table contains the values of the active primary variable and the value of the family
variable at each interpolated variable. Each family variable point inside the table can be edited
manually. These changes will only be saved after clicking the Apply button.
165
Schlumberger Public
The set of standard plotting workflows provided can be extended and modified to create a
customized set of powerful plotting workflows.
166
Schlumberger Public
When you select this option, a folder of standard plotting workflows is added to the Workflow
pane of the current project. The standard plotting workflows are drop-in enabled (see the
example plotting workflow, below), and workflows use the new style of plotting commands
introduced in Petrel 2011.1, which automatically select the subjects on the relevant pane. As
such, they are available for execution when you right-click any source in the Cases or Results
panes or any identifier in the Results pane. It is possible to scroll down through cases or
identifiers in the pane to update the plot. The Visualization follows selection option must
be checked. This option is found from the Tools Menu, the System Settings option, and the
Effects tab.
Schlumberger Public
167
NOTE: This additional drop-in will only be performed if the Set summary
identifier reference command does not already contain an identifier. If no
identifier is active, then the first well in the Wells folder (in the Results pane) will
be used. Dropping an identifier into a workflow will have the additional effect of
dropping the active source into the workflow, but only if the Set summary
source reference command does not already contain a source. If no source is
active, then the first Case in the Cases pane will be used.
Autogenerated Workflows
These workflows reproduce the summary data in the active function window. The
Autogenerate workflow button in the Workflows editor has been simplified from five to
three choices. These workflows choices recreate any simulation summary data plotted in the
currently active function window. The three Petrel 2011 choices are summarized below:
168
Schlumberger Public
When a workflow contains both the Set summary source reference and the Set summary
identifier reference commands, and both have Enable drop-in set, the workflow will be
available when you right-click sources and identifiers. In this case, dropping a source into a
workflow will not only drop the selected source into the workflow at all instances of the Set
summary source reference command, but also have the additional effect of dropping the
active identifier into the workflow at all instances of the Set summary identifier reference
command.
Reproduce the summary data in the active function window Opens a second
window in which you can control which elements of the plotted data are factored out into
workflow variables and whether to use the Set visible or Add summary line commands
to add the data to the plot. This option maintains the other 2010.1 autogenerated plotting
workflow options. This option also allows you to successfully create an automated plotting
workflow in the rare case that there are more variables required than the Petrel limit of 52,
which would mean that the following two workflow choices would not be possible.
Reproduce the summary data in the active function window: Add Summary data
line command Functions the same as the Petrel 2010.2 option labeled Reproduce all
summary data in the active function window: factor out all items.
Reproduce the summary data in the active function window: Set visible
command Creates workflows similar to the pre-canned workflows. You have less precise
control over the plots created using the Set visible command, since you are not adding
individual lines to the plot. But for many common plots, the resulting workflow is readily reapplied to new cases, wells, or summary vectors through the Petrel 2011.1 drop-in enabled
workflow commands described above.
169
Schlumberger Public
Schlumberger Public
170
Schlumberger Public
Solution Probe
The multi-value probe has been extended in Petrel 2011.1 to offer a new graphical mode to
view time-plots of simulation results extracted from RESTART format files. To use the feature:
1. Drop dynamic 3D simulation results into the multi-value probe table.
2. Click the Show graphics probe button, which is located in the bottom right corner.
3. Select a cell in the 3D window. The system will plot values of the cell over time.
4. Select the Copy time probe check box and click the Copy to outputsheet button to see
the graphics probe values in an output sheet.
171
NOTE: Updating the plot may be slow the first time. This is because the system
must load all the required 3D simulation results for all the time steps. After the
data has been loaded, the next update will be faster.
172
Schlumberger Public
A basic tool set is available for interacting with the chart. This is found in the toolbar just above
the plot. The tools provide options for panning, zooming (select zoom or use the mouse
pointer wheel), picking (values display in the status bar of the main Petrel window), see all,
show grid, and copy bitmap to clipboard. This last option allows you to past the chart in
various other applications.
Finally, if you want to merge the results of multiple casesas in Petrel 2010.1then the cases
need to be placed in a case collection. A case collection will create a single series from all the
contained cases for each property. This allows you to display the distribution of the results
across many cases.
A new well section window allows you to visualize grid properties and 3D simulations results on
an inter-well intersection plane. This is good for visualizing water break-though and front or
plume movement between wells.
Use these steps to display a simulation property in the background:
1. Open a new well section window and click the Show Settings option. The Settings for
Well section template window opens.
2. Click the Background template object.
3. From the Add new object drop down menu, select the Simulation property object.
4. Adjust the settings to refine the display:
a. Set the template of the property.
b. Set the case to be used.
c. Delete any unnecessary properties.
173
Schlumberger Public
The fence display between wells in the Petrel 2011.1 well section window can display
simulation properties and results as well as seismic data and model structure. The display will
animate through time. This allows you, for example, to track fronts in 2D between injectorproducer pairs.
Schlumberger Public
5. Optional: In the Style tab, click the Show in the Grid lines option.
NOTE: Though optional, grid lines will not be displayed in the background if this is
left unchecked.
6. Click on wells in the Input pane. The selected property displays in the background.
7. Optional: Add a completions and a simulation track by editing the well section template
settings.
174
In the Petrel 2011.1 release, the behaviour for adding simulation logs which shared the same
template (such as gas rate and gas upstream rate) is consistent with other logs. By default,
when added to the well section window by ticking them, each log appears in a separate track.
You can move them into the same track or add additional logs to a track via the template
editor.
Miscellaneous
RESTART files larger than 2GB can be imported into both 32-bit and 64-bit versions of Petrel
2011.1.
In Petrel 2010.1, cumulative vectors (oil, gas, and water) displayed as bubble maps would
disappear through periods for which there was a gap in the reported production. In Petrel
2011.1 you can choose to extrapolate the cumulative values for these periods and therefore
keep the bubble maps displayed for all dates, including after the well has been shut. To use this
for a given cumulative summary vector, you need to turn on the new Extrapolate over
undefined values option for the individual cumulative summary vector in the dynamic results
data tree. To do this:
175
Schlumberger Public
1. On the Results pane, go to Results tree and open the Dynamic result data folder, then
the Cumulative folder.
2. Open the Settings dialog of the cumulative production vector of interest (double-click the
vector or right-click and use the context menu).
3. On the Style tab in the Advanced section, select the new Extrapolate over undefined
values option.
When a 3D simulation result displays, the property data for the specified time step loads into
memory. By default all loaded data is cached in memory so that the next time this time step is
displayed it will load faster. This can cause Petrel software to run out of memory when dealing
with very large result sets. This cache can be disabled by going to the Style tab in the
Simulation grid results folder and deselecting the Cache properties option.
Aquifers
KVCRS. The model has 5 coefficients called A, B, C, D and E and relates the K-value to
pressure P and temperature T using the equation
K(P,T) = (A + B/P + C.P)e-D/(T-E)
In the Petrel 2010.1 release, the value input for D coefficient was interpreted by the Make
Fluids process and INTERSECT as an absolute temperature. This meant that the numerical
value was different when expressed in units of degree Centigrade and in degrees Kelvin, and so
the value exported to the simulator data files (in Kelvin) was different to the value (in
Centigrade) entered in the dialog. For example 200 deg C is exported as 473.1 K. However
users of ECLIPSE thermal through Petrel expected the D coefficient to be a temperature
difference. For a temperature difference, the numerical value is the same in degrees Centigrade
176
Schlumberger Public
Many changes were made to the aquifer process in Petrel 2011.1. These improve the set of
connections and improve handling of pinched out cells, undefined cells, faults, etc. This
changed the Petrel 2010 set of connections. Petrel 2011.1 removes connections that would be
present in 2010 for two reasons:
Gridding Enhancements
Simulation faults that have been added to a grid can be deleted from the grid in Petrel 2011.1.
Upscaling Algorithms
177
Schlumberger Public
New flow-based upscaling algorithms from the Flogrid application were added to Petrel 2011.1.
These are accessed by choosing the Flow-based upscaling (advanced) option.
The advantage of using this method is that the flow simulation is more realistic and accurate in
a target cell. There are some limitations:
it is available only with the All Intersecting Cells sampling method,
skin cells are not supported,
NTG and porosity are not used.
the usual three. Details of this method are provided in the online help manual.
178
Schlumberger Public
The full tensor method is similar to the linear boundary condition method, but it allows all six
components of the permeability tensor to be extracted. This option cannot be chosen when
overwriting an existing tensor, as the number of components is already implied by the tensor
selected for overwrite.
4. Enter the coarsen and refine skip setting. The I coarsen and J coarsen options help the
algorithm skip the I and J pillars in the original grid. The I refine and J refine settings help
decide how many pillars need to be inserted in the original grid.
5. Click the Apply button. The resulting grid should display on the Models pane after the
algorithm executes and completes.
179
Schlumberger Public
3. The outer polygon is used to clip the boundary of the original grid to form a new one. The
plug-in can be used for clipping grid or for coarsen and refine operations.
Schlumberger Public
Well Engineering
Completions
180
The format can specify completions attributes by identifying which equipment from the
Petrel equipment catalog should to be used, rather than providing explicit values in the file.
A BULLPLUG keyword has been introduced to represent sealing the end of tubing, for
example in a completion that uses ICDs to control inflow.
Schlumberger Public
NOTE: With annular segments suppressed, all cell connections in the flowing
interval are connected directly to the inflow valve segment node. For the option to
work correctly, flow must pass through an inflow valve. The option will not work
correctly if, for example, the flow is allowed to loop around the end of the tubing.
Block the flow up the tubing by adding a bull plug to the tubing via the
Completions manager.
181
If you uncheck equipment and then use the time player, the hidden equipment is shown but
the check box is not updated.
You cannot display all the completions of a specific well at once when selecting the
completions folder check box.
When refreshing, toggling the well folder on and off will not select all the completions
previously displayed.
GREEN The common attribute of all selected records are editable but have different
values.
GREY The common attribute of one or more of the selected records are READ ONLY.
YELLOW The common attribute of all of the selected records are overridden.
WELL COLOR The color of the well name attribute of all the selected records. If they
have different colors, they will be GREY.
182
Schlumberger Public
Move Well
Move well is a new method in the Create wells tab in Well Path Design. Given a well or a
folder of wells, the Move well option will create a shifted well or wells. You specify the option
to shift the well in X, Y, and Z or by constraining surfaces as minimum input. The output is a
well translated using the inputs. If the input well has laterals, the whole unit of wells and
mother-bore get shifted using the provided inputs. After selecting the option to fix the main
well, only the well that has been dropped into the input drop-zone and its laterals will get
shifted holding the tie in point fixed.
Trajectory Constraints
The output well trajectories are constrained by a user defined DLS. The default fallback option
of this algorithm is a piecewise linear well, when DLS constraints fail to generate the desired
well.
183
Schlumberger Public
Well Placement
Schlumberger Public
184
Open the well path design process and select the Move well option, then select either the
Create new run or Edit existing option.
Shift Well
You can shift the well in X, Y, and Z directions. This means applying a constant translation
vector along X, Y, and Z for all the design points and trace points of the well.
185
Schlumberger Public
Limiting Surfaces
You can constrain well target points between two geometric surfaces, upper and lower. A
geometric surface is defined as:
A surface,
A constant.
If you specify the same geometric surface for the Upper and Lower options, the system will
snap the well to that surface. If the Upper and Lower surfaces are intersecting, or if Lower is
above Upper, then the system will swap surfaces.
Collision Detection
If this option is enabled, you must specify a well or well folder and a safety distance. The
system checks that the minimum distance between the created well and any specified well is
greater than the safety distance. If a collision is detected, a warning message is logged.
186
Schlumberger Public
You can check whether the created wells collide with existing wells. If the distance between two
wells is smaller than the specified safety distance, then these wells are colliding.
Schlumberger Public
187
Keeping these components together makes it easier to manage the simulation data. In some
circumstances, however, it may be more appropriate to store simulation data in a different
location. An example of this is when simulations will be run remotely on cluster and the case
files need to be accessible to both Petrel and the simulator program. To accommodate such a
configuration, Petrel 2011 allows you to override the default location for the .sim directory.
NOTE: You must reopen the project for the changes to take effect. Continuing to
make changes to the project without reopening may cause inconsistent data.
Each project must have a unique simulation data folder. Two projects cannot share the same
simulation data folder. If you attempt to link two projects to the same simulation data folder,
Petrel will display an error.
188
Schlumberger Public
To separate a project's .sim directory from its .pet and .ptd directories, first create a new
directory in the desired location or move the existing simulation data folder there. Next, open
the project and specify the new Simulation data folder location in the Misc settings 1 tab
under the Project settings dialog. When you save the changes, the project will re-link to the
simulation data folder in the new location.
If you have the simulation results but do not have the .DATA file, you can create a blank .DATA
file in the folder where your results are and link to the .DATA file.
Schlumberger Public
189
data relevant to the specific file have changed since the previous export. This applies to export
of a local as well as a remote disk.
In the Define Simulation Case process there is an advanced option on the Transmissibilities
tab for turning on and off the Calculate and export transmissibility and pore volumes
option. When turned on, the export time increases significantly. This was true even when reexporting the case with no change to the underlying model. In Petrel 2011.1 this recalculation is
avoided if the model remains unchanged from the previous case export. Similarly, aquifer
connections are not recalculated during re-export, if the relevant model data remain
unchanged.
190
Schlumberger Public
only using Petrel to load and visualize results for simulation or to run simulation without
converting to Petrel case.
Partial Export
The new Partial export tab in the Define Simulation Case process tab allows you to
override export settings and is intended for situations when many simulations are exported
(such as using the Workflow editor or Uncertainty and optimization process).
CAUTION: This option is only for advanced users. You must be fully aware of the
implication of turning off export of part or parts of the simulation case.
In the Uncertainty and optimization process, you must not turn off sections in which
variables are defined. These sections need to be re-exported, as each realization uses
different numerical values for these variables.
When using GSG or OPF grid format, the grid and properties options are linked, as they
are exported to a single file.
If you change the permeability of the model and turns off export of development
strategies then the well connection factors will not be updated.
The checkboxes in the Partial export tab are all checked by default, meaning that the full data
input file will be exported. Deselecting any checkbox will prevent the associated part of the
model from being exported. A warning will appear in the Advanced tab to remind you of this.
A confirmation dialog also appears when you press Export, and a message is written to the log
whenever a partial export is performed.
191
Schlumberger Public
Exporting simulation cases of large models can be very time consuming. Often you make
specific modifications to certain parts of the model that do not require the entire model to be
re-exported. To speed up simulation case export, you now have the option to manually exclude
the sections of the deck that do not need to be re-exported. You may choose to suppress reexport of specific elements in the simulation case (for example, grid and 3D properties) that
have not changed in the Petrel model since the previous export. Turning off items (for example,
grid, 3D properties, or development strategies) will mean that they will not be recalculated or
exported. Instead, the files from the previous export will remain unchanged. For multiple
realization workflows these files will be shared between multiple simulation cases.
Mixed-Vendor Workflows
It is preferable to create (or convert) and then maintain the complete simulation model within
the Petrel software; the Petrel application has been designed as an integrated environment, and
the simulation workflows and data management work best and most productively when used in
that way.
The Petrel software is used, though, to add data to simulation data files that have been created
and are maintained outside of the Petrel environment.
The figure below shows the origins and axes that are the default for the XYZ coordinate axes
and the IJK grid cell numbering in Petrel and default for ECLIPSE, with corresponding settings
for the coordinate system origin. The orange settings are the default export settings in Petrel,
that is, they match the default ECLIPSE convention. The ECLIPSE IJK and XYZ axes and the
Petrel XYZ axes are all right-handed systems (recall Petrel has Z as elevation, not depth).
192
Schlumberger Public
For the Petrel 2011.1 release, the default export precision for PERM(XYZ) properties has been
changed from 2 to 4 decimal places. This allows you to better capture low but non-zero
permeability regions. This change in precision may return up to a 1% difference in simulation
results compared to Petrel 2010. To revert back to old behavior, you can edit the Permeability
templates in the petrophysical properties folder of templates.
Therefore for most users the export of simulator data files and keywords works in either the allin-Petrel or the Petrel-as-data-file-updater environment, and the following advanced import and
export setting options are not of direct interest.
Sometimes Petrel is used in a multi-vendor environment in which externally created simulator
data files may not share the default grid origin and grid cell traversal order conventions that
Petrel uses or that ECLIPSE uses. This can lead to issues with the IJK indices and XYZ
coordinates in the Petrel exported keywords not matching the original data files. The Petrel
2011.1 release offers increased flexibility for handling grid and property import coordinate
systems that can be used in these circumstances to support specific workflows. An example is
using Petrel to design and add a new multi-segmented well to an external simulation model
where the grid and existing grid-related data does not use the default ECLIPSE conventions.
Since Petrel calculates the connections and connection factors between the grid and the wells
during the export of a case using the Define Simulation Case process, you need to be able to
193
Schlumberger Public
Petrel software, by default, exports ECLIPSE simulation data files (from the model tree or from
the Define Simulation case process) using the ECLIPSE default XYZ coordinate system and the
ECLIPSE default IJK indexing convention. Petrel defaults to visualizing grid cell numbering in the
right-handed ECLIPSE convention (orange settings), so by default again you will see IJK indices
in the Petrel status bar reported as such.
export partial data files using the Define Simulation Case process with IJK and coordinate
values that match the rest of the external data files.
Export
There are two places where you can define the relationship of the IJK origin and grid cell
traversal order used by Petrel for how you want your data files exported to the simulator:
From the Eclipse export settings dialog accessed from the Project menu or the
export dialogs,
From the Export to simulator and visualization tab on the Settings dialog of a grid
(the orange-outlined tab in the figure above).
The settings on the Eclipse export settings dialog are used when exporting a grid and
properties from the Models tree using the Export menu and the ECLIPSE export formats.
In 2011.1, the settings on the Export to simulator and visualization tab on the Settings
dialog of a grid are now also used during the export of a case using that grid from the Define
Simulation Case process.
CAUTION: Exercise care when using this facility to change the exported
simulation case data files. It alters the I and J indexes of other keyword
information such as COMPDAT, FAULTS, and AQUCON. The traversal order
affects the order in which the grid property values are written within the grid
property keywords. If a partial case export is performed with the traversal order
set to J first, Petrel will check to see that certain processes such as Flux Boundary
on sector models are consistent with the new setting, and if not, Petrel will force a
recalculation of these items. However this level of self consistency checking is not
universal, and you are strongly advised to check the I and J parameters in all
keywords in the data input file you want to use.
Import
Petrel 2011.1 detects data files using a left-handed coordinate system, that is, files that are not
following the ECLIPSE default coordinate system. There are new advanced options on each of
the ECLIPSE keyword import dialogs that give you some control over how Petrel transforms the
194
Schlumberger Public
In 2010.1, the settings on the Export to simulator and visualization tab on the Settings
dialog of a grid were only used to control how the grid was displayed in Petrel; it did not affect
the export. This allowed you to import into Petrel the results files from simulation data files that
did not use the ECLIPSE defaults, and then see the expected grid. The Define Simulation Case
continued to export using the default ECLIPSE origin and traversal order.
grid XYZ coordinates and IJK coordinates on import. The appropriate choice will depend upon
the specific hybrid workflow that you are doing and the source of the original data files.
A new keyword, GDORIENT, written by ECLIPSE 2011.1, records the traversal order of
properties in IJK space, the Z-axis direction, and the grid handedness of the grid containing the
properties in the ECLIPSE file. Petrel 2011.1 can read this keyword and will issue warning
messages if it does not conform to the ECLIPSE conventions.
195
Schlumberger Public
The simulator output for summary results in the form of *.(F)SMSPEC and *.A/Sxxx files reflects
the way the simulator solves the mathematical equations for increasing time. Accessing the
data for a particular summary vectorusually for plotting against timerequires the entire data
set. This access pattern is poorly supported by the simulator output mentioned above,
especially if the data is located on a network drive. In effect, accessing summary data often
results in high access times over network connections. This is the primary motivation behind the
introduction in Petrel 2011.1 of a new, enhanced file format for storing summary data.
Requesting summary data using this new file format will result in greatly increased access
speeds via network connections.
NOTE: You should not access summary data for a case during the conversion
process, in case the data is stored on a network location. Although possible, you
will not benefit from increased summary data performance until the end of the
conversion.
If you decide not to use the enhanced summary file format for a particular case, open its
settings dialog by right-clicking the case, activating the Results import tab, and deselect the
Use enhanced summary file format option. The checkbox location is shown in the following
figure.
If this option is greyed out, Petrel either hasn't found any summary data for this case, or the
option has been unchecked on the Results import tab on the case (see above).
You will notice several messages in the message log explaining the process.
196
Schlumberger Public
Generally Petrel will make sure the enhanced summary file format is being used and updated.
However, you have the option to enforce conversion by right-clicking a simulation case, case
folder, or case collection. On the resulting pop-up menu, select the Convert summary data
into enhanced summary file format option.
20
18
16
14
12
10
8
6
4
2
0
Speed X
Up to 20X
6X
Speed
1X
Petrel 2010.1
Office
Petrel 2011.1
The figure above shows the speedups measured when loading simulation results over a network using the new summary file
formats in Petrel 2011.1. The actual speed you observe will depend upon the model and the network characteristics
40
Schlumberger Public
Speed X
Up to 40X
35
30
25
20
Speed
15
10
5
1X
3X
Petrel 2010.1
Office
Petrel 2011.1
The figure above shows the speedup measured when plotting simulation results from a shared disk using Petrel 2011.1. The
actual speed you observe will depend upon the amount of summary data you plot and the network characteristics.
197
Studio
For a discussion of the new, customizable Studio Favorites pane, see the General section of
this document.
Studio Annotate
Studio Annotate gives you a new and unique capability to enrich your project by adding content
in the context of workflows and data. Content and knowledge, in context, can be shared and
manipulated among team members through the Reference Project Tool (RPT). RPT-based
workflows provide a richer, more intuitive collaboration experience. Any type of file (sound,
document, PDF, video, etc.) or note (formatted text, embedded picture, hyperlink) can be
added.
198
Schlumberger Public
199
Schlumberger Public
An Annotate object is appended to the Petrel Input pane, under the Annotate folder. In
addition, an icon is added to the current display to visually locate the new object. Notes also
include a preview mode (see Figure S1).
200
Schlumberger Public
Studio Find
Studio Find provides a revolutionary new way to quickly and transparently browse Petrel data
throughout a company in a seamless and intuitive manner. Data can be smartly filtered to focus
on specific data and context of interest, and then imported for rapid project startup and project
knowledge. The learning curve for Studio Find is negligible, since it is similar to the latest Web
browsing techniques used by so many on a daily basis.
Studio Finds intuitive interface facilitates searching, viewing, filtering, and retrieving information
from any of the following three areas of Petrel, even if you dont know where specific
information is stored:
Reference projects and ordinary Petrel projects that exist on your local machine,
Reference projects and ordinary Petrel projects that exist anywhere within your
company intranet,
The Studio Knowledge Database.
201
Schlumberger Public
After finding the information you need, you can import it into your local project and continue
working. Studio Find integrates natively in Petrel with simple, intuitive, end-user interfaces and
provides easy, stand-alone administration tools for configuring and managing access to relevant
knowledge repositories.
202
Schlumberger Public
1. On the Search toolbar, click the Search button next to the search field. You can leave the
search field empty or specify criteria using specific keywords in the search text box.
Search panes, by default, display all data in the project if no keyword information is initially
supplied. The following search filters are available:
203
Schlumberger Public
2. Search results can be shown by project or by individual objects. A maximum of 5,000 items
can be loaded at any time into your local project.
3. Load the returned search data into your project, as illustrated in the following figure.
4. To display an underlying map layer for Studio Find results, define a New map service.
This can be any ArcGIS or online-based Web service. Map layers and data relay increasing
or decreasing levels of attribute and graphic detail, based on zoom level. See Figure S8.
204
Schlumberger Public
When loading objects into your project, the RPT or Database tool load interface is displayed
for each source from which data is pulled.
205
Schlumberger Public
Petrel projects and/or reference projects located on network or shared drives and
accessible by more than one person,
These sources can be grouped together. Typically they represent an asset, field, lease, etc.
depending on the access requirements of the company.
The Data Environment Manager also provides an interface through which database
administration can be performed. A data environment can be backed up once the database is
installed in any particular environment.
The data environment configuration, once added to Studio Find as part of your native Petrel
install, allows you to find data across data environments or environments in the configuration
file. Refer to the Studio Find section, above, for more information. Data can subsequently be
viewed, filtered, and imported into your local project. (Permissions on Petrel projects and
databases would apply for importing data.)
You can customize the Data Environment Manager to facilitate the following scenarios. The
following table describes the display options.
206
Schlumberger Public
Desired Setting
Menu Options
General Steps
Tools->Show
Find settings
Tools->Manage
schedule on this
system
Tools->Show
Find settings
OR
Tools->Show
Database
settings
OR
Tools->Manage
schedule on this
system
207
Schlumberger Public
Desired Setting
Menu Options
General Steps
Tools->Show
database
settings
Well domain Global well logs, well logs subfolders, checkshot attributes, bitmap logs,
General Time log, comment logs, zone logs, synthetics and sonic logs, multi trace (2D) logs,
dynamic logs (for example, derived), completions data, observed data (production data),
point well data, point well data attributes.
Shapes - Points with attributes and polygons with attributes.
Seismic domain Horizon auto-tracking parameters.
General Property templates.
208
Schlumberger Public
The information in this section summarizes whats new in Studio Knowledge Database 2011.1.
For detailed information and workflows, refer to the Petrel 2011.1 Release Notes, Petrel 2011.1
Installation Guide, and the Studio Knowledge Database Server for Petrel 2011.1 Installation
Guide, available on the Petrel DVD and through the Support Portal, and to the Studio
Knowledge Database topics in the Petrel online help.
Studio Knowledge Database 2011 provides proven scalability and performance over large datacenter deployments with thousands of wells, terabytes of seismic data, and tens of concurrent
users.
Using the command line mode, data can be transferred in batch between Petrel projects
and Studio Knowledge Database. These transfers can also be automated; updates from a
corporate data store can easily be made available for the Petrel user community.
Coordinate conversion of grid data (surfaces, 3D seismic) is now supported in Petrel and in
Studio Knowledge Database.
Filtering capability and usability in Studio Knowledge Database were significantly improved.
Numerous attributes were made available to filter either in the Repository Data table or in a
saved filter. The filter management dialog and workflows were completely revamped and
made very intuitive. Creating saved filters is very similar to creating Outlook rules, and the
resulting filters read as a plain English sentence explaining the query that you have just
created.
209
Schlumberger Public
Studio Find. Quickly search and see data that youre looking for in the context of you
Petrel canvas.
Repository Data table. Browse and filter the data in a spreadsheet and view all the
attributes you need.
Database tool. Open up a familiar RPT-style Database tool to browse for data in the
repository in a tree view.
Data selections work as a virtual shopping cart. Toggle on data you want to transfer and
keep browsing for more. The new log and other well data types are also added to the Well
data selector, so you can conveniently select well data for all the wells or for the wells you
selected for transfer.
Automatic database alerts and the integrated dashboard now let you know when updates of
interest are available.
The Timestamp Status and Comparison dialog lets you decide if you need a particular data
item. Use copy mode to retrieve a temporary copy of a repository data item to you project
and use the full capabilities of Petrel to compare.
Integrated Petrel right-click synchronization makes it very convenient to send and retrieve
seismic interpretation data directly from the Input pane or from your 3D, 2D, or
interpretation window.
Using quality attributes such as data status or confidence factor, you can add context to you
interpretations. This data tagging not only allows you to track data throughout its life cycle,
it also lets you signal your intention to other users. For example, you can mark data almost
complete (ready for review) or complete (final). The values of these attributes can be
customized, and enforcement rules can be applied.
Data lockinga concurrency control techniquelets you claim full temporary ownership of a
data item while youre working on it. Locked items cannot be updated in the repository by
other users; only the lock owner or a Petrel Super User can unlock or overwrite the data.
The data will, of course, still be readable by other users.
210
Schlumberger Public
A snapshot is a way to preserve the data in a repository at any one moment in time. The
snapshot of the repository and all data items in it are read-only. All users assigned to the
snapshot repository are automatically downgraded to Petrel browsers.
Repository Data Table Completely re-designed, the Repository Data table has grown
into a fully-fledged data editor and browser, similar to the GeoFrame* Data Manager. The
Repository Data table allows quick query and direct edits in the database using familiar
spreadsheet views. You also have the option to retrieve the data to Petrel and visualize or
edit it. Using the Repository Data table and advanced filtering, you can quickly perform
common data management workflows such as deleting low quality or non-compliant data.
Well Matching In your Petrel data environment, if you load wells into projects
separately, each well has a unique GUID even though all wells are identical. Since these
identical wells have unique GUIDs, the Database tool will not recognize them as matching
counterparts. This could lead to multiple versions of the same well being sent to the
repository.
To help solve this problem, Studio Knowledge Database 2011.1 provides a well matching
feature. Administrators can choose matching rules (attributes other than the wells GUID)
and even enforce them.
211
Schlumberger Public
Petrel users use the Manage or Define matches dialog to establish the match and prevent
proliferation of duplicate wells in the repository. Established matches are saved with the
project.
Schlumberger Public
Avoiding duplicate global well logs Because the repository can store global well logs,
even empty ones, you can eliminate duplicated global well logs by retrieving the appropriate
global well log from the repository and assigning new log instances to it during data loading.
212
Security
Administrator Roles The Administrator role found in Petrel Database 2010.x was split
into two new database roles for Studio Knowledge Database 2011.1:
These roles allow more sophisticated access control to the database. Otherwise the two
roles have the same entitlements for database management. From now on these database
roles automatically assume a Petrel Super User (data management) role in all repositories
without having to assign themselves this repository role. Refer to the following table.
Custom Repository User Roles You can now match the role of a user in your asset
team with adequate data access privileges by assigning the desired access level to different
data types (read-only, read-write). For example, all geophisicist can be given read-write
access to seismic interpretation but read-only access to wells. These custom repository roles
can be added in addition to the built-in repository roles (Petrel Browser, Petrel User, Petrel
Super User). Of course a user can still have different roles in the different repositories.
Super
Admin
Admin
Petrel
Super
User
Petrel
Super
User
Petrel
Super
User
Petrel
User
Petrel
Browser
Custom
Yes
No
No
No
No
No
Yes
Yes
No
No
No
No
Yes
Yes
No
No
No
No
Yes
Yes
No
No
No
No
Yes
Yes
Yes
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes*
Yes
Yes
Yes
Yes
No
Yes*
User
* Custom roles can have different entitlements for each data type.
213
Schlumberger Public
Database Role
Single Sign-on Single sign-on Windows authentication allows users to connect to the
Studio Knowledge Database using their Windows credentials, as opposed to providing a user
name and password again. Once the user has chosen to log in using Windows
authentication, the system remembers them and further logins take place automatically.
NOTE: This is a new optional feature that requires specific configuration of the
database server and installation of the Oracle client on your workstation. In addition
Active Directory must exist on your network, and your workstation must have
access to Active Directory.
Oracle RAC Support Studio Knowledge Database 2011.1 offers full support of Oracle
RAC to allow high availabilty.
Licensing
End user workflows such as collaboration, data browsing, and sharing are available with any
Petrel core license.
Data management workflows, such as direct edit and delete in the database, require the
Database repository manager license in addition to any Petrel Core modules, including the
Data and results viewer core.
214
Schlumberger Public
215
Schlumberger Public
Zonal Juxtapositions
Schlumberger Public
216
217
Juxtaposition Mapping
Any discrete grid property can now be extracted onto the faults, and the discrete juxtaposition
types can be analyzed.
Juxtaposition Windows
218
Schlumberger Public
Juxtaposition windows can now be calculated for stairstep faults. You can choose to define
cross-fault juxtaposition windows based on elevation, zones, and fault properties as well as host
properties. Extended options are also available for the filtering logic that is applied.
219
Schlumberger Public
Throw Consistency
This new tool analyses the throw directions
across each pillar fault in a grid and identifies
areas where the throw sense reverses. This is a
powerful quality check tool for geological
models.
Dip and Throw Calculations using Average Interval Velocities for TWT Data
Schlumberger Public
220
Distance to Failure
A MohrCoulomb failure criterion can now be
applied to assess the potential for failure on pillar
faults in grids, based on an applied far-field stress.
221
222
Schlumberger Public
Schlumberger Public
223
Juxtaposition Mapping
The juxtaposition mapping of discrete grid properties can now be performed for stairstep or
pillar faults in grids. Subsets of discrete properties can now be used to map cross-fault
juxtapositions (for example, specific layers or individual facies types) along faults.
224
Schlumberger Public
Juxtaposition Windows
Juxtaposition windows can now be calculated
for stairstep or pillar faults in grids. You can
choose to define cross-fault juxtaposition
windows based on elevation, zones, and fault
properties as well as host properties. Extended
options are also available for the filtering logic
that is applied.
Schlumberger Public
225
Fault operations can now be accessed from the main Faults folder as well as from the
individual faults settings tabs. This allows for more flexibility when applying operations to single
faults, specific collections of faults within a grid, or for all the faults in the grid.
226
Schlumberger Public
Quick-Look Surface
Quick-look surface creation can now be performed in user-defined polygon areas for seismic
horizon interpretations and point sets.
227
Schlumberger Public
Edge Detection
Edge detection can now be performed in user-defined polygon areas for seismic horizon
interpretations, point sets, and surfaces.
Schlumberger Public
Anomaly Identification
Anomaly identification can now be
performed in user-defined polygon areas
for seismic horizon interpretations, point
sets, and surfaces.
228
Influential Data
Anomaly identification can now be
performed in user-defined polygon
areas for seismic horizon
interpretations, point sets, and
surfaces.
Clipping Surfaces
Surface clipping can now be performed for seismic horizon interpretations as well as point sets.
Curvature
The curvature of the grid can now be
computed. This can help to highlight zones
of more intense strain and hence
potentially elevated host permeabilities
due to fractures. This property can be
used as a potential control on the fracture
prediction process. It may also help to
identify subtle faults or folds that are
present within the grid (but not explicitly
modeled as a fault).
229
The following images show a ghosted seismic horizon using a structural marker and a weak,
partially picked target. The new ghosted seismic horizon has the general form of the structural
marker but is warped to pass through the target pick points. This allows robust structural
geometries to be developed through weak seismic events.
The ghosting of new surfaces that honor truncation limits can be performed in a variety of
ways. This can provided useful input into processes that control horizon construction. This
operation allows the rapid development of a series of surfaces that define continuous geological
interfaces through the region, in areas that have complex truncating architectures. This is often
a key input into generating robust, water-tight models in processes such as the Make
horizons process and the Horizon modeling process.
230
Schlumberger Public
Grid operations
Fault model operations
Fault operations
Pointset operations
Surface operations
Polyline operations
Horizon interpretation 3D operations
Function operations
231
Schlumberger Public
Function objects can be manipulated (reversed, shifted, and random-noise added). The
Function modifier operation can be used to modify the form of throw and displacement
profiles (for example, shifts and reversing for different faults) described above under the Pillar
Fault Tools section. It can also be used to modify the input into fault seal calculations and
other operations and processes that use function objects as input. For fault seal calculations,
the impact of uncertainty on predicted hydrocarbon column heights in explorationor on
permeabilities and transmissibility multipliers in productioncan be readily assessed with this
approach.
Usability
Fault folders are honored in the process dialog, allowing more effective management of the
different fault types. Sub-selections of faults can also be computed independently and
calculations re-run only for certain faults. Individual faults or folders of faults can be selected
and different sealing scenarios easily applied or removed from the calculation process.
232
Schlumberger Public
Schlumberger Public
233
Schlumberger Public
234
A simple sediment compaction trend is used to define the porosity, based on the lithology and
the burial depth of the surface, derived from a set of look-up tables which you can edit if
necessary.
After they have been created by the reservoir properties process and output to Petrels Input
pane, the resultant maps can be fully edited using standard Petrel functionality, to tie available
well data and reflect geological knowledge of the area. Where there are hard data points like
well data, the surface can be tied to these well data points either by including the well data in
the compaction trend or by using Petrels Make/Edit Surfaces process.
235
Schlumberger Public
There is now a new process for porosity map generation based on burial depth and compaction
look-up tables (default and user defined). The process allows you to generate a first-pass
porosity map for a reservoir based on the reservoir depth and a compaction trend. It can be
used to make play-scale porosity maps at early stages, when there is limited data. Input options
are:
trend. It can be used to make play scale seal capillary entry pressure maps at early stages,
when there is little data. Input options are:
A simple burial depth compaction trend is used to first obtain the porosity followed by a
capillary pressure entry conversion based on the porosity, based on the lithology and the depth
of the surface. You can edit compaction trends and capillary entry pressure trends.
The grain density is defined as a standard density for the lithology, as chosen by you. The
water density can be entered in the options tab.
236
Schlumberger Public
After they have been created by the seal properties process and output to Petrels Input pane,
the resultant maps can be fully edited using standard Petrel functionality, to tie available well
data and reflect geological knowledge of the area. Where there are hard data points like well
data, the surface can be tied to these well data points by using Petrels Make/Edit Surfaces
process.
User-Defined Lithologies
You can enter a map of lithologies (Petrel facies map) into the Make reservoir properties
and Make seal properties processes.
You can create a discrete lithology attribute surface that uses a discrete lithology or facies
template. These attributes can be entered into the processes, and the table will be filled with
the values, as defined in the template. You can then select the relevant action for each facies
from a drop-down menu or by entering information using a blue arrow entry.
Workflow Editor
All new processes are accessed through the Workflow editor with the same look and feel as
other processes within the Petrel software.
In the Petrel 2010 release, the input was listed in rows and columns and did not resemble the
original process dialog. In the Petrel 2011.1 release the process looks the same whether
opened directly or opened by double-clicking the link in the Process manager.
The previous version of PSQL calculated secondary cracking as a closed source rock system; the
entire amount of generated oil was cracked into gas inside the source rock. The calculations in
PSQL represented one end of the spectrum (the closed system), the other end being an open
system in which all oil leaves the source rock immediately after primary generation and no
secondary cracking of oil into gas takes place.
PSQL 2011.1 allows you to choose the other end of the spectrumthe open system. The
default is the closed system, and you must go to the Expert tab to change the default.
237
Schlumberger Public
Net-to-Gross Ratio
This is the ratio of the thickness of the effective reservoir rock within the reservoir unit to the
total (gross) thickness of the reservoir unit. Effective reservoir rock is that rock within the gross
reservoir unit with sufficient porosity and permeability to contribute to the production of
hydrocarbons. The net-to-gross ratio can be entered and taken into account for the resultant
volume. In PSQL, this can be entered as a net-to-gross ratio map or a uniform value. When a
uniform value is entered, you must be aware that this net-to-gross value will be applied to
every closure in the calculation of its hydrocarbon volume. Therefore the value should represent
an average value for each and every part of the PSQL model area.
Water Saturation
This refers to the fraction of irreducible water in the given pore space taken into account for the
resultant volume. In PSQL this can be entered as a water saturation map or as a uniform value.
When a uniform value is entered, you must be aware that this water saturation value will be
applied to every closure in the calculation of its hydrocarbon volume. Therefore the value
should represent an average value for each and every part of the PSQL model area.
238
Schlumberger Public
CAUTION: This represents a change from both 2009 and 2010 versions. Net-togross ratio and water saturation reduce the total volume. Re-running an existing
PSQL case may produce different results.
Accumulation Information
In PSQL 2010, the accumulation information found within the Petroleum systems folder was
not saved to the Petrel project and was lost when the project was re-opened. Now all the data
items are saved and can be re-used at a later date when the project is re-opened. All data
items can be transferred between projects using the Reference Project Tool (RPT).
Map Output
In PSQL 2010, the data output options from the PSQL process were a set of points and/or a set
of polygons for a variety of parameters. You had to create workflows to transform these into
surfaces. There is now an option to output surface attributes directly from the process for the
chosen parameters, using a default gridding algorithm.
Reset Button
There are a number of default parameters within PSQL which you can edit, and these now have
a Reset button that allows the original default settings to override your settings.
It is now possible to output the actual and potential spill points for each accumulation as a set
of points on the Input pane.
239
Schlumberger Public
Potential Spill
Release Distribution
Before the Petrel 2011.1 software release, the Ocean Plug-in Manager was delivered as a
plug-in from the Ocean Store, but starting with the 2011 release, the Ocean Plug-in Manager is
a fundamental part of Petrel and allows users to manage their plug-ins from the moment they
install the Petrel software.
Ocean Plug-in Manager updates are available from the Ocean Store (ocean.slb.com).
Plug-ins Section
The Plug-ins section contains all the features associated with plug-in management. The list of
all installed plug-ins is available in this section of the Ocean Plug-in Manager.
240
Schlumberger Public
The Ocean Plug-in Manager for Petrel* is a plug-in that allows you to manage, organize, and
update all your Petrel plug-ins. These are the new features delivered for the 2011 release:
Access to all installed plug-ins,
Ability to identify the plug-in status (loaded or not loaded),
Ability to disable or enable a plug-in,
Ability to deploy and install plug-ins outside the [PetrelHome] directory,
Access to the plug-ins available in the Ocean Store that are compatible with Petrel
2011.1 and the platform that the Petrel user is running (32-bit or 64-bit),
Access to plug-ins details from the Ocean Store in-context,
Access to company-proprietary plug-ins distributed from an internal network shared
drive,
Ability get the latest updates for the installed plug-ins and execute a plug-in update,
Access to the Petrel software security settings,
Ability to export a list of all installed plug-ins and Petrel environment details for support
or troubleshooting purposes.
241
Schlumberger Public
Plug-in update button: Launches an update. Only available when a newer version of
the installed plug-in is available from the Ocean Store or from the company internal
source of plug-ins. (See the Corporate Section, below.)
Plug-in uninstall button: Allows you to uninstall or remove a plug-in.
Export list: Allows you to export a list of all the plug-ins and details as a XML file. This
action only appears in the Plug-ins section.
Store Section
The Store section allows you to view the plug-ins available in the Ocean Store. Access to the
Ocean Store is available in this section.
Schlumberger Public
The Store section displays a list of those plug-ins available in the Ocean Store that are
compatible with the Petrel version currently installed. The following options are available from
this section:
Sort by: Allows you to sort the list of installed plug-ins by a list of predefined attributes.
Keyword search: Allows you to initiate the Ocean Store site search from the Ocean
Plug-in Manager.
242
Plug-in details: Displays useful details for each plug-in. To view the plug-in details,
click the desired plug-in name. Within the plug-in details, there is a link to the Ocean
Store to access more information.
Plug-in Manager updates: Indicates whether there is a newer version of the Ocean
Plug-in Manager available and if so provides a download link.
Launch Ocean Store: Provides a link to the full catalog of plug-ins in the Ocean Store.
Corporate Section
The Ocean Store (http://www.ocean.slb.com) is the designated website where scientists and
engineers can access and download plug-ins for use on the Petrel software platform. However,
companies that developed plug-ins for internal use are not accessible to you from the Ocean
Store.
The Ocean Plug-in Manager allows a System Administrator to configure an internal source of
plug-ins, such as network shared folders, to distribute and deploy plug-ins within the Petrel
environment.
Sort by: Allows you to sort the list of installed plug-ins by a list of predefined attributes.
Plug-in details: Displays useful details about the plug-in. To view these details, click
the plug-in name. Within the details is a link to the Ocean Store to access more
information.
Plug-in install button: Allows you to install the desired plug-in.
243
Schlumberger Public
The Corporate section allows you to view the plug-ins available in the defined internal source
of plug-ins. The following options are available in this section:
Schlumberger Public
Security Section
The Security section allows you to view and manage the plug-ins security settings. The
following options are available:
Security Level: Allows you to set the security level to Very High, High, Medium, or
Low.
Add/Remove Trusted Publisher(s): Allows you to add or remove a vendor to the
trusted publisher group, so that when the security level is set to High, those plug-ins
whose vendors are in the trusted publisher group can also be loaded.
244
Schlumberger Public
245
System Requirements
Before installing the Petrel 2011.1 software, ensure that your system meets the requirements
described in the following table. Refer to the Petrel 2011.1 Installation Guide for more details
about operating systems and hardware selections.
NOTE: Running the Petrel software with the Minimum Supported configuration is
not recommended. To use Studio, you must run the Petrel software with the
Minimum Recommended configuration.
Minimum Supported
Windows XP 32-bit Professional edition with SP3
Processor
Memory
Display
Graphics
Primary Storage
Secondary Storage
(optional)
Minimum Recommended
Operating System
Processor
Memory
Display
Graphics
Primary Storage
Secondary Storage
(optional)
Preferred
Operating System
Processor
Memory
246
Schlumberger Public
Operating System
Display
Graphics
Primary Storage
SSD
Secondary Storage
(optional)
Minimum
Processor
Memory
16GB
Operating System
Other Software
Preferred
Processor
Memory
32GB
Operating System
Other Software
247
Schlumberger Public
NOTE: To use Studio, you must run the Petrel software with at least the Minimum
Recommended configuration described in the preceding table.