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

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

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

2 Формат Ввода Данных

В этой секции описаны форматы данных для всех шести секций MORE

 

Требования к формату ввода данных........................................................................

2-2

Глобальные ключевые слова........................................................................................

2-4

Получение документации...........................................................................................

2-4

Секция INPUt.................................................................................................................

2-5

Секция FLUId................................................................................................................

2-6

Секция относительных фазовых проницаемостей - RELA .................................

2-8

Секция GRID..................................................................................................................

2-9

Обсуждение............................................................................................................................

2-9

Точечные и блочные данные...........................................................................................

2-10

Сеточные данные...............................................................................................................

2-12

Задание сеточных данных................................................................................................

2-13

Задание сеточного масива через ключевые слова.......................................................

2-13

Математические выражения...........................................................................................

2-14

Изменение рассчитанных значений. ..............................................................................

2-14

Секция инициализации - INIT ..................................................................................

2-15

Обсуждение..........................................................................................................................

2-15

Равновесная инициализация...........................................................................................

2-15

Неравновесная инициализация ......................................................................................

2-16

Секция задания промысловых данных - RECU......................................................

2-17

Обсуждение..........................................................................................................................

2-17

Детализация данных системы добычи. .........................................................................

2-17

Подключевые слова ключевого слова Well .................................................................

2-18

Данные TUBIng ..................................................................................................................

2-19

Определение парамаетров выдачи информации.........................................................

2-19

Управление расчетом........................................................................................................

2-20

Коды, показываемые на каждом шаге симулятора……………………………………./2-21

MORE 6.4 Руководство Пользователя Формат Данных

2-1

Требования к Формату Ввода Данных

Входной файл данных MORE - простой текстовый файл. Максимальная длина строки входного файла 1000 символов. Если обнаруживаются дополнительные символы за этим пределом, выдается предупреждение.

Ключевые Слова:

Ключевые Слова в MORE имеют 4 значимых символа (исключение - новые ключевые слова FAULTS, MULTFLT). Ключевое Слово должно быть написано с новой строки, но впереди него допустимы пробелы. Регистр значения не имеет. В некоторых случаях ключевое слово (как, например, WELL) может иметь серию подключевых слов. Строка ключевого слова может также содержать значения или/и опции.

Данные:

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

Комментарии.

Строки Комментария начинают символом слэш (/). Символ / может также появиться после значений данных в любой строке - MORE проигнорирует все, что было введено после символа /. Два минуса (--) или символ * в начале строки также указывает, что далее следует комментарий.

Секции входного файла

Файл данных имеет шесть секций:

1.INPU Базовое описание модели

2.FLUI Свойства пластовых флюидов

3.RELA Функции относительных фазовых проницаемостей

4.GRID Параметры сетки и породы

5.INIT Начальное состояние модели

6.RECU Данные о скважинах и режимах их работы

Секции должны идти в порядке, приведенном выше.

MORE 6.4 Руководство Пользователя Формат Данных

2-2

Свободный формат ввода данных

Данные вводятся в свободном формате, и нет необходимости задавать данные в специальных колонках на строке. Значения должны разделяться одним или несколькими пробелами. Все значения должны быть стандартного формата - 15, 2.3E4, 0.635 и т.д.

Повтор значений

Для задания повторяющихся значений можно использовать форму n*v (значение v повторяется n раз) Например, запись: 25 3*21 28 2*18

эквивалентна: 25 21 21 21 28 18 18.

Умолчания

Запись n*(пробел) может использоваться, чтобы указать, что n параметров должны сохранить свои прежние значения или получить значения, заданные по умолчанию. Например, запись: 14 1* 12 2* оставит второе, четвёртое и пятое значения параметра без изменений.

Ввод таблиц

Табличные данные, вводимые на нескольких строках, должны заканчиваться строкой комментария, то есть строкой, начинающейся со слэша (/).

Соглашения, используемые в этом руководстве.

Квадратные скобки [ ] используются для перечисления необязательных (опциональных) значений.

Из опций, приведенных в фигурных скобках { }, нужно выбрать одну, т.к. они являются взаимоисключающими. По умолчанию используется опция, выделенная в тексте жирным шрифтом.

В этом руководстве ключевые слова записаны в верхнем регистре - например, ECHO. Как только первые 4 символа считаны, происходит обработка слова, поэтому записи INIT и INITIALISATION имеют одинаковый эффект. В некоторых случаях в руководстве, для ясности, ключевые слова прописаны полностью, но значимыми являются только символы, записанные в верхнем регистре. Например, в руководстве может использоваться "RECUrrent", в то время как ключевым словом является RECU.

MORE 6.4 Руководство Пользователя Формат Данных

2-3

Глобальные ключевые слова

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

ECHO Контроль эха печати входного файла в выходном OPEN Задает и открывает единицы I/O

SWITCH Переключение между стандартными и альтернативными единицами I/O INCLUDE Включение другого файла

Обсуждение глобальных ключевых слов

Симулятор использует несколько файлов. При считывании входной информации обычно подключаются другие файлы. Это может быть сделано с помощью ключевого слова INCLUDE или OPEN и SWITCH. Могут быть вставлены включенные файлы. Когда используется, OPEN дублирующий файл открыт, и SWITch может быть использован для переключения между стандартным и альтернативным вводом. При окончании считывания включенного или альтернативного файла программа возвращается к исходному файлу.

Несколько бинарных файлов используются для хранения информации для рестартов и постпроцессингу. По умолчанию они задаются после имени файла с данными - если данные в файле study43.dat, выходной файл будет называться study43.mis и.т.д. OPEN ALL используется для изменения имени и пути выходных файлов - например для помещения их в поддиректорию.

Вывод в бинарные файлы контролируется с помощью:

PRINT MAP в секции GRID

Ключевыми словами ARRA и GENE REST в секции RECU

Ключевыми словами RATE и FREQ в секции RECU

Получение Документации

Содержание файловой системы MORE описано в документе 'The MORE Output File System'. Его можно загрузить с сайта ftp.oxford.roxar.com. Файл MORE64FileSystem.pdf можно найти в поддиректории manuals/v6.4/more/userGuide.

Обратите внимание, что нет различий в файловой системе MORE версий 6.3 и 6.4,

Остальную документацию MORE, включая это руководство, можно также найти на ftp.oxford.roxar.com. Документ называется MORE64UserManual.pdf.

MORE 6.4 Руководство Пользователя Формат Данных

2-4

Информация в этой инструкции также доступна через онлайновую систему помощи Tempest.

Секция INPUt

Этот раздел входного файла предназначен для задания базовых параметров расчёта. Ниже перечислены основные ключевые слова секции INPUt:

Ключевое слово Описание

INPU

заголовок секции INPUt

TITL

Заголовок модели для печати в колонтитулах страниц

UNIT

Система единиц

IDAT

Дата начала моделирования

SDAT

Дата начала расчёта

CNAM

Имена компонентов

DIRE

Выбор режима проверки ошибок

COARsen

Задание равномерного укрупнения сетки

CXGR

Задание неравномерного укрупнения сетки по оси x

CYGR

Задание неравномерного укрупнения сетки по оси y

CZGR

Задание неравномерного укрупнения сетки по оси z

Описание ключевых слов секции Input

CNAM - единственное обязательное ключевое слово. В режиме black oil возможными компонентами являются нефть, вода, газ и пар. В композиционном режиме могут быть заданы серии компонентов. Это могут быть библиотечные имена, например, C1, или другие имена, для которых будут представлены свойства.

Строка UNITs может быть использована для задания единиц измерения в модели. Могут быть использованы метрические или империальные единицы измерения - по умолчанию используется Империальная система, известная в MORE как Практические Нефтяные Файловые Единицы (POFU).

IDATe рекомендуется для задания даты начала моделирования, которая соответствует нулевому времени в модели. Можно задавать данные в форматах (день месяц год) или (месяц день год), разделяя значения пробелами. Месяц задаётсятремя первыми буквами его названия - например, AUG для Августа. Также принимаются оба варианта сокращений JLY и JUL для Июля.

Время в SDATe задаёт момент начала расчёта либо в виде даты, либо относительно даты начала моделирования. Если дата начала моделирования отличается от даты

MORE 6.4 Руководство Пользователя Формат Данных

2-5

начала расчёта, то инициализация модели происходит по результатам ранее сохранённого расчёта (рестарта).

Строки TITLe определяют двухстроковый заголовок, который появляется в выходных файлах модели.

Ключевые слова COARsen, CXGR, CYGR и CZGR позволяют укрупнить расчётную сетку для сокращения времени расчёта и потребностей в оперативной памяти. Укрупнение происходит внутри автоматически, то есть, нет необходимости изменять входные данные - достаточно просто ввести ключевые слова, описывающие укрупнение. Аргумент OUTP указывает постпроцессору Tempest на необходимость визуализации результатов на укрупнённой сетке.

Секция FLUId

Эта секция используется для определения свойств пластовых флюидов.

Секция описания флюида начинается с ключевого слова FLUId. Для моделей blackoil используется опция BLACk, и опция EOS для композиционного моделирования.

FLUI {BLAC EOS}

Обсуждение ключевых слов секции Fluid для Black Oil

Ниже перечислены важные ключевые слова секции для black oil.

Ключевое слово Описание

BASI

Плотности флюидов в поверхностных условиях

TEMP

Температура (F или C)

OPVT

Таблица PVT свойств нефти

GPVT

Таблица PVT свойств газа

MORE использует значения температуры, чтобы привязать PVT таблицы к ячейкам. При заданном значении температуры для каждой фазы может быть задана только одна PVT таблица. PVT регионы могут быть заданы в секции GRID массивом PVTN.

Сжимаемость и градиент вязкости нефти обычно могут быть получены из пятого и шестого столбцов таблицы OPVT. Альтернативным способом является использование последней пары значений в таблице OPVT, позволяющей определить свойства недонасыщенной нефти. В версии MORE 6.0 была введена проверка общей сжимаемости, позволяющая гарантировать, что насыщенная нефтегазовая система имеет физически корректные свойства.

MORE 6.4 Руководство Пользователя Формат Данных

2-6

Ключевое слово BASIc используется для задания плотности нефти в поверхностных условиях, молекулярной массы нефти, молекулярной массы газа или плотности газа.

Обсуждение ключевых слов секции Fluid для композиционного флюида

Ниже перечислены важные слова секции для композиционного флюида.

Ключевое слово Описание

PROP

Свойства компонентов, такие как молекулярный вес и

 

критическая температура

INTE

Коэфициент бинарного взаимодействия

VOLU

Изменения объема

OMGA

Значение OMEGA-A для уравнения состояния

OMGB

Значение OMEGA-В для уравнения состояния

EQUA

Выбор уравнения состояния

В режиме EOS MORE использует значения температуры для задания данных уравнения состояния для пласта и поверхностных условий. Данные INTE, OMGA и OMGB должны быть заданы для каждого значения температуры.

Обсуждение ключевых слов секции Fluid для солвента

Когда используется опция solvent, свойства солвента должны быть заданы следующим образом:

Ключевое слово Описание

SOLVENT

Поверхностная плотность солвента

SPVT

PVT-свойства солвента

OSPVT

PVT-свойства системы нефть-солвент

Свойства воды:

Ключевое слово WATR используется для задания свойств воды для модели black oil и композиционного моделирования. Плотность воды рассматривается как линейная функция давления. Ключевое слово PVTW может быть использовано в качестве альтернативы WATR.

MORE 6.4 Руководство Пользователя Формат Данных

2-7

Секция относительных фазовых проницаемостей - RELA

Эта секция предназначена для ввода данных по относительным фазовым проницаемостям и капиллярным давлениям. Важные ключевые слова секции RELA приведены ниже:

Ключевое

Описание

 

 

 

 

слово

 

 

 

 

 

 

 

 

 

RELA

Заголовок секции RELAtive

 

 

 

PRIN

Определяет параметры печати данных в выходные файлы

 

WETT

Определяет способ расчёта фазовой проницаемости в трёхфазной

системе

 

 

 

 

 

 

 

 

 

KRWO

Таблицы функций

относительных

фазовых

проницаемостей

в

системе вода - нефть

 

 

 

 

 

 

 

 

 

KRGO

Таблицы функций

относительных

фазовых

проницаемостей

в

системе нефть - газ - связанная вода

 

 

 

 

 

 

 

OSF/GSF/WSF Фазовые проницаемости для воды, нефти и газа

Фазовые проницаемости в системе вода - нефть требуется задавать, если в модели присутствует вода. Фазовые проницаемости в системе нефть - газ требуется задавать, если в модели присутствует газ.

Описание ключевых слов

Таблицы фазовых проницаемостей должны задаваться в порядке возрастания насыщенности. Число таблиц в системах нефть - газ и нефть - вода должно совпадать.

Данные ключевого слова WETTability используются только для трёхфазных задач. По умолчанию для трёхфазных расчётов применяется метод Stone's II. Также доступны метод Stone I и линейная интерполяция, используемые симулятором

Eclipse™.

OSF, GSF и WSF являются альтернативой ключевым словам KRGO и KRWO. В этих таблицах относительная проницаемость фазы задаётся как функция насыщенности этой фазой.

Массив ROCK (секции GRID) используется для того, чтобы связывать таблицы ОФП с ячейками сетки.

Обращаем внимание, что MORE 6.1 использует наименьшее значение в таблице ОФП (KRWO или SWF), чтобы задать реликтовую водонасыщенность. Это

MORE 6.4 Руководство Пользователя Формат Данных

2-8

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

Секция GRID

Обсуждение

Эта секция используется для описания гидродинамической сетки и свойств пород. Приведённая ниже таблица обобщает наиболее важные ключевые слова секции

GRID:

_______________________________________________________________________

Ключевое слово Описание

_______________________________________________________________________

GRID

Заголовок секции GRID

PRIN

Задание опции вывода

SIZE

Размер и тип сетки

SPEC

Задание размеров сетки

HORI

Режим ввода массивов по горизонтали

VERT

Режим ввода массивов по вертикали

DPORO

Запрос моделирования двойной пористости

DPERM

Запрос моделирования двойной проницаемости

MINP

Минимальный поровый объём

PINC

Пороговое значение мощности ячейки для выклинивания

DATU

Глубина приведения забойного давления скважин

X-DI

Шаг сетки по X

Y-DI

Шаг сетки по Y

COOR

Координаты сетки

ZCOR

Глубины углов ячеек

COORDSYS

Задание координатной системы

DEFI

Задание нового массива

PVOL,TX,TY,TZ

Модификация/замена значений в массивах порового

 

объёма/межблоковой сообщаемости

TSUM

Изменение значений межблоковых сообщаемостей в

 

соответствии с ограничениями, наложенными на величину

 

(Tx+Ty+Tz/PV)

NNC

Задание несоседних соединений

TCON

Значения сообщаемости для несоседних соединений

TMUL

Множители сообщаемости несоседних соединений

FAUL

Задание разломов

FMUL

Задание множителей разломов

_______________________________________________________________________

Ключевые слова R-DI и THETA, используются в радиальных моделях вместо X-DI и Y-DI соответственно.

SIZE и SPECgrid - два разных формата ввода одних и тех же данных - требуется только одно из двух ключевых слов.

Сеточные данные бывают одного из трёх базовых типов:

MORE 6.4 Руководство Пользователя Формат Данных

2-9

Задание типа и размера сетки - SIZE, HORI и VERT.

Задание свойств и геометрии ячеек - X-DI, Y-DI, PORO, K-X и т.д.

Изменение порового объёма и межблоковой сообщаемости.

Эти основные группы задаются в приведённом выше порядке - размер сетки необходимо знать перед считыванием её свойств и все данные, необходимые для расчёта поровых объёмов. Геометрия сетки должна быть задана до применения методов INTE или LINE. PORO должно быть задано до использования F(PO, а массив DEPTh должен быть определён до использования F(DE.

SIZE или SPEC требуются, чтобы задать число ячеек сетки и чтобы определить систему координат (декартовую или радиальную).

MORE обрабатывает входные данные, используя представление о модели как о совокупности слоёв ячеек. Ключевые слова HORI, VERT и MODE определяют способ считывания сеточных данных:

HORI BLOCk для ввода данных в плоскости x-y по блокам

HORI POINt для ввода данных в плоскости x-y по узлам

VERT BLOCk для ввода данных вдоль оси z по блокам

VERT POINt for для ввода данных вдоль оси z по узлам

MODE представляет простой способ переключения между режимами BLOCK и POINT. По умолчанию используются HORI POINT и VERT POINT, так как это позволяет обеспечить совместимость с моделями, созданными для предыдущих версий симулятора. Однако сегодня большинство моделей используют HORI BLOC и VERT BLOC. Отметьте, что MORE 6 всегда проводит расчёт в блочном режиме, то есть HORI, VERT и MODE влияют только на способ интерпретации входных данных. Режим ввода может быть изменён в процессе обработки секции GRID. Значение опций POINt и BLOC обсуждается ниже.

Точечные и Блочные данные

Рассмотрим модель, содержащую 5x5x2 ячеек, показанную ниже:

Чтобы задать для одного слоя модели параметр (например, пористость) в режиме BLOCK нам надо ввести 25 чисел, задающих значения в центре каждой ячейки, как показано ниже:

MORE 6.4 Руководство Пользователя Формат Данных

2-10