Select/Pick Mode Pops up Z-value Selector

Обзор упражнения:

· Создание граничного полигона (Процесс Make/Edit Polygon)

· Создание 2D поверхности (Процесс Make Surface)

· Редактирование поверхности (Процесс Make/Edit Polygon)

· Создание разреза (General Intersection)

· Калькулятор поверхности (Surface Calculator)

· Присвоение значений Z полигонам разломов (Polygon Operations)

Создание границы (Проекта)

Граница может быть оцифрована с помощью процесса Make/Edit polygons. Полигоны можно цифровать и в 2D и в 3D окнах, но обычно легче создавать их в двухмерном окне.

Упражнение

1. Откройте ваш существующий проект илиGF_Input_Data.pet.

2. Откройте окно 2D.

3. Отобразите линии трехмерной сейсмической интерпретации для горизонта Top Tarbert (они находятся в папке 3D Seismic Lines).

4. Активируйте процесс Make/Edit Polygons.

5. Выберите пиктограмму Add new points . Оцифруйте полигон, полностью окружающий линии интерпретации. Новый полигон будет храниться в нижней части таблицы Petrel Explorer Input.

Замечание:Эти действия нельзя отменить, но, используя кнопку delete панели функций или на клавиатуре, можно удалить введенные ранее точки.

6. Замкните полигон, выбрав пиктограмму Select/Pick mode , а потом Close Polygons . (Вы должны быть в режиме Select/Pick mode, чтобы иметь доступ к пиктограмме Close Polygon(s)).

7. Если вам нужно отредактировать одну из точек, то нажмите пиктограмму Select and Edit/Add points . Когда у нас активен этот инструмент и мы при этом кликнем на линии между двумя точками, то будет вставлена новая точка, она может быть отредактирована повторным кликом на ней и перемещена при помощи мыши.

Комментарии

· Полигоны разломов могут быть созданы из любых точек, линий или поверхностей. Они получат значение точки, на которой вы кликните при оцифровке полигона. Если «фоновые» данные не существуют, то значение точки полигона будет 0.

· Чтобы начать новый полигон, кликните на Start new set of polygons (Deactivate Old) .

· Чтобы вставить новую линию в уже существующий полигон, прежде всего, активируйте этот существующий полигон (сделайте его полужирным) в таблице Input, начните цифровать новые полигоны, нажав пиктограмму Start New Polygon on Active Set of Polygons .

Создание 2D поверхности

Процесс Make/Edit Surfaceможет построить грид из входных данных, таких как скважинные разбивки, точечные данные, линейные данные, а также можно произвести регриддинг другой поверхности. Для этого существует большое число алгоритмов. Appendix в Petrel Manualсодержит графическое описание большинства этих функций. В Petrel есть несколько установок по умолчанию, основанных на типе и плотности входных данных. Хорошо вначале определить характер входных данных, а потом попытаться применить предложенный метод и установки.

 

2D гриды строятся по ряду причин. Часто у нас имеется существующий грид, чья область должна быть покрыта другим строящимся гридом. Новый грид может быть расширен в те же пределы, как и существующий грид, путем использования существующего грида, как границы при создании нового грида.

Упражнение

1. Создание временного 2D грида Top Tarbert:

a. Активируйте процесс Make/Edit Surfaces (двойной клик по Process Diagram>Utilities).

b. Как Main Input введите сейсмическую интерпретацию Top Tarbert; это можно сделать, выделив объект в таблице Input и затем, использовав кнопку , вставить его в диалоговом окне.

c. Используйте Boundary, созданную в предыдущем упражнении.

d. Выходной файл назовите Top Tarbert (Time). В белом квадратике поставьте галочку напротив поля Name и введите имя.

 

e. Нажмите на Suggest settings из выпадающего меню input. Выберите “Seismic Lines (high density)”. Petrel автоматически перебросит вас в таблицу Algorithm и предложит наилучший алгоритм для данных (он конечно же может быть изменен).

f. В таблице Algorithm, используйте настройки по умолчанию (Convergent Interpolation).

g. В таблице Geometry задайте установки, как на рисунке ниже, затем нажмите OK:

 

2. Создание временного 2D грида Base Cretaceous:

a. Откройте процесс Make/Edit Surface. В качестве Main Input используйте интерпретацию Base Cretaceous и задайте имя выходным данным.

b. Удалите выходные данные из поля Result Surface, выделив его и нажав клавишу delete. В появившемся окне нажмите No.

c. Используйте установки, как для пункта 1, нажмите Apply.

3. Таким же образом создайте 2D временные гриды для Top Ness и Top Etive. Используйте Boundary и другие установки, как было задано выше.

4. Контроль качества новых временных гридов осуществите путем отображения их в 3D Window.

5. Создайте новую папку, назовите ее и переместите поверхность туда (select all – drag&drop).

Комментарии

· Когда вы выбираете Input Dataи потом нажимаете кнопку Suggest method and settings, Petrel предложит метод в таблице Algorithm.Вы можете изменять эти установки по вашему желанию, если вы думаете, что другие установки обеспечат лучший результат. Тестируйте различные результаты, перезаписывая или создавая новые, которые можно сравнивать.

· При гридизации скважинных разбивок (Well Tops), как Main inputмы выбираем тип Well tops. Petrel распознает эти данные как скважинные разбивки и также вам придется задать атрибуты (например глубину, время, падение пласта, азимут и т.д.).

Редактирование поверхности

Инструменты для редактирования поверхности обеспечивают быстрые методы для корректировки существующей поверхности. В Petrel есть несколько различных опций для редактирования поверхностей. Примеры функциональных возможностей: Smooth Area, Peak Remover, Pick и перетаскивание значения Z в новую позицию, Assign,прибавление или вычитание значения Z для выбранного узла грида. Есть также опция для отмены и повтора операций редактирования.

Упражнение

1. Активируйте процесс Make/Edit Surface.

2. Используя Ctrl C+V, сделайте копию 2D грида Top Tarbert (Time) и разместите ее в ту же папку, где и оригинал.

3. Отобразите поверхность Top Tarbert в 3Dокне.

4. Выберите пиктограмму Peak Remover и уберите пиковое значение.

Комментарии

· Чтобы улучшить скорость процесса редактирования поверхности, во время этой сессии убираются контурные линии. Когда редактирование закончено, используйте пиктограмму Refresh для перерисовки контурных линий.

· Во время сессии Make/Edit Surfacesинструменты undo/redo доступны полностью; тем не менее, активирование другого процесса автоматически сотрет из памяти историю редактирования.

· Эти упражнения познакомили вас с несколькими опциями в таблице Operations. Обратите внимание, что в Petrelесть целый ряд опций, позволяющих вам производить быстрое редактирование ваших данных. Примеры таких функциональных возможностей:

o Операции между поверхностями (сохранять, где существуют обе, сохранять, где ни одна не существует, объединение двух поверхностей и т.д.)

o Arithmetic operations

o Shrink

o Expand

o Rotate a surface

· Обратите внимание, что если у вас есть папка, содержащая набор данных, вы можете применить такие же операции ко всему этому набору, включив “For all similar objects in the folder”. Пример использования: передвинуть все fault sticks в папке на 100 метров вверх. Тогда вам только придется задать операцию для одного из файлов до применения ко всем другим файлам в папке.

 

Замечание:Хорошая мысль - использовать копирование и вставку для дублирования объекта до того, как делать над ним какие-либо операции. Таблицы Operations, Calculator и Moreимеют функцию Undo , которая становится активной, как только произведено какое-либо действие. Когда установочное окно закрыто, эта функция не доступна.

Создание разреза (General Intersection)

General intersection - это плоскость, секущая данные в окне визуализации. Данные могут быть отображены на этой плоскости, и плоскость эта может использоваться для ограничения отображенных данных с одной или с другой ее стороны.

 

Цель упражнения: Используйте упражнения, представленные ниже, как справочную информацию на всем протяжении курса, когда вам будет нужно создать General Intersection.

Упражнение

1. Уберите все данные и оставьте только поверхностьTop Tarbert в 3D окне.

2. Правой кнопкой кликните на папке, содержащей поверхности и выберите Insert General Intersection. Будет вставлена плоскость в направлении север-юг через вашу модель и отображена в 3D окне. Плоскость будет создана в папке Sueface.

3. Вы можете изменить цвет и прозрачность этой плоскости, войдя в настройки для нее (правый клик – и выбрать Settings). Выберите таблицу Style>закладка Input settings.

4. В Petrel есть инструмент «плеер», привязанный к этому разрезу, который находится в нижней части окна Petrel всякий раз, когда отображается разрез (GI).

 

a. Голубой квадрат , Toggle Visualization on Plane, - это «магическая кнопка», которая должна быть активной при задании элементов, которые будут отображены на разрезе (не в 3D). Когда эта кнопка нажата, большинство белых квадратиков в папке Input станут голубыми. Это означает, что эти данные теперь могут быть отображены на разрезе.

b. Затем идут 7 пиктограмм, применяемых для движения («проигрывания») разреза через модель с заданным шагом. Единицы измерения этого шага – это проектные единицы (т.е. единицы, которые являются единицами измерения этого проекта, футы или метры, определенные в Project Settings > Info).

c. Кроме того, есть 4 пиктограммы для выравнивания разреза в вертикальном и горизонтальном направлениях.

d. Пиктограмма Align camera with plane запрещает вращение до тех пор, пока выбрана эта иконка.

e. Ножницы используются для обрезания отображаемых элементов как перед, так позади плоскости сечения.

f. Три 'snappers' применяются для задания плоскости нужного положения.

5. Ориентация плоскости разреза: Используйте инструменты Align East to West или Align Plane Vertically .

6. Выберите пиктограмму Manipulate Plane из функциональной панели, кликните на плоскости и поперемещайте плоскость вдоль осей.

a. Чтобы перемещать плоскость в любом направлении, держите нажатой клавишу Ctrl, в то время как вы двигаете плоскость разреза. Обратите внимание на то, что расположение осей вращения зависит от того, откуда вы указали начать движение.

b. Движение будет легче, если вы ограничите направление плоскости вертикальным, вы можете это сделать, выбрав инструмент Align Plane Vertically . Если у вас включены опции Align North-South или Align East-West, тогда вы не сможете передвигать плоскость разреза в других направлениях.

7. Обрезание данных сзади плоскости достигается нажатием пиктограммы Clip behind Plane .

8. Отображение данных на плоскости разреза:

a. Кликните на голубой кнопке .

b. Включите голубые чекбоксы перед каждой из поверхностей: Base Cretaceous, Top Tarbert, Top Ness и Top Etive.

c. Чтобы изменить толщину линий, отображаемых на плоскости поверхностей, идите в окно Settings для сечения двойным щелчком на нем и выберите Surface Width в таблице Input Settings. Нажмите Apply или Ok.

d. Обратите внимание, что в таблице Input Settings есть опция Ghost limit: Она, например, используется при отображении на плоскости линий сейсмической интерпретации. Поскольку линии сейсмической интерпретации могут не совпадать с плоскостью сечения, можно задать Ghost limit для показа области вокруг разреза. Это применимо для скважин.

9. Поперемещайте плоскость через модель (не забывайте, что вам нужно иметь активной кнопку Manipulate Plane). Вы также можете использовать опцию «плеер» в нижней части слева, чтобы «проиграть» всю модель с помощью сечения (Кнопки для перемещения плоскости forwards/backwards, Play plane forwards/backwards, Stop).

10. Привязка плоскости к желаемой позиции: Кликните на Snap Intersection Plane to 2 Points , находящуюся на панели, относящийся к «плееру» в нижней части экрана Petrel и просто кликнув, поставьте 2 точки на поверхности Top Tarbert, чтобы привязать план к этим двум точкам.

Задание вертикального разреза по скважинам

Вертикальный разрез может быть создан через любые траектории скважин или заданный пользователем полигон (линию).

Упражнение

1. В First Petrel Explorer выберите закладку Input и откройте папку Wells. Кликните правой кнопкой мыши на одной из скважин и выберите Create Vertical Well Intersection.

2. Плоскость разреза по скважинам хранится в папке Wells (см. ниже).

 
 


3. Используйте голубую кнопку в нижнем левом углу, чтобы отобразить элементы на скважинном разрезе, как описано в параграфе выше; включите голубую кнопку, несколько элементов в Petrel Explorer станут голубыми, любой голубой элемент может быть отображен на скважинном разрезе.

Калькулятор поверхности (Surface Calculator)

В этом упражнении Вы увидите, как добавлять или вычитать поверхности одну из другой. Вы начнете работать с поверхностью Top Tarber и добавите Seabed. Если вычесть из одной поверхности другую, то получим карту толщин (изохор).

Упражнение

1. Правый клик на Top Tarbert surface и выберите Calculator.

2. Введите новое имя поверхности (TopTarbert_Seabed; обратите внимание, что в названии не должно быть пробелов или математических знаков).

3. Теперь используйте синтаксис калькулятора (=) и список переменных Top Tarbert (+) Copy of Seabed. По умолчанию будет использована то же самое разрешение грида (50x50), как и в Top Tarbert.

4. Нажмите ENTER; новая поверхность будет храниться в таблице Input.

Присвоение значений Z полигонам разломов

Полигоны разломов часто интерпретируются только в направлениях X и Y, отсюда значения Z равны 0. Когда в Petrel есть временной 2D грид, можно легко передвинуть все полигоны разломов вниз на соответствующие поверхности. Это присвоит им значения Z соответствующей поверхности в соответствующих точках.

 

В этом упражнении Вы будете использовать закладку Operations или Calculations для полигонов для присвоения Z – значений.

Упражнение

1. В 3D окне отобразите отредактированную версию Top Tabert (Time) surface, которую вы создали ранее и Tarbert Fault Polygons. Т.к. полигоны разломов не имеют значений Z, они будут находиться над структурной поверхностью. Нажмите на иконку View All , чтобы картинка была отображена, что и поверхность и полигон были видны.

2. Откройте окно Settingsдля полигонов разломов пласта Tarbert и зайдите в таблицу Calculator.

3. Активируйте временной 2D грид Top Tarbert (тот, который не содержит пик) и вставьте его в Calculatorнажатием голубой кнопки, как показано на картинке внизу.

4. Назначьте Z=A . Обратите внимание, что в 3D окне Tarbert fault polygons сейчас расположены на поверхности Top Tarbert. Нет необходимости нажимать Apply или OK, чтобы сохранить. Вы можете изменить параметры отображения, чтобы более четко увидеть полигоны разломов.

5. Повторите это для полигонов разломов горизонтов Ness и Etive. Используйте соответствующие 2D гриды.