Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

More6.4_rus_UG(руководство)

.pdf
Скачиваний:
263
Добавлен:
02.03.2016
Размер:
2.55 Mб
Скачать

Значение (value) = MIN(xwax, xadd + xmult * value(оригинал))

Однако когда используется опция ZERO, значение меньше, чем xmin устанавливается равным нулю.

Пример:

Умножить все значения в слое 2 на 0.4

MODIFY 4* 2 2 0 0.4 /

MORE 6.4 Руководство Пользователя Секция Grid

7-70

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

Расположение: раздел GRID или INITialization, после определения изменяемого параметра, но перед другими первичными массивами.

Синтаксис: (2 строки записи)

Запись 1:

 

 

 

 

 

 

REPLace

i1

i2

j1

j2

k1 k2

по умолчанию1

nx 1

ny 1

nz

Минимум:

1

1

1

1

1

1

Максимум: nx nx ny ny nz nz

Запись 2:

valuei1,j1,k1 valuei1+1,j1,k1 ... valuei2,j1,k1 valuei1,j1+1,k1 ...

Определения:

 

 

 

 

i1

Первая точка в x (i) направлении, с которой начинается изменение значений

i2

Последняя точка в x (i) направлении, в которой заканчивается изменение

значений

 

 

 

 

 

 

 

j1

Первая точка в y (j) направлении, с которой начинается изменение значений

j2

Последняя точка в y (j) направлении, в которой заканчивается изменение

значений

 

 

 

 

 

 

 

k1

Первая

точка

в

z (k) направлении, с которой начинается изменение

значений

 

 

 

 

 

 

 

k2

Последняя точка в z (k) направлении, в которой заканчивается изменение

значений

 

 

 

 

 

 

 

valueijk

Значения, используемые, чтобы заменить первоначальные значения

Пример:

 

 

 

 

 

 

Заменить первые три значения в строках (4 и 5) из второго слоя

REPLACE

1

3

4

5

2

2

.12

.23

 

.20

 

 

 

 

.15

.18

 

.19

 

 

 

 

MORE 6.4 Руководство Пользователя Секция Grid

7-71

PVOL, Tran, DEPT - Модификация/Замена Порового объёма, Сообщаемостей, Глубины

Расположение: Конец секции GRID, перед ключевым словом INIT.

Запись 1:

tran i1 i2 j1 j2 k1 k2 {REPL MODI} {ZERO}

Запись 2: (опция MODIfy)

xadd xmult xmin xmax

По умолчанию: 0 1

0 1E20

Запись 2: (Опция REPLace)

значениеi1,j1,k1 значениеi1+1,j1,k1 ... значениеi2,j1,k1 значениеi1,j1+1,k1 ...

Определения:

tran

или PVOL, или имя массива сообщаемости. Опциями являются PVOL, T_X,

 

T_Y, T_Z и MVLM.

i1

индекс первой первой ячейки для изменения по оси x (i), все индексы

 

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

i2

индекс последнего значения для изменения по оси x.

j1

индекс первого значения для изменения в направлении y

j2

индекс последнего значения для изменения в направлении y

k1

индекс первого значения для изменения в направлении z

k2

индекс последнего значения для изменения в z направлении

MODI

модифицировать значения

REPL

заменить значения

ZERO

значения, меньшие xmin устанавливаются равными 0

xadd

значение, добавляемое к исходному

xmult

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

xmin

минимальное значение

xmax

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

valueijk

значения, используемые для замены исходных значений

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

MORE 6.4 Руководство Пользователя Секция Grid

7-72

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

Значение (измененное) = MIN(xmax, xadd + xmult*значение(исходное)))

Обычно при модификации значения меньшие xmin, приравниваются xmin. Однако при использовании опции ZERO, значения меньшие xmin, приравниваются к нулю.

Пример 1:

Поровые объемы в строке сетки I=1 умножаются на 2:

PVOL 2*1 /

0.02.0 /

Пример 2:

Все блоки с поровым объемом меньше 10 удаляются из модели.

PVOLUME 6* ZERO

2* 10 /

Пример 3:

Межблоковые сообщаемости между слоем 3 и 4 умножаются на коэффициент 0.3:

T_X 4* 3 3 MODI

0 0.3 /

Пример 4:

Устанавливаются новые значения глубины центров ячеек:

DOGR / Должны быть выполнены вычисления по сетке

DEPT 6* REPL

6003.0

6007.2 6008.6……..

/

 

Восстанавливает первые три значения в рядах 4 и 5 второго слоя.

Примечания:

При изменении сообщаемостей, заметим, что сообщаемость связана с нижним индексом соединенных ячеек. Например, x-сообщаемость между ячейкой (1,1,1) и (2,1,1) связана с ячейкой (1,1,1).

Изменения глубины могут быть выполнены этим способом только после использования DOGR или EDIT для выполнения подсчетов сетки. В противном случае DEPT является обычным ключевым словом, аналогом которому является ZGRI. Заметьте, что после выполнения подсчетов сетки, изменение глубин не повлияет на расположение или сообщаемость ячеек.

Единицы измерения порового объема ft3 в единицах POFU и м3 в Метрической системе METRic. Единицы измерения коэффициентов проводимости md-ft в POFU и md-m в Метрической системе. Они отличаются от значений проводимости, используемых симуляторами, такими как Eclipse, которые работают с rb.cp/psi or rm3.cp/bar и включают дополнительно константу Дарси, равную 0.001127 в POFU и 0.00852702 - в Метрической системе.

MORE 6.4 Руководство Пользователя Секция Grid

7-73

Для ввода значений поровых объемов и проводимостей в единицах Eclipse используются связанные ключевые слова POREV, TRANX, TRANY and TRANZ.

RVOL может быть использован в качестве аналога PVOL.

MVLM может быть использован в режиме DPSS (модель двойной пористости). Если присутствует более одной матричной компоненты, можно использовать одно из ключевых слов: MVL1, MVL2 и.т.д.

MORE 6.4 Руководство Пользователя Секция Grid

7-74

PORV, TRANX, TRANY, TRANZ - Поровый объем и сообщаемости в единицах измерения Eclipse

Расположение: Конец секции GRID, перед ключем INIT.

Запись 1:

PORV i1 i2 j1 j2 k1 k2

Запись 2:

valuei1,j1,k1 valuei1+1,j1,k1 ... valuei2,j1,k1 valuei1,j1+1,k1 ...

Ключевые слоа PORV, TRANX, TRANY и TRANZ аналогичны ключевым словам PVOL, T_X, T_Y и T_Z, используемым с опцией REPLACE. Если определен блок i1..k2 , то PORV может быть введен только как ключ состоящий из nx*ny*nz в следующей строке.

PORV, TRANX, TRANY и TRANZ отличаются от PVOL,T_X,T_Y и T_Z

единицами измерения:

Для PORV. MORE обычно использует кубические футы в промысловой системе единиц и кубические метры в метрической системе координат. PORV в системе единиц Eclipse измеряется в stb в промысловой системе и кубических метрах в метрической.

Для TRANX, TRANY and TRANZ. MORE использует mD-ft и mD-metres для сообщаемостей. TRANX, TRANY и TRANZ для Eclipse это rb.cp/psi или rm3.cp/bar.

По сравнению с обычными единицами измерения MORE, ед. измерения Eclipse включает дополнительную константу Дарси 0.001127 в POFU и 0.00852702 в метрической системе. Использование PVOL, TRANX, TRANY и TRANZ позволяет массивам Eclipse быть использованными в MORE безо всяких изменений. PVOL, TRANX, TRANY и TRANZ могут быть использованы только таким образом после ключей DOGR или EDIT .

MORE 6.4 Руководство Пользователя Секция Grid

7-75

TSUM - Изменение суммарной Сообщаемости/ Порового объема

Расположение: Конец раздела GRID, до ключевого слова INIT

Запись 1:

 

 

 

 

 

 

TSUM

i1

i2

j1

j2

k1

k2

По умолчанию: 1

npx 1

npy 1

npz

Минимум:

1

1

1

1

1

1

Максимум: npxnpx npy npy npznpz

Запись 2:

xmult xmax

по умолчанию: 1

1E20

Определения:

i1

i2

j1

j2

k1

k2

Первая точка в x (i) направлении, с которой начинается изменение значений

Последняя точка в x (i) направлении, в которой заканчивается изменение значений

Первая точка в y (j) направлении, с которой начинается изменение значений

Последняя точка в y (j) направлении, в которой заканчивается изменение значений

Первая точка в z (k) направлении, с которой начинается изменение значений

Последняя точка в z (k) направлении, в которой заканчивается изменение значений

xmult Значение множителя для сообщаемости

Максимальное значение суммы сообщаемости, разделенное на поровый xmax объем (Тx + Ty + Tz) / PVOL[md*m/m3]

Пример:

TSUM

4* 2*5 ограничение сообщаемости в 5 слое

1*

0.05

Множитель будет применяться к сообщаемостям (transmissibilities) во всех блоках 5-го слоя, в которых сумма сообщаемостей, разделенная на поровый объем, превышает 0.05. Значение множителя будет выбрано программой так, чтобы сумма сообщаемостей, деленная на поровый объем, не превышала 0.05 в любом блоке.

MORE 6.4 Руководство Пользователя Секция Grid

7-76

Замечание:

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

Единицы измерения для суммы коэффициентов сообщаемости, разделенной на поровый объем - (md-ft)/(ft3) для POFU и (md-м)/(m3) для метрической системы

(метрический mDc – 10-3mm2).

MORE 6.4 Руководство Пользователя Секция Grid

7-77

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

Расположение: Секция Grid

Синтаксис:

NNC {MULT} {MORE} {ECLI}

i1 j1 k1 i2 j2 k2 tran

: : : : : : :

/

Определения:

 

i1

 

i-индекс первого блока

j1

 

j-индекс первого блока

k1

 

k-индекс первого блока

i2

 

i-индекс второго блока

j2

 

j-индекс второго блока

k2

 

k-индекс второго блока

tran

 

Сообщаемость (transmissibility) для соединения

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

 

 

использоваться MODI)

МORE Использует систему единиц, принятую в MORE ( md-ft или md-m)

ЕCLI

Использует систему единиц, принятую в Eclipse (rb.cp/psi или rm3.cp/bar)

Пример:

 

 

NNC

 

 

 

 

4 5

6

4 5

9

23.5

5 5

6

5 5

9

24.3

6 5

6

6 5

9

27.6

/

 

 

 

 

Замечание:

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

MORE 6.4 Руководство Пользователя Секция Grid

7-78

TCON - Задание сообщаемости несоседних соединений

Расположение: Секция Grid

TCON

ishft

jshft kshft il iu jl ju kl ku { UNIF } { MULT }

t1

t2

t3 . . . .

Для каждой ячейки в блоке ячеек задается (il iu jl ju kl ku) TCON сгенерирует или умножит несоседнее соединение между этой ячейкой и ячейкой в направлении

(ishft,jshft,kshft).

Определения:

ishft добавляемое значение к i-индексу, для получения i-индекса точки соединения

jshft добавляемое значение к j-индексу, для получения j-индекса точки соединения

kshft добавляемое значение к k-индексу, для получения k-индекса точки соединения

i1

i-индекс первой точки в ряду

 

 

 

 

 

i2

i-индекс последней точки в ряду

 

 

 

 

 

j1

j-индекс первой точки в ряду

 

 

 

 

 

j2

j-индекс последней точки в ряду

 

 

 

 

 

k1

k-индекс первой точки в ряду

 

 

 

 

 

k2

k-индекс последней точки в ряду

 

 

 

 

 

MULT

значения рассматриваются в качестве множителей межблоковой

 

сообщаемости (MODI также может быть использовано)

 

 

UNIForm задает одинаковые значения

 

 

 

 

 

ti

значение i-го коэффициента сообщаемости. Считывается только одно

 

значение сообщаемости, если используется опция UNIF. Если UNIF не

 

используется, считываются значения (iu-il+1)*(ju-jl+1)*(ku-kl+1) с

 

наиболее

приоритетным i-индексом

и наименее приоритетным

k-

 

индексом

 

 

 

 

 

 

 

Пример:

 

 

 

 

 

 

 

 

 

 

TCON -1 +1

0

2 10 1 9 2*1 UNIFORM

 

 

 

 

 

 

481.

 

 

 

 

 

 

 

 

 

TCON -1 +1

0

2 4 1 3 2*1 MULTIPLIER

 

 

 

 

 

0.5

 

0.4

0.3

0.4

0.6

0.2

0.2

0.3

0.7

MORE 6.4 Руководство Пользователя Секция Grid

7-79