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

RFDynamics

Программа для моделирования


процессов разработки нефте-газовых месторождений

tNavigator
версия 4.0

Техническое руководство

Москва, 2013
tNavigator-4.0

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


tNavigator (версия 4.0). Техническое руководство. — Москва, 2013. — 1362 c.

Руководство предназначено для пользователей гидродинамического симулятора


tNavigator, предназначенного для моделирования фильтрационных течений многоком-
понентных трехфазных (нефть/газ/вода) систем.

Информация, которая содержится в данном документе, может быть изменена без


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

© RFDynamics, 2004-2013

2
Содержание tNavigator-4.0

Содержание
Содержание 3

1 Введение 27

2 Физическая модель (общее описание) 29


2.1 Дифференциальные уравнения . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.2 Граничные условия . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.3 Начальные условия . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.4 Тензор проницаемости . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.5 Пористость . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.6 Относительная фазовая проницаемость . . . . . . . . . . . . . . . . . . . . 31
2.6.1 Линейная модель Бейкера (Baker) . . . . . . . . . . . . . . . . . . . 33
2.6.2 Первая модель Стоуна . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.6.3 Вторая модель Стоуна . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.6.4 Масштабирование фазовых проницаемостей по 2 точкам . . . . . 35
2.6.5 Масштабирование фазовых проницаемостей по 3 точкам . . . . . 38
2.6.6 Направленные и нереверсивные ОФП . . . . . . . . . . . . . . . . 40
2.6.7 ОФП в системе матрица-трещина . . . . . . . . . . . . . . . . . . . 41
2.6.8 ОФП для нагнетательных скважин, задаваемые пользователем . . 41
2.6.9 Корреляция Кори (Corey) . . . . . . . . . . . . . . . . . . . . . . . . 42
2.6.10 Гистерезис . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.6.11 Зависимость от поверхностного натяжения . . . . . . . . . . . . . 46
2.7 Уравнение состояния . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.8 Вязкость фазы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.9 Коэффициент объемного расширения . . . . . . . . . . . . . . . . . . . . . 49
2.10 API трассировка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.11 Корреляция Стэндинга нефти . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.11.1 2-ух фазная модель вода-нефть. Нелетучая нефть . . . . . . . . . . 51
2.11.2 3-ех фазная модель. Нелетучая нефть . . . . . . . . . . . . . . . . . 51
2.12 Корреляция Стэндинга газа . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
2.12.1 Объемный коэффициент газа . . . . . . . . . . . . . . . . . . . . . 53
2.12.2 Вязкость газа . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
2.13 Молярная плотность фазы . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.14 Массовая плотность фазы . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
2.15 Капиллярное давление . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.15.1 Капиллярное давление системы нефть-газ . . . . . . . . . . . . . . 56
2.15.2 Капиллярное давление системы нефть-вода . . . . . . . . . . . . . 56
2.15.3 Масштабирование капиллярного давления . . . . . . . . . . . . . . 56
2.15.4 Расчет капиллярных давлений по J-функции Леверетта . . . . . . . 58
2.16 Газовый фактор . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
2.17 Содержание нефти в газе . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
2.18 Скважина . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

Содержание 3
Содержание tNavigator-4.0

2.18.1 Аппроксимация скважины . . . . . . . . . . . . . . . . . . . . . . . 59


2.18.2 Групповой контроль . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
2.18.3 Сепараторы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
2.18.4 Мультисегментная скважина . . . . . . . . . . . . . . . . . . . . . . 62
2.18.5 Водогазовое воздействие WAG . . . . . . . . . . . . . . . . . . . . 62
2.18.6 Оптимизация газлифта . . . . . . . . . . . . . . . . . . . . . . . . . 62
2.18.7 Стандартная сеть . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
2.18.8 Опция NETWORK. Автоматические штуцеры. Компрессоры . . . 64
2.18.9 Ввод скважин по приоритетам . . . . . . . . . . . . . . . . . . . . . 65
2.18.10 Очередь на бурение . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
2.19 Полимерное заводнение на основе технологии BrightWater . . . . . . . . . 67
2.19.1 Температурная опция для полимерного заводнения . . . . . . . . . 68
2.19.2 Ключевые слова . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
2.20 Приток воды из водоносного горизонта (аквифер) . . . . . . . . . . . . . . 68
2.21 Закачка пресной воды в засолоненный коллектор . . . . . . . . . . . . . . 69
2.21.1 Ключевые слова . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
2.22 Закачка ПАВ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
2.22.1 Ключевые слова . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
2.23 Двойная пористость . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
2.23.1 ОФП при расчете с двойной пористостью. . . . . . . . . . . . . . . 76
2.23.2 Гравитационное дренирование . . . . . . . . . . . . . . . . . . . . . 76
2.24 Локальное измельчение сетки LGR . . . . . . . . . . . . . . . . . . . . . . 77
2.25 Температурная опция . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
2.26 Геомеханическая модель . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
2.26.1 Описание геомеханической модели . . . . . . . . . . . . . . . . . . 81
2.26.2 Kf смеси . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
2.26.3 Вычисление диагональных элементов тензора механического на-
пряжения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
2.26.4 Ключевые слова . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

3 Композиционная модель 84
3.1 Семейство уравнений состояния . . . . . . . . . . . . . . . . . . . . . . . . 84
3.1.1 Уравнения состояния на поверхности и в пласте . . . . . . . . . . 85
3.2 Плотность . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
3.3 Вязкость. Корреляция Lohrenz-Bray-Clark . . . . . . . . . . . . . . . . . . . 86

4 Композиционная термо-химическая модель 87


4.1 Определения основных объёмов . . . . . . . . . . . . . . . . . . . . . . . . 87
4.2 Определения насыщенностей . . . . . . . . . . . . . . . . . . . . . . . . . . 88
4.3 Параметры фаз . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
4.4 Параметры компонент . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
4.5 Молярная и массовая плотность воды . . . . . . . . . . . . . . . . . . . . . 90
4.6 Молярная и массовая плотность нефти . . . . . . . . . . . . . . . . . . . . 91
4.7 Молярная и массовая плотность газа . . . . . . . . . . . . . . . . . . . . . 92

Содержание 4
Содержание tNavigator-4.0

4.8 Молярная плотность твёрдой фазы . . . . . . . . . . . . . . . . . . . . . . 93


4.9 Условие термодинамического равновесия . . . . . . . . . . . . . . . . . . . 94
4.10 Насыщенности фаз . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
4.11 Вязкость воды . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
4.12 Вязкость нефти . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
4.13 Вязкость газа . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
4.14 Энтальпия и теплоемкость компонент . . . . . . . . . . . . . . . . . . . . . 98
4.15 Энтальпия и внутренняя энергия фаз . . . . . . . . . . . . . . . . . . . . . 99
4.16 Энтальпия воды . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.17 Энтальпия нефти . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.18 Энтальпия испарения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
4.19 Энтальпия газа . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
4.20 Энтальпия твёрдой фазы . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
4.21 Энтальпия породы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
4.22 Внутренняя энергия блока . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
4.23 Пористость . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
4.24 Поровый объем блока . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
4.25 Объем блока . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
4.26 Объем породы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
4.27 Теплопроводность блока . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
4.28 Химические реакции . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
4.29 Теплообмен с окружающей средой . . . . . . . . . . . . . . . . . . . . . . 108
4.30 Скорость потока фазы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
4.31 Уравнение сохранения массы . . . . . . . . . . . . . . . . . . . . . . . . . . 109
4.32 Уравнение сохранения энергии . . . . . . . . . . . . . . . . . . . . . . . . . 109
4.33 Начальные условия . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
4.33.1 Явное указание начальных условий . . . . . . . . . . . . . . . . . . 111
4.33.2 Вычисление начального распределения из условий равновесия . . 113
4.34 Относительные фазовые проницаемости . . . . . . . . . . . . . . . . . . . 114
4.34.1 Относительные фазовые проницаемости в двухфазных системах . 115
4.34.2 Масштабирование относительных фазовых проницаемостей . . . . 115
4.34.3 Относительные фазовые проницаемости в трёхфазных системах . 123

5 Единицы измерения 126

6 Математическая модель 128


6.1 Пространственная аппроксимация . . . . . . . . . . . . . . . . . . . . . . . 128
6.2 Аппроксимация по времени . . . . . . . . . . . . . . . . . . . . . . . . . . 128
6.3 Аппроксимация скважины . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
6.3.1 Расчет притока в скважину . . . . . . . . . . . . . . . . . . . . . . . 128
6.3.2 Расчет проводимости . . . . . . . . . . . . . . . . . . . . . . . . . . 129
6.3.3 Расчет средней проницаемости . . . . . . . . . . . . . . . . . . . . 130
6.3.4 Расчет эквивалентного радиуса . . . . . . . . . . . . . . . . . . . . 130
6.3.5 Расчет подвижностей . . . . . . . . . . . . . . . . . . . . . . . . . . 131

Содержание 5
Содержание tNavigator-4.0

6.3.6 Расчет средней плотности в стволе скважины и давления в скважине131


6.4 Измененная модель скважины . . . . . . . . . . . . . . . . . . . . . . . . . 132
6.4.1 Модель скважины с обобщенными участками перфорации . . . . . 132
6.4.2 Модель заколонных перетоков . . . . . . . . . . . . . . . . . . . . . 133
6.4.3 Ключевые слова по заколонным перетокам . . . . . . . . . . . . . 135
6.4.4 Данные для задания трещин ГРП . . . . . . . . . . . . . . . . . . . 135
6.4.5 Задание трещин ГРП . . . . . . . . . . . . . . . . . . . . . . . . . . 137
6.4.6 Вычисление течения вдоль трещины . . . . . . . . . . . . . . . . . 138
6.4.7 Вычисление притока из блока в трещину . . . . . . . . . . . . . . . 138
6.4.8 Суммарный приток из трещины ГРП в участок перфорации . . . . 139
6.4.9 Описании большой сети трещин ГРП . . . . . . . . . . . . . . . . . 140
6.4.10 Ключевые слова по ГРП . . . . . . . . . . . . . . . . . . . . . . . . 142
6.4.11 Моделирование загрязнения призабойной зоны . . . . . . . . . . . 143
6.4.12 Моделирование обработки призабойной зоны . . . . . . . . . . . . 143
6.4.13 Ключевые слова по ОПЗ . . . . . . . . . . . . . . . . . . . . . . . . 144
6.5 Алгоритм решения для временного шага . . . . . . . . . . . . . . . . . . . 144
6.6 Расчет матрицы дренирования . . . . . . . . . . . . . . . . . . . . . . . . . 144
6.6.1 Описание значений матрицы дренирования . . . . . . . . . . . . . 144
6.6.2 Параметры, влияющие на расчет матрицы дренирования . . . . . . 148
6.7 Расчет запасов нефти и газа . . . . . . . . . . . . . . . . . . . . . . . . . . 149
6.7.1 Расчет запасов с учетом сепараторов . . . . . . . . . . . . . . . . . 149
6.7.2 Расчет массовых подвижных запасов нефти . . . . . . . . . . . . . 149
6.8 2Д карты для тернарных диаграмм насыщенности . . . . . . . . . . . . . . 151
6.9 Разрезание модели на несколько частей и сборка . . . . . . . . . . . . . . 151

7 Гибридная модель Eclipse MORE 153

8 Файлы данных 157


8.1 Файл исходных данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
8.2 Файлы с результатами моделирования . . . . . . . . . . . . . . . . . . . . . 157
8.3 Форматы подгружаемых и выгружаемых файлов . . . . . . . . . . . . . . 157
8.3.1 Загрузка данных по скважинам . . . . . . . . . . . . . . . . . . . . 157
8.3.2 Карты. Экспорт . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
8.3.3 Карты. Импорт . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171

9 Консольная версия tNavigator 173


9.1 Установка лицензии для консольной версии tNavigator . . . . . . . . . . . 173
9.2 Опции консольной версии . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

10 Ключевые слова, совместимые с tNavigator и Eclipse 181


10.1 Определения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
10.1.1 RUNSPEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
10.1.2 TITLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
10.1.3 REPORTFILE / REPORTSCREEN . . . . . . . . . . . . . . . . . . . 187

Содержание 6
Содержание tNavigator-4.0

10.1.4 RPTRST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196


10.1.5 OUTSOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
10.1.6 START . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
10.1.7 RESTART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
10.1.8 RESTARTDATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
10.1.9 METRIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
10.1.10 FIELD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
10.1.11 LAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
10.1.12 UNITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
10.1.13 LANGUAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
10.1.14 BLACKOIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
10.1.15 DIMENS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
10.1.16 TABDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
10.1.17 EQLDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
10.1.18 ACTDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
10.1.19 REGDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
10.1.20 VFPIDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
10.1.21 VFPPDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
10.1.22 GPTDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
10.1.23 ROCKCOMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
10.1.24 ROCKDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
10.1.25 WELLDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
10.1.26 WSEGDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
10.1.27 UDQDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
10.1.28 UDQPARAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
10.1.29 UDADIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
10.1.30 TRACERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
10.1.31 SURFACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
10.1.32 SURFACTW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
10.1.33 NONNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
10.1.34 THERMAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
10.1.35 REACTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
10.1.36 OIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
10.1.37 GAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
10.1.38 WATER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
10.1.39 VAPOIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
10.1.40 DISGAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
10.1.41 SOLID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
10.1.42 BRINE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
10.1.43 TEMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
10.1.44 TEMPR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
10.1.45 API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
10.1.46 MISCIBLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247

Содержание 7
Содержание tNavigator-4.0

10.1.47 SATOPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248


10.1.48 NUMRES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
10.1.49 KVALUES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
10.1.50 ISGAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
10.1.51 NOMIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
10.1.52 INCLUDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
10.1.53 IMPLICIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
10.1.54 DUALPORO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
10.1.55 DUALPERM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
10.1.56 GRAVDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
10.1.57 GRAVDRM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
10.1.58 LGR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
10.1.59 VISCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
10.1.60 NODPPM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
10.1.61 NETWORK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
10.1.62 EQLOPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
10.1.63 GRIDOPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
10.1.64 FORMOPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
10.1.65 NOSIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
10.1.66 GEOMECH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
10.1.67 RFD_WFRAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
10.1.68 END . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
10.2 Описание сетки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
10.2.1 GRID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
10.2.2 DX / DY / DZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
10.2.3 DXV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
10.2.4 DYV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
10.2.5 DZV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
10.2.6 TOPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
10.2.7 DEPTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
10.2.8 PERMX / PERMY / PERMZ . . . . . . . . . . . . . . . . . . . . . . 281
10.2.9 PERMXY / PERMYZ / PERMXZ . . . . . . . . . . . . . . . . . . . 283
10.2.10 RKTRMDIR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
10.2.11 ROCKTAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
10.2.12 MULTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
10.2.13 MULTX- . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
10.2.14 MULTY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
10.2.15 MULTY- . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
10.2.16 MULTZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
10.2.17 MULTZ- . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
10.2.18 HMMLTPX / HMMLTPY / HMMLTPZ / HMMLTPXY . . . . . . . . 293
10.2.19 HMMULTX / HMMULTY / HMMULTZ / HMMLTXY / HMMULTPV 294
10.2.20 HMMULTX- / HMMULTY- / HMMULTZ- . . . . . . . . . . . . . . 295

Содержание 8
Содержание tNavigator-4.0

10.2.21 PORO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296


10.2.22 NTG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
10.2.23 DZNET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
10.2.24 PORV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
10.2.25 MULTPV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
10.2.26 ACTNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
10.2.27 MINPV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
10.2.28 MINPORV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
10.2.29 MINPVV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
10.2.30 MINDZNET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
10.2.31 MINROCKV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
10.2.32 MINRV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
10.2.33 FAULTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
10.2.34 MULTFLT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
10.2.35 THPRESFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
10.2.36 USEFLUX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
10.2.37 DUMPFLUX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
10.2.38 FLUXREG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
10.2.39 COORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
10.2.40 ZCORN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
10.2.41 ADDZCORN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
10.2.42 RESVNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
10.2.43 COORDSYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
10.2.44 GDFILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
10.2.45 TRANX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
10.2.46 TRANY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
10.2.47 TRANZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
10.2.48 NNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
10.2.49 EDITNNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
10.2.50 NNCGEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
10.2.51 PINCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
10.2.52 PINCHXY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
10.2.53 PINCHOUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
10.2.54 PINCHREG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
10.2.55 PINCHNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
10.2.56 JFUNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
10.2.57 GRIDUNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
10.2.58 MAPAXES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
10.2.59 MAPUNITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
10.2.60 LX / LY / LZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
10.2.61 DPNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
10.2.62 DPGRID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
10.2.63 SIGMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352

Содержание 9
Содержание tNavigator-4.0

10.2.64 SIGMAV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353


10.2.65 LTOSIGMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
10.2.66 SIGMAGD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
10.2.67 SIGMAGDV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
10.2.68 MULTMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
10.2.69 DZMTRX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
10.2.70 DZMATRIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
10.2.71 DZMTRXV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
10.2.72 MULTREGT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
10.2.73 ROCKPROP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
10.2.74 ROCKCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
10.2.75 ROCKCONT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369
10.2.76 SPECGRID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
10.2.77 CARFIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
10.2.78 REFINE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
10.2.79 ENDFIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
10.2.80 NXFIN / NYFIN / NZFIN . . . . . . . . . . . . . . . . . . . . . . . . 378
10.2.81 HXFIN / HYFIN / HZFIN . . . . . . . . . . . . . . . . . . . . . . . . 380
10.2.82 AMALGAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381
10.2.83 GRIDFILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
10.3 Применение арифметических операций . . . . . . . . . . . . . . . . . . . . 383
10.3.1 EDIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384
10.3.2 ARITHMETIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
10.3.3 BOX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
10.3.4 ENDBOX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
10.3.5 MULTIPLY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
10.3.6 MULTIREG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393
10.3.7 MULTREGP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
10.3.8 COPY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
10.3.9 COPYBOX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
10.3.10 COPYREG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
10.3.11 EQUALREG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
10.3.12 ADD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401
10.3.13 ADDREG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
10.3.14 EQUALS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
10.3.15 MAXVALUE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
10.3.16 MINVALUE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
10.3.17 OPERATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
10.3.18 OPERATER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
10.4 Задание регионов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
10.4.1 REGIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
10.4.2 PVTNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412
10.4.3 SATNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414

Содержание 10
Содержание tNavigator-4.0

10.4.4 SURFWNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416


10.4.5 IMBNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
10.4.6 MISCNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
10.4.7 EQLNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420
10.4.8 FIPNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422
10.4.9 FIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
10.4.10 FIPOWG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
10.4.11 FIPPATT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
10.4.12 ROCKNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428
10.4.13 ENDNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
10.4.14 FLUXNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
10.4.15 BNDNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431
10.4.16 VISCNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432
10.4.17 EOSNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433
10.4.18 OPERNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434
10.4.19 MULTNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
10.4.20 KRNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436
10.4.21 KRNUMMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
10.4.22 IMBNUMMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
10.5 Описание свойств . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
10.5.1 PROPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
10.5.2 PVDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444
10.5.3 PVCDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
10.5.4 PVTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
10.5.5 PVTW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
10.5.6 PVCO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
10.5.7 PVDG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453
10.5.8 PVTG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454
10.5.9 PVZG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456
10.5.10 STANDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458
10.5.11 STANDG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459
10.5.12 RSCONST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
10.5.13 RSCONSTT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461
10.5.14 RVCONST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463
10.5.15 ROCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
10.5.16 ROCKAXES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466
10.5.17 ROCKSTRE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467
10.5.18 ROCKOPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468
10.5.19 OVERBURD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470
10.5.20 DENSITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471
10.5.21 GRAVITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
10.5.22 NPROPANTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
10.5.23 PROPANTNAMES . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474

Содержание 11
Содержание tNavigator-4.0

10.5.24 PROPANTTABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475


10.5.25 FLOWFUNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477
10.5.26 NFLOWFTB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
10.5.27 FLOWFNAMES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
10.5.28 FLOWFTAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
10.5.29 MAPEXPER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483
10.5.30 SALTPROP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486
10.5.31 SRSALT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487
10.5.32 SALTTRM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488
10.5.33 BDENSITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 489
10.5.34 TRACER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
10.5.35 TRACERM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
10.5.36 SURFADS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492
10.5.37 SURFROCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
10.5.38 SURFADDW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
10.5.39 SURFDW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
10.5.40 TRMMULTC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496
10.5.41 TRMMULTT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498
10.5.42 TRMTEMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499
10.5.43 PVTWSALT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 500
10.5.44 APIGROUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501
10.6 Фазовые проницаемости и капиллярные давления . . . . . . . . . . . . . . 502
10.6.1 SWOF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 503
10.6.2 SGOF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506
10.6.3 COREYWO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508
10.6.4 COREYGO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510
10.6.5 SLGOF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512
10.6.6 SOF2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514
10.6.7 SWFN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516
10.6.8 SGFN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518
10.6.9 SOF3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520
10.6.10 SGWFN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522
10.6.11 TOLCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524
10.6.12 STONE1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 525
10.6.13 STONE2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 526
10.6.14 STONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 527
10.6.15 ENDSCALE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528
10.6.16 TZONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 530
10.6.17 SCALECRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531
10.6.18 SWL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 532
10.6.19 SGL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533
10.6.20 SWCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
10.6.21 SGCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535

Содержание 12
Содержание tNavigator-4.0

10.6.22 SOWCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 536


10.6.23 SOGCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537
10.6.24 SWU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 538
10.6.25 SGU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539
10.6.26 ENPTVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 540
10.6.27 ENKRVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542
10.6.28 ENPCVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 544
10.6.29 ENPTRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 545
10.6.30 KRO, KRORW, KRORG . . . . . . . . . . . . . . . . . . . . . . . . 546
10.6.31 KRW, KRWR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547
10.6.32 KRG, KRGR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548
10.6.33 PCW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549
10.6.34 PCG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 550
10.6.35 SWATINIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 551
10.6.36 PPCWMAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 553
10.6.37 EHYSTR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 554
10.6.38 MISCSTR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 556
10.6.39 MISCEXP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557
10.6.40 PARACHOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 558
10.7 Композиционные свойства . . . . . . . . . . . . . . . . . . . . . . . . . . . 559
10.7.1 Свойства компонент по умолчанию для композиционной модели.
Часть 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 560
10.7.2 Свойства компонент по умолчанию для композиционной модели.
Часть 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 561
10.7.3 COMPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 562
10.7.4 CNAMES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
10.7.5 EOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564
10.7.6 EOSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565
10.7.7 RTEMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566
10.7.8 STCOND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567
10.7.9 WATERTAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568
10.7.10 ZI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 569
10.7.11 COMPVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570
10.7.12 XMFVP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571
10.7.13 YMFVP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 572
10.7.14 ZMFVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573
10.7.15 NEI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 575
10.7.16 KVTABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 576
10.7.17 TCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 577
10.7.18 TCRITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 579
10.7.19 PCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580
10.7.20 PCRITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 582
10.7.21 VCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 583

Содержание 13
Содержание tNavigator-4.0

10.7.22 VCRITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 585


10.7.23 VCRITVIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 586
10.7.24 ZCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 587
10.7.25 ZCRITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 588
10.7.26 ZCRITVIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 590
10.7.27 MW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 591
10.7.28 MWS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 593
10.7.29 ACF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595
10.7.30 ACFS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 597
10.7.31 BIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598
10.7.32 BICS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
10.7.33 OMEGAA / OMEGAB . . . . . . . . . . . . . . . . . . . . . . . . . 602
10.7.34 OMEGAAS / OMEGABS . . . . . . . . . . . . . . . . . . . . . . . . 603
10.7.35 LBCCOEF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 604
10.7.36 FACTLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
10.7.37 LILIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
10.7.38 PRCORR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608
10.7.39 SSHIFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
10.7.40 SSHIFTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610
10.7.41 EPSCOMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611
10.7.42 ENKRVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 612
10.7.43 ENPCVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 614
10.7.44 ENPTVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615
10.8 Термические свойства . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 617
10.8.1 CVTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618
10.8.2 WATDENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619
10.8.3 THANALB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 621
10.8.4 KVCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622
10.8.5 KVTEMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624
10.8.6 KVTABTn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625
10.8.7 KVTABLIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626
10.8.8 KVWI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628
10.8.9 HEATCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 629
10.8.10 HEATCRT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630
10.8.11 HEATTCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 631
10.8.12 HEATVAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 633
10.8.13 HEATVAPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 634
10.8.14 THCONR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 636
10.8.15 THCONSF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 637
10.8.16 ROCKT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 638
10.8.17 THCONT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639
10.8.18 THCONMIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641
10.8.19 STHERMX1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 643

Содержание 14
Содержание tNavigator-4.0

10.8.20 STHERMX2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 645


10.8.21 SDREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 647
10.8.22 SPREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 648
10.8.23 SCREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
10.8.24 STREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
10.8.25 THERMEX1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
10.8.26 THERMEX2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653
10.8.27 THERMEX3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655
10.8.28 PREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657
10.8.29 TREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 658
10.8.30 TREFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 659
10.8.31 DREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
10.8.32 DREFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
10.8.33 CREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
10.8.34 ZFACTOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 663
10.8.35 ZFACT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 665
10.8.36 VISCREF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 667
10.8.37 WATVISCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 668
10.8.38 OILVISCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 669
10.8.39 OILVISCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672
10.8.40 OILVINDX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675
10.8.41 OILVINDT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677
10.8.42 GASVISCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680
10.8.43 GASVISCF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
10.8.44 REACRATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
10.8.45 REACACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
10.8.46 REACCORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688
10.8.47 REACLIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 691
10.8.48 REACCONC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 694
10.8.49 REACPORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 697
10.8.50 STOPROD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 698
10.8.51 STOREAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699
10.8.52 REACPHA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 700
10.8.53 REACSORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 702
10.8.54 REACENTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 703
10.8.55 SPECHA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 704
10.8.56 SPECHB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 705
10.8.57 SPECHC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 706
10.8.58 SPECHD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 707
10.8.59 SPECHG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 708
10.8.60 SPECHH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 709
10.8.61 SPECHI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 710
10.8.62 SPECHJ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 711

Содержание 15
Содержание tNavigator-4.0

10.8.63 HEATVAPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 712


10.8.64 SPECHS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 713
10.8.65 SPECHT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 714
10.8.66 TEMPVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715
10.8.67 ENPTVT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716
10.8.68 ENKRVT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 718
10.8.69 ENPCVT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
10.8.70 ROCKV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721
10.8.71 SPECROCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 722
10.8.72 SPECHEAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 723
10.9 Определение начальных условий . . . . . . . . . . . . . . . . . . . . . . . 724
10.9.1 SOLUTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
10.9.2 EQUIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726
10.9.3 RSVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
10.9.4 PBVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731
10.9.5 RVVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 733
10.9.6 PDVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 735
10.9.7 THPRES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
10.9.8 PRESSURE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738
10.9.9 PRVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 740
10.9.10 SWAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 741
10.9.11 SGAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743
10.9.12 SOIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
10.9.13 SSOLID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747
10.9.14 APIVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748
10.9.15 OILAPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749
10.9.16 SMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 750
10.9.17 XMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 751
10.9.18 YMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 752
10.9.19 ZMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 753
10.9.20 FIELDSEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754
10.9.21 FIPSEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756
10.9.22 GPTABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 758
10.9.23 GPTABLEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760
10.9.24 GPTABLE3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 762
10.9.25 TEMPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764
10.9.26 RTEMPA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765
10.9.27 RTEMPVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 766
10.9.28 WTEMPDEF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767
10.9.29 PBUB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 768
10.9.30 RS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 770
10.9.31 RV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772
10.9.32 PDEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 774

Содержание 16
Содержание tNavigator-4.0

10.9.33 DATUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775


10.9.34 DATUMR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776
10.9.35 TBLK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 777
10.9.36 TNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779
10.9.37 TVDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 781
10.9.38 ROCKSALT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 783
10.9.39 SALT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 784
10.9.40 SALTVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 785
10.10Приток воды из водоносного горизонта (аквифер) . . . . . . . . . . . . . . 786
10.10.1 AQUDIMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 787
10.10.2 AQUFLUX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 789
10.10.3 AQUCHWAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 791
10.10.4 AQUFET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 794
10.10.5 AQUFETP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796
10.10.6 AQANTRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 798
10.10.7 AQUCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
10.10.8 AQUTAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 801
10.10.9 AQUANCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 802
10.10.10AQUNUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 804
10.10.11AQUCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 806
10.11Вывод данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809
10.11.1 SUMMARY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810
10.11.2 RPTMAPD/RPTGRAPHD . . . . . . . . . . . . . . . . . . . . . . . . 820
10.11.3 RPTMAPT/RPTGRAPHT . . . . . . . . . . . . . . . . . . . . . . . . 822
10.11.4 RPTMAPL/RPTGRAPHL . . . . . . . . . . . . . . . . . . . . . . . . 824
10.11.5 DATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825
10.12Режимы работы скважины . . . . . . . . . . . . . . . . . . . . . . . . . . . 826
10.12.1 SCHEDULE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
10.12.2 WELSOMIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 830
10.12.3 WELSPECS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 831
10.12.4 WELSPECL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 834
10.12.5 WELSEGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837
10.12.6 WSEGTABL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 841
10.12.7 COMPDAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843
10.12.8 COMPDATL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 846
10.12.9 COMPSEGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849
10.12.10COMPLUMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 852
10.12.11COMPLMPL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854
10.12.12COMPORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
10.12.13COMPINJK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
10.12.14WLIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
10.12.15WPIMULT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861
10.12.16WPIMULTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864

Содержание 17
Содержание tNavigator-4.0

10.12.17WPITAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 867
10.12.18PIMULTAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868
10.12.19WINJMULT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 869
10.12.20WCONPROD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 871
10.12.21WCONHIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 874
10.12.22WCONINJE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 876
10.12.23WCONINJP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 879
10.12.24WELLINJE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 882
10.12.25WCYCLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 885
10.12.26WELLWAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886
10.12.27WWAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889
10.12.28WCONINJH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 893
10.12.29WHISTCTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 896
10.12.30WCUTBACK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 897
10.12.31WTMULT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 899
10.12.32WELTARG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901
10.12.33WELLTARG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 903
10.12.34WELPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904
10.12.35VFPINJ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905
10.12.36VFPPROD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907
10.12.37WECON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910
10.12.38WELLLIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912
10.12.39CECON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913
10.12.40WECONINJ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915
10.12.41WEFAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916
10.12.42GEFAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918
10.12.43GCONPROD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
10.12.44GUIDERAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 922
10.12.45GCONPRI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
10.12.46PRIORITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 927
10.12.47WGRUPCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 929
10.12.48GCONINJE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931
10.12.49GCONSUMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 934
10.12.50GSATPROD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935
10.12.51GSATINJE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 937
10.12.52GRUPTREE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 939
10.12.53BRANPROP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 940
10.12.54NODEPROP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 943
10.12.55NETCOMPA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 947
10.12.56NWATREM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 950
10.12.57GNETPUMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 951
10.12.58GRUPNET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 952
10.12.59DRSDT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 954

Содержание 18
Содержание tNavigator-4.0

10.12.60COMPENSATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . 955
10.12.61GECON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 956
10.12.62WELDRAW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 958
10.12.63DATES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 961
10.12.64TSTEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 964
10.12.65WELOPEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 965
10.12.66RUNCTRL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 966
10.12.67MULTSIG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 973
10.12.68MULTSIGV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 974
10.12.69WNNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 975
10.12.70WCONNNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 976
10.12.71WFRAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 977
10.12.72WFRACL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 979
10.12.73WFRACP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 981
10.12.74WFRACPL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 990
10.12.75COMPFRAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994
10.12.76COMPFRACL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 997
10.12.77MULTPERM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1000
10.12.78WPIFUNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002
10.12.79WSKFUNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1004
10.12.80WBHZONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1006
10.12.81WLIMTOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1008
10.12.82SEPVALS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1009
10.12.83GSEPCOND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1011
10.12.84SEPCOND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1012
10.12.85WSEPCOND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1014
10.12.86ACTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1015
10.12.87ACTIONG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1017
10.12.88ACTIONR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1020
10.12.89ACTIONW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023
10.12.90ACTIONX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1026
10.12.91UDQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1031
10.12.92ACTIONC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1035
10.12.93WDFAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1040
10.12.94WDFACCOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1041
10.12.95WTRACER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1043
10.12.96WSURFACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1045
10.12.97WSALT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046
10.12.98WTEMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047
10.12.99WINJTEMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1048
10.12.100
WINJWAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1049
10.12.101
WTEST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1050
10.12.102
WELLSTRE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052

Содержание 19
Содержание tNavigator-4.0

10.12.103
WINJGAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1053
10.12.104
GINJGAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1054
10.12.105
GRUPSALE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1056
10.12.106
GRUPFUEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057
10.12.107
WVFPDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1058
10.12.108
PICOND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1060
10.12.109
WPAVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1062
10.12.110
WPAVEDEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1066
10.12.111
WRFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1067
10.12.112
WRFTPLT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1068
10.12.113
SKIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1070
10.12.114
SKIPREST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1071
10.12.115
SKIP100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1072
10.12.116
SKIP300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1073
10.12.117
SKIPTNAV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1074
10.12.118
SKIPOFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1075
10.12.119
SKIPON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1077
10.12.120
ENDSKIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1078
10.12.121
DRILPRI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1079
10.12.122
WDRILPRI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1081
10.12.123
WDRILTIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1082
10.12.124
QDRILL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1083
10.12.125
WORKLIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1084
10.12.126
NUPCOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1085
10.12.127
GCONTOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1086
10.12.128
LIFTOPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1087
10.12.129
GLIFTLIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1088
10.12.130
GLIFTOPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1089
10.12.131
WLIFTOPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1090
10.12.132
OPTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1093
10.12.133
RECU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1095
10.12.134
USERFILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1097

11 Ключевые слова, совместимые с tNavigator и CMG IMEX 1098


11.1 Модификаторы ввода . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1100
11.1.1 MATRIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1101
11.1.2 FRACTURE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1102
11.1.3 CON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1103
11.2 Ввод/Вывод данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1104
11.2.1 TITLE1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1105
11.2.2 INUNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1106
11.3 Описание резервуара . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1107
11.3.1 ZCORN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1108
11.3.2 COORD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1109

Содержание 20
Содержание tNavigator-4.0

11.3.3 DUALPOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1110


11.3.4 SHAPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1111
11.3.5 DIFRAC / DJFRAC / DKFRAC . . . . . . . . . . . . . . . . . . . . . 1112
11.3.6 NULL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1113
11.3.7 POR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1114
11.3.8 CPOR / PRPOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1115
11.3.9 PERMI / PERMJ / PERMK . . . . . . . . . . . . . . . . . . . . . . . 1116
11.3.10 NETGROSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1117
11.3.11 PINCHOUTARRAY . . . . . . . . . . . . . . . . . . . . . . . . . . . 1118
11.4 Свойства компонент . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1119
11.4.1 MODEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1120
11.4.2 PVT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1121
11.4.3 DENSITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1123
11.4.4 BWI / CW / REFPW / CVW / VWI . . . . . . . . . . . . . . . . . . . 1124
11.4.5 PTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1125
11.5 Свойства горной породы и жидкой среды . . . . . . . . . . . . . . . . . . . 1126
11.5.1 ROCKFLUID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1127
11.5.2 RPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1128
11.5.3 SWT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1129
11.5.4 SLT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1130
11.5.5 RTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1132
11.6 Начальные условия . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1133
11.6.1 INITIAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1134
11.6.2 VERTICAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1135
11.6.3 PB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1136
11.6.4 DATUMDEPTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1137
11.7 Параметры численных методов . . . . . . . . . . . . . . . . . . . . . . . . 1138
11.7.1 NUMERICAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1139
11.8 Данные по скважинам . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1140
11.8.1 RUN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1141
11.8.2 DATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1142
11.8.3 WELL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1143
11.8.4 PRODUCER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1144
11.8.5 SHUTIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1145
11.8.6 OPERATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1146
11.8.7 ALTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1148
11.8.8 GEOMETRY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1149
11.8.9 PERF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1151
11.8.10 LAYERXYZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1153
11.8.11 ON-TIME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1156
11.8.12 STOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1157

Содержание 21
Содержание tNavigator-4.0

12 Ключевые слова, совместимые с tNavigator и CMG STARS 1158


12.1 Ввод/Вывод данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1160
12.2 Описание резервуара . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1161
12.2.1 VOLMOD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1162
12.2.2 NETPAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1163
12.3 Прочие свойства резервуара . . . . . . . . . . . . . . . . . . . . . . . . . . 1164
12.3.1 ROCKTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1165
12.3.2 THTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1166
12.3.3 ROCKCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1167
12.3.4 PRPOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1168
12.3.5 CPOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1169
12.3.6 CTPOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1170
12.3.7 CPTPOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1171
12.3.8 THCONR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1172
12.3.9 THCONW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1173
12.3.10 THCONO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1174
12.3.11 THCONG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1175
12.3.12 THCONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1176
12.3.13 THCONMIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1177
12.3.14 HLOSST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1179
12.3.15 HLOSSTDIFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1180
12.3.16 HLOSSPROP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1181
12.4 Свойства компонент . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1182
12.4.1 MODEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1183
12.4.2 COMPNAME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1184
12.4.3 PRSR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1185
12.4.4 TEMR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1186
12.4.5 MOLDEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1187
12.4.6 MASSDEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1188
12.4.7 CP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1189
12.4.8 CT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1190
12.4.9 CT2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1191
12.4.10 CPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1192
12.4.11 PCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1193
12.4.12 TCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1194
12.4.13 SOLID_DEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1195
12.4.14 SOLID_CP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1196
12.4.15 KVTABLIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1197
12.4.16 KVTABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1198
12.4.17 KV1 / KV2 / KV3 / KV4 / KV5 . . . . . . . . . . . . . . . . . . . . . 1199
12.4.18 CPL1 / CPL2 / CPL3 / CPL4 . . . . . . . . . . . . . . . . . . . . . . 1200
12.4.19 CPG1 / CPG2 / CPG3 / CPG4 . . . . . . . . . . . . . . . . . . . . . . 1201
12.4.20 HVAPR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1202

Содержание 22
Содержание tNavigator-4.0

12.4.21 HVR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1203


12.4.22 EV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1204
12.4.23 STOREAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1205
12.4.24 STOPROD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1206
12.4.25 FREQFAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1207
12.4.26 EACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1208
12.4.27 RENTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1209
12.4.28 RORDER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1210
12.4.29 RPHASE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1211
12.4.30 RTEMUPR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1212
12.4.31 RTEMLOWR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1213
12.4.32 RXCRITCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1214
12.4.33 O2PP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1215
12.4.34 VSTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1216
12.4.35 VISCTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1217
12.4.36 AVISC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1218
12.4.37 BVISC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1219
12.4.38 VISCTABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1220
12.4.39 VSMIXCOMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1221
12.4.40 VSMIXENDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1222
12.4.41 VSMIXFUNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1223
12.4.42 AVG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1224
12.4.43 BVG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1225
12.4.44 CMM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1226
12.5 Свойства горной породы и жидкой среды . . . . . . . . . . . . . . . . . . . 1227
12.5.1 KRTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1228
12.5.2 KRTEMTAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1229
12.5.3 SWR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1231
12.5.4 BSWR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1232
12.5.5 SWCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1233
12.5.6 BSWCRIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1234
12.5.7 SOIRW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1235
12.5.8 BSOIRW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1236
12.5.9 SGCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1237
12.5.10 BSGCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1238
12.5.11 SGR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1239
12.5.12 BSGR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1240
12.5.13 SOIRG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1241
12.5.14 BSOIRG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1242
12.5.15 SORW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1243
12.5.16 BSORW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1244
12.5.17 SORG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1245
12.5.18 BSORG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1246

Содержание 23
Содержание tNavigator-4.0

12.5.19 KRWIRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1247


12.5.20 BKRWIRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1248
12.5.21 KRGCW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1249
12.5.22 BKRGCW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1250
12.5.23 KROCW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1251
12.5.24 BKROCW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1252
12.5.25 PCGEND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1253
12.5.26 BPCGMAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1254
12.5.27 PCWEND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1255
12.5.28 BPCWMAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1256
12.6 Начальные условия . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1257
12.6.1 INITREGION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1258
12.6.2 INTYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1259
12.6.3 REFPRES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1260
12.6.4 REFDEPTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1261
12.6.5 DWOC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1262
12.6.6 DGOC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1263
12.6.7 SO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1264
12.6.8 SG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1265
12.6.9 SW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1266
12.6.10 PRES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1267
12.6.11 TEMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1268
12.6.12 CONC_SLD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1269
12.6.13 MFRAC_OIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1270
12.6.14 MFRAC_GAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1271
12.7 Параметры численных методов . . . . . . . . . . . . . . . . . . . . . . . . 1272
12.8 Геомеханическая модель . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1273
12.9 Данные по скважинам . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1274

13 Ключевые слова, совместимые с tNavigator и MORE Roxar 1275


13.1 Определения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1277
13.1.1 INPUt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1278
13.1.2 TITLe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1279
13.1.3 PRINt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1280
13.1.4 UNIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1281
13.1.5 IDATe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1282
13.1.6 SDATe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1283
13.1.7 CNAMe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1284
13.1.8 IMPLicit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1285
13.1.9 INCLude . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1286
13.2 Описание свойств насыщающих флюидов . . . . . . . . . . . . . . . . . . 1287
13.2.1 FLUId . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1288
13.2.2 WATR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1289
13.2.3 BASIc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1290

Содержание 24
Содержание tNavigator-4.0

13.2.4 TEMPerature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1291


13.2.5 OPVT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1292
13.2.6 GPVT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1293
13.3 Описание смачиваемости и ОФП . . . . . . . . . . . . . . . . . . . . . . . 1294
13.3.1 RELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1295
13.3.2 WETT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1296
13.3.3 KRWO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1297
13.3.4 KRGO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1298
13.4 Описание сетки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1299
13.4.1 GRID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1300
13.4.2 VERT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1301
13.4.3 HORI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1302
13.4.4 SIZE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1303
13.4.5 DATUm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1304
13.4.6 X-DIrection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1305
13.4.7 Y-DIrection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1306
13.4.8 DEPTh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1307
13.4.9 THICkness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1308
13.4.10 POROsity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1309
13.4.11 MINPv . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1310
13.4.12 K_X / K_Y / K_Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1312
13.4.13 CROC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1313
13.4.14 REFE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1314
13.5 Определение начальных условий . . . . . . . . . . . . . . . . . . . . . . . 1315
13.5.1 INIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1316
13.6 Секция динамических данных . . . . . . . . . . . . . . . . . . . . . . . . . 1317
13.6.1 RATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1318
13.6.2 EFILe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1319
13.6.3 ETAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1321
13.6.4 ENDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1322
13.6.5 HFILe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1323
13.6.6 HTAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1325
13.6.7 ENDH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1326
13.6.8 EFORm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1327
13.6.9 HFORm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1329
13.6.10 EUNIts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1331
13.6.11 HUNIts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1332
13.6.12 PERF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1333
13.6.13 SQUEeze . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1335
13.6.14 SHUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1337
13.6.15 STOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1338

14 Указатель ключевых слов Eclipse 1339

Содержание 25
Содержание tNavigator-4.0

15 Указатель ключевых слов CMG 1352

16 Указатель ключевых слов RFD 1357

17 Указатель ключевых слов MORE 1360

Содержание 26
1. Введение tNavigator-4.0

1 Введение
Пакет tNavigator предназначен для моделирования фильтрационных течений многоком-
понентных трехфазных систем (нефть/газ/вода):
ˆ изотермические системы (black-oil либо композиционная модель) – раздел 2;

ˆ температурная опция, позволяющая моделировать неизотермические эффекты,


возникающие при нагнетании холодной воды – раздел 2.25;

ˆ композиционная термо-химическая модель – раздел 4.


Симулятор базируется на аппроксимации методом конечных объемов в рамках прямо-
угольной блочно-центрированной сетки. В качестве метода решения рассматриваемых
нелинейных уравнений используется полностью неявный метод (Fully Implicit).
Гидродинамический симулятор tNavigator рекомендован для проведения технологи-
ческих расчетов при создании проектных технологических документов на разработку
нефтяных и газовых месторождений.
Для удобства пользователей входной язык предлагаемого пакета максимально при-
ближен к входному языку распространенных симуляторов:
ˆ Eclipse (c) Schlumberger,

ˆ IMEX (c) Computer Modelling Group Ltd,

ˆ STARS (c) Computer Modelling Group Ltd,

ˆ MORE (c) Roxar.


Ключевые слова входного языка данных симуляторов читаются, далее преобразовы-
ваются во внутренний формат данных tNavigator.
В tNavigator поддерживается гибридная модель (раздел Гибридная модель – 7) вход-
ных данных:
1. Случай 1. Основная модель задана в формате Eclipse (все, кроме секции событий
по скважинам). Секция событий по скважинам задана в MORE формате – ключевое
слово RECU (см. 10.12.133).

2. Случай 2. Основная модель задана в формате Eclipse. Дополнительно могут быть


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

3. Случай 3. Основная модель задана в формате MORE. Дополнительно создаются


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

ˆ ключевые слова tNavigator;

1. Введение 27
1. Введение tNavigator-4.0

ˆ ключевые слова Eclipse 100;

ˆ ключевые слова Eclipse 300;

ˆ ключевые слова CMG IMEX;

ˆ ключевые слова CMG STARS,

ˆ ключевые слова Roxar MORE.

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

Ключевые слова, совместимые с Eclipse, выделяются красным цветом. Например:


TABDIMS (см. 10.1.16). Их список приведен в оглавлении 14.

Ключевые слова, совместимые с CMG, выделяются розовым цветом. Например:


TEMR (см. 12.4.4). Их список приведен в оглавлении 15.

Ключевые слова, совместимые с MORE, выделяются зеленым цветом. Например:


IDATe (см. 13.1.5). Их список приведен в оглавлении 17.

Ключевые слова, используемые RFD только в tNavigator, выделяются синим цветом.


Например: REACCONC (см. 10.8.48). Их список приведен в оглавлении 16.

В описании каждого ключевого слова в таблице отмечено галочками, в каких симу-


ляторах оно используется.

Рассматриваемая версия пакета в дальнейшем будет развиваться. Если у Вас есть


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

1. Введение 28
2.1. Дифференциальные уравнения tNavigator-4.0

2 Физическая модель (общее описание)


В симуляторе используется стандартная трехфазная трехкомпонентная изотермическая
модель черной нефти (black-oil) наравне с композиционной моделью. Подробное описа-
ние композиционной термо-химической модели приведено в разделе 4.

2.1 Дифференциальные уравнения


Уравнения и обычно используемые допущения имеют вид
∂ krP
X  
(φNc ) = div xc,P ξP k (∇pP − γP ∇D) + qc , c = 1, . . . , nc(2.1)
∂t P =O,W,G
µP
pO − pG = PcOG , (2.2)
pO − pW = PcOW , (2.3)
SW + SO + SG = 1. (2.4)

Здесь используются следующие обозначения для функций

ˆ Nc = Nc (t, x, y, z) (неизвестна) – c = 1, . . . , nc молярная плотность компонента.


Для модели black oil компоненты – вода, нефть и газ:
SW SO SG SG SO
Nw = ξW,SC ; No = ξO,SC ( + RO,G ); Ng = ξG,SC ( + RG,O )
BW BO BG BG BO

– SP = SP (t, x, y, z) (неизвестна) - насыщенность P -ой фазы, P = O, G, W ,


– RG,O = RG,O (pO ) – растворимость газа в нефтяной фазе (известная функция)
(см. 2.16),
– RO,G = RO,G (pO ) – содержание нефти в газе (известная функция) (см. 2.17),
– BP = BP (pP ) – коэффициент объемного расширения фазы (известная функ-
ция) (см. 2.9).

ˆ φ = φ(p, x, y, z) – пористость (известная функция) (см. 2.5),

ˆ pW = pW (t, x, y, z) (неизвестно) - давление водяной фазы,

ˆ pO = pO (t, x, y, z) (неизвестно) - давление нефтяной фазы,

ˆ pG = pG (t, x, y, z) (неизвестно) - давление газовой фазы,

ˆ xc,P = xc,P (p, N) (известная функция) – молярная доля компонента c в фазе P ,

ˆ ξP = ξP (p, N) – молярная плотность фазы (известная функция), см. 2.13,

ˆ k = k(pW , pO , pG , x, y, z) – тензор абсолютной проницаемости (известная функция)


(см. 2.4),

2. Физическая модель (общее описание) 29


2.3. Начальные условия tNavigator-4.0

ˆ krP = krP (SW , SG ) – относительная фазовая проницаемость (известная функция)


(см. 2.6),

ˆ µP = µP (pP ) – вязкость фазы (известная функция) (см. 2.8),

ˆ γP = ρP g – вертикальный градиент давления (известная зависимость),

ˆ D = D(x, y, z) – вектор глубины (сверху вниз) (известные координатные функ-


ции),

ˆ ρP = ρP (pP ) – массовая плотность фазы (известная функция) (см. 2.14),

ˆ PcOG = PcOG (SG ) – капиллярное давление в системе нефть-газ (известная функ-


ция) (см. 2.15.1),

ˆ PcOW = PcOW (SW ) – капиллярное давление в системе вода-нефть (известная


функция) (см. 2.15.2),

ˆ qc = qc (p, N, t, x, y, z) – источник компонента c (скважина) (известная функция)


(см. 2.18.1)

и постоянной

ˆ g = const – известная постоянная величина

Далее определим способы ввода известных данных.

2.2 Граничные условия


Используются стандартные граничные условия постоянного давления (условия Дирих-
ле):
pP = constP (2.5)
или стандартные граничные условия непротекания (условия Неймана) на внешней гра-
нице пласта:
∂pP
 
= λP (∇pP − γP ∇D), n = 0 (2.6)
∂N
krP
Здесь λP = k .
BP µP

2.3 Начальные условия


Начальными условиями могут быть известные значения pP , SP (с предыдущего шага
модели или непосредственно заданные пользователем), либо значения pP , SP могут

2.2. Граничные условия 30


2.6. Относительная фазовая проницаемость tNavigator-4.0

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


krP
X  
div xc,P ξP k (∇pP − γP ∇D) = 0 (2.7)
P =O,W,G
µP
pO − pG = PcOG (2.8)
pO − pW = PcOW (2.9)
SW + SO + SG = 1 (2.10)

с граничными условиями из 2.2.


EQUIL (см. 10.9.2) Задает начальные значения для pP , SP (PRESSURE (см. 10.9.8),
SGAS (см. 10.9.11), SWAT (см. 10.9.10), SOIL (см. 10.9.12), SWATINIT (см. 10.6.35)).

2.4 Тензор проницаемости


Тензор абсолютной проницаемости k = k(pW , pO , pG , x, y, z) – матричная функция, опре-
деленная во всех точках пласта и вводимая пользователем. PERMX / PERMY / PERMZ
(см. 10.2.8) Чаще всего используется диагональный тензор, однако текущая версия под-
держивает и анизотропный тензор (PERMXY / PERMYZ / PERMXZ (см. 10.2.9)). По
умолчанию зависимость k от давления опускается. Данную зависимость можно задать
с помощью ключевого слова ROCKTAB (см. 10.2.11).

2.5 Пористость
Пористость φ = φ(p, x, y, z) – функция, определенная во всех точках пласта и вводимая
пользователем. Обычно представляется в следующем виде:

φ(p, x, y, z) = ψ(x, y, z)φ(x, y, z)(1 + c(p − pref ) + c2 (p − pref )2 /2)

где

ˆ ψ(x, y, z) – коэффициент песчанистости (функция, определенная во всех точках


пласта и вводимая пользователем, NTG (см. 10.2.22) или DZNET (см. 10.2.23)),

ˆ φ(x, y, z) – пористость при давлении pref (функция, определенная во всех точках


пласта и вводимая пользователем, PORO (см. 10.2.21)),

ˆ c – сжимаемость (данные, вводимые пользователем, ROCK (см. 10.5.15) или


ROCKTAB (см. 10.2.11)),

ˆ pref – опорное давление (данные, вводимые пользователем, ROCK (см. 10.5.15)).

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


Вычисление относительных фазовых проницаемостей происходит в несколько этапов:

2.4. Тензор проницаемости 31


2.6. Относительная фазовая проницаемость tNavigator-4.0

1. Вычисляются значения проницаемостей и капилярного давления в двухфазных си-


стемах вода–нефть и газ–нефть.

2. Применяется (если задано) масштабирование проницаемостей и капилярного дав-


ления в двухфазных системах.

3. Вычисляется относительная фазовая проницаемость нефти krO согласно 1-й или


2-й моделям Стоуна или согласно линейной модели Бейкера (данный способ стоит
по умолчанию).

Относительная фазовая проницаемость krP = krP (SW , SG ) определяется по экспе-


риментальным данным. Используются следующие стандартные допущения:

krW = krW (SW ) (2.11)


krG = krG (SG ) (2.12)
krO = krO (SW , SG ) (2.13)

Пользователь указывает два набора пар функций относительной проницаемости:

ˆ krW O = krW O (SW ), krOW = krOW (SW ) — для двухфазной системы вода-нефть,

ˆ krGO = krGO (SG ), krOG = krOG (SG ) — для двухфазной системы газ-нефть

(SWOF (см. 10.6.1) для первой пары, SGOF (см. 10.6.2), SLGOF (см. 10.6.5) для второй
пары). Эти функции можно получить либо в лабораторных условиях, либо аппроксими-
ровать посредством аналитических функций на основе следующих данных, вводимых
пользователем:

ˆ SW c – предельная водонасыщенность,

ˆ SOrW – остаточная нефтенасыщенность в системе вода–нефть,

ˆ SGr – критическая газонасыщенность,

ˆ SOrG – остаточная нефтенасыщенность в системе газ–нефть,

ˆ krW rO – относительная проницаемость по воде при остаточной нефти и SG = 0,

ˆ krOcW – относительная проницаемость по нефти при SW c и SGr ,

ˆ krGcW – относительная проницаемость по газу при SW c и So = 0,

ˆ NW , nOW , NG , nOG – постоянные параметры функции.

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


2.6. Относительная фазовая проницаемость tNavigator-4.0

Тогда можно определить следующие аналитические аппроксимации для выше перечис-


ленных функций:


 0 если SW ≤ SW c
NW
krW O (SW ) =  
SW − SW c
krW rO иначе
1 − SW c − SOrW



 0 если 1 − SW − SOrW < 0
nOW
krOW (SW ) =  1 − SW − SOrW

krOcW иначе
1 − SW c − SOrW



 0 если SG < SGr
NG
krGO (SG ) = 
SG − SGr
 krGcW иначе
1 − SGr − Swr



 0 если 1 − SG − SW c − SOrG < 0
nOG
krOG (SG ) =  1 − SG − SW c − SOrG

 krOcW иначе
1 − SW c − SOrG
Определим

krW (SW ) = krW O (SW ), (2.14)


krG (SG ) = krGO (SG ). (2.15)

В настоящее время в симуляторе есть возможность выбора между тремя моделями


расчета относительной проницаемости по нефти krO — первой и второй моделями Сто-
уна (STONE1 (см. 10.6.12), STONE2 (см. 10.6.13)) и моделью Бейкера. По умолчанию
используется линейная модель Бейкера (Baker).

2.6.1 Линейная модель Бейкера (Baker)


Данная модель используется в tNavigator по умолчанию (если на заданы STONE1
(см. 10.6.12), STONE2 (см. 10.6.13)).

Полагаем (ε – малый параметр):





krOG (SG + SW − SW c ) SW − SW c < ε








krOW (SG + SW ) SG < ε


krO (SW , SG ) = SG · krOG (SG + SW − SW c ) (2.16)

 +
SG + (SW − SW c )






(SW − SW c ) · krOW (SG + SW )



 + иначе


SG + (SW − SW c )

2.6.1. Линейная модель Бейкера (Baker) 33


2.6. Относительная фазовая проницаемость tNavigator-4.0

2.6.2 Первая модель Стоуна


Задается ключевым словом STONE1 (см. 10.6.12).

Определим следующие постоянные величины:

ˆ SW c – насыщенность связанной воды, то есть минимальное допустимое значение


SW для двухфазной системы вода–нефть,

ˆ krOcW = krOW (SW c ) – относительная проницаемость по нефти при связанной во-


де,

ˆ SW r – остаточная водонасыщенность, являющаяся самым большим значением


SW , где krW (SW ) = krW O (SW ) = 0,

ˆ SOrW – остаточная насыщенность нефти в системе нефть–вода, являющаяся са-


мым большим значением SW , где krOW (SW ) = 0,

ˆ SOrG – остаточная насыщенность нефти в системе нефть–газ, являющаяся самым


большим значением SG , где krOG (SG ) = 0.

Тогда положим
SG
α(SG ) = 1 − ,
1 − SW c − SOrG

SOm (SG ) = α(SG )SOrW + (1 − α(SG ))SOrG ,

SO − SOm (SG )

, если SO ≥ SOm (SG )



SO (SO , SG ) = 1 − SW c − SOm (SG ) ,


0, иначе

SW − SW c

, если SW ≥ SW c



SW (SW , SG ) = 1 − SW c − SOm (SG ) ,
 0,

иначе

∗ SG
SG (SG ) = , (2.17)
1 − SW c − SOm (SG )
и ∗ (S , S )
SO O G krOW (SW ) krOG (SG )
krO = krO (SO , SW , SG ) = ∗ ∗ (S ) . (2.18)
krOcW 1 − SW (SW , SG ) 1 − SG G

2.6.3 Вторая модель Стоуна


Задается ключевым словом STONE2 (см. 10.6.13) (или STONE (см. 10.6.14)).

Используя определенные в предыдущем параграфе параметры

2.6.2. Первая модель Стоуна 34


2.6. Относительная фазовая проницаемость tNavigator-4.0

ˆ SW c – насыщенность связанной воды, то есть минимальное допустимое значение


SW для двухфазной системы вода–нефть,
ˆ krOcW = krOW (SW c ) – относительная проницаемость по нефти при связанной во-
де,
получаем, что в соответствии со второй моделью Стоуна относительная проницаемость
по нефти равна:
! !
krOW (SW ) krOG (SG )
krO (SO , SW , SG ) = krOcW + krW (SW ) + krG (SG ) (2.19)
krOcW krOcW
−krOcW (krW (SW ) + krG (SG ))

2.6.4 Масштабирование фазовых проницаемостей по 2 точкам


Возможности масштабирования фазовых проницаемостей. Задание концевых точек
может осуществляться одним из следующих способов (они не совместимы по умолча-
нию):
ˆ Задание конечных точек насыщенности для каждого блока (ключевые слова SWL
(см. 10.6.18), SWCR (см. 10.6.20), ..., KRW (см. 10.6.31), ...).
ˆ Задание конечных точек насыщенности как функции глубины (ключевые слова
ENPTVD (см. 10.6.26), ENKRVD (см. 10.6.27)).
ˆ Задание конечных точек насыщенности как функции температуры (ENPTVT
(см. 10.8.67), ENKRVT (см. 10.8.68)) - только для термической композиционной
модели.
ˆ Задание конечных точек насыщенности как функции композиционного состава
(ENPTVC (см. 10.7.44), ENKRVC (см. 10.7.42)) - только для композиционной мо-
дели;
ˆ Задание конечных точек насыщенности как функции концентрации трассера (соли,
ПАВ) (ключевое слово, совместимое только с tNavigator ENPTRC (см. 10.6.29)).
Возможные комбинации различных вариантов могут быть заданы 5-ым параметром
ключевого слова ENDSCALE (см. 10.6.15).

Опция масштабирования конечных точек фазовых проницаемостей задается клю-


чевым словом ENDSCALE (см. 10.6.15). Концевые точки могут задаваться по ячейкам
(SWL (см. 10.6.18), SWCR (см. 10.6.20), SWU (см. 10.6.24), KRW (см. 10.6.31), PCW
(см. 10.6.33)) или относительно глубины (ENPTVD (см. 10.6.26), ENKRVD (см. 10.6.27),
ENPCVD (см. 10.6.28)).

Если задана опция масштабирования конечных точек фазовых проницаемостей


(ENDSCALE (см. 10.6.15)), насыщенности и фазовые проницаемости пересчитывают-
ся в соответствии со следующими формулами.

2.6.4. Масштабирование фазовых проницаемостей по 2 точкам 35


2.6. Относительная фазовая проницаемость tNavigator-4.0

Масштабирование насыщенностей
Введем следующие обозначения
ˆ SW , SG насыщенности воды и газа в блоке,
ˆ SW cr , SGcr критические водо- и газонасыщенности, т.е. максимальное значение
насыщенности воды (газа) в таблице SWOF (см. 10.6.1) (SGOF (см. 10.6.2)), для
которого krW = 0 (krG = 0).
Критическая водонасыщенность SW cr полагается равной SW в последней записи
таблицы (SWOF (см. 10.6.1), SWFN (см. 10.6.7)) для krW , для которого krW ≤ 1.0 ∗
10−6 – в моделях типа e100 (krW ≤ 1.0 ∗ 10−20 – в моделях типа e300) (нахождение
последнего значения относительной проницаемости с учетом машинного нуля).
Если задано TOLCRIT (см. 10.6.11), критическая насыщенность будет приниматься
равной SW в последней записи таблицы, в которой krW ≤ T OLCRIT (аналогично
значения SGcr , SOW cr , SOGcr ).
ˆ SW max , SGmax максимальные значения водонасыщенности (и газонасыщенности)
в таблице SWOF (см. 10.6.1) (SGOF (см. 10.6.2)),
ˆ SWCR (см. 10.6.20), SGCR (см. 10.6.21) заданные пользователем значения крити-
ческой водонасыщенности (газонасыщенности) в данной ячейке,
ˆ SWU (см. 10.6.24), SGU (см. 10.6.25) заданные пользователем значения максималь-
ной водонасыщенности (газонасыщенности) в данной ячейке,
ˆ S̃W , S̃G отнормированные водонасыщенность и газонасыщенность,
ˆ krW O , krGO относительные проницаемости по воде и газу, задаваемые таблицей
SWOF (см. 10.6.1) (SGOF (см. 10.6.2)),
ˆ krW max (table), krG max (table) максимальные значения проницаемости по воде
(газу) в таблице SWOF (см. 10.6.1) (SGOF (см. 10.6.2)).

(SW − SW CR)(SW max − SW cr )


S̃W = SW cr + (2.20)
SW U − SW CR
(SG − SGCR)(SGmax − SGcr )
S̃G = SGcr +
SGU − SGCR
Ключевое слово TZONE (см. 10.6.16) управляет опцией переходной зоны. Если ука-
затель фазы установлен как истина, то критические насыщенности для этой фазы будут
изменены на значения начальной неподвижной насыщенности в областях, где насыщен-
ность ниже введенного критического значения.

1. указатель нефтяной фазы – истина, SOWCR (см. 10.6.22) будет изменено толь-
ко для расчетов системы нефть-вода или нефть-вода-растворенный газ, а SOGCR
(см. 10.6.23) изменяется только для расчетов систем нефть-газ;

2.6.4. Масштабирование фазовых проницаемостей по 2 точкам 36


2.6. Относительная фазовая проницаемость tNavigator-4.0

2. указатель водной фазы – истина, SWCR (см. 10.6.20) будет изменено;

3. указатель газовой фазы – истина, SGCR (см. 10.6.21) будет изменено для расчетов
систем газ-вода или нефть-газ.

Соответствующие относительные фазовые проницаемости вычисляются по форму-


лам:


 0 SW ≤ SW CR
krW (SW ) = krW O (S̃W ) SW CR < SW < SW U (2.21)


krW max (table) SW ≥ SW U


 0 SG ≤ SGCR
krG (SG ) = krGO (S̃G ) SGCR < SG < SGU (2.22)


krG max (table) SG ≥ SGU

Аналогично вычисляются фазовые проницаемости по нефти.

Масштабирование фазовых проницаемостей


В случае, если задан хотя бы один из массивов KRO (см. 10.6.30), KRW (см. 10.6.31),
KRG (см. 10.6.32), KRORW (см. 10.6.30), KRORG (см. 10.6.30), KRWR (см. 10.6.31),
KRGR (см. 10.6.32), проводится также масштабирование полученных значений фазо-
вых проницаемостей по следующей схеме. Здесь SR и SPCR определяются по аналогии
с 3-точечным масштабированием насыщенностей.

Вода:

Если задан только массив KRW

scaled KRW
krW (SW ) = krW (SW ) · (2.23)
krW max (table)

Если заданы массивы KRW и KRWR

scaled KRW R
SW <= SR krW (SW ) = krW (SW ) · (2.24)
krW (SR)
scaled KRW − KRW R
SW > SR krW (SW ) = KRW R + · (krW (SW ) − krW (SR))
krW max (table) − krW (SR)

Газ:

Если задан только массив KRG

scaled KRG
krG (SG ) = krG (SG ) · (2.25)
krG max (table)

2.6.4. Масштабирование фазовых проницаемостей по 2 точкам 37


2.6. Относительная фазовая проницаемость tNavigator-4.0

Если заданы массивы KRG и KRGR


scaled KRGR
SG <= SR krG (SG ) = krG (SG ) · (2.26)
krG (SR)
scaled KRG − KRGR
SG > SR krG (SG ) = KRGR + · (krG (SG ) − krG (SR))
krG max (table) − krG (SR)

Нефть: здесь “P” обозначает фазу газа или воды

Если задан только массив KRO


scaled KRO
krOP (SP ) = krOP (SP ) · (2.27)
krOP max (table)
Если заданы массивы KRO и KRORP
scaled KRORP
SP <= SP CR krOP (SP ) = krOP (SP ) · (2.28)
krOP (SP CR)
scaled
SP > SP CR krOP (SP ) = KRORP +
KRO − KRORP
+ · (krOP (SP ) − krOP (SP CR))
krOP max (table) − krOP (SP CR)

2.6.5 Масштабирование фазовых проницаемостей по 3 точкам


Если, кроме задания ключевого слова ENDSCALE (см. 10.6.15), выбран метод масшта-
бирования по трем точкам (SCALECRS (см. 10.6.17)), насыщенности и фазовые прони-
цаемости перевычисляются следующим образом.

Масштабирование насыщенностей
Как и в случае масштабирования по 2 точкам, сперва введем обозначения.
ˆ SW , SG насыщенности воды и газа в блоке,
ˆ SW co , SG co насыщенности связанной фазой, т.е. минимальные значения во-
донасыщенности (и газонасыщенности) в таблице SWOF (см. 10.6.1) (SGOF
(см. 10.6.2)),
ˆ SW cr , SGcr критические водо- и газонасыщенности, т.е. максимальное значение
насыщенности воды (газа) в таблице SWOF (см. 10.6.1) (SGOF (см. 10.6.2)), для
которого krW = 0 (krG = 0),
ˆ SOW cr , SOGcr максимальное значение нефтенасыщенности в таблице SWOF
(см. 10.6.1) (SGOF (см. 10.6.2)), для которого относительная фазовая проницае-
мость по нефти равна нулю: krOW = 0 (krOG = 0),
ˆ SW max , SGmax максимальные значения водонасыщенности (и газонасыщенности)
в таблице SWOF (см. 10.6.1) (SGOF (см. 10.6.2)),

2.6.5. Масштабирование фазовых проницаемостей по 3 точкам 38


2.6. Относительная фазовая проницаемость tNavigator-4.0

ˆ SWL (см. 10.6.18), SGL (см. 10.6.19) заданные пользователем значения минималь-
ной водонасыщенности (газонасыщенности) в данной ячейке,

ˆ SWCR (см. 10.6.20), SGCR (см. 10.6.21) заданные пользователем значения крити-
ческой водонасыщенности (газонасыщенности) в данной ячейке,

ˆ SOWCR (см. 10.6.22), SOGCR (см. 10.6.23) заданные пользователем значения кри-
тической нефтенасыщенности по воде (по газу) в данной ячейке,

ˆ SWU (см. 10.6.24), SGU (см. 10.6.25) заданные пользователем значения максималь-
ной водонасыщенности (газонасыщенности) в данной ячейке,

ˆ S̃W , S̃G отнормированные водонасыщенность и газонасыщенность.

1. Масштабирование проницаемости по воде


Обозначим

ˆ для 3фазной системы SR = 1 − SOW CR − SGL, Sr = 1 − SOW cr − SG co


ˆ для системы нефть-вода SR = 1 − SOW CR, Sr = 1 − SOW cr

Тогда водонасыщенность масштабируется по формуле



 SW cr + (SW −SW CR)(Sr −SW cr )
SR−SW CR SW CR < SW < SR
S̃W = (SW −SR)(S W max −Sr ) (2.29)
 S + SR < SW < SW U
r SW U −SR

Относительная фазовая проницаемость рассчитывается, как в (2.21).

2. Масштабирование проницаемости по газу


Обозначим

ˆ для 3фазной системы SR = 1 − SOGCR − SW L, Sr = 1 − SOGcr − SW co


ˆ для системы газ-вода SR = 1 − SW CR, Sr = 1 − SW cr

Тогда газонасыщенность масштабируется по формуле



 SGcr + (SG −SGCR)(S
SR−SGCR
r −SGcr )
SGCR < SG < SR
S̃G = (S −SR)(S −S r ) (2.30)
 S + G Gmax
SR < SG < SGU
r SGU −SR

Относительная фазовая проницаемость рассчитывается, как в (2.22).

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

2.6.5. Масштабирование фазовых проницаемостей по 3 точкам 39


2.6. Относительная фазовая проницаемость tNavigator-4.0

1. указатель нефтяной фазы – истина, SOWCR (см. 10.6.22) будет изменено толь-
ко для расчетов системы нефть-вода или нефть-вода-растворенный газ, а SOGCR
(см. 10.6.23) изменяется только для расчетов систем нефть-газ;

2. указатель водной фазы – истина, SWCR (см. 10.6.20) будет изменено;

3. указатель газовой фазы – истина, SGCR (см. 10.6.21) будет изменено для расчетов
систем газ-вода или нефть-газ.

Масштабирование фазовых проницаемостей


В случае, если задан хотя бы один из массивов KRO (см. 10.6.30), KRW (см. 10.6.31),
KRG (см. 10.6.32), KRORW (см. 10.6.30), KRORG (см. 10.6.30), KRWR (см. 10.6.31), KRGR
(см. 10.6.32), проводится также масштабирование полученных значений фазовых прони-
цаемостей по формулам, аналогичным 2-точечному случаю, смотри (2.23) - (2.28). Един-
ственное различие состоит в том, что SR и SPCR задаются естественным образом, см.
масштабирование насыщенностей.

2.6.6 Направленные и нереверсивные ОФП


Могут быть использованы направленные и нереверсивные фазовые проницаемости. В
этом случае в ключевом слове SATOPTS (см. 10.1.47) должны быть выбраны следующие
параметры:

ˆ DIRECT – направленные относительные проницаемости. В этом случае будут ис-


пользоваться таблицы направленных относительных проницаемостей (потоки в на-
правлениях I, J, K используют разные таблицы, номера которых задаются соответ-
ственно KRNUMX (см. 10.4.20), KRNUMY (см. 10.4.20), KRNUMZ (см. 10.4.20)).
Если используется DIRECT без IRREVERS, необходимо задать только три набора
этих таблиц, так как для потока в направлении от I к I-1, или от I к I+1, использу-
ется одна и та же таблица;

ˆ IRREVERS – направленные относительные проницаемости нереверсивны. Исполь-


зуются разные таблицы в зависимости от направления потока от I к I-1 или от I к
I+1. (опция DIRECT в этом случае также должна быть определена). Должны быть
заданы шесть наборов номеров таблиц словами KRNUMX (см. 10.4.20), KRNUMX-
(см. 10.4.20), KRNUMY (см. 10.4.20), KRNUMY- (см. 10.4.20), KRNUMZ (см. 10.4.20)
и KRNUMZ- (см. 10.4.20);

В случае гистерезиса (HYSTER в SATOPTS (см. 10.1.47)) для процесса пропитки мо-
гут быть использованы направленные и нереверсивные фазовые проницаемости только
если соответствующие опции заданы в ключевом слове SATOPTS (см. 10.1.47):

ˆ DIRECT – направленные относительные проницаемости. В этом случае будут ис-


пользоваться таблицы направленных относительных проницаемостей (потоки в на-
правлениях I, J, K используют разные таблицы, номера которых задаются соответ-
ственно IMBNUMX (см. 10.4.5), IMBNUMY (см. 10.4.5) и IMBNUMZ (см. 10.4.5)).

2.6.6. Направленные и нереверсивные ОФП 40


2.6. Относительная фазовая проницаемость tNavigator-4.0

Если используется DIRECT без IRREVERS, необходимо задать только три набора
этих таблиц, так как для потока в направлении от I к I-1, или от I к I+1, использу-
ется одна и та же таблица;

ˆ IRREVERS – направленные относительные проницаемости нереверсивны. Исполь-


зуются разные таблицы в зависимости от направления потока от I к I-1 или от I к
I+1. (опция DIRECT в этом случае также должна быть определена). Должны быть
заданы шесть наборов номеров таблиц словами IMBNUMX (см. 10.4.5), IMBNUMY
(см. 10.4.5) и IMBNUMZ (см. 10.4.5), IMBNUMX- (см. 10.4.5), IMBNUMY- (см. 10.4.5)
и IMBNUMZ- (см. 10.4.5).

2.6.7 ОФП в системе матрица-трещина


KRNUMMF (см. 10.4.21) – данное ключевое слово задает номера региона насыщенности
для каждой ячейки сетки для потоков в системе матрица-трещина. Ключевое слово мо-
жет быть использовано при расчетах с двойной пористостью DUALPORO (см. 10.1.54)
и двойной проницаемостью DUALPERM (см. 10.1.55).
В соответствии с заданием сетки для моделей двойной пористости (верхняя часть -
матрица, нижняя - трещина) поток из матрицы в трещину будет использовать таблицу
насыщенности, определенную для матрицы, поток из трещины в матрицу будет исполь-
зовать таблицу насыщенности, определенную для трещины.

IMBNUMMF (см. 10.4.22) – данное ключевое слово задает номера региона насыщен-
ности для каждой ячейки сетки для потоков в системе матрица-трещина.Ключевое слово
может быть использовано при расчетах с двойной пористостью DUALPORO (см. 10.1.54)
и двойной проницаемостью DUALPERM (см. 10.1.55) в случае использования гистерези-
са (параметр HYSTER ключевого слова SATOPTS (см. 10.1.47)).
В соответствии с заданием сетки для моделей двойной пористости (верхняя часть - мат-
рица, нижняя - трещина) поток из матрицы в трещину при пропитке будет использовать
таблицу насыщенности, определенную для матрицы, поток из трещины в матрицу при
пропитке будет использовать таблицу насыщенности, определенную для трещины.

2.6.8 ОФП для нагнетательных скважин, задаваемые пользователем


Для интервалов перфорации, закачивающих флюид, подвижность нагнетаемой фазы ме-
няется в соответствии с общей подвижностью флюида в сеточном блоке:
kr (O,j)
µ(O,j) + kµ(W,j)
r (W,j)
+ kµ(G,j)
r (G,j)

M (P, j) =
B(P, j)
где:
µ(P, j) – вязкость фазы P,
B(P, j) – объемный коэффициент фазы P,

2.6.7. ОФП в системе матрица-трещина 41


2.6. Относительная фазовая проницаемость tNavigator-4.0

kr (P, j) – относительная проницаемость фазы P.

При закачке воды или газа в блок сетки (содержащий нефть), это соотношение при-
ведет к изменению приемистости скважины до момента заполнения закачиваемой фазой
блока сетки. На самом деле, большая падения давления приходится на область, прилега-
ющую к скважине, когда эта область заполняется водой (газом), приемистость остается
постоянной. Если же размер блока превышает размер этой области, то величина прие-
мистости (рассчитываемая) будет не соответствовать действительности до тех пор, пока
весь блок не заполнится данной фазой.
При использовании ключевого слова COMPINJK (см. 10.12.13) скважина закачива-
ет флюид, подвижность которого сильно отлична от подвижного флюида в блоке, и
размеры блоков, через которые проходит скважина большие.
Формула подвижности нагнетаемой фазы:

kr (P, ∗)
M (P, j) =
µ(P, j)B(P, j)
где:

ˆ kr (P, ∗) – задаваемая COMPINJK (см. 10.12.13) постоянная величина относитель-


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

ˆ относительные проницаемости других фаз считаются равными нулю.

2.6.9 Корреляция Кори (Corey)


Ключевые слова COREYWO (см. 10.6.3), COREYGO (см. 10.6.4) аппроксимируют отно-
сительные фазовые проницаемости и капиллярные давления для систем воде-нефть и
газ-нефть по формулам, приведенным ниже.

Ключевое слово COREYWO (см. 10.6.3) (Рисунок фазовых кривых для системы вода-
нефть с указанием точек – 1):

CR −SW
− krORW ) SSWWCR



 krORW + (krOLW −SW L SW L ≤ SW < SW CR

 inOW
1−SW −SOW CR −SGL
h
krOW (SW ) = krORW 1−SW CR −SOW CR −SGL SW CR ≤ SW ≤ 1 − SOW CR − SGL
 

1 − SOW CR − SGL < SW ≤ SW U


0
(2.31)

2.6.9. Корреляция Кори (Corey) 42


2.6. Относительная фазовая проницаемость tNavigator-4.0

Рис. 1: Фазовая проницаемость в системе вода-нефть






0 SW L ≤ SW < SW CR

 i NW
SW −SW CR
h
krW (SW ) = krW R 1−SW CR −SOW CR −SGL SW CR ≤ SW ≤ 1 − SOW CR − SGL



W U −SW
− (krW U − krW R ) SOW CRS+S

k 1 − SOW CR − SGL < SW ≤ SW U

rW U GL +SW U −1
(2.32)

1−SW −SOW CR −SGL Np


 h i
(pcOW )S

W CR 1−SW CR −SOW CR −SGL SW L ≤ SW ≤ 1 − SOW CR − SGL
pcOW (SW ) =
0 1 − SOW CR − SGL < SW ≤ SW U

(2.33)
Ключевое слово COREYGO (см. 10.6.4) (Рисунок фазовых кривых для системы газ-
нефть с указанием точек – 2):

2.6.9. Корреляция Кори (Corey) 43


2.6. Относительная фазовая проницаемость tNavigator-4.0

Рис. 2: Фазовая проницаемость в системе газ-нефть

SGCR −SG

krORG + (krOLG − krORG ) SGCR −SGL

 SGL ≤ SG < SGCR

 in
1−SG −SOGCR −SW L
h OG
krOG (SG ) = krORG 1−SGCR −SOGCR −SW L SGCR ≤ SG ≤ 1 − SOGCR − SW L
 

1 − SOGCR − SW L < SG ≤ SGU


0
(2.34)






0 SGL ≤ SG < SGCR

 i NG
SG −SGCR
h
krG (SG ) = krGR 1−SGCR −SOGCR −SW L SGCR ≤ SG ≤ 1 − SOGCR − SW L


 SGU −SG
rGU − (krGU − krGR ) SOGCR +SW L +SGU −1 1 − SOGCR − SW L < SG ≤ SGU
k

(2.35)

2.6.9. Корреляция Кори (Corey) 44


2.6. Относительная фазовая проницаемость tNavigator-4.0


0
 SGL ≤ SG < SGCR
pcOG (SG ) =  h
−SGCR
inpG
(pcOG )(SW CR +SOGCR ) 1−S SG−S SGCR ≤ SG ≤ SGU
GCR OGCR −SW L

(2.36)

2.6.10 Гистерезис
Опция гистерезиса относительных фазовых проницаемостей и капиллярного давления
позволят использовать в модели различные кривые насыщенности для процесса дрени-
рования (насыщенность смачивающей фазы уменьшается) и пропитки (насыщенность
смачивающей фазы увеличивается). Использование опции задается ключевым словом
SATOPTS (см. 10.1.47) (параметр HYSTER).

Для каждого блока сетки должно быть задано два номера таблиц функций насыщен-
ности:

1. SATNUM (см. 10.4.3) – задает номер таблиц для функции первичного дренирова-
ния;

2. IMBNUM (см. 10.4.5) – задает номер таблиц для функции возвратной пропитки.

Если номера этих таблиц для блока совпадают, то в данном блоке не будет гистере-
зиса.
Если номера таблиц различные, то будет применен гистерезис в соответствии с моде-
лью, заданной ключевым словом EHYSTR (см. 10.6.37).

В tNavigator поддержаны следующие модели гистерезиса для смачивающей воды:

ˆ 0 – Модель гистерезиса Карлсона (Carlson), используемая для несмачивающей фа-


зы(фаз), кривая вытеснения (SATNUM (см. 10.4.3)), используемая для смачиваю-
щей фазы.

ˆ 1 – Модель гистерезиса Карлсона (Carlson), используемая для несмачивающей фа-


зы(фаз), кривая пропитки (IMBNUM (см. 10.4.5)), используемая для смачивающей
фазы.

ˆ 2 – Модель гистерезиса Киллаха (Killough), используемая для несмачивающей фа-


зы(фаз), кривая вытеснения (SATNUM (см. 10.4.3)), используемая для смачиваю-
щей фазы.

ˆ 3 – Модель гистерезиса Киллаха (Killough), используемая для несмачивающей фа-


зы(фаз), кривая пропитки (IMBNUM (см. 10.4.5)), используемая для смачивающей
фазы.

2.6.10. Гистерезис 45
2.6. Относительная фазовая проницаемость tNavigator-4.0

ˆ -1 – Только опция равновесия. Опция для расчета равновесия модели с помощью


кривой вытеснения (SATNUM (см. 10.4.3)) и для расчета моделирования с исполь-
зованием кривой пропитки (IMBNUM (см. 10.4.5)).
В случае гистерезиса (HYSTER в SATOPTS (см. 10.1.47)) для процесса пропитки
могут быть использованы направленные и нереверсивные фазовые проницаемости
только если соответствующие опции заданы в ключевом слове SATOPTS (см. 10.1.47):
ˆ DIRECT – направленные относительные проницаемости. В этом случае будут ис-
пользоваться таблицы направленных относительных проницаемостей (потоки в на-
правлениях I, J, K используют разные таблицы, номера которых задаются соответ-
ственно IMBNUMX (см. 10.4.5), IMBNUMY (см. 10.4.5) и IMBNUMZ (см. 10.4.5)).
Если используется DIRECT без IRREVERS, необходимо задать только три набора
этих таблиц, так как для потока в направлении от I к I-1, или от I к I+1, использу-
ется одна и та же таблица;
ˆ IRREVERS – направленные относительные проницаемости нереверсивны. Исполь-
зуются разные таблицы в зависимости от направления потока от I к I-1 или от I к
I+1. (опция DIRECT в этом случае также должна быть определена). Должны быть
заданы шесть наборов номеров таблиц словами IMBNUMX (см. 10.4.5), IMBNUMY
(см. 10.4.5) и IMBNUMZ (см. 10.4.5), IMBNUMX- (см. 10.4.5), IMBNUMY- (см. 10.4.5)
и IMBNUMZ- (см. 10.4.5).

2.6.11 Зависимость от поверхностного натяжения


Для учета эффектов от поверхностного натяжения могут быть использованы следующие
ключевые слова:
ˆ MISCIBLE (см. 10.1.46) – активизирует опцию использование зависимости свойств
от поверхностного натяжение;
ˆ MISCNUM (см. 10.4.6) – задает для каждого блока сетки номер региона смешивае-
мости, к которому данный блок относится;
ˆ MISCSTR (см. 10.6.38) – задает опорное поверхностное натяжение;
ˆ MISCEXP (см. 10.6.39) – задает экспоненту смешиваемости (экспонента коэффи-
циента поверхностного натяжения);
ˆ PARACHOR (см. 10.6.40) – задает парахоры компонент.
Коэффициент интерполяции, используемые для смешиваемости:
σ N
F =( )
σ0
σ0 – опорное поверхностное натяжение (задаваемое MISCSTR (см. 10.6.38)).
N – степень (задаваемая MISCEXP (см. 10.6.39)).

2.6.11. Зависимость от поверхностного натяжения 46


2.7. Уравнение состояния tNavigator-4.0

С использованием F рассчитываются средневзвешенные значения относительных


проницаемостей смешивающихся и несмешивающихся углеводородов:
immiscibility miscibility
Kro = F Kro + (1 − F )Kro

Опорное поверхностное натяжение, вводимое данным ключевым словом – это поверх-


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

2.7 Уравнение состояния


Свойства нефти и газа в случае использования композиционной модели рассчитываются
с помощью уравнения состояния (EOS (см. 10.7.5)):

Z 3 + E2 Z 2 + E1 Z + E0 = 0 (2.37)

Максимальный положительный корень уравнения (2.37) равен коэффициенту сверх-


сжимаемости газа (соответственно, если расчет проводится для нефти, берется мини-
мальный положительный корень).
Коэффициенты уравнения (2.37) рассчитываются следующим образом.
Для каждого компонента (CNAMES (см. 10.7.4)) пользователь задает константы
ˆ Tci - критическая температура компонента i, TCRIT (см. 10.7.17),
ˆ pci - критическое давление компонента i, PCRIT (см. 10.7.19),
ˆ ωi - ацентрический фактор компонента i, ACF (см. 10.7.29),
ˆ cij - коэффициенты попарного взаимодействия, BIC (см. 10.7.31).
Далее коэффициенты m1 , m2 , Ωa0 , Ωb определяются в зависимости от типа уравне-
ния состояния:
EOS m1 m2 Ωa0 Ωb
RK 0 1 0.4274802 0.08664035
SRK 0 √ 1 √ 0.4274802 0.08664035
PR 1+ 2 1− 2 0.457235529 0.07796074
Затем на основе текущих температуры и давления p, T рассчитываются приведен-
ные давление и температура для каждого компонента:

pri = p/pci , Tri = T /Tci (2.38)

В зависимости от типа уравнения состояния вычисляется параметр Ωa

ˆ RK

Ωa (T, i) = Ωa0 Tri−0.5 (2.39)

2.7. Уравнение состояния 47


2.8. Вязкость фазы tNavigator-4.0

ˆ SRK
 2
Ωa (T, i) = Ωa0 1 + (0.48 + 1.574ωi − 0.176ωi2 )(1 − Tri0.5 ) (2.40)

ˆ PR
 2
Ωa (T, i) = Ωa0 1 + (0.37464 + 1.54226ωi − 0.26992ωi2 )(1 − Tri0.5 ) (2.41)

И коэффициенты
pri pri
Ai = Ωa (T, i) , Bi = Ω b , Ajk = (1 − cjk )(Aj Ak )0.5 (2.42)
Tri2 Tri
Затем рассчитываются непосредственно параметры уравнения состояния
N P
P n N
P
A= yj yk Ajk , B= yj Bj (2.43)
j=1 k=1 j=1

E2 = (m1 + m2 − 1)B − 1, (2.44)


E1 = A − (2(m1 + m2 ) − 1)B 2 − (m1 + m2 )B,
 
E0 = − AB + m1 m2 B 2 (B + 1)

2.8 Вязкость фазы


Black oil: Вязкость фазы µP = µP (pP ) — функция, вводимая пользователем. Для неф-
тяной и газовой фаз задается в некотором количестве точек pP и получается
интерполяцией для других точек (PVDO (см. 10.5.2), PVTO (см. 10.5.4), PVCDO
(см. 10.5.3), PVCO (см. 10.5.6) для нефтяной фазы и PVDG (см. 10.5.7), PVTG
(см. 10.5.8), PVZG (см. 10.5.9) для газовой фазы). Для водной фазы задается в
одной точке вместе с указанием производной по давлению (PVTW (см. 10.5.5)).
В случае отсутствия лабораторных замеров могут быть использованы аппрок-
симации, полученные из отношений PVT посредством корреляционного анализа
(Корреляция Стэндинга – 2.11, 2.12).

Композиционная модель: Вязкость водной фазы постоянна (PVTW (см. 10.5.5)).


Для углеводородов используется корреляция Лоренца-Брея-Кларка (Lohrenz-Bray-
Clark):
 1/4
(µP − µ∗P )χ + 10−4 2
= a1 + a2 ξrP + a3 ξrP 3
+ a4 ξrP 4
+ a5 ξrP (2.45)

Здесь ξrP = ξP /ξc , коэффициенты ai равны

a1 = 0.1023000, a2 = 0.0233640, a3 = 0.0585330, (2.46)


a4 = −0.0407580, a5 = 0.0093324.

2.8. Вязкость фазы 48


2.10. API трассировка tNavigator-4.0

и
 1/6  −1/2  −2/3
N
X N
X N
X
χ= zi Tci   zi Mwi   zi pci  . (2.47)
i=1 i=1 i=1

Значения критических температур Tci (TCRIT (см. 10.7.17)), критических давлений


pci (PCRIT (см. 10.7.19)) и молекулярных масс Mwi (MW (см. 10.7.27)) задаются
пользователем.
Определение молярной плотности фазы ξP см. в разделе 2.13. Критическая плот-
ность ξc вычисляется по указанным пользователем критическим объемам Vci ,
VCRIT (см. 10.7.21):
 −1
N
X
ξc =  zi Vci  . (2.48)
i=1

Вязкости смеси разреженных газов µ∗ рассчитывается как


  −1
N N
1/2 1/2
µ∗ =  zi µ∗i Mwi  
X X
zi Mwi  . (2.49)
i=1 i=1

где вязкости разрешенных газов для каждого компонента i, µ∗i , равны

34 × 10−5 Tri0.94 /χi ,



 Tri ≤ 1.5
µ∗i = (2.50)
 17.78 × 10−5 (4.58Tri − 1.67)0.625 /χi , Tri > 1.5
и
1/6 −1/2 −2/3
χi = Tci Mwi pci . (2.51)

2.9 Коэффициент объемного расширения


Коэффициент объемного расширения BP = BP (pP ) — функция, вводимая пользовате-
лем. Для нефтяной и газовой фаз задается в некотором количестве точек pP и полу-
чается интерполяцией для других точек (PVDO (см. 10.5.2),PVTO (см. 10.5.4), PVCDO
(см. 10.5.3), PVCO (см. 10.5.6) для нефтяной фазы, PVDG (см. 10.5.7), PVTG (см. 10.5.8),
PVZG (см. 10.5.9) для газовой фазы). Для водной фазы задается в одной точке с указани-
ем производной по давлению (сжимаемости) (PVTW (см. 10.5.5)). В случае отсутствия
лабораторных замеров могут быть использованы аппроксимации, полученные из отно-
шений PVT посредством корреляционного анализа (Корреляция Стэндинга – 2.11, 2.12).

2.10 API трассировка


Данная опция позволяет моделировать смешивание различных типов нефти, имеющих
различные свойства: плотность в поверхностных условиях и PVT свойства.

2.9. Коэффициент объемного расширения 49


2.11. Корреляция Стэндинга нефти tNavigator-4.0

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


выбираются на каждом временном шаге в соответствии со средней API плотностью неф-
ти в каждом блоке сетки.

Основные ключевые слова:

ˆ Опция включается ключевым словом API (см. 10.1.45).

ˆ Свойства PVT указываются с помощью обычных ключевых слов (PVTO (см. 10.5.4),
PVCO (см. 10.5.6), и т.д.).

ˆ Значение API плотности нефти задается ключевыми словами GRAVITY (см. 10.5.21)
(или пересчитываются из обычной плотности DENSITY (см. 10.5.20)).

ˆ Максимальное количество групп PVT таблиц для нефти в случае, если опция API
трассировки включена – APIGROUP (см. 10.5.44).

ˆ APIVD (см. 10.9.14) задает таблицу значений API в зависимости от глубины для
каждого региона равновесия.

ˆ OILAPI (см. 10.9.15) задает начальное значение API для каждого блока сетки (при
задании начальных условий перечислением, с помощью ключевых слов SWAT
(см. 10.9.10), PRESSURE (см. 10.9.8) и т.д.).

2.11 Корреляция Стэндинга нефти


Давление в точке кипения (1981, [7, p. 87], [8, p. 8-9]):
Rsb
pb = 1.2548[( )0.83 · 10(0.00091(9/5·(T +273.5)−459.67)−0.0125API) − 1.4] (2.52)
0.1781 · γG
Газо-нефтяной фактор (GOR) (1981, [7, p. 78-79], [8, p. 8-9]):

Rs = 0.1781 · γG [(0.7971 · p + 1.4) · 10(0.0125AP I−0.00091(9/5·(T +273.5)−459.67)) ]1.2048 (2.53)

где
141.5
API = − 131.5
γO
Параметры:

ˆ pb – давление насыщения (barsa);

ˆ p – давление в системе (barsa);

ˆ Rs – растворимость газа (sm3 /sm3 );

2.11. Корреляция Стэндинга нефти 50


2.11. Корреляция Стэндинга нефти tNavigator-4.0

ˆ Rsb – растворимость газа при давлении насыщения (sm3 /sm3 );

ˆ T – температура системы ( ◦ C );

ˆ γG – относительная плотность газа (задается ключевым словом GRAVITY


(см. 10.5.21) или рассчитывается по заданной ключевым словом DENSITY
(см. 10.5.20) плотности);

ˆ γO – относительная плотность нефти (задается ключевым словом GRAVITY


(см. 10.5.21) или рассчитывается по заданной ключевым словом DENSITY
(см. 10.5.20) плотности).

Корреляции Стэндинга должны быть использованы с осторожностью в случае, если


не гидрокарбонатные компоненты присутствуют в системе.

Следует отметить, что уравнение Стэндинга действительно для применения при и


ниже давления насыщения сырой нефти.

2.11.1 2-ух фазная модель вода-нефть. Нелетучая нефть


Случай, задаваемый ключевыми словами WATER (см. 10.1.38) и OIL (см. 10.1.36).

Вязкость нелетучей нефти ([7, p. 116]).


µOd – вязкость нелетучей нефти, измеренная при давлении 1 bar (14.7 psia) и темпера-
туре резервуара (cp) вычисляется следующим образом:
!a
1.8 × 107
!
360
µOd = 0.32 + (2.54)
API4.53 9/5 · (T + 273.5) − 260
with

a = 10(0.43+8.33/API)

2.11.2 3-ех фазная модель. Нелетучая нефть


Данный случай задается ключевыми словами WATER (см. 10.1.38), OIL (см. 10.1.36),
GAS (см. 10.1.37), DISGAS (см. 10.1.40).
Для случая VAPOIL (см. 10.1.39) корреляция Стэндинга не предусматривается.

Насыщенный газ (до давления насыщения) Ключевое слово STANDO (см. 10.5.10)
задает следующие параметры: Rsb or pb , T .
Следующие данные вычисляются: Rsb , pb , Rs , BO – объемный коэффициент нефти
(rm3 /sm3 ), µO – вязкость нефти (cp).

2.11.1. 2-ух фазная модель вода-нефть. Нелетучая нефть 51


2.11. Корреляция Стэндинга нефти tNavigator-4.0

Объемный коэффициент нефти: (1981, [7, p. 94])


 !0.5 1.2
γG
BO = 0.9759 + 0.000120 · 5.614583 · Rs + 1.25 · (9/5 · (T + 273.5) − 459.67)
γO
(2.55)
Вязкость: ([7, p. 117-118])

µO = (10)a (µOd )b (2.56)


где

a = 5.614583 · Rs · [2.2 × 10−7 · 5.614583 · Rs − 7.4 × 10−4 ]

0.68 0.25 0.062


b= + d +
10c 10 10e

c = 8.62 × 10−5 · 5.614583 · Rs


d = 1.1 × 10−3 · 5.614583 · Rs
e = 3.74 × 10−3 · 5.614583 · Rs
Экспериментальные данные, используемые Chew и Connally для разработки их кор-
реляций охватывает следующие диапазоны значений для независимых переменных:
Давление: 9.1-0.39 bar (132-5,645 psia).
Tемпература: 22.22-144.44 ◦ C (72-292 F ).
Растворимость газа: 9.5625-0.6645 sm3 /sm3 (51-3,544 scf /ST B ).
Вязкость нелетучей нефти: 0.377-50 cp.

Недонасыщенный газ (выше точки насыщения) Ключевое слово STANDO (см. 10.5.10)
задает следующие параметры: Rsb or pb , T , [cO ] – изотермический коэффициент сжи-
маемости.
Следующие данные вычисляются: Rsb , pb , Rs , BO – объемный коэффициент нефти
(rm3 /sm3 ), µO – вязкость нефти (cp).

Объемный коэффициент нефти: ([7, p. 104])

BO = BOb · exp(cO · (pb − p)) (2.57)

где

ˆ BO – объемный коэффициент нефти при интересующей давлении (rm3 /sm3 );

ˆ BOb – объемный коэффициент нефти при давлении насыщения (rm3 /sm3 ) (вы-
числяется по формуле 2.55);

2.11.2. 3-ех фазная модель. Нелетучая нефть 52


2.12. Корреляция Стэндинга газа tNavigator-4.0

ˆ p – интересующее давление (barsa).

Замена cO на выражение Petrosky-Farshad приводит к следующей формуле: ([7, p.


105])

BO = BOb exp [−A · 14.503770.4094 · (p0.4094 − p0.4094


b )] (2.58)
с корреляционным параметром A, определенным в ([7, p. 105]):

A = 4.1646 (10−7 ) (5.614583 · Rsb )0.69357 γg0.1885 (AP I)0.3272 (9/5 · (T + 273.5) − 459.67)0.6729
(2.59)
Вязкость: ([9, p. 241])

µO = µOb + 0.001 · 14.50377 · (p − pb ) · [0.024µ1.6 0.56


Ob + 0.038µOb ] (2.60)
где

ˆ µO – вязкость недонасыщенной нефти (cp);

ˆ µOb – вязкость нефти при давлении насыщения (cp) (вычисляется по формуле


2.56).

2.12 Корреляция Стэндинга газа


Ключевое слово STANDG (см. 10.5.11) задает следующие параметры: z – газовый коэф-
фициент сжимаемости, T .
Следующие данные вычисляются: BG – объемный коэффициент газа (rm3 /sm3 ), µG –
вязкость газа (cp).

2.12.1 Объемный коэффициент газа


([7, p. 65-66])

z · (9/5 · (T + 273.5))
BG = 0.02827
14.50377 · p
где p – начальное давление в резервуаре (Barsa).

2.12.2 Вязкость газа


([7, p. 73-74])
Lee, Gonzalez, и Eakin (1966) представили полу-эмпирическое соотношение для вы-
числения вязкости природных газов. Авторы выражают вязкость газа через температуру
резервуара, плотность газа и его молекулярный вес. Предлагаемое уравнение:

2.12. Корреляция Стэндинга газа 53


2.13. Молярная плотность фазы tNavigator-4.0

" Y #
0.06243745ρG

−4
µG = 10 K exp X
62.43
где

(9.379 + 0.0160Ma ) (9/5 · (T + 273.5))1.5


K=
209.2 + 19.26Ma + 9/5 · (T + 273.5)
986.4
X = 3.448 + + 0.01009 Ma
9/5 · (T + 273.5)

Y = 2.4 − 0.2 X
где
ρG – плотность газа в пластовых условиях (kg/m3 );
Ma – молекулярный вес газовой смеси;

и
1 0.0689 · p · Ma
ρG =
0.06243745 10.73z · 9/5 · (T + 273.5)

Ma = 28.96γG
Предложенная корреляция может рассчитывать значения вязкости в среднем с откло-
нением 2.7% и максимальным отклонением 8.99%. Корреляция менее точная для газов с
высокой плотностью. Авторами отмечено, что корреляция не может быть использована
для высокосернистых газов.

2.13 Молярная плотность фазы


Black oil: Молярная плотность фазы зависит от коэффициента объемного расширения
BP . Для воды она рассчитывается как
ξW,SC
ξW = (2.61)
BW
Здесь BW = BW (pW ) – коэффициент объемного расширения для воды, функция,
вводимая пользователем. Для воды пользователь определяет коэффициент объем-
ного расширения при опорном давлении, сжимаемость определяется как:
1 ∂BW
cW = − (2.62)
BW ∂p
Для нефтяной и газовой фаз молярная плотность рассчитывается как
RG,O ξG,SC + ξO,SC RO,G ξO,SC + ξG,SC
ξO = , ξG = (2.63)
BO BG
Здесь ξP,SC – молярная плотность фазы P в стандартных условиях.

2.13. Молярная плотность фазы 54


2.14. Массовая плотность фазы tNavigator-4.0

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


случае нелетучей нефти. Если используются уравнения состояния типа RK, SRK и
несмещенное PR (EOS (см. 10.7.5)), молярная плотность фазы рассчитывается как
p
ξP = (2.64)
ZRT
Где коэффициент сверхсжимаемости Z есть решение уравнения (2.37) для соот-
ветствующей фазы.
При использовании смещенного уравнения состояния PR для жидкой фазы будет
использована формула (2.65)
n
!
ZRT X
ξP = 1/ − xiP bi si . (2.65)
p i=1

Здесь si – параметры смещения, bi вычисляются как


RTci
bi = Ω b , (2.66)
pci
(см. определение Ωb в разделе 2.7), и xiP – молярная доля компонента i в фазе P.

2.14 Массовая плотность фазы


Black oil: Массовая плотность фазы ρP — функция, вводимая пользователем. Обыч-
но пользователь определяет ρP,SC – массовую плотность фазы в поверхностных
условиях. В случае отсутствия лабораторных замеров могут быть использованы
аппроксимации, полученные из отношений PVT посредством корреляционного
анализа.
Обычно задают следующие величины (DENSITY (см. 10.5.20)):

ˆ ρO,SC – плотность нефти в поверхностных условиях,


ˆ ρG,SC – плотность газа в поверхностных условиях,
ˆ ρW,SC – плотность воды в поверхностных условиях,

Тогда в качестве ρP (pP ) используются следующие функции:


ρW,SC
ρW = (2.67)
BW
RG,O ρG,SC + ρO,SC
ρO = (2.68)
BO
RO,G ρO,SC + ρG,SC
ρG = (2.69)
BG

2.14. Массовая плотность фазы 55


2.15. Капиллярное давление tNavigator-4.0

Композиционная модель: Массовая плотность воды вычисляется как в модели нелету-


чей нефти. Для углеводородов массовая плотность вычисляется на основе моляр-
ной плотности (см. 2.13) как

ρP = ξP MwP , (2.70)

где MwP – средняя молекулярная масса фазы P ,


N
X N
X
MwO = Mwi xiO , MwG = Mwi xiG , (2.71)
i=1 i=1

Mwi – молекулярные массы компонентов, MW (см. 10.7.27), и xiP – молярные


доли компонента i в фазе P .

2.15 Капиллярное давление


2.15.1 Капиллярное давление системы нефть-газ
Капиллярное давление системы нефть-газ PcOG = PcOG (SG ) — функция, вводимая поль-
зователем. Задается в некотором количестве точек SG и получается интерполяцией для
других точек (SGOF (см. 10.6.2)).

2.15.2 Капиллярное давление системы нефть-вода


Капиллярное давление системы нефть-вода PcOW = PcOW (SW ) — функция, вводимая
пользователем. Задается в некотором количестве точек SW и получается интерполяцией
для других точек (SWOF (см. 10.6.1)).

2.15.3 Масштабирование капиллярного давления


Если указано ключевое слово ENDSCALE (см. 10.6.15), задающее масштабирование ко-
нечных точек насыщенностей, капиллярное давление пересчитывается в соответствии с
заданными пользователями массивами по двухточечному методу.

Возможности масштабирования капиллярного давления. Задание концевых точек


может осуществляться одним из следующих способов (они не совместимы по умолча-
нию):

ˆ Задание конечных точек насыщенности для каждого блока (ключевые слова PCW
(см. 10.6.33), PCG (см. 10.6.34)).

ˆ Задание конечных точек насыщенности как функции глубины ENPCVD (см. 10.6.28).

ˆ Задание конечных точек насыщенности как функции температуры ENPCVT


(см. 10.8.69) - только для термической композиционной модели.

2.15. Капиллярное давление 56


2.15. Капиллярное давление tNavigator-4.0

ˆ Задание конечных точек насыщенности как функции композиционного состава


ENPCVC (см. 10.7.43) - только для композиционной модели;

Возможные комбинации различных вариантов могут быть заданы 5-ым параметром


ключевого слова ENDSCALE (см. 10.6.15).

Сперва введем следующие обозначения

ˆ SW , SG насыщенности воды и газа в блоке,

ˆ SW co , SG co насыщенности связанной фазой, т.е. минимальные значения во-


донасыщенности (и газонасыщенности) в таблице SWOF (см. 10.6.1) (SGOF
(см. 10.6.2)),

ˆ SW max , SGmax максимальные значения водонасыщенности (и газонасыщенности)


в таблице SWOF (см. 10.6.1) (SGOF (см. 10.6.2)),

ˆ SWL (см. 10.6.18), SGL (см. 10.6.19) заданные пользователем значения минималь-
ной водонасыщенности (газонасыщенности) в данной ячейке,

ˆ SWU (см. 10.6.24), SGU (см. 10.6.25) заданные пользователем значения максималь-
ной водонасыщенности (газонасыщенности) в данной ячейке,

ˆ PCW (см. 10.6.33), PCG (см. 10.6.34) заданные пользователем массивы максималь-
ных капиллярных давлений,

ˆ PcOW max (table), PcOG max (table) максимальные значения капиллярных давлений
из таблицы SWOF (см. 10.6.1) (SGOF (см. 10.6.2)) (значения при насыщенности
связанной водой или газом),

ˆ S̃W , S̃G отнормированные водонасыщенность и газонасыщенность.

Насыщенности масштабируются по формулам:

(SW − SW L)(SW max − SW co )


S̃W = SW co + (2.72)
SW U − SW L
(SG − SGL)(SGmax − SG co )
S̃G = SG co +
SGU − SGL
Капиллярные давление вычисляются следующим образом:
P CW
PcOW (SW ) = PcOW (S̃W )(table) ∗ (2.73)
PcOW max (table)
P CG
PcOG (SG ) = PcOG (S̃G )(table) ∗ (2.74)
PcOG max (table)

2.15.3. Масштабирование капиллярного давления 57


2.15. Капиллярное давление tNavigator-4.0

2.15.4 Расчет капиллярных давлений по J-функции Леверетта


Если указано ключевое слово ENDSCALE (см. 10.6.15), это дает возможность рассчи-
тывать капиллярные давления с помощью модели J-функции Леверетта. Так рассчиты-
ваются капиллярные давления тех фаз, которые указаны в первом аргументе ключевого
слова JFUNC (см. 10.2.56). Расчет идет по следующим формулам:

PcOW (SW ) = JW (SW )(table) ∗ Jmult W (2.75)


PcOG (SG ) = JG (SG )(table) ∗ Jmult G (2.76)

Здесь JW , JG вводятся в четвертой колонке ключевых слов SWOF (см. 10.6.1) и SGOF
(см. 10.6.2), как функции от насыщенностей, вместо капиллярных давлений фаз. Мно-
жители рассчитываются как

Jmult W = STW ∗ (φi,j,k )α /(K i,j,k )β ∗ 0.318316 (2.77)


Jmult G = STG ∗ (φi,j,k )α /(K i,j,k )β ∗ 0.318316

здесь

ˆ STW поверхностное натяжение нефть-вода, второй аргумент ключевого слова


JFUNC (см. 10.2.56);

ˆ STG поверхностное натяжение нефть-газ, третий аргумент ключевого слова


JFUNC (см. 10.2.56);

ˆ φi,j,k пористость в ячейке;

ˆ K i,j,k проницаемость, рассчитанная по одному из следующих методов:


i,j,k + k i,j,k )/2
– XY: K i,j,k = (kxx yy

– X: K i,j,k = kxx
i,j,k

– Y: K i,j,k = kyy
i,j,k

– Z: K i,j,k = kzz
i,j,k ;

метод задается шестым аргументом ключевого слова JFUNC (см. 10.2.56);

ˆ α степень в которую возводится пористость, четвертый аргумент JFUNC


(см. 10.2.56);

ˆ β степень в которую возводится проницаемость, пятый аргумент JFUNC


(см. 10.2.56).

2.15.4. Расчет капиллярных давлений по J-функции Леверетта 58


2.18. Скважина tNavigator-4.0

2.16 Газовый фактор


Газовый фактор RG,O = RG,O (pO ) — функция, вводимая пользователем. Задается в
некотором количестве точек pO и получается интерполяцией для других точек (PVTO
(см. 10.5.4), PVCO (см. 10.5.6)).

Ключевое слово DRSDT (см. 10.12.59) задает максимальную скорость, с которой


значение растворимости газа в нефти в сеточном блоке (RG,O ) может возрастать
(sm3 /sm3 /day ).

2.17 Содержание нефти в газе


Содержание нефти в газе RO,G = RO,G (pG ) — функция, вводимая пользователем. Зада-
ется в некотором количестве точек pG и получается интерполяцией для других точек
(PVTG (см. 10.5.8)).

2.18 Скважина
2.18.1 Аппроксимация скважины
Скважина аппроксимируется разными способами в зависимости от расчетной сетки.
Рассмотрим источник фазы QP = QP (pP , N, t) в блоке l в случае равномерной сетки
и конечно-разностной аппроксимации. Мы определяем QP на поверхности цилиндра
радиуса rw с перфорированной областью скважины, взятой за ось цилиндра, как

QP (pP , N, t) = T (t) Mp (pP , SW , SG )(pP − pBH (t) − ρ̄av (p, N)g(D − DBH )) (2.78)

где

ˆ Mp (pP , SW , SG ) – подвижность фазы, известна, будет определена ниже, см. раздел


6.3.5,

ˆ pBH (t) – забойное давление, известное или рассчитанное из заданного пользова-


телем дебита скважины q(t),

ˆ ρ̄av (p, N) – средняя плотность флюидов в стволе скважины, зависит от аппрок-


симации, выбранной для уравнений (2.1)–(2.4), будет определена ниже, см. 6.3.6
(известна)

ˆ D , g = const были определены выше,

ˆ DBH – глубина забоя (известна),

ˆ T (t) – индекс продуктивности, или проводимость (известен), может быть задан


пользователем (COMPDAT (см. 10.12.7)), иначе рассчитывается по формуле T =
2πKmult (t)βc Kh
, см. раздел 6.3.2. Здесь
(ln(r0 /rw ) + s)

2.16. Газовый фактор 59


2.18. Скважина tNavigator-4.0

– Kmult (t) – множитель индекса продуктивности (известен, WPIMULT (см. 10.12.15))


– βc = const – переводной коэффициент, см. раздел 5 (известен)
– Kh – гидропроводность (известна), может быть задана пользователем явно
(COMPDAT (см. 10.12.7)), иначе рассчитывается как произведение h = const
– высоты перфорированного интервала (известна), и K , проницаемости в
плоскости, перпендикулярной оси цилиндра, ее аппроксимация зависит от
дискретной аппроксимации, выбранной для уравнений (2.1)–(2.4), и будет
описана ниже, см. раздел 6.3.3 (известна)
– r0 эквивалентный радиус, может быть задан пользователем, COMPDAT
(см. 10.12.7); если не указан, то его аппроксимация зависит от дискретной
аппроксимации, выбранной для уравнений (2.1)–(2.4), и будет описана ниже,
см. раздел 6.3.4
– rw = dw /2 = const – радиус скважины (известен, COMPDAT (см. 10.12.7))
– s = s(x, y, z, t) – скин-фактор (известен, COMPDAT (см. 10.12.7)).

В этом случае источник компонента c вычисляется как


X
qc = xc,P ξP QP (p, N) (2.79)
P

где

ˆ xc,P = xc,P (p, N) – молярная доля компонента c в фазе P ,

ˆ ξP = ξP (p, N) – молярная плотность фазы, см. 2.13,

ˆ QP (p, N) – дебит фазы в пластовых условиях, определяется уравнением (2.78).

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

2.18.2 Групповой контроль


В tNavigator поддержаны следующие возможности управления групповой добычей сква-
жин:

ˆ GRUPTREE (см. 10.12.52) – задает в общем случае структуру дерева для много-
уровневого группового управления скважин (иерархия групп скважин). Иерархия
групп может состоять из любого числа уровней. Само месторождение FIELD зани-
мает вершину дерева. Группы, имеющие другие группы в качестве дочерних, не
могут содержать никаких скважин. (Скважины приписываются группам в клю-
чевом слове WELSPECS (см. 10.12.3)). Таким образом, группа либо содержит
скважины (т. e. является группой со скважинами), либо имеет другие группы в
качестве дочерних (т. e. является группой с узлами).

2.18.2. Групповой контроль 60


2.18. Скважина tNavigator-4.0

ˆ GCONPROD (см. 10.12.43) – групповой контроль для добывающих скважин.

ˆ GCONINJE (см. 10.12.48) – групповой контроль для нагнетательных скважин.

ˆ GCONSUMP (см. 10.12.49) – расход потребляемого и импортируемого газа для


групп скважин.

ˆ GUIDERAT (см. 10.12.44) – Ключевое слово задает формулу для вычисления на-
правляющих дебитов скважин, используемых при групповом контроле (слово
GCONPROD (см. 10.12.43)).
Значения групповых дебитов делятся между скважинами пропорционально их на-
правляющим дебитам. По умолчанию скважина имеет направляющий дебит, рав-
ный ее потенциальному дебиту (мгновенному дебиту, который был бы в отсут-
ствии каких-либо ограничений в условиях текущего блока сетки) в начале каждого
временного шага. Может быть более предпочтительным назначить направляющие
дебиты так, чтобы поставить в худшие условия скважины с высокой обводненно-
стью или высоким газонефтяным фактором (ГНФ). Данное ключевое слово дает
возможность автоматического определения направляющих дебитов с учетом их
обводненности и ГНФ.

ˆ WGRUPCON (см. 10.12.47) – задает направляющие дебиты скважин для группового


управления.

ˆ GSATPROD (см. 10.12.50) – задает значение дебита для вспомогательных групп.

ˆ GSATINJE (см. 10.12.51) – задает значение приемистости для вспомогательных


групп.

2.18.3 Сепараторы
Для моделей черная нефть (типа E100):
SEPVALS (см. 10.12.82) – Данное ключевое слово используется для задания началь-
ных условия сепаратора (при первом использовании ключевого слова) и для изменения
условий сепаратора в процессе расчета (последующее использования данного слова).
После первого использования данного ключевого слова должно идти ключевое слово
GSEPCOND (см. 10.12.83), сопоставляющее сепаратору соответствующие ему группы
скважин. В случае если сепаратор сопоставляется группе скважин, то все скважины, от-
носящиеся к данной группе используют этот сепаратор.

Для композиционных моделей (типа E300):


FIELDSEP (см. 10.9.20) – Данное ключевое слово используется для задания сепаратора
для месторождения. Все скважины по умолчанию будут его использовать. Для задания
других сепараторов на группы скважин или для отдельных скважин нужно использовать
ключевые слова SEPCOND (см. 10.12.84), WSEPCOND (см. 10.12.85).

2.18.3. Сепараторы 61
2.18. Скважина tNavigator-4.0

SEPCOND (см. 10.12.84) – Данное ключевое слово используется для задания усло-
вий сепаратора (при первом использовании ключевого слова) и для изменения условий
сепаратора в процессе расчета (последующее использования данного слова). Условия се-
паратора могут привязываются к скважине ключевым словом WSEPCOND (см. 10.12.85).

2.18.4 Мультисегментная скважина


Структура мультисегментной скважины задается ключевым словом WELSEGS (см. 10.12.5).
WSEGDIMS (см. 10.1.26) – размерности массивов для задания мультисегментных
скважин (не обязательное слово, так как память tNavigator выделяет динамически).
WSEGTABL (см. 10.12.6) – задает расчет падения давления в сегментах по VFP табли-
цам. Расположение вскрытий мультисегментной скважины – COMPSEGS (см. 10.12.9).

2.18.5 Водогазовое воздействие WAG


Ключевые слова, которые могут быть использованы для задания водогазового воздей-
ствия (попеременная закачка воды и газа, циклическая работа скважины): WCYCLE
(см. 10.12.25), WELLWAG (см. 10.12.26), WWAG (см. 10.12.27).

2.18.6 Оптимизация газлифта


Ключевые слова, которые могут быть использованы для работы с опцией оптимизации
газлифта: LIFTOPT (см. 10.12.128), GLIFTOPT (см. 10.12.130), WLIFTOPT (см. 10.12.131),
GLIFTLIM (см. 10.12.129).

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


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

Работа опции оптимизации газлифта:


ˆ Применение газлифта моделируется с помощью применения VFP таблиц (VFPPROD
(см. 10.12.36)).
ˆ Задается величина приращения приемистости газа для газлифта (METRIC:
sm3 /day , FIELD: M scf /day ) (1-ый параметр LIFTOPT (см. 10.12.128)). Общий
объем газа для газлифта разбивается на конечные приращения одинакового разме-
ра.
ˆ Задается минимальный экономический градиент (2-ой параметр LIFTOPT (см. 10.12.128))
увеличения дебита нефти при повышении закачки газа для газлифта на величину
одного приращения (METRIC: m3 /sm3 , FIELD: stb/M scf ). Данный экономиче-
ский градиент соответствует моменту, когда стоимость добавочного объема нефти,

2.18.4. Мультисегментная скважина 62


2.18. Скважина tNavigator-4.0

добытого за счет увеличения приемистости газа для газлифта на одно приращение,


равняется цене доставки добавочного объема газа для газлифта.

ˆ Опция оптимизации определяет, прибавлять или вычитать из приемистость сква-


жины приращение приемистости. Вычисляется величина для скважины Winc –
увеличение дебита нефти месторождения (полученное при увеличении закачки
газа для газлифта на величину одного приращения) умноженное на весовой ко-
эффициент скважины и деленное на величину приращения приемистости газа
для газлифта. Если полученная величина для скважины меньше, чем заданный
экономический градиент, то скважине не назначается следующее приращение для
газлифта. Формула вычисления Winc :
fw ∗ ∆TO
Winc =
GLinc
где:
fw – весовой коэффициент скважины (4-ый параметр WLIFTOPT (см. 10.12.131));
∆TO – увеличение (или уменьшение) дебита нефти месторождения;
GLinc – приращение (или уменьшение на одно приращение) приемистости газа
для газлифта.

Формула вычисления Winc в случае, если задан 6-ой параметр слова WLIFTOPT
(см. 10.12.131)):
fw ∗ ∆TO
Winc =
GLinc + fG ∗ ∆TG
где:
fG – весовой коэффициент дебита газа (6-ый параметр WLIFTOPT (см. 10.12.131));
∆TG – увеличение (или уменьшение) дебита газа месторождения.

ˆ Для группы оптимизация распределения подачи газа для газлифта осуществляется


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

ˆ Дополнительные групповые ограничения задаются ключевыми словами GLIFTOPT


(см. 10.12.130), GLIFTLIM (см. 10.12.129).

2.18.7 Стандартная сеть


Структура стандартной сети должна быть такой, как задано в иерархии групп
GRUPTREE (см. 10.12.52). Если нужно задать структуру, отличную от структуры груп-
пового управления, то нужно пользоваться опцией расширенной сети – 2.18.8 (задается
ключевым словом NETWORK (см. 10.1.61)).

Добывающая сеть задается ключевым словом GRUPNET (см. 10.12.58). Насосы и


компрессоры – GNETPUMP (см. 10.12.57).

2.18.7. Стандартная сеть 63


2.18. Скважина tNavigator-4.0

2.18.8 Опция NETWORK. Автоматические штуцеры. Компрессоры


Опция NETWORK задается ключевым словом NETWORK (см. 10.1.61). Данное ключе-
вое слово устанавливает размерности для расширенной модели сетки. Расширенная мо-
дель полностью задается ключевыми словами NODEPROP (см. 10.12.54), BRANPROP
(см. 10.12.53).

Опция NETWORK служит для установки переменных ограничений на устьевые дав-


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

Необходимо задать иерархию групп скважин.

GRUPTREE (см. 10.12.52) – задает в общем случае структуру дерева для многоуров-
невого группового управления скважин. Иерархия групп может состоять из любого чис-
ла уровней. Само месторождение FIELD занимает вершину дерева. Группы, имеющие
другие группы в качестве дочерних, не могут содержать никаких скважин. (Скважины
приписываются группам в ключевом слове WELSPECS (см. 10.12.3)). Таким образом,
группа либо содержит скважины (т. e. является группой со скважинами), либо имеет
другие группы в качестве дочерних (т. e. является группой с узлами).

В случае расширенной модели сетки структура групп, задаваемая BRANPROP


(см. 10.12.53) (определяет ветви расширенной сети) может быть отлична от задаваемой
в GRUPTREE (см. 10.12.52). Должны совпадать самые нижние узлы дерева, т.е. группы,
содержащие скважины. NODEPROP (см. 10.12.54) определяет свойства узла расширен-
ной сети. Верхний узел должен быть с фиксированным давлением.

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

NWATREM (см. 10.12.56) – удаление воды из узла расширенной сети.

Автоматические штуцеры.

Автоматический штуцер может регулировать падение давления при прохождении че-


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

2.18.8. Опция NETWORK. Автоматические штуцеры. Компрессоры 64


2.18. Скважина tNavigator-4.0

BRANPROP (см. 10.12.53) должен быть установлен номер VFP таблицы, равный 9999,
так что снижение давления будет происходить только в штуцере.

Автоматические компрессоры (насосы).

Компрессоры задаются ключевым словом NETCOMPA (см. 10.12.55). Компрессоры


включаются при несоблюдении группой назначенных ей дебитов добычи (заданных
GCONPROD (см. 10.12.43)). Могут определяться многоуровневые компрессоры (ком-
прессия повышается на 1 уровень каждый раз, когда группа не может выполнить за-
данный ей дебит).

2.18.9 Ввод скважин по приоритетам


Ключевые слова PRIORITY (см. 10.12.46), GCONPRI (см. 10.12.45) задают использование
группового контроля с открытием скважин по приоритету.

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


битов делятся между скважинами пропорционально их направляющим дебитам (группы
задаются в этом случае GCONPROD (см. 10.12.43)).

Работа метода ввода скважин по приоритетам.

ˆ Рассчитываются приоритеты скважин группы в соответствии с заданной в ключе-


вом слове PRIORITY (см. 10.12.46) формулой.

ˆ Скважины включаются в порядке убывания приоритета (начиная со скважины с


наибольшим приоритетом).

ˆ Идет включение скважин, пока не будет превышено групповое ограничение деби-


та.

ˆ Дебит скважины, если она превысила ограничения для группы, сокращается (не
смотря на ее собственные ограничения WCONPROD (см. 10.12.20)).

ˆ Скважины с низким приоритетом будут закрыты, пока не будут выбраны для ра-
боты.

ˆ Закрытые вручную скважины из-за нарушения экономических ограничений не мо-


гут буть открыты по приоритету.

ˆ Могут быть заданы 2 формулы вычисления приоритета и использоваться как PRI


и PR2 в GCONPRI (см. 10.12.45)).

ˆ При нарушении 2-ух ограничений, имеющих разные формулы приоритетов, для


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

2.18.9. Ввод скважин по приоритетам 65


2.18. Скважина tNavigator-4.0

ˆ Приоритеты вычисляются для скважин на каждой итерации метода Ньютона вре-


менного шага для первых NUPCOL (см. 10.12.126) итераций по формуле (коэффи-
циенты формулы задается PRIORITY (см. 10.12.46)):
A + BPO + CPW + DPG
P RIORIT Y =
E + F PO + GPW + HPG
где:

– Pp – потенциальный дебит скважины указанной фазы p;


– A, B , C , D , E , F , G, H – задаваемые словом PRIORITY (см. 10.12.46)
коэффициенты.

ˆ В групповой иерархии могут одновременно использоваться метод направляющих


дебитов GCONPROD (см. 10.12.43) и метод приоритетов GCONPRI (см. 10.12.45),
за исключением случая, когда направляющий дебит использует группа, подчинен-
ная группе, использующей приоритеты.

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


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

2.18.10 Очередь на бурение


tNavigator поддерживает создание очереди на бурения скважин. Скважина открывается
из очереди, когда она требуется для обеспечения целевого дебита группы при управле-
нии по направляющим дебитам (GCONPROD (см. 10.12.43), GCONINJE (см. 10.12.48)).
Если группа не может обеспечить заданную величину добычи, добывающая скважина
с наивысшим приоритетом бурения, подчиненная этой группе и не подчиненная другой
группе с тем же режимом управления добычей, будет автоматически открыта. Если груп-
па не может обеспечить заданный объем закачки, нагнетательная скважина с наивысшим
приоритетом бурения, подчиненная этой группе и не подчиненная другой группе с тем
же режимом управления закачкой той же фазы, будет автоматически открыта.

Существует два типа очереди на бурение:

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


(см. 10.12.124). Скважины из данной очереди открываются в последовательности,
в которой они определены в очереди;

2. очередь на бурение с приоритетами, заданная словом WDRILPRI (см. 10.12.122).


Скважины из данной очереди открываются в порядке уменьшения их приоритета
бурения. Ключевое слово DRILPRI (см. 10.12.121) определяет формулу приоритета
по умолчанию для очереди бурения с приоритетами.

2.18.10. Очередь на бурение 66


2.19. Полимерное заводнение на основе технологии BrightWater tNavigator-4.0

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

Задание времени бурения скважины - ключевое слово WDRILTIM (см. 10.12.123).

2.19 Полимерное заводнение на основе технологии BrightWater


Одним из способов увеличения эффективности разработки является применение раз-
личных потокоотклоняющих технологий, основанных, в частности, на полимерном за-
воднении. Так к наиболее современным методам данного класса относится техноло-
гия BrightWater, разработанная компаниями BP, Chevron и Nalco, которая заключается
в закачке в пласт химических веществ — нанополимеров. Данные полимеры облада-
ют свойством существенного (в среднем до 10 раз) увеличения объема при нагревании
и гидролизе. Основная идея состоит в том, что микроскопические гранулы (средний
размер порядка 100 nm) закачиваются в пласт вместе с водой через нагнетательные
скважины. Отметим, что размер гранул существенно меньше размера пор для значе-
ний проницаемости 500 mD и более, таким образом при прохождении через поры по
направлению течения воды от нагнетательных к добывающим скважинам, нанополиме-
ры расширяются, блокируя поры в зоне активной фильтрации и вытесняя воду в более
низкопроницаемые зоны. Этот процесс называется активацией нанополимера. В симу-
ляторе реализована опция, позволяющая моделировать нанополимерное заводнение и
учитывающая наиболее существенные физические явления, а именно:

ˆ Скорость гидролизного разбухания,

ˆ Тип нанополимера.

В качестве базовой, берётся изотермическая модель черной нефти (2.1)–(2.4),


при этом нанополимер рассматривается как примесь к водной фазе, меняющая
фильтрационно-емкостные свойства пласта.
Полимер может быть задан ключевым словом TRACERM (см. 10.5.35), как индикатор,
для которого необходимо вычислять время пребывания в пласте. Закачка полимера в
пласт нагнетательной скважиной задается словом WTRACER (см. 10.12.95).
Пусть Cpol и tpol соответственно концентрация в водной фазе и время пребывания
нанополимера в пласте. В рамках рассматриваемой нами модели BrightWater будем счи-
тать, что абсолютная проницаемость имеет следующий вид: k = kmult (Cpol , tpol )k0 , здесь
k0 — исходная абсолютная проницаемость, которая была в модели до начала нанополи-
мерного заводнения, а kmult (Cpol , tpol ) представима в следующем виде:

kmult (Cpol , tpol ) = 1 − (1 − kconc (Cpol ))(1 − ktime (tpol )),

где в свою очередь kconc (Cpol ) и ktime (tpol ) задаются таблицами TRMMULTC (см. 10.5.40),
TRMMULTT (см. 10.5.41) соответственно.

2.19. Полимерное заводнение на основе технологии BrightWater 67


2.20. Приток воды из водоносного горизонта (аквифер) tNavigator-4.0

2.19.1 Температурная опция для полимерного заводнения


Для модели полимерного заводнения поддержана температурная опция (TEMP (см. 10.1.43)).
В этом случае вводится зависимость множителя абсолютной проницаемости от темпе-
ратуры.

kmult (Cpol , tpol , Tpol ) = 1 − (1 − kconc (Cpol ))(1 − ktime (tpol ))(1 − ktemp (Tpol )),

где Tpol - температура полимера. kconc (Cpol ) и ktime (tpol ) задаются таблицами
TRMMULTC (см. 10.5.40), TRMMULTT (см. 10.5.41) соответственно. ktemp (Tpol ) - функция
зависимости множителя абсолютной проницаемости от температуры, задаваемая табли-
цей TRMTEMP (см. 10.5.42). Если какая-то таблица из трех не задана, соответствующее
значение k берется равным 0.

2.19.2 Ключевые слова


Ключевое слово Секция Описание
TEMP (см. 10.1.43) RUNSPEC Задание использования температурной оп-
ции
TRACERM (см. 10.5.35) PROPS Задание списка индикаторов (трассеров),
для которых будет вычислено время пребы-
вания в пласте
TRMMULTC (см. 10.5.40) PROPS Задает зависимость множителя абсолютной
проницаемости от концентрации трассера
TRMMULTT (см. 10.5.41) PROPS Задает зависимость множителя абсолют-
ной проницаемости от времени пребывания
трассера в пласте
TRMTEMP (см. 10.5.42) PROPS Задает зависимость множителя абсолютной
проницаемости от температуры
WTRACER (см. 10.12.95) SCHEDULE Задает концентрацию трассера в потоке на-
гнетания для нагнетательной скважины

2.20 Приток воды из водоносного горизонта (аквифер)


В tNavigator 4.0 поддерживаются следующие модели аквиферов (водоносных горизон-
тов):

ˆ численный аквифер. Задается ключевыми словами AQUCON (см. 10.10.11),


AQUNUM (см. 10.10.10);

ˆ аквифер постоянного притока (аналитический аквифер). Задается ключевыми сло-


вами AQUFLUX (см. 10.10.2), AQUANCON (см. 10.10.9);

ˆ аквифер Фетковича (аналитический аквифер). Задается ключевыми словами


AQUFETP (см. 10.10.5), AQUANCON (см. 10.10.9), AQUFET (см. 10.10.4);

2.19.1. Температурная опция для полимерного заводнения 68


2.21. Закачка пресной воды в засолоненный коллектор tNavigator-4.0

ˆ аквифер Картера-Трейси (аналитический аквифер). Задается ключевыми словами


AQUTAB (см. 10.10.8), AQUANCON (см. 10.10.9), AQUCT (см. 10.10.7);

ˆ аквифер постоянного давления. Задается ключевыми словами AQUCHWAT


(см. 10.10.3), AQUANCON (см. 10.10.9).

Для аквиферов поддержана опция трассировки минерализованной воды (BRINE


(см. 10.1.42)) (концентрация соли задается в словах AQUFETP (см. 10.10.5), AQUFET
(см. 10.10.4), AQUCT (см. 10.10.7)).
AQANTRC (см. 10.10.6) – данное ключевое слово задает начальную концентра-
цию индикаторов для аналитической модели водоносного пласта (слова AQUFET
(см. 10.10.4), AQUFETP (см. 10.10.5), AQUCT (см. 10.10.7), AQUFLUX (см. 10.10.2)).

2.21 Закачка пресной воды в засолоненный коллектор


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

ˆ ROCKSALT (см. 10.9.38) (массовая доля соли, которая может быть растворена kg ),

ˆ начальное распределение пластовой соли может быть задано через её насыщен-


ность SRSALT (см. 10.5.31).

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


ющей соленость, указанную в WSALT (см. 10.12.97).

При этом происходит процесс растворения пластовой соли который, с одной сторо-
ны приводит к изменению пористости коллектора, а с другой стороны, с увеличением
концентрации растворенной в воде соли, увеличиваются плотность и вязкость воды, см.
PVTWSALT (см. 10.5.43). (BDENSITY (см. 10.5.33) определяет плотность минерализо-
ванной воды). Это должно привести к улучшению характеристик вытеснения за счет
выравнивания вязкостей нефти и вытесняющего агента. В рамках рассматриваемой мо-
дели учитывается наличие предельной концентрации растворенной соли (концентрация
насыщенного солевого раствора) SALTPROP (см. 10.5.30), при этом предполагается, что

2.21. Закачка пресной воды в засолоненный коллектор 69


2.21. Закачка пресной воды в засолоненный коллектор tNavigator-4.0

скорость растворения пластовой соли пропорциональна разности концентраций действи-


тельного и насыщенного раствора.

Ключевым словом SALTTRM (см. 10.5.32) может быть задана зависимость проницае-
мости от количества растворенной пластовой соли. SALTTRM (см. 10.5.32) и SALTPROP
(см. 10.5.30) могут быть заданы различными для различных PVT регионов.

В рассматриваемой нами модели влияние примесей (ПАВ, а также солей и любых


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

Начальная концентрация солей (kg/m3 ) может быть задана ключевым словом SALT
(см. 10.9.39). Данное ключевое слово должно использоваться в случае, когда начальное
состояние задается с помощью массива (ключевые слова PRESSURE (см. 10.9.8), RS
(см. 10.9.30), RV (см. 10.9.31), SGAS (см. 10.9.11) и SWAT (см. 10.9.10)). Для расчета,
в котором инициализация осуществляется ключевым словом EQUIL (см. 10.9.2), вместо
SALT (см. 10.9.39) должно использоваться ключевое слово SALTVD (см. 10.9.40) (зада-
ние концентрации в зависимости от глубины).

Для аквиферов поддержана опция трассировки минерализованной воды (BRINE


(см. 10.1.42)) (концентрация соли задается в словах AQUFETP (см. 10.10.5), AQUFET
(см. 10.10.4), AQUCT (см. 10.10.7))

2.21. Закачка пресной воды в засолоненный коллектор 70


2.22. Закачка ПАВ tNavigator-4.0

2.21.1 Ключевые слова


Ключевое слово Секция Описание
BRINE (см. 10.1.42) RUNSPEC Задает использование опции трассиров-
ки минерализованной воды (моделирование
вод с различными соленостями)
PVTWSALT (см. 10.5.43) PROPS Задает PVT данные для воды в случае расче-
та с опцией трассировки минерализованной
воды
BDENSITY (см. 10.5.33) PROPS Задает плотность минерализованной воды в
случае расчета с опцией трассировки мине-
рализованной воды
SALTPROP (см. 10.5.30) PROPS Задает свойства растворенной и пластовой
соли: концентрацию насыщенного солево-
го раствора, плотность пластовой соли, кон-
станту скорости растворения пластовой со-
ли
SRSALT (см. 10.5.31) PROPS Задает начальное распределение пластовой
соли может быть задано через её насыщен-
ность
SALTTRM (см. 10.5.32) PROPS Задает зависимость проницаемости от коли-
чества растворенной пластовой соли
ENPTRC (см. 10.6.29) PROPS Задает влияние примесей (любых трассе-
ров) на поверхностное натяжение реализу-
ется через масштабирование фазовых про-
ницаемостей
SALT (см. 10.9.39) SOLUTION Задает начальную концентрацию соли для
каждого блока
SALTVD (см. 10.9.40) SOLUTION Задает начальную концентрацию соли в за-
висимости от глубины
ROCKSALT (см. 10.9.38) SOLUTION Задает начальную массу пластовой соли для
каждого блока
WSALT (см. 10.12.97) SCHEDULE Задает концентрацию соли в потоке нагне-
тания для нагнетательной скважины

2.22 Закачка ПАВ


В симуляторе на базе технологии моделирования трассеров реализована опция, позво-
ляющая моделировать закачку в пласт поверхностно-активных веществ (ПАВ), а так же
сольвентов. SURFACT (см. 10.1.31) задает использование в модели ПАВ.

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


фаз (воды, в случае ПАВ и нефти в случае сольвентов) и изменяют поверхностное натя-
жении между нефтяной и водной фазами.

2.21.1. Ключевые слова 71


2.22. Закачка ПАВ tNavigator-4.0

В рассматриваемой в tNavigator модели влияние примесей (ПАВ, а также солей и


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

Осуществляется учет адсорбции полимера.


Адсорбция полимера, как функция концентрации ПАВ задается ключевым словом
SURFADS (см. 10.5.36). Масса адсорбированного ПАВ (MadsSU RF ):
1−φ
MadsSU RF = P orv ∗ ∗ Mrock ∗ F A(CadsSU RF )
φ
где:

ˆ P orv – поровый объем блока;

ˆ φ – пористость;

ˆ Mrock – массовая плотность породы (задается SURFROCK (см. 10.5.37));

ˆ F A(CadsSU RF ) – адсорбции ПАВ как функция концентрации ПАВ (задается


SURFADS (см. 10.5.36)).

Поддержана следующая модель адсорбции: каждый блок сетки отслеживает изотер-


му адсорбции при увеличении и уменьшении концентрации ПАВ в ячейке. Т.е. возможна
десорбция.

Моделирование изменения смачиваемости.


Моделируется изменение смачиваемости породы, обеспечиваемое накоплением ПАВ.
Ключевое слово SATNUM (см. 10.4.3) определяет регионы ОФП для смачивания нефтью
(свойства задаются ключевыми словами SWFN (см. 10.6.7), SOF2 (см. 10.6.6), SOF3
(см. 10.6.9), SWOF (см. 10.6.1)), также этими же словами задаются дополнительные
функции, используемые для моделирования смачивания водой.
Ключевое слово SURFWNUM (см. 10.4.4) используется для определения номера региона
ОФП для смачивания водой каждого блока сетки.

Для расчета ОФП используется средневзвешенное от значения для смачивания


нефтью (гидрофобная насыщенность) и значения для смачивания водой (гидрофиль-
ная насыщенность). Расчет по формуле:

kr = F (kr )ow + (1 − F )(kr )ww

где:

ˆ F – коэффициент, задающийся словом SURFADDW (см. 10.5.38) (F – функция от


концентрации адсорбированного ПАВ);

2.22. Закачка ПАВ 72


2.23. Двойная пористость tNavigator-4.0

ˆ (kr )ow – масштабированное значение ОФП для смачивания нефтью, задаваемое


SATNUM (см. 10.4.3);

ˆ (kr )ww – масштабированное значение ОФП для смачивания водой, задаваемое


SURFWNUM (см. 10.4.4).

Вместо SURFADDW (см. 10.5.38) может быть использовано слово SURFDW


(см. 10.5.39). В последнем F – функция от концентрации растворенного в воде ПАВ
в блоке сетки. (В SURFADDW (см. 10.5.38): F – функция от концентрации адсорбиро-
ванного ПАВ.)
В случае задания таблицы SURFDW (см. 10.5.39) происходит интерполяция только фа-
зовых для воды (растворенный в воде ПАВ влияет только на ОФП воды, но не на ОФП
нефти и газа), а в случае таблицы SURFADDW (см. 10.5.38) адсорбированный породой
ПАВ влияет на ОФП всех трех фаз.

2.22.1 Ключевые слова

Ключевое слово Секция Описание


SURFACT (см. 10.1.31) RUNSPEC Задает использование в модели ПАВ
SURFACTW (см. 10.1.32) RUNSPEC Задает использование в модели ПАВ, будет
моделироваться изменение смачиваемости
SURFADS (см. 10.5.36) PROPS Функции адсорбции ПАВ
SURFADDW (см. 10.5.38) PROPS Коэффициент для моделирования измене-
ния смачиваемости в зависимости от накоп-
ления ПАВ в породе
SURFDW (см. 10.5.39) PROPS Коэффициент для моделирования измене-
ния смачиваемости в зависимости концен-
трации растворенного ПАВ в блоке
SURFROCK (см. 10.5.37) PROPS Свойства породы для ПАВ
ENPTRC (см. 10.6.29) PROPS Задает влияние примесей (ПАВ, любых
трассеров) на поверхностное натяжение ре-
ализуется через масштабирование фазовых
проницаемостей
SURFWNUM (см. 10.4.4) REGIONS Регион ОФП для смачивания водой
WSURFACT (см. 10.12.96) SCHEDULE Задает концентрацию ПАВ в потоке нагне-
тания

2.23 Двойная пористость


Двойная пористость задается ключевым словом DUALPORO (см. 10.1.54).
Двойная проницаемость — DUALPERM (см. 10.1.55).

2.22.1. Ключевые слова 73


2.23. Двойная пористость tNavigator-4.0

Двойная пористость. В резервуаре с двойной пористостью флюиды находятся в


двух взаимосвязанных системах: матрица (составляет большую часть объема резервуа-
ра) и разломы (обладающие большой проницаемостью).
Система с двойной пористостью и одной проницаемостью: ячейки породы связа-
ны между собой только посредством разломов. Перетоки фаз по резервуару осуществ-
ляются только по разломам.
Система с двойной пористостью и двойной проницаемостью: возможны перетоки
фаз между соседними ячейками матрицы.
Для моделирования данных систем каждому блоку геометрической сетки соответ-
ствуют две ячейки, представляющие объем матрицы и разлома для данного блока. Их
пористость, проницаемость и т. д. могут быть заданы независимо.
Если используется ключевое слово DUALPORO (см. 10.1.54) или DUALPERM
(см. 10.1.55), то число слоев по оси Z, задаваемое третьим параметром слова DIMENS
(см. 10.1.15) (NZ) должно быть четным. Первая половина ячеек сетки соответствует
ячейкам матрицы, вторая половина - разломам. Автоматически создаются несоседние
соединения, соответствующие перетокам между матрицей и разломами.

NODPPM (см. 10.1.60) – отменяет операцию домножения проницаемостей блоков


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

DPNUM (см. 10.2.61) – используется для задания областей внутри резервуара, кото-
рые следует считать областями с одной пористостью.

DPGRID (см. 10.2.62) – если данное слово определено, то данные о сетке могут быть
указаны только для блоков матрицы (NX * NY * (NZ/2)), недостающие значения для
блоков разломов будут получены (скопированы) из значений для соответствующих бло-
ков матрицы.
Данная операция будет применена к значениям, задаваемым ключевыми словами DX
(см. 10.2.2), DY (см. 10.2.2), DZ (см. 10.2.2), PERMX (см. 10.2.8), PERMY (см. 10.2.8),
PERMZ (см. 10.2.8), PORO (см. 10.2.21), TOPS (см. 10.2.6), NTG (см. 10.2.22), DZNET
(см. 10.2.23), ZCORN (см. 10.2.40), PERMXY / PERMYZ / PERMXZ (см. 10.2.9), DEPTH
(см. 10.2.7). Данная операция будут применена только к тем бломам разломов, для кото-
рых пользователем явно не указаны значения.

Расчет проводимости в модели двойной пористости. Проводимости системы


порода-трещины вычисляется по формуле:
T r = CDARCY ∗ K ∗ V ∗ σ
где K – проницаемости породы в направлении X,
V – объем матрицы в ячейке породы,
σ – сигма-фактор.

2.23. Двойная пористость 74


2.23. Двойная пористость tNavigator-4.0

σ сигма-фактор может быть задан для всей сетки – SIGMA (см. 10.2.63) или можно
задать различные значения сигма-фактора для различных блоков с помощью ключевого
слова SIGMAV (см. 10.2.64).
Сигма-фактор связан с расстояниями между трещинами (размерами блоков матрицы)
следующим образом:
1 1 1
σ = 4( 2 + 2 + 2 ),
lx ly lz
где lx, ly и lz – расстояния между трещинами (размеры блоков матрицы) по направле-
ниям X, Y и Z. (Данные размеры не являются размерами блоков сетки DX (см. 10.2.2),
DY (см. 10.2.2), DZ (см. 10.2.2).)
По умолчанию. Если не определено ни одно из ключевых слов SIGMA, SIGMAV
(см. 10.2.64), LTOSIGMA (см. 10.2.65), то значение сигма-фактора будет считаться рав-
ным нулю.

Вязкое смещение.
VISCD (см. 10.1.59) – данное ключевое слово устанавливает, что в процессе рас-
чета с двойной пористостью будет использована опция Вязкое смещение (Viscous
displacement).
Если используется данная опция, то должны быть заданы расстояния между трещинами
(размеры блоков матрицы) с помощью ключевых слов LX (см. 10.2.60), LY (см. 10.2.60),
LZ (см. 10.2.60).
Вязким смещением фазы называют перемещение фазы под действием разницы дав-
лений. В системе с двойной пористостью существует градиент давления в разломе, пере-
мещающий фазы по разлому в направлении добывающей скважины. Во многих случаях
данный градиент давления может быть очень маленьким в то время как разломы имеют
высокую проницаемость. В этих случаях удобнее не учитывать вязкое смещение фаз
из породы в разломы под действием градиента давления. Однако, если разломы имеют
небольшую проницаемость, то перетоки фаз из матрицы в разломы за счет градиента
давления могут играть значительную роль в добыче.
Ключевые слова LX (см. 10.2.60), LY (см. 10.2.60), LZ (см. 10.2.60) позволяют вы-
числить множитель σ с помощью ключевого слова LTOSIGMA (см. 10.2.65). Если σ
вычисляется данным способом, то непосредственное задание его значения в файле дан-
ных (SIGMA (см. 10.2.63)) игнорируется.

LTOSIGMA (см. 10.2.65) – данное ключевое слово может быть использовано в слу-
чае расчета с двойной пористостью, если активна опция Вязкое смещение (VISCD
(см. 10.1.59)). Слово LTOSIGMA позволяет вычислить множитель (сигма-фактор) при
помощи расстояний между трещинами (размеров блоков матрицы).
Сигма-фактор связан с расстояниями между трещинами (размерами блоков матрицы)
следующим образом:
fx fy fz
σ = 2 + 2 + 2,
lx ly lz
где lx, ly и lz – расстояния между трещинами (размеры блоков матрицы) по направле-
ниям X, Y и Z. (Данные размеры не являются размерами блоков сетки DX (см. 10.2.2),

2.23. Двойная пористость 75


2.23. Двойная пористость tNavigator-4.0

DY (см. 10.2.2), DZ (см. 10.2.2).) Все не заданные или равные нулю значения lx, ly , lz
не участвуют в расчете.
С помощью LTOSIGMA (см. 10.2.65) задаются f x, f y , f z .

Задание множителей для сигма-фактора.


Множитель, на который будет домножаться сигма-фактор (заданный словами SIGMA
(см. 10.2.63), SIGMAV (см. 10.2.64)) может быть задан один для всех блоков – MULTSIG
(см. 10.12.67) или различные множители для блоков – MULTSIGV (см. 10.12.68).

MULTMF (см. 10.2.68) – задает множитель, используемый при вычислении перетоков


матрица-разлом.

2.23.1 ОФП при расчете с двойной пористостью.


KRNUMMF (см. 10.4.21) – данное ключевое слово задает номера региона насыщенности
для каждой ячейки сетки для потоков в системе матрица-трещина. Ключевое слово мо-
жет быть использовано при расчетах с двойной пористостью DUALPORO (см. 10.1.54)
и двойной проницаемостью DUALPERM (см. 10.1.55).
В соответствии с заданием сетки для моделей двойной пористости (верхняя часть -
матрица, нижняя - трещина) поток из матрицы в трещину будет использовать таблицу
насыщенности, определенную для матрицы, поток из трещины в матрицу будет исполь-
зовать таблицу насыщенности, определенную для трещины.

IMBNUMMF (см. 10.4.22) – данное ключевое слово задает номера региона насыщен-
ности для каждой ячейки сетки для потоков в системе матрица-трещина.Ключевое слово
может быть использовано при расчетах с двойной пористостью DUALPORO (см. 10.1.54)
и двойной проницаемостью DUALPERM (см. 10.1.55) в случае использования гистерези-
са (параметр HYSTER ключевого слова SATOPTS (см. 10.1.47)).
В соответствии с заданием сетки для моделей двойной пористости (верхняя часть - мат-
рица, нижняя - трещина) поток из матрицы в трещину при пропитке будет использовать
таблицу насыщенности, определенную для матрицы, поток из трещины в матрицу при
пропитке будет использовать таблицу насыщенности, определенную для трещины.

2.23.2 Гравитационное дренирование


Поддержаны следующие ключевые слова:

ˆ GRAVDR (см. 10.1.56) – Данное ключевое слово задает использование опции гра-
витационного дренирования между ячейками матрицы и трещины для моделей с
двойной пористостью;

2.23.1. ОФП при расчете с двойной пористостью. 76


2.24. Локальное измельчение сетки LGR tNavigator-4.0

ˆ GRAVDRM (см. 10.1.57)– Данное ключевое слово задает использование альтерна-


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

ˆ DZMTRX (см. 10.2.69) – Данное ключевое слово задает размер по вертикали блока
матричной породы с опцией гравитационной пропитки. Может быть задано одно
значение для всех блоков сетки;

ˆ DZMTRXV (см. 10.2.71) – Данное ключевое слово задает размер по вертикали блока
матричной породы в случае расчета с опцией гравитационной пропитки. Могут
быть заданы различные значения для разных блоков;

ˆ DZMATRIX (см. 10.2.70) – аналог DZMTRX (см. 10.2.69);

ˆ SIGMAGD (см. 10.2.66) – Слово задает множитель (сигма-фактор) для систе-


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

ˆ SIGMAGDV (см. 10.2.67) – Слово задает множитель (сигма-фактор) для систе-


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

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


В tNavigator могут быть заданы локальные измельчения сетки.
Поддержаны следующие ключевые слова:

ˆ LGR (см. 10.1.58) (секция RUNSPEC) – задает основные парамеры локальных из-
мельчений сетки.

ˆ CARFIN (см. 10.2.77) (секция GRID) – задает локальное измельчение декартовой


сетки (LGR). CARFIN (см. 10.2.77) задает ячейку или бокс ячеек, определяемый
его координатами в глобальной сетке I1-I2, J1-J2, K1-K2, для замещения измельчен-
ными ячейками. После ввода CARFIN (см. 10.2.77) могут быть указаны свойства
в области локального измельчения, в случае, если они отличны от свойств роди-
тельской сетки. После этого должно идти ключевое слово ENDFIN (см. 10.2.79),
которое завершает ввод данных для данного локального измельчения сетки.

ˆ REFINE (см. 10.2.78) – задает начало ввода данных для локальной сетки (LGR).
После слова должно быть указано имя локальной сетки, для которой далее будут
введены данные. После данных для локальной сетки должно идти ключевое слово

2.24. Локальное измельчение сетки LGR 77


2.24. Локальное измельчение сетки LGR tNavigator-4.0

ENDFIN (см. 10.2.79), которое завершает ввод данных для данной локальной сет-
ки. REFINE может быть использовано в секциях GRID, EDIT, PROPS, REGIONS,
SOLUTION и SCHEDULE.
ˆ ENDFIN (см. 10.2.79) – завершает ввод данных для локального измельчения сетки.
ˆ NXFIN / NYFIN / NZFIN (см. 10.2.80) (секция GRID) – данные ключевые слова ис-
пользуются для определения количества локальных ячеек в каждой родительской
ячейке при локальном измельчении сетки (NXFIN – в направлении X, NYFIN – в
направлении Y, NZFIN – в направлении Z).
ˆ HXFIN / HYFIN / HZFIN (см. 10.2.81) (секция GRID) – Данные ключевые слова
используются для определения отношений размеров каждой ячейки в локальном
измельчении сетки (LGR) (HXFIN – в направлении X, HYFIN – в направлении Y,
HZFIN – в направлении Z).
ˆ WELSPECL (см. 10.12.4) (секция SCHEDULE) – ключевое слово определяет инфор-
мацию о забое скважины в локальной сетке (LGR). Ключевое слово WELSPECL
должно использоваться вместо ключевого слова WELSPECS (см. 10.12.3) для опре-
деления общих данных для скважин в локально измельченных сетках.
ˆ COMPDATL (см. 10.12.8) (секция SCHEDULE) – ключевое слово определяет интер-
валы перфорации скважины и траекторию скважины в локальной сетке (LGR).
Ключевое слово COMPDATL должно использоваться вместо ключевого слова
COMPDAT (см. 10.12.7) для определения перфораций скважин в локально измель-
ченных сетках.
ˆ WPIMULTL (см. 10.12.16) (секция SCHEDULE) – ключевое слово определяет мно-
житель для коэффициента проводимости интервала перфорации скважины в ло-
кальной сетке (LGR).
Ключевое слово WPIMULTL должно использоваться вместо ключевого слова
WPIMULT (см. 10.12.15) для определения множителя для коэффициента прово-
димости интервала перфорации скважин в локально измельченных сетках.
ˆ COMPLMPL (см. 10.12.11) (секция SCHEDULE) – ключевое слово объединяет
несколько перфораций скважин в одно вскрытие для одновременного проведения
мероприятий для скважины в локальной сетке (LGR).
Ключевое слово COMPLMPL должно использоваться вместо ключевого слова
COMPLMPL (см. 10.12.11) для объединения нескольких перфораций скважин в
одно вскрытие для одновременного проведения мероприятий для скважины ло-
кально измельченных сетках.
ˆ WFRACL (см. 10.12.72) (секция SCHEDULE) – ключевое слово определяет гидро-
разрыв пласта для скважины в локальной сетке (LGR).
Ключевое слово WFRACL должно использоваться вместо ключевого слова WFRAC
(см. 10.12.71) для определения гидроразрыва пласта для скважин в локально из-
мельченных сетках.

2.24. Локальное измельчение сетки LGR 78


2.25. Температурная опция tNavigator-4.0

ˆ WFRACPL (см. 10.12.74) (секция SCHEDULE) – ключевое слово определяет гидро-


разрыв пласта для скважины в локальной сетке (LGR) в графическом интерфейсе.
Ключевое слово WFRACPL должно использоваться вместо ключевого слова
WFRACP (см. 10.12.73) для определения гидроразрыва пласта для скважин в гра-
фическом интерфейсе в локально измельченных сетках.

ˆ COMPFRACL (см. 10.12.76) (секция SCHEDULE) – ключевое слово определяет гид-


роразрыв пласта в слое сетки для интервала перфорации скважины в локальной
сетке (LGR).
Ключевое слово COMPRACL должно использоваться вместо ключевого слова
COMPFRAC (см. 10.12.75) для определения гидроразрыва пласта в слое сетки для
интервала перфорации для скважин в локально измельченных сетках.

2.25 Температурная опция


В рамках температурной опции tNavigator поддерживает следующие ключевые слова:

ˆ TEMP (см. 10.1.43) – определяет, что в модели будет использоваться температур-


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

ˆ TEMPR (см. 10.1.44) – определяет, что в модели будет использоваться температур-


ная опция. В отличие от ключевого слова TEMP (см. 10.1.43) при использовании
данного ключевого слова учитываются блоки с нулевым поровым объемом (ес-
ли данные блоки не были деактивированы в ACTNUM (см. 10.2.26)). Фильтрация
в этих блоках не происходит, но при расчете температуры будет учитываться их
теплоемкость.

ˆ SPECROCK (см. 10.8.71) – задает удельную теплоемкость породы в зависимости


от температуры;

ˆ SPECHEAT (см. 10.8.72) – задает удельную теплоемкость воды, нефти и газа в


зависимости от температуры;

ˆ OILVISCT (см. 10.8.38) – задает зависимость вязкости нефти от температуры;

ˆ WATVISCT (см. 10.8.37) – задает зависимость вязкости воды от температуры;

ˆ VISCREF (см. 10.8.36) – задает опорное давление и опорную концентрацию рас-


творенного в нефти газа;

ˆ THCONR (см. 10.8.14) – задает удельную теплопроводность породы;

ˆ RTEMPA (см. 10.9.26) – задает начальную температуру пласта;

ˆ RTEMPVD (см. 10.9.27) – задает начальную температуру пласта в зависимости от


глубины;

2.25. Температурная опция 79


2.25. Температурная опция tNavigator-4.0

ˆ WTEMP (см. 10.12.98) – задает температуру нагнетаемой скважинами воды;

ˆ WTEMPDEF (см. 10.9.28) – температура закачиваемой воды по умолчанию для на-


гнетательных скважин в случае отсутствия ключевого слова WTEMP (см. 10.12.98);

ˆ TRMTEMP (см. 10.5.42) – задает зависимость множителя абсолютной проницаемо-


сти от температуры (для моделей полимерного заводнения 2.19.1);

ˆ ROCKCONT (см. 10.2.75) – задает границы резервуара с внешней средой (породой),


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

Вычисление вязкости воды и нефти.

При текущем давлении вязкость воды:

µ0W (p)
µW (p, T ) = µW (T )
µ0W (pref )
где

ˆ µW (T ) – вязкость, задаваемая WATVISCT (см. 10.8.37), заданная при опорном дав-


лении (зависящая от температуры);

ˆ µ0W (p) – функция вязкости от давления, задаваемая PVTW (см. 10.5.5);

ˆ pref – опорное давление, задаваемое VISCREF (см. 10.8.36).

Вязкость нефти при текущем давлении и Rs (концентрация растворенного в нефти


газа) вычисляется как:
µp (P, Rs )
µO = µT (T )
µp (Pref , Rsref )
где

ˆ µT – вязкость, задаваемая OILVISCT (см. 10.8.38) (предполагается взятой при опор-


ном давлении и Rs , заданном VISCREF (см. 10.8.36));

ˆ µp – функция вязкости, задаваемая PVCO (см. 10.5.6) (или PVDO (см. 10.5.2));

ˆ Pref – опорное давление, задаваемое VISCREF (см. 10.8.36);

ˆ Rsref – опорное Rs , задаваемая VISCREF (см. 10.8.36).

2.25. Температурная опция 80


2.26. Геомеханическая модель tNavigator-4.0

2.26 Геомеханическая модель


2.26.1 Описание геомеханической модели
Для использования в tNavigator геомеханической модели могут быть заданы следующие
ключевые слова:
ˆ GEOMECH (см. 10.1.66) – слово, указанное в секции RUNSPEC означает, что будет
использована геомеханическая модель, описывающая упругие деформации поро-
ды;

ˆ ROCKSTRE (см. 10.5.17) – задает диагональные элементы тензора напряжения (ре-


гионального стресса);

ˆ ROCKAXES (см. 10.5.16) – задает азимутальный и зенитный угол регионального


стресса;

ˆ ROCK (см. 10.5.15) - определяются следующие упругие свойства породы:

1. pref - опорное давление;


2. Cpp - сжимаемость породы;
3. CR - сжимаемость скелета породы, CR = KS−1 ;
1
4. Cbc = - сжимаемость блока (блока, содержащего смесь), Cbc = K −1 ;
Kbulk
5. значение пористости φ0 при опорном давлении pref , если не задано CR или
Cbc ;
6. значение коэффициента Пуассона ν0 при опорном давлении pref , если не
задано Cbc ;

Параметры CR и Cbc , если они не заданы, вычисляются следующим образом:

1. если не задана сжимаемость блока Cbc , но заданы CR , φ0 , C = Cpp , то:

Cbc = φ0 Cpp + (1 + φ0 )CR (2.80)

2. если не задана сжимаемость скелета породы CR , но заданы φ0 , C = Cpp :


Cbc
CR = (2.81)
3(1 − ν0 )φ0
1+
2(1 − 2ν0 )(1 − φ0 )

3. если не задано значение коэффициента Пуассона ν0 :


Cbc
CR = (2.82)
3φ0
1+
2(1 − φ0 )

2.26. Геомеханическая модель 81


2.26. Геомеханическая модель tNavigator-4.0

4. если не указано Cpp , то будет использоваться значение по умолчанию Cpp =


0.00005bars−1
5. если не указано φ0 , то будет использоваться значение по умолчанию φ0 =
0.33;

Используется следующее соотношения для вычисления константы Био в каждом бло-


ке на основании свойств породы, указанных в ключевом слове ROCK (см. 10.5.15):
Kbulk CR
α = 1− = 1− . (2.83)
KS Cbc
Расчет азимутального угла трещины ГРП.

При указании азимутального и зенитного угла (8-ый и 9-ый параметры ключевого


слова WFRACP (см. 10.12.73)) значением по умолчанию при включенной опции гео-
механики GEOMECH (см. 10.1.66), азимутальный угол рассчитывается с учетом упру-
гого состояния ячеек, принадлежащих трещине и скважине (пример в описании слова
WFRACP (см. 10.12.73)), зенитный угол считается 0 ◦ ;

2.26.2 Kf смеси
Используется следующая зависимость для оценки Kf

1 So Sw Sg
= + + , (2.84)
Kf Ko Kw Kg

ˆ SP - концентрация фазы, P = W, O, G,

ˆ KP - коэффициент всестороннего сжатия фазы, P = W, O, G.

1 ∂BP
1/KP = CP = − , (2.85)
BP ∂p
ˆ CP - сжимаемость фазы P = W, O, G;

ˆ BP - объемный коэффициент (Formation Volume Factor) P = W, O, G.

2.26.3 Вычисление диагональных элементов тензора механического напряжения


Используя зависимость φ = φ(p, T ) и результаты расчета гидродинамического симуля-
тора, на каждом шаге обновляются значения диагональных элементов тензора механи-
ческого напряжения:
!
Kbulk 1 1
σiin+1 = σiin + ∆φ − ∆p 1 − + , i = 1, 2, 3. (2.86)
α Cpp KS Cpp Kf

Здесь ∆f = f (T n+1 , pn+1 ) − f (T n , pn ), где f = f (T, p).

2.26.2. Kf смеси 82
2.26. Геомеханическая модель tNavigator-4.0

2.26.4 Ключевые слова


Ключевое слово Секция Описание

GEOMECH (см. 10.1.66) RUNSPEC Задает использование геомеханической мо-


дели, описывающей упругие деформации
породы
ROCKSTRE (см. 10.5.17) PROPS Задает диагональные элементы тензора на-
пряжения (регионального стресса)
ROCKAXES (см. 10.5.16) PROPS Задает азимутальный и зенитный угол реги-
онального стресса
ROCK (см. 10.5.15) PROPS Задает упругие свойства породы

2.26.4. Ключевые слова 83


3.1. Семейство уравнений состояния tNavigator-4.0

3 Композиционная модель
3.1 Семейство уравнений состояния
Рассматривается двухпараметрическое семейство уравнений состояния вида
RT a
p= − . (3.1)
v − b (v + m1 b)(v + m2 b)

В tNavigator используются следующие типы уравнений: Redlich-Kwong (RK), Soave-


Redlich-Kwong (SRK), Peng-Robinson (PR). В зависимости от типа уравнения состояния
(EOS) полагаем

EOS m1 m2 Ωa0 Ωb0


RK, SRK 0 √ 1 √ 0.4274802 0.08664035
PR 1+ 2 1− 2 0.457235529 0.077796074

Параметры Ωa0 и Ωb0 могут быть переопределены словами OMEGAA (см. 10.7.33) и
OMEGAB (см. 10.7.33).
Поделим уравнение (3.1) на p и получим его в безразмерном виде
1 A
− = 1, (3.2)
Z − B (Z + m1 B)(Z + m2 B)
где
pa pb pv
A= , B= , Z= .
(RT )2 RT RT
Z называется коэффициентом сверхсжимаемости.
Коэффициенты a, b и, соответственно, A, B суть однородные формы второй и
первой степени от молярных концентраций компонентов ci :
X X
A= Aij ci cj , B= Bi ci . (3.3)
i,j i

Коэффициенты форм вычисляются по формулам


pri pri
Aij = (1 − βij )(Ai Aj )0.5 , Ai = Ωa (T, i) , Bi = Ωb (T, i) .
Tri2 Tri
где
pri = p/pci , Tri = T /Tci ,
pci и Tci — критические давления и температуры компоненты (PCRIT (см. 10.7.19),
TCRIT (см. 10.7.17)), βij — коэффициенты парного взаимодействия компонентов (BIC

3. Композиционная модель 84
3.2. Плотность tNavigator-4.0

(см. 10.7.31)), а Ωa и Ωb зависят от выбранного уравнения состояния:


RK : Ωa (T, i) = Ωa0 Tri−0.5 ,
Ωb (T, i) = Ωb0 ,
 2
SRK : Ωa (T, i) = Ωa0 1 + (0.48 + 1.574ωi − 0.176ωi2 )(1 − Tri0.5 ) ,
Ωb (T, i) = Ωb0 ,
 2
PR : Ωa (T, i) = Ωa0 1 + (0.37464 + 1.54226ωi − 0.26992ωi2 )(1 − Tri0.5 ) ,
Ωb (T, i) = Ωb0 ,
 2
P R∗ : Ωa (T, i) = Ωa0 1 + (0.379642 + 1.48503ωi − 0.164423ωi2 + 0.016666ωi3 )(1 − Tri0.5 ) ,
при ωi > 0.49.
Здесь ωi — ацентрический фактор компонента смеси (ACF (см. 10.7.29)), Модификация
P R∗ уравнения Пенга-Робинсона применяется во всех регионах, где выбран этот тип
уравнения, если задано слово PRCORR (см. 10.7.38). Температура T считается фикси-
рованной и задается с помощью RTEMP (см. 10.7.7) или TEMPVD (см. 10.8.66).

3.1.1 Уравнения состояния на поверхности и в пласте


Различные наборы данных можно использовать для уравнения состояния на поверхно-
сти и в пласте.

Следующие ключевые слова будут использоваться для уравнения состояния в по-


верхностных условиях: ACFS (см. 10.7.30), BICS (см. 10.7.32), OMEGAAS (см. 10.7.34),
OMEGABS (см. 10.7.34), MWS (см. 10.7.28), PCRITS (см. 10.7.20), SSHIFTS (см. 10.7.40),
TCRITS (см. 10.7.18), VCRITS (см. 10.7.22), ZCRITS (см. 10.7.25).

При этом в пластовых условиях будут использоваться: ACF (см. 10.7.29), BIC
(см. 10.7.31), OMEGAA (см. 10.7.33), OMEGAB (см. 10.7.33), MW (см. 10.7.27), PCRIT
(см. 10.7.19), SSHIFT (см. 10.7.39), TCRIT (см. 10.7.17), VCRIT (см. 10.7.21), ZCRIT
(см. 10.7.24).

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

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


условиях можно с помощью ключевого слова EOSS (см. 10.7.6).

3.2 Плотность
Для уравнений состояния молярная плотность фазы определяется формулой
p
ξP = . (3.4)
ZRT

3.1.1. Уравнения состояния на поверхности и в пласте 85


3.3. Вязкость. Корреляция Lohrenz-Bray-Clark tNavigator-4.0

Трехпараметрического уравнения состояния со сдвигом


n
!
ZRT X
ξP = 1/ − zi bi si , (3.5)
p i=1

где индекс P обозначает фазу системы,


zi — компоненты в фазе нефть xi или фазе газ yi
si — параметр сдвига компоненты i, задается ключевым словом SSHIFT (см. 10.7.39)
bi = Ωb RT ci
pci

Массовая плотность фазы вычисляется по формуле

ρP = ξP MwP , (3.6)

где MwP средний молекулярный вес фазы P ,


N
X
MwP = Mwi ci , (3.7)
i=1

Mwi — молекулярный вес компонента i.

3.3 Вязкость. Корреляция Lohrenz-Bray-Clark


Для расчета вязкости µP используется корреляция Lohrenz-Bray-Clark
 1/4
(µP − µ∗P )χ + 10−4 2
= a1 + a2 ξrP + a3 ξrP 3
+ a4 ξrP 4
+ a5 ξrP . (3.8)

Где:

ˆ ξrP = ξP /ξc .

ˆ a1 = 0.1023000, a2 = 0.0233640, a3 = 0.0585330, a4 = −0.0407580, a5 = 0.0093324.


Данные коэффициенты могут быть переопределены с помощью ключевого слова
LBCCOEF (см. 10.7.35).

ˆ χ - функция от молекулярного веса, критической температуры и критического


давления.

Критическая плотность ξc находится по формуле


 −1
N
X
ξc =  ci Vci  , (3.9)
i=1

где Vci – критический объем компонента i, заданный пользователем (ключевые сло-


ва VCRIT (см. 10.7.21), VCRITVIS (см. 10.7.23)) или вычисленные из критических Z-
факторов (ключевые слова ZCRIT (см. 10.7.24), ZCRITVIS (см. 10.7.26)).

3.3. Вязкость. Корреляция Lohrenz-Bray-Clark 86


4.1. Определения основных объёмов tNavigator-4.0

4 Композиционная термо-химическая модель


Рассмотрим классическую модель, принятую в симуляторе. Выделяют три (четыре) фа-
зы и три(четыре) или более компонент:

ˆ водная фаза (вода)— не смешивается с углеводородными фазами, состоит из одной


компоненты – воды;

ˆ жидкая углеводородная фаза (нефть) — состоит из смеси углеводородных ком-


понент, находящихся при данном давлении, температуре и концентрациях других
компонент в жидком состоянии;

ˆ газообразная углеводородная фаза (газ) — состоит из смеси углеводородных ком-


понент, компоненты–кислорода, компоненты–воды, находящихся при данном
давлении, температуре и концентрациях других компонент в газообразном состоя-
нии,

ˆ твёрдая фаза (кокс) – состоит из одной компоненты – кокса.

Поддерживаются следующие фазовые переходы:


вода ⇒ газ —парообразование
газ ⇒ вода —конденсация
газ ⇒ нефть —растворение
нефть ⇒ газ —испарение
нефть ⇒ кокс —коксование
нефть, газ ⇒ газ, вода —горение
кокс, газ ⇒ газ, вода —горение

Наличие твёрдой фазы задается в e300 словом SOLID (см. 10.1.41) и в stars – MODEL
(см. 12.4.1). Возможность присутствия компоненты только в некоторой(ых) из фаз мож-
но указать в e300 словом CVTYPE (см. 10.8.1) и MODEL (см. 12.4.1).

4.1 Определения основных объёмов


Объем элементарной ячейки Vb представляется в виде

Vb = VR + Vp , Vp = VS + Vf , Vf = VW + VO + VG

где

ˆ VR – объём породы (участвует в описании тепловых процессов),

ˆ Vp – поровый объём, Vf – "подвижный" объём,

ˆ VS – объём твёрдой фазы (solid phase),

ˆ VP , P = W, O, G – объём фазы воды, нефти, газа.

4. Композиционная термо-химическая модель 87


4.3. Параметры фаз tNavigator-4.0

Пористость φ — доля объёма, доступная для заполнения смесью:


Vp VS + Vf VS + Vf
φ= = =
Vb Vb VR + VS + Vf

"Подвижная" пористость φf — доля объёма, доступная для заполнения подвижной


смесью:
! !
Vf Vf + VS − VS VS VS VS
φf = = = φ− = φ 1− = φ 1−
Vb Vb Vb Vf + VS Vp

4.2 Определения насыщенностей


Насыщенность SP жидких фаз (P = W, O, G) — доля объёма пористой среды, доступ-
ная для подвижных фаз, занимаемая фазой:
VP VP
SP = = , P = W, O, G, SW + SO + Sg = 1 (4.1)
Vf VW + VO + VG

Вводят также насыщенность SbS твёрдой фазы


VS
SbS =
Vp
так, что  
φf = φ 1 − SbS (4.2)

и приведенные насыщенности SbP жидких фаз (P = W, O, G)


 
SbP = 1 − SbS SP , P = W, O, G

так, что
SbW + SbO + SbG + SbS = 1

4.3 Параметры фаз


Состояние каждой фазы P , P = W, O, G, S (Water, Oil, Gas, Solid) задается следующими
величинами (неизвестными, определяются в процессе расчета):

ˆ T = T (t, x, y, z) – температура среды (фазы предполагаются находящимися в тер-


модинамическом равновесии, поэтому температуры всех фаз в точке среды совпа-
дают);

ˆ pP = pP (t, x, y, z) – давление в фазе P ;

ˆ SP = SP (t, x, y, z) (P = W, O, G), SbS = SbS (t, x, y, z) – насыщенность P -ой фазы.

4.2. Определения насыщенностей 88


4.4. Параметры компонент tNavigator-4.0

Количество неизвестных величин обычно сокращают с помощью соотношений


pO − pG = PcOG ,
pO − pW = PcOW ,
SW + SO + SG = 1.
где PcOG = PcOG (Sg ) – капиллярное давление в системе нефть-газ и PcOW =
PcOW (Sw ) – капиллярное давление в системе вода-нефть (заданные функции). В даль-
нейшем под давлением будем понимать давление в нефтяной фазе p = pO . Удобно обо-
значить PcP = −PcOP , где PcOO = 0, PcOS = 0 и считать pP = p + PcP .

4.4 Параметры компонент


Разделим фазы P , P = W, O, G, S = 1, . . . , nP на 2 группы: "подвижные" (вода, нефть,
газ) P = W, O, G = 1, . . . , n0P , n0P = nP − 1 и твёрдую P = S = nP . Также разделим ком-
поненты c, c = 1, . . . , nc на 2 группы:
ˆ c = 1, . . . , n0c – компоненты, которые могут быть только в "подвижных" фазах;
ˆ c = n0c + 1, . . . , nc – компоненты, которые могут быть только твёрдой фазе.
Обозначим:
ˆ Nc = Nc (t, x, y, z) – молярная плотность компонента c, c = 1, . . . , n0c в "подвиж-
ном" объёме (mol/m3 ), так, что Nc · Vf = Nc · φf · Vb – количество компоненты c в
объёме Vb (mol );
ˆ Nc = Nc (t, x, y, z) – молярная плотность компонента c, c = n0c + 1, . . . , nc в поро-
вом объёме (mol/m3 ), так, что Nc · Vp = Nc · φ · Vb – количество компоненты c в
объёме Vb (mol ).
Распределение компонент по фазам задается nc × nP матрицей концентраций
xc,P = xc,P (pP , N), N = (N1 , . . . , Nnc ):
0
nP
c ∈ {1, . . . , n0c }, c ∈ {n0c + 1, . . . , nc }.
X
xc,P ξP SP = Nc , xc,S ξS SbS = Nc ,
P =1

Здесь ξP = ξP (pP , N) – молярная плотность фазы P .


Количество углеводородных компонент задается ключевым словом COMPS (см. 10.7.3)
при расчете в формате данных e300. Общее количество компонент и количество ком-
понент в водной, нефтяной и газовых фазах указывается ключевым словом MODEL
(см. 12.4.1) при расчете в формате данных stars.

Поскольку
nc
P ∈ {1, . . . , nP }, c ∈ {1, . . . , n0c },
P
xc,P = 1, xc,S = 0, (4.3)
c=1
xc,P = 0, c ∈ {n0c + 1, . . . , nc }, P ∈ {1, . . . , n0P }, xc,W = 0, c ∈ {2, . . . , nc },

4.4. Параметры компонент 89


4.5. Молярная и массовая плотность воды tNavigator-4.0

Из этих соотношений вытекает, что если формально обозначить SS = SbS , то


nP
X
xc,P ξP SP = Nc , c ∈ {1, . . . , nc },
P =1
а также
nc
P
Nc
c=n0c +1 Nc
SbS = , xc,S = nc c ∈ {n0c + 1, . . . , nc }. (4.4)
ξS P
Nk
k=n0c +1

4.5 Молярная и массовая плотность воды


При расчете в формате данных e300 массовая и молярная плотность воды по умол-
чанию (или если используется ключевое слово THANALB (см. 10.8.3)) вычисляются
как
A0 + A1 T + A2 T 2 + A3 T 3 + A4 T 4 + A5 T 5 cw,p (p−A7 ) 1
ρW = e , ξW = · ρW , (4.5)
1 + A6 T M WW
где
A0 = 9998.3952 A1 = 169.55176
A2 = −7.987 × 10−2 A3 = −46.170461 × 10−5
A4 = 105.56302 × 10−8 A5 = −280.54353 × 10−11
A6 = 16.87985 × 10−2 A7 = −102
Если же используется ключевое слово WATDENT (см. 10.8.2), то
ρw,ref 1
ρW = , ξW = ·ρW
(1 − cw,p (p − pw,ref ))(1 + cw,1,T (T − Tw,ref ) + cw,2,T (T − Tw,ref )2 ) M WW
(4.6)
где
ˆ ρw,ref = ρW,SC /BW (pref ) (kg/m3 )
ˆ ρW,SC – из DENSITY (см. 10.5.20)
ˆ cw,p , pw,ref , BW (pref ), – из PVTW (см. 10.5.5)
ˆ cw,1,T , cw,2,T , Tw,ref , – из WATDENT (см. 10.8.2)
ˆ M WW – молярный вес воды
При расчете в формате данных stars молярная и массовая плотность воды вычис-
ляется как
 
T 2 − Tref
2
ξW = ρw,ref expcw,p (p − pref ) − cw,1,T (T − Tref ) − cw,2,T + cw,pT (p − pref )(T − Tref )
2
ρW = ξW · M WW
(4.7)
где

4.5. Молярная и массовая плотность воды 90


4.6. Молярная и массовая плотность нефти tNavigator-4.0

ˆ pref – опорное давление из PRSR (см. 12.4.3)

ˆ Tref – опорная температура из TEMR (см. 12.4.4)

ˆ ρw,ref – плотность компоненты w из MOLDEN (см. 12.4.5) (mol/m3 )

ˆ ck,p , ck,1,T , ck,2,T , ck,pT – свойства компоненты w из CP (см. 12.4.7), CT1


(см. 12.4.8), CT2 (см. 12.4.9), CPT (см. 12.4.10).

4.6 Молярная и массовая плотность нефти


Молярная и массовая плотность нефти вычисляется как
, ! , !
Pn0c M Wk Pn0c 1
ξO = 1 k=2 xk,O ρO = 1 k=2 xk,O (в e300)
ρk,O! ρk,O !
, , (4.8)
0
Pnc 1 Pn0c M Wk
ξO = 1 k=2 xk,O ρO = 1 k=2 xk,O (в stars)
ρk,O ρk,O

Индивидуальная плотность компонента ρk,O (p, T ) (kg/m3 ) при расчете в формате


данных e300 вычисляется как
 
ρk,O = ρk,ref (1 − ck,p (p − pk,ref ))(1 + ck,T (T − Tk,ref )) (4.9)

ˆ pk,ref – опорное давление для компоненты k из PREF (см. 10.8.28)

ˆ Tk,ref – опорная температура для компоненты k из TREF (см. 10.8.29)

ˆ ρk,ref – плотность компоненты k при опорных давлении и температуре из DREF


(см. 10.8.31)

ˆ ck,p , ck,T – свойства компоненты k из CREF (см. 10.8.33), THERMEX1 (см. 10.8.25)

Индивидуальная плотность компонента ρk,O (p, T ) (mol/m3 ) при расчете в фор-


мате данных stars вычисляется как
 T 2 − Tref
2 
ρk,O = ρk,ref ·exp ck,p (p − pref ) − ck,1,T (T − Tref ) − ck,2,T + ck,pT (p − pref )(T − Tref )
2
(4.10)
где

ˆ pref – опорное давление из PRSR (см. 12.4.3)

ˆ Tref – опорная температура из TEMR (см. 12.4.4)

ˆ ρk,ref – плотность компоненты k при опорных давлении и температуре из


MOLDEN (см. 12.4.5)

4.6. Молярная и массовая плотность нефти 91


4.7. Молярная и массовая плотность газа tNavigator-4.0

ˆ ck,p , ck,1,T , ck,2,T , ck,pT – свойства компоненты k :

– ck,p (CP (см. 12.4.7)) – сжимаемость компоненты k ,


– ck,1,T (CT1 (см. 12.4.8)) – первый коэффициент теплового расширения ком-
поненты k (для данного параметра tNavigator использует ключевое слово
THERMEX1 (см. 10.8.25)),
– ck,2,T (CT2 (см. 12.4.9)) – второй коэффициент теплового расширения ком-
поненты k (для данного параметра tNavigator использует ключевое слово
THERMEX2 (см. 10.8.26)); итоговый коэффициент теплового расширения ра-
вен ck,1,T + T ∗ ck,2,T ,
– ck,pT (CPT (см. 12.4.10)) – коэффициент зависимости плотности от темпе-
ратуры и давления (для данного параметра tNavigator использует ключевое
слово THERMEX3 (см. 10.8.27))

4.7 Молярная и массовая плотность газа


При расчете в формате данных e300 молярная и массовая плотность газа вычисляется
как , n0c !
M W w X Zk,0 RT
ξG = 1 xw,G + xk,G − Zk,1 
ρw k=2
p
, n0 ! (4.11)
c
x w,G X x k,G Z k,0 RT
ρG = 1  + − Zk,1 
ρw k=2
M W k p
Индивидуальная плотность воды (водяного пара) ρw (p, T ) в газовой фазе
 
5
X j  Tb
ρw = exp  Cj TbK (4.12)
j=0 T
где Tb – температура кипения в ◦ C , TbK = Tb + 273.15 – температура кипения в ◦ K ,
Tb = a · (p/10)b , a = 180.89 b = 0.2350
C0 = −93.7072 C1 = 0.833941 C2 = −0.003208
C3 = 6.57652 · 10−6 C4 = −6.93747 · 10−9 C5 = 2.97203 · 10−12
Коэффициенты Zk,0 , Zk,1 задаются ZFACTOR (см. 10.8.34), ZFACT1 (см. 10.8.35)
При расчете в формате данных stars молярная и массовая плотность газа вычис-
ляется как
n0c
p X
ξG = , ρG = ξG · xk,G · M Wk (4.13)
ZRT k=1
где Z – корень уравнения состояния Redlich-Kwong с нулевыми коэффициентами по-
парного взаимодействия. Именно, определим для i = 1, . . . , n0c
pri pri p T
Ai = 0.4274802 2.5 , Bi = 0.08664035 , Ajk = (Aj Ak )0.5 , pri = , Tri = ,
Tri Tri pci Tci
(4.14)

4.7. Молярная и массовая плотность газа 92


4.8. Молярная плотность твёрдой фазы tNavigator-4.0

где критическая температура Tci задана TCRIT (см. 12.4.12), критическое давление pci
задано PCRIT (см. 12.4.11). Далее, определим
n0c X
X n0c nc
X
0

A= xj,G xk,G Ajk , B= xj,G Bj (4.15)


j=1 k=1 j=1

и возьмем в качестве Z наибольший > 0 корень Z уравнения

Z 3 − Z 2 + (A − B 2 − B)Z − AB = 0 (4.16)

Этот расчет проводится в каждом блоке на каждой Ньютоновской итерации. Типич-


ное получаемое значение Z ∈ [0.3, 1.2].

4.8 Молярная плотность твёрдой фазы


Молярная плотность твердой фазы (кокса) вычисляется как
, nc
 , nc

X M Wk  X 1
ξS = 1  xk,S (в e300) или ξS = 1  xk,S  (в stars)
k=n0 +1
ρk k=n0 +1
ρk
c c
(4.17)
Индивидуальная плотность компонента ρk (p, T ) при расчете в формате данных
e300 вычисляется как
 
ρk = ρk,ref (1 − ck,p (p − pk,ref ))(1 + ck,T (T − Tk,ref ))

ˆ pk,ref – опорное давление для компоненты k из SPREF (см. 10.8.22)

ˆ Tk,ref – опорная температура для компоненты k из STREF (см. 10.8.24)

ˆ ρk,ref – плотность компоненты k при опорных давлении и температуре из SDREF


(см. 10.8.21)

ˆ ck,p , ck,T – свойства компоненты k из SCREF (см. 10.8.23), STHERMX1


(см. 10.8.19)

Индивидуальная плотность компонента ρk (p, T ) при расчете в формате данных


stars вычисляется как
 
ρk = ρk,ref · exp ck,p (p − pref ) − ck,T (T − Tref ) + ck,pT (p − pref )(T − Tref )

ˆ pref – опорное давление из PRSR (см. 12.4.3)

ˆ Tref – опорная температура из TEMR (см. 12.4.4)

ˆ ρk,ref – плотность компоненты k при опорных давлении и температуре из


SOLID_DEN (см. 12.4.13)

4.8. Молярная плотность твёрдой фазы 93


4.9. Условие термодинамического равновесия tNavigator-4.0

ˆ ck,p , ck,T , ck,pT – свойства компоненты k из SOLID_DEN (см. 12.4.13):

– ck,p – сжимаемость компоненты k ,


– ck,T – коэффициент теплового расширения компоненты k (для данного пара-
метра tNavigator использует ключевое слово STHERMX1 (см. 10.8.19)),
– ck,pT – коэффициент зависимости плотности от температуры и давления
(для данного параметра tNavigator использует ключевое слово STHERMX2
(см. 10.8.20))

Массовая плотность твёрдой фазы в вычислениях не участвует.

4.9 Условие термодинамического равновесия


Введем число MP молей "подвижной" фазы P , P = W, O, G, приходящееся на единицу
объема. Очевидно, что
0 0
nP nc
X X
MP = Ntot = Nc .
P =1 c=1
MP
Обозначим RP = — доля "подвижной" смеси компонент, находящихся в фазе P ,
Ntot
по отношению к общему количеству смеси. Тогда
0
nP
X
MP = RP · Ntot , RP = 1. (4.18)
P =1

Обозначим Mc,P = xc,P · MP — число молей компоненты c, c = 1, . . . , n0c , в фазе P ,


P = W, O, G, на единицу объема. Тогда
0 0
nP nP
c = 1, . . . , n0c .
X X
Nc = MP · xc,P , = Ntot RP · xc,P ,
P =1 P =1

Поскольку водная компонента не присутствует в нефтяной фазе и углеводородных ком-


понентов нет в водной фазе, то
0
nc
c ∈ {2, . . . , n0c },
X
x1,O ≡ xw,O = 0, xc,W = 0, xw,W = 1 (из xc,P = 1 для P = W )
c=1

и обозначив zc = Nc /Ntot , c = 1, . . . , n0c , получаем

zw = RW · xw,W + RG · xw,G , zc = RO · xc,O + RG · xc,G , c ∈ {2, . . . , n0c }, (4.19)

Пользователем задаются функции Kc = Kc (p, T ), c ∈ {1, . . . , n0c }:

xw,G = Kw (p, T )xw,W , xc,G = Kc (p, T )xc,O , c ∈ {2, . . . , n0c }

4.9. Условие термодинамического равновесия 94


4.9. Условие термодинамического равновесия tNavigator-4.0

Из уравнений (4.19) получаем для c ∈ {2, . . . , n0c }:


1 Kc
xw,G = Kw , xc,O = zc , xc,G = zc ,
RO + Kc RG RO + Kc RG
Из условий равновесия
0 0
nP nc
X X
RP = 1, xc,P = 1
P =1 c=1

получаем

RW = zw − RG · Kw RO = (1 − zw ) − RG (1 − Kw ) xw,G = Kw , (4.20)
1 Kc
xc,O = zc , xc,G = zc ,(4.21)
(1 − zw ) + RG (Kc + Kw − 1) (1 − zw ) + RG (Kc + Kw − 1)
и RG ∈ [0, 1] является решением уравнения
0
nc
X zc · (Kc + Kw − 1)
F (RG ) = 0, F (RG ) =
c=2 (1 − zw ) + RG (Kc + Kw − 1)

Значения Ki = Ki (p, T ) задаются либо таблично с помощью KVTEMP (см. 10.8.5),


KVTABTn (см. 10.8.6), KVTABLIM (см. 10.8.7) в e300 (KVTABLIM (см. 12.4.15), KVTABLE
(см. 10.7.16) в stars), либо корреляционной формулой:

Ki (p, T ) = (Ai + Bi /p + Ci p) · e−Di /(T −Ei ) (4.22)

где коэффициенты Ai , Bi , Ci , Di , Ei задаются с помощью KVCR (см. 10.8.4) в e300


(KV1 / KV2 / KV3 / KV4 / KV5 (см. 12.4.17) в stars). При расчете в формате дан-
ных stars использует эту формулу и для воды (с внутренними недокументированными
постоянными), При расчете в формате данных e300 же использует корреляцию
1/b
10 TC

Kw (p, T ) = · , a = 180.89, b = 0.2350, TC (◦ C) = T (◦ K) − 273.15 (4.23)
p a
Выбор большого числа параметров в (4.22) достаточно труден (для обеспечения поло-
жительности Ki (p, T ) и строгого возрастания по T ). Поэтому в при расчете в формате
данных e300 с помощью слова KVWI (см. 10.8.8) можно включить для углеводородных
компонент корреляцию (Wilson)
pci 5.372697·(1+Ai )·(1−Tci /T )
Ki (p, T ) = ·e (4.24)
p
ˆ Tci – критическая температура задана TCRIT (см. 10.7.17);

ˆ pci – критическое давление задано PCRIT (см. 10.7.19);

ˆ Ai – ацентрический фактор задан ACF (см. 10.7.29).

4.9. Условие термодинамического равновесия 95


4.12. Вязкость нефти tNavigator-4.0

4.10 Насыщенности фаз


В силу (4.18) количество молей в доступном для "подвижных" фаз объеме Vf есть
MP · Vf , а их объем равен MP · Vf /ξP . Из (4.1) вытекает SP = VP /Vf = MP /ξP или
Ntot · RP
SP = , P = 1, . . . , n0P (4.25)
ξP
Вычисление насыщенности твердой фазы см. (4.4).

4.11 Вязкость воды


Вязкость воды может быть задана как функция температуры либо с помощью таблиц
при расчете в формате данных e300 – WATVISCT (см. 10.8.37), при расчете в формате
данных stars – VISCTABLE (см. 12.4.38), либо с помощью корреляций. При расчете в
формате данных e300 используется корреляция (Grabovski)
. 
µW (T ) = 1 AW + BW TC + CW TC2 , AW = 0.1323, BW = 0.03333, CW = 7.643 · 10−6
(4.26)
где TC – температура в ◦ C . При расчете в формате данных stars используется корреля-
ция  
µW (T ) = AW exp BW /T (4.27)

где T – температура в ◦ K , коэффициенты AW , BW задаются AVISC (см. 12.4.36),


BVISC (см. 12.4.37).

Различные регионы вязкости могут быть введены при помощи ключевых слов
VSTYPE (см. 12.4.34), VISCTYPE (см. 12.4.35) (stars). tNavigator также использует слово
(VISCNUM (см. 10.4.16)).

При расчете в формате данных e300 можно задать еще и зависимость от давления:
µ0W (p)
µW (p, T ) = µW (T ) (4.28)
µ0W (pref )
ˆ µW (T ) – вычисленная выше вязкость;
ˆ µ0W (p) – функция вязкости от давления, задаваемая PVTW (см. 10.5.5);
ˆ pref – опорное давление, задаваемое VISCREF (см. 10.8.36).

4.12 Вязкость нефти


Вязкость нефти вычисляется как
0
nc
(µk,O )fk (xk,O )
Y
µO (T ) = (4.29)
k=2

4.10. Насыщенности фаз 96


4.13. Вязкость газа tNavigator-4.0

где индивидуальная вязкость компонента µk,O (T ) может быть задана как функция
температуры либо с помощью таблиц OILVISCT (см. 10.8.38) (при расчете в формате
данных e300), VISCTABLE (см. 12.4.38) (stars), либо с помощью корреляций. Функции
fk (x) (по умолчанию fk (x) = x) задаются OILVINDX (см. 10.8.40) (при расчете в фор-
мате данных e300) и VSMIXCOMP (см. 12.4.39), VSMIXENDP (см. 12.4.40), VSMIXFUNC
(см. 12.4.41) (stars). tNavigator также использует ключевое слово OILVINDT (см. 10.8.41).
При расчете в формате данных e300 используются следующие корреляции для вы-
числения µk,O (OILVISCC (см. 10.8.39)):

Название Формула Название Формула


ASTM log10 (µk,O + Ak ) = Bk T Ck Vogel log10 (µk,O ) = Ak + Bk /(T + Ck )
Andrade log10 (µk,O ) = Ak + Bk /T логарифмическая log10 (µk,O ) = Ak + Bk log10 (T )

При расчете в формате данных stars используется корреляция Andrade с параметрами


Ak = log10 A0k , Bk = Bk0 log10 e, где коэффициенты A0k , Bk0 задаются AVISC (см. 12.4.36),
BVISC (см. 12.4.37).

Различные регионы вязкости могут быть введены при помощи ключевых слов
VSTYPE (см. 12.4.34), VISCTYPE (см. 12.4.35) (stars). tNavigator также использует слово
(VISCNUM (см. 10.4.16)).

При расчете в формате данных e300 можно задать еще и зависимость от давления:

µ0O (p)
µO (p, T ) = µO (T ) (4.30)
µ0O (pref )

ˆ µO (T ) – вычисленная выше вязкость;

ˆ µ0O (p) – функция вязкости от давления, задаваемая PVCO (см. 10.5.6);

ˆ pref – опорное давление, задаваемое VISCREF (см. 10.8.36).

4.13 Вязкость газа


При расчете в формате данных e300 вязкость газа вычисляется как
0
nc
X
µG (p, T ) = xk,G µk,G (4.31)
k=1

Индивидуальная вязкость воды (водяного пара) µ1,G (p, T ) в газовой фазе

µ1,G (p, T ) = Ag + Bg TC + Cg (p/10)Dg , TC = T − 273.15


Ag = 4.9402 · 10−3 , Bg = 5.0956 · 10−5 , Cg = 2.9223 · 10−6 , Dg = 2.5077

4.13. Вязкость газа 97


4.14. Энтальпия и теплоемкость компонент tNavigator-4.0

Индивидуальная вязкость углеводородного компонента µk,G (T ) в газовой фазе


может быть задана как функция температуры либо с помощью таблиц GASVISCT
(см. 10.8.42), либо с помощью корреляции с коэффициентами из GASVISCF (см. 10.8.43):

µk,G (T ) = Ak · T Bk (4.32)

При расчете в формате данных stars вязкость газа вычисляется как


 0  , 0 
nc
X q nc
X q
µG (T ) =  µk,G · xk,G M Wk   xk,G M Wk  (4.33)
k=1 k=1

где M Wk – молекулярный вес компонента k (задается CMM (см. 12.4.44)), а индиви-


дуальные вязкости компонент задаются (4.32) с коэффициентами из AVG (см. 12.4.42),
BVG (см. 12.4.43).
Если вязкость газа не задана пользователем, то в при расчете в формате данных stars
она вычисляется как

µG (T ) = 0.0136 + 3.8 · 10−5 · TC , TC = T − 273.15

Различные регионы вязкости могут быть введены при помощи ключевых слов
VSTYPE (см. 12.4.34), VISCTYPE (см. 12.4.35) (stars). tNavigator также использует слово
(VISCNUM (см. 10.4.16)).

4.14 Энтальпия и теплоемкость компонент


Термодинамические свойства компонент c = 1, . . . , nc в фазах P = W, O, G, S :

ˆ Hc,P (T ) – энтальпия компонента c в фазе P ;

ˆ CPc,P = dHc,P (T )/dT – теплоемкость компонента c в фазе P ;

ˆ HVc – энтальпия испарения компонента c из жидкой фазы в газовую.

Справедливы соотношения

HVc = Hc,G − (Hc,W + Hc,O ) (4.34)

поэтому задают только 2 из 3-х наборов данных Hc,O (или Hc,W ), Hc,G , HVc . Заметим,
что для каждого компонента только одно из двух значений Hc,O или Hc,W отлично от 0,
поскольку нет компонент, одновременно присутствующих в водяной и нефтяной фазах.
Энтальпии компонент задаются указанием теплоемкостей: при расчете в формате
данных e300 задает CPc,P в kJ/kg/◦ C , при расчете в формате данных stars задает
CPc,P в J/mol/◦ C .

4.14. Энтальпия и теплоемкость компонент 98


4.17. Энтальпия нефти tNavigator-4.0

4.15 Энтальпия и внутренняя энергия фаз


Энтальпия фазы HP (T ) (на один моль, kJ/mol ):
nc
X nc
X
HP (p, T ) = xc,P (p, T )·Hc,P ·M Wc (в e300) или HP (p, T ) = xc,P (p, T )·Hc,P (в stars)
c=1 c=1
(4.35)
где M Wc – молекулярный вес, задаваемый MW (см. 10.7.27) (kg/mol ). При расчете
в формате данных e300 вводится для газовой фазы поправка, зависящая от давления
(Joule-Thomson) (см. (4.44), (4.45)).
Внутренняя энергия фазы (на единичный объём, kJ/m3 ) для "подвижных" фаз:

UP (p, T ) = ξP (p, T )(HP (T ) − pP p /ξP ) = ξP (p, T ) · HP (T ) − pP p

где pP p – парциальное давление фазы P , P = W, O, G. Тогда внутренняя энергия (на


единичный объём, kJ/m3 ) порового пространства:
0
nP
X
Uf (p, T ) = ξP (p, T ) · HP (T ) − p (4.36)
P =1

Внутренняя энергия (на единичный объём, kJ/m3 ) пространства, занимаемого твёрдой


фазой:
US (p, T ) = ξS (p, T ) · HS (T ) (4.37)

4.16 Энтальпия воды


При расчете в формате данных e300 энтальпия, энтальпия испарения воды берутся
из внутренних таблиц (см. Perry’s Chemical Engineers’ Handbook, стр. 2-306) и являют-
ся функцией как температуры, так и давления. При расчете в формате данных stars
энтальпия, энтальпия испарения воды тоже берутся из внутренних таблиц.

4.17 Энтальпия нефти


При расчете в формате данных e300 энтальпия компоненты в нефтяной фазе вычис-
ляется как
1
Hc,O (T ) = CP1,c (T − Tref ) + CP2,c (T − Tref )2 (4.38)
2
где коэффициенты CP1,c (kJ/kg/◦ C ), CP2,c задаются SPECHA (см. 10.8.55), SPECHB
(см. 10.8.56) (по умолчанию – все 0), Tref задается STCOND (см. 10.7.8).
При расчете в формате данных stars энтальпия компоненты в нефтяной фазе вы-
числяется как
4
1
CPi,c (T − Tref )i
X
Hc,O (T ) = (4.39)
i=1 i
где коэффициенты CPi,c , i = 1, . . . , 4 задаются CPL1 / CPL2 / CPL3 / CPL4
(см. 12.4.18).

4.15. Энтальпия и внутренняя энергия фаз 99


4.19. Энтальпия газа tNavigator-4.0

tNavigator также использует ключевые слова CP3,c = SPECHC (см. 10.8.57), CP4,c =
SPECHD (см. 10.8.58). По умолчанию CP1,c = 0.5Btu/lbmol/F = 0.5∗1.05506/0.453592∗
1.8kJ/mol/C = 2.0934kJ/mol/C , остальные 0, Tref задается TEMR (см. 12.4.4).
Энтальпия нефтяной фазы вычисляется затем согласно (4.35).

4.18 Энтальпия испарения


Энтальпия испарения компоненты из нефтяной фазы в газовую (а также конденсации
газа в нефтяную фазу) вычисляется как

HVc (T ) = Ac · (1 − T /Tc,crit )Bc = A0c (Tc,crit − T )Bc , A0c = Ac /Tc,crit


Bc
(4.40)

где:
При расчете в формате данных e300 задается Ac (по умолчанию 0kJ/kg ) с помощью
HEATVAP (см. 10.8.12), при расчете в формате данных stars задает A0c (по умолчанию
0.25Btu/lbmol/F = 0.25 ∗ 1.05506/0.453592 ∗ 1.8kJ/mol/C = 1.0467kJ/mol/C ) с помо-
щью HVR (см. 12.4.21).
Bc (по умолчанию 0.38) задается HEATVAPE (см. 10.8.13) (e300), EV (см. 12.4.22) (stars).
Критическая температура Tc,crit задается TCRIT (см. 10.7.17) (e300), TCRIT (см. 12.4.12)
(stars).
Также считается HVc (T ) = 0 при T ≥ Tc,crit .

Если заданы энтальпии компонент в жидкой фазе и энтальпии испарения, то энталь-


пия газа вычисляется из уравнения (4.34).
Если заданы энтальпии компонент в газовой фазе и энтальпии испарения, то энталь-
пия нефти вычисляется из уравнения (4.34).

4.19 Энтальпия газа


При расчете в формате данных e300 энтальпия компоненты воды в газовой фазе вы-
числяется как
 
H1,G (T ) = hc + RTc (1 − Tr )(A + BTrβ ) + C(1 − Tr )α + D(1 − Tr )2α , (4.41)

T
где Tr = и
Tc

α = 0.2866, β = 3.140, Tc = 647.126K,


R = 0.461522kJ/kgK, hc = 2086kJ/kg, A = −7.818955,
B = 3.977657, C = 2.665298, D = 4.754665,

а при c > 2 (энтальпия углеводородных компонент)


1
Hc,G (T ) = hc,G + CP1,c (T − Tref ) + CP2,c (T − Tref )2 , (4.42)
2

4.18. Энтальпия испарения 100


4.20. Энтальпия твёрдой фазы tNavigator-4.0

где коэффициенты hc,G (kJ/kg ), CP1,c (kJ/kg/◦ C ), CP2,c (kJ/kg/◦ C/◦ C ), задаются
соответственно HEATVAPS (см. 10.8.63), SPECHG (см. 10.8.59), SPECHH (см. 10.8.60)
(по умолчанию – все 0), Tref задается STCOND (см. 10.7.8).
При расчете в формате данных stars энтальпия компоненты в газовой фазе вычис-
ляется как
4
1
CPi,c (T − Tref )i
X
Hc,G (T ) = hc,G + (4.43)
i=1 i
где коэффициенты hc,G , CPi,c , i = 1, . . . , 4 задаются HVAPR (см. 12.4.20), CPG1 / CPG2
/ CPG3 / CPG4 (см. 12.4.19).
tNavigator также использует ключевые слова CP3,c = SPECHI (см. 10.8.61), CP4,c =
SPECHJ (см. 10.8.62). По умолчанию hc,G = 0.25Btu/lb/F = 0.25 ∗ 1.05506/0.453592 ∗
1.8kJ/kg/C = 1.0467kJ/kg/C , CP1,c = 0.25Btu/lb/F = 1.0467kJ/kg/C , остальные 0),
Tref задается TEMR (см. 12.4.4).
Заметим, что из-за разной базовой температуры в формулах (4.42), (4.43) при пере-
ходе от одного формата к другому требуется дополнительное преобразование.
Энтальпия газовой фазы вычисляется затем согласно (4.35). Если не задана энталь-
пия испарения, то при расчете в формате данных e300 вместо (4.35) использует
nc
X  
HG (p, T ) = xc,G (p, T ) · Hc,G (T ) · M Wc + HJT,c (p) (4.44)
c=1

где поправка (Joule-Thomson)

HJT,c (p) = −102 · Zc,1 · (p − pref ) (4.45)

Коэффициент Zk,1 задается ZFACT1 (см. 10.8.35), pref – STCOND (см. 10.7.8). Мно-
житель 102 в (4.45) связан с преобразованием систем единиц: Zk,1 имеет размер-
ность m3 /kg − mol и потому размерность Zc,1 · (p − pref ) есть m3 /kg − mol · bar =
105 · m3 · P a/kg − mol = 102 · kJ/kg − mol .

4.20 Энтальпия твёрдой фазы


Энтальпия компоненты в твёрдой фазе вычисляется как
1
Hc,S (T ) = CP1,c (T − Tref ) + CP2,c (T − Tref )2 (4.46)
2
ˆ при расчете в формате данных e300 коэффициенты CP1,c (kJ/kg/◦ C ), CP2,c за-
даются SPECHS (см. 10.8.64), SPECHT (см. 10.8.65) (по умолчанию – все 0), Tref
задается STCOND (см. 10.7.8).

ˆ при расчете в формате данных stars коэффициенты CP1,c , CP2,c задаются


SOLID_CP (см. 12.4.14) (по умолчанию CP1,c = 17kJ/mol/C , CP2,c = 0), Tref
задается TEMR (см. 12.4.4).
Энтальпия твёрдой фазы вычисляется затем согласно (4.35).

4.20. Энтальпия твёрдой фазы 101


4.23. Пористость tNavigator-4.0

4.21 Энтальпия породы


Энтальпия породы (на единичный объём, kJ/m3 ) вычисляется как
1
HR (T ) = (CP1 (T − Tref ) + CP2 (T − Tref )2 ) (4.47)
2
где

ˆ при расчете в формате данных e300 коэффициенты CP1 (kJ/m3 /◦ C ), CP2 зада-
ются HEATCR (см. 10.8.9), HEATCRT (см. 10.8.10) (по умолчанию – все 0), Tref
задается STCOND (см. 10.7.8).

ˆ при расчете в формате данных stars коэффициенты CP1 , CP2 задаются ROCKCP
(см. 12.3.3) (по умолчанию CP1 = 2347kJ/m3 , CP2 = 0), Tref задается TEMR
(см. 12.4.4).

В tNavigator коэффициенты CP1 , CP2 могут быть заданы одним ключевым словом
HEATTCR (см. 10.8.11).
Внутренняя энергия породы (на единичный объём, kJ/m3 ) пространства, занима-
емого породой:
UR (T ) = HR (T ) (4.48)

4.22 Внутренняя энергия блока


Внутренняя энергия блока (kJ ) вычисляется из внутренних энергий "подвижных"
фаз (4.36), твёрдой фазы (4.37) и породы (4.48), (в расчете на единичный объём) умно-
жением на величину объёма (см. стр. 87 и (4.2)):

Ub (p, T ) = Uf (p, T ) · Vf + US (p, T ) · VS + UR (T ) · VR


 
  n0P
X
= Vb · φ 1 − SbS 
 ξP (p, T ) · HP (T ) − p

P =1

+ Vb · φ · SbS · ξS (p, T ) · HS (T ) + Vb · (1 − φ) · HR (T ) (4.49)

4.23 Пористость
При расчете в формате данных e300 пористость φ = φ(p, x, y, z) представляется в виде

φ(p, x, y, z) = ψ(x, y, z)φ(x, y, z)(1 + c(p − pref ) + c2 (p − pref )2 /2) (4.50)

где

ˆ ψ(x, y, z) – коэффициент песчанистости (NTG (см. 10.2.22));

ˆ φ(x, y, z) – пористость при давлении pref (PORO (см. 10.2.21));

4.21. Энтальпия породы 102


4.24. Поровый объем блока tNavigator-4.0

ˆ c – сжимаемость (ROCK (см. 10.5.15)) (по умолчанию в e100 = 0, в e300 = 4.934 ·


10−5 /Bar );
ˆ pref – опорное давление для φ(x, y, z) (ROCK (см. 10.5.15)) (по умолчанию
1.0132Bar ).
При расчете в формате данных stars пористость φ = φ(p, T, x, y, z) представляется в
виде
φ(p, T, x, y, z) = ψ(x, y, z)φ(x, y, z)(1+ cp (p − pref ) − cT (T − Tref )+ cpT (p − pref )(T − Tref ))
(4.51)
где
ˆ ψ(x, y, z) – коэффициент песчанистости (NETPAY (см. 12.2.2));
ˆ φ(x, y, z) – пористость при давлении pref (POR (см. 11.3.7));
ˆ cp , cT , cpT – сжимаемости (CPOR (см. 12.3.5), CTPOR (см. 12.3.6), CPTPOR
(см. 12.3.7)) (по умолчанию – все 0); tNavigator также использует ключевое слово
ROCKT (см. 10.8.16) для задания сжимаемостей cT , cpT ;
ˆ pref – опорное давление для φ(x, y, z) (PRPOR (см. 12.3.4)) (по умолчанию – дав-
ление в первом активном блоке).
ˆ Tref – опорная температура, задается TEMR (см. 12.4.4).

4.24 Поровый объем блока


При расчете в формате данных e300 определяют поровый объем Vp,ref при опорном
давлении pref (см. раздел 4.23):
ˆ Если задано PORV (см. 10.2.24), то Vp,ref = PORV (см. 10.2.24)
ˆ Иначе
Vp,ref (x, y, z) = γ(x, y, z)ψ(x, y, z)φ(x, y, z)Vgeom (4.52)
где множитель γ(x, y, z) (по умолчанию 1) задается MULTPV (см. 10.2.25), Vgeom
— геометрический объем блока.
Тогда поровый объем
Vp (x, y, z) = Vp,ref (x, y, z)(1 + c(p − pref ) + c2 (p − pref )2 /2) (4.53)
см. обозначения в разделе 4.23.
При расчете в формате данных stars определяют поровый объем Vp,ref при опорном
давлении pref и температуре Tref (см. раздел 4.23) по формуле (4.52), где множитель
γ(x, y, z) (по умолчанию 1) задается VOLMOD (см. 12.2.1). Тогда поровый объем
Vp (x, y, z) = Vp,ref (x, y, z)(1 + cp (p − pref ) − cT (T − Tref ) + cpT (p − pref )(T − Tref )) (4.54)
см. обозначения в разделе 4.23.

4.24. Поровый объем блока 103


4.27. Теплопроводность блока tNavigator-4.0

4.25 Объем блока


При расчете в формате данных e300 объем блока Vb :

ˆ Если задано ROCKV (см. 10.8.70), то Vb = Vp,ref + ROCKV (см. 10.8.70).

ˆ Иначе Vb = max{Vgeom , Vp,ref }.

При расчете в формате данных stars объем блока Vb = max{γ · Vgeom , Vp,ref } где
множитель γ (по умолчанию 1) задается VOLMOD (см. 12.2.1).

4.26 Объем породы


Объем породы VR :
VR = max{Vb − Vp , 0}.

4.27 Теплопроводность блока


При расчете в формате данных e300 теплопроводность блока задается как

Kb = (1 − αSG ) · kR (4.55)

где

ˆ kR – теплопроводность породы (THCONR (см. 10.8.14)) (kJ/m/day/◦ C );

ˆ α – задается THCONSF (см. 10.8.15), α ∈ [0, 1] (по умолчанию 0);

ˆ SG – насыщенность газа.

При расчете в формате данных stars теплопроводность блока при задании словом
THCONMIX (см. 12.3.13) правила SIMPLE
 
Kb = φ 1 − SbS · (kW SW + kO SO + kG SG ) + φ · kS · SbS + (1 − φ) · kR (4.56)

где

ˆ kP , P = W, O, G, S – теплопроводность фазы (THCONW (см. 12.3.9), THCONO


(см. 12.3.10), THCONG (см. 12.3.11), THCONS (см. 12.3.12)) (по умолчанию
THCONS (см. 12.3.12) = THCONR (см. 12.3.8));

ˆ SP , P = W, O, G – ее насыщенность, SbS – насыщенность твёрдой фазы;

ˆ kR – теплопроводность породы (THCONR (см. 12.3.8)) (по умолчанию 149.6kJ/m/day/C );

ˆ φ – пористость.

4.25. Объем блока 104


4.28. Химические реакции tNavigator-4.0

tNavigator также использует ключевое слово THCONT (см. 10.8.17) для задания парамет-
ров kP , P = W, O, G, S и kR .
При расчете в формате данных stars изотермическая часть теплопроводности блока
при задании словом THCONMIX (см. 12.3.13) правила COMPLEX
! !
kR kR
 q  q
Kb0 = 1 − SW + SO · kG · F + SW + SO · kL · F
kG kL
где
kW SW + KO SO
  
F (x) = exp 0.28 − 0.32876 · log φf − 0.024755 · log x log x , KL =
SW + SO
где

ˆ φf – "подвижная" пористость.

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

Kb = Kb0 − 1.7524 · 10−5 (T − Tref ) · (Kb0 − 119616) !


(−3.6784·10−6 K 0 )
−0.64

0
· (Kb ) 0 −3
· Kb · 1.8 · 10 · T
b
+ 110644.8

где Tref задается TEMR (см. 12.4.4).

4.28 Химические реакции


Пусть в рассматриваемой системе компонент возможны nr химических реакций. Для
каждой реакции r , r = 1, . . . , nr задают:

ˆ SRr = (SRri )i=1,...,nc – вектор стехиометрических коэффициентов для реагента


в реакции r , задаются STOREAC (см. 10.8.51) в e300; STOREAC (см. 12.4.23) в
stars;

ˆ SP r = (SP ri )i=1,...,nc – вектор стехиометрических коэффициентов для продукта


в реакции r , задаются STOPROD (см. 10.8.50) в e300; STOPROD (см. 12.4.24) в
stars;

ˆ Ar – скорость реакции r , задается REACRATE (см. 10.8.44) в e300; FREQFAC


(см. 12.4.25) в stars;

ˆ Er – энергия активации реакции r , задается REACACT (см. 10.8.45) в e300;


EACT (см. 12.4.26) в stars;

ˆ Hr – энтальпия реакции r , задается REACENTH (см. 10.8.54) в e300; RENTH


(см. 12.4.27) в stars;

4.28. Химические реакции 105


4.28. Химические реакции tNavigator-4.0

ˆ Nr = (nri )i=1,...,nc – веса компонент, влияющих на реакцию r , (для не реаген-


тов могут быть > 0 в случае катализатора, < 0 в случае ингибитора), задаются
REACCORD (см. 10.8.46), REACSORD (см. 10.8.53) в e300; RORDER (см. 12.4.28) в
stars.
Например, для nc = 5 и компонент C12 H26 , C3 H8 , O2 , CO2 , H2 O и nr = 2 реакций:

C12 H26 + 18.5O2 → 12CO2 + 13H2 O


C12 H26 C3 H8 O2 CO2 H2 O
SRr 1 0 18.5 0 0
SPr 0 0 0 12 13
Nr 1 0 1 0 0

C3 H8 + 5O2 → 3CO2 + 4H2 O


C12 H26 C3 H8 O2 CO2 H2 O
SRr 0 1 5 0 0
SPr 0 0 0 3 4
Nr 0 1 1 0 0
Скорость реакции r , r = 1, . . . , nr (kg − mol/day ) в объёме среды Vb задается
nc
−Er /(RT 0 )
(c0ri )nri
Y
Rr = Vb · Ar · e · (4.57)
i=1

kJ
где газовая постоянная R = 8.3143 , компонентная концентрация (равенство
K · kg − mol
для твердой фазы ниже – в силу (4.4)):
 
1 − b ·ξ ·S x
SS если реагент i в нефтяной фазе
 O O iO





 1−S b ·ξ ·S x если реагент i в газовой фазе

S
 G G iG



cri = 1 − SS · ξW · SW xiW если реагент i – вода
b (4.58)


SbS · ξS · xiS = Ni если реагент i в твёрдой фазе






N

если реагент i во всех фазах
i

φ · c если не газ или не указано REACPHA (см. 10.8.52) с GPP (нет O2PP (см. 12.4.33))
ri
c0ri =
p0 · x иначе (для газа)
i,G
(4.59)
и приведенные температура, давление и порядок:
 
Tu если T > Tu pu если p > pu 
если c0ri > Cri
 
  n
ri
T 0 = Tl если T < Tl p0 = pl если p < pl n0ri = (4.60)

 
 1 иначе

T иначе 
p иначе
где

4.28. Химические реакции 106


4.28. Химические реакции tNavigator-4.0

ˆ Tu задается RTEMUPR (см. 12.4.30) (REACLIMS (см. 10.8.47) в e300),

ˆ Tl – RTEMLOWR (см. 12.4.31) (REACLIMS (см. 10.8.47) в e300),

ˆ Cri – RXCRITCON (см. 12.4.32) (нет аналога в e300, где n0ri = nri ; tNavigator ис-
пользует ключевое слово Cri = REACCONC (см. 10.8.48)),

ˆ pu , pl задаются REACLIMS (см. 10.8.47) (нет аналога в stars, где p0 = p).

Слово O2PP (см. 12.4.33) используется только для компонент в газовой фазе и является
значением по умолчанию для кислорода.
Фаза, в которой реагирует компонент i (см. описание cri выше), задается
REACPHA (см. 10.8.52) в e300, RPHASE (см. 12.4.29) в stars. При расчете в формате
данных e300 можно задать "подвижный" компонент во всех фазах, тогда cri = φ · Ni .
Это значение является значением по умолчанию. При расчете в формате данных stars
значение по умолчанию вычисляется по заданному в слове MODEL (см. 12.4.1) распре-
делению компонент по фазам.

По аналогии с рассмотрением течений в пласте можно сделать формулу (4.57) для


скорости химических реакций зависящей от порового объема Vp = φ · Vb :
0
Rr = Vp · φnr,p · Ar · e−Er /(RT ) · (cri )nri · (p0 · xi,G )nri
Y Y
(4.61)
i∈Fr i6∈Fr

nri − 1, набор индексов Fr :


P
где nr,p =
i∈Fr

Fr = i ∈ {1, . . . , nc : если i – не газ или нет REACPHA (см. 10.8.52) с GPP (нет O2PP (см. 12.4.33)) }

В e300 можно задать другое значение nr,p для каждой реакции с помощью REACPORD
(см. 10.8.49), сделав, например, скорость реакции не зависящей от порового объема (при
nr,p = 0).

Дополнительный поток компоненты i, i = 1, . . . , nc (kg − mol/day ), возникающий


в силу химических реакций:
nr
X
QRi = (SP ri − SRri )Rr . (4.62)
r=1

Дополнительный поток энергии (kJ/day ), возникающий в силу химических реак-


ций:
nr
X
QRe = Hr Rr . (4.63)
r=1

4.28. Химические реакции 107


4.30. Скорость потока фазы tNavigator-4.0

4.29 Теплообмен с окружающей средой


При расчете в формате данных e300 и при расчете в формате данных stars исполь-
зуется одинаковый подход для описания теплообмена с окружающей средой: "A
Simple Method for Predicting Cap and Base Rock Heat Losses in Thermal Reservoir
Simulators Vinsome, P.K.W., Westerveld, J.D., The Journal of Canadian Petroleum Technology
(JCPT), (Montreal), July-September 1980, Volume 19, No. 3, 87-90.
Задаются:
ˆ Граница, через которую производится теплопередача. При расчете в формате дан-
ных e300 можно задать сложную форму посредством ROCKCON (см. 10.2.74), при
расчете в формате данных stars – всю внешнюю поверхность в указанном на-
правлении целиком для региона свойств породы (THTYPE (см. 12.3.2), ROCKTYPE
(см. 12.3.1)) посредством HLOSSPROP (см. 12.3.16). tNavigator также использу-
ет ключевое слово ROCKCONT (см. 10.2.75), задающее границу теплопередачи,
объемную теплоемкость и теплопроводность внешней среды.
ˆ Количество участков внешней среды с разными свойствами задается при расчете в
формате данных e300 посредством ROCKDIMS (см. 10.1.24), при расчете в формате
данных stars свойства задаются вместе с описанием геометрии.
ˆ Объемная теплоемкость внешней среды (kJ/m3 /C ) в ROCKPROP (см. 10.2.73)
(e300), HLOSSPROP (см. 12.3.16) (stars).
ˆ Теплопроводность внешней среды (kJ/m/day/C ) в ROCKPROP (см. 10.2.73)
(e300), HLOSSPROP (см. 12.3.16) (stars).
ˆ Начальная температура внешней среды (C ) в ROCKPROP (см. 10.2.73) (e300),
HLOSST (см. 12.3.14) (stars).
ˆ Коэффициент зависимости от температуры объёмной теплоемкости внешней сре-
ды (kJ/m3 /C 2 ) в ROCKPROP (см. 10.2.73) в e300 (отсутствует в при расчете в
формате данных stars).
ˆ Минимальная разность температур, при которой начинается расчет теплообмена с
внешней средой (C ) в HLOSSTDIFF (см. 12.3.15) в stars (по умолчанию 0) (отсут-
ствует в при расчете в формате данных e300).
По этим данным для каждого блока вычисляется QL – энергия обмена с внешней
средой (QL = 0 для блоков, не находящихся на границе резервуара).

4.30 Скорость потока фазы

krP
 
Up = −βc k (∇p + ∇PcP − ρP g∇d) (4.64)
µP
где

4.29. Теплообмен с окружающей средой 108


4.32. Уравнение сохранения энергии tNavigator-4.0

ˆ βc – константа преобразования единиц, g – гравитационная постоянная,

ˆ krP = krP (SW , SG ) – относительная фазовая проницаемость,

ˆ krP = krP (SW , SG ) – относительная фазовая проницаемость,

ˆ d = d(x, y, z) – глубина (ориентированная сверху вниз).

4.31 Уравнение сохранения массы


Уравнение сохранения массы (в молях) каждой компоненты:
0
∂   nP
φ(1 − SbS )Nc = div xc,P ξP UP + Qc + QRc , c = 1, . . . , n0c
P
(4.65)
∂t P =1

(φNc ) = QRc , c = n0c + 1, . . . , nc (4.66)
∂t
где

ˆ UP = UP (p, N) – вектор скорости (4.64) потока фазы P , P = 1, . . . , n0P ;

Qc = nβ=1w
δβ qcβ — суммарный дебит всех источников и стоков; δβ – δ -функция
P
ˆ

Дирака, локализованная на траектории источника (стока) с номером β , qcβ – его


дебит (отрицательный для стоков и положительный для источников), nw – общее
число источников и стоков;

ˆ QRc – поток компоненты c, возникающий в силу химических реакций (4.62);

ˆ SbS – насыщенность твердой фазы (4.4);

ˆ n0P , n0c – введены на стр. 89.

Источники и стоки — это нагнетательные и добывающие скважины, а также водона-


порные горизонты.

4.32 Уравнение сохранения энергии


Уравнение сохранения энергии:

(Ub ) = Fe + Ce + QRe + Qwell
e − QL (4.67)
∂t
где

ˆ внутренняя энергия блока (kJ ) Ub задается (4.49);

4.31. Уравнение сохранения массы 109


4.33. Начальные условия tNavigator-4.0

ˆ конвективный поток энтальпии из(в) соседние точки среды


0
nP
X
Fe = div HP ξP UP
P =1

где энтальпия фазы HP задается (4.35), UP = UP (p, N) – вектор скорости (4.64)


потока фазы;

ˆ поток энергии за счет проводимости

Ce = div(Kb ∇T ),

где Kb — теплопроводность блока (kJ/m/day/◦ C ), см. стр. 104;

ˆ поток энергии за счет химических реакций QRe см. (4.63);

ˆ поток энергии из скважин


0
nP
Qwell
X
e = HP · ξP · QP , (4.68)
P =1

где QP – дебит фазы P для участка перфорации скважины, находящегося в блоке,


энтальпия фазы HP задается (4.35);

ˆ QL — потери энергии за счет обмена с внешней средой, см. стр. 108.

Суммарное уравнение сохранения энергии для блока Vb :


  0 
n0c
   
nP nc
∂  
· HP ) − 102 · p
X X X
Vp 1 − S
b 
S
 Nc  (RP  + Vp  Nc · Hc,S (T ) + VR · HR 
∂t

c=1 P =1 c=n0c +1
 
Z n0P Z
Kb ∇T ds + QRe + Qwell
X
= HP ξP UP  ds + − QL .

 e
∂Vb P =1 ∂Vb

Здесь VR = max{Vb − Vp , 0}.

4.33 Начальные условия


Для уравнений (4.65), (4.67) требуется указать начальное распределение для p, Nc , T .
В tNavigator используется два способа задания начального распределения:

ˆ явное указание распределения;

ˆ вычисление начального распределения из условий гидростатического и термоди-


намического равновесия.

4.33. Начальные условия 110


4.33. Начальные условия tNavigator-4.0

4.33.1 Явное указание начальных условий


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

ˆ явное распределение давления p с помощью PRESSURE (см. 10.9.8) (PRES


(см. 12.6.10));

ˆ явное распределение температуры T с помощью TEMPI (см. 10.9.25) (TEMP


(см. 12.6.11)).

Для твердой фазы также всегда

ˆ при расчете в формате данных e300 задаются явное распределение насыщен-


ности твердой фазы SbS и доли компонент xc,S (cм. (4.4) с помощью SSOLID
(см. 10.9.13) и SMF (см. 10.9.16); после этого вычисляются молярная плотность
твердой фазы (4.17) и молярные плотности Nc , c = n0c + 1, . . . , nc ;

ˆ при расчете в формате данных stars задается явное распределение молярных


плотностей Nc , c = n0c + 1, . . . , nc компонент, присутствующих в твердой фазе, с
помощью CONC_SLD (см. 12.6.12).

Указание фазового и компонентного состава для подвижных фаз и компонент может


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

ˆ (tNavigator (отсутствует при расчете в формате данных stars и e300)) задается яв-
0
nc
ное распределение величин zc = Nc /Ntot , c = 1, . . . , n0c , Ntot =
P
Nc с помощью
c=1
ZMF (см. 10.9.19). Тогда алгоритм инициализации следующий:

– вычисляем значения Ki = Ki (p, T ) по заданным явно давлению и температуре


из (4.22), (4.23), (4.24)
– вычисляем решение уравнений (4.19) и находим значения величин RP , xc,P
– вычисляем молярные плотности подвижных фаз ξP , P = 1, . . . , n0P из (4.5),
(4.7), (4.8), (4.11), (4.12), (4.13)
– находим Ntot
– вычисляем молярные плотности подвижных компонент Nc = zc · Ntot , c =
1, . . . , n0c .

ˆ При расчете в формате данных e300 (отсутствует в stars) задается явное рас-
0
nc
zc0 0 , 2, . . . , n0c , 0 P
пределение величин = Nc /Ntot c= Ntot = Nc с помощью ZMF
c=2
(см. 10.9.19), а также задается насыщенность воды с помощью SWAT SW
(см. 10.9.10). Свободный газ считается отсутствующим: SG = 0, а SO = 1 − SW ,
задание слов SOIL (см. 10.9.12) или SGAS (см. 10.9.11) игнорируется. Алгоритм
инициализации следующий:

4.33.1. Явное указание начальных условий 111


4.33. Начальные условия tNavigator-4.0

– вычисляем значения матрицы xc,P :


xw,W = 1, xc,W = 0, xw,O = 0, xc,O = zc0 xw,G = 0, xc,G = 0, c = 1, . . . , n0c ;
– вычисляем значения молярных плотностей ξW , ξO ;
– вычисляем значения Nc :
Nw = ξW · SW , Nc = xc,O · ξO · SO = zc0 · ξO · SO , c = 2, . . . , n0c .
ˆ Задается явное распределение насыщенностей подвижных фаз SP с помо-
щью SWAT (см. 10.9.10) (SW (см. 12.6.9)), SOIL (см. 10.9.12) (SO (см. 12.6.7)),
SGAS (см. 10.9.11) (SG (см. 12.6.8)) и матрица концентраций xc,P c = 1, . . . , n0c ,
P = O, G (для P = W ) с помощью XMF (см. 10.9.17) (MFRAC_OIL (см. 12.6.13)),
YMF (см. 10.9.18) (MFRAC_GAS (см. 12.6.14)). В силу соотношений (4.1) можно
задавать только часть насыщенностей, см. таблицу ниже, где Swc означает кри-
тическую водонасыщенность, вычисленную по таблице относительных фазовых
проницаемостей при заданной температуре.
N SW SO SG формат E300 формат stars Вычисление
√ √ √ √ √
1
√ √ √ √
2 SG = 1 − SW − SO
√ √ √ √
3 SO = 1 − SW − SG
√ √ √ √
4 SW = 1 − SO − SG
√ √ √
5 SO = 1 − SW , SG = 0
√ √ √
6 SW = 1 − SO , SG = 0
√ √
7 SW = Swc , SO = 1 − SW − SG

8 SW = Swc , SG = 0, SO = 1 − SW

Тогда алгоритм инициализации следующий:


– вычисляем молярные плотности подвижных фаз ξP , P = 1, . . . , n0P из (4.5),
(4.7), (4.8), (4.11), (4.12), (4.13)
– вычисляем молярные плотности подвижных компонент Nc , c = 1, . . . , n0c .
При расчете в формате данных e300 и stars начальные условия задаются константа-
ми в каждом блоке.

ˆ Давление – PRESSURE (см. 10.9.8), PRES (см. 12.6.10).


ˆ Температура – TEMPI (см. 10.9.25), TEMP (см. 12.6.11).
ˆ Твердая фаза – SSOLID (см. 10.9.13), SMF (см. 10.9.16), CONC_SLD (см. 12.6.12).
ˆ Подвижные фазы – ZMF (см. 10.9.19), SWAT (см. 10.9.10), SOIL (см. 10.9.12), SGAS
(см. 10.9.11), XMF (см. 10.9.17), YMF (см. 10.9.18), SW (см. 12.6.9), SO (см. 12.6.7),
SG (см. 12.6.8), MFRAC_OIL (см. 12.6.13), MFRAC_GAS (см. 12.6.14).

4.33.1. Явное указание начальных условий 112


4.33. Начальные условия tNavigator-4.0

4.33.2 Вычисление начального распределения из условий равновесия


Для твердой фазы всегда задается явное распределение, см. 4.33.1.
Для температуры T

ˆ при расчете в формате данных e300 задается распределение в зависимости от глу-


бины с помощью TEMPVD (см. 10.8.66);

ˆ при расчете в формате данных stars задается явное распределение с помощью


TEMP (см. 12.6.11).

Аналогично для модели черной нефти с помощью EQUIL (см. 10.9.2) (VERTICAL
(см. 11.6.2)) задаются данные для вычисления давления p и насыщенностей подвиж-
ных фаз SP из условий гидростатического равновесия. В этих вычислениях требуется
находить массовую плотность фазы, что в модели черной нефти делается с помощью
задания PVT таблиц и распределения параметров точки кипения (или точки росы) в за-
висимости от глубины. В композиционной модели для вычисления массовых плотностей
фаз надо задать компонентный состав смеси. В Stars поддерживается только явное за-
дание матрицы концентраций xc,P c = 1, . . . , n0c , P = O, G в каждой точке с помощью
MFRAC_OIL (см. 12.6.13), MFRAC_GAS (см. 12.6.14), см. 4.33.1.
При расчете в формате данных e300 есть несколько способов указания распределе-
ния компонентного состава смеси в зависимости от глубины.
0
nc
Задается распределение величин zc = Nc /Ntot , c = 1, . . . , n0c , Ntot =
P
ˆ Nc в за-
c=1
висимости от глубины с помощью ZMFVD (см. 10.7.14). Тогда алгоритм вычис-
ления массовой плотности следующий:

– вычисляем значения Ki = Ki (p, T ) по вычисленным для рассматриваемой


глубины давлению и температуре из (4.22), (4.23), (4.24);
– вычисляем решение уравнений (4.19) и находим значения величин RP , xc,P ;
– вычисляем массовые плотности подвижных фаз ρP , P = 1, . . . , n0P из (4.5),
(4.7), (4.8), (4.11), (4.12), (4.13).

По окончании вычислений:

– вычисленные значения величин zc в блоках сохраняются, формируя массив


значений для ZMF (см. 10.9.19);
– находим Ntot ;
– вычисляем молярные плотности подвижных компонент Nc = zc · Ntot , c =
1, . . . , n0c .

ˆ Задается распределение матрицы концентраций xc,P c = 1, . . . , n0c , P = O, G (для


P = W ) в зависимости от давления с помощью XMFVP (см. 10.7.12), YMFVP
(см. 10.7.13).

4.33.2. Вычисление начального распределения из условий равновесия 113


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

Заметим, что при этом задании легко получить термодинамически неравновесное


распределение. Поэтому в зависимости от насыщенности фазы используют значе-
ние xc,P только для одной из фаз (чья насыщенность > 0 и приоритетом O, G), а
второе вычисляют. Именно,

– если SO > 0, то xc,O = XMF, xc,G = Kc (p, T )xc,O , c = 2, . . . , n0c ;


– если SG > 0, то xc,G = YMF, xc,O = xc,G /Kc (p, T ), c = 2, . . . , n0c .

Массовые плотности подвижных фаз ρP , P = 1, . . . , n0P вычисляются из (4.5),


(4.7), (4.8), (4.11), (4.12), (4.13).
По окончании вычислений:

– Вычисленные значения величин xc,P в блоках сохраняются, формируя мас-


сивы значений для XMF (см. 10.9.17), YMF (см. 10.9.18);
– вычисляем молярные плотности подвижных фаз ξP , P = 1, . . . , n0P из (4.5),
(4.7), (4.8), (4.11), (4.12), (4.13)
– вычисляем молярные плотности подвижных компонент Nc , c = 1, . . . , n0c .

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


Вычисление относительных фазовых проницаемостей происходит в несколько этапов:
1. Вычисляются значения проницаемостей и капиллярного давления в двухфазных
системах вода–нефть и газ–нефть (см. таблицу 1).

2. Применяется (если задано) масштабирование проницаемостей и капиллярного дав-


ления в двухфазных системах (см. раздел 4.34.2, таблицу 3).

3. Вычисляется относительная фазовая проницаемость нефти krO согласно 1-й или


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

ˆ Задание конечных точек насыщенности для каждого блока (ключевые слова SWL
(см. 10.6.18), SWCR (см. 10.6.20), ..., KRW (см. 10.6.31), ...).

ˆ Задание конечных точек насыщенности как функции глубины (ключевые слова


ENPTVD (см. 10.6.26), ENKRVD (см. 10.6.27)).

ˆ Задание конечных точек насыщенности как функции температуры (ENPTVT


(см. 10.8.67), ENKRVT (см. 10.8.68)) - только для термической композиционной
модели.

ˆ Задание конечных точек насыщенности как функции концентрации трассера (соли,


ПАВ) (ключевое слово, совместимое только с tNavigator ENPTRC (см. 10.6.29)).

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


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

4.34.1 Относительные фазовые проницаемости в двухфазных системах


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

Величина Формат данных e300 Формат данных Описание величины


CMG
krW (SW ), SWOF (см. 10.6.1) SWT (см. 11.5.3) относительные
krOW (SW ) проницаемости в системе
вода–нефть
krG (SG ), SGOF (см. 10.6.2) SLT (см. 11.5.4) относительные
krOG (SG ) проницаемости в системе
газ–нефть
PcOW (SW ) SWOF (см. 10.6.1) SWT (см. 11.5.3) капилярные силы в
системе вода–нефть
PcOG (SG ) SGOF (см. 10.6.2) SLT (см. 11.5.4) капилярные силы в
системе газ–нефть
Таблица 1: Относительные фазовые проницаемости

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


ных регионов фильтрации (Регионы фильтрации задаются при расчете в формате данных
e300 – SATNUM (см. 10.4.3), CMG – KRTYPE (см. 12.5.1)). Обозначим через I номер ре-
гиона для текущего блока i. Возьмем для I функции из таблицы 1 и введем для них
константы из таблицы 2. Предполагается, что на этапе инициализации проверено усло-
вие
max krOW = max krOG
SW SG

4.34.2 Масштабирование относительных фазовых проницаемостей


Каждую из перечисленных в таблице 2 констант можно изменить,

ˆ задав масштабирование относительных фазовых проницаемостей;

ˆ задав зависимость их от температуры;

см. табл. 3.
Масштабирование относительных фазовых проницаемостей при расчете в формате
данных e300 включается словом ENDSCALE (см. 10.6.15).
При расчете в формате данных CMG возможно задание начальных условий констан-
тами в регионе (например – SWR (см. 12.5.3) и другие ключевые слова) и в каждом
блоке (например – BSWR (см. 12.5.4) и др.), а в формате e300 – только в каждом блоке.
tNavigator позволяет использовать ключевые слова из таблицы 3.
Вычисленные значения должны удовлетворять следующим условиям:
0
1. SGU 0
6 1 − SW L
0 6 1 − S0
2. SGL WU

4.34.1. Относительные фазовые проницаемости в двухфазных системах 115


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

Величина Описание величины


SW L наименьшее значение SW в таблице для воды
SW CR наибольшее значение SW в таблице для воды, при котором krW (SW ) = 0
SW U наибольшее значение SW в таблице для воды
SGL наименьшее значение SG в таблице для газа
SGCR наибольшее значение SG в таблице для газа, при котором krG (SG ) = 0
SGU наибольшее значение SG в таблице для газа
SOW CR наибольшее значение SO = 1 − SW − SGL в таблице для воды, при котором
krOW (SW ) = 0
SOGCR наибольшее значение SO = 1 − SG − SW L в таблице для газа, при котором
krOG (SG ) = 0
krW max максимальное значение функции krW (SW )
krGmax максимальное значение функции krG (SG )
krOmax максимальное значение функций krOW (SW ) и krOG (SG )
krW R krW (1 − SOW CR − SGL )
krGR krG (1 − SOGCR − SW L )
krORG krOG (SGCR )
krORW krOW (SW CR )
PCGmax максимальное значение функции PcOG (SG )
PCW max максимальное значение функции PcOW (SW )
Таблица 2: Константы в относительных фазовых проницаемостях

4.34.2. Масштабирование относительных фазовых проницаемостей 116


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

Величина Значение e300 (замещает "Значение") CMG (замещает "Значение")


0
SW L SW L ˆSWL (см. 10.6.18) ˆBSWR (см. 12.5.4)
ˆENPTVT (см. 10.8.67), параметр 2 ˆSWR (см. 12.5.3)
ˆKRTEMTAB (см. 12.5.2)
0
SW CR SW CR ˆSWCR (см. 10.6.20) ˆBSWCRIT (см. 12.5.6)
ˆENPTVT (см. 10.8.67), параметр 3 ˆSWCRIT (см. 12.5.5)
ˆKRTEMTAB (см. 12.5.2)
0
SW U SW U ˆSWU (см. 10.6.24) ˆ1 − BSOIRW (см. 12.5.8)
ˆENPTVT (см. 10.8.67), параметр 4 ˆ1 − SOIRW (см. 12.5.7)
ˆ1 − KRTEMTAB (см. 12.5.2)
0
SGL SGL ˆSGL (см. 10.6.19) ˆBSGCON (см. 12.5.10)
ˆENPTVT (см. 10.8.67), параметр 5 ˆSGCON (см. 12.5.9)
ˆKRTEMTAB (см. 12.5.2)
0
SGCR SGCR ˆSGCR (см. 10.6.21) ˆBSGR (см. 12.5.12)
ˆENPTVT (см. 10.8.67), параметр 6 ˆSGR (см. 12.5.11)
ˆKRTEMTAB (см. 12.5.2)
0
SGU SGU ˆSGU (см. 10.6.25) ˆ1 − BSOIRG (см. 12.5.14)
ˆENPTVT (см. 10.8.67), параметр 7 ˆ1 − SOIRG (см. 12.5.13)
ˆ1 − KRTEMTAB (см. 12.5.2)
0
SOW CR SOW CR ˆSOWCR (см. 10.6.22) ˆBSORW (см. 12.5.16)
ˆENPTVT (см. 10.8.67), параметр 8 ˆSORW (см. 12.5.15)
ˆKRTEMTAB (см. 12.5.2)
0
SOGCR SOGCR ˆSOGCR (см. 10.6.23) ˆBSORG (см. 12.5.18)
ˆENPTVT (см. 10.8.67), параметр 9 ˆSORG (см. 12.5.17)
ˆKRTEMTAB (см. 12.5.2)
0
krW max krW max ˆKRW (см. 10.6.31) ˆBKRWIRO (см. 12.5.20)
ˆENKRVT (см. 10.8.68), параметр 2 ˆKRWIRO (см. 12.5.19)
ˆKRTEMTAB (см. 12.5.2)
0
krGmax krGmax ˆKRG (см. 10.6.32) ˆBKRGCW (см. 12.5.22)
ˆENKRVT (см. 10.8.68), параметр 3 ˆKRGCW (см. 12.5.21)
ˆKRTEMTAB (см. 12.5.2)
0
krOmax krOmax ˆKRO (см. 10.6.30) ˆBKROCW (см. 12.5.24)
ˆENKRVT (см. 10.8.68), параметр 4 ˆKROCW (см. 12.5.23)
ˆKRTEMTAB (см. 12.5.2)
0
krW R krW R ˆKRWR (см. 10.6.31) —
ˆENKRVT (см. 10.8.68), параметр 5
0
krGR krGR ˆKRGR (см. 10.6.32) —
ˆENKRVT (см. 10.8.68), параметр 6
0
krORG krORG ˆKRORG (см. 10.6.30) —
ˆENKRVT (см. 10.8.68), параметр 7
0
krORW krORW ˆKRORW (см. 10.6.30) —
ˆENKRVT (см. 10.8.68), параметр 8
0
PCGmax PCGmax ˆPCG (см. 10.6.34) ˆBPCGMAX (см. 12.5.26)
ˆENPCVT (см. 10.8.69), параметр 2 ˆPCGEND (см. 12.5.25)
ˆKRTEMTAB (см. 12.5.2)
0
PCW max PCW max ˆPCW (см. 10.6.33) ˆBPCWMAX (см. 12.5.28)
ˆENPCVT (см. 10.8.69), параметр 3 ˆPCWEND (см. 12.5.27)
ˆKRTEMTAB (см. 12.5.2)
Таблица 3: Масштабирование относительных фазовых проницаемостей

4.34.2. Масштабирование относительных фазовых проницаемостей 117


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

0 0
3. SOW CR + SW CR < 1
0 0
+ SGCR 0
+ SW
4. SOGCR L<1

Двухточечное масштабирование относительных фазовых проницаемостей сохра-


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

Проницаемость Точка 1 Точка 2


krW 0
SW SW0
CR U
krG 0
SGCR 0
SGU
0 0
1 − SOW 0
krOW SW L CR − SGL
krOG 0
SGL 0
1 − SOGCR − SW0
L

Для заданных SW , T вычисляются



0 0
SW SW CR (T ) > SW U (T )





0

SW CR SW < SW CR (T )



0
SW (SW , T ) = 0
SW U SW > SW U (T )



SW U − SW CR


0

SW CR + (SW − SW CR (T )) иначе


0 0

SW U (T ) − SW CR (T )
(4.69)
0
0 krW max (T ) 0
krW (SW , T ) = krW (SW (SW , T )) (4.70)
krW max
Если нефтяная фаза присутствует в модели, то также вычисляются

0 0 0
SW SW L (T ) > 1 − SOW CR (T ) − SGL (T )






0
SW L SW < SW L (T )







0 0 0
SOW (SW , T ) = 1 − SOW CR − SGL SW > 1 − SOW CR (T ) − SGL (T )
0




SW L + (SW − SW L (T ))×
1 − SOW CR − SGL − SW L



 ×

иначе
 0 0 (T ) − S 0
1 − SOW CR (T ) − SGL W L (T )

(4.71)
0
krOmax (T )
0 0
krOW (SW , T ) = krOW (SOW (SW , T )) (4.72)
krOmax

4.34.2. Масштабирование относительных фазовых проницаемостей 118


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


0 0
SW SW L (T ) > SW U (T )




0

SW L SW < S W L (T )



0
ScOW (SW , T ) =  0

 SW U SW > S W U (T )
SW U − SW L


0

SW L + (SW − SW L (T )) иначе


0 0

SW U (T ) − SW L (T )
(4.73)
0
0 PCW max (T ) 0
PcOW (SW , T ) = PcOW (ScOW (SW , T )) (4.74)
PCW max
Если газовая фаза присутствует в модели, то для заданных SG , T вычисляются

 SG 0
SGCR 0 (T )
(T ) > SGU




0

SGCR SG < SGCR (T )



0
SG (SG , T ) = 0 (T )
 
 SGU SG > SGU
SGU − SGCR


0

SGCR + (SG − SGCR (T )) иначе


0 0

SGU (T ) − SGCR (T )
(4.75)
0
krGmax (T )
0 0
krG (SG , T ) = krG (SG (SG , T )) (4.76)
krGmax
Если нефтяная фаза присутствует в модели, то также вычисляются

0 (T ) > 1 − S 0 0
SG SGL OGCR (T ) − SW L (T )






0 (T )
SGL SG < SGL






0 0 0
SOG (SG , T ) = 1 − SOGCR − SW L SG > 1 − SOGCR (T ) − SW L (T )

0 (T ))×




 SGL + (SG − SGL
1 − SOGCR − SW L − SGL



 × иначе


 0 0
1 − SOGCR (T ) − SW 0
L (T ) − SGL (T )
(4.77)
0
krOmax (T )
0 0
krOG (SG , T ) = krOG (SOG (SG , T )) (4.78)
krOmax

 SG 0 (T ) > S 0 (T )
SGL


 GU

0 (T )

SGL SG < SGL



0
ScOG (SG , T ) = 0 (T )
(4.79)
 
 SGU SG > SGU
SGU − SGL


0

SGL + (SG − SGL (T )) иначе


0 0 (T )

SGU (T ) − SGL
0
PCGmax (T )
0 0
PcOG (SG , T ) = PcOG (ScOG (SG , T )) (4.80)
PCGmax

4.34.2. Масштабирование относительных фазовых проницаемостей 119


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

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


жано только при расчете в формате данных e300 и включается ключевым словом
SCALECRS (см. 10.6.17). Оно сохраняет значения проницаемостей, заданных в таблицах,
ещё в дополнительной точке SW r (SGr ).
Проницаемость Точка 1 Точка 2 Точка 3
0 0
1 − SOW 0 0
krW SW CR CR − SGL SW U
krG 0
SGCR 0 0
1 − SOGCR − SW L 0
SGU
0 0 0
1 − SOW 0
krOW SW L SW CR CR − SGL
krOG 0
SGL 0
SGCR 0
1 − SOGCR − SW0
L

Для заданных SW , T вычисляются:



1 − S 0 0
0 OW CR (T ) − SGL (T ) если нефтяная фаза присутствует
SW r (T ) =  0
1 − SGCR (T ) иначе

1 − S
OW CR − SGL если нефтяная фаза присутствует
SW r = 
1 − SGCR иначе
0 (T ) не попадает на отрезок [S 0 0
Если вычисленное значение SW r W CR (T ), SW U (T )] или
0 0 0
SW CR (T ) > SW U (T ), то SW (SW , T ) вычисляется по формуле (4.69), в противном
случае
0




SW CR SW < S W CR (T )

SW r − SW CR


0 0 0

SW CR + (SW − SW CR (T )) SW CR (T ) 6 SW < SW r (T )


0 0

0
SW (SW , T ) =  SW r (T ) − SW CR (T )
 0 (T )) SW U − SW r 0 (T ) 6 S < S 0
SW r + (SW − SW SW W U (T )

W

r 0 0 (T ) r
SW U (T ) − SW




 r
0

SW U SW > SW U (T )

(4.81)
0 (S 0 (T ), T ) = S
Заметим, что SW .
Wr Wr
0 (S , T )
Если не задано слово KRWR (см. 10.6.31) или krW (SW r ) > krW max , то krW W
вычисляется по формуле (4.70), в противном случае используется
 0
krW R (T ) 0 0 (T )
krW (SW (SW , T )) SW < SW


 r
 krW (SW r )



0 0 0
krW max (T ) − krW R (T )
krW (SW , T ) = k 0 × (4.82)
rW R (T ) +
krW max − krW (SW r )






×(krW (SW0 (S , T )) − k 0 (T )
rW (SW r )) SW > SW

W r

0 (S 0 (T ), T ) = k 0
Заметим, что krW Wr rW R (T ).
0
Если нефтяная фаза присутствует в модели, то также вычисляются SOW (SW , T ),
0
krOW (SW , T ). Именно, для заданных SW , T вычисляются:
0 0
SOW r (T ) = SW CR (T ), SOW r = SW CR .

4.34.2. Масштабирование относительных фазовых проницаемостей 120


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

0 0 0 0
Если вычисленное SOW r (T ) не попадает на отрезок [SW L (T ), 1 − SOW CR (T ) − SGL (T )]
0 0 0 0
или SW L (T ) > 1−SOW CR (T )−SGL (T ), то SOW (SW , T ) вычисляется по формуле (4.71),
в противном случае
0
SOW (SW , T ) =

0
SW L SW < SW L (T )








0 SOW r − SW L 0 0
SW L + (SW − SW L (T )) SW L (T ) 6 SW < SOW r (T )


0 0

SOW r (T ) − SW L (T )




= S 0

 OW r + (SW − SOW r (T ))×
1 − SOW CR − SGL − SOW r


0 0 0

× SOW r (T ) 6 SW < 1 − SOW CR (T ) − SGL (T )


 0 0 (T ) − S 0
1 − SOW CR (T ) − SGL OW r (T )




0 0

1 − S
OW CR − SGL SW > 1 − SOW CR (T ) − SGL (T )

(4.83)
0 0
(SOW
Заметим, что SOW r (T ), T ) = SOW r .
Если не задано слово KRORW (см. 10.6.30) или krOW (SOW r ) > krOmax , то
0
krOW (SW , T ) вычисляется по формуле (4.72), в противном случае используется
 0
krOmax 0
(T ) − krORW (T )

 k 0 (T ) + ×
 rORW
krOmax − krOW (SOW r )




0 0 0
krOW (SW , T ) =  ×(krOW (SOW (SW , T )) − krOW (SOW r )) SW < SOW r (T ) (4.84)

k 0 (T ) 0

 rORW
krOW (SOW (SW , T )) 0
SW > SOW r (T )


krOW (SOW r )

0 0
(SOW 0
Заметим, что krOW r (T ), T ) = krORW (T ).
Если газовая фаза присутствует в модели, то для заданных SG , T вычисляются:

1 − S 0 0
0 OGCR (T ) − SW L (T ) если нефтяная фаза присутствует
SGr (T ) =
1 − S 0
W CR (T ) иначе

1 − S
OGCR − SW L если нефтяная фаза присутствует
SGr =
1 − S иначе
W CR

0 (T ) не попадает на отрезок [S 0 0 0
Если вычисленное SGr GCR (T ), SGU (T )] или SGCR (T ) >
0 (T ), то S 0 (S , T ) вычисляется по формуле (4.75), в противном случае
SGU G G
0




SGCR SG < SGCR (T )

SGr − SGCR


0 0 0 (T )

SGCR + (SG − SGCR (T )) SGCR (T ) 6 SG < SGr


0 0

0
SG (SG , T ) =  SGr (T ) − SGCR (T )
 0 (T )) SGU − SGr 0 (T ) 6 S < S 0 (T )
S + (S − S SGr

Gr G G

Gr 0 0 (T ) GU
SGU (T ) − SGr





0 (T )

SGU SG > SGU

(4.85)

4.34.2. Масштабирование относительных фазовых проницаемостей 121


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

0 (S 0 (T ), T ) = S .
Заметим, что SG Gr Gr
0 (S , T )
Если не задано слово KRGR (см. 10.6.32) или krG (SGr ) > krGmax , то krG G
вычисляется по формуле (4.76), в противном случае используется
 0
krGR (T ) 0 0 (T )
krG (SG (SG , T )) SG < SGr



k (S )

rG Gr


0 0

0
krG (SG , T ) = k 0 (T ) + krGmax (T ) − krGR (T ) × (4.86)
rGR
krGmax − krG (SGr )






 0
×(krG (SG (SG , T )) − krG (SGr )) 0 (T )
SG > SGr
0 (S 0 (T ), T ) = k 0
Заметим, что krG Gr rGR (T ).
0 (S , T ),
Если нефтяная фаза присутствует в модели, то также вычисляются SOG G
0
krOG (SG , T ). Именно, для заданных SG , T вычисляются:
0 0
SOGr (T ) = SGCR (T ), SOGr = SGCR .
0 0 (T ), 1 − S 0 0
Если вычисленное SOGr (T ) не попадает на отрезок [SGL OGCR (T ) − SW L (T )]
0 (T ) > 1 − S 0 0 0
или SGL OGCR (T ) − SW L (T ), то SOG (SG , T ) вычисляется по формуле (4.77),
в противном случае

0
SOG (SG , T ) =

 SGL 0 (T )
SG < SGL








0 (T )) SOGr − SGL 0 (T ) 6 S < S 0
SGL + (SG − SGL SGL OGr (T )



0 0 (T ) G
SOGr (T ) − SGL




= S 0
 OGr + (SG − SOGr (T ))×

1 − SOGCR − SW L − SOGr


0 0 0

× SOGr (T ) 6 SG < 1 − SOGCR (T ) − SW L (T )


 0 0
1 − SOGCR (T ) − SW 0
L (T ) − SOGr (T )




0 0

1 − S
OGCR − SW L SG > 1 − SOGCR (T ) − SW L (T )

(4.87)
0 (S 0
Заметим, что SOG OGr (T ), T ) = SOGr .
0
Если не задано слово KRORG (см. 10.6.30) или krOG (SOGr ) > krOmax , то krOG (SG , T )
вычисляется по формуле (4.78), в противном случае используется
 0
krOmax 0
(T ) − krORG (T )

k 0 (T ) + ×
 rORG
krOmax − krOG (SOGr )




0 0 (S , T )) − k 0
krOG (SG , T ) = ×(krOG (SOG G rOG (SOGr )) SG < SOGr (T ) (4.88)
0

krORG (T )

0



 krOG (SOG (SG , T )) 0
SG > SOGr (T )
krOG (SOGr )

0
Заметим, что krOG 0
(SOGr 0
(T ), T ) = krORG (T ).

4.34.2. Масштабирование относительных фазовых проницаемостей 122


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

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


Если нефтяная фаза присутствует в модели, то нам надо вычислить функцию её отно-
сительной фазовой проницаемости krO . Для вычисления krO рассмотрим модели из
таблицы 4.

Название Формат данных e300 Формат данных CMG


Линейная модель по умолчанию RPT (см. 11.5.2) (по
умолчанию)
Модель Stone I (стандартная) STONE1 (см. 10.6.12) отсутствует
Модель Stone I (модифицированная) отсутствует RPT (см. 11.5.2)
(STONE1)
Модель Stone II (модифицированная) STONE2 по умолчанию, RPT
(см. 10.6.13) (см. 11.5.2)
(STONE2)
Таблица 4: Относительные фазовые проницаемости в трёхфазных системах

Линейная модель Бейкера. Полагаем (ε – малый параметр):


0 0 0




krOG (SG + SW − SW L (T ), T ) SW − SW L (T ) < ε




0
krOW (SG + SW , T ) SG < ε






0
krO (SW , SG , T ) = 0 0
SG · krOG (SG + SW − SW L (T ), T ) (4.89)


0 +
SG + (SW − SW (T ))


L



0 0

(SW − SW L (T )) · krOW (SG + SW , T )



 + иначе


0
SG + (SW − SW L (T ))

Первая модель Стоуна. Ввведем величину SOm (SG , T ):

ˆ для стандартной первой модели Стоуна:


0 0
SOm (T ) = min(SOW CR (T ), SOGCR (T ))

ˆ для модифицированной первой модели Стоуна:


0 0
SOm (SG , T ) = α(SG , T )SOW CR (T ) + (1 − α(SG , T ))SOGCR (T ),

где
SG
α(SG , T ) = 1 − 0 0 .
1 − SW L (T ) − SOGCR (T )

Пусть
0 0
SW (SW , T ) = max(SW , SW L (T )).

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


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

∗ (S , S , T ), S ∗ (S , S , T ), S ∗ (S , T ) следующие величины:
Обозначим через SO W G W W G G G
0 (S , T ) − S − S

 1 − SW W G Om (SG , T ) 0 (S , T ) − S > S
при 1 − SW Om (SG , T )

W G

∗ 0
1 − SW
SO (SW , SG , T ) =
 L (T ) − SOm (SG , T )
0

иначе
0 (S , T ) − S 0
∗ SW W W L (T )
SW (SW , SG , T ) = 0
1 − SW L (T ) − SOm (SG , T )
∗ SG
SG (SG , T ) = 0
1 − SW L (T ) − SOm (SG , T )
Тогда
0
krOW (SW , T ) 0
krOG (SG , T )
0 0 0
krO (SW , SG , T ) = krOW (SW L (T ), T ) · 0 0 · 0 0 (T ), T )
krOW (SW L (T ), T ) krOG (SGL
SO∗ (S , S , T )
W G
· ∗ (S , S , T ))(1 − S ∗ (S , T )) (4.90)
(1 − SW W G G G

Так как krOW (SW L , T ) = krOG (SGL , T ) – максимальное значение в таблице, то эта фор-
мула обеспечивает krO (SW L , SG , T ) = krOG (SG , T ) и krO (SW , SGL , T ) = krOW (SW , T ).

Вторая модель Стоуна. Введем функции:


 0
 krGmax (T )


0 если задано и KRG (см. 10.6.32), и KRW (см. 10.6.31)
max (T )
 krW



k


 rW max
если задано только KRW (см. 10.6.31)


0
α(T ) = krW max (T ) (4.91)

 k 0 (T )
 rGmax


 если задано только KRG (см. 10.6.32)



 krW max
1

иначе
 0
 krW max (T )


0 если задано и KRG (см. 10.6.32), и KRW (см. 10.6.31)
krGmax (T )




 0
 rW max (T )
k


если задано только KRW (см. 10.6.31)

β(T ) =  krGmax (4.92)
 krGmax

если задано только KRG (см. 10.6.32)

0

krGmax (T )





1

иначе
Тогда
0
!
krOW (SW , T )

0 0 0 0
krO (SW , SG , T ) = krOW (SW L (T ), T ) 0 0 + α(T )krW (SW , T )
krOW (SW L (T ), T )
k 0 (SG , T )
! 
0 0 0
· 0 rOG 0 + β(T )krG (SG , T ) − (α(T )krW (SW , T ) + β(T )krG (SG , T )) (4.93)
krOG (SGL (T ), T )

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


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

Если здесь получается krO (SW , SG , T ) < 0, то полагают krO (SW , SG , T ) = 0. Так как
krOW (SW L , T ) = krOG (SGL , T ) – максимальное значение в таблице, то эта формула обес-
печивает krO (SW L , SG , T ) = krOG (SG , T ) и krO (SW , SGL , T ) = krOW (SW , T ).

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


5. Единицы измерения tNavigator-4.0

5 Единицы измерения
Таблица поддерживаемых единиц:

Параметр SI METRIC FIELD LAB


Длина, глубина, радиус m m ft cm
Время s day day hr
Плотность kg/m3 kg/m3 lbl/ft3 g/sm3
Давление (абсолютное) Pa Barsa Psia Atma
Давление (разница) Pa Bars Psi Atm
Температура (абсолютная) ◦K ◦K ◦R ◦K

Температура (разница) ◦K ◦K ◦F ◦K

Сжимаемость 1/Pa 1/Bars 1/Psi 1/Atm


Вязкость Pa*s cpoise cpoise cpoise
Проницаемость m2 mDarcy mDarcy mDarcy
Объем жидкости в поверх- m3 sm3 stb scc
ностных условиях
Объем газа в поверхностных m3 sm3 Mscf scc
условиях
Объем коллектора m3 rm3 RB rcc
Дебит жидкости в поверх- m3 /s sm3 /day stb/day scc/hr
ностных условиях
Дебит газа в поверхностных m3 /s sm3 /day Mscf/day scc/hr
условиях
Дебит в пластовых условиях m3 /s rm3 /day RB/day rcc/hr
Удельный расход на единицу m3 /s/m2 m3 /day/m2 stb/s/ft2 scc/hr/cm2
площади
Коэффициент объемного рас- m3 /m3 rm3 /sm3 RB/stb rcc/scc
ширения (жидкость)
Коэффициент объемного рас- m3 /m3 rm3 /sm3 RB/Mscf rcc/scc
ширения (газ)
газонефтяной фактор m3 /m3 sm3 /sm3 Mscf/stb scc/scc
нефтегазовый фактор m3 /m3 sm3 /sm3 stb/Mscf scc/scc
m3 cp ∗ m3 cp ∗ RB cp ∗ cm3
Проводимость
s ∗ Pa day ∗ Bars day ∗ Psi hr ∗ Atm

Переводной коэффициент βc зависит от единиц измерения и равен:

ˆ βc = 0.00852702 для метрической системы (METRIC);

ˆ βc = 0.00112712 для англо-американской системы (FIELD).

Переводной коэффициент гравитации g зависит от единиц измерения и равен:

ˆ g = 0.0000980665 для метрической системы (METRIC);

5. Единицы измерения 126


5. Единицы измерения tNavigator-4.0

ˆ g = 0.00694 для англо-американской системы (FIELD),

UNITS (см. 10.1.12).

Давление и температура в поверхностных условиях для метрической системы


(METRIC) приняты равными:

ˆ p = 1.01325 бар;

ˆ T = 16◦ C

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


STCOND (см. 10.7.8).

Если в данном руководстве пользователя единицы измерения явно не заданы, то ис-


пользуется система METRIC (В примерах использования ключевых слов данные заданы
в METRIC).

В текущей версии поддерживаются только системы METRIC и FIELD.

5. Единицы измерения 127


6.3. Аппроксимация скважины tNavigator-4.0

6 Математическая модель
Для дискретизации уравнений физической модели в симуляторе используется обычная
для таких задач конечно-разностная аппроксимация по пространственным и временным
переменным.

6.1 Пространственная аппроксимация


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

6.2 Аппроксимация по времени


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

6.3 Аппроксимация скважины


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

6.3.1 Расчет притока в скважину


При расчете притока в скважину используются следующие предположения:

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

ˆ На каждом расчетном временном шаге предполагается, что плотность флюидов в


стволе скважины постоянна (т.е. не зависит от глубины).

ˆ Трением в стволе скважины мы пренебрегаем.

ˆ При расчете притока в скважину мы пренебрегаем различием давлений фаз; в


качестве расчетного давления используется давление в нефтяной фазе.

6. Математическая модель 128


6.3. Аппроксимация скважины tNavigator-4.0

После дискретизации уравнений (2.78) мы получаем следующую формулу, задаю-


щую объемный приток в скважину из блока l с координатами (i, j, k), для фаз P =
{W, O, G}, то есть вода, нефть, газ:

QlP (pl , N l , t) = T l (t) · MP (pl , SW


l l
, SG )(pl − plcon (t)) (6.1)
где
ˆ QlP = QlP (pl , N l , t) – объемный приток фазы P через перфорацию l в пластовых
условиях;
ˆ T l (t) – проводимость перфорации (индекс продуктивности), будет описана ниже,
см. раздел 6.3.2;
ˆ MP = MP (pl , SWl , S l ) – общая подвижность фазы в блоке l , будет описана ниже,
G
см. раздел 6.3.5;
ˆ BP = BP (pl ) – коэффициент объемного расширения фазы;
ˆ pl , S W
l , S l – давление и насыщенности в блоке l , в котором расположена перфо-
G
рация;
ˆ Nc – молярные плотности компонентов в блоке l ;
ˆ plcon (t) – давление в скважине на уровне перфорации l см. раздел 6.3.6

6.3.2 Расчет проводимости


Проводимость перфорации T l (t) может быть задана пользователем явно, COMPDAT
(см. 10.12.7). Иначе она вычисляется по формуле
l
2πKmult (t)βc (Kh)l
T l (t) = . (6.2)
(ln(rol /rwl ) + sl )

Здесь
ˆ
l
Kmult (t) – множитель для перфорации l , WPIMULT (см. 10.12.15);
ˆ βc – переводной коэффициент, см. 5;
ˆ (Kh)l – гидропроводность, может быть задана пользователем явно, COMPDAT
(см. 10.12.7), иначе вычисляется как произведение K l , средней проницаемости в
плоскости, перпендикулярной направлению скважины, см. раздел 6.3.3 и hl раз-
мера блока в направлении, параллельном направлению скважины в данном блоке;
ˆ rol – эквивалентный радиус, см. раздел 6.3.4;
ˆ
l = dl /2 – радиус участка скважины в блоке l ;
rw w

ˆ sl – скин-фактор в блоке l .

6.3.2. Расчет проводимости 129


6.3. Аппроксимация скважины tNavigator-4.0

6.3.3 Расчет средней проницаемости


В случае, если тензор проницаемости имеет диагональный вид, средняя проницаемость
K l рассчитывается как среднее геометрическое проницаемостей в направлениях, пер-
пендикулярных направлению скважины. То есть,

ˆ для скважин, направленных параллельно оси Z , проницаемость K l рассчитыва-


ется как K l = (kxl kyl )1/2

ˆ для скважин, направленных параллельно оси X , проницаемость K l рассчитыва-


ется как K l = (kyl kzl )1/2

ˆ для скважин, направленных параллельно оси Y , проницаемость K l рассчитыва-


ется как K l = (kxl kzl )1/2

Здесь kxl , kyl , kzl – элементы тензора проницаемости, соответствующие блоку l .

6.3.4 Расчет эквивалентного радиуса


Эквивалентный радиус rol определяется как расстояние от оси скважины, давление на
котором, рассчитанное в соответствии с (6.1), равно давлению в ячейке, содержащей
перфорацию. В декартовой сетке для его аппроксимации используется формула Писма-
на, которая применима для прямоугольной сетки в случае анизотропии проницаемости.
Как указано выше, мы предполагаем, что скважина проходит через весь блок, через его
центр, перпендикулярно двум граням.
Эквивалентный радиус для интервала перфорации l рассчитывается следующим об-
разом:
 1/2  1/2 !1/2
2 k2l 2 k1l
D1l · k1l
+ D2l · k2l
rol = 0.28  1/4  1/4 (6.3)
k2l k1l
k1l
+ k2l
где

ˆ D1l и D2l – размеры блока, содержащего интервал перфорации, в направлениях,


перпендикулярных направлению скважины;

ˆ k1l и k2l – проницаемости в блоке, содержащем интервал перфорации в плоскости,


перпендикулярной направлению скважины.

В случае, если размеры блоков по двум направлениям равны D1 = D2 , и проницае-


мости равны k1 = k2 , то эквивалентный радиус для интервала перфорации

rol = 0.198D1l

. (Для вертикальной скважины Dx = Dy , kx = ky , эквивалентный радиус rol = 0.198Dxl .)

6.3.3. Расчет средней проницаемости 130


6.3. Аппроксимация скважины tNavigator-4.0

6.3.5 Расчет подвижностей


Подвижности фаз в случае добывающей и нагнетательной скважины рассчитываются
по-разному. Для добывающих скважин подвижность зависит от условий в блоке, со-
держащем интервал перфорации. Для нагнетательных скважин мы используем обще-
принятую аппроксимацию “вниз по потоку”, которая приводит к тому, что подвижность
нагнетаемой фазы равна сумме подвижностей всех трех фаз.
Для добывающих скважин подвижность фазы рассчитывается как:
l , Sl )
krp (SW
MP (pl , SW
l l
, SG )= l
G
(6.4)
µP (p )

Для нагнетательных скважин подвижность фазы рассчитывается как:



l )
krO (SW l , Sl )
krW (SW l )
krG (SG
G

+ + , для нагнетаемой фазы


MP (pl , SW
l l
, SG )= µO (pl ) µW (pl ) µG (pl )

 0,

для двух остальных фаз
(6.5)
где

ˆ
l , S l ) – относительная фазовая проницаемость в условиях блока сет-
krP = krP (SW G
ки;

ˆ µP = µP (pl ) – вязкость фазы в условиях блока сетки;

6.3.6 Расчет средней плотности в стволе скважины и давления в скважине


Влияние трения в стволе скважины и в пласте обычно мало, и им можно пренебречь. Мы
предполагаем, что флюиды движутся в соответствии с законом Дарси. Также использу-
ется предположение, что средняя плотность в стволе скважины на каждом временном
шаге постоянна и равна:
P l +ρ l l l l
ρO,SC q̃O W,SC q̃W + ρG,SC (q̃G + RG,O (p )q̃O )
l
ρ̄av = P l + B (p )q̃ l + B (p )(q̃ l + (R l l
(6.6)
BO (pav )q̃O W av W G av G G,O (p ) − RG,O (pav ))q̃O )
l

где

ˆ ρP,SC – плотность фазы P в стандартных условиях;

ˆ BP = BP (pav ) – объемный коэффициент фазы, рассчитанный для среднего давле-


ния в стволе скважины;

ˆ pav – среднее давление в стволе скважины;

ˆ q̃Pl = q̃Pl (pl , SW


l , S l , t) – объемный приток фазы в скважину через участок перфо-
G
рации l , приведенный к стандартным условиям;

6.3.5. Расчет подвижностей 131


6.4. Измененная модель скважины tNavigator-4.0

В этом случае давление в скважине на участке перфорации l plcon (t) рассчитывается


как
plcon (t) = pBH (t) − ρ̄av (t)g(Dl − DBH ) (6.7)
здесь

ˆ pBH (t) – забойное давление в скважине, заданное пользователем или рассчитан-


ное из уравнения (2.78), WCONPROD (см. 10.12.20), WCONINJE (см. 10.12.22);

ˆ DBH – глубина забоя;

ˆ g гравитационная постоянная, см. 5;

ˆ Dl глубина середины участка перфорации l ,

ˆ средняя плотность в стволе скважины ρ̄av (t) рассчитывается по формуле (6.6).

6.4 Измененная модель скважины


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

6.4.1 Модель скважины с обобщенными участками перфорации


Будем считать, что для каждого участка перфорации, находящегося в блоке сетки с но-
мером l , заданы:

ˆ Номера блоков, из которых производит отбор (закачку) данный участок перфора-


ции:
l0 , l1 , . . . , lml
где l0 = l .

ˆ Множители эффективности связи данного участка перфорации с блоками, из кото-


рых он производит отбор (закачку):

γ0l , γ1l , . . . , γm
l
l

где γ0 = 1.

ˆ Пороговые давления, при превышении которых начинается течение из блоков (в


блоки), из которых он производит отбор (закачку):

pl0 , pl1 , . . . , plml

где p0 = 0.

Для каждого из блоков, с которыми связан участок перфорации скважины, полагаем:

6.4. Измененная модель скважины 132


6.4. Измененная модель скважины tNavigator-4.0

ˆ Давление в участке перфорации вычисляется по тем же формулам

ˆ Множитель проводимости участка перфорации скважины между блоком l = l0 и


блоком li задается формулой без скин-фактора, но с учетом множителя γil :
w,li w,li hw,li
b w,li l 2πKmult βc K
Θ = γi Υ = γil Θw,li , (6.8)
log(r0w,li /rw
w,li
)

ˆ Формула притока из блока ll,i в участок перфорации l при pli > pw,l задается с
заменой множителя (pli − pw,l ) (при li 6= 0) на Ψ(pli − pw,l , plli ), где


x − y при x > y
Ψ(x, y) = x + y при x < −y


0 иначе

ˆ Формула закачки в блок ll,i из участка перфорации l при pli < pw,l задается с
заменой множителя (pli − pw,l ) (при li 6= 0) на Ψ(pli − pw,l , plli ).
Таким образом, суммарная формула притока (оттока) компоненты c в участок пер-
форации l :
 
0
nP
qcl = − l w,li li w,l l 
xc,P (pli , N li , T li ) ξP (pli , N li , T li ) MP (pli , N li , T li )
X X
γi Θ Ψ(p − p , pli ) 

i : pli >pw,l P =1
 
n0P
qcw l w,li li w,l l l w l 
MP (pli , N li , T li )
X X
− w γ Θ Ψ(p − p , pli ) ξavg (p , q , T ) 
qtot li w,l i

i : p <p P =1

6.4.2 Модель заколонных перетоков


Для расчета заколонных перетоков в гидродинамическую модель должны быть добав-
лены данные о траектории скважины, для того, чтобы построить список блоков сетки,
через которые проходит колонна скважины (статус PATH в ключевом слове COMPDAT
(см. 10.12.7); ручное указание статуса PATH в графическом интерфейсе). Для данного
расчета готовой гидродинамической модели в формате симулятора Eclipse будет недо-
статочно, так как в формате ключевых слов Eclipse предусмотрено задание только пер-
форированных участков.

1. Для задания траектории скважины предоставляются следующие возможности:

ˆ Ручное указание траектории скважины в графическом интерфейсе.


ˆ Автоматическое вычисление траектории скважины для вертикальных сква-
жин:
– соединение последовательных участков перфорации, находящихся в раз-
ных слоях по координате Z , участками траектории;

6.4.2. Модель заколонных перетоков 133


6.4. Измененная модель скважины tNavigator-4.0

– построение участка траектории от последней перфорации (самой глубо-


кой) до подошвы пласта.
ˆ Загрузка файла с траекторией скважины.
2. Для задания связей участков перфорации между собой в силу заколонных перето-
ков предоставляются следующие возможности:
ˆ Ручное указание дополнительных связей между некоторыми участками пер-
форации скважины.
ˆ Соединение всех участков перфорации скважины между собой.
3. Для задания множителей эффективности связи участков перфорации между со-
бой в силу заколонных перетоков при включении опции Заколонные перетоки
предоставляются следующие возможности:
ˆ Ручное указание множителей эффективности (ключевое слово WNNC
(см. 10.12.69)).
ˆ Автоматическое вычисление множителей эффективности по заданным на
каждый участок перфорации данным (по формулам ниже, ключевое слово
WCONNNC (см. 10.12.70)).
Рассмотрим метод автоматического вычисления множителей эффективности.
Пусть для каждого участка l , l = 1, . . . , L перфорации и траектории скважины зада-
ны:
ˆ эффективная проницаемость K l вдоль ствола скважины, с физической точки зре-
ния равная произведению проницаемости трещины на площадь ее сечения;
ˆ множитель проницаемости вдоль ствола скважины M l , позволяющий настраивать
индивидуальные свойства участка l , не влияя на другие участки;
ˆ пороговое значение давления pl .
Будем считать, что участки перфорации и траектории занумерованы вдоль траектории
скважины:
K1 Kl KL

Для участка перфорации l , соединенного с участком перфорации или траектории i,


положим (индекс j ниже проходит только по номерам участков перфорации или траек-
тории, соединенных с l ):
Ml Ml
γil = l
при i < l, γil = i
при i > l. (6.9)
X 1 X 1
j=i K
j
j=l
Kj

Эти выражения аналогичны формулам вычисления коэффициентов проводимости бло-


ков сетки и обеспечивают:

6.4.2. Модель заколонных перетоков 134


6.4. Измененная модель скважины tNavigator-4.0

ˆ нулевое значение γil = 0, если проницаемость K j хотя бы одного из участков


перфорации или траектории между участками l и i (включительно) равна нулю;

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


симости от длины и проводимости пути между ними.
Тогда суммарная формула притока (оттока) компоненты c в участок перфорации l :
 
0
nP
qcl = − l w,li li w,l l 
xc,P (pli , N li , T li ) ξP (pli , N li , T li ) MP (pli , N li , T li )
X X
γi Θ Ψ(p − p , p ) 

i6=l : pli >pw,l P =1


 
n0P
qcw l w,li li w,l l l w l 
MP (pli , N li , T li ) l
X X
− w γi Θ Ψ(p − p , p ) ξavg (p , q , T )   + qbc ,
qtot P =1
i6=l : pli <pw,l

где qbcl – приток (отток) при отсутствии заколонных перетоков.


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

6.4.3 Ключевые слова по заколонным перетокам

Ключевое слово Секция Описание


WNNC (см. 10.12.69) SCHEDULE Задает множители эффективности для бло-
ков
WCONNNC (см. 10.12.70) SCHEDULE Задает эффективную проницаемость вдоль
ствола скважины и множитель проницаемо-
сти

6.4.4 Данные для задания трещин ГРП


Для описания гидроразрыва пласта (ГРП) используются следующие данные:
ˆ имя скважины и дата проведения мероприятия;

ˆ свойства закачанного пропанта (проницаемость в зависимости от давления в пла-


сте) (количество типов пропанта в модели задается ключевым словом NPROPANTS
(см. 10.5.22), имена пропантов – PROPANTNAMES (см. 10.5.23), таблица зависи-
мости свойств пропанта от давления – PROPANTTABLE (см. 10.5.24)); Если не
задана, то считается, что бесконечная проницаемость вдоль трещины (труба);

ˆ азимут образовавшихся трещин;

ˆ их полудлина;

ˆ их раскрытие (толщина трещины у скважины);

ˆ их высота (номера первой и последней перфорации);

6.4.3. Ключевые слова по заколонным перетокам 135


6.4. Измененная модель скважины tNavigator-4.0

ˆ зенитный угол трещин;

ˆ функция f (s) зависимости проницаемости от потока фазы или зависимость про-


ницаемости от времени (см. 6.4.9); (количество табличных функций в модели за-
дается ключевым словом NFLOWFTB (см. 10.5.26), имена табличных функий –
FLOWFNAMES (см. 10.5.27)), функция, линейная или показательная, и коэффи-
циенты – FLOWFUNC (см. 10.5.25), табличное задание функции – FLOWFNAMES
(см. 10.5.27).
Если функция не задана, то считается, что нет зависимости от потока фазы или
времени.

ˆ гидроразрыв пласта задается ключевыми словами WFRAC (см. 10.12.71), WFRACP


(см. 10.12.73), COMPFRAC (см. 10.12.75) (LGR случай – WFRACL (см. 10.12.72),
WFRACPL (см. 10.12.74), COMPFRACL (см. 10.12.76)). Трещина, задаваемая
ключевыми словами WFRAC (см. 10.12.71), WFRACL (см. 10.12.72), WFRACP
(см. 10.12.73), WFRACPL (см. 10.12.74), COMPFRAC (см. 10.12.75), COMPFRACL
(см. 10.12.76) проходит через неактивные блоки, пока не достигает своей заданной
полудлины. Таким образом, возможен переток через неактивные блоки.

ˆ если требуется автоматически создавать трещины в случае, если происходит какое-


то событие в блоке, например задание трещин на нагнетательных скважинах при
превышении давлением в блоке определенного значения, то можно использовать
ключевое слово ACTIONC (см. 10.12.92).

Геометрия трещины (полудлина, ширина, угол) могут быть заданы пользователем


или вычислены tNavigator по объему закачанного пропанта (указывается в 25-ом па-
раметре ключевого слова WFRACP (см. 10.12.73) (или 26-ом параметре WFRACPL
(см. 10.12.74))).

В случае, если указан объем закачанного пропанта, tNavigator рассчитывает геомет-


рию трещины: v
k
u
u
w = tCf D V (6.10)
hkf
kf w
Cf D = (6.11)
kxf
где:
Cf D – число, зависящее от типа месторождения. В tNavigator берется 1.6,
V – объем закачанного пропанта,
h – высота трещины (берется от первого до последнего указанного интервала перфо-
рации плюс h1 и h2 (12 и 13 параметры WFRACP (см. 10.12.73)), если они заданы не
нулевые); если первый и последний интервал перфорации для ГРП заданы по умолча-
нию, то берутся первая и последняя перфорации скважины,
kf – проницаемость трещины (из таблицы зависимости проницаемости пропанта от дав-
ления),

6.4.4. Данные для задания трещин ГРП 136


6.4. Измененная модель скважины tNavigator-4.0

w – толщина трещины (ширина),


k – проницаемость пласта,
xf – полудлина трещины;

ˆ для расчета геометрии трещины должна быть указана толщина трещины или про-
ницаемость трещины (зависимость проницаемости от давления для пропанта –
PROPANTTABLE (см. 10.5.24));

ˆ азимутальный угол рассчитывается как ортогональный минимальной проницаемо-


сти;

ˆ левая и правая полудлины трещины считаются равными;

ˆ если указана толщина трещины, то она используется для вычисления полудлины


по соотношению 6.11;

ˆ если толщина указана 0, то она вычисляется по соотношению 6.10. Далее вычис-


ляется полудлина 6.11;

ˆ если вычисленная толщина выходит за границы интервала [0.01, 0.2], то значение


толщины корректируется: берется граничное значение - 0.01м или 0.2м (соответ-
ственно меньше вычисленная толщина 0.01 или больше 0.2);

6.4.5 Задание трещин ГРП


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

ˆ Ручное указание дополнительных связей некоторых участков перфорации сква-


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

ˆ Автоматическое создание связей указанного участка перфорации со всеми бло-


ками сетки, попавшими в параллелепипед, определяющийся по заданным парамет-
рам азимута, полудлины, раскрытия и высоты трещины.

В математической модели мы должны описать:

ˆ связи участков перфорации с блоками, возникшие вследствие ГРП;

ˆ течение вдоль трещины ГРП;

ˆ приток в трещину ГРП.

6.4.5. Задание трещин ГРП 137


6.4. Измененная модель скважины tNavigator-4.0

6.4.6 Вычисление течения вдоль трещины


Для участка перфорации l , соединенного (посредством трещины) с блоком i, положим
(индекс j ниже проходит только по номерам блоков трещины между блоками l и i):
Ml
γil = l
(6.12)
X 1
j
j=i K

где K j – проводимость вдоль трещины в блоке j . Эти выражения аналогичны формулам


вычисления коэффициентов проводимости блоков сетки и обеспечивают:

ˆ нулевое значение γil = 0, если проницаемость K j хотя бы одного из участков


трещины между участками l и i (включительно) равна нулю;

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


симости от длины и проводимости пути между ними.

Для моделирования эффектов, связанных с зависимостью эффективности ГРП от


проницаемости и вымывания пропанта, забивания трещины и от давления, можно сде-
лать величины K j зависящими от:

ˆ площади трещины и свойств пропанта;

ˆ давления в блоке, через который проходит трещина;

ˆ прошедшего через связь блоков потока;

ˆ времени.

6.4.7 Вычисление притока из блока в трещину


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

ˆ периметр сечения ствола скважины равен периметру трещины (что дает формулу
для вычисления диаметра скважины);

ˆ длина перфорированного участка равна длине трещины в блоке;

ˆ приток в участок перфорации скважины определяется проницаемостью блока в


направлении, ортогональном грани трещины с наибольшей площадью.

По этим данным мы можем вычислить множитель проводимости этого виртуального


участка перфорации (обозначим его Θ̃w,j ), а затем вычислить приток по обычной фор-
муле.
Иллюстрация вычислений приведена на рисунке 3, где изображена трещина, идущая
вдоль оси Y , высотой h и шириной w , намного меньшей h. Приток в такую трещину

6.4.6. Вычисление течения вдоль трещины 138


6.4. Измененная модель скважины tNavigator-4.0

-
X PERMZ
?
Z ?

PERMX
'$
#
?

PERMX PERMX
- =⇒
"!
&%
 d-

h
w

Рис. 3: Вычисление эквивалентного притока в трещину

будем считать равным притоку в скважину диаметром d = 2(w + h)/π , имеющей ориен-
тацию Y и находящейся в блоке с проницаемостью по X и Z , равной проницаемости
по X блока с трещиной. Получаем

2πβc K w,j hw,j


Θ̃w,j = w,j ,
w,j
rw = (w + h)/π,
log(r0w,j /rw )
q
r0w,j = 0.14 ∗ DX2 + DZ2 , K w,j = PERMX, hw,j = DY
где DX, DY, DZ – геометрические размеры блока, через который проходит трещина.

6.4.8 Суммарный приток из трещины ГРП в участок перфорации


Обозначим через li номера блоков сетки, соединенных с участком перфорации l . Тогда
суммарная формула притока (оттока) компоненты c в участок перфорации l из трещины
ГРП:
 
0
nP
q̃cl = − l w,li li w,l l 
xc,P (pli , N li , T li ) ξP (pli , N li , T li ) MP (pli , N li , T li )
X X
γi Θ̃ Ψ(p − p , p )  
i6=l : pli >pw,l P =1
 
0
nP
qw
− wc γil Θ̃w,li Ψ(pli − pw,l , pl ) ξavg (pli , qw , T li )  MP (pli , N li , T li )
X X 
qtot P =1
i6=l : pli <pw,l

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

6.4.8. Суммарный приток из трещины ГРП в участок перфорации 139


6.4. Измененная модель скважины tNavigator-4.0

6.4.9 Описании большой сети трещин ГРП


При задании большой высоты и полудлины трещины ГРП (см. описание данных в раз-
деле 6.4.4) модель трещины в виде цепочки соединенных блоков становится неэффек-
тивной с вычислительной точки зрения. Поэтому рассмотрим модель трещины ГРП на
основе создания в каждом блоке, через который проходит скважина, участка псевдо-
перфорации, для которого определим формулу притока смеси и закон ее транспортиров-
ки в ствол скважины. Достоинством такого подхода является невысокая вычислительная
сложность, а недостатком – невозможность разделить приток из трещины ГРП между
участками перфорации скважины (т.е. приток вычисляется из трещины в скважину, а не
в конкретный участок перфорации).
Будем использовать то же задание трещины, что и в разделах 6.4.4, 6.4.5. Обозначим
блоки, через которые прошла трещина, через l1 , . . . , lL , средний периметр трещины в
блоке li – через Πli , среднюю длину трещины в блоке li – через Lli , площадь сечения
трещины в блоке li – через Sli , расстояние от блока li до ствола скважины – через
Dli . Для упрощения обозначений будем считать плоскость трещины вертикальной и
квази-ортогональной направлению OX , см. рис. 3. Для других положений трещины
вычисления аналогичны. Для вычисление притока из блока li в трещину используем
формулу из раздела 6.4.7:
2πβc · PERMX · Lli
Θ̃w,li =  q ,
2 2
log 0.28 ∗ π ∗ DX + DZ /Sli

Для вычисления течения вдоль трещины мы должны приблизить выражение (6.12)


для эффективности течения вдоль трещины (фактически множителя перед Θ̃w,li ). Для
этого должны быть заданы свойства пропанта в трещине:

ˆ проницаемость пропанта (в mD , с помощью PROPANTTABLE (см. 10.5.24))


K(p) как функция давления в блоке; если не задано, то считается K = ∞;

ˆ зависимость проницаемости от потока указанной фазы или жидкости; задается


как функция f безразмерного потока s (отношения накопленного потока из блока
к поровому объему блока), такая, что

1. f (0) = 1;
2. f (s) ≥ 0 для всех s.

Поддерживаются следующие типы задания функций:

1. Показательный: f (s) = k + (1 − k) ∗ exp(−a ∗ s), Параметры: k ≥ 0, a > 0 за-


даются с помощью FLOWFUNC (см. 10.5.25) (с параметром EXP).
2. Линейный: f (s) = max{1+(k −1)∗a∗s, 0}, Параметры: k ≥ 0, a > 0 задаются
с помощью FLOWFUNC (см. 10.5.25) (с параметром LIN).

6.4.9. Описании большой сети трещин ГРП 140


6.4. Измененная модель скважины tNavigator-4.0

3. Табличный: задается таблицей (s, f (s)) с помощью FLOWFTAB (см. 10.5.28)


(количество табличных функций в модели задается ключевым словом
NFLOWFTB (см. 10.5.26), имена табличных функий – FLOWFNAMES
(см. 10.5.27)).

Если не задана, то считается f (s) = 1.

Результирующая эффективная проводимость пропанта в блоке li с площадью сечения


трещины Sli полагается равной

Kli (pli , s) = K(pli ) · Sli · f (s).

Заметим, что функция Kli (pli , s) является безразмерной. Мы хотим определить выраже-
ние γli (см. (6.12)) для эффективности течения вдоль трещины из блока li в скважину
так, чтобы:

1. γli является только функцией Dli при K(p) = ∞, γli = 1 при K(p) = ∞ и Dli = 0,
что соответствует дренированию блока, в котором находится сама скважина;

2. γli = 0 при K(p) = 0;

3. γli = 0 при s = ∞.

Рассмотрим в качестве первоначального теста следующую функцию:

Kli (p, s) 1
γli (pli , s) = · . (6.13)
1 + Kli (p, s) 1 + Dli /Lli

Заметим, что величина γli (pli , s) является безразмерной.


Поскольку дебит псевдо-перфораций не отнесен ни к какому участку перфорации,
то в качестве давления в скважине мы возьмем забойное давление pw и используем
функцию Ψ с пороговым значением pbw , одинаковым для всех блоков трещины (по
умолчанию 0). В результате получаем:
 
0
nP
q̃cl = − γli Θ̃w,li Ψ(pli − pw , pbw )  xc,P (pli , N li , T li ) ξP (pli , N li , T li ) MP (pli , N li , T li )
X X 

i6=l : pli >pw P =1


 
n0P
qcw
γli Θ̃w,li Ψ(pli − pw , pbw ) ξavg (pli , qw , T li )  MP (pli , N li , T li )
X X
− w

qtot

l
i6=l : p <p
i w P =1

Эту величину надо добавить к обычному притоку (или притоку, вычисленному с учетом
наличия заколонных перетоков) для скважины.
При вычислении γli = γli (pli , s) мы будем брать значение накопленного потока в
s и давления pli в блоке li с предыдущего шага по времени, чтобы минимизировать
дополнительно вносимую нелинейность. Поровый объем блока (при вычислении без-
размерного потока s) вычисляется один раз при вводе ГРП.

6.4.9. Описании большой сети трещин ГРП 141


6.4. Измененная модель скважины tNavigator-4.0

6.4.10 Ключевые слова по ГРП

Ключевое слово Секция Описание


FLOWFUNC (см. 10.5.25) PROPS Задает коэффициенты линейной или показа-
тельной функции потока (зависимость про-
ницаемости от потока фазы или от време-
ни). Т.е. данная функция задает фактически
время действия эффекта от ГРП
FLOWFTAB (см. 10.5.28) PROPS Задает табличные функции потока
FLOWFNAMES (см. 10.5.27) PROPS Задает имена табличных функций потока
NFLOWFTB (см. 10.5.26) PROPS Задает количество табличных функций по-
тока
NPROPANTS (см. 10.5.22) PROPS Задает количество типов пропанта в модели
PROPANTNAMES (см. 10.5.23) PROPS Задает имена пропантов
PROPANTTABLE (см. 10.5.24) PROPS Задает таблицу зависимости проницаемости
пропанта от давления
WFRAC (см. 10.12.71) SCHEDULE Задает трещину гидроразрыва пласта
WFRACL (см. 10.12.72) SCHEDULE Задает трещину гидроразрыва пласта в
LGR-случае
COMPFRAC (см. 10.12.75) SCHEDULE Задает трещину гидроразрыва пласта для
одного интервала перфорации (высота тре-
щины равна высоте блока, через который
она проходит)
COMPFRACL (см. 10.12.76) SCHEDULE Задает трещину гидроразрыва пласта для
одного интервала перфорации (высота тре-
щины равна высоте блока, через который
она проходит) в LGR случае
WFRACP (см. 10.12.73) SCHEDULE Задает трещину гидроразрыва пласта; при
задании данным ключевым словом может
быть указан объем закачанного пропанта
для автоматического расчета геометрии тре-
щины
WFRACPL (см. 10.12.74) SCHEDULE Задает трещину гидроразрыва пласта; при
задании данным ключевым словом может
быть указан объем закачанного пропанта
для автоматического расчета геометрии тре-
щины; LGR случай
ACTIONC (см. 10.12.92) SCHEDULE Задает автоматическое открытие трещин
при событии в блоке (например, задание
трещин на нагнетательных скважинах при
превышении давления в блоке определенно-
го значения)

6.4.10. Ключевые слова по ГРП 142


6.4. Измененная модель скважины tNavigator-4.0

6.4.11 Моделирование загрязнения призабойной зоны


Для моделирования загрязнения призабойной зоны обычно используют задание мно-
w,l
жителя эффективности Kmult с помощью WPIMULT (см. 10.12.15). Для автоматизации
этого процесса добавим функцию, зависящую от безразмерного потока s (см. описание
в разделе 6.4.9):
w,l
2πfpw,l (s)Kmult βc K w,l hw,l
Θw,l = Υ , (6.14)
log(r0w,l /rww,l
) + sw,l
где вид fpw,l (s) задается FLOWFUNC (см. 10.5.25) (с параметром EXP или LIN),
FLOWFTAB (см. 10.5.28), а для участка перфорации указывается с помощью WPIFUNC
(см. 10.12.78), аналогичного WPIMULT (см. 10.12.15).
После операции по очистке призабойной зоны надо опять указать значение WPIMULT
(см. 10.12.15), которое установит в нулевое значение накопленный безразмерный поток.
Указание других параметров функции fpw,l (s) или другого ее вида также устанавливает
в 0 значение накопленного безразмерного потока.
При традиционном моделировании гидроразрыва с помощью скин-фактора sw,l
в (6.14) также можно задать его зависимость от безразмерного потока s (см. описа-
ние в разделе 6.4.9):
w,l
w,l 2πfpw,l (s)Kmult βc K w,l hw,l
Θ =Υ , (6.15)
log(r0w,l /rw
w,l
) + fsw,l (s) · sw,l
где вид fsw,l (s) задается FLOWFUNC (см. 10.5.25) (с параметром EXP или LIN),
FLOWFTAB (см. 10.5.28), а для участка перфорации указывается с помощью WSKFUNC
(см. 10.12.79), аналогичного WPIFUNC (см. 10.12.78).
После операции по очистке призабойной зоны или новому ГРП надо опять указать
значение скин-фактора sw,l в COMPDAT (см. 10.12.7), которое установит в нулевое зна-
чение накопленный безразмерный поток. Указание других параметров функции fsw,l (s)
или другого ее вида также установливает в 0 значение накопленного безразмерного
потока.

6.4.12 Моделирование обработки призабойной зоны


После обработки призабойной зоны кислотами, растворителями, ПАВ и т.д. вокруг сква-
жины образуется зона радуиса rbhz и проницаемости Kbhz . Модифицированная форму-
ла притока (6.15) с учетом наличия этой зоны имеет вид:
w,l
w,l

w,l
 K w,l Kbhz
Θ =Υ 2πfpw,l (s)Kmult βc hw,l w,l w,l
,
K w,l log(rbhz /rw ) + Kbhz log(r0w,l /rbhz
w,l
) + fsw,l (s) · sw,l
(6.16)
w,l w,l
где параметры rbhz , Kbhz для участка перфорации задаются WBHZONE (см. 10.12.80),
в котором можно также задать вертикальную эффективную проницаемость K w,l в фор-
муле (6.9) для заколонных перетоков.

6.4.11. Моделирование загрязнения призабойной зоны 143


6.6. Расчет матрицы дренирования tNavigator-4.0

6.4.13 Ключевые слова по ОПЗ

Ключевое слово Секция Описание


FLOWFUNC (см. 10.5.25) PROPS Задает коэффициенты линейной или показа-
тельной функции потока (зависимость про-
ницаемости от потока фазы или от време-
ни). Т.е. данная функция задает фактически
время действия эффекта от ОПЗ
FLOWFTAB (см. 10.5.28) PROPS Задает табличные функции потока
FLOWFNAMES (см. 10.5.27) PROPS Задает имена табличных функций потока
NFLOWFTB (см. 10.5.26) PROPS Задает количество табличных функций по-
тока
WBHZONE (см. 10.12.80) SCHEDULE Задает обработку призабойной зоны на
скважине кислотами, растворами ПАВ

6.5 Алгоритм решения для временного шага


Чтобы выполнить временной шаг, необходимо решить линейную систему уравнений для
давления. Это делается методом бисопряженных градиентов с предобуславливателем,
построенным с помощью модифицированной неполной факторизации LU (MILU(0)).
Временной шаг выбирается из условия ограничения максимального изменения значений
насыщенности, давления и объема фазы в каждой ячейке сетки.

6.6 Расчет матрицы дренирования


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

6.6.1 Описание значений матрицы дренирования


В интерфейсе матрица дренирования может быть представлена в различной форме: в
виде таблицы, графика и матрицы. Рассмотрим подробнее табличную форму представ-
ления. По выбору пользователя таблица может быть сгруппирована по нагнетательным
или по добывающим скважинам. Рассмотрим сначала таблицу, сгруппированную по на-
гнетательным скважинам (таблица 6).
Описание колонок:
ˆ «Жидкость (нагнетательная скважина)» — количество жидкости, закачанной нагне-
тательной скважиной. В таблице 6:

– Скважина 201 закачала 323.0 м3 жидкости (в пластовых условиях).

ˆ «Нефть (нагнетательная скважина)» — значение, которое характеризует количество


нефти, добытое всеми связанными добывающими скважинами за счет закачки дан-
ной нагнетательной скважины. В таблице 6:

6.4.13. Ключевые слова по ОПЗ 144


6.6. Расчет матрицы дренирования tNavigator-4.0

Нагнетательная скважина Реагирующие добывающие скважины


Скважина Жидкость Нефть Скважина Жидкость Нефть
пласт. м3 м3 пласт. м3 м3
Резервуар 720.0 203.0 101 204.0 80.0
102 516.0 123.0
201 323.0 124.0 Резервуар 117.0
102 193.0 120.0
103 13.0 4.0

Таблица 6: Таблица дренирования с группировкой по нагнетательным скважинам

– Значение 124.0 м3 характеризует количество нефти, добытое за счет закачки


скважины 201.
ˆ «Жидкость (реагирующая добывающая скважина)» — количество жидкости, добы-
тое данной добывающей скважиной за счет закачки данной нагнетательной сква-
жины. В таблице 6:
– Скважина 102 добыла 193.0 м3 жидкости (в пластовых условиях) за счет за-
качки скважины 201.
ˆ «Нефть (реагирующая добывающая скважина)» — значение, которое характеризует
количество нефти, добытое данной добывающей скважиной за счет закачки данной
нагнетательной скважины. В таблице 6:
– Значение 120.0 м3 характеризует количество нефти, добытое скважиной 102
за счет закачки скважины 201.
ˆ Если резервуар указан на месте нагнетательной скважины, то жидкость соответ-
ствует жидкости, добытой из пласта без участия нагнетательных скважин. В таб-
лице 6:
– Всего добыто 720.0 м3 жидкости (в пластовых условиях) без участия нагне-
тательных скважин.
– Всего добыто 203.0 м3 нефти без участия нагнетательных скважин.
– Скважина 101 добыла 204.0 м3 жидкости (в пластовых условиях) без участия
нагнетательных скважин.
– Скважина 101 добыла 80.0 м3 нефти без участия нагнетательных скважин.
ˆ Если резервуар указан на месте добывающей скважины, то жидкость соответству-
ет жидкости, закачанной данной скважиной, но прямо не повлиявшей на добычу
других скважин. В таблице 6:
– Скважина 201 закачала 117.0 м3 жидкости (в пластовых условиях), которая
не повлияла на добычу скважин.

6.6.1. Описание значений матрицы дренирования 145


6.6. Расчет матрицы дренирования tNavigator-4.0

Добывающая скважина Влияние от нагнетательных скважин


Скважина Жидкость Нефть Скважина Жидкость Нефть
пласт. м3 м3 пласт. м3 м3
Резервуар 117.0 201 117.0
101 204.0 80.0 Резервуар 204.0 80.0
102 709.0 243.0 Резервуар 516.0 123.0
201 193.0 120.0
103 13.0 4.0 Резервуар 0.0 0.0
201 13.0 4.0

Таблица 7: Таблица дренирования с группировкой по добывающим скважинам

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

ˆ Для резервуара:

– Жидкость: 720.0 = 204.0 + 516.0


– Нефть: 203.0 = 80.0 + 123.0

ˆ Для скважины 201:

– Жидкость: 323.0 = 117.0 + 193.0 + 13.0


– Нефть: 124.0 = 120.0 + 4.0

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


правых колонках будут представлены в виде процентов от соответствующих значений
левых колонок.
В интерфейсе можно отсортировать таблицу по колонке «Нефть (нагнетательная
скважина)». При такой сортировке вверху таблицы оказываются самые эффективные
нагнетательные скважины без учета экономики, так как не берется в расчет количество
закачанной воды. Экономически наиболее эффективными скважинами являются те, у
которых наибольшее отношение закачанной воды к добытой нефти, поэтому необхо-
димо учитывать и вторую колонку. Внизу таблицы при такой сортировке оказываются
наименее эффективные скважины, при этом в правой части таблицы можно видеть до-
бывающие скважины, на которые повлияет выключение неэффективной нагнетательной
скважины.
Рассмотрим матрицу дренирования, представленную в табличной форме, с группи-
ровкой по добывающим скважинам. Таблица 7 соответствует той же матрице дрениро-
вания, что и таблица 6, но использует другую группировку.
Описание колонок:

ˆ «Жидкость (добывающая скважина)» — количество жидкости, добытой данной


скважиной. В таблице 7:

6.6.1. Описание значений матрицы дренирования 146


6.6. Расчет матрицы дренирования tNavigator-4.0

– Скважина 102 добыла 709.0 м3 жидкости (в пластовых условиях).

ˆ «Нефть (добывающая скважина)» — количество нефти, добытое данной скважи-


ной. В таблице 7:

– Скважина 102 добыла 243.0 м3 нефти.

ˆ «Жидкость (влияние от нагнетательной скважины)» — количество жидкости, добы-


тое данной добывающей скважиной за счет закачки данной нагнетательной сква-
жины. В таблице 7:

– Скважина 102 добыла 193.0 м3 жидкости (в пластовых условиях) за счет за-


качки скважины 201.

ˆ «Нефть (влияние от нагнетательной скважины)» — значение, которое характери-


зует количество нефти, добытое данной добывающей скважиной за счет закачки
данной нагнетательной скважины. В таблице 7:

– Значение 120.0 м3 характеризует количество нефти, добытое скважиной 102


за счет закачки скважины 201.

ˆ Если резервуар указан на месте нагнетательной скважины, то жидкость соответ-


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

– Скважина 102 добыла 516.0 м3 жидкости (в пластовых условиях) без участия


нагнетательных скважин.
– Скважина 102 добыла 123.0 м3 нефти без участия нагнетательных скважин.

ˆ Если резервуар указан на месте добывающей скважины, то жидкость соответству-


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

– Скважина 201 закачала 117.0 м3 жидкости (в пластовых условиях), которая


не повлияла на добычу скважин.

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

ˆ Для резервуара:

– Жидкость: 117.0 = 117.0

ˆ Для скважины 101:

– Жидкость: 204.0 = 204.0


– Нефть: 80.0 = 80.0

6.6.1. Описание значений матрицы дренирования 147


6.6. Расчет матрицы дренирования tNavigator-4.0

ˆ Для скважины 102:

– Жидкость: 709.0 = 516.0 + 193.0


– Нефть: 243.0 = 123.0 + 120.0

ˆ Для скважины 103:

– Жидкость: 13.0 = 13.0


– Нефть: 4.0 = 4.0

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


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

6.6.2 Параметры, влияющие на расчет матрицы дренирования


Расчет матрицы дренирования зависит от нескольких параметров:

ˆ Плотность линий тока


Каждая линия тока соответствует определенному количеству жидкости, это ко-
личество называется ее плотностью. Значение по умолчанию составляет 5.0 м3
жидкости на линию тока. При разумном уменьшении плотности повышается точ-
ность их построения, но увеличивается время расчета. Оптимальный параметр
необходимо подбирать в зависимости от дебитов скважин: чем меньше дебит, тем
меньше должна быть плотность линий тока для получения точной картины.

ˆ Скважины, с которых начинается расчет линий тока


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

ˆ Фазы, учитываемые при расчете линий тока


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

6.6.2. Параметры, влияющие на расчет матрицы дренирования 148


6.7. Расчет запасов нефти и газа tNavigator-4.0

рекомендуется использовать значение по умолчанию (вода и нефть). Например, ес-


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

6.7 Расчет запасов нефти и газа


6.7.1 Расчет запасов с учетом сепараторов
В композиционном случае (модели формата E300) может идти расчет объемных запа-
сов нефти и газа с учетом сепараторов. Сепаратор для всего месторождения задается
ключевым словом FIELDSEP (см. 10.9.20). Данный сепаратор будет использоваться для
определение объемных запасов нефти и газа месторождения.

Для вычисления запасов с учетом разных сепараторов для различных отчетных FIP
регионов должно быть задано ключевое слово FIPSEP (см. 10.9.21).
При этом сумма объемных запасов нефти и газа по отчетным регионам (FIPSEP) мо-
жет быть не равна запасам по всему месторождению, вычисленному по FIELDSEP
(см. 10.9.20).

Для ступени сепаратора для пересчета дебита в поверхностные условия по умолча-


нию используется решение уравненеия состояния. Вместо него может быть использо-
вана таблица газогенераторной установки. В этом случае таблицы должны быть заданы
ключевыми словами GPTABLE (см. 10.9.22), GPTABLE3 (см. 10.9.24) или GPTABLEN
(см. 10.9.23).

6.7.2 Расчет массовых подвижных запасов нефти


Карта массовых подвижных запасов нефти показывается в tNavigator на вкладке Запасы
и на вкладке Карты под именем moipm (данное имя вводится в строке арифметики для
карт). Она рассчитывается в каждой ячейке сетки как

moip = (soil − sowcr) ∗ porv ∗ ibo ∗ rho


где

ˆ soil - нефтенасыщенность в ячейке;

ˆ sowcr - остаточная нефтенасыщенность в ячейке с учетом масштабирования фа-


зовых проницаемостей;

ˆ porv - поровый объем ячейки при текущем давлении в ячейке. Вычисляется в


зависимости от того, как заданы свойства породы, с помощью ROCK (см. 10.5.15)
(Eclipse или CROC, REFE в MORE) или ROCKTAB (см. 10.2.11) (Eclipse или KVSP
в MORE). Например, если использовано слово ROCK, то

porv = (1+C ∗(p−P REF )+C ∗C ∗(p−P REF )∗(p−P REF )/2)∗V ∗P ORO ∗N T G

6.7. Расчет запасов нефти и газа 149


6.7. Расчет запасов нефти и газа tNavigator-4.0

где p - давление, C и P REF заданы в слове ROCK (см. 10.5.15), V - геомет-


рический объем ячейки (не равен DX*DY*DZ для неравномерной прямоугольной
сетки), PORO (см. 10.2.21) и NTG (см. 10.2.22) задаются соответствующими клю-
чевыми словами.
ˆ ibo - обратная к объемному коэффициенту величина при текущем давлении и со-
ставе в ячейке;
ˆ rho - плотность нефти в поверхностных условиях, задается в слове DENSITY
(см. 10.5.20) (Eclipse или DENSITY/BASIC в MORE).
Для любой 3D карты map можно выбрать построение 2D карты плотности по
формуле:
P
dz(i, j, k)
map(i, j, k)) ∗ Pk
X
density(map, i, j) = (
k k Vb (i, j, k)
где
ˆ map(i, j, k) - значение карты в ячейке с номером (i, j, k);
P
ˆ k - сумма по вертикали для столбика с номерами (i, j). Если включить фильтр,
то сумма будет только по блокам, попадающим в фильтр;
ˆ dz(i, j, k) - значение DZ в блоке с номером (i, j, k);
ˆ Vb (i, j, k) - объем блока с номером (i, j, k) при текущем давлении в ячейке.
Если в качестве карты взять moipm, а в качестве фильтра cut поставить выражение
k > 26&k < 85, то получится плотность массовых подвижных запасов по слоям от 27 до
84.
Таким образом, в tNavigator следующие особенности формулы вычисления запасов:
ˆ формула осреднения по вертикали
P адаптирована к неоднородным по вертикали
Vb (i,j,k)
ячейкам, так как выражение Pk dz(i,j,k) представляет собой среднюю площадь
k
столбца (i, j);
ˆ зависимость формулы от реального порового объема блока.
Также для карты map можно выбрать построение 2D карты концентрации по
формуле:
P
k map(i, j, k)
concentration(map, i, j) = P
k (Vb (i, j, k) ∗ ntg(i, j, k))
где
ˆ Vb (i, j, k) - объем блока с номером (i, j, k);
ˆ ntg - задается соответствующим ключевым словом NTG (см. 10.2.22) (Vb ∗ ntg -
объем коллектора).

6.7.2. Расчет массовых подвижных запасов нефти 150


6.9. Разрезание модели на несколько частей и сборка tNavigator-4.0

6.8 2Д карты для тернарных диаграмм насыщенности


Для карты Тернарная диаграмма насыщенности цвет блока определяется в зависимости
от насыщенности нефтью (Soil ), водой (Swat ), газом (Sgas ) для данного блока.

2Д карты типа Концентрация, плотность, дисперсия, сумма показываются для на-


сыщенности нефтью.

2Д карты типа Максимум, Минимум берутся значения из блоков (из вертикального


столбца блоков), где минимальная (максимальная) насыщенность нефтью.

k
Soil = min Soil
k=0,...,N Z

Насыщенность водой (Swat ) и газом (Sgas ) берутся для данного блока (в котором
минимальная (максимальная) насыщенность нефтью).

2Д карта типа Среднее вычисляется следующим способом:


N
PZ N
PZ
k ∗V k
Soil k ∗V k
Sgas
collector collector
k=0 k=0
Soil = N
, Sgas =
PZ k
NPZ k
Vcollector Vcollector
k=0 k=0
N
PZ k ∗V k
Swat collector
k=0
Swat = NPZ k
Vcollector
k=0
где:

ˆ Суммирование идет по слоям по вертикали (от 0 до N Z );

ˆ
k
Vcollector = V k ∗ ntg k ;

ˆ V k – объем блока;

ˆ ntg – задается соответствующим ключевым словом NTG (см. 10.2.22).

6.9 Разрезание модели на несколько частей и сборка


В tNavigator используется подход к разрезанию, отличный от Eclipse, поэтому ключе-
вые слова DUMPFLUX (см. 10.2.37), FLUXNUM (см. 10.4.14), FLUXREG (см. 10.2.38)
игнорируются.
В tNavigator при разрезании создаются новые модели, представляющие собой вы-
резанные куски исходной модели. В директории с моделью будет создана директория

6.8. 2Д карты для тернарных диаграмм насыщенности 151


6.9. Разрезание модели на несколько частей и сборка tNavigator-4.0

НАЗВАНИЕ МОДЕЛИ_PATTERNS, где содержатся полученные части модели как само-


стоятельные модели (НАЗВАНИЕ МОДЕЛИ_PATTERNS_PATTERN001_1, НАЗВАНИЕ
МОДЕЛИ_PATTERNS_PATTERN001_2, и т.д.) и общий файл .patterns.
Файл .patterns содержит информацию обо всех вырезанных частях. Расчет этого
файла создает запись флюкс-файлов (файлы потока .flux), которые содержат гранич-
ные условия. Вырезанные части модели считаются с этими граничными условиями.

Разрезание модели возможно только двумя способами:


1. В графическом интерфейсе.
По карте Map или фильтру пользователя Cut. Кнопка Разрезать модель. После раз-
резания исходную модель нужно закрыть, открыть файл .patterns. Рассчитать файл
.patterns. Граничные условия записаны в .flux-файлы, вырезанные куски модели
готовы к использованию.
2. С помощью консольной версии.
Добавить в модель ключевое слово FIPPATT (см. 10.4.11) с указанием вырезае-
мых частей. Запустить консольную версию tNavigator с опцией --split. Граничные
условия записаны в .flux-файлы, вырезанные куски модели готовы к использова-
нию.
После этого, чтобы посчитать вырезанные части с граничными условиями, нужно про-
сто открыть их и считать консольной или версией с графическим интерфейсом. Для
обновления граничных условий - пересчитывать .patterns-файл (консольной или версией
с графическим интерфейсом).

Особенности для скважин.


В случае если при разрезании получается, что скважина лежит в нескольких вырезае-
мых частях модели, то карта разрезания автоматически правится таким образом, чтобы
вся скважина попала в ту часть, где лежит проекция ее устья на верхний слой модели.
Все ячейки, через которые проходит траектория скважины, добавляются в эту вырезае-
мую часть. Таким образом, если в файле данных модели в ключевом слове WELSPECS
(см. 10.12.3) указаны координаты интервала перфорации [i,j], то скважина при разреза-
нии попадет в ту же часть, что и блок [i,j,1]. При этом на панели отчета внизу экрана
появятся предупреждения следующего вида, например: Скважина PROD21 расположена
более чем в одном регионе! Интервал перфорации [8, 20, 2] в регионе 1, а [8, 20, 3] в
2. Предупреждение: карта для разрезания модели скорректирована автоматически, т.к.
найдены скважины, принадлежащие нескольким регионам!

Ключевые слова.

ˆ FIPPATT (см. 10.4.11) задает к какому вырезаемому региону относится каждый


блок модели.
ˆ USEFLUX (см. 10.2.36) имя используемого .flux-файла в вырезанном куске модели.

6.9. Разрезание модели на несколько частей и сборка 152


7. Гибридная модель Eclipse MORE tNavigator-4.0

7 Гибридная модель Eclipse MORE


В tNavigator поддерживается гибридная модель входных данных:

1. Случай 1. Основная модель задана в формате Eclipse (все, кроме секции событий
по скважинам). Секция событий по скважинам задана в MORE формате – ключевое
слово RECU (см. 10.12.133).

2. Случай 2. Основная модель задана в формате Eclipse. Дополнительно могут быть


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

3. Случай 3. Основная модель задана в формате MORE. Дополнительно создаются


события по скважинам в Eclipse формате.

Пример для Случая 1 приведен в ключевом слове RECU (см. 10.12.133).

Работа для Случая 2.


Обычно такие модели получаются в следующем случае:

1. Есть модель в формате Eclipse.

2. Через графический интерфейс загружаются данные по скважинам (траекто-


рии, события, история). В этом случае в папке USER автоматически со-
храняется файл с данными событиями в формате ключевых слов MORE
MODEL_NAME_more_schedule_0000_User wells data.inc.

3. На скважины, заданные в MORE формате, добавляются события в Eclipse фор-


мате. Например, закачка трассера (WTRACER (см. 10.12.95)), гидроразрыв пласта
(WFRACP (см. 10.12.73)), экономические ограничения (WECON (см. 10.12.37)) и
другие. При добавлении из графического интерфейса, данные события записыва-
ются в файле в папке USER. Например, в файл MODEL_NAME_schedule_0000_User
wells events.inc.

Внимание! Для случая 2.


Если есть папка USER, то User_Eclipse_schedule всегда читает перед User_MORE_schedule.
Поэтому в случае действий по алгоритму, описанному выше, при перечитывании модели
появится сообщение, что задается событие на несуществующую скважину.
Чтобы файлы гибридной модели читались в нужном порядке, необходимо это вручную
указать в .data-файле.

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

Способ 1. Сохранение секции режима работы скважин. Все данные будут преоб-
разованы в Eclipse формат.

7. Гибридная модель Eclipse MORE 153


7. Гибридная модель Eclipse MORE tNavigator-4.0

В графическом интерфейсе ставим слайдер времени на нулевой шаг, нажимаем кноп-


ку Сохранить модель. Оставляем только одну галочку Данные по скважинам. Будет
сохранен файл MODEL_NAME_saved_sch.inc. В этом файле произошло объединение
всех типов данных и они перезаписаны в формате данных Eclipse.
Исходную секцию режимов работы скважин нужно удалить в .data файле, а вместо нее
подключить сохраненный файл. (Также нужно удалить все файлы в папке USER, так как
подключаемый файл их все заменяет.)

Пример
SCHEDULE

INCLUDE
'v42_saved_sch.inc' /
/

END

Способ 2. Ручная правка секции режима работы скважин. В модели будут рабо-
тать оба формата данных MORE и Eclipse. Слияния данных не будет.

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

Пример
RECU

RATE 1 MONTH EXACT STAT FIELD GROUP WELL SLIM CRAT


FREQ 0 0 1
/
INCLUDE
'welldata.txt' /
/

USERFILE
'wfracp.inc' /
/

READ 1 JUL 2000 /

STOP

7. Гибридная модель Eclipse MORE 154


7. Гибридная модель Eclipse MORE tNavigator-4.0

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

1. Ключевое слово RECU (см. 10.12.133) задает начало формата данных MORE в
модели типа Eclipse.

2. Файл welldata.txt содержит данные по скважинам в формате MORE и подключается


как INCLUDE.

Пример
welltrack '5'
100 110 2500.0 2500.000
100 110 2510 2510
100 110 2530 2540 ;

...

ETAB
3 03.01.2000 PERF 2500.0 2560.0 0.15 0 /
5 01.12.1994 PERF 2510.0 2520.0 0.15 0 /
5 01.12.1994 PERF 2525.0 2555.0 0.15 0 1 /
...

Это может быть, например, файл, автоматически сохраненный в папке USER


(MODEL_NAME_more_schedule_0000_User wells data.inc), но переименованный в
welldata.txt и переложенный рядом с .data файлом модели.

3. При чтении данных встречающееся слово USERFILE (см. 10.12.134) говорит о том,
что подключаются данные в формате Eclipse. Они при первом проходе чтения
пропускаются. Далее читаются все данные MORE, идущие за данным файлом до
конца .data файла.

4. Далее происходит второй проход чтения. Теперь уже будут читаться данные файла,
подключенного с помощью USERFILE (см. 10.12.134). Получается, что на данные
формата MORE накладывается событие формата Eclipse. Внутри подключаемо-
го файла должны использоваться только те даты, которые уже заданы в модели.
События могут привязываться только к уже имеющимся датам (новые даты в под-
ключаемом файле не должны задаваться!).

7. Гибридная модель Eclipse MORE 155


7. Гибридная модель Eclipse MORE tNavigator-4.0

Пример
DATES
11 'FEB' 2000 /
/

WFRACP
'2' 36 4 1 36 4 3 100 0 200 200 0 0 0.02 3* 1 6* 0 /
/

DATES
01 'MAR' 2000 /
/

В данном примере задан гидроразрыв пласта ключевым словом WFRACP


(см. 10.12.73). Это может быть, например, файл, автоматически сохраненный в
папке USER (MODEL_NAME_schedule_0000_User wells events.inc), но переимено-
ванный в wfracp.inc и переложенный рядом с .data файлом модели.

7. Гибридная модель Eclipse MORE 156


8.3. Форматы подгружаемых и выгружаемых файлов tNavigator-4.0

8 Файлы данных
Запуск программы осуществляется либо непосредственно, либо из командной строки с
аргументом – именем файла с данными.

ˆ Симулятор использует следующие файлы:

– <имя>.data — файл с исходными данными, должен быть указан программе


в качестве аргумента,
– <имя>.inc — файлы, включаемые в файл с исходными данными (если есть).

ˆ Симулятор tNavigator 4.0генерирует следующие файлы:

– <имя>.log — текстовый файл с отчетом о всем процессе моделирования;


– <имя>.err — текстовый файл с отчетом об ошибках во входных данных и
процессе моделирования;
– <имя>.rst, <имя>_*.res — двоичные файлы с результатами моделиро-
вания (картами давления и насыщенности фаз, описаниями режимов работы
скважин и т.д.); эти файлы также используются для перезапуска ранее прове-
денных расчетов (RESTART (см. 10.1.7)).

8.1 Файл исходных данных


Файл с исходными данными содержит описание входных параметров на языке ключевых
слов (см. 10).

8.2 Файлы с результатами моделирования


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

8.3 Форматы подгружаемых и выгружаемых файлов


8.3.1 Загрузка данных по скважинам
Могут быть загружены следующие файлы данных по скважинам в соответствующих за-
кладках диалога Файлы данных по скважинам:

Слои
Тип файла: Слои.
Формат файла – .txt.

8. Файлы данных 157


8.3. Форматы подгружаемых и выгружаемых файлов tNavigator-4.0

Описание данных: название слоя; z1-z2 (номера по Z, к которым данный слой относит-
ся).
Пример файла данного типа

’Layer_1’1-1
’Layer_2’2-2
’Layer_3’3-3
’Layer_4’4-4

Траектория
1. Тип файла: GWTD.
Формат файла – .txt.
Описание данных: кабельная глубина (measured depth); x, y, z (отрицательные).

Пример файла данного типа

Well name: WELL1


3335.08379542 50133.99849282 57365.78811816 -3331.36235500
3350.53042953 50131.05636316 57365.30935266 -3346.51853724
3356.13983138 50129.97016088 57365.15669689 -3352.01963798
3364.20096452 50128.40792386 57364.95680241 -3359.92539399

2. Тип файла: Траектория.


Формат файла – .dat.
Описание данных: имя скважины; X; Y; Z (абсолютная глубина); MD (глубина
вдоль ствола скважины).

Пример файла данного типа

welltrack ’WELL1’
100 110 2500.0 2500.000
100 110 2510 2510
100 110 2530 2540;

3. Тип файла: LAS.


Формат файла – .las.
Описание данных: Стандартный las-формат (X, Y, абсолютная глубина, кабельная
глубина (measured depth)). Порядок колонок может быть изменен в появляющемся
диалоге.

8.3.1. Загрузка данных по скважинам 158


8.3. Форматы подгружаемых и выгружаемых файлов tNavigator-4.0

Пример файла данного типа

~Version Information
#---------------------------------------------
VERS. 1.2:
WRAP. NO:
~Well Information
#--------------------------------------------
#MNEM.UNIT DATA INFORMATION
#--------- ------------------- -------------
STRT.M 10.00: Top Depth
STOP.M 2288.00: Bottom Depth
STEP.M 10.00: Increment
NULL. -999.25: Null Value
UWI. UNIQE WELL ID: 3070010341
WELL. Well: 107L
DATE. Date: 15022009
COMP. Company:
FLD. FIELD NAME:
LOC. LOCATION:
PROV. Province:
SRVC. Company:
~Other Information
#---------------------------------------------
~A
2500 100 110 2500
2510 100 110 2510
2540 100 110 2530

4. Тип файла: Обобщенный. Формат файла – .dev.


Описание данных: обобщенный формат GWTD. Названия скважин должны начи-
наться с WELLNAME: (любыми по величине буквами). Порядок колонок может
быть изменен в появляющемся диалоге. Значения Z – не отрицательные.

8.3.1. Загрузка данных по скважинам 159


8.3. Форматы подгружаемых и выгружаемых файлов tNavigator-4.0

Пример файла данного типа

WELLNAME: ’WELL1’
1.030384e+007 5733795 -135.7 -135.7
1.030384e+007 5733795 -110.7 -110.7
1.030384e+007 5733795 -85.7 -85.7
1.030384e+007 5733795 -60.7 -60.7
1.030384e+007 5733795 -35.7 -35.7
1.030384e+007 5733795 -10.7 -10.7

5. Тип файла: Инклинометрия.


Формат файла – .trj.
Описание данных: кабельная глубина, угол (между осью Z и вектором скважи-
ны), азимут (угол между Y и вектором скважины в сторону X). Названия скважин
должны соответствовать названиям файлов.

Пример файла данного типа

20 0.75 206.50
40 1.00 206.50
60 1.50 206.50
80 4.50 206.50
100 9.75 206.50
120 11.00 205.50
140 13.12 205.50
160 15.25 206.50

6. Тип файла: Устья.


Файл Устья должен быть загружен при загрузке файла Инклинометрия.
Формат файла – .txt.
Описание данных: название скважин, альтитуды z0 (высота над уровнем моря) и
координаты устья (x0, y0). Столбцы и их порядок могут быть выбраны в появляю-
щемся диалоге.

8.3.1. Загрузка данных по скважинам 160


8.3. Форматы подгружаемых и выгружаемых файлов tNavigator-4.0

Пример файла данного типа

40R 57 33025.7 23427.2


3359 54.7 31384.3 20405.9
3405 57.3 30162.1 20212.8
3451 54.7 31386.8 20401.8
3452 61.5 30890.9 21500.9

Группы

1. Тип файла: Скважина – Группа.


Формат файла – .txt.
Описание данных: название скважины; группа, к которой скважина относится.

Пример файла данного типа

’WELL1’ ’SAT-1’
’WELL2’ ’SAT-1’
’WELL3’ ’SAT-2’
’WELL4’ ’SAT-2’

2. Тип файла: Группы – Скважины.


Формат файла – .txt.
Описание данных: название группы; скважины, которые относятся к данной груп-
пе.

Пример файла данного типа

’GRUP1’ ’PROD1’ ’PROD2’ ’PROD8’ ’PROD9’


’GRUP2’ ’INJ1’ ’INJ2’ ’INJ3’ ’INJ4’ ’INJ5’
’GRUP3’ ’WPR1’ ’WPR9’ ’WPR17’
’GRUP4’ ’WELSEGM3’

События

Тип файла: События.


Формат файла – .txt.

8.3.1. Загрузка данных по скважинам 161


8.3. Форматы подгружаемых и выгружаемых файлов tNavigator-4.0

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

Пример файла данного типа

WELL1 1.7.1997 perforation 3354.8 3358.8 0.2 -3


WELL1 1.7.1997 perforation 3378.2 3381.6 0.2 -3
WELL1 1.7.1997 perforation 3383 3390.6 0.2 -3
WELL1 1.7.1997 perforation 3393.4 3394.2 0.2 -3
WELL1 1.7.1997 perforation 3397.5 3399.7 0.2 -3

История

Тип файла: История добычи.


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

Пример файла данного типа

V42-1 01.06.1997 18.8 1.7 0


V42-1 01.07.1997 18 0.6 0
V42-1 01.08.1997 16.7 0.5 0
V42-1 01.09.1997 14.4 0.4 0
V42-1 01.10.1997 11.3 0.3 0

Каротаж
Тип файла: LAS.
Формат файла – .las.
Описание данных: Стандартный las-формат.

8.3.1. Загрузка данных по скважинам 162


8.3. Форматы подгружаемых и выгружаемых файлов tNavigator-4.0

Пример файла данного типа

# LAS format log file from PETREL


# Project units are specified as depth units
#===========================================
~Version information
VERS. 2.0:
WRAP. NO:
#===========================================
~Well
STRT .m 1570.2999268 :
STOP .m 1791.7999268 :
STEP .m 0.00000000 :
NULL . -999.250000 :
COMP. : COMPANY
WELL. 1 : WELL
FLD. : FIELD
LOC. : LOCATION
SRVC. : SERVICE COMPANY
DATE. Friday, April 01 2011 11:47:28 : DATE
PROV. : PROVINCE
UWI. OR__1 : UNIQUE WELL ID
API. : API NUMBER
#===========================================
~Curve
DEPT .m : DEPTH
Facies_west . : Facies_west
KINT_west .mD : KINT_west
PHIE_west .m3/m3 : PHIE_west
SW_west . : SW_west
SW1_west . : SW1_west
~Parameter
#===========================================
~Ascii
1570.29992 -999.25 -999.250000 -999.250000 -999.25 -999.25
1570.30993 1.00000 0.5490000248 0.1199999973 -999.25 -999.25
1570.31994 1.00000 0.5490000248 0.1199999973 -999.25 -999.25
1570.32995 1.00000 0.5490000248 0.1199999973 -999.25 -999.25
1570.33996 1.00000 0.5490000248 0.1199999973 -999.25 -999.25
1570.34997 1.00000 0.5490000248 0.1199999973 -999.25 -999.25

8.3.1. Загрузка данных по скважинам 163


8.3. Форматы подгружаемых и выгружаемых файлов tNavigator-4.0

8.3.2 Карты. Экспорт


1. Сохранить в 3Д.
Тип файла: Карта значений выбранного параметра (формат tNavigator).
Формат файла – .map.
Описание данных: в файл записываются значения выбранного параметра для всех
блоков сетки. Координаты блоков возрастают последовательно по X, Y, Z.

Пример файла данного типа

--Map: Depth
--Time step: 0

Depth

-- Layer 1 --
+2.748260e+003 +2.742420e+003 +2.742420e+003 +2.737400e+003
+2.737400e+003 +2.733930e+003 +2.733930e+003 0 0 0 0 0
0 0 0 0 0 0

2. Сохранить в 3Д в ACTNUM
Тип файла: сохраняется карта активных (соответствуют значению 1) и неактивных
ячеек (соответствуют значению 0).
Формат файла – .inc.
Описание данных: в файл записываются значения 1 и 0 для всех блоков сетки.
Координаты блоков возрастают последовательно по X, Y, Z. Запись соответствует
записи ключевого слова ACTNUM.

8.3.2. Карты. Экспорт 164


8.3. Форматы подгружаемых и выгружаемых файлов tNavigator-4.0

Пример файла данного типа

-- Map: Map
-- Time step: 0

ACTNUM

-- Layer 1 --
+0 +0 +0 +0 +0 +0
+0 +0 0 0 0 0
0 0 0 0 +0 +1
+1 +1 +1 0 0 0
+1 +1 +1 +1 +1
+1 +1 +1 +1 +1 +1

3. Сохранить в 3Д в .grd
Тип файла: Бинарный файл.
Формат файла – .grd.

4. Сохранить в 3Д в AQUANCON (#1)


Тип файла: сохраняется карта аквифера. Запись соответствует записи ключевого
слова AQUANCON.
Формат файла – .inc.
Описание данных: В файл в соответствии с синтаксисом ключевого слова
AQUANCON записываются координаты начала и конца кубов присоединения с
аквифером. Грани ячеек, соединяющиеся с аквифером, определяются как: все бло-
ки, граничащие с внутренними блоками. Возможны следующие направления: I+ -
по направлению оси X, I- противоположно X, J+ по направлению оси Y, J- проти-
воположно Y, K+ по направлению оси Z, K- противоположно Z (ось Z направлена
вниз).

8.3.2. Карты. Экспорт 165


8.3. Форматы подгружаемых и выгружаемых файлов tNavigator-4.0

Пример файла данного типа

-- Map: Cut
-- Time step: 0

AQUANCON
1 1 1 65 65 1 1 J- /
1 2 2 65 65 1 1 J- /
1 3 3 65 65 1 1 J- /
1 4 4 65 65 1 1 J- /
1 5 5 65 65 1 1 J- /

5. Сохранить в 3Д в AQUANCON (#2)


Тип файла: сохраняется карта аквифера. Запись соответствует записи ключевого
слова AQUANCON.
Формат файла – .inc.
Описание данных: В файл в соответствии с синтаксисом ключевого слова
AQUANCON записываются координаты начала и конца кубов присоединения с
аквифером. Грани ячеек, соединяющиеся с аквифером, определяются как: все гра-
ничные блоки. Возможны следующие направления: I+ - по направлению оси X,
I- противоположно X, J+ по направлению оси Y, J- противоположно Y, K+ по
направлению оси Z, K- противоположно Z (ось Z направлена вниз).

8.3.2. Карты. Экспорт 166


8.3. Форматы подгружаемых и выгружаемых файлов tNavigator-4.0

Пример файла данного типа

-- Map: Cut
-- Time step: 0

AQUANCON
1 1 1 65 65 1 1 I- /
1 1 1 65 65 1 1 J+ /
1 1 1 65 65 1 1 K+ /
1 1 1 65 65 1 1 K- /
1 2 2 65 65 1 1 J+ /
1 2 2 65 65 1 1 K+ /
1 2 2 65 65 1 1 K- /
1 3 3 65 65 1 1 J+ /
1 3 3 65 65 1 1 K+ /
1 3 3 65 65 1 1 K- /
1 4 4 65 65 1 1 J+ /
1 4 4 65 65 1 1 K+ /
1 4 4 65 65 1 1 K- /
1 5 5 65 65 1 1 J+ /
1 5 5 65 65 1 1 K+ /
1 5 5 65 65 1 1 K- /

6. Сохранить в 3Д в AQUANCON (#3)


Тип файла: сохраняется карта аквифера. Запись соответствует записи ключевого
слова AQUANCON.
Формат файла – .inc.
Описание данных: В файл в соответствии с синтаксисом ключевого слова
AQUANCON записываются координаты начала и конца кубов присоединения с
аквифером. Грани ячеек, соединяющиеся с аквифером, определяются как: все гра-
ничные блоки в заданном пользователем направлении. Возможны следующие на-
правления: I+ - по направлению оси X, I- противоположно X, J+ по направлению
оси Y, J- противоположно Y, K+ по направлению оси Z, K- противоположно Z (ось
Z направлена вниз).
Также можно указать, разрешены ли соединения со стороны граней, соседних с
активными ячейками.

8.3.2. Карты. Экспорт 167


8.3. Форматы подгружаемых и выгружаемых файлов tNavigator-4.0

Пример файла данного типа

-- Map: Cut
-- Time step: 0

AQUANCON
1 1 1 65 65 1 1 J+ * * NO /
1 2 2 65 65 1 1 J+ * * NO /
1 3 3 65 65 1 1 J+ * * NO /
1 4 4 65 65 1 1 J+ * * NO /
1 5 5 65 65 1 1 J+ * * NO /

7. Сохранить в 3Д Wellpics
Тип файла: IJK данные.
Формат файла – формат не определен.
Описание данных: Текстовый файл со следующими данными: имя скважины, IJK
координаты блока с интервалом перфорации, значение параметра в данном блоке.

Пример файла данного типа

’102’ 1 4 1 0.175400
’102’ 1 4 2 0.175400
’102’ 1 4 3 0.175400
’103’ 7 4 1 0.176300
’103’ 7 4 2 0.176300
’103’ 7 4 3 0.176300

Тип файла: Block center data – данные по центрам блоков.


Формат файла – формат не определен.
Описание данных: Текстовый файл со следующими данными: имя скважины, XYZ
координаты центра блока (в метрах) с интервалом перфорации, значение параметра
в данном блоке.

8.3.2. Карты. Экспорт 168


8.3. Форматы подгружаемых и выгружаемых файлов tNavigator-4.0

Пример файла данного типа

’102’ 0.000000 300.000000 2735.030000 0.175400


’102’ 0.000000 300.000000 2740.030000 0.175400
’102’ 0.000000 300.000000 2745.030000 0.175400
’103’ 600.000000 300.000000 2719.000000 0.176300
’103’ 600.000000 300.000000 2724.000000 0.176300
’103’ 600.000000 300.000000 2729.000000 0.176300

8. Сохранить в 2Д в .grd (Surfer)


Формат файла – .grd.
Описание данных: Текстовый файл для программы Surfer.

Пример файла данного типа

DSAA
40 65
-50 3950
-50 6450
30.2647 564.92
+57.4933 +58.4596 +59.4258 +60.392 +61.3583 +62.4282
+65.0649 +69.8945 +75.5536 +81.2801 +87.2017 +94.5382
+110.626 +124.216 +126.598 +123.544 +120.511 +117.151
+108.631 +98.4625 +87.8773 +79.3242 +73.3193 +67.9514

9. Сохранить в 2Д в .xyz
Тип файла: XY данные. Сохранение 2Д карты в формате .xyz.
Формат файла – .xyz.
Описание данных: координаты блока X, Y (в метрах), значение выбранного пара-
метра в данном блоке.

8.3.2. Карты. Экспорт 169


8.3. Форматы подгружаемых и выгружаемых файлов tNavigator-4.0

Пример файла данного типа

0.000000e+000 0.000000e+000 5.749330e+001


1.000000e+002 0.000000e+000 5.845960e+001
2.000000e+002 0.000000e+000 5.942580e+001
3.000000e+002 0.000000e+000 6.039200e+001
4.000000e+002 0.000000e+000 6.135830e+001
5.000000e+002 0.000000e+000 6.242820e+001
6.000000e+002 0.000000e+000 6.506490e+001

Тип файла: IJ данные. Сохранение 2Д карты в формате .xyz.


Формат файла – .xyz.
Описание данных: номера блока по осям X, Y, значение выбранного параметра в
данном блоке.

Пример файла данного типа

1 1 5.749330e+001
2 1 5.845960e+001
3 1 5.942580e+001
4 1 6.039200e+001
5 1 6.135830e+001
6 1 6.242820e+001
7 1 6.506490e+001
8 1 6.989450e+001

10. Сохранить в 2Д в текстовый файл .cps (CPS-3)


Формат файла – .cps.
Описание данных: Для сохранения в данном формате может быть указано количе-
ство значений вдоль осей X и Y, возрастающий или убывающий порядок блоков
по осям. Полученный массив данных может быть транспонирован (отражен отно-
сительно главной диагонали).

8.3.2. Карты. Экспорт 170


8.3. Форматы подгружаемых и выгружаемых файлов tNavigator-4.0

Пример файла данного типа

FSASCI 0 1 COMPUTED 0 1.000000e+030


FSATTR 0 0
FSLIMI -33.3333 3933.3333 -33.3333 6433.3333 30.2647 564.9200
FSNROW 195 120
FSXINC 33.333333 33.333333
-> generated by tNavigator
259.6710000 259.6710000 259.6710000 267.4820000 267.4820000
267.4820000 271.0630000 271.0630000 271.0630000 271.8970000
271.8970000 271.8970000 271.9130000 271.9130000 271.9130000
271.7910000 271.7910000 271.7910000 271.6340000 271.6340000

8.3.3 Карты. Импорт


1. tNavigator map – .map
Тип файла: Карта формата tNavigator.
Формат файла – .map.
Описание данных: загружается файл таким образом, что блокам присваиваются
последовательно значения чисел из загружаемого файла. Координаты блоков воз-
растают последовательно по X, Y, Z.

Пример файла данного типа

--Map: Depth
--Time step: 0

Depth

-- Layer 1 --
+2.748260e+003 +2.742420e+003 +2.742420e+003 +2.737400e+003
+2.737400e+003 +2.733930e+003 +2.733930e+003 0 0 0 0 0
0 0 0 0 0 0

2. GRD file[M] – .grd


Тип файла: бинарный файл, порождаемый программой Roxar MORE.
Формат файла – .grd.
Описание данных: при загрузке будет предложен выбор, какие кубы свойств из
имеющихся в файле нужно загрузить.

8.3.3. Карты. Импорт 171


8.3. Форматы подгружаемых и выгружаемых файлов tNavigator-4.0

3. Array file[M] – .ara


Тип файла: бинарный файл, порождаемый программой Roxar MORE.
Формат файла – .ara.
Описание данных: при загрузке будет предложен выбор, какие кубы свойств из
имеющихся в файле нужно загрузить и для каких шагов по времени.

4. Restart file – .UNRST


Тип файла: бинарный файл, порождаемый программой Eclipse.
Формат файла – .UNRST.
Описание данных: при загрузке будет предложен выбор, какие кубы свойств из
имеющихся в файле нужно загрузить и для каких шагов по времени.

8.3.3. Карты. Импорт 172


9.1. Установка лицензии для консольной версии tNavigator tNavigator-4.0

9 Консольная версия tNavigator


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

Использование:
tNavigator [ОПЦИИ]... [ФАЙЛЫ]...
Например:
tNavigator-con.exe --large-model model.data
В этом случае модель model.data будет открыта двухпроходным алгоритмом.

Чтобы открыть подсказку нужно запустить консоль одним из следующих способов:

ˆ tNavigator-con.exe -h (Напечатать подсказку и выйти)

ˆ tNavigator-con.exe --help (Напечатать подсказку и выйти)

ˆ tNavigator-con.exe --full-help (Напечатать подсказку, включая скрытые опции, и


выйти)

Все опции консольной версии перечислены в разделе 9.2.

9.1 Установка лицензии для консольной версии tNavigator


.
Для установки лицензии консольной версии tNavigator-con нужно выполнить следу-
ющие шаги:

1. Запустить tNavigator-con.exe. Это порождает файл license.dat, если лицензия не


установлена;

2. Отправить созданный файл (registration.txt) технической поддержке RFD (этот


файл создается в той же директории, где запускается tNavigator-con.exe);

3. Скопировать полученный от технической поддержки RFD файл в домашний ката-


лог;

4. Нажать кнопки Win+break;

5. Нажать “Дополнительные параметры системы”;

6. Нажать кнопку “Переменные среды...”;

7. Нажать кнопку “Создать...” внизу списка “Переменные среды для пользователя”


ИМЯ ПОЛЬЗОВАТЕЛЯ

8. Ввести tNavigator_LICENSE_FILE в поле “Имя переменной”;

9. Консольная версия tNavigator 173


9.2. Опции консольной версии tNavigator-4.0

9. Ввести путь к файлу license.dat, полученному от технической поддержки в поле


“Значение переменной”;

10. Нажать “ОК”;

11. Нажать “ОК” для закрытия окна Переменные среды, Свойства системы;

12. Закрыть все консольные терминалы (Окна с командной строкой), чтобы убедиться
в том, что изменения вступили в силу;

13. Запустить как обычно tNavigator-con.exe.

9.2 Опции консольной версии


Использование: tNavigator [ОПЦИИ]... [ФАЙЛЫ]...

Help:

Опция Описание
-h, --help Напечатать подсказку и выйти
--full-help Напечатать подсказку, включая скрытые оп-
ции и выйти
-V, --version Напечатать номер версии и выйти
Вводимые данные:
Опция Описание
--input=ENUM Формат вводимых данных (возможные зна-
чения=e100, e300, imex, gem, stars, mored.
По умолчанию=e100)
--large-model Открыть модель двухпроходным алгорит-
мом (По умолчанию=off)
--fast-array-reader Использовать быстрое чтение массивов
(экспериментацильная функциональность)
(По умолчанию=off)
--force-first-pass Использовать первый проход при откры-
тии двухпроходным алгоритмом (По умол-
чанию=off)
--nousersch Не читать пользовательский скедуал. (По
умолчанию=off)
--source-dir=STRING Префикс для каталога моделей
--dest-dir=STRING Префикс для каталога результатов
--base-dest-dir=STRING Префикс для основного каталога результа-
тов
Интерполяция:

9.2. Опции консольной версии 174


9.2. Опции консольной версии tNavigator-4.0

Опция Описание
--interpolate-map Использовать интерполяцию. (По умолча-
нию=off)
--interpolation-method=ENUM Используемый интерполяционный алгоритм
(возможные значени=least-squares, kriging,
least-squares-3d. По умолчанию=least-
squares)
--interpolation-detalization-x=INT Детализация: размер блока по x (в сеточных
блоках) (По умолчанию=1)
--interpolation-detalization-y=INT Детализация: размер блока по y (в сеточных
блоках) (По умолчанию=1)
--interpolation-silent-mode Не писать сообщения для каждого слоя (По
умолчанию=off)
--interpolation-alpha=DOUBLE Степень сглаживания первой производной
(По умолчанию=1.0)
--interpolation-beta=DOUBLE Степень сглаживания второй производной
(По умолчанию=1.0)
--interpolation-source=ENUM Источники данных для интерполяции (воз-
можные значения=wells, valid-blocks. По
умолчанию=wells)
--interpolation-geometry=ENUM Геометрия для 3Д интерполяции (воз-
можные значения=none, distances,
transmissibilities. По умолчанию=none)
--interpolation-ignore-vlinks Игнорировать вертикальные связи для 3Д
интерполяции (По умолчанию=off)
--interpolation-tr-threshold=DOUBLE Пороговое значение для проводимости (По
умолчанию=1.0)
--interpolation-novalue=DOUBLE Значения, которые рассматриваются как
unknown (По умолчанию=0.0)
--interpolation-По умолчанию- Значение для слоев, в которых нет узлов ин-
value=DOUBLE терполяции (По умолчанию=0.0)
--kriging-type=ENUM Тип кригинга (возможные значения=simple,
ordinary, universal. По умолчанию=simple)
Процесс моделирования:

9.2. Опции консольной версии 175


9.2. Опции консольной версии tNavigator-4.0

Опция Описание
--nosim Только чтение и проверка данных. Не запус-
кать расчет. (По умолчанию=off)
--low Установить приоритет как низкой (low). (По
умолчанию=off)
--model-version=INT Запустить версию модели (По умолча-
нию=0)
--stream-flux=DOUBLE Плотность линий тока (объем на одну ли-
нию тока) (По умолчанию=5.)
--stream-flight=INT Максимальное время жизни для точки ли-
нии тока (По умолчанию=50000)
--adaptation-config=STRING Конфигурационный файл для адаптации
--stop-step=INT Последний рассчитываемый шаг. (По
умолчанию=-1)
Параллельный расчет:

Опция Описание
-n, --cpu-num=number of available Количество потоков для расчета (По умол-
CPUS чанию=number of available CPUS) (По
умолчанию=-1)
--memory-bind-logic=ENUM метод привязки памяти на NUMA системах
(возможные значения=off, init, full. По умол-
чанию=full)
--sync-method=ENUM Метод синхронизации (possible
values=mutex, barrier. По умолча-
нию=barrier)
--mpi-processes-per-node=INT Количество MPI процессов, запущенных од-
новременно на каждом узле. (По умолча-
нию=1)
Метод привязки потоков к ядрам

Опция Описание
--thread-bind-logic=ENUM Метод автоматической привязки по-
токов к ядрам. (возможные значе-
ния=none, node_uniform, cpu_uniform,
process_to_first_cpus. По умолча-
нию=node_uniform)
--thread-bind-to-cpu=CPU-1,CPU- Метод ручной привязки потоков к ядрам (N
2,...,CPU-N - количество потоков). CPU numeration starts
from 0.
Отладка:

9.2. Опции консольной версии 176


9.2. Опции консольной версии tNavigator-4.0

Опция Описание
--dump-matrix=INT Вывод матрицы. (По умолчанию=0)
--drainage-matrix Рассчитать и вывести матрицу дренирова-
ния. (По умолчанию=off)
Файлы результатов:

Опция Описание
--no-dump-res Не записывать файлы результатов (res-
файлы). (По умолчанию=off)
--dump-res Записывать файлы результатов (res-файлы).
Может быть использовано с опцией --ecl-
dump (По умолчанию=off)
--summary-only Запись в log-файл только summary данных.
(По умолчанию=off)
--dump-step-summary Запись summary по шагам. (По умолча-
нию=off)
--export-avg-maps Export average maps on each step. (По умол-
чанию=off)
--dump-result-files=ENUM Заказать файлы результатов, которые
будут созданы (возможные значе-
ния=all_on, all_off, mesh_on, mesh_off,
initial_maps_on, initial_maps_off,
step_maps_on step_maps_off, well_on,
well_off, group_on, group_off, conn_on,
conn_off, frac_on, frac_off, aquifer_on,
aquifer_off, statistics_on, statistics_off, rst_on,
rst_off. По умолчанию=all_on)
--n-steps-before-flush=INT Количество шагов, через которые рассчи-
танные данные записываются на диск. По
умолчанию it’s approximately HDD’s block
size divided by 8.
Метод решения линейной системы:

9.2. Опции консольной версии 177


9.2. Опции консольной версии tNavigator-4.0

Опция Описание
--linear-solver-alg=ENUM Использовать алгоритм решения линей-
ной системы (возможные значения=bcgstab,
orthomin, qgmres, dqgmres. По умолча-
нию=bcgstab)
--linear-solver-param=INT Параметр (По умолчанию=15)
--linear-solver-restart=INT Количество итерация до рестарта (По умол-
чанию=50)
--solver-preconditioner=ENUM Тип предобуславливателя для реше-
ния линейной системы (возможные
значения=ilu_ikj, jacobi, no. По умолча-
нию=ilu_ikj)
Граничные условия:

Опция Описание
--bc-dont-correct Не исправлять граничные условия, если они
кажутся неверными (По умолчанию=off)
Клиент/сервер опции:

Опция Описание
--server-url=STRING Url лицензионного сервера
Совместимый с Eclipse вывод данных:

Опция Описание
-l, --ecl-little Запись бинарных файлов в формате little-
endian. (По умолчанию=off)
-d, --ecl-dump Запись eclipse файлов в директорию с моде-
лью. (По умолчанию=off)
-e, --ecl-egrid Запись EGRID файла. (По умолчанию=off)
-i, --ecl-init Запись INIT файла. (По умолчанию=off)
-s, --ecl-summary Запись summary данных. (По умолча-
нию=off)
-r, --ecl-unrst Запись бинарного файла результатов
UNRST. (По умолчанию=off)
-u, --ecl-unsmry Запись бинарного файла результатов
UNSMRY. (По умолчанию=off)
-m, --ecl-smspec Запись бинарного файла результатов
SMSPEC. (По умолчанию=off)
--rfd-summary Краткая запись (только модели FIELD)
SMSPEC и UNSMRY файлов. (По умолча-
нию=off)
Ежегодный сводный отчет:

9.2. Опции консольной версии 178


9.2. Опции консольной версии tNavigator-4.0

Опция Описание
-t, --report-tables Таблицы для вывода. (По умолчанию=off)
TMORE опции:
Опция Описание
--dump-converter-maps Использовать место на диске для предотвра-
щения большого употртебления памяти (По
умолчанию=off)
--dump-intermediate-eclipse Сохранение промежуточной модели в фор-
мате eclipse (По умолчанию=off)
--not-dump-intermediate-eclipse-maps Не сохранять промежуточную модель в
формате eclipse (По умолчанию=off)
--dump-intermediate-eclipse-sch Сохранение промежуточного SCHEDULE
раздела в формате eclipse (По умолча-
нию=off)
--multiple-error-messages Не скрывать многочисленные сообщения
при конвертации (По умолчанию=off)
Графический интерфейс:

Опция Описание
--auto-run Запуск расчета. (По умолчанию=off)
--auto-exit Выход по окончанию расчета. (По умолча-
нию=off)
--restart-step=INT Рестарт с указанного шага. (По
умолчанию=‘-1’)
--ini-file=STRING Ini имя файла.
--no-gl Не использовать OpenGL (не будет вообще
карт и графиков). (По умолчанию=off)
--no-gl-vbo Не использовать OpenGL VBO. (По умолча-
нию=off)
Удаленный графический интерфейс:

Опция Описание
--task-id=INT ID задачи на сервере (По умолчанию=0)
--dispatcher-ip=STRING IP диспетчера
--dispatcher-task-port=INT Порт диспетчера для задач (По умолча-
нию=0)
Сохранение модели:

9.2. Опции консольной версии 179


9.2. Опции консольной версии tNavigator-4.0

Опция Описание
--save-model=STRING Сохранить модель в формате Eclipse
--save-scaled-model-xyz=X-scale,Y- Сохранить модель, масштабированную по
scale,Z-scale осям X, Y, Z
--split Авто-разрезание моделей. Регионы для
разрезания должны быть заданы словом
FIPPATT (см. 10.4.11). (По умолчанию=off)

9.2. Опции консольной версии 180


10. Ключевые слова, совместимые с tNavigator и Eclipse tNavigator-4.0

10 Ключевые слова, совместимые с tNavigator и Eclipse


Для удобства пользователей входной язык предлагаемого пакета максимально прибли-
жен к входному языку распространенных симуляторов:
ˆ Eclipse (c) Schlumberger,
ˆ IMEX (c) Computer Modelling Group Ltd,
ˆ STARS (c) Computer Modelling Group Ltd,
ˆ MORE (c) Roxar.
Ключевые слова, совместимые с Eclipse выделяются красным цветом. Например:
TABDIMS (см. 10.1.16). Их список приведен в оглавлении 14.

Ключевые слова, совместимые с CMG выделяются розовым цветом. Например: TEMR


(см. 12.4.4). Их список приведен в оглавлении 15.

Ключевые слова, совместимые с MORE выделяются зеленым цветом. Например:


IDATe (см. 13.1.5). Их список приведен в оглавлении 17.

Ключевые слова, используемые RFD только в tNavigator выделяются синим цветом.


Например: REACCONC (см. 10.8.48). Их список приведен в оглавлении 16.

В описании каждого ключевого слова в первой части таблицы отмечено галочками,


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

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


Eclipse 100, Eclipse 300.

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

Слово может быть использовано в секциях GRID и EDIT.

RUNSPEC x GRID x EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

В tNavigator поддерживается гибридная модель (раздел Гибридная модель – 7) вход-


ных данных:
1. Случай 1. Основная модель задана в формате Eclipse (все, кроме секции событий
по скважинам). Секция событий по скважинам задана в MORE формате – ключевое
слово RECU (см. 10.12.133).

10. Ключевые слова, совместимые с tNavigator и Eclipse 181


10. Ключевые слова, совместимые с tNavigator и Eclipse tNavigator-4.0

2. Случай 2. Основная модель задана в формате Eclipse. Дополнительно могут быть


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

3. Случай 3. Основная модель задана в формате MORE. Дополнительно создаются


события по скважинам в Eclipse формате.

Ключевые слова входного языка данных симуляторов читаются, далее преобразовы-


ваются во внутренний формат данных tNavigator.
Данный раздел описывает ключевые слова, которые поддержаны в следующих симуля-
торах:

ˆ ключевые слова tNavigator;

ˆ ключевые слова Eclipse 100;

ˆ ключевые слова Eclipse 300;

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

Ключевым слова объединены в описании в следующие группы:

ˆ Определения (10.1)

ˆ Описание сетки (10.2)

ˆ Применение арифметических операций (10.3)

ˆ Задание регионов (10.4)

ˆ Описание свойств (10.5)

ˆ Фазовые проницаемости и капиллярные давления (10.6)

ˆ Композиционные свойства (10.7)

ˆ Термические свойства (10.8)

ˆ Определение начальных условий (10.9)

ˆ Режим работы скважин (10.12)

ˆ Приток воды из водоносного горизонта (10.10)

10. Ключевые слова, совместимые с tNavigator и Eclipse 182


10. Ключевые слова, совместимые с tNavigator и Eclipse tNavigator-4.0

Все названия ключевых слов нечувствительны к выбору регистра. Значения пара-


метров ключевого слова вводятся на следующей строке. Если значение ключевого слова
не задано пользователем, то в случае, если оно определено по умолчанию, программа-
симулятор использует это значение, а в противном случае — выдается сообщение об
ошибке.
Массивы данных заканчиваются символом /. Если определено меньше элементов,
чем длина массива данных, то недостающие значения элементов вводятся по умолча-
нию; в противном случае выдается сообщение об ошибке. Для ввода нескольких равных
значений параметра может быть использована стандартная форма NUM*VAL, где NUM
– количество равных значений, VAL – само значение. Для повторяющихся выражений
можно использовать скобки в следующем виде: NUM1 ∗{NUM2 ∗VAL}. Например, запись
2*{1 2*{3 4}} означает набор данных 1 3 4 3 4 1 3 4 3 4.

10. Ключевые слова, совместимые с tNavigator и Eclipse 183


10.1. Определения tNavigator-4.0

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

10.1. Определения 184


10.1. Определения tNavigator-4.0

10.1.1 RUNSPEC

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

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

10.1.1. RUNSPEC 185


10.1. Определения tNavigator-4.0

10.1.2 TITLE

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

Используется для объявления заголовка модели. Может использоваться любой алфа-


вит. Заголовок должен располагаться на одной строке.

Пример
TITLE
Тестовый пример
/

В этом примере рассматривается заголовок для модели "Тестовый пример".

Пример
TITLE
Модель месторождения с большим
количеством блоков
/

В этом примере рассматривается заголовок для модели "Модель месторождения с


большим". Заметьте, что информация на второй строке не добавилась в название модели.

10.1.2. TITLE 186


10.1. Определения tNavigator-4.0

10.1.3 REPORTFILE / REPORTSCREEN

x tNavigator Eclipse 300 MORE


Симулятор
Eclipse 100 IMEX STARS

x RUNSPEC x GRID x EDIT x PROPS


Секция
x REGIONS x SOLUTION x SUMMARY x SCHEDULE

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


и на экран. Ключевые слова REPORTFILE и REPORTSCREEN обеспечивают расширен-
ные возможности управления выводом отчетности в log-файл и на экран соответствен-
но. Для того, чтобы вывод отчетности по считанным и записанным входным данным
работал корректно, ключевые слова REPORTFILE и REPORTSCREEN желательно указы-
вать в самом начале *.data-файла.

Все величины, выводимые в log-файл и на экран, выводятся в единицах измерения,


указанных в ключевом слове UNITS (см. 10.1.12).

Вводятся следующие данные:

ˆ название секции, нужно указать один из следующих параметров:


<Секция> <Описание>
READ Информация о считанных входных данных
WRITE Информация о записи входных данных
CHECK Информация о проверках входных данных
INIT Информация по инициализации процесса моделирования
ITERS Информация по итерационному процессу
FIP Информация по запасам
SOLVE Информация по расчету и солверу
GUI Информация по подсистеме отображения результатов (GUI)
RSV Информация по пласту
GROUP Информация по группам скважин
WELL Информация по скважинам
CONN Информация по перфорациям
GRID Информация по сетке
PRINT_LOGS Все отчетные таблицы, которые записываются в log-файл
ALL Все перечисленные выше секции
ˆ приоритет, характеризующий степень детализации информации по выбранной сек-
ции. Нужно указать одно из следующих значений:

10.1.3. REPORTFILE / REPORTSCREEN 187


10.1. Определения tNavigator-4.0

<Приоритет> <Описание>
WARNING Выводить только предупреждения и ошибки
HIGHEST Выводить только информацию с самым высоким приоритетом
HIGH Выводить информацию с высоким и выше приоритетом
MEDIUM Выводить информацию со средним и выше приоритетом
LOW Выводить всю информацию
Например, для секции PRINT_LOGS выбор самого высокого приоритета HIGHEST
приводит к тому, что будут печататься только итоговые таблицы по пласту, выбор
высокого приоритета приведет к печати таблиц по пласту и группам, среднего
— еще и по скважинам, и, наконец, при выборе низкого приоритета LOW будет
выводиться вся информация (то есть таблицы) по пласту, группам, скважинам и
перфорациям. Для других секций используется сходная система приоритетов.

После ключевого слова REPORTFILE (или REPORTSCREEN) нужно указать одну или
более пар <Секция> <приоритет>. Список должен заканчиваться символом /.

Работу ключевых слов REPORTFILE и REPORTSCREEN можно проиллюстрировать


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

10.1.3. REPORTFILE / REPORTSCREEN 188


Приоритет LOW MEDIUM HIGH HIGHEST WARNING
READ
• Значения считан- • 1 строка на каждое • Список подключен- • Ошибки и преду-
ных параметров успешно считанное ных *.inc-файлов преждения
RUNCTRL ключевое слово: с именами
его имя и информа-
ция о том, сколько
10.1. Определения

строк (значений)
считано; для ключе-
вых слов DIMENS,
TABDIMS пе-
речислены их
значения

CHECK

10.1.3. REPORTFILE / REPORTSCREEN


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

продолжение на следующей странице


tNavigator-4.0

189
продолжение с предыдущей страницы
Приоритет LOW MEDIUM HIGH HIGHEST WARNING
INIT
• Общее число актив- • Число ячеек, пе- • Ошибки и преду-
ных ячеек реведенных в преждения
неактивные по
• Общий объем выде- критерию мини- • Имена *.data,
10.1. Определения

ленной памяти мального порового *.res, *.for,


объема, MINPV *.err, *.log
(см. 10.2.27) файлов

продолжение на следующей странице

10.1.3. REPORTFILE / REPORTSCREEN


tNavigator-4.0

190
продолжение с предыдущей страницы
Приоритет LOW MEDIUM HIGH HIGHEST WARNING
ITERS
• Информация по • Время начала ре- • Сообщение о да- • Ошибки и преду-
каждому вре- старта те начала модели- преждения
менному шагу рования (МОДЕЛИ-
симулятора – вре- РОВАНИЕ НАЧА-
10.1. Определения

мя, длина шага, ЛОСЬ С ДАТЫ...)


число итераций, ва-
риация переменных • После каждого от-
– dp, ds (или dn), dv четного шага – со-
общение о заверше-
• В случае рестарта нии шага и краткий
(повторного расче- отчет по нему – до-
та временного ша- бычи, среднее дав-

10.1.3. REPORTFILE / REPORTSCREEN


га) – информация ление (ОТЧЕТ N ..
о рестарте: момент, НА ДЕНЬ .. ЗА-
длины старого и ВЕРШЕН)
нового временного
шага • После окончания
моделирования –
• Сообщения о общая длитель-
проблемах со ность расчета,
сходимостью число шагов и
Ньютоновского итераций (Всего
процесса, которые истекло времени ...)
вызывают ре-
старт – о слишком
медленной скоро-
сти сходимости
или сходимости
tNavigator-4.0

к нефизичному
решению

191
продолжение на следующей странице
продолжение с предыдущей страницы
Приоритет LOW MEDIUM HIGH HIGHEST WARNING
FIP
• К суммарной табли- • Суммарные таб- • Ошибки и преду-
це прибавляется по лицы по всем FIP преждения
столбцу для каждо- регионам – запасы,
го FIP региона с те- среднепластовое
10.1. Определения

ми же данными давление, поровый


объем

SOLVE
• Информация о каж- • Ошибки и преду-
дой Ньютоновской преждения
итерации – номер,
невязка, изменение

10.1.3. REPORTFILE / REPORTSCREEN


параметров

RSV
• Информация по • Ошибки и преду-
ошибке материаль- преждения
ного баланса

GROUP
• Информация по • Сообщение об от- • Ошибки и преду-
групповым контро- ключении компен- преждения
лям сации в случае, ес-
ли общая закачка по
группе слишком ма-
ла
tNavigator-4.0

продолжение на следующей странице

192
продолжение с предыдущей страницы
Приоритет LOW MEDIUM HIGH HIGHEST WARNING
WELL
• Сообщения о пере- • Информация о • Ошибки и преду-
ключениях скважин закрытии скважины преждения
/ ее последне-
• Сообщения о про- го интервала
10.1. Определения

блемах с расчетами перфорации в слу-


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

CONN

10.1.3. REPORTFILE / REPORTSCREEN


• Сообщения о • Ошибки и преду-
наличии межпла- преждения
стовых перетоков
через скважину
(crossflow)

GRID
• Статистика по сетке • Ошибки и преду-
(grid) преждения

продолжение на следующей странице


tNavigator-4.0

193
продолжение с предыдущей страницы
Приоритет LOW MEDIUM HIGH HIGHEST WARNING
PRINT_
LOGS • Таблицы добыч по • Таблицы добыч по • Таблицы добыч по • Таблицы суммар- • Ошибки и преду-
каждому интервалу скважинам группам ных добыч по преждения
перфорации пласту
• Все данные по но-
10.1. Определения

вым перфорациям
скважин

10.1.3. REPORTFILE / REPORTSCREEN


tNavigator-4.0

194
10.1. Определения tNavigator-4.0

По умолчанию:
REPORTFILE
ALL HIGH
/
REPORTSCREEN
ALL HIGH
PRINT_LOGS WARNING
FIP WARNING
/

Пример
REPORTFILE
READ LOW
PRINT_LOGS MEDIUM
/
REPORTSCREEN
PRINT_LOGS MEDIUM
/

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

Пример
REPORTFILE
ITERS HIGH
WELL LOW
/
REPORTSCREEN
WELL LOW
ITERS MEDIUM
/

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

10.1.3. REPORTFILE / REPORTSCREEN 195


10.1. Определения tNavigator-4.0

10.1.4 RPTRST

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

RUNSPEC GRID EDIT PROPS


Секция
REGIONS x SOLUTION SUMMARY x SCHEDULE

Данное ключевое слово позволяет сохранять результаты расчета в файл результатов


(*.rst). Далее указывается список мнемоник, соответствующих сохраняемым парамет-
рам. Список должен заканчиваться символом (/).
Возможно использование следующих мнемоник:

ˆ FLOWW - накопленные перетоки воды;

ˆ FLOWO - накопленные перетоки нефти;

ˆ FLOWG - накопленные перетоки газа;

ˆ FIPFLOW - перетоки между отчетными регионами (FIP регионами).

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

Пример
RPTRST
FLOWO FLOWG /

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

10.1.4. RPTRST 196


10.1. Определения tNavigator-4.0

10.1.5 OUTSOL

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

RUNSPEC GRID EDIT PROPS


Секция
REGIONS x SOLUTION SUMMARY x SCHEDULE

Данное ключевое слово повторяет слово RPTRST (см. 10.1.4).

10.1.5. OUTSOL 197


10.1. Определения tNavigator-4.0

10.1.6 START

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

Данное ключевое слово определяет дату начала процесса моделирования. Даты вво-
дятся в формате DD ’MONTH’ YYYY и заканчиваются символом /. ’MONTH’ принимает
одно из следующих значений: JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT,
NOV, DEC, а также JLY, что также обозначает июль.
Все даты ввода-вывода данных в DATES (см. 10.12.63) должны быть позднее, чем дата
начала.

Пример
START
01 JUL 1984
/

10.1.6. START 198


10.1. Определения tNavigator-4.0

10.1.7 RESTART

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

RUNSPEC GRID EDIT PROPS


Секция
REGIONS x SOLUTION SUMMARY SCHEDULE

Используется для перезапуска ранее рассчитанной модели с N-го временного шага


также возможен запуск модели с некоторой даты, см. RESTARTDATE (см. 10.1.8).

Данные для моделирования считываются из ранее сохраненных файлов результатов


расчета.

Необходимо указать следующие данные (Данные должны заканчиваться символом


/.):

ˆ имя модели с сохраненными ранее результатами, расширение не указывается,

ˆ номер шага, с которого следует начинать расчет.

Пример 1. Вид целого .data файла рестартной модели. Стиль прогнозной моде-
ли, создаваемой tNavigator

Пример
RESTART
'modelSmall' 139
/

SCHEDULE
INCLUDE
'modelSmall_FORECAST_sch.inc'/

END

В этом примере идет загрузка результатов расчета модели modelSmall, а рас-


чет начинается с 139 временного шага (т.е. будет рассчитан шаг 140 и далее).
Далее идет секция задания данных о скважинах SCHEDULE, подключается файл
modelSmall_FORECAST_sch.inc.
Подключаемый файл modelSmall_FORECAST_sch.inc может быть, например, следу-
ющим (слово DATES задается уже после WCONPROD, WCONINJE):

10.1.7. RESTART 199


10.1. Определения tNavigator-4.0

Пример
WCONPROD
W1085 OPEN BHP 1* 1* 1* 1* 1* +1.32256675e+002 /
W244 OPEN BHP 1* 1* 1* 1* 1* +1.18884682e+002 /
/

WCONINJE
W1054 WATER OPEN BHP +8.84194000e+001 1* +3.63650355e+002 /
W1072 WATER OPEN BHP +1.23806000e+002 1* +4.35565959e+002 /
/

DATES
01 OCT 2004 /
/

DATES
01 NOV 2004 /
/

DATES
01 DEC 2004 /
/

Пример 2. Вид части .data-файла рестартной модели (стиль моделей формата


E100, E300)

10.1.7. RESTART 200


10.1. Определения tNavigator-4.0

Пример
...
PROPS

STONE1

INCLUDE
'pvt.inc'/

INCLUDE
'rp.inc'/

REGIONS

INCLUDE
'regs.inc'/

SOLUTION

INCLUDE
'init.inc'/

RESTART
'modelSmall' 139
/

SUMMARY
ALL

SCHEDULE
INCLUDE
'modelSmall_FORECAST_sch.inc'/

END

В данном примере идут секции модели ..., PROPS, REGIONS, SOLUTION. В сек-
ции SOLUTION запускается рестарт модели modelSmall с шага 139. Далее идут секции
SUMMARY, SCHEDULE.

10.1.7. RESTART 201


10.1. Определения tNavigator-4.0

10.1.8 RESTARTDATE

x tNavigator Eclipse 300 MORE


Симулятор
Eclipse 100 IMEX STARS

Используется для перезапуска ранее рассчитанной модели с некоторой даты. Также


можно перезапустить расчет начиная с заданного временного шага, см. ключевое слово
RESTART (см. 10.1.7).

Данные для моделирования считываются из ранее сохраненных файлов результатов


расчета.

Необходимо указать следующие данные (Данные должны заканчиваться символом


/.):

1. имя модели с сохраненными ранее результатами, расширение не указывается,

2. указывается *, поле игнорируется,

3. дата, с которой будет начат расчет (если начало временного шага не совпало с
указанной датой, то расчет начинается с ближайшей даты начала временного шага,
которая меньше указанной).

Пример
RESTARTDATE
'modelSmall' 1* 01 SEP 2004
/

SCHEDULE
INCLUDE
'modelSmall_FORECAST_sch.inc'/

END

В этом примере идет загрузка результатов расчета модели modelSmall, а расчет на-
чинается с 1 сентября 2004 года. Далее должна сразу следовать секция задания данных
о скважинах SCHEDULE. подключается файл modelSmall_FORECAST_sch.inc.

Подключаемый файл modelSmall_FORECAST_sch.inc может быть, например, следу-


ющим (слово DATES задается уже после WCONPROD, WCONINJE):

10.1.8. RESTARTDATE 202


10.1. Определения tNavigator-4.0

Пример
WCONPROD
W1085 OPEN BHP 1* 1* 1* 1* 1* +1.32256675e+002 /
W244 OPEN BHP 1* 1* 1* 1* 1* +1.18884682e+002 /
/

WCONINJE
W1054 WATER OPEN BHP +8.84194000e+001 1* +3.63650355e+002 /
W1072 WATER OPEN BHP +1.23806000e+002 1* +4.35565959e+002 /
/

DATES
01 OCT 2004 /
/

DATES
01 NOV 2004 /
/

DATES
01 DEC 2004 /
/

10.1.8. RESTARTDATE 203


10.1. Определения tNavigator-4.0

10.1.9 METRIC

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

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


система единиц METRIC.

10.1.9. METRIC 204


10.1. Определения tNavigator-4.0

10.1.10 FIELD

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

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


система единиц FIELD.

10.1.10. FIELD 205


10.1. Определения tNavigator-4.0

10.1.11 LAB

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

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


система единиц LAB.

10.1.11. LAB 206


10.1. Определения tNavigator-4.0

10.1.12 UNITS

x tNavigator Eclipse 300 MORE


Симулятор
Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

Используется для задания систем измерения, используемых для входных и выходных


данных (см. 5).
Поддерживаются следующие системы:

ˆ METRIC - метрическая система,

ˆ FIELD - англо-американская промысловая система единиц.

ˆ LAB - лабораторная система единиц

По умолчанию: METRIC.

Пример
UNITS
METRIC

В этом примере используется метрическая система единиц.


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

10.1.12. UNITS 207


10.1. Определения tNavigator-4.0

10.1.13 LANGUAGE

x tNavigator Eclipse 300 MORE


Симулятор
Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

Используется для задания языка и кодировки, используемых для входных и выход-


ных данных. Поддерживаются следующие языки и кодировки:

ˆ ENGLISH - английский язык,

ˆ RUS.WIN - русский язык, cp1251 (windows) кодировка,

ˆ RUS.ALT - русский язык, cp866 (dos) кодировка,

ˆ RUS.KOI - русский язык, koi8 (unix) кодировка,

Указанный язык и кодировка используются:

ˆ для входных данных,

ˆ для порождаемых симулятором файлов с отчетами,

ˆ для всех сообщений, выводимых на терминал в процессе работы.

По умолчанию: ENGLISH.

Пример
LANGUAGE
RUS.ALT

В этом примере симулятор будет использовать русский язык в dos кодировке.

10.1.13. LANGUAGE 208


10.1. Определения tNavigator-4.0

10.1.14 BLACKOIL

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

Данное ключевое слово указывает на использование модели черной нефти. Исполь-


зование композиционной модели задается словом COMPS (см. 10.7.3).

Пример
BLACKOIL

10.1.14. BLACKOIL 209


10.1. Определения tNavigator-4.0

10.1.15 DIMENS

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

Используется для задания количества NX, NY, NZ ячеек расчетной сетки в направле-
ниях X , Y , Z . При этом предполагается, что X и Y используются как координаты на
поверхности, а Z направлено вертикально вниз. Нумерация ячеек начинается вдоль оси
X , затем вдоль оси Y , и в завершение — вдоль оси Z . Общее количество ячеек равно
произведению этих трех чисел: NX*NY*NZ.
По умолчанию: 100 100 1

Пример
DIMENS
50 50 1
/

В этом примере задается сетка размером 50 ∗ 50 ∗ 1 ячеек, где вдоль оси X располо-
жено 50 ячеек, вдоль оси Y — 50 ячеек, и вдоль оси Z — 1 ячейка. Общее количество
ячеек — 2500.

Пример
DIMENS
30 23 5
/

В этом примере задается сетка размером 30 ∗ 23 ∗ 5 ячеек, где вдоль оси X располо-
жено 30 ячеек, вдоль оси Y — 23 ячеек, и вдоль оси Z — 5 ячеек. Общее количество
ячеек — 3450.

10.1.15. DIMENS 210


10.1. Определения tNavigator-4.0

10.1.16 TABDIMS

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

Используется для задания числа регионов с различными параметрами моделирова-


ния. Задаваемые параметры определяют:

1. количество регионов фильтрации (SATNUM (см. 10.4.3)),

2. количество регионов с различными PVT свойствами (PVTNUM (см. 10.4.2)),

3. максимальное количество различных насыщенностей, задаваемых в одной VPT


таблице, заданной ключевыми словами SGFN (см. 10.6.8), SGOF (см. 10.6.2). Дан-
ное поле введено для поддержки совместимости с входным языком симулятора
Eclipse. (ИГНОРИРУЕТСЯ) В tNavigator указание количества строк не требуется,
так как память для таблиц выделяется динамически,

4. максимальное количество различных давлений, задаваемых в одной VPT табли-


це, заданной ключевыми словами PVTG (см. 10.5.8), PVTO (см. 10.5.4), PVDG
(см. 10.5.7), PVDO (см. 10.5.2). Данное поле введено для поддержки совместимости
с входным языком симулятора Eclipse. (ИГНОРИРУЕТСЯ) В tNavigator указание
количества строк не требуется, так как память для таблиц выделяется динамиче-
ски,

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


(FIPNUM (см. 10.4.8)).

6. максимальное количество различных газовых факторов RG,O , задаваемых в одной


VPT таблице, заданной ключевыми словами PVTO (см. 10.5.4), PVCO (см. 10.5.6).
Данное поле введено для поддержки совместимости с входным языком симулятора
Eclipse. (ИГНОРИРУЕТСЯ) В tNavigator указание количества строк не требуется,
так как память для таблиц выделяется динамически,

7. максимальное количество различных значений содержания нефти в газе RO,G ,


задаваемых в одной PVT таблице жирного газа, заданной ключевым словом PVTG
(см. 10.5.8). Данное поле введено для поддержки совместимости с входным языком
симулятора Eclipse. (ИГНОРИРУЕТСЯ) В tNavigator указание количества строк не
требуется, так как память для таблиц выделяется динамически,

8. максимальное количество таблиц, задающих зависимость предельных точек насы-


щения от температуры (таблицы задаются словом ENPTVT (см. 10.8.67)).

10.1.16. TABDIMS 211


10.1. Определения tNavigator-4.0

9. количество регионов уравнения состояния в пластовых условиях (регионы зада-


ются словом EOSNUM (см. 10.4.17)).

10. количество регионов уравнения состояния в поверхностных условиях. По умолча-


нию равно значению 9-ого параметра данного ключевого слова.

11. максимальное количество flux областей. Данное поле введено для поддерж-
ки совместимости с входным языком симулятора Eclipse. (ИГНОРИРУЕТСЯ) В
tNavigator указание количества строк не требуется, так как память для таблиц вы-
деляется динамически,

12. максимальное число областей термической опции. Данное поле введено для под-
держки совместимости с входным языком симулятора Eclipse. (ИГНОРИРУЕТСЯ)
В tNavigator указание количества строк не требуется, так как память для таблиц
выделяется динамически,

13. максимальное число таблиц породы. Данное поле введено для поддержки
совместимости с входным языком симулятора Eclipse. (ИГНОРИРУЕТСЯ) В
tNavigator указание количества строк не требуется, так как память для таблиц
выделяется динамически,

14. максимальное число областей поддержания давления. Данное поле введено для
поддержки совместимости с входным языком симулятора Eclipse. (ИГНОРИРУ-
ЕТСЯ) В tNavigator указание количества строк не требуется, так как память для
таблиц выделяется динамически,

15. количество значений температур для Ki (p, T ) таблиц (KVTEMP (см. 10.8.5),
KVTABTn (см. 10.8.6)).

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


осуществляется ниже.
По умолчанию: 1 1 20 20 1 20 20 1 1

Пример
TABDIMS
2 4 2* 3
/

В этом примере рассматривается месторождение, для которого множество всех ячеек


сетки

ˆ разбивается на два региона, в каждом из которых рассматриваются различные


свойства фильтрации,

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


PVT свойств,

10.1.16. TABDIMS 212


10.1. Определения tNavigator-4.0

ˆ 3-ий и 4-ый параметры данного ключевого слова берутся равными по умолчанию


20,

ˆ разбивается на три региона, для каждого из которых необходимо выводить данные


о запасах.

10.1.16. TABDIMS 213


10.1. Определения tNavigator-4.0

10.1.17 EQLDIMS

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

Используется для определения числа областей с различными параметрами модели-


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

1. число регионов с различными начальными данными опции равновесия (EQLNUM


(см. 10.4.7), EQUIL (см. 10.9.2));
2. число отметок глубин в любой таблице давление-глубина, создаваемой внутренней
системой с помощью алгоритма установления равновесия; игнорируется, данное
поле введено для поддержки совместимости с входным языком симулятора Eclipse.
В tNavigator указание количества строк не требуется, так как память для таблиц
выделяется динамически;
3. максиальное число значений глубин в любой из таблиц RSVD (см. 10.9.3), RVVD
(см. 10.9.5); игнорируется, данное поле введено для поддержки совместимости с
входным языком симулятора Eclipse. В tNavigator указание количества строк не
требуется, так как память для таблиц выделяется динамически;
4. максимальное число таблиц глубин и начальной концентрации индикатора на этих
глубинах (TVDP (см. 10.9.37));
5. максимальное число строк в таблице глубин и начальной концентрации индикатора
на этих глубинах (TNUM (см. 10.9.36)).

По умолчанию:
1. 1;
2. 100;
3. 20;
4. 1;
5. 20.

Пример
EQLDIMS
3 2* 2 5
/

10.1.17. EQLDIMS 214


10.1. Определения tNavigator-4.0

В этом примере рассматривается месторождение, для которого множество всех ячеек


сетки разбивается на три региона равновесия. Количество таблиц глубин и начальной
концентрации индикатора на этих глубинах – 2 таблицы, количество строк в каждой
такой таблице – 5 строк.

10.1.17. EQLDIMS 215


10.1. Определения tNavigator-4.0

10.1.18 ACTDIMS

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

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


(см. 10.12.86), ACTIONW (см. 10.12.89), ACTIONG (см. 10.12.87), ACTIONR (см. 10.12.88).
Данные должны заканчиваться символом /.

1. максимальное число типов ключевых слов ACTION (см. 10.12.86); игнорируется,


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

2. максимальное число строк данных SHEDULE (включая слово ENDACTIO), которое


можно определить в любом ключевом слове ACTION (см. 10.12.86); игнорируется,
данное поле введено для поддержки совместимости с входным языком симулято-
ра Eclipse. В tNavigator указание количества строк не требуется, так как память
выделяется динамически;

3. максимальное число символов в строке данных ACTION (см. 10.12.86); игнори-


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

По умолчанию:

1. 2;

2. 50;

3. 80.

Пример
ACTDIMS
5 40 100
/

10.1.18. ACTDIMS 216


10.1. Определения tNavigator-4.0

10.1.19 REGDIMS

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

Используется для задания числа регионов с различными параметрами моделирова-


ния. Задаваемые четыре числа определяют

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


(FIPNUM (см. 10.4.8)), может быть задано также с помощью TABDIMS (см. 10.1.16)),

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


сах (FIPNUM (см. 10.4.8)),

3. количество регионов с независимыми месторождениями,

4. количество регионов потока (FLUXNUM (см. 10.4.14)),

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


осуществляется ниже.
По умолчанию: 1 1 0 0

Пример
REGDIMS
2 2 0 0
/

В этом примере рассматривается месторождение, для которого множество всех ячеек


сетки

ˆ разбивается на два региона, в каждом из которых выводятся различные данные о


запасах,

ˆ разбивается на два множества, в каждом из которых выводятся различные данные


о запасах.

10.1.19. REGDIMS 217


10.1. Определения tNavigator-4.0

10.1.20 VFPIDIMS

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

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


определяемой ключевым словом VFPINJ (см. 10.12.35). Данные должны заканчиваться
символом /.
Нужно ввести следующие параметры:

1. максимальное количество значений закачки (FLO) в одной таблице;

2. максимальное количество значений устьевого давления (THP) в одной таблице;

3. максимальное количество таблиц BHP для нагнетательных скважин.

По умолчанию: 0 0 0

Пример
VFPIDIMS
10 5 3
/

В этом примере задано: максимальное количество значений закачки (FLO) в одной


таблице – 10, максимальное количество значений устьевого давления (THP) в одной
таблице – 5, максимальное количество таблиц BHP для нагнетательных скважин – 3.

10.1.20. VFPIDIMS 218


10.1. Определения tNavigator-4.0

10.1.21 VFPPDIMS

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

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


определяемой ключевым словом VFPPROD (см. 10.12.36). Данные должны заканчивать-
ся символом /.
Нужно ввести следующие параметры:

1. максимальное количество значений дебитов (FLO) в одной таблице;

2. максимальное количество значений устьевого давления (THP) в одной таблице;

3. максимальное количество значений водонефтяных факторов (WFR) в одной табли-


це;

4. максимальное количество значений газонефтяных факторов (GFR) в одной табли-


це;

5. максимальное количество значений величин искусственного лифта (ALQ) в одной


таблице;

6. максимальное количество таблиц BHP для добывающих скважин.

По умолчанию: 0 0 0 0 0 0

Пример
VFPPDIMS
8 5 3 1 0 2
/

В этом примере задано: максимальное количество значений дебитов (FLO) в одной


таблице – 8, максимальное количество значений устьевого давления (THP) в одной таб-
лице – 5, максимальное количество значений водонефтяных факторов (WFR) в одной
таблице – 1, максимальное количество значений газонефтяных факторов (GFR) в одной
таблице – 2, максимальное количество таблиц BHP для добывающих скважин – 2.

10.1.21. VFPPDIMS 219


10.1. Определения tNavigator-4.0

10.1.22 GPTDIMS

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

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


определяемой ключевыми словами GPTABLE (см. 10.9.22), GPTABLE3 (см. 10.9.24),
GPTABLEN (см. 10.9.23). Данные должны заканчиваться символом /.

Нужно ввести следующие параметры:

1. максимальное количество таблиц газогенераторной установки. ИГНОРИРУЕТСЯ,


данное поле введено для поддержки совместимости с входным языком симулято-
ра Eclipse. В tNavigator указание количества таблиц не требуется, так как память
выделяется динамически;

2. максимальное количество строк в таблице газогенераторной установки. ИГНОРИ-


РУЕТСЯ, данное поле введено для поддержки совместимости с входным языком
симулятора Eclipse. В tNavigator указание количества строк в таблице не требуется,
так как память выделяется динамически;

3. максимальное количество строк в таблице регенерационной установки. ИГНОРИ-


РУЕТСЯ, данное поле введено для поддержки совместимости с входным языком
симулятора Eclipse. В tNavigator указание количества строк в таблице не требуется,
так как память выделяется динамически.

Пример
GPTDIMS
3 15
/

10.1.22. GPTDIMS 220


10.1. Определения tNavigator-4.0

10.1.23 ROCKCOMP

x tNavigator x Eclipse 300 MORE


Симулятор
x Eclipse 100 IMEX STARS

x RUNSPEC GRID EDIT PROPS


Секция
REGIONS SOLUTION SUMMARY SCHEDULE

Используется для задания опции уплотнения породы и максимального числа регио-


нов с различными свойствами горной породы.

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

1. опции гистерезисного и необратимого уплотнения:

ˆ REVERS – уплотнение породы обратимо при возрастании давления;


ˆ IRREVERS – уплотнение породы необратимо при возрастании давления (по-
ровое пространство не расширяется обратно).

2. максимальное число регионов с различными свойствами горной породы,

3. использование опции уплотнения, вызванного водой: YES – да, NO – нет. (ИГ-


НОРИРУЕТСЯ), данное поле введено для поддержки совместимости с входным
языком симулятора Eclipse.

По умолчанию:
REVERS – уплотнение породы обратимо при возрастании давления.

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