0
Июн 12
Подскажите, пожалуйста.
Кто знает программные средства (сторонние или плагины Petrel), позволяющие создавать сетку скважин с горизонтальными стволами? Т.е., скажем, задаем сетку скважин (n-точка, расстояние между скважин, азимут), задаем параметры ГС (длина горизонтального участка, азимут), задаем слой или зону в модели, по которой проводить ствол - и он сам рисует проектные скважины с горизонтальными участками.
Опубликовано
22 Июн 2012
Активность
11
ответов
4915
просмотров
11
участников
0
Рейтинг
Контекст
Petrel x248
Помоему ТИНГовская прога для просмотра моделей может так (называется вроде Атлас или как то еще).
http://togi.ru - посмотри здесь демки есть.
RMS 2012 обещался такой функционал. пока не пробовали)
http://www.ocean.slb.com/Pages/Product.aspx?category=reservoirengineering&cat=Ocean&id=PWPD-B1
http://www.ocean.slb.com/Pages/Product.aspx?category=reservoirengineering&cat=Ocean&id=PWPN-B1
есть болванка еще со сборников Workflow создание траекторий скважин с платформы, взять и доделывать workflow под свои нужды
ну или господа разработчики накидают вам много программ без привязки к Petrel, если задача разовая то проблем нет с импортом
В Petrel через макрос можно скомбинировать плагин Well Pattern Design и стандартный процесс Laterals Design. В этом случае можно хоть сетку многоствольных скважин сделать на любой фантастический случай.
он есть еще с лохматых версий!!! назывется Vertical wells generator.
В 12 версии добавилось возможность задавать траектории с платформы.
В петреле все делается как Гоша написал через велл дизайн
Спроси в отделе по сопровождению Русского месторождения. Они вроде много рисовали, и какой-то плагин у них есть.
А сколько надо таких скв-н?Новый Петрель отлично ВелПлейсмент делает.можно нарисовать 3Д свойство регионов. И петрель в них автоматом наставит скважин.
А про Плагины надо посмотреть. ВеллПатерн Дизайн есть, что он может по ГС - надо смотреть
Гоша, есть пример?
У меня нет, но коллеги как-то показывали на форуме SIS в Тюмени. Спросите там поддержку, если есть.
Делал такию программу, в VBA, но я думаю проще через воркфлоу, однако он будет работать долго так как если нужно получать координаты определенной ячеки то в зависмотси от грида ( колво ячеек) алгоритм может работать долго
Сам плшоритм может быть следующим,
в зависмости от условия U все остальные ячеки и получаем с определной середину X,Y,Z, полученные значения, по каждой скважине можно загрузить потом потоком в петрель
Бустрее но сложнее написать плагин
Делал такой скрипт в 2007м. Загружал coord/zcorn и куб насыщенности чтобы не попасть в воду или газовую шапку. Задавалась длина скважины (в проекции сверху), и расстояние между ними. Скрипт шел "рядами", отступал от ВНК заданное расстояние и "тыкал" первую точку в кровлю горизонта при наличии нефти в ячейке. Потом отступал на расстояние скажем 300 м, и "искал" нижнюю отметку нефти. Итого две точки XYZ на скважину.
Один ряд шел с направлением стволов на юг, а другой на север. В итоге создавался файл gtf c траекториями. Их потом грузил в Schedule чтобы получить COMPDAT. Затем этот файл фильтровал если там "короткие" стволы оказались другиv скриптом их выкидывал.
Порядка 450 строк наспех написанных на питоне по задачу, с кучей копи-пасты - открыл, ужаснулся бардаку и закрыл ))