Petrel: Как загрузить в Петрел данные по интерпретации ГИС?

Последнее сообщение
VVS 183 17
Дек 07

Каким образом можно подгрузить в Petrel данные по интерпритации ГИС.

на входе есть файл в Excel и Access форматах. Есть данные типа..

UWI ZoneName Block top_md base_md top_tvd base_tvd Heff SaturName SaturationCode Porosity SatGO Permeability Kcl Кг
3 Parf 1 3256,4 3257,7 1.3 Продукт 1 0,144 0,808 0,808
3 Parf 1 3264 3264,8 0.8 2 0,088 0,574 0,574
3 Parf 1 3266 3268 1.4 Продукт 2 0,14 88,41575023 0,658 0,658
3 Parf 1 3268 3268,6 0.6 Продукт 2 0,182 86.65 0,737 0,737

из них нужно получить LAS файл? Как это можно сделать и как (в виде какого формата ) загрузить в программу?

volvlad 2196 18
Дек 07 #1

Формат импортируемых Log-файлов в Petrel достаточно широк и свободен.
Можно грузить стандартные LAS файлы версий 1.2, 2.0 и 3.0
Также можно импортировать не-LAS файлы, формат которых достаточно свободен.

Выбираете тип "Well logs (ASCII)".
Далее все интуитивно понятно, повляется диалоговое окно с кучей настроек и опций. Подстраиваете все под ваш конкретный формат, указав в каком столбце данные MD, где данные и пр.

В вашем файле, насколько я понял, сделана так называемая поинтрервальная интерпретация. Для того, чтобы загрузить в Petrel придется написать небольшой макрос или программку по переводу этого формата в формат понятный Петрел.

Т.е.:

MD_1 MD_2 Poro Swc ....
1000 1100 0.15 0.12 ....
1100 1120 0.17 0.11 ....

придется переделать, во что-то типа такого:

MD Poro Swc ....
1000 0.15 0.12 ....
1010 0.15 0.12 ....
1020 0.15 0.12 ....
... .... .... ....
1120 0.17 0.11 ....


З.Ы. Кстати, замените запятые в числах на точки.

VVS 183 17
Дек 07 #2

V. Volkov пишет:

Выбираете тип "Well logs (ASCII)".
Далее все интуитивно понятно, повляется диалоговое окно с кучей настроек и опций. Подстраиваете все под ваш конкретный формат, указав в каком столбце данные MD, где данные и пр.

В вашем файле, насколько я понял, сделана так называемая поинтрервальная интерпретация. Для того, чтобы загрузить в Petrel придется написать небольшой макрос или программку по переводу этого формата в формат понятный Петрел.

Т.е.:

MD_1 MD_2 Poro Swc ....
1000 1100 0.15 0.12 ....
1100 1120 0.17 0.11 ....

придется переделать, во что-то типа такого:

MD Poro Swc ....
1000 0.15 0.12 ....
1010 0.15 0.12 ....
1020 0.15 0.12 ....
... .... .... ....
1120 0.17 0.11 ....

З.Ы. Кстати, замените запятые в числах на точки.

Я не совсем понял что и где нужно поменять?
Как я должен задать пропласток? Если я сделаю как написали Вы...не получится ли так что будут заданы значения только в крайних точках пласта, а внутри не будет значений??

Вот формат файла, кот. Вы мне посоветовали.
Что здесь я должен поменять?))

Note: The following file description is taken from a LAS
file, but the format is completely general and can be used
with different well log formats.

~Version Information Block
VERS . 2.00: CWLS LOG ASCII STANDARD - VERSION 2.00
use_wrap . NO: One line per depth step
~Well Information Block
#MNEM.UNIT Data Type Information
#---------- ---------------- -----------
STRT .M 45.8724: START DEPTH
STOP .M 3889.8576: STOP DEPTH
STEP .M 0.1524: STEP
NULL . -999.250000: NULL VALUE
COMP . : COMPANY
WELL . 2_1-1: WELL
FLD . : FIELD
LOC . : LOCATION
PROV . : PROVINCE
SRVC . : SERVICE COMPANY
DATE . : LOG DATE
UWI . : UNIQUE WELL ID
~Curve Information Block
#MNEM.UNIT API CODE Curve Description
#---------- ---------------- -----------------
DEPTH.M :
DT .US/F : DELTA-T
GR .GAPI : GAMMA RAY
HPHI .LPU :
ILD .OHMM : INDUCTION LOG DEEP
RHOB .G/C3 : BULK DENSITY
~Parameter Information Block
#MNEM.UNIT Value Description
#---------- ---------------- -----------
PROJECT. ULA_GYDA:
SET . BEST:
~A DEPTH DT GR HPHI ILD RHOB
45.8724 -999.250000 0.2373 -999.250000 -999.250000 -999.250000
46.0248 -999.250000 0.2083 -999.250000 -999.250000 -999.250000
46.1772 -999.250000 0.1792 -999.250000 -999.250000 -999.250000
...
...

volvlad 2196 18
Дек 07 #3

Посмотрите внимательно на значения глубин в примере, который я привел... Все сразу станет понятно

VVS 183 17
Дек 07 #4

V. Volkov пишет:

Посмотрите внимательно на значения глубин в примере, который я привел... Все сразу станет понятно


)))
ну, в принципе понятно стало))
т.е. если задать значение в точке 1000 - он будет воспринимать интервал от 1000 до 1010 как единый с общими данными? а с 1010 до 1020? и т.д.?
интересно)
спасибо

volvlad 2196 18
Дек 07 #5

ДЛя примера примел дискретность 10 м, на самом деле в макросе сделаешь нужный шаг... по 0.1 метру или сколько надо... И для всего интервала повторяешь значения

VVS 183 17
Дек 07 #6

V. Volkov пишет:

ДЛя примера примел дискретность 10 м, на самом деле в макросе сделаешь нужный шаг... по 0.1 метру или сколько надо... И для всего интервала повторяешь значения


спасибо. буду разбираться!

VVS 183 17
Дек 07 #7

А есть ли еще какие-то варианты для загрузки интерпретации ГИС в проект?

Wanderer 1 16
Дек 07 #8

VVS пишет:

А есть ли еще какие-то варианты для загрузки интерпретации ГИС в проект?


Конечно есть. Поинтервальная информация лекго загружается в Petrel напрямую, без преобразования в Las.
Обратитесь в службу поддержки, Вам все расскажут rolleyes.gif

volvlad 2196 18
Дек 07 #9

Wanderer пишет:

Конечно есть. Поинтервальная информация лекго загружается в Petrel напрямую, без преобразования в Las.
Обратитесь в службу поддержки, Вам все расскажут rolleyes.gif

Может поделитесь информацией?

Mishgen 144 17
Дек 07 #10

V. Volkov пишет:

Может поделитесь информацией?


Wells -> Import (on selection) -> Production logs (*.*)

С уважением,
Инженер
P.S. Для службы поддержки приготовим что-нибудь позаковыристей.

Unknown 1640 18
Дек 07 #11

инфу, которую привел VVS, грузить надо без геморра с конвертацией в ЛАС через продакшн логз

VVS 183 17
Дек 07 #12

Unknown пишет:

инфу, которую привел VVS, грузить надо без геморра с конвертацией в ЛАС через продакшн логз


а не проще через Well logs(ASCII)? Тем более что Well logs(ASCII) как раз и LAs 2.0?!

Unknown 1640 18
Янв 08 #13

Если данные
MD_1 MD_2 Poro Swc ....
1000 1100 0.15 0.12 ....
1100 1120 0.17 0.11 ....

Тогда продакшн логз

Если
MD Poro Swc ....
1000 0.15 0.12 ....
1010 0.15 0.12 ....
1020 0.15 0.12 ....
... .... .... ....
1120 0.17 0.11 ....

То Вел логз аски.

FullChaos 834 17
Фев 08 #14
Цитата

придется переделать, во что-то типа такого:
MD Poro Swc ....
1000 0.15 0.12 ....
1010 0.15 0.12 ....
1020 0.15 0.12 ....
... .... .... ....
1120 0.17 0.11 ....

дело в том, что если, например, будет лог
1000 0.15
1010 0.20
то эти два значения соединяются по диагонали
конечно при кванте 0,2 это не так заметно, но если мощность слоя в модели будет 0,1 м, то это внесет никому ненужные погрешности, особенно на границах коллектор/неколлектор (0,15->0)
попробую следющую свою модель делать через

Цитата

Wells -> Import (on selection) -> Production logs (*.*)

удастся там этого избежать?

Unknown 1640 18
Фев 08 #15

FullChaos пишет:

удастся там этого избежать?

да.

vick 11 16
Мар 08 #16

Грузите как продакшн, Ласы подразумевают постоянный шаг по мд, а в продакшн вы можете задавать произвольные интервалы.
Затем идите на закладку оперейшнз в глобал вэл логз и нажмите блок лог(работает 1 раз, анду нет). Тогда ничего по диагонали соединять не будет.

Zakhar 104 15
Июл 09 #17

VVS пишет:

а не проще через Well logs(ASCII)? Тем более что Well logs(ASCII) как раз и LAs 2.0?!

интересуюсь - у меня отсутствует "Well logs(ASCII)" версия Petrel 2004 .
Какой формат данных использовать для экспорта данных Well ?

Go to top