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

Методические указания к лабораторным работам по дисциплине

«Геологическое моделирование месторождений нефти и газа»

НАПРАВЛЕНИЕ (СПЕЦИАЛЬНОСТЬ) ООП 05.04.01 ГЕОЛОГИЯ


ПРОФИЛЬ ПОДГОТОВКИ «Нефтегазопромысловая геология»
КВАЛИФИКАЦИЯ: магистр
Разработчик к.г.-м.н., доцент кафедры ГРПИ Перевертайло Т.Г.

Лабораторная работа № 12
Цель работы:
1. Выделение границ и подсчет запасов категории С1.
2. Выделение границ и подсчет запасов категории С2.

ПОДСЧЕТ ЗАПАСОВ
Процесс расчета запасов производит точное определение объемов в 3D гриде
(общий, поровый и занятый флюидами). Запасы, как правило, считаются в процессе
Volume Calculation. Они могут быть точно подсчитаны внутри зон, сегментов и заданных
пользователем границ (например, лицензированных). Подсчет запасов может быть
выполнен при помощи нескольких предложений для одной операции. Каждое
предположение называется Run.
Входные данные для процесса расчета запасов (необходимо создать в рамках
других процессов):
 3D Грид (в т.ч. грид, созданный в процессе Make Simple 3D Grid);
 Контакты (процесс Make Contacts);
 Свойства – пористость, проницаемость, песчанистость, другие свойства из карт
или смоделированные (процессы Geometrical Modeling, Petrophysical modeling);
 Насыщенности – из карт или модели;
 Модель фаций для группировки объемов по типам пород;
 Константы, характеризующие флюиды, Bo, Bg, Rs (коэффициенты пластового
объема нефти и газа, растворимость газа в нефти) и Rv (испаряемость нефти в газ). Они
могут задаваться как отдельные значения;
 Полигоны, задающие границы месторождений в соответствии с лицензией или
же отдельные сегменты месторождений.
Прежде, чем перейти непосредственно к подсчету запасов, необходимо задать
категории запасов и определить их границы.
Границы участка, соответствующего запасам категории С1 определяются
расстоянием от скважины до линии, равным удвоенному шагу эксплуатационной сетки.
Например, если шаг эксплуатационной сетки 500*500 м, то расстояние от скважины до
границы категории С1 составит 1000 м. Остальная часть залежи, выше ВНК, будет
отнесена к категории С2.
Задание расстояния от скважины
1. Выявите скважины, пробуренные в нефтяной зоне. Например, это скважина 7.
2. Двойным кликом в Process Diagram  Property Modeling откройте диалоговое
окно Geometrical Modeling.
3. Из списка Select Method выберите Distance to Object.
4. Отметьте пункт Distance to other Object.
5. Нажатием на синюю стрелку скопируйте скважину 7 из папки Wells, закладка
Input.
Нажмите OK.
Теперь в папку Properties (закладка Models) добавится свойство – Distance from 7.
6. Нажмите правой кнопкой мыши на свойство Distance from 1 и откройте окно
Setting, вкладка Colors.
7. Задайте для Max значение 1000, а для Min 0.

Нажмите OK.
8. Отобразите свойство Distance from 7 в окне 3D.
Определение координат ячеек грида. Опция Filter
Опция Filter служит для отображения определенной части модели свойств в окне
3D. В данном случае нам требуется отобразить только зону запасов категории С1.
Прежде всего, следует определить координаты ячеек грида, относящихся к этой
зоне.
Порядок выполнения:
1. Нажмите кнопку Show Property filter на строке функций (справа) и откройте
диалоговое окно Setting for properties, вкладка Filter.
2. Уберите "галочку" напротив Use Index filter, и поставьте напротив – Use Value
filter, Use Visible filter и Defined Value only.
3. В списке Value Filter выберите свойство Distance from 7. Включите Use filter и
задайте значения 0 – для Min и 1000 – для Max (рис. 71).
Нажмите Apply.
4. Нажмите кнопки на строке функций Toggle simbox view и Show/hide grid
lines.
5. В окне 3D кликните курсором, имеющим вид стрелки на крайние ряды и колонки
полученного круга, и определите минимальные и максимальные координаты ячеек по
направлениям I и J. Информация о выбранной ячейке отображается в информационной
строке снизу.
Например, Cell: (304 165 1). Это означает, что координаты выбранной ячейки по I –
304, по J – 165.

6. Теперь можно отключить кнопки и .


Далее необходимо обрезать модель по форме квадрата с учетом минимальных и
максимальных значений ячеек грида, используя Index filter, А затем, согласно положению
контура ВНК, откорректировать форму квадрата.

7. В окне Setting for properties, вкладка Filter, поставьте "галочку" напротив Use
Index filter.
8. Отметьте "галочкой" Min и Max и введите минимальные и максимальные
значения координат по направлениям I и J.
9. В списке Value Filter выделите свойство Distance from 1 и отключите Use filter.
10. Что бы обрезать полученный квадрат по контуру ВНК, в списке Value Filter
выделите свойство Sw.
11. Включите Use filter и Invert filter и задайте значение 1 для Min и Max.
Нажмите ОК.
Теперь в окне 3D отображен участок модели, по которому будут рассчитаны запасы
категории С1 .

Создание свойства property 1


Свойство property 1 отражает участок модели запасов категории С1.
1. Кликните правой кнопкой мыши по любому из свойств в паке Properties
(закладка Models), например Phie, и выберите Calculator.
2. В калькуляторе введите свойство property1=1 и поставьте галочку напротив Use
filter.
Нажмите ENTER.
В папке Properties появится новое свойство property1.

Подсчет запасов категории С1

1. В Process Diagram выберите UtilitiesVolume Calculation. В открывшемся


диалоговом окне Volume Calculation "New model/3D grid" имеются 3 основных закладки:
 Properties – входные данные для расчета запасов;
 Results – результаты, которые вы хотите получить в ходе процесса расчета
запасов, а также фильтры, которые следует применить к этим результатам.
 Formulas – формулы и описания основных элементов расчета запасов.
2. Откройте закладку Properties, вкладку Constants. Из списка Hydrocarbon intervals
выберите Oil. Уберите "галочку" в последней строке и с помощью синей стрелки
скопируйте Oil water contact из папки Fluid contact (закладка Models) в соответствующее
поле.
3. Перейдите на вкладку General Properties.
Включите поля KOL и PHIE. Для этого уберите "галочки" напротив свойств N/G и
Phie в директории Constant property.

4. Откройте вкладку Oil properties.


Включите поле Sw, убрав "галочку" в окне Constant or complementary value.
Отметьте поле So, при этом активизируется формула 1-Sw-Sg.
Задайте значения коэффициентов Sg (газонасыщенность), Bo (объемный
коэффициент пластовой нефти), Rs (растворимость газа в нефти) и REC (коэффициент
нефтеотдачи).
Например, Sg=0; Bo=1,22; Rs=0; REC=0,35.

5. Нажмите на закладку ResultsOutput и отметьте "галочкой" те свойства,


информация о которых будет отражена в результирующем отчете.
VB (Bulk volume) – общий объем;
VN (Net volume) – эффективный объем;
VФ (Pore volume) – объем пор;
HCPVoil (углеводородное поровое пространство) – объем нефти, содержащийся в
порах, в пластовых условиях;
STOIIP (in oil/gas) – (Stock Tank Oil Initially in place) – объем нефти (газа),
содержащийся в порах, в просчете на стандартные условия;
GIIP– первоначальные запасы газа в пласте;
Recoverable oil (gas) – извлекаемая нефть (газ).
6. Перейдите на вкладку Boundary. Поставьте "галочку" напротив Use filter.
7. Нажмите Apply и Run.
В результате будет создан текстовый файл, содержащий характеристики выбранных
ранее свойств и извлекаемых запасов категории С1.
Возможно, что полученные цифровые данные в таблице будут округлены до целого
числа. В этом случае необходимо выполнить следующие действия.
1. Зайдите в окно Templates (Fist Petrel Explorer) и выберите папку Volume
templates.
2. Нажатием правой кнопки мыши на выбранном свойстве, откройте окно
SettingsInfo.
3. В строке Show numbers with задайте необходимое число знаков после запятой,
например, 4 decimals

Нажмите OK.
Теперь необходимо пересчитать запасы, повторив пункты 1-7.
Далее скопируйте результаты подсчета запасов из текстового файла в Excel и
оформите ввиде таблицы.
Выделение границ и подсчет запасов категории с2

Объем запасов категории С2 ограничивается уровнем ВНК, исключая объем запасов


категории С1.
1. Отразите в окне 3D свойство Sw (папка Properties, закладка Models).
2. Активизируйте процесс Geometrical Modeling, нажмите на строке функций
кнопку и откройте в диалоговом окне Setting for property, вкладку Filter.
3. В поле Value filter выберите Sw и включите Use filter и Invert filter. Значения для
Min и Max установите равными 1.

Нажмите Apply.
4. В Process Diagram выберите UtilitiesMake/Edit polygons.
5. Нажмите на строке функций кнопку и задайте значение Z равное отметке
уровня ВНК (на строке снизу). Это делается для того, чтобы создаваемый полигон
находился в зоне видимости.

6. Используя инструменты Make/Edit Polygons и Start New Polygon on active set


of polygons на строке функций, создайте полигон, оконтуривающий границы запасов
категории С2.
7. Нажмите на инструмент Close selected polygon , что бы замкнуть полигон.
В окне Input внизу появится папка Polygon 1.

Теперь можно приступать непосредственно к расчету запасов, используя процесс


Volume Calculation.
1. Откройте Process DiagramUtilitiesVolume Calculation.
2. Повторите пункты 2-5 из Лабораторной работы 6, глава II "Расчет запасов
категории С1."
3. Во вкладке Boundary поставьте "галочку" напротив Use filter и Boundary
polygons.
4. С помощью синей стрелки скопируйте Polygon 1 из окна Input.

Нажмите Apply и Run.


В результате будет создан текстовый файл, содержащий характеристики запасов
категории С1+С2. Итоговые результаты скопируйте в таблицу Excel.
Отнимите из полученных результатов сумму запасов категории С1 по скважинам 3, 7
и 8. Разность этих значений будет соответствовать запасам С2.

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