Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
The data can be accessed using ForLoop Statement
Initializing Variable :
GetCalculatorName : $X = VariableF, $Y = Variable P
Accessing specific Data Row
Exercise 9
Objective :
Be able to include different Saturation-Height
function to capture the uncertainty of Capillary
Pressure Data
Task :
Generate the minimum and maximum curves of
Sw-Height function for each rock type
Generate workflow to include the uncertainty of the
above curves
Determine P10-P50-P90 (from histogram and from
worksheet)
Exercise 10
Objective :
To understand the Experimental Design
sampling technique
Task :
Use the two level ED and three level ED for
Exercise 9 to get the Uncertainty Analysis
Exercise 11
Objective :
To understand Sensitivity Analysis
Task :
Perform Sensitivity Analysis (by variable and
by process) for Exercise 9.
Generate the Sensitivity Plot as well as the
Tornado Plot
Uncertainty Best Practice
(Petrel Help File)
Duplicate Model before Running
Uncertainty Analysis Workflow
Be cautious when running structural
uncertainty on a model that contains
properties.
It is generally recommended to untick the
Copy option on the command With 3D
grid. Using the Copy option may cause the
uncertainty run to fail or may lead to
undesired results.
Uncertainty Best Practice
(Petrel Help File)
For workflows that include a depth conversion
step, always make sure you are using the
correct velocity model and depth grid.
Use Latin-Hypercube option in the Monte-
Carlo sampler.
The use of nested loops in the base case
workflow is not recommended. In particular,
the Define simulation case and Volume
calculation commands should not be placed
inside a nested loop.
Uncertainty Best Practice
(Petrel Help File)
Always ensure the project is backed up!
When defining the distributions of
variables, particular attention has to be paid
to the Min and Max arguments. Min has to
be strictly smaller than Max. If the variable
has a negative range, the variable with the
bigger absolute value is the lower limit and
has to be entered as Min.
Exercise 12
Step :
Create a smaller model (for practical purposes of
class exercise) by copying the model but for Zone 3
only.
Set the Zone Filter to have “Zone 3” only as active zone
Double Click on the “Fine Scale Model”
Select “Output” Tab, make sure “Zone Filter is selected”
Click “Copy Global Grid”
Re-run Facies Model, make sure to include RT1, 2,
and 3 only (remove RT4 and 5)
Re-run Porosity and Permeability Model. Follow
class instruction.
Assume constant multiplier for Perm Model equal
to 1.8 to match well test
Exercise 12
Step :
Highlight the newly created grid and rename the
3D Grid into “Fine Scale Zone 3”
Create a new Macro File for Calculating Sw using
J-Function method using the following equations :
Assume same J-Function for RT 1, 2 and 3. Note
that for Zone 3, there is no RT 4 in the 3D model.
0.133 ∗
0.218
25
Swi = 0.08
Exercise 12
Calculate Volume. Use PHIE3D and SwJ3D
Generate Workflow for Uncertainty Analysis with 3 Level ED
(BB) by using the following uncertainty variables :
Facies Variogram :
Rmax = 3000 to 15000
Rmin = 0.8 * Rmax
Rvert = 20 to 35
Azim = 15 to 75
Smoothing for “I” from 0 to 2 (integer)
Perm. Modeling :
Use Cor. Coefficient from 0.6 to 8.
Assume constant multiplier for Perm to match well test from 1.5 to 4.5
Swi : 0.05 to 0.15
Contact : -8610 to -8630
Bo : 1.4 to 1.6