Você está na página 1de 8

Making Rock Physics Functions

There are a number of functions of saturation or pressure used in simulation that


represent the physics of the fluids, the rock, or the interaction between rock and fluids.
The Make fluid model process creates the functions that represent the physics of the
fluids. The Make rock physics functions process is used to create functions that represent
the physics of the rock and the interaction between rock and fluids, allowing users to
make saturation functions and rock compaction functions. In future releases of Petrel the
range of rock physics functions available within this process will be extended.

The Make rock physics functions process incorporates and replaces the Make saturation
functions process from earlier versions of Petrel.

Making rock physics functions

Rock physics functions are shown in the Input pane in the Rock physics functions folder.
The different types of functions have different icons.

Saturation functions are tables showing relative permeability and capillary pressure
versus saturation. These tables are used to calculate:

the initial saturation for each phase in each cell;

the initial transition zone saturation of each phase;

fluid mobility to solve the flow equations.

Creating saturation functions using the Make rock physics functions process will also
generate curves for gas-oil and water-oil capillary pressure versus saturation. These are
set to zero by default. The relative permeability and capillary pressure curves are grouped
together under a saturation function icon in the Rock physics functions folder.

Rock compaction functions are tables showing pore volume multipliers versus pressure,
or a single rock compressibility value used by the simulator to calculate the pore volume
change. Their icon in the Rock physics functions folder is. Creating rock compaction
functions using the Make rock physics functions process will also create a
transmissibility multiplier versus pressure curves. These are set to zero by default.

Make rock physics function process steps

In Petrel you can add new rock physics functions, and update or delete existing rock
physics functions. You can also manipulate the settings for a rock physics function,
together with details for their component tables; for example, capillary pressure curves
within a saturation function. Once created the Rock physics function is placed in the
Rock physics functions folder on the Input pane. The object settings are described on
their settings pages. The contents of these will depend on what type of function you are
examining.
How to make a saturation function from Corey correlations

To create a new saturation function by using Corey correlations follow the steps below:

1. In the Processes pane, open Simulation and select Make rock physics function.
This opens the Make rock physics functions dialog.

2. Select Saturation Function in the Select function drop-down menu.

3. Select Create new function and enter the name for the new saturation function into
the adjacent field.

4. Select the phases for the function by checking the appropriate boxes.

5. In the Table entries field enter the total number of points that will be used to create
the relative permeability and capillary pressure saturation function tables.

6. If you know the values for relevant saturation end points and Corey coefficients,
enter them into the appropriate fields.

7. If you do not have parameter values, click on Use defaults and choose the rock
characteristics. Default values will be written into the parameter fields.

8. Click on OK or Apply to create the new saturation function.

How to make a saturation and/or rock compaction function from ECLIPSE


keywords

You can create a new saturation function or rock compaction function from a file
containing the relevant ECLIPSE keywords:

1. Petrel assumes that the units in the keywords file are the same as the simulation unit
system (as specified in the Project | Project settings… | Units and coordinates menu).
Make sure that the units are set correctly (you can change the simulation units system
back again afterwards, if necessary).

2. If you do not already have a Rock physics functions folder in the Input pane, create
one by selecting Insert | New rock physics folder.

3. Right-click on the Rock physics functions folder and select Import (on selection).

4. Select your ECLIPSE keywords file from the Import file dialog and click on Open.

5. A number of saturation functions and rock compaction functions are created in the
Rock physics folder that corresponds to the keywords in the file (if present). A report on
the conversion of the ECLIPSE keywords is displayed at the end of the message log.
How to make a rock compaction function from correlations

To create a new rock compaction function by using a correlation follow the steps below:

1. In the Processes pane, open Simulation and select Make rock physics functions.
This opens the Make rock physics functions dialog.

2. Select Rock Compaction Function in the Select function drop-down menu.

3. Select Create new function and enter the name for the new rock compaction
function into the adjacent field.

4. In the Table entries field enter the total number of points that will be used to create
the pore volume multiplier pressure function tables.

5. Select a correlation in the Correlation drop-down menu, for example Hall correlation.

6. Select the rock type in the Rock type drop-down menu, for example Consolidated
sandstone.

7. Type in the average reservoir porosity into the Porosity field. Or check the check
box beside it and drop a porosity property for your grid into the Porosity field.

8. Then enter the values for the remaining parameters into the appropriate fields: for
the Hall correlation these are the reference, minimum and maximum pressure and
overburden gradient.

9. If you do not have parameter values, click on Use defaults and select the rock type.
Default values are written into the parameter fields.

10. Click on OK or Apply to create the new rock compaction function.

How to update an existing rock physics function

If you have a rock physics function that was created in the Make rock physics function
process, follow the steps below:

1. In the Processes, open Simulation and select Make rock physics functions. This
will open the Make rock physics functions dialog.

2. Select the type of function in the Select function drop-down menu.

3. Select Edit existing function data and choose a function from the drop-down list.

4. Change the function parameters as required.

5. Click on OK or Apply to update the saturation function.


How to manipulate function details

You can view and manipulate the details of the individual tables within a rock physics
function, that is of relative permeability and capillary pressure functions within saturation
functions and of pore volume multiplier and transmissibility multiplier functions within
rock compaction curves

1. Right-click on the Rock physics functions folder in the Input pane and select
Spreadsheet from the menu. You can select a function from the drop-down list and
then modify the tables from here. You can also right-click on individual saturation
or rock compaction functions or individual relative permeability or capillary
pressure functions within a saturation function to access the tables.

2. Alternatively, you can open a Function window (select Window | New function
window) and display a rock physics function by checking the visualize box that
appears in front of its name. You can then graphically edit the curves by moving or
adding points to the graph in the Function window.

Make rock physics functions dialog settings

The following options are available:

Select function: Choose the type of function that you wish to create or edit (for example,
Saturation function).

Create new function: Choose this if you want to make a new function of the selected type.

Edit existing function: Choose this if you want to modify a function. You can then choose
the function from the drop-down list, which displays functions already created of the type
chosen.

The lower part of the dialog changes according to the type of function selected, to enable
you to provide the appropriate parameters for your function.

For saturation functions:


Phases: Select the check boxes corresponding to the phases present in the reservoir.

Use defaults: You can select rock characteristics from this drop-down list, and this will
apply typical values for the parameters in the dialog. Alternatively, you can enter your
own values for the parameters.

Table entries: Enter the number of points to be used to create the relative permeability
and capillary pressure saturation function plots. Higher numbers give more accuracy but
will cause simulations to run more slowly.

Phase parameters: Enter any known parameters for the three fluid phases. Note that any
parameters that do not apply to your selected phase combination are shown in gray and
you cannot enter values for these parameters. The parameters are:

For gas

Sgcr: Critical gas saturation.

Corey Gas: For values between Swmin and (1-Sorg):

where Swi is the initial water saturation

Cg is the Corey gas exponent

Krg@Swmin: Relative permeability of gas at Swmin (minimum water saturation) value

Krg@Sorg: Relative permeability of gas at the residual oil saturation value

For oil

Sorw: Residual oil saturation to water. Note that (1-Sorw) > Swcr

Sorg: Residual oil saturation to gas. Note that (1-Sorg) > Swcr

Corey O/W: For values between Swmin and (1-Sorw):

where Swi is the initial water saturation Co is the Corey oil exponent

Corey O/G: For values between Swmin and (1-Sorg):


where Swi is the initial water saturation

Co is the Corey oil exponent

Kro@Somax: Relative permeability of oil at the maximum value of oil saturation

For water

Swmin: Minimum water saturation

Swcr: Critical water saturation. This must be greater than or equal to Swmin (minimum
water saturation)

Corey Water: For values between Swcr and (1-Sorw):

where Cw is the Corey water exponent

Krw@Sorw: Relative permeability of water at the residual oil saturation value

Krw@S=1: Relative permeability of water at a saturation value of unity

For rock compaction functions:


Use defaults: You can select rock types from this drop-down list, and this will apply a
typical choice of correlation and values for the parameters in the dialog. Alternatively,
you can enter your own values for the parameters.

Table entries: Enter the number of points to be used to create the rock compaction table
function plots. Higher numbers give more accuracy but will cause simulations to run
more slowly. At export you will have the option to export the rock compaction behavior
(to some simulators) either as tables or as a single rock compressibility value.

Correlation: Select the correlation you wish to use to generate rock compaction tables
(pore volume multipliers). Imported as table correlation cannot be selected: it is used to
mark those rock compaction functions that have been created by importing the ECLIPSE
ROCKTAB keyword.

Rock type: Select the rock type from the available list; different correlations offer
different selections. The combination of correlation and rock type
determines the equation used to calculate the rock compressibility.

Compressibility: Rock compressibility Cr at the reference pressure. You provide this


value if you have selected User defined from the Correlation drop-down list, otherwise
this is the result calculated from the correlation’s equations and the other parameter
values (see below).
Porosity: Rock porosity. This can be specified as a single numerical value, or a porosity
property from a grid may be dropped in here. The mean value of porosity will be used in
the correlations. If a region property was selected, then the average porosity in each
region will be used for that region’s rock compaction function.

Region property: If there are integer valued properties in the same folder as a porosity
property dropped in above, then they will be listed in this drop-down list, which can be
activated using the check box. All cells with the same property value form a region of the
grid, and a separate rock compaction function is created for each region. Note that sets of
rock compaction functions created using a region property can only be edited together, as
a set of siblings.

Reservoir depth: The reservoir depth must be supplied if the rock porosity is specified as
a numerical value. If a porosity property is dropped in, then the depth will be calculated
as the mean depth of the grid from which the porosity comes. If a region property was
selected, then the average depth of the grid in each region will be used for that region’s
rock compaction function.

Reference pressure: The reference pressure applicable to your compressibility value.

Minimum and maximum pressure: Petrel uses these values as pressure bounds for the
pore volume multiplier versus pressure function (rock compaction function) when the
function is exported as a table or when it is visualized in the Function window.

Initial pressure: Initial reservoir pressure for Knaap correlations.

Over burden gradient: The overburden gradient for use in the Knaap correlations.

Você também pode gostar