Professional Documents
Culture Documents
AutomaticIsochoreCreation_6949211_70
AutomaticIsochoreCreation_6949211_70
Schlumberger-Private
Valid for Petrel 2014
Problem Statement
There are many Intouch articles about Automatic Isochore map creation workflow using Well tops; such as: 4864736
But each of them works well if all the markers/well tops have been picked up correctly in all the wells, which is
ideal. In practical, it is not always the case and the above workflows cannot be used in those cases.
Schlumberger-Private
This workflow will re-create the automatic Isochore maps creation so that the Isochore maps created manually by
creating Isochore points and then Make/edit surface and the ones generated from the workflow are same.
Problem Understanding
2. If we RMB on well top(Dallas) while
other(Caracas) is in active state and select
Convert to isochore points, without any
filtering. It creates Isochore points only for well A
1. Three Wells (Say A, B, C) have well tops. A & C & C and it ignores Well B. The generated
have both Caracas & Dallas while B has only Isochore surfaces using Make/edit surface look
Caracas. reasonably good.
Schlumberger-Private
Well A
Well B
Well C Well A
Well B
Well C
1
2
Problem Understanding
3. However all the methods given in Intouch articles mentioned previously use the well top from Well B as well
(interpolated well top, in this case for Dallas well top which is not exist in Well B).This leads to different results in
manual and automatic isochore maps creation.
3.1 Using TVT/TST calculated on Well tops: For each well this method takes the depth difference of the top marker
Schlumberger-Private
with the next marker and assign it as TVT of top surface.
So, if there was a third well top, Paris below Dallas in previous example in all the wells (A,B & C); Calculation of TVT for
Caracas marker would be as follows:
Well A = Caracas – Dallas
Well B = Caracas – Paris Value for Well B is not correct
Well C = Caracas – Dallas
3.2 Converting Well top markers to surfaces and then subtracting values: This would produce errors due to
interpolation algorithm involved in the surface creation.
Workflow
1. Open the Well tops spreadsheet and make sure 2. If they are empty, open the settings from Wells
TVT/TST is calculated. folder -> Thickness Tab -> Select the correct
Well top
Schlumberger-Private
1 3
3. Select Assume that undefined dip and azimuth are zero &
Run. TVT/TST values will be updated in the spreadsheet now.
Workflow
4. Open Isochores_Auto_FromWellTops workflow. First 12 rows are the input rows which creates
references to the different parameters from well tops. Please input the necessary data as shown in the
red box.
Schlumberger-Private
Workflow
5. Workflow explained:
Schlumberger-Private
for which Isochore needs to be
calculated; i.e top and base
Schlumberger-Private
• Double click on the Make Edit Surface in Row 63.
• The settings should be as above with “Isochore
Interpolation” as algorithm.
• Select Use visible points only checkbox
• Drop a boundary if required. Click Ok.
Results
Schlumberger-Private
Isochore maps from Workflow Manual Isochore map Creation
Results: Isochore map interpolation
The generated isochore maps will only extend where the isochore points exist. If further extrapolation is needed, a
boundary can be provided in Make/Edit surface process at row 63 in the workflow.
Schlumberger-Private
The thickness values are the
same in this example
Isochore points exists for all the wells Isochore points exists only for few wells.