Вы находитесь на странице: 1из 24

Пикинг отражающих горизонтов в OpendTect

(Статья базируется на материалах руководства «Introduction To OpendTect


and OpendTect Pro» dGB Earth Sciences)

Существует несколько вариантов пикинга горизонтов в OpendTect с


использованием 2D - и 3D - просмотрщиков.
Для выполнения пикинга используется следующий инструментарий:
3D auto-tracker, 2D auto-tracker, 2D line drawing, 3D dip-steered tracker, 3D
dip-steered gridding и Thalweg Tracker.

3D auto-tracker
Этот интерактивный трекер является основным инструментом для пи-
кинга горизонтов в OpendTect. Он работает в 3D-сцене и прослеживает ам-
плитудные изменения по максимумам, минимумам или нулевым - переходам.
Пикинг может осуществляться с использованием анализа подобия или
корреляции, а также наклона осей синфазности (последний способ доступен
только при наличии лицензии Dip-Steering).
В трекере реализованы два алгоритма: comparing with (picked) seed
traces (сравнение с (отпикированными) исходными сид трассами) и
comparing with parents (neighbors) (сравнение с родительскими (соседними)
трассами). Под термином seed понимается, устанавливаемый интерпретато-
ром путем нажатия правой клавиши мыши в пределах интерпретируемой оси
синфазности, исходный дискрет (стартовая позиция), с которого начинает
реализовываться авто - пикинг. В дальнейшем будем называть его – сидом.
При выборе опции comparing with (picked) seed traces пользователь
последовательно осуществляет пикинг дополнительных сидов и контроль ка-
чества результатов пикинга. Вначале пикинг производится на участках, где
оси синфазности прослеживаются с наибольшей уверенностью. Как правило,
осуществляются многократные проходы через весь набор данных. Все ос-
тавшиеся дыры заполняются на более поздней стадии, используя алгоритм
1
гридинга (с помощью OpendTect dip- steered gridder). Преимущество этой ра-
боты заключается в том, что качество прослеживания горизонта контролиру-
ется во время интерпретации и, что экономится время на редактирование.
В тех случаях, когда фаза хорошо прослеживается, предпочтительным
является parent method (родительский метод), при использовании которого
сравниваются позиции на соседних трассах. Трекер прослеживает горизонт
на удалении от стартовых позиций, но риск ошибок (например, переходов на
соседние фазы) увеличивается.
2D auto-tracker.
Этот интерактивный трекер похож на 3D трекер. Главное отличие за-
ключается в том, что он действует только применительно к сейсмическим
разрезам. Линии профилей либо отображаются в окне 3D сцены, либо в
плоскости (2D) просмотра. Этот трекер используется для интерпретации 2D
сейсмических данных и/или для интерпретации 3D сейсмических профилей в
сетке, например, для интерпретации каждого десятого инлайн и кросслайн
разреза.

2D line drawing
Эта опция используется, чтобы вручную выполнять пикинг горизонтов
на участках, где осуществить авто - пикинг не представляется возможным.

3D dip-steered tracker
Для этого трекера, как уже отмечалось, требуется Dip-Steering лицен-
зия. Он создает единый горизонт из многочисленных отпикированных пози-
ций сидов путем инвертирования поля наклонов (представленного в виде
Steering Cube).
Этот трекер может быть использован, например, для быстрого создания
геологической модели с минимальным участием интерпретатора.
3D dip-steered gridding

2
Для этого инструмента требуется dip-steering лицензия. С его помощью
осуществляется интерполяция для заполнения пропусков в горизонте с по-
мощью способа обратных расстояний, который учитывает поле наклонов
(представленное в виде Steering Cube). Интерполятор обычно используется
для заполнения пропусков, оставленных 3D auto-tracker, и заполнения уча-
стков, на которых сейсмозаписи не были проинтерпретированы (2D auto-
tracker).
Thalweg Tracker
Для этого трекера требуется лицензия OpendTect Pro . Он прослежива-
ет тела и горизонты и обычно используется для прослеживания сейсмофаций,
например, для картирования каналов (русел рек).

Рассмотрим теперь пошагово как выполняется процедура 3D авто - пи-


кинг.
Описание процедуры пикинга в системе OpendTect дается здесь при-
менительно к материалам F3 Demo, размещенным на сайте компании dGB
Earth Sciences.
Для выполнения 3D авто - пикинга нужно выполнить следующие
действия:
Предварительно загрузить куб сейсмических данных. Для этого нужно:
1. Выполнить следующие команды Survey>Preload>Seismic (Рис.1).

Рис.1

2. Кликнуть на Add Cube (Рис.2).

3
Рис.2

3. Выбрать 4 Dip steered median filter в качестве входного куба (Рис.3).


4. Установить Volume subselection и format.

Рис.3

После выбора куба данных выполнение собственно 3D авто - пикинга


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

4
2. Нужно кликнуть правой клавишей мыши на 3D горизонте в дереве, а затем
выбрать опцию Track New (Рис.4).

Рис.4
После выполнения команды Track New появится диалоговое окно для
задания параметров пикинга.
3. Выбираем режим пикинга (Mode), например, Section Auto – track (по
сидам) и выбираем способ Seed Trace, в качестве способа пикинга (Рис.5).

Рис.5
Способы:
Seed Trace: амплитуды сравниваются с сид эталоном (рекомендуется для
большинства горизонтов).
Adjacent parent (по соседству с родителями): сравниваются амплитуды рядом
с последним отпикированным импульсом (возрастает риск ошибок;
рекомендуется для хорошо прослеживаемых горизонтов).
Далее:
4. Кликаем на закладке Event.

5
5. Выбираем тип прослеживаемого элемента сейсмического сигнала,
например Max (т.е. выполнение пикинга по максимальным амплитудам
положительных импульсов) (Рис 6).

Рис.6

Зеленые линии используются для изменения размера окна анализа.


Имеется возможность изменения типа прослеживаемого элемента
сейсмического сигнала в процессе интерпретации.
6. Кликаем на закладке Correletion.
7. Активизируем чекбокс Use Correletion.
8. Устанавливаем значение порога для корреляции (Correletion threshold).
Пикинг с корреляцией более точный, но требует больше времени на расчеты
(Рис.7).

Рис.7
9. При наличии лицензия Dip-Steering можно перейти к закладке DipSteer
(Рис.8).
6
При использовании этого способа окно анализа перемещается по
сейсмическим отражающим горизонтам с учетом предварительно
рассчитанных наклонов. Эта опция понижает риск ошибок, особенно в
районах с крутыми наклонами границ.

Рис.8

10. С помощью закладки Properties (Рис.9) можно редактировать параметры


визуализации.
Рекомендуется сохранять открытым рассматриваемое диалоговое окно
окно в течение всего интерпретационного процесса. Параметры пикинга
могут быть изменены в любое время. Для загрузки этого окна используется

инструмент в панели инструментов, расположенной в нижней части


главного окна OpendTect.

Рис.9
11. Фиксируем сид на максимуме импульса (в соответствии со сделанным
ранее выбором) на визуализированном разрезе (Рис.10).
7
Рис.10
12. Запускаем процесс авто - пикинга, кликнув на инструменте Auto –track

в рассматриваемом диалоговом окне.


В режиме пикинга курсор имеет форму креста. Для выполнения
пикинга горизонт должен быть активным. Его можно сделать активным
кликнув на него в 3D сцене или на его имени в дереве.
После завершения авто - пикинга в сцене появляется изображение
области куба, в пределах которой удалось осуществить пикинг (Рис.11). В
OpendTect эта область называется patch. Патч является хорошим наглядным
средством контроля пикинга.

\
Рис.11

8
Если отражающий горизонт в пределах патча выглядит хорошо, но
область, в пределах которой выполнен пикинг, небольшого размера, нужно
изменить параметры пикинга и повторите процедуру (Рис.12).
В рассматриваемом случае окно корреляции [-20,20] мс.

13. Кликаем на инструменте Retrack-All в диалогов окне.

Рис.12
14. Когда будет получен устраивающий вариант патча, нужно кликнуть на
нем правой клавишей мыши и затем выпонить команду Tracking> Lock
(Рис.13).
15. Для продолжения пикинга в пределах пустого участка фиксируется новый
сид и все описанные выше действия повторяются.

Рис.13

16. Кликаем на инструменте , чтобы выполнить пикинг по новому сиду

9
(предыдущий патч автоматически отпикированного горизонта остается не-
тронутым) (Рис.14).

Рис.14

17. Этот процесс (добавление сидов, авто - пикинг, контроль качества и пр.)
повторяется пока не будет заполнена вся площадь с патчем горизонта
хорошего качества.
Ошибочные результаты можно изменить тремя путями:

 Используя инструменты Undo и Redo .


 Выделив участок для удаления с помощью инструмента selection

и кликнув на инструменте delete .


 Используя историю пикинга для удаления всех позиций (детей)
следующих за последней хорошей позицией (родителей).
Для просмотра истории пикинга:
18. Нужно кликнуть правой клавишей мыши в 3D сцене на плохой позиции
отпикированного горизонта и выполнить команду Traking>Show Parents
Path (Рис.15).

10
Рис.15
Узлы произвольной линии профиля, которые появляются в 3D сцене
показывают пути пикинга к выбранным позициям (Родительские пути).

Рис.16
Каждый узел (покрашен в зеленый цвет) произвольной линии
соответствует родительскому сиду (Рис.16).
Каждый родительский путь добавляется в дерево для элемента Random
line (Произвольная линия) и может быть сохранен.
19. Дополнительно, родительский путь отображается в 2D
просмотрщике (2D viewer) (Рис.17).

11
Рис.17

20. Найдите родительскую позицию, где наблюдается отклонение


прослеженных точек от оси синфазности. Выполните команду Ctrl+клик
правой клавишей мыши на этой позиции на патче горизонта (или в 2D
просмотрщике) и выберите Select Children.
24. Точки, прослеженные от этой плохой родительской позиции, выделяются
в сцене. Нужно либо кликнуть на них правой клавишей мыши и выполнить
команду >Tracking>Delete Selection Children, либо нажать клавишу ctrl и
кликнуть на них правой клавишей мыши, а затем выполнить команду Delete
Selected (Рис.18).

Рис.18
12
Быстрый авто - пикинг с использованием способа Adjacent Parent

1.Выбераем способ Adjacent Parent в закладке Mode (Рис.19).

Рис.19
2. Заходим в закладку Event и выбираем Relative difference в качестве Thre-
shold type.
3. Задаем значение Allowed differences (допускаемые отличия в %) путем на-
жатия на Steps… (Рис.20).

Рис.20
Патчи, прослеженные с помощью способа Adjacent Parent, как прави-
ло, более протяженные, чем прослеженные с использованием способа Seed
Trace, особенно если используются многократные шаги (Рис.21).
4. В этом примере некоторые отсчеты горизонта прослежены всего за 5
шагов. На первом шаге допускается только 1% разница между соселними
точками. Если программа способна обнаружить по соседству новый отсчет с
разницей в амплитуде менее чем в 1%, этот отсчет включается в горизонт и
прослеживание (пикинг) продолжается дальше. В противном случае
критерий отличия амплитуд используется на следующих шагах.

13
Рис.21
Нужно иметь ввиду, что слишком сильное ослабление ограничений
может привести к ошибкам в пикинге горизонта.
Следует регулировать амплитуды и параметры корреляции в случае,
если трекер прекращает выполнение пикинга слишком рано.

Пикинг в 2D Viewer

1. Добавте временной разрез в 3D сцену, кликнув правой клавишей мыши


на 2D профиле и выполнив команду Add (Рис.22)

Рис.22
2. После загрузки 2D разреза, кликните правой клавишей мыши на
названии атрибута (т.е. Seis) в дереве и затем выполните команду
display>2D Viewer (Рис.23)

Рис.23

14
В 2D Viewer (Рис.24) можно интерпретировать 2D и 3D сейсмические
данные.

Рис.24

3. В 2D Viewer кликните правой клавишей мыши на 2D горизонте и вы-


берете опцию Track New (Рис.25).

Рис.25

4. В установках для прослеживания горизонта задайте необходимые


параметры, например, по-умолчанию (Рис.26)..

15
Рис.26

5. Выполните пикинг сида на максимальном положительном значении


амплитуды (как было задано ранее) на временном разрезе (Рис.27).

Рис.27
6. В некоторых случаях, когда горизонт прослеживается плохо можно
переключиться на режим ручного пикинга (manual drawing mode).
7. Откройте вновь установки для прослеживания горизонта: кликните
правой клавишей мыши на New 2D Horizon и выберите Change setup.
8. Измените режим прослеживания на Manual Draw и активизируйте
чекбокс Snap to event (Рис.28).

16
Рис.28
9. Выберите разрез, по которому будет производиться пикинг.
10. Кликните левой клавишей мыши на прослеживаемой оси синфазности
и произойдет автоматический пикинг.
11. Для сохранения 2D горизонта: кликните правой клавишей мыши на
New 2D Horizon в дереве 2D Viewer, выберите Save as и задайте назва-
ние горизонта (Рис.29).
12. Закройте 2D Viewer. 2D разрез и пропикированный 2D горизонт ото-
бразятся в 3D сцене.

Рис.29

Интерпретация 3D горизонта, используя 2D Viewer

1. Тип горизонта - 3D Horizon.

17
2. Режимы прослеживания сходны, но в противоположность 2D
прослеживанию, когда пикинг 3D горизонта производится в 2D Viewer,
опция auto-tracring – ON.
3. При автоматическом пикинге горизонта рекомендуется использовать
способ Seed trace в комбинации с опцией section auto-track.
4. В 2D Viewer в процессе прослеживания 3D горизонта можно переклю-
чать inline/crossline либо задавая номер профиля, либо используя
стрелки и шаг для интерпретации сетки подобно тому, как это можно
было делать в 3D сцене.

Пикинг при использовании коммерческого программного обеспечения

Thalweg tracker

Название Thalweg tracker связано с геологическим термином, исполь-


зуемым для описания пути реки, текущей по долине (Thalweg это - немецкое
слово: Thal означает долина и weg- путь). Thalweg tracker осуществляет по-
иск оптимальных вариантов пикинга по пути наименьшего сопротивления.
Он делает это, добавляя только лучшие позиции поиска на каждой итерации.
Трекер может быть использован для отслеживания 3D-тел и / или горизонтов
и обычно используется для детального сейсмофациального картирования,
например, для прослеживания каналов.
Thalweg tracker прослеживает дискреты, во входном сейсмическом
кубе на основе определенных заданных пользователем ограничений. Вначале
пользователь пикирует одну позицию сида. Сид рассматривается, как куб
единичного размера, и следующий дискрет, который отслеживаться, выбира-
ется из всех существующих дискретов, вдоль граней сидов. В первой итера-
ции все шесть соседних отсчетов вдоль шести граней первоначального сида
выступают в качестве кандидатов для отслеживания. Добавляется только
наилучшим образом соответствующая позиция. В следующей итерации, все
18
отсчеты двух соседних допускаемых позиций теперь выступают в качестве
кандидатов, и снова добавляется только наилучшим образом соответствую-
щая позиция. Этот процесс продолжается до тех пор, пока уже невозможно
добавить кандидатов, которые удовлетворяет ограничениям прослеживания.
Thalweg tracker добавляет только одну позицию за одну итерацию. Ес-
ли вы решите принять более одной позиции за одну итерацию, Thalweg
tracker становится трекером для прослеживания краев. Thalweg трекер и
краевой трекер обычно используются последовательно.
Выходом Thalweg tracker является набор точек, который обычно пре-
образуется в " snapped" горизонт. Все атрибуты прослеживания могут быть
сохранены. Атрибуты прослеживания также могут быть использованы для
дальнейшего анализа с помощью инструмента кроссплот.

Рассмотрим теперь пример того, как выполняется прослеживание кана-


ла с помощью Thalweg tracker.
1. Выбираем в дереве инлайн или кросслайн профиль. В данном примере
выбран инлайн профиль (Рис.30).

Рис.30

2. Запускаем Thalweg tracker из раздела меню Analysis или с помощью


инструмента .
3. Куб данных по умолчанию для текущей съемки появляется автомати-
чески в окошке Input Cube.(Рис.31).

19
Рис.31

4. Перейдем к инлайн 365, кликнув на инлайн 425 и набрав соответст-


вующий номер в панели Slice Position (Рис.32), или используя basemap.

Рис.32

5. Нажмем на инструмент и установим сид на кросслайн разрезе 647


на времени 1024 мс (Рис.33).

20
Рис.33

Программа найдет автоматически ближайшие к выбранной позиции сида


дискреты и заполнит (закрасит) соответствующие поля.
6. Сохраним значения по умолчанию для Amplitude Scaler, Amplitude
Sum Scaler и Amplitude Sum Step (мс).
7. Установим значения, как показано на рис.34.
8. Нажимаем кнопку Track, чтобы начать чтение данных входного куба и
выполнения пикинга.

Рис.34
В обведенной красным цветом строке (Рис.34) показаны установки thalweg.
21
9. Как только процесс завершится, результат отобразится в виде цвето -
кодированных точек (Рис.35).

Рис.35

После получения удовлетворительных результатов горизонту присваивается


имя. При необходимости можно использовать режим Snap to event для при-
вязки горизонта на выходе к ближайшей оси синфазности (отрицательной
или положительной в соответствии с заданным пользователем окном анали-
за, по умолчанию от -4 до +4 мс).
10.Нажимаем кнопку Create horizon (Рис.36).

Рис.36
22
11. Горизонт появляется в дереве и в сцене.
12. Отключаем чекбокс Show Points.(Рис.37).

Рис.37
13. Для прослеживания краев канала (русла) нужно установить парамет-
ры, как показано на рисунке 38. Нужно активировать чекбокс Show
Points и нажать кнопку Track для получения изображения русла с его
краями.

Рис.38
23
Предусмотрена возможность создания нескольких горизонтов и объе-
динения их в единый горизонт.

Чтобы узнать больше о системе OpendTect по этой ссылке:


http://www.seismic-info.ru/Prod_OpendTect/index.html Вы можете заказать об-
зор «Система интерпретации данных сейсморазведки OpendTect».

24

Вам также может понравиться