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

19.

Симулятор
Руководство пользователя

Rock Flow Dynamics

Март 2019
19.1

Содержание
1. Введение 9

2. Документация tNavigator 11

3. Открыть модель в tNavigator 13


3.1. Главное окно tNavigator . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.1.1. Главное меню . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.1.2. Панель настроек . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.1.3. Вкладки модулей на главном окне . . . . . . . . . . . . . . . . . . . 17
3.2. Окно tNavigator с открытой моделью . . . . . . . . . . . . . . . . . . . . 22
3.2.1. Меню Документ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.2.2. Меню Вид . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.2.3. Меню Файлы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.2.4. Меню Отчеты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.2.5. Панель отчета (состояния) - log . . . . . . . . . . . . . . . . . . . . . 33
3.3. Кнопки верхней панели . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.3.1. Создать новое окно . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.3.2. Скрыть все окна модели . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.3.3. Показать все окна . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.3.4. Сохранить модель . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.3.5. Разрезать модель . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.3.6. Согласование с историей . . . . . . . . . . . . . . . . . . . . . . . . 40
3.3.7. Перечитать модель . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.3.8. Начать расчет . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.3.9. Просмотр результатов . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.3.10. Остановить . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.4. Кнопки левой панели . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.5. Запуск расчета . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.5.1. Расчет до заданного шага . . . . . . . . . . . . . . . . . . . . . . . . 43
3.5.2. Перезапуск расчета . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.5.3. Старт расчета с любого ранее рассчитанного шага . . . . . . . . . . 44
3.6. Горячие клавиши tNavigator . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.7. Информация . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.8. Данные по скважинам . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

4. Кубы свойств 49
4.1. Начальные свойства . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.2. Рассчитанные свойства . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.2.1. 2D карты для тернарных диаграмм насыщенности . . . . . . . . . . 68
4.2.2. Вывод блоков с проблемами сходимости . . . . . . . . . . . . . . . 70
4.2.3. Заказ накопленных перетоков воды, нефти, газа . . . . . . . . . . . 71
4.3. Запасы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

СОДЕРЖАНИЕ 2
19.1

4.4. Регионы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.5. Фильтры, Карты пользователя . . . . . . . . . . . . . . . . . . . . . . . . 77
4.6. Векторные поля . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
4.7. Межблочные перетоки . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

5. Свойства сетки. Кнопки правой панели 83


5.1. Параметры отображения . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
5.2. 3D сечения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.3. Создание профиля . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
5.4. Расстояние между блоками . . . . . . . . . . . . . . . . . . . . . . . . . . 90
5.5. Создание фильтр-среза . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
5.6. Создание сечения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
5.7. Экспорт . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
5.8. Фильтр по скважинам, группам и сетям. Фильтр линий тока . . . . . . . 103
5.8.1. Фильтр по скважинам . . . . . . . . . . . . . . . . . . . . . . . . . . 103
5.8.2. Фильтр Линий тока . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
5.8.3. Фильтр по группам . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
5.8.4. Фильтр по визуализации поверхностной сети . . . . . . . . . . . . . 108
5.9. Создание снимка экрана . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
5.10. Действия для скважин . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
5.11. Поиск скважины или перфорации . . . . . . . . . . . . . . . . . . . . . . 112
5.12. Статистика свойства . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
5.13. Выборка скважин . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

6. Свойства сетки. Общие принципы работы 118


6.1. Палитра . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
6.1.1. Локальная палитра . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
6.2. Локальное измельчение сетки LGR . . . . . . . . . . . . . . . . . . . . . 126
6.3. Карты для моделей двойной пористости . . . . . . . . . . . . . . . . . . 127
6.4. 3D вид (Куб свойств) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
6.5. 2D вид (карта) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
6.5.1. Обозначения скважин. . . . . . . . . . . . . . . . . . . . . . . . . . . 133
6.5.2. Настройки визуализации 2D вида. . . . . . . . . . . . . . . . . . . . 134
6.5.3. Виды 2D карт . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
6.6. Работа с пользовательскими кривыми . . . . . . . . . . . . . . . . . . . . 139
6.6.1. Загрузка пользовательского контура . . . . . . . . . . . . . . . . . . 139
6.6.2. Работа с областью внутри полигона . . . . . . . . . . . . . . . . . . 141
6.7. Секторные диаграммы . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
6.7.1. Настройки визуализации . . . . . . . . . . . . . . . . . . . . . . . . . 145
6.7.2. Карта состояния разработки . . . . . . . . . . . . . . . . . . . . . . . 146
6.7.3. Карта накопленных отборов . . . . . . . . . . . . . . . . . . . . . . . 147
6.7.4. Коэффициенты корреляции . . . . . . . . . . . . . . . . . . . . . . . 148
6.7.5. Карта невязок . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
6.7.6. Пользовательский . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

СОДЕРЖАНИЕ 3
19.1

6.8. Визуализация поверхностной сети . . . . . . . . . . . . . . . . . . . . . . 154


6.9. Гистограммы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
6.10. Экспорт кубов свойств . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158

7. Графики. Общие принципы работы 165


7.1. Кнопки правой панели Графиков . . . . . . . . . . . . . . . . . . . . . . . 167
7.2. Выбор объекта и параметра . . . . . . . . . . . . . . . . . . . . . . . . . . 172
7.2.1. Поиск скважины в списке . . . . . . . . . . . . . . . . . . . . . . . . 173
7.2.2. Упорядочивание скважин в списке . . . . . . . . . . . . . . . . . . . 174
7.3. Статус скважины . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
7.4. Вид графика на экране . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
7.4.1. Масштабирование графика по осям X и Y . . . . . . . . . . . . . . . 179
7.4.2. Увеличение области графика . . . . . . . . . . . . . . . . . . . . . . 179
7.4.3. Перетаскивание . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
7.4.4. Изображение момента времени на графике и в таблице . . . . . . . 179
7.4.5. Вид графиков. Изменение цвета и линии графика . . . . . . . . . . 180
7.5. Автосинхронизация . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
7.6. Оси координат. Различные системы координат в одном окне . . . . . . . 182
7.7. Задание минимума и максимума осей координат . . . . . . . . . . . . . . 183
7.8. Таблицы для графиков . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
7.9. Графики результатов расчета разных моделей в одном окне . . . . . . . 186
7.10. Типы графиков (Объект, Параметр, Шаг) . . . . . . . . . . . . . . . . . . 188

8. Графики. Шаблоны графиков 194


8.1. Калькулятор графиков . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
8.1.1. Функции и структуры данных . . . . . . . . . . . . . . . . . . . . . . 197
8.1.2. Импорт библиотек . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
8.1.3. Примеры использования . . . . . . . . . . . . . . . . . . . . . . . . . 207

9. Графики. Список графиков 212


9.1. Дебиты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
9.2. Накопленные показатели . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
9.3. Запасы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
9.4. Анализ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
9.5. Давление . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
9.6. Поток между отч.регионами . . . . . . . . . . . . . . . . . . . . . . . . . 249
9.7. Статистика запуска . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
9.8. Сводные графики . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
9.9. Профиль скважины . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
9.10. Диаграмма скважины . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
9.10.1. Визуализация RFT (MDT) измерений . . . . . . . . . . . . . . . . . 261
9.10.2. Визуализация PLT измерений . . . . . . . . . . . . . . . . . . . . . . 262
9.11. Арифметика пользователя . . . . . . . . . . . . . . . . . . . . . . . . . . 263
9.12. Инфо о блоке . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267

СОДЕРЖАНИЕ 4
19.1

9.12.1. Заказ фазовых проницаемостей и капилярных давлений . . . . . . . 268


9.13. Инфо по профилю . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
9.14. Срезы по температуре и давлению . . . . . . . . . . . . . . . . . . . . . . 272
9.15. Рассчит. и историч. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
9.16. Сводная таблица адаптации . . . . . . . . . . . . . . . . . . . . . . . . . . 278
9.17. Сравнение результатов расчета . . . . . . . . . . . . . . . . . . . . . . . . 282
9.18. Таблица RFT Невязок . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
9.19. PLT Таблица невязок . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
9.20. Трассеры . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
9.21. Выборка пользователя . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
9.22. Аквифер . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289

10. Загрузка данных по скважинам 290


10.1. Слои . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
10.2. Загрузка траекторий . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
10.2.1. GWTD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
10.2.2. Траектория . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
10.2.3. LAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
10.2.4. Обобщенный . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
10.2.5. Инклинометрия . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
10.2.6. Устья . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
10.3. Группы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
10.3.1. Скважина – Группа . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
10.3.2. Группы – Скважины . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
10.3.3. Группа – Родительская группа . . . . . . . . . . . . . . . . . . . . . . 295
10.4. События . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
10.5. История разработки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
10.5.1. Таблицы добычи скважин . . . . . . . . . . . . . . . . . . . . . . . . 298
10.5.2. История – FHF формат . . . . . . . . . . . . . . . . . . . . . . . . . . 301
10.6. Кривые ГИС . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
10.6.1. Каротаж (LAS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
10.6.2. RFT (MDT) измерения . . . . . . . . . . . . . . . . . . . . . . . . . . 304
10.6.3. PLT измерения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305

11. Заводнение 307


11.1. Линии тока . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
11.1.1. Описание способа построения линии тока . . . . . . . . . . . . . . . 310
11.1.2. Настройка линий тока . . . . . . . . . . . . . . . . . . . . . . . . . . 310
11.2. Выделение зоны дренирования скважины . . . . . . . . . . . . . . . . . . 313
11.3. Таблица, график, матрица, сеть дренирования . . . . . . . . . . . . . . . 316
11.3.1. Таблица дренирования . . . . . . . . . . . . . . . . . . . . . . . . . . 318
11.3.2. График дренирования . . . . . . . . . . . . . . . . . . . . . . . . . . 322
11.3.3. Матрица дренирования . . . . . . . . . . . . . . . . . . . . . . . . . 324
11.3.4. Сеть дренирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325

СОДЕРЖАНИЕ 5
19.1

11.4. Балансировка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327


11.5. Компенсация . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330

12. 2D Гистограмма. Кроссплот 331


12.1. 2D гистограммы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
12.2. Х/Y гистограммы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
12.3. Кроссплот . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339

13. Свойства флюидов 341


13.1. Свойства. Кнопки правой панели . . . . . . . . . . . . . . . . . . . . . . 343
13.2. МОП (Масштабированные относительные фазовые проницаемости) . . 344
13.3. Визуализация гистерезиса . . . . . . . . . . . . . . . . . . . . . . . . . . 345
13.4. Свойства компонентов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
13.5. Дебиты и SWAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
13.6. Функции потока . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
13.7. Пропанты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
13.8. Химические свойства . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
13.9. VFP таблицы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353

14. Экономические параметры 354


14.1. Установка экономических параметров . . . . . . . . . . . . . . . . . . . . 354
14.2. График чистой приведенной стоимости . . . . . . . . . . . . . . . . . . . 355

15. Арифметика пользователя 359


15.1. Доступные Кубы свойств и Операции . . . . . . . . . . . . . . . . . . . . 360
15.2. Кубы масштабирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
15.3. Арифметические операции . . . . . . . . . . . . . . . . . . . . . . . . . . 367
15.4. Различие использования арифметики в интерфейсе и в файлах . . . . . 369
15.5. Примеры . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370
15.5.1. Унарные и Бинарные операции . . . . . . . . . . . . . . . . . . . . . 370
15.5.2. Логические операции . . . . . . . . . . . . . . . . . . . . . . . . . . 370
15.5.3. Локальное изменение внутренних областей выбранного свойства . 371
15.5.4. Примеры для пользовательских кубов (Map) . . . . . . . . . . . . . 372
15.5.5. Примеры для пользовательских фильтров (Cut) . . . . . . . . . . . . 372
15.6. Функции для работы со свойствами . . . . . . . . . . . . . . . . . . . . . 373
15.6.1. Примеры использования функций над кубами . . . . . . . . . . . . 374
15.7. Функции над скважинами . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
15.7.1. Функции для одной скважины . . . . . . . . . . . . . . . . . . . . . 377
15.7.2. Объединение скважин общей маской . . . . . . . . . . . . . . . . . . 378
15.7.3. Функции по скважинам . . . . . . . . . . . . . . . . . . . . . . . . . 379
15.7.4. Функции по блокам . . . . . . . . . . . . . . . . . . . . . . . . . . . 379
15.7.5. Фильтры со скважинными данными . . . . . . . . . . . . . . . . . . 380

СОДЕРЖАНИЕ 6
19.1

16. Редактирование кубов свойств. Сглаживание. Интерполяция 383


16.1. Калькулятор для Кубов (Maps) и Фильтров (Cuts) пользователя . . . . . 384
16.2. Создание регионов с помощью кисти . . . . . . . . . . . . . . . . . . . . 385
16.3. Фильтры пользователя . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
16.3.1. Загрузка границ отчетных регионов в фильтр Cut или карту Map . . 393
16.3.2. Сохранить Отчет по боковым зарезкам для скважин . . . . . . . . . 396
16.3.3. Добавление аквифера с помощью фильтра пользователя . . . . . . . 398
16.4. Кубы свойств пользователя (Maps) . . . . . . . . . . . . . . . . . . . . . . 399
16.4.1. Подгрузка созданного куба пользователя (Map) в модель . . . . . . 402
16.5. Редактор свойств . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
16.5.1. Арифметика . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
16.5.2. Блок . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
16.5.3. Цилиндр . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407
16.5.4. Скважины . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
16.5.5. Профили . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412
16.5.6. Сечение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
16.5.7. Данные скважины . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
16.5.8. Свойства сетки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
16.5.9. Линии тока . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
16.5.10. Производные свойства . . . . . . . . . . . . . . . . . . . . . . . . . . 419
16.5.11. Диаграммы Вороного . . . . . . . . . . . . . . . . . . . . . . . . . . 419
16.5.12. Компоненты связности . . . . . . . . . . . . . . . . . . . . . . . . . . 421
16.5.13. Разломы (Faults) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422
16.6. Сглаживание . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423
16.7. Интерполяция . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
16.7.1. Интерполяция послойным методом наименьших квадратов . . . . . 427
16.7.2. Интерполяция трехмерным методом наименьших квадратов . . . . 429
16.7.3. Интерполяция методом послойный Кригинг . . . . . . . . . . . . . 430
16.7.4. Интерполяция методом 3D Кригинг . . . . . . . . . . . . . . . . . . 433
16.7.5. Интерполяция методом послойный SGS . . . . . . . . . . . . . . . . 433
16.7.6. Интерполяция методом 3D SGS . . . . . . . . . . . . . . . . . . . . . 436
16.7.7. Тривиальная интерполяция . . . . . . . . . . . . . . . . . . . . . . . 437
16.7.8. Интерполяция послойным методом IDW . . . . . . . . . . . . . . . 438
16.8. Множитель проницаемости . . . . . . . . . . . . . . . . . . . . . . . . . . 439

17. Методы интерполяции 440


17.1. Метод наименьших квадратов . . . . . . . . . . . . . . . . . . . . . . . . 440
17.2. Метод тривиальной интерполяции . . . . . . . . . . . . . . . . . . . . . . 443
17.3. Послойный метод IDW . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444
17.4. Кригинг . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
17.4.1. Дисперсия кригинга . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
17.5. Метод последовательной гауссовской симуляции . . . . . . . . . . . . . 447
17.6. Кокригинг и совместный кокригинг . . . . . . . . . . . . . . . . . . . . . 450
17.7. Стохастическое моделирование многоточечной статистики (MPS) . . . . 451

СОДЕРЖАНИЕ 7
19.1

18. Проектирование разработки. ГТМ 452


18.1. Добавление скважин. Прогноз. Трассеры . . . . . . . . . . . . . . . . . . 453
18.2. Гидроразрыв пласта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455
18.3. Обработка призабойной зоны (ОПЗ) . . . . . . . . . . . . . . . . . . . . . 457

19. Настройки tNavigator 458


19.1. Основные настройки tNavigator . . . . . . . . . . . . . . . . . . . . . . . 460
19.2. Модели . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462
19.3. Пути . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
19.4. Настройка графики и шрифтов . . . . . . . . . . . . . . . . . . . . . . . . 465
19.5. Подписи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467
19.6. Настройка обновлений . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470
19.6.1. Схемы соединения с сервером обновлений . . . . . . . . . . . . . . 471
19.7. Настройка клиента . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
19.8. Дополнительно . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
19.9. Дизайнер . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
19.10.Настройки отображения . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
19.10.1. Иконки скважин и перфораций . . . . . . . . . . . . . . . . . . . . . 477

20. Список литературы 477

СОДЕРЖАНИЕ 8
19.1

1. Введение
tNavigator представляет собой единый программный пакет, который позволяет создавать
статические и динамические модели нефтегазовых месторождений, выполнять расчет
модели, анализ неопределенностей, построение поверхностной сети сбора продукции
в рамках единого интерфейса. Все модули tNavigator используют общую внутреннюю
систему хранения данных, расчётное ядро, обеспечивающее параллельный расчет на
всех доступных вычислительных мощностях, общие форматы ввода/вывода данных и
графический интерфейс. tNavigator поддерживает системы единиц измерения METRIC,
LAB, FIELD.
tNavigator является единым программным комплексом, разработанным на C++. Дан-
ное программное обеспечение может быть установлено на операционных системах
Windows, Linux 64-bit, на системах с общей или распределенной памятью. tNavigator
может использоваться как консольная версия, так и как версия с графическим интер-
фейсом (локальным или удаленным). Расчет может осуществляться на рабочих станциях
и кластерах. Доступны облачные вычисления с полными возможностями графического
интерфейса пользователя для удаленного рабочего стола.
tNavigator содержит 8 независимо лицензируемых функциональных модулей:

• Дизайнер Геологии (включает PVT Дизайнер и VFP Дизайнер);


• Дизайнер Моделей (включает PVT Дизайнер и VFP Дизайнер);
• Дизайнер Сетей (включает PVT Дизайнер и VFP Дизайнер);
• Черная нефть (расчетный модуль);
• Композиционная модель (расчетный модуль);
• Термическая модель (расчетный модуль);
• Автоадаптация (автоадаптация, оптимизация и анализ неопределенностей);
• Графический интерфейс.

Доступная документация по tNavigator перечислена в Списке документации.

В данном документе описана работа с Графическим интерфейсом, интегрирован-


ным с расчетными модулями tNavigator (Черная нефть, Композиционная модель, Терми-
ческая модель).

Техническое руководство tNavigator по работе с гидродинамической моделью содер-


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

1. Введение 9
19.1

и после него (результаты представлены в виде таблиц, графиков, секторных диаграмм,


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

1. Введение 10
19.1

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

Рис. 1. Техническая документация

Техническая документация может быть открыта из главного окна tNavigator (рис. 1)


через закладку Документация следущими путями:

• Список открывает список документации tNavigator, содержащий ссылки на все


остальные документы. Одновременно вся документация выгружается во времен-
ную папку, если это не было сделано раньше.

• Экспорт выгружает всю документацию в выбранную папку. Обратите внимание, что


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

• Изменения открывает список изменений tNavigator по версиям. Одновременно вся


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

2. Документация tNavigator 11
19.1

!
Временная папка для документации tNavigator находится по адресу
%TEMP%1 \tNavigator\<номер.релиза>\
Таким образом, разные релизные версии tNavigator могут исполь-
зоваться одновременно, каждая со своей версией документации.
Кроме того, каждый документ может быть открыт через меню Помощь главного
окна. Документация доступна на языке, соответствующем текущему языку интерфейса
tNavigator.
Для пользователей tNavigator доступны учебные курсы с примерами на портале
технической поддержки https://support.rfdyn.ru (необходимо дважды указать
Ваш логин, пароль для входа).
Ссылки находятся в правой части страницы (рис. 2) и сгруппированы по модулям. Кроме
того, можно скачать все учебные курсы (включая все тестовые модели) в одном архиве.

Рис. 2. Скачать последнюю версию учебных курсов

1 %TEMP% обычно соответствует C:\Users\<username>\AppData\Local\Temp

2. Документация tNavigator 12
19.1

3. Открыть модель в tNavigator


Описание структуры файлов с моделью и результатами расчета приведено в техниче-
ском описании, в разделе Файлы данных модели.

3.1. Главное окно tNavigator


Главное окно tNavigator содержит главное меню и панель настроек. Главное меню:
Файл, Моделирование, Дизайнеры, Настройки, Помощь. Панель настроек: От-
крыть, Параллельность и Использовать GPU. Для более удобного доступа каждый
модуль выделен в отдельную вкладку на главном окне. В правом столбце содержат-
ся следующие модули: Дизайнер Геологии, Дизайнер Моделей, PVT Дизайнер, VFP
Дизайнер, Дизайнер Сетей, Лицензии. В левом столбце находятся модули: Расчет,
Результаты расчета, Адаптация, Очередь задач, Доступ к кластеру, Документация.

Рис. 3. Главное окно tNavigator.

3. Открыть модель в tNavigator 13


19.1

3.1.1. Главное меню


1. Меню Файл.

• Последние проекты.
Для открытия последних ранее загруженных моделей (указывается также
формат, в котором была открыта модель IM, ST, GE, E1, E3). Также мож-
но использовать комбинации кнопок Ctrl+1 — последняя открытая модель,
Ctrl+2 — предпоследняя и т.д.
• Документ.
• Выход.
Выход из программы tNavigator. Эквивалентно нажатию кнопок Ctrl+Q.

2. Меню Моделирование.

• Расчет.
– Открыть;
– Открыть как;
– Последние документы;
– Подготовить модель к режиму MR.
Эквивалентно нажатию кнопок Ctrl+H.

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


в режиме Multiple Realizations (MR). (В политике лицензирования MR
— когда при расчете модели можно считать еще одну модель с той же
сеткой без использования целой лицензии. Т.е. используется 1 лицензия
tNavigator для расчета двух моделей). Чтобы tNavigator мог проверить,
что будут считаться модели с одинаковой сеткой, необходимо чтобы
tNavigator вычислил специальный код сетки и записал его в .data-файл
модели. Далее модели будут считаться моделями с одинаковой сеткой,
если данный код совпал. При нажатии данной кнопки tNavigator вычис-
ляет код сетки и вписывает его в .data-файл модели под ключевым словом
MODELKEY.

При этом остается копия исходного файла модели с припиской ”.BACK”.


• Результаты расчета.
– Посмотреть результаты. См. Все результаты;
– Посмотреть графики. См. Только графики;
– Посмотреть большую модель; Открыть модель с упрощенным 3D-
отображением.
– Последние документы.
– Копировать модель.

3.1.1. Главное меню 14


19.1

• Адаптация.
Автоматизированная адаптация.
• Очередь задач.
• Доступ к кластеру.

3. Меню Дизайнеры.

• Дизайнер Геологии.
• Дизайнер Моделей.
• PVT Дизайнер.
• VFP Дизайнер.
• Дизайнер Сетей.

4. Меню Настройки.

• Язык.
Выбор языка — английский/русский.
• Опции.
Подробное описание в разделе Основные настройки tNavigator.
Настройка автоматического расчета после загрузки модели. Настройка тек-
стового редактора. Настройка шрифтов для отображения текста в графиках,
на картах. Настройка отображаемых карт и графиков. Настройка параметров
модели, которые могут редактироваться в графическом интерфейсе. Настрой-
ка автоматического обновления tNavigator.
• Экспорт настроек администратора.
Сохранить файл с настройками администратора. В файле может содержать-
ся следующая информация: ссылка на лицензию, настройки соединения с
кластером и настройки обновления tNavigator.
• Импорт настроек администратора.
Загрузить файл с настройками администратора.

5. Помощь.

• О программе.
Версия симулятора. Статус лицензии. Имя пользователя.
• Регистрация программы. Создание файла для регистрации при ис-
пользовании текстового лицензионного файла (подробно в документе
tNavInstallGuide).
• Установить лицензию.
Подробно описано в документе tNavInstallGuide.
• Состояние лицензии.
Информация о состоянии лицензии (подробно в документе tNavInstallGuide).

3.1.1. Главное меню 15


19.1

• Лицензионное соглашение.
Ознакомление с лицензионным соглашением на использование программы.
• Проверить обновления.
Подробное описание - Настройки обновлений.
• Настройки обновления.
Подробное описание - Настройки обновлений.
• Техническое руководство (Русск./Англ.).

• Руководство пользователя (Русск./Англ.).

• Руководство по Дизайнерам (Русск./Англ.).

• Руководство по лицензиям (Русск./Англ.).

• Список изменений (Русск./Англ.).

3.1.2. Панель настроек

1. Открыть.

• Открыть.
Загрузка файлов (*.data) гидродинамических моделей формата E1, E3. Экви-
валентно нажатию кнопок Ctrl+O;
• Открыть как.
Эквивалентно нажатию кнопок Alt+O.
• Просмотреть результаты.
Эквивалентно нажатию кнопок Ctrl+R.
• Просмотреть графики.
Эквивалентно нажатию кнопок Ctrl+G.
• Открыть как E1.
• Открыть как E3.
• Открыть как IM.
• Открыть как GE.
• Открыть как ST.
• Открыть как MO.

2. Параллельность.

3.1.2. Панель настроек 16


19.1

• Задать
Выбор количества потоков для параллельного расчета. tNavigator автоматиче-
ски определяет количество ядер компьютера, и в дальнейшем расчет будет
запущен с использованием всех ядер. Опция «Параллельность» позволяет
указывать желаемое число ядер, на которых будет выполняться расчет. На-
пример, в случае 4-ех ядерного компьютера может быть указано 1, 2 или 4
ядра. Данный параметр нужно менять только перед открытием модели. Если
модель уже открыта, то она будет рассчитываться на всех ядрах компьютера,
число которых определилось автоматически при запуске tNavigator.

3. Использовать GPU.
Выбор графической карты (GPU) для расчетов с ее участием.

3.1.3. Вкладки модулей на главном окне


1. Дизайнер Геологии.

См. курс GD1.1. Введение в Дизайнер Геологии.

• Создать. Создать проект;


• Открыть. Открыть проект;
• История. Последний проект.

2. Дизайнер Моделей.

См. курс MD1.3. Загрузка rescue и создание модели.

Работа с Дизайнером модели. Загрузка исходных данных из rescue файла (сет-


ка, пористость, проницаемость, траектории скважин). Редактирование статической
модели, создание гидродинамической и расчет в одном окне. Создание или загруз-
ка ОФП, PVT, загрузка данных по скважинам, равновесие, задание композицион-
ных свойств. Начальные и рассчитанные карты, графики.

• Создать. Создать проект;


• Открыть. Открыть проект;
• История. Последний проект.

3.1.3. Вкладки модулей на главном окне 17


19.1

3. PVT Дизайнер.

См. курс PVT1.1. PVT Дизайнер.

• Создать. Создать проект;


• Открыть. Открыть проект;
• История. Последний проект.

4. VFP Дизайнер.
Создание VFP модели.

• Создать. Создать проект;


• Открыть. Открыть проект;
• История. Последний проект.

5. Дизайнер Сетей.
Моделирование поверхностных сетей.

• Создать. Создать проект;


• Открыть. Открыть проект;
• История. Последний проект.

6. Лицензии.

• Установить. Установить лицензию;


• Регистрация. Регистрация программы;
• Подробнее.

7. Расчет.

• Открыть. Открыть модель с настройками по умолчанию;


• Открыть как. При открытии модели задаются следующие настройки:
◦ Входной синтаксис. Позволяет выбрать формат открываемого файла: IM,
GE, ST, E1, E3.
◦ Количество ядер. Выбор количества ядер для расчета (см. Параллель-
ность). По умолчанию будут использоваться все имеющиеся ядра.

3.1.3. Вкладки модулей на главном окне 18


19.1

◦ Выбрать отчетные шаги для записи при открытии модели. Настройка


выборочной записи результатов в случае необходимости (может быть вы-
брана при открытии модели — см. Мастер выбора записываемых резуль-
татов). Выборочная запись результатов расчёта в папку RESULTS. Мож-
но записывать данные как указано в ключевом слове RPTRST (см. 12.16.5)
(вариант по умолчанию), или записывать только временные шаги, явно
выбранные в интерфейсе.
Ключевые слова, которые могут быть использованы для записи карт и
графиков:
– Для управления записью файлов формата E1 и формата tNavigator –
RPTRST (см. 12.16.5).
– Для записи полного набора результатов, пригодного для рестар-
та – RPTRSTD (см. 12.16.61), RPTRSTT (см. 12.16.62), RPTRSTL
(см. 12.16.63).
– Для выборочной записи результатов в указанные даты – RPTMAPD
(см. 12.16.64), RPTGRAPHD (см. 12.16.64).
– Для выборочной записи результатов через указанные интервалы вре-
мени – RPTMAPT (см. 12.16.65), RPTGRAPHT (см. 12.16.65).
– Для выборочной записи результатов только на первом и последнем
шагах – RPTMAPL (см. 12.16.66), RPTGRAPHL (см. 12.16.66).
◦ Автоматически запускать расчет после чтения модели (рекомендуется
установить данную галочку в случае, если не нужно редактировать или
просматривать модель перед расчетом).
◦ Бинарные файлы E1, E3. Позволяет выбрать тип сохраняемых бинарных
файлов форматов E1, E3, а также директорию для их записи. Состояние
по умолчанию задаётся глобальной настройкой Сохранить бинарные
файлы UNRST/UNSMRY (см. 19.2. Модели). Ключевые слова, контро-
лирующие сохранение данных файлов, см. в разделе Бинарные файлы
формата UNRST/UNSMRY Технического руководства tNavigator.
• История.

8. Результаты расчета.

• Посмотреть результаты.
Эквивалентно нажатию кнопок Ctrl+R.
Позволяет просмотреть результаты рассчитанной ранее модели. Рекомендует-
ся открывать модель в данном режиме, если ее расчет не планируется.
В данном режиме результаты модели являются неизменяемыми, т.е., их нель-
зя удалить или произвести расчет модели заново. Отключены некоторые оп-
ции, например, Разрезание модели.
• Посмотреть графики.
Эквивалентно нажатию кнопок Ctrl+G.

3.1.3. Вкладки модулей на главном окне 19


19.1

Открывает графики рассчитанной ранее модели. Рекомендуется открывать


модель в данном режиме, если ее расчет не планируется. В данном режи-
ме результаты модели являются неизменяемыми, т.е., их нельзя удалить или
произвести расчет модели заново.
В данном режиме недоступны функции tNavigator, использующие сетку. На-
пример:
– отключена визуализация кубов свойств;
– отключены некоторые графики: Поток между отчетными регионами,
Инфо о блоке, Профиль скважины, Диаграмма скважины;
– нельзя сохранить в виде бинарных файлов некоторые результаты расчета
(карты, данные по интервалам перфораций).
• Посмотреть большую модель. Открыть модель с упрощенным 3D-
отображением.

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

См. курсы:

• AHM1.1 Автоадаптация: теоретический курс;

• AHM1.2 Автоадаптация;

• AHM1.3 Использование RFT данных в автоадапта-


ции;

• AHM1.4 Поиск лучшей траектории скважины;

• AHM1.5 Адаптация по ОФП;

• AHM1.6 Автоадаптация для ГРП;

• AHM1.7 Автоадаптация для разных геологических


реализаций;

• AHM1.8 Переход от задачи адаптации к расчету про-


гноза;

• AHM1.9 Анализ неопределенностей.

10. Очередь задач.


Эквивалентно нажатию комбинации клавиш Ctrl+M. Управление задачами на кла-
стере.

3.1.3. Вкладки модулей на главном окне 20


19.1

• Открыть очередь.
Открыть файл очереди моделей формата .tnb.
• Создать очередь.
Создать файл очереди моделей формата .tnb.
• Последние очереди.
Показывает список последних открытых очередей.

11. Доступ к кластеру.


Управление настройками удаленного графического интерфейса.

• Создать.
• Открыть.

12. Документация.
Техническое описание программного пакета tNavigator.

• Список. Список документации;


• Экспорт. Экспортировать документацию;
• Изменения. Список изменений.

3.1.3. Вкладки модулей на главном окне 21


19.1

3.2. Окно tNavigator с открытой моделью


Графический интерфейс tNavigator содержит:
• Верхнее меню (Меню Документ, Меню Вид, Меню Файлы, Меню Отчеты);
• Кнопки верхней панели;
• Панель опций (Информация, Свойства сетки, Графики, Шаблоны графиков, Завод-
нение, 2D гистограммы, Свойства флюидов, Данные по скважинам);
• Визуализирующая панель (2D, 3D, Гистограммы);
• Кнопки правой панели;
• Панель отчета внизу экрана.
Выбор нужной опции осуществляется нажатием на нее левой кнопкой мыши. При
выборе большинства опций рядом с панелью опций появляется панель подопций. На
правой панели визуализируются соответствующие данные, доступные для просмотра и
редактирования.

Рис. 4. Главное окно tNavigator.

Для просмотра загруженной модели возможно использование следующих опций:


Информация (содержит основные данные о модели), Свойства сетки (содержит оп-
ции Начальные свойства, Рассчитанные свойства, Запасы, Регионы, Фильтры, Карты,

3.2. Окно tNavigator с открытой моделью 22


19.1

Векторные поля, Межблочные перетоки), Графики, Шаблоны графиков, Заводнение, 2D


гистограммы, Свойства флюидов, Данные по скважинам.

3.2. Окно tNavigator с открытой моделью 23


19.1

3.2.1. Меню Документ

• Перечитать с новыми настройками записи результатов.

Рис. 5. Мастер выборочной записи результатов расчета.

Будет открыт Мастер выбора записываемых результатов. Здесь выбираются


временные шаги, на которых надо записывать данные, отдельно для карт и гра-
фиков.
Настройка по умолчанию соответствует варианту Как в кл. слове RPTRST. Без
этого ключевого слова поведение таково:
– Для моделей в форматах E1/E3: кубы данных записываются только на первом
и последнем шагах, графики — на всех шагах.
– Для моделей в форматах IM/GE/ST: все кубы и графики записываются на всех
шагах.
Также с помощью ключевых слов можно настраивать запись рассчитанных карт
и графиков на диск только для временных шагов, заданных пользователем. Таким
образом, объем данных, записываемых на диск, может быть уменьшен.
Предусмотрены следующие ключевые слова:
1. Для управления записью файлов формата E1 и формата tNavigator – RPTRST
(см. 12.16.5).
2. Для записи полного набора результатов, пригодного для рестарта – RPTRSTD
(см. 12.16.61), RPTRSTT (см. 12.16.62), RPTRSTL (см. 12.16.63).
3. Для выборочной записи результатов в указанные даты – RPTMAPD
(см. 12.16.64), RPTGRAPHD (см. 12.16.64).
4. Для выборочной записи результатов через указанные интервалы времени –
RPTMAPT (см. 12.16.65), RPTGRAPHT (см. 12.16.65).

3.2.1. Меню Документ 24


19.1

5. Для выборочной записи результатов только на первом и последнем шагах –


RPTMAPL (см. 12.16.66), RPTGRAPHL (см. 12.16.66).
Варианты записи результатов описаны в разделе 9.1 Технического руководства
tNavigator. По поводу отображения частичных результатов в интерфейсе см. Запуск
расчета.

• Перечитать модель.
Эквивалентно закрытию модели и открытию ее заново. Данная операция также
осуществляется при нажатии комбинации кнопок Ctrl+L;

• Стереть результаты и перечитать модель.


Все файлы из папки RESULTS будут удалены, модель будет открыта заново. Дан-
ная операция также осуществляется при нажатии кнопок Ctrl+Shift+L;

• Перечитать модель и запустить расчет.

• Сохранить.
Данная операция также осуществляется при нажатии комбинации клавиш Ctrl+S;
Сохранение модели на произвольном шаге.
• Создать ZIP-архив с моделью.
В архив будут сохранены .data-файл модели и все подключаемые файлы с данны-
ми. Данная функциональность может быть удобна для архивации модели, содер-
жащей большое количество папок с файлами, большое количество подключаемых
файлов.

• Разрезать. Может быть использована только до начала расчета. Если расчет


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

См. курс SIM7.1. Разрезание.

• Создать прогноз.
Будет вызван диалог создания прогнозной модели.

Подробное описания создания прогнозной модели см. в курсе


SIM1.5. Использование рестартов;

3.2.1. Меню Документ 25


19.1

• Создать проект адаптации модели. Будет открыто окно создание проекта


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

• Менеджер переменных для адаптации модели. Позволяет выбрать перемен-


ные для проекта автоматической адаптации в соответствии с доступными стан-
дартными сценариями.

По автоматической адаптации и анализу неопределенностей


см. курсы

– AHM1.1 Автоадаптация: теоретический курс;

– AHM1.2 Автоадаптация;

– AHM1.3 Использование RFT данных в автоадапта-


ции;

– AHM1.4 Поиск лучшей траектории скважины;

– AHM1.5 Адаптация по ОФП;

– AHM1.6 Автоадаптация для ГРП;

– AHM1.7 Автоадаптация для разных геологических


реализаций;

– AHM1.8 Переход от задачи адаптации к расчету про-


гноза;

– AHM1.9 Анализ неопределенностей.

• Экспортировать настройки.
Данная возможность позволяет осуществлять настройки карт, графиков только для
одной модели и применять их для всех моделей. Настройки: Стиль графиков, Шаб-
лоны графиков, Графики в выборке пользователя, Цвета на карте, Карты/Фильтры
пользователя и Настройки визуализации.

3.2.1. Меню Документ 26


19.1

1. Настроить необходимое в одной модели. Нажать Документ. Экспортировать


настройки. Будет предложено сохранить .tNav-файл настроек. Укажите ди-
ректорию и его имя.
2. Открыть новую модель (для которой хотим применить имеющиеся настрой-
ки). Нажать Документ. Импортировать настройки.
3. Выбрать сохраненный на шаге 1 .tNav-файл с настройками, которые нужно
использовать для текущей модели.

• Импортировать настройки.
Загрузить файл с настройками для Стиля графиков, Шаблонов графиков, Графиков
в выборке пользователя, Цветов на карте, Карт/Фильтров пользователя и Визуали-
зации (см. описание пункта Экспортировать настройки);

• Загрузить данные по скважинам.


Могут быть загружены из текстовых файлов данные по скважинам: слои, траекто-
рии, группы, события, история, кривые ГИС, RFT (MDT), PLT.

• Загрузить результаты расчета другой модели.


Графики различных расчетов могут сравниваться в одном окне по группам, сква-
жинам и т.д. – 7.9. Могут быть загружены результаты другого расчета tNavigator, а
также бинарные файлы .UNRST.

См. примеры в курсе SIM1.4. Загрузка карт и графиков.

Данная возможность может быть использована для сравнения различных вариан-


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

Кубы свойств могут быть подгружены через данное меню в следующих форматах:

– Restart file – .UNRST


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

• Шаблоны.

3.2.1. Меню Документ 27


19.1

Шаблоны используются для задания единиц измерения, типа данных (дискрет-


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

– Добавить новый шаблон. Справа становятся активными вкладки Ин-


формация и Палитра;
– Удалить шаблон;
– Копировать шаблон. Создает копию выбранного шаблона;
– Экспорт выбранных шаблонов. Задайте имя шаблона. Шаблон экспор-
тируется в виде файла с расширением *.tte;
– Импорт выбранных шаблонов. Укажите имя файла, содержащего шаб-
лон.
На вкладке Информация задаются:
– Имя. Имя нового шаблона;
– Тип. Выберите тип палитры для визуализации;
∗ Непрерывная палитра;
∗ Дискретная палитра;
∗ Тернарная палитра.
– Единицы. Задайте единицы, в которых измеряется выбранный объект (свой-
ство);
– Точность чисел. Количество знаков после запятой.
На вкладке Палитра палитра показана в относительных единицах. Чтобы изме-
нить настройки палитры нажмите на нее правой кнопкой мыши.
Если в качестве Типа палитры выбрана Непрерывная палитра, то доступны сле-
дующие опции:

– Палитры по умолчанию. Список палитр, доступных по умолчанию:


∗ 5-ти цветная палитра (по умолчанию);
∗ 7-ми цветная палитра;
∗ Сейсмическая палитра;
∗ Палитра сейсмич. горизонта;
∗ Палитра невязок.
Данная палитра центрирована на ноль, т.е. нулевое значение выбранно-
го объекта (свойства) соответствует белому цвету палитры (см. рис. 6).
Центрированная на ноль палитра невязок применяется для свойств, изме-
няющихся от отрицательных до положительных значений. Если свойство
изменяется только в положительном или отрицательном диапазоне зна-
чений, то палитра не будет центрироваться на ноль;

3.2.1. Меню Документ 28


19.1

∗ Резкая палитра невязок.


Для палитры невязок используются более интенсивные цвета (см. описа-
ние Палитры невязок);
∗ Плавная палитра невязок.
Для палитры невязок используются более бледные цвета (см. описание
Палитры невязок);
∗ Палитра анализа корреляций адаптации;
∗ Палитра составной диаграммы;
∗ Черно-белая палитра;
∗ Палитра из k случайных цветов.
Для палитры можно задать k цветов, которые будут распределены слу-
чайным образом;
∗ Дискретная палитра из k случайных цветов;
∗ Палитра-макет.
– Добавить цвет. Добавляет новый цвет в текущую позицию;
– Изменить цвет. Выберите цвет;
– Удалить цвет. Удаляет ближайший цвет;
– Редактировать палитру. Позволяет передвигать (вверх/вниз) границу цвета
(горизонтальную линию, обозначающую начало задания цвета);
– Редактировать цвета одновременно. Позволяет передвигать одновременно
все границы цветов.
– Логарифмическая палитра. Логарифмическое изменение цвета на палитре
для положительных значений параметра (всем отрицательным значениям на
палитре будет соответствовать ноль). Рекомендуется использовать данную па-
литру для параметров с малыми значениями для наилучшего просмотра их
распределения;
– Обратная палитра. На обычной палитре красным цветом обозначаются об-
ласти максимального значения свойства, синим – минимальной. При инвер-
тировании палитры области с максимальными значениями свойства будут си-
ними, минимальной — красными;
– Дискретная палитра. В отличии от непрерывной палитры, где каждому зна-
чению параметра соответствует свой оттенок цвета на палитре для дискрет-
ной палитры каждому цвету соответствует свой диапазон значений. Между
цветами не выполняется линейная интерполяция (аналог контурных линий).
Число цветов задается опцией Степень дискретизации при настройке па-
литры;

Если в качестве Типа выбрана дискретная палитра, то доступны следующие


опции:

3.2.1. Меню Документ 29


19.1

– Альтернативный режим. Выбранным значениям объекта присваивается имя


и цвет;
– Графический режим. Визуализируется созданная дискретная палитра.
Если в качестве Типа выбрана тернарная палитра, то доступны следующие оп-
ции:

– Задать: Газ – Красный, Вода – Синий, Нефть – Зеленый;


– Задать: Газ – Зеленый, Вода – Синий, Нефть – Красный;
– Изменить цвет. Выберите цвет;
– Изменить имя. Задайте имя фазы.

Примеры работы с шаблонами и палитрами показаны в курсе


COMMON1.1. Как использовать шаблоны и палитры.

Для того чтобы применить созданный шаблон к выбранному объекту нажмите пра-
вой кнопкой мыши на него и в диалоге Настройки объекта на вкладке Настройки
выберите нужный шаблон из выпадающего списка Шаблонов. Используйте кноп-
ку ..., чтобы перейти в диалог Список шаблонов для редактирования шаблона.

!
Чтобы применить палитру шаблона убедитесь, что снята галоч-
ка Исп. локальную палитру в диалоге, который открывается при
нажатии правой кнопкой мыши на текущую палитру (см. раздел
Палитра).

• Настройки отображения.
Здесь содержатся Настройки отображения, включая Основные настройки, Пара-
метры скважин, Изолинии, Линии тока, Сеть дренирования, Иконки скважин и
перфораций;
• Экономические параметры.
Описание задания экономических параметров и построения графика чистой при-
веденной стоимости ЧПС – раздел Экономические параметры.
• Параметры расчета.
Позволяет просматривать и изменять параметры итерационного процесса симуля-
тора (ключевое слово RUNCTRL, см. 12.19.140).
Изменения могут осуществляться в секциях RUNSPEC (Начальные параметры)
и SCHEDULE (Параметры на шаге – настройки для отдельных шагов модели).
• Закрыть.
Модель будет закрыта.

3.2.1. Меню Документ 30


19.1

Рис. 6. Палитра невязок, центрированная на ноль.

3.2.2. Меню Вид


• Новый.

– Создать доп. окно.


– Создать окно графиков (эквивалентно Ctrl+N).
Будет создано новое окно с графиками для данной модели. Можно создать
несколько окон для одной модели для одновременного просмотра графиков,
карт в разных окнах; подробное описание в разделе – Создать окно графиков.

• Показать все.
Будут показаны все созданные окна для данной модели;

• Скрыть все. Будут скрыты все созданные окна для данной модели;

• Закрыть все доп. окна модели.

3.2.2. Меню Вид 31


19.1

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

3.2.3. Меню Файлы


Список всех файлов данной модели. При нажатии на файл из списка данный файл будет
открыт в текстовом редакторе. Выбор текстового редактора можно настроить в меню из
основного окна tNavigator Настройки. Опции. Пути.

3.2.4. Меню Отчеты

См. курс SIM1.2. Ввод. Вывод. Отчеты.

3.2.3. Меню Файлы 32


19.1

3.2.5. Панель отчета (состояния) - log


В нижней части окна расположена панель, отображающая состояние загрузки моде-
ли и расчета. В ней выводится краткая информация по загрузке модели и по каждо-
му шагу расчета. Общая информация выводится зеленым цветом, ошибки — красным,
предупреждения — оранжевым. Степень детализации информации зависит от настроек,
указанных в .data файле модели ключевыми словами REPORTFILE (см. 12.1.3) (задает
настройки лог-файла) и REPORTSCREEN (см. 12.1.3) (задает настройки лог-панели).

Рис. 7. Панель состояния.

По умолчанию отображаются все сообщения (соответствует кнопке Сообщения


(эквивалентно Ctrl+1) на панели снизу). Чтобы отображались только предупреждения и
ошибки, нужно нажать кнопку Предупреждения и Ошибки (эквивалентно Ctrl+3)
на панели снизу.
Истекло (Elapsed) — время, прошедшее с начала расчета.
До окончания (Estimated) — предполагаемое количество времени, оставшееся до
окончания расчета.
Также полный отчет о работе tNavigator с данной моделью можно посмотреть в
файле НАЗВАНИЕ_МОДЕЛИ.log, расположенном в папке RESULTS (данная папка
создается рядом с .data файлом модели).

Рис. 8. Поиск по панели отчета.

3.2.5. Панель отчета (состояния) - log 33


19.1

Поиск в log.
Для вызова поиска по тексту панели отчета нажать один раз на панель, далее нажать
Ctrl+F и ввести искомый текст – рис. 8.
При двойном клике в log-панели на предупреждение или ошибку, обнаруженную при
чтении модели, откроется файл, на который ссылается это предупреждение или ошибка
(см. рис. 9). Строка, в которой содержится ошибка, будет выделена.

Рис. 9. Файл, на который ссылается предупреждение в log-панели.

В log-панели можно оставить сообщения, касающиеся только скважин (например,


переключение скважины на другой тип контроля). Для этого нужно нажать кнопку
События по скважинам (эквивалентно Ctrl+2) (см. рис. 10).

3.2.5. Панель отчета (состояния) - log 34


19.1

Рис. 10. Сообщения по скважинам.

3.2.5. Панель отчета (состояния) - log 35


19.1

3.3. Кнопки верхней панели


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

3.3.1. Создать новое окно

– Создать доп окно.

Может быть создано произвольное количество окон с одной моделью. В разных ок-
нах можно просматривать карты, графики модели. Галочки Автосинхронизация поз-
воляет синхронно масштабировать карты по осям (или синхронно вращать) в двух
одновременно открытых окнах для данной модели. Графики по скважинам также мо-
гут быть синхронизированы в разных окнах. При переключении на другую скважину в
одном окне, данная скважина автоматически выбирается в других.
Создать окно графиков (стрелка справа от кнопки) или Ctrl+N.
Будет создано окно с графиками по скважинам. При переключении скважины в ос-
новном списке скважин будет переключаться и скважина в данном окне. Графики следу-
ющих параметров можно выбрать в выпадающем списке: дебиты, накопленные дебиты,
давления, обводненность, газовый фактор и др.
Можно создать несколько окон графиков для одной модели:

1. На 2D-карте создаем окно графиков.

2. В окне с графиками нажимаем справа кнопку Создать окно графиков.

3. Выбираем нужное окно графиков. Выбираем скважину.

4. Нажимаем кнопку Зафиксировать скважину для данного окна.

5. Переходим к следующему окну, выбираем скважину, фиксируем и т.д.

3.3. Кнопки верхней панели 36


19.1

Рис. 11. Окно графиков.

Зафиксировать текущую скважину. При нажатии данной кнопки скважина не


будет изменяться в окне графиков при изменении скважины в основном окне.
Синхронизировать с другими окнами.
Показать исторические/рассчитанные результаты. Выбор показываемых гра-
фиков. По умолчанию – расчет и история. Могут показываться отдельно исторические
или отдельно рассчитанные.
Модели для визуализации. Выбрать модель для отображения.
Создать копию. Будет создано еще одно окно графиков.

3.3.2. Скрыть все окна модели

Если создано дополнительное окно с данной моделью. Становится активна кнопка


– Скрыть все окна модели. Все созданные окна с данной моделью будут закрыты.

3.3.2. Скрыть все окна модели 37


19.1

3.3.3. Показать все окна


– Показать все окна. Все созданные окна с данной моделью будут открыты.

3.3.4. Сохранить модель

– Сохранить.

Данная операция также осуществляется при нажатии Ctrl+S.


Модель можно сохранить на произвольном шаге расчета. Для этого в рассчитан-
ной модели слайдер времени нужно поставить на тот шаг, на котором нужно сохранить
модель, например 20-ый шаг 01.01.2005. Нажать кнопку Сохранить. Появиться диа-
лог Опции сохранения и сохранить. Полученная сохраненная модель будет стартовать
с момента времени 01.01.2005 и это будет ее 0-ый шаг.

Опции сохранения:

• Экспорт модели. Сохранить всю модель; секция SCHEDULE будет сохранена в


формате tN.

• Экспорт данных по скважинам. Сохранить только секцию SCHEDULE. Формат


сохранения секции задается в диалоге Данные по скважинам ниже.

• Задать. Указать собственные настройки экспорта в диалоге Составляющие части


модели ниже.

В диалоге Составляющие части модели можно выбрать произвольные части моде-


ли для сохранения. Этот диалог активен только при выбранном пункте Задать диалога
Опции сохранения выше. Можно выбрать следующие части модели:

• Основной файл модели.

• Сетка.

• Свойства PVT.

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

• Регионы.

• Начальное состояние.

• Данные о перетоках.

• Данные по скважинам.

• Все / Ничего. Отметить соответственно либо все пункты, либо ни одного.

3.3.3. Показать все окна 38


19.1

В диалоге Опции сохранения данных по скважинам можно настроить формат вы-


гружаемой секции SCHEDULE. Он активен только в случае, если выбран пункт Экспорт
данных по скважинам или Задать в диалоге Опции сохранения. Содержимое диалога:

• По умолчанию. Секция SCHEDULE будет сохранена в формате tN.

Далее задается полный путь к сохраняемому файлу и его имя.

Рис. 12. Диалог сохранения модели.

3.3.5. Разрезать модель

– Разрезать.

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

Описание данного функционала приведено в разделе Разрезание и сборка модели


(Секторное моделирование) Технического Руководства tNavigator.

См. курс SIM7.1. Разрезание.

3.3.5. Разрезать модель 39


19.1

3.3.6. Согласование с историей

– Согласование с историей.

Менеджер переменных для адаптации модели – Позволяет выбрать переменные


для проекта автоматической адаптации в соответствии с доступными стандартными
сценариями.
Создать проект адаптации модели – Будет открыто окно создание проекта адап-
тации модели по имеющимся переменным (уже заданным). В случае, если перемен-
ные еще не заданы, то можно воспользоваться кнопкой Менеджер переменных для
адаптации модели для их задания или задать в файле через ключевое слово DEFINES
(см. 12.1.24).
Подробное описание реализованных алгоритмов, расчета целевой функции, квантилей
и т.д. приведено в руководстве пользователя для модуля Автоматизированной адаптации
(документ tNavAHMUserGuideRussian).

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


курсы:

• AHM1.1 Автоадаптация: теоретический курс;

• AHM1.2 Автоадаптация;

• AHM1.3 Использование RFT данных в автоадаптации;

• AHM1.4 Поиск лучшей траектории скважины;

• AHM1.5 Адаптация по ОФП;

• AHM1.6 Автоадаптация для ГРП;

• AHM1.7 Автоадаптация для разных геологических реали-


заций;

• AHM1.8 Переход от задачи адаптации к расчету прогноза;

• AHM1.9 Анализ неопределенностей.

3.3.7. Перечитать модель

– Перечитать модель.

Перечитать модель. Эквивалентно закрытию модели и открытию ее заново. Экви-


валентно нажатию клавиш Ctrl+L.

3.3.6. Согласование с историей 40


19.1

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


ных расчёта. Можно записывать все данные по всем шагам, или записать только часть
данных и только для части временных шагов. Шаги выбираются в диалоге, который
возникает при первом открытии модели, данные – если график или карта видимы, они
записываются, иначе – не записываются.
Стереть результаты и перечитать модель. Все файлы из папки RESULTS будут
удалены, модель будет открыта заново. Эквивалентно нажатию клавиш Ctrl+Shift+L.
Перезагрузить данные по скважинам. Будут перечитаны только данные по сква-
жинам.
Перезагрузить модель и начать расчет. Модель будет перечитана; сразу после за-
вершения чтения модели автоматически запустится ее расчет.

3.3.8. Начать расчет

– Начать расчет.

Запуск расчета модели. Подробно о расчете модели. Также расчет может быть за-
пущен нажатием клавишей Ctrl+R. Слайдер времени будет двигаться по рассчитанным
шагам. Рассчитанные шаги подчеркиваются красной линией.

3.3.9. Просмотр результатов

– Просмотр.

Автопроигрывание рассчитанных шагов (изменения по шагам на картах, графиках,


таблицах).

3.3.10. Остановить
– Остановить.

Остановка расчета модели (пауза). Далее можно запустить расчет с этого места или
с любого, рассчитанного ранее, шага.

3.3.8. Начать расчет 41


19.1

3.4. Кнопки левой панели


Описание кнопок левой панели.

• Показывать список способов визуализации и дерево соответствующих объ-


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

• Показывать настройки визуализации.


Нажатие этой кнопки показывает панель настроек отображения текущего объекта.
Повторное нажатие этой кнопки скрывает эту панель.

3.4. Кнопки левой панели 42


19.1

3.5. Запуск расчета

Рис. 13. Панель запуска и остановки расчета

Запуск расчета осуществляется при нажатии кнопки Начать расчет. Расчет мо-
жет быть запущен с нулевого шага или с любого ранее рассчитанного шага. Также
расчет может быть запущен с помощью сочетания клавиш Ctrl+R.
Расчет может быть остановлен на любом шаге кнопкой Остановить. При наве-
дении мышью на слайдер времени появляется подсказка, содержащая дату шага расчета,
на котором в данный момент стоит слайдер.
Цветная полоса под слайдером отображает рассчитанный интервал времени. Жёл-
тым цветом обозначены шаги базовой модели в случае расчёта прогноза (см. 18.1),
красным — рассчитанные шаги, серым — шаги, которые ещё не рассчитаны.
Различными символами в выпадающем списке помечены шаги в зависимости от их
настроек записи результатов:

• — записаны только графики;

• — записаны только кубы свойств;

• — записаны графики и кубы свойств;

• — шаг ещё не рассчитан, будут записаны только графики;

• — шаг ещё не рассчитан, будут записаны только кубы свойств;

• — шаг ещё не рассчитан, будут записаны графики и кубы свойств;

• Отсутствие символа — на шаге не записывается ничего.


Варианты записи результатов см. в разделе 9.1 Технического руководства tNavigator,
а соответствующий интерфейс — в разделе Мастер выбора записываемых результатов
Руководства пользователя.

3.5.1. Расчет до заданного шага


Для запуска расчета с нулевого до фиксированного шага нужно:
1. установить галочку в поле До шага верхней панели;

3.5. Запуск расчета 43


19.1

2. выбрать номер шага в соседнем поле;

3. нажать кнопку Начать расчет.

Расчет будет остановлен при достижении данного шага.

3.5.2. Перезапуск расчета


Перезапуск расчета возможен на любом шаге расчета:

1. Поставить расчет на паузу кнопкой Остановить.

2. Дождаться остановки расчета (до остановки вращения значка загрузки процессо-


ра).

3. Левой кнопкой мыши установить слайдер временных шагов на шаг, с которого


планируется перезапуск расчета.

4. Нажать кнопку Начать расчет.

5. Операция может быть повторена нужное число раз.

Во время расчета (если не нажата кнопка Остановить) слайдер вре-


i мени не доступен для перемещения. Он отображает номер текуще-
го шага. Слайдер становится активным для перемещения только при
остановке расчета.

3.5.3. Старт расчета с любого ранее рассчитанного шага


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

3.5.2. Перезапуск расчета 44


19.1

3.6. Горячие клавиши tNavigator


При работе с tNavigator доступны следующие горячие клавиши:

• Ctrl+R — запустить расчет модели.

• Ctrl+P — создать снимок экрана.

• Ctrl+S — сохранить модель.

• Ctrl+Q — закрыть модель.

• Ctrl+N — создать новое окно графиков.

• Ctrl+L — перечитать модель.

• Ctrl+Shift+L – стереть результаты и перечитать модель (Все файлы из папки


RESULTS будут удалены, модель заново открыта).

• Ctrl+click (по карте) — открыть диалог Свойства скважины для для редактиро-
вания свойств ближайшей скважины к месту клика мыши.

• Alt+click (по карте) — добавить новую скважину (добывающую, нагнетательную


или шаблон скважин — в зависимости от настроек).

• Двойной клик по скважине (на карте) — переход к графикам Дебиты для сква-
жины.

• Двойной клик по блоку (на карте) — переход к графикам Инфо о блоке для дан-
ного блока.

• Одновременное нажатие левой и правой кнопки мыши (на картах и графи-


ках) — возвращение карты (графика) к виду по умолчанию.

• Ctrl+0 (на картах и графиках) — возвращение карты (графика) к виду по умолча-


нию.

3.6. Горячие клавиши tNavigator 45


19.1

3.7. Информация
Опция Информация содержит общие данные о загруженной модели (рис. 14):

• Заголовок модели;

• Начальная дата;

• Язык;

• Тип модели;

• Тип коллектора (одинарная пористость, двойная пористость);

• Статистика;

– Размерность модели NX, NY, NZ (количество ячеек-блоков, на которые раз-


бита модель по осям X, Y, Z);
– Кол-во LGR;
– Общее число блоков, число активных блоков;
– Количество скважин, транзитных скважин, групп скважин, число интервалов
перфорации, максимальное число интервалов перфорации на скважину;
– Данные о наличии в модели полимеров, щелочей, ПАВ, солей и трассеров
(Выкл. / Вкл.).

Рис. 14. Опция Информация

3.7. Информация 46
19.1

3.8. Данные по скважинам


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

Опция Данные по скважинам содержит следующие закладки:


• Траектории скважин.
Данные этой таблицы соответствуют ключевым словам WELSPECS (см. 12.19.3),
COMPDAT (см. 12.19.6), WPIMULT (см. 12.19.35), COMPFRAC (см. 12.19.148),
WFRAC (см. 12.19.143). Таблицей представлены следующие данные о скважинах:
данные о начальном вводе скважины и об операциях по перфорации. Имеются сле-
дующие колонки: Дата, Операция, Описание, Имя скважины, Группа, Параметры
операции (могут включать: имя скважины, группа, номера блоков с перфораци-
ями (I, J, k1, k2), статус, диаметр, скин, направление, множитель коэффициента
продуктивности, азимутальный угол трещины).

Рис. 15. Данные по скважинам. Траектории скважин.

• История добычи.
Данные этой таблицы соответствуют ключевым словам WCONHIST (см. 12.19.43),
WCONPROD (см. 12.19.42), WCONINJE (см. 12.19.44) и др. Таблицей представлены
данные об истории добыч по скважинам, указаны ограничения по дебиту и дав-
лению. Имеются следующие колонки: Дата, Операция, Описание, Имя скважины,

3.8. Данные по скважинам 47


19.1

Группа, Параметры операции (могут включать: имя скважины, статус, порядок уч.
перфорации, давление гидроразрыва, множ. град., режим, список скважин, фаза,
управление, управл. значение, дебит жидкости (пл.), дебит жидкости, дебит неф-
ти, дебит воды, дебит газа, PREF, забойное давление, THP, VFP#, обводненность,
ограничение закачки, эффект. скважины).

• Мультисегментные скважины.
Данные этой таблицы соответствуют ключевым словам COMPSEGL (см. 12.19.28),
COMPSEGS (см. 12.19.27), WELSEGS (см. 12.19.11), WSEGAICD (см. 12.19.16),
WSEGEXSS (см. 12.19.18), WSEGFLIM (см. 12.19.19), WSEGITER (см. 12.19.133),
WSEGTABL (см. 12.19.14), WSEGVALV (см. 12.19.15) и другие.

• Экономические ограничения, бурение, ремонт.


Данные этой таблицы соответствуют ключевым словам CECON (см. 12.19.80),
DRILPRI (см. 12.19.226), GCUTBACK (см. 12.19.56), GDRILPOT (см. 12.19.230),
GECON (см. 12.19.121), GRUPRIG (см. 12.19.233), PRORDER (см. 12.19.238),
QDRILL (см. 12.19.229), WBHGLR (см. 12.19.57), WCUTBACK (см. 12.19.54),
WDRILPRI (см. 12.19.227), WDRILRES (см. 12.19.231), WDRILTIM (см. 12.19.228),
WECON (см. 12.19.74), WECONCMF (см. 12.19.77), WECONINJ (см. 12.19.81),
WELSOMIN (см. 12.19.2), WLIMTOL (см. 12.19.153), WORKLIM (см. 12.19.232),
WREGROUP (см. 12.19.88), WTEST (см. 12.19.183) и другие.

• Групповое управление.
Данные этой таблицы соответствуют ключевым словам GRUPTREE (см. 12.19.100),
GCONPROD (см. 12.19.86), GCONINJE (см. 12.19.95), GCONSUMP (см. 12.19.96),
GUIDERAT (см. 12.19.87), WGRUPCON (см. 12.19.94), GSATPROD (см. 12.19.97),
GSATINJE (см. 12.19.98), GRUPSALE (см. 12.19.193), GCONSALE (см. 12.19.194),
GRUPFUEL (см. 12.19.195) и другие.

• Операции поверхностной сети.


Данные этой таблицы соответствуют ключевым словам GRUPNET (см. 12.19.114),
GNETPUMP (см. 12.19.113), GASFCOMP (см. 12.19.211), NODEPROP (см. 12.19.103),
BRANPROP (см. 12.19.102), GNETINJE (см. 12.19.107), NETBALAN (см. 12.19.132)
и другие.

• Другие операции. Данной таблицей представлены, например, групповые операции.


Ключевое слово ACTIONC (см. 12.19.167).

• Все операции. Все операции, представленные в пп. 1-7.

3.8. Данные по скважинам 48


19.1

4. Кубы свойств
Общий вид опции Свойства сетки приведен на рис. 16.
Визуализируется следующий список свойств сетки:

• Начальные свойства;

• Рассчитанные свойства;

• Запасы;

• Регионы;

• Фильтры, Карты пользователя;

• Фильтры, Карты пользователя;

• Векторные поля;

• Межблочные перетоки.

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


нажатии на треугольник еще раз список свойств сворачивается.

Рис. 16. Начальные свойства

4. Кубы свойств 49
19.1

Любое свойство может быть визуализирована в двумерном виде (выберите 2D), трех-
мерном виде (выберите 3D) или как Гистограмма. Переход между данными способами
визуализации осуществляется нажатием левой кнопки мыши на нужный способ визуа-
лизации.

Основные кнопки для работы со свойствами расположены на панели справа.

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

4. Кубы свойств 50
19.1

4.1. Начальные свойства


Список начальных свойств:

Обозначение (ключевое слово Описание свойства (единицы измерения, если


tNavigator) имеются)
Размер блока по X (DX, см. 12.2.2) Размеры ячеек модели в направлении X (METRIC: м,
FIELD: фт)
Размер блока по Y (DY, см. 12.2.2) Размеры ячеек модели в направлении Y (METRIC: м,
FIELD: фт)
Размер блока по Z (DZ, см. 12.2.2) Размеры ячеек модели в направлении Z (METRIC: м,
FIELD: фт)
Глубина (DEPTH, см. 12.3.28) Глубина залегания центра ячеек модели (METRIC: м,
FIELD: фт)
Кровля (TOPS, см. 12.2.6) Глубина залегания верхней поверхности ячеек моде-
ли (METRIC: м, FIELD: фт)
Песчанистость (NTG, см. 12.2.25) Свойство песчанистости
Пористость (PORO, см. 12.2.24) Свойство пористости
Проницаемость по X (PERMX, Абсолютная проницаемость ячеек в направлении оси
см. 12.2.13) X (мДарси)
Проницаемость по Y (PERMY, Абсолютная проницаемость ячеек в направлении оси
см. 12.2.13) Y (мДарси)
Проницаемость по Z (PERMZ, Абсолютная проницаемость ячеек в направлении оси
см. 12.2.13) Z (мДарси)

4.1. Начальные свойства 51


19.1

Множ. проводим. по X Множитель проводимости для граней между ячей-


ками в направлении оси X. Данный куб являет-
ся результатом перемножения следующих множи-
телей проводимости: множителя проводимости по
X (MULTX, см. 12.2.15), дополнительного множи-
теля проводимости по X (HMMULTX (см. 12.2.22)
и/или HMMLTXY, см. 12.2.22), множителя прово-
димости разлома в направлении оси X (MULTFLT,
см. 12.2.39). Если какой-либо множитель проводи-
мости указан и в секции GRID, и в секции EDIT,
то его значения перемножаются. Данный куб отоб-
ражается в случае, если одно из ключевых слов:
MULTX (см. 12.2.15), или MULTFLT (см. 12.2.39), или
HMMULTX (см. 12.2.22), или HMMLTXY (см. 12.2.22)
задано хотя бы в одной из секции GRID или EDIT.
При задании MULTX (см. 12.2.15) (или MULTFLT
(см. 12.2.39), или HMMULTX (см. 12.2.22), или
HMMLTXY, см. 12.2.22) несколько раз в одной сек-
ции, будет использовано последнее указанное зна-
чение. Данное свойство не может редактироваться в
графическом интерфейсе по нажатию на него правой
кнопкой мыши.

4.1. Начальные свойства 52


19.1

Множ. проводим. по Y Множитель проводимости для граней между ячей-


ками в направлении оси Y . Данный куб являет-
ся результатом перемножения следующих множи-
телей проводимости: множителя проводимости по
Y (MULTY, см. 12.2.17), дополнительного множи-
теля проводимости по Y (HMMULTY (см. 12.2.22)
и/или HMMLTXY, см. 12.2.22), множителя прово-
димости разлома в направлении оси Y (MULTFLT,
см. 12.2.39). Если какой-либо множитель проводи-
мости указан и в секции GRID, и в секции EDIT,
то его значения перемножаются. Данный куб отоб-
ражается в случае, если одно из ключевых слов:
MULTY (см. 12.2.17), или MULTFLT (см. 12.2.39), или
HMMULTY (см. 12.2.22), или HMMLTXY (см. 12.2.22)
задано хотя бы в одной из секции GRID или EDIT.
При задании MULTY (см. 12.2.17) (или MULTFLT
(см. 12.2.39), или HMMULTY (см. 12.2.22), или
HMMLTXY, см. 12.2.22) несколько раз в одной сек-
ции, будет использовано последнее указанное зна-
чение. Данное свойство не может редактироваться в
графическом интерфейсе по нажатию на него правой
кнопкой мыши.
Множ. проводим. по Z Множитель проводимости для граней между ячей-
ками в направлении оси Z. Данный куб являет-
ся результатом перемножения следующих множите-
лей проводимости: множителя проводимости по Z
(MULTZ, см. 12.2.19), дополнительного множителя
проводимости по Z (HMMULTZ, см. 12.2.22), мно-
жителя проводимости разлома в направлении оси
Z (MULTFLT, см. 12.2.39). Если какой-либо мно-
житель проводимости указан и в секции GRID, и
в секции EDIT, то его значения перемножаются.
Данный куб отображается в случае, если одно из
ключевых слов: MULTZ (см. 12.2.19), или MULTFLT
(см. 12.2.39), или HMMULTZ (см. 12.2.22) задано хотя
бы в одной из секции GRID или EDIT. При задании
MULTZ (см. 12.2.19) (или MULTFLT (см. 12.2.39), или
HMMULTZ, см. 12.2.22) несколько раз в одной сек-
ции, будет использовано последнее указанное зна-
чение. Данное свойство не может редактироваться в
графическом интерфейсе по нажатию на него правой
кнопкой мыши.

4.1. Начальные свойства 53


19.1

Множ. проводим. по X- Множитель проводимости для граней между ячей-


ками в направлении, противоположном оси X (X-
). Данный куб является результатом перемноже-
ния следующих множителей проводимости: множи-
теля проводимости по X- (MULTX-, см. 12.2.16),
дополнительного множителя проводимости по X-
(HMMULTX-, см. 12.2.23), множителя проводимости
разлома в направлении X- (MULTFLT, см. 12.2.39).
Если какой-либо множитель проводимости указан
и в секции GRID, и в секции EDIT, то его зна-
чения перемножаются. Данный куб отображается
в случае, если одно из ключевых слов: MULTX-
(см. 12.2.16), или HMMULTX- (см. 12.2.23), или
MULTFLT (см. 12.2.39) задано хотя бы в одной
из секции GRID или EDIT. При задании MULTX-
(см. 12.2.16) (или MULTFLT (см. 12.2.39), или
HMMULTX-, см. 12.2.23) несколько раз в одной сек-
ции, будет использовано последнее указанное значе-
ние. Данное свойство не может редактироваться в
графическом интерфейсе по нажатию на него пра-
вой кнопкой мыши.
Множ. проводим. по Y- Множитель проводимости для граней между ячей-
ками в направлении, противоположном оси Y (Y-
). Данный куб является результатом перемноже-
ния следующих множителей проводимости: множи-
теля проводимости по Y- (MULTY-, см. 12.2.18),
дополнительного множителя проводимости по Y-
(HMMULTY-, см. 12.2.23), множителя проводимости
разлома в направлении Y- (MULTFLT, см. 12.2.39).
Если какой-либо множитель проводимости указан
и в секции GRID, и в секции EDIT, то его зна-
чения перемножаются. Данный куб отображается
в случае, если одно из ключевых слов: MULTY-
(см. 12.2.18), или HMMULTY- (см. 12.2.23), или
MULTFLT (см. 12.2.39) задано хотя бы в одной
из секции GRID или EDIT. При задании MULTY-
(см. 12.2.18) (или MULTFLT (см. 12.2.39), или
HMMULTY-, см. 12.2.23) несколько раз в одной сек-
ции, будет использовано последнее указанное значе-
ние. Данное свойство не может редактироваться в
графическом интерфейсе по нажатию на него пра-
вой кнопкой мыши.

4.1. Начальные свойства 54


19.1

Множ. проводим. по Z- Множитель проводимости для граней между ячей-


ками в направлении, противоположном оси Z (Z-).
Данный куб является результатом перемножения сле-
дующих множителей проводимости: множителя про-
водимости по Z- (MULTZ-, см. 12.2.20), дополнитель-
ного множителя проводимости по Z- (HMMULTZ-,
см. 12.2.23), множителя проводимости разлома в на-
правлении Z- (MULTFLT, см. 12.2.39). Если какой-
либо множитель проводимости указан и в секции
GRID, и в секции EDIT, то его значения перемно-
жаются. Данный куб отображается в случае, если
одно из ключевых слов: MULTZ- (см. 12.2.20), или
HMMULTZ- (см. 12.2.23), или MULTFLT (см. 12.2.39)
задано хотя бы в одной из секции GRID или EDIT.
При задании MULTZ- (см. 12.2.20) (или MULTFLT
(см. 12.2.39), или HMMULTZ-, см. 12.2.23) несколь-
ко раз в одной секции, будет использовано послед-
нее указанное значение. Данное свойство не может
редактироваться в графическом интерфейсе по нажа-
тию на него правой кнопкой мыши.
Начальная конц. газа в угле Начальное распределение концентрации газа в угле
(GASCONC, см. 12.16.52) (METRIC: sm3 /m3 , FIELD: Msc f / f t 3 ). Отображается,
если задано ключевое слово COAL (см. 12.1.85).
Поровый объем (STDPORV) Распределение порового объема при опорном дав-
лении. В лог-файле .log это величина для всего
месторождения называется Pore volume KRB. Дан-
ная величина считается как sum(stdporv) (METRIC:
пласт.м3 , FIELD: пласт.бр)
Давление (PRESSURE, Доступно для просмотра только в случае, если зада-
см. 12.16.12) но начальное распределение давления (METRIC: бар,
FIELD: фунт-сила/дюйм2 )
Водонасыщенность (SWAT, Доступна для просмотра только в случае, если зада-
см. 12.16.14) но начальное распределение насыщенности водой
Газонасыщенность (SGAS, Доступна для просмотра только в случае, если зада-
см. 12.16.15) но начальное распределение газонасыщенности
Нефтенасыщенность (SOIL, Доступна для просмотра только в случае, если зада-
см. 12.16.16) но начальное распределение нефтенасыщенности

4.1. Начальные свойства 55


19.1

Критическая водонасыщенность, Свойство доступно для просмотра только в случае,


используемая при масштабирова- если задана критическая водонасыщеннось ключе-
нии конечных точек насыщенно- вым словом SWCR (см. 12.6.29)
стей (SWCR, см. 12.6.29)
Критическая газонасыщенность, Свойство доступно для просмотра только в случае,
используемая при масштабирова- если задана критическая газонасыщеннось ключе-
нии конечных точек насыщенно- вым словом SWCR (см. 12.6.29)
стей (SGCR, см. 12.6.30)
Критическая нефтенасыщенность Свойство доступно для просмотра только в случае,
по воде (SOWCR, см. 12.6.31) если задана критическая нефтенасыщеннось по воде
ключевым словом SOWCR (см. 12.6.31)
Критическая нефтенасыщенность Свойство доступно для просмотра только в случае,
по газу (SOGCR, см. 12.6.32) если задана критическая нефтенасыщеннось по газу
ключевым словом SOGCR (см. 12.6.32)
Минимальная водонасыщенность, Свойство доступно для просмотра только в случае,
используемая при масштабирова- если задана минимальная водонасыщеннось ключе-
нии конечных точек насыщенно- вым словом SWL (см. 12.6.26)
стей (SWL, см. 12.6.26)
Минимальная газонасыщенность, Свойство доступно для просмотра только в случае,
используемая при масштабирова- если задана минимальная газонасыщеннось ключе-
нии конечных точек насыщенно- вым словом SGL (см. 12.6.28)
стей (SGL, см. 12.6.28)
AquiferN (Водоносный горизонт), Доступны для просмотра только в случае, если в мо-
N — номер аналитического аквифе- дели присутствуют аналитические аквиферы. Пока-
ра зывает коэффициент притока из аквифера. Данный
параметр задается 9-ым параметром AQUANCON
(см. 12.17.11) или по умолчанию считается как пло-
щадь соединения с аквифером для данного блока
(METRIC: m2 , FIELD: f t 2 ).
Численные аквиферы Отображается номер численного аквифера. Доступ-
ны для просмотра только в случае, если в модели
присутствуют численные аквиферы, заданные клю-
чевыми словами AQUCON (см. 12.17.14), AQUNUM
(см. 12.17.13).
Пользовательские массивы ARR Доступны для просмотра только в случае, если в мо-
(см. 12.3.5) дели были использованы пользовательские массивы,
задаваемые ключевым словом ARR (см. 12.3.5).

4.1. Начальные свойства 56


19.1

Геомеханич. активные блоки Блоки, используемые в геомеханическом моделиро-


вании. Блокам, разбитым на тетраэдры и используе-
мым в геомеханическом моделировании, присваива-
ется значение 1. Остальным блокам присваивается
значение 0 и они не участвуют в моделировании. На-
пряжение и сдвиг в таких блоках равны 0. Данное
свойство доступно для просмотра только в случае,
если ключевое слово GEOMECH (см. 12.1.99) задано
в модели
Угол внутреннего трения Величина угол внутреннего трения в каждом блоке
для критерия нарушения прочности Мора–Кулона.
Данное свойство доступно для просмотра только в
случае, если ключевое слово THETA (см. 12.5.30) за-
дано в модели
Когезия значение точки пересечения кривой критерия проч-
ности Мора–Кулона с осью касательных напряже-
ний τ в каждом блоке. Данное свойство доступно
для просмотра только в случае, если ключевое слово
COHESION (см. 12.5.29) задано в модели
Модуль Юнга Доступен для просмотра только в случае, ес-
ли в модели задано ключевое слово YOUNGMOD
(см. 12.2.120).
Коэффициент Пуассона Доступен для просмотра только в случае, ес-
ли в модели задано ключевое слово POISSONR
(см. 12.2.121).
Геомеханич. активные блоки Блоки, используемые в геомеханическом моделиро-
вании.

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


ческой модели визуализируются следующие свойства:

Обозначение (ключевое слово Описание свойства (единицы измерения, если


tNavigator) имеются)
Полный объем Полный объем блока (сумма порового объема и объ-
ема породы)

4.1. Начальные свойства 57


19.1

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

4.1. Начальные свойства 58


19.1

4.2. Рассчитанные свойства


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

• Вывод блоков с проблемами сходимости;

• Заказ накопленных перетоков воды, нефти, газа.

Опция Рассчитанные свойства содержит:

Название свойства Обозначение в tNavigator, описание, единицы из-


мерения
Давление Pressure (METRIC: бар, FIELD: фунт-сила/дюйм2 )
Насыщенность нефтью SOIL
Насыщенность водой SWAT
Насыщенность газом SGAS
Тернарная диаграмма насыщенно- Строится для трехфазных моделей. Показывает рас-
сти пределение насыщенностей фаз для блоков. Пример
на рис. 17. При нажатии левой кнопкой мыши на
блок внизу под свойством пишется насыщенность
нефтью (SOIL), водой (SWAT) и газом (SGAS) для
данного блока. Цвет блока соответствует фазе, на-
сыщенность которой максимальна для данного блока
(синий – вода, зеленый – нефть, красный – газ).
Примечание. Расчет 2D карты для тернарной диа-
граммы насыщенности Сумма, Дисперсия, Концен-
трация, Плотность приведен в разделе 4.2.1.
Давление насыщения PBUB (см. 12.16.36) (METRIC: бар, FIELD: фунт-
сила/дюйм2 )
Давление в точке росы PDEW (см. 12.16.39) (METRIC: бар, FIELD: фунт-
сила/дюйм2 )
1/Объемный коэффициент воды ibw (1/bw — обратная величина коэффициента объем-
ного расширения воды bw) (METRIC: м3 /(м3 в пла-
стовых условиях), FIELD: бр/(бр в пластовых усло-
виях))
1/Объемный коэффициент нефти ibo (1/bo — обратная величина коэффициента объем-
ного расширения нефти bo) (METRIC: м3 /(м3 в пла-
стовых условиях), FIELD: бр/(бр в пластовых усло-
виях))

4.2. Рассчитанные свойства 59


19.1

Название свойства (продолже- Обозначение в tNavigator, описание, единицы из-


ние) мерения
1/Объемный коэффициент газа ibg (1/bg — обратная величина коэффициента объем-
ного расширения газа bg) (METRIC: м3 /(м3 в пласто-
вых условиях), FIELD: кф/(бр в пластовых услови-
ях))
Растворимость газа rs (газосодержание) (METRIC: м3 /м3 , FIELD: кф/бр)
Испарение нефти rv (содержание нефти в газе)
1/Вязкость воды imuw (1/muw — обратная величина вязкости воды
muw) (1/сП)
1/Вязкость нефти imuo (1/muo — обратная величина вязкости нефти
muo) (1/сП)
1/Вязкость газа imug (1/mug — обратная величина вязкости газа mug)
(1/сП)
Тензор стресса Сигма xx Нормальное напряжение – составляющая полного
напряжения, полученная ее проекцией на нормаль
к площадке элемента. Ось X совпадает с направле-
нием нормали
Тензор стресса Сигма yy Нормальное напряжение – составляющая полного
напряжения, полученная ее проекцией на нормаль
к площадке элемента. Ось Y совпадает с направле-
нием нормали
Тензор стресса Сигма zz Нормальное напряжение – составляющая полного
напряжения, полученная ее проекцией на нормаль к
площадке элемента. Ось Z совпадает с направлением
нормали
Тензор стресса Тау xy Касательное напряжение – составляющая полного
напряжения, касательная к плоскости, на которую
действуют силы
Тензор стресса Тау xz Касательное напряжение – составляющая полного
напряжения, касательная к плоскости, на которую
действуют силы
Тензор стресса Тау yz Касательное напряжение – составляющая полного
напряжения, касательная к плоскости, на которую
действуют силы

4.2. Рассчитанные свойства 60


19.1

Название свойства (продолже- Обозначение в tNavigator, описание, единицы из-


ние) мерения
Разрывные нарушения породы Показывает области возникновения разрывных нару-
шений породы. По умолчанию значение свойства в
каждом блоке 0. Если в блоке происходит наруше-
ние критерия прочности Мора–Кулона, то значение
свойства в этом блоке становится равным 1. Свой-
ство доступно для просмотра только в случае, если
в модели были заданы ключевые слова COHESION
(см. 12.5.29) и THETA (см. 12.5.30) в секции PROPS
Множ. проводим. по X Множитель проводимости для граней между ячей-
ками в направлении оси X. Данный куб являет-
ся результатом перемножения следующих множите-
лей проводимости: множителя проводимости по X
(MULTX, см. 12.2.15), множителя проводимости раз-
лома в направлении оси X (MULTFLT, см. 12.2.39),
заданных в секции SCHEDULE – с начала расчета и
до текущего шага. Данный куб отображается всегда.
Ключевое слово MULTX (см. 12.2.15) (или MULTFLT,
см. 12.2.39) может задаваться на каждом временном
шаге, при этом значения накапливаются (т.е., прово-
димость в направлении соответствующей оси коор-
динат умножается на каждое следующее значение).
Множ. проводим. по Y Множитель проводимости для граней между ячей-
ками в направлении оси Y . Данный куб являет-
ся результатом перемножения следующих множите-
лей проводимости: множителя проводимости по Y
(MULTY, см. 12.2.17), множителя проводимости раз-
лома в направлении оси Y (MULTFLT, см. 12.2.39), за-
данных в секции SCHEDULE – с начала расчета и
до текущего шага. Если ключевые слова не заданы,
все значения данного куба равны 1. Ключевое сло-
во MULTY (см. 12.2.17) (или MULTFLT, см. 12.2.39)
может задаваться на каждом временном шаге, при
этом значения накапливаются (т.е., проводимость в
направлении соответствующей оси координат умно-
жается на каждое следующее значение).

4.2. Рассчитанные свойства 61


19.1

Название свойства (продолже- Обозначение в tNavigator, описание, единицы из-


ние) мерения
Множ. проводим. по Z Множитель проводимости для граней между ячей-
ками в направлении оси Z. Данный куб являет-
ся результатом перемножения следующих множите-
лей проводимости: множителя проводимости по Z
(MULTZ, см. 12.2.19), множителя проводимости раз-
лома в направлении оси Z (MULTFLT, см. 12.2.39), за-
данных в секции SCHEDULE – с начала расчета и
до текущего шага. Если ключевые слова не заданы,
все значения данного куба равны 1. Ключевое сло-
во MULTZ (см. 12.2.19) (или MULTFLT, см. 12.2.39)
может задаваться на каждом временном шаге, при
этом значения накапливаются (т.е., проводимость в
направлении соответствующей оси координат умно-
жается на каждое следующее значение).
Множ. проводим. по X- Множитель проводимости для граней между ячей-
ками в направлении, противоположном оси X (X-).
Данный куб является результатом перемножения сле-
дующих множителей проводимости: множителя про-
водимости по X- (MULTX-, см. 12.2.16), множителя
проводимости разлома в направлении X- (MULTFLT,
см. 12.2.39) – с начала расчета и до текущего ша-
га, заданных в секции SCHEDULE. Если ключевые
слова не заданы, все значения данного куба равны 1.
Ключевое слово MULTX- (см. 12.2.16) (или MULTFLT,
см. 12.2.39) может задаваться на каждом временном
шаге, при этом значения накапливаются (т.е., прово-
димость в направлении соответствующей оси коор-
динат умножается на каждое следующее значение).

4.2. Рассчитанные свойства 62


19.1

Название свойства (продолже- Обозначение в tNavigator, описание, единицы из-


ние) мерения
Множ. проводим. по Y- Множитель проводимости для граней между ячей-
ками в направлении, противоположном оси Y (Y-).
Данный куб является результатом перемножения сле-
дующих множителей проводимости: множителя про-
водимости по Y- (MULTY-, см. 12.2.18), множителя
проводимости разлома в направлении Y- (MULTFLT,
см. 12.2.39) – с начала расчета и до текущего ша-
га, заданных в секции SCHEDULE. Если ключевые
слова не заданы, все значения данного куба равны 1.
Ключевое слово MULTY- (см. 12.2.18) (или MULTFLT,
см. 12.2.39) может задаваться на каждом временном
шаге, при этом значения накапливаются (т.е., прово-
димость в направлении соответствующей оси коор-
динат умножается на каждое следующее значение).
Множ. проводим. по Z- Множитель проводимости для граней между ячей-
ками в направлении, противоположном оси Z (Z-).
Данный куб является результатом перемножения сле-
дующих множителей проводимости: множителя про-
водимости по Z- (MULTZ-, см. 12.2.20), множителя
проводимости разлома в направлении Z- (MULTFLT,
см. 12.2.39) – с начала расчета и до текущего ша-
га, заданных в секции SCHEDULE. Если ключевые
слова не заданы, все значения данного куба равны
1. Ключевое слово MULTZ- (см. 12.2.20) (MULTFLT,
см. 12.2.39) может задаваться на каждом временном
шаге, при этом значения накапливаются (т.е., прово-
димость в направлении соответствующей оси коор-
динат умножается на каждое следующее значение).
Множ. проводим. породы Множитель проводимость в зависимости от давле-
ния, полученный из таблицы сжимаемости породы
(ROCKTAB, см. 12.5.21).
Множ. проводим. породы по X Множитель проводимость в зависимости от дав-
ления для граней между ячейками в направлении
оси X, полученный из таблицы сжимаемости поро-
ды (ROCKTAB, см. 12.5.21). Свойство отображает-
ся только в том случае, если задано ключевое слово
RKTRMDIR (см. 12.5.18).

4.2. Рассчитанные свойства 63


19.1

Название свойства (продолже- Обозначение в tNavigator, описание, единицы из-


ние) мерения
Множ. проводим. породы по Y Множитель проводимость в зависимости от дав-
ления для граней между ячейками в направлении
оси Y , полученный из таблицы сжимаемости поро-
ды (ROCKTAB, см. 12.5.21). Свойство отображает-
ся только в том случае, если задано ключевое слово
RKTRMDIR (см. 12.5.18).
Множ. проводим. породы по Z Множитель проводимость в зависимости от дав-
ления для граней между ячейками в направлении
оси Z, полученный из таблицы сжимаемости поро-
ды (ROCKTAB, см. 12.5.21). Свойство отображает-
ся только в том случае, если задано ключевое слово
RKTRMDIR (см. 12.5.18).
Приток воды из аквифера (визуали- Aqflow Накопленный массовый приток (METRIC:
зируется в случае наличия в моде- kg − m).
ли аквифера)
Угольный объем Распределение объема угля в блоке. Отображается,
если задано ключевое слово COAL (см. 12.1.85).
Множитель изотермы адсорбции Множитель для изотермы Ленгмюра, задающей
сорбцию угля. Свойство отображается только в
том случае, если задано ключевое слово COAL
(см. 12.1.85).
Доля пара Доля газа в двухфазной системе пар(V)-жидкость(L):
V+L=1 (2-х фазный flash). Доля газа в трехфазной
системе пар(V)-жидкость(L)-вода(W): V+L+W=1 (3-
х фазный flash – опция VLW_FLASH ключевого сло-
ва FLASHCTRL, см. 12.1.6). Отображается для ком-
позиционных моделей.
Растворимость CO2/H2S в воде Концентрация углекислого газа CO2 или сероводоро-
да H2 S в водной фазе. Свойство отображается только
в том случае, если задано ключевое слово CO2SOL
(см. 12.1.92) или H2SSOL (см. 12.1.93).

Массовые плотности фаз: воды, нефти, газа.

Примечание для моделей черной нефти. Распределение массовой плотность фазы


(вода, нефть, газ) отличается от распределения массовой плотности компонента ВОДА,
НЕФТЬ, ГАЗ. Массовая плотность фазы считается как вес на единицу объема (METRIC:
кг/м 3 , FIELD: фунт/фт 3 ) для случая, когда объем занят только этой фазой. Массовая
плотность компонента считается как вес на единицу объема (METRIC: кг/м 3 , FIELD:

4.2. Рассчитанные свойства 64


19.1

фунт/фт 3 ) для случая, когда объем занят смесью всех компонент, присутствующих в
данном блоке.

Массовая плотность воды (фазы — wat_den (METRIC: кг/м3 , FIELD: фунт/фт3 )


вода)
Массовая плотность нефти (фазы — oil_den (METRIC: кг/м3 , FIELD: фунт/фт3 )
нефть)
Массовая плотность газа (фазы — gas_den (METRIC: кг/м3 , FIELD: фунт/фт3 )
газ)
Фазовая проницаемость воды krwater
Фазовая проницаемость нефти kroil
Фазовая проницаемость газа krgas
Капиллярное давление нефть-вода (METRIC: бар, FIELD: фунт-сила/дюйм2 )
Капиллярное давление газ-нефть (METRIC: бар, FIELD: фунт-сила/дюйм2 )
Поровый объем Porv. Поровый объем при текущем давлении в ячей-
ке. В лог-файле .log это величина для всего место-
рождения называется Reservoir pore volume KRB.
Данная величина считается как sum(porv) (METRIC:
пласт.м3 , FIELD: пласт.бр)

Молярная плотность компонент. (Для моделей черной нефти называется массовой


плотностью).
Для моделей черной нефти отображается распределение массовой плотности ком-
понента, так как веса компонент в килограммах, поэтому и «молярная» плотность ком-
поненты есть весовая плотность компоненты и имеет одинаковую размерность (кг/м 3 ) с
массовой плотностью. В композиционных моделях задается молярный вес компонент
(словом MW) и поэтому «молярная» плотность компоненты действительно молярная и
имеет размерность моль/м3.

Компонент ‘ВОДА’: Молярная (METRIC: кг/м3 , FIELD: фунт/3 )


плотность (Массовая плотность)
Компонент ‘НЕФТЬ’: Молярная (METRIC: кг/м3 , FIELD: фунт/фт3 )
плотность (Массовая плотность)
Компонент ‘ГАЗ’: Молярная плот- (METRIC: кг/м3 , FIELD: фунт/фт3 )
ность (Массовая плотность)

4.2. Рассчитанные свойства 65


19.1

Накопленный переток воды Распределение Накопленные перетоки фаз (воды –


Накопленный переток нефти FLOWW нефти – FLOWO, газа – FLOWG) будут
Накопленный переток газа доступны, только если перед началом расчета их
заказать при помощи ключевого слова RPTMAPS
(см. 12.16.55). (METRIC: м3 , FIELD: бр)

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


позиционной модели визуализируются следующие свойства для компонент:

K-значения V/L Коэффициенты распределения компонента между


равновесными фазами в системе пар-жидкость. Вы-
числяются tNavigator или задаются явно ключевыми
словами KVWI (см. 12.15.16), KVCR (см. 12.15.11) и
KVTABTn (см. 12.15.14) для термических моделей.
K-значения W/L Коэффициенты распределения компонента между
равновесными фазами в системе вода-жидкость. Вы-
числяются tNavigator. Свойство отображается только
в том случае, если задано ключевое слово CO2SOL
(см. 12.1.92) или H2SSOL (см. 12.1.93).
Молярная доля в нефти (доля еди- Показывает текущую долю компонента в нефтя-
ницы) ной фазе. Начальная доля может задаваться явно
ключевым словом XMF (см. 12.16.21) или XMFVP
(см. 12.14.15) (в зависимости от давления).
Молярная доля в газе (доля едини- Показывает текущую долю компонента в газовой фа-
цы) зе. Начальная доля может задаваться явно ключевым
словом YMF (см. 12.16.22) или YMFVP (см. 12.14.16)
(в зависимости от давления).
Молярная доля в воде (от 0 до 1) Показывает текущую долю компонента CO2 /H2 S
в водной фазе. Свойство отображается только в
том случае, если задано ключевое слово CO2SOL
(см. 12.1.92) или H2SSOL (см. 12.1.93).

Помимо основных рассчитанных свойств, перечисленных в данном разделе, для тер-


мической модели визуализируются следующие свойства:

Температура (METRIC: ◦ C, FIELD: ◦ F)


Насыщенность твердой фазы Безразмерная величина
Энтальпия воды (METRIC: kJ/kg-моль, FIELD: BTU/lb-моль)
Энтальпия нефти (METRIC: kJ/kg-моль, FIELD: BTU/lb-моль)
Энтальпия газа (METRIC: kJ/kg-моль, FIELD: BTU/lb-моль)

4.2. Рассчитанные свойства 66


19.1

Энтальпия твердой фазы (METRIC: kJ/kg-моль, FIELD: BTU/lb-моль)


Энтальпия породы (METRIC: kJ/м3 , FIELD: BTU/фт3 )
Полная энергия (METRIC: kJ, FIELD: BTU)
Множитель теплопроводности Множитель теплопроводности (безразмерная вели-
чина) является функцией насыщенности(ей) и ис-
пользуется для вычисления теплопроводности бло-
ка. Подробное описание см. в разделе Теплопровод-
ность блока Технического Руководства tNavigator.
Теплопотери Энергия, потерянная через этот блок. Если через дан-
ный блок нет потерь энергии, то значение свойства
для данного блока равно 0 (METRIC: kJ, FIELD:
BTU)

Если в модели задано наличие трассеров (TRACER (см. 12.7.10), WTRACER,


см. 12.19.171), или созданы псевдокомпоненты и задано отслеживание их оригинальных
компонентов в виде трассеров (LUMPING, см. 12.14.9), или присутствуют растворимые
соли и/или полимеры, то отдельно визуализируется группа свойств ФХМ и трассеры,
включающая:

Концентрация трассера ’<имя>’ Безразмерная


(для каждого трассера)

Подробно см. в курсах SIM2.2. Интерактивная закачка трассера


и SIM2.4. Соли.

4.2. Рассчитанные свойства 67


19.1

4.2.1. 2D карты для тернарных диаграмм насыщенности

Рис. 17. Тернарная диаграмма насыщенности

Для карты Тернарная диаграмма насыщенности цвет блока определяется в зависи-


мости от насыщенности нефтью (Soil ), водой (Swat ), газом (Sgas ) для данного блока.

2D карты типа Концентрация, плотность, дисперсия, сумма показываются для на-


сыщенности нефтью.

2D карты типа Максимум, Минимум берутся значения из блоков (из вертикального


столбца блоков), где минимальная (максимальная) насыщенность нефтью.

k
Soil = min Soil
k=0,...,NZ

Насыщенность водой (Swat ) и газом (Sgas ) берутся для данного блока (в котором ми-
нимальная (максимальная) насыщенность нефтью).

2D карта типа Среднее вычисляется следующим способом:

4.2.1. 2D карты для тернарных диаграмм насыщенности 68


19.1

NZ NZ
k ∗V k k ∗V k
∑ Soil collector ∑ Sgas collector
k=0 k=0
Soil = NZ
, Sgas = NZ
k k
∑ Vcollector ∑ Vcollector
k=0 k=0
NZ
k ∗V k
∑ Swat collector
k=0
Swat = NZ
k
∑ Vcollector
k=0
где:

• Суммирование идет по слоям по вертикали (от 0 до NZ );

• Vcollector
k = V k ∗ ntgk ;

• V k – объем блока;

• ntg – задается соответствующим ключевым словом NTG (см. 12.2.25).

4.2.1. 2D карты для тернарных диаграмм насыщенности 69


19.1

4.2.2. Вывод блоков с проблемами сходимости


C помощью опции CONVERGENCE_PROBLEM_NUM ключевого слова TNAVCTRL
(см. 12.1.4) осуществляется заказ куба блоков с проблемами.
Куб является целочисленным, в котором на каждом шаге значение в блоке увеличивает-
ся на 1, если в блоке присутствуют проблемы со сходимостью, а именно невязка выше
заданного значения (в процентах) от максимального значения невязки.

Для вывода блоков:

1. Перед загрузкой модели нужно добавить в *.data файл, например, следующие


строчки:
TNAVCTRL
CONVERGENCE_PROBLEM_NUM 90 /
/

2. После перезагрузки модели (читаются изменения в data-файле) появляются заклад-


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

• Блоки с проблемами сходимости.

4.2.2. Вывод блоков с проблемами сходимости 70


19.1

4.2.3. Заказ накопленных перетоков воды, нефти, газа


tNavigator позволяет построить и использовать распределение накопленных перетоков
фаз (воды – FLOWW, в вертикальном направлении – FLOWWZ, нефти – FLOWO, в
вертикальном направлении – FLOWOZ, газа – FLOWG, в вертикальном направлении –
FLOWGZ, FIPFLOW – перетоки между отчетными регионами).

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


RPTMAPS (см. 12.16.55).

Данные распределения могут быть использованы при разрезании модели (разрезание


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

Для заказа свойства:

1. Перед загрузкой модели нужно добавить в *.data файл следующие строчки:


RPTMAPS
FLOWW FLOWWZ FLOWG FLOWGZ FLOWO FLOWOZ
/

2. После перезагрузки модели (читаются изменения в data-файле) накопленные пе-


ретоки воды, нефти, газа появляются как закладки Рассчитанных свойств, нужно
запустить расчет для построения свойств (рис. 18):

• накопленный переток воды;


• накопленный переток нефти;
• накопленный переток газа;
• накопленный переток воды XY;
• накопленный переток нефти XY;
• накопленный переток газа XY.

3. При работе с опциями Карты пользователя, Фильтры пользователя доступ к картам


осуществляется через имена FLOWO, FLOWW, FLOWG, FLOWOZ, FLOWWZ,
FLOWGZ, FIPFLOW.

4.2.3. Заказ накопленных перетоков воды, нефти, газа 71


19.1

Рис. 18. Рассчитанное распределение накопленных перетоков нефти.

Для создания фильтра для ячеек с малым дренированием нефти (фильтр пользовате-
ля Cut) в строке арифметики для карт набираем «FLOWO>AVG(FLOWO)», нажимаем
Применить.

Рис. 19. Фильтр «FLOWO > AVG(FLOWO)» включен.

4.2.3. Заказ накопленных перетоков воды, нефти, газа 72


19.1

4.3. Запасы
Подробное описание см. в разделе Расчет запасов нефти и газа Технического Руковод-
ства tNavigator.

Расчет суммарных запасов в выбранной области может быть вы-


полнен с использованием фильтра Cut для выделения области — см.
курс SIM1.1. Общее описание tNavigator.

4.3. Запасы 73
19.1

4.4. Регионы
Различные регионы отображаются разными цветами.

Обозначение (ключевое слово Описание свойства


tNavigator)
Регионы PVT (PVTNUM, см. 12.4.2) Регионы PVT-свойств. Для регионов заданы опорное
давление, коэффициент объемного расширения, ко-
эффициент сжимаемости, вязкость
Регионы ОФП (SATNUM, Регионы фильтрации. Для каждого региона фильтра-
см. 12.4.3) ции задается зависимость относительных фазовых
проницаемостей от насыщенностей
IMBNUM (см. 12.4.7) (регионы Используется для задания гистерезиса фазовых про-
фильтрации при пропитке) ницаемостей – Гистерезис (опция HYSTER в ключе-
вом слове SATOPTS, см. 12.1.75). Слово задает, ка-
кие таблицы насыщенности должны быть использо-
ваны для каждого блока сетки при процессах пропит-
ки. Для процессов вытеснения и уравновешивания
используются SATNUM (см. 12.4.3).
Регионы свойств породы Для каждого региона свойств горной породы зада-
(ROCKNUM, см. 12.4.14) ется таблица зависимости проводимости породы от
давления
Регионы равновесия (EQLNUM, Для каждого региона равновесия заданы его свой-
см. 12.4.9) ства, используемые для расчета начальных условий
(глубина, давление на этой глубине, глубина водо-
нефтяного контакта, капиллярное давление на водо-
нефтяном контакте, глубина газонефтяного контак-
та, капиллярное давление на газо-нефтяном контак-
те). Все ячейки, принадлежащие к одному региону
равновесия, принадлежат к одному PVT-региону и к
одному региону фильтрации
SURFWNUM (см. 12.4.5) (регионы Используются при моделировании закачки ПАВ, ад-
фильтрации при смачивании во- сорбции и влияния на ОФП. В этом случае регио-
дой) ны SATNUM задают регионы ОФП для смачивания
нефтью, а SURFWNUM — для смачивания водой
Активные блоки (ACTNUM, Отображает все активные блоки
см. 12.2.29)

4.4. Регионы 74
19.1

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

• Регионы (просмотр самих регионов);

• Дебит воды, нефти, газа, жидкости, (И), в пла-


стовых условиях;

• Добыча воды, нефти, жидкости в месяц;

• Приемистость воды, газа, (И), в пластовых


условиях;

• Поток воды, нефти или газа через границу ре-


гиона в стандартных и пластовых условиях;

• Приток воды из аквифера.

Выбор свойства в выпадающем меню внизу окна по-


допций —- рис. 20
FIPPATT (см. 12.4.13) Части исходного свойства при его разрезании

4.4. Регионы 75
19.1

Рис. 20. Выпадающее меню свойств для отчетных регионов.

4.4. Регионы 76
19.1

4.5. Фильтры, Карты пользователя


Фильтры

Cut Создаваемые пользователем фильтры. Может быть


создано произвольное число фильтров пользователя:
Cut, Cut1, Cut2, Cut3...
Подробное описание в разделе по данной ссылке.

Карты

Map Создаваемые пользователем карты. Может быть со-


здано произвольное число карт пользователя: Map,
Map1, Map2, Map3...
Подробное описание в разделе по данной ссылке.

4.5. Фильтры, Карты пользователя 77


19.1

4.6. Векторные поля


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

Проницаемость Модуль вектора, составленного из проницаемостей


по направлениям X, Y и Z, вычисленный в каждом
блоке. Проницаемости задаются пользователем с по-
мощью ключевых слов PERMX / PERMY / PERMZ
(см. 12.2.13).
Вектор смещения Модуль вектора, составленного из смещений по на-
правлениям X, Y и Z, вычисленный в центре бло-
ка. Смещения по направлениям X, Y и Z являют-
ся результатами решения системы уравнений Ламе.
Распределение модуля вектора доступно при включе-
нии опции геомеханики (ключевые слова GEOMECH
(см. 12.1.99), YOUNGMOD (см. 12.2.120), POISSONR,
см. 12.2.121).
При включении галочки Показать векторное поле
на 2D виде в графическом интерфейсе будет пока-
зано векторное поле. Размер векторов регулируется
слайдером. Векторное поле визуализируется единич-
ными векторами, компоненты которых — нормиро-
ванные смещения по направлениям X, Y и Z. С по-
мощью данного поля можно оценить характер сме-
щения породы (см. рис. 23).
На 3D виде с помощью опции Показать деформа-
цию кровли визуализируются нормированные сме-
щения кровли. Размеры смещения регулируются
слайдером.

4.6. Векторные поля 78


19.1

Макс. стресс Максимальное собственное значение тензора напря-


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

4.6. Векторные поля 79


19.1

Рис. 21. Макс. стресс.

Рис. 22. Мин. стресс.

4.6. Векторные поля 80


19.1

Рис. 23. Вектор смещения: смещение породы от добывающей скважины к нагнета-


тельным.

4.6. Векторные поля 81


19.1

4.7. Межблочные перетоки


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

• Геометрическая проводимость (вычисляются tNavigator из свойств сетки или зада-


ются явно ключевыми словами TRANX (см. 12.2.50), TRANY (см. 12.2.51), TRANZ,
см. 12.2.52);

• Проводимость (Проводимость вычисляется как произведение Геометрической про-


водимости и множителей проводимости соответствующих соединений);

• Поток воды;

• Поток нефти;

• Газ поток.

Нажатие кнопки Настройки на правой панели открывает окно Настройки ви-


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

• Геометрические;

• Выклинивающиеся, созданные PINCH (см. 12.2.58) и родственными ключевыми


словами (PINCH (см. 12.2.58), PINCHXY (см. 12.2.59), PINCHOUT (см. 12.2.60),
PINCHNUM (см. 12.2.62), PINCHREG (см. 12.2.61) – задание соединений через вы-
клинивающиеся слои);

• Несоседние, созданные NNC (см. 12.2.54) и родственными ключевыми слова-


ми (NNC (см. 12.2.54), EDITNNC (см. 12.2.55), NNCGEN (см. 12.2.57), NONNC
(см. 12.1.53) – задание, редактирование, запрет несоседних соединений);

• Соединения с численным аквифером, созданные AQUCON (см. 12.17.14) и род-


ственными ключевыми словами.

! Соединения матрица-трещина в моделях двойной пористости не визуа-


лизируются.
Все типы соединений между блоками приведены в разделе Соединения между бло-
ками Технического руководства tNavigator. Ключевые слова, задающие множители про-
водимости и описание вычисления проводимости приведены в разделе Расчет проводи-
мостей.

4.7. Межблочные перетоки 82


19.1

5. Свойства сетки. Кнопки правой панели


Основные кнопки для работы со свойствами (вертикальный ряд кнопок справа от изоб-
ражения свойства).

5.1. Параметры отображения


Параметры отображения.

Позволяет просматривать 2D и 3D распределения свойств в различных ракурсах,


отражать по осям X и Y.
Для 2D вида (Карты):

• Вид по умолчанию (эквивалентно нажатию клавиш Ctrl+0 или одновременному


нажатию левой и правой кнопок мыши);

• Отражение по X (отображение будет отражено относительно оси X);

• Отражение по Y (отображение будет отражено относительно оси Y).

Для 3D вида (Кубы свойств):

• Вид по умолчанию (эквивалентно нажатию клавиш Ctrl+0);

• Вид сверху (эквивалентно нажатию клавиши Z);

• Вид снизу (эквивалентно нажатию клавиш Shift+Z);

• Вид с юга (эквивалентно нажатию клавиши X);

• Вид с севера (эквивалентно нажатию клавиш Shift+X);

• Вид с запада (эквивалентно нажатию клавиши Y);

• Вид с востока (эквивалентно нажатию клавиш Shift+Y);

• Отражение по X;

• Отражение по Y;

• Авто. вращение карты.

Для анализа расположения модели относительно осей X, Y, Z и сторон света можно


включить на вкладке Показывать настройки визуализации галочки 3D оси и Компас.
Стрелка компаса указывает направление на север.

5. Свойства сетки. Кнопки правой панели 83


19.1

5.2. 3D сечения
3D сечения.

Позволяет просматривать сечения модели, объединения и пересечения отдельных


слоев.
В открывающемся диалоге Сечения нужно выбрать:
1. Номера слоев по осям X, Y, Z. (рис. 24)
Номера слоев выбираются вручную или при помощи кнопок:
Выбрать все, Снять все (внизу) — отображает все слои по всем осям или
не отображает ни одного слоя.
Выбрать все, Снять все (под осью X, Y или Z) — отображает (удаляет)
все слои по соответствующей оси.
Каждый — отображает каждый первый, каждый второй, третий и т.д. (в зависимо-
сти от выбора) слои по соответствующей оси.
Интервал — описание в данном разделе ниже.

Рис. 24. Окно Сечения.

2. Операция (X, Y, Z операции), которую нужно проделать с этими слоями:


• объединение (отображать целиком все выбранные на панелях X, Y, Z слои);

5.2. 3D сечения 84
19.1

• пересечение (отображать только области пересечений выбранных на трех па-


нелях слоев).

3. Операция (Операции со слайдером), которую нужно делать со слайдером:

• показать;
• скрыть;
• обратить.

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

Выбор Интервала по слоям.

Вручную отмечать слои галочками не нужно, можно задать Интервал вручную или
слайдером:

1. Кнопкой Снять все отключаем изображение всех слоев;

2. Выбираем тип операции по осям X, Y, Z Объединение;

3. Выбираем тип операции со слайдером Показать;

4. Ставим галочку Интервал;

5. Устанавливаем номера слоев по X, которые должны быть отображены (с 16 по 24


на рисунке) вручную или перетаскиванием мышью двух слайдеров (вдоль номеров
слоев) - рис. 25. Задание интервала слоев для отображения;

6. Выбранные слои подсвечиваются красным цветом и отображаются на визуализи-


рующей панели.

5.2. 3D сечения 85
19.1

Рис. 25. Окно Сечение: Задание интервала слоев для отображения.

5.2. 3D сечения 86
19.1

5.3. Создание профиля


Создать профиль.

Позволяет создать профиль (или вертикальный разрез), чтобы просматривать распре-


деление свойств параметра в пласте по вертикали вдоль линии профиля или просматри-
вать на разрезе ствол горизонтальной скважины.
Также по развертке данного профиля можно просматривать графики параметров (давле-
ние, насыщенности, пористость др.) на графиках Инфо по Профилю.

Отличие создания профиля от создания сечения модели.


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

Создание профиля - рис. 26

1. Профиль может быть создан на 2D или 3D виде для выбранного параметра. Далее
любой другой параметр можно посмотреть по разрезу созданного профиля;

2. Выбираем название профиля в выпадающем меню. Например, Профиль 1. Для


добавления нового профиля выбираем Добавить профиль в выпадающем меню;

3. Левой кнопкой мыши отмечаем на карте точки для создания профиля; точки будут
соединены прямой линией. Для отмены последней заданной точки нажать Отме-
нить. Для удаления всей линии профиля нажимаем Удалить;

4. Далее нажимаем кнопку Применить, ОК. Созданный профиль сохраняется при


закрытии модели и открытии ее заново.

5.3. Создание профиля 87


19.1

Рис. 26. Создание профиля

Просмотр профиля – рис. 27

Для просмотра профиля:

1. Переходим на 2D вид (Карта).

2. Вид Профили в выпадающем меню видов карт.

3. Выбираем нужный профиль, например, Профиль 1.

Удаление профиля.

1. Нажимаем кнопку Создать профиль на правой панели инструментов;

2. Выбираем название профиля в выпадающем меню. Для удаления профиля выби-


раем Удалить;

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


перенумерованы. Например, если были созданы профили «Профиль 1», «Профиль
2», «Профиль 3», то при удалении «Профиль 1», произойдет перенумерация: «Про-
филь 3» станет называться «Профиль 2», «Профиль 2» – «Профиль 1».

5.3. Создание профиля 88


19.1

Рис. 27. Просмотр профиля на 2D

5.3. Создание профиля 89


19.1

5.4. Расстояние между блоками


Расстояние между блоками.

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


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

Рис. 28. Расстояние между блоками на карте

5.4. Расстояние между блоками 90


19.1

5.5. Создание фильтр-среза


Создать фильтр-срез.

Данная кнопка позволяет автоматически создать фильтр Cut по слоям модели по


вертикали и выбрать скважины с перфорациями в выбранных слоях (создать Фильтр по
скважинам).
Создание фильтра-среза:

1. Задаем слои (по X, Y и Z), которые будут отображаться. Например, с 13 по 32 по


X, с 10 по 27 по Y и с 1 по 10 по Z (рис. 29);

2. Нажимаем Применить к фильтру.

3. В появившемся диалоге выбираем фильтр («Cut» по умолчанию) или создаем но-


вый. Нажимаем Применить;

4. Можно отобрать скважины, имеющие перфорации в данных слоях (выбранных


фильтром). Ставим галочку Применить к фильтру по скважинам, задаем имя
фильтра. Применить;

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

Рис. 29. Фильтр-срез

5.5. Создание фильтр-среза 91


19.1

6. Для проверки выбора скважин можно открыть окно Фильтра по скважинам –


рис. 30. На рисунке видно, что у всех скважин выбраны только перфорации, рас-
положенные в заданных слоях.

5.5. Создание фильтр-среза 92


19.1

Рис. 30. Полученный с помощью фильтра-среза фильтр по скважинам

5.5. Создание фильтр-среза 93


19.1

5.6. Создание сечения


Создать сечение.

Данная кнопка позволяет создавать произвольные сечения (плоскости разреза) мо-


дели, вертикальные и горизонтальные. Также может быть создан разрез модели по вы-
бранным точками или скважинам, по траектории скважины. Далее данный разрез или
сечение модели могут быть просмотрены на 2D виде.

Отличие создания профиля от создания сечения модели.

Кнопки Создать профиль и Создать сечение. Линия профиля автоматически


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

Рис. 31. Окно создания сечения и разреза

Ниже подробно описаны следующие возможности:


• создание вертикального сечения;
• создание координатной плоскости;
• создание разреза по выборке точек;
• создание разреза вдоль скважины;
• создание многоскважинного разреза.
Создание вертикального сечения – рис. 32.
1. В диалоге Тип сечения выбираем Вертикальное сечение. Кликаем левой кнопкой
мыши по модели 2 раза (начальная и конечная точка).

5.6. Создание сечения 94


19.1

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


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

3. Можно вручную задавать в диалоге координаты в (METRIC: , FIELD: ).

4. Применить. ОК.

Рис. 32. Создание вертикального Сечения 1

Создание координатной плоскости – рис. 33.


1. В диалоге Тип сечения выбираем Координатная плоскость и Плоскость, парал-
лельно которой будет создано сечение, например Z.

2. Сечение. Добавить сечение (чтобы добавить сечение нажмите на зеленый кре-


стик) – Сечение 2.

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


ку мыши.

4. Можно указать предпочтение верхним или нижним блокам отдается (в случае,


если сечение проходит ровно по границе блоков по оси Z, какие блоки выбирать
для сечения: лежащие над или под границей).

5. Меняя Значение можно вручную задавать в диалоге глубину сечения в (METRIC:


, FIELD: ).

5.6. Создание сечения 95


19.1

6. Применить. ОК.

Рис. 33. Создание координатной плоскости - Сечение 2

Просмотр сечений на Картах.

1. Переходим на 2D вид (Карта). Выбираем в выпадающем меню тип Сечение.

2. Сечение 1 – созданное вертикальное сечение – рис. 34. Сечение 2 – горизонталь-


ное.

3. При просмотре вертикального сечения рекомендуется снять галочку Сохр. про-


порции (так как размеры блоков по вертикали малы, трудно анализировать).

Создание разреза по выборке точек.

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

2. Сечение. Добавить сечение (в выпадающем меню внизу) – Сечение 3;

3. Мышью на карте задаем точки, через которые пройдет разрез – рис. 35;

4. Кнопка Отменить удаляет последнюю выбранную точку;

5. Удерживая левую кнопку мыши: за жёлтый шар можно передвинуть весь разрез;

6. Удерживая левую кнопку мыши: за квадрат можно передвинуть точку сечения;

5.6. Создание сечения 96


19.1

Рис. 34. Сечение 1 – вертикальное сечение

7. Применить. ОК.

8. Переходим на 2D вид. Выбираем в выпадающем меню тип Сечение;

9. Сечение 3 – созданный разрез по выборке точек;

10. Галочка Линии разреза. При ее снятии не будут отображены вертикальные линии
(точки разреза, обозначаемые квадратами при выборе линии разреза).

Создание разреза вдоль скважины.

1. В диалоге Тип сечения выбираем Разрез вдоль скважины.

2. Сечение. Добавить сечение (в выпадающем меню внизу) – Сечение 4.

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


наклонную скважину, сечение вдоль вертикальной скважины будет вырожденное
и не будет отображаться).

4. Если загружена траектория скважины, то можно поставить галочку Траектория и


выбрать ветвь траектории, вдоль которой нужно построить разрез – рис. 36.

5. Слайдер точность задает значение, регулирующее количество точек траектории


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

5.6. Создание сечения 97


19.1

Рис. 35. Разрез по выборке точек

ломаной (задающей разрез). По положению слайдера максимальное расстояние


(tolerance в формуле ниже), которое не должно быть превышено, вычисляется по
следующей формуле:

0.002 · (1.0 − slider_value) · length


tolerance = ,
n_points
где:
slider_value — значение слайдера от 0 до 1, length — длина траектории, n_points
— количество точек траектории.

6. Применить. ОК.

7. Переходим на 2D карту (Карта). Выбираем в выпадающем меню тип Сечение.

8. Галочка Линии разреза. При ее снятии не будут отображены вертикальные линии


(точки разреза, обозначаемые квадратами при выборе линии разреза).

Создание многоскважинного разреза.

1. В диалоге Тип сечения выбираем Многоскважинный разрез;

2. Сечение. Добавить сечение (в выпадающем меню внизу)– Сечение 5;

5.6. Создание сечения 98


19.1

Рис. 36. Разрез вдоль скважины

3. Выбираем скважины, по которым пройдет разрез (в выпадающем меню могут быть


выбраны скважины из Фильтров по скважинам или из Выборки пользователя -
рис. 37);

4. Если загружены траектории скважины, то можно поставить галочку Использовать


траектории.

5. Замкнуть разрез - создание замкнутого разреза (будет добавлена линия, соединя-


ющая первую и последнюю точки).

6. Выравнивание: по верху, по центру или по низу (для горизонтальных скважин


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

7. Применить. ОК.

8. Переходим на 2D вид (Карта). Выбираем в выпадающем меню тип Сечение.

9. Сечение 5 – созданный многоскважинный разрез – рис. 38.

10. Галочка Линии разреза – рис. 38. При ее снятии не будут отображены вертикаль-
ные линии (точки разреза, обозначаемые квадратами при выборе линии разреза);

11. Кругами на рис. 38 отмечены скважины, входящие в Выборку пользователя (по


которым строится в данном примере многоскважинный разрез).

5.6. Создание сечения 99


19.1

Созданное сечение может быть визуализировано в 3D виде. Подробнее см. в описа-


нии 3D подопций и рис. 59.

Рис. 37. Многоскважинный разрез

5.6. Создание сечения 100


19.1

Рис. 38. Многоскважинный разрез 2D вид

5.6. Создание сечения 101


19.1

5.7. Экспорт
Кубы сохраняются в файл и могут быть использованы для дальнейшей загрузки в
модель или подключения в модель через include-файл. Файл сохранится в директорию с
моделью.

Описание форматов сохранения приведено в разделе Экспорт кубов свойств.

5.7. Экспорт 102


19.1

5.8. Фильтр по скважинам, группам и сетям. Фильтр линий тока


Вкл. фильтр по скважинам. Вид кнопки, если фильтр по скважинам вклю-
чен.

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

1. Создавать фильтр по скважинам – см. раздел 5.8.1. При включении фильтра на


всех картах будут визуализированы только выбранные скважины; также в опции
Графики (включая сводную таблицу адаптации) будут доступны графики и данные
только для выбранных объектов.

2. Создавать фильтр по группам – см. раздел 5.8.3. Фильтр по группам позволяет


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

3. Создавать фильтр по визуализации поверхностной сети – см. раздел 5.8.4.


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

4. Создавать фильтр линий тока – см. раздел 5.8.2. Линии тока будут строиться
только для выбранных скважин. При этом другие скважины будут отображаться.

5.8.1. Фильтр по скважинам


Создание фильтра по скважинам – рис. 39. Можно выбирать скважины по отдельно-
сти (левая половина диалога – Выбрать одну скважину) и группами (правая половина
диалога – Множественный выбор).
Для выбора скважин следует:

• Общие кнопки (расположены внизу окна):

• Выбрать всё;
• Снять выделение;
• Обратить выделение.

• Выбор скважин по отдельности (расположен в левой половине окна). Установите


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

• Множественный выбор скважин (расположен в правой половине окна). Выберите


нужные множества скважин:

◦ Группы — скважины, включённые в определённую группу.


◦ ОТЧ. РЕГ. — скважины, лежащие в определённом отчётном регионе.

5.8. Фильтр по скважинам, группам и сетям. Фильтр линий тока 103


19.1

Рис. 39. Создание фильтра по скважинам.

◦ Текущий исторический/рассчитанный тип скважины: добывающие, нагне-


тательные (с дальнейшим разделением по типам контроля), остановленные,
закрытые.
◦ Накопленный исторический/рассчитанный тип скважины: то же самое, но
с учётом статуса скважины в прошлом. Например, скважина, которая была
добывающей, а затем переключена на закачку, при выборе по такому типу
будет выделена как при выборе Добывающие скважины, так и при выборе
Нагнетательные скважины.
◦ Низкодебитные, садаптированные скважины (данные скважины будут вы-
браны в зависимости от настроек в графиках Рассчит. и историч.).

Через контекстное меню с каждым из этих множеств можно проделать следующее:

◦ Выбрать только скважины данного множества;


◦ Добавить к фильтру;
◦ Исключить из фильтра.

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

5.8.1. Фильтр по скважинам 104


19.1

Кнопки для работы с фильтрами


• Удалить данный фильтр;

• Создать новый фильтр;

• Копирует текущий фильтр по скважинам (Создает новый фильтр, содержащий


только скважины, выбранные в текущем фильтре);

• Использовать как фильтр линий тока (Выбранные в данном фильтре сква-


жины будут выбраны в Фильтр линий тока, см. описание ниже) / Использовать как
выборку скважин;

• Создать список скважин.


Выделенные в данный момент скважины будут записаны как отдельный список
скважин (WLIST). По данному списку можно смотреть графики. Ключевое слово
WLIST (см. 12.19.33) записывается в пользовательский файл в папке USER.
Создание списка скважин (WLIST).

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


ный список скважин (WLIST) и нажать кнопку Создать список скважин;
2. Ввести имя списка. ОК.

• Экспорт
В текстовый файл будет сохранен список скважин, входящих в фильтр. Далее этот
файл может быть загружен в модель, как фильтр;

• Импорт
Сохраненный фильтр можно загрузить из файла или из буфера обмена.

5.8.2. Фильтр Линий тока

Пример работы с данной функциональностью можно также по-


смотреть в курсе SIM2.1. Заводнение.

Создание фильтра линий тока:

1. Выбираем в диалоге Фильтр по скважинам Текущий фильтр – Фильтр линий


тока. Отмечаем нужные скважины. Для них будут визуализироваться линии тока;

2. Далее выбираем Текущий фильтр – Фильтр по скважинам 1 (или другой


фильтр, содержащий нужные для отображения скважины). Фильтр по сква-
жинам 1 по умолчанию содержит все скважины. Нажимаем Закрыть в диалоге;

5.8.2. Фильтр Линий тока 105


19.1

3. Переходим на 3D вид модели. Снимаем галочку Показывать сетку и ставим га-


лочку Линии тока. Видим, что линии тока отображаются только для выбранных
скважин - рис. 40. При этом отображаются все скважины модели (в соответствии
с фильтром 1);

4. Переходим на 2D вид. При нажатии правой кнопкой мыши на карту в окрестности


скважины в появляющемся меню можно выбрать Фильтр линий тока. Добавить
скважину. При выборе Оставить только эту скважину, в фильтре линий тока
останется только эта скважина.

Рис. 40. Линии тока для скважин из фильтра линий тока.

Отображение линий тока описано в разделе 11.1. Линии тока.

5.8.3. Фильтр по группам

Пример работы с данной функциональностью можно также по-


смотреть в курсе SIM1.10. Расширенная сеть NETWORK.

При наличии в модели групповой иерархии, заданной ключевым словом GRUPTREE


(см. 12.19.100), окно Фильтр по скважинам содержит закладку Группы. Фильтр по
группам позволяет визуализировать группы скважин выборочно и связи между ними.

5.8.3. Фильтр по группам 106


19.1

Чтобы увидеть действие фильтра на карте, нужно выбрать пункт Группы в меню Узлы
раздела настроек визуализации карт – рис. 41.

Рис. 41. Фильтр по группам.

Для групп, имеющих дочерние, по нажатию правой кнопкой мыши открывается кон-
текстное меню, в котором можно:

• Добавить все подчиненные объекты к фильтру. Все подчиненные объекты бу-


дут отображены на карте.

• Убрать из фильтра. Объект не будет отображен на карте.

• Убрать из фильтра с подчиненными объектами. Сам объект и все подчиненные


к нему не будут отображаться на карте.

• Убрать только подчиненные объекты из фильтра. Все объекты, подчиненные


выбранному, не будут отображаться на карте.

!
Обратите внимание, что нажатие левой кнопкой мыши на группе вклю-
чает/выключает только эту группу, но не затрагивает её дочерние груп-
пы и скважины.

5.8.3. Фильтр по группам 107


19.1

5.8.4. Фильтр по визуализации поверхностной сети

Пример работы с данной функциональностью можно также по-


смотреть в курсе SIM1.10. Расширенная сеть NETWORK.

При наличии в модели поверхностной сети, заданной ключевым словом NETWORK


(см. 12.1.91), окно Фильтр по скважинам содержит закладку Сети. Подробное описа-
ние поверхностной сети приведено в разделе Опция NETWORK. Автоматические шту-
церы. Компрессоры пользовательского мануала tNavigator.
Фильтр по сетям позволяет визуализировать выборочно узлы поверхностной сети и вет-
ви между ними. Чтобы увидеть действие фильтра на карте, нужно выбрать пункт Узлы
сети в меню Узлы раздела настроек визуализации 2D вида – рис. 42.

Рис. 42. Фильтр по сетям.

Для сетей также доступна возможность множественного выбора:

5.8.4. Фильтр по визуализации поверхностной сети 108


19.1

• Компрессор.

• Штуцер (Choke).

• Узел.

Для объектов, имеющих дочерние, по нажатию правой кнопкой мыши открывается


контекстное меню, в котором можно:

• Добавить все подчиненные объекты к фильтру. Все подчиненные объекты бу-


дут отображены на карте.

• Убрать из фильтра. Объект не будет отображен на карте.

• Убрать из фильтра с подчиненными объектами. Сам объект и все подчиненные


к нему не будут отображаться на карте.

• Убрать только подчиненные объекты из фильтра. Все объекты, подчиненные


выбранному, не будут отображаться на карте.

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

5.8.4. Фильтр по визуализации поверхностной сети 109


19.1

5.9. Создание снимка экрана


Создать снимок экрана.

Позволяет сохранить изображение карты, графика в растровом формате, векторном


формате (только для 2D видов – карт и графиков) или отправить изображение на печать.
Диалог создания снимка экрана показан на рис. 43.

!
Настройки данного окна предпросмотра соответствуют опциям, вы-
бранным в основном окне (пропорции, отображение сетки, масштаб,
визуализируемая область, ...) Таким образом, если нужно изменить для
печати область визуализации, масштаб и т.д., необходимо это сделать
в окне с визуализацией модели.
На вкладке Печать справа расположен предварительный просмотр изображения, а
слева выбираются следующие параметры:
• Макет:
– Вписать;
– Расширить область видимости.
• Сохранить в растровый формат. Файл с изображением сохраняется в директо-
рию с моделью в формате .png или .jpg.
– Ширина;
– Высота.
• Сохранить в векторный формат. Файл с изображением сохраняется в директо-
рию с моделью в формате .pdf.
– Размер страницы. Могут быть выбраны следующие размеры: А3, А4, Letter;
– Ориентация: Альбомная, Портретная.
• Печать Microsoft XPS Document Writer.
• Печать. Для настройки параметров печати нажмите на кнопку Настройки.... По-
явится диалоговое окно Параметры страницы. Число копий задается в Copies.
На вкладке Заголовок можно задать заголовок для изображения.
• Шрифт;
• Расположение. Сверху или снизу;
• Выравнивание. Слева, справа или по центру;
• Исп. имя по умолчанию. В качестве имени заголовка по умолчанию будет ис-
пользовано название свойства и дата;
• Заголовок. Введите текст заголовка.

5.9. Создание снимка экрана 110


19.1

Рис. 43. Диалог создания снимка экрана

5.10. Действия для скважин


Действия для скважин.

Позволяет задать настройки для создания скважин, продлить траектории скважин.


Добавление вертикальных и горизонтальных скважин, добавление скважин по шаблону
(схеме заводнения) – действия на Alt+click.

5.10. Действия для скважин 111


19.1

5.11. Поиск скважины или перфорации


Найти скв./перф..

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

На карте скважина будет отмечена красной стрелкой, и область карты со скважиной


будет отображена на визуализирующей панели.

Рис. 44. Поиск скважины в списке и на карте

5.11. Поиск скважины или перфорации 112


19.1

5.12. Статистика свойства


Статистика.

Для выбранного в текущий момент свойства открывается окно со следующими дан-


ными:
• Всего — общее количество блоков,

• Сумма — сумма значений свойства по всем блокам,

• Среднее, Дисперсия, Мин., Макс. — среднее, отклонение от среднего, минималь-


ное и максимальное значения карты.
Таким образом, с помощью статистики можно оценить суммарные запасы по место-
рождению, среднюю проницаемость и другие показатели.
Данные можно выделить мышью и скопировать в текстовый редактор (например, MS
Excel).

Рис. 45. Статистика карты

Статистика только для части блоков.


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

5.12. Статистика свойства 113


19.1

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


курсе SIM1.1. Общее описание tNavigator.

Краткое описание использования.


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

1. Создаем фильтр Cut;

2. Переходим на нужную карту (например, Массовые запасы нефти);

3. Галочка Вкл. фильтр, Cut.

4. Отображены блоки, удовлетворяющие фильтру;

5. Нажимаем кнопку Статистика.

6. В статистику свойства также попадают только блоки, прошедшие фильтр.

5.12. Статистика свойства 114


19.1

5.13. Выборка скважин


Выбор скважин.

Данная кнопка доступна только для свойств на 2D виде.


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

Создание Выборки скважин. Создать выборку можно тремя способами. Способ


выбирается в диалоге Скважины, появляющемуся после нажатия кнопки Начать
выбор скважин:

1. Выбор скважин по одной. Выбираем скважины нажатиями мыши. Выбран-


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

2. Выбрать скважины прямоугольником. Задается прямоугольная область.


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

3. Выбор скважин в произвольной области. Задается область произвольной


формы, все скважины, находящиеся внутри неё, попадают в выборку скважин
(рис. 46). Если необходимо выбрать две или более области скважин, задайте
их, удерживая клавишу Shift. Если необходимо удалить некоторые скважины из
области, выделите их в область, удерживая клавишу Ctrl.

При повторном нажатии кнопки Выбор скважин можно (рис. 47):

• завершить выбор скважин;

• очистить выборку (все скважины будут удалены из выборки);

• выгрузить в фильтр по скважинам (данные скважины будут добавлены в Фильтр


по скважинам);

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


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

• создать список скважин. Выделенные в данный момент скважины будут записа-


ны как отдельный список скважин (WLIST). По данному списку можно смотреть
графики. Ключевое слово WLIST (см. 12.19.33) записывается в пользовательский
файл в папке USER;

5.13. Выборка скважин 115


19.1

Рис. 46. Выбор скважин в произвольной области

• оставить в выборке только Нагнетательные, Добывающие, Закрытые или Оста-


новленные скважины);

• убрать из выборки Нагнетательные, Добывающие, Закрытые или Остановлен-


ные скважины).

Графики для выбранных скважин.

1. Нажимаем Начать выбор скважин.

2. Кнопкой Создать окно графиков или клавишами Ctrl+N открываем новое


Окно графиков.

3. Выбираем нужные скважины. Они выделяются кружочками.

4. В окне графиков строится график суммы для всех выбранных скважин (Группа
скважин Wells Group вверху окна).

5.13. Выборка скважин 116


19.1

Рис. 47. Выборка скважин

5.13. Выборка скважин 117


19.1

6. Свойства сетки. Общие принципы работы


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

• Виды визуализации: 2D, 3D, Гистограмма — рис. 48.

• Изображение можно вращать, удерживая левую кнопку мыши;

• Изображение можно передвигать в пределах окна, удерживая правую кнопку мы-


ши;

• Масштабирование изображения осуществляется вращением колеса мыши или пе-


ретягиванием слайдеров Масштабировать по осям на панели подопций. Пропор-
ции по XY, Масштаб по Z;

• Установка галочки Сохранять пропорции на 2D виде позволяет сохранять реаль-


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

• Справа от изображения доступны кнопки для работы с визуализацией.

• На вертикальной палитре слева от визуализации представлено соответствие значе-


ний изображаемого параметра и цвета, которым он отображается.

• При клике мышкой на ячейку: внизу окна визуализации выводятся координаты


блока в сетке, координаты центра блока (в METRIC: м, FIELD: фт), и значение
визуализируемого параметра в блоке (настройка данных подписей). Например,
рис. 48;

• Установка галочки Автосинхронизация позволяет синхронно масштабировать


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

6. Свойства сетки. Общие принципы работы 118


19.1

Рис. 48. 2D. 3D. Гистограмма.

Меню по нажатию правой кнопки мыши на визуализацию.


При нажатии правой кнопкой мыши на ячейку (блок) модели появляется меню:

Рис. 49. Контекстное меню для визуализации.

• При выборе Статистика для блока открывается окно Статистика для блока [но-
мер блока], содержащее значения всех параметров (начальных и рассчитанных) в
данной ячейке. [Номер блока] по осям X, Y, Z отображается слева. Для перехода к
статистике для другого блока можно выбрать слева другие значения по осям X, Y,
Z.

6. Свойства сетки. Общие принципы работы 119


19.1

Для сохранения данных Статистики для блока следует нажатием мыши на на-
звание столбца (строки) выделить нужный столбец (столбцы) или строку (строки)
и нажать Ctrl+С (Скопировать). Для выделения всей таблицы нажать на ее левый
верхний угол. Далее данные можно вставить в Excel Ctrl+V (Вставить).

• При выборе Добавить скважину открывается диалог добавления скважины.

• При выборе Информация о блоке будет осуществлен переход, эквивалентный


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

• При выборе МОП Нефть-вода (МОП газ-нефть) будет осуществлен переход в


Свойства флюидов, МОП Нефть-вода (МОП газ-нефть) для данного блока
(масштабированные относительные фазовые проницаемости).

• При выборе Опции отображения будет осуществлен переход в диалог Настройки


отображения.

• При выборе Вид по умолчанию 2D и 3D изображение примет вид по умолчанию


(отменится масштабирование и движение, осуществленное пользователем).

6. Свойства сетки. Общие принципы работы 120


19.1

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

6.1.1. Локальная палитра


Цвета на палитре разделяются горизонтальными линиями (начало задания цвета). Меж-
ду линиями цвет интерполируется линейно. Соответствующие горизонтальным линиям
значения параметра указаны сверху вниз на палитре. Линии начала задания цветов мож-
но двигать по палитре, удерживая левую кнопку мыши.
При нажатии правой кнопки мыши на палитру и установки галочки Исп. локальную
палитру появляется следующее меню (рис. 50):

• Палитры по умолчанию. Список палитр, доступных по умолчанию:

– 5-ти цветная палитра (по умолчанию);


– 7-ми цветная палитра;
– Сейсмическая палитра;
– Палитра сейсмич. горизонта;
– Палитра невязок.
Данная палитра центрирована на ноль, т.е. нулевое значение выбранного объ-
екта (свойства) соответствует белому цвету палитры (см. рис. 6). Центриро-
ванная на ноль палитра невязок применяется для свойств, изменяющихся от
отрицательных до положительных значений. Если свойство изменяется толь-
ко в положительном или отрицательном диапазоне значений, то палитра не
будет центрироваться на ноль;
– Резкая палитра невязок.
Для палитры невязок используются более интенсивные цвета (см. описание
Палитры невязок);
– Плавная палитра невязок.
Для палитры невязок используются более бледные цвета (см. описание Па-
литры невязок);
– Палитра анализа корреляций адаптации;
– Палитра составной диаграммы;
– Черно-белая палитра;

6.1. Палитра 121


19.1

Рис. 50. Настройки палитры.

– Палитра из k случайных цветов.


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

• Добавить цвет. Добавляет новый цвет в текущую позицию;

• Изменить цвет. Выберите цвет;

• Удалить цвет. Удаляет цвет;

• Редактировать палитру. Позволяет передвигать (вверх/вниз) границу цвета (го-


ризонтальную линию, обозначающую начало задания цвета);

6.1.1. Локальная палитра 122


19.1

• Редактировать цвета одновременно. Позволяет передвигать одновременно все


границы цветов;

Рис. 51. Дискретная палитра.

• Режимы палитры:

– Логарифмическая палитра. Логарифмическое изменение цвета на палитре


для положительных значений параметра (всем отрицательным значениям на
палитре будет соответствовать ноль). Рекомендуется использовать данную па-
литру для параметров с малыми значениями для наилучшего просмотра их
распределения;
– Обратная палитра. На рис. 50 (обычная палитра). Красным цветом обозна-
чаются области максимального значения свойства, синим – минимального.
При инвертировании палитры (выбор обратная палитра) области с макси-
мальными значениями свойства будут синими, минимального — красными;
– Дискретная палитра. Число цветов задается параметром Степень дискре-
тизации (см. рис. 51). Значения свойства от Мин. до Макс. разбиваются на
число диапазонов, равных числу цветов. В отличии от непрерывной палитры,
где каждому значению параметра соответствует свой оттенок цвета, на па-
литре для дискретной палитры каждому цвету соответствует свой диапазон
значений. Между цветами не выполняется линейная интерполяция (аналог

6.1.1. Локальная палитра 123


19.1

контурных линий). Чтобы вернуться к непрерывной палитре снимите галоч-


ку у опции Дискретная палитра.

• Сбросить масштабирование. Масштаб палитры можно изменять, вращая ко-


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

• Сбросить фильтр. Сбрасывает заданный фильтр. Для создания фильтра дви-


гайте курсором мышки по палитре, удерживая нажатой левую кнопку мыши. Уда-
ленные цвета появятся справа в палитре, а блоки модели, со значениями соответ-
ствующими удаленным цветам, станут серыми (см. рис. 52);

• Автообновление вида. Визуализация будет изменяться одновременно с изменени-


ем палитры.

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


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

• Показывать гистограмму. Визуализация гистограммы на палитре, показывающей


какое количество блоков имеют значения в данном интервале значений.

– Макс. достигнутое значение. Если установлена галочка, то на палитре будет


показано максимальное число блоков по всем столбцам гистограммы. Число
столбцов гистограммы задается количеством Частей (см. ниже);
– Показывать мин. и макс. значения Если установлена галочка, то на гисто-
грамме будет показаны минимальное и максимальное значения визуализиру-
емого свойства;
– Частей. Задайте количество отрезков, на которые будет разбит интервал зна-
чений визуализируемого свойства.

• Автообновление границ (видимые блоки).

• Автообновление границ (все шаги). Для свойства рассчитываются минимальное


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

• Автообновление границ (текущий шаг). Границы палитры определяются мини-


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

6.1.1. Локальная палитра 124


19.1

• Мин. Окно ввода нового минимального значения. Данное окно доступно, если
опции автообновление границ (см. выше) отключены. Для восстановления автома-
тического расчета минимального значения нужно нажать правой копкой мыши на
палитру и выбрать нужную опцию автообновления границ;

• Макс. Окно ввода нового максимального значения. Данное окно доступно, если
опции автообновление границ (см. выше) отключены. Для восстановления автома-
тического расчета максимального значения нужно нажать правой копкой мыши на
палитру и выбрать нужную опцию автообновления границ;

• Степень дискретизации. Число цветов в дискретной палитре (см. рис. 51).

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

– Точность. Задайте число знаков после запятой для отображения на палитре.

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

– Шаг подписи. Задайте величину шага, с которым подписи будут расположе-


ны на палитре.

Рис. 52. Фильтр для палитры.

6.1.1. Локальная палитра 125


19.1

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


При наличии в модели локальных измельчений сетки, они будут отображаться на 2D и
3D виде. LGR задаются ключевыми словами LGR (см. 12.1.88), CARFIN (см. 12.2.97),
REFINE (см. 12.2.99), ENDFIN (см. 12.2.101), WELSPECL (см. 12.19.4), COMPDATL
(см. 12.19.7), NXFIN (см. 12.2.102), NYFIN (см. 12.2.102), NZFIN (см. 12.2.102), HXFIN
(см. 12.2.103), HYFIN (см. 12.2.103), HZFIN, см. 12.2.103).

Рис. 53. Сетка LGR.

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


появляется выпадающий список, управляющий отображением локальных измельчений,
со следующими опциями: Показать все, На текущем шаге и Не показывать. Из-
мельчение может включаться и выключаться на заданных временных шагах ключевыми
словами LGRON (см. 12.19.272) / LGROFF (см. 12.19.273); вторая опция показывает толь-
ко те измельчения, которые активны на текущем шаге.
Скважины можно добавлять в области LGR аналогично обычному добавлению сква-
жин в модель.

См. также учебный курс SIM7.2. Локальное измельчение сетки


LGR.

6.2. Локальное измельчение сетки LGR 126


19.1

6.3. Карты для моделей двойной пористости


Для моделей двойной пористости и двойной проницаемости (ключевые слова
DUALPORO (см. 12.1.83), DUALPERM, см. 12.1.84) все свойства отображаются на двух
закладках Матрица и Трещина – рис. 54. Для просмотра соответствующих свойств
нужно переключаться между ними.

Подробное описание моделей двойной пористости и двойной проницаемости приве-


дено в разделе Двойная пористость в Техническом руководстве tNavigator.

См. также учебный курс SIM7.3. Двойная пористость.

Рис. 54. Модель с двойной пористостью.

Примечание. Особенности визуализации при наличии ключевого слова DPNUM


(см. 12.2.70):

С помощью ключевого слова DPNUM (см. 12.2.70) в модели двойной среды может
быть выделана область с одной пористостью. В таком случае, блоки сетки, для кото-
рых DPNUM = 0 могут быть отображены только на свойствах закладки Матрица (и не
отображаются на закладке Трещина).

6.3. Карты для моделей двойной пористости 127


19.1

6.4. 3D вид (Куб свойств)


Обозначения скважин.
Обозначения скважин показано на рис. 55. Добывающая скважина обозначается
красным цветом и направленным вверх треугольником. Нагнетательная скважина обо-
значается синим цветом и направленным вниз треугольником. Закрытая скважина обо-
значается зеленым цветом. Цвет, высота и толщина скважин могут быть изменены в
окне Настройки отображения.

Рис. 55. Изображение скважин. Куб свойств.

Настройки визуализации 3D вида.


Основные настройки.
Используются для масштабирования 3D визуализации.

• Пропорции XY. Перетягивание слайдера поля Пропорции XY осуществляет мас-


штабирование по осям XY. Для возвращения к масштабу по умолчанию следует
установить галочку перед Пропорции XY (см. рис. 55);

6.4. 3D вид (Куб свойств) 128


19.1

• Масштаб по Z. Перетягивание слайдера поля Масштаб по Z осуществляет мас-


штабирование по оси Z. Для возвращения к масштабу по умолчанию следует на-
жать кнопку Вернуть значение по умолчанию для масштабирования по оси
Z. Для просмотра реального масштаба по оси Z снять галочку перед Масштаб по
Z;

• 3D оси (отображать / не отображать 3D оси) – рис. 55;

• Компас (Стрелка компаса указывает направление на север) – рис. 55;

Переход с 3D вида к графикам всех параметров для заданного блока модели. В


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

• Показывать сетку (при снятии данной галочки будут показаны только скважины,
сетка не будет отображаться — рис. 56). Данная возможность удобна при работе с
линиями тока.

Рис. 56. Галочка Показывать сетку снята.

• Каркас (отображать только границы блоков) — рис. 57;

6.4. 3D вид (Куб свойств) 129


19.1

Рис. 57. Каркас модели.

• Линии сетки (отображать / не отображать линии сетки);

• Палитра (отображать / не отображать палитру). Палитру можно двигать в окне


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

• Имена скважин (отображать / не отображать имена скважин);

• Статус скважин (отображать / не отображать статус скважин);

• Показать все скважины (в случае установки данной подопции будут отображены


и скважины, пробуренные в последующие моменты времени, – серым цветом);

• Траектории (в случае, если в модель загружены траектории, они будут изображе-


ны серыми линиями, а скважины будут отображены в соответствии с их траекто-
риями). На рисунках пример визуализации с траекториями рис. 58.

6.4. 3D вид (Куб свойств) 130


19.1

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

• Линии тока (отображать / не отображать линии тока). Обратите внимание, что


увидеть линии тока в 3D можно только при снятой галочке Показывать сетку;

• Вкл. фильтр (будет включен выбранный из списка фильтр Cut. Отображены только
те блоки, которые выбраны данным фильтром);

• Показать сечение. Фильтр по сечению. По выбранному сечению строится плос-


кость, какая именно часть модели отображается – регулируется полями Показать
с лицевой строны и Показать с обратной стороны (относительно этой плос-
кости). При снятии галочки Линии разреза не будут отображены вертикальные
линии (точки разреза, обозначаемые квадратами при выборе линии разреза);
Сечение можно построить прямо в этом меню (кнопка Настройки).

6.4. 3D вид (Куб свойств) 131


19.1

Рис. 59. Фильтр по сечению.

6.4. 3D вид (Куб свойств) 132


19.1

6.5. 2D вид (карта)


6.5.1. Обозначения скважин.
Добывающая скважина обозначается черной точкой (24, 50, 48, на рис. 60). Нагнетатель-
ная скважина обозначается прямым крестом (+ + ) с направленными от центра стрелками
(1, 34 на рис. 60). Закрытая или остановленная скважина — косой крест × (35 на рис. 60).

Рис. 60. 2D карта.

Переход от 2D вида к графикам дебитов по скважинам опции Графики.


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

Переход от 2D вида к графикам всех параметров для заданного блока модели.


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

6.5. 2D вид (карта) 133


19.1

6.5.2. Настройки визуализации 2D вида.


• Основные настройки.
Используются для масштабирования 2D визуализации.
– Навигационная панель – рис. 60. Навигационная панель позволяет отсле-
живать, какая область модели отображена на экране в данный момент. По-
является в правом верхнем углу карты модели. Внешний квадрат панели —
это вся карта. Внутренний квадрат — область, отображенная на экране в
данный момент; При движении карты на экране (удерживая правую кноп-
ку мыши) внутренний квадрат передвигается соответственно, при масшта-
бировании (вращение колеса мыши) внутренний квадрат пропорционально
увеличивается или уменьшается в размерах. Удерживая левую кнопку мыши
можно двигать квадрат текущего изображения на навигационной панели. На
экране будет отображаться соответствующая область;
– Масштаб (на рис. 60 внизу карты представлена линейка Масштаба);
– Показывать оси (отображать / не отображать 2D оси).
• Настройки отображения сетки.
Нажатием левой кнопки мыши выбираются следующие подопции:
– Закрашивать по сетке (при выключении данной галочки будут показаны
только скважины, сетка не будет отображаться);
– Закрашивать по изолиниям Участок карты между двумя соседними изоли-
ниями будет закрашен одним цветом;
– Показывать линии сетки (отображать или не отображать границы ячеек);
– Показывать границы;
– Показывать изолинии (Линия, вдоль которой значение отображаемого пара-
метра одинаковое. Конфигурацию изолиний можно задать в соответствующем
разделе настроек.) На рис. 61 отображаются изолинии для параметра Давле-
ние.
При нажатии на зеленую кнопку настроек, открывается окно (рис. 61), где
можно настраивать свойства Изолиний (аналогично для всех других по-
допций отображения);
– Палитра (отображать или не отображать палитру). Палитру можно двигать по
карте за ее верхняя часть, удерживая левую кнопку мыши.
• Скважины. (отображать или не отображать скважины)
– Имена скважин (отображать или не отображать имена скважин);
– Статус скважин (отображать или не отображать статус скважин);
– Показать все скважины (в случае установки данной подопции будут отоб-
ражены и скважины, пробуренные в последующие моменты времени, после
текущего временного шага);

6.5.2. Настройки визуализации 2D вида. 134


19.1

Рис. 61. Настройки сетки 2D. Изолинии.

– Траектории (в случае, если в модель загружены траектории, то даже в слу-


чае, если у скважины нет перфораций, а только загружена траекторий, то она
будет визуализирована);
– Проекции траекторий. Если в модель загружены траектории, то будут изоб-
ражены их проекции на плоскость;

• Секторные диаграммы. Для настройки секторных диаграмм нажмите кнопку


Настройки.

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


сети.

– Узлы можно визуализировать, либо узлы сети, либо группы;


– Показывать соединительные линии См. раздел Визуализация поверхност-
ной сети;
– Показывать выкидные линии (шлейфы) См. раздел Визуализация поверх-
ностной сети;
– Показать все узлы;
– Имена узлов См. раздел Визуализация поверхностной сети. Отображать или
нет имена узлов сети.

6.5.2. Настройки визуализации 2D вида. 135


19.1

• Линии тока (отображать или не отображать линии тока). Отключать сетку не нуж-
но; в 2D виде линии тока отображаются поверх неё.

• Сеть дренирования (отображать или не отображать сеть дренирования).

• Вкл. фильтр (будет включен выбранный из списка фильтр Cut. Отображены только
те блоки, которые выбраны данным фильтром).

6.5.3. Виды 2D карт

Рис. 62. Виды 2D карт.

Выпадающее меню (см. рис. 62) позволяет выбрать вид 2D карты из следующих
вариантов:

• Слой. Значение выбранного параметра для заданного слоя для всех активных ячеек.
Слои в плоскости XY — выбрать в выпадающем меню IJ (разрезы вдоль оси Z),
слои в плоскости XZ — выбрать в выпадающем меню IK (разрезы вдоль оси Y),
слои в плоскости YZ (разрезы вдоль оси X) — выбрать в выпадающем меню JK.
Номер слоя можно установить перетаскиванием слайдера (рис. 63);

• Сумма. Сумма значений выбранного параметра по всем активным ячейкам в верти-


кальном столбце;

• Мин. Минимальное значение выбранного параметра по всем активным ячейкам в


вертикальном столбце;

6.5.3. Виды 2D карт 136


19.1

Рис. 63. 2D карта Слой в плоскости YZ (разрезы вдоль оси X).

• Макс. Максимальное значение выбранного параметра по всем активным ячейкам в


вертикальном столбце;

• Среднее. Среднее значение выбранного параметра по всем активным ячейкам в вер-


тикальном столбце;
n
∑ fi
i=1
favg = ,
n
где n — число ячеек в столбце, а fi — значение параметра в ячейке i.

• Среднее (взвеш. по объёму). Средневзвешенное значение выбранного параметра по


всем активным ячейкам в вертикальном столбце, рассчитанное с объёмом ячейки
в качестве веса;
n
∑ fiVi
i=1
favg = n ,
∑ Vi
i=1
где n — число ячеек в столбце, fi — значение параметра в ячейке i, а Vi — геомет-
рический объём ячейки i.

6.5.3. Виды 2D карт 137


19.1

• Дисперсия. Разброс (неоднородность) значений выбранного параметра по всем ак-


тивным ячейкам в вертикальном столбце;

• Концентрация. Может быть использована для расчета концентрации запасов. По-


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

• Плотность. Может быть использована для расчета плотности запасов. Подробное


описание построения и формулы расчета данной карты приведены в разделе Плот-
ность и концентрация запасов в Техническом руководстве tNavigator.

• Профили. Профиль (или вертикальный разрез) позволяет посмотреть распределение


свойств параметра в пласте по вертикали вдоль линии профиля. Предварительно
профиль должен быть создан кнопкой Создать профиль.

• Кровля. Значение выбранного параметра в верхнем активном блоке в каждом верти-


кальном столбце блоков по оси Z.

• Подошва. Значение выбранного параметра в нижнем активном блоке в каждом вер-


тикальном столбце блоков по оси Z.

• Сечение. Сечение (вертикальный или горизонтальный разрез модели) позволяет по-


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

! Расчет 2D карты для тернарной диаграммы насыщенности Сумма,


Дисперсия, Концентрация, Плотность приведен в разделе 4.2.1.

6.5.3. Виды 2D карт 138


19.1

6.6. Работа с пользовательскими кривыми


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

• Кривая (полигон) может быть нарисован в ГУИ используя Профиль или Сечение;

• Кривая (полигон) может быть загружена из файла;

• Область внутри полигона выделяется для визуализации используя Карты пользо-


вателя и Фильтры пользователя;

• Параметры могут быть визуализированы и/или расчитаны в области внутри поли-


гона.

6.6.1. Загрузка пользовательского контура


Для 2D вида, на карту может быть загружен для просмотра произвольный пользова-
тельский контур (полигон). Для загрузки следует:

1. Перейти на 2D вид.

2. Нажать правой кнопкой мыши по изображению карты и выбрать Загруженные


контуры как показано на рис. 64.

3. Нажать на Загрузить новый контур из файла в диалоге Пользовательские кон-


туры (см. рис. 66).

4. Выбрать нужный файл, содержащий кривую (контур). Пример файла приведен на


рис. 65. Файл содержит XYZ номера блоков (файл может не содержать заголовок).
Указанные блоки будут соединены линией.

5. Выбрать в диалоге цвет, толщину и тип линии контура.

Пример двух загруженных кривых показан на рис. 66.


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

6.6. Работа с пользовательскими кривыми 139


19.1

Рис. 64. Загрузка кривых, созданных пользователем.

Рис. 65. Пример файла с пользовательским контуром.

6.6.1. Загрузка пользовательского контура 140


19.1

Рис. 66. Пример двух загруженных кривых.

6.6.2. Работа с областью внутри полигона


После создания полигона вручную в ГУИ используя Профиль или Сечение или загрузки
из пользовательского файла полученная область может быть визуализирована отдельно.
Для загрузки следует:

1. Перейти на Карты. Map.

2. Нажать правой кнопкой мыши на Map и выбрать Редактировать.

3. В появившемся меню Редактор свойств перейти на опцию Профиль.

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


строке Выражение (см. рис. 211) и нажать Применить.

5. Область внутри контура, созданного профилем изменит цвет.

6. Перейти на Фильтры. Cut. В строке арифметики задайте Map. И нажмите Приме-


нить к Cut. Созданная ранее карта Map примениться к Cut.

7. Чтобы визуализировать и/или расчитать свойство в области внутри полигона на


вкладке Настройки визуализации поставьте галочку Вкл.фильтр и выберите
фильтр Cut.

6.6.2. Работа с областью внутри полигона 141


19.1

Детальное описание и примеры приведены в учебном курсе


SIM1.1. Общее описание tNavigator.

6.6.2. Работа с областью внутри полигона 142


19.1

6.7. Секторные диаграммы


Секторные диаграммы (bubble maps) могут просматриваться до и в процессе расче-
та. После загрузки модели до начала расчета возможен просмотр секторных диаграмм
исторической добычи или секторных диаграмм с предыдущего расчета.
Опция включается установкой галочки Показывать секторные диаграммы. Сек-
торные диаграммы доступны на любом из видов 2D карт. Просмотр секторных диа-
грамм в необходимый момент времени осуществляется установкой слайдера времени на
нужный временной шаг.
Доступны следующие виды Секторных диаграмм для скважин (рис. 67): Коэффи-
циенты корреляции, Карта невязок, Пользовательский. Доступные виды секторных
диаграмм для сетей/групп: Карта невязок, Пользовательский.

Рис. 67. Виды секторных диаграмм.

Можно создавать шаблоны для секторных диаграмм. Они похожи на шаблоны гра-
фиков – набор секторных диаграмм с определенными настройками, который можно со-
хранить и импортировать в любую другую модель, чтобы быстро построить в ней этот
же набор диаграмм. Так, заданные по умолчанию шаблоны Дебиты и Накопленные
суть Карта состояния разработки и Карта накопленных отборов соответственно.
Можно создавать сколь угодно большое число таких наборов. Список шаблонов

6.7. Секторные диаграммы 143


19.1

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

6.7. Секторные диаграммы 144


19.1

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


• Показывать секторные диаграммы. Отображать на карте диаграммы или нет.

• Показать значения. Отображать значения выбранных для диаграмм параметров


или нет.

• Показать единицы измерения. Отображать единицы измерения выбранных для


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

• Число десятичных знаков. Число отображаемых десятичных знаков после запя-


той значений параметров. При уменьшении их числа значение параметра округля-
ется по математическим правилам.

• Шрифт. Задать шрифт подписей диаграмм.

• Размер. Ползунок, задающий размер диаграмм. Размер (диаметр) диаграммы про-


порционален значению её параметра. Диаграмма с наибольшим возможным диа-
метром соответствует максимальному значению параметра на текущем шаге.

• Установить фиксированный максимум. Если значение параметра диаграммы


превышает значение, заданное в этом поле, то размер диаграммы не увеличива-
ется и становится фиксированным (подробнее см. описание параметра Размер).

• Цвет. Слева от каждого параметра диаграммы расположен цветной прямоуголь-


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

• Визуализировать знак для невязок. Если это поле отмечено, то цвет подписи
значений будет разным, в зависимости от разницы между рассчитанными и исто-
рическими показателями – красный если она отрицательна, синий если наоборот.

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


19.1

6.7.2. Карта состояния разработки


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

Рис. 68. Секторные диаграммы. Карта состояния разработки.

6.7.2. Карта состояния разработки 146


19.1

6.7.3. Карта накопленных отборов


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

Рис. 69. Секторные диаграммы. Карта накопленных отборов.

6.7.3. Карта накопленных отборов 147


19.1

6.7.4. Коэффициенты корреляции


Выбираем два параметра (Первая функция и Вторая функция), для которых будут
рассчитаны коэффициенты корреляции. На рис. 70. Первая функция – Кривые ГИС,
ОФП, Вторая функция – Накопл. показатели, Накопл. нефть.

Рис. 70. Секторные диаграммы. Коэффициенты корреляции.

Центр круга – имя скважины. Рядом с именем скважины – коэффициент корреляции.


Чем больше радиус (белого круга), тем лучше корреляция.

6.7.4. Коэффициенты корреляции 148


19.1

6.7.5. Карта невязок


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

Рис. 71. Секторные диаграммы. Карта невязок.

Красный цвет круга секторной диаграммы соответствует случаю, когда историческое


значение выбранного параметра больше рассчитанного. Синий цвет – историческое зна-
чение меньше рассчитанного.

6.7.5. Карта невязок 149


19.1

6.7.6. Пользовательский
Секторные диаграммы отображаются в виде двойного круга: круг Секторная диаграм-
ма 1 и Секторная диаграмма 2. Для удобства использования лучше брать только один
круг, а во втором выбирать параметры Ничего и Ничего.
Можно выбрать в выпадающем меню один из следующих видов диаграмм:

• Исторические (исторические значения параметра);

• Рассчитанные (рассчитанные значения параметра);

• Исторические+Рассчитанные (значение первого выбранного параметра — исто-


рическое, значение второго — рассчитанное);

• Невязка (исторические минус рассчитанные значения параметра). Галочка «Ви-


зуализировать знак для невязок» позволяет оценивать, что больше, рассчитанное
или историческое значение;

• Относительная невязка (разность истории и расчета, деленная на исторические


значения).

На рис. 72 представлены Рассчитанные секторные диаграммы накопленной жидкости


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

Рис. 72. Секторные диаграммы. Пользовательский.

6.7.6. Пользовательский 150


19.1

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


на графиках, включая пользовательские, рассчитанные с помощью Калькулятора графи-
ков (см. 8.1). По умолчанию в выпадающем списке для выбора находятся следующие
параметры:

• Дебит воды;

• Дебит нефти;

• Дебит жидкости;

• Дебит газа;

• Приемистость воды;

• Приемистость жидкости;

• Приемистость газа;

• Накопленная вода;

• Накопленная нефть;

• Накопленная жидкость;

• Накопленный газ;

• Накопленная закачка воды;

• Накопленная закачка жидкости;

• Накопленная закачка газа;

• Забойное давление;

• Устьевое давление;

• Давление на эквивалентном радиусе;

• Задать...

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


пункт Задать...
Для просмотра диаграмм типа Исторические+Рассчитанные следует выбрать па-
раметры следующим образом (рис. 73):
Секторная диаграмма 1: Дебит воды (или тот параметр, рассчитанные и истори-
ческие значения которого нужно посмотреть), Дебит воды (выбрать тот же параметр,
что и предыдущий), Тип – Исторические+Рассчитанные. Данный способ позволяет
сравнить исторические и рассчитанные значения одного параметра.
Секторная диаграмма 2: Ничего, Ничего.

6.7.6. Пользовательский 151


19.1

Два круга диаграмм. Пример на рис. 74. Секторная диаграмма 1: историческое


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

6.7.6. Пользовательский 152


19.1

Рис. 73. Секторные диаграммы. Пользовательский.

Рис. 74. Секторные диаграммы. 2 круга.

6.7.6. Пользовательский 153


19.1

6.8. Визуализация поверхностной сети

Пример работы с данной функциональностью можно также по-


смотреть в курсе SIM1.10. Расширенная сеть NETWORK.

Настройки визуализации сети на 2D виде:

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

• Узлы. Можно визуализировать либо узлы сети, либо группы.

• Показывать соединительные линии. Показывать соединительные линии между


родительским и дочерним объектами или нет.

• Показывать выкидные линии (шлейфы). Показывать соединительные линии от


родительских объектов к скважинам или нет.

• Показывать все узлы.

• Имена узлов. Отображать или нет имена узлов сети.

6.8. Визуализация поверхностной сети 154


19.1

Рис. 75. Узлы сети.

Возможно настроить отображение только некоторых узлов поверхностной сети – см.


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

6.8. Визуализация поверхностной сети 155


19.1

6.9. Гистограммы
Гистограмма отображает значения выбранного параметра свойств пласта одноцветной
диаграммой (гистограмма доступна при просмотре какой-либо свойства из Свойств сет-
ки). Высота столбца гистограммы соответствует количеству блоков модели со значени-
ями выбранного свойства в данном диапазоне.

Рис. 76. Вертикальная гистограмма вида Значения.

Параметры гистограммы.

Поле количества частей — количество отрезков, на которые разбивается интервал


значений выбранного свойства по оси Х. Большее количество частей соответствует бо-
лее подробной гистограмме. Есть возможность включить соответствующими галочками
логарифмическую ось X и Y.
Виды гистограмм:
• Ориентация: Вертикальная и Горизонтальная;
• Показать: Значения (высота столбца соответствует количеству блоков модели со
значениями параметра в данном диапазоне) и Проценты (высота столбца соответ-
ствует количеству процентов блоков модели со значениями параметра в данном

6.9. Гистограммы 156


19.1

диапазоне);

• Накопленные (в данном случае каждый столбец номер k Накопленной гистограм-


мы является суммой столбцов с 1 по k − 1 Обычной Гистограммы. Таким образом
показывается распределение параметра).

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

Рис. 77. Экспорт гистограммы.

6.9. Гистограммы 157


19.1

6.10. Экспорт кубов свойств


По правой кнопке мыши на любой куб свойств можно выбрать Экспорт куба (3D) или
экспот карты (2D) в стандартных форматах.

Рис. 78. Диалог сохранения карты


.

Общие параметры экспорта кубов:

• Значение в неактивных блоках – число, указывающее, что в соответствующем


блоке значение куба отсутствует.

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


будет указан его номер.

1. Сохранить в 3D.
Тип файла: Куб значений выбранного параметра (формат tNavigator).
Формат файла – .map.
Описание данных: в файл записываются значения выбранного параметра для всех
блоков сетки. Координаты блоков возрастают последовательно по X, Y, Z.

6.10. Экспорт кубов свойств 158


19.1

Пример файла данного типа


--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. Сохранить в 3D в ACTNUM
Тип файла: сохраняется куб активных (соответствуют значению 1) и неактивных
ячеек (соответствуют значению 0).
Формат файла – .inc.
Описание данных: в файл записываются значения 1 и 0 для всех блоков сетки.
Координаты блоков возрастают последовательно по X, Y, Z. Запись соответствует
записи ключевого слова ACTNUM.
Пример файла данного типа
-- 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. Сохранить в 3D в .grd
Тип файла: Бинарный файл.
Формат файла – .grd.

4. Сохранить в 3D в AQUANCON (#1)


Тип файла: сохраняется куб для присоединения аквифера. Запись соответствует
записи ключевого слова AQUANCON.
Формат файла – .inc.
Описание данных: В файл в соответствии с синтаксисом ключевого слова
AQUANCON записываются координаты начала и конца кубов присоединения с

6.10. Экспорт кубов свойств 159


19.1

аквифером. Грани ячеек, соединяющиеся с аквифером, определяются как: все бло-


ки, граничащие с внутренними блоками. Возможны следующие направления: I+ —
по направлению оси X, I- противоположно X, J+ по направлению оси Y, J- проти-
воположно Y, K+ по направлению оси Z, K- противоположно Z (ось Z направлена
вниз).
Данный способ подходит для выгрузки блоков для подключения аквифера из-
нутри модели. Однако при простой выгрузке по данной опции в AQUANCON
(см. 12.17.11), таких блоков будет не видно, потому что не разрешены такие со-
единения аквифера по умолчанию (параметр 11 слова AQUANCON, см. 12.17.11).
Чтобы разрешить данные соединения, нужно в выгруженном слове AQUANCON
дописать 2* YES / в каждой строчке.
Пример файла данного типа
-- 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. Сохранить в 3D в AQUANCON (#2)


Тип файла: сохраняется куб для присоединения аквифера. Запись соответствует
записи ключевого слова AQUANCON.
Формат файла – .inc.
Описание данных: В файл в соответствии с синтаксисом ключевого слова
AQUANCON записываются координаты начала и конца кубов присоединения с
аквифером. Грани ячеек, соединяющиеся с аквифером, определяются как: все гра-
ничные блоки. Возможны следующие направления: I+ — по направлению оси X,
I- противоположно X, J+ по направлению оси Y, J- противоположно Y, K+ по
направлению оси Z, K- противоположно Z (ось Z направлена вниз).

6.10. Экспорт кубов свойств 160


19.1

Пример файла данного типа


-- 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. Сохранить в 3D в AQUANCON (#3)


Тип файла: сохраняется куб для присоединения аквифера. Запись соответствует
записи ключевого слова AQUANCON.
Формат файла – .inc.
Описание данных: В файл в соответствии с синтаксисом ключевого слова
AQUANCON записываются координаты начала и конца кубов присоединения с
аквифером. Грани ячеек, соединяющиеся с аквифером, определяются как: все
граничные блоки в заданном пользователем направлении. Возможны следующие
направления: I+ – по направлению оси X, I- – противоположно X, J+ – по направ-
лению оси Y, J- – противоположно Y, K+ – по направлению оси Z, K- – противо-
положно Z (ось Z направлена вниз).
Также можно указать, разрешены ли соединения со стороны граней, соседних с
активными ячейками.

6.10. Экспорт кубов свойств 161


19.1

Пример файла данного типа


-- 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. Сохранить в 3D Wellpics

Применить текущий фильтр. Сохранить данные по блокам, которые удовлетво-


ряют текущему пользовательскому фильтру.
Применить фильтр по скважинам. Выгрузить данные только по скважинам из
фильтра.
Объект:

• Перфорации. Сохранять данные по блокам с перфорациями скважин.


• Траектории. Сохранять данные по блокам, через которые проходят траекто-
рии скважин.

Экспортировать значение:

• Значения вдоль скважины. Выгружаются все значения куба вдоль скважи-


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

Тип файла: IJK данные.


Формат файла – формат не определен.
Описание данных: Текстовый файл со следующими данными: имя скважины, IJK
координаты блока с интервалом перфорации, значение параметра в данном блоке.

6.10. Экспорт кубов свойств 162


19.1

Пример файла данного типа


’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
координаты центра блока (в метрах) с интервалом перфорации, значение парамет-
ра в данном блоке.
Пример файла данного типа
’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. Сохранить в 2D в .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. Сохранить в 2D в .xyz
Тип файла: XY данные. Сохранение 2D карты в формате .xyz.
Формат файла – .xyz.
Описание данных: координаты блока X, Y (в метрах), значение выбранного пара-
метра в данном блоке.

6.10. Экспорт кубов свойств 163


19.1

Пример файла данного типа


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 данные. Сохранение 2D карты в формате .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. Сохранить в 2D в текстовый файл .cps (CPS-3)


Формат файла – .cps.
Описание данных: Для сохранения в данном формате может быть указано количе-
ство значений вдоль осей X и Y, возрастающий или убывающий порядок блоков
по осям. Полученный массив данных может быть транспонирован (отражен отно-
сительно главной диагонали).
Пример файла данного типа
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

6.10. Экспорт кубов свойств 164


19.1

7. Графики. Общие принципы работы


В tNavigator реализована более удобная опция для работы с графиками, позволяющая со-
здавать и сохранять произвольные Шаблоны графиков для дальнейшего использования
– Графики. Шаблоны графиков.
Общий вид окна tNavigator графиками представлен на рис. 79. Слева идут закладки
графиков, перечисленные ниже. Справа расположена панель с основными кнопками для
работы с графиками. Значения графиков дублируются в таблице.

Рис. 79. Графики: общий вид.

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

Закладки графиков:

• Дебиты;

7. Графики. Общие принципы работы 165


19.1

• Накопленные показатели;

• Запасы;

• Анализ;

• Давление;

• Поток между отч.регионами;

• Статистика запуска;

• Сводные графики;

• Профиль скважины;

• Диаграмма скважины;

• Арифметика пользователя;

• Инфо о блоке;

• Инфо по профилю;

• Срезы по температуре и давлению;

• Рассчит. и историч;

• Сводная таблица адаптации;

• Сравнение результатов расчета;

• Таблица RFT Невязок;

• Выборка пользователя;

• Аквифер;

• Трассеры.

7. Графики. Общие принципы работы 166


19.1

7.1. Кнопки правой панели Графиков


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

• Параметры отображения.
Позволяет возвращать вид графика к виду по умолчанию. Данная операция осу-
ществляется при нажатии Ctrl+0 или при одновременном нажатии левой+правой
кнопки мыши.
• Экспорт.
Позволяет экспортировать в текстовый файл (.txt) все данные, отображенные на
текущей вкладке - рис. 80. Для экспорта нужно указать имя файла и путь к нему.
Для экспорта данных в Excel формат в названии файла нужно указать расширение
.xls.

Рис. 80. Экспорт данных по графику.

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

7.1. Кнопки правой панели Графиков 167


19.1

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

• Создать снимок экрана.


Описание см. в разделе Создание снимка экрана.

• Вкл. фильтр по скважинам.


Описание см. в разделе Фильтр по скважинам. Фильтр линий тока.

• Настройки.

Рис. 81. Настройки графиков.

Формат оси X. Дата или количество дней с первого шага расчета или дата и вре-
мя.
Показывать данные с:... по:... Позволяет указать, с какого до какого шага пока-
зывать графики.
Показывать графики до последнего шага.
Показывать результаты предыдущего расчета (графики и таблицы).
Показывать легенду (указывает какая линия на графике соответствует какому
параметру – рис. 82).
Статусы скважин. При выборе в качестве объекта отдельной скважины внизу
графика отображается полоса ее статусов во времени. Полоса двойная в случае
наличия данных исторической добычи. Верхняя полоса — состояния скважины
во время текущего расчета. Нижняя полоса — исторические состояния. Каждое
состояние показывается отдельным цветом. Подробно соответствие цветов статусу
скважин приведено по ссылке.
При наведении на цвет всплывает подсказка с описанием статуса – рис. 83.

7.1. Кнопки правой панели Графиков 168


19.1

Рис. 82. Легенда.

Рис. 83. Полоса статуса скважин. Всплывающая подсказка.

Не показывать не доступные временные шаги. Не показывать те временные


шаги, результаты расчета для графиков для которых не записываются на диск. На-
стройка шагов, на которых результаты записываются или не записываются.

Детализация по X. Позволяет настроить детализацию по оси X (все даты, месяцы


или годы). Для графиков дебитов может быть выбрано:

• месяц:
– среднее – среднесуточный дебит за месяц. Например, (Накопл.(1 Фев
2015) - Накопл.(1 Янв 2015))/31;
– общее (Total) – добыча за месяц. Например, Накопл.(1 Фев 2015) - На-
копл.(1 Янв 2015);
– последнее – последнее значение в этом месяце. Например, Дебит(1 Фев
2015).

7.1. Кнопки правой панели Графиков 169


19.1

• год:
– среднее – среднесуточный дебит за год. Например, (Накопл.(1 Янв 2016)
- Накопл.(1 Янв 2015))/365;
– общее (Total) – добыча за год. Например, Накопл.(1 Янв 2016) - На-
копл.(1 Янв 2015);
– последнее – последнее значение в этом году. Например, Дебит(1 Янв
2015).

Для графиков накопленных показателей числовые параметры (среднее, общее, по-


следнее) совпадают. Для этих графиков могут быть выбраны те же временные
параметры:

• месяц:
– Последнее – последнее значение в этом месяце. Например, Накопл.(1
Фев 2015);
• год:
– Последнее – последнее значение в этом году. Например, Накопл.(1 Янв
2015).

• Параметры графиков.
Данная кнопка доступна для закладки Сводные графики. Позволяет настроить цвет
и вид графика. Позволяет настроить детализацию по оси X (годы или месяцы).

• Загрузить графики по скважинам.


Данная кнопка доступна для закладки Давление.

Загрузка давлений по скважинам и группам.

Данные примеры есть в курсе SIM1.2. Ввод Вывод Отчеты.

Выбрать файл с замерами давления следующего формата: Название объекта (но-


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

7.1. Кнопки правой панели Графиков 170


19.1

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


*Объект Дата Bottom Hole Pressure
9 29.04.2009 +2.48168777e+002
9 30.04.2009 +2.48113651e+002
9 01.05.2009 +2.48057152e+002
9 05.05.2009 +1.99594067e+002
9 06.05.2009 +1.97851325e+002
9 07.05.2009 +1.96604516e+002
9 08.05.2009 +1.95625151e+002
9 09.05.2009 +1.94810988e+002
9 13.05.2009 +1.92416138e+002
9 14.05.2009 +1.91943196e+002
9 15.05.2009 +1.91502193e+002

Замеры давления по месторождению


FIELD 29.04.2009 245.19
FIELD 13.05.2009 250.5
FIELD 18.05.2009 250.48
FIELD 23.05.2009 245.98
FIELD 26.05.2009 240.39
FIELD 03.06.2009 235.93
FIELD 28.06.2009 230.93

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

7.1. Кнопки правой панели Графиков 171


19.1

7.2. Выбор объекта и параметра


Вверху окна осуществляется выбор объекта для графического представления (см.
рис. 84):

• Скважина;

• Интервал перфорации (для выбора интервала перфорации нажать на скважину –


откроется список всех перфораций);

• Группа;

• Все месторождение;

• Отчетный регион (FIPNUM или другие);

• Узел поверхностной сети (если в модели задана поверхностная сеть словом


NETWORK (см. 12.1.91), то будет показана ее структура и графики);

• Сегмент скважины (если заданы мультисегментные скважины – Мультисегментная


скважина);

• Фильтр по скважинам (только скважины, выбранные фильтром по скважинам –


Фильтр по скважинам, группам и сетям. Фильтр линий тока).

Выбор параметра (дебит, обводненность, газовый фактор и другие) осуществляется


установкой галочки перед названием параметра.
Кнопка Сбросить под списком параметров снимает все галочки.

Примечание.
Исторические значения дебитов нефти, воды, и др. по интервалам перфораций вычис-
ляются по формуле:
C f (connx ) · F(well)
F(connx ) = ,
∑ C f (conni )
i
где:
F(connx ) – историческое значение для интервала перфорации connx .
C f (connx ) – connection factor для интервала перфорации connx .
F(well) – историческое значение параметра (дебит нефти, воды, и др.) для скважины.

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

7.2. Выбор объекта и параметра 172


19.1

Рис. 84. Графики: выбор объекта.

7.2.1. Поиск скважины в списке


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

Рис. 85. Поиск скважины в списке всех скважин.

На рис. 85 по введенной последовательности символов «27» найдена скважина 27.

7.2.1. Поиск скважины в списке 173


19.1

7.2.2. Упорядочивание скважин в списке


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

Рис. 86. Упорядочивание скважин в списке.

7.2.2. Упорядочивание скважин в списке 174


19.1

Рис. 87. Настройки упорядочивания скважин.

7.2.2. Упорядочивание скважин в списке 175


19.1

7.3. Статус скважины


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

• Добывающая;

• Нагнетательная;

• Закрытая;

• Остановленная;

• Нагнетательная, ранее - добывающая;

Кнопка внизу окна переключает отображение исторических и рассчитанных данных:


Показывать исторические или рассчитанные статусы скважин

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


ная в случае наличия данных исторической добычи. Верхняя полоса — состояния сква-
жины во время текущего расчета. Нижняя полоса — исторические состояния.

Цвета можно изменять, нажав правой клавишей мыши на линию статуса. Для воз-
вращения к цветам по умолчанию нажать правой кнопкой мыши на линию и выбрать
Установить цвета по умолчанию – рис. 88
Состояния:

• I-PFVR – нагнетательная скважина, стоит на контроле по количеству смеси


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

• I-BHP – нагнетательная скважина, стоит на контроле по забойному давлению;

• I-RATE – нагнетательная скважина, стоит на контроле по объему закачки;

• I-RESV – нагнетательная скважина, стоит на контроле по объему закачки в пла-


стовых условиях;

• I-THP – нагнетательная скважина, стоит на контроле по устьевому давлению;

• I-TMRA – нагнетательная скважина, стоит на контроле по молярному объему


закачки;

7.3. Статус скважины 176


19.1

Рис. 88. Изменение цветов в палитре статуса скважин.

• STOP – остановлена;

• SHUT – выключена;

• NSPCF – не существует в данный момент времени;

• P-LRAT – добывающая скважина, стоит на контроле по дебиту жидкости;

• P-BHP – добывающая скважина, стоит на контроле по забойному давлению;

• P-WRAT – добывающая скважина, стоит на контроле по дебиту воды;

• P-ORAT – добывающая скважина, стоит на контроле по дебиту нефти;

• P-GRAT – добывающая скважина, стоит на контроле по дебиту газа;

• P-RESV – добывающая скважина, стоит на контроле по объему добычи в пласто-


вых условиях;

• P-THP – добывающая скважина, стоит на контроле по устьевому давлению;

• P-DRAW – добывающая скважина, стоит на контроле по депрессии (разнице


давления между давлением скважины и давлением в пласте);

7.3. Статус скважины 177


19.1

• P-WGRA – добывающая скважина, стоит на контроле по дебиту жирного газа


(только для моделей формата E3);

• P-TMRA – добывающая скважина, стоит на контроле по молярному объему до-


бычи;

• P-STRA – добывающая скважина, стоит на контроле по дебиту пара (может быть


использован только в опции THERMAL (см. 12.1.54) для моделей формата E3);

• P-SATT – добывающая скважина, стоит на контроле по температуре насыщен-


ности водой (может быть использован только в опции THERMAL (см. 12.1.54) для
моделей формата E3);

• P-SATP – добывающая скважина, стоит на контроле по по давлению насыщен-


ности водой (может быть использован только в опции THERMAL (см. 12.1.54) для
моделей формата E3);

• P-CVAL – добывающая скважина, стоит на контроле по притоку тепла (только


для моделей формата E3);

• P-NGL – добывающая скважина, стоит на контроле по притоку тепла (только для


моделей формата E3);

• GRUP – групповой контроль.

7.3. Статус скважины 178


19.1

7.4. Вид графика на экране


7.4.1. Масштабирование графика по осям X и Y
Осуществляется вращением колеса мыши. Одновременное нажатие на левую и правую
кнопки мыши приводит график к первоначальному виду.

7.4.2. Увеличение области графика


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

7.4.3. Перетаскивание
При нажатой правой кнопке мыши график можно двигать по экрану.

7.4.4. Изображение момента времени на графике и в таблице


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

7.4. Вид графика на экране 179


19.1

7.4.5. Вид графиков. Изменение цвета и линии графика


По умолчанию графики исторической добычи отображаются пунктирными линиями.
Рассчитанные графики — сплошной линией.
Цвет и тип линии любого графика может быть изменен:

1. Нажать на название графика правой кнопкой мыши.

2. Выбрать Настройки графиков

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

4. Нажать ОК.

Рис. 89. Опции графиков.

7.4.5. Вид графиков. Изменение цвета и линии графика 180


19.1

7.5. Автосинхронизация
Позволяет синхронизировать просмотр графиков из различных закладок для скважины
в открытых окнах. Например, в двух одновременно открытых окнах для данной модели
( Создать доп. окно или создать окно графиков Ctrl+N) можно просматривать раз-
личные графики для одной скважины. Галочку Автосинхронизация нужно установить
в обоих окнах. Потом выбрать в одном из окон другую скважину – во втором окне эта
другая скважина будет выбрана автоматически и график отображен для нее.
На рис. 90 для скважины 48 в одном окне график Дебит нефти (закладка Накоплен-
ные показатели), в другом окне график забойного давления (закладка Давление).

Рис. 90. Графики разных закладок для одной скважины в различных окнах.

7.5. Автосинхронизация 181


19.1

7.6. Оси координат. Различные системы координат в одном окне


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

Рис. 91. Несколько систем координат для графиков в одном окне.

7.6. Оси координат. Различные системы координат в одном окне 182


19.1

7.7. Задание минимума и максимума осей координат


Для графиков пользователем может быть задан произвольный максимум и минимум
осей X и Y. Для задания следует нажать правой кнопкой мыши на вертикальную ось
координат и выбрать Выбрать минимум и максимум оси Y – рис. 92 (для оси X
Выбрать минимум и максимум оси X).

Рис. 92. Выбрать минимум и максимум оси Y для графика.

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


ма выбранной оси. Например, для графика на рис. 92 задается новый минимум 3 и
максимум 10 (диалог на рис. 93).

7.7. Задание минимума и максимума осей координат 183


19.1

Рис. 93. Установка минимума и максимума для графика.

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


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

Рис. 94. Автоматические минимум и максимум.

7.7. Задание минимума и максимума осей координат 184


19.1

7.8. Таблицы для графиков


Все графики дублируются в таблице справа.
Для копирования таблицы в текстовый редактор, например Excel, следует нажать на
левый верхний угол таблицы для ее выделения, затем Ctrl+C (копировать) и Ctrl+V
(вставить).

Для типа объект (см. типы графиков): столбцы – значения выбранных параметров
(название параметра вверху столбца), строки – временные шаги. В качестве формата
по оси Х в таблице при нажатии кнопки Настройки можно настроить параметры
количество дней с первого шага или дата.
Для типа параметр: столбцы — шаги по времени, строки — имена скважин, в ячейке
записывается значение выбранного параметра.
Для типа шаг: столбцы — выбранные параметры, строки — имена скважин. Столбцы
таблицы можно поменять местами. Для этого следует нажать на название столбца и,
удерживая левую кнопку мыши, перетащить его на нужное место.

Сортировка таблицы. Столбцы таблицы могут быть сортированы по возрастанию


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

Рис. 95. Сортировка таблицы.

7.8. Таблицы для графиков 185


19.1

7.9. Графики результатов расчета разных моделей в одном окне


tNavigator позволяет загружать в графическом интерфейсе результаты расчета другой
модели (моделей) и сравнивать их на графиках и в таблицах. Данная возможность может
быть использована, например, для сравнения различных вариантов прогноза разработки.
На всех графиках появятся графики, соответствующие подгруженной модели.
Осуществляется из меню Документ в окне с моделью, Загрузить результаты рас-
чёта другой модели, Загрузить графики tNavigator. Могут быть одновременно загру-
жены результаты расчета нескольких моделей. Также могут быть загружены графики из
бинарных файлов .UNRST.

Примеры есть также в курсе SIM1.4. Загрузка карт и графиков.

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


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

Рис. 96. Загрузка результатов расчета другой модели.

7.9. Графики результатов расчета разных моделей в одном окне 186


19.1

Сравнение результатов расчета на графиках


На графиках для каждого параметра появляется дерево: объединяются сходные гра-
фики для разных моделей.
Например, на рис. 96 представлены графики для двух моделей (Дебит воды и Дебит
нефти).

Управление отображением загруженных моделей


1. Откройте окно Загруженные модели одним из двух способов:

• В верхнем меню выберите Документ → Загруженные результаты расчётов


других моделей.
• Правой кнопкой мыши нажмите на имя графика, выберите Настройки гра-
фиков, в диалоге Опции графиков нажмите кнопку Иконка – рис. 97.

2. В диалоге Загруженные модели на строчке с названием модели находятся следу-


ющие интерфейсные элементы:

• Флажок, позволяющий включать/отключать все графики данной модели;


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

Сравнение результатов расчета в таблице


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

7.9. Графики результатов расчета разных моделей в одном окне 187


19.1

Рис. 97. Выбор маркеров.

7.10. Типы графиков (Объект, Параметр, Шаг)


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

• Объект. Объект – один из следующих объектов: интервал перфорации, скважи-


на, группа скважин, регион, резервуар, узел поверхностной сети (если задано
ключевое слово NETWORK, см. 12.1.91), сегмент скважины (если заданы муль-
тисегментные скважины – Мультисегментная скважина). Для выбранного объекта
(одного!) могут быть одновременно построены графики различных параметров как
функция от времени (номера шага). Интервал перфорации скважины выбирается:
нажать на треугольник слева от названия скважины и в раскрывающемся списке
ее интервалов перфораций выбрать нужный.

• Параметры. Параметр – один (!) параметр из следующих: накопленные дебиты,


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

7.10. Типы графиков (Объект, Параметр, Шаг) 188


19.1

Рис. 98. Выбор типа графика.

• Шаг. Для любого шага может быть рассчитано любое количество параметров для
любого количества скважин. Для выбора момента времени нужно установить слай-
дер времени на интересующий шаг. Данные будут отображены в виде таблицы.
Для отображения таблицы на другом шаге расчета нужно переставить слайдер
времени на нужный шаг.

Объект.
На рис. 99 для выбранного объекта (скважина 3) построены графики: дебит нефти,
дебит воды. В настоящий момент расчет находится на временной отметке 01.05.2013
(подсвечивается синим цветом в таблице).
Параметр.
На рис. 100 для выбранного параметра Накопленная нефть построены графики для
объектов: скважины 3, 48, 50, 40 и 22. Строится график для каждого из выбранных
объектов. Выбор Каждый в выпадающем меню (выделено красной рамкой на рисунке).
В настоящий момент расчет находится на временной отметке 01.05.2013 (подсвечивается
синим цветом в таблице).
На рис. 101 построен график суммы накопленной нефти для скважин 3, 48, 50, 40 и
22. Выбор Сумма в выпадающем меню (выделено красной рамкой на рисунке).

7.10. Типы графиков (Объект, Параметр, Шаг) 189


19.1

Рис. 99. График типа Объект.

Графики Среднего и Среднего по активным строятся для выбранных объектов,


находящихся на одном уровне иерархии: например, если выбраны 2 группы, то будет
построен график среднего по этим двум группам; если выбрана одна группа, то будет
построен график среднего по одной этой группе, т.е. просто график значения параметра
по ней, а не среднее его значение по всем объектам этой группы. В случае Среднего по
активным значение считается по скважинам, которые работали на данном шаге. Если
скважина была остановлена на данном шаге или стояла на контроле по дебиту и при
этом значение дебита было 0, то она считается неактивной.
Для графика типа Параметр при необходимости выделить какие-либо перфорации
скважины доступны дополнительные возможности – рис. 102. Нажать правой кнопкой
мыши на название скважины и выбрать Снять выделение всех перфораций, Выбрать
все перфорации, Инвертировать выбор перфораций (Будут выбраны ранее не выде-
ленные перфорации, а ранее выделенные будут, наоборот, скрыты).
Шаг.
На рис. 103 для текущего шага 56 построена таблица значений для скважин 3, 48,
50, 40 и 22. Параметры: Обводненность, Водный коэффициент продуктивности и др.

7.10. Типы графиков (Объект, Параметр, Шаг) 190


19.1

Рис. 100. График типа Параметр.

Рис. 101. График типа Параметр, сумма по объектам.

7.10. Типы графиков (Объект, Параметр, Шаг) 191


19.1

Рис. 102. График типа Параметр. Выбрать все перфорации скважины или снять вы-
деление.

7.10. Типы графиков (Объект, Параметр, Шаг) 192


19.1

Рис. 103. График типа Шаг.

7.10. Типы графиков (Объект, Параметр, Шаг) 193


19.1

8. Графики. Шаблоны графиков


Шаблоны графиков – это улучшенный инструмент для работы с графиками, позволяю-
щий следующее:
• осуществлять быстрый выбор набора графиков на экране;
• показывать несколько наборов графиков в одном окне;
• строить графики средних или сумм значений по нескольким объектам;
• настраивать внешний вид графиков (цвета, толщины, названия графиков, тип и
цвет шрифтов и др.);
• экспортировать и импортировать шаблоны из одной модели в другую.

Подробнее описание см. в курсе COMMON1.3. Шаблоны Графи-


ков.

Кнопка Калькулятор графиков на правой панели открывает диалог создания


пользовательского графика (см. 8.1. Калькулятор графиков).

Рис. 104. Шаблоны графиков.

8. Графики. Шаблоны графиков 194


19.1

Рис. 105. Шаблоны графиков.

8. Графики. Шаблоны графиков 195


19.1

8.1. Калькулятор графиков


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

Использование калькулятора графиков описано в учебном курсе


COMMON1.4. Калькулятор графиков Python.

Калькулятор графиков доступен также в интерфейсе модуля автоадаптации, где он


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

Рис. 106. Калькулятор графиков

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


пользованием синтаксиса Python. Код выполняется по нажатию кнопки Вычислить.
Возможен импорт стандартных библиотек (import <имя>); см. также Импорт библио-
тек. Консольный выходной поток Python направлен в текстовое поле ниже и может
использоваться для отладки.
Можно создать произвольное количество пользовательских скриптов и управлять
ими кнопками Добавить / Удалить. Скрипты сохраняются в отдельных файлах

8.1. Калькулятор графиков 196


19.1

*.py в каталоге USER/<имя_модели>/GraphCalculator/ при закрытии симулятора, но


не входят в состав экспортированных шаблонов графиков. Сохранённые скрипты могут
быть скопированы в другую модель.

! Не следует копировать скрипты в модель, которая в данный момент


открыта в tNavigator.
Чтобы вычисленные графики появились в интерфейсе пользователя, они должны
быть экспортированы вызовом функции export() (см. ниже). Скрипт может содержать
произвольное число вызовов этой функции. После выполнения скрипта с вызовом функ-
ции экспорта соответствующий график появляется в списке Графики пользователя
шаблона (см. рис. 107) и может быть выбран для отображения отдельно или одновре-
менно с другими. Его имя и размерность задаются при вызове функции экспорта. То, для
какого объекта он будет отображаться (месторождение, скважина, группа, регион, или
интервал перфорации) определяется его типом, который в свою очередь определяется
декларацией переменной (см. ниже описание функции graph из Глобальных функций)
или типом того графика или графиков, из которых он выведен вычислениями. Разночте-
ния в этих типах могут привести к ошибке в скрипте.
Если скрипт не экспортирует ни одного графика, при его выполнении выдаётся пре-
дупреждение и предложение использовать кнопку автоматического экспорта. Её нажатие
добавляет в конец кода вызов функции export(), применённой к переменной из послед-
него по очереди оператора присваивания. Калькулятор может использоваться и без экс-
порта графиков, только для кратких вычислений, результат которых показывается тут же
в окне консольного вывода. В таком случае предупреждение можно игнорировать.

!
Обратите внимание, что пользовательские графики из других скриптов,
включая созданные в этом же шаблоне, недоступны из скрипта. Но при
необходимости можно создать несколько графиков из одного скрипта.

8.1.1. Функции и структуры данных


График как объект программы представляет собой сложную структуру данных, со-
держащую записи за все временные шаги для всех объектов соответствующего типа
(скважины, группы, интервалы перфорации, отчётные регионы) и для всех загруженных
моделей. Графики одинакового типа можно трансформировать друг в друга и комбини-
ровать с помощью арифметических операций и математических функций, действующих
на них поэлементно. Графики можно также комбинировать со скалярными величинами
или с графиками меньшей размерности. Кроме того, имеются специальные функции,
осуществляющие численное дифференцирование, интегрирование, усреднение по мно-
жествам объектов и т.д.
Справа внизу приведён список мнемоник (формат ключевого слова SUMMARY,
см. 12.18.1); их назначение объяснено во всплывающей подсказке. Мнемоники сгруппи-
рованы по типам (месторождение, группа, скважина и т.д.), которые выбираются слева.
Можно использовать мнемоники непосредственно в коде. Они интерпретируются как

8.1.1. Функции и структуры данных 197


19.1

Рис. 107. Пользовательские графики

объекты типа график и содержат массив данных для всех объектов соответствующего
типа (скважин, интервалов перфорации и т.д.) и для всех шагов по времени.
Мнемоники доступны только на тех шагах расчёта модели, для кото-
! рых записаны графики. На тех шагах, когда графики не записаны, они
интерполируются предыдущим значением. Варианты частичной записи
результатов описаны в разделе 9.1 Технического руководства tNavigator.
Если в модели присутствуют переменные, заданные ключевым словом UDQ
(см. 12.19.165), они могут быть вызваны по имени в коде. Они тоже интерпретиру-
ются как объекты типа график.
С точки зрения извлечения отдельных значений объект типа график функционирует
как многомерный массив, индексированный объектами следующих типов (в зависимо-
сти от его собственного подтипа):

Подтип графика Чем индексирован


Скважина Модель, врем. шаг, скважина
Группа Модель, врем. шаг, группа
Инт. перф. Модель, врем. шаг, инт. перф.
Отч. рег. Модель, врем. шаг, отч. рег.
Месторождение Модель, врем. шаг

8.1.1. Функции и структуры данных 198


19.1

Например, wopr[m1,w1,t1] возвращает одно число — дебит нефти для скважины w1 в мо-
дели m1 на шаге t1. Индексирующие элементы могут быть заданы в любом порядке (так,
пример выше мог быть записан в виде wopr[t1,w1,m1]). Выражение, в котором задана
только часть индексов, возвращает график с соответствующим подмножеством значе-
ний. Так, wopr[m1, w1] возвращает график дебита нефти для скважины w1 в модели m1
на всех временных шагах.
В коде можно использовать предопределённые объекты (скважины, группы, времен-
ные шаги, интервалы перфорации и отчётные регионы). Для обращения с ними доступ-
ны следующие свойства и функции, сгруппированные на правой панели:

• Объект скважина
Объект скважина имеет следующие доступные свойства и методы:

◦ .name — свойство, содержащее имя скважины.


Пример: s1 = w1.name

!
Фрагменты кода, приведённые здесь и ниже, служат только
для иллюстрации синтаксиса. Они не являются самодостаточ-
ными примерами и не будут работать, если их скопировать в
окно ввода калькулятора. Полноценные примеры см. в разделе
Примеры использования.
◦ .connections — свойство, содержащее итератор по всем интервалам перфора-
ции скважины.
Пример: for c in w1.connections: ⟨некоторые действия⟩
◦ .is_producer() (без аргументов) возвращает зависящий от времени график, эк-
вивалентный True, когда скважина является добывающей, и False в противном
случае.
Пример: if w1.is_producer(): ⟨некоторые действия⟩
◦ .is_opened() (без аргументов) возвращает зависящий от времени график, экви-
валентный True, когда скважина открыта, и False в противном случае.
Пример: if w1.is_opened(): ⟨некоторые действия⟩
◦ .is_stopped() (без аргументов) возвращает зависящий от времени график, экви-
валентный True, когда скважина остановлена, и False в противном случае.
Пример: if w1.is_stopped(): ⟨некоторые действия⟩
◦ .is_shut() (без аргументов) возвращает зависящий от времени график, эквива-
лентный True, когда скважина закрыта, и False в противном случае.
Пример: if w1.is_shut(): ⟨некоторые действия⟩
◦ .get_connections_from_branch(<номер>) возвращает итератор по всем интер-
валам перфорации определённого ствола скважины. Значение аргумента, рав-
ное 0, указывает на основной или единственный ствол скважины.
Пример: for c in w1.get_connections_from_branch(1): ⟨некоторые дей-
ствия⟩

8.1.1. Функции и структуры данных 199


19.1

• Объект группа
Объект группа представляет группу скважин и имеет следующие доступные свой-
ства:

◦ .name — свойство, содержащее название группы.


Пример: s1 = g1.name
◦ .wells — свойство, содержащее итератор по всем скважинам группы.
Пример: for w in g1.wells: ⟨некоторые действия⟩

Итератор — структура, обеспечивающая доступ к своим эле-


ментам методом перебора (for ... in ...). Может быть преоб-
i разован в массив, в котором доступ осуществляется по номеру
элемента:
wells = [*g1.wells()]
w = wells[5]
◦ .parent_group — свойство, содержащее родительскую группу данной.
Пример: g2 = g1.parent_group
◦ .child_groups — свойство, содержащее итератор по всем дочерним группам.
Пример: for g in g1.child_groups: ⟨некоторые действия⟩

• Объект инт. перфорации


Объект данного типа представляет интервал перфорации и имеет следующие до-
ступные свойства:

◦ .name — свойство, содержащее имя интервала перфорации (формируется авто-


матически).
Пример: s1 = c1.name
◦ .i — свойство, содержащее координату сетки i данного интервала перфорации.
Пример: i = c1.i
◦ .j — свойство, содержащее координату сетки j данного интервала перфорации.
Пример: j = c1.j
◦ .k — свойство, содержащее координату сетки k данного интервала перфорации.
Пример: k = c1.k
◦ .well — свойство, содержащее скважину, к которой относится интервал перфо-
рации.
Пример: print(c1.well.name)
◦ .branch_id — свойство, содержащее номер ствола скважины, к которому отно-
сится интервал перфорации (см. 2.15. Мультисегментная скважина в Техни-
ческом руководстве tNavigator). Для одноствольных скважин возвращает 0.
Пример: print(c1.branch_id)
◦ .lgr_name — свойство, содержащее имя локального измельчения сетки, к ко-
торому относится интервал перфорации (см. 5.5.8. Локальное измельчение

8.1.1. Функции и структуры данных 200


19.1

сетки LGR в Техническом руководстве tNavigator). Если интервал перфора-


ции не относится ни к какому локальному измельчению, то в данном свойстве
записано GLOBAL. Если измельчение создано неявным образом в процессе
создания трещины ГРП (см. 5.8. Задание трещин ГРП с помощью LGR в Тех-
ническом руководстве tNavigator), имя присваивается ему автоматически.
Пример: print(c1.lgr_name)
• Объект модель
Объект модель имеет следующее доступное свойство:
◦ .name — свойство, содержащее название модели (актуально, когда загружены
результаты расчёта нескольких моделей).
Пример: s1 = m1.name
• Объект врем. шаг
Объект данного типа представляет один шаг по времени, и имеет следующие до-
ступные свойства и методы:
◦ .name — свойство, содержащее представление даты шага в виде строки соглас-
но шаблону (шаблон выбирается из выпадающего списка Формат дат ниже).
Пример: s1 = t1.name
◦ .to_datetime() (без аргументов) возвращает объект datetime, имеющий стан-
дартные для Python свойства и методы. Пример:
dt1 = t1.to_datetime()
if dt1.year > 2014: ⟨некоторые действия⟩
• Объект график
Объект типа график представляет один из графиков, как предопределённых, так и
полученных в результате вычислений. Результат выполнения скрипта также явля-
ется объектом этого типа. Он имеет следующие доступные методы:
◦ .fix(model=<модель>,object=<объект>,date=<врем. шаг>) возвращает значе-
ние указанного графика для указанной модели, объекта и временного шага,
которые должны быть заданы как соответствующие объекты Python, т.е. не по
имени. Тип объекта (скважина, группа, интервал перфорации или отчётный
регион) должен соответствовать типу графика. Все аргументы опциональны.
Если каких-то из них нет, функция возвратит структуру данных, содержащую
значения графика для всех возможных значений пропущенных аргументов.
Пример:
graph2 = graph1.fix(object=get_well_by_name('PROD1'))
берёт график для всех скважин и возвращает график только для одной сква-
жины, а именно PROD1.
◦ max,min,avg,sum(models=<модели>,objects=<объекты>,dates=<врем. шаги>)
извлекает подмножество значений для указанных моделей, объектов и вре-
менных шагов (все аргументы могут содержать как массив, так и одно зна-
чение), и затем возвращает минимум, максимум, среднее, или сумму этого

8.1.1. Функции и структуры данных 201


19.1

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


екты Python, т.е. не по имени. Тип объектов должен соответствовать типу
графика. Все аргументы опциональны. Если каких-то из них нет, функция
возвращает объект, содержащий значения минимума, максимума, среднего,
или суммы по всем значениям заданных аргументов для всех возможных зна-
чений пропущенных аргументов.
Пример:
graph2 = graph1.max(objects=get_wells_by_mask('WELL3*'))
возвращает график, содержащий максимум из значений первоначального гра-
фика для скважин с именами WELL3*, т.е. WELL31, WELL32, WELL33 и т.д.;
graph2 = graph1.avg(dates=get_all_timesteps()[15:25])
возвращает график, содержащий значение первоначального графика, усред-
нённое по временным шагам с 15-го по 24-й.
◦ .aggregate_by_time_interval(interval='<интервал>',type='<тип>') возвращает кусочно-
постоянный график, интервалы постоянства которого задаются аргументом
interval, а значения вычисляются из значений первоначального графика на
этих интервалах по закону, указанному в аргументе type:
– avg: среднее;
– min: минимум;
– max: максимум;
– last: последнее значение;
– sum: сумма значений;
– total: разность последнего и первого значений.
Возможные значения аргумента interval:
– month — месяц;
– quarter — квартал;
– year — год.
Пример:
w1 = wopr.aggregate_by_time_interval(interval = 'year', type = 'avg')
возвращает график, кусочно-постоянный по годовым интервалам, где значе-
ние в каждом году равно среднему значению первоначального графика (wopr,
т.е. дебит нефти) за этот год.
◦ .to_list() (без аргументов) возвращает список значений графика. Эта функция
работает только в случае, если график является одномерным, т.е. зависит
только от времени; в противном случае будет выдана ошибка. Чтобы по-
лучить одномерный график, необходимо исключить зависимость от модели
и скважины, либо указав их явно через .fix(), либо найдя значение .min(),
.max() и т.п. по всем моделям и/или скважинам. Пример:
x=fopr.fix(model='BRUGGE_VAR_1').to_list()
возвращает массив значений дебита нефти всего месторождения на всех вре-
менных шагах.

8.1.1. Функции и структуры данных 202


19.1

• Объект отч.рег.
Объект, представляющий отчётный регион, имеет следующие доступные свойства:

◦ .name — свойство, содержащее имя региона (состоит из названия семейства и


номера региона в семействе).
Пример: s1 = reg1.name
◦ .family — свойство, содержащее название семейства, к которому принадлежит
регион.
Пример: s1 = reg1.family
◦ .number — свойство, содержащее номер региона в семействе.
Пример: i = reg1.number

• Глобальные функции
Функции общего назначения, включая:

◦ exp(<число>), ln(<число>), sqrt(<число>) — математические функции (экс-


понента, логарифм и квадратный корень, соответственно). При передаче гра-
фика в качестве аргумента применяются к нему поэлементно.
Примеры:
t = ln(y)
x = exp(r)
◦ diff(<ряд>) — численное дифференцирование временного ряда, т.е. его преоб-
разование в ряд разностей.
Пример: graph2 = diff(graph1)
Здесь мы расчитываем значения нефтедобычи за временной шаг по накоплен-
ным значениям:

465, 1165, 2188, 3418, 4968 . . . → 465, 700, 1023, 1230, 1550 . . .

◦ diff_t(<ряд>) — то же, что diff, с последующим делением результатов на длины


временных шагов в днях. Пример: graph2 = diff_t(graph1)
Здесь мы расчитываем значения дебитов скважин по накопленным значениям.
Пусть шаги по времени соответствуют месяцам и имеют длину 31, 28, 31, 30,
31... дней. Тогда:

465, 1165, 2188, 3418, 4968 . . . → 15, 25, 33, 41, 50 . . .

◦ cum_sum(<ряд>) — численное интегрирование временного ряда, т.е. его пре-


образование в ряд сумм.
Пример: graph3 = cum_sum(graph1)
Здесь мы расчитываем накопленные значения нефтедобычи по значениям за
временной шаг:

465, 700, 1023, 1230, 1550 . . . → 465, 1165, 2188, 3418, 4968 . . .

8.1.1. Функции и структуры данных 203


19.1

◦ cum_sum_t(<ряд>) — то же, что cum_sum, с умножением добавляемых вели-


чин на длины временных шагов в днях.
Пример: graph3 = cum_sum_t(graph1)
Здесь мы расчитываем накопленные значения нефтедобычи по дебитам.
Пусть шаги по времени соответствуют месяцам и имеют длину 31, 28, 31,
30, 31... дней. Тогда:

15, 25, 33, 41, 50 . . . → 465, 1165, 2188, 3418, 4968 . . .

◦ if_then_else(<условие>,<вариант если да>,<вариант если нет>) — условный


оператор, который применяется к графикам поэлементно.
Пример: graph1 = if_then_else(wopr > 10, 1, 0)
◦ get_well_by_name(<имя>) — возвращает объект скважины по её имени.
Пример: w1 = get_well_by_name('prod122')
◦ get_group_by_name(<имя>) — возвращает объект группы по её имени.
Пример: g1 = get_group_by_name('group21')
◦ get_all_wells() (без аргументов) возвращает итератор, содержащий все скважи-
ны.
Пример: for w in get_all_wells: ⟨некоторые действия⟩
◦ get_all_groups() (без аргументов) возвращает итератор, содержащий все груп-
пы.
Пример: for g in get_all_groups: ⟨некоторые действия⟩
◦ get_all_connections() (без аргументов) возвращает итератор, содержащий все
интервалы перфорации во всех скважинах.
◦ get_all_models() (без аргументов) возвращает итератор, содержащий все моде-
ли (актуально, когда загружены результаты расчёта нескольких моделей).
Пример: for m in get_all_models: ⟨некоторые действия⟩
◦ get_all_timesteps() (без аргументов) возвращает итератор, содержащий список
всех временных шагов.
Пример: for t in get_all_timesteps: ⟨некоторые действия⟩
◦ get_timestep_from_datetime(<дата>,mode = '<режим>') возвращает времен-
ной шаг по указанной дате, которая должна являться объектом Python типа
date или datetime. В зависимости от значения параметра mode поиск шага
происходит следующим образом:
– exact_match: берётся шаг с датой, в точности совпадающей с указанной;
– nearest: берётся ближайший шаг к указанной дате;
– nearest_before: берётся ближайший шаг, предшествующий указанной да-
те;
– nearest_after: берётся ближайший шаг, следующий за указанной датой;

8.1.1. Функции и структуры данных 204


19.1

По умолчанию: exact_match.
Если шаг не может быть найден с учётом заданного режима поиска, или если
дата находится за пределами интервала моделирования, возвращается ошиб-
ка.
Пример: t1 = get_timestep_from_datetime(date(2012,7,1), mode='nearest_after')

!
Большинство манипуляций с объектом datetime требу-
ют предварительной загрузки соответствующей биб-
лиотеки (см. Импорт библиотек). Это делается так:
from datetime import datetime
◦ create_table_vs_time(<ряд>) возвращает график, содержащий кусочно-линейную
интерполяцию данного ряда значений. Ряд должен представлять собой массив
кортежей из двух элементов (дата,значение). Дата должна являться объектом
Python типа date или datetime.
Пример:
oil_price_list = []
oil_price_list.append((date(2011,1,1),107.5))
oil_price_list.append((date(2012,1,1),109.5))
oil_price_list.append((date(2013,1,1),105.9))
oil_price_list.append((date(2014,1,1), 96.3))
oil_price_list.append((date(2015,1,1), 49.5))
oil_price_list.append((date(2016,1,1), 40.7))
oil_price = create_table_vs_time(oil_price_list)
Здесь мы строим график цен на нефть. Для наглядности точки в массив до-
бавляются по одной.
◦ get_wells_by_mask(<маска>) возвращает итератор, содержащий все скважи-
ны, подходящие под маску. Маска может содержать символы ? (любой сим-
вол) и * (любое количество символов, возможно, 0).
Пример: for w in get_wells_by_mask('prod1*'): ⟨некоторые действия⟩
◦ get_wells_from_filter(<имя фильтра>) возвращает итератор, содержащий все
скважины, включённые в фильтр по скважинам. Фильтр должен быть создан
заранее кнопкой Фильтр по скважинам (см. Фильтр по скважинам).
Пример: for w in get_wells_from_filter('first'): ⟨некоторые действия⟩
◦ shift_t(<ряд>,<сдвиг>,<значение по умолчанию>) возвращает первоначаль-
ный график, сдвинутый на указанное число шагов. Пропущенные позиции
заполняются указанным значением по умолчанию.
Пример: graph2 = shift_t(graph1,3,10)
В этом примере мы смещаем ряд исторических значений дебита нефти, кото-
рый был ошибочно введён с неправильными датами. Смещение производится
на 3 шага вправо, пустые позиции заполняются значением дебита на первом

8.1.1. Функции и структуры данных 205


19.1

шаге (10):

10, 12, 19, 24, 30, 33, 31, 27, 25 . . . −→ 10, 10, 10, 10, 12, 19, 24, 30, 33 . . .
| {z } | {z }
graph1 shift_t(graph1,3,10)

◦ get_project_folder() (без аргументов) возвращает полный путь к директории,


содержащей данную модель. Он может потребоваться для операции записи
на диск.
Пример: path = get_project_folder()
◦ get_project_name() (без аргументов) возвращает имя файла текущей модели
(без расширения).
Пример: fn = get_project_name()
◦ get_all_fip_regions() (без аргументов) возвращает итератор, содержащий все
FIP-регионы всех семейств.
Пример: for reg in get_all_fip_regions(): ⟨некоторые действия⟩
◦ get_fip_regions_from_family(<семейство>) возвращает итератор, содержащий
все FIP-регионы данного семейства.
Пример: for reg in get_fip_regions_from_family('FIPNUM'): ⟨некоторые дей-
ствия⟩
◦ get_fip_region(<семейство>, <номер>) возвращает объект FIP-региона по
имени семейства и номеру.
Пример: reg = get_fip_region('FIPNUM', 1)
◦ export(<выражение>,name='<имя>',units='<единицы>') экспортирует передан-
ное выражение в пользовательский график, задавая также его имя и (опцио-
нально) единицы измерения.
Выражение должно быть объектом типа график, иначе будет возвращена
ошибка.
Единицы измерения задаются мнемоническим именем, которое можно вы-
брать из выпадающего списка справа.
Пример: export(w1, name='graph1')
◦ graph(type='<тип>',default_value=<значение>) — создаёт график указанного
типа (field, well, group, conn — интервалы перфорации или fip — отчётные
регионы) и заполняет его значениями по умолчанию.
Пример: tmp = graph(type='field', default_value=1)

8.1.2. Импорт библиотек


На языке Python имеется обширный набор библиотек для обработки данных, включая
сложные математические методы, экспорт в Excel и другие распространённые форматы
и т.д. Все эти библиотеки доступны в графическом калькуляторе.
Стандартные библиотеки Python могут быть подключены непосредственно:
import sys

8.1.2. Импорт библиотек 206


19.1

Чтобы подключить собственные или сторонние библиотеки, необходимо проделать


следующее:

1. Установите Python 3.6.4 или более поздней версии для всех пользователей.

2. Если необходимо взаимодействие с Win32 API:

2.1. Установите пакет pywin32.


2.2. Запустите команду
⟨Место установки Python⟩\Scripts\pywin32_postinstall.py -install

3. В этом экземпляре Python установите нужные Вам библиотеки.

4. В главном окне tNavigator перейдите на Настройки → Опции → Пути.

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

5.1. Отметьте Использовать внешнюю библиотеку Python и введите путь к


Python36.dll (или аналогичной библиотеке) для нового экземпляра Python.
5.2. При надобности отметьте Вручную задать путь к модулям Python и введи-
те путь к импортированным библиотекам Python. Можно вводить несколько
путей, разделённых точками с запятой.

Чтобы получить путь к библиотекам, уже используемый


установленным экземпляром Python, выполните в интерактивном
i интерпретаторе Python следующие команды:
import sys
’;’.join(sys.path)

Если внешний экземпляр Python удалён, tNavigator автоматически переключается на


использование внутренней копии Python.

8.1.3. Примеры использования


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

8.1.3. Примеры использования 207


19.1

1. Создать график (x) со значением дебита нефти (wopr) на интересующем нас ин-
тервале, и 0 за его границами. Для этого сравнить time (время со старта, в днях)
с границами интервала и затем использовать результаты сравнений в арифмети-
ческом выражении. При этом булевские величины автоматически приводятся к
целым: True становится 1, False — 0.

2. Посчитать накопленную сумму от x.

3. Экспортировать получившийся график.

Пример
x = wopr * (time >= 215) * (time <= 550)
w1 = cum_sum_t(x)
export (w1, name = 'PeriodProd', units = "liquid_surface_volume")

Созданный график может быть отображён на секторных диаграммах.

Рис. 108. Пользовательский график на секторной диаграмме

Пример 2
Предположим, мы хотим узнать, какая часть дебита скважин идёт из слоёв сетки
70 ⩽ k < 100.

8.1.3. Примеры использования 208


19.1

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

1. Инициализировать временную структуру данных (tmp) типа график по скважинам


и заполнить её значением 0;

2. Итератором пройти по всем интервалам перфорации, и на каждом:

• Проверить, находится ли интервал перфорации в нужной области, и если да,


то:
– Добавить дебит этого интервала во временную структуру данных на по-
зицию соответствующей скважины;
3. Экспортировать временную структуру, делённую на общие дебиты по скважинам
(деление графиков происходит поэлементно, т.е. сумма по интервалам перфорации
для каждой скважины делится на дебит этой скважины).

Пример
tmp = graph(type='well', default_value=0)
for c in get_all_connections():
if c.k in range(70,100):
tmp[c.well] += copr[c]
export(tmp/wopr, name='wopr_layer2')

!
Обратите внимание на пробелы в начале строк. Они синтаксически
важны в языке Python, но могут быть потеряны при копировании и
вставке.

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

2. Передать в функцию avg итератор по нужному подмножеству скважин, чтобы по-


лучить требуемое среднее (obs).

3. Открыть для чтения файл input.txt, находящийся в директории модели.

4. Преобразовать массив строк файла в массив кортежей (строка,значение).

8.1.3. Примеры использования 209


19.1

5. Перебрать массив ещё раз с разбором строк, чтобы получить массив кортежей
(дата,значение).

6. Построить график интерполяции по прочитанным данным (hist).

7. Построить и экспортировать график квадрата отклонения наблюдаемых данных от


исторических.

Пример
from datetime import datetime
obs = wopr.avg (objects = get_wells_by_mask ('WELL3*'))
inpf = open(get_project_folder()+'/input.txt', 'r')
raw = [(line.split()[0],float(line.split()[1])) for line in inpf]
arr = [(datetime.strptime(x[0], '%d.%m.%Y'),x[1]) for x in raw]
hist = create_table_vs_time(arr)
export((obs - hist)**2, name='fuobj')

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

1. Инициализировать временную структуру данных (tmp) типа график по скважинам


и заполнить её значением 0;

2. Итератором пройти по всем моделям и всем скважинам, и на каждой сделать сле-


дующее:

• Извлечь BHP для данной скважины;


• Создать пустой массив для хранения реально измеренных BHP (observed);
• Итератором пройти по всем шагам по времени:
– Если на этом шаге BHP > 0, то
– добавить его в массив;
• Если в массиве хотя бы 2 элемента,
• создать интерполированный график и поместить его во временную структуру;

3. Экспортировать временную структуру.

8.1.3. Примеры использования 210


19.1

Пример
tmp = graph (type = 'well', default_value = 0)
for m in get_all_models():
for w in get_all_wells():
current = wbhph[m,w]
observed = []
for t in get_all_timesteps():
if current[t] > 0:
observed.append ((t.to_datetime(), current[t]))
if len (observed) >= 2:
tmp[m,w] = create_table_vs_time(observed)
export(tmp, name='interpolated_wbhph')

8.1.3. Примеры использования 211


19.1

9. Графики. Список графиков


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

• дебит нефти:

– дебит нефти (METRIC: м 3 в сутки, FIELD: бр в сутки);


– массовый дебит нефти (METRIC: тонн в сутки; FIELD: фунтов в сутки);
– дебит нефти [WEFAC] (METRIC: м 3 в сутки, FIELD: бр в сутки) (дебит нефти
с учетом коэффициента эксплуатации скважины, заданного ключевым словом
WEFAC, см. 12.19.83).

• дебит нефти (И) — исторический дебит нефти (METRIC: м 3 в сутки, FIELD: бр в


сутки);

• заданный лимит дебита нефти (METRIC: м 3 в сутки, FIELD: бр в сутки). Визуа-


лизируется в соответствии с заданными данными (WCONPROD, см. 12.19.42);

• рассчитанный лимит дебита нефти (METRIC: м 3 в сутки, FIELD: бр в сутки).


График доступен после расчета шага по времени. В рассчитанном лимите учиты-
ваются UDQ (см. 12.19.165) и ACTION (см. 12.19.158);

• дебит свободной нефти (METRIC: м 3 в сутки, FIELD: бр в сутки);

• дебит летучей нефти (METRIC: м 3 в сутки, FIELD: бр в сутки);

• дебит воды:

– дебит воды (METRIC: м 3 в сутки, FIELD: бр в сутки);


– массовый дебит воды (METRIC: тонн в сутки; FIELD: фунтов в сутки);
– дебит воды [WEFAC] (METRIC: м 3 в сутки, FIELD: бр в сутки) (дебит воды
с учетом коэффициента эксплуатации скважины, заданного ключевым словом
WEFAC, см. 12.19.83).

• дебит воды (И) — исторический дебит воды (METRIC: м 3 в сутки, FIELD: бр в


сутки);

• заданный лимит дебита воды (METRIC: м 3 в сутки, FIELD: бр в сутки). Визуали-


зируется в соответствии с заданными данными (WCONPROD, см. 12.19.42);

• рассчитанный лимит дебита воды (METRIC: м 3 в сутки, FIELD: бр в сутки). Гра-


фик доступен после расчета шага по времени. В рассчитанном лимите учитыва-
ются UDQ (см. 12.19.165) и ACTION (см. 12.19.158);

9. Графики. Список графиков 212


19.1

• дебит (пл. усл.) — дебит смеси флюидов в пластовых условиях (METRIC: м 3 в


пластовых условиях в сутки, FIELD: бр в пластовых условиях в сутки);
• приёмистость (пл. усл.) — приёмистость смеси флюидов в пластовых условиях
(METRIC: м 3 в пластовых условиях в сутки, FIELD: бр в пластовых условиях в
сутки);
• дебит жидкости — дебит жидкости в стандартных условиях:
– дебит жидкости (METRIC: м 3 в сутки, FIELD: бр в сутки);
– дебит жидкости [WEFAC] (METRIC: м 3 в сутки, FIELD: бр в сутки) (дебит
жидкости с учетом коэффициента эксплуатации скважины, заданного ключе-
вым словом WEFAC, см. 12.19.83).
• дебит жидкости (И) — исторический дебит жидкости (METRIC: м 3 в сутки, FIELD:
бр в сутки);
• заданный лимит дебита жидкости (METRIC: м 3 в сутки, FIELD: бр в сутки). Ви-
зуализируется в соответствии с заданными данными (WCONPROD, см. 12.19.42);
• рассчитанный лимит дебита жидкости (METRIC: м 3 в сутки, FIELD: бр в сут-
ки). График доступен после расчета шага по времени. В рассчитанном лимите
учитываются UDQ (см. 12.19.165) и ACTION (см. 12.19.158);
• дебит газа:
– дебит газа (METRIC: м 3 в сутки, FIELD: кф в сутки);
– массовый дебит газа (METRIC: тонн в сутки; FIELD: фунтов в сутки);
– дебит газа [WEFAC] (METRIC: м 3 в сутки, FIELD: кф в сутки) (дебит газа с
учетом коэффициента эксплуатации скважины, заданного ключевым словом
WEFAC, см. 12.19.83).
• дебит газа (И) — исторический дебит газа (METRIC: м 3 в сутки, FIELD: кф в
сутки);
• заданный лимит дебита газа (METRIC: м 3 в сутки, FIELD: кф в сутки). Визуали-
зируется в соответствии с заданными данными (WCONPROD, см. 12.19.42);
• рассчитанный лимит дебита газа (METRIC: м 3 в сутки, FIELD: кф в сутки). Гра-
фик доступен после расчета шага по времени. В рассчитанном лимите учитыва-
ются UDQ (см. 12.19.165) и ACTION (см. 12.19.158);
• дебит свободного газа (METRIC: м 3 в сутки, FIELD: кф в сутки);
• дебит растворенного газа (METRIC: м 3 в сутки, FIELD: кф в сутки);
• дебит продаваемого газа (METRIC: м 3 в сутки, FIELD: кф в сутки) (задается сло-
вом GRUPSALE, см. 12.19.193);

9.1. Дебиты 213


19.1

• расход топливного газа (METRIC: м 3 в сутки, FIELD: кф в сутки) (газ, который


группа потребляет в качестве топлива, задается словом GRUPFUEL, см. 12.19.195);
• расход импортируемого газа (METRIC: м 3 в сутки, FIELD: кф в сутки) (расход
импортируемого газа для группы, задается словами GCONSUMP (см. 12.19.96),
GADVANCE, см. 12.19.192);
• потребление газа (METRIC: м 3 в сутки, FIELD: кф в сутки) (расход потребляемого
газа для группы, задается словом GCONSUMP, см. 12.19.96);
• дебит жирного газа (METRIC: м 3 в сутки, FIELD: кф в сутки) (дебит жирного
газа);
• приёмистость воды:
– приёмистость воды (METRIC: м 3 в сутки, FIELD: бр в сутки);
– массовая приёмистость воды (METRIC: тонн в сутки; FIELD: фунтов в сутки);
– приёмистость воды [WEFAC] (METRIC: м 3 в сутки, FIELD: бр в сутки) (при-
ёмистость воды с учетом коэффициента эксплуатации скважины, заданного
ключевым словом WEFAC, см. 12.19.83).
• приёмистость воды (И) — историческая приёмистость воды (METRIC: м 3 в сутки,
FIELD: бр в сутки);
• заданный лимит приёмистости воды (METRIC: м 3 в сутки, FIELD: бр в сутки).
Визуализируется в соответствии с заданными данными (WCONINJE, см. 12.19.44);
• рассчитанный лимит приёмистости воды (METRIC: м 3 в сутки, FIELD: бр в сут-
ки). График доступен после расчета шага по времени. В рассчитанном лимите
учитываются UDQ (см. 12.19.165) и ACTION (см. 12.19.158);
• приёмистость нефти (METRIC: м 3 в сутки, FIELD: бр в сутки);
• приёмистость нефти (И) — историческая приёмистость нефти (METRIC: м 3 в сут-
ки, FIELD: бр в сутки);
• приёмистость газа:
– приёмистость газа (METRIC: м 3 в сутки, FIELD: кф в сутки);
– приёмистость газа [WEFAC] (METRIC: м 3 в сутки, FIELD: кф в сутки) (при-
ёмистость газа с учетом коэффициента эксплуатации скважины, заданного
ключевым словом WEFAC, см. 12.19.83).
• приёмистость газа (И) — историческая приёмистость газа (METRIC: м 3 в сутки,
FIELD: кф в сутки);
• заданный лимит приёмистости газа (METRIC: м 3 в сутки, FIELD: кф в сутки).
Визуализируется в соответствии с заданными данными (WCONINJE, см. 12.19.44);

9.1. Дебиты 214


19.1

• рассчитанный лимит приёмистости газа (METRIC: м 3 в сутки, FIELD: кф в сут-


ки). График доступен после расчета шага по времени. В рассчитанном лимите
учитываются UDQ (см. 12.19.165) и ACTION (см. 12.19.158);
• скорость закачки газа для газлифта (METRIC: м 3 в сутки, FIELD: кф в сутки).
Описание газлифта приведено в разделе Оптимизация газлифта в Техническом
Руководстве tNavigator;
• потенциал добычи нефти (METRIC: м 3 в сутки, FIELD: бр в сутки). Описание рас-
чета потенциалов приведено в разделе Расчет потенциала скважин в Техническом
Руководстве tNavigator;
• потенциал добычи воды (METRIC: м 3 в сутки, FIELD: бр в сутки);
• потенциал добычи газа (METRIC: м 3 в сутки, FIELD: кф в сутки);
• потенциал закачки нефти (METRIC: м 3 в сутки, FIELD: бр в сутки);
• потенциал закачки воды (METRIC: м 3 в сутки, FIELD: бр в сутки);
• потенциал закачки газа (METRIC: м 3 в сутки, FIELD: кф в сутки);
• объемный дебит ШФЛУ (METRIC: м 3 в сутки, FIELD: бр в сутки) (широкая фрак-
ция легких углеводородов);
• молярный дебит ШФЛУ (METRIC: кг-моль в сутки, FIELD: фунт-моль в сутки)
(широкая фракция легких углеводородов);
• объемный дебит нефти (METRIC: м 3 в пластовых условиях в сутки, FIELD: бр в
пластовых условиях в сутки);
• объемный дебит газа (METRIC: м 3 в пластовых условиях в сутки, FIELD: бр в
пластовых условиях в сутки);
• объемный дебит воды (METRIC: м 3 в пластовых условиях в сутки, FIELD: бр в
пластовых условиях в сутки);
• объемная приёмистость нефти (METRIC: м 3 в пластовых условиях в сутки,
FIELD: бр в пластовых условиях в сутки);
• объемная приёмистость газа (METRIC: м 3 в пластовых условиях в сутки, FIELD:
бр в пластовых условиях в сутки);
• объемная приёмистость воды (METRIC: м 3 в пластовых условиях в сутки, FIELD:
бр в пластовых условиях в сутки);
• молярный дебит (METRIC: кг-моль в сутки, FIELD: фунт-моль в сутки);
• ограничение молярного дебита (METRIC: кг-моль в сутки, FIELD: фунт-моль в
сутки).

9.1. Дебиты 215


19.1

Для композиционных моделей дополнительно доступны следующие графики по


компонентам:
• массовый дебит (METRIC: т в сутки, FIELD: фунт в сутки);

• дебит нефти на ступени сепаратора (METRIC: ст. м 3 /сут, FIELD: ст. бр/сут);

• дебит газа на ступени сепаратора (METRIC: ст. м 3 /сут, FIELD: ст. кф/сут);

• молярный дебит нефти (METRIC: кг-моль в сутки, FIELD: фунт-моль в сутки);

• молярный дебит газа (METRIC: кг-моль в сутки, FIELD: фунт-моль в сутки);

• молярная концентрация жидкости (безразмерная величина);

• молярная концентрация испарения (безразмерная величина);

• общая молярная концентрация (безразмерная величина);

• молярный дебит (METRIC: кг-моль в сутки, FIELD: фунт-моль в сутки);

• молярная закачка (METRIC: кг-моль в сутки, FIELD: фунт-моль в сутки).


Для термических моделей доступны также следующие графики по объектам типа
Скважина, Группа и Резервуар:
• Скорость закачки энергии (METRIC: кДж в сутки, FIELD: BTU в сутки);

• Дебит энергии (METRIC: кДж в сутки, FIELD: BTU в сутки).


Если были загружены результаты расчета из бинарных файлов .UNRST, то будут до-
ступны дополнительно графики результатов расчета с названиями с пометкой [E] ([M]).
Например, дебит нефти [E] — дебит нефти, загруженный из бинарных файлов .UNRST.
На рис. 109 представлены графики добычи нефти и воды в месяц для резервуара
(развернуто дерево выбора перед параметром Дебит нефти и Дебит воды).
На рис. 110 для скважины PROD12 выбраны параметры Дебит нефти и Дебит нефти
[E]. В таблице справа от графика отображаются также их значения. Видно, что резуль-
таты расчета tNavigator и загруженные из бинарных файлов практически совпадают.

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

Для объекта Отчетный регион (FIPNUM) данная закладка позволяет просматривать


следующие графики:

9.1. Дебиты 216


19.1

Рис. 109. Графики добычи нефти и воды в месяц для резервуара.

Рис. 110. Графики добычи нефти tNavigator и загруженные ([E]) для скважины
PROD12.

• дебит нефти (METRIC: м 3 в сутки, FIELD: бр в сутки);

9.1. Дебиты 217


19.1

• дебит нефти (И) — исторический дебит нефти (METRIC: м 3 в сутки, FIELD: бр в


сутки);

• дебит воды (METRIC: м 3 в сутки, FIELD: бр в сутки);

• дебит воды (И) — исторический дебит воды (METRIC: м 3 в сутки, FIELD: бр в


сутки);

• дебит жидкости (METRIC: м 3 в сутки, FIELD: бр в сутки);

• дебит жидкости (И) — исторический дебит жидкости (METRIC: м 3 в сутки, FIELD:


бр в сутки);

• дебит (пл. усл.) — дебит смеси в пластовых условиях (METRIC: м 3 в в пластовых


условиях сутки, FIELD: бр в пластовых условиях в сутки);

• дебит газа (METRIC: м 3 в сутки, FIELD: кф в сутки);

• дебит газа (И) — исторический дебит газа (METRIC: м 3 в сутки, FIELD: кф в


сутки);

• дебит свободного газа (METRIC: м 3 в сутки, FIELD: кф в сутки);

• дебит растворенного газа (METRIC: м 3 в сутки, FIELD: кф в сутки);

• приёмистость воды (METRIC: м 3 в сутки, FIELD: бр в сутки);

• приёмистость воды (И) — историческая приёмистость воды (METRIC: м 3 в сутки,


FIELD: бр в сутки);

• закачка (в пластовых условиях) (METRIC: м 3 в в пластовых условиях сутки,


FIELD: бр в пластовых условиях в сутки);

• приёмистость газа (METRIC: м 3 в сутки, FIELD: кф в сутки);

• приёмистость газа (И) — историческая приёмистость газа (METRIC: м 3 в сутки,


FIELD: кф в сутки);

• поток воды через границу (METRIC: м 3 в сутки, FIELD: бр в сутки);

• поток воды через границу (пл. усл.) (METRIC: м 3 в пластовых условиях сутки,
FIELD: бр в пластовых условиях в сутки);

• поток нефти через границу (METRIC: м 3 в сутки, FIELD: бр в сутки);

• поток нефти через границу (METRIC: м 3 в пластовых условиях сутки, FIELD: бр


в пластовых условиях в сутки);

• поток газа через границу (METRIC: м 3 в сутки, FIELD: кф в сутки);

9.1. Дебиты 218


19.1

• поток газа через границу (пл. усл.) (METRIC: м 3 в пластовых условиях сутки,
FIELD: кф в пластовых условиях в сутки);

• приток воды из аквифера (METRIC: м 3 в сутки, FIELD: бр в сутки).


В отчетных регионах реализовано дерево по скважинам, находящимся в данном ре-
гионе (рис. 111).

Рис. 111. Графики закладка Дебиты для отчетного региона FIPNUM 7.

Для объекта Сегмент данная закладка позволяет просматривать следующие графики:


• дебит нефти (METRIC: м 3 в сутки, FIELD: бр в сутки);

• дебит воды (METRIC: м 3 в сутки, FIELD: бр в сутки);

• дебит жидкости (METRIC: м 3 в сутки, FIELD: бр в сутки);

9.1. Дебиты 219


19.1

• дебит газа (METRIC: м 3 в сутки, FIELD: кф в сутки).

Рис. 112. Дебит жидкости сегмента 7.

9.1. Дебиты 220


19.1

9.2. Накопленные показатели


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

• накопленная нефть (METRIC: м 3 , FIELD: бр);

• накопленная массовая добыча нефти (METRIC: тонны, FIELD: фунт);

• накопленная нефть (И) — накопленная историческая нефть (METRIC: м 3 , FIELD:


бр);

• накопленная свободная нефть (METRIC: м 3 в сутки, FIELD: бр в сутки);

• накопленная летучая нефть (METRIC: м 3 в сутки, FIELD: бр в сутки);

• накопленная вода (METRIC: м 3 , FIELD: бр);

• накопленная массовая добыча воды (METRIC: тонны, FIELD: фунт);

• накопленная вода (И) — накопленная историческая вода (METRIC: м 3 , FIELD: бр);

• накопленная жидкость (пл. усл.) — накопленная жидкость в пластовых условиях


(METRIC: м 3 в пластовых условиях, FIELD: бр в пластовых условиях);

• накопленная жидкость — накопленная жидкость в стандартных условиях (METRIC:


м 3 , FIELD: бр);

• накопленная жидкость (И) — накопленная историческая жидкость (METRIC: м 3 ,


FIELD: бр);

• накопленный газ (METRIC: м 3 , FIELD: кф);

• накопленная массовая добыча газа (METRIC: тонн, FIELD: фунт);

• накопленный газ (И) — накопленный исторический газ (METRIC: м 3 , FIELD: кф);

• накопленный свободный газ (METRIC: м 3 , FIELD: кф);

• наколенный растворенный газ (METRIC: м 3 , FIELD: кф);

• накопленный продаваемый газ (METRIC: м 3 , FIELD: кф) (задается словом


GRUPSALE, см. 12.19.193);

• накопленный топливный газ (METRIC: м 3 , FIELD: кф) (накопленный газ, который


группа потребляет в качестве топлива, задается словом GRUPFUEL, см. 12.19.195);

• накопл. объем импортируемого газа (METRIC: м 3 , FIELD: кф) (накопленный


импортируемый газ для группы, задается ключевыми словами GCONSUMP
(см. 12.19.96), GADVANCE, см. 12.19.192);

9.2. Накопленные показатели 221


19.1

• накопл. потребление газа (METRIC: м 3 , FIELD: кф) (накопленный потребляемый


газ для группы, задается ключевым словом GCONSUMP, см. 12.19.96);

• NGL total (METRIC: м 3 , FIELD: бр) (накопленный сжиженный природный газ


СПГ);

• накопленная закачка воды (METRIC: м 3 , FIELD: бр);

• накопленная массовая закачка воды (METRIC: тонн, FIELD: фунт);

• накопленная закачка воды (И) — накопленная историческая закачка воды (METRIC:


м 3 , FIELD: бр);

• накопленная закачка жидкости (пл. усл.) — накопленная закачка жидкости в пла-


стовых условиях (rm 3 /day- reservoir m 3 - m 3 в пластовых условиях);

• накопленная нефтезакачка (METRIC: м 3 , FIELD: бр);

• накопленная нефтезакачка (И) — накопленная историческая нефтезакачка (METRIC:


м 3 , FIELD: бр);

• накопленная закачка газа (METRIC: м 3 , FIELD: кф);

• накопленная закачка газа (И) — накопленная историческая закачка газа (METRIC:


м 3 , FIELD: кф);

• накопленный объем нефти (METRIC: м 3 в пластовых условиях, FIELD: бр в пла-


стовых условиях);

• накопленный объем газа (METRIC: м 3 в пластовых условиях, FIELD: бр в пласто-


вых условиях);

• накопленный объем воды (METRIC: м 3 в пластовых условиях, FIELD: бр в пла-


стовых условиях);

• накопленный объем закачки нефти (METRIC: м 3 в пластовых условиях, FIELD:


бр в пластовых условиях);

• накопленный объем закачки газа (METRIC: м 3 в пластовых условиях, FIELD: бр


в пластовых условиях);

• накопленный объем закачки воды (METRIC: м 3 в пластовых условиях, FIELD: бр


в пластовых условиях);

• ограничение накопленной добычи воды (METRIC: м 3 , FIELD: ст.бр.);

• накопленная молярная добыча (METRIC: кг-моль, FIELD: фунт-моль);

• ограничение накопленной молярной добычи (METRIC: кг-моль, FIELD: фунт-


моль).

9.2. Накопленные показатели 222


19.1

Для композиционных моделей дополнительно доступны следующие графики по


компонентам:

• накопленная массовая добыча (METRIC: т, FIELD: фунт);

• накопленная молярная добыча нефти (METRIC: кг-моль, FIELD: фунт-моль);

• накопленная молярная добыча газа (METRIC: кг-моль, FIELD: фунт-моль);

• накопленная молярная добыча (METRIC: кг-моль, FIELD: фунт-моль);

• накопленная молярная закачка (METRIC: кг-моль, FIELD: фунт-моль);

Для термических моделей доступны также следующие графики по объектам типа


Скважина, Группа и Резервуар:

• Накопленная закачка энергии (METRIC: кДж, FIELD: BTU);

• Накопленная энергия (METRIC: кДж, FIELD: BTU).

Если были загружены результаты расчета из бинарных файлов .UNRST, то будут


доступны дополнительно графики результатов расчета с названиями, указанными вы-
ше и пометкой [E] ([M]). Например, Накопленная нефть [E] — накопленная нефть,
загруженная из бинарных файлов .UNRST.
На рис. 113 представлены графики накопленных дебитов нефти, воды для объекта
месторождение:

• Накопленная нефть — накопленная нефть, рассчитанная tNavigator;

• Накопленная нефть [E] — накопленная нефть, загруженная из бинарных файлов


.UNRST;

• Накопленная вода — накопленная вода, рассчитанная tNavigator;

• Накопленная вода [E] — загруженная из бинарных файлов .UNRST;

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

Для объекта Отчетный регион (FIPNUM) данная закладка позволяет просматривать


следующие графики:

• накопленная нефть (METRIC: м 3 , FIELD: бр);

9.2. Накопленные показатели 223


19.1

Рис. 113. График накопленных дебитов для месторождения.

• накопленная нефть (И) — накопленная историческая нефть (METRIC: м 3 , FIELD:


бр);
• накопленная вода (METRIC: м 3 , FIELD: бр);
• накопленная вода (И) — накопленная историческая вода (METRIC: м 3 , FIELD: бр);
• накопленная жидкость — накопленная жидкость в стандартных условиях (METRIC:
м 3 , FIELD: бр);
• накопленная жидкость (И) — накопленная историческая жидкость (METRIC: м 3 ,
FIELD: бр);
• объем (пл. усл.) — накопленный объем смеси флюидов в пластовых условиях
(METRIC: м 3 в пластовых условиях, FIELD: бр в пластовых условиях);
• накопленный газ (METRIC: м 3 , FIELD: кф);
• накопленный газ (И) — накопленный исторический газ (METRIC: м 3 , FIELD: кф);
• накопленный свободный газ (METRIC: м 3 , FIELD: кф);
• наколенный растворенный газ (METRIC: м 3 , FIELD: кф);
• накопленная закачка воды (METRIC: м 3 , FIELD: бр);
• накопленная закачка воды (METRIC: м 3 в пластовых условиях, FIELD: бр в пла-
стовых условиях);
• накопленная закачка воды (И) — накопленная историческая закачка воды (METRIC:
м 3 , FIELD: бр);

9.2. Накопленные показатели 224


19.1

• накопленная закачка газа (METRIC: м 3 , FIELD: кф);

• накопленная закачка газа (И) — накопленная историческая закачка газа (м 3 );

• накопленный поток воды через границу (METRIC: м 3 , FIELD: бр);

• накопленный поток воды через границу (METRIC: м 3 в пластовых условиях,


FIELD: бр в пластовых условиях);

• накопленный поток нефти через границу (METRIC: м 3 , FIELD: бр);

• накопленный поток нефти через границу (METRIC: м 3 в пластовых условиях,


FIELD: бр в пластовых условиях);

• накопленный поток газа через границу (METRIC: м 3 , FIELD: кф);

• накопленный поток газа через границу (METRIC: м 3 в пластовых условиях,


FIELD: бр в пластовых условиях);

• накопленный приток воды из аквифера (METRIC: м 3 , FIELD: бр).

9.2. Накопленные показатели 225


19.1

Рис. 114. График накопленных дебитов для отчетного региона FIPNUM 8.

9.2. Накопленные показатели 226


19.1

9.3. Запасы

Способы расчёта запасов, а также методы их представления в интер-


i фейсе описаны в разделе 5.10. Расчет запасов нефти и газа в Техниче-
ском Руководстве tNavigator.
Для объекта Отчетный регион данная закладка позволяет просматривать следую-
щие графики:
• Текущие запасы нефти в ОТЧ.РЕГ. (METRIC: м 3 , FIELD: бр);

• Текущие запасы газа в ОТЧ.РЕГ. (METRIC: м 3 , FIELD: кф);

• Текущие запасы свободного газа в ОТЧ.РЕГ. (METRIC: м 3 , FIELD: кф);

• Текущие запасы растворенного газа в ОТЧ.РЕГ. (METRIC: м 3 , FIELD: кф);

• Текущие запасы воды в ОТЧ.РЕГ. (METRIC: м 3 , FIELD: бр);

• Поровый объем в ОТЧ.РЕГ. (METRIC: м 3 в пластовых условиях, FIELD: бр в


пластовых условиях) (поровый объем при опорном давлении). Это значение со-
ответствует значению параметра Pore volume KRB в .log файле. Также данное
значение соответствует сумме по карте Начальные карты. Поровый объем (стд.):
sum(stdporv);

• Начальные запасы нефти в ОТЧ.РЕГ. (METRIC: м 3 , FIELD: бр);

• Начальные запасы воды в ОТЧ.РЕГ. (METRIC: м 3 , FIELD: бр);

• Текущие запасы углеводородов в ОТЧ.РЕГ. (METRIC: м 3 в пластовых условиях,


FIELD: бр в пластовых условиях);

• Начальные запасы углеводородов (METRIC: м 3 в пластовых условиях, FIELD: бр


в пластовых условиях);

• Текущий объем извлекаемых углеводородов в пласте (METRIC: м 3 в пластовых


условиях, FIELD: бр в пластовых условиях). Это текущее значение извлекаемых
углеводородов в пласте, сумма извлекаемой нефти и газа в пластовых условиях.
Вычисляется по формуле porv · max((soil + sgas − sowcr), 0);

• Начальные запасы извлекаемых углеводородов в ОТЧ.РЕГ. (METRIC: м 3 в пласто-


вых условиях, FIELD: бр в пластовых условиях);

• Начальные запасы газа в ОТЧ.РЕГ. (METRIC: м 3 , FIELD: кф);

• Подвижные запасы газа (METRIC: м 3 , FIELD: кф);

• Подвижные запасы воды (METRIC: м 3 , FIELD: бр);

• Подвижные запасы нефти (при вытеснении водой) (METRIC: м 3 , FIELD: бр);

9.3. Запасы 227


19.1

• Подвижные запасы нефти (при вытеснении газом) (METRIC: м 3 , FIELD: бр);

• Запасы растворенного в подвижной нефти газа (при вытеснении водой) (METRIC:


м 3 , FIELD: бр);

• Запасы растворенного в подвижной нефти газа (при вытеснении газом) (METRIC:


м 3 , FIELD: бр).

Рис. 115. Графики. Запасы.

Запасы подвижной нефти в поверхностных условиях (sm 3 ) при вытеснении водой


или газом. В случае если нефтенасыщенность в ячейке (soil) меньше критической неф-
тенасыщенности (sowcr – при вытеснении водой или sogcr – при вытеснении газом),
запасы считаются неподвижными.
Данная карта вычисляется в ячейке сетки как:

(soil − sowcr) · porv · ibo (при вытеснении водой)

(soil − sogcr) · porv · ibo (при вытеснении газом)

• soil – нефтенасыщенность в ячейке;

• sowcr – остаточная нефтенасыщенность в ячейке с учетом масштабирования фа-


зовых проницаемостей;

• porv – поровый объем ячейки при текущем давлении в ячейке. Вычисляется в


зависимости от того, как заданы свойства породы: с помощью кл. слов ROCK

9.3. Запасы 228


19.1

(см. 12.5.17) или ROCKTAB (см. 12.5.21). Например, если использовано ключевое
слово ROCK (см. 12.5.17), то:
2
2 (p − Pre f )

porv = 1 +C · (p − Pre f ) +C · ·V · PORO · NT G
2
где:

– p – давление;
– C и P re f заданы ключевым словом ROCK (см. 12.5.17);
– V – геометрический объем ячейки (не равен DX · DY · DZ для неравномерной
прямоугольной сетки);
– Значения PORO и NTG заданы соответствующими ключевыми словами.

• ibo – обратная величины коэффициента объемного расширения нефти.

Запасы вычисляется при вытеснении водой.

9.3. Запасы 229


19.1

9.4. Анализ
Для объектов Группа, Резервуар данная закладка позволяет просматривать следующие
графики:

• чистая приведенная стоимость ЧПС (NPV) ($). Более подробное описание данного
графика приведено в разделе График чистой приведенной стоимости;

• Отношения:

– Отношение газ/нефть (METRIC: м 3 /м 3 , FIELD: кф/бр);


– Отношение нефть/газ (METRIC: м 3 /м 3 , FIELD: бр/Мкф);
– Отношение газ/вода (METRIC: м 3 /м 3 , FIELD: кф/бр);
– Отношение вода/газ (METRIC: м 3 /м 3 , FIELD: бр/Мкф);
– Отношение нефть/вода (METRIC: м 3 /м 3 , FIELD: бр/бр);
– Отношение вода/нефть (METRIC: м 3 /м 3 , FIELD: бр/бр);
– Отношение жидкость/газ (METRIC: м 3 /м 3 , FIELD: бр/Мкф);
– Отношение газ/жидкость (METRIC: м 3 /м 3 , FIELD: кф/бр);
– Обводненность;

• Отношения (И) (исторические значения вышеперечисленных отношений);

• Коэффициент компенсации (доля обратной закачки в пластовых условиях) вычис-


ляется как частное от деления Приемистости в пласт. условиях (пласт м3/сут) на
Дебит в пласт. условиях (пласт м3/сут);

• Коэффициент накопленной компенсации (доля обратной закачки в пластовых усло-


виях) вычисляется как частное от деления Накопленной закачки в пласт. условиях
(пласт м3) на Накопленную добычу в пласт. условиях (пласт м3);

• Число новых скважин;

• Число действующих добывающих скважин (скважины, у которых дебит больше


нуля);

• Число действующих нагнетательных скважин (скважины, у которых приемистость


больше нуля);

• Число открытых добывающих скважин;

• Число открытых нагнетательных скважин;

• Число ликвидированных добывающих скважин (скважины, которые в процессе


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

9.4. Анализ 230


19.1

• Число ликвидированных нагнетательных скважин (скважины, которые в процессе


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

• Число неиспользуемых добывающих скважин (скважины, которые были за-


крыты ключевыми словами, например WELOPEN (см. 12.19.128), WCONPROD
(см. 12.19.42) SHUT);

• Число неиспользуемых нагнетательных скважин (скважины, которые были за-


крыты ключевыми словами, например WELOPEN (см. 12.19.128), WCONPROD
(см. 12.19.42) SHUT);

• Общее количество добывающих скважин;

• Общее количество нагнетательных скважин;

• Коэффициент эксплуатации группы (задается ключевым словом GEFAC, см. 12.19.84).

На рис. 116 График анализа для резервуара представлены графики газонефтяного и


водонефтяного факторов и числа новых скважин для объекта резервуар.

Рис. 116. График анализа для резервуара.

Для объекта скважина можно построить следующие графики:

• Отношения:

– Отношение газ/нефть (METRIC: м 3 /м 3 , FIELD: кф/бр);


– Отношение нефть/газ (METRIC: м 3 /м 3 , FIELD: бр/Мкф);

9.4. Анализ 231


19.1

– Отношение газ/вода (METRIC: м 3 /м 3 , FIELD: кф/бр);


– Отношение вода/газ (METRIC: м 3 /м 3 , FIELD: бр/Мкф);
– Отношение нефть/вода (METRIC: м 3 /м 3 , FIELD: бр/бр);
– Отношение вода/нефть (METRIC: м 3 /м 3 , FIELD: бр/бр);
– Отношение жидкость/газ (METRIC: м 3 /м 3 , FIELD: бр/Мкф);
– Отношение газ/жидкость (METRIC: м 3 /м 3 , FIELD: кф/бр);
– Забойное отношение газ-жидкость;
– Обводненность.
• Отношения (И) (исторические значения вышеперечисленных отношений);
• ограничение обводенности (задается ключевым словом WECON, см. 12.19.74);
• ограничение газового фактора (задается ключевым словом WECON, см. 12.19.74);
• ограничение отношения вода-газ (задается ключевым словом WECON, см. 12.19.74);
• коэффициент продуктивности (METRIC: м 3 /сут/бр, FIELD: stb/day/psi) (счита-
ется как отношение дебита предпочтительной фазы для скважины (задается
WELSPECS, см. 12.19.3) к депрессии);
• водный коэффициент продуктивности (METRIC: м 3 /сут/бр, FIELD: stb/day/psi)
(считается как отношение дебита воды к депрессии);
• нефтяной коэффициент продуктивности (METRIC: м 3 /сут/бр, FIELD: stb/day/psi)
(считается как отношение дебита нефти к депрессии);
• газовый коэффициент продуктивности (METRIC: м 3 /сут/бр, FIELD: Mscf/day/psi)
(считается как отношение дебита газа к депрессии);
• коэффициент эксплуатации скважины (задается ключевым словом WEFAC,
см. 12.19.83);
• время работы на текущем временном шаге (дней);
• время работы на текущем временном шаге (И) (дней);
• время с начала расчета до текущего временного шага (дней);
• время с начала расчета до текущего временного шага (И) (дней);
• средняя плотность для скважины (плотность смеси, находящейся в стволе сква-
жины) (METRIC: кг/м 3 , FIELD: фунт/фт 3 ). Осуществляется автоматическая кор-
рекция BHP скважины для учета различий между опорной глубиной BHP (5-ый
параметр ключевого слова WELSPECS, см. 12.19.3) и опорной глубиной из VFP-
таблицы (VFPPROD, см. 12.19.66), прибавляя или вычитая поправку гидростати-
ческого давления на основе плотности флюида в стволе скважины;

9.4. Анализ 232


19.1

• устьевая температура (METRIC: ◦ C, FIELD: ◦ F);

• заданное экономическое ограничение нефтедобычи (METRIC: м 3 /сут, FIELD: бр/-


сут) (задается ключевым словом WECON, см. 12.19.74);

• заданное экономическое ограничение обводненности (задается ключевым словом


WECON, см. 12.19.74);

• заданное экономическое ограничение приемистости (METRIC: м 3 /сут, FIELD: бр/-


сут) (задается ключевым словом WECONINJ, см. 12.19.81).

Графики по таблице дренирования:

• закачка (Др) (METRIC: м 3 в пластовых условиях в день, FIELD: бр в пласто-


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

• добытая нефть (Др) (METRIC: м 3 в день, FIELD: бр в день) – добытая за шаг


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

• добытая жидкость (Др) (METRIC: м 3 в пластовых условиях в день, FIELD: бр в


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

• удельная эффективность закачки (Др.) – отношение добытой нефти всеми добы-


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

На рис. 117 представлены графики дренирования для нагнетательной скважины 36:


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

• Отношения:

– Отношение газ/нефть (METRIC: м 3 /м 3 , FIELD: кф/бр);


– Отношение нефть/газ (METRIC: м 3 /м 3 , FIELD: бр/Мкф);
– Отношение газ/вода (METRIC: м 3 /м 3 , FIELD: кф/бр);
– Отношение вода/газ (METRIC: м 3 /м 3 , FIELD: бр/Мкф);

9.4. Анализ 233


19.1

Рис. 117. Графики дренирования для нагнетательной скважины 36.

– Отношение нефть/вода (METRIC: м 3 /м 3 , FIELD: бр/бр);


– Отношение вода/нефть (METRIC: м 3 /м 3 , FIELD: бр/бр);
– Отношение жидкость/газ (METRIC: м 3 /м 3 , FIELD: бр/Мкф);
– Отношение газ/жидкость (METRIC: м 3 /м 3 , FIELD: кф/бр);
– Обводненность.

• Отношения (И) (исторические значения вышеперечисленных отношений);

• водный коэффициент продуктивности (METRIC: м 3 /сут/бр, FIELD: stb/day/psi)


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

• нефтяной коэффициент продуктивности (METRIC: м 3 /сут/бр, FIELD: stb/day/psi)


(считается как дебит нефти разделить на депрессию);

• газовый коэффициент продуктивности (METRIC: м 3 /сут/бр, FIELD: Mscf/day/psi)


(считается как дебит газа разделить на депрессию);

• диаметр (задается ключевым словом COMPDAT, см. 12.19.6) (METRIC: м, FIELD:


фт);

• эффективный радиус (задается ключевым словом COMPDAT, см. 12.19.6)


(METRIC: м, FIELD: фт);

• скин фактор (задается ключевым словом COMPDAT, см. 12.19.6);

9.4. Анализ 234


19.1

• множитель индекса продуктивности (задается ключевым словом WPIMULT,


см. 12.19.35);
• относительная проницаемость (задается ключевым словом COMPINJK, см. 12.19.32);
• коэффициент проводимости (CF – connection factor) (задается ключевым словом
COMPDAT, см. 12.19.6);
• эффективный Kh (произведение Проницаемость × Мощность × Песчанистость)
(задается ключевым словом COMPDAT, см. 12.19.6);
• обобщенный блокирующий множитель псевдодавления (задается 3-им параметром
ключевого слова PICOND, см. 12.19.213);
• изменение PI из-за отложений (текущее значение коэффициента продуктивности
для перфорации при заданной таблице SCDATAB (см. 12.19.254); также должно
быть задно WSCTAB, см. 12.19.255);
• D-фактор (задается ключевым словом COMPDAT, см. 12.19.6).
Для построения данных графиков нужно выбрать интересующий интервал перфо-
рации скважины в окне выбора объекта (на рис. 118 выделен интервал перфорации с
координатами [105, 6, 3]). На данном рисунке представлены графики обводненности и
газового фактора.

Рис. 118. График анализа для интервала перфорации.

Также tNavigator позволяет для каждого интервала перфорации построить гистограм-


му значений параметров (в частности параметров анализа) – профиль скважины.
Для объекта Отчетный регион (FIPNUM) данная закладка позволяет просматривать
следующие графики:

9.4. Анализ 235


19.1

• Отношения:

– Отношение газ/нефть (METRIC: м 3 /м 3 , FIELD: кф/бр);


– Отношение нефть/газ (METRIC: м 3 /м 3 , FIELD: бр/Мкф);
– Отношение газ/вода (METRIC: м 3 /м 3 , FIELD: кф/бр);
– Отношение вода/газ (METRIC: м 3 /м 3 , FIELD: бр/Мкф);
– Отношение нефть/вода (METRIC: м 3 /м 3 , FIELD: бр/бр);
– Отношение вода/нефть (METRIC: м 3 /м 3 , FIELD: бр/бр);
– Отношение жидкость/газ (METRIC: м 3 /м 3 , FIELD: бр/Мкф);
– Отношение газ/жидкость (METRIC: м 3 /м 3 , FIELD: кф/бр);
– Обводненность;
– Коэффициент компенсации (доля обратной закачки в пластовых условиях)
вычисляется как частное от деления Приемистости в пласт. условиях (пласт
м3/сут) на Дебит в пласт. условиях (пласт м3/сут);
– Коэффициент накопленной компенсации (доля обратной закачки в пластовых
условиях) вычисляется как частное от деления Накопленной закачки в пласт.
условиях (пласт м3) на Накопленную добычу в пласт. условиях (пласт м3);

• Отношения (И) (исторические значения вышеперечисленных отношений);

• коэффициент извлечения нефти (рассчитывается как разность начальных и теку-


щих запасов нефти, деленная на начальные запасы нефти) (%);

• коэффициент извлечения газа (рассчитывается как разность начальных и текущих


запасов газа, деленная на начальные запасы газа) (%);

• всего нагнетательных скважин в регионе;

• всего работающих добывающих скважин в регионе;

• число новых скважин в регионе;

• Ошибка мат. баланса компонента ”OIL” (для моделей черной нефти величина из-
меряется в: METRIC: кг, FIELD: фунт; для композиционных моделей – в молях);
Ошибка материального баланса – невязка уравнения материального баланса, рав-
ная разнице левой и правой частей этого уравнения, вычисляется как:
Начальные запасы компонента ”OIL” + накопленная закачка компонента ”OIL” –
текущие запасы компонента ”OIL”– накопленная добыча компонента "OIL"
Материальный баланс регулируется опцией TOLNEWT ключевого слова RUNCTRL
(см. 12.19.140);

9.4. Анализ 236


19.1

• Ошибка мат. баланса компонента ”WATER” (для моделей черной нефти величина
измеряется в: METRIC: кг, FIELD: фунт; для композиционных моделей – в молях);
Ошибка материального баланса – невязка уравнения материального баланса, рав-
ная разнице левой и правой частей этого уравнения, вычисляется как:
Начальные запасы компонента ”WATER” + накопленная закачка компонента
”WATER” – текущие запасы компонента ”WATER”– накопленная добыча компо-
нента "WATER"
Материальный баланс регулируется опцией TOLNEWT ключевого слова RUNCTRL
(см. 12.19.140);
• Ошибка мат. баланса компонента ”GAS” (для моделей черной нефти величина из-
меряется в: METRIC: кг, FIELD: фунт; для композиционных моделей – в молях);
Ошибка материального баланса – невязка уравнения материального баланса, рав-
ная разнице левой и правой частей этого уравнения, вычисляется как:
Начальные запасы компонента ”GAS” + накопленная закачка компонента ”GAS” –
текущие запасы компонента ”GAS” – накопленная добыча компонента "GAS"
Материальный баланс регулируется опцией TOLNEWT ключевого слова RUNCTRL
(см. 12.19.140);
• Отн. ошибка мат. баланса компонента ”OIL” (%);
Относительная ошибка материального баланса вычисляется нормированием ошиб-
ки материального баланса для компонента ”OIL” на максимум между текущими и
начальными запасами компонента ”OIL”;
• Отн. ошибка мат. баланса компонента ”WATER” (%);
Относительная ошибка материального баланса вычисляется нормированием ошиб-
ки материального баланса для компонента ”WATER” на максимум между текущи-
ми и начальными запасами компонента ”WATER”;
• Отн. ошибка мат. баланса компонента ”GAS” (%);
Относительная ошибка материального баланса вычисляется нормированием ошиб-
ки материального баланса для компонента ”GAS” на максимум между текущими
и начальными запасами компонента ”GAS”;
• масса воды (METRIC: кг, FIELD: фунт);
• масса нефти (METRIC: кг, FIELD: фунт);
• масса газа (METRIC: кг, FIELD: фунт);
• количество молей воды;
• количество молей нефти;
• количество молей газа;
• объем воды (METRIC: м 3 в пластовых условиях, FIELD: бр в пластовых услови-
ях);

9.4. Анализ 237


19.1

• объем нефти (METRIC: м 3 в пластовых условиях, FIELD: бр в пластовых услови-


ях);

• объем газа (METRIC: м 3 в пластовых условиях, FIELD: бр в пластовых условиях);

• компенсация (график отношения добычи к закачке в процентах).

На рис. 119 выбраны графики коэффициента извлечения нефти и ошибка матери-


ального баланса для компонент вода (WATER) и нефть (OIL). На рисунке 2 системы
координат. В левой (выделена серым цветом) построен график коэффициента извлече-
ния нефти, а в правой – ошибка материального баланса.

9.4. Анализ 238


19.1

Рис. 119. Графики анализа для отчетного региона FIPNUM 1.

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


гионе, следующего вида:

Рис. 120. Дерево по скважинам.

Объект Сегменты.
Использование сегментной структуры скважины позволяет более точно описать по-
ток. Так как скважина делится на условные части – сегменты, то в каждом сегменте есть

9.4. Анализ 239


19.1

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

Данная закладка Анализ позволяет просматривать следующие графики:

• Отношения:

– Отношение газ/нефть (METRIC: м 3 /м 3 , FIELD: кф/бр);


– Отношение нефть/газ (METRIC: м 3 /м 3 , FIELD: бр/Мкф);
– Отношение газ/вода (METRIC: м 3 /м 3 , FIELD: кф/бр);
– Отношение вода/газ (METRIC: м 3 /м 3 , FIELD: бр/Мкф);
– Отношение нефть/вода (METRIC: м 3 /м 3 , FIELD: бр/бр);
– Отношение вода/нефть (METRIC: м 3 /м 3 , FIELD: бр/бр);
– Отношение жидкость/газ (METRIC: м 3 /м 3 , FIELD: бр/Мкф);
– Отношение газ/жидкость (METRIC: м 3 /м 3 , FIELD: кф/бр);
– Обводненность;

• Скорость потока воды (METRIC: m/s, FIELD: f t/s);

• Скорость потока нефти (METRIC: m/s, FIELD: f t/s);

• Скорость потока газа (METRIC: m/s, FIELD: f t/s);

• Содержание воды во флюиде;

• Содержание нефти во флюиде;

• Содержание газа во флюиде;

• Расстояние до центра сегмента (METRIC: м; FIELD: ft) (Segment THP Length);

• Глубина сегмента (METRIC: м; FIELD: ft) (Segment BHP Depth);

• Диаметр сегмента (METRIC: м; FIELD: ft);

• Шероховатость сегмента (METRIC: м; FIELD: ft);

• Площадь сегмента (METRIC: м 2 ; FIELD: ft 2 );

• Объем сегмента (METRIC: м 3 ; FIELD: ft 3 ).

Объект Сети (поверхностная сеть).


Подробное описание см. в разделе 2.14.11 пользовательского мануала tNavigator.
Данная закладка позволяет просматривать следующие графики для узла сети:

9.4. Анализ 240


19.1

Рис. 121. Скорость потока нефти для сегмента.

• Отношения (газ-нефть, обводненность и другие);

• ALQ (величина искусственного лифта);

• номер лифтинг-таблицы (VFP).

9.4. Анализ 241


19.1

9.5. Давление
Для объектов группа, месторождение данная закладка позволяет просматривать следу-
ющие графики:

• среднее давление (пластовое давление) (METRIC: бар, FIELD: psi);

• давление в узле сети (METRIC: бар, FIELD: psi).


Это параметр для группы, который показывает давление в связанном с ней уз-
ле сети. То есть если у группы есть связанный с ней узел сети, то на графике
для группы можно визуализировать давление в нем (подробное описание опции
NETWORK (см. 12.1.91) см. в разделе Опция NETWORK. Автоматические штуце-
ры. Компрессоры пользовательского мануала tNavigator);

• давление, указанное пользователем (METRIC: бар, FIELD: psi). Может быть загру-
жено при помощи кнопки на правой панели, см. раздел 7.1.

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


произведение давления в этом блоке и порового объема блока. Считается сумма этих
произведений по всем блокам. Результат делится на сумму поровых объемов всех бло-
ков (wpv — Weighted by Pore Volume). Если были загружены результаты расчета из би-
нарных файлов .UNRST (при наличии в директории с .data-файлом модели бинарных
файлов с названием, совпадающим с именем модели, они загружаются по умолчанию –
Основные настройки tNavigator), то будут доступны дополнительно графики загружен-
ных результатов с названиями, указанными выше и пометкой [E]. Например, Среднее
давление [E].

Рис. 122. График среднего пластового давления.

9.5. Давление 242


19.1

Для объекта скважина доступны следующие графики:

• Забойное давление (METRIC: бар, FIELD: psi);

• Забойное давление (И) — историческое давление на забое (METRIC: бар, FIELD:


psi);

• Забойное давление лимиты и история — заданное значение ист. забойного давления


(значения, заданные ключевым словом WCONHIST (см. 12.19.43) для добывающих
скважин и WCONINJH (см. 12.19.47) — для нагнетательных) (METRIC: бар, FIELD:
psi);

• Забойное давление лимиты — заданное значение забойного давления (значения,


заданные ключевым словом WCONPROD (см. 12.19.42) для добывающих сква-
жин и WCONINJE (см. 12.19.44) — для нагнетательных, WELTARG, см. 12.19.60)
(METRIC: бар, FIELD: psi);

• Устьевое давление (METRIC: бар, FIELD: psi);

• Устьевое давление лимиты и история — заданное значение устьевого давления


(значения, заданные ключевым словом WCONHIST (см. 12.19.43) для добывающих
скважин и WCONINJH (см. 12.19.47) — для нагнетательных) (METRIC: бар, FIELD:
psi);

• Устьевое давление (И) — историческое устьевое давление (METRIC: бар, FIELD:


psi);

• Устьевое давление лимиты (METRIC: бар, FIELD: psi);

• Давление на эквивалентном радиусе (METRIC: бар, FIELD: psi). Давление на эк-


вивалентном радиусе для скважины считается следующим образом: для каждой
перфорации считается давление на экв. радиусе по соответствующей формуле, да-
лее вычисляется взвешенная по поровому объему сумма значений по перфорациям
(формула расчета эквивалентного радиуса приведена в разделе UserManual Расчет
эквивалентного радиуса);

• Депрессия (METRIC: бар, FIELD: psi) – разница между пластовым и забойным


давлением. При наличии в модели контроля WELDRAW (см. 12.19.123), вычисля-
ется фактическое значение депрессии на скважине:

Q
∆P =
∑(Ti · Mi )
i

– Q – дебит скважины
– Ti – коэффициент проводимости перфорации.
– Mi – подвижность фазы в интервале перфорации.

9.5. Давление 243


19.1

При отсутствии контроля WELDRAW (см. 12.19.123) данный график в графиче-


ском интерфейсе вычисляется как WBP − WBHP. Где WBHP – забойное давление,
WBP – среднее давление в блоках скважины, приведенное к опорной глубине (ис-
пользуется плотность в стволе) и осредненное по поровым объемам (если иное не
указано в словах WPAVE (см. 12.19.214), WPAVEDEP, см. 12.19.215).

• WBP (METRIC: бар, FIELD: psi) (ключевые слова WPAVE (см. 12.19.214),
WPAVEDEP, см. 12.19.215);

• WBP0 – среднее давление по 1 точке, пересчитанное на опорную глубину


(METRIC: бар, FIELD: psi) (см. WPAVE (см. 12.19.214), WPAVEDEP, см. 12.19.215);

• WBP4 (METRIC: бар, FIELD: psi) (ключевые слова WPAVE (см. 12.19.214),
WPAVEDEP, см. 12.19.215);

• WBP5 (METRIC: бар, FIELD: psi) (ключевые слова WPAVE (см. 12.19.214),
WPAVEDEP, см. 12.19.215);

• WBP9 (METRIC: бар, FIELD: psi) (ключевые слова WPAVE (см. 12.19.214),
WPAVEDEP, см. 12.19.215);

• Давление, указанное пользователем (METRIC: бар, FIELD: psi) (загрузка замеров


забойного давления приведена в разделе Загрузить графики по скважинам).
На рис. 123 представлены графики забойного давления, давления в блоке и депрес-
сии для скважины 1.

Рис. 123. Графики давлений для скважины.

9.5. Давление 244


19.1

Для объекта интервал перфорации доступны следующие графики:

• давление на интервале перфорации (METRIC: бар, FIELD: psi). Давление внутри


ствола скважины

bhp + ρ · g · (ConnDepth −WellRe f erenceDepth)

где:

– bhp – забойное давление;


– ConnDepth – глубина интервала перфорации;
– WellRe f erenceDepth – опорная глубина (задается WELSPECS, см. 12.19.3).

• давление в блоке (в котором расположен интервал перфорации) (METRIC: бар,


FIELD: psi).
Данное давление также показывается для Рассчитанных свойств. Давление;

• Депрессия (METRIC: бар, FIELD: psi);

• Гидростатическая поправка давления (METRIC: бар, FIELD: psi). Рассчитывается


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

Для построения данных графиков нужно выбрать интересующий интервал перфо-


рации скважины в окне выбора объекта (на рис. 124 выделен интервал перфорации
с координатами [18, 25, 3]). Построены графики давления на интервал перфорации и
давления в блоке.
Для объекта Отчетный регион (FIPNUM) данная закладка позволяет просматривать
следующие графики (рис. 125):

• Среднее давление ([whc] — Weighted by Hydrocarbons — усреднение по углеводо-


родам) (METRIC: бар, FIELD: psi);

• Потенциалы фаз. Формулы расчета потенциалов приведены в разделе UserManual


Расчет потенциалов фаз.

– Средний потенциал по газу (вычисляется в соответствии с описанием 31-ого


параметра ключевого слова OPTIONS, см. 12.19.243) (METRIC: бар, FIELD:
psi);
– Средний потенциал по нефти (вычисляется в соответствии с описанием
31-ого параметра ключевого слова OPTIONS, см. 12.19.243) (METRIC: бар,
FIELD: psi);
– Средний потенциал по воде (вычисляется в соответствии с описанием 31-ого
параметра ключевого слова OPTIONS, см. 12.19.243) (METRIC: бар, FIELD:
psi);

9.5. Давление 245


19.1

Рис. 124. График давления для интервала перфорации.

• Среднее давление [wpv] (wpv — Weighted by Pore Volume — усреднение по поро-


вому объему) (METRIC: бар, FIELD: psi).

Среднее давление [wpv] считается следующим образом: для каждого блока вычис-
ляется произведение давления в этом блоке и порового объема блока. Считается сумма
этих произведений по всем блокам. Результат делится на сумму поровых объемов всех
блоков. Среднее давление [whc] считается следующим образом: для каждого блока вы-
числяется произведение давления в этом блоке, порового объема блока, суммы нефте-
и газонасыщенности этого блока. Считается сумма этих произведений по всем бло-
кам. Результат делится на следующую сумму: Сумма поровых объемов всех блоков,
умноженных на сумму нефте- и газонасыщенности этого блока.
Объект Сегменты. Использование сегментной структуры скважины позволяет более
точно описать поток. Так как скважина делится на условные части – сегменты, то в
каждом сегменте есть свой набор параметров. Ссылки на описание ключевых слов для
работы с мультисегментных скважин приведены в разделе Мультисегментная скважина
пользовательского мануала tNavigator.

Основной параметр — потери давления на сегменте. Давление в каждом сегменте


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

Данная закладка позволяет просматривать следующие графики:

9.5. Давление 246


19.1

Рис. 125. Графики давления для отчетного региона.

• давление (METRIC: бар, FIELD: psi);

• падение давления (METRIC: бар, FIELD: psi);

• падение давления вследствие гидростатики (METRIC: бар, FIELD: psi);

• падение давления вследствие трения смеси о стенки скважины (METRIC: бар,


FIELD: psi);

• падение давления вследствие скорости движения смеси (METRIC: бар, FIELD:


psi);

Объект Сети (поверхностная сеть).


Подробное описание опции NETWORK (см. 12.1.91) см. в разделе Опция NETWORK.
Автоматические штуцеры. Компрессоры пользовательского мануала tNavigator.
Данная закладка позволяет просматривать следующие графики:

• давление в узле (METRIC: бар, FIELD: psi).

На рис. 127 отображена структура сети.

9.5. Давление 247


19.1

Рис. 126. Давление в сегменте.

Рис. 127. График давления в узле.

9.5. Давление 248


19.1

9.6. Поток между отч.регионами


Подробное описание отчетных регионов приведено по ссылке Регионы.
Для построения графиков потоков необходимо перед началом расчета нажать кнопку
Включить расчет потока между ОТЧ. РЕГ. на данной закладке (справа внизу) или
предварительно задать ключевое слово RPTMAPS (см. 12.16.55) параметр FIPFLOW.

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

• поток воды (METRIC: м 3 , FIELD: бр);

• поток нефти (METRIC: м 3 , FIELD: бр);

• поток газа (METRIC: м 3 , FIELD: бр);

• поток компоненты (METRIC: кг-моль; FIELD: фунт-моль).

В верхней части окна нужно выбрать интересующее место потоков. Например, пе-
ретоки между 2-ым и 1-ым регионами обозначаются как 2 <-> 1.
На рис. 128 представлены графики потоков воды как фазы, воды и нефти как ком-
понент между регионами 2 и 1. Данные также представлены рядом в таблице справа.

Рис. 128. Поток между отчетными регионами.

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

9.6. Поток между отч.регионами 249


19.1

9.7. Статистика запуска


Вкладка Статистика запуска содержит следующие графики:
• DP (максимальное изменение давления за шаг алгоритма по всем ячейкам);
• DN вода (максимальное изменение молярной плотности воды за шаг алгоритма по
всем ячейкам);
• DN нефть (максимальное изменение молярной плотности нефти за шаг алгоритма
по всем ячейкам);
• DN газ (максимальное изменение молярной плотности за шаг алгоритма по всем
ячейкам);
• DV (максимальное изменение порового объема за шаг алгоритма по всем ячейкам);
• Максимальная длина временного шага (Дней);
• Минимальная длина временного шага (Дней);
• Средняя длина расчетного шага (Дней);
• Количество расчетных шагов;
• Число Ньютоновских итераций;
• Кол-во линейных итераций;
• Время расчета (время расчета каждого временного шага) (Секунды);
• Полное время расчета (время расчёта с начала до текущего момента) (Секунды);
Полное время расчета tNavigator – это время от начала исполнения программы до
ее полного завершения. Данное время включает время расчета модели и время на
ввод/вывод данных.
Так как запись на диск производится одним потоком, то в случае большого объема
данных запись может занимать достаточно длительное время, увеличивая полное
время расчета. Поэтому для уменьшения полного времени расчета можно сокра-
тить число временных шагов, на которых сохраняются данные расчета (например,
ключевые слова RPTMAPD (см. 12.16.64), RPTMAPT (см. 12.16.65), и т.д.).
• Полное время ЦП (Секунды).
Полное время ЦП – это усредненное время работы одного потока (усреднение
выполняется по всем имеющимся потокам). Число имеющихся потоков равно про-
изведению числа процессов на число потоков в процессе.
Обратите внимание, что полное ЦП время будет отличаться от полного время рас-
чета. Поскольку расчет в tNavigator выполняется параллельно, то исходная задача
разбивается на подзадачи, однако время их выполнения может отличаться. При за-
вершении расчета поток, выполнивший свою задачу быстрее, будет ожидать пока

9.7. Статистика запуска 250


19.1

все остальные потоки не завершат свою работу, что приводит к простою значитель-
ной части потоков и увеличению полного время расчета. Таким образом, полное
время расчета будет определятся временем самого ”медленного” потока, а полное
время ЦП – это усредненное время по всем имеющимся потокам.
В Log – файле модели дополнительно выводятся максимальное по всем потокам
время ЦП (сек.), минимальное по всем потокам время ЦП (сек.), а также усред-
ненное по всем потокам время (сек.) для каждого расчетного ядра (если расчет
был запущен на нескольких ядрах). См. раздел Технического руководства 9.3.1.

Параметрами расчета tNavigator управляет ключевое слово RUNCTRL (см. 12.19.140).

9.7. Статистика запуска 251


19.1

9.8. Сводные графики


Сводные графики показывают зависимость одного параметра от другого. Реализова-
но два типа Сводных графиков (переключаются установкой соответствующей галочки
напротив нужного): сводные графики и сводные графики ОТЧ. РЕГ.
Сводные графики.
Для того чтобы в выпадающем меню появились параметры для построения графиков
(накопленная жидкость, дебит нефти и др.) следует:
1. Установить галочку перед Сводные графики.
2. Переключиться на один из следующих видов графика: дебиты, накопленная до-
быча, анализ, давление, поток между отчетными регионами, статистика за-
пуска.
3. Убедиться, что установлен тип графика Объект.
4. Выбрать нужный объект из списка (интервал перфорации, скважину, группу,
резервуар).
5. Нажать правой кнопкой мыши на интересующий график и в выпадающем меню
выбрать Добавить график в сводные графики.

Рис. 129. Добавление графика дебита воды интервала перфорации скважины 27 в свод-
ные графики.

При выборе на рис. 129 интервала перфорации, например [31, 12, 32], в сводные
графики будет добавлен график [31, 12, 32] – Дебит воды. При выборе Дебит
нефти в сводные графики будет добавлен график с названием [31, 12, 32] – Дебит
нефти.

9.8. Сводные графики 252


19.1

6. Далее следует переключиться на вкладку Сводные графики.

7. В выпадающем меню по осям X и Y будут доступны для выбора все параметры,


добавленные ранее.

8. Из выпадающего меню параметров выбрать нужные.

Рис. 130. Сводные графики для перфорации скважины.

На рис. 130 представлен график зависимости обводненности интервала перфорации


[21, 16, 5] (по оси Y) от дебита им воды (по оси X).

Сводные графики Отчетного Региона.


Для построения графика (рис. 131):

1. Установить галочку перед Сводные графики ОТЧ.РЕГ.

2. Выбрать отчетный регион в выпадающем меню;

3. Выбрать интересующие параметры в выпадающем меню:

• Водонефтяной фактор Накопленная добыча нефти;


• Доля нефти в жидкости накопленная нефтедобыча;
• Нефтедобыча Накопленная нефтедобыча.

4. Выбрать тип:

• Рассчитанные;

9.8. Сводные графики 253


19.1

• Исторические;
• Исторические+Рассчитанные (Для просмотра в одном окне рассчитанного и
исторического графиков).

Рис. 131. Сводные графики ОТЧ.РЕГ.

На рис. 131 представлен график зависимости нефтедобычи (по оси Y) от накоплен-


ной добычи нефти (по оси X) для отчетного региона FIPNUM.

9.8. Сводные графики 254


19.1

9.9. Профиль скважины


В tNavigator представлен более функциональный сервис для работы с графиками сква-
жин – Диаграмма скважины.

Рис. 132. Профиль скважины.

Для каждого интервала перфорации скважины в процессе расчета можно постро-


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

• перфорации (штриховкой отмечаются проперфорированные блоки);

• доступные для интервалов перфораций графики закладки Дебиты;

9.9. Профиль скважины 255


19.1

• доступные для интервалов перфораций графики закладки Накопленные показате-


ли;

• доступные для интервалов перфораций графики закладки Анализ;

• доступные для интервалов перфораций графики закладки Давление;

• Кривые ГИС (если они были загружены в модель как Документ. Загрузка данных
по скважинам);

• параметры всех закладок Начальных карт;

• параметры всех закладок Рассчитанных карт;

• Невязки по следующим параметрам: Дебит воды, нефти, жидкости, газа, При-


емистость воды, газа, Накопленная вода, нефть, жидкость, газ, Накопленная
закачка воды, газа, Забойное давление, Давление в блоке.
Шкалы глубины.

Слева под названием скважины записываются координаты блоков пласта, в которых


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

Глубина вдоль ствола (MD — measured depth).

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

Настройки (рис. 133). Для отображения доступны 4 шкалы:


• Глубина ствола скважины;

• Глубина ствола скважины (равномерная шкала);

• Координаты блока в сетке;

• Глубина блока сетки (абсолютная глубина блока сетки в метрах).


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

9.9. Профиль скважины 256


19.1

Рис. 133. Профиль скважины. Настройки.

Вверху подписаны названия выбранных параметров. Различными цветами отобра-


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

• Копировать значение;

• Копировать столбец;

• Копировать все.

Далее следует вставить (Ctrl+V) скопированные данные в нужный редактор, напри-


мер, в Excel. Если было выбрано Копировать значение, то будет вставлено в файл
только одно число. Если было выбрано Копировать столбец, то будут вставлены зна-
чения всего столбца. Если было выбрано Копировать все, то значения всех параметров
для всех интервалов перфорации будут вставлены.
На рис. 135 показан результат вставки данных в Excel при выборе Копировать
все. Строки – глубина и координаты блоков с перфорациями скважины ’3’. Столбцы
– выбранные параметры: накопленная нефть, накопленная вода, накопленный газ,
давление в блоке.

9.9. Профиль скважины 257


19.1

Рис. 134. Копирование данных по профилю скважины.

Рис. 135. Данные по профилю скважины перенесены в Excel.

9.9. Профиль скважины 258


19.1

9.10. Диаграмма скважины


Данная закладка позволяет работать с загруженными в модель кривыми ГИС, данными
RFT (MDT) и PLT измерений. (описание форматов загрузки приведено в разделе Кривые
ГИС), а также со всеми доступными графиками для скважин.

С помощью Диаграмм скважин в одном окне для скважины можно просматривать,


например: дебит, обводненность, кривые ГИС, давление в блоке с перфорацией, прони-
цаемость в данном блоке и другие параметры.

Рис. 136. Диаграмма скважины.

На панели справа находятся следующие кнопки:

• Синхронизировать шкалы;

• Выровнять шкалы по границам сетки;

• Выровнять шкалы по границам траектории;

• Выровнять границы по первому трэку;

• Показывать разметку;

• Рисовать сетку.

9.10. Диаграмма скважины 259


19.1

Подробное описание раздела см. в курсе SIM3.2. Загрузка LAS и


Диаграмма скважины.

9.10. Диаграмма скважины 260


19.1

9.10.1. Визуализация RFT (MDT) измерений


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

Чтобы загрузить RFT данные следуйте шагам (см. рис. 137):


• Перейдите в меню Документы;
• Выберите Загрузить данные по скважинам;
• В появившемся диалоге выберите Кривые ГИС и загрузите файл содержащий
RFT данные.

Рис. 137. Загрузка RFT данных.

После загрузки RFT данных необходимо настроить данные на закладке Диаграмма


скважин. Отметьте галочкой Кривые ГИС. Правой кнопкой мыши на название графика
RFT_PRESSURE и выберите RFT в появившемся диалоговом окне Настройки кривой
ГИС. Распределение RFT давления показано для выбранных скважин WELL 10 и WELL
6 на рис. 138.
Кроме того, RFT может быть использовано при адаптации модели для создания це-
левой функции.

Детальное описание и примеры приведены в учебном курсе


AHM1.3. RFT данные в автоадаптации и в руководстве пользо-
вателя по Автоматизированной адаптации.

Если в модель загружены RFT данные, то для вкладки Графики появляется допол-
нительная под-опция Таблица RFT-невязок.

9.10.1. Визуализация RFT (MDT) измерений 261


19.1

Рис. 138. Распределение RFT давления в скважинах.

9.10.2. Визуализация PLT измерений


Описание формата загрузки PLT измерений приведено в разделе PLT измерения.

После загрузки PLT данных необходимо настроить данные на закладке Диаграмма


скважин:

• Отметьте галочкой Кривые ГИС.

• Правой кнопкой мыши на название графика PLT и выберите PLT (Нефть, Газ,
Вода, Жидкость) в появившемся диалоговом окне Настройки кривой ГИС.

• Выберите тип условий (резервуар или поверхностные).

Настройки, выбранные в окне Настройки кривой ГИС, сохраняются в


i пользовательском файле в папке USER как параметры ключевого слова
WLOGCALC (см. 12.19.276).
Кроме того, PLT данные могут быть использованы при адаптации модели для созда-
ния целевой функции. Детальное описание и примеры приведены в руководстве поль-
зователя по Автоматизированной адаптации.

Если в модель загружены PLT данные, то для вкладки Графики появляется допол-
нительная под-опция Таблица PLT-невязок.

9.10.2. Визуализация PLT измерений 262


19.1

Рис. 139. PLT замеры для скважины.

9.11. Арифметика пользователя


С помощью функций арифметики пользователя могут быть построены произвольные
графики пользователя:
• Графики свойств резервуара.

• Графики для скважин.


Подробное описание функций арифметики tNavigator приведено в разделе Арифме-
тика пользователя.

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


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

2. Для создания нового графика нажимаем кнопку Новый.

3. В поле Арифметическая командная строка графика записываем выражение для


построения графика.

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


но построить график.

9.11. Арифметика пользователя 263


19.1

5. Нажимаем кнопку Применить.

6. При нажатии на название графика правой кнопкой мыши можно настроить цвет
графика.

7. Переходим к созданию следующего графика.

Арифметика пользователя действует только на тех шагах, для кото-


! рых записаны свойства сетки. На тех шагах, когда свойства не записа-
ны, они интерпретируются как 0. Варианты частичной записи резуль-
татов описаны в разделе 9.1 Технического руководства tNavigator.

Графики свойств резервуара


Пример 1:

1. Graph 1: avg(porv*(soil - swat)) с маской: pressure > avg(pressure);

2. Graph 2: avg(porv*(soil - swat)) с маской: Cut3 > 0;

3. Graph 3: avg(porv*(soil - swat)) с маской: grow (wmc ("*", orat > 0), 3).

Будет построен график среднего значения произведения эффективного порового объема


и разности насыщенности нефтью и водой для ячеек, у которых:

1. давление больше среднего давления;

2. давление меньше среднего давления (фильтр Cut3, например, может быть задан
равным pressure < avg(pressure));

3. 3 слоя ячеек вокруг скважин с ненулевым дебитом нефти.

Графики для скважин.


Пример 2:

1. Graph 1: wm("*", avg, orat) с маской: 1;

2. Graph 2: w("Well63", orat) с маской: 1;

3. Graph 3: wm("Well*", avg, wrat) с маской: 1;

4. Graph 4: wb(soil > avg(soil), avg, wrat) с маской: 1.

Будут построены графики:

1. среднего дебита нефти по всем скважинам;

2. дебита нефти скважины WELL63;

3. среднего дебита воды по всем скважинам, название которых начинается с WELL;

9.11. Арифметика пользователя 264


19.1

Рис. 140. Графики свойств резервуара.

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

i Более продвинутые возможности математических операций и алгорит-


мической обработки графиков см. в разделе 8.1. Калькулятор графиков.

9.11. Арифметика пользователя 265


19.1

Рис. 141. Графики для скважин.

9.11. Арифметика пользователя 266


19.1

9.12. Инфо о блоке


Данная закладка позволяет выбрать определенный блок сетки, для которого будут пока-
зываться графики по времени рассчитываемых величин (выбрать номер блока по X, Y,
Z). Отметить галочками нужные для отображения графики.
В графике до текущей даты расчета используются данные текущего расчета, после
текущей даты расчета берутся данные с прошлых расчетов (если модель уже была рас-
считана ранее). Если модель не была рассчитана ранее (пример на рис. 142), то графики
будут отображаться только до текущего шага расчета. В неактивных блоках все графики
нулевые. Список выводимых графиков различен для разных типов моделей (вода-нефть,
вода-газ, трехфазная, композиционная) и зависит от списка рассчитываемых свойств для
данного типа модели.
Графики обновляются после каждого рассчитанного шага.

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


• Давление (METRIC: бар, FIELD: psi);

• Насыщенность нефтью;

• Насыщенность водой;

• Насыщенность газом;

• Давление насыщения (METRIC: бар, FIELD: psi);

• 1/объемный коэффициент нефти (METRIC: м 3 /пласт. м 3 , FIELD: бр/пласт. бр);

• 1/объемный коэффициент воды (METRIC: м 3 /пласт. м 3 , FIELD: бр/пласт. бр);

• 1/объемный коэффициент газа (METRIC: м 3 /пласт. м 3 , FIELD: кф/пласт. бр);

• Растворимость газа (METRIC: м 3 /м 3 , FIELD: кф/бр);

• 1/вязкость нефти (METRIC: 1/сП, FIELD: 1/сП);

• 1/вязкость воды (METRIC: 1/сП, FIELD: 1/сП);

• 1/вязкость газа (METRIC: 1/сП, FIELD: 1/сП);

• Массовая плотность нефти (METRIC: кг/м 3 , FIELD: фунт/фт 3 );

• Массовая плотность воды (METRIC: кг/м 3 , FIELD: фунт/фт 3 );

• Массовая плотность газа (METRIC: кг/м 3 , FIELD: фунт/фт 3 );

• Поровый объем (METRIC: м 3 в пластовых условиях, FIELD: бр в пластовых усло-


виях).
На рис. 142 представлены графики различных параметров для блока [13, 20, 8].

9.12. Инфо о блоке 267


19.1

Рис. 142. Графики Информация о блоке.

9.12.1. Заказ фазовых проницаемостей и капилярных давлений


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

• Фазовая проницаемость нефти;

• Фазовая проницаемость воды;

• Фазовая проницаемость газа;

• Капиллярное давление нефть-газ (METRIC: бар, FIELD: psi);

• Капиллярное давление вода-нефть (METRIC: бар, FIELD: psi);

Если в модели не заданы опции, влияющие на фазовые проницаемости, то данные гра-


фики доступны в закладке Инфо о блоке.
Если рассматривается Модель закачки ASP или если задано одно из следующих
ключевых слов MISCIBLE (см. 12.1.69), VELDEP (см. 12.1.8), LOWSALT (см. 12.1.63),
WAGHYSTR (см. 12.8.44), DPCDT (см. 12.1.133) или параметр HYSTER ключевого слова
SATOPTS (см. 12.1.75), то заказ фазовых проницаемостей нефти (KRO), газа (KRG) и
воды (KRW), а также капилярных давлений нефть-газ (PCOW) и вода-нефть (PCOG)
осуществляется с помощью ключевого слова RPTMAPS (см. 12.16.55).

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

9.12.1. Заказ фазовых проницаемостей и капилярных давлений 268


19.1

1. Перед загрузкой модели нужно добавить в *.data файл следующие строчки:


RPTMAPS
KRO KRG KRW PCOW PCOG /

2. После перезагрузки и расчета модели графики заданных величин появятся в за-


кладке Инфо о блоке.

9.12.1. Заказ фазовых проницаемостей и капилярных давлений 269


19.1

9.13. Инфо по профилю


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

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

• Давление (METRIC: бар, FIELD: psi);

• Насыщенность нефтью;

• Насыщенность водой;

• Насыщенность газом;

• Давление насыщения (METRIC: бар, FIELD: psi);

• 1/объемный коэффициент нефти (METRIC: м 3 /пласт. м 3 , FIELD: бр/пласт. бр);

• 1/объемный коэффициент воды (METRIC: м 3 /пласт. м 3 , FIELD: бр/пласт. бр);

• 1/объемный коэффициент газа (METRIC: м 3 /пласт. м 3 , FIELD: кф/пласт. бр);

• Растворимость газа (METRIC: м 3 /м 3 , FIELD: кф/бр);

• 1/вязкость нефти (METRIC: 1/сП, FIELD: 1/сП);

• 1/вязкость воды (METRIC: 1/сП, FIELD: 1/сП);

• 1/вязкость газа (METRIC: 1/сП, FIELD: 1/сП);

• Массовая плотность нефти (METRIC: кг/м 3 , FIELD: фунт/фт 3 );

• Массовая плотность воды (METRIC: кг/м 3 , FIELD: фунт/фт 3 );

• Массовая плотность газа (METRIC: кг/м 3 , FIELD: фунт/фт 3 );

• Фазовая проницаемость нефти;

• Фазовая проницаемость воды;

• Фазовая проницаемость газа;

• Капиллярное давление нефть-газ (METRIC: бар, FIELD: psi);

• Капиллярное давление вода-нефть (METRIC: бар, FIELD: psi);

• Поровый объем (METRIC: м 3 в пластовых условиях, FIELD: бр в пластовых усло-


виях).

9.13. Инфо по профилю 270


19.1

По горизонтали идут номера блоков в порядке их обхода по профилю. По вертикали


для выбранных параметров идет среднее значение по блокам (по оси Z), сумма значений
по блокам (по оси Z) или значения по слою (номер слоя выбирается в выпадающем
меню). Выбор типа Сумма, Среднее или Слой осуществляется в выпадающем меню
под списком параметров.
Графики обновляются после каждого рассчитанного шага.
На рис. 143 представлены графики давления и насыщенности нефтью типа Среднее
для профиля 1. Видно, что на профиле минимумам давления соответствует расположе-
ние добывающих скважин, максимума – нагнетательных.

Рис. 143. Графики Информация по профилю.

9.13. Инфо по профилю 271


19.1

9.14. Срезы по температуре и давлению


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

Срезы по температуре и давлению (только для композиционных термических


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

Рис. 144. Графики Срезы по температуре и давлению.

При переходах между закладками графиков при повторном нажатии на данную за-
кладку Срезы по температуре и давлению это окно не открывается автоматически.
Для вызова окна следует нажать кнопку Параметры графиков на панели справа.
В окне задаются следующие параметры срезов:
• Давление и температура. Возможны три способа:
1. Фиксированное давление P (в поле Значение необходимо указать значение
давления), Температура рассматривается в задаваемом диапазоне от мини-
мальной до максимальной;

9.14. Срезы по температуре и давлению 272


19.1

2. Фиксированная температура T (в поле Значение необходимо указать зна-


чение температуры), давление рассматривается в задаваемом диапазоне от
минимального до максимального;
3. Фиксированные давление P и температура T (в поле Значение необходимо
указать значение давления и температуры).

• Молярная плотность компонент. Может быть задана с помощью перетягивания со-


ответствующего слайдера.

• Количество точек. Количество точек, на которые разбивается диапазон изменения


температуры (давления).

После установки необходимых параметров нажать Применить (Apply). В примере


на рис. 145 зафиксировано значение давления 200, температура изменяется от 10 до 100.
Количество точек – 101.
При фиксированных давлении (и/или температуре) можно просматривать значения
различных параметров (отмечаются галочками) для любого блока. При этом диапазон
изменения давления (температуры) разбивается на указанное количество точек. Значе-
ния параметров отображаются на графиках и в таблице справа.

9.14. Срезы по температуре и давлению 273


19.1

Рис. 145. Срезы для блока [14, 1, 4].

9.14. Срезы по температуре и давлению 274


19.1

9.15. Рассчит. и историч.


Закладка показывает сравнение значений параметров исторической и рассчитанной до-
бычи и закачки для скважин. По оси Х — рассчитанное значение, по Y — историческое.
В выпадающем меню можно выбрать один из следующих графиков:

• Дебит нефти;

• Дебит воды;

• Дебит газа;

• Дебит жидкости;

• Приемистость воды;

• Приемистость газа;

• Накопленная нефть;

• Накопленная вода;

• Накопленный газ;

• Накопленная жидкость;

• Накопленная закачка воды;

• Накопленная нефтезакачка;

• Накопленная закачка газа;

• Устьевое давление;

• Забойное давление.

График может быть построен для объектов Скважины или Группы (выбор в выпа-
дающем меню).

9.15. Рассчит. и историч. 275


19.1

Рис. 146. Рассчитанные и исторические графики.

Обозначения.
Зеленой линией отображается биссектриса угла. Для скважин, лежащих на ней,
историческое значение параметра совпадает с рассчитанным.
Красными линиями отображаются отклонения от биссектрисы (по умолчанию 10
(десяти) процентные – точность). Для скважин, попадающих в область между красными
линиями (обозначаются зелеными квадратами), отклонение рассчитанного значения па-
раметра от исторического считается допустимым. У скважин, не попадающих в данную
полосу, историческое и рассчитанное значение параметра сильно различаются (отобра-
жаются красными квадратами).
Черным прямоугольником ограничиваются среднедебитные скважины (те, которые
не входят в основной фонд – см. ниже).
Вторым черным прямоугольником ограничиваются низкодебитные скважины (те,
значение параметра для которых ниже указанного Мин. дебита – см. ниже). Изначально
второй черный прямоугольник отсутствует.
Таблица справа. Зеленые строки соответствуют садаптированным скважинам (внут-
ри красных линий), красные строки – не садаптированным (вне красных линий), серый
– низкодебитные скважины.

Настройки графика.

Точность. Может быть задано допустимое отклонение расчетных данных от ис-


торических (Точность). По умолчанию задано 10%. Отдельно задается точность для
высокодебитных и среднедебитных скважин. На рис. 146 задано 5% для высокодебит-
ных и 10% для среднедебитных. Видна разница в красных линиях внутри и вне черного
прямоугольника.
Основной фонд (10% по умолчанию).

9.15. Рассчит. и историч. 276


19.1

Основной фонд рассчитывается следующим образом:

1. Суммируется рассчитанное значение параметра по всех скважинам. Например, на-


копленная нефть для скважины 1 = А 1 , для скважины 2 = А 2 . Сумма по всем
скважинам A 1 +A 2 + · · · +A N =A.

2. От полученного значения берется 10%. B = 0.1·A.

3. Далее рассматриваются скважины в порядке убывания значения параметра (накоп-


ленной нефти в данном случае). Суммируем значения по накопленной нефти для
скважин, пока не достигнем значения B. Например, были просуммированы значе-
ния А 3 , А 80 , А 30 , А 20 (скважины 3, 80, 30, 20 — в порядке убывания значения
накопленной нефти).

4. Выбранные таким образом скважины составляют основной фонд (3, 80, 30, 20
в данном примере) и являются высокодебитными скважинами. Все остальные
скважины считаются среднедебитными.

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

Мин. Дебит. По умолчанию задается значение 0. При задании отличного от 0 значе-


ния все скважины, дебит которых меньше данного значения, считаются низкодебитны-
ми (отображаются черными квадратами) – рис. 146.

Спрятать садаптированные. Скрывает садаптированные скважины (зеленые квад-


раты между красными линиями).
Спрятать низкопродуктивные. Скрывает низкопродуктивные скважины.
Окрашивать строки таблицы. Зеленые строки – садаптированные скважины (меж-
ду красными линиями), красные – несадаптированные (за красными линиями).
Параметры отображения. Можно настроить цвет, размер и символ для обозначения
объектов.

В случае если нужно визуализировать не все скважины, а только часть (например,


только высокодебитные), необходимо создать фильтр по скважинам. Будут отображены
только скважины, выбранные фильтром.

9.15. Рассчит. и историч. 277


19.1

9.16. Сводная таблица адаптации


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

• Накопленная нефть

• Накопленная вода

• Наколенный газ

• Накопленная жидкость

• Дебит нефти;

• Дебит газа;

• Дебит воды;

• Дебит жидкости;

• Приемистость воды;

• Приемистость газа;

• Накопленная обводненность;

• Накопленная водозакачка;

• Накопленная закачка газа;

• Устьевое давление;

• Забойное давление.

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


рические значения, относительная и абсолютная невязки. Указаны единицы измерения.
Данные обновляются на каждом шаге расчета. После окончания расчета модели можно
перетаскивать слайдер на интересующий шаг и анализировать таблицу адаптации на
этом шаге.
Абсолютная невязка = Рассчитанное значение − Историческое значение.
|Рассчитанное значение − Историческое значение|
Относительная невязка = Историческое значение ·100%.
На рис. 147 представлена часть сводной таблицы адаптации для параметра Накоп-
ленная жидкость.

9.16. Сводная таблица адаптации 278


19.1

Рис. 147. Сводная таблица адаптации.

Чтобы сводная таблица адаптации содержала данные только по интересующим сква-


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

9.16. Сводная таблица адаптации 279


19.1

Рис. 148. Сортировка таблицы адаптации по возрастанию относительной невязки.

Столбцы в сводной таблице адаптации можно переставлять.

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

Рис. 149. Перестановка столбцов таблицы адаптации.

9.16. Сводная таблица адаптации 280


19.1

Поиск скважины в таблице адаптации.

При вводе части имени скважины, скважины, содержащие этот набор символов в
имени, будут выделены в списке синим цветом и перемещены вверх. Строка таблицы с
выбранной скважиной выделяется синим цветом в таблице – рис. 150.

Рис. 150. Поиск скважины в таблице адаптации.

9.16. Сводная таблица адаптации 281


19.1

9.17. Сравнение результатов расчета


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

• Параметры:

– Накопленная нефть;
– Накопленная вода;
– Накопленная жидкость;
– Накопленный газ;
– Накопленная водозакачка;
– Среднее давление.

• Разности с базовой моделью:

– Абсолютные значения;
– Относительные значения.

• Выбор отчетных шагов:

– Все;
– 1, 5, 15 лет;
– Первый и последний шаги;
– Периодично (задать период).

9.17. Сравнение результатов расчета 282


19.1

Рис. 151. Сравнение результатов расчета.

9.17. Сравнение результатов расчета 283


19.1

9.18. Таблица RFT Невязок


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

Детальное описание и примеры приведены в учебном курсе


AHM1.3. RFT данные в автоадаптации.

Если заданы зоны (группы слоев) (ключевое слово ZONES, см. 12.4.28), то данные
будут рассчитаны и для зон. Если заданы резервуары, то данные будут рассчитаны и для
резервуаров (зоны могут быть объединены в резервуары при помощи ключевого слова
ZONES).

9.18. Таблица RFT Невязок 284


19.1

9.19. PLT Таблица невязок


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

9.20. Трассеры
Данные графики доступны, если в модели заданы трассеры (ключевые слова TRACER
(см. 12.7.10), WTRACER (см. 12.19.171), TRACERS (см. 12.1.48), TBLK (см. 12.16.43),
TNUM (см. 12.16.44), TVDP, см. 12.16.45), или созданы псевдокомпоненты и задано от-
слеживание их оригинальных компонентов в виде трассеров (ключевое слово LUMPING,
см. 12.14.9), или что-то из этого задано в графическом интерфейсе.

См. курсы SIM2.2. Интерактивная закачка трассера, SIM2.3.


Трассеры ключевыми словами.

Параметры для каждого трассера:

• Добыча (добыча данного трассера выбранной скважиной на шаге) (METRIC:


м 3 /сут, FIELD: бр/сут);

• Концентрация добычи (концентрация трассера в добываемой смеси) (METRIC:


кг/кг, FIELD: фунт/фунт);

• Приемистость (закачка данного трассера выбранной скважиной на шаге) (METRIC:


м 3 /сут, FIELD: бр/сут);

• Концентрация закачки (концентрация трассера в потоке нагнетания) (METRIC:


кг/кг, FIELD: фунт/фунт);

• Накопленная добыча (накопленная добыча данного трассера выбранной скважи-


ной) (METRIC: м 3 , FIELD: бр);

• Накопленная закачка (накопленная закачка данного трассера выбранной скважи-


ной) (METRIC: м 3 , FIELD: бр).

9.19. PLT Таблица невязок 285


19.1

Рис. 152. Графики трассеров для скважины 32.

9.21. Выборка пользователя


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

9.21. Выборка пользователя 286


19.1

Рис. 153. Добавление графика в Выборку пользователя.

9.21. Выборка пользователя 287


19.1

Рис. 154. Выборка пользователя.

Для удаления графика из Выборки пользователя нажать на его название правой кноп-
кой мыши и выбрать Удалить (рис. 155). При выборе Очистить список из Выборки
пользователя будут удалены все графики.

Рис. 155. Удаление графиков из Выборки пользователя.

Выборка пользователя сохраняется для модели при ее закрытии и повторном откры-


тии.

9.21. Выборка пользователя 288


19.1

9.22. Аквифер
Подробное описание физической модели аквифера (водоносного горизонта) и типов под-
держанных аквиферов приведено в разделе Приток воды из аквифера (водоносного го-
ризонта) технического руководства tNavigator.

Закладка отображает следующие графики для каждого аквифера (в случае отсутствия


аквиферов в модели данная закладка будет отсутствовать):

• Накопленные перетоки (METRIC: м 3 , FIELD: фт 3 );

• Приток за отчетный шаг (METRIC: м 3 , FIELD: фт 3 );

• Мгновенный приток (METRIC: м 3 , FIELD: фт 3 );

• Давление (METRIC: бар, FIELD: psi).

Рис. 156. Аквифер.

9.22. Аквифер 289


19.1

10. Загрузка данных по скважинам


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

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


закладках диалога Файлы данных по скважинам: Слои, Траектории, Группы, Собы-
тия, История, История в формате FHF, Кривые ГИС. На закладке Кривые ГИС могут
быть также подгружены данные RFT(MDT) и PLT измерений.

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

• MD2.4. Обновление данных по скважинам;

• SIM3.2. Загрузка LAS и Диаграмма скважины;

• SIM3.3. Загрузка данных по скважинам с нуля;

• AHM1.3. RFT данные в автоадаптации.

10.1. Слои
Тип файла: Слои.
Формат файла – .txt.
Описание данных: название слоя; z1-z2 (номера по Z, к которым данный слой относит-
ся).
Пример файла данного типа
’Layer_1’1-1
’Layer_2’2-2
’Layer_3’3-3
’Layer_4’4-4

10. Загрузка данных по скважинам 290


19.1

10.2. Загрузка траекторий


10.2.1. GWTD
Тип файла: 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

10.2.2. Траектория
Тип файла: Траектория.
Формат файла – .dat, .txt.
Описание данных: имя скважины; X; Y; Z (абсолютная глубина); MD (глубина вдоль
ствола скважины).

Пример 1.

Пример файла данного типа


welltrack ’WELL1’
100 110 2500.0 2500.000
100 110 2510 2510
100 110 2530 2540;
Пример 2.
Загрузка траектории для многозабойной скважины. Вначале задаются данные для ос-
новного ствола скважины. Далее задаются данные для бокового ствола. Номер ствола
задается после двоеточия.

10.2. Загрузка траекторий 291


19.1

Пример файла данного типа


WELLTRACK ’WU20’
3467.0031 -1259.4248 0 0
3467.0031 -1259.4248 1430.9964 1430.9964
3470.4462 -1260.7414 1443.0729 1443.6230
3475.6100 -1262.7161 1454.4392 1456.2628
3473.8894 -1262.0579 1471.3463 1473.2700 /
/
WELLTRACK ’WU20:1’
3467.0031 -1259.4248 1430.9964 1430.9964
3317.2285-1202.1550 1440.6577 1591.6377
3124.4150 -1128.4284 1447.3353 1798.1739
2967.7541 -1068.5256 1450.3189 1965.9234
2795.5993 -1002.6983 1452.4500 2150.2466 /
/

10.2.3. LAS
Тип файла: LAS.
Формат файла – .las.
Описание данных: Стандартный las-формат (X, Y, абсолютная глубина, кабельная глу-
бина (measured depth)). Порядок колонок может быть изменен в появляющемся диалоге.

10.2.3. LAS 292


19.1

Пример файла данного типа


~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

10.2.4. Обобщенный
Тип файла: Обобщенный. Формат файла – .dev.
Описание данных: обобщенный формат GWTD. Названия скважин должны начинаться
с WELLNAME: (любыми по величине буквами). Порядок колонок может быть изменен
в появляющемся диалоге. Значения Z – не отрицательные. При необходимости можно
отметить галочкой пункт Инвертировать Z.

10.2.4. Обобщенный 293


19.1

Пример файла данного типа


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

10.2.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

10.2.6. Устья
Тип файла: Устья.
Файл Устья должен быть загружен при загрузке файла Инклинометрия.
Формат файла – .txt.
Описание данных: название скважин, альтитуды z0 (высота над уровнем моря) и ко-
ординаты устья (x0, y0). Столбцы и их порядок могут быть выбраны в появляющемся
диалоге.
Пример файла данного типа
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

10.2.5. Инклинометрия 294


19.1

10.3. Группы
10.3.1. Скважина – Группа
Тип файла: Скважина – Группа.
Формат файла – .txt.
Описание данных: название скважины; группа, к которой скважина относится.
Пример файла данного типа
’WELL1’ ’SAT-1’
’WELL2’ ’SAT-1’
’WELL3’ ’SAT-2’
’WELL4’ ’SAT-2’

10.3.2. Группы – Скважины


Тип файла: Группы – Скважины.
Формат файла – .txt.
Описание данных: название группы; скважины, которые относятся к данной группе.
Пример файла данного типа
’GRUP1’ ’PROD1’ ’PROD2’ ’PROD8’ ’PROD9’
’GRUP2’ ’INJ1’ ’INJ2’ ’INJ3’ ’INJ4’ ’INJ5’
’GRUP3’ ’WPR1’ ’WPR9’ ’WPR17’
’GRUP4’ ’WELSEGM3’

10.3.3. Группа – Родительская группа


Тип файла: Группа – Родительская группа.
Формат файла – .txt.
Описание данных: название группы; название родительской группы для первой.
Пример файла данного типа
’GRUP1’ ’GRUP4’
’GRUP2’ ’GRUP4’
’GRUP3’ ’GRUP4’

10.3. Группы 295


19.1

10.4. События
Тип файла: События – таблица.
Формат файла – .txt.
Описание данных: название скважины; ветвь (ствол branch); дата; событие; слой; ниж-
няя глубина; верхняя глубина; радиус; диаметр; скин; множитель.
Столбцы, присутствующие в файле, должны быть выбраны в соответствующих полях.
Порядок полей может быть изменен (в соответствии с данными в файле).

Возможные типы событий:

• Perforation – открыть перфорации во всех блоках, которые пересекает траектория


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

• Squeeze – закрыть перфорации во всех блоках, которые пересекает траектория


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

• Plug – закрыть перфорации во всех блоках, которые пересекает траектория сква-


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

• Barefoot – открыть перфорации во всех блоках, которые пересекает траектория


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

Пример 1.

Пример файла данного типа


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

10.4. События 296


19.1

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

Пример файла данного типа


’WU20’ 01.07.2012 1* 1440 1473 PERF 0.16
’WU20’ 01.07.2012 1 1430 2150 PERF 0.16
Использование дополнительных настроек.

• Заменить нулями отсутствующие значения. При использовании данной опции


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

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


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

10.4. События 297


19.1

10.5. История разработки


10.5.1. Таблицы добычи скважин
Тип файла: Таблица истории разработки.
Формат файла – .txt.
Описание данных: название скважины; дата; дебит нефти; дебит воды; дебит газа; дебит
жидкости; закачка газа; закачка воды; устьевое давление; забойное давление; коэффици-
ент эксплуатации, закачка полимера, энтальпия и другие параметры.
Столбцы, присутствующие в файле, должны быть выбраны в соответствующих полях.
Порядок полей может быть изменен (в соответствии с данными в файле).

Пример 1. Учет загружаемых исторических данных.


Пример файла данного типа
--Well Date WOPRH WWPRH WWIR
WELL15 01.10.2014 19.6224 130.378 0
WELL15 01.11.2014 19.1517 130.848 0
WELL15 01.12.2014 18.7443 131.256 0
В данном примере для скважины WELL15 загружаются исторические дебиты нефти
(столбец WOPRH), воды (столбец WWPRH) и приемистость воды (столбец WWIR).
При загрузке данных в таком формате считается, что скважина работает:
• с дебитами 19.6224 (sm3 нефти в сутки) и 130.378 (sm3 воды в сутки), с даты
01.10.2014 до 01.11.2014;
• с дебитами 19.1517 (sm3 нефти в сутки) и 130.848 (sm3 воды в сутки), с даты
01.11.2014 до 01.12.2014;
• с дебитами 18.7443 (sm3 нефти в сутки) и 131.256 (sm3 воды в сутки), начиная с
даты 01.12.2014.
Далее возможны 2 варианта:
• Если в модели последняя дата 01.12.2014, то дебиты последней строки не будут
учтены при расчете накопленных показателей. Расчет накопленной добычи нефти,
начиная с 01.10.2014 будет 19.6224 ∗ 31 + 19.1517 ∗ 30 (только октябрь+ноябрь).
Для учета декабря в модель необходимо добавить последнюю дату 01.01.2015
(DATES, см. 12.19.124).
• Если в модели последняя дата 01.01.2015, то дебиты последней строки бу-
дут учтены при расчете накопленных показателей. Расчет накопленной добычи
нефти, начиная с 01.10.2014 будет 19.6224 ∗ 31 + 19.1517 ∗ 30 + 18.7443 ∗ 31 (ок-
тябрь+ноябрь+декабрь).
Примечание. В графическом интерфейсе на закладке Графики в таблице справа ви-
зуализация загруженных данных осуществляется со сдвигом на дату, см. рисунок 157.

10.5. История разработки 298


19.1

Рис. 157. Загрузка истории разработки

Пример 2. Использование дополнительных настроек.


Пример файла данного типа
--Well Date WOPRH WWPRH WWIR
WELL15 01.06.2014 26.2376 123.341 0
WELL15 01.07.2014 24.5654 0
WELL15 01.09.2014 20.1092 129.891 0

• Заменить нулями отсутствующие значения. При использовании данной опции


показатели для скважины, отсутствующие в загружаемом файле на дату, будут
заменены нулями. Например, в примере выше на дату 01.07.2014 дебит воды
(столбец WWPRH) скважины WELL15 будет считаться равным нулю. Если же
данная галочка не стоит, то для дебита воды на данную дату будет использоваться
значение с предыдущего шага (01.06.2014).

• Применить исторические данные на предыдущий шаг. При использовании дан-


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

• Присвоить нулевые значения для дат, отсутствующих в загружаемой истории.


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

10.5.1. Таблицы добычи скважин 299


19.1

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

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


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

• Единицы коэфф. эксплуатации. Заданный в днях коэффициент эксплуатации


конвертируется в относительный делением на количество дней в месяце.

• Единицы времени. Если время задано в месяцах, то суточные дебиты считаются


по формуле:
monthrate
monthdays ∗W EFAC
где:

– monthrate – месячный дебит;


– monthdays – количество дней в месяце;
– W EFAC – коэффициент эксплуатации скважины.

10.5.1. Таблицы добычи скважин 300


19.1

10.5.2. История – FHF формат


Тип файла: История добычи и давления.
Формат файла – .fhf.

Описание данных: дата; дебит газа; дебит нефти; дебит воды; забойное давление.

Пример файла данного типа


2013 12 10
’4600 Production and Pressure’

2011 12 10
’YYYY/MM/DD’

4
’Oil Rate SC’ ’Gas Rate SC’ ’Water Rate SC’ ’Well BHP’
’bbl/day’ ’ft3/day’ ’bbl/day’ ’psi’

’E1’

2011/12/10 0 0 0 10362
2011/12/17 2999 4512234 0 10068
2011/12/18 8411 8117802 0 9694
2011/12/19 5140 3468024 0 9965
2011/12/20 2812 4490000 0 10148
2011/12/21 2825 4248000 0 10156
2011/12/22 2758 4358000 0 10154
2011/12/23 1261 1872542 0 10171

2011/12/26 2439 2163277 0 10197


2011/12/27 2471 3970000 0 10181
2011/12/28 2490 4180000 0 10174
2011/12/29 1676 2924000 0 10156
2011/12/30 4390 6100000 0 10011
2011/12/31 3032 5982000 0 10042
2012/01/01 6827 14256000 0 9776
2012/01/02 4547 8027000 0 9684

10.5.2. История – FHF формат 301


19.1

10.6. Кривые ГИС


С помощью данной закладки могут быть загружены кривые ГИС (Каротаж, измерения
давления RFT (MDT), PLT измерения дебита). Для загрузки этих данных предварительно
нужно загрузить траектории скважин.
После загрузки данные могут быть визуализированы на Диаграмме скважины.

10.6.1. Каротаж (LAS)


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

Тип файла: Каротаж (LAS).


Формат файла – .las.
Описание данных: Стандартный las-формат.

10.6. Кривые ГИС 302


19.1

Пример файла данного типа


# LAS format log file
# 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

10.6.1. Каротаж (LAS) 303


19.1

10.6.2. RFT (MDT) измерения


RFT (MDT) – repeat formation tester. Данные измерений распределения давления вдоль
ствола скважины.

Для загрузки этих данных предварительно нужно загрузить траектории скважин.


После загрузки данные могут быть визуализированы на Диаграмме скважины.

Тип файла: RFT (MDT) измерения.


Формат файла – .txt.
Описание данных: имя скважины, измеренная глубина MD, значение давления на задан-
ной глубине, дата измерения.

Если дата RFT измерения до даты нулевого шага модели, tNavigator считает данные
измерения сделанными на 0-ом временном шаге.
Пример файла данного типа
Wellname Depth Pressure Date
WELL10 1709.59 157.293 15.12.2008
WELL10 1712.43 157.48 15.12.2008
WELL10 1714.55 157.307 15.12.2008
WELL10 1719.20 150.262 15.12.2008
WELL10 1720.58 150.075 15.12.2008

10.6.2. RFT (MDT) измерения 304


19.1

10.6.3. PLT измерения


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

Тип файла: PLT измерения.


Формат файла – .txt.
Описание данных: имя скважины, измеренная глубина MD, значение дебита на задан-
ной глубине, дата измерения.

Пример файла данного типа


Date Well MD PLT Data
01.10.2012 WELL10 1612.47 182.4967882
01.10.2012 WELL10 1615.26 180.4104282
01.10.2012 WELL10 1617.35 177.7306382
01.10.2012 WELL10 1621.83 177.5707322
01.10.2012 WELL10 1623.19 176.9214752
01.10.2012 WELL10 1624.89 176.8391723
01.10.2012 WELL10 1626.58 176.2527893
01.10.2012 WELL10 1628.28 162.8627893
01.10.2012 WELL10 1629.63 146.1421893
01.10.2012 WELL10 1630.65 132.9121893
01.10.2012 WELL10 1630.99 130.2158993
01.10.2012 WELL10 1631.59 127.6786893
01.10.2012 WELL10 1632.8 122.5945993
01.10.2012 WELL10 1634.23 98.9491993
01.10.2012 WELL10 1636.63 80.3085993
01.10.2012 WELL10 1638.54 76.0046793
01.10.2012 WELL10 1641.41 75.0228463
01.10.2012 WELL10 1646.16 74.9250529
01.10.2012 WELL10 1649.52 74.83493
01.10.2012 WELL10 1652.32 73.1231
01.10.2012 WELL10 1655.68 41.3397
01.10.2012 WELL10 1657.36 28.1997
01.10.2012 WELL10 1658.48 14.3562
PLT (Production Logging Tools) представляет собой набор приборов для измере-
ния температуры, гамма-каротажа, расхода и т.д. В общем случае PLT является глубин-
ным вращательным расходомером. Однако, другие приборы для ГИС измерений могут
использоваться для получения сходной информации, что позволяет сопоставлять полу-
ченные данные. Очень часто PLT применяется для определения распределения добычи
между пластами.
Заметим, что возможность работы существует только с обработанными PLT дан-
ными. Обычно PLT делает большое количество измерений (проходов). Каждый проход

10.6.3. PLT измерения 305


19.1

содержит несколько измерений расхода, так как обычный PLT набор имеет по крайне
мере два глубинных вращательных расходомеров. Обработанной кривой ГИС, получен-
ной PLT, является дебит на толщину (METRIC: м 3 в сутки, FIELD: бр в сутки) на метр.
Иногда это называется профилем притока. Профиль притока может быть накопленным
(суммирование идет от подошвы до кровли), для пластовых или поверхностных условий
на момент измерения.
Кроме того, PLT данные обычно содержат три различных профиля притока для трех
различных режимов (поверхностные дебиты). Иногда, они могут значительно отличать-
ся. Следует использовать тот профиль, который наиболее близок к реальному дебиту
скважины. Адаптация будет точнее если модель содержит более реалистичные дебиты.
Поэтому, лучше использовать суточные дебиты вместо календарных (т.е. добыча за ме-
сяц деленная на полное количество дней). В этом случае в модели должен задаваться
коэффициент эксплуатации скважины.
Для адаптации лучше всего выбрать PLT близкий к работе скважины и адаптировать
по нему распределение добычи по перфорациям, т.е. форму профиля.

10.6.3. PLT измерения 306


19.1

11. Заводнение
Опция Заводнение предоставляет пользователю следующие возможности для оценки
заводнения и оптимизации закачки:
• таблица дренирования (для каждой добывающей скважины указан список на-
гнетательных скважин, связанных с ней, и перетоки от них к добывающей; для
каждой нагнетательной указан список реагирующих добывающих, связанных с
ней по линиям тока);
• график дренирования (для каждой нагнетательной скважины указывается объ-
ем закачки и дебит нефти, добытой за счет этой закачки для всех добывающих
скважин, с которыми нагнетательная связана через линии тока; для каждой до-
бывающей скважины указывается объем нефти, добытой за этой скважиной с
помощью всех нагнетательных скважин, с которыми добывающая связана через
линии тока);
• матрица дренирования (взаимодействие пар добывающих и нагнетательных
скважин, объем перетоков между ними).
Таблица, график и матрица строятся по линиям тока. Линии тока - это расчетный
математический параметр, зависящий от задаваемой плотности линий тока. Таким обра-
зом, таблица, график и матрица дренирования представляют собой более качественную,
чем количественную оценку эффективности системы нагнетания. Позволяют в целом
оценить направления поддержки пластового давления (являются неявной иллюстрацией
системы заводнения).

Матрица, график и таблица дренирования могут быть рассчитаны с любого шага


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

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

11. Заводнение 307


19.1

1. явный метод – трассерные исследований. Моделируется распространение по-


меченной трассерами закачиваемой воды. Данный метод позволяет определить
в каком направлении двигается вода и в каких скважинах добыта. Для работы
с трассерами используются следующие ключевые слова TRACER (см. 12.7.10),
TRACERM (см. 12.7.11), TRACEROPTS (см. 12.7.12), TRMMULTT (см. 12.7.14),
TRMTEMP (см. 12.7.15), TRDCY (см. 12.7.16), TRADS (см. 12.7.17);

2. неявный метод – линии тока, таблица, график, матрица дренирования, дающие


информации о направлениях поддержки пластового давления в целом.

11. Заводнение 308


19.1

Рис. 158. Линии тока

11.1. Линии тока


Линии тока — это расчетный математический параметр, зависящий от задаваемой плот-
ности линий тока. Линии тока вычисляются по рассчитанному потенциалу давления
методом трассировки частиц. Для получения более точной картины нужно уменьшать
плотность линий тока. Особенности данного подхода заключаются в следующем:

• Дискретное количество линий тока должно быть построено для заданной величи-
ны дебита скважины.
Например, рассмотрим случай, если 1-ой линии тока соответствуют 5 кубических
метров (плотность). Для скважины дебитом 14 метров кубических создадутся 2
линии тока. Оставшиеся 4 кубических метра будут отнесены к резервуару, что
можно увидеть в таблице дренирования.

• Трассирование по потенциалу давления не учитывает состав, меняющийся вдоль


линии тока.

Линии тока могут быть отображены в 2D и 3D виде. Для их включения установить


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

11.1. Линии тока 309


19.1

Примеры есть в учебном курсе SIM2.1. Заводнение.

11.1.1. Описание способа построения линии тока


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

11.1.2. Настройка линий тока

Чтобы изменить настройки линий тока, нажмите на изображение шестеренки рядом


с Линии тока, или на верхней панели откройте Документ → Настройки и выберите в
закладках Линии тока. После установки нужных параметров нажмите Применить или
ОК.
Основные параметры:
• Толщина линии — задается в количестве пикселей.
• Плотность определяет, сколько линий тока будут выходить из скважины (измеряется
в м 3 на одну линию тока). Количество линий тока, проходящих через грань блока
с перфорацией, вычисляется делением потока жидкости через данную грань на
указанную плотность. Количество линий тока можно примерно оценить, поделив
дебит скважины на указанную здесь плотность (см. пример выше). Таким образом,
чем больше плотность, тем меньше линий тока будет отображаться.
• Начать с — начать строить линию тока с добывающей или нагнетательной скважи-
ны.
• Фазы — указать фазы, для которых будут строиться линии тока (нефть, вода, газ).
• Уникальные цвета для линий тока от разных скважин — отменяет все остальные
указания цвета и вместо них раскрашивает каждую линию по всей длине одним
цветом, зависящим от скважины, от которой строится эта линия.
• Использовать другой цвет, когда отключена сетка — отменяет указание базового
цвета и (в случае 2D вида) также цветов над/под данным слоем и вместо этого
вводит один из следующих вариантов:

11.1.1. Описание способа построения линии тока 310


19.1

Рис. 159. Настройки линий тока

◦ Цвет на карте — цвет определяется выбранным свойством сетки;


◦ Время пролёта частицы — цвет определяется временем движения частицы по
траектории.

• Показывать все линии тока на карте позволяет просматривать линии тока одно-
временно на всех слоях 2D карты при просмотре карты типа Слой.
На 2D карте типа сумма, среднее, дисперсия белым отображаются все линии тока
всех слоев модели.
На 2D карте типа слой белым отображаются только фрагменты линий тока, рас-
положенные в данном слое.
При установленной галочке белым отображаются части линий тока, расположен-
ные в данном слое, красным — в слоях выше, синим — в слоях ниже.

• Применить фильтр к линиям тока — в данном случае линии тока будут отобра-
жаться только для области, выбранной фильтром Cut. Воспользоваться данной
возможностью можно следующим образом:

1. Создаем фильтр Cut (Свойства сетки. Фильтры).


2. Снимаем галочку Показывать сетку.
3. Ставим галочку Линии тока.
4. Включаем фильтр Cut (галочка Вкл. фильтр и выбор Cut в выпадающем
меню).

11.1.2. Настройка линий тока 311


19.1

5. Устанавливаем галочку Применить фильтр к линиям тока в настройках


линий тока. Будут отображены только линии тока для области, выбранной
фильтром Cut.

Дополнительные настройки:

• Останавливать линии тока в блоках с низким оттоком используется для обрыва-


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

• Допустимая погрешность вычисления потока используется следующим способом:


если поток через грань ячейки меньше, чем частное плотности и данной погреш-
ности, то линия тока через данную грань не идет.

• Макс. время жизни задает максимальное время, которое движется точка.

• Макс. количество точек на линию тока — максимальное количество положений, в


которых фиксируется точка фазы для построения ее траектории.

• Макс. количество точек на ячейку — максимальное количество положений, распо-


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

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

11.1.2. Настройка линий тока 312


19.1

11.2. Выделение зоны дренирования скважины


tNavigator позволяет выделять зоны дренирования скважин и изменять свойства в зонах
дренирования. Зона дренирования является динамическим фильтром.

Рис. 160. Создания фильтра — Зоны дренирования скважины

Для выделения зон дренирования скважин следует:

1. Включить отображение линий тока;

2. Выбрать опцию Фильтры;

3. Включить любой тип 2D визуализации;

4. Поставить расчет на паузу кнопкой Остановить;

5. В строке арифметики для карт ввести 0, затем нажать Применить;

6. Правой кнопкой мыши нажать на Cut;

7. Выбрать Редактировать в появляющемся меню;

8. Выбрать Линии тока в закладках появившегося окна Редактора карт;

9. Установить галочки Накопленные и Автообновление (для автоматического об-


новления зон дренирования на каждом шаге расчета);

11.2. Выделение зоны дренирования скважины 313


19.1

10. Левой кнопкой мыши выбираем на ячейки со скважинами, для которых нужно
получить зоны дренирования. При этом в окне Редактор карт появляется список
скважин, которые выбираются;
11. Нажать Применить;
12. Запустить расчет;
13. Для просмотра зоны дренирования на 2D и 3D видах включить фильтр (галочка
Вкл. фильтр, выбор Cut в выпадающем меню) – рис. 161.

Рис. 161. Просмотр зоны дренирования скважины

Изменение свойств в зоне дренирования.

В зоне дренирования можно изменять, например, следующие свойства:


• MULTX (см. 12.2.15) (множитель проводимости для граней между ячейками в на-
правлении оси X);
• MULTY (см. 12.2.17) (множитель проводимости для граней между ячейками в на-
правлении оси Y);
• MULTZ (см. 12.2.19) (множитель проводимости для граней между ячейками в на-
правлении оси Z).
Алгоритм изменения свойств:

11.2. Выделение зоны дренирования скважины 314


19.1

1. Нажать правой кнопкой мыши на Начальные свойства. Множитель проводимо-


сти по X (MULTX, см. 12.2.15);

2. Выбираем Редактировать;

3. В открывающемся окне Редактора свойств выбираем закладку Арифметика;

4. В поле Бокс записываем cut > 0. (Т.е. зона дренирования, так как она задается
фильтром Cut. Описание создания зоны дренирования скважины см. выше);

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


Например: multx ∗ 10 (данный множитель будет увеличен в выбранной области в
10 раз);

6. Нажимаем Применить.

Рис. 162. Изменение свойств в зоне дренирования

11.2. Выделение зоны дренирования скважины 315


19.1

11.3. Таблица, график, матрица, сеть дренирования


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

Работа с данной опцией описана в учебном курсе 2.1 Заводнение,


дополняющем данный раздел.

Рис. 163. Таблица дренирования.

Параметры, влияющие на расчет таблицы, графика, матрицы дренирования.


Расчет таблицы (графика, матрицы) дренирования зависит от нескольких парамет-
ров:

• Плотность линий тока.


Каждая линия тока соответствует определенному количеству жидкости, это ко-
личество называется ее плотностью. Значение по умолчанию составляет 5.0 м3
жидкости на линию тока. При разумном уменьшении плотности повышается точ-
ность их построения, но увеличивается время расчета. Оптимальный параметр
необходимо подбирать в зависимости от дебитов скважин: чем меньше дебит, тем
меньше должна быть плотность линий тока для получения точной картины.

• Скважины, с которых начинается расчет линий тока.


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

11.3. Таблица, график, матрица, сеть дренирования 316


19.1

выбирать исходя из данных, которые предполагается использовать: при анализе


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

• Фазы, учитываемые при расчете линий тока.


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

Матрица, график и таблица дренирования могут быть рассчитаны с любого шага


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

Для нагнетательной скважины по мгновенной таблице дренирования строятся сле-


дующие графики (опция Графики, Анализ выбрать нужную нагнетательную скважину
и отметить галочками нижеперечисленные параметры):

• закачка (Др) — закачанная скважиной жидкость за шаг расчета;

• добытая нефть (Др) — добытая за шаг расчета нефть всеми добывающими сква-
жинами, связанными с данной нагнетательной линиями тока;

• добытая жидкость (Др) — добытая за шаг расчета жидкость всеми добывающими


скважинами, связанными с данной нагнетательной линиями тока.

• удельная эффективность закачки — отношение добытой нефти всеми добываю-


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

11.3. Таблица, график, матрица, сеть дренирования 317


19.1

Нагнетательная скважина Реагирующие добывающие скважины


Скважина Флюид пласт. м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

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

11.3.1. Таблица дренирования


Рассмотрим подробно расчет Таблицы дренирования. По выбору пользователя табли-
ца может быть сгруппирована по нагнетательным или по добывающим скважинам.
Рассмотрим сначала таблицу, сгруппированную по нагнетательным скважинам (табли-
ца 13).
Описание колонок:

• «Флюид(пл. усл) (нагнетательная скважина)» — количество флюида, закачанного


нагнетательной скважиной. В таблице 13:

– Скважина 201 закачала 323.0 м3 флюида (в пластовых условиях).

• «Нефть (нагнетательная скважина)» — значение, которое характеризует количество


нефти, добытое всеми связанными добывающими скважинами за счет закачки дан-
ной нагнетательной скважины. В таблице 13:

– Значение 124.0 м3 характеризует количество нефти, добытое за счет закачки


скважины 201.

• «Флюид(пл. усл) (реагирующая добывающая скважина)» — количество флюида,


добытое данной добывающей скважиной за счет закачки данной нагнетательной
скважины. В таблице 13:

– Скважина 102 добыла 193.0 м3 флюида (в пластовых условиях) за счет закач-


ки скважины 201.

• «Нефть (реагирующая добывающая скважина)» — значение, которое характеризует


количество нефти, добытое данной добывающей скважиной за счет закачки данной
нагнетательной скважины. В таблице 13:

– Значение 120.0 м3 характеризует количество нефти, добытое скважиной 102


за счет закачки скважины 201.

11.3.1. Таблица дренирования 318


19.1

• Если резервуар указан на месте нагнетательной скважины, то флюид соответствует


флюиду, добытому из пласта без участия нагнетательных скважин. В таблице 13:
– Всего добыто 720.0 м3 флюида (в пластовых условиях) без участия нагнета-
тельных скважин.
– Всего добыто 203.0 м3 нефти без участия нагнетательных скважин.
– Скважина 101 добыла 204.0 м3 флюида (в пластовых условиях) без участия
нагнетательных скважин.
– Скважина 101 добыла 80.0 м3 нефти без участия нагнетательных скважин.
• Если резервуар указан на месте добывающей скважины, то флюид соответствует
флюиду, закачанному данной скважиной, но прямо не повлиявшему на добычу
других скважин. В таблице 13:
– Скважина 201 закачала 117.0 м3 флюида (в пластовых условиях), который не
повлияла на добычу скважин.
Отметим, что по своему смыслу значения в левых колонках равны сумме значений в
правых. В таблице 13:
• Для резервуара:
– Флюид: 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
Также можно получить таблицу дренирования в относительной форме: значения в
правых колонках будут представлены в виде процентов от соответствующих значений
левых колонок.
В интерфейсе можно отсортировать таблицу по колонке «Нефть (нагнетательная
скважина)». При такой сортировке вверху таблицы оказываются самые эффективные
нагнетательные скважины без учета экономики, так как не берется в расчет количество
закачанного флюида. Экономически наиболее эффективными скважинами являются те,
у которых наименьшее отношение закачанной воды к добытой нефти, поэтому необхо-
димо учитывать и вторую колонку. Внизу таблицы при такой сортировке оказываются
наименее эффективные скважины, при этом в правой части таблицы можно видеть до-
бывающие скважины, на которые повлияет выключение неэффективной нагнетательной
скважины.
Рассмотрим таблицу дренирования, представленную в табличной форме, с группи-
ровкой по добывающим скважинам. Таблица 14 соответствует той же матрице дрениро-
вания, что и таблица 13, но использует другую группировку.
Описание колонок:

11.3.1. Таблица дренирования 319


19.1

Добывающая скважина Влияние от нагнетательных скважин


Скважина Флюид пласт. м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

Таблица 14. Таблица дренирования с группировкой по добывающим скважинам

• «Жидкость (добывающая скважина)» — количество жидкости, добытой данной


скважиной. В таблице 14:

– Скважина 102 добыла 709.0 м3 жидкости (в пластовых условиях).

• «Нефть (добывающая скважина)» — количество нефти, добытое данной скважи-


ной. В таблице 14:

– Скважина 102 добыла 243.0 м3 нефти.

• «Жидкость (влияние от нагнетательной скважины)» — количество жидкости, добы-


тое данной добывающей скважиной за счет закачки данной нагнетательной сква-
жины. В таблице 14:

– Скважина 102 добыла 193.0 м3 жидкости (в пластовых условиях) за счет


закачки скважины 201.

• «Нефть (влияние от нагнетательной скважины)» — значение, которое характери-


зует количество нефти, добытое данной добывающей скважиной за счет закачки
данной нагнетательной скважины. В таблице 14:

– Значение 120.0 м3 характеризует количество нефти, добытое скважиной 102


за счет закачки скважины 201.

• Если резервуар указан на месте нагнетательной скважины, то жидкость соответ-


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

– Скважина 102 добыла 516.0 м3 жидкости (в пластовых условиях) без участия


нагнетательных скважин.
– Скважина 102 добыла 123.0 м3 нефти без участия нагнетательных скважин.

11.3.1. Таблица дренирования 320


19.1

• Если резервуар указан на месте добывающей скважины, то жидкость соответству-


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

– Скважина 201 закачала 117.0 м3 жидкости (в пластовых условиях), которая


не повлияла на добычу скважин.

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

• Для резервуара:

– Жидкость: 117.0 = 117.0

• Для скважины 101:

– Жидкость: 204.0 = 204.0


– Нефть: 80.0 = 80.0

• Для скважины 102:

– Жидкость: 709.0 = 516.0 + 193.0


– Нефть: 243.0 = 123.0 + 120.0

• Для скважины 103:

– Жидкость: 13.0 = 13.0


– Нефть: 4.0 = 4.0

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


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

11.3.1. Таблица дренирования 321


19.1

11.3.2. График дренирования


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

Ось Y графика дренирования (выбор в выпадающем меню):

• Добыча флюида (пл. усл.);

• Добытая нефть;

• Уд. эфф. закачки (удельная эффективность закачки) – это отношение добытой


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

Синхронизация графика дренирования и графиков дебитов скважин.

• Для накопленного графика дренирования: Двойной клик левой кнопкой мыши


по скважине (квадрату на графике) переводит в опцию Графики, Накопленная
добыча (Накопленные показатели) для этой скважины.

• Для мгновенного графика дренирования: Двойной клик левой кнопкой мыши по


скважине (квадрату на графике) переводит в опцию Графики, Дебиты (Дебиты)
для этой скважины.

График – Нагнетательные скважины, Ось Y – Добыча флюида (пл. усл.).

На рис. 164 приведен график дренирования для нагнетательных скважин. Разноцвет-


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

Зеленой линией (соответствует полю Соотн.) обозначается среднее значение деби-


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

11.3.2. График дренирования 322


19.1

Рис. 164. График дренирования – добыча флюида (пл. усл.)

Построение линий. Для каждой нагнетательной скважины i вычисляется отноше-


ние γ[i] = добыча флюида (пл. усл.)/закачка флюида (пл. усл.). M – среднее значение по
всем γ[i], отображаемое зеленой линией. D – дисперсия (среднее отклонение) по всем
значениям γ[i], отображаемая желтой линией.
Положение желтой (поле Отклонение) и зеленой (поле Соотн.) линий может быть
изменено. В нужном поле установить галочку и новое значение.

11.3.2. График дренирования 323


19.1

11.3.3. Матрица дренирования

Рис. 165. Матрица дренирования.

Описание матрицы дренирования:

• По оси X расположены нагнетательные скважины, по оси Y – добывающие. Каж-


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

• При наведении мышью на элемент матрицы (ячейку) внизу визуализирующей па-


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

• Первый столбец матрицы показывает объём, добытый без помощи нагнетательных


скважин (линии тока добывающей скважины заканчиваются в ячейках сетки).

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


скважин, но не вошедшая в добывающие (линии тока от нагнетательных скважин
заканчиваются в ячейках сетки).

11.3.3. Матрица дренирования 324


19.1

11.3.4. Сеть дренирования


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

Сеть дренирования строится за период, за который рассчитана таблица дрениро-


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

Рис. 166. Сеть дренирования

Настройки сети дренирования (рис. 167):

• Показать значения. Отображать величину перетока между скважинами;

• Фаза. Отображать сеть перетоков для выбранной фазы;

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


дут;

• Толщина линий. Задать границы толщины отображаемых линий;

• Поворачивать текст;

• Цвет линий:

11.3.4. Сеть дренирования 325


19.1

– Один цвет для всех линий;


– Цвет добывающей скважины. Цвет линий между двумя скважинами будет
таким же, как у соответствующей этой линии добывающей скважины;
– Цвет нагнетательной скважины. Цвет линий между двумя скважинами бу-
дет таким же, как у соответствующей этой линии нагнетательной скважины;

• Форма линии:

– Линия тока с минимальным временем жизни. Форма линии сети будет


повторять форму линии тока с минимальным временем жизни. Линия тока с
минимальным временем жизни – это линия тока, по которой флюид быстрее
всего попал в добывающую скважину из соответствующей нагнетательной;
– Сплайн. Форма линии сети будет иметь форму сплайна, который строит-
ся определенным образом по всем линиям тока из данной нагнетательной
скважины в соответствующую добывающую.

• Шрифт. Задать настройки шрифтов: тип, вид, размер и др.

Рис. 167. Настройки отображения сети дренирования

11.3.4. Сеть дренирования 326


19.1

11.4. Балансировка
tNavigator позволяет на каждом шаге оптимизировать закачку воды.

Рис. 168. Включение балансировки

Осуществление оптимизации закачки воды способом балансировки:

1. Выбрать опцию Заводнение;

2. Установить галочку в поле Матрица дренирования;

3. Установить галочку в поле Балансировка;

4. Установить нужные значения параметров Sigma−, Sigma+, E psilon, Degree,


Al pha, Beta, Comp.

5. Запустить расчет и ждать его окончания.

6. Измененные закачки будут сохранены в файл пользователя следующим образом. В


директории с моделью добавляется папка USER (описание папки USER приведено
в следующем разделе Технического Руководства tNavigator – Папка USER) и в ней
сохраняется файл с новыми режимами работы скважин schedule.

Области, в которых осуществляется балансировка.


Область балансировки — два сектора (Отклонение в обе стороны от средней линии на
графиках дренирования с осью Y Добытая жидкость — см. рисунок 169):

1. между зеленой и синей линиями (M , M + D · Sigma+);

2. между желтой и зеленой линиями (M − D · Sigma−, M ).

11.4. Балансировка 327


19.1

Балансировка осуществляется только для скважин, лежащих внутри секторов,


остальные скважины не рассматриваются. По умолчанию Sigma− = 1, Sigma+ = 1,
область балансировки ограничена синей и желтой линиями. Для изменения области ба-
лансировки необходимо установить другие значения Sigma−, Sigma+.

Рис. 169. Области балансировки

Построение линий на рисунке 169.

Для каждой нагнетательной скважины i считается отношение γ[i] = дебит жидко-


сти/закачка воды. M — среднее значение по всем γ[i], отображаемое зеленой линией.
D — дисперсия (среднее отклонение) по всем значениям γ[i], отображаемые желтой и
синей линиями на рисунке.

Примечание. Синяя линия не визуализируется в графическом интерфейсе tNavigator.


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

Идея балансировки (рис. 169):

11.4. Балансировка 328


19.1

1. Балансировка осуществляется только для скважин, лежащих внутри описанных


выше областей, остальные скважины не рассматриваются.
2. Для скважин, находящихся в секторе (M , M + D · Sigma+) закачка воды увеличи-
вается таким образом, чтобы скважина приблизилась к средней зеленой линии.
3. Для скважин, находящихся в секторе (M − D · Sigma−, M ), закачка воды уменьша-
ется таким образом, чтобы скважина приблизилась к средней зеленой линии.
Формула балансировки.
На каждом следующем шаге объем закачиваемой воды будет умножен на следующее
значение WEFAC (см. 12.19.83) для каждой скважины i:
• Для скважин, находящихся в секторе (M , M + D · Sigma+) с множителем Al pha
между зеленой и синей линиями:
Al pha · (γ[i] − M) Degree
 
W EFACi = 1 + E psilon +
maxγ[i] − M

• Для скважин, находящихся в секторе (M − D · Sigma−, M ) с множителем Beta


между зеленой и желтой линиями:
Beta · (M − γ[i]) Degree
 
W EFACi = 1 + E psilon +
M − minγ[i]

E psilon используется для увеличения объема закачки.

Рекомендации.
Параметр Al pha не должет быть большим (это может привести к значительной об-
водненности добывающих скважин, связанным с нагнетательными из сектора (M ,
M + D · Sigma+)). Параметр Beta может быть маленьким, чтобы нагнетательные сква-
жины из сектора (M − D · Sigma−, M ) закачивали мало воды.

Параметр Comp используется для компенсации. Если Comp задан не нулевым, то:
• Для скважин, находящихся в секторе (M , M + D · Sigma+) с множителем Al pha
между зеленой и синей линиями:
Al pha · (γ[i] − M) Degree
 
W EFACi = 1 + E psilon + Form ·
maxγ[i] − M

• Для скважин, находящихся в секторе (M − D · Sigma−, M ) с множителем Beta


между зеленой и желтой линиями:
Beta · (M − γ[i]) Degree
 
W EFACi = 1 + E psilon + Form ·
M − minγ[i]

где Form = ∆Q
Q ·Comp, а ∆Q – изменение объема закачки на текущем шаге, Q – общий
объем закачки на текущем шаге.

11.4. Балансировка 329


19.1

11.5. Компенсация
Осуществление оптимизации закачки воды способом компенсации по среднему
давлению в пласте:

1. Выбрать опцию Заводнение.

2. Установить галочку в поле Матрица дренирования.

3. Установить галочку в поле Компенсация.

4. Выбрать в выпадающем меню среднее давление в пласте.

5. Запустить расчет и ждать его окончания.

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


В директории с моделью добавляется папка USER. В USER-папку пишется файл
с режимами работы скважин - ключевое слово COMPENSATION (см. 12.19.120)
(подробное описание папки USER – Папка USER).

Компенсация по среднему давлению в пласте.


Устанавливаем значение в поле Множитель. На каждый следующий шаг закачка
рассчитывается следующим образом:

• Закачка (в пластовых условиях) = Добыча (в пластовых условиях) × Множитель.

• Если Множитель равен 1, то объемы добычи и закачки совпадают в пластовых


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

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


лем опция работать не будет.

11.5. Компенсация 330


19.1

12. 2D Гистограмма. Кроссплот


Используя вкладку 2D гистограммы можно визуализировать:

• 2D гистограммы;

• X гистограмма;

• Y гистограмма;

• Кроссплот.

В простейшем случае одномерной гистограммы (см. рис. 170) мы можем легко понять,
насколько велико число блоков с большой и маленькой пористостью. Например, на
рис. 170 видно, что для данного месторождения большая часть ячеек имеет пористость
в районе 0.093.

Рис. 170. Одномерная гистограмма.

12.1. 2D гистограммы
Двумерная, или 2D гистограмма – визуализация цветом распределения значений каких-
либо двух параметров по блокам сетки. С помощью 2D гистограммы можно визуально
соотнести, какое число блоков с большой пористостью имеют высокую проницаемость,

12. 2D Гистограмма. Кроссплот 331


19.1

Рис. 171. Двумерная гистограмма.

а какое число блоков при большой пористости имеют низкую проницаемость (анало-
гично для низкой пористости) – рис. 171.
Построение 2D гистограммы.

Пусть выбранны две функции: f 1 = poro (пористость), f2 = log(permx + 0.1) (ло-


гарифм проницаемости по X)), которые визуализируются вдоль двух осей, X и Y. Для
каждого блока сетки вычисляется значение каждой из этих функций в этом блоке. Затем
оси X, Y делятся на отрезки:
[X min , X min + dx, X min + 2dx, ..., X max ] = [X 1 , X 2 , ..., X Xbins+1 ] [Y min , Y min + dy,
Y min + 2dy, ..., Y max ] = [Y 1 , Y 2 , ..., Y Y bins+1 ].
Здесь X min , Y min – минимальные значения функций f 1 , f 2 на блоках сетки; X max ,
Y max – максимальные значения этих функций на сетке. Число отрезков (X bins , Y bins )
можно регулировать (количество отрезков задается в полях Частей по X (Bins), Частей
по Y (Bins)).
Для каждого отрезка оси X [X i , X i+1 ] и для каждого отрезка оси Y [Y j , Y j+1 ] отоб-
ражается, сколько блоков имеют значение функций f 1 , f 2 в этом диапазоне (т.е. X i ⩽f 1
< X i+1 , Y i ⩽f 2 < Y i+1 ). При наведении мыши на ячейку гистограммы соответствующие
диапазоны и количество блоков выводятся в строке статуса. Например, для модели на
рис. 171 3370 блоков имеют пористость в диапазоне [0.094, 0.1] и проницаемость в диа-
пазоне [2.552, 2.834]. Таким образом, для каждого квадрата [X i , X i+1 ]×[Y j , Y j+1 ] на
гистограмме цветом отображается число блоков исходной сетки, для которых значения
функций лежат в этом диапазоне.
В целом видно, что ячейки с очень низкой проницаемостью (снизу на рис. 171)

12.1. 2D гистограммы 332


19.1

встречаются с различными значениями пористости, а в случае средних проницаемо-


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

Вес.
В случае если указывается параметр Вес, не равный 1, для каждого квадрата
X i+1 ]×[Y j , Y j+1 ] суммируется не количество блоков, для которых X i ⩽f 1 < X i+1 ,
Y i ⩽f 2 < Y i+1 , а веса этих блоков. Например, если выбрать в качестве веса функцию f 3
= soil*porv, будет просуммировано значение f 3 (объем нефти в пласте) для всех блоков,
для которых X i ⩽f 1 < X i+1 , Y i ⩽f 2 < Y i+1 .

Тип.
Тип гистограммы показывает, каким образом будет проводиться обработка блоков из
диапазона. Если тип = Сумма, веса блоков будут суммироваться. В случае если выбран
тип Среднее, будет вычислен средний вес по блокам в этом диапазоне. Наконец, Дис-
персия соответствует подсчету дисперсии весов по блокам в данном диапазоне.

Описание 2D гистограммы на другом примере.

Поля ввода внизу изображения: Х — функция, рассматриваемая по оси Х, обозначим


f 1 . Y — функция, рассматриваемая по оси Y, обозначим f 2 . Вес — весовая функция для
подсчета гистограммы, обозначим f 3 .
В случае на рис. 172:

• f 1 = I,

• f 2 = J,

• f 3 = soil.

12.1. 2D гистограммы 333


19.1

Рис. 172. 2D гистограмма с указанием веса.

Значения параметров (панель слева):


Частей по Х – количество отрезков, на которые разбивается ось Х, обозначим X bins .
Частей по Y – количество отрезков, на которые разбивается ось Y, обозначим Y bins .
По умолчанию данные значения устанавливаются равными (40, 30). В данном при-
мере выбрано число отрезков, равное числу блоков модели.

Диапазоны.
При установке галочки Авто. мин.-макс. границы данного квадрата определяются ав-
томатически как минимум и максимум функций, заданных по осям X и Y (функции
вычисляются для каждого блока сетки). X min = минимум f 1 , X max = максимум f 1 , Y min
= минимум f 2 , Y max = максимум f 2 . При снятии данной галочки минимум и максимум
можно установить произвольным образом.
Тип – возможны следующие значения:
• Сумма;
• Среднее;
• Дисперсия.
Гистограмма строится только для тех блоков сетки, которые удовлетворяют фильтру,
причем значения функций f 1 , f 2 при этом лежат в диапазонах: X min ⩽f 1 ⩽ X max , Y min ⩽

12.1. 2D гистограммы 334


19.1

f 2 ⩽Y max .

Оси X, Y разбиваются на отрезки длиной dx, dy, где:


Xmax −Xmin
• dx = Xbins ;

Ymax −Ymin
• dy = Ybins .

Таким образом, имеет место разбиение осей X, Y:

[X min , X min + dx, X min + 2dx, ..., X max ] = [X 1 , X 2 , ..., X Xbins+1 ] [Y min , Y min + dy,
Y min + 2dy, ..., Y max ] = [Y 1 , Y 2 , ..., Y Y bins+1 ]
Для данного разбиения осей строится сетка 2D гистограммы (не имеет отношения
к сетке модели). На сетке 2D гистограммы в блоке [X i+1 ]×[Y j , Y j+1 ] отображается
значение, равное, в зависимости от типа гистограммы:
• Сумма.
Значение будет равно сумме значений весовой функции f 3 в блоках сетки модели,
для которых X i ⩽f 1 < X i+1 , Y i ⩽f 2 < Y i+1 .
• Среднее.
Значение будет равно среднему значению весовой функции f 3 для блоков сетки
модели, для которых X i ⩽f 1 < X i+1 , Y i ⩽f 2 < Y i+1 .
• Дисперсия.
Значение будет равно дисперсии (разбросу) весовой функции f 3 для блоков сетки
модели, для которых X i ⩽f 1 < X i+1 , Y i ⩽f 2 < Y i+1 .
Полученные значения визуализируются цветами на гистограмме.

Совпадение 2D гистограммы с рассчитанными свойствами.

При задании параметров следующим образом:


• Частей по Х (X bins ) = номер максимального активного блока по X;
• Частей по Y (Y bins ) = номер максимального активного блока по Y;
• f 1 (x) = I (по оси X будет откладываться i-координата блока);
• f 2 (y) = J (по оси Y будет откладываться j-координата блока);
• Вес = название свойства (например, soil – насыщенность нефтью).
Полученная 2D гистограмма будет совпадать с рассчитанным свойством насыщен-
ности нефтью, просуммированной по координате Z.
Номер максимальных активных блоков по осям Х, Y можно определить следующими
способами:

12.1. 2D гистограммы 335


19.1

1. на произвольном начальном свойстве типа сумма, среднее или дисперсия навести


мышкой на любой самый дальний блок по осям Х, Y. Запись в квадратных скобках
внизу изображения при наведении на дальний блок по оси Х, например, [190, 98,
0], означает, что номер максимального активного блока по Х равен 190. Запись [13,
179, 0] – по Y равен 179.
2. максимальное количество активных блоков совпадает с X max и Y max , получаю-
щихся при установке галочки Авто. мин.-макс..
Примечание. Можно снять галочку Авто. мин.-макс. и установить максимум по
обеим осям на единицу больше. В этом случае свойство не поменяется, но диапазоны
значений функции будут в точности совпадать с номерами блоков, что облегчит анализ
и визуальное восприятие гистограммы.

12.2. Х/Y гистограммы


Х и Y гистограммы – это проекция 2D гистограммы на ось Х или Y соответственно.
В случае X гистограммы для каждого отрезка [X i , X i+1 ] ищется сумма (если вы-
брать тип X гистограммы сумма) значений вертикального столбца блоков двумерной
гистограммы, соответствующих данному отрезку, и отображается синим цветом. Для
типа среднее ищется среднее арифметическое, для типа дисперсия ищется дисперсия
значений столбца блоков.
Для X гистограммы сохраняется диапазон блоков [X min , X max ] и число отрезков
X bins .
В случае Y гистограммы, для каждого отрезка [Y i , Y i+1 ] ищется сумма (или сред-
нее, или дисперсия, в зависимости от типа) значений горизонтального столбца блоков
двумерной гистограммы, соответствующих данному отрезку, и отображается синим цве-
том.
Для Y гистограммы сохраняется диапазон блоков [Y min , Y max ] и число отрезков
Y bins .

Также на X гистограмме визуализируются следующие данные:


• Количество отрезков [X i , X i+1 ], в которые попал хотя бы один активный (Всего);
• Сумма значений параметра по всем блокам (Сумма);
• Среднее значение параметра для блока (Среднее);
• Дисперсия (разброс значений параметра) (Дисперсия).
Возможна вертикальная и горизонтальная X и Y гистограммы.

Пример применения Y-гистограммы: распределение запасов по слоям.

При задании параметров следующим образом:

12.2. Х/Y гистограммы 336


19.1

• Y гистограмма;
• Частей по Х (X bins ) = 1;
• Частей по Y (Y bins ) = число слоев модели по Z;
• Функция по X f 1 (x) = 1 (по оси X будет только один отрезок);
• Функция по Y f 2 (y) = K (по оси Y будет откладываться k-координата блока, т.е.
номер слоя);
• Вес = название свойства (например, moip — массовые запасы нефти).
• Тип = сумма.
Полученная Y гистограмма будет визуализировать распределение текущих запасов
нефти по слоям модели. Можно также выбрать горизонтальную ориентацию гисто-
граммы; необходимо учесть, что верхние слои имеют меньший номер и поэтому тогда
отобразятся снизу.
На рис. 173 Y Гистограмма распределения запасов по слоям представлена гисто-
грамма запасов нефти и газа по 13 слоям модели месторождения (количество отрезков
по оси Y – 13).

Рис. 173. Y Гистограмма распределения запасов по слоям.

Можно отображать запасы только в некоторых слоях. Для этого нужно:


1. Создать фильтр Cut, выбирающий интересующие слои. Например: (k==2) | (k== 4)
- будут выбраны только слои 2 и 4.
2. На Y Гистограмме установить галочку Вкл. фильтр. Будет отображена гистограм-
ма запасов только во 2-ом и 4-ом слоях – рис. 174.

12.2. Х/Y гистограммы 337


19.1

Рис. 174. Запасы во 2-ом и 4-ом слоях.

12.2. Х/Y гистограммы 338


19.1

12.3. Кроссплот
Кроссплот позволяет оценить зависимость одного параметра от другого. Каждому зна-
чению параметра PX , заданного по оси Х, ставится в соответствие одно или несколько
значение параметра PY , заданного по оси Y. Для построения кроссплота задайте в полях
ввода внизу окна изображения:

• Х — параметр, рассматриваемый по оси Х, например, пористость;

• Y — параметр, рассматриваемый по оси Y, например, проницаемость;

• Вес — весовая функция.

Кроссплот – это множество точек с координатами (PX , PY ), цвет каждой точки соответ-
ствует значению параметра (или величине), заданного в поле Вес. Палитра на графике
кроссплота (см. рис. 175) ставит в соответствие цвет значению заданного в поле Вес
параметра.
На рис. 175 построено множество точек с координатами (poro, permx). Значению по-
ристости 0.25 соответствует три значения проницаемости 50, 100 и 170. При этом цвет
каждой точки показывает значение насыщенности водой (swat), соответствующее коор-
динатам точки, т.е. значениям (poro, permx). Например, значениям пористости 0.1939 и
проницаемости 62.91 соответствует насыщенность водой равная 0.26.

Рис. 175. Кроссплот.

12.3. Кроссплот 339


19.1

Чтобы увидеть тренд для построенной зависимости пористости от проницаемости,


отметьте галочкой Линии тренда. Показать. Доступны следующие типы линий тренда:

• Логарифмическая;

• Экспоненциальная;

• Степенная;

• Линейная;

• Квадратичный полином;

• Кубический полином.

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

1. Создать фильтр Cut, выбирающий интересующие области. Например: FIPNUM,


регион 3.

2. На вкладке Кроссплот установить галочку Вкл. фильтр. Будет отображен крос-


сплот только в 3-м регионе FIPNUM – рис. 176.

Рис. 176. Кроссплот для 3-го региона FIPNUM.

12.3. Кроссплот 340


19.1

13. Свойства флюидов


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

Представлены следующие свойства (закладки опции Свойства флюидов):

• ОФП вода-нефть (таблица) — Относительная фазовая проницаемость вода-нефть


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

• ОФП нефть-газ (таблица) — Относительная фазовая проницаемость нефть-газ и


капиллярное давление;

• COREYWO props — Относительная фазовая проницаемость вода-нефть, заданная


через корреляцию Кори (раздел UserManual Корреляция Кори (Corey), ключевое
слово COREYWO, см. 12.6.3);

• LETWO props — Относительная фазовая проницаемость вода-нефть, заданная че-


рез корреляцию LET (раздел UserManual Корреляция ЛЕТ (LET), ключевое слово
LETWO, см. 12.6.8);

• COREYGO props — Относительная фазовая проницаемость нефть-газ, заданная


через корреляцию Кори (раздел UserManual Корреляция Кори (Corey), ключевое
слово COREYGO, см. 12.6.4);

• LETGO props — Относительная фазовая проницаемость нефть-газ, заданная че-


рез корреляцию LET (раздел UserManual Корреляция ЛЕТ (LET), ключевое слово
LETGO, см. 12.6.9);

• PVT вода;

• PVT нефть;

• PVT газ;

• PVT вода с солью. Если используется ключевое слово PVTWSALT (см. 12.7.8), то
визуализируются две его записи Запись 1 и Запись 2.

– Запись 1 содержит опорное давление (бар) и опорную концентрацию соли в


воде в поверхностных условиях (кг/м 3 ).
– Запись 2 содержит таблицу и график. Концентрация соли (кг/м 3 ), для дан-
ного значения опорной концентрации: объемный коэффициент воды, сжима-
емость воды, вязкость воды при опорном давлении, сжимаемость вязкости
воды.

13. Свойства флюидов 341


19.1

• Порода;

• Плотность;

• МОП нефть-вода (масштабированная относительная проницаемость системы вода-


нефть и капиллярное давление);

• МОП газ-нефть (масштабированная относительная проницаемость системы газ-


нефть и капиллярное давление);

• Свойства компонентов (только для композиционной модели);

• Взаимодействие компонентов (только для композиционной модели);

• Равновесие (таблица, соответствующая ключевому слову EQUIL, см. 12.16.2);

• Дебиты и SWAT;

• Функции потока. График доступен, если заданы функции потока при моделирова-
нии ГРП или обработки призабойной зоны в файле данных модели.

• Пропанты (зависимость проницаемости пропанта от давления). График доступен,


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

• Химические свойства (для термических моделей).

• VFP таблицы для добывающих скважин;

• VFP таблицы для нагнетательных скважин;

• STANDO props – PVT нефти, заданная через корреляцию Стэндинга (ключевое


слово STANDO (см. 12.5.11), раздел UserManual Корреляция Стэндинга нефти);

• STANDG props – PVT газа, заданная через корреляцию Стэндинга (ключевое сло-
во STANDG (см. 12.5.12), раздел UserManual Корреляция Стэндинга газа);

• Молярная доля компонента в зависимости от глубины, задается ключевым сло-


вом ZMFVD (см. 12.14.17) (только для термических моделей);

• Температура в зависимости от глубины, задается ключевым словом TEMPVD


(см. 12.15.84) (только для термических моделей).

• Вязкость газа в зависимости от температуры, задается ключевым словом


GASVISCT (см. 12.15.58) (только для термических моделей);

• Вязкость нефти в зависимости от температуры, задается ключевым словом


OILVISCT (см. 12.15.54) (только для термических моделей).

13. Свойства флюидов 342


19.1

13.1. Свойства. Кнопки правой панели


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

• Экспорт. Позволяет экспортировать PVT (PVT-свойства) и RP (относитель-


ные фазовые проницаемости) свойства в текстовый файл (.txt). Для экспорта нуж-
но указать имя файла и путь к нему. Файл <имя>_rp.txt, <имя>_pvt.txt с
соответствующими ключевыми словами будет сохранен (PVTW (см. 12.5.5), PVDG
(см. 12.5.7), ROCK (см. 12.5.17), DENSITY (см. 12.5.33), SWOF (см. 12.6.1), SGOF
(см. 12.6.2) и др.).

• Создать скриншот. Подробное описание см. в разделе Создание снимка


экрана

13.1. Свойства. Кнопки правой панели 343


19.1

13.2. МОП (Масштабированные относительные фазовые проницае-


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

Расчет значений для блока осуществляется следующим образом:

1. В поле Блок ввести координаты блока [I, J, K].

2. Нажать кнопку Вычислить.

На рис. 177 представлены масштабированные относительные проницаемости для


блока [3, 26, 5].

Рис. 177. Масштабированные относительные проницаемости

Выбор блока может быть осуществлен на 2D или 3D виде. Нажать правой кнопкой
мыши на нужный блок и выбрать МОП Нефть-Вода, МОП Газ-Нефть

13.2. МОП (Масштабированные относительные фазовые проницаемости) 344


19.1

13.3. Визуализация гистерезиса


Если в модели задан гистерезис фазовых проницаемостей – описание см. в разде-
ле Гистерезис технического руководства tNavigator (опция HYSTER в ключевом слове
SATOPTS, см. 12.1.75), – то в данной вкладке для ОФП воды, нефти, газа, капиллярного
давления будут визуализированы 3 кривые:

• кривая для процесса дренирования (пропитки) [drainage] – пунктирная линия;

• кривая для процесса вытеснения [imbibition] – сплошная тонкая линия;

• реальная кривая, которая в настоящий момент используется [scanning curve] –


сплошная жирная линия.

Рис. 178. Визуализация гистерезиса

Регионы фильтрации при пропитке (IMBNUM, см. 12.4.7) и регионы для процессов
вытеснения и уравновешивания (SATNUM, см. 12.4.3) для блоков визуализируются в 3D
Регионах.

13.3. Визуализация гистерезиса 345


19.1

13.4. Свойства компонентов


Закладка Свойства компонентов содержит критические и прочие свойства компонен-
тов, задаваемые ключевыми словами TCRIT (см. 12.14.20), PCRIT (см. 12.14.22), VCRIT
(см. 12.14.24), ZCRIT (см. 12.14.27), ACF (см. 12.14.38), MW (см. 12.14.30), а также со-
став, задаваемый словом ZI (см. 12.14.13) или его аналогами COMPVD (см. 12.14.14),
ZMFVD (см. 12.14.17).
Закладка Взаимодействие компонентов (см. рис. 179) содержит матрицу коэффи-
циентов парных взаимодействий, задаваемую ключевым словом BIC (см. 12.14.40). В
ключевом слове задаётся только половина матрицы (треугольник под диагональю); дру-
гая половина восстанавливается по симметрии.

Рис. 179. Матрица коэффициентов парных взаимодействий

13.5. Дебиты и SWAT


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

Для просмотра распределения на рассчитанной модели:

1. Поставить слайдер на последний шаг по времени;

2. Свойства, Дебиты и SWAT;

3. Нажимаем Вычислить.

График на рис. 180 показывает, что большая часть воды и нефти были добыты при
значениях SWAT между 0.1 и 0.2.

13.4. Свойства компонентов 346


19.1

Рис. 180. Дебиты и SWAT

13.6. Функции потока

! Данный раздел отображается в дереве только в том случае, если в мо-


дели заданы функции потока.
Функция потока может быть использована для задания эффекта вымывания пропанта
и загрязнения трещины (при создании ГРП). Задание эффекта вымывания пропанта и
загрязнения трещины (функция потока) может быть осуществлено во входном файле с
помощью ключевых слов FLOWFUNC (см. 12.8.4) или FLOWFTAB (см. 12.8.7) (задание
таблицей значений). Функция потока вызывается по её названию ключевыми словами
WFRACP (см. 12.19.145), WFRAC (см. 12.19.143), COMPFRAC (см. 12.19.148). Входной
файл с определением функций потока может быть подготовлен в Дизайнере Моделей.
Описание математической модели ГРП приведено в техническом руководстве, разде-
лы Данные для задания трещин ГРП, Задание трещин ГРП через виртуальные перфора-
ции.

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

Для каждой функции должно быть задано имя, тип функции и коэффициенты k, a:

• Линейная функция задается как (LIN) F1(s) = max{1 + (k − 1) · a · s, 0};

• Экспоненциальная функция задается как (EXP) F2(s) = k + (1 − k) · e−as .

Пример
FLOWFUNC
'F1' LIN 0.9 0.9 /
'F2' EXP 0.1 0.1 /
/

Таким способом заданы две функции:

13.6. Функции потока 347


19.1

Рис. 181. Функции потока F1 и F2, заданные словом FLOWFUNC.

• Линейная (LIN) F1(s) = max{1 − 0, 09s, 0};

• Экспоненциальная (EXP) F2(s) = 0, 1 − 0, 9e−0,1s .

Функции F1, F2 представлены на графике (рис. 181). Опция Свойства флюидов, за-
кладка Функции потока.
В случае табличного задания функции необходимо задать количество таблично зада-
ваемых функций (NFLOWFTB, см. 12.8.5), имена функций (FLOWFNAMES, см. 12.8.6) и
таблицу значений (FLOWFTAB, см. 12.8.7).
Пример задания функции потока таблицей значений. Задаются две функции – F3
и F4.

13.6. Функции потока 348


19.1

Пример
NFLOWFTB
2
/

FLOWFNAMES
'F3' 'F4' /

FLOWFTAB

0 1 1
1 0.5 *
2 * 0.5
3 0.1 0.1
/

13.6. Функции потока 349


19.1

13.7. Пропанты

! Данный раздел отображается в дереве только в том случае, если в мо-


дели заданы пропанты.
Задание свойств пропанта может быть осуществлено во входном файле с помо-
щью ключевых слов: NPROPANTS (см. 12.8.1) (количество типов пропанта в модели),
PROPANTNAMES (см. 12.8.2) (имена типов пропанта в модели) и PROPANTTABLE
(см. 12.8.3) (таблица зависимости проницаемости пропанта от давления). Имя типа
пропанта можно указать при задании ГРП (в графическом интерфейсе или ключевыми
словами WFRACP (см. 12.19.145), WFRAC (см. 12.19.143), COMPFRAC, см. 12.19.148).
Входной файл с определением пропантов может быть подготовлен в Дизайнере Моде-
лей.
Описание математической модели ГРП приведено в техническом руководстве, разде-
лы Данные для задания трещин ГРП, Задание трещин ГРП через виртуальные перфора-
ции.

Задание свойств пропанта ключевыми словами.

Пример
NPROPANTS
2 /

PROPANTNAMES
'proppant 0' 'proppant 1' /

PROPANTTABLE
30 1000 3000
50 900 2500
100 800 2000
150 700 1500
200 600 1300
250 500 1100
300 400 1000
350 300 900
400 200 700
800 100 100
1000 10 * /

Можно задать произвольное количество типов пропанта. В примере выше задано 2


типа – proppant 0 и proppant 1. Для каждого пропанта указаны значения проницаемости
пропанта при давлениях 30, ..., 1000 бар. График зависимости проницаемости пропанта
от давления доступен для просмотра в опции Свойства флюидов, закладка Пропант.
Справа от графика представлена таблица значений давления и проницаемости пропанта.

13.7. Пропанты 350


19.1

Рис. 182. График зависимости проницаемости от давления для двух типов пропанта.

13.7. Пропанты 351


19.1

13.8. Химические свойства


Помимо основных свойств, перечисленных в данном разделе, для термической модели в
опцию Свойства флюидов добавляются Химические свойства, отображаемые в виде
таблицы (в случае наличия в модели химических реакций). Для каждой химической ре-
акции (например, на рис. 183 рассматривается 4 реакции) представлена таблица, строки
которой – компоненты модели, столбцы – стехиометрические коэффициенты реагентов,
коэффициенты продуктов, порядок реакции по компонентам, критическая концентрация.

Рис. 183. Химические реакции.

Если компонент не является реагентом (или продуктом) реакции, то в соответству-


ющей ячейке стоит 0. На рис. 183 видно, что для Реакции 1 реагентами являются
’HEAVY’, и ’O2’, а продуктом - ’CO2’ и ’H2O’.
Порядок реакции по компонентам задает показатель степени зависимости скорости
реакции от концентрации реагента (например, 1 – линейная зависимость). Если задано
значение критической концентрации для какого-либо реагента, это означает, что при
концентрации реагента ниже заданного значения, скорость химической реакции будет
линейно зависеть от данной концентрации.

13.8. Химические свойства 352


19.1

13.9. VFP таблицы


Описание и алгоритм задания VFP таблиц для добывающих и нагнетательных скважин
см. в описании ключевых слов VFPPROD (см. 12.19.66) и VFPINJ (см. 12.19.65) соот-
ветственно. VFP таблицы также могут быть построены через корреляцию, задаваемую
ключевым словом VFPCORR (см. 12.19.71).

Выбираем нужную ось для отображения и, двигая соответствующие слайдеры, про-


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

Рис. 184. VFP таблица для добывающих скважин.

13.9. VFP таблицы 353


19.1

14. Экономические параметры


14.1. Установка экономических параметров
Установка экономических параметров:

1. В окне с моделью: Документ, Экономические параметры (Economic Preferences)


– рис. 185.

2. Выбрать закладку Экономические параметры. Установить нужные значения.

Рис. 185. Настройки. Экономика.

Установка экономических параметров ключевыми словами.

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


ECINIT (см. 12.1.114), ECDATES (см. 12.1.115) и ECVAL (см. 12.1.116).

По заданным значениям будет построен График чистой приведенной стоимости.

14. Экономические параметры 354


19.1

14.2. График чистой приведенной стоимости


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

1. Выбираем опцию Графики.

2. Выбираем закладку Анализ.

3. Устанавливаем галочку для отображения Чистая приведенная стоимость.

Рис. 186. График Чистой приведенной стоимости.

Формула вычисления ЧПС.


N
CFt
NPV = −IC + ∑ t
t=1 (1 + i)

где:

• CF — Поток платежей. CF t – платеж через t временных шагов (t = 1,...,N);

• IC – Начальный капитал (начальные инвестиции). В начальный момент вре-


мени IC = −CF 0 (на 0-м временном шаге);

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


будущих потоков доходов в единую величину текущей стоимости;

• Начальный шаг дисконта – временной шаг, с которого начинает применяться


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

14.2. График чистой приведенной стоимости 355


19.1

CF t = FI − CAPEX, где:

• FI – поступления финансов (прибыль от реализации). Учитывается прибыль от


реализации как на внутреннем, так и на внешнем рынках (закладка Цена реали-
зации нефти и газа – рис. 187). FI считается как разность прибыли до налогооб-
ложения и налога на прибыль.
Значения цен на нефть и газ могут возрастать на заданный процент на каждом вре-
менном шаге автоматически. Задаем нужный процент и нажимаем Применить –
рис. 187. Для уменьшения цены на заданный процент нужно задать отрицательное
значение в поле %;

• CAPEX – капитальные расходы. Включают расходы на бурение новых скважин,


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

PBT — прибыль до налогообложения:. Расчитывается по формуле PBT = GP −


TAX − OPEX, в которой:

• GP – валовая выручка (выручка от реализации);

• TAX – НДС, экспортная пошлина, транспортные расходы при экспорте (за-


кладка Налоги – рис. 189);

OPEX – эксплуатационные расходы.


OPEX = Текущие затраты + Налоги и платежи
Текущие затраты включают в себя:

• Обслуживание добывающих скважин (закладка Скважины – рис. 188);

• Обслуживание нагнетательных скважин (закладка Скважины – рис. 188);

• Расходы на закачку воды, газа (вкладка Производственные расходы – рис. 190).

Налоги и платежи (закладка Налоги – рис. 189):

• Расходы на оплату труда (в том числе страховые взносы);

• НДПИ (налог на добычу полезных ископаемых);

• Налог на землю.

14.2. График чистой приведенной стоимости 356


19.1

Рис. 187. Цены на нефть и газ.

Рис. 188. Экономические параметры. Скважины.

14.2. График чистой приведенной стоимости 357


19.1

Рис. 189. Экономические параметры. Налоги.

Рис. 190. Экономические параметры. Производственные расходы.

14.2. График чистой приведенной стоимости 358


19.1

15. Арифметика пользователя


Арифметика пользователя используется для создания Фильтров пользователя (User
Cuts), Карт пользователя (User Maps), User Graphs (графиков пользователя) и для ре-
дактирования файла данных модели (НАЗВАНИЕ МОДЕЛИ.data).

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


графического интерфейса. Возможно два варианта:

1. GRID-арифметика используется для:

• ключевого слова ARITHMETIC (см. 12.3.2) до секции SCHEDULE.

2. MESH-арифметика используется для:

• ключевого слова ARITHMETIC (см. 12.3.2) в секции SCHEDULE;


• графического интерфейса пользователя.

Также в Техническом Руководстве tNavigator приведено описание следующих клю-


чевых слов, использующихся в арифметике:

• ARITHMETIC (см. 12.3.2) – позволяет применять большое количество операций и


достаточно удобно оперировать с большими массивами данных;

• IF (см. 12.3.7), IF-THEN-ELSE-ENDIF (см. 12.3.8) – операторы условий Если-то-


иначе;

• ARR (см. 12.3.5) – пользовательские массивы;

• INTERPOLATE (см. 12.3.13) - интерполяция;

• BLOCK (см. 12.3.9) – может быть использовано для подготовки куба исходных
данных для интерполяции;

• STORE (см. 12.3.11) – выгрузка массива в указанных файл во время чтения модели;

• SYSTEM (см. 12.3.12) – запуск произвольного внешнего скрипта (написанного,


например, на python, perl, bash, C++) при чтении модели.

15. Арифметика пользователя 359


19.1

15.1. Доступные Кубы свойств и Операции


Примечание 1. Значения кубов свойств могут быть использованы не ранее секции, в
которых этот куб задан. Если куб не задается явно в виде ключевого слова, а вычисля-
ется tNavigator, то он может быть использован только после секции, где он вычисляется
(например, depth может быть использовано после секции GRID).

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


задаются (например, в секции GRID задать куб свойств по регионам), необходимые
массивы могут быть подключены как пользовательские массивы ARR. Эти массивы
– временные, они могут быть использованы до секции SCHEDULE (см. ключевое слово
ARR, см. 12.3.5).

Вы можете использовать в арифметике следующие кубы свойств (и в GRID, и в


MESH-арифметике):

box (целочисленный куб свойств) задает какую-либо область куба, в зависимости от


заданных параметров
actnum (целочисленный куб активные блоки
свойств)
dx размеры ячеек модели в направлении X
dy размеры ячеек модели в направлении Y
dz размеры ячеек модели в направлении Z
multx множитель проводимости для граней между ячейка-
ми в направлении оси X
multy множитель проводимости для граней между ячейка-
ми в направлении оси Y
multz множитель проводимости для граней между ячейка-
ми в направлении оси Z
multxm множитель проводимости для граней между ячейка-
ми, соответствует ключевому слову MULTX-
multym множитель проводимости для граней между ячейка-
ми, соответствует ключевому слову MULTY-
multzm множитель проводимости для граней между ячейка-
ми, соответствует ключевому слову MULTZ-
multxgrd множитель проводимости для граней между ячейка-
ми в направлении оси X, заданный в секции GRID
multygrd множитель проводимости для граней между ячейка-
ми в направлении оси Y, заданный в секции GRID

15.1. Доступные Кубы свойств и Операции 360


19.1

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


ми в направлении оси Z, заданный в секции GRID
permx абсолютная проницаемость ячеек в направлении оси
X
permy абсолютная проницаемость ячеек в направлении оси
Y
permz абсолютная проницаемость ячеек в направлении оси
Z
tranx проводимость в направлении Х
trany проводимость в направлении Y
tranz проводимость в направлении Z
tops глубина залегания верхнего слоя ячеек
depth глубина
pressure давление
soil насыщенность нефтью
swat насыщенность водой
sgas насыщенность газом
ntg песчанистость
dznet карта эффективных толщин (вычисляется как dz*ntg)
pbub давление насыщения
poro пористость
stdporv начальный поровый объем при давлении Pref
porv эффективный поровый объем
arr* должны быть введены в файлах модели
bndnum (целочисленный куб тип граничных условий на вертикальных боковых
свойств) поверхностях резервуара
eqlnum (целочисленный куб куб регионов равновесия
свойств)
satnum (целочисленный куб куб регионов фильтрации
свойств)
pvtnum (целочисленный куб куб PVT регионов
свойств)

15.1. Доступные Кубы свойств и Операции 361


19.1

fipnum или другие кубы fip* (цело- отчетные регионы и другие отчетные кубы
численный кубы)
i (целочисленный куб ) i-координата: номер блоков по оси X
j (целочисленный куб) j-координата: номер блоков по оси Y
k (целочисленный куб) k-координата: номер блоков по оси Z
grid_id (целочисленный куб) номер локальной сетки, в случае если в модели за-
дано больше чем одна локальная сетка. grid_id гло-
бальной сетки равен 1
x координаты блоков по оси X (может быть использо-
вано только в графическом интерфейсе)
y координаты блоков по оси Y (может быть использо-
вано только в графическом интерфейсе)
z координаты блоков по оси Z (может быть использо-
вано только в графическом интерфейсе)
vol геометрический объем блока

Кубы, доступные только в GRID-арифметике:

multpv множитель порового объема

Кубы, доступные только в MESH-арифметике:

rv содержание нефти в газе


rs газосодержание
bw коэффициент объемного расширения воды
bo коэффициент объемного расширения нефти
bg коэффициент объемного расширения газа
ibw 1/bw — обратная величина коэффициента объемного расширения воды
ibo 1/bo — обратная величина коэффициента объемного расширения нефти
ibg 1/bg — обратная величина коэффициента объемного расширения газа
muw вязкость воды
muo вязкость нефти
mug вязкость газа
imuw 1/muw — обратная вязкости воды величина
imuo 1/muo — обратная вязкости нефти величина

15.1. Доступные Кубы свойств и Операции 362


19.1

imug 1/mug — обратная вязкости газа величина


flowo накопленный переток нефти
floww накопленный переток воды
flowg накопленный переток газа
flowoz накопленный переток нефти без учета перетока по вертикали
flowwz накопленный переток воды без учета перетока по вертикали
flowgz накопленный переток газа без учета перетока по вертикали
oip запасы нефти
moip запасы извлекаемой нефти
oipm массовые запасы нефти
moipm массовые запасы извлекаемой нефти
gip запасы газа
mgip запасы извлекаемого газа
trpormult множитель пористости, вычисляемый в моделях полимерного завод-
нения
trpermmult множитель проницаемости, вычисляемый в моделях полимерного за-
воднения
rocksalt масса пластовой соли
tracer_NAME NAME - это имя трассера
tracer_NAME_avlt среднее время нахождения в пласте трассера с именем NAME
alkaline концентрация щёлочи
alkaline_max максимальная концентрация щёлочи
alkaline_ads адсорбция щёлочи
surfactant концентрация ПАВ
surfactant_max максимальная концентрация ПАВ
surfactant_ads адсорбция ПАВ
surfactant_capn капиллярное число в модели ПАВ
polymer концентрация полимера
polymer_max максимальная концентрация полимера
polymer_ads адсорбция полимера
aquiferN N - номер аналитического аквифера

15.1. Доступные Кубы свойств и Операции 363


19.1

numaqu численные аквиферы


temperature температура
aqflow приток воды из аквифера
oil_den плотность нефти
wat_den плотность воды
gas_den плотность газа
boil молярная плотность нефти
bwat молярная плотность воды
bgas молярная плотность газа
kroil фазовая проницаемость нефти
krwater фазовая проницаемость воды
krgas фазовая проницаемость газа
xmfN молярная доля компоненты N в фазе нефть
ymfN молярная доля компоненты N в фазе нефть
mlscN молярная плотность углеводородной компоненты N
energy плотность энергии, для термических моделей
hwat энтальпия воды, для термических моделей
hoil энтальпия нефтяной фазы, для термических моделей
hgas энтальпия газовой фазы, для термических моделей
v молярная доля пара
cpn блоки с проблемами сходимости

15.1. Доступные Кубы свойств и Операции 364


19.1

15.2. Кубы масштабирования


Также для MESH-арифметики возможно использование кубов масштабирования (в за-
висимости от настроек масштабирования):

swcr критическая водонасыщенность ячеек, используемая при масштабиро-


вании конечных точек насыщенностей
swu максимальная водонасыщенность, используемая при масштабирова-
нии конечных точек насыщенностей
sowcr критическая нефтенасыщенность по воде, используемая при масшта-
бировании конечных точек насыщенностей
swl минимальная водонасыщенность, используемая при масштабировании
конечных точек насыщенностей
pcw максимальное капиллярное давление нефть-вода, используемое при
масштабировании конечных точек насыщенностей
pcws и pcgs (только для моделей в формате MO) кубы поправок капиллярного дав-
ления - считаются, если задано слово PCSH
krw максимальная фазовая проницаемость по воде, используемая при мас-
штабировании конечных точек насыщенностей
krwr относительная фазовая проницаемость по воде при критической на-
сыщенности вытесняющей фазы, используемая при масштабировании
конечных точек насыщенностей
krorw относительная фазовая проницаемость по нефти при критической на-
сыщенности вытесняющей воды, используемая при масштабировании
конечных точек насыщенностей
sgcr критическая газонасыщенность ячеек, используемая при масштабиро-
вании конечных точек насыщенностей
sgu максимальная газонасыщенность, используемая при масштабировании
конечных точек насыщенностей
sogcr критическая нефтенасыщенность по газу, используемая при масшта-
бировании конечных точек насыщенностей
sgl минимальная газонасыщенность, используемая при масштабировании
конечных точек насыщенностей
pcg максимальное капиллярное давление нефть-газ, используемое при мас-
штабировании конечных точек насыщенностей
krg максимальная фазовая проницаемость по газу, используемая при мас-
штабировании конечных точек насыщенностей

15.2. Кубы масштабирования 365


19.1

krgr относительная фазовая проницаемость по газу при критической на-


сыщенности вытесняющей фазы, используемая при масштабировании
конечных точек насыщенностей
krorg относительная фазовая проницаемость по нефти при критической на-
сыщенности вытесняющего газа, используемая при масштабировании
конечных точек насыщенностей
swatinit начальная водонасыщенность, используемая при масштабировании ко-
нечных точек насыщенностей
kro максимальная фазовая проницаемость по нефти, используемая при
масштабировании конечных точек насыщенностей

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


init_swl, init_swcr, init_krgr, init_krorg и другие в строке арифметики User Cuts и User
Maps, если в секции PROPS заданы ключевые слова для масштабирования фазовых
проницаемостей.

15.2. Кубы масштабирования 366


19.1

15.3. Арифметические операции


При создании и редактировании пользовательских кубов свойств (Map) можно исполь-
зовать стандартные математические операции:

1. +, - (операции с одним кубом);

2. бинарные операции +, -, *, /, (”бинарные” означает операции с двумя кубами


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

Логические операции:

1. унарные операции: ! (отрицание);

2. бинарные операции (с двумя кубами свойств):

< меньше
> больше
<= меньше или равно
>= больше или равно
== равно как сравнение значения выражения слева и значения выражения
справа от данного знака
!= не равно
| логическое ”или”. Операция используются для построения целочис-
ленных кубов. Значение логического оператора равно 1 в случае, если
он выполнен (истина), и 0 в случае, если он не выполнен (ложь).
& логическое ”и”. Операция используются для построения целочислен-
ных кубов. Значение логического оператора равно 1 в случае, если он
выполнен (истина), и 0 в случае, если он не выполнен (ложь).
% остаток от деления
ˆ возведение в степень

Используемые скалярные величины.


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

NX количество блоков по оси X

15.3. Арифметические операции 367


19.1

NY количество блоков по оси Y


NZ количество блоков по оси Z
PI число π
E число e

15.3. Арифметические операции 368


19.1

15.4. Различие использования арифметики в интерфейсе и в файлах


Примечание 1. Формы записи при редактировании файла данных модели и при записи
в Строке Арифметики для Кубов (Map) и Фильтров (Cut) в графическом интерфейсе
отличаются. При создании Кубов (Map) и Фильтров (Cut) пользователя в графическом
интерфейсе (в Строке Арифметики для Кубов (Map) или в поле Выражение Редактора
Свойств) запись арифметического выражения не должна содержать знака равенства =,
возможно только использование знака == (сравнение значений выражения слева и спра-
ва от данного знака).

Примечание 2. Все арифметические выражения при редактировании внутри фай-


лов данных могут быть использованы только внутри ключевого слова ARITHMETIC
(см. 12.3.2).

Пример использования в интерфейсе. В Строке арифметики для Кубов может


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

• soil + swat
Куб пользователя будет равен сумме водонасыщенности и нефтенасыщенности.

• pvtnum == 2
Куб пользователя равен 1 в ячейках, где регион pvt равен 2, и нулю в остальных.

Пример для редактировании файла данных. Записи из примера выше должны


иметь вид:

• sgas = soil + swat


Кубу свойств sgas присваивается сумма водонасыщенности и нефтенасыщенности.

• satnum = (pvtnum == 2)
Куб satnum будет равен 1 в ячейках, где регион pvt равен 2, и нулю – в остальных.

15.4. Различие использования арифметики в интерфейсе и в файлах 369


19.1

15.5. Примеры
15.5.1. Унарные и Бинарные операции
Пример 1. Для редактирования файла данных:
sgas = -swat (унарный минус, т.е. минус перед кубом свойства)
sgas = sgas + 1 (бинарный плюс)
В результате применения этих двух строк значение газонасыщенности будет равно 1
– водонасыщенность, т.е. эквивалентно sgas = 1 – swat (бинарный минус, т.е. минус
между свойствами).

Пример 2. В графическом интерфейсе в Строке арифметики для Карт и Фильтров


может быть записано выражение:
-swat
(унарный минус, т.е. минус перед свойством), в результате будет получена пользователь-
ская карта насыщенности водой со знаком -.
Также может быть записано выражение:
sgas + 1
(бинарный плюс) будет получена пользовательская карта суммы 1 и газонасыщенности.

15.5.2. Логические операции


Ниже приведены примеры использования логических операций (формы записи при ре-
дактировании файла данных модели). В графическом интерфейсе данные выражения не
могут быть использованы в таком виде. В User Maps, User Cuts может быть использова-
на только правая часть приведенных ниже выражений (без знака =).

• PERMX = 12*EXP(5*PORO)
В данном примере проницаемость рассчитывается по формуле от пористости.

• PERMX = (ARRSAT==1)*(12*EXP(5*PORO))+(ARRSAT==2)*(8*EXP(10*PORO))
В данном примере проницаемость рассчитывается по формуле от пористости. В
ячейках, где значения массива ARRSAT равны 1, используется первая формула
(12*EXP(5*PORO)), в ячейках, где значения массива ARRSAT равно 2 использует-
ся вторая формула (8*EXP(10*PORO)).

• satnum = 1*(pvtnum!=3) + 2*(pvtnum==3)


В результате исполнения этой строки номер региона фильтрации для ячеек из pvt
регионов не равных 3 будет равен 1, для ячеек из региона 3 регион фильтрации
присваивается равным 2.

• satnum = 1*(pvtnum<3) + 2*(pvtnum==3) + 3*(pvtnum>3)

15.5. Примеры 370


19.1

В результате исполнения этой строки номер региона фильтрации для ячеек из pvt
регионов 1, 2 будет равен 1, для ячеек из региона 3 регион фильтрации присва-
ивается равным 2, и для pvt регионов более 3 регион фильтрации будет равен
3.

• pvtnum = 1*((pressure<200)|(soil==0)) + 2*((pressure>200)&(soil>0))


В результате исполнения этой строки номер региона pvt будет равен 1 в регионах,
где давление не выше 200 либо нулевая нефтенасыщенность, и 2 в регионах, где
и давление более 200, и нефтенасыщенность больше 0; таким образом, в первый
регион попадают все ячейки без нефти и все с низким давлением, а во второй —
только ячейки с нефтью и с высоким давлением одновременно.

15.5.3. Локальное изменение внутренних областей выбранного свойства


Графический интерфейс позволяет редактировать свойство целиком для создания Филь-
тра пользователя или части карты посредством закладок Арифметика, Блок, Ци-
линдр, Скважина, Линии тока, Профили Редактора Свойств. Подробно данная
функциональность описана в разделе Редактирование кубов свойств. Сглаживание. Ин-
терполяция.

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


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

map(XMIN:XMAX,YMIN:YMAX,ZMIN:ZMAX) = выражение

(где map — редактируемый куб, expression — допустимое арифметическое выражение


из констант и кубов свойств, x1:x2, y1:y2, z1:z2 — диапазон, где x1 — минимальное
значение по Х, x2 — максимальное значение по Х, между которыми нужно изменить
свойство, y1:y2, z1:z2 — аналогично по соответствующим осям).
Если в записи какой-либо интервал пропущен, то по данной переменной берется
полный интервал, заданный в модели. Например, в случае:

map(x1:x2, , z1:z2) = expression

направление Y будет взято целиком.

Примеры (формы записи при редактировании файла данных модели):

• sgas(1:10, 2:5, 3:4) = 0


Газонасыщенность в ячейках с координатой X от 1 до 10, с координатой Y от 2 до
5, которые лежат в 3-ем и 4-ом слоях модели, будет установлена равной 0.

• pressure(, , 4:5) = 120

15.5.3. Локальное изменение внутренних областей выбранного свойства 371


19.1

Давление в 4-ом и 5-ом слоях модели будет установлено равным 120.

• multx(1:20,3,4:7) = 0
Множитель проводимости в ячейках указанного диапазона будет принят равным
нулю (вертикальный разлом длиной 20 ячеек по X, вдоль направления Y=3, глу-
биной с 4 по 7 слой).

15.5.4. Примеры для пользовательских кубов (Map)


• soil + swat
Будет визуализирована пользовательский куб суммы водонасыщенности и нефте-
насыщенности.

• dx * dy * dz * poro
Будет визуализирован куб произведения размеров каждой ячейки и ее пористости.

• porv * (soil / ibo + sgas / ibg * rv)


Будет визуализирован куб запасов нефти, приведенных к поверхностным услови-
ям.

• porv * soil / ibo


Будет визуализирован тот же куб, но без учета нефти в газообразной форме.

15.5.5. Примеры для пользовательских фильтров (Cut)


• pressure > 300
Будут визуализированы ячейки, в которых давление превышает 300.

• (pvtnum == 1) & (satnum < 3)


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

15.5.4. Примеры для пользовательских кубов (Map) 372


19.1

15.6. Функции для работы со свойствами


Функции без аргументов (используются с пустыми скобками):

rand на выходе выдает число от 0 до 1; каждому блоку


будет присвоено это значение
arand на выходе выдает массив произвольных чисел от 0
до 1

Функции с одним аргументом:

abs модуль
exp возведение в степень
log натуральный логарифм
log10 десятичный логарифм
sqrt квадратный корень
sin синус
cos косинус
tan тангенс
min (на выходе дает число) минимум
max (на выходе дает число) максимум
sum (на выходе дает число) сумма
avg (на выходе дает число) среднее значение
min_2d (агрегирующий оператор по столбцам) на выходе создается цилиндри-
ческий куб, значение в каждом блоке вертикального столбца равно
минимуму по данному столбцу (может быть использовано только в
графическом интерфейсе)
max_2d (агрегирующий оператор по столбцам) на выходе создается цилиндри-
ческий куб, значение в каждом блоке вертикального столбца равно
максимуму по данному столбцу (может быть использовано только в
графическом интерфейсе)
sum_2d (агрегирующий оператор по столбцам) на выходе создается цилиндри-
ческий куб, значение в каждом блоке вертикального столбца равно
сумме по данному столбцу (может быть использовано только в графи-
ческом интерфейсе)

15.6. Функции для работы со свойствами 373


19.1

avg_2d (агрегирующий оператор по столбцам) на выходе создается цилиндри-


ческий куб, значение в каждом блоке вертикального столбца равно
среднему по данному столбцу (может быть использовано только в гра-
фическом интерфейсе)
rnd(n) на выходе дает карту, содержащую не более n единиц 1 в произвольных
блоках куба свойств, значение в остальных блоках – нуль 0 (только в
режиме MESH)
grow (map>0) отображает окрестность заданного куба map радиусом 1 блок (только
в режиме MESH)
round округляет значение параметра куба

Функции от двух аргументов:

min минимум
max максимум
grow (map>0,n) отображает окрестность заданного куба map радиусом n блоков (толь-
ко в режиме MESH)

Функции от трёх аргументов:

if (condition, expr1, expr2) возвращает expr1 если condition отлично от нуля,


expr2 если condition = 0
IF-THEN-ELSEIF-ELSE- позволяет записать сложное выражение Если-то-
ENDIF иначе. В одной конструкции может использоваться
несколько ELSEIF, THEN

Функция box (задает какую-либо область куба свойств, в зависимости от заданных


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

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


Для пользовательских кубов:

• map = max (soil, swat) (форма записи при редактировании файла данных) или, что
то же самое, max (soil, swat) (форма записи в Строке Арифметики для кубов или
в поле Выражение)
Будет визуализирован куб, в каждой ячейке которой выбрано максимальное значе-
ние между нефтенасыщенностью и водонасыщенностью.

• round (pressure)

15.6.1. Примеры использования функций над кубами 374


19.1

Будет визуализирован куб, для каждой ячейки которой значение давления округ-
лено до целого числа.

• abs (soil - swat)


Будет визуализирован куб абсолютного значения (модуля) разности нефтенасы-
щенности и водонасыщенности.

• sqrt (poro)
Будет визуализирован куб квадратный корень из значения пористости.

Для пользовательских фильтров:

• box = i < 3 & j > 5 & k == 7 (форма записи при редактировании файла данных)
Определена следующая область: ячейки с номерами меньше 3 по X, больше 5 по
Y, равными 7 по оси Z. Данная запись эквивалента записи i < 3 & j > 5 & k == 7
(в Строке Арифметики для кубов или в поле Выражение Редактора свойств)

• box = pressure > avg (pressure)


Определена область, где давление больше среднего давления. Данная запись экви-
валента записи pressure > avg (pressure) (в Строке Арифметики для кубов или
в поле Выражение Редактора свойств).

15.6.1. Примеры использования функций над кубами 375


19.1

15.7. Функции над скважинами


Доступные параметры для скважин:

hwrat исторический дебит воды


horat исторический дебит нефти
hlrat исторический дебит жидкости
hgrat исторический дебит газа
hwinj историческая закачка воды
hoinj историческая закачка нефти
hlinj историческая закачка жидкости
hginj историческая закачка газа
hawrat исторический накопленный дебит воды
haorat исторический накопленный дебит нефти
halrat исторический накопленный дебит жидкости
hagrat исторический накопленный дебит газа
hawinj историческая накопленная закачка воды
haoinj историческая накопленная закачка нефти
halinj историческая накопленная закачка жидкости
haginj историческая накопленная закачка газа
hbhp историческое забойное давление
hthp историческое устьевое давление (наверху) скважины
hbulkp историческое давление пласта (породы)
wrat дебит воды
orat дебит нефти
lrat дебит жидкости
grat дебит газа
winj закачка воды
oinj закачка нефти
linj закачка жидкости
ginj закачка газа
awrat накопленный дебит воды
aorat накопленный дебит нефти

15.7. Функции над скважинами 376


19.1

alrat накопленный дебит жидкости


agrat накопленный дебит газа
awinj накопленная закачка воды
aoinj накопленная закачка нефти
alinj накопленная закачка жидкости
aginj накопленная закачка газа
bhp забойное давление
thp устьевое давление (наверху) скважины
bulkp давление пласта (породы)
hwcut историческая обводненность, отношение добытой воды к добытой
жидкости
wcut обводненность, отношение добытой воды к добытой жидкости
hgor исторический газонефтяной фактор (отношение количества газа к ко-
личеству нефти, добываемых из продуктивной скважины)
gor газонефтяной фактор
wpi well production index — индекс добычи

Далее по тексту используются следующие обозначения:


• скважинное выражение – математическое выражение, состоящее из операций над
скважинными параметрами. Например: orat+wrat, или avg(bhp). Список доступ-
ных параметров приведен в данном разделе в таблице выше;
• выражение для блока – математическое выражение, состоящее из операций над
сеточными параметрами (кубами). Например: permx*dz*ntg;
• условие для скважины – условие, состоящее из операций над скважинными па-
раметрами. Условие может быть верно или не верно. Например: orat>50, или
avg(bhp)<60. Список доступных параметров приведен в данном разделе в таб-
лице выше;
• условие для блока – условие, состоящее из операций над сеточными параметрами
(кубами). Условие может быть верно или не верно. Например: soil>0.7.

15.7.1. Функции для одной скважины


Позволяют получить график из расчетных и исторических параметров одной скважины.
Синтаксис: w("имя_скважины", скважинное выражение).

Примеры для пользовательских графиков:

15.7.1. Функции для одной скважины 377


19.1

• w("PROD1", wcut)
Будет построен график обводненности для скважины PROD1.

• w("INJ2", orat + wrat)


Будет построен график суммы дебитов нефти и воды скважины PROD2.

• w("216", orat)
Будет построен график дебита нефти скважины 216.

• w("314", bhp)
Будет построен график забойного давления скважины 314.

15.7.2. Объединение скважин общей маской


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

"маска_скважин"– выражение, задающее какую-либо группу скважин. "маска_скважин"


может быть задана названием одной скважины. Примеры масок:

• * – задает все скважины модели;

• 12* - задает скважины, номер которых начинается с 12;

• BA[5-8] - задает скважины BA5, BA6, BA7, BA8.

Поддерживаемые операции:

• sum

• avg

• min

• max

Примеры для пользовательских графиков:

• wm("P*", sum, orat)


Будет построен график суммарного дебита нефти для всех скважин, название ко-
торых начинается с Р.

• wm("PROD[4-7]", avg, orat)


Будет построен график среднего дебита нефти для скважин PROD4, PROD5,
PROD6, PROD7.

15.7.2. Объединение скважин общей маской 378


19.1

• wm("PROD*", max, abs(orat-horat))


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

15.7.3. Функции по скважинам


Синтаксис:
• wa("имя_скважины", операция, выражение для блока)
• wma("маска_скважин", операция, выражение для блока)
Описание:
• wa (На выходе дает скалярную величину)
Считается значение выражения для блока для каждого блока с перфорацией у
данной скважины. Далее применяется заданная операция.
• wma (На выходе дает скалярную величину)
Считается значение выражения для блока для каждого блока с перфорацией у
всех скважин в группе, выделяемых данной маской. Далее применяется заданная
операция.
Примеры для пользовательских графиков:
• wa("W1", sum, permx*dz*ntg)
Будет построен график суммы произведений проницаемости и эффективной мощ-
ности для блоков, через которые проходят перфорации скважины W1.
• wa("W1", avg, swat)
Будет построен график средней водонасыщенности для блоков, через которые про-
ходят перфорации скважины W1.
• wma("P*", avg, pressure)
Будет построен график среднего значения давления по всем блокам, через которые
проходят перфорации скважин, названия которых начинаются на Р.

15.7.4. Функции по блокам


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

15.7.3. Функции по скважинам 379


19.1

• wb(условие для блока, операция, скважинное выражение)

• wba(условие для блока, операция, выражение для блока)

Описание:

• wb (На выходе дает скалярную величину)


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

• wba (На выходе дает скалярную величину)


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

Примеры для пользовательских графиков:

• wb(soil > 0.75, max, orat)


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

• wb(pressure < 50, sum, orat)


Будет построен график суммарного дебита нефти по всем скважинам, у которых
есть перфорации в блоках с давлением менее 50.

• wba(soil > 0.75, min, pressure)


Будет построен график минимального давления по всем блокам перфорации сква-
жин, у которых есть перфорации в блоках с нефтенасыщенностью больше 0.75.

15.7.5. Фильтры со скважинными данными


Позволяют построить куб, визуализирующий:

• Блоки, содержащие перфорации скважин, удовлетворяющих заданному условию.


Куб будет содержать единицы в ячейках, где есть перфорации данных скважин, и
нули в остальных ячейках. Функция wmc.

• Блоки, содержающие виртуальные перфорации, которые образуются при модели-


ровании трещин ГРП. Функция wmvc.

• Блоки, через которые проходит траектория скважин. Функции wmtc.

15.7.5. Фильтры со скважинными данными 380


19.1

Синтаксис:
wmc ("маска_скважин", условие для скважины)

Блок оказывается выбранным, если:

1. Существует скважина в группе скважин (выделяемых маской скважин), которая


имеет перфорацию в данном блоке.

2. Условие для скважины верно для этой скважины.

На выходе выдается куб.

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


альными перфорациями (которые образуются при моделировании трещин ГРП):
wmvc ("маска_скважин", условие для скважины)

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

1. Существует скважина в группе скважин (выделяемых маской скважин), которая


имеет виртуальную перфорацию в данном блоке.

2. Условие для скважины верно для этой скважины.

На выходе выдается куб.

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


жин:

wmtc ("маска_скважин", условие для скважины)

Блок оказывается выбранным, если:

1. Существует скважина в группе скважин (выделяемых маской скважин), траектория


которой проходит через данный блок.

2. Условие для скважины верно для этой скважины.

На выходе выдается куб.

Примеры для пользовательских фильтров:

• wmc ("*", 1)
Будут отображены все блоки, содержащие перфорации скважин.

• wmvc ("*", 1)
Будут отображены все блоки, содержащие виртуальные перфорации скважин.

15.7.5. Фильтры со скважинными данными 381


19.1

• wmc("*",1) + 2*wmvc("*",1)
Будут отображены разными цветами блоки, содержащие обычные перфорации
скважин, и блоки, содержающие виртуальные перфорации скважин.

• grow (wmc ("*", 1), 3)


Будут отображены по 3 блока, соседних с блоками, имеющими перфорации.

• wmc ("P*", abs (orat - horat) / horat > 0.25)


Будут отображены все перфорации скважин, название которых начинается с P,
дебит нефти и исторический дебит нефти которых связаны соотношением abs (orat
- horat) / horat > 0.25.

• wmtc ("*", 1)
Будут отображены все блоки, через которые проходят траектории скважин.

• wmtc ("*", 1) & (soil > 0.7)


Будут отображены все блоки, через которые проходят траектории скважин и неф-
тенасыщенность в которых больше 0.7.

15.7.5. Фильтры со скважинными данными 382


19.1

16. Редактирование кубов свойств. Сглаживание. Ин-


терполяция
В данном разделе приведено редактирование кубов свойств с помощью фильтров поль-
зователя (Cut) и карт пользователя (Map).

Подробное описание функций арифметики tNavigator приведено в разделе Арифме-


тика пользователя.

С помощью Арифметика пользователя можно создать и сохранить произвольное чис-


ло фильтров пользователя Cut и кубов свойств Map. Кубы свойств Map (фильтры Cut)
могут быть выгружены в файл с помощью меню Экспорт. Описание форматов файлов
приведено в разделе Экспорт кубов свойств.

Если Map (Cut) были созданы в графическом интерфейсе, то при закрытии и после-
дующем открытии модели:

• если Map (Cut) редактировалось с помощью арифметики, то сама Map (Cut) не


сохраняется (для экономии места на диске). Сохраняется только арифметическое
выражение. При перечитывании модели Map (Cut) пересчитывается по заданному
выражению;

• при перечитывании модели все Map (Cut) подгружаются в порядке их создания.


Например, если в арифметике Map участвуют Map1 и Map2, то Map не пересчита-
ется и будет равна нулю. Однако само выражение сохранится в строке арифметики,
что позволяет пересчитать Map после открытия, нажав Применить к Map;

• если последняя операция с Map (Cut) – не арифметика, а, например, Кисть, то


значения Map (Cut) сохранятся.

Учебные курсы по Арифметике пользователя:

• SIM4.1. Редактирование свойств;

• SIM4.2. Использование арифметики;

• SIM4.3. Сглаживание;

• SIM4.4. Интерполяция;

• SIM4.5. Арифметика Фильтры по перфорациям;

• SIM4.6. Диаграммы Вороного.

16. Редактирование кубов свойств. Сглаживание. Интерполяция 383


19.1

16.1. Калькулятор для Кубов (Maps) и Фильтров (Cuts) пользовате-


ля
Кнопка – открыть калькулятор (слева от строки арифметики для карт). Кальку-
лятор облегчает работу при построении Карт пользователя и Фильтров пользователя.
Необходимо нажать на калькуляторе на свойство, операцию, константу, которую нужно
использовать в арифметическом выражении. Ее обозначение появится в Строке арифме-
тики для карт.
Пример: находим в списке Рассчитанные карты. Насыщенность нефтью. Нажи-
маем на нее – SOIL появляется в Строке Арифметики для карт – рис. 191. Далее
нажимаем Применить к Map (Enter).

Рис. 191. Калькулятор.

Подробное описание функций арифметики tNavigator приведено в разделе Арифме-


тика пользователя.

16.1. Калькулятор для Кубов (Maps) и Фильтров (Cuts) пользователя 384


19.1

16.2. Создание регионов с помощью кисти


Создать регион с помощью кисти.
На 2D виде свойств можно выделить область произвольной формы с помощью кисти
– рис. 192:

1. Выберите Карты пользователя или Фильтры пользователя.

2. 2D вид. Выбрать любой тип визуализации в 2D (Среднее на рисунке).

3. Нажать кнопку Создать регион с помощью кисти.

4. Выбрать радиус (в пикселях).

5. Выбрать значение (это значение будет присвоено всем блокам сетки, которые вы-
деляются с помощью кисти).

6. Затрагиваемые слои:

• Только текущий слой (только для 2D визуализации типа Слой);


• Все слои;
• Слои в указанном интервале.

Рис. 192. Кисть.

16.2. Создание регионов с помощью кисти 385


19.1

Созданный куб свойств можно сохранить при помощи кнопки Экспорт как куб про-
извольных регионов, указав нужное ключевое слово: FIPNUM (см. 12.4.10), SATNUM
(см. 12.4.3), PVTNUM (см. 12.4.2), и т.д. Далее его можно использовать как начальный
куб регионов, подключив при помощи ключевого слова INCLUDE в секцию REGIONS.

16.2. Создание регионов с помощью кисти 386


19.1

16.3. Фильтры пользователя


С помощью арифметики пользователя можно создать и сохранить произвольное число
фильтров пользователя. Фильтр – это выражение, которое может выполняться или не
выполняться для каждого блока модели. Ячейками, прошедшими фильтр, называются
ячейки, для которых выполнено данное выражение.
Ячейки, прошедшие фильтр, изображаются красным цветом, им соответствует зна-
чение 1. Ячейки, не прошедшие фильтр, изображаются синим цветом, им соответствует
значение 0.
Карты и фильтры пользователя позволяют проводить более полный анализ место-
рождения, отображать только представляющие в данный момент интерес области резер-
вуара. Подробное описание функций арифметики tNavigator приведено в разделе Ариф-
метика пользователя.

Например, на рис. 193 представлен фильтр, выбирающий слои по X с номером боль-


ше 1000. На рис. 194 установлена галочка Включить фильтр – отображены только
выбранные фильтром блоки. Ниже приведено подробное описание создания фильтра.

Рис. 193. Фильтр пользователя.

16.3. Фильтры пользователя 387


19.1

Рис. 194. Фильтр включен.

Еще пример. Выражение «pressure > avg(pressure)» является верным для ячеек, дав-
ление в которых больше среднего давления по всем ячейкам – рис. 195.

Рис. 195. Фильтр «pressure > avg(pressure)».

Создание нового фильтра. Строка арифметики для фильтров.

16.3. Фильтры пользователя 388


19.1

1. Выбрать опцию Фильтры. (Основные принципы просмотра 2D, 3D визуализаций


и гистограмм аналогичны просмотру свойств).

2. В строке арифметики для фильтров ввести выражение нового фильтра для постро-
ения карты в терминах арифметики пользователя. Например: «x > 1000» (рис. 193).
Для удобства работы с арифметическими выражениями, картами, операциями
можно использовать Калькулятор – кнопка (слева от Строки арифметики для
карт).

3. Фильтр может быть отредактирован не только с помощью строки арифметики, но


и с помощью Редактора карт. Нажать правой кнопкой мыши на имя фильтра Cut и
выбрать Редактировать.

4. Нажать кнопку Применить справа от строки арифметики. Красным на карте будут


выделены ячейки, прошедшие данный фильтр. Синим – не прошедшие.

5. Фильтр будет сохранен в закладках опции Фильтры при работе с данной моделью
в tNavigator (при закрытии и открытии модели фильтр сохраняется).

6. Для изменения имени фильтра нажать правой кнопкой мыши на Cut и выбрать
Переименовать.

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


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

8. Для получения карты без каких-либо изменений в строке арифметики для филь-
тров ставим 0. Применить.

9. Для изменения существующего фильтра нужно нажать на его название в закладках


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

10. С помощью кнопки Экспорт можно сохранить в файл для дальнейше-


го использования созданный фильтр (Например: создается файл вида SPE9-2-
1_Cut.map).

Включение фильтра.

1. Для включения фильтра на 2D, 3D видах и Гистограмме или установить галочку


Вкл. фильтр.

2. Выберите нужный пользовательский (Cut, Cut1 и т.д.) или встроенный фиксиро-


ванный (pvtnum, rocknum и т.д.) фильтр. Будут отображены только выбранные
фильтром блоки – рис. 194.

16.3. Фильтры пользователя 389


19.1

3. Смена используемого для отображения фильтра может быть задана следующим


способом. Правой кнопкой мыши нажать на фильтр, который нужно использовать
для отображения (например, фильтр Cut1). Выбрать Использовать для отображе-
ния – рис. 196.

Рис. 196. Использовать фильтр для отображения.

4. Для более гибкой настройки отображения блоков с помощью фильтра можно ис-
пользовать знаки равенства и неравенства и поле для ввода значения фильтра. На
рис. 197 отображены блоки сетки, не входящие во 2-й FIPNUM регион: фильтр
Cut, выделяющий блоки 2-го FIPNUM региона (”FIPNUM == 2”), равен 1.

Выпадающее меню правой кнопки опции Фильтры.

При наведении и нажатии правой кнопкой мыши на любой из созданных фильтров


появляется выпадающее меню, позволяющее реализовать одну из следующих функций
(вид меню есть на рис. 196):

• Использовать для отображения (если выбран фильтр, то будут отображаться


только ячейки, прошедшие фильтр);

• Переименовать;

• Редактировать (будет открыт Редактор свойств);

• Загрузить (загрузить сохраненный ранее фильтр);

16.3. Фильтры пользователя 390


19.1

Рис. 197. Гибкая настройка отображения блоков.

• Загрузить границы ОТЧ. РЕГ. (загрузить из файла границы отчетных регионов,


заданные в метрах);

• Экспорт (аналогично кнопке Экспорт сохраняет фильтр в файл);

• Создать (будет создан новый фильтр; значение в каждом блоке изначально - 1);

• Создать копию (копировать имеющийся фильтр);

• Удалить;

• Обновить (обновить пользовательский куб свойств в данный момент);

• Автообновление (при установке галочки Автообновление пользовательский куб


будет автоматически обновляться на каждом шаге расчета);

• Обновить все (обновить все кубы пользователя в данный момент);

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

Бурение скважин по фильтру.


С помощью фильтров пользователя могут быть добавлены скважины, содержащие
перфорации только в тех блоках, которые выбраны фильтром. Например, где насыщен-
ность нефтью больше 0.5 (в строке арифметики soil > 0.5) или только в слоях по Z,
начиная с 8-ого слоя (в строке арифметики k>7).
Примеры фильтров.

16.3. Фильтры пользователя 391


19.1

• pressure < 200


Будут визуализированы только ячейки с низким давлением (ниже 200)

• (soil > 0.5) & (pressure > 200)


Будут визуализированы только ячейки с высокой нефтенасыщенностью (более 0.5)
и высоким давлением (более 200).

Примеры использования данных по скважинам для построения


фильтров ячеек модели см. в курсе SIM4.5. Арифметика Филь-
тры по перфорациям.

16.3. Фильтры пользователя 392


19.1

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

1. Переходим в опцию Карты или Фильтры;

2. Нажимаем правой кнопкой мыши на карту пользователя Map (или фильтр Cut) ;

3. Выбираем Загрузить границы ОТЧ.РЕГ. – рис. 198;

4. Выбираем нужный текстовый файл с границами отчетных регионов.

Рис. 198. Загрузка границ отчетных регионов в куб свойств пользователя.

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

• Номер региона;

• Название региона;

• X1, Y1 (координаты по осям точки границы, указанные в метрах); X2, Y2 – анало-


гично.

Например, может быть использован текстовый файл следующего вида – рис. 199:

16.3.1. Загрузка границ отчетных регионов в фильтр Cut или карту Map 393
19.1

Рис. 199. Текстовый файл с границами отчетных регионов.

В файле заданы в метрах границы 3-ех отчетных регионов.

Рис. 200. Границы отчетных регионов.

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

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

16.3.1. Загрузка границ отчетных регионов в фильтр Cut или карту Map 394
19.1

• По полученному кубу пользователя Map (фильтру Cut) можно разрезать модель


на куски – отчетные регионы.

16.3.1. Загрузка границ отчетных регионов в фильтр Cut или карту Map 395
19.1

16.3.2. Сохранить Отчет по боковым зарезкам для скважин


Суммирование пользовательского куба (Map) по ячейкам сетки вокруг стволов скважин.

1. В поле Радиус указать количество ячеек, соседних со скважиной (по значениям


параметра в этих ячейках будет суммирование).

2. Установить галочку в случае использования фильтра по скважинам (будет идти


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

3. Указать путь для записи файла с отчетом.

Рис. 201. Сохранение отчета по боковым зарезкам для скважин.

Для текущей куба свойств создается текстовый файл с отчетом расширения .rep с
данными следующего вида:
———————————
well name | function
’102’ | 45
’213’ | 52
’104’ | 56
’103’ | 65
’214’ | 75
’106’ | 82
’109’ | 86
’105’ | 98
’111’ | 105
’216’ | 110
’126’ | 117
’112’ | 150
’119’ | 165
’117’ | 204
———————————

Well name — столбец с названиями скважин.

16.3.2. Сохранить Отчет по боковым зарезкам для скважин 396


19.1

Function — столбец со значениями суммы параметра по всем ячейкам области вокруг


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

16.3.2. Сохранить Отчет по боковым зарезкам для скважин 397


19.1

16.3.3. Добавление аквифера с помощью фильтра пользователя

Подробное описание см. в курсе SIM2.4. Добавление аквифера.

16.3.3. Добавление аквифера с помощью фильтра пользователя 398


19.1

16.4. Кубы свойств пользователя (Maps)


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

Подробное описание функций арифметики tNavigator приведено в разделе Арифме-


тика пользователя.

Создание нового куба свойств. Строка арифметики для Maps. Сохранение Maps.

1. Выбрать опцию Карты, Map. (Основные принципы просмотра 2D, 3D Maps и


гистограмм аналогичны просмотру свойств.);

2. В Строке арифметики ввести выражение для построения нового пользователь-


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

3. Нажать кнопку Применить к Map справа от строки арифметики. Будет построен


куб свойств multx.

4. Куб свойств может быть отредактирован не только с помощью строки арифме-


тики, но и с помощью редактора свойств. Нажать правой кнопкой мыши на имя
куба (Map) и выбрать Редактировать (Так можно, например, изменить множитель
проводимости только в определенной области);

5. Куб свойств будет сохранен в закладках опции Карты при работе с данной мо-
делью в tNavigator (при закрытии и открытии модели построенный куб свойств
сохраняется).

6. Для изменения имени куба (Map) нажать правой кнопкой мыши на Map и выбрать
Переименовать.

7. Для создания нового куба свойств нажмите правой кнопкой мыши на нажимаем
на любой из предыдущих кубов и выберите в выпадающем меню Создать или
Создать копию. Появляется новый куб или копия – Map1. Далее можно ввести
выражение в строку арифметики для построения нового куба.

8. Для получения куба свойств без каких-либо изменений в строке арифметики ста-
вим 0. Применить.

16.4. Кубы свойств пользователя (Maps) 399


19.1

9. Для изменения существующего куба свойств (Map) нужно нажать на ее назва-


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

10. С помощью кнопки Экспорт можно сохранить в файл созданный куб


свойств для дальнейшего использования (Например: создается файл вида SPE9-
2-1_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

• Загрузить границы ОТЧ. РЕГ. (загрузить из файла границы отчетных регионов,


заданные в метрах);

• Экспорт (аналогично кнопке Экспорт сохраняет куб в файл);

• Создать (будет создан новый куб; значение в каждом блоке изначально - 0);

• Создать копию (создание копии имеющегося куба);

• Удалить;

16.4. Кубы свойств пользователя (Maps) 400


19.1

• Обновить (обновить куб в данный момент);

• Автообновление (при установке галочки «Автообновление» куб будет автомати-


чески обновляться на каждом шаге расчета);

• Обновить все (обновить все кубы пользователя в данный момент);

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

16.4. Кубы свойств пользователя (Maps) 401


19.1

16.4.1. Подгрузка созданного куба пользователя (Map) в модель


Подгрузка может быть сделана двумя способами:

• Подключение в графическом интерфейсе (самый быстрый способ подгрузки):

1. Нажимаем на кнопку Экспорт, указываем ключевое слово (назва-


ние свойства). Например: PERMX – проницаемость в направлении оси X,
NTG — песчанистость и т.д. Карта будет сохранена в виде файла НАЗВА-
НИЕ_МОДЕЛИ_Map.map. (Например: TEST6_WATERFLOOD_Map.map);
2. Переходим в Свойства сетки, Начальные свойства. Правой кнопкой мыши
нажимаем на куб свойств, вместо которой нужно загрузить сохраненный куб
(Map) пользователя. Выбираем Загрузить. Выбираем нужный сохраненный
куб НАЗВАНИЕ_МОДЕЛИ_Map.map.

• Подключение через data-файл модели


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

1. Нажимаем на кнопку Экспорт, указываем ключевое слово (назва-


ние кубов). Например: PERMX — проницаемость в направлении оси X,
NTG — песчанистость и т.д. Куб будет сохранена в виде файла НАЗВА-
НИЕ_МОДЕЛИ_Map.map. (Например: TEST6_WATERFLOOD_Map.map).
2. В data-файле подключаем этот файл в конце секции GRID:

INCLUDE
НАЗВАНИЕ_МОДЕЛИ_Map.map
/
3. Кубы в data-файле можно редактировать с помощью арифметических выраже-
ний. Например: при подгрузке куба проницаемости PERMX для согласован-
ности распределений проницаемостей можно добавить редактирование кубов
остальных проницаемостей:

ARITHMETIC
PERMY = PERMX
PERMZ = PERMX/10
/
4. Теперь можно перезагрузить модель; при этом будет загружен новый
подгруженный куб свойств.

16.4.1. Подгрузка созданного куба пользователя (Map) в модель 402


19.1

16.5. Редактор свойств


Редактор свойств может быть открыт следующим образом:
1. Карты или Фильтры;

2. Нажать правой кнопкой мыши на Map или Cut;

3. Выбор Редактировать – рис. 202.

Рис. 202. Открыть редактор свойств.

Выбирается одна из закладок окна Редактора свойств - рис. 203:


• Арифметические выражения:

– Арифметика;
– Блок;
– Цилиндр;
– Скважины;
– Профили;
– Сечение;

• Данные скважины;

• Свойства сетки;

• Линии тока;

• Производные свойства;

• Диаграммы Вороного;

16.5. Редактор свойств 403


19.1

• Компоненты связности;

• Сглаживание и интерполяция:

– Сглаживание;
– Интерполяция;
– Множитель проницаемости;

• Кисть для создания регионов;

Рис. 203. Редактор свойств.

16.5. Редактор свойств 404


19.1

16.5.1. Арифметика
Всем ячейкам модели, для которых выполнено условное выражение в поле Бокс, при
нажатии Применить приравнивается выделенное значение: 1, 0 или значение поля Вы-
ражение.

• Если в поле Бокс записано 1, то значениям свойства во всех ячейках присваивается


величина, заданная в поле Присвоить значение (0, 1 или указанное выражение,
в зависимости от переключателя). Если в поле Бокс записано 0 – то значения
свойства не изменяются.

• Если в поле Бокс записано условное выражение (например, «pressure > 200»), то
значение будет присвоено свойству во всех ячейках, удовлетворяющих условию (в
данном примере – тем, давление в которых более 200).

• Если в Бокс записано «cut > 0», то выражение будет присвоено свойству во всех
ячейках, для которых выполнен фильтр cut (Создание фильтров).

Пример – рис. 204.


Область, выделенная фильтром Cut1 (красный цвет) — регион Вороного скважины
111. Области, выделенной фильтром Cut1 (в Бокс записано cut1 == 1) присваивается
значение выражения sum(moipm*cut) – сумма запасов в данной области, значение при-
сваивается Map в каждом блоке в этой области (Moipm — массовые извлекаемые запасы
нефти).

Рис. 204. Редактор свойств – Арифметика.

16.5.1. Арифметика 405


19.1

16.5.2. Блок
Закладка служит для изменения свойств куба с координатами в указанном диапазоне
(указать номера блоков X интервал, Y интервал, Z интервал). Выражение внизу (1,
0 или значение поля Выражение) будет присвоено только блокам в выбранной части
модели.
На рис. 205 после нажатия кнопки Применить значение 1 будет присвоено части
куба, состоящей из блоков с 23 по 53 по оси X, с 24 по 55 по оси Y и с 1 по 1 по оси Z.
По умолчанию во вкладке Блок стоят номера с первого по последний блок по всем
осям координат (т.е. выражение будет применено ко всему кубу полностью).
Блоки можно задать с помощью мышки, последовательно, нажав левой кнопкой на
левый верхний и правый нижний блоки нужного куба. В случае, если галочка Приме-
нить по нажатию кнопки мышки на карте установлена, дважды нажав на визуали-
зацию куба свойств, вы получаете присвоение указанного значения свойству в кубе с
углами в этих блоках, причем точные координаты куба выводятся в полях X интервал,
Y интервал, Z интервал. С помощью этих полей можно контролировать размеры куба
и, возможно отредактировать их (например, Z-интервал) и опять нажать Применить.

Рис. 205. Редактор свойств – Блок.

16.5.2. Блок 406


19.1

16.5.3. Цилиндр
Закладка позволяет применить выражение внизу (1, 0, или значение поля Выражение)
для произвольного цилиндра внутри модели. Для задания цилиндра указываются:
• Координаты его центра (номера блоков). Координаты могут быть заданы нажати-
ем мыши на нужный блок куба свойств. В случае если галочка Применить по
нажатию кнопки мышки на карте установлена, нажав на визуализацию куба,
вы получаете присвоение указанного значения свойству в блоках, входящих в ци-
линдр с центром в этом блоке, причем точные координаты цилиндра выводятся в
поле Центр;

• Направление (X, Y или Z);

• Радиус (радиус указывается в количестве блоков или в метрах);

• Высота (указывается в количество блоков; по умолчанию высота цилиндра бе-


рется равной общему количеству блоков). Галочка Сглаживание по высоте дает
возможность задания данного сглаживания;

• Сглаживание (слайдер). При отсутствии сглаживания (слайдер в самой левой по-


зиции) выражение внизу (1, 0 или значение поля Выражение) будет присвоено
всем блокам внутри цилиндра без изменений. При задании ненулевого сглажива-
ния в центре цилиндра будет присвоено значение (1, 0 или значение поля Вы-
ражение), остальным ячейкам цилиндра будут присвоены значения, сглаженные
к значениям в граничных точках цилиндра. На рис. 206 показаны цилиндры по
направлению оси Z. Более красные цилиндры – сглаживание небольшое (ближе
к левой позиции слайдера при создании), цилиндры с цветом, меняющимся от
центра к краям – с различными показателями сглаживания.
Формула редактирования свойства (предполагается, что выбрано направление Z):

mapnew = mapold · (1.0 − r_ f ading · h_ f ading) + expr · h_ f ading · r_ f ading,

где:
• expr – выражение, записанное в поле Выражение.

• r_ f ading = |1.0 − rq2 | p ;

• если отмечено поле Сглаживать по высоте, то h_ f ading = |abs(1.0 − abs(axis2 −


c2 )/h2 )| p , в противном случае h_ f ading = 1;

• q = (axis0 − c0 )2 + (axis1 − c1 )2 ;

• r – радиус, заданный в поле Радиус;

• p = 0.002 · smoothing;

16.5.3. Цилиндр 407


19.1

• smoothing – значение параметра Сглаживание, задается слайдером. Значение ле-


жит в интервале от 1 до 1000;

• axis 0 равно значению координаты I (или X, если выбрано в метрах) выбранного


центра;

• axis 1 равно значению координаты J (или Y, если выбрано в метрах) выбранного


центра;

• axis 2 равно значению координаты K (или Z, если выбрано в метрах) выбранного


центра;

• c0 – X-координата выбранного центра;

• c1 – Y-координата выбранного центра;

• c2 – Z-координата выбранного центра;

• h2 – половина высоты в блоках. Высота задается в диалоге Интервал по направ-


лению.

Эта формула применяется к блокам, удовлетворяющим следующему условию:

box = (q < r2 )&(dir_range),


где:

• & – логическое И;

• dir_range = (axis2 > minb + 1)&(axis2 < maxb + 1) – также некоторый бокс ячеек,
удовлетворяющих условию в правой части;

• (min b , max b ) – вертикальный интервал в блоках, задаваемый в диалоге Интервал


по направлению.

На рис. 206 редактируется свойство multx, в области скважин multx умножается на


5 (Выражение – multx*5), задана различная степень сглаживания к краям цилиндра.

16.5.3. Цилиндр 408


19.1

Рис. 206. Редактор свойств – Цилиндр.

На рис. 207 изменены значения в цилиндрической области по направлению X.

16.5.3. Цилиндр 409


19.1

Рис. 207. Изменение свойства в цилиндрической области.

16.5.3. Цилиндр 410


19.1

16.5.4. Скважины
Закладка позволяет применить выражение внизу (1, 0 или значение поля Выражение)
для произвольного количества блоков, соседних с какими-либо скважинами (перфора-
циями скважин).
Маска скважин задает группы скважин. Например, PROD2* — все скважины, назва-
ние которых начинается с PROD2. Символ * – вообще все скважины модели. Можно
также указать и только одну скважину.
Модификацию свойств вокруг скважины также можно задать с помощью мышки,
нажав левой клавишей на блок с перфорацией этой скважины. В случае если галочка
Применить по нажатию кнопки мышки на карте установлена, нажав на перфорацию
скважины на визуализации куба свойств, вы получаете присвоение указанного значения
свойству в цилиндрической области с центром в блоках перфорации скважины, причем
название скважины выводится в поле Маска скважин.
Поле Расширить выбранные блоки на показывает количество блоков, соседних
со скважиной (с интервалами перфораций), для которых нужно применить выражение.
Если в поле указано 1, то это только сам блок, содержащий скважину.
На рис. 208 блокам, соседним с перфорациями всех нагнетательных скважин (маска
- INJ*), приравниваются значения permx. По полученному свойству видно, что во всех
блоках значение свойства равно 0, в блоках рядом с перфорациями скважин – permx.

Рис. 208. Редактор свойств – Скважины.

16.5.4. Скважины 411


19.1

16.5.5. Профили
Закладка позволяет применить выражение внизу (1, 0 или значение поля Выражение)
для любого созданного ранее профиля (Создание профиля).
Выражение может быть применено к следующим блокам (установить соответствую-
щие галочки в Редакторе свойств):

1. Применить к блокам из профиля (только ячейки, по которым проходит профиль);

2. Применить к блокам внутри профиля (замкнуть границу профиля) (ячейки, огра-


ниченные профилем и прямой линией, соединяющей начало и конец профиля);

3. Применить к блокам снаружи профиля (замкнуть границу профиля) (все ячейки


модели, за исключением лежащих внутри профиля и на нем).

Например, создадим следующий Профиль 1 (показан белым на 3D виде) – рис. 209:

16.5.5. Профили 412


19.1

Рис. 209. Профиль 1.

Применяем выражение «2» для случая 1 – блоки из профиля, установив соответству-


ющую галочку в окне Редактора свойств. Получаем рис. 210:

Рис. 210. Случай 1: ячейки из профиля.

16.5.5. Профили 413


19.1

Применяем выражение «2» для случая 2 – ячейки внутри профиля (замкнуть грани-
цу) - рис. 211.

Рис. 211. Случай 2: ячейки внутри профиля (замкнуть границу).

Применяем выражение «2» для случая 3 – ячейки снаружи профиля (замкнуть гра-
ницу) - рис. 212.

16.5.5. Профили 414


19.1

Рис. 212. Случай 3: ячейки вне профиля (замкнуть границу).

16.5.6. Сечение
Закладка позволяет применить выражение внизу (1, 0, или значение поля Выражение)
для любого созданного ранее сечения (включая разрезы вдоль скважин, по точкам, по
траектории и т.д. - Создание сечения).
Выражение может быть применено к следующим блокам (установить соответствую-
щие галочки в Редакторе свойств):

1. Применить к блокам сечения (только ячейки, по которым проходит сечение);

2. Применить к блокам над сечением (для горизонтального сечения);

3. Применить к блокам под сечением (для горизонтального сечения).

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


щего на глубине 2377,63 м сечения.

На рис. 214 создан многоскважинный разрез, проходящий через скважины 5, 20 и 23


(предварительно был создан фильтр по скважинам 2, выбирающий данные скважины). В
редакторе свойств стоят галочки Применить к блокам сечения, Применить к блокам
внутри разреза (замкнуть границу разреза). Применяется выражение «1».

16.5.6. Сечение 415


19.1

Рис. 213. Редактор свойств – Сечение и разрез.

16.5.6. Сечение 416


19.1

Рис. 214. Редактор свойств – Сечение и разрез.

16.5.7. Данные скважины


С помощью данной закладки данные по скважинам (дебиты, накопленные добычи, об-
водненность и другие) проецируются на интервал перфорации.
Маска скважин – указывается для задания группы скважин (например, символ * –
все скважины модели, PROD2* – все скважины, название которых начинается с PROD2).
Можно также указать и только одну скважину.
Модификацию свойств вокруг скважины также можно задать с помощью мышки, на-
жав левой клавишей на блок с перфорацией этой скважины, причем название скважины
выводится в поле Маска скважин.
Всем блокам, в которых есть перфорации данной скважины, будет присвоено значе-
ние выбранного параметра (дебита, накопленного дебита, параметра анализа).
В поле Присвоить значение указывается то значение (1, 0, или значение поля Вы-
ражение), которое будет присвоено блокам, в которых нет перфораций скважин, вы-
бранных маской.
На рис. 215 выбрана маска * (задает все скважины модели), параметр – накопленная
нефть, 0 – значение, которое присваивается всем блокам, в которых нет перфораций
скважин.

16.5.7. Данные скважины 417


19.1

Рис. 215. Редактор свойств – Данные скважины.

16.5.8. Свойства сетки


Данная закладка работает следующим образом. Выбирается любое Начальное или Рас-
считанное свойство. Например, Пористость на рис. 216.
Внизу отображаются минимальное и максимальное значение этого параметра в со-
ответствии с выбранным свойством.
Слайдерами регулируем значение параметра От и До. Нажимаем Применить. Бло-
ками, значение пористости которых попадают в этот диапазон, присваивается значение
1. Блоками, значение пористости которых лежит вне этого диапазона, присваивается
значение 0. (Вместо пористости может быть взять любой другой параметр).

16.5.8. Свойства сетки 418


19.1

Рис. 216. Редактор свойств – Свойства сетки.

16.5.9. Линии тока


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

16.5.10. Производные свойства


Данная закладка используется в tNavigator для отладочных целей.

16.5.11. Диаграммы Вороного


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

16.5.9. Линии тока 419


19.1

Пример использования. Диаграммы Вороного используются для приблизительной


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

Подробное описание см. в курсе SIM4.6. Диаграммы Вороного.

16.5.11. Диаграммы Вороного 420


19.1

16.5.12. Компоненты связности


Данная закладка выделяет компоненты связности модели, присваивая им номера по по-
рядку.
Компонента связности – это часть модели, блоки, между которыми возможно тече-
ние. Соединение блоков может быть как геометрическим (в случае, если грани соседних
блоков имеют пересечение ненулевой площади), так и специальным, таким как PINCH
(см. 12.2.58) или NNC (см. 12.2.54).
На рис. 217 показан куб свойств с двумя компонентами связности.

Рис. 217. Редактор свойств – Компоненты связности.

16.5.12. Компоненты связности 421


19.1

16.5.13. Разломы (Faults)


Данная закладка используется для выделения разломов, заданных ключевым словом
FAULTS (см. 12.2.38). Блокам, в которых задан разлом, присваивается значение 1 (крас-
ный цвет). Можно выбрать в выпадающем списке, какой разлом нужно выделить, или
все разломы (All Faults) - рис. 218.

Рис. 218. Редактор свойств – Разломы.

16.5.13. Разломы (Faults) 422


19.1

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

Подробное описание данного функционала см. в курсе SIM4.3. Сгла-


живание.

16.6. Сглаживание 423


19.1

16.7. Интерполяция
Интерполяция – это распространение значений, заданных в точках (некоторых блоках
модели) на всю сетку (на все блоки модели).
В tNavigator поддержаны следующие методы интерполяции – рис. 219 (выбор в вы-
падающем меню):

• Послойный метод наименьших квадратов;

• 3D метод наименьших квадратов;

• Послойный Кригинг;

• 3D Кригинг;

• Послойный SGS;

• 3D SGS;

• Тривиальный;

• Послойный метод IDW.

Рис. 219. Редактор свойств – Интерполяция.

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


данных модели с помощью ключевого слова INTERPOLATE (см. 12.3.13).

16.7. Интерполяция 424


19.1

Примеры использования интерполяции есть в учебных курсах


SIM4.2. Использование арифметики (использование в виде ключе-
вого слова) и SIM4.4. Интерполяция (использование в графическом
интерфейсе).

Описание основных возможностей интерполяции: Использовать данные сетки или


Использовать данные скважин (переключение осуществляется установкой соответ-
ствующей галочки).

Использовать данные сетки.

• Блоки со скважинами (узлы интерполяции — блоки с интервалами перфорации


скважин со значением куба Map в данном блоке);

• Блоки с траекториями скважин (узлы интерполяции — блоки, через которых про-


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

Использовать данные скважин.


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

• Перфорации;

• Кривые ГИС;

• Дебиты;

• Накоплен. показатели;

• Карты;

• Начальные свойства;

• Регионы;

• Рассчитанные свойства;

• Анализ;

• Давление;

16.7. Интерполяция 425


19.1

• Невязки.

Доступен выбор значения по умолчанию – значение, которым заполняется слой, в


случае если в данном слое нет узлов интерполяции. Изначально это значение 0.

16.7. Интерполяция 426


19.1

16.7.1. Интерполяция послойным методом наименьших квадратов


В разделе описывается специфика использования интерполяционного метода примени-
тельно к работе с кубами свойств Map. Общее описание метода, формулы, а также
детали использования множителей и коэффициентов, приведенных в данном разделе,
даны в секции Метод наименьших квадратов. Интерполяция выполняется в каждом слое
независимо от других слоев.
На рис. 220 пример выбора параметров интерполяции.

• Закладка Интерполяция в Редакторе свойств.

• Выбираем параметры интерполяции (формула ниже).

• Галочка Использовать данные скважин.

• Выбираем Невязки, Накопл. нефть (Невязка).

• Применить.

• Куб строится следующим образом: Историческое-рассчитанное значение накоп-


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

Рис. 220. Послойный метод наименьших квадратов.

Гладкость интерполяции задается множителями α и β :

• α – множитель, задающий степень влияния первой штрафной функции (первой


производной), меняется в диапазоне [0.01, 100]; задается слайдером (рис. 220);

16.7.1. Интерполяция послойным методом наименьших квадратов 427


19.1

• β – множитель, задающий степень влияния второй штрафной функции (второй


производной), меняется в диапазоне [0.01, 100]; задается слайдером (рис. 220);

В общем случае Радиус и Степень сглаживания равны 0. Если заданы ненулевой


Радиус = r и Степень сглаживания = t, то применяется следующее:

1. Для данного свойства строится послойная Диаграмма Вороного Показать рас-


стояния вместо целочисленной маски (рядом со скважинами значение свойства
близко к нулю; в областях, отдаленных от скважин, значения большие);

2. Если значение расстояния для блока больше заданного радиуса r , то весовые ко-
эффициенты wi j для вычисления интерполируемой функции полагаются равными
1;

3. Если значение расстояния между


 блоками  меньше заданного радиуса r , то весовые
mindist
коэффициенты wi j = 1 + t · 1 − r , где t – степень сглаживания, а mindist
– минимальное расстояние между этими блоками. Таким образом, чем меньше
расстояние, тем сильнее влияние для блоков.

Шаг интерполяционной сетки.


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

16.7.1. Интерполяция послойным методом наименьших квадратов 428


19.1

16.7.2. Интерполяция трехмерным методом наименьших квадратов


В разделе описывается специфика использования интерполяционного метода примени-
тельно к работе с кубами свойств Map. Общее описание метода, формулы, а также
детали использования множителей и коэффициентов, приведенных в данном разделе,
даны в секции Метод наименьших квадратов.

Рис. 221. Трехмерный (3D) метод наименьших квадратов.

Гладкость интерполяции задается множителями α и β :

• α – множитель задающий степень влияния первой штрафной функции (первой


производной), меняется в диапазоне [0.01, 100]; задается слайдером (рис. 220);

• β – множитель задающий степень влияния второй штрафной функции (второй


производной), меняется в диапазоне [0.01, 100]; задается слайдером (рис. 220);

Геометрия.

• Не учитывать геометрию сетки (все весовые коэффициенты при интерполирова-


нии wi j полагаются равными 1).

• Использовать расстояние между блоками (весовые коэффициенты wi j полагаются


равными 1/d , где d – расстояние между центрами блоков).

• Использовать проводимости (все весовые коэффициенты wi j полагаются равными


проводимостям).

Пороговое значение. При задании порогового значения все проводимости меньше


указанного значения считаются нулевыми.

16.7.2. Интерполяция трехмерным методом наименьших квадратов 429


19.1

16.7.3. Интерполяция методом послойный Кригинг


В разделе описывается специфика использования интерполяционного метода примени-
тельно к работе с кубами свойств Map. Общее описание метода, формулы, а также
детали использования множителей и коэффициентов, приведенных в данном разделе,
даны в секции Кригинг. Интерполяция выполняется в каждом слое независимо от дру-
гих слоев.
Применение Кригинга:

1. Метод интерполяции – Послойный кригинг;

2. Сначала считаем Вариограмму (Задаем неинтерактивные параметры и нажима-


ем Пересчитать вариограмму) - рис. 222.
Вариограмма строится следующим образом. По оси X идет расстояние между
скважинами, разбитое на количество интервалов, задаваемое пользователем. Рас-
сматриваются все пары скважин и считаются расстояния между ними (т.е. рассто-
яние между интервалами перфорации скважин в одном слое). Для каждой пары
скважин считается разность значений выбранного свойства. По оси Y – квадрат
разности значений выбранного свойства (например, квадрат разности пористости
для блока с перфорацией скважины 1 и для блока с перфорацией скважины 2).
В случае большого количества скважин в модели на вариограмме отображается
крестик не для каждой пары скважин, а для группы скважин - среднее значение
по оси X и по оси Y (группировка по расстоянию между скважинами). Кривая,
отображенная красным цветом, строится с учетом выбранного типа модели варио-
граммы.
Галочка Синхронизировать вариограмму с вариограммой послойного SGS
позволяет построить вариограмму сразу для двух этих методов (Послойный Кри-
гинг и Послойный SGS). При выборе метода Послойный SGS рассчитанная варио-
грамма сохраняется.

16.7.3. Интерполяция методом послойный Кригинг 430


19.1

Рис. 222. Послойный Кригинг.

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


пересчитана в случае изменения параметров):

• Номер слоя – номер слоя, для которого будет построена вариограмма;


• Радиус корреляции для скважин – расстояние между скважинами. Скважи-
ны учитываются при построении вариограммы в том, и только в том случае,
если расстояние между скважинами меньше заданного;
• Количество интервалов – количество интервалов по оси X;
• Тип модели вариограммы (функция, отображаемая красной линией):
- Экспоненциальная;
- Сферическая;
- Гауссова;
- Кубическая;
- Эффект Самородка;
- Степенная;
- Коши;
- Рационально-Квадратичная.

4. Нажимаем Пересчитать вариограмму, если введены новые значения неинтерак-


тивных параметров;

16.7.3. Интерполяция методом послойный Кригинг 431


19.1

5. Интерактивные параметры. При изменении интерактивных параметров (регу-


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

• Эффективный радиус корреляции (ранг) (с какой точки начинает почти пря-


мая часть кривой);
• Плато (порог) (высота почти прямой части кривой);
• Эффект Самородка (перемещение кривой вверх и вниз).

6. После этого применяем Кригинг. Тип Кригинга (выбор в выпадающем меню):

• Простой;
• Обычный;
• Универсальный.

На рис. 223 приведен результат интерполяции методом Простого Кригинга для про-
ницаемости по оси X (Куб Map, в Строке арифметики – permx).
На панели отчета выводится сообщение о величинах абсолютной и относительной
невязки, и завершении интерполяции.

Рис. 223. Результат применения послойного Кригинга для проницаемости по оси X.

16.7.3. Интерполяция методом послойный Кригинг 432


19.1

16.7.4. Интерполяция методом 3D Кригинг


В разделе описывается специфика использования интерполяционного метода примени-
тельно к работе с кубами свойств Map. Общее описание метода, формулы, а также
детали использования множителей и коэффициентов, приведенных в данном разделе,
даны в секции Кригинг. Рассматриваются все пары интервалов перфораций и счита-
ются расстояния между ними. Расстояние между интервалами перфорации скважин
в трехмерном пространстве вычисляется как d 2 = dx2 + dy2 + (A · dz)2 . Для каждой
пары интервалов перфораций считается разность значения выбранного свойства. Ко-
эффициент A – Горизонтальное/вертикальное масштабирование – неинтерактивный
параметр, регулируется слайдером (рис. 224).
Галочка Синхронизировать вариограмму с вариограммой трехмерной последо-
вательной гауссовской симуляцией позволяет построить вариограмму сразу для двух
этих методов (3D Кригинг и 3D SGS). При выборе метода 3D SGS рассчитанная варио-
грамма сохраняется.

Рис. 224. Трехмерный (3D) Кригинг.

16.7.5. Интерполяция методом послойный SGS


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

Построение вариограммы для данного метода полностью аналогично построению


вариограммы в методе Кригинга.

16.7.4. Интерполяция методом 3D Кригинг 433


19.1

Галочка Синхронизировать вариограмму с вариограммой послойного кригинга


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

Применение метода послойный SGS.

Задаем параметры интерполяции:

Радиус кригинга. – радиус вокруг каждого блока, в котором для данного блока будут
выбираться узлы интерполяции (число точек кригинга).
Число точек кригинга. – число точек N (N = 16 по умолчанию), значения в которых,
участвуют в интерполяции. Узлы интерполяции (Число точек кригинга) выбираются
в слое. В отличие от метода Послойного Кригинга, в методе послойный SGS результат
интерполяции в некоторой точке это линейная комбинация не всех имеющихся значений,
а только значений в указанном числе точек, выбранных в радиусе кригинга (см. рис. 225
и рис. 226).
Случайное число. При применении метода к значению в каждом блоке прибавля-
ется еще случайная величина с нормальным распределением. Полученный в результате
применения метода куб свойств будет различаться в зависимости от выбранного случай-
ного числа: 1, 2, ... Но при повторном выборе числа куб повторяется (т.е. для каждого
случайного числа в результате применения метода может быть получен только один
куб).
На рис. 225 и рис. 226 приведены результаты интерполяции для различных случай-
ных чисел. Видно, что полученные кубы отличаются.

16.7.5. Интерполяция методом послойный SGS 434


19.1

Рис. 225. Результат интерполяции – Случайное число 1.

Рис. 226. Результат интерполяции – Случайное число 4.

16.7.5. Интерполяция методом послойный SGS 435


19.1

16.7.6. Интерполяция методом 3D SGS


В разделе описывается специфика использования интерполяционного метода примени-
тельно к работе с кубами свойств Map. Общее описание метода, формулы, а также
детали использования множителей и коэффициентов, приведенных в данном разделе,
даны в секции Последовательная гауссовская симуляция (SGS).
Построение вариограммы для данного метода полностью аналогично построению ва-
риограммы 3D кригинга, включая параметр горизонтальное/вертикальное масштаби-
рование.
Галочка Синхронизировать вариограмму с вариограммой 3D Кригинга позволя-
ет построить вариограмму сразу для двух этих методов (3D Кригинга и 3D SGS). При
выборе метода 3D Кригинга рассчитанная вариограмма сохраняется.

Применение метода 3D SGS аналогично методу послойной последовательной гаус-


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

Рис. 227. 3D SGS.

16.7.6. Интерполяция методом 3D SGS 436


19.1

16.7.7. Тривиальная интерполяция


В разделе описывается специфика использования интерполяционного метода примени-
тельно к работе с кубами свойств Map. Общее описание метода, формулы, а также
детали использования множителей и коэффициентов, приведенных в данном разделе,
даны в секции Метод тривиальной интерполяции.

Присваивает всем блокам, в которых не задано значение свойства, константное зна-


чение. По умолчанию значение этой константы равно 0.

1. Правый клик мыши по Map. Редактировать;

2. Сглаживание и интерполяция. Интерполяция;

3. Выбираем метод Послойная тривиальная интерполяция. Задаем параметры и при-


сваиваемое значение по умолчанию.

Рис. 228. Тривиальная интерполяция.

16.7.7. Тривиальная интерполяция 437


19.1

16.7.8. Интерполяция послойным методом IDW


В разделе описывается специфика использования интерполяционного метода примени-
тельно к работе с кубами свойств Map. Общее описание метода, формулы, а также
детали использования множителей и коэффициентов, приведенных в данном разделе,
даны в секции Послойный метод IDW.

Чтобы воспользоваться этим методом интерполяции, нужно:

1. Правый клик мыши по Map. Редактировать, выбрать Интерполяция;

2. Послойный метод IDW. Задаем параметры, степенной коэффициент.

Рис. 229. Послойный метод IDW.

16.7.8. Интерполяция послойным методом IDW 438


19.1

16.8. Множитель проницаемости


Данная закладка Редактора свойств может быть использована для преобразования со-
зданного, например, в процессе интерполяции, куба свойств Map в куб MultX (множи-
тель проводимости вдоль X).
Новый куб свойств NewMap строится следующим образом:

NewMap = eαMap

где α – параметр, задаваемый слайдером коэффициент при показателе степени.


Можно задать границы: минимальное и максимальное допустимое значение (если
вычисленное значение больше максимума, оно заменяется на заданный максимум). В
данном случае (рис. 230) 0 переходит в 1, минимум – 0, максимум – 15 (таким образом,
MULTX будет от 0 до 15).

Рис. 230. Редактор свойств – множитель проводимости.

Пример использования этого функционала см. в курсе 4.4 Интерполяция.

16.8. Множитель проницаемости 439


19.1

17. Методы интерполяции


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

В tNavigator интерполяция используется:

• в графическом интерфейсе гидродинамики для редактирования кубов свойств,


User Maps, User Cuts через Редактор свойств.

• в модулях Дизайнер Геологии и Дизайнер Моделей для интерполяции 2D карт,


горизонтов и кубов свойств.

Особенности использования интеполяций в в графическом интерфейсе гидродина-


мики приведены в разделе 16.7.

В tNavigator поддержаны следующие методы интерполяции:

• Детерминистские методы:

- Метод наименьших квадратов;


- Метод тривиальной интерполяции;
- Послойный метод IDW.

• Геостатистические методы:

- Кригинг;
- Последовательная гауссовская симуляция (SGS);
- Колокационный кокригинг;
– Стохастическое моделирование многоточечной статистики (MPS).

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

17.1. Метод наименьших квадратов


Существует множество алгоритмов интерполяции. Наиболее известным из детермини-
стических методов является метод наименьших квадратов (см. [1], [4]). В tNavigator
возможны следующие способы применения данного метода:

• Послойный метод наименьших квадратов;

• 3D метод наименьших квадратов.

17. Методы интерполяции 440


19.1

В первом случае задача трёхмерной интерполяции сводится к задаче двумерной ин-


терполяции, т.е. интерполяция происходит независимо для каждого слоя сетки.
Общее описание метода. Пусть задана сетка, состоящая из произвольной формы
многоугольников (блоков) {b}, непересекающихся между собой. При этом некоторые
вершины блока могут совпадать. Для каждой из 8 вершин блока задаются простран-
ственные координаты (cx , cy , cz ). Пусть известны N значений некоторой функции F , за-
данных в произвольных точках {x}: Fi = F(xi ), i = 1, ..., N . Если блок bi содержит точку
xi , то в блоке задано значение Fi = F(bi ). В общем случае расположении точек может
не совпадать с блоком сетки. Тогда значения функции F(xi ) интерполируются в блоки
сетки. Далее, для простоты описания будем полагать, что значения функции F заданы в
блоках сетки, т.е. Fi = F(bi ). Помимо множества блоков {b}, сетка содержит множество
связей между блоками links. Обозначим linked(bk ) множество блоков связанных с бло-
ком bk , li j связь между блоками bi и b j . Неориентированное направление связи между
блоками Axis(li j ) = (x(li j ), y(li j ), z(li j )) определяется тем какими гранями соприкасаются
блоки. Ориентация направления связей между блоками задается функцией Dir(li j ) (т.е.
x+ , x− , y+ , y− , z+ , z− ). hx (bi ), hy (bi ) и hz (bi ) расстояние между центрами масс граней
блока bi в направлении Ox , Oy и Oz соответственно.
По конечному набору значений функции найти такую функцию f ∗ , минимизиру-
ющую среднеквадратичную ошибку аппроксимации, подсчитанную в заданных точках
{x}:
N
f ∗ = ∑ (Fi − f (xi ))2 + αR1 ( f ) + β R2 ( f ),
i=1
где R1 ( f ) и R2 ( f ) – штрафные функции, α и β – множители, которые задают степень
влияния штрафных функций, и меняются в диапазоне [0.01, 100]. Штрафные функции
ограничивают изменчивость значений аппроксимации и позволяют получить более глад-
кие решения. В качестве штрафа может быть выбрана норма первых и вторых произ-
водных функции f . R1 ( f ) и R2 ( f ) вычисляются суммированием по всем соседними
блокам (i, j):

R1 ( f ) = ∑ w2i j ( f (bi ) − f (b j ))2 ,


l(bi ,b j )∈links

N  2
 
 2
R2 ( f ) = ∑ ∑ wik f (bk ) − f (bi ) − wk j f (b j ) − f (bk ) / hAxis(lik ) (bk )
k=1 bi ,b j ∈linked(xk )
Dir(lik )=Dir(lki )

где wi j – весовые коэффициенты, которые могут быть заданы различными способами,


li j = l(bi , b j ) – связь между блоками bi и b j , linked(bk ) – множество блоков связан-
ных с блоком bk , hAxis (bi ) – расстояние между центрами масс граней блока bi , квази-
ортогональных направлению связи Axis = (x, y, z).
В зависимости от заданной геометрии сетки wi j могут задаваться следующим обра-
зом:

17.1. Метод наименьших квадратов 441


19.1

• Если wi j = 1/hi j (где hi j – расстояние между центрами масс соприкасающихся


блоков), то R1 представляет собой сумму квадратов конечно-разностных аппрок-
симаций производной функции f по направлениям векторов связей Axis = (x, y, z).
R2 сумма квадратов аппроксимаций повторных производных.

• Если wi j = 1 геометрия сетки не учитывается.

• Если wi j = Ti j , где Ti j – геометрическая проводимость связи li j , то R1 вычисляется


как интеграл (∇ f ,⃗n) по общей грани блоков bi и b j , где ⃗n – единичный вектор
нормали к этой грани направленный в сторону блока bi . В случае прямоугольной
сетки Ti j – отношение площади общей грани между блоками bi и b j к расстоянию
между их центрами.

17.1. Метод наименьших квадратов 442


19.1

17.2. Метод тривиальной интерполяции


Тривиальная интерполяция присваивает всем блокам сетки bi , i = 1, ..., M в которых не
задано значение функции f , константное значение C : f (bi ) = C . По умолчанию C = 0.
Присваивание выполняется послойно. Этот метод используется для визуализации зна-
чений свойств вдоль скважин. Для непрерывных свойств, среднее значение всех точек в
блоке будет присвоено всему блоку. Для дискретных свойств, значение присутствующие
в наибольшем количестве в блоке будет присвоено всему блоку.

17.2. Метод тривиальной интерполяции 443


19.1

17.3. Послойный метод IDW


Метод обратных взвешенных расстояний – IDW (Inverse Distance Weighting) является
детерминистическим методом интерполяции. Метод IDW основан на идее, что объекты,
находящиеся поблизости, более подобны друг другу, чем объекты, удаленные друг от
друга. Для интерполяции значения в некоторой точке пространстве, IDW метод исполь-
зует известные значения вокруг интерполируемого местоположения. При этом наиболее
близкие к интерполируемому местоположению известные значения оказывают большее
влияние на прогнозируемое значение, чем удаленные от него на значительное рассто-
яние. Таким образом, каждая измеренная точка оказывает локальное влияние, которое
уменьшается с увеличением расстояния. Это придает больший вес точкам, расположен-
ным ближе всего к интерполируемому местоположению. Вес точки уменьшается как
функция от расстояния. Поэтому метод носит название обратных взвешенных рассто-
яний. В случае трёхмерной интерполяции задаче сводится к двумерной интерполяции,
т.е. IDW интерполяция делается в каждом двумерном слое трехмерной сетки.
Пусть известны N значений некоторой функции f , заданных в точка xi сетки:
fi = f (xi ). Интерполируемое значение функции f в некоторой точке x∗ вычисляется
используя значения функции fi в точках xi (узлах интерполяции), i = 1, ..., N :
N
 ∑ ωi (x∗ ) fi
, если d(x∗ , xi ) > 0 для любого i;

 i=1N


f (x ) = ∑ ωi (x∗ )
 i=1


fi , если d(x, xi ) = 0 для некоторого i;

где ωi = d(x∗1,xi ) p – веса, назначенные точкам данных, d(x∗ , xi ) – расстояние между точ-
ками x∗ и xi , p – степенной параметр.

17.3. Послойный метод IDW 444


19.1

17.4. Кригинг
Кригинг – это вид обобщенной линейной регрессии, использующий статистические па-
раметры для нахождения оптимальной оценки в смысле минимального среднеквадра-
тического отклонения при построении поверхностей, кубов и карт ([3, 2, 5]). В основу
метода положен принцип несмещенности среднего; то есть, взятые все вместе значе-
ния на карте должны иметь правильное среднее значение. Глобальная несмещенность
формально обеспечивается за счет повышения низких значений и уменьшения высоких.
Для расчета неизвестного значения переменной в заданном месте кригинг использует
вариограмы, конфигурацию пространственных данных и значения в точках измерений
вокруг данного местоположения. Построение вариограмм, даёт возможность пользова-
телям подобрать для имеющийся пространственной структуры данных количественную
модель их представления.
В tNavigator возможны следующие способы применения данного метода:
• Послойный Кригинг;
• 3D Кригинг.
В случае выбора Послойный Кригинг интерполяция выполняется независимо для каж-
дого слоя сетки, т.е. задача трёхмерной интерполяции сводится к задаче двумерной ин-
терполяции.
Поддержаны следующие методы Кригинг:
• Простой Кригинг;
• Обычный Кригинг;
• Универсальный Кригинг.
Общее описание метода
Пусть известны N значений функции f , заданных в некоторых точках (блоках) xi
сетки G: fi = f (xi ). Внутри одного блока значение функции считается постоянным.
Сетка, является набором непересекающихся блоков, каждый из которых задается 8 вер-
шинами. При этом некоторые вершины блока могут совпадать. Для каждой из 8 вершин
блока задаются пространственные координаты (cx , cy , cz ). Задача интерполяции заклю-
чается в том, чтобы построить интерполяционную функцию fb являющейся хорошей
оценкой неизвестной функции f : fb(x) ≈ f (x) для любого x ∈ G.
Для произвольной точки x∗ результат интерполяции Кригингом – это линейная ком-
бинация известных значений этой функции, заданных в некоторых точках:
N
fb(x∗ ) = ∑ wk (x∗) f (xk )
k=1

Суммирование идет по известным значениям функции в соответствующих точках с


коэффициентами wk . Коэффициенты wk находятся решенем системы линейных уравне-
ний. Заметим, что для вычисления коэффициентов wk значения f1 , ..., fN не используют-
ся. Используется положение точек x1 , ..., xN и модель случайного процесса (вариограма).

17.4. Кригинг 445


19.1

Предполагается, что функция f это некоторая случайная функция. Следовательно


fi = f (xi ) — случайные величины. Тогда их линейная комбинация тоже является случай-
ной величиной. Коэффициенты wk вычисляются так, чтобы математическое ожидание
результирующей случайной величины fˆ(x∗ ) было равно математическому ожиданию
значения случайной функции f (x) в этой точке, а дисперсия разности была бы мини-
мальной:
M( fb(x)) = M( f (x)), D( fb(x) − f (x)) → min.
Построение вариограмы.
Понятие вариограммы — одно из ключевых в классической геостатистике, использу-
ющийся для анализа и моделирования пространственной корреляции [5]. Далее кратко
описано подход к построению вариограммы. Интуитивно понятно, что значения случай-
ной функции в точках, расположенных рядом, близки, т.к. эти значения формируются
при одинаковых физических условиях (в одном геологическом окружении). Напротив,
на большом расстоянии условия могут сильно отличаться и можно ожидать сильные
изменения значений функции. Изменчивость величины с расстоянием выражается с по-
мощью облака вариограммы.
Пусть есть набор точек {x}, i = 1, ..., N по которым нужно построить вариограмму.
Перебираются все возможные пары имеющихся точек xi , x j , где 1 ≤ i < j ≤ N с извест-
ными значениями. Для каждой пары вычисляются расстояние ρ = |xi − x j | и квадрат
разности имеющихся значений в этих точках: v = ( fi − f j )2 . Полученное множество то-
чек на плоскости (ρ, v) называется облаком вариограммы и аппроксимируется плавной
кривой. Облако вариограммы может проявлять анизотропию (т.е. иметь разное поведе-
ние в разных направлениях). Часто такое поведение возникает в трехмерном случае,
когда изменение в вертикальном направлении редко совпадает с измененими в горизон-
тальном. Основные анизотропные направления определяются из геологических данных,
и облако вариограммы вычисляется в этих направлениях.
В зависимости от функции v(ρ), использующейся для построения кривой, реализо-
ваны следующие типы моделей вариограммы:

Тип модели Формула


 ρ

Экспоненциальная v(ρ) = c 1 − e− a

c 3ρ − ρ 3 ,

  
2a 2a3
если ρ < a;
Сферическая v(ρ) =


c, если ρ ⩾ a

2
 
− ρ2
Гауссова v(ρ) = c 1 − e a

35ρ 3 7ρ 5 3ρ 7
 
ρ
Кубическая v(ρ) = c 7 a − 4a3 + 2a5 − 4a7
 
ρ ρ
Эффект «самородка» v(ρ) = c 1 − a sin a

17.4. Кригинг 446


19.1

Степенная v(ρ) = cρ a

Коши v(ρ) = c log ρ


2
Рационально-квадратичная v(ρ) = c ρ 2ρ+a2

Главные характиристики кригинга:

• В отсутствие эффекта самородка, воспроизводит значения в точках данных;

• Стандартное отклонение ошибок оценено;

• Если расчет вариограммы и тренд построены на достаточном количестве данных,


кригинг — опимальная интерполяция;

• Алгоритм кригинга недооценивает большие значения и переоценивает небольшие,


тем самым сглаживая значения.

17.4.1. Дисперсия кригинга


Математическое значение.
Математически дисперсия кригинга вычисляется по следующей формуле:

Var {Z(x)} = E [Z(x) − m(x)]2 = E Z 2 (x) − 2E {Z(x)} m(x) + m2 (x) = E Z 2 (x) − m2 (x)
  

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

17.5. Метод последовательной гауссовской симуляции


Метод последовательной гауссовской симуляции (SGS) схож с методом Кригинга. Более
детально данный метод описан в [2, 5].
В tNavigator возможны следующие способы применения данного метода:

• Послойный SGS;

• 3D SGS.

17.4.1. Дисперсия кригинга 447


19.1

Последовательная гауссовская симуляция выполняется независимо для каждого слоя


сетки, т.е. задача трёхмерной интерполяции сводится к задаче двумерной интерполяции.
Общее описание метода. Пусть задана сетка G, состоящая из произвольной формы
многоугольников (блоков) {b}, непересекающихся между собой. При этом некоторые
вершины блока могут совпадать. Для каждой из 8 вершин блока задаются простран-
ственные координаты (cx , cy , cz ).
Пусть известны N значений функции f в некоторых блоках xi сетки G: fi = f (xi ),
i = 1, ..., N . Внутри одного блока значение функции fi считается постоянным.
Построение вариограммы для данного метода полностью аналогично построению
вариограммы для метода Кригинга.
В отличие от метода Кригинга, в методе гауссовской симуляции результат интерпо-
ляции для каждой точки x∗ – это линейная комбинация не всех имеющихся данных, а
только заданного числа точек Nk (Nk – Число точек кригинга), выбранных в некотром
радиусе – Радиус кригинга. Суммирование идет по известным значениям функции f в
выбранных Nk точках xi :
Nk
fb(x∗ ) = ∑ wi (x∗ ) f (xi )
i=1
Коэффициенты wi находятся решением системы линейных уравнений.

17.5. Метод последовательной гауссовской симуляции 448


19.1

Рис. 231. Сравнение моделей, полученных кригингом (слева), для разных радиусов кри-
гинга (1000 м, 2000 м и 5000 м) и соответствующей модели дисперсии кригинга. Чем
выше радиус кригинга, тем меньше значения дисперсии кригинга.

17.5. Метод последовательной гауссовской симуляции 449


19.1

17.6. Кокригинг и совместный кокригинг


Этот метод используется в случаях, когда между переменными (свойствами) имеется
пространственная корреляция. Определяется основная переменная (значения которой
следует рассчитать) и дополнительная, взаимно коррелирующие, [6]. Оценка кокригинга
Zα0 задается линейной комбинацией переменных по данным в окрестности точки x0 , для
различных переменных nα .
K nα
Zα∗ 0 (x0 ) = ∑ ∑ λiα Zα (xi)
α=1 i=1
Где Zα∗ 0 результат кокрикинга функции Zα0 . Коэффициенты λi определяются, ис-
пользуя условия несмещенности и минимизации вариации ошибки. Условия несмещен-
ности задаются следующим образом:

K nα nα0
E(Zα∗ 0 (x0 ) − Zα∗ 0 (x0 )) = E( ∑ ∑ λi α
Zα (xi ) + ∑ λi α0 Zα0 (xi ) − Zα0 (x0 )) =
α=1 i=1 i=1
α̸=α0
K nα nα0

∑ α
(mα ∑ λi ) + mα0 ( ∑ λi α0 − 1) (17.1)
α=1 i=1 i=1
α̸=α0

Традиционно выполнение условий несмещенности, приводит к обнулению всех чле-


нов суммы, т.е. сумма весов основной переменной равна 1, а для дополнительных пе-
ременных, сумма весов равна 0, что приводит к выражению традиционного обычного
кокригинга. Для метода традиционного кокригинга требуются вариограммы для каж-
дого свойства (переменной), и кросс-вариограммы, что означает выявление взаимной
пространственной структуры распределений. Из этого следует более сложная система
уравнений.
В Дизайнере Геологии используется колокационный кокригинг, позволяющий избав-
ляться от избыточной информации по дополнительной переменной. Для интерполяции
используются только значения дополнительных переменных в ближайшей окрестно-
сти. Тем самым этот метод работает быстрее традиционного. Колокационный кокри-
гинг предполагает линейную связь между ковариацией основной переменной и кросс-
ковариацией. Тем самым, нет необходимости рассчитывать кросс-ковариацию и тре-
буется только одна вариограмма — вариограмма основной переменной и коэффициент
корреляции между основной и дополнительной переменной. Результат колокационного
кокригинга можно записать:
n
Zα∗ 0 (x0 ) = ∑ λi α0 Zα0 (xi ) + ∑ λi0 β Zβ (x0 )
i=1 β ̸=α0

Пространственно полученное свойство будет следовать тому же тренду, что и допол-


нительная переменная.

17.6. Кокригинг и совместный кокригинг 450


19.1

17.7. Стохастическое моделирование многоточечной статистики (MPS)


Этот метод представляет собой пиксельный алгоритм, который может использоваться
для моделирования фациальных объектно-подобных моделей. Поддерживаемые распре-
деления свойств для этого метода могут быть более сложными, чем те, которые ис-
пользуются для метода SIS. Это обеспечивает лучшее моделирование более сложных
геологических моделей, в отличие от метода SIS, который основан на вариограмме.
Принцип основан на заданном тренировачном образе, который соответствует типич-
ным структурам, которые можно найти в модели. Он показывает взаимосвязь между раз-
личными фациями. Поскольку MPS является стохастическим методом, значения плотно-
сти функции берутся для каждой моделируемой точки. Функция плотности вероятности
строится с использованием тренировачного образа вместо вариограммы, как для метода
SIS [6].
Основное преимущество этого метода состоит в том, что он позволяет воспроизво-
дить глобальную структуру, представленную на определенном тренировочном образе,
которая в то же время удовлетворяет локальной информации в точках измерения. Тре-
нировачный образ и сетка для заполнения являются входными данными метода MPS.
Интерполяция выполняется в пространстве IJK. Алгоритм, используемый в Дизайнере
Геологии, приведен ниже:

1. Пусть функция F - функция интерполяции. Все оцениваемые точки случайным об-


разом посещаются (порядок определяется значением Случайное число). Точка B0
для оценки сравнивается с уже смоделированными точками и точками данных Xi
(число которых определяется полем Точки шаблона MPS) и которые расположе-
ны в пределах определенного радиуса в шаблоне Радиус шаблона MPS.

2. B0 сравнивается с точками тренировачного образа. Рассматриваются все Pi точки


отображения, которые удовлетворяют Xi = Pi .

3. Оценивается расстояние F(Xi ) − Pi . Минимум вычисляется и соответствует най-


денному значению Q0 (точка тренировочного образа).

4. Если это расстояние превышает значение Порог MPS, значение точки генериру-
ется случайным образом.

17.7. Стохастическое моделирование многоточечной статистики (MPS) 451


19.1

18. Проектирование разработки. ГТМ


В графическом интерфейсе могут быть сделаны следующие операции по проектирова-
нию разработки и моделированию геолого-технологических мероприятий (ГТМ):

• добавление вертикальной скважины;

• добавление горизонтальной или наклонной скважины;

• добавление бокового ствола скважины;

• редактирование свойств имеющейся скважины;

• экспорт траекторий скважин в формате WELLTRACK (X, Y, Z, измеренная глуби-


на);

• задание закачки трассера скважиной;

• создание прогнозной модели;

• задание гидроразрыва пласта;

• задание обработки призабойной зоны;

• загрузка данных по скважинам (траектории, группы, события, история, RFT


(MDT), PLT). Загрузка данных по скважинам может быть вызвана в меню Доку-
мент. Загрузить данные по скважинам. Форматы подгружаемых даных описаны
в разделе 10.

18. Проектирование разработки. ГТМ 452


19.1

18.1. Добавление скважин. Прогноз. Трассеры


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

Скважина добавляется по нажатию Alt+click на блок сетки. Редактирование свойств


имеющейся скважины может быть осуществлено при нажатии Ctrl+click на скважину.

В учебном курсе MD2.1. Проектирование разработки месторож-


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

• Добавление вертикальной скважины;

• Добавление горизонтальной скважины;

• Добавление бокового ствола скважины;

• Экспорт траекторий скважин в формате WELLTRACK (X, Y,


Z, измеренная глубина).

В учебном курсе SIM1.5. Использование рестартов приведено по-


дробное описание по созданию прогнозной модели в графическом
интерфейсе.

Основные шаги создания прогнозной модели:

1. Установить слайдер времени на рассчитанный ранее шаг, с которого будет создан


прогноз (Прогноз может быть создан с любого ранее рассчитанного шага и до
любой даты);

2. Нажать на верхней панели Документ, Создать прогноз;

3. В открывшемся диалоге Создать прогнозную модель установить нужные пара-


метры.

18.1. Добавление скважин. Прогноз. Трассеры 453


19.1

В учебном курсе SIM2.2. Интерактивная закачка трассера приве-


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

18.1. Добавление скважин. Прогноз. Трассеры 454


19.1

18.2. Гидроразрыв пласта


Для описания гидроразрыва пласта (ГРП) используются следующие данные:

• имя скважины и дата проведения мероприятия;

• свойства закачанного пропанта (проницаемость в зависимости от давления в пла-


сте) (количество типов пропанта в модели задается ключевым словом NPROPANTS
(см. 12.8.1), имена пропантов – PROPANTNAMES (см. 12.8.2), таблица зависимо-
сти свойств пропанта от давления – PROPANTTABLE (см. 12.8.3). В графическом
интерфейсе задается в опции Свойства. Пропант;

• эффект вымывания пропанта – функция зависимости проницаемости трещины от


потока фазы или от времени (задается при помощи ключевых слов FLOWFUNC
(см. 12.8.4), FLOWFTAB (см. 12.8.7), FLOWFNAMES, см. 12.8.6). В графическом
интерфейсе задается в опции Свойства. Функции потока;

• азимут образовавшихся трещин – ϕ ;

• полудлина образовавшихся трещин – L ;

• раскрытие (толщина трещины у скважины) – w;

• высота (номера первого и последнего блока, через которые проходит траектория


скважины) – h;

• зенитный угол трещин – ψ .

Полное описание математической модели ГРП приведено в техническом руковод-


стве, в разделе Измененная модель скважины.

Рис. 232. Схема ГРП

ГРП может быть задан интерактивно в графическом интерфейсе, что соответствует


ключевому слову WFRACP (см. 12.19.145). Предварительно в графическом интерфейсе
могут быть заданы свойства закачанного пропанта (Свойства флюидов. Пропант) и

18.2. Гидроразрыв пласта 455


19.1

эффект вымывания пропанта (Свойства флюидов. Функции потока).

В секции SCHEDULE tNavigator гидроразрыв пласта ГРП может быть задан


ключевыми словами WFRAC (см. 12.19.143), COMPFRAC (см. 12.19.148), ACTIONC
(см. 12.19.167) (при задании множественного ГРП, например, автоматическое откры-
тие трещины при определенном событии в блоке).

Подробное описание и примеры задание ГРП приведены в учебных


курсах:

• SIM5.1. Моделирование ГРП;

• SIM5.2. Задание ГРП ключевыми словами.

18.2. Гидроразрыв пласта 456


19.1

18.3. Обработка призабойной зоны (ОПЗ)


Для моделирования обработки призабойной зоны (ОПЗ) кислотами, растворителями,
растворами ПАВ используются следующие данные:

• Дата проведения мероприятия;


• Имя скважины;
• Радиус призабойной зоны (R);
• Функция зависимости радиуса призабойной зоны от потока фазы или от време-
ни (ключевое слово FLOWFUNC, см. 12.8.4). Может быть задана в графическом
интерфейсе в опции Свойства флюидов. Функция потока;
• Проницаемость призабойной зоны (K ) в радиальном (r ) – K r – и в вертикальном
направлениях (z) – K z .

Рис. 233. Схема ОПЗ

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


терфейсе или в текстовом файле модели при помощи ключевого слова WBHZONE
(см. 12.19.152).
Формула притока в скважину с учетом ОПЗ приведена в Техническом Руководстве
tNavigator в разделе 5.7.10. Моделирование обработки призабойной зоны.

Подробное описание и примеры задание ОПЗ приведены в учебном


курсе SIM5.3. Обработка призабойной зоны.

18.3. Обработка призабойной зоны (ОПЗ) 457


19.1

19. Настройки tNavigator


Для открытия опций tNavigator в главном окне нажать Настройки и выбрать Опции в
выпадающем меню.
Доступны следующие закладки:

• Основные настройки tNavigator,

• Модели,

• Пути,

• Настройка графики и шрифтов,

• Подписи (настройка подписей для свойств),

• Настройка обновлений (настройка получения последней версии tNavigator),

• Настройка клиента,

• Дополнительно,

• Дизайнер.

Отдельно доступны Настройки отображения модели в меню Документ в окне с от-


крытой моделью.

19. Настройки tNavigator 458


19.1

Рис. 234. Опции tNavigator.

19. Настройки tNavigator 459


19.1

19.1. Основные настройки tNavigator


Для открытия диалога основных настроек tNavigator в его главном окне нажать На-
стройки и выбрать Опции в выпадающем меню. Перейти в закладку Основные на-
стройки.

Рис. 235. Основные настройки tNavigator.

Закладка содержит следующие настройки:

1. Интерфейс

• Продвинутый интерфейс (присутствуют все возможные опции tNavigator, все


кубы свойств и графики).
• Упрощенный интерфейс (часть опций, кубов свойств, графиков отсутствуют
с целью упрощения работы с программой).

2. Настройки

• Применять файл настроек для моделей, открываемых впервые (если сделан-


ные ранее настройки были сохранены в файл, то установив флажок, эти же
настройки будут использованы для для моделей, открываемых впервые);
• Файл настроек (укажите путь к файлу с расширением *.tNav, в котором со-
хранены сделанные настройки для работы с tNavigator).

3. Последние документы (опции работы с последними открытыми документами)

• Количество последних документов (соответствует количеству документов,


доступных для открытия через опцию Файл, Последние документы). По
умолчанию равно 10.

19.1. Основные настройки tNavigator 460


19.1

• Действие для недоступных документов (выбор в выпадающем меню: исклю-


чить запись, предоставить выбор, без действия). По умолчанию установлено
Предоставить выбор. Если последний открытый документ был удален или
перемещен в другое место, то при его открытии с помощью Файл, Последние
документы будет открыто следующее окно – рис. 236:

Рис. 236. Действие для недоступного документа.

В данном окне можно выбрать одно из следующих действий: Удалить запись


из списка последних документов, Указать новое расположение документа или
Сохранить запись.

4. Управление: По умолчанию, вариант 1, вариант 2 (переключение в выпадающем


меню). Позволяет настроить масштабирование, движение карт, кубов в соответ-
ствии с управляющими кнопками соответствующих программ (по умолчанию —
кнопки tNavigator).

5. Предпочитаемый тип модели: Нефтегазовая модель, Нефтяная модель, Газовая


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

6. Различать загруженные графики: используя иконки, используя смещение по


цвету. Задает различие между загруженными графиками. Загрузка графиков опи-
сана в разделе Графики результатов расчета разных моделей в одном окне

19.1. Основные настройки tNavigator 461


19.1

19.2. Модели
Загрузка/сохранение моделей (параметры сохранения и загрузки модели).

• Проверить и загрузить .MIS файлы


Если в директории рядом с .data-файлом модели находятся бинарные файлы этого
формата с результатами расчета, то они будут загружены в модель. Соответствую-
щие графики результатов расчета будут присутствовать в интерфейсе с обычными
названиями и пометкой [M].

• Проверить и загрузить файлы SMSPEC/UNSMRY


Если в директории рядом с .data-файлом модели находятся бинарные файлы с ре-
зультатами расчета, то они будут загружены в модель. Соответствующие графики
результатов расчета будут присутствовать в интерфейсе с обычными названия-
ми и пометкой [E]. Например, дебит нефти [E] – дебит нефти, загруженный из
бинарных файлов .UNRST.

• Автоматически читать файлы пользователя


Автоматически читаются файлы пользователя из директории USER при загрузке
модели. Если данная галочка не установлена, при открытии модели появится диа-
лог с вопросом, какие из файлов директории USER нужно подгрузить, а какие
нужно игнорировать.
См. раздел Папка USER Технического руководства tNavigator.

• Автоматически сохранять файлы пользователя


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

• Автоматически запускать расчёт после чтения модели


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

• Сохранять промежуточную модель (для форматов, отличных от E1, E3)


По умолчанию для моделей формата IM, ST, GE будут сохраняться промежуточные
файлы модели в форматах E1, E3.

• Не прятать повторные сообщения при открытии


Количеством выводимых повторных сообщений можно управлять с помощью оп-
ции LIMIT ключевых слов REPORTFILE (см. 12.1.3), REPORTSCREEN (см. 12.1.3).

• Показывать мастер выборочной записи результатов при первом открытии новых


моделей
Настройка выборочной записи результатов в случае необходимости (может быть
выбрана при открытии модели). Выборочная запись результатов расчёта в папку
RESULTS. Можно записывать все данные по всем временным шагам, или только

19.2. Модели 462


19.1

для части шагов. Описание Мастера выборочной записи результатов см. в разделе
3.2.1.

• Использовать сжатый формат для сохранения пользовательских карт при закры-


тии модели

• Записывать начальные свойства


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

• Дополнять исторические графики лимитами

• Отображать скважины, не попадающие в пласт, для моделей формата MO


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

• Входной синтаксис по умолчанию для файлов .data


По умолчанию .data-модели будут читаться в выбранном формате (выбор в выпа-
дающем меню: E1, E3).

• Входной синтаксис по умолчанию для файлов .dat


По умолчанию .dat-модели будут читаться в выбранном формате (выбор в выпада-
ющем меню: IM, GE, ST, MO).

• Сохранить бинарные файлы UNRST/UNSMRY


Включает сохранение результатов (или только графиков) в данном формате. По
умолчанию они сохраняются только в формате tNavigator.
Данная настройка может быть изменена при открытии модели (см. Открыть как).
Ключевые слова, контролирующие сохранение данных файлов, см. в разделе Би-
нарные файлы формата UNRST/UNSMRY Технического руководства tNavigator.

• Папка бинарных файлов UNRST/UNSMRY


Позволяет выбрать место для сохранения файлов из предыдущего пункта: папка
RESULTS или папка модели.

19.2. Модели 463


19.1

19.3. Пути
1. Редактор. Используемый текстовый редактор может быть задан с помощью указа-
ния полного пути к его исполняемому файлу (например, C:/WINDOWS/Program
Files/Notepad++/notepad.exe). В этом случае при открытии текстового файла из
окна с моделью (меню Файлы), он будет открываться в выбранном текстовом
редакторе.

Рис. 237. Открытие файлов модели из tNavigator.

2. Консольная версия.
Указывается полный путь к exe-файлу консольной версии. Описание работы с кон-
сольной версией в UserManual – Консольная версия tNavigator.

3. Просмотрщик PDF.
Выбор просмотрщика PDF для просмотра файлов документации в случае их от-
крытия через меню Документация главного окна tNavigator или опция Помощь
верхнего меню главного окна tNavigator). Использовать просмотрщик по умол-
чанию (если установлена галочка Использовать просмотрщик .pdf по умолча-
нию.) или указать другой. Он может быть задан с помощью указания полного пути
к исполняемому файлу просмотрщика.

4. Исп. внешнюю библиотеку Python.


Введите путь к библиотеке или исполняемому файлу Python, а также при необ-
ходимости к импортируемым модулям Python. Эти параметры используются при
выполнении скриптов калькулятора, см. 8.1. Калькулятор графиков. Путь может
быть найден автоматически по кнопке Автоопределение, если Python добавлен в
глобальную переменную PATH операционной системы.

19.3. Пути 464


19.1

19.4. Настройка графики и шрифтов


Для перехода к диалогу настроек графики и шрифтов tNavigator нужно в его главном
окне нажать Настройки и выбрать Опции в выпадающем меню. Перейти в закладку
Графика.

Рис. 238. Диалог настройки графиков и шрифтов в tNavigator.

Закладка содержит следующие настройки:

1. Оформление:

• Не использовать тему оформления Windows (вступит в силу после перезапус-


ка приложения).

2. Шрифты:

• Шрифт, Начертание, Размер, Эффекты, Система письма.

3. Настройки OpenGL:

• Использовать VBO;
• Освещение;
• Использовать шейдеры;
• Use Antialiasing (Использовать Антиалиасинг);
• Automatically Upscale Large Models For Visualization (Автоматически масшта-
бировать большие модели для визуализации);
• Minimal Number of Blocks for Upscaling (максимальное количество блоков для
масштабирования);

19.4. Настройка графики и шрифтов 465


19.1

• Maximal Simultaneous Polygons Count (максимальное одновременное количе-


ство полигонов).

4. Использовать серый цвет для значений, лежащих вне границ палитры.

19.4. Настройка графики и шрифтов 466


19.1

19.5. Подписи
Для открытия диалога настройки подписей в главном окне tNavigator нажать Настройки
и выбрать Опции в выпадающем меню. Перейти в закладку Подписи.
Можно настроить:

• Сокращать длинные числа (тысячи, миллионы и т.п.);

• Показывать очень маленькие значения с высокой точностью (не задано по


умолчанию);

• Формат чисел в таблице (с плавающей точкой, например 0,012, или экспоненци-


альный – 1,2e-2) – рис. 239;

• Максимальное число значащих десятичных знаков (по умолчанию – 6);

• Точность значений в палитре (количество знаков после запятой) – 5 по умолча-


нию.

Рис. 239. Формат чисел в таблицах.

Отображение координат блоков сетки.

При наведении мышкой на ячейку снизу от визуализации (для Карт и Кубов) отоб-
ражаются:

• координаты блока в сетке;

19.5. Подписи 467


19.1

• координаты центра блока (в метрах) (Точность – количество знаков после запя-


той);

• внутренний номер блока (по умолчанию не записывается).

Например, рис. 240.


Глубина [21, 70, 5] = [8200, 27800, 2227] = [15820] = 254.00 Бара. Что означает, что
для ячейки с координатами [21, 70, 5], координаты центра блока в метрах - [8200, 27800,
2227], внутренний номер блока [15820], значение давления равно 254.00 Бара.

Рис. 240. Настройка подписей для свойств.

Названия свойств и графиков (указание полных или сокращенных названий


свойств и графиков):

• Полностью;

• Сокращения (названия будут в виде PRES, SOIL, SWAT, WOPT, WOPTH и т.д.);

• Сокращенные в таблицах и полные в подписях графиков.

19.5. Подписи 468


19.1

Рис. 241. Сокращения для свойств.

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

19.5. Подписи 469


19.1

19.6. Настройка обновлений


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

Рис. 242. Настройка обновлений

В диалоге настроек введите следующие параметры:

• Источник — адрес сервера обновлений.

• Логин и Пароль к серверу обновлений.

!
В зависимости от сетевых настроек (см. 19.6.1 ниже), адрес сер-
вера, логин и пароль либо могут быть сообщены технической под-
держкой tNavigator, либо могут относиться к внутреннему серверу
обновлений внутри Вашей организации.

• Настройки прокси-сервера — при надобности, если сетевые настройки не допуска-


ют прямого соединения с сервером обновлений.

• Автообновление (при надобности). Можно выбрать установку обновлений автомати-


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

• Компоненты tNavigator, подлежащие обновлению.

Нажмите Применить, OK.

19.6. Настройка обновлений 470


19.1

19.6.1. Схемы соединения с сервером обновлений

Внутренняя сеть организации


HTTP

..
.
HTTP
Сервер обновлений
tNavigator в РФД
Пользователи

Рис. 243. Прямое соединение с сервером обновлений tNavigator в РФД

Существуют разные способы организации сетевого соединения с сервером обновле-


ний tNavigator в «Рок Флоу Динамикс». Вы можете позволить конечным пользователям
ссоединяться с ним напрямую (см. рис. 243). С другой стороны, можно выделить сер-
вер во внутренней сети организации, чтобы конечные пользователи соединялись только
с ним (см. рис. 244). Скрипт, работающий на сервере, будет периодически проверять
наличие обновлений на сервере в РФД и скачивать их. Пример скрипта выдаётся по
запросу.
Кроме того, если процессы работы в организации требуют определённых процедур
проверки для новой версии tNavigator перед её распространением внутри организации,
эти проверки могут быть применены к скачанной версии перед тем, как выкладывать её
на внутреннем сервере для скачивания конечными пользователями.

Внутренняя сеть организации


HT
TP
.. HTTPS
. TP
HT
Внутренний сер- Сервер обновлений
вер обновлений tNavigator в РФД
Пользователи tNavigator

Рис. 244. Соединение через выделенный сервер во внутренней сети организации

19.6.1. Схемы соединения с сервером обновлений 471


19.1

19.7. Настройка клиента


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

19.7. Настройка клиента 472


19.1

19.8. Дополнительно
• Использовать быстрый алгоритм чтения массивов.

• Не исправлять граничные условия, если они, по-видимому, неверны.

• Открывать модели в том же процессе (требуется перезагрузка).

• Открывать кнопки главного окна по щелчку мыши.

• Сохранять последний рассчит. шаг (для продолжения аварийно прерванных рас-


четов).

19.8. Дополнительно 473


19.1

19.9. Дизайнер
Для дизайнера доступны следующие опции:

• Отмечать добавленные объекты


Задаёт режим отображения новых добавленных объектов:

◦ Отмечать все новые объекты. Данная опция автоматически устанавливает га-


лочку (флажок) для всех новых объектов, добавляемых в дерево объектов.
◦ Отмечать только первый новый объект. Галочка (флажок) устанавливается
только для первого объекта из группы добавляемых объектов.

• Каталог кэша
Задаёт каталог, в котором будут сохраняться на диск объекты, удалённые из кэша
в памяти.

• Режим очистки кэша


Задаёт порядок удаления объектов из кэша в памяти, где они хранятся для ускоре-
ния доступа:

◦ Очередь (FIFO) — удаляется наиболее давно добавленный объект.


◦ Наименее часто использованный — удаляется наименее часто использован-
ный объект.
◦ Наиболее давно использованный (рекомендуемая опция) — удаляется наибо-
лее давно использованный объект.
◦ Нет кэша — кэш не используется, все объекты сразу сохраняются на диск.
◦ Неограниченный кэш — кэш растёт неограниченно, обработка возможных
проблем с памятью возлагается на операционную систему.

При всех режимах, кроме двух последних, задаётся также максимальный размер
кэша.

19.9. Дизайнер 474


19.1

19.10. Настройки отображения


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

• Основные настройки (цвета текста, фона, линий сетки, см. рис. 245),

• Параметры скважин (цвета и видимые размеры скважин, см. рис. 246),

• Изолинии (см. описание и рис. 61),

• Линии тока (описание в разделе Линии тока),

• Сеть дренирования (описание в разделе Сеть дренирования),

• Иконки скважин и перфораций.

Рис. 245. Общие настройки отображения

Также настройки отображения могут быть открыты при нажатии на визуализацию


правой кнопкой мыши и выборе Опции отображения.
Будет открыт диалог настройки отображения, приведенный на рис. 246:

1. Нажать на объект, цвет которого меняем (переключайтесь между вкладками):

• добывающая, нагнетательная, закрытая, остановленная скважина;


• интервал перфорации добывающей, нагнетательной, закрытой, остановлен-
ной скважины;
• трещина;
• секторная диаграмма;

19.10. Настройки отображения 475


19.1

Рис. 246. Настройки отображения скважин

• фон (карты, кубы, графики);


• цвет текста на визуализациях и графиках;
• цвет линий сетки.

2. Выбрать нужный цвет из предлагаемой палитры в диалоге Select color.

3. Воспроизведение результатов. Задать интервал между кадрами в миллисекун-


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

4. Установить слайдеры масштабирования на нужные положения:

• диаметр скважины;
• высота скважины;
• диаметр интервала перфорации.

5. Отображение траекторий скважин. Можно скрыть часть видимой траектории


скважины. Выберите Обрезать траектории по глубине, далее:

• задайте интервал отображения траектории по оси Z вручную;

19.10. Настройки отображения 476


19.1

• или нажмите Установить по сетке, тогда видимая часть траекторий будет


ограничена сеткой.
6. Изолинии. Установить нужное количество изолиний, плотность надписей (коли-
чество надписей на изолинию), точность чисел (число десятичных знаков – коли-
чество чисел после запятой, которые нужно отображать);
7. Нажать Применить. ОК.

19.10.1. Иконки скважин и перфораций

Рис. 247. Настройки отображения: иконки скважин и перфораций

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


перфораций в векторном формате. Для этого нужно:
1. Перейти на вкладку Иконки скважин и перфораций окна настроек (рис. 247).
2. Нажать левой кнопкой мыши на иконку, которую нужно заменить.
3. Указать путь к новой иконке в формате .svg.

20. Список литературы


[1] Н. С. Бахвалов, Н. П. Жидков, Г. М. Кобельков, Численные методы, М. «Наука», 1987
[2] Clayton V. Deutsch, Geostatistical Reservoir Modeling, Oxford University Press, 2002
[3] A. Bardossy Introduction to Geostatistics University of Stuttgart
[4] S. D. Conte, Carl de Boor Elementary Numerical Analysis McGraw-Hill Book Company, 1980.
[5] J-P Chiles, P. Delfinder Geostatistics Modeling Spatial Uncertainty Wiley & Sons, Canada, 1999.
[6] В. В. Демьянов, Е.А Савельева Геостатистика теория и практика М. Наука, 2010.

19.10.1. Иконки скважин и перфораций 477


Rock Flow Dynamics

Тел.: +7 (499) 409-05-00


Адрес: 117418, г. Москва, Профсоюзная ул. 25А
E-mail: tnavigator@rfdyn.ru

Для получения более актуальной информации посетите http://rfdyn.ru

© Rock Flow Dynamics. Все права защищены. Версия от 22.03.2019

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