Программа корреляции разрезов скважин и геолого-промыслового моделирования AutoCorr

Автор работы: Пользователь скрыл имя, 18 Ноября 2013 в 14:13, доклад

Описание работы

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

Файлы: 1 файл

Аутокорр.doc

— 5.48 Мб (Скачать файл)

Возможна ручная правка изолиний (линий) карт различными методами. После исправления  изолиний карт возможно проведение процедуры регридинга, т.е. восстановления значений карты на сетки по текущим изолиниям.

Обеспечены процедуры импорта/экспорта карт из/в известных/известные форматы карт.

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

Подсчет объемов и запасов:

Подсчет объемов производится с  помощью метода, одобренного соответствующей  инструкцией ГКЗ. Метод заключается в подсчете площадей областей между изолиниями карты эффективных нефтенасыщенных толщин и перемножения данных площадей на среднее значение между значениями изолиний. Сумма полученных произведений дает оценку объема. Расчет запасов производится аналогично для соответствующей карты.

Существует возможность подсчета объема с помощью стандартного расчета  интеграла под поверхностью карты.

Графика:

Основана на библиотеке MFC.

Платформа:

Intel/AMD Windows-NT/2000/XP.

2.5 Структура библиотек и выполняемых модулей ПК AutoCorr

Везде далее папку с установленной  программой будем обозначать …\.

Основной  модуль ПК AutoCorr располагается в папке …\ и имеет имя …\AutoCorr.exe.

Здесь же располагается программа создания штампов Signature.exe. Обычно данная программа автоматически вызывается из основной программы, но возможен и ее независимый вызов.

В этой же папке расположена программа  ViewLAS.exe, предназначенная для просмотра отдельных LAS-файлов.

В папке …\wlas\plugins\ расположены папки, содержащие библиотеки для работы с различными объектами ПК AutoCorr. Все эти библиотеки автоматически подгружаются в программу при ее загрузке. Т.о. для добавления нового формата данных, понимаемого программой, достаточно создать новую соответствующую библиотеку и скопировать ее в соответствующую папку. В данной папке присутствуют следующие подпапки:

InputData   папка с библиотеками форматов каротажных данных

InputInc   папка с библиотеками форматов инклинометрии

ExportScheme  папка с библиотеками экспорта схем корреляции

ImportScheme  папка с библиотеками импорта схем корреляции

OutputMaps  папка с библиотеками экспорта карт

ImportMaps  папка с библиотеками импорта карт

 

 

2.6 Структура объектов ПК AutoCorr

В процессе работы с ПК AutoCorr приходится иметь дело со следующими основными объектами:

    • месторождения
    • каротажные данные и инклинометрия
    • триангуляции
    • парные корреляции
    • параметры парной корреляции
    • схемы корреляции
    • локальные и глобальные коллекторы
    • контакты
    • разрезы
    • именованные разрезы
    • результаты опробования
    • исходный и привязанный керн
    • стратиграфическая колонка
    • карты
    • группы карт

Базовым понятием программы является месторождение. Месторождение задается lst-файлом, в котором присутствует список скважин месторождения и координат их устьев. Кроме этого в lst-файле содержится имя месторождения и указание на папку со скважинными данными по месторождению. Под lst-файлом подразумевается текстовый файл в специальном формате, расширение которого – lst.

При работе программы рядом с  lst-файлом месторождения создается две папки –

  • папка с расширением trd и именем lst-файла, в которой содержится вся рабочая информация по месторождению (фактически – база данных месторождения) и
  • папка с расширением tmp и именем lst-файла, в которой содержатся все временные файлы, создаваемые при работе с месторождением (в том числе и файлы откатки).

Следующие объекты общие для  всего месторождения:

    • каротажные данные и инклинометрия
    • результаты опробования
    • исходный и привязанный керн
    • стратиграфическая колонка

Для каждого вида из четырех отмеченных видов данных возможна их коррекция внутри месторождения после его ввода. Если указанные данные изменены после ввода месторождения, то скорректированные данные сохраняются внутри месторождения и  при последующей загрузке месторождения данные берутся не из исходных данных, а из внутренней базы данных месторождения (если нет особых указаний).

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

Внутри каждой триангуляции есть свой список следующих объектов (т.е. данные объекты привязаны к триангуляции):

    • парные корреляции
    • схемы корреляции
    • разрезы

Для каждой парной корреляции можно создавать несколько версий данной корреляции. Одна из этих версия является текущей.

Среди всех схем корреляции в данной триангуляции можно выбрать одну текущую, с которой будет происходить вся работа.

Для просмотра схемы корреляции выбирается последовательность скважин, объединенная в разрез. Список последних просмотренных разрезов отображается в соответствующем дополнительном окне для последующего возможного использования.

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

Для каждой схемы корреляции можно  задать несколько локальных и глобальных коллекторов. Локальный коллектор задается набором арифметических соотношений. Он имеет смысл только внутри окна разреза схемы корреляции и только для скважин разреза.

Глобальный коллектор создается сразу для всех скважин по арифметическим соотношениям, задающим локальный коллектор. Глобальный коллектор представляет собой набор интервалов точек скважины. Т.о. его можно поточечно исправлять.

Карты создаются в рамках триангуляции с использованием текущей схемы корреляции. Но сохраняются они в виде обычных файлов в произвольном месте файловой системы. Поэтому, на самом, деле карты оказываются вообще не привязанными к месторождению. Если в некотором месторождении создана карта, а в другом месторождении список скважин совпадает со списком скважин первого месторождения, то данную карту можно загрузить из второго месторождения. Если список скважин совпадает, то загрузка карт тоже возможна, но при этом будут выдаваться соответствующие предупреждения.

Список загруженных карт в данной триангуляции можно сохранить в  файл со списком карт. Далее данный список карт можно загрузить с  помощью одной операции загрузки списка карт из данного файла. Также  как и в случае с картами, список карт не привязан к месторождению.

2.7 Структура программных средств

С точки зрения архитектуры ПК AutoCorr представляет собой интегрированный пакет программных средств, состоящий из нескольких компонент:

    • блок загрузки и предобработки исходных данных
    • блок работы с триангуляцией
    • блок создания и коррекции парных корреляций
    • блок создания и коррекции схемы корреляции
    • блок создания и коррекции коллекторов
    • блок работы с разрезами схемы корреляции
    • блок работы со схемой обоснования ВНК
    • блок работы с профилями
    • блок картопостроения
    • блок подсчета объемов и запасов

Как правило, каждому блоку программы  соответствует окно или диалог с  соответствующим именем. Работа с большинством окон программы осуществляется с помощью основного диалога окна, появляющегося в ответ на правый клик мыши на соответствующем окне.

Кроме этого, присутствуют несколько дополнительных окон, представляющих собой диалоги со списком последних использованных объектов данного типа (т.е. существует дополнительное окно Схемы корреляции, дополнительное окно Разрезы схем корреляции и т.д.). Многие операции с соответствующими объектами осуществляются с помощью меню дополнительных окон, вызывающегося при правом клике мыши на соответствующее дополнительное окно.

2.7.1 Блок загрузки и предобработки исходных данных

Блок загрузки и предобработки исходных данных дает возможность загрузки в ПК AutoCorr каротажных данных и инклинометрии. Основные функции данного блока доступны из главного диалога программы, вызывающегося в начале работы с месторождением, сразу после диалога выбора имени пользователя.

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

Ввод всего заново. При считывании данных из папки с данными каротажные данные переоцифровываются с постоянным шагом в абсолютных отметках и помещаются в trd-папку месторождения (обычно, шаг переоцифровки равен 0.1м. или 0.2м.; для корректной работы статистики коллекторов шаг должен быть равен 0.1м.). Данный процесс называется в программе вводом всего заново. Отметим, что в процессе ввода всего заново могут изменяться только каротажные данные скважин.

Допускается добавление новых скважин в конец  lst-файла месторождения с последующим вводом всего заново. Иные изменения lst-файла могут приводить к некорректной работе программы. Если требуется иное изменение lst-файла, то следует создать новое месторождение с новым требуемым lst-файлом и импортировать все требуемые данные из старого месторождения (все требуемые процедуры присутствуют в программе).

Использование различных форматов исходных данных. ПК AutoCorr дает возможность вводить каротажные данные и инклинометрию из большого количества форматов исходных данных. Как правило, понимание каждого формата исходных данных обеспечивается соответствующей библиотекой, расположенной в папках …\wlas\plugins\InputData (для каротажных данных) …\wlas\plugins\InputInc (для инклинометрии). С помощью диалога Plugins, вызываемого из меню главного диалога программы, можно управлять поведением данных библиотек, включая или выключая их загрузку.

Работа с именами методов  каротажных данных и их псевдонимами. После первого ввода всего заново, как правило, требуется вызвать диалог Имена методов из меню главного диалога программы, позволяющего исключить ненужные методы из рассмотрения, задать псевдонимы для одного и того же метода, сделать требуемые методы дискретными. После внесения требуемых правок в имена методов и их псевдонимы требуется произвести ввод месторождения заново.

Если  метод исключается из рассмотрения, то при вводе всего заново он игнорируется.

Если  у метода с некоторым именем задано несколько псевдонимов, то все указанные псевдонимы считаются именем одного и того же метода. Если один и тот же метод в одной точке одной скважины задан несколько раз, то, по умолчанию,  значения методов усредняются. Данное поведение можно изменить из диалога Plugins. После ввода всего заново выдается информация о наличии методов, которые различно заданы в одной скважине в одной точке.

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

Информация о работе Программа корреляции разрезов скважин и геолого-промыслового моделирования AutoCorr