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

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

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

Примечания:

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

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

Несоседние соединения могут быть образованы только в случаях, когда неактивные ячейки разделяют активные. Чтобы сделать ячейки неактивными на основе их толщины, используйте МINDZ.

Блокирование выклиниваний с помощью массива PNSW

Иногда полезно контролировать образование выклинивания, как функция положения в пласте. Массив PNSW (переключение выклинивания) позволяет это делать.

Далее показано, как может быть использован массив PNSW. Включение выклинивания происходит только в случае, когда значения PNSW заданы пользователем, с помощью одного из способов задания массива или выражения для сетки в MORE. Значение 1 является значением по умолчанию для PNSW.

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

Имеются 10 слоев, но слои 5 и 6 выклиниваются в колонках 4,5,6 и 7. Результат - 4 соседних соединения.

Предположим, что PNSW задан следующим образом:

PNSW

ZVAR

1 1 1 1 0 1 1 1 1 1 /

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

7-40

Если PNSW введен, он может быть представлен графически в Tempest, и окончательное распределение будет выглядеть следующим образом:

Результатом является отсутствие несоседних соединений - если один из выклинивающихся слоев имеет значение 0, выклинивание уничтожается.

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

7-41

DATUm - Значение глубины

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

Синтаксис:

DATU datum {TOPC}

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

в POFU: футы в метрич. сист. метры

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

datum Глубина. Все забойные давления пересчитываются на эту глубину.

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

По умолчанию: если глубина не задана, то принимается верхняя активная ячейка модели.

Примеры:

DATU 4000.

Глубина приведения составит 4000.

DATU 6500 TOPC

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

Примечание:

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

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

7-42

Z-DI - Определение Z-направления

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

 

 

 

 

 

Синтаксис:

 

 

 

 

 

 

Z-DI

 

 

 

 

 

 

 

adip

dipdir

depth0

x0

y0

z0

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

0

0

0

0

0

0

Единицы измерения: градусыградусыфуты

футы

футы

футы

в метрич. сист:

градусыградусыметрыметрыметрыметры

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

θУгол падения, то есть максимальный угол между горизонтальной плоскостью и поверхностью x-y, или угол между осью z-координатой и вертикалью

φАзимут угла падения, то есть величина поворота (по часовой стрелке) от x-оси до линии падения

d0 Глубина точки привязки

x0 X-координата для точки привязки y0 Y-координата для точки привязки z0 Z-координата для точки привязки

Для подсчета нового расположения ячейки (x', y', z') используется следующая формула:

x'= x0+(x-x0)(cos2φ.cosθ+sin2φ) +(y-y0)(cosφ.sinφ.cosθ+cosφ.sinφ) -(z-z0)cosφ cosθ

y'= y0+(x-x0)( sinφ.cosφ.cosθcosφ.sinφ) +(y-y0)(sin2φ.cosθ+cos2φ) -(z-z0)sinφ cosθ

z'= d0+(x-x0)cosφ.sinθ+(y-y0)sinφ.sinθ+(z-z0)cosθ

Примеры:

Угол падения структуры задан равным 9 в направлении -X. Сетка повернута точки привязки с координатами (0,0,5050).

Z-DI

9 -180 5050 0 0 5050

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

7-43

Угол падения сетки 12 градусов и 45 градусов по оси Х. Поворот относительно точки (1000,1000,50) и глубина при этом увеличилась на 5000 футов, т.е. вместо начальной глубины в 50 футов, будет 5050 футов.

Z-DI

12 45 5050 1000 1000 50

Примечания:

Z-DI не может быть использован для радиальных сеток.

Трансформация к новой оси z применяется в начале расчётов секции GRID. MORE 6 трансформирует положения ячеек так же, как и их глубины, так что новые координаты ячеек видны в Tempest. Если вы задаёте скважины в координатах xyz, помните, что сетка была передвинута в результате трансформации.

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

7-44

ROTAte - Вращение и перемещение системы координат

Расположение: Секция GRID, перед вводом данных, которые должны вращаться и транслироваться

Синтаксис:

 

 

 

ROTAtion

X0 Y0 θ

 

 

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

0 0 0

 

 

в POFU:

футы

футы

градусы

в метрич. сист.

метры

метры

градусы

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

 

 

 

X0

Базовая точка для внутренних координат по x

Y0

Базовая точка для внутренних координат по y

θ Угол вращения сетки в градусах

Примечания:

В отличие от Z-DIR, ROTA не смещает сетку, а устанавливает модельные координаты, отличные от реальных, «не забывая» про них.

Tempest всегда будет отображать модель относительно модельных координат.

Пример:

Координатная система модели начинается с положения (1000,0) в исходной координатной системе, и повернута на 45 градусов по часовой стрелке относительно исходной координатной системы.

ROTA 1000 0 45

Две системы координат связаны формулой:

x' = xo + x COS(θ) - y SIN(θ)

y' = yo + x SIN(θ) + y COS(θ)

Где x' and y' обозначают обычные координаты x и y обозначают измененные координаты модели.

Когда используется ROTA, обычные координаты трансформируются в модельные согласно следующему преобразованию:

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

7-45

x= ( x' - xo ) COS(θ) + (y' -yo ) SIN(θ)

y=- (x' - xo ) SIN(θ) + (y' - yo ) COS(θ)

В частности, ключевое слово Rota может использоваться при считывании данных о латеральных координатах сетки, заданных в системе UTM с очень большими значениями координат (то есть находиться далеко от начала координат). ROTA позволяет работать с более удобными (меньшими) значениями координат. Пусть фактически сетка расположена в координатах (x=20000, y=300000), таким образом, первые несколько строчек ключевого слова COOR:

COOR

 

 

 

 

 

200000

300000

1

200000

300000

10000

201000

300000

1

201000

300000

10000

202000

300000

1

202000

300000

10000

203000

300000

1

203000

300000

10000

Потом, используя:

ROTA 200000 300000 0

Можно

перейти

к

сетке

с

началом

координат

(0,0).

При этом по умолчанию, если скважины задаются в координатах X-Y, они будут

восприниматься как “внешние”

и трансформироваться таким же образом,

как и

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

7-46

координаты сетки. Однако опция NOROta позволяет считывать скважины в координатах модели.

X-DIr - Определение размеров блоков сетки по x- направлению

Строка идущая после X-DI или R-DI должна содержать одно из следующих подключевых слов сетки:

CONS, VARI, LOGA or LOG1 (LOG1 возможен, только при использовании R-DI)

Эти подключевые слова обрабатываются иначе, чем в случае R-DI. Более подробную информацию можно получить на следующих страницах.

Примеры:

Задание однородной сетки, общей длиной 1000:

X-DI

CONS

1000 / total x-length

Логарифмическая сетка с внутренним радиусом 1 и внешним радиусом, равным

2000:

R-DIRECTION LOGA

1 2000 /

Создает сетку с 11 интервалами различной длины:

X-DIRECTION VARIABLE

100 2*95 5*110 200 400 600 /

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

7-47

Y-DIr (or THETa) Определение размеров блоков сетки по у-направлению. Прямоугольные блоки

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

Синтаксис: Y-DIrection or THETa {GEOL UNIF VARI}

Замечание:

Строка после ключевых слов у-направления или theta-направления должна содержать одно из следующих подключевых слов массивов сетки: CONStant, VARIable, LOGArithmic

Примеры:

SIZE 5 5 3 Y-DIRECTION LOGARITHMIC 1000 1.2 /

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

CONS - Задание равномерной сетки, в X, Y или Theta направлениях

Расположение: После направления X-DIrection, направления Y-DIrection, или THETa-направления

CONStant

Xlength

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

Xlength Общая длина системы в x или y направлении (или суммарный угол для направления θ).

Пример:

Общая протяженность сетки составляет 3000. Размер каждого интервала сетки составляет 150.

SIZE 20 20 3 X-DI

CONS 3000

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

7-48

VARI - Задание блоков сетки по направлению X, Y или Theta переменных размеров

Расположение: После X-DI, Y-DI или theta-направления Синтаксис:

VARI

delx1 delx2 … delxn

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

delxi Размер i-того интервала сетки.

nОбщее количество интервалов сетки, Nx для x-направления, или Ny для y или theta-направлений

Пример:

Общая длина сетки 3000. Размер каждого интервала сетки 150.

Y-DI

VARI

400 2*300 2*250 2*300 450

LOGA - Задание размерностей блоков сетки по X, Y или Theta направлениям, используя логарифмическую зависимость

Расположение: После X-DI, Y-DI или theta-направления. Обратите внимание, что LOGA обрабатывается по другому после R-Dir.

LOGA xlength ratio

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

xlength Общая длина модели в x или y направлении (или общий угол для Theta направления ).

ratio Отношение соседних интервалов сетки

Пример:

Задает сетку в x-направлении: 670.8 603.7 543.4 489.0 440.1 396.1 356.5

SIZE 7 7 3 X-DI

LOGA

3500. 0.9 / total x-length

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

7-49