Whats New in Petrel
Whats New in Petrel
Whats New in Petrel
27 August 2013
Contents
Welcome to Petrel 2013 ..........................................................................................................................12
Structural Framework .............................................................................................................................13
2013.2 .......................................................................................................................................................13
Volume Based Modeling Method ..................................................................................................................... 13
Solution for Construction of Complex Structural Models in Petrel................................................................... 13
Ability to handle complex fault networks ......................................................................................................... 14
Modeling of geological sequences: ................................................................................................................. 15
Sparse data handling ...................................................................................................................................... 15
Proportional layering ....................................................................................................................................... 16
Fast model update .......................................................................................................................................... 16
QC Manager ....................................................................................................................................................... 17
Geophysics .............................................................................................................................................20
2013.2 .......................................................................................................................................................20
MultiZ Interpretation.......................................................................................................................................... 20
Triangle Mesh ................................................................................................................................................. 24
Interval velocity maps ....................................................................................................................................... 26
Seismic Reconstruction 2D ........................................................................................................................... 28
Unconformity handling .................................................................................................................................... 28
Seismic Compression ....................................................................................................................................... 30
Compressed ZGY Cube.................................................................................................................................. 30
SEG-Y 2D Toolbox............................................................................................................................................. 31
Petrel Platform Whats New Guide 2013
27 August 2013
2013.1 .......................................................................................................................................................39
SEG-Y 2D Toolbox............................................................................................................................................. 39
Horizon Autotracking ........................................................................................................................................ 42
Simplified GUI ................................................................................................................................................. 42
Augmented Tracking Algorithm ....................................................................................................................... 43
Dip Variation ................................................................................................................................................... 44
3D Snap .......................................................................................................................................................... 45
Seeds/Locking ................................................................................................................................................ 45
Meta Data ........................................................................................................................................................... 46
Meta Data Tab ................................................................................................................................................ 46
Survey Manager.............................................................................................................................................. 47
Composite Lines ............................................................................................................................................... 48
Automatic Creation for Non-Intersecting Sections .......................................................................................... 48
User-Defined Creation for Non-Intersecting Sections ..................................................................................... 48
Seismic Calculator ............................................................................................................................................ 49
Access to Index (i,j,k) ...................................................................................................................................... 49
Chained Expressions ...................................................................................................................................... 49
Multi-Threaded ................................................................................................................................................ 49
Inspector Updates ............................................................................................................................................. 49
Increased Horizon and Fault-Interpretation Support ....................................................................................... 49
Geobody Interpretation..................................................................................................................................... 50
New Ray Casting Engine ................................................................................................................................ 50
Improved Visual Quality .................................................................................................................................. 51
Full Resolution Extraction ............................................................................................................................... 51
Extract beyond Probe Boundaries .................................................................................................................. 52
Leveraging the GPU and Scales..................................................................................................................... 52
Required Hardware Graphics Card .............................................................................................................. 53
Optimal Microsoft Windows Environment ....................................................................................................... 53
Light Tool ........................................................................................................................................................... 54
27 August 2013
Geology ...................................................................................................................................................74
2013.2 .......................................................................................................................................................74
Multiple LAS Importer ....................................................................................................................................... 74
Map-based volume calculation surface uncertainty ................................................................................... 75
Stratigraphic chart duplicate column/copy zone ........................................................................................ 76
Well labeling trajectory point ........................................................................................................................ 76
Fault modeling................................................................................................................................................... 77
2013.1 .......................................................................................................................................................77
Map-based Volume Calculation ....................................................................................................................... 77
Process Dialog ................................................................................................................................................ 78
Reporting ........................................................................................................................................................ 78
27 August 2013
27 August 2013
27 August 2013
Production .............................................................................................................................................126
2013.2 .....................................................................................................................................................126
New Production Analytics ...............................................................................................................................126
Production Bubble Mapping Process .............................................................................................................126
Production Mapping Process .........................................................................................................................126
Production Track for Well Section Windows ..................................................................................................127
Split Set and Split Set Manager .....................................................................................................................127
OFM Data Connector........................................................................................................................................128
Import Well Annotations with the OFM Data Connector ................................................................................129
Support Full Flow Path in VFP Simulation .....................................................................................................129
Support Gas Separator and Viscosity Correction in ESP ............................................................................130
Import Well Location from PIPESIM if the Well Location is Defined in GIS ................................................130
Reservoir Engineering..........................................................................................................................134
2013.2 .....................................................................................................................................................134
Changes to INTERSECT Support in Petrel.....................................................................................................134
Correct specification by Petrel of valve pipe diameters may result in changes to the frictional pressure
drop ...................................................................................................................................................................134
Unrecognized summary results are now visible in the Results pane .........................................................135
Improvements to the reference valve calculation when converting to simulation design ........................135
27 August 2013
Import Completion Level Data with the OFM Data Connector .......................................................................128
2013.1 .....................................................................................................................................................135
Behavioral Changes .........................................................................................................................................135
VFP Tables with GRAT ALQ Type Unit Measurement ..................................................................................135
Non-midnight Time Steps in Existing Projects ...............................................................................................135
Pressure Equivalent Radius r0 Exported for OPEN Connections Only ..........................................................136
Longer Lines Written to ECLIPSE Deck Files ................................................................................................136
Change of Default Number of Rows in Capillary Pressure Tables in Make Rock Physics.............................136
License Module Changes ..............................................................................................................................137
Performance Improvements ............................................................................................................................137
Documentation .................................................................................................................................................138
Results Charting and Analysis .......................................................................................................................138
New Plotting Data Options .............................................................................................................................138
Option ....................................................................................................................................................139
Produces ...............................................................................................................................................139
Well Player .....................................................................................................................................................139
Case Player ...................................................................................................................................................140
Charting Window Inspector ............................................................................................................................140
Sliding Sleeve and FCV Simulation ................................................................................................................142
Import of Historical Sliding Sleeve Data from New File Format .....................................................................142
Sliding Sleeve Device Control Data File Format ............................................................................................143
Sliding Sleeve History Development Strategy Rule .......................................................................................144
Connection Factor Enhancements .................................................................................................................145
Connection Factor Calculation Options..........................................................................................................145
Visualizing Well Connection Properties .........................................................................................................146
Capillary Pressure and Relative Permeability Tables ...................................................................................147
Independent Creation and Editing .................................................................................................................147
Change of Default Number of Rows in Capillary Pressure Tables.................................................................147
Enhanced ECLIPSE Deck Import and Export ................................................................................................147
Header Information Written to all ECLIPSE Deck Files .................................................................................147
Support for SKIP/ENDSKIP Keywords......................................................................................................147
Support for PATHS Keyword .........................................................................................................................148
27 August 2013
Studio.....................................................................................................................................................159
2013.2 .....................................................................................................................................................159
Studio Database Compatibility .......................................................................................................................159
Option to enable/disable Seismic image generation during transfer ..........................................................160
Support of Raster Logs ...................................................................................................................................161
Enabling Well Tops Folder Synchronization Status .....................................................................................161
Re-parenting of seismic interpretation ..........................................................................................................161
2013.1 .....................................................................................................................................................162
Studio Installer .................................................................................................................................................162
Find....................................................................................................................................................................162
Saved Selection .............................................................................................................................................162
User defined search result hierarchy .............................................................................................................163
Favorites ........................................................................................................................................................164
General ..............................................................................................................................................................164
Importing and Exporting Shape Files .............................................................................................................164
Map Service preview......................................................................................................................................164
Support for URLs in the Inspector ..................................................................................................................165
Framework.............................................................................................................................................166
2013.2 .....................................................................................................................................................166
Spline/Linear interpolation switch for opacity curve ....................................................................................166
Rendering geo-referenced images in geographic space..............................................................................167
General ..................................................................................................................................................168
2013.2 .....................................................................................................................................................168
CRS Consolidation ...........................................................................................................................................168
Restructured Tools menu...............................................................................................................................168
2013.1 .....................................................................................................................................................168
10
27 August 2013
11
27 August 2013
Documentation for all prior Petrel releases is available from the Schlumberger Information Solutions (SIS) Support
Portal.
12
27 August 2013
Refer to the companion documents, Petrel E&P Software Platform 2013 Release Notes and Petrel E&P Software
Platform 2013 Installation Guide, for information on licensing and system requirements.
Structural Framework
2013.2
Petrel 2013.2 is introducing a new algorithm for creating horizons in Structural Framework models. This method
complements the legacy methods called Fault Centre Grid Dislocation (FGD) and Multi Patch Interpolator (MPI)
introduced in Petrel 2010 and 2011 respectively.
The process for creating such models is conceptually simple: first, a fully unstructured faulted 3D mesh is built from
a watertight representation of the fault network, then a volume attribute representing the stratigraphic age of the
formations is interpolated on this mesh, once this calculation is completed, iso-surfaces of the attribute which
correspond to the location of the original input data points are extracted as horizons in the Structural framework
and a zone model is computed; this yields a volume representation of geological layers.
Figure 1. Stages in the construction of a Volume based model (VBM)
Input Data
Create background
volume model
Compute background
stratigraphy property
13
27 August 2013
Volume Based Modeling (VBM) technology revolves around the concept of implicit modeling*. The main idea
behind this technique is to model directly volumes (the geological layers) rather than surfaces (horizons that are
bounding these layers). In order to enforce the geological consistency of the created models another key element is
built into this technology: it guarantees that the variations of dip and thickness of the created geological layers are
minimized, while all seismic and well data are properly honored. It basically integrates all information (well tops,
interpretation, and control points) at once and provides a geologically consistent global representation of the subsurface.
The VBM horizon method incorporates a set of robust and innovative algorithms which are designed to approach
the construction of complex structural geologic settings. This translates, for users, into the ability to create realistic
models without needing to be concerned by the structural complexity found in many of the challenging reservoir
modeling environments including, fault configurations with crossing (X), synthetic/antithetic (Y), lambda, reverse or
low-angle thrusts and overturned structures; non-conformable stratigraphy (presence of multiple unconformities
forming complex truncation patterns). The robustness of the algorithm is also independent from the quality
(presence of noise, misinterpreted reflectors) and scarcity of data.
Figure 2. Volume Based Modeling (VBM) examples of compressional and extensional models
Fault network
Built horizon(s)
Built zones
Extensional**
Compressional
** Physical (sandbox) models courtesy Fault Dynamics Research Group, Royal Holloway University of London.
*** Seismic data supplied by Geosciences Australia
14
27 August 2013
Extensional***
Extensional structure**
Compressional Structure
Extensional structure***
** Physical (sandbox) models courtesy Fault Dynamics Research Group, Royal Holloway University of London.
*** Seismic data supplied by Geosciences Australia
All conformable horizons belonging to a macro-layer are treated as a single conformable sequence. These are then
modeled simultaneously by VBM; as several iso-values of the same implicit attribute. This approach prevents
situations of horizons crossing each other, which is a common problem with surface-based modeling techniques
especially in cases of thinly layered reservoir.
Figure 4. Conformable sequence modeling using VBM
Z
H1
H2
H3
As all of the horizons are contained within a single 'conformable sequence', the geometry of each final horizon is
constrained by all input horizons, without the need for using isochore or isopach modelling.
15
27 August 2013
Proportional layering
Using the Volume Based Modeling method to create a new proportional/conformable horizon means simply
extracting an additional iso-surface of the implicit function. Because the iso-stratigraphic property is designed to
be discontinuous across faults, it automatically calculates the correct fault throw amount needed. This means that
complex faulting is no longer a problem when attempting to calculate consistent thicknesses across them.
Moreover, thickness discrepancies and/or variations that are commonly seen across faults, often as a result of
calculating isochores from well-tops, can now be avoided as the calculation of an isochore map is no longer a
mandatory requirement. Instead calculation of consistent stratigraphic reservoir thickness this can easily be carried
out by adding a single well top (or a 2D seismic interpretation) to define the new proportional layer.
Figure 5. Simple scenario (A) and scenario complicated by faults (B)
16
27 August 2013
A. Simple scenario: The intermediate horizons can be easily extracted from the iso-stratigraphy property
generated using only two input horizons, no isochore/isopach workflow required.
B. Scenario complicated by faults where isochore computation is not straight forward: The intermediate
horizons can easily be extracted from the iso-stratigraphy using the same workflow as in simple scenario.
No extra input/work required.
QC Manager
A new tool allowing QC of the quality of the fault interpretation prior to the construction of the horizon surfaces
has been introduced.
Structural Framework QC Manager is a tool designed to identify algorithmic and intersection failures in the Fault
framework model of the Structural framework. The new tool presents all of the identified error information that is
associated with each problem (reported by Fault Validation and/or Horizon Modeling) and presents them in a
user friendly spreadsheet format.
The Fault validation process can be found by using the right mouse button menu on the Faults folder of Structural
framework in model tree (or directly on a fault in the 3D window).
Figure 6. Access to the validate fault model process
17
27 August 2013
The fault validation can be performed at any point during the fault modeling. For example, when the fault network
is very complex and represented by more than 50 or few hundred faults, then validator can be run several times,
during or after major faults modeling and after adding all minor faults.
This new functionality is available through the right-hand mouse button on an individual structural framework
fault, pillar grid fault or stairstep fault (in the Models pane or the 3D window). When selected, a new 3D window
opens and the fault of interest is displayed in a fixed orientation normal to the general fault strike. All calculated
fault properties can be displayed in this view.
18
27 August 2013
Edge detection
The edge detection operation has been improved
on structural framework faults. The edge detection
property provides fault interpretation quality checks
and indicates potential relay zones and fault
intersections.
Isochore gradient
The existing isochore operation on horizon interpretations and
surfaces has been extended to also calculate the isochore
gradient. This property can provide a clearer indication of
inconsistencies in the data.
19
27 August 2013
Geophysics
2013.2
MultiZ Interpretation
You can now create a MultiZ interpretation object, which can handle MultiZ interpretation values. The MultiZ
interpretation workflow is part of the Seismic interpretation process. Interpretation is done on 2D lines, inlines,
crosslines, random lines in 3D window or a traditional 2D interpretation window. MultiZ interpretation can be
created and stored in an Interpretation folder in the Input tab.
Figure 8. MultiZ interpretation in the Interpretation window (Data courtesy of WesternGeco Multi Client services)
20
27 August 2013
Figure 9. MultiZ interpretation in 3D window (Data courtesy of WesternGeco Multi Client services)
The MultiZ interpretation is a manual process. However, a user can snap a secondary MultiZ interpretation to the
primary one while interpreting. The ability to snap helps to avoid vertical mismatches at the crossing point of the
same MultiZ interpretation interpreted, e.g., on INL and XLN.
The following example represents the same MultiZ interpretation that is interpreted on INL and XLN. The higher
intersection point is not snapped and creates a vertical mismatch at the crossing point. The lower crossing point is
snapped and has one value.
21
27 August 2013
Normals are represented by vectors on each MultiZ interpretation point showing the direction of an object
(inwards, outwards). QC normals option is the part of the data QC and can be used for checking the normals
consistency. The following example represents a top salt interpretation, where the normals are inconsistent in the
central portion of the points set. Red points show that a MultiZ interpretation has the normals downwards when
they should be upwards.
22
27 August 2013
Apart from the commonly used arithmetic-, replace-, eliminate-, etc., operations, MultiZ interpretation has
additional operations in the Seismic operations folder. These operations allow being able to assign normals or
create new MultiZ interpretation by using other type of data.
23
27 August 2013
Figure 13. MultiZ interpretations (Data courtesy of WesternGeco Multi Client services)
Triangle mesh represents a triangulated surface which can be created from a MultiZ interpretation. You can now
create the triangle mesh from the MultiZ interpretation object. The option is available through the Settings/
Meshing tab on the MultiZ interpretation.
24
27 August 2013
Triangle Mesh
There are three modes available, depending on the resolution of a MultiZ interpretation. A new triangle mesh will
be created and stored in a Triangle Meshes folder in the Input tab.
25
27 August 2013
A multi z values triangle mesh created from multi z values interpretation, as well as a single z value triangle
mesh can be integrated within a Structural Framework using the WesternGeco Seismic Velocity Modeling plug-in.
This enables to build velocity models to be consumed by imaging workflows.
Figure 16. Triangle meshes (Data courtesy of WesternGeco Multi Client services)
26
27 August 2013
This option creates an interval velocity map for each zone in the velocity model. An Output Interval velocity map for
each layer is stored under the output velocity model, under the Horizons in the Models tab.
27
27 August 2013
Seismic Reconstruction 2D
Unconformity handling
The seismic reconstruction 2D process now allows you to define the geological type of horizons in order to handle
unconformities such as erosional surfaces, resulting in chronostratigraphic displays of seismic sections.
The geo-mechanically based seismic reconstruction 2D process now allows you to define the geological type of the
input horizons/surfaces through the stratigraphy column in the Reconstruction 2D process or in the settings of an
existing reconstruction model. The types of horizons/surfaces that can be defined are Conformable, Erosional,
Discontinuous and Base.
28
27 August 2013
If you have run the velocity map on a particular model once and later rebuilt the model (select Apply in the Make
velocity model dialog), the maps are rebuilt automatically.
Figure 19. New options to define the stratigraphy type of the input horizons in the Settings
for the reconstruction model or in the Reconstruction 2D process
29
27 August 2013
With the option to flatten on one or more horizons of different types, you can now generate chronostratigraphic
displays of seismic sections.
Figure 20. Seismic reconstruction of complex geology leading to chronostratigraphic sections
(data courtesy of Geoscience Australia)
30
27 August 2013
Seismic Compression
Scaled Shot points: The Toolbox is now able to load SEG-Y files containing scaled Shot point numbers. The
integer part of the shot point values are typically located in trace header byte locations 197-201 with corresponding
multiplication scalars values located in bytes 201-202. Upon reading SEG-Y files, the integer and the scalar values
are multiplied to produce decimal shot point numbers. Such files can also be loaded via File > Import SEG-Y
Seismic data (*.*).
31
27 August 2013
SEG-Y 2D Toolbox
By default, the system suggests an order based on the number of knee points divided by 2. However, you can
manually set it (1order20).
Compared with the existing options (Linear and Cubic), Polynomial fit creates a smoother correction curve, so the
Calibrated Sonic and the output Interval Velocity present a gentle transition.
32
27 August 2013
Polynomial fit correction (using a least squares approach) smooth the differences between checkshot (time-depth)
pairs and the integrated sonic log, estimating a polynomial drift curve to honors the knee points without fitting the
noise.
This tool is useful to address the phenomenon of decrease of frequencies and amplitudes at deeper seismic data.
Time Varying Wavelet may be useful to apply existing wavelets over different time intervals to generate a
synthetic.
The character of seismic data varies as time increases, with deeper data generally having lower frequencies and
amplitudes. It may be useful to use different wavelets over different time ranges (gates) to generate a synthetic.
With Time Varying Wavelet, the interpreter can use various existing wavelets and taper types to create a time
varying wavelet.
New functionality can be accessed in the Input tab of the Synthetic Generation and Integrated Seismic Well Tie
studies:
33
27 August 2013
When the Time Varying Wavelet radio button is selected, the correspondent icon is active and you can launch the
Time Varying Wavelet settings.
34
27 August 2013
In the Time Varying Wavelet dialog, you have to specify time ranges or time intervals over which a series of
wavelets can be used for the generation of the synthetic. You can create up to 10 different time ranges
represented in a dynamic table.
4. Taper Length: is a time in milliseconds over which the gate is gradually smoothed to its edges This
parameter shall be an integer value with maximum limits of the smallest time range. This value should be
multiple of wavelet sample rate. If you insert a value that is not valid, it will update automatically to the
greater valid value.
When applying the taper, it will be centralized by the transition between two time ranges with half of the
Taper length at each side.
The Taper length of the first and the last intervals will be cropped by the start and end times of the RC log
respectively.
35
27 August 2013
All the wavelets are re-sampled to the same sample rate of the one with the lowest sample interval.
Synthetic seismogram is generated using the highest resolution.
36
27 August 2013
The synthetic generation is performed for each wavelet with the entire RC log. This will result in n different
synthetic seismograms (where n is the number of time ranges). These synthetic seismograms are cut to respect the
range you specify, plus the half taper length in each boundary.
Wavelet Average is a new algorithm under Multiwavelet methods of the Wavelet Toolbox. It calculates an Average
Wavelet from a set of wavelets that you selected. You can define the length and sample interval of the average
wavelet and you also have an additional option to invert the polarity of the resultant wavelet.
Wavelet Average is a new option on the Wavelet Toolbox. In the parameters area, you are requested to select, as
input, a list of wavelets to be used for the average calculation.
You can use Analytical, Deterministic, and Statistical wavelets for the average calculation.
The input wavelets can have any sample interval between 1-16 ms and lengths up to 8 seconds.
The Wavelet Average Method will automatically compute and plot the result just after the first wavelet is selected
as input. It is displayed in dark blue. When all inputs are removed, no wavelet is plotted.
37
27 August 2013
38
27 August 2013
2013.1
SEG-Y 2D Toolbox
The SEG-Y 2D Toolbox is intended to be used with 2D SEG-Y files that cannot be loaded correctly using Petrels
standard SEG-Y import tools.
A major focus is in handling of 2D navigation data. The SEG-Y 2D Toolbox will work with navigation data from
multiple sources, including:
Petrel Platform Whats New Guide 2013
39
27 August 2013
A variety of external text files formatting having either fixed number of characters per field, or files where
fields are delimited by a specific character, for example Tab, comma, or semi-colon in Excels
comma-separated (CSV) save formats, and UKOOA standard formats including longitude and latitude
coordinates
Loading of seismic vintages onto 2D seismic lines that already exist in the Petrel project
Offset-VSP seismic, where you specify a surface location, (for example a well surface location), the
azimuth, and a fixed distance between traces
Additionally there are SEG-Y override functionalities which allow handling of files containing:
Missing or erratic trace information (for example navigation, cdp/sp relationships, zero value, or duplicate
nav/sp/cdp)
Trace-varying attributes, for example trace-length, time-of-first-sample (TOFS), number of samples per
trace, coordinate scale factor
Move trace header values from non-standard locations to the places where Petrel expects to find these
values
Pad with empty traces or cut traces as required to make a new seismic vintage geometrically consistent
with an existing line
Clip extended EBCDIC headers (the toolbox does not yet write extended EBCDIC headers)
Convert coordinates and units, if different, to the project CRS and units settings
Record original CRS information and toolbox processing time-stamp into the last three lines of the EBCDIC
header
This release of the toolbox is not intended to replace the existing standard Petrel SEG-Y loaders. SEG-Y files with
correct header information should continue to be loaded via either File > Import > SEG-Y seismic data or File >
40
27 August 2013
Figure 22. SEG-Y 2D Toolbox is launched from Tools > SEG-Y 2D Toolbox
Figure 23. Graphical display of header values and the interactive Navigation file handling dialog
41
27 August 2013
Horizon Autotracking
Simplified GUI
The GUI has now been simplified into two tabs, Parameters and Constraints, while adding two new parameters.
Figure 25. The simplified autotrack GUI
42
27 August 2013
Amplitude Prioritizes picks of higher extrema for early expansion, leaving lower extrema picks to
expand later.
Proximity Prioritizes picks with shortest expansion paths over picks with longer expansion paths.
The default value is Amplitude&Proximity, which offers both high quality growth and influence of close
proximity to seed points.
Figure 26. The Autotracker: Distance attribute maps showing comparative
tracking results of the three seed priority methods
43
27 August 2013
Dip Variation
The Crossline and Inline trace-windows have been enhanced to provide live update for each pick made in the 3D
window or Interpretation window. The live diagram displays five traces along the section centred on the seed trace
picked. This allows for easier and more precise settings of the dip when tracking slopes.
Figure 27. The trace-window dynamically updates to indicate the reflector dipping along the inline
The autotracker sometimes suffered from progressive seed tracking, as tracking progressed to larger distances
away from the starting seeds. A new Correlate with parameter was introduced and offers two options:
Seed trace Calculates the cross-correlation value with waveform from seed trace
Adjacent parent Calculates the cross-correlation value with waveform from adjacent parent trace
Cross correlation with Seed trace has a quality range from 0 to 1.0, while cross correlation with Adjacent parent
trace has, as previously, a smaller range from 0.75 to 1.0. In the following case, the waveform of adjacent parent
trace would have drifted from the original seed trace with increasing distance.
Figure 28. The new simplified autotrack GUI
44
27 August 2013
Wavelet Correlation
The correlation window has been enhanced to update dynamically as you click on a seed in the 3D or Interpretation
windows. The picked seed position (Inline, Crossline, Z) is indicated, while the live diagram displays the window
lengths used and the correlation results of the picked trace with its adjacent four traces in the following order: t(j-1),
t(j+1),t,t(i-1),ti(i+1).
3D Snap
With this new functionality, the None parameter for Quality expansion and the Adjust seed points options are
no longer necessary and have been retired.
Seeds/Locking
The Seeds and Locking mechanisms have been combined into a common GUI, and restrictions for the data-types
and tracking mechanisms supported by each mode was clarified.
Figure 29. Combined Seeds/Locking GUI
For more information on smaller updates and details on tracking algorithms, refer to the dialog tooltips and online
help.
45
27 August 2013
A new 3D Snap button was introduced. Previously it was necessary to set several parameters to perform 3D
interpretation snapping. Now you can set the Max. vertical delta search window parameter, the desired
seedpoint collection under Seed/Locking, and click 3D Snap to snap the horizon interpretation.
Meta Data
Meta Data Tab
Meta data can be used for multiple purposes, such as filtering, searching, and grouping. It can be populated and
consumed by other processes, such as Pre-stack seismic interpretation (for example partial stack generation),
inversion, etc. You can specify acquisition date, wave type, stack details, and processing details used during
seismic data processing.
Meta data works for both 3D and 2D seismic data. You can manually specify parameters applied for seismic data
during the processing.
Figure 30. Meta data tab
46
27 August 2013
Survey Manager
Processing details specified in the Meta data tab can be displayed in the Survey manager.
Figure 31. Column selection to display in Survey manager
47
27 August 2013
Two new filters have been added to the Survey manager: Filter on domain and Filter on type.
Figure 33. Two new filters in Survey manager
48
27 August 2013
Composite Lines
Seismic Calculator
Access to Index (i,j,k)
The calculator now gives you access to all seismic samples in a 3D neighborhood. Previously you could only access
seismic samples within current trace, using a 1D offset, expressed by the variable K. Offsets can now be expressed
fully in 3D using i,j,k-indexes. For example, you can now write my_seismic(-2,-2,+3) in order to read a sample with
a small (hard-coded) three-dimensional offset.
Chained Expressions
Chained expressions introduce great improvements to the calculator, especially in combination with the spatial
operator. You can now use calculator output as input to a new expression. This opens possibilities to quickly
calculate self-composed attributes like spatial smoothing, curvature, and many more.
Multi-Threaded
Inspector Updates
Increased Horizon and Fault-Interpretation Support
You can now manipulate style settings for seismic horizon interpretation objects in the Inspector. Horizon
tracking parameters can also be set directly by the Inspector. The same features are supported for fault
interpretation objects.
49
27 August 2013
The seismic calculator has been parallelized and now supports multi-threading for increased performance. Multicore workstations can experience a speed-up by a factor of 10 or more in certain scenarios.
50
27 August 2013
Geobody Interpretation
Figure 38. Geobody probes displayed with Probeblaze (new display style introduced in Petrel 2012.5)
51
27 August 2013
Notes
Misc
Rendering engine
New hardware
requirements. See
below & Release notes
for details
Full resolution
extraction
Unlimited
Geoblobs
Disregard probe
boundaries
Extract based on
Extract based on
opacity/bleeding from the
displayed probe but uses full
(multi-) volume seismic
Memory settings
shared with
seismic texture
cache size
Convert to seismic
(extract value)
Excessive amount of
Geoblobs can affect
performance
Uses threshold and
opacity function from
the probe where the
extraction was triggered
52
27 August 2013
Feature
Medium
Minimum
For optimal performance working with geobodies it is recommended to use the specific NVIDIA Driver setting 3D
App Visual Simulation. This setting should be set in the NVIDIA Control Panel (Launched by right clicking in your
Window desktop).
53
27 August 2013
Light Tool
The Light Tool is an easy-to-use pop-up dialog that is available in 2D and 3D windows and in immersion mode. It
gives you capability to add and manipulate light sources to enhance geological features. These light sources can
have different colors and can be moved both by varying the elevation as well as the azimuth.
Illumination techniques empower the interpreter to focus on particular structural elements by utilizing different
light sources at different elevations and azimuths. Depending on the information to be obtained or filtered, the
structurally oriented directional light sources are capable of clearly enhancing or suppressing information extracted
from the seismic subsurface response or gridded topographical expressions.
Typical Usage
The Light Tool can be used in several different scenarios. Here are some examples of data where adding colored
light enhances visualization:
Seismic amplitudes (intersections)
Volume attributes applied on seismic
Gridded surfaces (topographical lighting)
Geobodies
Figure 39. Lighting applied to a regular 3D seismic amplitude cube. Two lights have been added,
green to highlight the layers and red from the side to enhance the vertical faults.
54
27 August 2013
Feature
Description
Misc
Interactive dialog
Supported by multiple
objects
55
27 August 2013
3D Edge Enhancement
3D Edge Enhancement is a volume attribute filter which performs an edge enhancement within seismic data. This
attribute has proven useful in enhancing edge detection for any surface, including faults and discontinuities.
Although similar to Edge Evidence (Boe, 2012), 3D Edge Enhancement applies its filter in planes in a three
dimensional environment instead of in lines. In addition, the plane is then applied in rotations (restricted by you) to
filter in all directions and angles.
3D Edge Enhancement improves edge detection by comparing and summing the values of the surrounding pixels
along a plane on the edge-detected cube. After this, the mean of the values is displayed on the output cube. This
process is repeated for each pixel, for all directions and angles for the planes. The resulting cube would enhance
the larger and planar features, while smaller features such as noise are smoothed away.
The parameters set for this attribute include the manipulation of the horizontal and vertical radii, in addition to the
strike and dip ranges and the maximum and minimum values. The radii are used to calculate the total size of the
filter through: (2 ) + 1
The larger the radii selected, the more compute time is necessary. However, by limiting the dip and strike ranges, it
will take less time to compute. Strike is computed from the Inline direction. The computation of dip and strike
angles assumes an isotropic sampling rate where the intervals between pixels are the same in all three
dimensions. The strike and dip angels also limit the rotation of the plane.
56
27 August 2013
Volume Attributes
57
27 August 2013
Figure 42. Time-slice, west, with edge enhanced cube (left) and edge cube (right)
Figure 43. Effects of minimum and maximum strike. Left: 158, 180. Middle: 103,134. Right: 62, 87
Figure 44: Effects of the horizontal and vertical radius on time slice, west. Left: 6, 2. Right: 27, 12
58
27 August 2013
The parameters are divided into five main categories that directly relate to the required factors mentioned above.
The Algorithm parameter selects the desired algorithm to calculate the statistic, based on the co-occurrence
matrix. The upper- and lower-amplitude limits should be defined by you, as these differ for different datasets. The
Levels parameter controls the levels of quantization in the definition of the co-occurrence matrix. The actual
numbers of levels is set at 2 where n is the selected parameter in the 8-bit grey scale. For the direction and
distance of voxel pairs, the Split parameter is used. It is dependent on the size of the moving window, which is
controlled by the Lateral-&-vertical window parameter, where the half-window size is defined to calculate the
co-occurrence matrix.
59
27 August 2013
Figure 46. Original seismic, where area of interest shows edges of the salt layer
60
27 August 2013
Log Conditioning
Petrel 2013 introduces two new functionalities in the Log Conditioning module:
Co-blocking: The algorithm uses as a reference a log and blocks the others taking in consideration the
same depth position for the blocks.
Draw: Replaces log values with values interpolated between start and end depth selected.
61
27 August 2013
Track Manager
Seismic Track
Seismic track allows the visualization of seismic sections in the Well Section Window. Use this track to display
Inline, Xline or 2D seismic sections available in the project. In this environment, the visualization of seismic and its
attributes can be fully adapted to your preferences (position, number of traces displayed and other settings).
Seismic track can be added by going to Well Section Template > Settings > Add Track > Seismic (SWT).
62
27 August 2013
The tracks can be hidden/posted by selecting the toggle button; the positioning of each track is still controlled by
Well Section Window Template.
63
27 August 2013
Seismic track also gives you the ability to display the well trajectory, 2 logs and a synthetic seismogram.
With this version, the default templates used in the Seismic Well Tie include the display of both Time and Depth
tracks in the Well Section Window.
64
27 August 2013
QC Interval Velocities
The Synthetic Generation process now adds 2 new tracks for QC of the edits on the synthetic: QC Interval Velocity
track (displaying Input Interval Velocity versus edited/output Interval Velocity) and Drift track, displaying the time
shift applied to the synthetic to tie to the seismic. Those tracks will guide you along synthetic generation process
and velocity editing.
65
27 August 2013
Trace Options: You can now select where data correlation will start. The options provided are: Match
Seismic traces (to that used in the seismic track), User-defined traces or Single trace (average seismic
trace defined by a radius around the well).
Phase Mistie: This new option calculates not only the level of correlation considering time shifts in the
synthetic, but also in the wavelets phase.
The wavelet is rotated 360 degrees (with a 1 degree step) and at each rotation, the correlation between
synthetic and seismic is calculated. Final output of this process is the optimum phase rotation to be applied
to the wavelet when the maximum correlation between synthetic and seismic was found.
66
27 August 2013
Correlation Tab
67
27 August 2013
Correlation Track
Wavelet Toolbox
68
27 August 2013
Correlation Track has been improved and now displays time lag labels in the Well Section Window. This tool helps
you find the optimum time shifts in the synthetic to get the maximum correlation with the seismic. Despite being
displayed in a track, the index of this function is not TWT, but Time Lag.
69
27 August 2013
70
27 August 2013
The settings for the Well Section Template for an Integrated Seismic Well Tie Study are shown below.
Local Legends
For data objects that have a color table, you can now display local legends in 2D or 3D windows. Right-click the
object, then click Create new local color legend.
Figure 48. Creating a color legend for display in a 2D window
71
27 August 2013
You can create multiple local legends. These will be placed next to each other. Local color legends are created as a
window object that is local to the data it was selected for. They can be switched on or off in the display windows
Settings dialog. Local legends are saved with the window layout, in the Window pane under the Legends folder,
as illustrated below.
Figure 49. Local legends for a 3D window, as stored in the Windows pane
By default, data objects have a predefined global color table. The global color table can be overridden to create a
local color table for the object. This is controlled from the objects Settings dialog. On the Colors tab, choose one
of the following initial min/max settings:
72
27 August 2013
73
27 August 2013
Geology
2013.2
Multiple LAS Importer
Time series logs introduced in the 2013.1 release were created by a manual workflow: after importing regular logs
and inserting and editing the time step attribute in the log attributes spreadsheet, you could then create individual
time steps from global time series log operations tab. In the 2013.2 release, a new LAS importer allows you to
simultaneously import both regular and time series logs in the same GUI.
On the Data tab of the new LAS importer dialog, you can switch on Automatic matching to import only regular
logs, or you can select the Specified option to import both time series and regular logs for matched (property
template based on log name) and unmatched (property template based on unit) sections.
74
27 August 2013
The LAS importer now handles simultaneous import of time series and regular logs. This reduces time spent
creating time series logs with the manual workflow implemented in the 2013.1 release. The manual workflow,
which is still available, requires that you first import regular logs into your Petrel project and then create time
series logs from the regular logs.
See the online help topic, Importing and Converting Multiple LAS Files for the detailed procedure.
The two tabs are activated by toggling the two buttons on the Input tab. Using the Std Dev. column, you can
specify the uncertain inputs and consequently, specify the relevant settings on the Structural uncertainty tab.
75
27 August 2013
You can follow the same procedure for property surfaces using the Properties uncertainty tab where you will be
able to set the uncertain property surfaces by specifying the Std Dev value and the relevant variogram settings.
76
27 August 2013
Copy zone option allows you to copy a zone over to the next column along with the bounding events. It requires an
empty interval on the destination column where the zone is being copied.
Fault modeling
In the 2013.1 release, a restriction was placed on the type of the polygons you can select to convert to faults in a
fault model. You can select all the types starting with the word Fault to convert to a fault. This restriction is
retained in the 2013.2 release.
2013.1
Several enhancements were made to Stratigraphic charts and labeling, and there is now a new process for volume
calculations based on gridded surfaces. This release also delivers several client requests related to data
management of well objects. If you work with thousands of wellsfor example in a shale gas portfolioyou can
now classify well attributes by color. You can also view and manipulate many more geology objects directly from
the Inspector window and see those changes reflected dynamically in your display window.
77
27 August 2013
If you want volume estimation without creating a model or a 3D grid, the Map-based volume calculation
process calculates the volumes of an interval bounded by two gridded surfaces. The calculations result in a
volumetric case in the Cases tab and a spreadsheet report. The process can also output the intermediate results
used for the calculations.
Process Dialog
The Map-based volume calculation process dialog allows you to define zones and their input in a classic Petrel
table. On the Output tab you can modify the style of the output spreadsheet and other intermediate data. You also
have an option for using boundary polygons to refine the calculation regions.
Reporting
The Map-based volume calculation process outputs the results in the volumetrics spreadsheet in different
formats. The case is also saved in the Cases tab, where you can access the reporting options by right-clicking on
the case.
Workflow Editor
The Map-based volume calculation process is fully supported in the Workflow editor. You can use variables
and object variables to automate the workflows for map-based volume calculations. A number of other commands
provide functionality for extraction of volumes from saved map-based volume calculation cases.
Several enhancements improved the stratigraphic chart functionality. As before, you insert zone boundaries as
events with an age value, to form the data used in the stratigraphic chart display window. In the new data model,
each stratigraphic column is represented as a column object in the tree. You can insert a sub-column for each
column or subdivide the intervals in that specific column.
Two formats from StrataBugs are now supported: .xml and .dex. You can also import Petrel 2012 stratigraphic
charts using the format put in place specifically for those charts.
Figure 51. New stratigraphic chart design
78
27 August 2013
Stratigraphic Charts
Chart Tree
In the Input pane, the tree contains data used to render the chart in the display window. In Petrel 2013, you create
one column for each stratigraphic column in the chart. The sub-column allows you to subdivide the intervals in each
column. Changing the column names is now easier with direct update in the display.
Figure 52. Subdivided column intervals
Enhancements to the stratigraphic spreadsheet allow you to perform almost all the actions you perform in the
Input pane. You can navigate through columns to add or remove events and zones, the age value and the type of
events are also editable.
Figure 53. Stratigraphic columns spreadsheet
79
27 August 2013
Spreadsheet
Display
With the new display style, you have more control over the look of the chart. You can access the controls for
display settings by double-clicking columns in the tree and clicking the Style tab. See Figure 51.
Well Labeling
While the Map is window active, you can now access well labeling by right-clicking the Wells folder and clicking
Labeling settings. The dialog controls are more accessible, and several new controls were added to the Style
tab.
Figure 54. Adding or deleting events and zones and editing well age and type
Rotation
Using this feature, you will be able to rotate the label to align it along the well trajectory. You can also use the
slider to make more adjustments.
Background
If this feature is switched on, the label will be filled with a solid color. You can modify the color source as well as
the transparency.
80
27 August 2013
Geology Inspectors
The Inspector window acts as a heads-up display for essential information about the object pointed to in the
display window. Collapsible tabs dynamically update as you pick different object types. Use Inspector to view
statistics and change common settings quickly, rather than opening a Settings dialog. To open the Inspector,
click View>>Inspector on the main menu.
For example, the Inspector displays information for the well trace of regular and producing wells (not newly
designed wells), well logs, well tops, point well data, and checkshots when these are visualized in a 2D or 3D
window. You can view general information and statistics, modify style settings, and launch the spreadsheet
without accessing the object data tree. See the online help topic Inspector Windows for descriptions of the
generic and object-specific Inspector tabs.
Figure 55. Fault Model Inspector (left) and Skeleton Inspector (right)
81
27 August 2013
Inspector now supports quick viewing and updating for these object types:
Fault model
Skeleton
Horizons
Fluid contact
Well tops
Well logs
Well trace
Point well data
Checkshots
Horizons
Figure 56. Horizons Inspector (left) and Fluid Contact Inspector (right)
Figure 57. Well Trace Inspector, showing expanded tabs and the RGB color selector
82
27 August 2013
Figure 58. Well Tops Inspector (top left). Trace Inspector (top right) shows shortcut to spreadsheet display (bottom)
83
27 August 2013
For more details on how to import and edit well headers with latitude/longitude coordinates, see the Core online
help topic, Importing Well Headers. For directions on exporting latitude/longitude, see Exporting Well Headers.
Time-Series Logs
Time-series logs allow production engineers to create, visualize, and evaluate repeat logs recorded in days or
hours, with a maximum of 20 repeats. The logs help identify critical reservoir intervals that return poor quality data,
thereby isolating potential candidates for reservoir analysis.
Petrel time-series logs were added to supplement point well data used in repeat formation tester workflows for
reservoir engineering. In the Input pane, a time-series log icon is marked with a log template icon overlayed with a
clock symbol, for example for a well section time-series log.
Whenever there are changes in global well logs used in creating time-series logs, either by import of new logs or
after modifying a resistivity log using the calculator, the local time-step log must be updated to reflect those
changes.
Time-step objects can be visualized in 2D, 3D, Map, Well section, and Intersection windows. The global time
player is used to play through the different time steps. To visualize and play through time steps in an Intersection
window, first create and activate the vertical well intersection or general intersection plane. Playing through the
time-step logs helps to identify logs with wrong data samples. You can selectively delete the interval or reload the
log data after editing the extraneous sample points. This could aid in the isolation of reservoir intervals with poor
data quality and the selection of the best reservoir interval for analysis.
84
27 August 2013
If your well header file has both XY and latitude/longitude coordinates, by default Petrel uses latitude/longitude to
import the well header.
The local time-step log can be converted to a regular global log. Right-click the local time-step log and click
Convert to a regular log. This creates a static time-step log that behaves like a normal global well log in the
well. The parent global log may be deleted to avoid duplicating project data.
Figure 60. Visualizing a time-step log
In the Well section window, time-series logs are supported in vertical tracks:
1. Open the Settings dialog for a cross section template and insert a new track on the Well section
template tab.
2. Right-click the track, then click Time series log.
85
27 August 2013
4. Play the first, current, or last track using the time-step drop-down menu and the time player.
86
27 August 2013
87
27 August 2013
For more details, see the Geology online help topic Log Attributes and related procedures.
Figure 61. Log attributes spreadsheet
88
27 August 2013
89
27 August 2013
Figure 65. Well top spreadsheet with filters applied to an active Map window
90
27 August 2013
In the following example, well tops were filtered by wells and surfaces, and then the resulting spreadsheet was
applied to the active display window, in this case, a Map window.
For more details and procedures, see the Geology online help for Filtering Well Tops.
A log created from a well top attribute at zone level, with THL as depth scale, gives the calculated thickness per
zone and the corresponding MD. During geosteering, this provides information about the thickness of the reservoir
interval in the horizontal section. Wells are more easily positioned to maintain the well path in the horizontal
section.
For more details, see the Geology online help topic, Creating THL Logs from a Well Top Attribute.
Well Usability
Coloring by Attributes
Data managers working with unconventional wells and shale gas extraction frequently perform classification
workflows. When thousands of wells are involved, coloring wells by attributes before visualizing in 2D, 3D, and
Map windows vastly improves identification and interpretation.
Fig 25 highlights the main settings. See the Geology online help topic, Coloring Wells by Attributes for how to
assign colors, add the information to the Well manager spreadsheet, and display the wells by color in a Map
window.
91
27 August 2013
1. Right-click the Global well logs folder and click Calculator. If you launch the calculator by right-clicking a
specific well log, calculations will only affect the local log.
2. In the calculator, click the Geometry button, and in the geometrical function list click Thl().
3. Edit the expression field to insert your THL log name in front of the expression, for example:
My_THL_log=THL().
4. Click ENTER to execute the expression and add the log to your tree.
Log calculator statements can be written to sample from the Global well logs folder, or any sub-folder, and then
output new logs to a new folder structure. This means you do not need all logs to exist in the Global well log folder
before writing calculator statements.
Launch the calculator by right-clicking one of these folders and clicking Calculator:
From the Global well log folder - Creates a calculated log for all wells in the project, provided the logs
being sampled exist in the well.
From a local log in the well tree - Creates a calculated log in the selected well.
For more details, see the Geology online help topic, Specifying Log Calculator Folders.
92
27 August 2013
Creating X-sections
Figure 67. X-section settings (left) and Well section settings (right)
93
27 August 2013
When you create an X-section, a new object will be created in the Input tree in the Cross sections folder. The Xsection settings will manage the well hinges that define the X-section geometry in the Definition tab. Therefore,
you will no longer need to go to the Well Section Window (WSW) settings dialog box to reorder, delete, or add
new well hinges to the X-section. Also, the Well section template will be set from the same dialog box. Only
domain and scale will be handled from the WSW as a result of the decoupling of the Cross sections and the WSW.
To create X-sections:
1. Open a new Well Section Window and display wells from the Input pane.
2. Digitize the X-section in a 2D/3D/Map window by activating the Well Correlation process and using the
new process tools.
When the Well Correlation process is active in a 2D or Map window, the following icons are
available to create and edit the X- section geometry.
- Add well hinge to active x-section ( ) allows you to add the wells that will define the Xsection geometry. You can click the well path, the well symbol, or the well top.
- Edit well hinge of active x-section ( ) changes the well reference of an existing hinge or
allow you to insert a new well between two existing hinges of the X- section geometry. You can
drag the fence to a new well and click the well head.
- Delete hinge ( ) removes a hinge from the active X-section when you click the well head.
If you want to create or edit an X-section in a 3D window only the modes Add well hinge to active
x-section and Delete hinge will be available.
By default, a Well Section Window will be created once the cross section geometry is defined. However,
this setting can be changed by turning off the option from the Well Correlation process dialog box.
94
27 August 2013
3. Create a new X-section object from the Insert menu or right-click the Cross-sections folder and select
Create x-section. This will add an empty X-section to the folder.
You will be able to:
Digitize the cross section geometry using the well correlation tools in a 2D, 3D, and Map window.
Manually add wells to the geometry in the Definition tab in the X-section settings dialog box.
Right-click the new X-section and select Create new Well section window, and then turn on
wells in the Input tab.
When you create a Well Section Window, you can choose between displaying an existing X-section or creating a
new X-section. You can also select if you want to use a new or an existing template.
Figure 69. New well section window settings
Any X-section can be displayed in any Well Section Window, and the template will be tied to the object not to the
window.
95
27 August 2013
Deviated Display
The Well Section Window now supports a deviated track display for wells in an X-section. The Well section
template has been expanded to include settings for the deviated track.
You can enable Deviated display for the X-section wells in the X-section settings dialog, on the Definition tab.
Alternatively, click Show deviated boreholes for the associated X-section ( ) on the toolbar.
Figure 70. Hinges settings
In the X-section settings dialog, on the Deviated track tab, are options to display the projected borehole path,
color options, and style options for rendering the well in front of or behind the X-section fence.
For the track settings, you can apply transparency to the entire display, or to specific tracks from the Well section
template. The track border and deviated header are turned on by default. In addition, the deviated header supports
a Static width and a Dynamic width that adjust when track width varies.
96
27 August 2013
By default, the deviated display is turned off, but it can be shown for all wells or specific wells in the window.
Every well has one template that it uses, and the template controls both the vertical and the deviated style. Default
projection is orthogonal for the first and last well, and it is based on the bisecting angle of the plane for all interior
wells. In addition to orthogonal and bisectional projection, you can also manually specify a projection angle.
97
27 August 2013
Index tracks, as well as continuous and discrete logs are supported for the deviated tracks in the Well section
template. You can manually add these tracks by updating the template. Adding logs to the deviated tracks from the
Input pane is also supported. Changes to the style for deviated tracks can be done manually from the Well section
template or from the Inspector. Interactive features such as resizing the tracks and curve fill are not currently
supported.
When you add Well Tops to a template, they will be visible on the deviated display. All markers will be rendered
perpendicular to the projected borehole. Stratigraphic and facies interpretation are limited to the vertical tracks,
but will automatically be updated in the deviated tracks.
Figure 73. Well tops visible on deviated well display
The Well section template now supports the new Time series log in the Well Section Window. Like regular logs,
Time series log can be turned on from the Global well log folder or manually added to a Well section template.
Displaying theTime series log in the Well Section Window will also launch the time player, and a time step log will
remain visible until a change in the time player moves it to the next step. However, Time series log do not currently
support interactive editing.
Figure 74. Time series log
98
27 August 2013
Exploration Geology
2013.2
Exploration Geology was previously a plug-in requiring installation after a full Petrel installation. The plug-in was
installed through the Ocean plug-in manager in 2013.1 and earlier versions of Petrel. From 2013.2 onwards,
Exploration Geology is a module on the Petrel platform, which is included in the full installation of Petrel.
Acquiring the right acreage and drilling the best prospects are the two main investments impacting exploration
success. Understanding key risk factors is crucial in making these investment decisions. The Exploration Geology
module provides workflows to support these decisions for regional and prospect-level evaluationfrom early
phase exploration to appraisal.
Since the results are linked to data and interpretations, there is easy reference to the input geology, rapid updates
with new information, and consistency across evaluations.
The module additionally enables you to gain a contextual understanding of the burial history, source rock
maturation, hydrocarbon expulsion potential and changes to properties over time in the reservoir and overburden
through 1D Petroleum Systems Modeling, using the same simulation algorithms as used in the petroleum systems
modeling software PetroMod. The 3D geocellular model for full dynamic forward modeling of geological processes
in PetroMod software can also be constructed on the Petrel platform. Post-simulation resultstransferred to the
Petrel platformenable further, contextual understanding of source rock maturation and hydrocarbon flow-path
migration processes.
Compatibility between Exploration Geology (plug-in until version 2013.1, module version 2013.2), Petrel, and
PetroMod software:
Petrel 2012
Petrel 2013.1
Petrel 2013.2
PetroMod 2012
PetroMod 2013
Exploration Geology
2012.2 plug-in
Yes
No
No
Yes
No
Exploration Geology
2013.1 plug-in
Yes
Yes
No
Yes
No
Exploration Geology
2013.2 module
(built in Petrel
2013.2)
No
No
Integrated
module
No
Yes
99
27 August 2013
For more details on the following new features and on the use of the Exploration Geology module in general, see
the online help.
You can add the lithologies in the Define facies table process via a drop-down menu. This drop-down menu is
now linked to the Petrel templates, not to the PetroMod lithologies via active link.
All standard PetroMod lithologies are now part of the Petrel templates. If you modify or create new lithologies in
the PetroMod Lithology Editor, you need to merge the PetroMod lithologies with the Petrel lithologies. Your userdefined lithologies will then become part of the Petrel database. Once they have been merged, you do not need the
link to the PetroMod project anymore. Currently, you can only edit the lithologies view their settings in the
PetroMod Lithology Editor. Please refer to the PetroMod Lithology Editor User Guide for more information.
Caution: Each time you change the user-defined lithologies in PetroMod, you need to merge the PetroMod
lithologies again to update the Petrel lithology database. The Petrel lithology database is not an active link to the
PetroMod lithology database.
Separation of Ages and facies table into chronostratigraphic column and facies definition
table
Ages, facies, and default lithologies have been defined and assigned within Petrel and transferred to the PetroMod
Ages and facies table. This process has been split: You can now create a chronostratigraphic column, define the
facies in the facies definition table an d connect the data in the Make 1D or Make 3D petroleum systems model
process.
Petroleum systems processes enable construction of 3D geocellular models in Petrel prior to export to PetroMod
petroleum systems modeling software for dynamic forward modeling of geological processes in sedimentary basins
over geological time spans. To utilize the Petrel model in PetroMod, it needs ages, and the facies data need to be
refined with geothermal, paleo-geometry, etc. data.
Petrel Platform Whats New Guide 2013
100
27 August 2013
The notion facies, as it is used in PetroMod, has a different meaning than that of a purely sedimentary (or
tectonic, geochemical, etc.) facies. In PetroMod, the term "facies" includes both lithology and source rock property
information on TOC content and distribution, kerogen type and petroleum generation kinetics. In the PetroMod
simulator, a source rock can only be assigned when a kinetic reaction has been defined for a facies and positive
non-zero values appear in the TOC and HI cells for that facies.
101
27 August 2013
The following information gives you an overview of the simplified overall workflow. For more details, see the
online help.
1. Connect the Petrel project to a PetroMod project (mandatory for 3D models, optional for 1D models) if you
want to use user-defined lithologies and kinetics built in PetroMod.
2. Build a chronostratigraphic column from chronostratigraphic charts.
3. Define the facies.
4. a) Create a 1D petroleum systems model by connecting the chronostratigraphy and the facies table with
well and facies information and by assigning facies and depth values through the Make 1D petroleum
systems model process.
b) Create a 3D petroleum systems model by connecting the chronostratigraphy, the facies table and a
simple grid with HI, TOC, and facies information through the Make 3D petroleum systems model process.
5. a) Prepare the 1D model for simulation by creating boundary conditions (heat flow, sediment water
interface temperature, paleo water depth) via the Make time trends process. Then assign them, define the
output and simulate the model. This is through the Make 1D petroleum systems simulation process.
b) Export the 3D petroleum systems model to PetroMod for further refinement and simulation in
PetroMod.
6. View the output in Petrel.
Property Modeling
2013.1
Data Analysis
Enhanced Variogram Analysis
The variogram analysis of the Data analysis process was redesigned and offers greatly improved performance.
The new, intuitive interface offers several easy-to-use features:
Nested variogram model and fitting
Model-dependent estimation of search cone parameters
Data decimation
Enhanced variogram computation performance
Enhanced search cone display
Performing a variogram analysis that fits your data can now be achieved quickly and easily with only a few mouse
clicks. Also, large datasets can be analyzed in a few minutes, thanks to the new data decimation feature.
102
27 August 2013
For more details, see the Modeling online help topic, Variograms Tab (Data Analysis).
Petrophysical modeling
Property Modeling with Nested Variogram
The use of nested variogram from data analysis is enabled in all modeling processes:
It is only possible to create a nested variogram in the Data analysis process, and then to use it in any of the
processes mentioned above. Nested variogram parameters are also available as read-only in the Modeling Input
Parameters editor for discrete property.
103
27 August 2013
Workflow Editor
Multiple 3D Grids Handling Scenarios Uncertainty
To enable accounting for structural uncertainty, the With 3D grid command was upgraded to handle multiple
grids.
An object variable can be inserted in the With 3D grid command and must refer to 3D grids. The workflow will
then run only on the referenced grids. To run a workflow with multiple grids, the specified grid and the reference
grids must follow these constraints:
104
27 August 2013
For more details, see the utilities section of the online help and the Workflow editor topic, Workflow Editor
Processes Pane.
For more details, see the utilities section of the online help and the Workflow editor topic, Using object
variables.
105
27 August 2013
106
27 August 2013
For more details, see the utilities section of the online help and the Workflow editor topic, Workflow editor
variable commands.
Alternatively, parameters can still be changed in the Facies modeling dialog by double-clicking Facies
modeling or the property name. For more details, see the Modeling online help topic, Modeling Input Parameters
Editor.
107
27 August 2013
For example, this new feature allows you to run the same conditioned petrophysical model on multiple facies
scenarios inside the Workflow editor.
For more details, see the Modeling online help topic, Modeling input parameters editor and the sub-topic, In the
workflow editor.
Object Modeling
Body Shape Enhancements
The Fan lobe (formerly Deltaic/alluvial fan) and Oxbow lake body shapes in Object modeling have been modified to
offer more flexibility.
It is now possible to select the radial profile geometry of the Fan lobe from among the same four options used by
Ellipse shape: Sharp edges, Rounded, Rounded base, and Rounded top.
In addition the Tapering parameter has been added, to allow the lobe to thin longitudinally.
The shape of the Oxbow lake has been changed from an open U-shaped half ellipse to a closing three-quarter
ellipse. The new shape is a more realistic representation of an abandoned meander and offers more possibilities in
terms of customized shapes.
An additional the Channel width parameter allows you to modify the width of the channel independently of the
dimensions of the abandoned meander.
108
27 August 2013
Reporting Enhancements
The output messages for object modeling have been clarified and improved to include detailed result fraction and
geometry statistics per body. This information is now also stored in the Comments tab of the property and
updated every time the property is re-run.
109
27 August 2013
For more details, see the Facies Modeling online help topic, Settings in Object Modeling.
Geometrical Modeling
Seismic Resampling Performance Enhancement
Seismic data or its derived attributes are often used as soft probabilities to condition petrophysical property
models. The introduction of the continuous Trend modeling functionality in 2012.1 allowed creating trend
properties by combining multiple inputs, thus increasing the need for bringing seismic data into 3D models. Seismic
resampling is a computer intensive process and, until 2012.1, it was not using the parallel processing abilities of
modern computers.
The seismic resampling in Geometrical modeling has been made significantly faster through full parallelization
of the algorithms and seismic data access. The table below shows the compared run times between versions for
resampling a 9Gb ZGY cube in a 5 million cells model, using a 32 cores machine :
2011.2.7
30min
19h30min
2012.4
25min
85min
2013.1
35s
78min
A new workflow editor command (Operations\Model extraction\Output part of grid inside polygon) allows
automating the operation for multiple polygons.
110
27 August 2013
Method
Intersect (Default)
Exact
.
For more details, see the Core online help topic, 3D grids Output tab.
The Make thickness/proportion maps operation allows you to compute individual maps for all or some of the
codes of a discrete property. This operation can be used to generate maps such as facies, net sand, and net pay.
For more details, see the Core online help topic, Operations tab (Individual Properties).
111
27 August 2013
It is now possible to switch the active grid without closing and re-opening the modeling processes. When a
modeling process is open, a different 3D grid can be made active by clicking its name in the Models pane. The
open process then refreshes and the modeling parameters for the first property of the newly activated grid are
displayed.
NOTE: Parameter changes that are not saved or not run in the previously active grid will be lost.
When any modeling processes are open, you can now also:
Copy a grid
Delete a grid
Copy properties of the active grid
Delete properties of the active grid
Cell statistics
Cell value edition
Color template edition
Property display style
112
27 August 2013
For more details, see the online help topic, General Information on Property Modeling.
113
27 August 2013
For more details, see the online help topic, Property Inspector.
Fracture Modeling
2013.2
Petrel 2013.2 is introducing a new geomechanically-based solution to the fracture modeling field, for constraining
the Discrete Fracture Modeling (DFM). This module is based on the iBem3D (Poly3D) engine and aims at computing
maps of both natural fracture orientation and density trends from computed stress field by using observed major
faults (Petrel seismic structural framework) and observed fracture data.
Geomechanical method
Geomechanically-based driver for constraining fracture modeling in Petrel
The process for generating such a driver is conceptually simple: first, you need a faults model coming from a
structural framework and fracture data (associated with wells for this release), and, secondly you need to run a
forward modeling using a tectonic stress (imposed or inverted).
Figure 75. Fault framework, fracture data and generated discrete fracture network
114
27 August 2013
This module brings a new geomechanically-based driver for constraining the existing create fracture network
process. The main idea behind this technique is to model the perturbed stress field directly linked to the active
fault under applied tectonic stresses. These tectonic stresses, through geological time, can be deduced from an
inversion using the fracture data and the faults model or, if well known, can be directly imposed. From this
perturbed stress field, on each point of a selected grid, it is then possible to extract geometrical characteristics of
potential natural fractures developed inside this perturbed stress field. A calibration with observed fractures along
the wells is applied in order to provide a calibrated computed density of the fractures. At the end, these
characteristics can be directly used in the create fracture network process to generate a discrete fracture network.
Fracture
data
Computed
fractures
Fracture
data
Computed
fractures
You can use a grid horizon in order to compute chosen attributes, such as stress or strain tensor, displacement,
principal strain or stress. On each point, potential fracture characteristics are computed and can be displayed on
the grid horizon, for example, vector display for fracture strike.
Figure 77. Vector of joint strike and associated discrete fractures network
115
27 August 2013
116
27 August 2013
Workflow illustration
Figure 79. General workflow for the module
117
27 August 2013
Set 1
Set 2
Geomechanically-based approach
Assuming that the observed fractures develop during one tectonic event around active faults, there could be only
one set of fractures for this tectonic event, even though the combined rose diagram displays two orientations. The
corresponding fracture network (Error! Reference source not found.) created from the perturbed stress field is
very different from the one using the classical fracture analysis approach.
Figure 81. Computed fracture strike and corresponding DFN using geomechanical approach
118
27 August 2013
Set 1
Set 1
119
27 August 2013
Well Design
2013.1
Well Plan Inspector
Style Tab
On the Inspector Style tab, you can edit the styles for Well plans, the Control points and Design points.
The style settings on the Inspector Style tab is synchronized with the settings in the Well plan settings
dialog box.
Well plan
Control
point and
design point
Settings
Option Details
Symbol
To edit the Well plan symbol style, select the Symbol check box.
Position to display the symbol: Top, Centre, Base, or Surface.
Size: move the slider to set the symbol size. The preset range is from 1 to 2000.
Label
To edit the Well plan label style, select the Label check box.
Position to display the label: Top, Centre, Base, or Surface.
Size: move the slider to set the label size. The preset range is from 1 to 2000.
To freeze the size of label regardless of zoom in or out, select the 2D check box.
Path
To edit the Well plan path style, select the Path check box.
Size: move the slider to set the path width. The preset range is from Narrow to Wide.
Color By: As well, Specified, Black, DLS, White, or Z value.
Symbol
To edit the point symbol style, select the Symbol check box.
Size: move the slider to set the symbol size. The preset range is from 1 to 2000.
Label
To edit the point label style, select the Label check box.
Size: move the slider to set the label size. The preset range is from 1 to 2000.
To freeze the size of label regardless of zoom in or out, select the 2D check box.
Property: Azimuth, DLS, Inclination, MD, TVD, or All.
Position: Left or Right.
120
27 August 2013
Object
The data highlighted in blue color can be edited. The data are highlighted based on the profile selection in
the Well path designer. The selection can be made by clicking on any row that is part of the profile of
interest in the Well path designer spreadsheet or by clicking this profile in the well plan displayed 3D
window.
The information displayed in the tab shows only the attributes of the design point for the selected profile.
Computation Status: Success or Fail indicates the well plan computation status.
The unit system in Petrel Project settings are used to display the data.
For some of the curve profiles, the
down list.
warning indicates that you need to select a value from the drop-
Now you can import EDM file data (Survey, Plan, Prototype, and Target) from Landmark's COMPASS 2003 and
TM
R5000 software product. (COMPASS is a registered trademark of Landmark, a subsidiary of Halliburton.)
121
27 August 2013
Six-value method: Compute with MD, INCL, AZIM, NS, EW, TVD as input. This is usually for the second
hand data. This is the preferred way to compute the trajectory if it is unknown which computation method
was used in the source survey. This option will use AZIM(TN), NS(TN) and EW(TN) from input data as
known data and other trajectory values will be calculated by Azimuthal-equidistant method.
Three-value method: Compute the absolute positions (X, Y, Z) of well path points using MD, INCL, AZIM
as input. This is the preferred way if the source trajectory is computed using minimum curvature
algorithm (*).
(*) Minimum curvature algorithm: Between two neighbor points the curve follows a circular ARC.
When importing Surveys from WITSML files, you also have the options to select the MD and TVD elevation
reference:
Kelly bushing (KB)
Mean sea level (MSL)
Other: type the offset distance to the MSL
122
27 August 2013
When importing Surveys from WITSML or EDM files, there are two options available:
.
.
status indicates that the index is good. No need to re-index the file.
status indicates that the EDM source file has been changed after last indexing or the
Corresponding Petrel CRS has been changed. You need to re-index the EDM file.
To index or re-index an EDM source file, click the Index button
for this file. For the
new project in the EDM file, you need to select the Corresponding Petrel CRS accordingly
and then click Index button
.
To expand all the EDM files to see the projects inside, click
.
.
.
.
123
27 August 2013
2. In the Files of type list, click Drilling risks (WITSML)(*xml), and then select the risk WITSML file to
be imported.
3. Click Open to see the Well matching dialog box and remove or change the automatic mapping.
124
27 August 2013
Wells in file: This column lists all the wells in the risk WITSML file.
Project wells: This column is to be filled with the matching wells in the Petrel project.
If the wells in the WITSML file have the same names as the wells in the Petrel project Wells folder, the
wells with the same names will be mapped automatically, although you can change this.
125
27 August 2013
4. Map each well in the WITSML file to a well in the Petrel project. To do this, select the destination well
in Petrel Input pane and click the corresponding blue arrow button to add it to the Project well column.
If the well in the WITSML file is not mapped to any Petrel project well, the risk data for this well will not
be imported.
Production
2013.2
New Production Analytics
The Petrel combined core license enables new features including abilities to manually back allocate, visualize
completion level data in the well section window, and generate grid and bubble maps of production data.
126
27 August 2013
127
27 August 2013
128
27 August 2013
129
27 August 2013
130
27 August 2013
Well Deliverability
2013.1
Petrel Well Deliverability 2013 allows you to:
131
27 August 2013
Two types of well test analyses are supported: Multipoint and Isochronal. Multipoint is a short-term test
used mostly in the field. Isochronal is a long-term test wherein the time needed to get a static reservoir
pressure governs the duration.
By automating the iterative calculation process, time is saved in finding these values:
AOFP
Well PI
Constant C
Automated association of distinctive updated VFP table with its correspondent well configuration will be carried
out under development strategy process.
132
27 August 2013
VFP table collection cases can be inserted under Workflow Editor to create multiple workflows for a project and
store them for running later. By enabling VFP under Workflow Editor, distinctive VFP table are automatically regenerated for each scenario of well configuration. You can perform several simulation cases or development
strategies for as many as infinite combination of well configuration without the need of modifying manually the
well model.
6. To resolve a risk duplication, select one of the following actions and then click OK or OK for all:
Click OK to apply the action to this specific duplicated risk. Click OK for all to apply you selection to all
duplicated risks.
133
27 August 2013
Reservoir Engineering
2013.2
Changes to INTERSECT Support in Petrel
When you install Petrel 2013.2, you have the choice between installing the connector to INTERSECT 2012.2 or
INTERSECT 2013.1. The connector is that part of Petrel that creates Field Management strategies and exports
INTERSECT simulation cases. The default choice is to install the connector to INTERSECT 2013.1, the newest
release of INTERSECT. You can later change the connector by using the Modify option in the Petrel E&P Platform
installer.
In addition, in your INTERSECT simulation cases you can now include the new INTERSECT 2013.1 functionality,
which was previously only available for ECLIPSE cases.
You can use two-phase black oil fluid models
You can specify the use of the Forcheimer equation for non-Darcy flow using the check box option on the
Function tab of Define Simulation Case dialog. This is relevant for non-laminar flow regimes, for example, in
high flow areas around fractured wells
You can include gas adsorption functions which can be created in the Rock Physics process. These models are
needed, for example, when simulating shale reservoirs.
134
27 August 2013
The INTERSECT 2013.1 connector provides an enhanced Field Management feature that allow the import of a Field
Management strategy into Petrel, and the export of a strategy for review and use in an INTERSECT simulation run.
In addition to the existing supported completion types, the Field management process can now be used to create a
strategy utilizing the new sliding sleeve devices in multi-segment wells.
In previous versions, not all keyword items (in particular 'maximum cross sectional area' on WSEGVALV and
'segment cross sectional area' and 'diameter' on WELSEGS) were scaled correctly, potentially resulting in the
current cross sectional area in WSEGVALV being larger than maximum specified. This difference would cause the
simulator to fail with an error, and has been resolved by this change.
2013.1
Behavioral Changes
VFP Tables with GRAT ALQ Type Unit Measurement
If your project contains VFP tables with an ALQ type GRAT, prior to upgrading to 2013, you will need to export
those tables and re-import in the new version of petrel after upgrading the project.
Before the 2012.1 release, VFP tables with an ALQ type GRAT were imported using the IGLR and TGLR units
3
3
3
(that is, MSCF/STB field or sm /sm metric). The import now uses MSCF/day field units or SM /day metric units to
match the treatment in ECLIPSE
135
27 August 2013
Certain completion design operations make use of a device attribute called physical valves equivalent. This
attribute allows a single device to represent any number of physical valves on export to the simulator and is
defined by scaling the simulator keyword attributes for that device by the number of physical devices it is
representing.
For existing projects with non-midnight time steps, the time steps will now be assumed to be at midnight. In Petrel
2012 there was already a problem with non-midnight time steps for summary results, so this workflow was already
problematic. These issues have been resolved in Petrel 2013 for newly created projects.
If you have an existing project with non-midnight time steps that you would like to open in Petrel 2013 without
losing time information, delete the RSSPEC file from the relevant simulation case directory and it will be
regenerated with both date and time information. This is not done automatically because some information (that is
not used by Petrel) is lost during the regeneration process.
Change of Default Number of Rows in Capillary Pressure Tables in Make Rock Physics
In previous versions of Petrel, by default the capillary pressure table contained twice as many rows as the relative
permeability table. The number of table entries should generally be set to the same value for capillary pressure and
relative permeabilities in order for the combined table exported to simulators to match the tables seen in Petrel.
On Upgrade
The current (2008.12012.1) behavior is conserved by default. On upgrade, if you open Make rock physics on an
existing saturation subject, populate the relative permeability, table entries field with the existing tables entries
value (N), and populate the capillary pressure table entries fields with 2N.
When Make rock physics is opened and Create new used, the auto-populated default values enter the same
value into both the relative permeability table entries and the capillary pressure table entries fields. After this, you
can independently change the values and thereby revert to the 2008.12012.1 behavior if required.
136
27 August 2013
Performance Improvements
Numerous targeted performance improvements have been made to Petrel Reservoir Engineering, as follows. The
benefits depend on the hardware specification of the machine used, for example memory, graphics card, and disk
access speed.
The following operations are faster for models with many cells:
Loading simulation results (especially with a .GRID file over the network).
Picking a cell in a 3D window to view the cell information in the status bar.
The following operations are faster for models with many wells:
Displaying summary vectors using the Results charting and analysis process.
Displaying all wells in a 3D window with simulation results present.
Switching between 3D windows with simulation results present.
The following operations are faster for models with many LGRs:
Displaying LGRs in a 3D window with simulation results present.
Updating the LGR stepping toolbar when displaying a property for the first time.
The following operations are faster for cases with many 3D report steps:
Loading the project.
Displaying a property for the first time.
Displaying Composite Saturation.
Creating a 1D filter.
Displaying generated streamlines.
The following operations are faster for INTERSECT cases:
Exporting a case using a development strategy with many wells.
Copy case and Insert restart case.
137
27 August 2013
The following license changes have come into effect with Petrel 2013:
The Make Contacts process is now available through both Geoscience and Reservoir Engineering Core
licenses. This means you are now able to use the process where only the RE core license is available. As
in previous releases, the Make Contacts process is available through the Geoscience Core only or
Combined Core licenses.
A new, single-license module, called Combined Assisted Matching and Production Forecasting has been
introduced in 2013.
As the name suggests, this provides access to all the history matching and optimization functionality in
Petrel. It is equivalent to having both the Optimization and History Match Analysis modules in previous
releases of Petrel.
The Optimization license module has been renamed Production Forecasting Optimization to clarify the
workflow types enabled by this module.
Note: Access to the history matching objective function is no longer available when using the Reservoir
Engineering Core license only with the Production Forecasting Optimization module. To use the history
matching objective function, you either need the Combined Assisted Matching and Production Forecasting
license module, or the History Match Analysis license module.
Documentation
Following on from the 2012.1 restructuring of the reservoir engineering sections of the online manual, the following
areas have been refreshed in 2013:
Wells & completions
Uncertainty & optimization
Data vs. time Plot 2D results and observed data on the y-axis against time or date on the X-axis.
Data vs. time (additive) Extension of Data vs. time. You can make a selection and add this to the
results with one click. You can then select and add different properties, building up a more complex
custom plot. This plot type displays the following buttons in the dialog:
Add Lines Adds the current selection to the Selected series list, provided it is not already there.
Delete highlighted Deletes highlighted series in the select series pane, customizing your
selection further.
Delete all Clears the selected series. Use this if you need to start your plot again.
Clear all Clears all selections made everywhere, except for selected series.
Scatter by time Plot two data series from the same source (case / observed data set) and identifier
(well / group / field) against each other. Each point represents a single identifier at a single time, with X
and Y values representing the values of two different properties.
Scatter by identifier Plot multiple time-based data series from the same source (case/observed data
set) against each other. Each point represents a single identifier at the time selected in the Time player.
Simulation vs. observed Plot data from one or more cases against an observed data set to analyze
any differences. The graph plots data at a particular time step, chosen using the time player. Each point
represents a single identifier for a single property at a single time. The Time player can be used to play
the data through time.
The Y value is chosen from a simulation case and the X value is chosen from the observed data set. Any
points on the X=Y line are exact matches. For points below the line, the observed quantity is larger than
the simulated quantity. For points above the line, the observed quantity is smaller.
138
27 August 2013
Within this process, Petrel now provides five picking modes, that is, five different ways to plot data. The splitting
modes provide numerous ways to organize your charts. There are three new chart tools are available: Well player,
Case player, and the Charting window inspector.
Splitting Options
Use the Split by: list in the Results charting and analysis dialog to specify how to present your charts.
The options, which depend on the picking mode selected, are listed below.
Option Produces
Only one chart.
Source
Case
Property
Primary identifier
Quantity
A chart for each quantity that the selected properties have. For example,
"Cumulatives", "Limits", and "Rates" will each produce a different chart.
Series
Source type
A chart for each type of source. The possible types (which may not all be present in
every project) are "Simulation", "Simulation collection", "Proxy collection",
"Development strategy", and "Observed".
Secondary
identifier
A chart for each secondary identifier. Series without any secondary identifiers are all
placed on a separate chart.
Measurement
A chart for each distinct measurement available for the selected properties, for
example "Liquid flow rate", "Gas flow rate" and so on.
Property
component
A chart for each distinct component available for the selected properties.
Combined
This useful option attempts to group commonly related items in the same charts.
Phase
A chart for each distinct phase available for the selected properties.
Production type
A chart for each distinct production type of the selected properties. Possible values are
"Production", "Injection", and "General".
Well Player
The Well player buttons appear on the plotting toolbar when it is possible to move between identifiers in a chart.
You can move between identifiers when data for just one primary identifier, probably a well, is plotted. Identifiers
which have no data are excluded. Suppose you have three wells, P1, P2 and P3 and your chart is showing data for
P1. Clicking the Move forwards ... button displays data for P2; clicking it again shows data for P3.
The Well player is only available for the following picking modes:
Data vs. time.
Data vs. time (additive).
Scatter by time.
139
27 August 2013
Don't split
NOTE: If the Results charting and analysis dialog is open when you use these buttons, the dialog reflects
your identifier selection.
The buttons are:
Move forwards through identifiers
- moves forward one identifier. This displays the next identifier
(if one is available and has data to display). The display wraps around all available identifiers at the same
level.
Move backwards through identifiers
- moves back one identifier. This displays the previous
identifier (if one is available and has data to display). The display wraps around all available identifiers at
the same level
Jump to specific identifier
- shows a list of identifiers. Select the identifier you want and click OK
to display it on the chart. You can use the Filter field to reduce the number of identifiers to select from.
As you enter characters in this field, identifiers which do not match them are removed from the list.
Case Player
To do this:
1. Choose one of the following:
To change the selected sources for a single chart, right-click the chart in the Results pane and select
Replace source.
To change the selected sources for all the charts in a study, right-click the study in the Results pane
and select Replace source.
A table is displayed with a single row per source, showing:
Chart - the chart in which the given source is used.
Picking mode - the picking mode used to create the chart.
Source- the source to replace in that chart.
Target - the source to replace the above source with.
2. Specify the target to use to replace any particular source. You can change the sources independently of
each other. Repeat this for each source you want to change.
3. If you want to replace sources for all charts in a study, select Lock sources between charts of the
same plot type. With this option selected, changing the target on one row automatically changes the
target for any rows which use the named source and plot type.
4. Click OK to replace the sources.
140
27 August 2013
You can change the selected source for a single chart, or the sources for all the charts in a study. You can change
sources independently of each other.
Crosshairs Mode
This is the default mode for charts produced using the Data vs. time and Data vs. time (Additive) picking modes, the
only modes it is available for. When you click on a chart, a vertical slice is taken and values from this displayed in
the Inspector, for example:
General Mode
This is the standard General mode, where the Inspector displays data for the closest point to the cursor location,
that is, for one primary identifier.
For charts that do not have a Crosshairs mode (Scatter by time, Scatter by identifier, and Simulation vs. observed),
this is the default mode.
141
27 August 2013
If you switch off Crosshairs mode, the Inspector reverts to General mode.
Continuous Mode
This is the standard Continuous mode. The Selection and Window linking options are not available in a charting
window.
After you enable Continuous mode, you do not need to click on the chart; the Inspector is updated as you move
your mouse over the chart. This works with crosshairs enabled or disabled, and across all plotting modes.
Date/Time Format
The format of the date/time displayed is set by the chart theme. In most cases this might be auto which results
in the generic MM/DD/YYYY HH:MM style display of time. If you want a more specific date/time format, you must
change it in the chart theme settings.
You can import control data for sliding sleeves and Annular Flow Control Valves (AFCVs) from a file.
The imported data appears in the Input pane, stored in a folder called Device control data under Global
completions in the Wells folder.
1. Expand the Wells folder in the Input pane.
2. Right-click the Global completions folder and select Import (on selection).
3. In the Import file dialog, select Sliding sleeve history data (ASCII) (*.ssd) in the Files of type: list.
Browse for the sliding sleeve history file you want to import, and click Open.
4. The Import sliding sleeve history data dialog opens. Its Wells tab lists the well names obtained from
the file, and the wells that exist in your project.
NOTE: If Petrel cannot find a match for a well name in the file, the data for that well is ignored.
5. To view the information on a well, click it in the Petrel well trace column, and select the well from a
drop-down list.
6. Review the Unknown data tab. This is where any data in the file that Petrel cannot interpret is shown.
Edit the file as required.
7. You can choose to import the data into a new Sliding sleeve history data set, or merge the data into an
existing set. Use the Create new and Merge with options at the top of the dialog.
8. If you want to build well completions from the SlidingSleeve section of the file, select the Build
well completion from Sliding Sleeve data check box. This check box is disabled if the file does not
contain SlidingSleeve sections, or if the Merge with option is used. If this option is not selected,
Petrel expects to find completion devices on the wells in the Input pane with the same names as those
given in the file.
9. Click OK to import the file. Check the message log for any issues and make corrections if necessary.
142
27 August 2013
Example Format
Format Requirements
If you choose not to build the completion from the file contents, each well's completion (including all SSDs and/or
AFCVs) must have been defined in Petrel before the file is imported. Petrel uses the well and device names in the
file to identify each completion device and associate the device 'status' data with it.
When mapping the file contents to an existing Petrel completion, if a well and device name pair cannot be matched
to a Petrel completion device, Petrel writes an error message to the log window.
The WellDef, SlidingSleeve and SlidingSleeveStatus sections must be scoped with curly brackets '{ }'. If
names contain spaces they must be within quotes, otherwise quotes are optional.
MDUnit
The Measured Depth (MD) unit, either m (the default) or ft. If this is omitted from a WellDef
section, the previously encountered MDUnit value (if there is one) in the file is used.
143
27 August 2013
WellDef "P9" {
MDUnit=ft
SlidingSleeve { -- Optional section
ValveType "SSD" -- Optional, determines type of device to build, SSD by default
-- Name
StartMD EndMD
SSDA
5640
6000
"SSDB"
6000
6400
"SSDC"
6400
6950
}
SlidingSleeveStatus {
DATE 1-Feb-2000
-- Name FractionOpen
"SSDA"
1.0
"SSDB"
1.0
"SSDC"
1.0
SlidingSleeveStatus {
DATE 1-May-2000
SSDB
0.00
}
SlidingSleeveStatus {
DATE 1-Jul-2000
"SSDA"
0.02 -- Value reflects leaking device
"SSDB"
1.00
"SSDC"
0.00
}
} -- End of P9 definition
SlidingSleeve
This section defines the Measured Depth intervals that flow through each sliding sleeve device. This
section is optional and is only used if you choose to build a functional well completion from the file
contents, in which case the well completion is built based on this section, using the following rules:
Each line in the SlidingSleeve section defines both the well MD interval that flows through a
device (StartMD to EndMD) and the location of the device (at StartMD).
A sliding sleeve device with default parameters is placed at every StartMD in the section. A default
tubing string is added, extending to the most upstream EndMD within the section.
A packer is placed at every StartMD and EndMD depth.
The well is cased to the most downstream packer.
Well intervals must not overlap each other.
ValveType (optional)
By default the completion is built with SSDs. To build another type of controllable device, change this
value. Currently the only supported device types are SSD and AFCV.
Comments
All text on a line that follows two dashes '--' is treated as comments.
144
27 August 2013
SlidingSleeveStatus
This section defines when devices are controlled and to what setting (fraction open). There are two items:
DATE This must come first. All devices are assumed fully open at their start date, unless stated
otherwise in the well's earliest SlidingSleeveStatus section. When mapping the file contents
to an existing Petrel completion, if data is given for a device at a DATE that is earlier than the
completion device's start date, the data is ignored and a warning written to the log window.
FractionOpen If a device is not specified in a section, its FractionOpen remains unchanged at
that time. If the value is outside the range 0.0 to 1.0, the value is constrained within that range and a
warning is written to the log.
Shift
Choose one of the following:
No shifting - all dates at which the sliding sleeves are 'controlled' are injected into the simulation
timeline. This is the recommended approach as it is not possible to average out these discrete changes to
the sliding sleeve status.
Shift - control data are shifted to the previous reporting date in the simulation timeline. If the device is
controlled more than once in a report interval, the first control state in the interval is shifted to the start of
the interval. If the following report interval has no control data, the last control state in the interval is
shifted to the end of the interval. If any control data will be lost as a result of the above, a warning
message is written to the simulation log on export.
The calculation method is selected from the Well connection factor options field on the Strategies tab of the
Define simulation case process. The options offered are:
Calculate using E300 method (Petrel default) - the net-to-gross value is used as a multiplier on the Z
component of the well penetration vector through a cell.
Calculate using E100 method - the net-to-gross value is used as a multiplier on the Z component of the well
penetration vector through a cell and as a multiplier on the height of the block.
Calculate using scaled permeabilities - the net-to-gross value is used as a multiplier on the X and Y direction
permeabilities.
Use default calculation in simulator - Petrel does not calculate and export values for the following data. It sets
the values in the simulation input files to the simulator default code, for example '1*' for ECLIPSE.
Transmissibility factor for the connection.
KH.
Skin.
Pressure equivalent radius.
Look up from grid property the connection factor is looked up directly from the specified input grid property.
Connection factors for wells within an unstructured grid are always calculated using the Scaled permeabilities
option. In a case where structured grids contain unstructured LGRs, any connection factors calculated for the LGRs
use the Scaled permeabilities option.
When the Use default calculation in simulator option is chosen, the well bore diameter is not set to the default
because the ECLIPSE 100 default value is undefined
145
27 August 2013
Petrel 2013 now offers five options for how the calculation of connection factors between the well and the
reservoir should be done. The three methods from the ECLIPSE suite Schedule application are supported, and in
addition you have the option to default the calculation to the simulator for those simulators that can calculate the
connection factor internally.
This example shows the display for the Connection transmissibility factor:
146
27 August 2013
On Upgrade
The current 2008.1- 2012.1 behavior is conserved by default. On upgrade, if you open Make rock physics on an
existing saturation subject, populate the relative permeability, table entries field with the existing tables entries
value (N), and populate the capillary pressure table entries fields with 2N.
When Make rock physics is opened and Create new used, the auto-populated default values enter the same
value into both the relative permeability table entries and the capillary pressure table entries fields. After this, you
can independently change the values and thereby revert to the 2008.1- 2012.1 behavior if required.
limitations at present:
Skipped keywords are not reported as skipped when importing decks, they are just silently ignored.
SKIP100 and SKIP300 are not supported.
Skipped sections cannot be edited using Petrel's keyword editor (as they are not loaded).
147
27 August 2013
This is valuable when for example you wish to run uncertainty on your relative curves generated by Petrel from
correlations, but have fixed capillary pressure functions defined in tables that you do not wish to be changed.
148
27 August 2013
NOTE: For the Petrel 2013 release, this is an ECLIPSE only functionality. INTERSECT 2012 and earlier
versions do not support non Darcy flow and will ignore this option if used. However, non-Darcy flow will
be supported for an INTERSECT case for INTERSECT 2013.1 (and later versions) through the Petrel
2013.1INTERSECT 2013.1 connector upgrade that will be release with INTERSECT 2013.1
The precision with which some values are written to file by some Petrel exporters. For example, templates
control the export precision for those parts of simulation case files that most often need user control,
either to preserve information by increased precision, or to reduce the volume of the exported files by
reducing the number of digits written to file.
NOTE: Not all numbers in a simulation case are controlled by the template. See Templates used by ECLIPSE
keywords for the details of which templates map to which ECLIPSE keyword item in the ECLIPSE file format
and ECLIPSE simulation case exporter.
For example, for unconventional fields where permeability magnitudes are of the order of nanoDarcies, the default
four decimal places would result in zero values being shown and exported. When importing an existing ECLIPSE
case, it can be critical to preserve the full precision of the original keyword arguments when converting these to
Petrel subjects and then exporting the converted case. Examples are the values within the relative permeability
tables where the step from zero to "not quite zero" is critical for controlling the phase mobility and hence simulated
breakthrough behavior.
The following tables list the templates used by various ECLIPSE keywords.
The Petrel template can be used to control the precision with which some values are written to file by some Petrel
exporters.
Grid Templates
The numeric precision of some Grid keyword items is controlled by templates. The table below shows which
template controls the numeric precision of each Grid keyword item. All other Grid properties use the
template assigned to grid property.
NOTE: Where no item is specified, the template applies to all items in the keyword.
Keyword Item
Template
COORD
Distance
HXFIN
Fraction
HYFIN
Fraction
HZFIN
Fraction
MAPAXES 1 to 6
Distance
MULTX
Transmissibility multiplier
MULTY
Transmissibility multiplier
MULTZ
Transmissibility multiplier
ZCORN
Elevation depth
149
27 August 2013
Item
Template
DIFFCBM
Diffusivity
DIFFCOAL 1
Diffusivity
JFUNCR
1
2
Pressure
Coal gas volume per mass
LANGMUIR 1
Pressure
Gas concentration
SGFN
1
2
3
Gas saturation
Gas relative permeability
Capillary pressure
SGOF
1
2
3
4
Gas saturation
Gas relative permeability
Oil relative permeability
Capillary pressure
SOF2
1
2
Oil saturation
Oil relative permeability
SOF3
1
2
3
Oil saturation
Oil relative permeability
Oil relative permeability
SWFN
1
2
3
Water saturation
Water relative permeability
Capillary pressure
SWOF
1
2
3
4
Water saturation
Water relative permeability
Oil relative permeability
Capillary pressure
LANGMEXT 1
150
27 August 2013
Item
Template
ROCK
1
2
Pressure
Rock compressibility
Bulk modulus
Compressional modulus
Rock compressibility
Rock compressibility
ROCKPAME 1
2
3
Bulk modulus
Compressional modulus
Rock compressibility
ROCKTAB
1
2
3
Pressure
Pore volume multiplier
Transmissibility multiplier
2
3
4
ROCKPAMA 1
Item
Template
GCONINJE
4
5
6
7
13
GCONPROD
3
4
5
6
14
15
16
17
GCONSALE/GRUPSALE 2
GCONSUMP/GRUPFUEL 2
GECON
2
3
4
5
6
151
27 August 2013
Keyword
Item
Template
GEFAC
Uptime fraction
GLIFTOPT
GPMAINT
5
7
Pressure
Simulation time
Gas production rate
LIFTOPT
WCONINJE
5
6
7, 8
10
11
WCONPPROD
4
5
6
7
8
9
10
13
14
15
16
17
18
WCYCLE
2
3
4
5
Simulation time
Simulation time
Simulation time
Simulation time
WDRILTIM
Simulation time
WECON
2
3
4
5
6
11
13
14
15
WECONINJ
152
GRUPFUEL/GRUPSALE 2
27 August 2013
Item
Template
WEFAC
Uptime fraction
WELDRAW
Pressure
WELLWAG
11
12
13
14
Pressure
Pressure
Pressure
Pressure
WELSPECS
Elevation general
WELTARG
WINJTEMP
3
4
5
Relative temperature
Pressure
Molar enthalpy
WLIFTOPT
3
5
WTEST
2
5
Simulation time
Simulation time
Keyword
Fluids Templates
The numeric precision of the following keyword items is controlled by the templates shown.
Keyword Item
Template
COMPVD
1
4
Elevation general
Pressure
MW
list
Molar mass
MWS
list
Molar mass
PCRIT
list
Pressure
PCRITS
list
Pressure
RTEMP
Absolute temperature
TCRIT
list
Absolute temperature
TCRITS
list
Absolute temperature
TEMPVD
1
2
Elevation general
Absolute temperature
ZMFVD
Elevation general
153
27 August 2013
Template
COMPDAT
8
9
10
11
14
Connection transmissibility
Completion diameter
Permeability-length
Skin
Drainage radius
COMPDATL
9
10
11
12
15
Connection transmissibility
Completion diameter
Permeability-length
Skin
Drainage radius
COMPSEGL
6
7
10
11
Measured depth
Measured depth
Measured depth
Measured depth
COMPSEGS
5
6
9
10
Measured depth
Measured depth
Measured depth
Measured depth
COMPVE
8
9
10
Measured depth
Measured depth
Measured depth
HEATER
5
6
7
HEATERL
6
7
8
MULTX, MULTY,
MULTZ
list
Transmissibility multiplier
WELPI
PI gas
WELSEGS
2
3
4
Measured depth
Measured depth
Completion diameter
WELSEGS
(thermal)
13
14
Completion area
Thermal conductivity matrix-fracture
154
Keyword
27 August 2013
Keyword
Template
15
WELSEGS Record
list
5
6
7
8
9
10
Measured depth
Measured depth
Completion diameter
Roughness
Completion area
Completion diameter
WSEGAICD
Completion depth
WSEGHEAT
5
7
WSEGLABY
6
7
8
9
10
Completion area
Completion depth
Completion depth
Completion diameter
Roughness
WSEGSICD
Completion depth
WSEGVALV
Completion area
Field Management
Drag and Drop Modes in the Field Management Dialog
Petrel 2013 introduces two drag and drop modes in the Field management dialog. You can:
Drag from the Toolbox onto the Strategy pane. This is the same as right-clicking the node and selecting
New and a child node. When you start to drag an item from the Toolbox, nodes that you can drop it into
turn green. If a node which the item can be dropped into is currently hidden (as its parent node has
collapsed children), hovering the mouse over the parent node highlighted in green causes that node to
expand.
Drag and drop between nodes in the Strategy pane. When a node is dragged from one parent node to
another, if it can be dropped into a property on that node, the node expands showing the list of properties
that the node can be dropped into. This is the same as selecting the target node, and then using the drop
control for the property on the Properties pane.
155
27 August 2013
Item
If you want to change the behavior of the drop mode, you have the following options:
Cancel drop mode after drop - drop mode ends once an entity has been dropped using the blue arrow.
Alter background color in drop mode - changes the background color of the Strategy pane when in
drop mode.
In the Constraints field, enter the name of an expression in the format "Expression('<Expression
name>')". For example, for an expression named "New Expression 2", you would enter:
Expression('New Expression 2').
Click Switch to expression reference
adjacent to the field to replace the text with the expression
itself.
You can create a region list based on any "region" 3D grid property. The created regions can be used in
expressions.
1. In the Strategy pane, right-click Regions then select New and Create 3D property region. A New
Region List entry is created.
2. Select the New Region List entry. In the Properties panel, drop the 3D property to use into the Grid
region property field. A region is created for each region defined in the 3D grid property. The region list
is named to match the selected 3D property.
Always show advanced fields Select this if you want the Advanced pane to be expanded whenever
a node is selected in the tree. Otherwise, the Advanced pane is only expanded if it was expanded for the
last selected node.
Cancel drop mode after drop If selected drop mode ends once an entity has been blue arrow
dropped.
Alter background color in drop mode Changes the background color of the tree panel when in drop
mode.
Show hidden nodes & fields Select to show hidden items.
Show programmatic nodes & fields Select to show these items.
Show partner nodes & fields Select to show partner items.
Switch to IX World tree view Click to show the tree in INTERSECT format.
156
27 August 2013
Effect
Show partner
nodes & fields
Attribute PartnerEnabled
y
y
y
157
27 August 2013
FMSchemaViewEnabled
HiddenNodesEnabled
Switch to IX
World tree view
(button)
158
27 August 2013
Studio
2013.2
Studio Database Compatibility
Petrel 2013.1 and Petrel 2013.2 can be connected to any Studio Database 2013.X. The following table shows the
details for the compatibility of the Petrel versions with the Studio Database versions.
Studio Database
Version
Compatibility
2013.1
2013.1
2013.2
2013.2
2013.1
2013.2
2012.X
2013.1
2013.2
2013.1
2013.2
2012.X
2012.X
2013.X
Yes
Yes
Yes
Yes
No
No
No
Original CRS
Studio stores the Original CRS information and it can be retrieved from the Database to Petrel. The value of the
Original CRS is displayed in the Repository Data Table.
159
27 August 2013
Petrel Version
When Seismic Data (ZGY/SEGY) is transferred to Studio, you have the option to enable the generation of a time
slice that is also sent to Studio. With this option enabled, when the repository is indexed, the seismic cube is
represented spatially by a bounding cube and a time slice at the mid-way point. With the option disabled, you will
only see the bounding cube.
160
27 August 2013
161
27 August 2013
2013.1
Studio Installer
Studio now has its own installer for the following components:
Studio Manager - Includes previous data environment manager functionality (indexing), database
manager functionality and new data management workflows. This functionality replaces tools that were
previously listed under the Custom option for Petrel installation. New database configuration functionality
has also been added, which includes installation and upgrade functionality for your Studio Database.
Studio Manager is a licensed application with licensing options for Oracle and Microsoft SQL Server.
Runtime Installer
For information on new features inside Studio 2013 (Database, Manager and Runtime), please see the Studio
Release Notes available with the Studio installer, which is available through the Software Download Center or the
Studio DVD.
Find
Saved Selection
You can now share a list of data items via email or a shared disk with other users. This facilitates a central team or
a specific data administrator to load data on someones behalf. It also allows certain data sources to be visible to
users while allowing control over how the data is loaded. It is also now possible to import data items using a
previously saved list.
162
27 August 2013
You can define several multi-level, customized tree views under Search results to arrange data items in a custom
hierarchy.
163
27 August 2013
Favorites
You can now highlight one or more objects in the Search results pane that are contained within your local project
and then add them to objects in the Favorites pane.
164
27 August 2013
General
165
27 August 2013
Framework
2013.2
Spline/Linear interpolation switch for opacity curve
For objects that support templates and color tables, a new option in the color table editor allows you to switch
between linear and spline interpolation for the opacity curve. The default is spline interpolation, which was the
only option in previous version of Petrel. To use this option, open the objects Settings dialog and click the Color
tab.
166
27 August 2013
167
27 August 2013
General
2013.2
CRS Consolidation
Restructured Tools menu
A specific menu entry for the review and consolidation of the project Coordinate Reference System (CRS) has been
added. The project CRS can now be reviewed directly using Project CRS review. This option launches the CRS
Consolidation dialog with the project CRS in context. All CRS consolidation related menu items are now grouped in
a cascading sub-menu.
Schlumberger Private Customer Use
2013.1
User Interface
The Petrel 2013 release brings several enhancements to the general user interface: a unified help center, updated
window scheme and icons, and changes in the way the data tree synchronizes with actions in the display window.
168
27 August 2013
Help Center
A new Help Center was introduced in 2013.1, putting all documentation associated with Petrel and your installed
Ocean Plug-ins in one place. The Help Center contains the latest Petrel documentation artifacts as well as
documentation from the two previous Petrel versions. It also features a universal search, capable of searching
through all installed documentation. In addition, you are provided with links to access the Support Portal, NExT
training portal, and the Ocean Store.
169
27 August 2013
Display
The user interface was upgraded to a modern, fresh look by introducing a new color scheme and application
background, a new set of icons, and updated tooltips.
Figure 83. New Petrel 2013 user interface
Figure 84. Sample Petrel icons in 2012 (left) and 2013 (right)
170
27 August 2013
Many processes in Petrel work on the active object. A process is made active by selecting it in the tree or from the
right mouse button option, Toggle active in tree. In Petrel 2013 this was augmented so that selecting an object
in the window also makes it active. This slightly changes some workflows and makes others more efficient and
more ergonomic. The following example compares the steps required to change the relationship between fault A
and fault B when using the 2012 and 2013 versions of Petrel.
Petrel 2012
Petrel 2013
1. Right-click fault A.
1. Select fault A.
2. Right-click fault B.
3. Right-click fault B.
This behavioral change results in reduced interaction with the data tree. For example, if grid A and grid B are
displayed in the 3D window and you want to set the Property player direction:
In Petrel 2012, you must make the appropriate grid active in the Model tab.
In Petrel 2013, selecting the property in the 3D window automatically makes it active, and the Property
player is immediately available for that property.
171
27 August 2013
Large cultural data sets consisting of thousands of polygons could cause severe performance issues in previous
Petrel releases. These are now solved by using graphic card hardware to display the data in the Petrel 3D or 2D
window.
These improvements allow you to continue working interactively in 2D and 3D windows while handling larger and
more datasets without compromising fidelity or accuracy.
A single polygon editing mode covers point and line selection, bounding-box selection, moving of points
and lines, and appending and inserting points (through a key modifier).
Previously Petrel restricted interactions to the active object at all times. It is now an explicit setting of the
editing mode. This allows active object dependency to be turned off, thereby broadening the scope of
selection to include all points on visible polygons (similarly for points).
Undo will always undo every change from the last interaction, regardless of how many polygons (or
points) was affected
You can find the tools in the Make/edit polygons process toolbar. Tools whose capabilities are subsumed into
the new modes are omitted.
172
27 August 2013
Points and Polygons are two of the most important data types in Petrel, and their display performance is critical in
2D and 3D windows. Many workflows utilize points (such as surface representations) or polygons (such as cultural
data with textured infill). Petrel 2013 introduces a new rendering algorithm for points rendered in 3D spheres. This
default display style replaces the existing 3D Sphere Style (selectable through the Settings dialog or the Point
Data Inspector window), and it utilizes graphic card hardware and memory for display purposes, boosting the
visualization performance significantly. Displaying point sets with >20 million points on a recommended hardware
configuration (essentially impossible on previous versions of Petrel) is now possible while still preserving full
interactivity in a 2D or 3D window.
Figure 85. Process tools in Petrel 2013 (top) and 2012 (bottom)
System Enhancements
Refer to the Petrel 2013 Installation Guide for more information about the following improvements.
Startup Optimization
Petrel 2013 introduces a Startup Optimization setting which is enabled with the Petrel installer.
Figure 86. Petrel startup optimization setting in the installation GUI
173
27 August 2013
The following list summarizes the keyboard and mouse actions you now use to edit points and polygons:
Select points Click a point. To add or remove points from the selection, hold down Shift and click.
Selected points can be dragged in the 3D window, deleted, or acted upon by operations in the Process
actions toolbar.
Select polyline Click the line between points to select all points in the line.
Select bounding box Click the background to initiate a bounding box selection. To add or remove
points from the selection, hold down Shift and click.
Deselect all points Click the background to deselect all points.
Add points to an existing polygon With at least one point already selected, hold down Ctrl and click
a point to append it to the polygon. To insert a point between existing points, hold down Ctrl and Shift and
click a point.
Make new polygon If no points are selected when you start adding points, a new polyline will be
created in the active polygon. If there is no active polygon, a new one will be created.
The Startup Optimization runs a native image generator (Ngen) tool that improves performance of managed
applications. Ngen.exe creates native imagesfiles containing compiled processor-specific machine codeand
installs them into the native image cache on the local computer. The runtime can use native images from the cache
instead of using the just-in-time (JIT) compiler to compile the original assembly.
Startup optimization is switched on by default. After Petrel has been installed and the system is idle, Ngen starts
to create native images and stores them on the local PC. This will only take a couple of minutes, depending on the
system load. The whole process is invisible to users, and the system controls when to create the native images and
when to use them.
Once the native images are created, they are used every time Petrel is launched and this improves startup
performance significantly. For further information please read the relevant section of the Petrel 2013 Installation
Guide.
Installation Progress
Memory Monitoring
Physical RAM memory utilization is further increased with Petrel 2013. Many operations use the CPU and persist in
the machines physical memory (RAM). It is therefore useful to be informed about the utilization level of the
memory buffer, because the overall Petrel performance is affected when operating at memory-size limits.
Petrel 2013 introduces a monitor gauge in the lower-right menu bar. It measures current usage of physical RAM
memory. When usage reaches 90%, the monitor turns red to indicate that you should show caution when executing
further memory-intensive tasks. Petrel will not abort, but performance gradually degrades when consistently
operating > 90% memory usage. A gauge tooltip provides detailed information on the memory usage. Clicking the
RAM gauge is a shortcut to launching Tools>>Free memory from the main menu.
174
27 August 2013
Petrel 2013 introduces a progress bar for the installation procedure, informing you about progress and status on
every installation step. In addition, a progress bar is shown when launching Petrel indicating the current task
executed while launching Petrel. This makes the Petrel installation a transparent process with immediate user
feedback.
Version Identifier
Petrel projects stored on disks identify themselves through the name, extension, and Petrel icon. However, it is
often useful to know which Petrel version was used the last time the project was saved. Previously you needed to
open the project to discover this information. Petrel 2013 introduces a version identifier in Windows Explorer.
To enable display of the Petrel version:
1. Open Windows Explorer to your project directory, right-click any column heading, and click More.
Schlumberger Private Customer Use
2. In the Choose Details dialog, check the File version option and click OK.
Figure 89. Adding the File Version parameter to Windows Explorer
Once selected, the Petrel version displays in Explorer, as illustrated in the following example. The File Version
identifies Petrel projects from Petrel 2011 or later. From Petrel 2013 forward, minor versions (2013.x) are also
exposed.
Figure 90. Example File version displays for Petrel projects
175
27 August 2013
When importing data into Petrel, you choose the CRS that your data refers to by using the CRS selector. The
catalog choices are typically provided and maintained by your geodetic department using the Coordinate System
Manager in Studio* Manager.
Other data connectors or CRS definitions (for example, from OpenSpirit* Petrel Adaptor or Joint Ventures and
Partners), create data in Petrel with original CRS references to the external data sources. In this case, the new CRS
definitions entering your Petrel project may not be listed in the Petrel CRS catalogs.
CRS matching is complex. For data loaders and transfers, it is generally better to leave the CRS definitions as close
as possible to the original CRS and avoid matching. In the long run, however, it is not desirable to keep multiple,
synonymous CRS definitions in parallel. This is particularly undesirable in the Studio environment, where a CRS
must be present in the reference tables prior to data transfer.
Over time, human error may introduce undesirable CRS naming conventions, e.g., as the result of a typo in a name.
The CRS definitions then become replicated inside multiple Petrel projects. Corrections in the CRS catalogs address
the problem only for new projects and newly-loaded data. Existing projects continue to refer to the old, misnamed
CRS definition.
176
27 August 2013
177
27 August 2013
Any Petrel user can submit a CRS consolidation request, which is then approved by a geodetic expert. This is a
four-step process:
1. In the data context of a Petrel project, users propose a new CRS definition for existing data. This is done
by selecting a CRS from the catalog. The proposals are gathered in a separate proposed CRS replacement
table. Once a set of replacements are proposed, the geodetic expert is notified about the proposals, for
example by email with attached proposed CRS replacements.
2. The geodetic expert reviews the proposed CRS replacements and validates them. The validated
replacement pairs are compiled into the approved replacement table, which is a separate data file. The
file format is xml, which can be edited by text editors or in Microsoft Excel. The geodetic expert should
also review the description of the reason for the replacement, because the rational will appear in the data
history.
3. The approved CRS replacement table is deployed to Petrel users. The procedure depends on the
configuration.
4. After deployment, Petrel users can apply the CRS replacement by either interactive execution (logging into
the message window) or by a workstep in a Petrel workflow (logging into a log file).
Upgrade
o Deprecated CRSs and transformations will appear with authority codes [PE_9_3_1, 999<previous
code>] or [PE_10_0_0, 999<previous code>] and carry the previous behavior. These items should
not be used for new projects. Sometimes the old definitions contain serious errors (unit issues,
wrong datum, etc.)
o Projects using deprecated CRSs must be reviewed. If the CRS was used to convert/transform
data into the project CRS the conversion/transformation has to be undone by
converting/transforming from a project with deprecated CRS to a project with correct CRS. If it is
guaranteed that the wrong CRS was never used for conversions/transformations, the definition
can be swapped using the CRS consolidation (see previous section).
o For further details please contact Support for ESRI upgrade documentation.
178
27 August 2013