0% found this document useful (0 votes)
10 views4 pages

Deterministic Uncertainty Workflow Guide

Uploaded by

thangdoan73
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views4 pages

Deterministic Uncertainty Workflow Guide

Uploaded by

thangdoan73
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Details

"Deterministic uncertainty workflow"

A Petrel user has 4 different facies models and wants to see how different high and low porosity, Water saturation
(Sw) and Net to gross (N2G) values affect the volumetrics for these. A conventional stochastic workflow using the U&O
process has been run; however the user wants to run a kind of deterministic uncertainty workflow using the already
modeled high/low properties.

The hypothesis for the deterministic uncertainty task is as follows;


- 4 facies models are present, with different overall percentages of sand.
- High and low estimates of porosity, Sw, N2G have been modeled and biased for each facies model.
- The user wants to look at one facies model at a time and run all possible volumetric realizations based on the
high and low modeled parameters.

For example in Facies model 1


High porosity modeled against – high Sw, low Sw, high N2G, low N2G (i.e. 4 realizations)
Low porosity modeled against – high Sw, low Sw, high N2G, low N2G (i.e. 4 realizations)

To be able to do this, you need to set up a workflow in the workflow editor that can loop through all these different
combinations of properties per facies model. An efficient way to do this is to set up a spreadsheet where the different
combinations of properties are set up.

Before setting up the workflow the data must first be organized so that all the properties that are based on a facies are
put into a separate folder per facies. Like this:
It doesn't matter what order the properties are in the folder, but it is important that all properties are
consistently named, i.e. it must contain name and high/low. and note that this is case sensitive.
Then in a text editor set up a "spreadsheet" for loading into the output sheet that contains all the different
combinations of properties that should be used when doing the volume calculation on one row..
E.g. setting it up for high/low for porosity, SW and NG:

I.e two columns per property, a column with name and a column that tells if the high or low version should
be used. Columns must be tab separated. Make sure there are no extra spaces between or after the
columns. In this example there are three properties, but if required this can be expanded with more
properties and combinations.
Save this as a text file when done
The workflow explained:
Drop in your 3D grid at the top
The reference list A should contain the folder for each
facies realization:

In line 3, add the path to the text file with high/low combination as described above. This will be loaded to the Output sheet.
The next step in the workflow is to do a loop per facies folder defined in the reference list. Inside this loop it loops each of the
combinations from the output sheet.
The To: number in line 5 should match number of lines in your output sheet, in this case it contains 8 lines, i.e. 8 combinations.
Then a string variable is assigned to property type ($p1) and a variable is assigned with high or low for that property (e.g.
$p1_hl). In my example above, porosity -> $p1, SW -> $p2, and NG -> $p3 (and the high/low follows the same logic).

Next it loops through the properties in the folder and matches it to property name and high or low case of the property via if
statements. It's important that the order of the properties in the output sheet is consistent with the order of property
calculator statements in this part. Important: Before running the workflow you need to run a volumetrics case with an initial
version of the properties as input. In this example the volumetrics has been run with the properties Porosity4WF, SW4WF and
NG4WF as input. In each loop these properties will be overwritten/updated with the chosen high/low case. In this example
If you have other properties you want to use just add another two columns (name, high/low) to your combination spreadsheet
as described earlier, and add another Else If statement with a similar property calculator operation to copy it.

The volume calculation is then run. An optional message has been added to inform what property combinations are run.

You might also like