Определение перфорированной толщины пласта. Petrel

Последнее сообщение
ArsenEnilin 26 9
Ноя 15

Коллеги, Добрый день! 

Необходимо рассчитать перфорированную толщину во всех скважинах ( нефтенасыщенную, нефтеводонасыщенную, ) 

Пробовал загрузить перфорацию как дискретную кривую, чтобы в дальнейшем отфильтровать в калькуляторе,  где указаны скважины, кровля подошва интервала и сама кривая со значением единица. Petrel выдает ошибку "MD ranges overlap, no production log can be created" . 

Фильтровал по глубине, все равно ошибка. 

Подскажите, может есть другие способы определения перфорированной толщины пласта. Перфорация загружена в проект как completions. 

FullChaos 834 17
Ноя 15 #1

делаем новый лог

lith_perf=if(perf=1,lith,0)

считаем по нему толщины

ArsenEnilin 26 9
Ноя 15 #2

Нет кривой perf. эти шаги и самому понятны. С загрузкой кривой возникают проблемы. 

FullChaos 834 17
Ноя 15 #3

создаете в экселе табл 4 столбца

"скв- глубина начала - глубина конца - признак перфорации (0,1)"

копируете в блокнот и сохранятете

грузите как Production log, как дискретную кривую (выбрать темплейт)

ArsenEnilin 26 9
Ноя 15 #4

Так я и делал, все как Вы описываете. 

выдает ошибку "MD ranges overlap, no production log can be created" . 

ArsenEnilin 26 9
Ноя 15 #5

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

Требовалось сделать 1,0 (0 - интервал вне перфорции) 

FullChaos 834 17
Ноя 15 #6

ArsenEnilin пишет:

Так я и делал, все как Вы описываете. 

выдает ошибку "MD ranges overlap, no production log can be created" . 

верхний интервал залазит на нижний.

или есть реперфорации, т.е. один интервал внутри другого, это нужно всё в экселе почистить.

Tomgan 15 15
Дек 15 #7

Попробуйте следующим образом: отбивки по диапазону перфораций загрузите как well tops. Постройте по ним две поверхности. Далее, дело техники. В Geometrical modeling/Assign between surfaces..... строится куб, присваиваются необходимые значение, фильтруются и с применением фильтра и логической функции в калькуляторе высчитывается мощность для разного насыщения.

Ирина 7 17
Дек 15 #8

Загрузите данные в excel и проверьте на перекрытие интервалов (интервалы повторной перфорации). Возможно были проведены изоляционные работы и дострелы, т.е. хорошо бы  посмотреть даты мероприятий, хронологическую последовательность, чтобы рассчитать именно толщины текущих перфорированных интервалов. 

Если существуют перекрытия перфорированных интервалов, данные следует почистить, - объединить в единый интервал, как правильно отметили коллеги  ранее.

Кроме того, дискретные кривые не требуют глубин начала и конца интервалов перфорации, так как конец начала перфорации является началом интервала его отсутствия. Вам потребуется два столбца: Md (interval top) и  код (1,0). Для присвоения template, Вы можете в глобальных шаблонах скопировать Generelal Discrete или Boolean (позволяет отфильтровывать интервалы для расчета средних значений пористости, насыщенности и проницаемости) и переименовать скопированный шаблон в Perforated Interval, в свойствах шаблона указать расшифровку кодов.

Далее в калькуляторе присвоить рассчитываемой кривой данный новый шаблон.

FullChaos 834 17
Дек 15 #9

Tomgan пишет:
Попробуйте следующим образом: отбивки по диапазону перфораций загрузите как well tops. Постройте по ним две поверхности. Далее, дело техники. В Geometrical modeling/Assign between surfaces..... строится куб, присваиваются необходимые значение, фильтруются и с применением фильтра и логической функции в калькуляторе высчитывается мощность для разного насыщения.

не пойдет. может быть 5 интревалов перфорации, между которыми неперфорированные участки.

 

ещё момент: нужно принимать во внимание весь песчаный прлпласток, даже если перфорирована только его часть. в петреле это только руками можно сделать.

Go to top