Программа RMZ - Отчет по практике

бесплатно 0
4.5 22
Построение структурной модели в программе RMSRoxar, исследование интерфейса и меню, назначение закладок. Гидродинамическое моделирование и построение соответствующей модели. Особенности построения моделей на разных стадиях изученности месторождения.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


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

Введение
месторождение моделирование программа интерфейс

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

В ходе работы были изучены такие программные продукты как IRAP RMS и TEMPEST.

IRAP RMS - интегрированная модульная система построения, анализа и сопровождения трехмерных адресных постоянно действующих геолого-технологических моделей месторождений.

TEMPEST - интегрированный программный комплекс для создания и сопровождения трехмерных постоянно действующих гидродинамических моделей месторождений.

1. Геологическое моделирование

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

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

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

Статическая модель характеризует залежь в начальном, не затронутом разработкой состоянии.

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

1.1 Исходные данные, программные пакеты

Основной набор исходных данных: 1. Координаты устьев скважин, альтитуды, инклинометрия.

2. Координаты пластопересечений

3. Стратиграфические разбивки

4. Кривые ГИС

5. Отбивки флюидных контактов в скважинах

6. Даты бурения и ввода скважин в добычу, карты накопленных отборов и закачки

7. Сейсмические данные

8. Уравнения петрофизических зависимостей, средние и граничные значения коллекторских свойств, кривые капиллярного давления

9. Количественные и качественные исследования керна.

Этапность работ: 1. Сбор, анализ и подготовка необходимой информации, загрузка данных.

2. Структурное моделирование (создание каркаса).

3. Создание сетки (3Dгрида), осреднение (перенос) скважинных данных на сетку.

4. Фациальное (литологическое) моделирование.

5. Петрофизическое моделирование.

6. Подсчет запасов углеводородов.

1.2 Построение сетки

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

2. Параллельная разбивка - вся толща зоны разделяется на слои заданной толщины.

Классификация 3D сеток: 1. Структурированная сетка: А) Регулярная геометрия (регулярная, блочно-центрированная)

Б) Геометрия типа угловой точки (равномерная в плане и не равномерная в плане)

2. Неструктурированная сетка: А) PEBI-сетка

Б) Триангуляционная сетка

2. Построение структурной модели в ПК RMSROXAR

Основное меню программы содержит ряд стандартных пунктов, знакомых по работе с OCWINDOWS и офисными приложениями. Коротко об основных возможностях каждого пункта: File- позволяет открыть, сохранить, сохранить как… проект. Содержит инструменты импорта и экспорта объектов, а также список последних открытых проектов;

Edit- позволяет удалить объект и сделать скриншот;

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

Format-содержит настройки для режима презентации, а также сохранения и загрузки шаблонов визуализации;

Tools - содержит список опций и операций для настройки единиц проекта, систем координат проекта и системы координат для экспорта/импорта, пользовательские настройки внутри системы;

Window - содержит список активных окон и позволяет переключаться между;

Help - содержит справочную информацию и документацию по программе

Начиная с 2011 версии, в RMS появилась новая область окна проекта, которая называется Views. Данная область содержит абсолютно все окна, существующие в проекте, которые сгруппированы в папки.

Включить Views можно по нажатию специальной кнопки в панели инструментов главного окна.

При создании любого окна типа, оно автоматически сохраняется в списке панели Views.

Область Dataможно визуально разделить на две части: в правой части области расположено меню объектов - TASKPANEL.

Меню объектов содержит список всех операций, которые можно выполнить для объектов данного контейнера или выбранного объекта. Меню можно вызвать, выбрав необходимый контейнер или объект ЛКМ, и список операций будет зависеть от выбранного элемента модели. Также данное меню Вы можете вызвать, нажав ПКМ на объекте и выбрав опцию Tasks.

Настройка визуализации точек

Закладка Attributeпредназначена для настройки подписей к точкам.

Attribute - выбор атрибута, которым будут подписываться точка;

Offset - отступ подписи от точки;

Font- настройка шрифта подписей.

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

После нажатия кнопки Applyрядом с точками появляются значения их глубины. Инструменты панелей визуализации Visualsettingsпозволяют настроить внешний вид объекта для удобной дальнейшей работы.

Закладка Contoursпредназначена для настройки цветового отображения z-значений точек.

Contours - выбор цветовой палитры;

Range-выбор границ, в пределах которых применять цветовую палитру;

Discrete - сделать раскраску дискретной, т.е. задать количество интервалов, в пределах каждого будет определенный цвет.

После нажатия кнопки Applyкаждая точка получит цвет, соответствующий значению ее глубины.

Настройка визуализаций линий, полигонов.

Визуализируйте линии Depthfaultpolygons. Вызовите панели настройки визуализации Visualsettings. Данная панель для полигонов и линий содержит следующие настройки: В секции Linesможно выбрать показывать или нет линию, узлы линии, а также задать толщину.

В секции Linestyle настройки типа линии (пунктирная, двойная и т.д.)

В секции Linemaskingможно задать какой-то полигон и в границах данного полигона задать другой тип линии.

В закладке Fillсодержатся настройки заливки полигона.

В закладке Annotationsсодержится настройки подписей к полигонам.

Настройка визуализации поверхностей.

Закладка Contoursfillсодержит настройки для выбора цветовой палитры заливки поверхности.

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

В СЕКЦИИRANGEНЕОБХОДИМО указать в каких интервалах значений будет залита поверхность.

Секция Discreteзаливает одним цветом из выбранной палитры диапазон значений указанного шага.

Закладка Generalпредназначена для общей настройки вида поверхностей.

Colour - цвет поверхности;

Transparency - прозрачность. При значении 0.5 поверхность прозрачна на 50%.

Gridlines - визуализация линий сетки поверхностей.

Surface: Filled- при включении поверхность заливается сплошным цветом.

Gridsampling - если установить значение больше 1, то будет визуализирован каждый n-ный узел поверхности, что позволяет ускорить визуализацию и вращение поверхности.

GEOLOGICALINTERSECTIONPATTERNS- позволяет задать текстуру, которой на разрезе будет заполнен интервал под визуализированной поверхностью.

Закладка Contourlinesпредназначена для настройки визуализации изолиний.

В секции Linesсодержатся настройки линий;

Contours line increment - шагизолиний;

Majorcontourlineperiod - шаг основных изолиний, выделяемых жирными линиями;

Majorcontourlinecolour - цвет основных промежуточных изолиний;

Major contour line thickness - толщинаосновныхизолиний.

В секции Labelsсодержатся настройки для подписей изолиний: Majorfont - настройка шрифта основных изолиний;

Location - минимальное расстояние между подписями. При выборе из выпадающего списка опций Polygon, можно подписать изолинии в местах пересечения заданного полигона и изолинии;

Labelcurvaturefilter - настройка определяет, насколько прямой должен быть участок изолинии;

Labelorientation - направление подписей;

Labelsign - знак подписи.

В секции Rangeопределяется интервал значений, в котором будут подписаны изолинии.

Настройка визуализации скважин.

Настроить внешний вид скважин можно с помощью двух панелей. Первую панель можно вызвать непосредственно со скважины, опции данной панели отвечают за общий вид скважины. Настроить внешний вид траектории можно в панели Visualsettings траекторий.

Рассмотрим опции панели с общими настройками.

Нажмите на любую скважину ПКМ и ВЫБЕРИТЕVISUALSETTINGS…

В появившейся панели включите опцию Allwells. Это позволит применить выбранные настройки визуализации ко всем скважинами, загруженным в проект, чтобы не настраивать каждую в отдельности.

В закладке Symbolsможно выбрать три траектории, для которой будет визуализирован символ.

Выбрать непосредственно необходимый символ.

Далее содержатся настройки для определения размера символа, цвета отступа и положения.

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

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

Опции данной закладки предназначены для настройки загруженного изображения.

В закладке Nameсодержатся опции для настройки внешнего вида подписей имени скважины.

В данной закладке можно выбрать тип траектории, задать размер и тип шрифта, отступ и местоположение.

Для вызова панель настройки траекторий разверните список любой из визуализированных скважин, и нажав ПКМ на объекте DRILLEDTRAJECTORY, выберите Visualsettings…

Как и в предыдущей панели, включите опцию Alldrilledtrajectory, что позволит применять внесенные изменения сразу ко всем пробуренным скважинам.

Основные настройки интуитивно понятны. Закладка состоит из 5 разделов: Line- настройка линии траектории;

Uncertaintyenvelope- визуализация конуса неопределенности;

Tickmarks - визуализация промежуточных глубинных отметок на скважина;

Tickmarkslabels - настройка подписей к отметкам;

Закладка Markersпредназначена для выноса на траекторию значений какого-либо атрибута;

Закладки Intersectionsи Infences предназначены для настройки внешнего вида траектории на разрезах. Закладка Uncertaintiesотвечает за настройки внешнего вида конуса неопределенности траектории. Данные закладки содержат большое количество разнообразных опций, подробную информацию о которых можно получить в руководстве пользователя.

Настройка визуализации сетки.

Откройте любую трехмерную панель в контейнере Gridmodels и выберите опцию Visualsettingsдля объекта Grid.

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

Настройка визуализации разрезов.

Для каждого разреза доступна панель настроек визуализации. Набор опций зависит от типа разреза.

Редактирование объектов.

Создание точек.

В списке операций контейнера General 2Ddataвыберите опцию CREATEAEMPTYPOINTS… В контейнере появится новый пустой объект точек Points.

Имя объекта - Points- можно поменять, если нажать на нем ПКМ и выбрать Rename. Русские буквы использовать можно. Нежелательны в названии тире (минус), знаки препинания, а также начало имя с цифры.

Создайте 2D окно и переведите созданный объект в режим редактирования.

После того как активирован режим редактирования выберите инструмент Createnewpoints и попробуйте создать точки с помощью ЛКМ.

Для удобства добавления точек можно дополнительно использовать клавишу CTRL (окно не будет тянуться за курсором).

Чтобы закончить добавление точек, отключите инструмент Createnewpoints.

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

Чтобы единовременно выбрать/переместить несколько точек, необходимо использовать клавишу Shift. Для перемещения выбранных точек просто потяните за точку.

Чтобы удалить точку, нужно нажать на клавишу Delete.

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

Выбрав режим «лассо», ЛКМ позволяет начать рисование. Если необходимо выбрать узлы внутри нарисованной зоны надо закончить рисование СКМ, чтобы выбрать узлы вне нарисованной области нажмите ПКМ.

Справа приведен пример использования данной опции и рисование было окончено с помощью ПКМ.

Редактирование полигонов.

Создайте новый полигон и переведите его в режим редактирования в окне 2D

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

Для начала оцифровки полигона выберите опцию Digitize new line(s)

ТОЧКИДОБАВЛЯЮТСЯЛКМ. Окончить рисование полигона можно: 1 - СКМ - полигон будет незамкнутый.

2 - ПКМ - Полигон будет замкнутый.

Редактирование полигонов.

Чтобы переместить узел полигона, надо включить режим выделения точки/сегмента, выделить узел (он будет подсвечен), потянуть за край драггера и переместить узел с помощью ЛКМ.

Для добавления точки на сегмент полигона, необходимо выбрать опцию Addpointstoline/polygon, ЛКМ позволяет добавлять узлы на сегмент. Если вы хотите добавить точек на существующий полигон, то Будущее положение новых линий показывается ярко-зеленым цветом (самый верхний рисунок).

После того, как вы добавили последнюю «новую» точку, необходимо нажать СКМ. Полигон примет новую форму.

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

Справа приведены два примера: в первом случае удалены линии полигона, а в другом - точки (при помощи дополнительно зажатой клавиши SHIFT).

Необходимые кнопки указаны рядом с рисунками. Обратите внимание, что при удалении точек полигон не размыкается.

Область Workflow

В главном окне проекта, в панели инструментов есть кнопка отвечающая за включение или отключение области Workflow. Эта область, по аналогии с областью Data, может быть откреплена и вынесена за границы окна программы.

В данный области содержатся так называемые «графы моделирования» - задачи собранные в необходимой последовательности.

Абсолютное большинство операций ВRMSОСУЩЕСТВЛЯЮТСЯ в различных панелях, где настройки задаются при помощи подключения опций, ввода цифр с клавиатуры или указания необходимых параметров из списка предлагаемых вариантов. Все настройки в данных панелях могут быть запомнены под определенным именем. Сохраненные настройки называются Job - задача.

Сохраненные задачи позволяют быстро перезапустить задачу, проконтролировать настройки.

Для каждой операции может быть сохранено любое количество задач.

Имя задач должно быть уникально.

Создание Workflow, управление.

Чтобы создать новый Workflow, надо в одноименной области кликнуть на пиктограмму с изображением шестеренок с оранжевой звездой. Появится строчка, в которой необходимо указать имя нового Workflow.

У каждого Workflowесть параметры, которые можно настраивать. Это параметры, влияющие на ход выполнения расчета. Например можно настроить выполнение Workflow, таким образом, что если при выполнении расчета произошла ошибка в настройках одной из задач (Stoponfirsterror), расчет будет остановлен.

Удалять, копировать, экспортировать и импортировать Workflow можно при помощи WORKFLOWORGANIZER - менеджер Workflow.

Основное назначение Workflowсводится к нескольким основным пунктам: 1- Сохранение последовательностей действий;

2- Возможность автоматизации процесса моделирования;

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

Чтобы добавить задачу в ТЕКУЩИЙWORKFLOW необходимо найти ее в списке задач и добавить, перетащив ЛКМ в область Workflow.

Чтобы создать новую задачу кликните на пиктограмму и введите имя новой задачи.

Новые задачи не сохраняются автоматически.

Если в одной и той же панели необходимо создать несколько задач, последовательность действий следующая: - Создание первой задачи;

- Определение настроек для выполнения данной задачи;

- Сохранение первой задачи и добавление в Workflow;

- Создание второй задачи;

- Настройка второй задачи;

- Сохранение задачи и добавление в Workflow;

Создать новую задачу необходимо создать ДО начала задания НОВЫХ настроек, иначе будет перезаписана ПРЕДЫДУЩАЯ задача.

В имени задачи не допускается пробелов.

Многие параметры в RMS, визуальные настройки, взаимодействия с объектами и т.п. похожи на стандартные операции с файлами и папками в ОС Windows.

2.1 Создание нового проекта. Импорт исходных данных

Рисунок - 1 Загруженная сейсмическая поверхность

Рисунок - 2 Загруженные скважинные данные и отбивки

Рисунок - 3 Загруженные разломы

2.2 Создание корреляционного разреза

Рисунок - 4 Схема корреляции по линии скважин 14-2R

Рисунок - 5 Схема корреляции по линии скважин 23-21

Рисунок - 6 Схема корреляции по линии скважин 23-3R

Рисунок - 7 Схема корреляции по линии скважин 1R-2R

Рисунок - 8 Схема корреляции по линии скважин 2R-4R.

2.3 Построение структурной модели месторождения

Рисунок - 9 Структурная поверхность горизонта Seismic

Рисунок - 10 Структурная карта сейсмического горизонта скорректированная по скважинным данным

Рисунок - 11 Структурная карта общих толщин пласта Н1

2.5 Построение модели разломов и модели горизонтов

Рисунок - 12 Созданная модель разломов

Рисунок - 13 Модель пластов

Рисунок - 14 Модель пласта H_above

Рисунок - 15 Модель пласта H_1

Рисунок - 16 Модель пласта H_2

Рисунок - 17 Модель пласта H_3

Рисунок - 18 Модель пласта H_below

Рисунок - 19 Детальная модель горизонта

3. Гидродинамическое моделирование

Под фильтрационной гидродинамической моделью понимают совокупность представлений объекта в виде двухмерной или трехмерной сетки ячеек, каждая из которых характеризуется набором идентификаторов и параметров геологической модели, дополнительно включая: 1) ОФП - относительная фазовая проницаемость; PVT - данные о давлении и температуре;

2) массив данных по скважинам: интервал перфорации; пластовое забойное давление; данные о дебитах (расходах); коэффициенты продуктивности (приемистости); сведения об ОПЗ - обработке призабойной зоны, РИН - ремонтно-изоляционные работы, ГТМ - геолого-технических мероприятиях, результатах испытаний, об устройстве месторождения.

Фильтрационная модель отличается от геологической модели наличием дополнительных параметров, большей схематизацией строения, возможным объединением нескольких геологических объектов в единый объект моделирования.

Исходные данные: 1) Данные о структуре моделируемого объекта, данные о флюидных контактах;

2) сведения о количестве геологических слоев и распределении ФЕС (фильтрационно - емкостные свойства);

3) информация о слоепересечениях, интервалах перфорации, инклинометрии (искривление ствола скважины);

4) данные о первоначальном насыщении коллекторов, начальном пластовом давлении и давлении насыщения;

5) результаты анализа компонентного и фракционного состава пластовых флюидов и пластовых пород;

6) исследование и определение абсолютных проницаемостей и ОФП (относительная фазовая проницаемость);

7) промысловые данные о состоянии фонда скважин;

8) данные контроля за разработкой: замеры текущего пластового давления, ПГК - промысловый геофизический контроль;

9) гидрогеологические данные о залежи.

Этапы построения: 1) создать сетку модели и схему выделения слоев;

2) определить свойства пласта;

3) определить свойства пластовых флюидов;

4) задать начальное условие;

5) расположить скважины и смоделировать перфорации;

6) задать дебиты по истории разработки и ограничения добычи для прогноза;

7) провести расчеты;

8) проанализировать результаты.

4. Построение гидродинамической модели в программном комплексе Tempest ROXAR

4.1 Общие сведения о программном комплексе: цель, возможности, ограничения, этапы создания, входные данные

Основные цели модели: - выбор оптимального варианта разработки;

- снижение затрат на разработку;

- увеличение добычи нефти и соответственно прибыли.

Возможности модели: · Моделирование различных сценариев разработки месторождения, выбор оптимальных вариантов;

· Оценка влияния плотности сетки скважин и расположения скважин;

· Определение необходимости проведения мероприятий на скважинах и их оценка;

· Определение зон невыработанных запасов и мероприятий по их извлечению;

· Определение эффективности проектирования скважин со сложной траекторией, зарезки боковых стволов;

· Оценка влияния методов повышения нефтеотдачи на КИН.

Ограничения модели: 1. Необходимо соблюдать баланс между детальностью модели, ее размерами и скоростью счета;

2. Модель не является истиной, она отображает наши знания и предположения о пласте и служит инструментом для дальнейшей разработки.

Этапы создания модели: 1. Создание геологической модели;

2. Выбор масштаба сетки, Upscaling;

3. Сбор, обработка и подготовка данных о свойствах флюидов, относительных фазовых проницаемостях и капиллярных сил;

4. Инициализация;

5. Обработка и подготовка исторических данных работы скважины;

6. Адаптация модели по истории разработки;

7. Расчет прогнозных вариантов;

8. Выбор оптимальных вариантов разработки, анализ с точки зрения проведения мероприятий по скважинам.

Источники входной информации

PVTXA модель флюида

RMS a геологическая модель данные ФОФП глубины контактов

(Recu)a данные добычи

4.2 Глобальные ключевые слова

OPEN {INPU ALL ECLU IRST} {FORM UNFO UNIX PC}

OPEN используется в MORE для нескольких целей: 1. Чтобы сделать рестарт из модели с другим названием

2. Чтобы поместить все выходные файлы в директорию отличную от используемой по умолчанию

3. Чтобы задавать параметры вывода выходных данных формата Eclipse

4. Чтобы переключить ввод данных на другой файл

UNFO - создает бинарные файлы

FORM - создает форматированные файлы

PC - создает бинарные файлы формата PC

UNIX - создает бинарные файлы формата UNIX

SWITCH - переключатель между стандартным и альтернативным модулями ввода/вывода

INCLUDE - подключение вспомогательных файлов

4.3 Секция INPUT

INPUT - заголовок секции INPUT

TITL - заголовок модели

PRINT - печать данных секции INPUT

UNIT - задание системы единиц измерения

IDAT - дата начала моделирования

SDAT - дата запуска модели (рестарт)

Выбор численной схемы счета

IMPLICIT {FULL ADAP IMPE}

FULL - полностью неявная схема (IMPLICT)

ADAP - в зависимости от устойчивости решения отдельные ячейки автоматически переключаются между IMPES и IMPLICT

IMPES - неявная по давлению, явная по насыщенности (IMPES)

CNAM - название фаз в модели

Задание выдачи ошибок для контроля в выходном файле

ERRO {NERR{FATA NONF} {NONE ERRO ALL} {NOAL ALTE}

NERR - максимальное число ошибок до завершения работы программы. По умолчанию 0.

FATAI - не пытаться выполнять временные шаги, если встречена какая-либо ошибка.

NONF - продолжать выполнение временных шагов даже при наличии ошибок

NONE - не выдавать предупреждения и сообщения об ошибках

ERRO - выдавать только ошибки в выходной файл

ALL - выдавать все ошибки и предупреждения в выходной файл

NOAL - сообщения будут выдаваться только в выходной файл

ALTE - сообщения выдаются и в стандартном и в альтернативном выходном файле.

4.4 Секция FLUID

Вывод данных в out файл. Выделение регионов PVT свойств.

PRINT - печать данных секции FLUID

PRINT {NONE ALL BASI}

NONE - данные секции флюид не будут выведены

ALL - все данные секции флюид будут выведены

BASI - только основные данные секции флюид будут выведены

PVTN - задание PVT регионов.

Задается в секции GRID

Свойства нефти. Газосодержание.

Газосодержание - отношение объема газа, растворенного в нефти, в стандартных условиях к объему нефти в стандартных условиях.

Давление насыщения - давление начала выделения газа их нефти.

Замечания: - Выделившийся газ в пласте крайне медленно растворяется в нефти при повышении пластового давления.

- Давление насыщения равно давлению на ГНК при наличии газовой шапки.

Объемный коэффициент нефти (Во) - отношение объема нефти в пластовых условиях к объему нефти в стандартных условиях.

Замечание: сжимаемость определяет угол наклона прямого участка в зависимости от давления при значениях выше давления насыщения.

Вязкость - свойство жидкостей и газов сопротивляться взаимному перемещению частиц при движении.

Градиент вязкости - определяет угол наклона прямого участка зависимости м0 от давления при значениях выше давления насыщения при постоянной температуре.

Объемный коэффициент газа (Bg) - отношение объема газа в пластовых условиях к объему газа в стандартных условиях.

Конденсатосодержание - отношение объема конденсата, растворенного в газе, к объему газа в стандартных условиях.

Свойства воды.

Pref - приведенное давление

Bwref - объемные коэффициенты воды при приведенном давлении

Compw - сжимаемость воды

Viscw - вязкость воды

4.5 Секция Relative Permeability

Проницаемость абсолютная и относительная.

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

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

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

Относительная проницаемость - отношение эффективной (фазовой) проницаемости к абсолютной.

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

Относительные фазовые проницаемости.

В многофазном потоке в пористой среде относительной фазовой проницаемостью называется отношение эффективной проницаемости к абсолютной.

Относительная фазовая проницаемость для фазы i может быть определена как отношение эффективной проницаемости к абсолютной.

Капиллярное давление (Pc).

Если две фазы разделены искривленной поверхностью, то давление в фазах будет различным. Эта разность давлений называется капиллярным давлением.

Капиллярное давление это функция: - Радиуса поровых каналов;

- Межфазового натяжения между двумя несмешивающимися фазами;

- Смачиваемости.

Rela - открытие секции Rela;

Print - печать данных секции Rela;

Print {NONE ALL BASI}

NONE - данные секции Rela не будут выведены;

ALL - все данные секции Rela будут выведены;

BASI - только основные данные секции Rela будут выведены;

Wett - определяет способ расчета фазовой проницаемости в трехфазной модели.

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

KRWO - Таблица относительных фазовых проницаемостей в системе нефть-вода.

KRWO

Sw Krw Krow Pcow Krwh Krowh Pcowh

::::::: /

Sw - водонасыщенность;

Krw - относительная фазовая проницаемость воды в присутствии нефти;

Krow - относительная фазовая проницаемость нефти в присутствии воды;

Pcow - капилярное давление между нефтяной и водяной фазой;

Krwh - обратная (гистерезисная) ветвь фазовой проницаемости воды в присутствии нефти;

Krowh - обратная (гистерезисная) ветвь фазовой проницаемости для нефти в присутствии воды;

Pcowh - обратная (гистерезисная) кривая капиллярного давления между нефтяной и водяной фазой.

Таблицы должны содержать не менее 2-х и не более 50 строк данных.

Значения насыщенности в таблице должны монотонно возрастать.

Каждая строка таблицы и таблица должны заканчиваться знаком комментария (/).

Связанная водонасыщенность определяется первым значением в таблице, а критическая последним нулевым значением относительной фазовой проницаемости воды в таблице.

При моделировании газовых залежей таблица относительных фазовых проницаемостей KRWO будет в системе углеводород-вода.

KRGO - Таблица относительных фазовых проницаемостей в системе нефть-газ.

KRGO

Sg Krg Krog Pcgo Krgh Krogh Pcgoh

::::::: /

Sg - газонасыщенность;

Krw - относительная фазовая проницаемость газа в присутствии нефти;

Krow - относительная фазовая проницаемость нефти в присутствии газа;

Pcgo - капилярное давление между нефтяной и газовой фазой;

Krgh - обратная (гистерезисная) ветвь фазовой проницаемости газа в присутствии нефти;

Krogh - обратная (гистерезисная) ветвь фазовой проницаемости для нефти в присутствии газа;

Pcgoh - обратная (гистерезисная) кривая капиллярного давления между нефтяной и газовой фазой;

Таблицы должны содержать не менее 2-х и не более 50 строк данных.

Значения насыщенности в таблице должны монотонно возрастать.

Каждая строка таблицы и таблица должны заканчиваться знаком комментария (/).

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

При моделировании газовых залежей таблица относительных фазовых проницаемостей KRWO будет в системе углеводород-вода.

OSF So Krow Krog Krowh Krogh

Относительная фазовая проницаемость по нефти как функция нефтенасыщенности So.

GSF Sg Krg Pcog Krgh

Относительная фазовая проницаемость по газу как функция газонасыщенности Sg.

WSF Sw Krw Pcow Krwh

Относительная фазовая проницаемость по воде как функция водонасыщенности Sw.

Гистерезис смачиваемой фазы на примере воды: Допустим порода была полностью насыщена смачиваемой фазой (водой), верхняя точка кривой дренирования, точка А. Система полностью дренировала до точки B и затем насыщенность смачиваемой фазы снова выросла и система следует кривой пропитки к точке C.

В случае если процесс дренирования прервался в середине (точка D), пропитка идет по кривой Krs,которая параллельна кривой пропитки KRI.

Гистерезис несмачиваемой фазы на примере газа: Допустим порода была полностью насыщена нефтью (точка Sc), и затем в нее стали закачивать газ (кривая дренирования Kr), при процессе дренирования растет насыщенность несмачиваемой фазы. Затем, в точке Smax, стала увеличиваться насыщенность нефти (процесс пропитки), пунктирная линия, которая параллельна гистерезисной кривой Krh.

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

4.6 Секция Grid

Grid - открытие секции Grid.

Print - печать данных секции Grid.

GRID - открытие секции GRID;

PRINT - печать данных секции GRID

PRINT {NONE MAP NOMA PPCE ACTIVE array1 array2…NNC}

NONE - данные секции GRID не будут выведены;

MAP - определяет, что все массивы будут записаны в файл GRID для дальнейшей обработки;

NOMA - не выводит данные в файл GRID;

PPCE - добавляет отображение процессора для каждой ячейки в файл grid для отображения в Tempest. Эта опция относится только к параллельным расчетам;

ACTIVE - записывает значения только для активных ячеек в файлы grid и array.

Array1 - обозначенные массивы выводятся в out файл.

NNC - выводит список всех несоседних соединений.

Пример задания сетки

Размерность сетки

SIZE nx ny nz {RADI CART}

Размер блоков - в направлениях Y и Х

X-DI и Y-DI

{CONS VARI LOGA}

Задание глубины и толщины пластов

DEPT, THIC

Определение z-положения

Z-DI

Импорт сетки в MORE

Задание числа ячеек SPECGRID

Координаты сетки COOR {X&Y ZXY}

Задание глубины ZCORN

Определение активных ячеек ACTN

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

DATUM datum {TOPC} datum - глубина, все забойные давления пересчитываются на эту глубину

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

Система координат

Ось z направлена вниз

Система координат - правосторонняя

Первый слой (K=1) расположен вверху сетки.

Ячейки нумеруются по направлениям x, y и z с помощью индексов I, J и K.

При вводе значений в модель используется так называемый “естественный” ("natural") порядок, то есть самым быстрым является x-индекс, а самым медленным z-индекс.

Ввод массивов

Основные массивы, используемые для подсчета проницаемости, глубины и порового объема

Название Описание По умолчанию Другое имя

ACTN Массив активных ячеек 1

K_X x-проницаемость 0 KX, K-X, PERMX

K_Y y- проницаемость 0 KY, K-Y, PERMY

K_Z z- проницаемость 0 KZ, K-Z, PERMZ

MULX x-множитель сообщаемости 1 MX, M-X, M_X, MULTX

MULY y- множитель сообщаемости 1 MY, M-Y, M_Y, MULTY

MULZ z- множитель сообщаемости 1 MZ, M-Z, M_Z, MULTZ

PORO Пористость 0

NTOG Песчанистость 1 NTG

CROC Сжимаемость породы 0

REFE Приведеное давление породы 1 atm

Дополнительные массивы

Массивы для определения регионов

Название Описание По умолчанию Другое имя

PVTN Номера PVT таблиц 1

ROCK Номера таблиц ОФП 1 SATN

EQUI Номер таблицы равновесия 1 EQLN

Array (l1:l2) (UNIF VARI) - как вводить слои

(VARI CONS ZVAR) - как вводить данные для каждого слоя

Array - название массива;

(l1:l2) - слои массива, для которых прописывается данное выражение;

UNIF - массив послойно постоянен, представлен только один слой значений

VARI - значения изменяются от слоя к слою и задаются для каждого слоя

VARI - значения изменяются внутри слоя (для одного значения z существует множество значений x и y);

CONS - все значения постоянны для одного слоя;

ZVAR - значения изменяются только послойно, для одного слоя все значения постоянны;

Работа с массивами

Определение пользовательских массивов

DEFINE имя массива

‘Описание массива ’

FLLP - как массив пластовых запасов.

Математические выражения обработки Сетки array (l1:l2) = выражение

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

Математические выражения обработки Сетки

Правая часть выражения может содержать любое число ранее заданных (определенных) массивов.

Кроме имен массивов математические выражения могут включать: - Константы в различных формах: 4, 8.3, 5.6e 4.

- Операторы , -, /, * и **

- Скобки для задания подвыражений - можно использовать (, [ и {

- Функции

Функции

SQRT(exp) Квадратный корень.

LOG(exp) Натуральный логарифм.

LOG10(exp) Десятичный логарифм.

EXP(exp) Экспонента выражения.

MAX(exp1, exp2) Максимальное из двух выражений.

MIN(exp1, exp2) Минимальное из двух выражений.

COS(exp) Косинус (exp задается в радианах)

SIN(exp) Синус(exp задается в радианах)

IEQ(exp1,exp2) Логическая функция

SUMZ(l1:l2){exp} Производит суммирование в заданном диапазоне слоев

Изменение значений

MODI i1 i2 j1 j2 k1 k2 ZERO NINT

Замена значений

REPL i1 i2 j1 j2 k1 k2

Замена или изменение порового объема, сообщаемости и глубины

PVOL(TRAN,DEPT) i1 i2 j1 j2 k1 k2 {REPL MODI} ZERO

1.

2.

Интерполяция

Линейная интерполяция

LINE {NOXY IN-X IN-Y X&Y}

Взвешенная по расстоянию

INTE exp n {NOXY ALLX TRIP}

Функция пористости

F(PO {LOGA LINE}

LOGA - логарифмическая интерполяция

LINE - линейная интерполяция

Функция глубины

F(DE depth1 value1

Возможные ограничения

Минимальная мощность ячейки

MINDZ dzmin

По умолчанию: 0.1 метра

Минимально допустимый поровый объем

MINP {VALU} {MORE} {ECLI} pvmin /

Условие создание выклинивания

PINC {ON OFF} hmin /

Блокирует выклинивание

PNSW - массив

Локальное измельчение сетки

LGRD nx ny nz ixl ixu iyl iyu izl izu name

REFI и ENDR

Эти ключевые слова позволяют задавать значения статических параметров для локальных измельчений

CARFIN - ключевое слово Eclipse. Аналог ключевого слова LGRD

CARFIN

Name ixl ixu iyl iyu izl izu nx ny nz

ENDFIN

HXFIN, HYFIN, HZFIN - используются для неравномерного разбиения сетки.

Определение несоседних соединений

NNC {MULT} {MORE ECLI} {ONPD vpd} i1 j1 k1 i2 j2 k2 tran

MULT - Значения обрабатываются как множитель сообщаемости

MORE - система единиц, принятую в MORE (md-ft или md-m)

ECLI - система единиц, принятую в Eclipse (rb.cp/psi или m3.cp/bar)

ONPD vpd - использовать это несоединение только лишь, если перепад давлений между ячейками превышает значение vpd

Задание разломов (вертикальные, наклонные)

Задание разлома

FAULTS FAULTNAME XL XU YL YU ZL

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

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

Размещено на

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?