More6.4_rus_UG(руководство)
.pdfПервые данные устанавливают диагональные сообщаемости (i,j,k to i-1,j+1,k) равными 481 для сетки 10x10 в первом слое. Вторая часть данных умножает 9 значений на коэффициенты, которые изменяются от 0.2 до 0.7.
Примечания:
Это ключевое слово является альтернативой ключевому слову NNC для предоставления информации по несоседним соединениям.
Единицы измерения проницаемости md-ft - в промысловой системе (POFU) и md- m для метрической системы (метрические миллидарси 10-3 µm2).
MORE 6.4 Руководство Пользователя – Секция Grid
7-80
TMUL - Множители сообщаемости несоседних соединений
Расположение: секция GRID
Синтаксис: TMULtiplier xmult
По умолчанию: 1.0 предыдущее значение
Определения:
xmult Значение множителя, который нужно применить ко всем несоседним соединениям, заданным ключевыми словами NNC или TCON, которые задается после ключевого слова TMULtiplier.
Пример:
TMULT |
0.5 |
|
|
|
NNC |
|
|
|
|
4 5 |
6 |
1 3 |
2 |
24.2 |
5 4 |
6 |
2 3 |
1 |
55.2 |
/ |
|
|
|
|
|
|
|
TMULT |
0.2 |
|
|
|
|
|
|
TCON |
+1 +1 |
0 |
1 |
4 |
2*1 |
2*1 |
UNIFORM |
|
85.3 |
|
|
|
|
|
|
Значения сообщаемости для двух несоседних соединений, заданных с помощью ключевого слова NNC умножаются на 0.5. Значение сообщаемостей для четырех несоседних соединений, заданных через ключевое слово TCON умножается на 0.2.
Замечание:
Ключевое слово TMUL используется, как удобный способ изменения значений сообщаемости несоседних соединений.
MORE 6.4 Руководство Пользователя – Секция Grid
7-81
FAUL - Задание разлома
Расположение: Раздел GRID
Синтаксис:
FAULt fname k1 k2 {MAX MIN}
i1 j1 to-where ij2 to-where ij3 . . . /
Определения:
fname k1
k2
MAX
MIN
i1
j2 to-where
ijk
имя данное разлому имя первого слоя (по умолчанию 1)
имя последнего слоя(по умолчанию nz) Максимальное количество несоседних соединений Минимальное количество несоседних соединений
i-index угла блока с которого начинается разлом
j-index угла блока с которого начинается разлом
ряд TO-I (или TO_I) для разлома в направлении i или TO-J (или TO_J) для разлома в направлении.
i или j индекс k-той точки point обозначенной вдоль разлома
Пояснение:
Индексы i и j являются индексами углов блока или поверхностей блоков, но не номеров блоков (смотри пример).
Ключевое слово FAULt позволяет помечать группы соединений, так, что их легко будет модифицировать, используя ключевое слово FMULtiplier. Назначенные соединения не являются собственно разломом. Они могут включать только части разлома или даже составной разлом. Эти ключевые слова предназначены только для удобства модификации сообщаемостей разломов. Сообщаемость разломов также можно изменять, используя ключевые слова NNC и TCON.
Если для задания разлома использована составная линия, все линии после первой должны начинаться с TO-I или TO-J.
MORE 6.4 Руководство Пользователя – Секция Grid
7-82
Пример:
Для сетки 6x4 создан разлом, показанный ниже:
FAUL F_18
2 2 TO-I 4 TO_J 3 TO_I 6 /
FMUL - Множитель разлома
Расположение: Раздел GRID
Синтаксис:
FMULtiplier fname xmult
Определения: fname Имя разлома
xmult Множитель для сообщаемости блоков, которые пересекает разлом
Пример:
Fmultiplier F_18 0.20
Примечания:
Ключевые слова FAULt и FMULTiplier обеспечивают удобный способ определения разлома так, что сообщаемости ячеек сетки, через которые проходит разлом можно легко изменять.
MORE 6.4 Руководство Пользователя – Секция Grid
7-83
FAULTS - Задание Сегментов Разлома
Расположение: Секция GRID Синтаксис:
FAULTS
имяРазломаXL XUYL YU ZL ZU направление /
: |
: : : : : : |
: |
/ |
/ |
|
|
|
Описание: |
|
|
|
Аргумент |
Описание |
|
Диапазон По умолчанию |
faultName
XL
XU
YL
YU
ZL
ZU
direction
Замечания:
Имя разлома
Нижняя ячейка по x-направлению
Верхняя ячейка по x-направлению
Нижняя ячейка по у-направлению
Верхняя ячейка по у-направлению
Нижняя ячейка по z-направлению
Верхняя ячейка по z-направлению
X, Y или Z (I, J or K)
-Нет
1 |
≤ XL ≤ Nx |
1 |
1 |
≤ XU ≤ Nx |
Nx |
1 |
≤ YL ≤ Ny |
1 |
1 |
≤ YU ≤ Ny |
Ny |
1 |
≤ ZL ≤ Nz |
1 |
1 |
≤ ZU ≤ Nz |
Nz |
-Нет
Если направление выбрано как X или I то XL должно равняться XU. Если направление выбрано как Y или J, то YL должно равняться YU и если направление
Z или К - то ZL = ZU.
В отличие от большинства других ключевых слов MORE, слово FAULTS
должно быть описано полностью, чтобы не вступать в кофликт со словом FAUL. Разлом создается из нескольких сегментов, каждый из которых начинается с одинакового имени разлома faultName. Разлом заданный при помощи сегментов может иметь три модификатора сообщаемости (см. ключевое слово MULTFLT).
Помните, что описание каждой строки сегмента надо закрывать используя "/", а также ставить "/" в конце описаниря всего сегмента.
Ключевое слово FAULTS опционально экспортируется из RMS в виде файла
GRDECL.
MORE 6.4 Руководство Пользователя – Секция Grid
7-84
Пример:
Зададим два разлома с именами Fault1 и Fault2, так чтобы было по 3 сегмента в каждом. Строка под ключевым словом FAULTS является коментарием для улучшения зрительного восприятия данных, который должен начинаться с "--", чтобы избежать путаницы в случае, если бы был использован слэш "/", который воспринимался бы программой как знак окончания ввода таблицы разломов.
FAULTS |
|
|
|
|
|
|
|
|
-- Name |
XL |
XU |
YL |
YU |
ZL |
ZU |
Direction |
|
Fault1 |
3 |
3 |
12 |
14 |
3 |
7 |
X |
/ |
Fault1 |
4 |
4 |
14 |
14 |
3 |
7 |
Y |
/ |
Fault1 |
4 |
4 |
15 |
17 |
3 |
7 |
X |
/ |
Fault2 26 27 11 11 |
1 |
2 |
Y |
/ |
||||
Fault2 |
25 |
25 |
9 |
11 |
1 |
2 |
X |
/ |
Fault2 |
23 |
25 |
8 |
8 |
1 |
2 |
Y |
/ |
/ |
|
|
|
|
|
|
|
|
Разлом Fault2 показан ниже красной линией в плане xy.
MORE 6.4 Руководство Пользователя – Секция Grid
7-85
MULTFLT - Задание множителей сообщаемостей для разломов FAULTS
Расположение: Секция GRID после ключевого слова FAULTS.
Синтаксис: MULTFLT faultName multiplier
::
/
Описание: |
|
|
Аргумент |
Описание |
По умолчанию |
faultName |
Имя разлома |
Нет |
multiplier |
Множитель сообщаемости |
Нет |
Замечание: |
|
|
В отличие от большинства ключевых слов MORE слово MULTFLT должно быть описано полностью, чтобы не быть перепутанным с альтернативным ключевым словом FMUL. Имя разлома faultNames должно быть описано перед ключевым словом MULTFLT в ключевом слове FAULTS. Обратите внимание, что каждая строка должна быть завершена знаком "/".
Пример:
Заданые при помощи ключевого слова FAULTS два разлома Fault1 иFault2 имеют множители сообщаемости 0.01 и 0.67 соответственно. Строка после слова MULTFLT является строкой комментария, которая в данном случае должна начинаться с "--", а не с "/".
MULTFLT
--Name Multiplier Fault1 0.01 Fault2 0.67
/
MORE 6.4 Руководство Пользователя – Секция Grid
7-86
ROFF - Чтение файла формата ROFF в MORE
Задайте файл сетки формата ROFF, который нужно использовать в модели.
Расположение: |
В секции GRID |
Синтаксис: |
|
ROFF имя файла |
|
Пример: |
|
ROFF base12.asc |
|
Замечание:
Название не должно заключаться в кавычки. Roff файлы могут быть бинарными или текстовыми, MORE автоматически определяет в каком формате считывать данные. Бинарные файлы транслируются между UNIX системой и платформами PC
без искажений. При необходимости имя файла может быть заключено в
кавычки.
EGRId - Вывод файлов форматов Eclipse GRID и Eclipse INIT
Расположение: Секция GRID
Синтаксис:
EGRID [FLIP val]
Определение:
FLIP - аргумент FLIP позволяет при необходимости инвертировать направление оси Y. По умолчанию 0.
Если используется FLIP, то значения будут пересчитаны как:
y(output)=val-y
Файл (.init) формата Eclipse будет также выгружен.
Смотрите также ESOL для вывода данных секции reccurent и ESUM для данных summary. Файл будет иметь тот же путь, что и входной файл, до тех пор, пока опция ECLI ключевого слова OPEN не будет задана.
MORE 6.4 Руководство Пользователя – Секция Grid
7-87
EEGR - Выгрузка сетки в формате Eclipse
EEGR [FLIP val]
FLIP - это аргумент, позволяющий перевернуть ось y, если это необходимо. По умолчанию значение y это 0.
Если используется FLIP, значения будут преобразованы как:
y(output)=val-y
EEGRid позволяет записать файл сетки формата Eclipse (более известный как EGRID). Расширение файла будет .egrid или .fegrid для неформатированного и форматированного случая соответветственно.
GRDE - Запрос на выгрузку данных сетки в формате GRDECL
Расположение: Секция GRID
GRDE выгружает в виде ascii файлы grdecl содержащие SPECGRID, ZCORN, COORD и ACTNUM. Это позволяет использовать сетки MORE в других программах использующих эти ключевые слова.
Синтаксис:
GRDE Filename [FLIP] flipValue
Определения:
Filename Имя файла, в который будут выгружены данные
FLIP Запрос на перевод y-значений в y-направления
flipValue y-значения для всей сетки будут перевернуты
Пример:
Выгрузить сетку в формате .grdecl
GRDE
Выгрузить сетку в файл mygrid.grdecl и трансформировать ее, как ynew=1000-yold
GRDE mygrid FLIP 1000
MORE 6.4 Руководство Пользователя – Секция Grid
7-88
DOGR (или EDIT) заставляет симулятор проводить расчёт сообщаемости и порового объёма
Расположение: Секция GRID после ввода параметров и геометрии сетки
Синтаксис:
DOGRID
Определения:
Запрашивает проведение расчётов порового объёма и межблоковых сообщаемостей.
Примечание:
Как только считано ключевое слово DOGR, изменения параметров сетки, влияющих на поровый объём и межблоковую сообщаемость (таких, как K-X) не имеет эффекта, но можно изменять массивы PVOL, T-X, T-Y, T-Z и DEPTH. PVOL, T-X, T-Y и T-Z имеют специальные формы задания (см. предыдущие описания). DEPT задаётся как обычный сеточный массив, но теперь соответствует глубинам центров ячеек, которые используются в расчёте.
По завершении расчета, массив DEPT описывает глубины центров ячеек и имеет метод ввода BLOC.
Если ключевое слово DOGR не задано, соответствующие ему расчёты выполняются автоматически, как только вводится значение межблоковой сообщаемости.
MORE 6.4 Руководство Пользователя – Секция Grid
7-89