Vous êtes sur la page 1sur 21

Ecrin v4.30.

01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 1/21

Guided Session for the EcrinPetrel Link


Introduction This guided session introduces the link between Ecrin 4.30 and Petrel. We will see: How to install the plug-in (section 1). How to import and visualize Ecrin runs in Petrel (section 2). The conversion of the unstructured KAPPA grid into a structured Petrel grid will also be detailed in section 2. We will describe the different refinement levels created in Petrel. How to export a Petrel model to Rubis (section 3). Finally (section 4) another Ecrin model will be loaded in Petrel, in order to show further features (including the load of KAPPA dynamic fields in Petrel).

1.

Plug-in installation

First, check that a version of the plug-in is available on your machine.

Open a new Petrel window. In the menu, go to Help and click on Ocean Plug-in Manager.

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 2/21

This opens the Ocean Plug-in Manager dialog, from which the Ecrin-Petrel Link will be installed. Click on Install plug-in.

In the navigator, select the plug-in at the appropriate location, and click Open.

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 3/21

Once the install is completed, close the window and check that the Ecrin Link appears in the list of your installed plug-ins.

You will have to restart Petrel. Once the new Petrel window is open, check that the EcrinLink plug-in now appears in the Processes tab.

Note: to successfully register the plug-in in the system, Ecrin needs to be launched once with Administrator privileges. Licence In order for the plugin to work correctly on the Ecrin side, a specific flag must have been activated on your Ecrin licence. Please contact support at support@kappaeng.com if your licence needs to be updated.

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 4/21

2.

Example 1: Import, visualize and convert a Rubis run in Petrel

The objective of this example is to show how to import and visualize an existing Rubis run into Petrel. We will see how to convert the KAPPA grid into structured Petrel grids of various refinement levels. Basic display capabilities on these Petrel grids will also be exemplified.

2.1. Import a Rubis run in Petrel In Ecrin 4.30, open the Rubis File GSEPRubis.krp.

Explore the model. It has 5 layers, with heterogeneous permeability, porosity and NTG data sets for each layer. There are 2 vertical wells and one slanted well. Note that the slanted well has been finely gridded (no upscaling) while the cells near the vertical wells are coarse.

We are now ready to export this model to Petrel. Open a new Petrel project. Double-click on EcrinLink in the Plug-ins node of the Processes tab.

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 5/21

The main plug-in dialog window appears:

This dialog offers to import Ecrin data into Petrel, or to export Petrel models to Ecrin. Import or export communications are based on KEG descriptions, the KAPPA exchange format. Two main exchange procedures are available: In the import/export data from/to KEG file option, information is read from/written in an independent KEG file. This file can be re-opened later into Petrel or Ecrin. In the import/export data from/to Ecrin Interface option, the communication through the KEG file is handled fully behind the scene. This is the simplest approach.

The bottom left button allows checking and possibly editing the folder that will be used behind the scene to exchange the KEG files. By default, this folder is defined as My Documents. As you move the mouse on top of the button a tooltip will indicate the folder. When you click on the button you will be able to redefine the location see below. Please note that the path redefinition is currently not saved.

Click on Import Data from Ecrin Interface. The different Ecrin runs or analysis that can be imported in Petrel are listed (only one run available in our case). Select the run and click Next. Then, all the objects in this run that can be imported into Petrel will be listed.

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 6/21

Typically, the listed objects can be wells, dynamic and static fields, fractures and contours. There is no dynamic field or fractures in this case. Select everything and click next.

Choose Continue spatially unaware. All the selected objects are now loaded in Petrel. Note that it would possible to continue to load Ecrin objects in Petrel, such as data from another Rubis run or document. In this example, we will only load one run, so you can just close the Petrel Plugin dialog.

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 7/21

2.2. Visualize a Rubis run in Petrel All KAPPA objects have been loaded. In Petrel, create a new 3D window.

In the Input tab, select wells and contours to visualize the basic geometry.

NB: when moving the plot in the 3D window, you can reset the view at any time with Uncheck the contours and the completions, and move to the Models tab.

The Rubis grid appears under the Imported from Ecrin node. This unstructured grid is a custom object, which means that it will not be recognized as a Petrel grid in terms of display options (ex: it is not possible to draw cross-sections)

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 8/21

Select the KAPPA Grid to visualize it in the 3D window.

Select the permeability, go to the settings and change the appearance, so that the colormap corresponds to your initial Rubis document:

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 9/21

The imported KAPPA grid with the permeability field is now visible:

2.3. Convert the Ecrin Grid to a Petrel structured grid Right-click on the Kappa grid node, and open the Settings window. Click on the tab Appearance and choose Convert to Cartesian Grid

The conversion will create a structured reservoir grid, plus one or two refined structured grids around each well depending on the original resolution. The conversion process may take some time, depending on the case complexity. A progress bar indicates the current action processing.

Once the conversion is finished, Action performed OK is displayed in the progress bar. Close (or Cancel) the settings dialog.

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 10/21

After conversion, the Models tab displays new nodes in the tree.

Under the node Imported from Ecrin, a reservoir grid has been created. It corresponds to the full KAPPA Grid, after conversion into a structured, Petrel grid.

A new node also appears at the root level. This node contains a list of other grids that correspond to different refinement levels around each well.

The required level of refinement (and consequently the number of refined grids) is automatically handled. In the current case, the Rubis grid was coarse around the vertical wells and fine around the slanted well. This is why only the slanted well grid has two levels of refinements after conversion. Unselect the display of the Kappa grid. Then, select the main petrel grid and choose to display the porosity in Properties.

NB: The grid lines can be shown using the button

located on the right panel.

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 11/21

Converted grids benefit from all the Petrel functionalities for cross-section, selections, etc. For example, click on the Property filters button filtering options to obtain the display below: located on the right panel. Use the

Keep the main grid displayed. Let us now explore the refined grids. In the Models tab, select the slanted refined grid, and display the permeability. Show grid lines with .

Go to the Property filters button

, and display only one half of the refined grid:

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 12/21

Keep the current display. Now, select the very-refined grid corresponding to the slanted well. Select porosity in the properties to display.

Show grid lines using

The 3 possible resolution levels are now shown simultaneously:

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 13/21

3.

Export a Petrel model to Rubis

The objective of this section is to show how to export a Petrel geomodel to Rubis. This will be demonstrated using the Petrel model we have just created in section 2. In the current Petrel project, double-click on the plug-in.

Choose Export Data to Ecrin Interface. Note that if no structured grid was present in the Petrel project, an error message would be issued when trying to export:

A choice is proposed to select the properties to be exported. Keep everything selected and click Next. Two options are possible: exporting into a new run of the active Rubis document, or exporting into an existing Rubis run (which will destroy previous data in this run). Note that it is not possible to export Petrel data into a Saphir or a Topaze analyse.

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 14/21

Choose New run in active Rubis document and click Next. Ecrin now becomes the active application and opens a load window:

Note that this Petrel load dialog offers several options to simplify (upscale) large models before loading them into Rubis. For instance, if the Petrel model has many layers, it is possible to group them at load time with the Vertical Upscaling option. Keep defaults and click OK.

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 15/21

From the information exported by Petrel: - Ecrin will directly load the well trajectories, the completions, the fractures and the faults (if any). - The geometry of the layers in the Rubis model will be loaded from the Petrel grid. - Petrophysical properties (permeability, porosity, NTG) will be loaded as datasets per layer. Each element in these datasets will correspond to the corresponding property value at each cell center of the original Petrel grid. - Finally, the field contour will be automatically derived, based on the NTG information. For instance, go to the Display settings dialog, and show the permeability data of layer 1. We see that the structured information corresponding to the Petrel grid has been loaded as a dense, structured dataset.

Note that the Petrel grid will NOT be used for simulation in Ecrin: Rubis is now ready to create its own grid, based on all the data initialized from the Petrel geomodel.

4.

Example 2: Import, visualize and convert a Saphir Run in Petrel

In this example, we will follow the workflow already presented in section 3, but we will highlight several options, such as changing the display of the KAPPA grid, or visualizing dynamic fields. In Ecrin, open GSEPSaphir.ks3. This document contains two analyses: the second one corresponds to a numerical model, with a multiple fractures horizontal well (15 fractures).

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 16/21

In Petrel, open a new project. Click on the EcrinLink plug-in and choose Import Data from Ecrin Interface. Select the Analysis 2 in GSEPSaphir.ks3 and click Next.

The dialog now lists all the objects that can be imported into Petrel. Note that dynamic fields (pressure) are now available.

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 17/21

Click Next and choose Continue spatially unaware. When the load finishes, close the main Plugin dialog. Open a new 3d window, and go to the Models tab. The imported objects are listed.

Select the Saphir grid.

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 18/21

Go to the settings, and ensure that the skeleton is invisible.

Click OK. In the main 3D window, right-click and change the grid appearance to wireframe.

In the Models tab, select the dynamic property (p). Right-click to access the settings, and go to the Time Selection tab.

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 19/21

Move the slider to display the pressure field at different times:

Now, we will convert the KAPPA grid into a Petrel grid. Go back to the settings of the KAPPA grid, and choose Convert to cartesian grid.

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 20/21

The conversion process will create a Petrel grid corresponding to the full reservoir grid (under the Imported from Ecrin node), as well as 2 near-well grids with different levels of refinement.

Uncheck the Saphir grid, and select the Petrel grid. In the properties, expand the node corresponding to pressure fields. Those are all the original Saphir dymanic fields, interpolated on the new structured Petrel grid.

Ecrin v4.30.01 - EcrinPetrel Plug-in KAPPA 1988-2013

Guided Session for the EcrinPetrel Link - p 21/21

Vous aimerez peut-être aussi