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

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

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

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

ALL 10/Mar/2005 GVRT 1 0 GROUP ALL

Пример события VREP

Настраивает ограничение по поровому вытеснению таким образом, что группа III нагнетает тот же объем в пластовых условиях, который группа PPP добывает.

ETAB

III 10 VREP PPP 1.0 /

ENDE

Пример события PBAL

Устанавливает ограничение по балансу добычи таким образом, что группа PPP добывает тот же объем в пластовых условиях, который группа III закачивает.

ETAB

PPP 10 PBAL III 1.0 /

ENDE

Пример события PLIM

P-2 10/Apr/2004 PLIM GOR 0.5 CUTB / снижает производительность скважины, если газонефтяной показатель превышает 500 см3/см3

Пример события ILIM

IINJ-W1 10/10/2010 ILIM GAS 100 SHUT MIN -- Глушит нагнетательную скважину если показатель падает ниже 100 ksm3/day нагнетаемого газа

Пример события GPLIM

ALL 02/04/1995 GPLIM GOR 18.0 WORK WRKW -- Капитальный ремонт наихудшей скважины, если GOR превышает значение 18 mscf/stb

Пример события GILIM

ALL 10 GILIM GAS 2000 STOP MIN -- Останавливает процесс, если значение нагнетания газа падает ниже 2000 ksm3/день

Пример события REDE

P-1 100

PLIM GOR 0.5 REDE

/

--Переопределяет скважину, если

GOR

превышает 0.5

 

--Переопределение устанавливает

новое

P-1 100

REDE OIL 1000 50

BHP /

значение дебита по нефти,

равное 1000, и новое ораничение bhp, равное 50

I-1

100

ILIM GAS 100 REDE

MIN /

--Переопределяет I-1, если дебит по

закачке

газа падает ниже 100

--Переопределяет I-2, если дебит по

I-2

100

ILIM WAT 100 REDE MIN /

закачке

воды падает ниже 100

--Переопределение устанавливает

значение

I-1

200

REDE GAS 250 5000

/

дебита газа, равное 250, и значение bhp, равное 5000

значение

I-2

100

REDE WAT 111 5000

TAB2 /--Переопределение устанавливает

дебита воды, равное 111, и значение thp, равное 5000 (используя

лифт-

кривую TAB2)

 

 

 

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

9-59

Пример события CONV

P-1 100 PLIM GOR 0.5 CONV /

P-1 100 CONV WATR 100 5000 /

Пример события GPRED

ALL 100 GPLIM GOR 0.5 REDE /

ALL 100 GPRED P-1 OIL 1000 50 BHP /

Пример события GIRED

ALL 100 GILIM WAT 1800 REDE MIN /

ALL 100 GIRED I-1 WAT 100 5000 BHP /

Пример события MXL

Использование EFOR WELL "MMM$DD$YYYY"

ALL DEC$31$2001 MXL 5

ALL JAN$31$2002 MXL 25

Пример события MXNL

Использование EFOR 'YYYY!MMM!DD'

ALL

2010!Jan!1 MXNL 15 --разрешает 15 нелинейных итераций 2010!Jan!31 MXNL 10 --Уменьшает до 10 нелинейных итераций максимум 2010!Feb!28 MXNL 1* --Возвращает максимальное значение количества нелинейных итераций по умолчанию

Пример события CNVL

Использование EFOR 'YYYY\MMM\DD'

ALL

2010\Jan\1 CNVL 1.0E-12 -- более строгий критерий сходимости 2010\Feb\1 CNVL 1.0E-10 -- уменьшен для следующего месяца 2010\May\1 CNVL 1* -- возврат к значению по умолчанию

пример события CNVNL

Использование EFOR 'YYYY\MM\DD'

ALL

2010\1\1 CNVNL 1.0E-4 -- более строгий критерий нелинейной сходимости для первого месяца

2010\2\1 CNVNL 1* -- возврат к значению по умолчанию

Пример события TSDP

1/1/2000 TSDP 100 -- Шаговое изменение давления установлено равным 100 psi

Пример события TSDS

1/1/2000 TSDS 0.01 -- Шаговое изменение насыщенностиустановлено равным

1%

Пример события TSMX

1/1/2010 TSMX 5 -- Максимальный шаг установлен равным 5 дням 1/1/2011 TSMX 1* -- Максимальный шаг установлен по умолчанию

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

9-60

Пример события TSWM

1/1/2010 TSWM 0.1 -- Максимальный шаг изменения скважины установлен равным 0.1 дня

1/2/2010 TSWM 1* -- Максимальный шаг изменения скважины установлен по умолчанию

Пример события DELT

10

DELT 0.01

-- форсипует 0.01

шага за

10

дней

60

DELT

0.01

-- форсирует

0.01

шага за

60

дней

720 DELT

0.01

-- форсирует

0.01

шага за 720

дней

Пример события GXFLO

ALL 0 GXFLO OFF /

Пример события END

1/1/2009 End -- моделирование продолжается до 2009 года

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

9-61

EFIL - Данные Добычи Скважины

Серия событий для добывающей системы может быть задана используя ключ EFILE в одном или более подкючаемом файле.

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

EFILE должен быть описан с помощью EFORM, который определяет формат файла событий. Возможно, использовать несколькоключей EFORM и EFIL.

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

Описание формата этих данных проводится при помощи ключа EUNIT.

Для того, чтобы шаг симулятора соответствовал шагам событий, используйте ключ EVENTS EXACT.

Пример:

EFILE 'wells.event' /

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

9-62

ETAB - Таблица Данных Добычи Встроенная в Основной Файл

Кроме возможности расположения данных добычи в отдельном файле, их можно расположить непосредственно в основном файле после ключа ETAB. Когда имена скважин вводятся в каждой строке, таблицу необходимо оканчивать знаком комментария или при помощи ключа ENDE. Когда имена вводятся в отдельных строках, обязательно использовать ключ ENDE для обозначения окончания ввода таблицы. В остальном формат ETAB такой же, как и у EFIL.

Для получения подробной информации смотри обзор событий.

Пример:

EFORM WELL 'DD/MM/YYYY' MDL MDU SKIN MULT

ETAB

 

 

 

 

502

01/01/2000 PROD

 

 

-- Задает дебит нефти

502

01/01/2000 OPT

1600

 

равный 1600 sm3/day

 

 

 

502

01/01/2000 BHPT

100

 

-- Перфорация

502

01/01/2000 PERF

4354

4386 -1 3.2

G1

01/06/2000 GGPT

500

 

-- Устанавливает объем

добычи газа для группы в 500 ksm3/сухого газа

ENDE

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

9-63

EFOR - Формат Данных Событий для Скважин

Более детально смотри обзор событий.

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

EFORM [WELL] dateFormat [MDL] [MDU] [RAD] [DIAM] [SKIN] [MULT]

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

Формат Даты

Формат даты может быть задан используя компоненты: DD MM/MMM и YYYY. День, месяц, год могут идти в любой последовательности.

DD

принимает

значения

в

диапазоне

1-31

MM

принимает

значения

в

диапазоне1-12

MMM

используется трехбуквенное

обозначение

месяца:

{jan,

feb,..,dec}

YYYY год задается 4мя цифрами

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

Например, если был задан формат MMM:DD:YYYY, то данные должны задаваться в виде Jan:01:1947.

Альтернативный формат - просто задавать даты в днях - DAYS, в этом случае время откладывается от даты начала расчета.

Индетнификация Колонок

Остальные аргументы EFORM служат для индентификации колонок данных в таблице событий. Возможны следующие значения:

MDL Глубина верхней отметки перфорации

MDU Глубина нижней отметки перфорации RADIUS Радиус скважины

DIAMETER Диаметр скважины SKIN Скин-фактор

MULT Множитель сообщаемости скважина-пласт

Замечание:

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

9-64

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

2.Исторически MORE использует как входную информаци радиусы скважин, однако в практике разработки как правило используют диаметры скважин.

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

EFORM 'DD/MMM/YYYY' MDL MDU DIAM MULT SKIN ETAB

w_1

01/Jan/1975 PERF 0 1000 0.05 1.0 0.0 01/Jan/1975 OPT 750

ENDE

Так же смотрите: EFILE, ETAB and EUNIT.

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

9-65

EUNIts - Единицы Измерения Событий

EUNI задает единицы измерений для событий, определенных ключами EFIL или

ETAB.

Для более подробной информации смотри обсуждение событий.

EUNI depthUnit radiusUnit /

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

Единица

Field

Metric

 

 

 

Глубина

фут

метр

 

 

 

Радиус или диаметрфут или дюймметр или сантиметр

Пример:

В этой скважине диаметр вводится в сантиметрах

EUNI 1* CMS

EFORM WELL 'DD/MM/YYYY' MDL MDU DIAM

ETAB

P-104 01/01/2001 PROD

P-104 01/01/2001 PERF 4354 4386 10

LOCA - Местоположение вертикальных скважин

Расположение: после ключевого слова WELL

Синтаксис:

LOCAtion

xloc

yloc

{I-J X-Y} {NORO ROTA} [lgrname]

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

0

0

 

в pofu:

ft

ft

(безразмерная величина для i-j координат)

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

m

m

 

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

xloc x-координата скважины или i-номер блока

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

9-66

yloc

y-координата скважины или j-номер блока

 

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

I-J

(значения i, j) (по умолчанию берется значение, определенное

 

ключевым словом WLOC)

X-Y

NORO

Расположение скважины определяется x, y (по умолчанию берется значение, определенное ключевым словом WLOC)

Нет вращения. Эта опция не работает и не должна применяться, если не использовалось ключевое слово ROTAtion.

ROTAtion Использование данных вращения lgrname Задаёт имя LGR

LOCA может размещать скважину только в глобальной сетке или в одной локальной сетке. Возможно, размещать скважину в более, чем одной сетке, используя более гибкое ключевое слово CIJK.

Задание исторических данных по скважинам осуществляется путем подключения таблиц с помощью ключевых слов HFIL или HTAB.

Примеры использования ключевого слова WELLS:

WELL 45 PRODUCES OIL Q=400 P=50

LOCATION 1705 300 x & y locations

Задается размещение скважины 45 в координатах х и у (1705,300).

WELL P-1 PRODUCES OIL Q=2000 P=200

LOCATION 15 3 i-j locations

WLOC BY I-J BLOCK NUMBERS

WELL P-1 PRODUCES OIL Q=2000 P=200

LOCATION 15 3

Оба этих примера определяют скважину P-l в блоке по i=15 и по j=3.

LOCA 1 1 I-J LGR LGRA5 /

Размещение скважины в ячейке (1,1) локального измельчения с именем LGRA5. Пояснения:

WLOC определяет заданный по умолчанию формат для расположения скважин. Опция X-Y или I-J отменяет заданный по умолчанию формат.

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

Если заданное расположение скважины выходит за пределы сетки (для опции X-Y), используется ближайшая точка сетки.

Если используется ключевое слово WCOR, при расчёте сообщаемости скважина –

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

9-67

пласт для скважин, расположенных в угловых блоках сетки, считается что, они расположены ровно на углу сетки. Для скважин, расположенных в граничных блоках сетки предполагается, что они расположены на границе сетки. Если WCOR не используется, то расчёт сообщаемости скважина – пласт проводится для всех скважин одинаково.

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

9-68

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]