Академический Документы
Профессиональный Документы
Культура Документы
Геологическое и структурное
моделирование в Petrel с методами
автоматизации процессов
обновления модели
Р А З Д Е Л 2 - И Н Т Е Р Ф Е Й С P E T R E L ..........................................................................................................................................8
За п у с к p e t r e l .................................................................................................................................................................................8
И н т е р ф е й с P e t r e l .........................................................................................................................................................................9
О кно о т о б р а ж е н и я ................................................................................................................................................................. 15
Д а н н ы е ............................................................................................................................................................................................15
В и з у а л и з а ц и я .............................................................................................................................................................................. 17
С правочное руко во дство (H e l p M anu al) .........................................................................................................................19
Р А З Д Е Л 3 - И М П О Р Т Д А Н Н Ы Х ............................................................................................................................................. 21
Создание н о в о й п а п к и д л я х р а н е н и я д а н н ы х ................................................................................................................21
Им порт д а н н ы х ...........................................................................................................................................................................23
И м п о р т с к в а ж и н .......................................................................................................................... .............................................. 24
ИМПОРТ ОТБИВОК (W E L L T O P S ):................................................................................................................................................ 28
И м п о р т 3D с е й с м и ч е с к и х к у б о в ...........................................................................................................................................30
За г р у з к а д а н н ы х из д р у г о г о п р о е к т а .................................................................................................................................32
Контро ль к а ч е с т в а и м п о р т и р о в а н н ы х д а н н ы х .............................................................................................................34
Э к с п о р т .......................................................................................................................................................................................... 35
Р А З Д Е Л 4 - В И З У А Л И З А Ц И Я С Е Й С М И К И .......................................................................................................................37
П о д п и си в 2D окне (B as e М а р ) и в и з у а л и з а ц и я с е й с м и ч е с к и х р а з р е з о в ............................................................. 37
О то браж е н и е н е с к о л ь к и х о к о н о д н о в р е м е н н о ..............................................................................................................45
О ци фровка п р о и з в о л ь н о й л и н и и ..........................................................................................................................................48
Сейсм ический р а з р е з п о с к в а ж и н а м .................................................................................................................................. 49
Со здание п р о и з в о л ь н о г о с е й с м и ч е с к о г о р а з р е з а ........................................................................................................ 51
Р А З Д Е Л 5 - И Н Т Е Р П Р Е Т А Ц И Я С Е Й С М И К И .................................................................................................................. 53
Р А З Д Е Л 6 - Р Е Д А К Т И Р О В А Н И Е В Х О Д Н Ы Х Д А Н Н Ы Х .............................................................................................. 64
Ре д а к ти ро в а н и е в х о д н ы х д а н н ы х ...................................................................................................................................... 64
Р А З Д Е Л 7 - К О Р Р Е Л Я Ц И Я С К В А Ж И Н ............................................................................................................................... 77
За д а н и е ш аб ло н о в с в о й с тв ( P r o p e r t y T e m p l a t e s ) .......................................................................................................77
С о з д а т ь W e l l S e c t io n F e n c e (Р а з р е з по с к в а ж и н а м ) ................................................................................................... 79
В и з у а л и з а ц и я ..............................................................................................................................................................................80
Ис п о льзо в ан и е с к в а ж и н ы в к а ч е с т в е ш а б л о н а ........................................................................................................... 85
Создани е ди с кретн о го ( ф ац и альн о го ) к а р о т а ж а ......................................................................................................... 87
Ин т е р п р е т а ц и я с е д и м е н т о л о г и ч е с к и х ф а ц и й ............. ..................................................................................................90
Содержание
С т о х а с т и ч е с к о е м о д е л и р о в а н и е - С у ч е т о м ф а ц и а л ь н ы х д а н н ы х ........................................................................... 189
К а л ь к у л я т о р с в о й с т в ............................................................................................................................................................................191
Г и с т о г р а м м ы и Ф и л ь т р ы ......................................................................................................................................................................194
Д о п о л н и т е л ь н о е у п р а ж н е н и е ...........................................................................................................................................................196
Р А З Д Е Л 17 - П О Д Г О Т О В К А К А Р Т К П Е Ч А Т И ........................................................................................................................198
С о з д а н и е м а с ш т а б и р о в а н н ы х к а р т .............................................................................................................................................. 199
З а д а н и е к а р т ы д л я п е ч а т и .................................................................................................................................................................. 199
О т о б р а ж е н и е с в о й с т в ............................................................................................... ............................................................................ 202
О т о б р а ж е н и е А н н о т а ц и й .................................................................................................................................................................... 203
С о з д а н и е м а с ш т а б и р о в а н н ы х р а з р е з о в .....................................................................................................................................2 0 4
М о н т а ж к а р т ............................................................................................................................................................................................... 206
С к в а ж и н н ы й р а з р е з .................................................................................................................................................................................208
Р А З Д Е Л 18 - З А Д А Н И Е К О Н Т А К Т О В М Е Ж Д У Ф Л Ю И Д А М И ..................................................................................... 211
С о з д а н и е н о в о г о н а б о р а к о н т а к т о в ............................................................................................................................................. 212
ВИЗУАЛИЗАЦИЯ к о н т а к т о в н а п о в е р х н о с т и ................................................................................................................................213
В и з у а л и з а ц и я к о н т а к т о в в о к н е к а р т ........................................................................................................................................ 215
В и з у а л и з а ц и я к о н т а к т о в к а к с в о й с т в в 3 D ............................................................................................................................. 216
Р А З Д Е Л 19 - П О Д С Ч Е Т З А П А С О В .................................................................................................................................................. 2 1 8
З а д а н и е с ц е н а р и я и р а с ч е т о б щ е г о о б ъ е м а н а д к о н т а к т о м ........................................................................................... 219
С о з д а н и е S T O IIP М а р (К а рт з а п а с о в ) ...........................................................................................................................................2 2 4
На л о ж е н и е к а р т з а п а с о в н а г л у б и н н у ю п о в е р х н о с т ь ....................................................................................................... 225
Д о п о л н и т е л ь н о е у п р а ж н е н и е ...........................................................................................................................................................2 2 6
Р А З Д Е Л 20 - М Е Н Е Д Ж Е Р П Р О Ц Е С С О В (P R O C E S S M A N A G E R )................................................................................ 2 2 8
П о в т о р е н и е в с ех ра с ч е т о в д л я а к т и в н о г о 3 D г р и д а - о б н о в л е н и е р а зб и е н и я н а с л о и ....................................228
С о з д а н и е к а р т ........................................................................................................................................................................................... 229
И с п о л ь з о в а н и е ц и к л о в д л я с о з д а н и я в л о ж е н н ы х i f у с л о в и й , п р и м е р с и н т а к с и с а ........................................ 231
П о д р е з а н и е F a u l t S tic k s с и с п о л ь з о в а н и е м у п р а в л е н и я п а п к а м и ........................................................................... 232
Р А З Д Е Л 21 - П Р О Е К Т И Р О В А Н И Е С К В А Ж И Н .........................................................................................................................2 3 5
Д О П О Л Н И Т Е Л Ь Н Ы Е У П Р А Ж Н Е Н И Я К К У Р С У P E T R E L IN T R O D U C T IO N ....................................................... 2 5 6
5
Раздел 1 - Введение
Раздел 1 - Ввведение
Цель этого курса - построить 3D модель, содержащую разломы, горизонты и
свойства. По этой модели будут проведены подсчет запасов, проектирование
свойств и подготовка карт для печати. Вы научитесь загружать данные, строить
разломы по исходным данным разных типов, строить грид по модели разломов и
вставлять в него горизонты (во временном домене). Затем мы преобразуем в глубину
созданные горизонты (и весь грид) и разобьем модель на зоны и слои. После этого
на основании информации со скважин мы рассчитаем петрофизические свойства
модели.
Пройдя этот курс, вы приобретете общее представление об основных возможностях
Petrel. Когда вы закончите курс, вы будете знать достаточно для того, чтобы
построить модель самостоятельно. Поскольку возможности Petrel очень широки, не
все они будут представлены в данном курсе. Есть другие курсы, которые содержат
более детальную информацию по отдельным разделам.
Тер м и н о л о ги я
Automatic legend- предопределенный шаблон, отображающий цветовую палетку
отображаемого объекта.
Шаблон (Template) - объект, описывающий цветовые установки для групп данных.
Petrel имеет предопределенные шаблоны, включающие таблицы цветов для глубин и
толщин, шаблоны свойств и таблицы цветов для сейсмики.
Папка Seismic Vintage - Используется как фильтр, чтобы отображать разные
атрибуты одного и того же сейсмического куба.
Интерпретация горизонта (Horizon Interpretation) - Интерпретация, сделанная по
данным сейсморазведки.
Интерпретация разлома (Fault Interpretation) - Сегменты разлома (Fault sticks),
полученные в результате сейсмической интерпретации.
Ключевые пиллары (Key Pillars) - соединенные пиллары, расположенные вдоль
разломов; определяют форму и наклон разломов. Могут быть четырех основных
видов: листрические, линейные, вертикальные и изогнутые. Используются для
создания каркаса 3D грида (Skeleton).
Пиллары (Pillars) - вертикальные линии, соединяющие угловые точки ячеек 3D
грида.
Пиллар гриддинг (Pillar Gridding)- процесс построения пилларов между ключевыми
пилларами (пилларами, определяющими разломы) для создания 3D грида. Для
проверки качества используется структурный каркас (skeleton grid) и сечения.
Созданный в процессе Pillar Griding грид еще не содержит информации о делении
модели на слои.
Shape Point- точки, определяющие ключевые пиллары. Число этих точек для
каждого пиллара может быть от двух до пяти, в зависимости от геометрии ключевых
пилларов.
6
Раздел 1 - Введение
Тренды (Trends)- заданные пользователем линии, которые управляют
расположением ячеек в процессе Pillar Gridding.
Структурный каркас (Skeleton) - три сетки, представляющие верхние, средние и
нижние точки ключевых пилларов. Они используется как удобный инструмент для
проверки качества пилларов и 3D грида. Структурный каркас не связан с горизонтами
грида.
3D грид (3D grid) - 3D сетка, построенная по принципу угловой точки, используемая
для геологического моделирования и/или для гидродинамического моделирования.
Горизонт (Horizon) 3D грида - геологическая поверхность в 3D гриде. Главное
отличие между горизонтом и поверхностью в Petrel заключается в том, что горизонт
задается в 3D гриде (а не в 2D). Поэтому горизонт может иметь несколько значений
по Z для одной пары XY-значений, тогда как поверхность - нет.
Corner point grid - Гибкая структура в виде сетки, в которой можно двигать любой из
восьми углов ячейки, благодаря чему можно задать ячейки нерегулярной формы.
Зоны (Zones) - Зона это пространство между двумя горизонтами.
Модель (Model) - грид или группа гридов, базирующихся на одной и той же
структуре разломов и границ. В каждом проекте может быть несколько моделей и в
каждой модели может быть несколько 3D гридов.
Узлы (Nodes) - точки 3D грида, в которых пиллары пересекают горизонты.
Сечение (Intersection) - плоскость (разрез) через трехмерную модель, на которой
можно отображать данные. Бывают разные виды сечений: плоскости в разных
направлениях, сечения модели, сейсмические разрезы, сечения по скважинам.
Сечение можно отобразить в 3D окне или в 2D Intersection window и отправить на
печать.
Модели свойств (Property models) - данные о петрофизических свойствах,
заданные в каждой ячейке грида.
Поверхности (Surfaces) - 2D сетка - импортированная или сгенерированная в Petrel.
(См. Определение поверхности). Не привязана к 3D модели; используется как
входные данные при построении модели.
Отбивки (Well Tops) - точки пересечения траекторий скважины со структурными
поверхностями. Иногда их называют точками скважин или точками привязки.
Включить (Toggle) - речь идет о том, чтобы отметить галочкой объект на закладках
Petrel Explorer, для того чтобы отобразить их. Например, «включите Wells на
закладке Input» означает, что нужно поставить галочку в окошке слева от папки Wells
на закладке Input.
7
Раздел 2 - Интерфейс Petrel
Г Упражнение
Цель этого упражнения - познакомить Вас с программой Petrel, ее интерфейсом,
файловой структурой и инструментами визуализации. Серия упражнений была
подготовлена специально, чтобы показать вам некоторые базовые возможности
Petrel - такие как, визуализация и настройки - и ознакомить Вас с интерфейсом.
Кроме того, вы можете сами поэкспериментировать с данными демо-проекта.
О б зо р уп раж н ен ия
Запуск Petrel
Интерфейс Petrel
Информация о данных
Визуализация
On-line Help
Д а н н ы е для уп раж н ен ий
) Вы будете работать в директории Student, которая создана специально для вас, и
все проекты и другие данные, созданные вами, должны будут храниться там. Эта
директория хранится в папке Petrel Class (рисунок ниже). В этом упражнении вы
будете использовать созданный ранее проект Petrel. Он хранится в папке Projects.
Двойным нажатием на файл с расширением .pet можно открыть существующий
проект.
В - _ | Petrel introduction course
В- Petrel Class
Input data
Projects
Student
Запуск Petrel
Процедура запуска программы Petrel может отличаться в разных компаниях. В этом
курсе Вы будете запускать Petrel, используя дангл (ключ), содержащий лицензию на
все модули, которые понадобятся для курса, а открывать программу - следуя
процедуре, описанной ниже.
8
Раздел 2 - Интерфейс Petrel
Замечание: Дангл (ключ) управляет лицензией на Petrel. Он подключается в USB
порт или к параллельному порту, контролирует срок действия лицензии и доступные
модули в Petrel.
Perm
Запустите Petrel двойным нажатием на иконку Petrel на рабочем столе.
Если дангл вставлен, то сразу появится окно приветствия программы. Выберите
лицензию. Откроется Petrel с новым пустым проектом
Мы начнем с того, что откроем проект Gullfaks. Для этого выберите в меню File >
Open Project и выберите GF_Final.pet из папки Projects.
Скопируйте проект. Сохраните его в своей папке, выбрав File > Save project as.
Выберите папку Student, укажите имя проекта, например, Ех_1. Нажмите Save. (Если
у вас нет папки Student, создайте ее.)
Если Вы не используете дангл, тогда первое, что Вы увидите, открывая Petrel - окно
Net License Modules, где будет спрашиваться, какой модуль вы хотите запустить. В
вашей компании могут быть лицензии разных типов. Выбирайте лицензию в
зависимости от функций, необходимых для вашей работы.
Интерфейс Petrel
Окно Petrel разделено на 2 основных области: закладки Petrel Explorer в левой части
интерфейса (по умолчанию) и окно отображения в правой части. Справа, на
функциональной панели, расположены иконки доступных инструментов. Их список
зависит оттого, какой выбран процесс. В верхней части окна Petrel расположены
стандартные панели меню (Menu) и панель инструментов.
Закладки Petrel Explorer: Содержат все данные проекта. Разные типы данных
хранятся на разных закладках.
Те данные, которые не связаны ни с одним 3D гридом, будут храниться на закладке
Input. Примером могут служить скважины и отбивки скважин, линии интерпретации,
полигоны, функции, разрезы скважин, 2D гриды и т.д.
Все данные, связанные с 3D гридом будут храниться вместе с информацией о 3D
гриде на закладке Models. Например, сгенерированные разломы, горизонты, 3D
свойства, зоны и т.д.
Закладка Processes содержит список всех доступных в Petrel процессов. Процессы
отсортированы в том порядке, в котором их лучше использовать. Чтобы получить
доступ к процессу, иногда бывает необходимо сперва запустить процесс,
расположенный выше по списку. Например, вы должны создать 3D грид перед тем,
как вставить туда горизонты. Вы также должны создать зоны перед тем, как
разбивать их на слои. Если процесс серого цвета, это означает, что сначала вы
должны завершить процесс, который расположен выше по списку.
9
Раздел 2 - Интерфейс Petrel
Кликните правой кнопкой мыши на заголовок закладки Input и выберите Floating
из меню.
Wells
8В ly W ell Tops
+ _i 3D Seism ic Lines (Tin
+ _j Fault Sticks (T ime)
+ _j Fault polygons (Time)
- u Surfaces (Time)
*■ _ j Velocity Data
+■ _ i Fades Input
//£ Inteisection Polygon
О The flight (Above Top Tal
О Pioject Boundeiy
li
Раздел 2 - Интерфейс Petrel
System settings
0 Multiline tabs
Q
Sfent dialogs:
Intermediate files
Default directory:
П Overwiite:
Misc
П Toggle off sounds
System s e ttin g s
VR Graphics Troubleshooting
1 Г ™ ? 1 Seismic Queue definition Company profile
Если отметить Multiline tabs: I
12
Раздел 2 - Интерфейс Petrel
функциональной панели зависит от того, какой процесс выбран (активен) на закладке
Processes.
Знакомимся с инструментами и иконками Petrel
Понажимайте на каждую иконку на панели инструментов, чтобы увидеть, что
доступно. Можете поэкспериментировать с некоторыми наиболее интересными
опциями.
Медленно наводите мышку на иконки панели инструментов. Появится текст,
описывающий функции каждой иконки.
ДПУ ^ f li т '■ '■■L. * О ' V ________
Кликните правой кнопкой на папке Discrete Well log templates на закладке Templates и
выберите Insert new property template, чтобы создать свой шаблон. Новый шаблон
появится внизу папки с названием Untitled. Кликните по новому шаблону правой
кнопкой, чтобы задать настройки - имя, цвет и т.д.
Каждый объект в Petrel связан с тем или иным шаблоном. Это также способ
упростить в Petrel вывод списка выбранных объектов или выбрать нужный грид для
определенных процессов. Во вкладке Info в Settings для выбранного объекта, можно
изменить шаблон.
14
Раздел 2 - Интерфейс Petrel
Окно отображения
Вся визуализация графики происходит в окне отображения. В этой части интерфейса
можно открывать окна разных типов: 2D и 3D окна, окно Well Section (для корреляции
скважин), окно Interpretation Window (для интерпретации сейсмики), окна
Map/Intersection и т.д.
Выберите Window в панели меню. В верхней части списка перечислены все
доступные виды окон
В нижней части списка перечислены включенные в данный момент окна. Как только
вы закроете окно, его имя исчезнет из этого списка.
Данные
Один из наиболее важных аспектов построения любой модели - понимание данных и
проверка качества файлов, построенных по этим данным. В Petrel есть несколько
способов обзора данных. Большинство из них визуальные, однако, некоторые
данные можно посмотреть и в виде текста или таблицы - и это бывает полезно.
Например, можно просмотреть содержимое файла отбивок, используя Spreadsheet
(таблицу). Также бывает полезно посмотреть статистику по файлу.
Редактирование отбивок (Well Tops)
Перейдите на закладку Input кликните правой кнопкой мыши по папке Well Tops.
Выберите Spreadsheet. Появится окно, содержащее всю доступную информацию по
отбивкам.
15
Раздел 2 - Интерфейс Petrel
W ell top sp readsheet for 'W e ll Tops'
TW T TWT
W e ll S u rfa c e X Y z MD
P ic k e d A u to
14 А10 Base Cretaceous 457215.45 6782674.59 -1766.94 1858.55 1670.80
28 А10 TopTarbeit 457215.45 6782674.59 -1766.94 1858.55 1670.80
89 _A1Q Tarbeit2 457215.45 6782674.59 -1766.94 1858.55
72 S AID S i T o b e rtl 457215.47 6762674.59 -1766.96 1858.57
29 A10 Top New _ 457215.47 6782674.59 -1766.96 1858.57 1670 80
S6 Д10 Nes»1 457227.91 6782672.42 -1781.81 1878.07
41 A10 TopElive 457257.88 6782667.19 -1818.95 1926.08 1741.12
16
Раздел 2 - Интерфейс Petrel
4. Здесь же есть выпадающий список всех доступных шаблонов.
Визуализация
Существует много типов окон отображения. Одни из них используются часто, другие
редко. Эти упражнения дают возможность кратко ознакомиться с наиболее часто
используемыми способами визуализации. После завершения Вам будет проще
использовать отображения в последующих упражнениях и в работе. Многим иконкам
панели инструментов соответствуют горячие клавиши. Чтобы увидеть, какие горячие
клавиши соответствуют иконке, подведите к ней мышь (например - Copy item
[Ctrl+C]).
Выберите New 3D Window из меню Window.
Отобразите какой-нибудь объект Petrel с закладки, поставив галочку рядом с его
названием (например, Faultsticks (Time)).
Нажмите иконку Viewing Mode (V) Л , если она еще не нажата. Поводите мышью по
экрану - курсор должен быть в виде руки. Это означает, что теперь вы можете
управлять изображением.
17
Раздел 2 - Интерфейс Petrel
Нажатием на левую кнопку мыши Вы можете вращать объект в 3D.
Нажмите одновременно клавиши Shift или Ctrl и левую кнопку мыши, чтобы двигать
объект.
Нажмите одновременно клавиши Shift, Ctrl и левую кнопку мыши, чтобы приближать
объект.
Нажмите Esc и обратите внимание, что Ваш курсор стал в виде стрелки. То же можно
сделать, нажав на иконку Set Select/Pick Mode ^ (ближе к верхней части
функциональной панели).
Кликните стрелкой на любом отображенном объекте. Обратите внимание на
информацию, которая появилась справа внизу окна.
Откройте 2D окно и выведите на экран тот же файл (файлы), которые были
отображены в окне 3D. Обратите внимание, что в другом окне объекты не
отображаются автоматически. Для визуализации объекты нужно выбирать отдельно
для каждого окна.
Для приближения изображения в 2D окне просто используйте левую кнопку мыши.
Для перемещения изображения в 2D окне, используйте Shift и левую кнопку мыши
одновременно.
Для вращения объекта используйте S hift, Ctrl и левую кнопку мыши.
Поместите 2D окно рядом с 3D окном. Для этого откройте меню Window и выберите
Tile Vertical.
Настройки - закладки Color, Style, Operations
Окно настроек (Settings) есть у каждого объекта с закладок Input и Models. Вы всегда
можете открыть это окно, кликнув на объекте два раза или нажав правую кнопку
мыши и выбрав Settings. В окне настроек можно задать параметры изображения
объектов на экране (такие как толщина линии, цвета, интервал отображения
контуров), произвести операции, изменить имена и т.д.
Откройте закладку Windows и выберите окно 3D Window 1. Очистите его, выбрав
Clear all Visualizations из меню Window.
Зайдите на закладку Input. Откройте папку Surfaces (Time) и выберите поверхность
Top Tarbert.
Войдите в настройки поверхности Top Tarbert, нажав правую кнопку мыши и выбрав
Settings.
Перейдите на закладку Style и обратите внимание, что здесь можно задать интервал
между изолиниями (counter lines) их ширину. Также можно выбрать цветовую заливку
- определенным цветом или в зависимости от глубины. Измените настройки и
нажмите Apply, чтобы увидеть обновления в 3D окне.
Перейдите на закладку Colors. Здесь можно задать цвета. Нажатие на кнопки Мах
и Min приведет к тому, что Petrel найдет максимальные и минимальные значения
объекта и подгонит цветовую палетку в соответствии с этими значениями. То же
18
Раздел 2 - Интерфейс Petrel
самое можно сделать, выделив объект (сделав его жирным) и нажав на иконку
Adjust Color table on Selected на панели инструментов ^ .
6. Как только вы внесли изменения в цветовую палетку, вы, тем самым,
отредактировали соответствующий шаблон. То есть сделанные изменения
отразятся на всех объектах, прикрепленных к тому же шаблону. Для того чтобы
редактировать только один объект, просто нажмите на иконку ^ ф Template. н а
закладке Info диалога настроек данного объекта. Иконка изменит свой вид на
Template:
такой: . Нажмите Apply. Теперь можно редактировать цветовую
палетку на закладке Colors.
19
Раздел 2 - Интерфейс Petrel
Обзор
В этом разделе вы познакомились с программой Petrel - с ее интерфейсом,
файловой структурой и инструментами визуализации. Вы увидели такие
возможности Petrel, как визуализация и изменение настроек. Вы узнали о назначении
разных закладок. Упражнения, которые вы сделали, дали вам общее представление
о программе Petrel и научили вас ориентироваться в ее интерфейсе.
20
Раздел 3 - Импорт данных
Упражнения
На этапе загрузки данных можно импортировать в Petrel данные разных форматов.
Например: Irap Classic, Irap RMS, CPS-3, Earthvision, Stratamodel, VIP, LAS, Eclipse,
Zmap+ и Charisma. Также можно загружать данные в форматах SEG-Y и ZGY.
Важная масть импорта данных в новый проект - это проверка качества входных
данных. В Petrel для этого есть отличные инструменты визуализации. Кроме того, по
каждому импортированному объекту можно посмотреть статистический отчет.
Важные иконки, используемые в этом упражнении
Обзор упражнения
Создание новой папки для хранения данных
Экспорт данных
_i Insert folder
22
Раздел 3 - Импорт данных
System se ttin g s
Graphics Troubleshooting
Effects | Seismic Queue definition Company profile VR
Layout - __ ____
0 Multiline tabs:
ЁЙ
1 1 Transparent dialogs: X
Reset layout
в
Intei mediate files
D efault directory:
i Overwrite: 5
Misc
ГП Toggle off sounds
П Disable spin animation и
Tree node behavior
П Activation follows selection (keyboard)
a
П Visualization follows selection (keyboard)
Activation follows selection (mouse)
в
П Visualization follows selection (mouse)
E Rename node directly (mouse) u
Импорт данных
В Petrel можно импортировать почти любые типы данных, например, линии/точки,
2й-гриды (изохоры, временные и глубинные гриды, 2D тренды и т. д.), сейсмическая
интерпретация, данные сейсморазведки (SEG-Y и ZGY), скважины и отбивки и
другие данные. До импорта необходимо знать форматы ваших данных и форматы,
которые поддерживает Petrel. Список форматов доступен из меню Help в Petrel. К
тому же, когда вы импортируете данные, вы увидите пример формата файла; этот
пример вы можете использовать для сравнения с вашими собственными данными.
23
Раздел 3 - Импорт данных
Импорт скважин
1. Импорт устий (Well Header):
a. Кликните правой кнопкой на папке Wells и выберите Import (on Selection).
Того же результата можно добиться, выделив название Wells и кликнув по
иконке Import (on selection) icon аИ на панели инструментов.
b. В открывшемся окне проводника перейдите в папку Input Data.
c. В подпапке Wells выберите файл Wellheader, укажите нужный формат (Well
heads (*.*)). Нажмите Open.
d. В окне Import Well Head window, про каждый атрибут укажите, в какой он
колонке - вы можете увидеть это в нижней части окна. Можно вставлять новые
колонки, используя иконку Задавать имена колонкам можно, используя
атрибуты из выпадающего списка. Убедитесь, что они стоят в правильном
порядке - так же, как это выглядит в нижней части окна.
24
Раздел 3 - Импорт данных
Import w e ll head: Well Header
М Й З И
C o lu m n # 1 2 3 4 5 6 7
A ttr ib u te Name I S u fa c e X i Surface Y | KB 1 Use. User 1 W e i symb |
A ttr ib u te n a m e Name Surface X Surface Y KB Top Depth Bottom Depth W e i ?ymb
A ttr ib u te ty p e Text I Continuou I Continuous ! Continuous i Continuou j1 Continuous V I Discrete
Unit meter meter meter I 1 1
□ □ u
Header info Ifirst 30 lines*
L in e is WeLlName X - C o o rd Y -C o o rd KB T o p D e p th B o tto m D e p th Sym bol
L in e 2 : A10 4 S 6 9 7 9 .0 6 3 7 0 0 6 7 8 2 7 1 2 .4 1 2 0 0 0 0 .0 0 0 0 0 0 1 4 9 9 .8 7 8 9 9 2 2 4 1 5 .8 0 2 7 9 1 4
L in e 3 : A15 4 5 6 6 4 S .0 5 8 1 0 0 6 7 8 1 5 7 9 .7 3 3 0 0 0 0 .0 0 0 0 0 0 1 8 0 8 .8 9 4 6 6 7 2 0 8 3 .8 2 4 3 6 7 4
L in e 4 : A16 4 5 6 5 1 0 .4 0 5 5 0 0 6 7 8 4 0 1 2 .0 2 0 0 0 0 0 .0 0 0 0 0 0 1 8 0 5 .4 5 3 8 5 4 2 1 5 S .3 6 4 0 5 4 3
L in e 5 : B1 4 5 7 3 2 4 .8 1 2 0 0 0 6 7 8 5 9 7 8 .8 8 7 0 0 0 0 .0 0 0 0 0 0 1 7 5 4 .2 0 1 7 1 6 3 0 1 4 .0 9 2 4 1 6 6
L in e 6 : B2 4 5 8 0 0 3 .1 3 3 4 0 0 6 7 8 5 8 1 7 .9 3 0 0 0 0 0 .0 0 0 0 0 0 14 6 7 .4 8 8 2 7 5 2 6 2 7 .4 0 4 7 7 4 10
L in e 7 : B4 4 5 7 6 1 7 .8 9 1 1 0 0 6 7 8 5 1 2 9 .5 7 9 0 0 0 0 .0 0 0 0 0 0 1 4 9 6 .8 5 6 2 9 9 2 7 5 6 .7 4 6 9 9 9 4
v!
< i>
✓ OK for al | | ^ 0 K J [ К Cancel |
e. Нажмите OK.
f. Отобразите скважины в 3D окне, поставив галочку в окошке около папки
Wells. Измените толщину ствола скважины (Well path thickness). Для этого:
дважды кликните по папке Wells, откроется окно настроек. На закладке
Style>Path увеличьте параметр Pipe Width до 30
2. Импорт инклинометрии (Well Deviation)
a. Правый клик по папке Wells и выберите Import (on Selection).
b. Выберите файлы инклинометрии для импортирования. Можете в строке для
имени файла набить *.dev. Нажмите Open. Эта манипуляция отобразит только
файлы с инклинометрией. Выберите все файлы, выделив первый, и
удерживаю клавишу Shift, выберите последний файл (или используя клавиши
Ctrl+A). Используйте клавишу Ctrl для выборочного выделения файлов.
c. Выберите правильный формат (Well path/deviation (ASCII) (*.*)). Здесь есть
две опции Well path/deviation (ASCII) (*.*) или Multiple well path/deviation (ASCII)
(*.*). Первый формат используется, когда инклинометрия каждой скважины
записана в отдельном файле (как в этом упражнении), а второй - когда все
данные по инклинометрии записаны в один файл.
d. Нажмите Open.
e. В открывшемся окне проверьте, что каждому файлу с инклинометрией
соответствует правильная скважина. Чтобы выбрать название скважины,
25
Раздел 3 - Импорт данных
кликните левой кнопкой мыши по колонке Well Trace и выберите нужное. Затем
нажмите ОК.
M atch filenam e and w ell M atch filenam e and w ell
a A
В
File File n a m e W e ll tra c e File File n a m e Well trace
1 Well A10 Create new well 1 WeH_A10
2 A15 A15 2 A15
3 A16 A16 3 A16
4 81 B1 4 81
5 B2 82 V 5 82
I ✓ OK | К Cancel
Units:
О File units differ from project units.
Info:
Projection: u
Angles:
Angles are measured in degrees
О radians
Offshore/onshore:
... ... <♦>■offshore
This well is
О onshore и
26
Раздел 3 - Импорт данных
i. Взгляните в 3D окне на скважины. Можно заметить, что теперь они
искривлены. Данные по инклинометрии по каждой скважине вы можете
просмотреть, нажав правой кнопкой по скважине и выбрав Spreadsheet.
3. Импорт каротажей (Well Logs)
Правый клик по папке Wells и выберите Import (on Selection).
В директории Wells выберите все файлы с расширением .las (так же, как вы
выбирали .dev-файлы), выберите соответствующий формат файла (Well logs
(ASCII)(*.*)) и нажмите Open. Это формат LAS 2.0.
Убедитесь, что все каротажные кривые соответствуют уже загруженным скважинам.
Нажмите ОК, чтобы продолжить.
Откроется диалог Import Well logs, перейдите на закладку Input Data. По умолчанию,
в Petrel включена опция Autodetect logs, которая будет пытаться подобрать
подходящий шаблон к каждому загружаемому каротажу. В этом упражнении отметьте
опцию ‘specify logs to be loaded’, поскольку эта опция дает нам контролировать
процесс загрузки.
27
Раздел 3 - Импорт данных
f. На закладке Input раскройте папку Global Well logs и просмотрите результаты
импорта каротажей. Иконки шаблонов можно увидеть рядом с названиями
каротажей. Каротажи хранятся и в папке Global Well logs и под каждой
скважиной (как показано на рисунке ниже).
j ^ In p u t -г 9 X
_! New folder
%
- £- GtobaJweSfags
DEPT
It Perm
У Gamma
ф Porosity
3 Fltividfacies
% N etGross
4 Gbbs/compfetbns
ИЙ GJobaJobserveddata
a Hr В VfeSaiUfouies
S i WeSffiers
У Saved searches
- « V A10
V/eShgs
hdj dept
SO Pern
Y Gamma
Ф Porosity
л Fluvialfacies
% NetGross
* в A15
28
Раздел 3 —Импорт данных
Замечание: Вы можете менять отображаемые атрибуты (название поверхности,
глубину и.д.) в 3D. Однако если вы отобразите TWT, то будет отображено значение
атрибута TWT, но физически положение отбивок не изменится (то есть 2-значение
по-прежнему будет соответствовать глубине). Для того чтобы изменить
расположение отбивок (использовать в качестве z-координаты время), нужно
кликнуть правой кнопкой мыши на атрибут TWT, а затем выбрать Use as visual
vertical position. При этом требуется, чтобы атрибут TWT (Auto/picked) имел
значения.
Импорт Полигонов Разломов, Изохор, Трехмерной сейсмической
интерпретации: /ESX "з ^
1. Правый клик на папке, в которую вы импортируете данные, и выберите Import
(on Selection).
: Inpul ▼ ? x
® 4 k 0 v /ells
, “ в
—1 и
- J l! i f Settings
>< Delete...
- U " V
3 Import io n selection),.
чк Exporter С
Замечания
Важно знать, какой формат использовать. Список форматов доступен в Help > List of
Available formats. Примеры форматов файлов доступны в Help > Manual (HTML Help) >
Appendix > Formats. К тому же, при выборе формата при импортировании, вы увидите
пример формата в окне Import.
При импорте нужно прикреплять к каждому объекту соответствующий шаблон
(Template). Это поможет Petrel распознать тип данных и применить к ним
соответствующий шаблон.
Template/domain, относящиеся к типам данных могут быть изменены в любое время на
закладке Info в окне Settings.
29
Раздел 3 - Импорт данных
l5}i)ST8511r92.segy
My Recent
Documents
Desktop
Documents
My Computer
File name: аадди ы ж м v | дРеп j
Files of type: SEG-Y seismic data (*.*) | Cancel ]
File example/description:
SEG-Y is a binary format. Due to the many variations and dialects of the SEG-Y
format. Petrel is very forgiving when importing. Please verify the number of
inlines/crosslines, and the amplitude range leported in the "Statistics" of the
imported volume. If they seem to be in erroi, you will have to do acflustments
under "SEG-Y Settings".
Vintage
✓ OK j* Cancel
30
Раздел 3 - Импорт данных
4. Откроется окно input data dialog. Параметры х range, у range и z range
должны быть такими же, как на рисунке ниже.
In p u t d a ta d ia lo g
General
Name: ЕЯЗЯИЕЯ
Ф Type: 3D seismic
XY conversion:
Z conversion:
none
a
✓ 0K for ail [✓ O K ] I X Cancel
31
Раздел 3 - Импорт данных
Комментарии
Чтобы экспортировать сейсмический куб, кликните правой кнопкой мыши по кубу,
выберите Export. Определите формат - SEGY (или ZGY) и укажите имя
выгружаемого файла.
32
Раздел 3 - Импорт данных
3. Как только вы откроете проект, данные из него можно будет увидеть в правой
части окна. Чтобы перенести данные из одного проекта в другой, нужно включить
данные (поставьте галочку слева от названия), которые вы хотите перенести. На
закладке Input отметьте папки в соответствии с рисунком ниже.
33
Раздел 3 - Импорт данных
Комментарии
Если вы хотите запретить перенос данных в обе стороны, второй проект
должен быть read-only. В противном случае пользователь сможет добавлять и
перезаписывать данные во второй проект.
Копировать из другого проекта можно данные и с закладки Input и с закладки
Models. Атрибуты, относящиеся к модели, можно копировать только вместе с сеткой.
О Info ! В П й Е б с Г 1
34
Раздел 3 - Импорт данных
Экспорт
1. Зайдите на некоторые объекты на закладке Input, кликните правой кнопкой и
выберите Export.
2. Обратите внимание, что Petrel выбирает подходящий формат в зависимости
от типа объекта. Выберите формат и введите имя экспортируемого файла.
3. Кликните правой кнопкой мыши по папке Wells. Здесь вы видите три команды
для экспорта. Export создает файл заголовка скважины, Export All Wells In Folder
создает файлы инклинометрии и Export All Logs in Folder создает файлы,
содержащие различные каротажи для каждой скважины. Для двух последних опций
экспорта введите соответствующее расширение файлов.
Обзор
В этом разделе вы познакомились с импортом скважин (устья, инклиномерия и
каротажи) и данных других типов, таких как полигоны разломов, изохоры и
сейсмические кубы. Мы обратили особое внимание на контроле качества данных при
импорте. Вы увидели, как можно переносить данные из другого проекта, используя
35
Раздел 3 - Импорт данных
reference project tool. Мы увидели, как для контроля качества можно использовать
закладку Statistics. Кроме того, вы научились экспортировать данные.
36
Раздел 4 - Визуализация сейсмики
Обзор упражнения:
Дополнительное упражнение:
37
Раздел 4 - Визуализация сейсмики
38
Раздел 4 - Визуализация сейсмики
Я)2
192
- зг *1 Survey 1
а ф в гG u llla k s .s eИ
ЙЦ v Inline 658
v XLine 618
J v Random line
39
Раздел 4 - Визуализация сейсмики
41
Раздел 4 - Визуализация сейсмики
42
Раздел 4 - Визуализация сейсмики
JiL
-1 v Ш Щ * ” 1
2Г "СIbngs
rl'OW cSoi t i l e settings..,
1< relste..
СаЫамк ..
Assign mncnonc
T- rtew cbiitt
Д Create interpretation wndov i
43
Раздел 4 - Визуализация сейсмики
просмотра. Это можно сделать в обоих меню прокручивания (в нижней части экрана
и с правой стороны экрана).
6. Для растяжения и сжатия изображения, выполните такие же действия, которые
описанны выше (шаг 5), при этом используйте клавишу Shift на клавиатуре. При
нажатии Shift, Petrel позволяет изменять масштаб в направлении х и у.
11. Если мышь оснащена колесиком, вы так же можете использовать его для
увеличения/уменьшения масштаба просмотра изображения. Удерживая курсор в
области, которую необходимо увеличить/уменьшить, прокрутите колесико (вперед -
уменьшить, назад - увеличить).
44
Раздел 4 - Визуализация сейсмики
13. Чтобы визуализировать сейсмические разрезы (инлайны, кросслайны или
произвольные разрезы) напрямую из окна интерпретации, по крайней мере, две
разные линии должны быть созданы из сейсмического объема.
В проекте должны быть открыты три окна (3D окно, окно интерпретации и 2D окно).
Если нет, то закройте лишние, или откройте необходимые окна. (Подсказка:
проверьте закладку Windows. Три вышеназванных окна должны быть уже включены).
3. Расставьте окна как показано на картинке ниже. Чтобы поменять размер окна,
наведите курсор мыши на угол или любую его границу, и, когда появится двойная
стрелка, потяните мышь, уменьшая или увеличивая окно до необходимого размера.
Раздел 4 - Визуализация сейсмики
(|> ‘t 1(11
46
Раздел 4 - Визуализация сейсмики
1
в
Я
I*
1 £:л & Я
Л1
В Я
XI
1 В
«п
г а
Л)
С Я
tn
С Ж
и»
Я Б
ян
» w
£ Б w
& £ гк
Я В w
Комментарии.
Чтобы активизировать окно, просто щелкните на него левой кнопкой мыши. Если вы
хотите отобразить данные в окне, убедитесь, что окно активно. Если вы хотите,
чтобы было открыто только одно окно, щелкните на квадрат (Maximize button) в
верхнем правом углу окна. Чтобы закрыть окно, щелкните на крест в верхнем
47
Раздел 4 - Визуализация сейсмики
правом углу окна. Обратите внимание, опция расположения окон очень полезна при
выполнении интерпретации. В этом случае, горизонт, автоматически будет
обновляться во всех активных окнах.
Щ Irtfnc 570
Ц | Xtine 5W
J Rancb’n line
J Z—18E0 73^8154
J InfireElO
- ч/ G eneial in teiseclio n [Arbitiaiy polygon G ullfaks.segy]
f t A b i l i t y p c iy g o i;
f * 4 *
Раздел 4 - Визуализация сейсмики
5. Для редакции произвольной линии, откройте папку General Intersection,
отобразите и активизируйте Arbitrary Polygon.
6. Активизируйте процесс Make/Edit Polygons в диаграмме процессов, в папке
Utilities.
7. Выберите иконку Select and Edit/Add Points^. Выберите точку на полигоне и
потяните, переместив ее на новую позицию. Чтобы было проще выбирать точки для
редакции, можно увеличить масштаб просмотра изображения. Обратите внимание,
что сейсмический произвольный разрез обновляется автоматически.
Комментарии.
Также могут быть добавлены дополнительные точки, для этого используйте иконку
Add new points * .
Удалять точки можно с помощью иконок: выбрать точку - Select/pick mode fe, удалить
точку - * или клавишей Delete.
49
Раздел 4 - Визуализация сейсмики
10. Щелкните правой кнопкой мыши по папке Check Shots 1 и выберите Import (on
selection).
11. Выберите файл gfaks_check_shots.prn в директории Check shots. Проверьте,
что выбран формат Check Shots format (ASCII). Нажмите Open. Откроется окно Import
Check shots, оставьте окно без изменений и нажмите ОК.
12. Щелкните правой кнопкой мыши по папке Wells folder, откройте окно Settings и
перейдите на закладку Time. Убедитесь, что Check Shots 1 находится первым в
списке и выбран, затем нажмите Execute. Теперь соотношение время-глубина
задано. Нажмите Ok чтобы закрыть окно Settings для папки Wells.
50
Раздел 4 —Визуализация сейсмики
13. Выберите домен TWT в главном меню над окном Display. Включите галочку
перед папкой Wells чтобы отобразить скважины во временном домене.
[tw t р |
ТУР
DS5 TV
14. Откройте папку Global well и отобразите кривую пористости (porosity).
51
Раздел 4 - Визуализация сейсмики
щелкните один раз чтобы изменить направление и два раза чтобы закончить линию.
Seismic random line автоматически создастся, и сохранится в папке Gullfaks.segy.
Обзор
В этом разделе вам был представлен процесс визуализации сейсмических данных в
окне 2D (Base Мар), в окне 3D и в окне интерпретации. Вы узнали, как отображать и
перемещать инлайны, кросслайны, временные срезы и произвольные разрезы; вы
познакомились с расположением окон, оцифровкой произвольных линий и созданием
разреза по скважинам. Кроме того, было показано, как задавать соотношение время-
глубина с использованием загруженного сейсмокаротажа.
52
Раздел 5 - Интерпретация сейсмики
Упражнения
Закройте все окна (отключите их на закладке Windows), откройте окно
интерпретации, выбрав New Interpretation Window из меню Window или кликнув
правой кнопкой на сейсмическом разрезе на закладке Input и выбрав из
выпадающего меню Create Interpretation Window.
Обзор упражнения:
Создание папки интерпретаций и нового горизонта
Управляемое 2D прослеживание (Guided Autotracking)
Автоматическое 2D прослеживание (Seeded 2D Autotracking)
Автоматическое 3D прослеживание (Seeded 3D Autotracking)
Ручная интерпретация (Manual Interpretation)
Редактирование интерпретации
Создание папки интерпретаций и добавление нового разлома
Интерпретация сегментов разломов в 3D окне
Интерпретация сегментов разломов в окне интерпретации
53
Раздел 5 - Интерпретация сейсмики
• * Setting.* for “Seismic h o iiz o rt Г
CO
Max vertical defeo jm:]
(~~1 Trend data
П Boundary polygen
П Stop at visible faults k j
Seeds • 3D only
Seismic votone:
Q @ I H ____I
Visible points Points satisfying ttter:
Selected pants
■
Ova ride/locking 20 /30
П Override С Adjust seed points
Lock visible points i... Lock selected pants
О lock №er: В - Г
| Track now j
54
Раздел 5 - Интерпретация сейсмики
autotracking” на красной отражающей границе (Peak), расположенной приблизительно
на -1700мс в западной части. Интерпретируйте, кликнув на отражающей границе, а
затем двигая курсор в одну сторону по отражающей границе, держа нажатой левую
клавишу мыши. Кликните дважды, чтобы обозначить конец линии интерпретации. Для
того чтобы начать новый отрезок интерпретации можно использовать клавиши N или
Н на клавиатуре.
55
Раздел 5 - Интерпретация сейсмики
5. Если вы хотите удалить проинтерпретированные данные, кликните по
иконке Bounding Box select и окружите прямоугольником
проинтерпретированные данные левой кнопкой мыши. Удалить
выделенные данные можно клавишей Delete на клавиатуре или иконкой
Delete * на функциональной панели.
56
Раздел 5 - Интерпретация сейсмики
Автоматическое 3D прослеживание Seeded 3D Autotracking
57
Раздел 5 - Интерпретация сейсмики
что Petrel сохраняет историю интерпретации и есть возможность
использовать опции Undo и Redo столько раз, сколько вам нужно.
Упражнение
58
Раздел 5 - Интерпретация сейсмики
При помощи плеера поперемещайтесь через куб и найдите тот инлайн, на котором
вам бы хотелось сделать интерпретацию вручную или/и отредактировать
существующую.
Кликните по иконке Manual Interpretation 3», расположенной на функциональной
панели. Выполните интерпретацию, используя левую кнопку мыши. Между
проинтерпретированными точками появляется прямая линия.
- *5 ) Faults
+ tfl V 3D inferp inclusion fillers
m F au lt in te ip ie ta tio n I
59
Раздел 5 - Интерпретация сейсмики
триангулируются для задания поверхности разлома. Сегмент может состоять из
любого числа точек. При триангуляции точки соседних сегментов будут объединены
для создания поверхности разлома.
60
Раздел 5 - Интерпретация сейсмики
Для редакции разломов выберите точки, которые вы хотите удалить или переместить при
помощи иконки Select and Edit/Add points
Продолжите интерпретацию разлома.
61
Раздел 5 - Интерпретация сейсмики
Если вы хотите интерпретировать несколько разломов, кликните правой кнопкой по папке
Faults, выберите Insert Fault из выпадающего меню. Сделайте активным (жирным) новый
разлом и начните интерпретировать.
Активируйте Inline и наберите 700 в поле Plane position, которая находится внизу окна
визуализации. Номер Инлайна изменится на 700.
Отобразите Top Etive, чтобы им руководствоваться при интерпретации разломов. Если
горизонт не отображается, то поперемещайте разрез с шагом 1.
Используйте инструмент ® Interpret Faults для интерпретации нового разлома.
Перейдите на следующий Инлайн с шагом 16 и проинтерпретируйте тот же разлом.
62
Раздел 5 - Интерпретация сейсмики
Комментарии
Имейте в виду, что при интерпретации вы добавляете данные в активный
горизонт или разлом.
Параметры визуализации разлома могут быть изменены во вкладке Style
окна настроек (Settings) этого разлома.
Petrel создает триангулированные поверхности между точками разлома,
чтобы получить плоскость разлома. Если вы будете интерпретировать
разлом, используя разрезы только одного направления, визуализация
будет работать хорошо. Однако если вы будете проводить
интерпретацию при помощи и инлайнов и кросслайнов, у вас могут
возникнуть проблемы отображения плоскости разломов из-за
триангуляции. Вы можете выбрать опцию не отображать поверхности
разломов в установочном окне Settings для разлома, зайдя во вкладку
Style и отключив отображение поверхности.
Разломы могут интерпретироваться в нескольких направлениях
(например, инлайны, кросслайны, произвольные разрезы и временные
срезы). Возможные невязки могут привести к неопределенности
нахождения разлома в 3D. Petrel не может автоматически ликвидировать
эти невязки.
Обзор
В этом разделе мы научились интерпретировать разломы и горизонты по сейсмике в
3D окне и в окне интерпретации (Interpretation window). Мы познакомились с
методами интерпретации, такими как управляемое прослеживание (guided
autotracking), автоматическое 2D и ЗВ прослеживание (seeded 2D autotracking, seeded
3D autotracking), ручная интерпретация (manual interpretation) и интерпретация
разломов (fault interpretation). Также мы увидели, как можно редактировать
интерпретации горизонтов и интерпретации разломов.
63
Раздел 6 - Редактирование входных данных
7 Упражнения
64
Раздел 6 - Редактирование входных данных
Обзор упражнения:
• Создание граничного полигона (Процесс Make/Edit Polygon)
• Создание 2D поверхности (Процесс Make Surface)
• Удаление пиков (Процесс Make/Edit Polygon)
• Присвоение значений Z полигонам разломов (Polygon Operations)
Создание разреза (General Intersection)
65
Раздел 6 - Редактирование входных данных
Комментарии
Полигоны разломов могут быть созданы из любых точек, линий или
поверхностей. Они получат значение точки, на которой вы кликните при оцифровке
полигона. Если «фоновые» данные не существуют, то значение точки полигона будет
0.
Чтобы начать новый полигон, кликните на Start new set of polygons
(deactivate old)
Чтобы вставить новую линию в уже существующий полигон, прежде всего,
активируйте этот существующий полигон (сделайте его название полужирным) в
закладке Input и начните оцифровать новые полигоны, нажав иконку Start New
Polygon on Active Set of Polygons / icon.
Создание 2D поверхности
Процесс Make/Edit Surface может построить грид из входных данных, таких как
скважинные разбивки, точечные данные, линейные данные, а также можно
произвести регриддинг другой поверхности. Для этого существует большое число
алгоритмов. Appendix (Приложение) в Petrel Manual содержит графическое описание
большинства этих функций. В Petrel есть несколько установок по умолчанию,
основанных на типе и плотности входных данных. Лучше вначале определить
характер входных данных, а потом попытаться применить предложенный метод и
установки.
66
Раздел 6 - Редактирование входных данных
2D гриды строятся по ряду причин. Часто у нас имеется существующий грид, чья
область должна быть покрыта другим строящимся гридом. Новый грид может быть
расширен до тех же пределов, что и существующий, используя существующий грид в
качестве границы при создании нового.
M ake/edit suiface
Execute
Input data: Result surface:
Main input >j « * T op T arbert
67
Раздел 6 - Редактирование входных данных
Г -----------
M o k e /e d it s u i face
P i
Execute
Input data: Result surface:
Main input: Top Tarbert
m e
0 Name: TopTaibert (time)
Boundary: - : Execute for all main
И f / / Polygons 22 id
u input in the same folder
Fault center
|* Suggest settings from input..
lines/polygons ш
g*» Postproc V We adjustment
В Hints IS Geometry Pteproc U Algorithm
Grid size end position
Automatic (from input
data/boundaiy)
□ Rotation:
О User defined:
Xmin:
^Rotation Q
Viriin: P<mii\Ymin)
Xmax: Width:
Ymax: Height:
Grid increment
Xinc: 50 Yinc: 50
о Boundary
П Make boundary from main input and extend it with nodes.
If this is on, the boundary in the Input data will not be used.
✓ Apply ✓ OK
Petrel
68
Раздел 6 - Редактирование входных данных
Комментарии
Когда вы выбираете Input Data и потом нажимаете кнопку Suggest settings from
input, Petrel предложит метод в закладке Algorithm. Вы можете изменять эти
установки по вашему желанию, если вы думаете, что другие установки обеспечат
лучший результат. Тестируйте различные результаты, перезаписывая или создавая
новые, которые можно сравнивать.
При гридизации скважинных разбивок (Well Tops), как Main input мы выбираем
тип Well tops. Petrel распознает эти данные как скважинные разбивки и также вам
придется задать атрибуты (например глубину, время, падение пласта, азимут и т.д.).
Редактирование поверхности
Инструменты для редактирования поверхности обеспечивают быстрые методы для
корректировки существующей поверхности. В Petrel есть несколько различных опций
для редактирования поверхностей. Примеры функциональных возможностей: Smooth
Area, Peak Remover, выбор (Pick) и перетаскивание значения Z в новую позицию, Assign,
прибавление или вычитание значения Z для выбранного узла грида. Есть также опция для
отмены и повтора операций редактирования.
69
Раздел 6 - Редактирование входных данных
OlitpM ••Krnir. Цпм (Дну]
Комментарии
Чтобы улучшить скорость процесса редактирования поверхности, во время
этой сессии убираются контурные линии. Когда редактирование закончено,
используйте пиктограмму Refresh 3 для перерисовки контурных линий.
Во время работы с процессом Make/Edit Surfaces инструменты undo/redo
доступны полностью; тем не менее, активирование другого процесса автоматически
сотрет из памяти историю редактирования.
Эти упражнения познакомили вас с несколькими опциями из закладки
Operations, настроек поверхности. Обратите внимание, что в Petrel есть целый ряд
опций, позволяющих вам производить быстрое редактирование ваших данных.
Примеры таких функциональных возможностей:
- Операции между поверхностями (сохранять, где существуют обе, сохранять,
где ни одна не существует, объединение двух поверхностей и т.д.)
- Арифметические операции (Arithmetic operations)
- Shrink
- Expand
- Rotate a surface
70
Раздел 6 - Редактирование входных данных
Если у вас есть папка, содержащая набор данных, вы можете применить такие
же операции ко всему этому набору, включив For all similar objects in the folder.
Пример использования: передвинуть все fault sticks в папке на 100 метров вверх.
Тогда вам только придется задать операцию для одного из файлов до применения ко
всем другим файлам в папке.
Хорошая мысль - создавать копию объекта до того, как делать над ним какие-либо
операции. Закладки Operations, Calculator и More имеют функцию Undo*"*, которая
становится активной, как только произведено какое-либо действие. Когда
установочное окно закрыто, эта функция не доступна.
71
Раздел 6 - Редактирование входных данных
72
Раздел 6 - Редактирование входных данных
b. Включите голубые чекбоксы перед каждой из поверхностей: Base
Cretaceous, Top Tarbert, Top Ness и Top Etive.
c. Чтобы изменить толщину линий, отображаемых на плоскости
поверхностей, идите в окно Settings для сечения двойным щелчком на
нем и выберите Surface Width в закладке Input Settings. Нажмите Ok.
Обратите внимание, что в закладке Input Settings есть опция Ghost limit: Она,
9. Поперемещайте плоскость через модель (не забывайте, что вам нужно иметь
активной кнопку Manipulate Plane). Вы также можете использовать опцию «плеер» в
нижней части слева, чтобы «проиграть» всю модель с помощью сечения (Кнопки для
перемещения плоскости forwards/backwards, Play plane forwards/backwards, Stop).
10. Привязка плоскости к желаемой позиции:
73
Раздел 6 - Редактирование входных данных
Задание вертикального разреза по скважинам
Вертикальный разрез может быть создан через любые траектории скважин или
заданный пользователем полигон (линию).
1. Сначала сделайте копию поверхностей Top Tarbert и Seabed из папки Data for
Depth conversion. Правый клик по копии поверхности Top Tarbert и выберите
калькулятор (Calculator).
74
Раздел 6 - Редактирование входных данных
2. Введите новое имя поверхности (TopTarbert_Seabed), обратите внимание, что
в названии не должно быть пробелов или математических знаков).
Calculator foi ’Copy of Top Tarberl’
Show
0 History
О Result
□ 0u
In i
|сф| TopTaibert_seabed=C opy_of_Top_T aibert+Copy_of_S eabed
H — Run
Select surface variable: For new surface,
use same resolution as:
j Data for Depth Conversion
3 Seabed |еф| SB Copy of TopTaib
9 Copy of Seabed
Use filter: *■ Functions
- Л Suifaces (Time)
-3 Seabed |-y Geometry
Л Base Cretaceous
ENTER
OH Top Talbeit О Rad
-J Top Ness
® Deg (JL
Top Etive
Grad
Copy of Top Tarbert
□ Hyp
R ound S qtf | [ 7 I | 8 11 9 1 I О» ] I A nd |
□ Inv
Sin Abs
Cos Exp Ln ГП ПП ПП ГП Г7
Tan I Pow ^1Го~1Гй1Г~1ГПП
| Log
75
Раздел 6 - Редактирование входных данных
2. Откройте окно настроек Settings для полигонов разломов пласта Tarbert и
зайдите в закладку Calculations.
3. Активируйте временной 2D грид Top Tarbert (тот, который не содержит пик) и
вставьте его в поле ввода нажатием голубой кнопки, как показано на картинке внизу.
Assign:
N
N
<
<
N
Z =Z +А
II
II
II
>
fSJ
N
Z =Z / А Z = 1 /Z P w (Z . А )
II
Обзор
В этом упражнении описано, как создать границу (проекта), 2D поверхность и как ее
редактировать, определять сечение через данные (General Intersection),
вертикальные сечения через скважины (Vertical Well Section), использование
калькулятора для поверхностей и назначение Z - значений полигонам разломов.
76
Раздел 7 - Корреляция скважин
В этом упражнении вы познакомитесь с окном Well Section, с тем, как создать окно
для визуализации каротажа, как работать с разрезами скважин и как выполнять
корреляцию скважин.
Обзор упражнения:
Задание шаблонов для каротажных свойств
Создание и отображение разреза по скважинам (Well Section Fence)
Использование скважины в качестве шаблона
Создание дискретного (фациального) каротажа
Создание Ghost curves
Optional Exercise:
Редактирование и создание отбивок скважин
• Создание и отображение разломов, пересекающих скважин
77
Раздел 7 - Корреляция скважин
Все шаблоны находятся на закладке Template. Некоторые используются для
дискретных свойств, а некоторые для непрерывных. Могут использоваться любые из
этих предопределенных шаблонов, а также можно создавать свои.
В следующем упражнении вы создадите ваши собственные шаблоны для
применения их к дискретным каротажным кривым Facies и Fluvial Fades (Фации и
Речные фации).
г
Со ол, S Settings for 'Facies' X
Q | %> t id ii □ ■
Code Name P arent Color P a tte rn
0
1
Clay
Sand
■ P l=
v •► *• * * *
2 Silt
3 Fine Silt
И З " ' 1'
78
Раздел 7 - Корреляция скважин
J @ фD u □ m
Code Name P a re n t C o lor P a tte rn
0 Background floo v _________
1 Levee
2 Channel f l v j ; *♦ * '
3 Crevasse Щ■h e .o '/rO '-i
Комментарии
Й Шаблоны можно менять в таблице Templates, как описано выше, это будет
выражаться в изменении каждого объекта, прикрепленного к измененному шаблону.
Если вы войдете в окно Settings для объекта и зайдете в таблицу Color вы увидите
такие же цветовые установки как задано в таблице Templates. Это означает, что вы
также можете изменять цвета здесь, имея в виду, что нет разницы между
изменениями цвета для объекта и изменением шаблона для этого объекта.
Цель использования шаблонов. Если у вас, например, есть несколько кривых,
каждая из которых представляет собой различные фациальные типы то, прикрепляя
их к различным шаблонам, вы можете задавать различные установки для каждой из
них.
79
Раздел 7 - Корреляция скважин
5. Откройте окно Well Section, выделив Well Section в закладке Windows. Будет
отображена только кривая глубин. Следующий шаг - добавить каротажные кривые.
Визуализация
В этой части вы узнаете, как визуализировать каротаж и разбивки, как
редактировать отображение, задавать цвета для изображения и задавать
общ ие установки.
80
Раздел 7 - Корреляция скважин
Отобразите Well Tops, включив галочку перед папкой Well Tops. Обратите внимание:
если ничего не отображается, убедитесь, что напротив Stratigraphy стоит галочка.
Прокручивание и масштабирование
Вид отображаемого каротажа можно менять прокручиванием и масштабированием
каждого каротажа отдельно или синхронизировано для всех каротажей.
При прокручивании и масштабировании используйте серую и белую полосы
прокрутки на левой стороне каждой панели. Чем больше белая область по
81
Раздел 7 - Корреляция скважин
сравнению с серой, тем большая часть каротажа скважины визуализирована. Если
вся панель прокрутки белая, то отображается вся скважина.
Прокручивание одной скважины:
1. 1. Позиционируйте курсор над белой областью полосы прокрутки.
Появится рука .
2. Нажмите левую кнопку мыши, для прокрутки вверх и вниз.
прокрутки. Появится двойная стрелка ^ . Нажмите левую кнопку мыши над границей
белого с серым и передвигайте курсор для увеличения/уменьшения масштаба.
Выравнивание по горизонту:
1. Откройте окно Settings для папки Well Section 1, зайдите на закладку Settings.
2. Включите опцию Flatten on well top, выберите разбивку для выравнивания
(сделайте ее полужирной в папке Well Tops) и кликните на голубой стрелке -=Ф, как
показано на рисунке внизу.
Settings for 'Well section -1 [SSIVD]' 1
О Info ’Ш Settings Layout Setup paper
О Relative
П Fixed
.Ц Crop display interval to filter
| ✓ App^ j [ ✓ OK I |к Cancel |
82
Раздел 7 - Корреляция скважин
Нажмите Fit Window to Paper Width 31, чтобы увидеть все скважины в окне
корреляции; так вам будет легче выравнивать и масштабировать.
Группировка каротажей
Несколько каротажных кривых могут быть сгруппированы в одну панель, обычно
Neutron и Density для разделения песчаных и глинистых интервалов.
1. Для скважины С6 (только для нее) раскройте папку скважины для окна Well
Section на закладке W indows, раскройте все подпапки, содержащие каротажи.
2. Перетащите каротаж Gamma в папку с каротажем Porosity, как показано на
рисунке внизу. Старая папка, в которой лежал каротаж Gamma, теперь называется
Empty track.
- V j W e ll se ctio n 4 [SSTVD ]
ft Well section fence [Lines
0 P 0 CG
j </ SSTVD
Э Д * Perm
'i t v Perm
v Empty track
- Jk ^ Porosity
Ф v> Porosity
У 0 Gamma
83
Раздел 7 - Корреляция скважин
Ц в е т о в а я з а л и в ка
Цветовая заливка может быть применена к областям между краем панели и/или
каротажными кривыми.
1. Цветовая заливка (для панелей, содержащих только одну каротажную кривую):
a. Сделайте активной скважину Сб.
b. Выберите иконку Create/Edit Curve Fill
c. Кликните на области между левым краем панели и каротажной кривой
Perm для заливки цветом в этом интервале
84
Раздел 7 - Корреляция скважин
d. Нажмите OK.
e. Посмотрите на каротажи, которые должны выглядеть примерно так:
85
Раздел 7 - Корреляция скважин
Скважина С6 содержит установки для группирования каротажа и цветовой заливки
(как в предыдущем упражнении). Установки будут применены ко всем скважинам
разреза.
1. Правый клик на скважине С6 в папке Well Section и выберите Use as Well
Template. Она станет фиолетовой.
2. Примените установки, заданные для скважины С6 ко всем другим скважинам,
нажав пиктограмму A pply tem plate to all I ( Размещенную на панели функций с
правой стороны от окна визуализации Petrel).
3. Появится окно, в котором будет запрашиваться, какой шаблон для
скважинного разреза использовать (у Вас их может быть несколько). Выберите Сб-
W ell Section 1, как показано ниже:
Замечание: У Вас может быть несколько шаблонов Well Section. Активный шаблон
86
Раздел 7 - Корреляция скважин
вкладку Well names в Well Section и правым нажатием выберите Apply Well
Template.
Расчет литофаций
1. Откройте скважинный разрез, созданный в предыдущем упражнении, кликнув
на нем один раз. Это сделает его полужирным.
2. Используйте каротажный калькулятор для создания каротажа New_Facies:
a. Правый клик на папке Wells и выберите Calculator.
b. Используйте критерий, который выражен формулой в таблице ниже.
Обратите внимание: используйте прошитую функцию IF и кликните на
каротаже Porosity в списке вместо того, чтобы писать “Porosity” и “IF” в
выражении. Это обезопасит вас от ошибки написания. Шаблон Fades был
задан в предыдущем упражнении как: Code 0 = Clay, Code 1= Sand, Code 2=
Silt и Code 3 = Fine Silt.
c. Используйте Facies. Очень хорошая идея - проверить шаблон
визуально перед использованием. Зайдите на закладку Templates в First Petrel
Explorer, откройте папку Discrete Property Templates и зайдите в Settings для
Facies.
S e t t in g s fo r 'F a c ie s ' X
If d у g в a -
Code Name P arent Color P a tte rn
0 Clay
■ F l =
1 Sand v >• * * *
2 Silt
3 Fine Silt ■ 3 .-J -
87
Раздел 7 - Корреляция скважин
88
Раздел 7 - Корреляция скважин
3. На закладке Curve filling, кликните на Color fill в белой области. Теперь данная
цветовая заливка активна, и теперь можно изменить ее настройки. Поставьте галочку
Pattern в разделе Fill Style. Оставьте без изменения заполнение цветом As property и
выберите каротаж New_Facies, созданный ранее.
4. Нажмите Apply и взгляните на изменения в окне Well Section для скважины В8.
89
Раздел 7 - Корреляция скважин
Fluvial facies 1
(✓OK К Cancel
90
Раздел 7 - Корреляция скважин
b. Правый клик по колонке New_Fluv_Fac в окне Well Section, и выберите
фацию ‘ЬаскдгоипсГ(заливка Background).
c. Левый клик по колонке New_Fluv_Fac, протащите курсор по экрану с
зажатой левой кнопкой мыши, чтобы закрасить весь диапазон глубин, где
будет проводиться интерпретация.
d. Правый клик по колонке New_Fluv_Fac и выберите другую фацию для
заливки.
91
Раздел 7 - Корреляция скважин
Комментарии
Подсказка: Хорошо бы использовать следующий подход: сначала нарисовать
фацию ‘background’ везде, где проводится интерпретация (наиболее
представительную фацию) и потом начать рисовать другие фациальные интервалы
между основными.
Если вам не нравятся доступные фации, их цвета или палитры, то вы можете
изменить их в окне Settings (Colors tab), открыв его для нужного вам каротажа в
Global Well Logs.
« П р и зрач ная » ко п и я
Ghost curve - это прозрачная копия одной из скважин в скважинном разрезе, которая
может независимо сдвигаться в окне Well section window и сравниваться с
каротажными диаграммами в других скважинах. Это сделано, чтобы помочь с
корреляцией скважин в разрезе.
92
Раздел 7 - Корреляция скважин
2. Кликните по заголовку скважины (цветной прямоугольнике названием
скважины в верхней части экрана) и перетащите его в одну сторону, теперь в окне
появится ghost curve.
3. Ghost curve хранится в Well Section на закладке Windows.
- Р [У W e ll se ctio n 1 [SSTVD J
'• W e ll section fence [I
6 Д @ C6
j У ! SSTVD
+ /X *1 Perm
v Porosity
® a у New_Facies
New_Fluv_Fac
® >0 0 C5
+ p V» C4
+ # v' I S
- И СБ
& y. Porosity
Ф Porosity
J у I Gamma
93
Раздел 7 - Корреляция скважин
curve в окне скважинного разреза. Появится диалоговое окно. На закладке Style в
Dynamic adaptation установите None.
Curves
[ ] Show curve fill
Dynamic adaptation
r=
Adapt to:
Background
T ransparency: 30%
Color:
✓ Apply ✓ OK К Cancel
Дополнительное упражнение
Редактирование разбивок
В окне Well Section (или в 3D окне) существующие разбивки можно легко
отредактировать, интерактивно их передвигая или непосредственно задавая
значения.
94
Раздел 7 - Корреляция скважин
кривой для каждой скважины для того, чтобы была возможность просмотреть все
скважины в окне Well Section.
2. Интерактивное редактирование:
a. Отобразите Well tops, поставив галочку во флаговом окне слева от
папки Well Tops 1. Затем раскройте папку Well Tops и папку S tratig rap hy и
удостоверьтесь, что все разбивки включены.
b. Активируйте пиктограмму Create/Edit Well Tops №*. Убедитесь, что
пиктограмма Restricted Well Tops *3 выключена: это необходимо для того,
чтобы была возможность перемещать отбивки, не взирая на пересечение
выше- и ниже - лежащих маркеров скважин.
c. Поместите курсор на одной из линий, представляющих собой
скважинную разбивку. Появится двойная стрелка . Передвиньте разбивку при
помощи левой кнопки мыши, кликните и передвиньте.
3. Введение глубины вручную:
Правый клик на разбивке, когда иконка Create/Edit Well Tops включена.
Появится окно.
а. Введите значение глубины для разбивки текущей скважины.
r
Set w e ll to p d e p th
New depth:
[ ✓ OK /( Cancel
Top Tarbert(?B^
<
<
<
<
<
<
<
1890 -
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
<
Tarbert24}- а-тг.
1900 - ■ л л л
95
Раздел 7 - Корреляция скважин
b. Двойной клик на Base Cretaceous на закладке Input в папке W ell
tops>Stratigraphy. Зайдите на закладку Settings.
c. В Settings, поменяйте Horizon Туре с Conformable на Erosional и
включите Lock w ell top. Нажмите OK в появившемся диалоговом окне:
Settings for 'Base Cretaceous'
Top Tarbert(+) ^ Л Л Л Л N
\ А Л Л Л /( j
1890 - i Л Л Л Л Л<р
k Л Л Л Л /
L Л Л Л Л /\)
i А А Л Л AJ )
k А А Л Л
k А А А Л А У
V А А А Л A J
л ГаРЬе t2
I arbertz k А А Л
1900 -
е. Теперь в окне корреляции невозможно подвинуть отбивку Base
Cretaceous, т.к. рядом стоит иконка замка. A Top Tarbert можно редактировать.
96
Раздел 7 - Корреляция скважин
2. Выберите тип скважинной разбивки для интерпретации, выделив ее жирным
шрифтом в папке Well tops на закладке Input. Выберите Stratigraphy, Faults или
Other.
3. Кликните где-нибудь внутри одной из скважинных диаграмм отображенных в
окне Well Section, чтобы вставить новую скважинную отбивку. Она будет называться
Horizon 1 и будет размещена в правильном стратиграфическом порядке в списке
скважинных отбивок в папке Well Tops.
4. Обратите внимание, что если иконка Restricted Well Tops активна, то это
позволит скважинным отбивкам не пересекать стратиграфические границы, когда вы
будете их позже редактировать. Если иконка Restricted Well Tops не активна, то
можно будет вставлять/редактировать отбивки, которые пересекают
стратиграфические границы (и в скважине, и между скважинами).
5. Для интерпретации скважинных отбивок для другой скважины, нужно сделать
редактируемый горизонт активным (выделенным жирным шрифтом) в папке Well
Tops перед тем, как начать интерпретацию в другой скважине. Тогда новая
скважинная отбивка будет добавлена в этот тип отбивок.
- 4$ у W e ll Tops
+ фз* Attributes
- у S tra tig ra p h y
*4 У Base Cretaceous
3P s Top Tarbert
j - j © " Base Cretaceous я +■■ш э я п
(~P T o p Tarbert 4» V Tarbert2
Horizon 1 SP T arbertl
v> Top Ness
Tarbert2 SP /I Nessl
' p ■/ Top Etive
97
Раздел 7 - Корреляция скважин
Удаление разбивок
Чтобы удалить Well Тор из всех скважин, всего лишь удалите Well Тор
непосредственно. Если вы хотите удалить разбивку только для одной скважины,
тогда это следует сделать в Well Tops Spreadsheet.
98
Раздел 7 - Корреляция скважин
Чтобы удалить все отбивки для горизонта Top Tarbert, выберите его в папке Well
Tops и нажмите клавишу Delete на клавиатуре (Предупреждение - это действие
отменить нельзя!).
Чтобы удалить отбивки только для одной скважины:
a. Откройте Well Tops Spreadsheet (правый клик на папке Well Tops,
выберите Spreadsheet).
b. Найдите разбивки, которые хотите удалить, например Horizon 1.
c. Выделите целый ряд, содержащий разбивку, которую вы хотите удалить
при помощи позиционирования курсора в ячейке, содержащей номер ячейки в
крайней левой части окна. Появится черная стрелка. Кликните этой стрелкой, и
целый ряд выделится черным.
d. Удалите ряд, нажав пиктограмму Delete Selected Row(s) from the Table
e* icon.
99
Раздел 7 - Корреляция скважин
100
Раздел 7 - Корреляция скважин
данные в колонки Dip Angle и Dip Azimuth, например, как показано ниже. Сначала
удалите горизонт Horizon 7.1.
101
Раздел 7 - Корреляция скважин
О б зо р
В данном модуле было показано, как использовать окно Well section и его
инструменты. Были рассмотрены возможности создания шаблоны свойств
каротажей, создание и отображение окна корреляции, управление прокруткой и
масштабированием. Были представлены групповые панели и закрашивание
каротажей, а также использование скважин в качестве шаблонов. Было показано, как
создавать, редактировать отбивки и выравнивать отображение по одной отбивке; как
создавать ghost curve для проведения корреляции. Было рассмотрено создание
нового дискретного каротажа с использованием каротажного калькулятора или
интерактивной интерпретации фаций.
102
Раздел 8 - Моделирование разломов
Обзор упражнения:
Задание новой модели разломов
Создание разломов из выбранных стиков (fault sticks)
103
Раздел 8 - Моделирование разломов
Редактирование ключевых пилларов (Key Pillars)
Соединение разломов
Создание разломов из всех стиков
Автоматическая генерация разломов
Автоматическое соединение разломов
Ф акультативны е упражнения
Создание разломов из полигонов разломов
Автоматическая корректировка ключевых пилларов
Оцифровка Пилларов по поверхности (2D гриду)
Оцифровка Пилларов на сечении (General Intersection) с отображенными на нем
поверхностями.
В этом упражнении вы будете удалять, добавлять, модифицировать и соединять
ключевые пилпары. По окончании вы получите модель, похожую на модель
разломов, изображенную ниже.
104
Раздел 8 - Моделирование разломов
Назовите модель GeoModel и нажмите ОК. Модель появится на закладке Models.
Уберите все разломы, полигоны разломов и любые другие данные, которые у вас
могут быть отображены в Зй-окне (используйте Clear all visualization из меню
Window).
С закладки Input отобразите стики из папки For Create from selected FS, которая
находится в папке Fault sticks (time).
Сделайте активным процесс Fault Modeling на закладке Processes. В J
зависимости от типа моделируемого разлома выберите
Вертикальный, Линейный, Листрический или Изогнутый Пиллар.
Может подойти линейная форма или листрическая, посмотрите на
ваши стики, перед тем как выбирать форму разлома.
Удостоверьтесь, что в папке Faults во вкладке Models нет активных (полужирных)
разломов.
Кликните по иконке Set Select/Pick mode на функциональной панели.
Выберите несколько стиков на разломе, кликая на них и удерживая клавишу Shift.
Кликните по иконке Create faults from selected fa u lt sticks \ на функциональной
панели, чтобы сгенерировать Пиллары из выбранных стиков. Обратите внимание, что
если вы выбираете этот метод, то разлом будет сгенерирован только по выбранным
стикам. Это может привести к потере детальности, если вы не проведете проверку
качества (сравнив полученный разлом с исходными данными).
Когда вы создали Пиллары для одного разлома, сделайте необходимое редактирование
и следуйте процедуре, описанной в упражнении выше.
105
Раздел 8 - Моделирование разломов
Р е д а кти р о в а н и е П и л л а р о в
Моделирование разломов и редактирование ключевых Пилларов - это очень важный
шаг в построении точной и достоверной модели в Petrel. Пиллары должны описывать
плоскости разломов согласно входным данным. Есть возможность редактирования
целого разлома, одного Пиллара или Точек в направлениях X, Y и Z, которые делают
очень гибким редактирование разломов.
106
Раздел 8 - Моделирование разломов
Fault
Horizon 1
Horizon 2
1. Чтобы выбрать только одну Точку убедитесь, что нажата иконка S elect Shape
Points
2. Чтобы выбрать весь Пиллар, нажмите Select Pillars Если вы кликните на
линии между Пилларами, то будут выбраны все Точки вдоль этой линии (даже если
нажата иконка Select shape point).
3. Если вы кликните на линии между Пилларами при нажатой иконке Select
pillar, то будут выбраны все Пиллары (т.е. весь разлом). Чтобы выбрать только
несколько Пилларов/Точек, кликните на тех, которые вы хотите выбрать, держа
нажатой клавишу Shift.
4. Отобазите верхний и нижний горизонты и убедитесь, что модель правильно
ориентирована. Если нет, проведите редактирование, как описано выше.
Комментарий
По окончании редактирования, Пиллары должны иметь сглаженный переход по
координате Z от Пиллара к Пиллару. Пиллары разлома должны продолжаться над
кровлей верхней поверхности и под подошвой нижней поверхности.
107
Раздел 8 - Моделирование разломов
Соединение разломов
Если один разлом срезается другим в горизонтальном направлении, он ДОЛЖЕН
быть соединен с этим другим. Это означает, что у этих двух разломов должен быть
общий Пиллар. Вы можете использовать Пиллар, который уже существует и
переместить его в такую позицию, чтобы он лежал в плоскостях обоих разломов или
вы можете добавить новый Пиллар между двумя существующими и использовать его
как общий соединяющий Пиллар.
Помните, что цель создания Пилларов - это задание плоскости разлома. Пиллары
могут быть ориентированы в любом направлении, но они должны верно отображать
наклон плоскости разлома.
Перед началом этой операции сохраните ваш проект. Вы также можете сделать
копию модели, на случай, если вы испортите модель разломов. Скопируйте модель,
также как вы копируете файл: выберите модель и нажмите Ctrl+C и Ctrl+V.
Соедините все разломы, которые упираются друг в друга. Не забудьте
отредактировать Пиллары, которые должны быть соединены. Чтобы было лучше
видно, соединяющий (общий для двух разломов) пиллар становится серым.
Подсказки для соединения разломов:
Отображайте только два разлома, которые вы соединяете, работайте с каждым
разветвлением по очереди.
Используйте иконку the Select and zoom Ф на панели инструментов, чтобы
приблизить место соединения разломов.
Удаляйте Пиллары из разлома в случае, если они находятся близко к другому
разлому.
Выровняйте Пиллары, которые хотите соединить в основном разломе так, чтобы они
находились на одной линии с проекцией последних двух Пилларов второстепенного
разлома.
108
Раздел 8 - Моделирование разломов
Приблизьте то место, где должны быть соединены разломы.
Выберите два Пиллара, которые вы хотите соединить при помощи клавиши Shift и
иконки Set S elect/Pick Mode fe.
Кликните по иконке C onnect Two Faults H, и когда появится окно Connect Pillars,
задайте, как вы хотите соединить их. Выберите подходящую опцию и нажмите ОК.
Соединенные разломы имеют общий Пиллар (который теперь серый).
[✓OK ] | K ~ Cancel
Разъединение разломов
Для соединенных Пилларов кнопка отмены действия (Undo) не работает. Вместо
этого вам придется разъединить разломы.
1. Выберите два Пиллара, которые нужно разъединить.
2. Кликните по иконке Disconnect Fault Ы
Кликните по иконке New Branched Fault или the New Crossing Fault ffl, чтобы
создать новый разлом.
109
Раздел 8 - Моделирование разломов
Продолжите построение нового ответвляющегося или пересекающего разлома,
путем добавления новых Пилларов или объединения его с уже существующим.
Комментарии
Для разломов, которые соединяются под углом в вертикальном направлении, также
важно попытаться сгладить Пиллары до их соединения.
Все пересекающиеся разломы должны быть соответствующим образом соединены,
т.к. в процессе Pillar Gridding разломы используются для задания направления
линиям сетки.
С о зд а н и е р а з л о м о в из в с е х с т и к о в
Можно выбрать весь набор стиков, представляющий один разлом и задать, чтобы
Petrel использовал каждый n-й стик в качестве входных данных. Это быстрый подход, но он
требует большой степени репрезентативности от стиков, т.е. чтобы в них не было слишком
много помех.
С закладки Input отобразите стики из папки For Create from FS в папке Fault Sticks
(time).
В зависимости от типа моделируемого разлома выберите форму Пилларов:
Вертикальный, Линейный, Листрический или Изогнутый.
Кликните по иконке Set Select/Pick Mode fe, расположенной на функциональной
панели.
Выберите стики одного разлома (на закладке Input), кликнув на одном из них в 3D
окне. Разлом, на котором вы кликнули в 3D окне, подсветится на закладке Input.
Кликните по иконке Create Fault From Fault Sticks, Surface or Interpretation icon ^
на функциональной панели, чтобы сгенерировать Пиллары вдоль выбранного
разлома. Появится диалоговое окно, в котором нужно указать п, чтобы создавать
пиллар из каждого n-ого стика. Введите 5 и нажмите ОК.
Новый разлом появится в 3D окне и будет находиться в папке Faults на закладке
Models с тем же именем, что и исходные стики. В вышеупомянутом диалоге можно
удлинить пиллары по сравнению с исходными стиками. Если расстояние между
Стиками больше чем заданный параметр Maximum search distance, Пиллары не
будут сгенерированы.
110
Раздел 8 - Моделирование разломов
m Fault sticks
m Fault surface сф «,'ijp
& Fault interpretation
a Folder containing fault sticks, surfaces or interpretations
You have to connect the faults together
A manually after this operation.
✓ OK К Cancel
111
Раздел 8 - Моделирование разломов
Дополнительны е упражнения
112
Раздел 8 —Моделирование разломов
В 3D окне выберите все полигоны разломов, относящиеся к одному разлому, кликнув
на полигонах, удерживая клавишу Shift.
Кликните по иконке Create Faults From Fault Polygon £=i на функциональной панели,
чтобы сгенерировать Пиллары вдоль выбранных полигонов.
Новый разлом будет добавлен в папку Faults на закладку Models и назван Fault 1. Вы
можете изменить это имя на более подходящее, кликнув дважды на Fault 1 и изменив
имя на закладке Info появившегося окна Settings.
Для описания формы разлома используйте как можно меньшее число Точек
(shape points)
Также обратите внимание на функцию установки инкремента (приращения)
для Пилларов в установках для процесса моделирования разломов. Меньшее
количество, а также более простая форма Пилларов означают меньшее
редактирование и зачастую меньшие проблемы в процессе Pillar Gridding.
113
Раздел 8 - Моделирование разломов
4. Выделите поверхность Base Cretaceous на закладке Input (кликните на имени,
чтобы подсветить его), поставьте галочку рядом с Top limit на закладке Operations в
разделе Cut/Extend pillars и кликните на голубой стрелке. Другие опции установите
так, как показано на рисунке.
114
Раздел 8 - Моделирование разломов
Оцифруйте верхние Точки для Пилларов, используя иконку Add New Pillar by One
Point V. Помните, что промежутки между Пилларами следует делать как можно
больше, но так, чтобы выдерживать кривизну разлома.
115
Раздел 8 - Моделирование разломов
Отобразите, например, поверхность Top Etive и все разломы в модели разломов.
Найдите поверхность, которая должна быть нарушена разломами, но
соответствующего разлома нет в модели.
Отобразите General intersection в 3D окне и поместите его перпендикулярно
разлому.
Отобразите все поверхности на разрезе при помощи иконки the Enable/disable
tog gling of visualization on intersection plane (она расположена в «плеере» в
нижней левой части окна Petrel).
На закладке Models убедитесь, что ни один из разломов не активен (не выделен
жирным).
Выберите геометрию Пилларов 1 Ш У
Оцифруйте Пиллары при помощи иконки Add New Pillar \ . Petrel создаст новый
разлом в папке Faults вашей модели. Время оцифровки одного Пиллара зависит от
его геометрии (или точнее от Точек).
Переместите разрез, чтобы начать оцифровку другого Пиллара этого же разлома.
Продолжайте перемещать разрез и цифровать Пиллары до тех пор, пока разлом не
будет создан.
Комментарий
О б зо р
В этом разделе мы познакомились с инструментами процесса Fault Modeling. Мы
О увидели, как задать новую модель, как сделать разлом из выделенных стиков, как
редактировать ключевые пиллары, соединять разломы, создавать разломы из всех
стиков. Также была представлена автоматическая генерация разломов и
автоматическое соединение разломов.
В факультативной части упражнения мы создали разломы из полигонов, выяснили,
как обрезать или дотягивать пиллары относительно поверхности, как оцифровывать
пиллары по поверхностям или по сечениям.
116
Раздел 9 - Pillar Gridding
117
Раздел 9 - Pillar Gridding
Обзор упражнения
Предварительные действия, необходимые для Pillar Gridding
Создание нового каркасного 3D грида
Создание простой границы грида и проверка качества модели разломов
Создание составной границы
Задание направлений и трендов
Pillar Gridding
Проверка качества структурного каркаса (Skeleton)
Дополнительные упражнения
Задание числа ячеек
Задание сегментов при помощи трендов
Задание неопределенных разломов
Задание разлома, не являющегося границей сегмента
118
Раздел 9 - Pillar Gridding
грид, потому что установки будут уже заданы из предыдущих итераций, и вам не
придется настраивать их заново.
Некоторые ключевые установки, такие как имя 3D грида и его инкремент
устанавливаются при инициализации процесса Pillar Gridding, но их можно изменить
в любое время.
Info
Settings More Psll-аг geometry Expert Faults Legend
Result 3D grid
(«’ Create new: Gullfaks (Skeleton)
£P
ij§§ Increments У
Overwrite the active 30 £rid
□
I increment: 100 J inclement: 100
Horizons ы
\ / . /
✓ Apply OK | К Cancel |
119
Раздел 9 —Pillar Gridding
Следовательно, ни запасы, ни горизонты, ни свойства ячеек за пределами границы и
рассчитаны не будут.
Чтобы полностью окружить все разломы в 3D гриде можно использовать инструмент
Create boundary О. Эта опция используется для оцифровки границы в 2D окне.
1. Отобразите одну из временных поверхностей с закладки Input в открытом 2D
окне. На основании этой поверхности мы будем оцифровывать границу.
2. Начните создавать границу вокруг области интересов при помощи иконки
Create external g rid boundary О . Кликайте левой клавишей мыши для оцифровки
границы. Двойной клик левой клавишей мыши замкнет границу. Граница грида будет
храниться как Boundary в 3D модели (в папке Fault Model на закладке Models). Вы
можете работать только с одной границей (т.е., вам нужно удалить ее, если вы
хотите создать другую).
- 3 *' G u llfa k s 2 0 0 4
- I 5I / Fault model
+ ✓ Faults
*§« Trends
О @ Boundary
Проверьте качество 2D грида. Для этого дважды кликните на процессе Pillar
Gridding (закладка Processes> Structural Modeling) и нажмите Apply. Если граница не
замкнута, замкните ее. Ключевые Пиллары, которые пересекаются, будут отмечены
желтыми точками. Если это произошло, откройте одновременно 2D окно Pillar
Fridding и 3D окно с моделью разломов. Выберите Tile Vertical из меню Window,
чтобы расположить два окна рядом. В 3D окне проблемные пиллары тоже будут
подсвечены, активируйте процесс Fault Modeling и решите проблему,
отредактировав ключевые Пиллары. Запустите процесс Pillar Gridding заново.
120
Раздел 9 - Pillar Gridding
Начните с того, что в левой части области назначьте разломы частью границы.
Используйте пиктограмму Set Select/Pick Mode &, чтобы выделить разлом.
Обратите внимание, что когда вы кликаете на линии, соединяющей Точки на
разломе, все Точки становятся желтыми. Это означает, что разлом выбран, и Вы
можете задать ему назначение. Или Вы можете выбрать другой путь - кликнуть на
одной точке (начальной), и, держа нажатой клавишу Shift, и на конечной, (начальная
и конечная точки станут желтыми). Назначьте выделенную часть разлома границей.
Кликните по иконке Set Part o f G rid Boundary i/B. Обратите внимание, что разлом
или его часть будет выделена двойной голубой линией, как показано на рисунке
ниже.
121
Раздел 9 - Pillar Gridding
122
Раздел 9 - Pillar Gridding
Кликните по иконке Set Part of Segm ent Boundary <?s. Выбранная часть разлома
изменит цвет с голубого на белый. Это означает, что этот разлом больше не часть
границы (но по-прежнему является границей сегмента).
123
Раздел 9 - Pillar Gridding
два разлома сильно сблизятся, то размеры ячеек будут слишком маленьким,
чтобы была возможность сохранить число ячеек неизменным.
План у п р а ж н е н и я
Посмотрите на модель разломов в 2D окне. В нашем случае большинство
разломов ориентированы в направлении Север-Юг. Задайте основным
разломам, простирающимся с Севера на Юг, красное J-направление. В
режиме Set Select/Pick Mode k выберите линии между Точками, чтобы
выбрать разлом и нажмите иконку Set J-direction fJ.
124
Раздел 9 - Pillar Gridding
Задайте перпендикулярному разлому зеленое I - направление, выбрав разлом
описанным выше способом и нажав иконку Set l-direction -L.
Нажмите A pply в окне процесса и посмотрите, как изменилась средняя сетка
структурного каркаса. Обратите внимание, что ячейки вдоль направленных
разломов выровнены параллельно разлому, тогда как ячейки вдоль
произвольных разломов (белых) срезаны этим разломом.
125
Раздел 9 - Pillar Gridding
Комментарии
Обратите внимание, что между разломами с заданными направлениями число
ячеек постоянно. Это проиллюстрировано на рисунке вверху.
Можно перемещать и удалять части оцифрованных трендов. Для этого в
Process Diagram должен быть активным процесс Pillar Gridding (его имя
выделено полужирным в Petrel Explorer) и в 2D окне отображены тренды.
Выберите иконку Select and Edit/Add Points Кликните на точке, которую
хотите переместить и передвиньте ее в желаемую позицию.
Чтобы создать новую точку, кликните на линии между двумя точками и немного
передвиньте мышку.
Для удаления точек вы вначале должны выбрать иконку Set Select/Pick Mode
k . Кликните на точке, которую хотите удалить и нажмите клавишу Delete. Чтобы
удалить несколько точек, нажмите клавишу Shift и выберите точки в режиме
select/pick mode. Для удаления целого тренда кликните на линии между
оцифрованными точками, тогда тренд будет выбран полностью. Нажмите Delete.
Другой способ: откройте папку, где хранятся тренды в папке для разломов
вашей модели в Petrel Explorer, таблица Models. Найдите тренд, который вы
хотите удалить, выберите его и нажмите Delete.
Pillar Gridding
После того, как задана граница и приемлемая геометрия 2D ячеек (для настройки
геометрии двухмерных ячеек применяются тренды и направления), можно построить
3D грид. Результат этого построения - так называемый Skeleton (Структурный
Каркас), который представляет собой серию пилларов, по одному для угла каждой
ячейки. Верхнюю, Среднюю и Нижнюю сетки каркаса можно использовать для того,
чтобы посмотреть на пиллары в X-Y направлениях. Сами пиллары удобнее всего
просматривать на I или J - разрезах.
1. В окне процесса P illar G ridding на закладке Pillar Geometry отключите Curved
для Non-Faulted Pillars. Это задаст более простую геометрию 3D грида и вероятность
появления проблем уменьшится.
126
Раздел 9 —Pillar Gridding
Info
Settings More S РШ« g e o rj^ ty—j Expert Faults Legend
Pillar geometty
Q
Vertical Linear Listric Curved
о О о Q (3
9
«>
4
Non faulted pillar geometry
4»
Q >
0 Vertical 0 Lineal 0 Listric О Curved
Tolerance distance: 1 0 "] О in % of increment
Faulted pillar geometry
Use the closest pillat in the fault.
<J ) Create pillar geometry type:
✓ Apply OK К Cancel
2. Нажмте Apply.
3. Если результат удовлетворительный, нажмите OK, чтобы создать верхнюю и
нижнюю сетки каркасного гриды. Нажмите "Yes" в появившемся окне.
Petrel
Yes No
127
Раздел 9 - Pillar Gridding
построив верхнюю и нижнюю сетки. Поэтому вам важно самим проверять, не
пересекаются ли пиллары.
- 3 G u llfa k s 2 0 0 7
- ^ Fault model
+ $9 У F aults
+ и|»1 - / Trends
от Boundary
Gullfaks [Skeletonl
+ чщ S kele ton
■* $ Fwh
m H oriz ons
Fdges
+’ # 3 In te rse ctio ns
!I P ropertie s
to u t M e t
Zone № er
+ .5 У Segm ent № er
128
Раздел 9 - Pillar Gridding
8. Если это необходимо, внесите исправления в процессе Fault Modelling (вам
придется запустить процесс Pillar Gridding заново, после того, как вы перестроите
модель разломов).
На что нужно обратить внимание:
Следует искать ячейки, имеющие чрезмерно «сжатую» форму, в верхней,
средней и нижней сетках. Это удобнее делать в 2D окне или в окне для
отображения разрезов. Обыкновенно причиной этого является
чрезмерный контроль за ячейками заданием направлений. Установите
произвольные направления для некоторых разломов и трендов.
Попробуйте также найти пики в верхнем, центральном и нижнем
каркасных гридах. Это может быть обусловлено целым рядом причин,
например: короткие Пиллары между более длинными,
однонаправленные разломы, которые не параллельны и сближаются
друг с другом, неудачно расположенные линии трендов, другие факторы.
129
Раздел 9 - Pillar Gridding
Дополнительные упражнения
Задаем число ячеек
Иногда в определенной части модели создается слишком мало ячеек. Часто это
происходит в узком пространстве между двумя разломами, где желательно иметь
больше ячеек при интерполяции атрибутов. Дополнительные ячейки обеспечат
лучшую интерполяцию в модели атрибутов. Такая же ситуация может возникнуть
между двумя близко расположенными скважинами. Добавление тренда между двумя
разломами и задание точного числа ячеек решит эту проблему.
Иногда из-за принудительного задания числа ячеек в одной области может
уменьшиться количество ячеек в соседней области, это может привести к плохой
геометрии модели. Поэтому нужно провести контроль качества средней сетки
каркасного грида перед тем, как создавать верхнюю и нижнюю.
130
Раздел 9 - Pillar Gridding
131
Раздел 9 - Pillar Gridding
132
Раздел 9 - Pillar Gridding
T ransparency: None
133
Раздел 9 - Pillar Gridding
Сделать разлом неопределенным
Если разлом (или его часть) установлен неопределенным и если ему задано
направление, то в процессе создания грида он будет рассматриваться как тренд, но
не будет включен в сгенерированный трехмерный грид как разлом.
1. В 2D окне выделите разлом или часть разлома .
2. Кликните по иконке Set No F a u ltи/ .
3. Выделенная часть разлома станет пунктирной.
Сделать, чтобы разлом не был частью границы сегмента
Это упражнение покажет, как сделать, чтобы разлом не выполнял роль границы
сегмента.
В 2D окне выберите разлом или часть разлома.
1. Кликните по иконке Set No Boundary ili.
2. Выбранная часть разлома станет серой. Если разлому было присвоено какое-
то направление, он будет выглядеть как непрерывная линия красного или зеленого
цвета.
3. Сохраните проект (Save As). Вы будете использовать его в следующем
упражнении.
О бзор
В этом разделе вы познакомились с терминологией и концепциями процесса Pillar
Gridding, такими как: границы, сегменты, направления и тренды. Вы увидели процесс
создания грида: как задавать направления и тренды, как делить тренд на сегменты и
как сделать грид более детальным. Вы узнали о возможностях редактирования
(особенно подробно - о редактировании модели разломов). И, наконец, вы
посмотрели, как проводить контропь качества каркасного грида, используя сечения и
сегменты.
134
Раздел 10 - Создание горизонтов
Г9\ Упражнения
Make Horizons
В этом упражнении вы вставите горизонты в 3D грид (структурный каркас). Это
первый шаг в процессе деления модели по
вертикали.
135
Раздел 10 - Создание горизонтов
v ie
S ome hints for the table: Horizon type: f c jl Conform to: |Ц ( U se horizon-fautt lines: Input; U
Use
Horizon _ . . . Horizon Conform to another Smooth horizon
Index Color Calculate type Status Well tops In p u t #1
name horizon iterations -fa u lt
i © Нori2on
2 Щ Н orizon
■v Conformable
Conformable
No
No
1
1
New
New
0
0
lines
0 'r"e s © 1
® Г ~
f f ll
Ы1
з е з Horizon > Conformable No 1 New 0 BVes @1 fakl
136
Раздел 10 - Создание горизонтов
Правый клик на папке, содержащей 2D поверхности и выберите S o rt by Z-
values.
В процессе Make Horizons нажмите иконку M ultiple drop j1. Э т о п о з в о л и т вам
перетащить целый ряд данных, выбрав только первый элемент ряда.
Выберите (подсветите) поверхность Base Cretaceous на закладке Input.
Кликните на голубой стрелке под Input #1, как показано на рисунке снизу. Все
входные файлы будут добавлены в соответствующем порядке и в колонке
Horizon будут те же имена. Чтобы изменить названия, просто введите новые
имена в белое поле.
Make horizons w ith 'Gullfnks2004/Gullfaks (Skeleton) (DC)* X I
f f lM i& T ii
Some hints for the table: Ношоп type: Q Conform to: Use horizon-falit lines: tM Input: U
.. 0® ®
TJTe
Horizon _ » _ . . . Horizon Conform to another Smooth horizon
Index Color Calculate typ e Status Well tops In p u t #1
name horizon ite ratio n s -fa u lt
lines
* «I Вase Creta 1 Erosional v | No 1 New 0 0Yes Й ) Ф Base Cret
Тop Тarber Conformable No 1 New 0 0Yes m £ 3 ^ T o p T a tb
з ев Top Ness Conformable No 1 New 0 0Yes n Ш6 9 Top Ness
4 в TopEtive v Conformable No 1 New 0 0 Yes П Top Etrve
137
Раздел 10 - Создание горизонтов
0 Smooth: 5 О Tolerance:
i i
Ш Е Ш
7. Для этого: Раскройте папке Base Cretaceous в белом окне диалога и выделите
все разломы. Уберите галочку Use default в левой части окна диалога. Теперь
уберите галочку Active fault - теперь все разломы для Base Cretaceous отмечены
неактивными (то есть при расчете горизонта Base Cretaceous разломы не будут
учитываться).
Make horizons w ith 'GnilfAks2004/Gullfaks (Skeleton) (DC)' I
Horizons Sellings Faults Segments Wells Info
I
Q Use default
Distance: Displacement:
• / Apply j [ ✓ OK | | К Cancel
138
Раздел 10 - Создание горизонтов
О б зо р
В этом разделе мы познакомились с делением модели на стратиграфические
интервалы. Был представлен процесс Make Horizons, а такж е рассказано, как
задавать число горизонтов (в зависимости от входных данных) и тип горизонтов
(геологический). Было рассказано о разных настройках процесса Make Horizons
(алгоритмы - на закладке Settings, настройки разломов и экстраполяции - на
закладке Faults). Также были представлены методы проверки качества.
140
Раздел 11 - Глубинное преобразование
2. Если в табличке в окне диалога Make Velocity Model уже есть какие-то строки
сданными, удалите их. Для этого нужно выделить строку, а затем кликнуть по иконке
Delete row{s) in the table icon i* . Вставьте 5 новых строк, кликая по иконке Append
item in the table icon -A
141
Раздел 11 - Глубинное преобразование
3. Перейдите на закладку lntervals>Velocity Model и заполните поля в
соответствии с нижеприведенными инструкциями:
Включите Create new Velocity Model и установите convert from TWT (time) to Z
(Depth).
Установите Seismic Reference Datum (SRD) в поле Datum.
На закладке Input в папке Surfaces (Time) найдите поверхность Seabed time
surface. Вставьте Seabed surface в первую строку в колонку Bottom. Тип
поверхности выберите Surface.
Откройте папку Horizon во временном 3D гриде. Кликните на верхнем временном
горизонте (Base Cretaceous) - горизонты должны располагаться в порядке
уменьшения глубины - и вставьте во вторую строчку в колонку Bottom. Если у вас
нажата кнопка M ultiple drop in the table 1*1, то остальные горизонты в папке будут
вставлены автоматически, как показано ниже. В качестве типа этих четырех
данных нужно указать Horizon.
Make v e lo c ity m o d e l
Intervals
С Other
Intervals:
12ISEife IB
Mod
Recommended
workflow: US
Bottom Correction
142
Раздел 11 - Глубинное преобразование
143
Раздел 11 - Глубинное преобразование
8. В качестве К можно использовать константы или поверхности. В этом
упражнении мы используем константы. Введите их, как показано на рисунке выше
(Base Cretaceous: -0.4, Top Tarbert: - 0.22, Top Ness: -0.23,Top Etive: -0.11). В качестве
разделителя используйте точку, а не запятую.
9. Перейдите на закладку Output. Поставьте все галочки в строчке Well report.
Отметьте Time and velocity logs и Residual points в разделе Well Tops.
Make velocity model
1) Intervals
Well correction
5 * Residual points i—« i- i
* * at well tops
% Well repat 0
-
13
ы
E
fii
El
Wei tops
94 [ j Replace dip and azimuth on wel tops
| Apply | | ✓ OK j [ К Cancel ]
144
Раздел 11 - Глубинное преобразование
11. Нажмите Apply. Новая скоростная модель хранится в папке Models на
закладке Models. Кривые времени и скорости сохраняются для каждой скважины
(Global well logs), а значения остатков (residual points) хранятся в Well Tops, в папке
Attributes. Отчет о работе процесса Velocity Model сейчас виден в окне отображения.
Его можно скопировать в другое приложение (например, Excel), если нужно.
■•^Models -w V X
- 3 Qullldks2Q07
+ Fault model
+ I o' Gullfaks (Skeleton)
JS t Velocity models
- 14 ДИМЯИВНИ
- §3 H orizons
♦ IV Velocities (Final)
Ss ® Datum
+ *3 Seabed
- 23 8a$e Q etaceous
el О t w t
Z l О ОгдЫ/
Z j О Final
f 23 Top T & b e it
+ Top N ess
+ T opE iv e
+ " F aults: GusStaksfS ke le to n )
145
Раздел 11 - Глубинное преобразование
> Depth conveil ЗД) grid
j DepUft convert30 у й Г ]
w
Velocity rrrodet f i t Velocity Model 1
\ Pilar geometry
И В 1 И
Vertical Line* Lr.iric Curved
in % of inciemer*
Faulted priar geometry
O Use exisUnj pilar аеичеЬу Numberol 10
^ { ) Create piar geometry type sample points:
Н В 1 И
Vertical Linear Listric Curved
U in % ol тслетсШ
О б зо р
В этом разделе мы обсудили, какие данные можно преобразовать в глубинный
домен (объекты общего типа, 3D гриды). Было продемонстрировано, как работает
процесс Depth Convert 3D Grids. Мы увидели разные возможности и настройки
процесса Make Velocity model. Мы выяснили, как задавать интервалы, вносить
корректировки; познакомились с разными скоростными методами. Также мы узнали,
как можно задавать Vo и К и что можно получать на выходе.
146
Раздел 12 - Make Zones и Layering
Обзор упражнения:
Создать зоны.
Факультативное упражнение:
Замечание: Если 3D грид с зонами уже создан, то изохора может быть выведена
непосредственно через настройки зоны в фильтре зон 3D грида.
1. Зайдите в папку Well Tops на закладке Input и выделите горизонт Top Tarbert в
папке Stratigraphy. Маркеры выделятся жирным шрифтом. Теперь кликните правой
кнопкой на маркеры Base Cretaceous и выберите Convert to Isochore Points.
147
Раздел 12 - Make Zones и Layering
2. Нажмите No во всплывающем окне сообщения.
3. Новый набор точек с именем ’’Top Tarbert - Base Cretaceous” появятся внизу
закладки Input.
4. Раскройте новый набор данных и в нем раскройте папку Attributes. Посмотрите
на сгенерированные атрибуты.
148
Раздел 12 - Make Zones и Layering
г------------------------------------------------ r Г Л
S e llin g s f o r 'Г ■D S e ttin g s fo r 'T h ic k n e s s '
m
о Info [£й Statistics Jg Histogram [J Colors Style I Opeiations : Style
1 О Info ИГ"5«5БсЛ Цц Hisloqiam J Colois
Axis Min Max Delta
X 451497.83 459424.1 Э 6926.35 Axis Min Max Delta
Y S781527.76 6788724.75 7196.98 X 451497.83 458424.19 6926.35
i Elevation de. -2046.19 -1766.94 279.25 Y 6781527.76 6788724.75 7196.98
Thickness d... 0 .X 101.95 101.95
Make/edit surface
Execute
п
Input data- Result surface:
Main input: 3»# Top Tarbert -
°*i
Attribute: & Z l Thickness v j J 0 Name: Isochore BC-TT
10. Нажмите кнопку Suggest settings from input и выберите Well Tops/Points (low
density). Petrel предложит метод Convergent Interpolation на закладке Algorithm.
I
w u ;& Seismic lines (high density)
149
Раздел 12 - Make Zones и Layering
Post proc 3P Well adjustment
В Hints 8 Geometry Pie proc if Algorithm
l Grid size and position
Automatic (from input
dala/boundary)
О Rotation:
О User defined:
Xmin:
Rotation
Ymin: (Xmin,Ymin)
Xmax: Width:
Yrnax: Height:
Grid increment
Xinc: 50 Yinc: 50
0
Q Boundary
@ Make boundary from main input and extend it with 0 nodes.
If this is on, the boundary in the Input data will not be used.
150
Раздел 12 - Make Zones и Layering
С о зд а н и е з о н (M ake Z o nes)
0 Do volume correction
✓ Apply ✓ OK [ Cancel
151
Раздел 12 - Make Zones и Layering
e. Вставьте скважинные отбивки между изохорами, зайдя в Well
Tops>Stratigraphy и выбрав отбивки, соответствующие стратиграфическому
интервалу с которым вы работаете.
f. Задайте имена изохорам и новым горизонтам - по умолчанию имя
горизонта "Horizon", пока не выбраны отбивки, а если отбивки выбраны, то их
имя передается горизонту. Имя изохор по умолчанию "Zone", пока не выбрана
поверхность изохор, а если выбрана, то зоне дается такое же имя. Имена
можно в любой момент изменить.
Execute
m
4 T c a lc u la tio n will be performed in the selected stratigraphic interval only.
#- i .. _ Volume
Color Input type Input correct Status
f Top Ness
✓ Appty ✓ OK y ( Cancel
152
Раздел 12 - Make Zones и Layering
153
Раздел 12 —Make Zones и Layering
Комментарии:
В колонке Input Туре вы можете выбрать тип входных данных. Типы могут быть:
4. Используйте плеер ш Hi т \ • I n ш йк
чтобы перемещать сечение.
5. Обратите внимание: Плеер появится только тогда, когда активный разрез
отображен в окне визуализации.
6. Для остановки процесса «проигрывания», кликните по иконке Stop.
154
Раздел 12 - Make Zones и Layering
Комментарии
Цвета зон можно изменить в меню Settings для каждой зоны в Zone Filter (в нижней
части папки 3D грида).
6. Для экспорта зоны - двойной клик на зоне в папке Zone filter и следуйте
процедуре, описанной выше. Небольшая разница лишь в том, что вам нужно зайти
на закладку Output в окне настроек зоны.
Settings for 'Top Tarbert'
(•> Use attached fault model (In the same folder as the 3D grid)
Convert zonefs) to isochore (Along pilar)
155
Раздел 12 - Make Zones и Layering
Замечание: Если вы хотите создать поверхности из всех горизонтов и изохор из всех
зон, просто дважды кликните на папках Horizons и Zones и на закладке Output
нажмите Make surface и Make Isochore. Автоматически сгенерируются поверхности
всех горизонтов. Они появятся на закладке Input. То же самое и для зон.
4
Zone 1 0Yes Follow base Cel thickness: 50.00© _Q Y es_ Qfte • D
H i
Tarbert-3 • , V 0 Yes Follow base CeB thickness: 400® □Yes Ш* ✓0
Tarbert-2 0Yes Follow base CeJ thickness: 4.00© □ Yes □ Yes ✓D
35 Tarbert-1 ■ [y] Yes Proportional Number of layers: 7 □Yet □ Yes ✓ D
Щ Ness-2 0 Yes Fractions Fractions: 1.2.1.5 □Yes □Ves ✓D
•3
Ness-1 0 Y« Follow top Cell thickness: 4.00(DWDeposifonatSulace QYes Ш *- ✓ D
156
Раздел 12 - Make Zones и Layering
5. В зоне Ness-1, выберите Follow Тор в колонке Zone Division. Кроме того вы
можете при желании закинуть опорную поверхность (Reference Surface), которая
будет учтена при разбиении наряду с учетом заданной мощности. Зайдите в папку
Other data на закладке Input, выберите DepositionalSurface и вставьте ее в поле
Reference Surface, используя голубую стрелку.
6. Нажмите Apply и проверьте Statistics settings для 3D грида. Должно быть
более 3 млн. 3D ячеек. Это из-за Depositional Surface; удалите ее и снова нажмите
Apply. Теперь будет около 800.000 ячеек.
7. Нажмите Apply и просмотрите результат в 3D окне. Если вам не нравится, как
произошло разбиение (усечение/наложение) как, например, ниже:
. Zones
157
Раздел 12 - Make Zones и Layering
Комментарии
Follow Base - также как и для опции Build from top, за исключением того, что
слои строятся от нижней поверхности и срезаются вышележащим горизонтом.
• Fractions - задается число слоев с относительными мощностями между ними.
Например: Если вы хотите вставить 4 слоя в какую-нибудь зону и второй слой
должен быть в два раза мощнее, чем каждый из остальных трех, напишите: 1,2,1,1.
О б зо р
В этом разделе вы увидели, как делить 3D грид на зоны и слои. Также было
показано, как создавать точки изохор, и как менять параметры процессов.
158
Раздел 13 - Моделирование геометрических свойств
Упражнения
Обзор упражнений
Дополнительное упражнение:
• Создание простых фаций
159
Раздел 13 - Моделирование геометрических свойств
Создание свойства Bulk Volume (объем ячейки)
Sellings
№
ф Create new property
Regenerate name
Settings:
Select method: Ш 1- ,
r=Z=— — — — r 1
Property template: VB Bulk volume
2. В поле Method выберите Above Contact. Установите Contact Level как Constant
и задайте постоянное значение - 2010.
160
Раздел 13 - Моделирование геометрических свойств
Geom etrical m odeling w ith 'G ullfaksZ ...
Settings
Regenerate name
Settings:
Contact level:
® Constant -2010
Contact
Дополнительное упражнение
7. Выберите код фаций. Т.к. мы выбрали Fluvial facies в качестве шаблона, нам
нужно только два фациальных типа: зададим Fluvial channel (соответствует
значению 2) внутри полигона и Background floodplain (соответствует значению 0)
снаружи.
161
Раздел 13 - Моделирование геометрических свойств
Settings
Overwrite property:
Regenerate name
Settings:
Select method t ’ Assign facies between surfaces
Property template:
Ж
Т op surface: 9 ^ Top Tarbert k d
Base surface: Щ l^ j ® Top Ness:
Value to assign
between the surfaces: Value v 2
| ^ з» P j D t t □ m
162
Раздел 13 - Моделирование геометрических свойств
О бзор
В В этом разделе были представлены возможности моделирования геометрических
свойств в Petrel. Мы увидели, как создать свойства объема ячеек (Bulk Volume) и
высоты над контактом (above contact), которые позже будут использованы при
подсчете запасов.
163
Раздел 14 - Перемасштабирование каротажей
Обзор упражнения:
Статистическая проверка
перемасштабированных кривых
164
Раздел 14 - Перемасштабирование каротажей
6. Задайте установки для перемасштабирования. Используйте по умолчанию
(Most of, As lines и Neighbour cells) и нажмите Apply. Новое свойство находится в
папке Properties активного 3D грида. Отобразите его в 3D окне.
Select ^ Ю Е Е З Я Е И Ш И v
165
Раздел 14 - Перемасштабирование каротажей
Select ф Porosity
fjp Settings i ^
К о м м е н та р и и
166
Раздел 14 - Перемасштабирование каротажей
Статистическая проверка перемасштабированных каротажны х кр и вы х
1. Откройте окно Settings для одного из созданных свойств, два раза кликнув на
нем, перейдите на закладку Statistics.
® ттш _ m Si
Intervals 20 v Q Forzone:
17.5
15
12.5
10
7.5
2.5
0-
0 0.04 0.08 0-12 0.16 0.2
1 1 Upscaled cells I l Well logs
О бзор
В этом упражнении мы увидели, как перемасштабировать каротажи в ячейки,
которые пересекаются скважинами, как проверить качество результата в окне Well
Section и как увидеть значения перемасштабированных ячеек и исходного каротажа
гисторгамме. В процессе Scale Up Well Logs ячейки, пересеченные скважинами,
подготавливаются, чтобы затем их можно было использовать при моделировании
фаций и свойств.
167
Раздел 15 - Моделирование фаций
Обзор упражнения:
168
Раздел 15 - Моделирование фаций
Д ополнительны е упражнения:
169
Раздел 15 - Моделирование фаций
2. Сделайте копию перемасштабированного каротажа Facies (Fluvial Facies (U))
и переименуйте его в Fluvial Facies Model.
5. Выберите зону Tarbert 1. Отожмите кнопку Leave Zone Unchanged " , чтобы
изменить настройки ( " ) и выберите в качестве метода Sequential Indicator simulation.
170
Раздел 15 - Моделирование фаций
8. Перейдите на закладку Fraction и отметьте Trust fractions or trends для
каждой из фаций (нужно выделить фацию, чтобы задавать настройки для нее).
10. Установите Zone Filter в 3D гриде, чтобы просмотреть только зону Tarbert 1 и
отобразите модель свойств Fluvial Facies Model в 3D окне. Также проверьте
информацию о выполнении процесса в Petrel Message Log и сравните
первоначальное процентное соотношение фаций и полученное.
Комментарии
171
Раздел 15 - Моделирование фаций
4. На закладке Modeling Settings, выберите Use Existing Property и выберите
свойство Fluvial Facies Model из выпадающего меню.
172
Раздел 15 - Моделирование фаций
m n e /tc L Э Obiecl modelino (Stochastic)
О Undefined
(*) Constant: J 0: Вackground floodpiain
11. Используйте Zone Filter в глубинной модели, чтобы посмотреть только зону
Tarbert 2 и отобразите Fluvial Facies Model, расположенную в папке Properties.
13. Скопируйте установки зоны Tarbert 2 в зону Tarbert 3 при помощи иконки Сору
settings from the selected zone :i . Теперь «заприте» зону Tarbet-2 (нажмите Leave
Zone Unchanged " ).
15. Введите 70% в раздел Fraction (%) на закладке Settings, чтобы задать
отношение channel/levee (или вы можете кликнуть на голубой стрелке, чтобы оценить
общее содержание для систем Channel и Levee, исходя из перемасштабированных
ячеек).
0S
Method for
zone/facies:
173
Раздел 15 - Моделирование фаций
17. Используйте Zone Filter грида Gullfaks (Skeleton) (Velocity Model 1), оставьте
только зону Tarbert 3 и отобразите Fluvial Facies Model, размещенную в папке
Properties.
Комментарии
'
Name:
Color:
Fluvial facies object
Я Ш Ш
a '1
Type: Property
174
Раздел 15 - Моделирование фаций
S e ttin g s fo r 'F lu v ia l fa c ie s '
| г @ г э в □ ^
: Code Name P a ren t Color P a tte rn
0 Background floo
1 Levee v J d r S iS ,
2 Channel И П 71 •* • >
Crevasse ■НУН
i 4 Oxbow lake
7. На закладке Facies вставьте новый канал (Add a new channel ), так же как
вы делали это в зоне Tarbert 3. Введите долю фаций (Fraction) 40%, а не используйте
доли, полученные из перемасштабированных каротажей (с помощью голубой
стрелки). Выберите коды фаций, которые соответствуют каналам и прирусловым
валам.
5 *0 » “ ^ K ^ c t ' S r (Xli I
О Complete body must be inside zone at top Q
□ Complete body must be inside zone at base
Minor width
Med/ Max/
Min a
mean std
[Compass
Orientation: Triangul V 0 0 0 degrees]
Minor width: Triangul v 150 i 300 450 [Hofizontal
distance units]
Mapr/Minor 1
ratio:
Triangul V 0.8 1.2
Fraction of width
Thickness: Triangul V 10 15 20
Vertical distance
175
Раздел 15 - Моделирование фаций
10. Перейдите на закладку § Rules и отметьте вариант Replace ALL other facies.
11. Нажмите A pply для создания модели. Нажмите кнопку Leave Zone Unchanged
" , чтобы заблокировать изменения. Для контроля результата отобразите зону Ness
2.
12. Кликните по иконке Toggle Sim box View Й§ на функциональной панели, чтобы
увидеть модель без структуры, т.е. как регулярный грид, где удалены структурные
изображения разломов и горизонтов.
К о м м е н та р и и
Д ополнительны е упражнения
176
Раздел 15 - Моделирование фаций
2. Выберите Use Existing Property, а в качестве свойства выберите Fluvial
Facies Model из выпадающего меню.
3. Выберите зону Ness-1 и отожмите кнопку Leave Zone Unchanged ", чтобы
задать настройки для этой зоны.
Щ О Vertical if?
Areal 4 a*
Body trends
E lines: Flowjines
7. Кликните Apply для создания модели. Нажмите снова на кнопку Leave Zone
Unchanged.
177
Раздел 15 - Моделирование фаций
Areal Щ ^ Г I
Channel trends
□ Flow lines: ^ £
178
Раздел 15 - Моделирование фаций
Комментарии
Линии токов (Flow lines) и начальные точки (Source Points) можно использовать
для задания пределов распространения речных фаций. Это создаст так называемую
полу-стохастическую модель, которая будет ограничена границами потоков, но
каналы внутри этих границ будут распределены стохастически.
Обратите внимание, что при использовании речных потоков или любых других
типов трендов, тренды не должны конфликтовать с перемасштабированными
каротажными данными. Например, если ваши перемасштабированные каротажные
данные показывают, что у вас есть каналы в восточной части модели и вы не
включили этот район в линии потоков, в алгоритме моделирования есть
противоречие и он может затратить много времени для подсчета результата и
результат, скорее всего, не будет соответствовать линиям токов.
Source Points - это набор точек, которые определяют начальные точки каждого
канала.
179
Раздел 15 - Моделирование фаций
Интерактивное моделирование фаций
Замечание: Этот процесс необратим, поэтому перед тем, как рисовать на модели
очень важно сделать ее копию.
180
Раздел 15 - Моделирование фаций
Комментарии
Сообщающиеся объемы
5. Выберите Fluvial facies object в качестве свойства для анализа (поле Property
to analyse).
181
Раздел 15 - Моделирование фаций
Обзор
В этом разделе было рассказано о моделировании фаций в Petrel. Было показано
применение разных алгоритмов, например Sequential Indicator Simulation и Object
Modeling (моделирование объектов). Мы увидели, как моделировать по-разному в
182
Раздел 15 - Моделирование фаций
разных зонах и как задавать разные вариограммы. Кроме того, мы научились
добавлять каналы и другие тела и рисовать фации вручную.
183
Раздел 1 6 - Петрофизическое моделирование
Обзор упражнения:
Детерминистическое моделирование
Стохастическое моделирование
Гистограммы и Фильтры
Дополнительное упражнение:
Детерминистическое моделирование
184
Раздел 16 - Петрофизическое моделирование
Когда каротажные кривые перемасштабированы в ячейки 3D грида, значения
каждой ячейки вдоль траектории скважины можно интерполировать в
межскважинном пространстве 3D грида. Результат - это грид со значениями
свойства в каждой ячейке.
185
Раздел 16 - Петрофизическое моделирование
Комментарии
Стохастическое моделирование
186
Раздел 16 - Петро физическое моделирование
используется для того, чтобы выбрать значение из распределения. По умолчанию
seed выбирается случайным образом.
1. Создание первой модели:
a. Активируйте преобразованный в глубину грид или используйте Gullfaks
(Velocity Model 1).
b. Откройте процесс Petrophysical Modeling, выберите Overwrite и в поле
Existing Property - свойство Porosity [U] из выпадающего списка.
c. «Заприте» зону Tarbert 1 " и «отоприте» Ness 2. .
d. В качестве метода выберите Sequential Gaussian Simulation.
e. На закладке Variogram выберите тип Exponential Variogram, 3500 Major
Range, 1500 Minor Range, 10 Vertical Range и 25 градусов Azimuth.
f. Кликните OK для создание модели свойства
Petrophysical modeling w ith ’Gullfaks2007/Giillfaks (Velocity ...
G Hint
\Г л Уайодгагй j / \ Distribution Co-kriging Trends Expert
Q si|t
Variogram type: Exponential Nugget: 0.1 Ф
й
Range
Amsolropy range and orientalion
-SO
Major dir Minot dir Vertical: \ •45
Range: 3500 1500 10 0
45
Azimuth: 25 Dip: 0
90
Просмотр результатов:
a. Выберите Histogram window из меню Windows и выберите Tile Vertical.
b. Используйте Zone Filter для отображения 3D модели свойства и
гистограммы для каротажных кривых вЬ, перемасштабированных ячеек и
всего свойства ' для зоны Ness 2.
Изменение модели:
a. Кликните на 3D окне, чтобы сделать его активным и нажмите иконку
Open Dialog for Active Process на функциональной панели.
b. Перейдите на закладку Distribution окна процесса Petrophysical Modeling
В разделе Output data range кликните на Estimate (это задаст диапазон
пористости исходя из перемасштабированных ячеек данной зоны). Задайте
187
Раздел 16 - Петрофизическое моделирование
188
Раздел 16 - Петрофизическое моделирование
с. Нажмите Apply и посмотрите, как изменилась модель.
P e tro ph ysica l m od e lin g w ith 'G u H fa ks2 0 0 7 /G n llfa ks (V elocity Model 1)"
Realizations
0 Number of realizations: 3 0 Overwrite u
189
Раздел 16 - Петрофизическое моделирование
P e tro p h ysica l m od e lin g w ith 'G u llfa ks2 0 0 7 /G u llfa ks (V elocity Model 1)'
Status: Is upscaled
190
Раздел 16 - Петрофизическое моделирование
Settings tor 'Propci ties'
Compose
/ Style Q Info И Statistics -4 Operations Filter
Flip property values
O Flip 1 FlipJ ' FipK |Ж Й Г | й
Operations on several properties
Fa each cell, Properties: None All
calculate: й
Connected volumes for Fluvial '
О Sum
Ф Porosity[1][U)
О Minimum Ф Porositj»[2] [U]
О Maximum Ф Porosity(3] [U]
© Arithmetric mean Ф Arithmetic Mean
О Harmonic mean Ф Test
О Geometric mean Ifi . Above contact
О Std. deviation VB Dulk volum e
Ф Porosity
О Most of
Уф Porevcdume
I ■J Calculate j _i SW calculation
2 Contacts
Ф Porosity[1][U]
Ф Porosity[2) [U]
Ф Poro$ity[3l[U]
Ф [Arithmetic mean
Комментарии
Такие установки, как ранг вариограммы часто сложны для задания. Очень
часто геологические представления применяются для задания горизонтальных
рангов вариограмм, причем подходящими могут оказаться несколько значений.
Вертикальные ранги часто можно рассчитать на основе вариограммного анализа.
Калькулятор свойств
Также как и для каротажных кривых, есть похожий калькулятор для свойств. Этот
калькулятор можно использовать для создания 3D свойств и осуществления
операций между свойствами. В калькуляторе есть целый ряд предопределенных
функций, например логические и математические. Есть возможность задавать
вложенные команды и нет никаких ограничений для длины и сложности таких
команд. Если вычисление слишком сложное, то можно (и нужно) создать макрос,
191
Раздел 16 - Петрофизическое моделирование
содержащий это вычисление. Макрос можно считывать из файла, чтобы можно было
сделать несколько операций за раз (сохраняется с расширением .mac).
d. Нажмите ENTER.
192
Раздел 16 - Петрофизическое моделирование
2. Вычисление значений:
193
Раздел 16 —Петрофизическое моделирование
Нажмите ENTER Petrel выведет общий поровый объем в поле для формул:
Гистограммы и Ф ильтры
194
Раздел 16 - Петрофизическое моделирование
Settings for ’P o io s ily fl] [U]'
_4 More Variogram
/ Style О Info ]i] Statistics Oil Histogram J Colors Operations
ш ® (B )® m э ш
Intervals v 20 El Fof zone: ^ Ш ЗЯЭЯЭЁШ ИИ v
2 4 6 8 10 12 14 16 18 20 22 24
I V Appfr I [✓ O K I | к Cancel |
5. Включите опцию Show histogram fo r the filtered cells only и откройте окно
Settings для папки Properties и откройте закладку Filter. Filter дает возможность
показывать модель свойства не полностью, а частично.
Комментарии
195
Раздел 16 —Петрофизическое моделирование
Дополнительное упражнение
Где:
К = проницаемость
Sw=a(h*^g)b
Ф= пористость
а = 0.5, b = 0.2
Контакт считаем равным OWC = -2010 метров для всех зон и всех сегментов.
196
Раздел 16 - Петрофизическое моделирование
4. Отключите фильтр t.
5. Нажмите кнопку ' Run J . Обратите внимание, что все формулы появятся в
History window в верхней части. Если у вас появилась ошибка из-за свойства
Above_contact, значит, вы его не создали в упражнениях по Geometrical modelling
(просто создайте его снова)
7. Будут созданы четыре новых свойства: LogPerm, Perm, Temp и Sw. Они будут
прикреплены к Шаблону, который был выбран в поле Attach to new Template в
Property calculator.
8. Измените шаблон для Sw, открыв окно установок, зайдя на закладку Info и
изменив шаблон в выпадающем списке. LogPerm и Temp просто промежуточные
свойства, поэтому менять шаблон для них не так уж важно.
101
О Fluvial facies [U]
lO О Perm [UJ
•£§ О Fluvial facies model |U]
^ О Fluvial facies object [U]
- i Q Connected volumes for Fluvial facies object
Ф О Porosity[1][U|
Ф О Poros»y[2) [U]
Ф О Pofosity[3] [U]
Ф О Arithmetic Mean
Ф О Test
Xh О Above contact
Xj О Bulk volume
Ф О Porosity
Vjfr ® Porevolume
■ О SW calculation
V* О LogPerm
V ^O Iemp
SJO Sw
Обзор
В этом разделе мы увидели, как проводится петрофизическое моделирование в
Petrel. Мы рассмотрели и детерминистические и стохастические методы,
познакомились с такими алгоритмами, как Moving Average и Sequential Gaussian
Simulator.
197
Раздел 17 - Подготовка карт к печати
Обзор упражнения:
Монтаж карт
198
Раздел 17 - Подготовка карт к печати
Map window может быть выбрано из выпадающего меню Windows. Это окно
применяется для отображения всего, что может быть отображено на плане
(горизонтальном или X-Y). В Map window есть возможность визуализировать все
элементы, находящиеся в Petrel Explorer, в котором слева от имен объектов или
папок есть маленькие квадратики. Могут быть просмотрены и выбраны форматы
печати, доступные для выбранного печатающего устройства при помощи окна Раде
Setup (Menu bar > File > Page Setup). Методика построения карт и генерация
изображения описаны в последующих упражнениях.
199
Раздел 17 - Подготовка карт к печати
200
Раздел 1 7 - Подготовка карт к печати
с. Включите квадрат рядом с Faults folder в таблице Models. Будут
отображены только те разломы, которые нарушают горизонт Top Tarbert.
ww
4S44U0 455200 456800 457600 4584G0
□ □
u u
□ Posittan □ Color:
П П
□ □ □C □ Font 20 v [в~1Г / ] |1 П
0 Corresponding viewport offset: 8.0 (mmj
| ✓ Appjy | | ✓ OK j | К Cancel |
201
Раздел 17 - Подготовка карт к печати
9. Отобразите линии грида, для этого кликнув на черной стрелке рядом с
Show/Hide axis -3 icon. Зайдите в таблицу Grid, включите горизонтальные и
вертикальные линии Show grid.
Отображение свойств
Во время отображения свойств в окне Мар, вам нужно установить, какой слой
отображать
К: 62
3. Можно использовать поля для ввода номера слоя достаточно
быстро, но требует нажатия Apply для каждого обновления. Использование иконок
ЗУ
позволяет вам пролистывать слои без использования Apply.
Visual effects
202
Раздел 17 - Подготовка карт к печати
Отображение Аннотаций
Для многих объектов в Petrel на карте или в 3D окне могут быть отображены их
имена (в районе геометрического центра этих объектов). Например имена сегментов
или разломов. Также есть возможность отображать текст пользователя, введя сам
текст и его местоположение. Позднее текст может быть перемещен в любое место в
Map window. Текст можно разворачивать и, кроме того, у вас есть ряд опций для
смены шрифта.
План упражнения
Убедитесь, что у вас отображена закладка Input в Petrel explorer. Это позволит
вам вставить объект Annotations, зайдя в Insert на панели Menu и выбрав опцию
New Annotations. Папка Annotations будет храниться внизу на закладке Input.
Insert | Project Tools Window
*&4Ecl
J| 1 ‘ I - '■
2 Graphic.,.
4 New checkshots
A New well...
ib New workflow
203
Раздел 17 —Подготовка карт к печати
4. Нажмите Apply. Имена сегментов появятся в окне Мар.
План упражнения
5. Для изменения цветов зон, двойным кликом вызовите Settings зоны для
которой хотите изменить цвет (в папке Zone Filter в таблице Models), в закладке Info
измените цвет.
204
Раздел 17 - Подготовка карт к печати
6. Для отображения сетки грида или изменения мощности горизонта и линий
разломов, зайдите в Settings для самого General Intersection и измените настройки
в ЗР-грид Settings для элементов из 3D грида. Обратите внимания, что изменения,
сделанные в Intersection window также происходят и в 3D окне.
J / Style Q Wo
C M S ©
205
Раздел 17 - Подготовка карт к печати
I
I___ Jzone 3 | " l Tarbert-2 I I Ness-2
I___ IТart>ert-3 т arbert-1 E” -lMess-1
В Комментарии
Монтаж карт
Это опция с помощью, которой вы можете открыть пустое окно. В это окно можно
вставить любые картинки из других окон: карты, разрезы, гистограммы и скважинные
разрезы.
206
Раздел 17 - Подготовка карт к печати
4. Затем нарисуйте Intersection Viewport и включите General Intersection также,
как описано выше. Снова включите пористость. Откройте новый Intersection
Viewport и отобразите Edges, horizons и faults. Все это должно выглядеть так:
800 1000 2400 3200 4000 «4800 5000 0400 7200 8000
207
Раздел 1 7 - Подготовка карт к печати
Л Е Frame
- Ш * Map 1
■Л v* Axis
т Header
Info box
9
tktti Scale bar
4- North arrow
й= Automatic legend
Ш Symbol legend
+ д & Histogram 1
* ш * Intersection 1
+j ш ✓ Intersection 2
< >
'’ Pro... |f. j Cases fi-jW or... 3 ] Win...
Right Percentage
- □ □ mm
Between viewports:
Bottom: 10 x: 10 y. 10
* App^ ✓ OK J |К Cancel
Скважинный разрез
Скважинный разрез может быть отображен в любом окне в меню Window. Однако
вам лучше использовать специальное окно Well Section viewport.
План упражнения
208
Раздел 17 - Подготовка карт к печати
1. Вставьте New Plot Window из Window меню.
2. Вставьте New Well Section Viewport, используя левую кнопку мыши. Будет
отображено пустое поле.
(Empty
Well section
window)
J Update
# О бзор
В этом модуле показано, как использовать возможности оформления данных и
вывода их на печать в Petrel, используя Map window, Intersection window и Plot
window. Были продемонстрированы различные настройки визуализации данных,
209
Раздел 17 - Подготовка карт к печати
показаны возможности создания аннотаций и визуализации свойств в Map windows.
А также показано использование растровых изовражений, легенды и т.д.
210
Раздел 18 - Задание контактов между флюидами
Обзор упражнения:
211
Раздел 18 - Задание контактов между флюидами
Можно задать несколько наборов контактов и каждый набор может содержать ряд
различных типов контактов. Все наборы контактов будут храниться в папке Fluid
Contacts в таблице Models.
План упражнения
212
Раздел 18 - Задание контактов между флюидами
- Make contacts w ith 'Gullfaks2007/Gullfaks (Velocit... [ X j
1
ш
ГП
Contact: 0 Same foe al zones 0 Same for all segments | i jJ
A ll zones О -1880.00
| • / Apply | | • / OK | К Cancel
Комментарии
Чтобы получить новый контакт в вашей модели, нажмите иконку Add New
Contact оА Этот контакт будет иметь имя General Contact. Выделите General
Contact и выберите Contact Туре в выпадающем меню. Чтобы задать имя контакта,
зайдите в ячейку Contact Name и напишите имя контакта. Если вы хотите удалить
контакт по умолчанию, подсветите его и примените пиктограмму Remove selected
contact from the list icon в*.
Если ваши контакты различны в каждой зоне модели, отмените выбор Same
for ail zones.
Если вам нужно задавать различные контакты для каждого сегмента, отмените
выбор Same for all segments.
213
Раздел 18 —Задание контактов между флюидами
как контурные линии.
План упражнения
1. Раскройте папку Fluid Contacts и в ней папку Contact Set (таблица Models).
4. Откройте Settings закладку Style для папки Fluid Contacts. Включите Show fill
on horizons, чтобы визуализировать контакты на горизонте.
I I 7 Styfc i О Wo И Statistics
G H : §3 k i
lines
0 Show Color: White v
Width: ------- 2 Vi :
| ✓ Apply | | ✓ OK | | X Cancel
____________
Раздел 18 - Задание контактов между флюидами
Комментарии
Для каждого контакта есть опция Show fill on horizon. Если она выбрана, то
горизонт будет залит цветом соответствующего флюида выше уровня контакта. Ту
же опцию можно найти в установках в Fluid Contacts, относящимся ко всем
контактам. Установки Fluid Contact будут унаследованы если они отличны от
установок заданных на нижнем уровне.
План упражнения
1. Откройте New Map window из меню Window.
2. Отобразите один горизонт из 3D грида.
3. Отобразите набор контактов на поверхности этого горизонта.
215
Раздел 18 —Задание контактов между флюидами
План упражнения
3. Выберите Gas Zone в строке Select Code above highest contact (как код над
самым высоким контактом).
4. В колонке Facies value below contact задайте: Oil Zone ниже Gas Oil Contact
и Water Zone ниже Oil Water Contact.
216
Раздел 18 - Задание контактов между флюидами
I Make property
□
< / OK К Cancel
Обзор
Этот модуль демонстрирует, как создавать контакты в Петреле и как создавать
модели свойств (контактов) в 3D гриде.
217
Раздел 19 - Подсчет запасов
Можно запускать подсчет запасов несколько раз, используя различные гипотезы (то
есть различные наборы входных данных). Каждой гипотезе соответствует свой
запуск (Run) подсчета запасов. Каждый запуск создает свой Case (сценарий) и
подпапку volume calculation - на закладке Cases. Сценарии на закладке Cases можно
использовать как фильтр, чтобы отображать результаты определенного запуска в
окне Plot Window. На закладке Results выложены результаты подсчета запасов, и ее
можно использовать как фильтр, чтобы выбрать - какие именно результаты
отображать.
Закладки Cases и Results устроены так, чтобы можно было с теми же настройками
запускать гидродинамическое моделирование в ECLIPSE и Streamline.
Отчет, заданный пользователем, будет создан после того, как будет запущен
процесс, и будет включать в себя список запасов по зонам, сегментам и/или по
фациям.
Есть также опция создания карт запасов (обычно HCPV или STOIIP).
Обзор упражнения:
Задание сценария
218
Раздел 19 - Подсчет запасов
Д ополнительное упражнение
Gas Oi Contact
^ j j f e i U -
01 Water Contact □
I f f Run 1
| ✓ Apply | ] ✓ OK j | k Cancel ]
219
Раздел 19 - Подсчет запасов
с. На закладке Oil properties оставьте галочки Constant property и задайте
константу 0.3 для Sw. Используйте постоянное значение для коэффициента
извлечения нефти (Во=1.21).
220
Раздел 19 - Подсчет запасов
расчета запасов (не забудьте задать вывод результатов отдельно по каждой
фации в настройках Make Report).
221
Раздел 19 - Подсчет запасов
а. Сохранить как текстовый файл: Нажмите иконку i и сохраните файл как .txt
документ. Вы можете также выделить колонки/строки и используя Ctrl C+V,
скопировать и вставить текст в открытый документ Excel.
222
Раздел 19 - Подсчет запасов
Ь. Сохранение непосредственно в файл: Вместо визуализации отчета в
Petrel, вы можете включить опцию Output to file в диалоге настроек на
закладке Report.
■--------
Settings for 'Volum etries'
о Info \ Report
Report Value format
Vg 0 Bulk volume С Single line format | J
0 Net volume Group by OetaH level
V $ 0 Poie volume 0 Zone 1
j V Apply | | V OK | | К Cancel
с. Открыть отчет позже: Эта опция очень удобна, если у вас запущено
несколько сценариев с разными настройками. Будет создано несколько
сценариев на закладке Cases. Зайдите на закладку Results и дважды кликните
на папку Volumetries. Откроется диалог Report Settings. Определите то, что вы
хотите видеть в отчете, затем зайдите на закладку Cases и поставьте галочку
рядом с тем сценарием, который вас интересует. Теперь Petrel знает, какой
сценарий выводить. Нажмите Apply и затем кнопку Make Report.
• zJ C a je s -w f X
- * Case
® Volume Calculation
- * v* Case_1
I® V Volume calculation
Комментарии
P etrel X
224
Раздел 19 - Подсчет запасов
5. После запуска этого процесса, карта появится в папке Volume Maps в нижней
части закладки Input.
^ - □ ^ С
оГиге
1Г11ПОSUIIU Со1°,: Т"
Material; Plastic V
Transpatency: None V:
Ы 0 и? STOIIP (Case)
3. Нажмите ОК.
Д о по л н и те л ьн о е упраж нение
226
Раздел 19 - Подсчет запасов
Комментарии
О бзор
В этом разделе мы увидели, как делается подсчет запасов в Petrel, как используются
предварительно созданные контакты, свойства и константы. Было показано, как
можно получать различные данные на выходе - такие как отчет, свойства и карты
запасов. Также было продемонстрировано, как отобразить карту запасов на
глубинной поверхности, построенной из горизонта модели.
227
Раздел 20 - Менеджер процессов
Создание карт
Стандартный workflow Make a scaled plot of each horizon in the active 3D grid будет
использован для задания workflow, который будет строить карты - для печати или
визуализации. В этом упражнении мы только отобразим карты на экране, не
отправляя их на печать.
7. Сохраните workflow, кликнув Apply, а затем нажмите Run, чтобы запустить его.
В результате workflow для построения карт (scaled plots) должен выглядеть так:
Note: Activate the Map window before you run this workflow.
230
Раздел 20 - Менеджер процессов
Использование циклов для создания вложенны х IF условий. Пример
синтаксиса.
231
Раздел 20 - Менеджер процессов
Л* Else If (3Value<-30) OR ($Value>30)
|T | Message Value = $Value
IT ] Message This number represent the case between 1 and 3 standard deviations!
H* Else If ($Value<-30]CIR($Value>30)
IT) Message Value = $Value
Else
IT) Message This number represent the case between 1 and 3 standard deviations!
Jb Endif
232
Раздел 20 - Менеджер процессов
(Будут образаны те части стиков, которые расположены выше поверхности
Surface).
е. Вставьте команду Move. Так как ^ в относится к отредактированным
faults sticks, укажите эту переменную в первом пустом поле, затем перенесите
переменную, ссылающуюся на новую папку (определенную в пункте 3) во
второе поле.
__I Move Object to be moved: ® [ 3 В Folder to move it into: @ ^ С
Для завершения цикла For All Icons In, вставьте команду End Loop.
a
7. Нажмите на кнопку Hide Dialogue while running the workflow
Замечание: Если цель этого workflow состоит только в том, чтобы обрезать fault
sticks по поверхности, тогда проще это можно сделать, как показано ниже. Обратите
внимание, что в этом случае будут перезаписаны исходные данные, но этого можно
избежать, если вы сделаете копию исходных данных перед запуском workflow.
End loop
Обзор
В этом разделе вы увидели, как работает Менеджер Процессов в Petrel. Были
представлены стандартные workflow: повторение всех вычислений для активного
грида (для автоматического обновления модели) и создание карт по горизонтам
модели. Было показано, как пользоваться операциями и как создавать свои workflow.
234
Раздел 22 - Анализ Неопределенности
1) Анализ Неопределенности.
Редактор неопределенности (Uncertainty Workflow Editor) посредством Workflow
Editor, который является в Petrel “Uncertainty Engine” позволяет генерировать циклы и
ключевые сценарии для процессов, входящих в моделирование в Petrel. Petrel
использует полностью встроенный 3D workflow так, что зависимость смоделирована,
включая в себя пространственное изменение (традиционный анализ 1D Monte-Carlo,
но с другой стороны, не примется во внимание сложные связи между переменными и
пространственной неопределенностью). Менеджер задач в Petrel включает все
процессы моделирования, поэтому неопределенность структуры может быть
исследована совместно с контактом и распределением свойств. Возможность
гидродинамического моделирования в Petrel позволяет анализировать
неопределенность динамику поведения пласта, которую надо изучать, используя
полное управление добычей.
248
Раздел 22 - Анализ Неопределенности
Datum = msl__
Работа над моделью в Petrel это Base case (или основной вариант, как больше
нравится) и считается наиболее вероятным вариантом. Хотя, неопределенности
существуют в некоторых параметрах, и следует их изучить для получения
249
Раздел 22 - Анализ Неопределенности
представления о влиянии каждого параметра на объемы. Следующие ключевые
параметры неопределенности были определены:
Скорости (V1 и V2)
Пласт, определяется картами изохор, которые основываются на толщинах,
полученных по скважинам.
Контакт: С1: Находится между 2574 м и 2560 м; С2: Более неопределенный,
находится приблизительно на 50 метров ниже, чем С1, но варьируется в пределах
+/- 2 метров (может быть даже больше...)
Содержание песка, определяющее значение NTG в фациальной модели.
Предполагается, что NTG - 60%, но существует вероятность, что оно будет выше
или ниже, она определяется нормальным распределением со средним 60 и
среднеквадратичным отклонением 5.
Направление каналов: Основное направление (азимут) 45 градусов. Но существует
равная вероятность, что азимут является любым числом между 20 140 градусами.
Ширина каналов. Ширина в базовом варианте 300 м, но есть равная вероятность
нахождения значения ширины меду 150 и 450 метрами.
2) Создание основного варианта подсчета объемов запасов
Основной вариант модели уже создан в Petrel. Перед тем как Uncertainty Workflow
Editor будет применен, вариант подсчета запасов или моделирования должен быть
создан в закладке Cases. Основной вариант подсчета объемов будет создан в
следующем упражнении.
Следует отметить, что основной вариант зависит от значения свойства Sw , которое
в свою очередь (как описано выше), зависит от пористости, проницаемости и высоты
над водонефтяным контактом.
Упражнение
Откройте проект UncertaintyProject_for_students.pet
Просмотрите представленные данные.
Создание основного варианта подсчета объемов запасов:
a) Откройте Volume Calculation процесс
b) Выберите Create new case, назовите его Case
c) Для Hydrocarbon Interval(s) выберите Oil и добавьте oil-water
contact (OWC), который уже определен в проекте.
4Й Contacts 5? Gen. Props 4 Oil props. 4 Gas props.
Hydrocarbon interval(s) u
6 0 Oil ^ [ Gas
No contact
0
J °'L owe □
250
Раздел 22 - Анализ Неопределенности
Контакт С2 (используется в сегменте North) зависит от С1, но находится в среднем
на 49 метров ниже, чем С1 и представлен нормальным распределением со
среднеквадратичным отклонением 2.
Упражнение
1) Откройте Uncertainty Workflow Editor (Process Diagram > Utilities)
Добавьте Case, который вы создали в предыдущем упражнении в поле Base case
После этого выберите Create new вариант и назовите его Contacts U ncertainty .
Нажмите Apply для того чтобы сохранить uncertainty workflow.
Settings fo r 'Contacts U ncertainty'
jg> О Create new Contacts Uncertainty Base case
2) Проверка результатов
Следующая секция повествует о том, как отобразить данные в окне Гистограмм и
создать отчет.
Упражнение
1) Откройте вкладку Cases.
Подсказка: нажмите правую кнопку мыши на фоне в пределах вкладки Cases tab и
выберите collapse ail icons (recursive) ^ затем расКр0йте папку снова. Это для лучшей
читаемости.
253
Раздел 22 - Анализ Неопределенности
Все новые 20 вариантов расчета теперь сохранены в папке Contacts Uncertainty
BaseCase
+ iCasej
Contacts Uncertainty
■+ r Case_1
+ Case_2
+■ f Case_3
+ Case_4
+ r Case_5
+ f Case_6
+ ’ Case_7
♦ Case_8
+ 9 Case_9
+ r Case_10
+ “ Case_11
+ Л Case_12
+ Case_13
+ f Case_14
Case_15
+ Case_1G
+ r Case_17
+ Case_18
Case_19
+ f Case_20
Создание отчета
254
Раздел 22 - Анализ Неопределенности
e) Включите все варианты в папке Contacts Uncertainty
f) Во вкладке Results, правый клик на Volumetries, и выберите
Settings
g) Поставьте галочку рядом с “HCPVoil”, "Single line format”, "Group
by Segment”, and “Reset Output Sheet/File”.
h) Нажмите кнопку [^1 Make report [
255
Раздел 22 - Анализ Неопределенности
Упражнения
257
Раздел 22 - Анализ Неопределенности
XI
----------
✓ Apffc I1------------
У OK I1------------
К О се» I1 //t
258
Раздел 22 - Анализ Неопределенности
260
Раздел 22 - Анализ Неопределенности
261
Раздел 22 - Анализ Неопределенности
262
Раздел 22 - Анализ Неопределенности
263
Раздел 22 - Анализ Неопределенности
3. Внизу закладки Input в проводнике Petrel появится новый
элемент - Net map for new_facies. Вы можете отобразить ее как в окне
карт, так и в двумерном окне.
Settings |
i f Anfr | i f OK 1 X Cancel |
264
Раздел 22 - Анализ Неопределенности
Диалоговое окно процесса геометрического моделирования.
2. Используя фильтр свойств, отобразите только те ячейки
свойства Above Contact, которые больше 0.
265
Раздел 22 - Анализ Неопределенности
266