ECLIPSE Справочное руководство
Версия 2003A_1
Информация о правах собственности Авторские права © 1998-2003 Schlumberger. Все права защищены. Ни одна часть документа «Руководство пользователя ECLIPSE Office» не может быть воспроизведена, сохранена в системе передачи информации или переведена или передана в любом виде и любыми средствами, электронными или физическими, включая фотокопирование или запись, без предварительного письменного разрешения обладателя авторских прав. Использование данного продукта регулируется Лицензионным соглашением. Компания Schlumberger не дает никаких точных, подразумеваемых или предписанных законом гарантий касательно описанного в данном документе продукта и отказывается от любых заверений в коммерческой выгодности или пригодности применения продукта для конкретных целей
Патентная информация Программное обеспечение Schlumberger ECLIPSE для моделирования геологических пластов защищено патентами США № 6018497, 6078869 и 6106561 и Великобритании № GB 2,326,747 B и GB 2,336,008 B. Патенты заявлены.
Информация о товарном знаке Ниже перечислены все торговые марки Schlumberger: Calculator, Charisma, ConPac, ECLIPSE 100, ECLIPSE 200, ECLIPSE 300, ECLIPSE 500, ECLIPSE Office, EDIT, Extract, Fill, Finder, FloGeo, FloGrid, FloViz, FrontSim, GeoFrame, GRAF, GRID, GridSim, NWM, Open-ECLIPSE, PetraGrid, PlanOpt, Pseudo, PVTi, RTView, SCAL, Schedule, SimOpt, VFPi, Weltest 200.
Информация о торговом знаке Silicon Graphics и IRIX являются зарегистрированными торговыми марками компании Silicon Graphics, Inc. IBM, AIX и LoadLeveler являются зарегистрированными торговыми марками компании International Business Machines Corporation. Sun, SPARC, Solaris, Ultra и UltraSPARC являются простыми или зарегистрированными торговыми марками компании Sun Microsystems, Inc. Macintosh является зарегистрированной торговой маркой компании Apple Computer, Inc. UNIX является зарегистрированной торговой маркой компании UNIX System Laboratories. Motif является зарегистрированной торговой маркой компании Open Software Foundation, Inc. X Window System and X11 являются зарегистрированными торговыми марками компании the Massachusetts Institute of Technology. PostScript и Encapsulated PostScript являются зарегистрированными торговыми марками компании Adobe Systems, Inc. OpenWorks и VIP являются зарегистрированными торговыми марками компании Landmark Graphics Corporation. Lotus, 1-2-3 и Symphony являются зарегистрированными торговыми марками Lotus Development Corporation. Microsoft, Windows, Windows NT, Windows 95, Windows 98, Windows 2000, Windows XP, Internet Explorer, Intellimouse, Excel, Word и PowerPoint являются зарегистрированными торговыми марками или торговыми марками компании Microsoft Corporation в США и/или других странах. Netscape является зарегистрированной торговой маркой компании Netscape Communications Corporation. AVS является зарегистрированной торговой маркой компании AVS Inc. ZEH является зарегистрированной торговой маркой компании ZEH Graphics Systems. Авторскими правами на Ghostscript и GSview обладает компания Aladdin Enterprises, CA. Авторскими правами на GNU Ghostscript обладает компания Free Software Foundation, Inc. Авторскими правами на GNU Ghostscript обладает компания Free Software Foundation, Inc. Авторскими правами на IRAP обладает компания Roxar Technologies. LSF является зарегистрированной торговой маркой компании Platform Computing Corporation, Canada. VISAGE является зарегистрированной торговой маркой компании VIPS Ltd. Cosmo является торговой маркой и PLATINUM technology — зарегистрированной торговой маркой компании PLATINUM technology, inc.PEBI является торговой маркой компании Veritas DGC Inc./HOT Engineering GmbH. Stratamodel является торговой маркой компании Landmark Graphics Corporation. GLOBEtrotter, FLEXlm и SAMreport являются зарегистрированными торговыми марками компании GLOBEtrotter Software, Inc. CrystalEyes является торговой маркой компании StereoGraphics Corporation. Tektronix является зарегистрированной торговой маркой компании Tektronix, Inc. GOCAD и JACTA являются торговыми марками компании T-Surf. Myrinet является торговым наименованием, принадлежащем компании Myricom, Inc. Данный продукт может включать программы, разработанные компанией Apache Software Foundation (http://www.apache.org). Авторские права (c) 1999-2001 принадлежат компании The Apache Software Foundation. Все права защищены. MPI/Pro является зарегистрированной торговой маркой компании MPI Software Technology, Inc.
Содержание — Справочное руководство по ECLIPSE 2003A_1 Содержание — Справочное руководство по ECLIPSE 2003A_1 ..........................................................................................3 Рисунки ...................................................................................................................................................................................23 Таблицы..................................................................................................................................................................................24 Введение ................................................................................................................................................................................26
Глава 1 – Нововведения ...................................................................................................................................29 Новые возможности...............................................................................................................................................................29 Изменение принципов работы ..............................................................................................................................................36 Новые ключевые слова .........................................................................................................................................................39 Измененные ключевые слова ...............................................................................................................................................43
Глава 2 – Описание файла данных ................................................................................................................49 Общие сведения ....................................................................................................................................................................49 Секции файла данных ...........................................................................................................................................................50 Структура файла данных ......................................................................................................................................................51 Общие ключевые слова ........................................................................................................................................................53 Обработка ошибок в ECLIPSE 300 .......................................................................................................................................56 Пример файла данных ..........................................................................................................................................................58 Описание секции RUNSPEC .................................................................................................................................................59 Описание секции GRID..........................................................................................................................................................65 Описание секции EDIT...........................................................................................................................................................90 Описание секции PROPS ......................................................................................................................................................95 Описание секции REGIONS ................................................................................................................................................135 Описание секции SOLUTION ..............................................................................................................................................140 Описание секции SUMMARY ..............................................................................................................................................151 Описание секции SCHEDULE .............................................................................................................................................195
Глава 3 – Ключевые слова.............................................................................................................................211 ACF ..................... Ацентрический фактор............................................................................................................................211 ACFDET............... Ацентрический фактор для детализированных компонентов..............................................................212 ACFS ................... Ацентрические факторы для системы добычи .....................................................................................213 ACTDIMS............. Значения размерностей для средства ACTION ....................................................................................214 ACTION............... Инициализирует набор ключевых слов, обрабатываемый при выполнении определенного условия для месторождения ..................................................................................................................215 ACTIONG............. Инициализирует набор ключевых слов, обрабатываемый при выполнении определенного условия для группы .................................................................................................................................218 ACTIONR............. Инициализирует набор ключевых слов, обрабатываемый при выполнении определенного условия для области...............................................................................................................................222 ACTIONS............. Инициализирует набор ключевых слов, обрабатываемый при выполнении определенного условия для сегмента скважины ............................................................................................................226 ACTIONW............. Если скважина удовлетворяет заданным условиям, начинает обработку набора ключевых слов ..........................................................................................................................................................230 ACTNUM............... Определение активного сеточного блока..............................................................................................234 ADD ..................... Добавляет константу к элементам заданных массивов текущего бокса ............................................235 ADDREG............... Добавляет константу к элементам заданных массивов либо в выделенных областях потока, либо в области MULTNUM.........................................................................................................238 ADDZCORN .......... Добавляет константу к массиву значений глубин угловых точек ........................................................240 AIM ..................... Использовать опцию решения AIM ........................................................................................................243 AIMCON............... Управляющие параметры для AIM ........................................................................................................244 AIMFRAC............. Установить заданное значение доли неявных ячеек в режиме AIM ...................................................247 AIMPVI............... Определить минимальное значение порового объема для явной ячейки..........................................248 ALPHA................. Таблицы коэффициентов переноса.......................................................................................................249 AMALGAM............. Определить объединения локальных измельчений сетки...................................................................250 AMF ..................... Явно определяет начальный состав водной фазы для ячейки ...........................................................252 AMFVD................. Таблицы зависимости состава водной фазы от глубины ....................................................................253 API ..................... Включение опции API трассировки ........................................................................................................254 APIGROUP .......... Позволяет группирование PVT-таблиц для нефти при API трассировке............................................255
3
APIVD................. Зависимость плотности нефти в градусах API от глубины для API трассировки при уравновешивании....................................................................................................................................256 AQANNC............... Задать явным образом значения соединений для аналитических моделей водоносных пластов.....................................................................................................................................................257 AQANTRC............. Задает начальную концентрацию индикаторов для аналитической модели водоносного пласта.......................................................................................................................................................258 AQCOEF............... Члены коэффициента А для водного компонента ................................................................................260 AQUANCON .......... Определяет данные для соединения для аналитических моделей водоносных пластов.................261 AQUCON............... Определяет данные для соединения для численных моделей водоносных пластов .......................263 AQUCT................. Задает свойства для водоносных пластов Картера-Трэйси ................................................................266 AQUDIMS............. Значения водоносных пластов...............................................................................................................268 AQUFET............... Задание данных для водоносных пластов Фетковича .........................................................................269 AQUFETP............. Задает свойства для водоносных пластов Фетковича .........................................................................271 AQUFLUX............. Задает водоносный пласт с постоянным потоком ................................................................................273 AQUNNC............... Задать явным образом значения несоседних соединений для численных моделей водоносных пластов................................................................................................................................275 AQUNUM............... Присоединяет численную модель водоносного пласта к блоку ..........................................................277 AQUTAB............... Таблицы функции влияния для водоносного пласта Картера-Трейси................................................279 AUTOCOAR .......... Определяет бокс ячеек для укрупнения сетки в автоматическом измельчении ................................280 AUTOREF............. Установить опции автоматического измельчения ................................................................................285 AUTOSAVE .......... Определить автоматическую запись файлов SAVE.............................................................................286 BDENSITY .......... Плотность минерализованной воды в поверхностных условиях.........................................................287 BGGI ................... Зависимость объемного коэффициента насыщенного газа от давления и нагнетания газа. ...........288 BIC ..................... Двоичные коэффициенты взаимодействия...........................................................................................289 BICAQ1............... Первый двоичный коэффициент взаимодействия для водной фазы .................................................290 BICAQ2............... Второй двоичный коэффициент взаимодействия для водной фазы ..................................................291 BICAQ3............... Третий двоичный коэффициент взаимодействия для водной фазы...................................................292 BICS ................... Бинарные коэффициенты взаимодействия для поверхности .............................................................293 BIGMODEL .......... Позволяет выполнять расчеты больших моделей ...............................................................................294 BIOTC................. Постоянная Био для взаимодействия породы с флюидом ..................................................................295 BIOTCTAB .......... Геомеханический множитель для постоянной Био как табличная функция напряжения в породе ......................................................................................................................................................296 BLACKOIL .......... Устанавливает использование режима с нелетучей нефтью..............................................................298 BOGI ................... Зависимость объемного коэффициента насыщенной нефти от давления и нагнетания газа..........299 BOUNDARY .......... Определяет область сетки для печати..................................................................................................300 BOX ..................... Переопределяет текущий бокс ввода....................................................................................................302 BRANPROP .......... Определяет ветви расширенной сети ...................................................................................................303 BRINE................. Требуется трассировка минерализованной воды.................................................................................306 CALTRAC............. Устанавливает индикатор, который следует связать с тепловым эквивалентом газа ......................307 CALVAL............... Тепловые эквиваленты компонентов.....................................................................................................308 CARFIN............... Определяет локальное измельчение декартовой сетки ......................................................................309 CART ................... Задание декартовой системы координат ..............................................................................................311 CCTYPE............... Тип сжимаемости компонента ................................................................................................................312 CCTYPES............. Тип сжимаемости компонента в поверхностных условиях ..................................................................313 CECON................. Экономические ограничения для соединений добывающих скважин .................................................314 CFLLIMIT .......... Устойчивые временные шаги .................................................................................................................317 CHANDIMS .......... Увеличить размеры скважины................................................................................................................319 CIRCLE............... Запрашивает завершение круга.............................................................................................................321 CNAMES............... Имена компонент ....................................................................................................................................322 CO2SOL............... Разрешить растворение CO2 в водной фазе ........................................................................................323 COAL ................... Активизировать опцию метана в угольном пласте ...............................................................................324 COALADS............. Данные относительной адсорбции газа/растворителя ........................................................................325 COALPP............... Данные парциального давления газа/растворителя ............................................................................327 COARSEN............. Определяет бокс ячеек для укрупнения сетки ......................................................................................329 COLLAPSE .......... Определяет смыкающиеся ячейки при реализации опции сжатого вертикального равновесия (VE) ......................................................................................................................................331 COLUMNS............. Устанавливает левую и правую границы для файла входных данных...............................................333 COMPAGH............. Гравитационный напор вскрытия...........................................................................................................334 COMPAGHL .......... Гравитационный напор вскрытия в локально измельченных сетках...................................................336 COMPDAT............. Определение данных о вскрытии скважины .........................................................................................338 COMPDATL .......... Данные вскрытия для скважин в локальных сетках..............................................................................344 COMPDATM .......... Данные вскрытия для скважин в объединенных локально измельченных сетках .............................350 COMPFLSH .......... Коэффициенты преобразования мгновенного испарения для соединений скважины ......................351
4
COMPIMB............. Номера таблиц при пропитке для соединений скважины ....................................................................356 COMPINJK .......... Относительные проницаемости для нагнетательной скважины, определенные пользователем ........................................................................................................................................358 COMPKRI............. Относительные проницаемости для нагнетательной скважины .........................................................360 COMPKRIL .......... Относительные проницаемости для вскрытий нагнетательных скважин в локально измельченных сетках ..............................................................................................................................362 COMPLMPL .......... Объединение соединений в локальные сетки для автоматической остановки на ремонт................364 COMPLUMP .......... Объединяет соединения для автоматических ремонтов .....................................................................367 COMPMBIL .......... Расчет подвижности для вскрытий нагнетательных скважин в локально измельченных сетках .......................................................................................................................................................369 COMPMOBI .......... Определение подвижности при закачке ................................................................................................371 COMPOFF............. Отключает автоматические компрессоры в сети..................................................................................372 COMPORD............. Определяет последовательность соединений скважины ....................................................................373 COMPRP............... Данные для перемасштабирования насыщенностей в соединениях скважины ................................375 COMPRPL............. Масштабированные значения насыщенности для локальных сеток соединений скважин ...............381 COMPS................. Устанавливает использование композиционного режима ...................................................................383 COMPSEGL .......... Определяет расположение вскрытий многосегментной скважины в локальной сетке......................384 COMPSEGS .......... Определяет расположение вскрытий в многосегментной скважине...................................................386 COMPVD............... Зависимость общего состава от глубины..............................................................................................390 COMPVE............... Данные глубин соединений скважины ...................................................................................................392 COMPVEL............. Данные глубин соединений скважины в локальных сетках .................................................................397 CONDFLTS .......... Задает проводящий разлом ...................................................................................................................401 COORD................. Координатные линии...............................................................................................................................403 COORDSYS .......... Информация о системе координат для каждого пласта.......................................................................405 COPY ................... Копирует данные одного массива в другой...........................................................................................407 COPYBOX............. Копирует массив данных раздела Grid из одного бокса в другой .......................................................410 COPYREG............. Копировать либо область FLUXNUM, либо MULTNUM. ............................................................................412 CPR ..................... Активизирует подпрограмму CPR решения системы линейных уравнений .......................................413 CREF ................... Сжимаемость нефтяного компонента....................................................................................................414 CRITPERM .......... Критерий проницаемости для сжатия ячеек в опции Вертикального Равновесия .............................415 CVCRIT............... Критерии сходимости..............................................................................................................................416 CVTYPE............... Тип летучести компонента......................................................................................................................420 CVTYPES............. Тип летучести компонента в поверхностных условиях ........................................................................421 DATE ................... Выдает дату в summary файл ................................................................................................................422 DATES................. Продвигает модель к заданной дате (датам) отчета............................................................................423 DATUM................. Опорная глубина для вывода приведенных давлений.........................................................................424 DATUMR............... Опорная глубина для каждой области запасов флюида......................................................................425 DCQDEFN............. Определение суточного количества добываемого газа или энергии..................................................426 DEADOIL............. Должна использоваться опция мертвой нефти ....................................................................................427 DEBUG................. Управляет выдачей отладочной выдачей .............................................................................................428 DEBUG3............... Управление выдачей отладочной выдачей...........................................................................................431 DENSITY............. Плотности флюидов в поверхностных условиях ..................................................................................433 DEPTH................. Глубины центров сеточных блоков ........................................................................................................435 DETAILMF .......... Начальный молярный состав смешанного компонента как зависимость его состава от глубины ....................................................................................................................................................436 DETAILVD .......... Начальный гранулометрический состав смешанного компонента как зависимость его состава от глубины..................................................................................................................................438 DGRID................. Вывести в файл область сетки ..............................................................................................................440 DGRDT................. Максимальная скорость изменения значения направляющего дебита для скважин под групповым управлением .........................................................................................................................442 DIFFAGAS .......... Коэффициенты диффузии газа с поправкой на активность ................................................................443 DIFFAOIL .......... Коэффициенты диффузии нефти с поправкой на активность.............................................................444 DIFFC................. Данные о молекулярной диффузии для каждой PVT-области ............................................................445 DIFFCGAS .......... Коэффициенты диффузии газа..............................................................................................................447 DIFFCOAL .......... Данные диффузии газа...........................................................................................................................448 DIFFCOIL .......... Коэффициенты диффузии нефти ..........................................................................................................449 DIFFDP............... Ограничивает молекулярную диффузию в расчетах с двойной пористостью ...................................450 DIFFMMF............. Множители коэффициентов диффузии для системы матрица-трещина............................................451 DIFFMR............... Множители коэффициентов диффузии в радиальном направлении..................................................452 DIFFMR-............. Множители коэффициентов диффузии в отрицательном радиальном направлении .......................453 DIFFMTHT .......... Множители коэффициентов диффузии в направлении Theta .............................................................454 DIFFMTH- .......... Множители коэффициентов диффузии в отрицательном направлении Theta ..................................455 DIFFMX............... Множители коэффициентов диффузии в направлении X....................................................................456
5
DIFFMX-............. Множители коэффициентов диффузии в отрицательном направлении X .........................................457 DIFFMY............... Множители коэффициентов диффузии в направлении Y....................................................................458 DIFFMY-............. Множители коэффициентов диффузии в отрицательном направлении Y .........................................459 DIFFMZ............... Множители коэффициентов диффузии в направлении Z ....................................................................460 DIFFMZ-............. Множители коэффициентов диффузии в отрицательном направлении Z .........................................461 DIFFR................. Коэффициенты диффузии в радиальном направлении.......................................................................462 DIFFTHT............. Коэффициенты диффузии в направлении theta ...................................................................................463 DIFFUSE............. Aктивизирует опцию молекулярной диффузии.....................................................................................464 DIFFX................. Коэффициенты диффузии в направлении X.........................................................................................465 DIFFY................. Коэффициенты диффузии в направлении Y.........................................................................................466 DIFFZ................. Коэффициенты диффузии в направлении Z.........................................................................................467 DIMENS............... Определяет размерности сетки .............................................................................................................468 DIMPES............... Динамически задает процедуру решения IMPES .................................................................................469 DIMPLICT .......... Переопределяет процедуру решения как полностью неявную ...........................................................470 DISGAS............... В модели присутствует газ, растворенный в нефти .............................................................................471 DNGL ................... Парциальные плотности для газоконденсатных жидкостей. ...............................................................472 DOMAIN............... Задает размер области, отличный от принятого по умолчанию, для оценки свойств фазы.............473 DOMAINS............. Изменяет размеры параллельных областей ........................................................................................474 DPCDT................. Максимальная скорость изменения капиллярного давления ..............................................................475 DPGRID............... Использование сеточных данных матричных ячеек для трещинных ячеек........................................476 DPKRMOD............. Модифицирует матричную относительную проницаемость для нефти в случаях с двойной пористостью.............................................................................................................................................477 DPNUM................. Определяет размеры области с двойной пористостью .......................................................................480 DR ....................... Размеры сеточных блоков в направлении R.........................................................................................481 DRAINAGE .......... Использовать опцию дренажа в гистерезисе........................................................................................482 DREF ................... Опорные плотности.................................................................................................................................483 DREFS................. Опорные плотности для уравнения состояния поверхности ...............................................................484 DRILPRI............. Определяет формулу приоритета по умолчанию для очереди на бурение с приоритетами............485 DRSDT................. Maксимальная скорость возрастания растворимости газа в нефти....................................................487 DRV ..................... Размеры сеточных блоков в радиальном направлении (вектор) ........................................................489 DRVDT................. Maксимальная скорость возрастания растворимости нефти в газе....................................................490 DTHETA............... Размеры сеточных блоков в направлении Theta ..................................................................................491 DTHETAV............. Угловые размеры сеточных блоков (вектор).........................................................................................492 DUALPERM .......... Данная задача использует опцию двойной проницаемости ................................................................493 DUALPORO .......... Данная задача использует опцию двойной пористости .......................................................................494 DUMPCUPL .......... Задействует запись файла объединения пластов в основном расчете .............................................495 DUMPFLUX .......... Создает при расчете полного месторождения flux-файл.....................................................................496 DX ....................... Размеры сеточных блоков в направлении X.........................................................................................497 DXV ..................... Размеры сеточных блоков в направлении X (вектор) ..........................................................................498 DY ....................... Размеры сеточных блоков в направлении Y.........................................................................................499 DYV ..................... Размеры сеточных блоков в направлении Y (вектор) ..........................................................................500 DZ ....................... Размеры сеточных блоков в направлении Z .........................................................................................501 DZMATRIX .......... Действительная высота матричного блока для гравитационного дренажа........................................502 DZMTRX............... Вертикальный размер типичного блока матричной породы ................................................................503 DZMTRXV............. Вертикальный размер типичного блока матричной породы ................................................................504 DZNET................. Задает эффективные значения ячейки DZ ...........................................................................................505 DZV ..................... Размеры сеточных блоков в направлении Z (вектор)...........................................................................506 E100NOSI .......... Задействовать NOSIM при считывании несовместимого с ECLIPSE 100 ключевого слова..............507 ECHO ................... Включает эхо ...........................................................................................................................................508 EDITNNC............. Умножение несоседнего соединения ....................................................................................................509 EDITNNCR .......... Замена несоседнего соединения ...........................................................................................................511 EHYSTR............... Параметры гистерезиса и выбор модели..............................................................................................513 EHYSTRR............. Параметры гистерезиса по областям ....................................................................................................517 END ..................... Логический конец входного файла.........................................................................................................518 ENDACTIO .......... Обозначает конец последовательности ACTION .................................................................................519 ENDBOX............... Устанавливает текущий бокс ввода на всю вводимую сетку...............................................................520 ENDFIN............... Завершает данные для локального измельчения сетки ......................................................................521 ENDINC............... Логический конец файла include ............................................................................................................522 ENDNUM............... Номера областей масштабирования концевых точек в зависимости от глубины..............................523 ENDSCALE .......... Использует масштабирование концевых точек таблиц насыщенности ..............................................524 ENDSKIP............. Прекращает пропуск ключевых слов .....................................................................................................526 ENKRVD............... Таблицы концевых точек относительной проницаемости от глубины ................................................527
6
ENKRVT............... Зависимость относительных проницаемостей в концевой точке насыщенности от температуры ............................................................................................................................................530 ENPCVD............... Таблицы зависимости максимального капиллярного давления от глубины ......................................531 ENPCVT............... Зависимость капиллярных давлений в концевой точке насыщенности от температуры ..................533 ENPTVD............... Таблицы концевых точек зависимости насыщенности от глубины .....................................................534 ENPTVT............... Концевые точки насыщенности в зависимости от температуры .........................................................536 ENSPCVD............. Таблицы зависимости масштабированных значений насыщенности для кривых Pc от глубины ....................................................................................................................................................537 EOS ..................... Определить используемое уравнение состояния.................................................................................539 EOSNUM............... Номера областей уравнений состояния ................................................................................................540 EOSS ................... Задает поверхностное уравнение состояния........................................................................................541 EPSDEBUG .......... Управляет отладкой для опции масштабирования концевых точек....................................................542 EQLDIMS............. Размеры таблиц, описывающих начальное равновесие .....................................................................543 EQLDKVCR .......... Влияние k-величин на отклонение от равновесного состояния ..........................................................544 EQLDREAC .......... Скорости реакций, вызывающих отклонение от равновесного состояния .........................................546 EQLNUM............... Номера областей равновесия ................................................................................................................548 EQLOPTS............. Опции начального равновесия...............................................................................................................549 EQLZCORN .......... Переопределяет часть массива значений глубин угловых точек........................................................550 EQUALREG .......... Присваивает массиву на постоянное значение в заданной области потока или в области MULTNUM ...................................................................................................................................................553 EQUALS............... Присвоить элементам массива в текущем боксе постоянное значение.............................................555 EQUIL................. Спецификация данных равновесия .......................................................................................................558 EXCEL................. Запрашивает выдачу итогов расчета в формате Excel........................................................................564 EXTFIN............... Определяет внешнее локальное измельчение сетки...........................................................................565 EXTHOST............. Определяет «материнские» ячейки для ячеек LGR во внешнем локальном измельчении сетки .........................................................................................................................................................566 EXTRAMPS .......... Запрашивает выдачу предупреждающих сообщений для экстраполяции таблиц.............................567 EXTREPGL .......... Определить замещенные глобальные ячейки для локального измельчения внешней сетки...........568 FACTLI............... Изменить корреляцию Ли для критической температуры ....................................................................569 FASTTRAC .......... Разрешить использование экономии в расчетах индикатора..............................................................570 FAULTDIM .......... Размерности данных о разломах ...........................................................................................................571 FAULTS............... Задает разломы для дальнейшего редактирования ............................................................................572 FCCRIT............... Критерии сходимости мгновенного испарения .....................................................................................574 FIELD................. Должна использоваться система единиц FIELD ...................................................................................575 FIELDSEP .......... Устанавливает сепаратор для месторождения ....................................................................................576 FILLEPS............. Указывает, что концевые точки насыщенности для всех сеточных блоков записываются в файл INIT .................................................................................................................................................579 FIP ..................... Дополнительные наборы номеров областей для подсчета запасов...................................................580 FIPNUM............... Номера областей подсчета запасов ......................................................................................................582 FIPOWG............... Определяет семейство областейFIP, представляющее исходные зоны ГАЗА, НЕФТИ и ВОДЫ .......................................................................................................................................................583 FIPSEP............... Устанавливает сепаратор для выделенной области месторождения ................................................584 FLUXNUM............. Задает протяженность каждой области потока ....................................................................................587 FLUXREG............. Определяет активные области потока ..................................................................................................589 FLUXTYPE .......... Определить тип граничного условия потока .........................................................................................590 FMTHMD............... Указывает, что файл HMD должен быть форматированным ..............................................................591 FMTIN................. Указывает на то, что входные файлы отформатированы....................................................................592 FMTOUT............... Указывает на то, что выходные файлы являются отформатированными..........................................593 FMTSAVE............. Указывает на то, что save-файлы отформатированы ..........................................................................594 FOAM ................... Активизирует опцию FOAM.....................................................................................................................595 FOAMADS............. Функции адсорбции пены........................................................................................................................596 FOAMDCYO .......... Данные зависимости распада пены от нефтенасыщенности ..............................................................597 FOAMDCYW .......... Данные зависимости распада пены от водонасыщенности.................................................................598 FOAMMOB............. Данные снижения подвижности газа .....................................................................................................599 FOAMMOBP .......... Зависимость давления от коэффициента снижения подвижности пены ............................................600 FOAMMOBS .......... Зависимость сдвига от снижения подвижности пены...........................................................................601 FOAMROCK .......... Определяет свойства породы для пены................................................................................................602 FORMFEED .......... Устанавливает символ перевода страницы в print-файле...................................................................603 FORMOPTS .......... Опции выражений ...................................................................................................................................604 FREEZEPC .......... Зафиксировать все значения капиллярных давлений в расчете ........................................................608 FRICTION .......... Активизирует опцию трения в стволе скважины ...................................................................................609 FULLIMP............. Опция полностью неявного решения.....................................................................................................610
7
FVST ................... Определить зависимость смешиваемости от поверхностного натяжения .........................................611 FWELLS............... Опция вскрытия скважины в трещине ...................................................................................................612 GADJUST............. Настраивает диагональный тензор проницаемости.............................................................................613 GADVANCE .......... Назначает группе предварительно импортируемый газ ......................................................................614 GAS ..................... В расчетах присутствует ГАЗ .................................................................................................................615 GASBEGIN .......... Открывает набор ключевых слов для файла годового графика .........................................................616 GASCONC............. Начальная концентрация газа в угле.....................................................................................................620 GASEND............... Заканчивает набор ключевых слов для файла годового графика ......................................................621 GASFCOMP .......... Автоматические компрессоры для опции стандартной сети ...............................................................622 GASFDELC .......... Определение максимальной производительности для модели разработки газового месторождения........................................................................................................................................625 GASFIELD .......... Активизирует специальные опции в модели разработки газового месторождения...........................626 GASMONTH .......... Устанавливает месячный указатель в файле годового графика.........................................................628 GASPERIO .......... Продлевает модель на ‘n’ контрактных периодов газового месторождения ......................................630 GASVISCF .......... Функция вязкости газа.............................................................................................................................636 GASVISCT .......... Таблицы зависимости вязкости газа от температуры ..........................................................................637 GASWAT............... Использовать водогазовую модель .......................................................................................................638 GASYEAR............. Продлевает модель на ‘n’ контрактных лет добычи газа .....................................................................639 GCALECON .......... Данные по экономическим ограничениям для групп на энергию и теплотворность ..........................644 GCONCAL............. Управление теплотворностью для групп...............................................................................................646 GCONENG............. Управление дебитом энергии для групп................................................................................................647 GCONINJE .......... Задание приемистости и ее ограничений по группам скважин и месторождению .............................648 GCONPRI............. Ограничения на дебит группы скважин и месторождения для задания приоритетов........................655 GCONPROD .......... Задание значений и ограничений дебитов групп скважин и месторождения .....................................658 GCONSALE .......... Управление добычей газа для продажи по группам скважин и месторождению ...............................665 GCONSUMP .......... Расходы потребляемого и импортируемого газа для групп скважин ..................................................669 GCONTOL............. Допуск на управляющие параметры для групп скважин ......................................................................671 GCUTBACK .......... Пределы уменьшения для группы .........................................................................................................674 GCVD ................... Таблицы зависимости концентрации газа в угле от глубины ..............................................................676 GDCQ ................... Начальные значения суточного количества добываемого газа для нескольких контрактных групп .........................................................................................................................................................677 GDCQECON .......... Минимальные экономические ограничения DCQ для контрактных групп...........................................679 GDFILE............... Импортирует файл grid ...........................................................................................................................680 GDRILPOT .......... Минимальные потенциальные дебиты группы на бурение..................................................................682 GECON................. Экономические ограничения для групп скважин и месторождения ....................................................684 GEFAC................. Устанавливает коэффициенты эффективности группы (для простоя) ...............................................687 GEODIMS............. Размерности геомеханических данных .................................................................................................690 GEOMECH............. Геомеханический расчет ........................................................................................................................691 GEOYLDF............. Геомеханические параметры функции текучести.................................................................................692 GETDATA............. Считывает данные выбираемых массивов из restart-файла или init-файла. .....................................693 GETGLOB............. Считывает только основные данные повторного запуска....................................................................694 GETSOL............... Получает массивы начального решения из restart-файла ...................................................................695 GI ....................... Начальные значения нагнетания газа для перечисления....................................................................696 GIALL................. Зависимость насыщенных свойств от давления и нагнетания газа....................................................697 GIMODEL............. Активизировать опцию псевдокомпозиционной модели нагнетания газа ..........................................699 GINJGAS............. Определить состав нагнетаемого газа ..................................................................................................700 GINODE............... Узловые значения для нагнетания газа ................................................................................................702 GLIFTLIM .......... Максимальная групповая производительность для искусственного лифта .......................................703 GLIFTOPT .......... Ограничения газлифта группы для его оптимизации ...........................................................................704 GLTHEX............... Геомеханический коэффициент линейного теплового расширения ...................................................705 GNETDP............... Управляет динамическим изменением фиксированных давлений .....................................................706 GNETINJE .......... Определяет структуру сети нагнетания ................................................................................................709 GNETPUMP .......... Автоматическое переключение насос/компрессор в стандартной сети..............................................711 GPMAINT............. Данные для групп скважин для поддержания давления ......................................................................713 GPMAINT3 .......... Данные для групп скважин для поддержания давления ......................................................................717 GPTABLE............. Таблицы коэффициентов отдачи для газовой установки ....................................................................722 GPTABLEN .......... Таблица газовой установки с данными отдачи газоконденсатной жидкости......................................723 GPTABLE3 .......... Таблица газовой установки с данными отдачи нефти, газоконденсатной жидкости и газа ..............724 GPTDIMS............. Размерности таблицы газовой установки .............................................................................................725 GQUALITY .......... Устанавливает заданное значение качества газа для группы.............................................................726 GRADGRUP .......... Задает значения группы или месторождения, которые необходимо вывести в файл HMD .............727 GRADRESV .......... Указать производные параметров решения, которые необходимо вывести в restart-файл..............728
8
GRADRFT............. Запрашивает вывод градиентов значений RFT ....................................................................................732 GRADWELL .......... Задает значения скважин, которые необходимо вывести в файл HMD .............................................733 GRAVDR............... Для расчетов с двойной пористостью используется гравитационный дренаж ..................................734 GRAVDRM............. Для расчетов с двойной пористостью использовать альтернативную модель гравитационного дренажа.......................................................................................................................735 GRAVITY............. Плотности флюидов в поверхностных условиях ..................................................................................736 GREF ................... Базовые относительные плотности для уравнения состояния............................................................737 GREFS................. Базовые относительные плотности для поверхностного уравнения состояния ................................738 GRIDFILE .......... Управляет выходными геометрическими данными Grid-файла ..........................................................739 GRIDOPTS .......... Опции обработки сеточных данных .......................................................................................................741 GRIDUNIT .......... Определяет единицы измерения для данных сетки.............................................................................742 GRUPFUEL .......... Определяет расход топлива для группы...............................................................................................743 GRUPGR............... Задает направляющие дебиты группы ..................................................................................................745 GRUPINJE .......... Определяет заданные значения нагнетания для группы.....................................................................747 GRUPLIM............. Определяет экономические пределы для групп ...................................................................................753 GRUPMAST .......... Определяет главные и ведомые группы ...............................................................................................754 GRUPNET............. Определяет структуру стандартной сети добычи.................................................................................756 GRUPPROD .......... Задает значения/ограничения дебитов группы.....................................................................................760 GRUPRIG............. Распределяет установки для ремонта скважин и буровые установки по группам.............................762 GRUPSALE .......... Задает темп сбыта газа для группы.......................................................................................................765 GRUPSLAV .......... Определяет ведомые группы в ведомом пласте ..................................................................................766 GRUPTARG .......... Переопределяет отдельные значения или ограничения на темпы отбора для группы скважин. ...................................................................................................................................................769 GRUPTREE .......... Устанавливает структуру дерева для многоуровневого группового управления...............................771 GSATCOMP .......... Определяет состав для вспомогательной группы ................................................................................773 GSATINJE .......... Данные о темпе закачки для вспомогательных групп ..........................................................................774 GSATPROD .......... Данные о дебитах вспомогательных групп ...........................................................................................778 GSEPCOND .......... Распределяет сепараторы по группам в ECLIPSE 100 ........................................................................781 GSF ..................... Функции от газонасыщенности (случаи с GASWAT).............................................................................782 GSWINGF............. Коэффициент перепада и профиля добычи для нескольких контрактных групп ...............................783 GTMULT............... Умножает значение или ограничения приемистости группы ...............................................................786 GUIDECAL .......... Масштабирует направляющие дебиты в соответствии с теплотворностью.......................................788 GUIDERAT .......... Задает общую формулу для направляющих дебитов..........................................................................789 HALFTRAN .......... Определяет проводимость половины блока .........................................................................................794 HEATCR............... Теплоемкость породы .............................................................................................................................795 HEATCRT............. Зависимость теплоемкости породы от температуры ...........................................................................796 HEATDIMS .......... Размерности данных теплового источника ...........................................................................................797 HEATER............... Данные теплового источника .................................................................................................................798 HEATERL............. Данные теплового источника LGR .........................................................................................................799 HEATTR............... Теплопроводности для расчетов с радиальной геометрией ...............................................................800 HEATTTHT .......... Теплопроводности для расчетов с радиальной геометрией ...............................................................801 HEATTX............... Теплопроводность в направлении x ......................................................................................................802 HEATTY............... Теплопроводность в направлении Y......................................................................................................803 HEATTZ............... Теплопроводность в направлении Z......................................................................................................804 HEATVAP............. Теплота парообразования ......................................................................................................................805 HEATVAPE .......... Экспонента теплоты парообразования .................................................................................................806 HEATVAPS .......... Теплота парообразования при стандартной температуре...................................................................807 HMAQUCT............. Определить градиенты для водоносных пластов Картера-Трэйси .....................................................808 HMAQUFET .......... Определяет градиенты для водоносных пластов Фетковича ..............................................................810 HMAQUNUM .......... Вычислить градиенты для численных моделей водоносных пластов ................................................812 HMDIMS............... Определить размерности для опции градиента ...................................................................................814 HMFAULTS .......... Задает градиенты для разломов ...........................................................................................................817 HMMLAQUN .......... Множители свойств численной модели водоносного пласта ..............................................................818 HMMLCTAQ .......... Определяет модификаторы для водоносных пластов Картера-Трэйси .............................................819 HMMLFTAQ .......... Определяет модификаторы для водоносных пластов Фетковича ......................................................820 HMMLTxxx .......... Суммарные множители для параметров градиента.............................................................................821 HMMMREGT .......... Кумулятивные модификаторы для проводимости между областями .................................................822 HMMROCK............. Определить кумулятивные множители сжимаемости породы ............................................................823 HMMROCKT .......... Определить кумулятивные модификаторы параметров уплотнения породы ....................................825 HMMULRGT .......... Вычислять градиенты для множителей проводимости между областями .........................................827 HMMULTxx .......... Кумулятивные множители для параметров градиента ........................................................................828 HMMULTFT .......... Изменяет проводимость через выбранный разлом..............................................................................831
9
HMMULTSG .......... Модификаторы sigma-фактора двойной пористости............................................................................832 HMPROPS............. Заголовок раздела для модификаторов масштабирования конечных точек .....................................833 HMROCK............... Вычислить градиенты сжимаемости породы ........................................................................................836 HMROCKT............. Рассчитывает градиенты для таблиц уплотнения породы ..................................................................838 HMRREF............... Опорное давление для модификаций таблиц породы .........................................................................840 HMWPIMLT .......... Вычислять градиенты с учетом коэффициента производительности скважины ...............................841 HMxxxxxx .......... Области градиента..................................................................................................................................842 HRFIN................. Отношения DRV радиальной сетки .......................................................................................................846 HWELLS............... Опция вскрытия горизонтальной скважины ..........................................................................................847 HXFIN................. Отношения размеров локальной сетки в направлении x .....................................................................848 HYDRO................. Определить тип углеводорода ...............................................................................................................849 HYFIN................. Отношения размеров локальной сетки в направлении Y ....................................................................850 HYKR ................... Активизировать опцию гистерезиса относительной проницаемости ..................................................851 HYMOBGDR .......... Изменить способ расчета кривых вторичного вытеснения в расчетах с гистерезисом и растворимым газом.................................................................................................................................852 HYPC ................... Активизировать опцию гистерезиса капиллярного давления ..............................................................853 HYST ................... Активизирует опцию гистерезиса...........................................................................................................854 HYSTCHCK .......... Проверка согласованности между концевыми точками пропитки и вытеснения при условии включения опции Гистерезиса ...............................................................................................................855 HYSTJ................. Активизирует опцию гистерезиса с использованием метода Джаргона .............................................856 HYSTK................. Активизирует опцию гистерезиса с использованием метода Киллаха ...............................................857 HZFIN................. Отношения размеров локальной сетки в направлении z .....................................................................858 IHOST................. Группирует локальные измельчения сетки в одном процессе ............................................................859 IKRG, IKRGR, IKRW, IKRWR, IKRO, IKRORG, IKRORW Значения относительной проницаемости концевых точек для кривой пропитки. ..............................860 IKU3P................. Использовать трехфазные относительные проницаемости IKU .........................................................861 IMBNUM............... Номера областей для функций насыщенности при пропитке..............................................................862 IMBNUMMF .......... Номера областей при пропитке в системе матрица — трещина .........................................................864 IMKRVD............... Таблицы зависимости концевых точек относительной проницаемости при пропитке от глубины ....................................................................................................................................................865 IMPCVD............... Таблицы максимального капиллярного давления пропитки от глубины.............................................867 IMPES................. Выбирает опцию решения IMPES ..........................................................................................................869 IMPFILE............. Импортировать данные ..........................................................................................................................871 IMPLICIT .......... Определяет процедуру решения как полностью неявную ...................................................................872 IMPORT............... Импортирует данные Grid-файла из GRID ............................................................................................873 IMPSAT............... Опция решения IMPSAT .........................................................................................................................874 IMPTVD............... Таблицы зависимости концевых точек от глубины при пропитке........................................................875 IMSPCVD............. Таблицы зависимости значений насыщенности при пропитке для кривых Pc от глубины................877 INCLUDE............. Включить содержимое другого заданного файла .................................................................................878 INIT ................... Запрашивает выдачу INIT-файла ..........................................................................................................879 INRAD................. Внутренний радиус для радиальной геометрии или локального измельчения радиальной сетки .........................................................................................................................................................880 INSPEC............... Запрашивать начальный файл индексов ..............................................................................................881 INTPC................. Активирует опцию интегрированной кривой Pc для двойной пористости...........................................882 IPCW, IPCG ........ Концевые точки таблицы масштабированного капиллярного давления при пропитке......................883 ISGAS................. Расчет с газоконденсатом ......................................................................................................................884 ISGL, ISGLPC, ISGCR, ISGU, ISWL, ISWLPC, ISWCR, ISWU, ISOGCR, ISOWCR Концевые точки таблицы при пропитке .................................................................................................885 ISOLNUM............. Определяет размеры каждой независимой области залежи...............................................................886 JFUNC................. Активизирует опцию J-функции Леверетта ...........................................................................................887 KRG, KRGR, IKRG, IKRGR Масштабированные относительные проницаемости для газа в концевой точке...............................890 KRNUM................. Номера таблиц направленных относительных проницаемостей ........................................................893 KRNUMMF............. Номера таблиц насыщенности для потоков в системе матрица — трещина.....................................896 KRO, KRORW, KRORG, IKRO, IKRORW, IKRORG Масштабированные относительные проницаемости для нефти в концевой точке ...........................897 KRW, KRWR, IKRW, IKRWR Масштабированные относительные проницаемости для воды в концевой точке .............................900 KVALUES............. Использование констант равновесия при моделировании месторождения.......................................903 KVCR ................... Корреляция константы равновесия нефтяного компонента ................................................................904 KVCRS................. Функция соответствия константы равновесия нефтяного компонента для поверхностных условий ....................................................................................................................................................906 KVGEN................. Определить, что константы равновесия должны быть сгенерированы программой .........................907
10
KVTABLE............. Таблицы констант равновесия ...............................................................................................................908 KVTABTn............. Таблицы констант равновесия при T=Tn (n от 1 до 9)..........................................................................909 KVTEMP............... Постоянные значения температуры ......................................................................................................910 KVWI ................... Функция соответствия константы равновесия нефтяного компонента ...............................................911 LAB ..................... Должны использоваться лабораторные единицы ................................................................................912 LANGMUIR .......... Таблицы концентрации газа на поверхности угля ................................................................................913 LANGSOLV .......... Таблицы концентрации растворителя на поверхности угля ................................................................914 LBCCOEF............. Установить коэффициенты корреляции Лоренца-Брэя-Кларка, отличные от принятых по умолчанию ...............................................................................................................................................915 LGR ..................... Задает опции для LGR и укрупнения.....................................................................................................916 LGRFREE............. Рассчитывает локальное измельчение сетки в месторождении с помощью локальных временных шагов ....................................................................................................................................918 LGRLOCK............. Рассчитывает локальное измельчение сетки в месторождении .........................................................919 LGROFF............... Отключает локальное измельчение сетки ............................................................................................920 LGRON................. Задействует локальное измельчение сетки..........................................................................................921 LICENSES .......... Резервировать лицензии для опций ECLIPSE 100 ...............................................................................922 LIFTOPT............. Активизирует оптимизацию газлифта....................................................................................................924 LILIM................. Ограничения для корреляции Ли ...........................................................................................................926 LINKPERM .......... Относительные проницаемости сеточного блока к граням ячейки .....................................................928 LIVEOIL............. Должна использоваться опция газированной нефти............................................................................929 LOAD ................... Загрузить SAVE-файл для осуществления быстрого повторного запуска .........................................930 LOTUS................. Запрашивает выдачу «run summary» в формате Lotus ........................................................................934 LSCRIT............... Критерии сходимости линейного решения............................................................................................935 LSCRITL............. Критерий сходимости линейных решений для всех сеток ...................................................................936 LSCRITS............. Критерий сходимости линейного решения отдельных подсеток .........................................................937 LTOSIGMA .......... Вычислить Sigma по Lx, Ly, Lz ...............................................................................................................939 LUMPDIMS .......... Активизирует опцию LUMPING и устанавливает ее размерности.......................................................941 LUMPING............. Устанавливить имена индикаторов, описывающих детализированный состав смешанного углеводородного компонента .................................................................................................................942 LX ....................... Размеры матричных блоков в направлении X для опции вязкого перемещения...............................943 LY ....................... Размеры матричных блоков в направлении Y для опции вязкого перемещения...............................944 LZ ....................... Размеры матричных блоков в направлении Z для опции вязкого перемещения ...............................945 MAPAXES............. Ввод начала координат карты препроцессора .....................................................................................946 MAPUNITS .......... Определяет единицы измерения, используемые для данных MAPAXES ............................................948 MATCORR............. Активизирует опцию корректировки материального баланса..............................................................949 MAXTRANZ .......... Максимальная Z-проводимость .............................................................................................................950 MAXVALUE .......... Задать максимальное значение для массива в текущем боксе ..........................................................951 MEMORY............... Выделение требуемой памяти в начале расчета .................................................................................953 MESSAGE............. Определение сообщения........................................................................................................................954 MESSAGES .......... Переустанавливает пределы для печати сообщений и останова.......................................................955 METRIC............... Должны использоваться метрические единицы ...................................................................................957 MIDS ................... Определяет глубины центров ячеек ......................................................................................................958 MINDZNET .......... минимальная эффективная толщина для активной ячейки.................................................................959 MINPORV............. Задает минимальный поровый объем для активной ячейки ...............................................................960 MINPORV9 .......... Установить минимальный поровый объем для расчета девятиточечных проводимостей ...............961 MINPV................. Задает минимальный поровый объем для активной ячейки ...............................................................962 MINPVV............... Задает минимальный поровый объем для активных ячеек .................................................................963 MINROCKV .......... Минимальный объем породы для активной ячейки .............................................................................964 MINRV................. Минимальный объем породы для активной ячейки .............................................................................965 MINVALUE .......... Задать минимальное значение для массива в текущем боксе............................................................966 MISC ................... Таблицы функции смешиваемости ........................................................................................................968 MISCEXP............. Экспонента смешиваемости...................................................................................................................969 MISCIBLE .......... Активизирует опцию смешивающегося вытеснения (ECLIPSE 100). Использует зависимость свойств от поверхностного натяжения (ECLIPSE 300) ...................................................970 MISCNUM............. Номера областей смешиваемости.........................................................................................................972 MISCSTR............. Опорное поверхностное натяжение смешиваемости...........................................................................974 MISCSTRP .......... Опорное давление поверхностного натяжения смешиваемости.........................................................975 MISCSTRR .......... Опорное поверхностное натяжение смешиваемости по области насыщенности..............................976 MLANG................. Максимальная поверхностная концентрация газа................................................................................978 MLANGSLV .......... Максимальная поверхностная концентрация растворителя................................................................979 MONITOR............. Запрос вывода для мониторинга в процессе расчета..........................................................................980 MPFA ................... Определяет опции для тензорных проницаемостей. ...........................................................................981
11
MPFANUM............. Определяет области применения многоточечной дискретизации притока ........................................984 MPFNNC............... Явный ввод несоседних соединений многоточечного потока..............................................................985 MSFN ................... Функции насыщенности при смешиваемости........................................................................................987 MULTFLT............. Изменяет проводимость через задаваемый разлом ............................................................................989 MULTIN............... Указывает на то, что требуется несколько входных файлов ...............................................................991 MULTIPLY .......... Умножает массив на константу в текущем боксе..................................................................................992 MULTIREG .......... Умножает массив на константу в заданной области потока или в области MULTNUM........................995 MULTMF............... Множители проводимости для взаимосвязи матрицы и трещины ......................................................997 MULTNUM............. Определяет области для применения множителей проводимости между областями ......................998 MULTOUT............. Указывает на то, что требуется несколько выходных файлов ............................................................999 MULTOUTS .......... Указывает на то, что требуется несколько выходных файлов Summary ..........................................1000 MULTPV............... Множители для порового объема ........................................................................................................1001 MULTR................. Множители проводимости в радиальном направлении .....................................................................1002 MULTR-................ Множители проводимости в отрицательном радиальном направлении...........................................1003 MULTREGD .......... Умножает коэффициент диффузии между потоком или областями MULTNUM .................................1004 MULTREGH .......... Умножает значение теплопроводности породы между областями потока или MULTNUM................1006 MULTREGP .......... Умножает поровые объемы для определения потока, или области MULTNUM .................................1008 MULTREGT .......... Умножает значение проводимости между областями потока или MULTNUM ....................................1009 MULTSAVE .......... Указывает на то, что имеется несколько save-файлов ......................................................................1011 MULTTHT............. Множители проводимости в направлении Theta ................................................................................1012 MULTTHT- ........... Множители проводимости в отрицательном направлении theta .......................................................1013 MULTX................. Множители проводимости в направлении X .......................................................................................1014 MULTX-................ Множители проводимости в отрицательном направлении X.............................................................1016 MULTY................. Множители проводимости в направлении Y .......................................................................................1018 MULTY-................ Множители проводимости в отрицательном направлении Y.............................................................1020 MULTZ................. Множители проводимости в направлении Z .......................................................................................1022 MULTZ-................ Множители проводимости в отрицательном направлении Z.............................................................1024 MW ....................... Молекулярные массы ...........................................................................................................................1026 MWDETAIL .......... Молекулярные массы для детализированных компонентов .............................................................1027 MWS ..................... Молекулярные массы для поверхностного уравнения состояния.....................................................1028 NARROW............... Узкие столбцы для вывода Run Summary ...........................................................................................1029 NCOMPS............... Подтверждает число компонентов.......................................................................................................1030 NCONSUMP .......... Потребление газа для узлов расширенной сети ................................................................................1031 NEFAC................. Коэффициенты эффективности для узлов расширенной сети .........................................................1032 NEI ..................... Определяет состав неравновесных начальных условий ...................................................................1033 NETBALAN .......... Инструкции по расчету баланса сети ..................................................................................................1034 NETCOMPA .......... Определяет автоматические компрессоры в расширенной сети ......................................................1037 NETWORK............. Устанавливает размерности для расширенной модели сети............................................................1040 NEWTON............... Выводит число итераций в файл summary..........................................................................................1041 NEWTRAN............. Задает проводимости для блоков в геометрии угловой точки ..........................................................1042 NEXT ................... Устанавливает максимальное значение для следующего временного шага ...................................1043 NEXTSTEP .......... Устанавливает максимальное значение для следующего временного шага ...................................1044 NEXTSTPL .......... Устанавливает максимальное значение для следующего локального временного шага ...............1045 NGASREM............. Удаляет газ из узла расширенной сети ...............................................................................................1046 NINENUM............. Определяет размеры девятиточечной области..................................................................................1048 NINEPOIN .......... Выбор опции девятиточечной проводимости......................................................................................1049 NINEXZ............... Выбор опции девятиточечной проводимости на плоскости XZ .........................................................1050 NINEYZ............... Выбор опции девятиточечной проводимости на плоскости YZ .........................................................1051 NMATOPTS .......... Опции для модели двойной пористости с дискретизированной матрицей.......................................1052 NMATRIX............. Использовать модель двойной пористости с дискретизированной матрицей. ................................1053 NNC ..................... Явно задает значения несоседних соединений..................................................................................1054 NNCGEN............... Явным образом установить значения несоседних соединений между ячейками любых двух сеток .......................................................................................................................................................1057 NOAIMLGR .......... Подавляет неявную обработку всех измельченных ячеек в расчетах AIM ......................................1059 NOCASC............... Использовать для индикаторов алгоритм системы линейных уравнений ........................................1060 NOCIRCLE .......... Отключает опцию завершения круга для радиального измельчения локальной сетки...................1061 NODEPROP .......... Определяет свойства узлов расширенной сети .................................................................................1062 NODPCDT............. Отключить опцию DPCDT .....................................................................................................................1066 NODPCO............... Отсутствует конденсация при двойной пористости............................................................................1067 NODPPM............... Отсутствует множитель проницаемости при двойной пористости ....................................................1068 NOECHO............... Отключает эхо входного файла ...........................................................................................................1069 NOFREEZE .......... Подавляет использование опции FREEZEPC.....................................................................................1070
12
NOGGF................. Не выводить Grid-файл.........................................................................................................................1071 NOHMD................. Отключает расчет производных...........................................................................................................1072 NOHMO................. Отключает расчет производных...........................................................................................................1073 NOHYKR............... Не применять гистерезис к относительным проницаемостям ...........................................................1074 NOHYPC............... Не применять гистерезис к капиллярному давлению.........................................................................1075 NOHYST............... Отключить опцию гистерезиса .............................................................................................................1076 NOINSPEC .......... Отключает вывод начального файла индексов ..................................................................................1077 NOMIX................. Отказ от интерполяции .........................................................................................................................1078 NOMONITO .......... Отключить вывод для мониторинга в процессе расчета ...................................................................1079 NONNC................. Запретить несоседние соединения......................................................................................................1080 NORSSPEC .......... Отключает вывод restart-файла индексов...........................................................................................1081 NOSIM................. Отключить моделирование ..................................................................................................................1082 NOWARN............... Подавлять предупреждающие сообщения ECLIPSE .........................................................................1083 NOWARNEP .......... Подавляьт предупреждающие сообщения, связанные с согласованностью концевых точек таблицы насыщенности ........................................................................................................................1084 NPROCX............... Установить число процессоров в направлении х при параллельном расчете. ................................1085 NPROCY............... Установить число процессоров в направлении y при параллельном расчете. ................................1086 NSTACK............... Размер стека, используемого подпрограммой решения системы линейных уравнений .................1087 NTG ..................... Отношения эффективной толщины к общей толщине.......................................................................1088 NUMRES............... Использование многочисленных пластов ...........................................................................................1089 NUPCOL............... Число итераций для пересчета заданных значений параметров скважин .......................................1090 NWATREM............. Удаляет воду из узла расширенной сети ............................................................................................1091 NXFIN................. Число локальных ячеек в каждой глобальной ячейке локального измельчения сетки в направлении Х.......................................................................................................................................1093 NYFIN................. Число локальных ячеек в каждой глобальной ячейке локального измельчения сетки в направлении Y.......................................................................................................................................1094 NZFIN................. Число локальных ячеек в каждой глобальной ячейке локального измельчения сетки в направлении Z .......................................................................................................................................1095 OFM ..................... Запрашивает вывод данных SUMMARY в формате OFM..................................................................1096 OIL ..................... Указывает на присутствие нефти в расчете .......................................................................................1098 OILAPI............... Начальные значения плотности нефти в градусах API для опции API трассировки .......................1099 OILCOMPR .......... Сжимаемость нефти .............................................................................................................................1100 OILMW................. Молекулярный вес нефти.....................................................................................................................1101 OILSPECH .......... Удельная теплоемкость нефти ............................................................................................................1102 OILVINDX .......... Показатель вязкости нефти..................................................................................................................1103 OILVISCC .......... Корреляция вязкости нефти от температуры для ..............................................................................1105 OILVISCF .......... Функция вязкости нефти .......................................................................................................................1109 OILVISCT .......... Данные зависимости вязкости нефти от температуры ......................................................................1111 OLDEQUIL .......... Выполнение условия равновесия с помощью метода из версий, предшествующих 2000A............1114 OLDTRAN............. Определяет блочно-центрированные проводимости.........................................................................1115 OLDTRANR .......... Определяет альтернативные проводимости центральных блоков ..................................................1116 OMEGAA............... Переопределяет значения Ωa по умолчанию......................................................................................1117 OMEGAADE .......... Переопределяет значения Ωa по умолчанию для детализированного состава ...............................1118 OMEGAAS............. Переопределяет значения Ωa по умолчанию для поверхностных условий ......................................1119 OMEGAASD .......... Переопределяет значения Ωa по умолчанию для детализированного состава в поверхностных условиях ......................................................................................................................1120 OMEGAB............... Переопределяет значения Ωb по умолчанию......................................................................................1121 OMEGABDE .......... Переопределяет значения Ωb по умолчанию для детализированного состава ...............................1122 OMEGABS............. Переопределяет значения Ωb по умолчанию в поверхностных условиях ........................................1123 OMEGABSD .......... Переопределяет значения Ωb по умолчанию для детализированного состава в поверхностных условиях ......................................................................................................................1124 OPERATE............. Выполняет операции над массивами ..................................................................................................1125 OPTIONS............. Активирует специальные опции программы .......................................................................................1129 OPTIONS3 .......... Активирует специальные опции программы .......................................................................................1140 ORTHERRO .......... Установить минимальную ошибку ортогональности для расчета девятиточечных проводимостей ......................................................................................................................................1151 ORTHERRX .......... Установить минимальную ошибку ортогональности для расчета 9-точечных проводимостей для поверхностей раздела X .....................................................................................1152 ORTHERRY .......... Установить минимальную ошибку ортогональности для расчета 9-точечных проводимостей для поверхностей раздела Y .....................................................................................1153 ORTHERRZ .......... Установить минимальную ошибку ортогональности для расчета 9-точечных проводимостей для поверхностей раздела Z .....................................................................................1154
13
OUTRAD............... Внешний радиус для радиальной геометрии......................................................................................1155 OUTSOL............... Управляет выводом решения для GRAF и гибких повторных запусков............................................1157 OVERBURD .......... Таблицы горного давления в породе...................................................................................................1158 OVERTR............... Переопределяет значения проводимости в радиальном направлении............................................1160 OVERTTHT .......... Переопределяет значения проводимости в азимутальном направлении ........................................1161 OVERTX............... Переопределяет проводимости в направлении Х ..............................................................................1162 OVERTY............... Переопределяет проводимости в направлении Y ..............................................................................1163 OVERTZ............... Переопределяет проводимости в направлении Z ..............................................................................1164 PARACHOR .......... Парахоры компонентов.........................................................................................................................1165 PARALLEL .......... Выбрать параллельный расчет............................................................................................................1166 PARAOPTS .......... Опции, влияющие на разложение на домены.....................................................................................1167 PARTTRAC .......... Размерности для опции разделенных индикаторов ...........................................................................1169 PATHS................. Замены имен путей ...............................................................................................................................1171 PBUB ................... Начальное давление в точке насыщения............................................................................................1172 PBVD ................... Таблицы для зависимости давления насыщения от глубины для равновесия ................................1173 PCG, IPCG........... Масштабированные максимальные капиллярные давления в системе с газом ..............................1174 PCRIT................. Критические давления ..........................................................................................................................1175 PCRITDET .......... Критические давления для детализированных компонентов ............................................................1176 PCRITS............... Критические давления для поверхностного уравнения состояния ...................................................1177 PCRITSDE .......... Критические давления для поверхностного уравнения состояния детализированных компонентов...........................................................................................................................................1178 PCW, IPCW........... Масштабированные максимальные водяные капиллярные давления в системе с водой ..............1179 PDEW ................... Начальное давление точки росы .........................................................................................................1180 PDIVX................. Установить разбиение направления х для параллельных расчетов ................................................1181 PDIVY................. Установить разбиение направления у для параллельных расчетов ................................................1182 PDVD ................... Таблицы для зависимости точки росы от глубины для равновесия..................................................1183 PEBI ................... Определяет используемую сетку Pebi/Petra .......................................................................................1184 PECOEFS............. Коэффициенты для петроэластичной модели....................................................................................1185 PEDERSEN .......... Использовать метод Педерсена и др. для расчета вязкости ............................................................1188 PEDIMS............... Петроэластичные характеристики .......................................................................................................1189 PEGTABx............. Таблица зависимости модуля поперечного сдвига от давления.......................................................1190 PEKTABx............. Таблица зависимости модуля объемной упругости от давления......................................................1192 PENUM................. Номера петроэластичных областей ....................................................................................................1194 PERMAVE............. Усредненные проницаемости для проводимости...............................................................................1195 PERMMF............... Проницаемость для взаимосвязи матрицы и трещины......................................................................1196 PERMR................. Определяет значения радиальной проницаемости............................................................................1197 PERMSTAB .......... Геомеханический множитель для проницаемости как табличная функция напряжения в породе ....................................................................................................................................................1198 PERMTHT............. Определяет значения азимутальной проницаемости ........................................................................1200 PERMX................. Определяет значения проницаемости по оси Х .................................................................................1201 PERMXY, PERMYZ, PERMZX, PERMXX, PERMYY, PERMZZ Определяют недиагональный тензор проницаемостей .....................................................................1202 PERMY................. Определяет значения проницаемости по оси Y .................................................................................1203 PERMZ................. Определяет значения проницаемости по оси Z..................................................................................1204 PICOND............... Управляет расчетом опции обобщенного псевдодавления...............................................................1205 PIMTDIMS .......... Данные о размерностях таблицы масштабирования PI.....................................................................1207 PIMULTAB .......... Таблицы зависимости множителей PI для скважины от максимальной обводненности.................1208 PINCH................. Образует связи через выклинившиеся слои .......................................................................................1209 PINCHNUM .......... Определяет области выклинивания ....................................................................................................1212 PINCHOUT .......... Образует связи через выклинившиеся слои .......................................................................................1213 PINCHREG .......... Генерирует соединения через выклинивающиеся слои внутри области..........................................1214 PINCHXY............. Образует горизонтальные соединения при выклинивании................................................................1216 PLYADS............... Функции адсорбции полимера..............................................................................................................1217 PLYMAX............... Концентрации полимера/солей для расчетов смешивания ...............................................................1218 PLYROCK............. Определяет свойства породы для полимера......................................................................................1219 PLYSHEAR .......... Данные уменьшения сдвига полимера................................................................................................1220 PLYVISC............. Функция от вязкости раствора полимера ............................................................................................1222 PLYVISCS .......... Функция вязкости раствора полимера/солей ......................................................................................1223 PMANUM............... Номера областей поддержания давления ..........................................................................................1225 PMAX ................... Максимальное давление при моделировании ....................................................................................1226 PMISC................. Таблицы для смесимости в зависимости от давления ......................................................................1228 POISSONR .......... Коэффициент Пуассона для баланса напряжений породы ...............................................................1229
14
POLYMER............. Активирует модель полимерного заводнения.....................................................................................1230 PORO ................... Определяет значения пористости сеточных блоков ..........................................................................1231 PORV ................... Определяет поровые объемы для сеточных блоков..........................................................................1233 PPCWMAX............. Ограничивает рассчитанные величины PCW при использовании SWATINIT ..................................1234 PRCORR............... Использует модифицированное уравнение состояния Пенга-Робинсона........................................1235 PREF ................... Опорное давление ................................................................................................................................1236 PREFS................. Опорные давления для поверхностного уравнения состояния .........................................................1237 PRESSURE .......... Начальные давления ............................................................................................................................1238 PRIORITY .......... Устанавливает коэффициенты для опции назначения приоритета скважин ...................................1239 PRORDER............. Порядок применения правил групповой добычи ................................................................................1243 PRVD ................... Таблицы зависимости начального давления от глубины...................................................................1249 PSEUDOS............. Запрашивает вывод данных для пакета PSEUDO..............................................................................1250 PSEUPRES .......... Активизирует опцию обобщенного псевдодавления в ECLIPSE 300 ................................................1251 PSPLITX............. Устанавливает разбиение направления х для параллельных расчетов ..........................................1252 PSPLITY............. Устанавливает разбиение направления y для параллельных расчетов ..........................................1253 PSSTA................. Присвоение состояния давления насыщения.....................................................................................1254 PVCDO................. PVT-свойства дегазированной нефти (с постоянной сжимаемостью) ..............................................1255 PVCO ................... PVT-свойства живой нефти, имеющую сжимаемость (с растворенным газом)................................1257 PVDG ................... PVT-свойства сухого газа (без испаряемой нефти)............................................................................1260 PVDO ................... PVT-свойства дегазированной нефти (без растворенного газа) .......................................................1261 PVDS ................... PVT-свойства растворителя .................................................................................................................1262 PVTG ................... PVT-свойства жирного газа (с испаряемой нефтью) ..........................................................................1263 PVT-M................. Должны использоваться PVT-метрические единицы .........................................................................1265 PVTNUM............... Номера PVT- областей .........................................................................................................................1266 PVTO ................... PVT-свойства газированной нефти (с растворенным газом) .............................................................1267 PVTW ................... PVT- функции для воды ........................................................................................................................1270 PVTWSALT .......... PVT-функции для воды в присутствии солей......................................................................................1272 PVZG ................... PVT-свойства сухого газа (с использованием Z-факторов) ...............................................................1275 QDRILL............... Ставит скважины в очередь на бурение..............................................................................................1277 QMOBIL............... Управляет коррекцией подвижности флюида в локальных сетках ...................................................1279 RADFIN4............. Задает радиальное измельчение сетки с четырьмя столбцами .......................................................1280 RADFIN............... Задает радиальное измельчение сетки с одним столбцом ...............................................................1282 RADIAL............... Указывает на то, что в данной задаче используется радиальная геометрия ..................................1284 RCMASTS............. Устанавливает минимальную длину временных шагов, ограничиваемую изменением расхода ..................................................................................................................................................1285 REACACT............. Энергия активации химических реакций .............................................................................................1286 REACCORD .......... Показатель степени для учета влияния концентрации компонентов на скорость реакции.............1287 REACCRIT .......... Критерий интерполяции скорости реакции .........................................................................................1288 REACENTH .......... Энтальпия реакции ...............................................................................................................................1289 REACPHA............. Фазы реагентов .....................................................................................................................................1290 REACPORD .......... Показатель степени для учета влияния пористости на скорость реакции .......................................1292 REACRATE .......... Константа скорости реакции.................................................................................................................1293 REACTION .......... Число химических реакций ...................................................................................................................1294 READDATA .......... Считывает входные данные из внешнего источника..........................................................................1295 RECOVERY .......... Таблица регенерационной установки ..................................................................................................1296 REFINE............... Инициирует ввод данных для указанной локальной сетки ................................................................1297 REGDIMS............. Данные размерности областей ............................................................................................................1302 RESIDNUM .......... Номера областей остаточного течения в опции VE ...........................................................................1304 RESTART............. Считывать решение из restart-файла или save-файла ......................................................................1305 RESVNUM............. Инициирует ввод данных о координатах для данного пласта ...........................................................1311 ROCK ................... Сжимаемость породы ...........................................................................................................................1313 ROCK2D............... Таблицы двухмерного уплотнения породы в зависимости от P и Sw ...............................................1315 ROCK2DTR .......... Таблицы модификаторов проводимости для двухмерного уплотнения породы, вызываемого водой...............................................................................................................................1317 ROCKCOMP .......... Активизирует опцию уплотнения породы ............................................................................................1319 ROCKCON............. Данные о соединениях для внутренних и окружающих пород ..........................................................1321 ROCKDEN............. Плотность породы для баланса напряжений породы ........................................................................1323 ROCKDIMS .......... Размерности для задания внутренних и окружающих пород ............................................................1324 ROCKNUM............. Номера областей для таблиц уплотнения породы.............................................................................1325 ROCKOPTS .......... Опции уплотнения породы ...................................................................................................................1326 ROCKPROP .......... Свойства внутренних или окружающих пород ....................................................................................1328 ROCKTAB............. Таблицы уплотнения породы ...............................................................................................................1329
15
ROCKTABH .......... Таблицы данных гистерезисного уплотнения породы........................................................................1331 ROCKTABW .......... Таблицы уплотнения, вызываемого водой..........................................................................................1334 ROCKV................. Объемы породы для сеточных блоков ................................................................................................1336 ROCKWNOD .......... Значения узловых точек водонасыщенности для таблиц уплотнения, вызываемого водой ..........1337 RPTGRID............. Управляет выводом из секции GRID ...................................................................................................1339 RPTGRIDL .......... Вывод данных секции GRID для локально измельченных сеток.......................................................1344 RPTHMD............... Управляет выводом в файл HMD ........................................................................................................1345 RPTHMG............... Конфигурации вывода производных для групп...................................................................................1347 RPTHMW............... Конфигурация вывода производных для скважин ..............................................................................1348 RPTISOL............. Создает сеточный массив номеров изолированных областей пласта .............................................1350 RPTONLY............. Ограничивает частоту записи итоговых данных .................................................................................1351 RPTPRINT .......... Управляет выводом отчетов о моделировании ..................................................................................1352 RPTPROPS .......... Управляет выводом из секции PROPS................................................................................................1354 RPTREGS............. Управляет выводом из секции REGIONS ............................................................................................1358 RPTRST............... Управляет выводом в RESTART-файл................................................................................................1361 RPTRUNSP .......... Управляет выводом данных секции RUNSPEC ..................................................................................1371 RPTSCHED .......... Управляет выводом из секции SCHEDULE .........................................................................................1372 RPTSMRY............. Управляет выводом из секции SUMMARY ..........................................................................................1383 RPTSOL............... Управляет выводом из секции SOLUTION ..........................................................................................1384 RS ....................... Начальные растворимости газа в нефти.............................................................................................1392 RSCONST............. Устанавливает постоянное значение Rs для мертвой нефти ...........................................................1393 RSCONSTT .......... Задает постоянное значение Rs для мертвой нефти для каждой PVT-таблицы .............................1394 RSGI ................... Зависимость насыщенного газонефтяного фактора от давления и нагнетания газа. .....................1395 RSM ..................... Выдает дополнительные данные в файл RSM...................................................................................1396 RSSPEC............... Запрашивать файл индексов перезапусков ........................................................................................1397 RSVD ................... Таблицы зависимости Rs от глубины для уравновешивания ............................................................1398 RSW ..................... Начальная концентрация CO2 в водной фазе.....................................................................................1399 RSWVD................. Зависимость концентрации CO2 в водной фазе от глубины ..............................................................1400 RTEMP................. Определяет постоянную температуру пласта ....................................................................................1401 RTEMPA............... Начальная температура залежи ..........................................................................................................1402 RTEMPVD............. Таблицы зависимости начальной температуры пласта от глубины..................................................1403 RUNSUM............... Запрашивает табличный вывод SUMMARY-файлов..........................................................................1404 RV ....................... Начальные растворимости нефти в газе.............................................................................................1405 RVCONST............. Устанавливает постоянное значение Rv для сухого газа ..................................................................1406 RVCONSTT .......... Задает постоянное значение Rv для сухого газа для каждой PVT-таблицы ....................................1407 RVGI ................... Зависимость насыщенного нефтегазового фактора от давления и нагнетания газа. .....................1408 RVVD ................... Таблицы зависимости Rv от глубины для уравновешивания ............................................................1409 SALINITY .......... Соленость пласта..................................................................................................................................1410 SALT ................... Начальные концентрации солей ..........................................................................................................1411 SALTNODE .......... Данные концентрации солей для вязкости раствора полимера ........................................................1412 SALTVD............... Концентрация солей в зависимости от глубины для уравновешивания ...........................................1413 SAMG ................... Алгебраическая многосеточная подпрограмма решения системы уравнений.................................1414 SATNUM............... Номера областей для функций насыщенности...................................................................................1415 SATOPTS............. Опции для направленных или гистерезисных относительных проницаемостей..............................1416 SAVE ................... Запрашивает вывод данных в SAVE-файл для быстрого повторного запуска ................................1418 SAVEEND............. Записать SAVE-файл по окончании расчета ......................................................................................1420 SCALECRS .......... Управляет способом масштабирования концевых точек ...................................................................1421 SCALELIM .......... Устанавливает пределы масштабирования для таблиц насыщенности ..........................................1423 SCDATAB............. Таблицы влияния твердых отложений ................................................................................................1424 SCDPDIMS .......... Размерности для таблиц твердых отложений ....................................................................................1426 SCDPTAB............. Таблицы твердых отложений ...............................................................................................................1427 SCDPTRAC .......... Устанавливает индикатор, связанный с долей морской воды, для твердых отложений.................1428 SCREF................. Сжимаемость твердого компонента.....................................................................................................1429 SCVD ................... Таблицы зависимости концентрации растворителя в угле от глубины ............................................1430 SDENSITY .......... Плотность смешивающегося газа в поверхностных условиях...........................................................1431 SDREF................. Опорные плотности для твердой фазы ...............................................................................................1433 SECTBC............... Граничные условия для сектора ..........................................................................................................1434 SECTOR............... Модель сектора .....................................................................................................................................1437 SEPARATE .......... Запрашивает вывод итогов расчета в отдельный RSM-файл ...........................................................1438 SEPCOND............. Определяет новые условия стадии сепаратора .................................................................................1439 SEPVALS............. Значения Bo и Rs из теста сепаратора ...............................................................................................1442 SGAS ................... Начальные газонасыщенности.............................................................................................................1446
16
SGCR, ISGCR ...... Масштабированные значения критической газонасыщенности ........................................................1447 SGCWMIS............. Таблицы смешивающейся критической газонасыщенности ..............................................................1449 SGF3 ................... Функции газонасыщенности для трехфазной системы ......................................................................1450 SGFN ................... Функции от газонасыщенности.............................................................................................................1451 SGL, ISGL........... Масштабированные значения связанной газонасыщенности ...........................................................1453 SGLPC, ISGLPC .. Масштабированные значения связанной газонасыщенности только для кривых Pc ......................1455 SGOF ................... Функции газо(нефте-)насыщенности в зависимости от газонасыщенности .....................................1456 SGU, ISGU........... Масштабированные максимальные значения газонасыщенности для таблиц насыщенности .......................................................................................................................................1458 SGWCR................. Масштабированные критические газонасыщенности в системе с водой .........................................1460 SGWFN................. Функции насыщенности в системе газ-вода........................................................................................1461 SIGMA................. Взаимосвязь матрица-трещина в системе с двойной пористостью ..................................................1463 SIGMAGD............. Взаимосвязь матрица-трещина в системе нефть-газ.........................................................................1464 SIGMAGDV .......... Взаимосвязь матрица-трещина в системе нефть-газ.........................................................................1466 SIGMATH............. Взаимосвязь проводимости матрица-трещина в системе с двойной пористостью .........................1468 SIGMAV............... Взаимосвязь матрица-трещина в системе с двойной пористостью ..................................................1469 SIMULATE .......... Включает моделирование ....................................................................................................................1470 SKIP ................... Пропустить чтение ключевых слов ......................................................................................................1471 SKIP100............. Пропускать ключевые слова для ECLIPSE 100 ..................................................................................1472 SKIP300............. Пропускать ключевые слова для ECLIPSE 300 ..................................................................................1473 SKIPREST .......... Пропускает последующие ключевые слова до момента повторного старта ....................................1474 SKIPSTAB .......... Требовать опцию быстрого мгновенного испарения ..........................................................................1476 SLAVES............... Начинает моделирование ведомого пласта .......................................................................................1477 SLGOF................. Функции газо(нефте-)насыщенности в зависимости от насыщенности жидкостью .........................1479 SMRYDIMS .......... Максимальное число параметров, записываемых в файл Summary ................................................1481 SMULTX, SMULTY, SMULTZ Альтернативные множители проводимости для автоматического измельчения .............................1482 SOCRS................. Масштабированные критические нефтенасыщенности в системе с водой в условиях смешиваемости .....................................................................................................................................1483 SOF2 ................... Функции нефтенасыщенности (двухфазные)......................................................................................1484 SOF3 ................... Функции нефтенасыщенности (трехфазные) ......................................................................................1486 SOF32D............... Двумерные таблицы относительной проницаемости для нефти ......................................................1488 SOGCR, ISOGCR .. Масштабированные значения критической нефтенасыщенности в системе с газом ......................1490 SOIL ................... Определяет начальные значения нефтенасыщенности ячеек..........................................................1492 SOLID................. В расчете присутствует твердая фаза ................................................................................................1493 SOLUBILI .......... Определяет свойства системы вода-CO2............................................................................................1494 SOLVCONC .......... Начальная концентрация растворителя в угле...................................................................................1496 SOLVDIMS .......... Определяет размерности для решения уравнений методом гнездовой факторизации для неструктурированных сеток Pebi..........................................................................................................1497 SOLVDIRS .......... Переопределяет главные направления подпрограммы решения уравнений ..................................1498 SOLVENT............. Задействует четырехкомпонентную модель растворителя ...............................................................1499 SOLVFRAC .......... Начальная доля растворителя в газовой фазе...................................................................................1500 SOLVNUM............. Определяет отображение пользовательских чисел в числа подпрограммы решения систем линейных уравнений для неструктурированной сетки. ......................................................................1501 SOMGAS............... Минимальная нефтенасыщенность для модели STONE I.................................................................1503 SOMWAT............... Минимальная нефтенасыщенность для модели STONE I.................................................................1505 SORWMIS............. Таблицы смешивающейся остаточной нефтенасыщенности............................................................1507 SOWCR, ISOWCR .. Масштабированные значения критической нефтенасыщенности в системе с водой .....................1508 SPECGRID .......... Определение характеристик сетки ......................................................................................................1510 SPECHA............... Удельная теплоемкость компонентов нефти ......................................................................................1511 SPECHB............... Удельная теплоемкость компонентов нефти ......................................................................................1513 SPECHEAT .......... Данные удельной теплоемкости флюида............................................................................................1515 SPECHG............... Удельная теплоемкость компонентов газа..........................................................................................1516 SPECHH............... Удельная теплоемкость компонентов газа..........................................................................................1518 SPECHS............... Удельная теплоемкость твердых компонентов...................................................................................1520 SPECHT............... Удельная теплоемкость твердых компонентов...................................................................................1521 SPECROCK .......... Данные удельной теплоемкости породы.............................................................................................1522 SPREF................. Опорные давления для твердой фазы ................................................................................................1523 SSFN ................... Функции насыщенности для газа/растворителя .................................................................................1524 SSHIFT............... Параметры сдвига для уравнения состояния .....................................................................................1525 SSHIFTS............. Параметры сдвига для поверхностного уравнения состояния ..........................................................1526 SSOL ................... Начальные насыщенности растворителя............................................................................................1527
17
START................. Определяет дату начала ......................................................................................................................1528 STCOND............... Определяеть стандартные условия.....................................................................................................1529 STHERMX1 .......... Коэффициент температурного расширения для твердой фазы........................................................1531 STOG ................... Поверхностное натяжение в зависимости от давления в системе нефть-газ ..................................1532 STONE................. Запрашивает относительные проницаемости нефти по второй модели Стоуна .............................1534 STONE1............... Запрашивает модель относительной проницаемости нефти в трехфазной системе по Стоуну ....................................................................................................................................................1535 STONE2............... Запрашивает модель относительной проницаемости нефти в трехфазной системе по Стоуну ....................................................................................................................................................1536 STONEPAR .......... Изменяет относительную проницаемость нефти в трехфазной системе по Стоуну .......................1537 STOPROD............. Стехиометрические коэффициенты для продуктов реакции.............................................................1540 STOREAC............. Стехиометрические коэффициенты для реагентов ...........................................................................1541 STOW ................... Поверхностное натяжение в зависимости от давления в системе нефть-вода ...............................1542 STREF................. Опорные температуры для твердой фазы ..........................................................................................1545 STRESSBC .......... Граничные условия напряжений для GEOMECH (сохранение напряжения в породе)....................1546 STVP ................... Зависимость поверхностного натяжения от давления.......................................................................1548 STWG ................... Поверхностное натяжение в зависимости от давления в системе вода-газ ....................................1549 SURFACT............. Активизирует модель ПАВ....................................................................................................................1551 SURFACTW .......... Задействовать моделирование изменений смачиваемости в модели ПАВ .....................................1552 SURFADDW .......... Таблицы концентрации адсорбированных ПАВ в зависимости от функций доли гидрофобной и гидрофильной насыщенности ....................................................................................1553 SURFADS............. Функции адсорбции ПАВ.......................................................................................................................1554 SURFCAPD .......... Функции капиллярного разбавления ПАВ ...........................................................................................1555 SURFNUM............. Номера областей смешиваемости ПАВ ..............................................................................................1556 SURFROCK .......... Определяет свойства породы для ПАВ...............................................................................................1557 SURFST............... Поверхностное натяжение в зависимости от концентрации ПАВ в системе вода-нефть ...............1558 SURFVISC .......... Функция вязкости раствора ПАВ ..........................................................................................................1559 SURFWNUM .......... Номера областей функции гидрофильной насыщенности и таблиц концентрации нефти/воды ............................................................................................................................................1560 SWAT ................... Начальные водонасыщенности............................................................................................................1561 SWATINIT .......... Начальные водонасыщенности для масштабирования капиллярного давления ............................1562 SWCR, ISWCR ...... Масштабированные значения критической водонасыщенности .......................................................1564 SWF3 ................... Функции водонасыщенности для трехфазной системы .....................................................................1566 SWFN ................... Функции водонасыщенности ................................................................................................................1567 SWGCR................. Масштабированные критические водонасыщенности в системе с газом.........................................1569 SWINGFAC .......... Коэффициент перепада и профиль добычи для применяющегося к FIELD контракта на поставку газа .........................................................................................................................................1570 SWL, ISWL........... Масштабированные значения связанной водонасыщенности ..........................................................1572 SGLPC, ISWLPC .. Масштабированные значения связанной водонасыщенности только для кривых Pc .....................1574 SWOF ................... Функции водо(нефте-)насыщенности в зависимости от водонасыщенности ...................................1575 SWU, ISWU........... Масштабированные максимальные значения водонасыщенности для таблиц насыщенности .......................................................................................................................................1577 TABDIMS............. Размерности таблиц .............................................................................................................................1579 TBASIS............... Определяет базис для тензорных проницаемостей...........................................................................1581 TBLK ................... Начальные концентрации индикатора.................................................................................................1582 TBOIL................. Точки кипения компонентов..................................................................................................................1584 TBOILS............... Точки кипения для уравнения состояния поверхности ......................................................................1585 TCBDIMS............. Размерности таблицы сокращений дебита в зависимости от температуры ....................................1586 TCRIT................. Критические температуры ....................................................................................................................1587 TCRITDET .......... Критические температуры для детализированных компонентов ......................................................1588 TCRITS............... Критические температуры для поверхностного уравнения состояния .............................................1589 TCRITSDE .......... Критические температуры для поверхностного уравнения состояния детализированных компонентов...........................................................................................................................................1590 TEMP ................... Требуется температурная опция .........................................................................................................1591 TEMPI................. Начальные температуры ячеек............................................................................................................1592 TEMPTVD............. Использовать ограничение потока для температурной опции ..........................................................1593 TEMPVD............... Данные зависимости температуры от глубины...................................................................................1594 THANALB............. Использует аналитические плотности воды .......................................................................................1595 THANALH............. Использует аналитические энтальпии воды .......................................................................................1596 THANALV............. Использует аналитические вязкости нефти ........................................................................................1597 THCONMF............. Проводимость системы матрица-трещина..........................................................................................1598 THCONR............... Теплопроводности породы ...................................................................................................................1599 THCONSF............. Зависимость проводимости от насыщенности....................................................................................1600
18
THERMAL............. Использовать термальную опцию........................................................................................................1601 THERMEX1 .......... Коэффициент температурного расширения .......................................................................................1602 THERMNUM .......... Номера областей термальной опции...................................................................................................1603 THPRES............... Пороговые давления.............................................................................................................................1604 THPRESFT .......... Задает пороговое давление для разлома ...........................................................................................1606 THTABB............... Использовать табличные плотности воды ..........................................................................................1607 TIGHTEN............. Ужесточает параметры управления моделью ....................................................................................1609 TIGHTENP .......... Ужесточает параметры управления моделью ....................................................................................1611 TIME ................... Продвигает симулятор к новому отчетному моменту (моментам) времени .....................................1612 TITLE................. Задать заголовок расчета.....................................................................................................................1613 TLMIXPAR .......... Параметр смешиваемости Тодда-Лонгстаффа (Todd-Longstaff).......................................................1614 TNUM ................... Области концентрации индикатора .....................................................................................................1615 TOLCRIT............. Задание допуска для критических насыщенностей ............................................................................1617 TOPS ................... Глубины верхней грани каждого сеточного блока ..............................................................................1618 TOPT ................... Опций предварительной настройки .....................................................................................................1619 TRACER............... Настройка индикаторов ........................................................................................................................1622 TRACERKP .......... Определяет таблицы K(P) для опции разделенных индикаторов .....................................................1624 TRACERS............. Размерности и опции для индикаторов ...............................................................................................1625 TRACK................. Активизировать опцию трассировки ....................................................................................................1627 TRACKREG .......... Области трассировки индикатора ........................................................................................................1628 TRACTVD............. Требование ограничения потока для индикаторов.............................................................................1629 TRADS................. Функции адсорбции индикатора...........................................................................................................1630 TRANGE............... Интервал изменения температуры пласта..........................................................................................1632 TRANGL............... Задание проводимости глобально-локальных соединений ...............................................................1633 TRANR................. Проводимости в радиальном направлении.........................................................................................1634 TRANTHT............. Проводимости в азимутальном направлении .....................................................................................1635 TRANX................. Значения проводимости в направлении X ..........................................................................................1636 TRANY................. Значения проводимости в направлении Y ..........................................................................................1637 TRANZ................. Значения проводимости в направлении Z...........................................................................................1638 TRCOEF............... Задействовать коэффициенты переноса ............................................................................................1639 TRDCY................. Данные распада индикатора ................................................................................................................1640 TRDIF................. Данные диффузии индикатора ............................................................................................................1641 TREF ................... Опорные температуры..........................................................................................................................1642 TREFS................. Опорные температуры для поверхностного уравнения состояния ...................................................1643 TRKPF................. Определяет области разделения индикаторов ..................................................................................1644 TRROCK............... Определяет свойства породы для индикатора...................................................................................1645 TSCRIT............... Параметр выбора шага по времени.....................................................................................................1647 TSTEP................. Продвигает симулятор к новому отчетному моменту (моментам) времени .....................................1650 TUNING............... Задает параметры управления симулятором .....................................................................................1651 TUNINGDP .......... Переопределяет параметры управления моделью для случаев с высокой производительностью ...........................................................................................................................1658 TUNINGH............. Параметры настройки для расчета градиента....................................................................................1660 TUNINGL............. Параметры управления симулятором для локальных сеток .............................................................1662 TUNINGS............. Параметры управления симулятором для отдельных локальных сеток ..........................................1663 TVDP ................... Таблицы зависимости начальной концентрации индикатора от глубины.........................................1664 TZONE................. Управляет опцией переходной зоны ...................................................................................................1666 UNCODHMD .......... Указывает на то, что файл HMD должен быть некодирован .............................................................1667 UNIFIN............... Указывает на то, что входные файлы унифицированы .....................................................................1668 UNIFOUT............. Указывает на то, что выходные файлы унифицированы ...................................................................1669 UNIFOUTS .......... Указывает на то, что выходные файлы SUMMARY унифицированы................................................1670 UNIFSAVE .......... Указывает на то, что файлы save унифицированы ............................................................................1671 USECUPL............. Указывает ECLIPSE считать файл Reservoir Coupling .......................................................................1672 USEFLUX............. Использовать Flux файл .......................................................................................................................1674 USENOFLO .......... Выполняет Useflux расчет без flux-файла ...........................................................................................1676 VAPOIL............... Расчет содержит испаренную нефть в жирном газе ..........................................................................1677 VAPPARS............. Управление испарением нефти ...........................................................................................................1678 VCRIT................. Критические объемы.............................................................................................................................1679 VCRITDET .......... Критические объемы для детализированных компонентов...............................................................1680 VCRITS............... Критические объемы для поверхностного уравнения состояния ......................................................1681 VCRITSDE .......... Критические объемы для поверхностного уравнения состояния детализированных компонентов...........................................................................................................................................1682 VCRITVIS .......... Критические объемы для расчетов вязкости ......................................................................................1683
19
VDFLOW............... Задать коэффициент потока, зависящий от скорости........................................................................1684 VDFLOWR............. Задать коэффициент расхода, зависящий от скорости .....................................................................1685 VDKRG................. Данные относительной проницаемости, зависящие от скорости газа ..............................................1686 VDKRO................. Данные относительной проницаемости, зависящие от скорости нефти. .........................................1688 VE ....................... Используется модель вертикального равновесия ..............................................................................1690 VECTABLE .......... Размер таблицы векторов свойств ......................................................................................................1691 VEDEBUG............. Управляет отладкой для опций VE и VE при сжатии..........................................................................1692 VEFIN................. Управляет моделью вертикального равновесия ................................................................................1694 VEFRAC............... Доля используемых кривых относительных проницаемостей VE .....................................................1696 VEFRACP............. Доля используемого псевдокапиллярного давления VE....................................................................1697 VEFRACPV .......... Доля используемого псевдокапиллярного давления VE....................................................................1698 VEFRACV............. Доля используемых кривых относительных проницаемостей в опции VE .......................................1699 VELDEP............... Параметры относительных проницаемостей, зависящих от скорости..............................................1700 VFPCHECK .......... Проверка соответствия данных VFP таблицы ....................................................................................1701 VFPCHK............... Устанавливает порог BHP для проверки таблиц VFP ........................................................................1702 VFPIDIMS .......... Размерность VFP таблиц для нагнетательных скважин ...................................................................1703 VFPINJ............... Вводит VFP таблицу для нагнетательных скважин ............................................................................1704 VFPPDIMS .......... Размерность VFP таблиц для добывающих скважин .........................................................................1708 VFPPROD............. Вводит VFP таблицу для добывающих скважин.................................................................................1710 VFPTABL............. Устанавливает метод интерполяции VFP таблиц для ALQ ...............................................................1719 VISCREF............. Опорные условия для таблиц зависимости вязкости от температуры .............................................1720 VISCD................. Активизирует опцию вязкого вытеснения............................................................................................1721 WADVANCE .......... Назначает скважине дополнительный импорт газа............................................................................1722 WAGHYSTR .......... Параметры гистерезиса WAG ..............................................................................................................1723 WAITBAL............. Запрещает выполнение действий PRORDER и GDRILPOT до балансировки сети.........................1725 WALQCALC .......... Приравнивает значение ALQ скважины значению плотности нефти или газа в поверхностных условиях ......................................................................................................................1726 WAPI ................... Устанавливает плотность нефти в градусах API для скважин, нагнетающих нефть.......................1728 WARN ................... Разрешить предупреждающие сообщения ECLIPSE .........................................................................1729 WARP ................... Активизировать алгоритм WARP решения системы линейных уравнений.......................................1730 WATDENT............. Плотность воды как функция температуры.........................................................................................1731 WATER................. В расчете присутствует водная фаза ..................................................................................................1732 WATERTAB .......... Таблицы давления воды.......................................................................................................................1733 WATVISCT .......... Вязкость воды как функция от температуры.......................................................................................1734 WAVAILIM .......... Запрос ограничения нагнетания ..........................................................................................................1735 WBHGLR............... Ограничения газожидкостного фактора при забойных условиях ......................................................1736 WBOREVOL .......... Задает объем, определяющий вместимость ствола скважины .........................................................1739 WCALVAL............. Устанавливает теплотворность газа в скважине ................................................................................1741 WCOL ................... Условная раскраска для алгоритма решения системы линейных уравнений WARP ......................1742 WCONHIST .......... Фактические дебиты добывающих скважин для воспроизведения истории.....................................1744 WCONINJ............. Данные для управления нагнетательной скважиной при отсутствии группового управления........1749 WCONINJE .......... Данные управления для нагнетательных скважин .............................................................................1753 WCONINJH .......... Фактические темпы нагнетаюния для скважин для воспроизведения истории................................1756 WCONINJP .......... Данные управления нагнетательными скважинами при площадном заводнении ..........................1759 WCONPROD .......... Данные управления добывающими скважинами ................................................................................1763 WCUTBACK .......... Условия сокращения дебита скважин (добывающих и нагнетательных)..........................................1767 WCYCLE............... Автоматическое периодическое включение и выключение скважин ................................................1771 WDFAC................. Задает D-фактор скважины (зависящий от расхода скин-эффект для газа) ....................................1774 WDFACCOR .......... Корреляция D-фактора (зависящего от расхода скин-фактора для газа) ........................................1777 WDRILPRI .......... Помещает скважины в очередь на бурение с приоритетами.............................................................1780 WDRILRES .......... Препятствует бурению двух скважин в одном блоке..........................................................................1782 WDRILTIM .......... Управляет автоматическим бурением новых скважин .......................................................................1783 WECON................. Данные экономических ограничений для добывающих скважин.......................................................1786 WECONINJ .......... Данные экономических ограничений для нагнетательных скважин ..................................................1791 WEFAC................. Задает коэффициенты эффективности скважины (для времени простоя) ......................................1793 WELDEBUG .......... Управляет выводом отладочной информации для отдельных скважин...........................................1795 WELDRAW............. Устанавливает максимально возможную депрессию для добывающих скважин ............................1796 WELLCOMP .......... Определяет вскрытие скважины ..........................................................................................................1799 WELLDIMS .......... Размерности данных по скважинам.....................................................................................................1802 WELLINJE .......... Определяет целевые значения закачки для скважины......................................................................1804 WELLGR............... Задает направляющие дебиты скважин..............................................................................................1810 WELLKBHP .......... Определение индекс К ячейки, используемой для определения опорной глубины ВНР ................1812
20
WELLLIM............. Определяет экономические пределы для скважин ............................................................................1813 WELLOPEN .......... Открывает скважину в разделе SCHEDULE .......................................................................................1814 WELLOPTS .......... Выбрать опции решения для скважины...............................................................................................1815 WELLPROD .......... Определяет целевые значения добычи скважины .............................................................................1816 WELLSHUT .......... Закрывает скважину в разделе SCHEDULE........................................................................................1819 WELLSPEC .......... Вводит новую скважину ........................................................................................................................1820 WELLSTRE .......... Определение состава нагнетаемого газа............................................................................................1822 WELLTARG .......... Изменить заданное значение или ограничение для скважины .........................................................1823 WELLTCB............. Сокращения дебита скважины в зависимости от температуры ........................................................1824 WELLTCBC .......... Критическая температура для сокращения дебита скважины в зависимости от температуры ..........................................................................................................................................1825 WELLTCBT .......... Таблица сокращений дебита скважины в зависимости от температуры ..........................................1826 WELLWAG............. Определяет целевые значения WAG для скважины ..........................................................................1828 WELMOVEL .......... Переводит скважину в LGR при перезапуске......................................................................................1830 WELOPEN............. Закрытие или повторное открытие скважин или соединений ............................................................1831 WELOPENL .......... Закрытие или повторное открытие скважин или соединений внутри локальных сеток...................1833 WELPI................. Задает значения коэффициентов продуктивности (приемистости) скважин....................................1836 WELPRI............... Задает значения приоритета скважине ...............................................................................................1838 WELSEGS............. Определяет структуру сегментов многосегментной скважины..........................................................1840 WELSOMIN .......... Минимальная нефтенасыщенность для автоматического открытия ................................................1848 WELSPECL .......... Определение общих данных для скважин в локальных сетках .........................................................1849 WELSPECS .......... Определение общих данных для скважин ..........................................................................................1853 WELTARG............. Переопределяет действующее заданное значение или ограничение для скважины......................1857 WFOAM................. Устанавливает концентрацию пены для нагнетательных скважин ...................................................1859 WFRICSEG .......... Преобразует данные WFRICTN скважины с трением в данные многосегментной скважины .........1860 WFRICSGL .......... Преобразует данные WFRICTNL скважины с трением в данные многосегментной скважины .......1861 WFRICTN............. Обозначает скважину как скважину с трением ...................................................................................1862 WFRICTNL .......... Обозначает скважину в локальной сетке как скважину с трением ....................................................1868 WGASPROD .......... Специальные газодобывающие скважины для управления газом на продажу................................1873 WGORPEN............. Устанавливает данные для опции ограничения на газовый фактор.................................................1875 WGRUPCON .......... Задает направляющие дебиты скважин для группового управления ...............................................1877 WHISTCTL .......... Инструкции по управлению скважинами для воспроизведения истории ..........................................1879 WINJEDET .......... Структура укрупненных компонентов как зависимость детализированного состава нагнетаемого флюида...........................................................................................................................1881 WINJGAS............. Определение состава нагнетаемого газа............................................................................................1882 WINJMIX............. Определяет фракционный состав смеси для нагнетания..................................................................1884 WINJMULT .......... Множители приемистости, зависящие от давления ...........................................................................1886 WINJORD............. Определяет порядковый состав смеси для нагнетания.....................................................................1889 WINJWAT............. Состав нагнетаемой воды ....................................................................................................................1891 WLIFT................. Данные для автоматической смены труб и переключение предела THP или лифта ......................1892 WLIFTOPT .......... Данные оптимизации газлифта для скважин ......................................................................................1896 WLIMTOL............. Относительный допуск для экономических и других ограничений....................................................1898 WLIST................. Составляет списки имен скважин для их использования в другимх ключевых словах для скважин ..................................................................................................................................................1899 WLISTARG .......... Переопределяет действующие параметры (ограничения) для списка скважин ..............................1901 WLISTNAM .......... Составляет списки имен скважин для ключевого слова WLISTARG.................................................1903 WNETCTRL .......... Выбирает THP или ограничения дебита скважины, устанавливаемые сетью .................................1905 WNETDP............... Фиксированные падения давления между узлом сети и THP............................................................1907 WORKLIM............. Время, необходимое на каждый автоматический ремонт скважины ................................................1909 WORKTHP............. Процедура ремонта для скважины, прекращающей существование при управлении по THP .......1910 WPAVE................. Управление средним давлением в блоке со скважинаой ..................................................................1911 WPAVEDEP .......... Опорная глубина для расчета среднего давления в блоке со скважинами......................................1916 WPIMULT............. Умножает коэффициенты соединений скважины на заданную величину ........................................1917 WPIMULTL .......... Умножает коэффициенты соединений скважины на заданную величину внутри локальных сеток .......................................................................................................................................................1919 WPITAB............... Назначает скважинам таблицы множителей PI ..................................................................................1921 WPLUG................. Устанавливает интервалы тампонирования скважины ......................................................................1922 WPOLYMER .......... Устанавливает концентрацию полимера/соли для нагнетательных скважин ..................................1924 WREGROUP .......... Автоматическая перегруппировка скважин .........................................................................................1925 WRFT ................... Требует вывод данных в файл RFT.....................................................................................................1927 WRFTPLT............. Запрашивает вывод данных RFT, PLT для скважин и данных о сегментах в файл RFT.................1928 WSALT................. Устанавливает концентрацию соли для нагнетательных скважин....................................................1930
21
WSCTAB............... Назначает таблицы твердых отложений и таблицы их влияния скважинам ....................................1931 WSEGDFPA .......... Параметры дрейфа потока для многосегментных скважин ...............................................................1933 WSEGDIMS .......... Устанавливает размерности для многосегментных скважин.............................................................1936 WSEGEXSS .......... Внешний источник/сток сегмента .........................................................................................................1937 WSEGFLIM .......... Определяет сегменты, представляющие клапан ограничения потока .............................................1940 WSEGFMOD .......... Определяет многофазную модель потока ..........................................................................................1943 WSEGHEAT .......... Коэффициент теплопередачи сегмента ..............................................................................................1946 WSEGINIT .......... Определяет начальные условия для сегментов скважин ..................................................................1948 WSEGITER .......... Итерационные параметры для многосегментных скважин ................................................................1950 WSEGLABY .......... Определение сегментов, представляющих устройство управления лабиринтным притоком ........1952 WSEGMULT .......... Множители для потерь давления на трение в сегменте ....................................................................1956 WSEGPROP .......... Изменение свойств сегментов скважины ............................................................................................1958 WSEGPULL .......... Определение сегмента, представляющего насос с принудительной подачей для забойного сепаратора.............................................................................................................................................1960 WSEGSEP............. Определение сегмента, представляющего забойныйсепаратор ......................................................1963 WSEGTABL .......... Рассчет падения давления в сегменте по VFP-таблицам .................................................................1965 WSEGVALV .......... Определение сегмента, представляющего субкритический клапан .................................................1968 WSEPCOND .......... Задание условий сепарации для скважин...........................................................................................1971 WSF ..................... Функции водонасыщенности (случаи GASWAT) .................................................................................1972 WSOLVENT .......... Установка доли растворителя для скважин, нагнетающих газ ..........................................................1973 WSURFACT .......... Задание концентрации ПАВ для нагнетательных скважин ................................................................1974 WTAKEGAS .......... Порядок вычетания газа из добычи .....................................................................................................1975 WTEMP................. Определение температуры воды для нагнетательной скважины .....................................................1977 WTEST................. Инструкции для периодической проверки закрытых скважин............................................................1978 WTHPMAX............. Максимальный проектный предел THP...............................................................................................1981 WTMULT............... Умножение действующего заданного значения или ограничение для скважины ............................1983 WTRACER............. Устанавливает концентрацию индикаторов для нагнетательных скважин ......................................1985 WVFPDP............... Корректировка значения BHP скважины, полученного из таблиц VFP .............................................1987 WVFPEXP............. Опции для преодоления некоторых сложностей со скважинами, управляемыми по THP ..............1989 XMF ..................... Задание начального состава нефти для ячейки.................................................................................1993 XMFVP................. Таблицы зависимости состава жидкости от давления.......................................................................1994 XSTC ................... Задание состава нефти в стандартных условиях...............................................................................1995 YLDNUM............... Номера геомеханических областей .....................................................................................................1996 YMF ..................... Задание начального состава газа для ячейки ....................................................................................1997 YMFVP................. Таблицы зависимости состава пара от давления ..............................................................................1998 YOUNGMOD .......... Модуль Юнга для баланса напряжений породы.................................................................................1999 YSTC ................... Задание состава газа в стандартных условиях ..................................................................................2000 ZCORN................. Глубины углов сеточных блоков ..........................................................................................................2001 ZCRIT................. Критические Z-факторы ........................................................................................................................2002 ZCRITDET .......... Критические Z-факторы для детализированных компонентов ..........................................................2003 ZCRITS............... Критические Z-факторы для поверхностного уравнения состояния .................................................2004 ZCRITSDE .......... Критические давления для поверхностного уравнения состояния детализированных компонентов...........................................................................................................................................2005 ZCRITVIS .......... Критические Z-факторы для расчетов вязкости .................................................................................2006 ZFACTOR............. Z-факторы ..............................................................................................................................................2007 ZI ....................... Ввод общего состава ............................................................................................................................2008 ZIPP2OFF .......... Выключение автоматического управления выбором временного шага............................................2009 ZIPPY2............... Включение автоматического управления выбором временного шага ..............................................2010 ZMF ..................... Явное задание начального состава всех фаз для ячейки .................................................................2015 ZMFVD................. Таблицы зависимости общего состава от глубины ............................................................................2016
22
Рисунки Глава 1 – Нововведения ...................................................................................................................................29 Глава 2 – Описание файла данных ................................................................................................................49 Рисунок 2.1
Разделение добычи скважины на товарные нефть и газ .....................................................................199
Глава 3 – Ключевые слова.............................................................................................................................211 Рисунок 3.1 Рисунок 3.2 Рисунок 3.3 Рисунок 3.4 Рисунок 3.5 Рисунок 3.6 Рисунок 3.7 Рисунок 3.8 Рисунок 3.9 Рисунок 3.10 Рисунок 3.11 Рисунок 3.12 Рисунок 3.13 Рисунок 3.14 Рисунок 3.15 Рисунок 3.16 Рисунок 3.17
Действие ключевого слова COARSEN...................................................................................................282 Действие ключевого слова AUTOREF ...................................................................................................283 Действие ключевого слова AUTOCOAR ................................................................................................284 Сложная конфигурация сепаратора месторождения ...........................................................................578 Пятиуровневая иерархия........................................................................................................................652 Пятиуровневая иерархия........................................................................................................................662 Пятиуровневая иерархия........................................................................................................................772 Содержание параметров ключевого слова MAPAXES.........................................................................946 Шаблон для девятиточечной двумерной схемы MPFA ........................................................................982 Образец для ‘O’ .......................................................................................................................................982 Образец для ‘U’ .......................................................................................................................................983 Опции гистерезиса ................................................................................................................................1331 Трехступенчатый сепаратор, где складской резервуар является третьей ступенью ......................1441 Линейная интерполяция для Som между Sogcr и Sowcr ..........................................................................1538 Криволинейная интерполяция для Som между Sogcr и Sowcr .................................................................1538 Конфигурация блока сетки в расчетах среднего давления блока со скважинаой ...........................1915 Ответвляющиеся от трубы сегменты лабиринта................................................................................1953
23
Таблицы Глава 1 — Нововведения .................................................................................................................................29 Глава 2 — Описание файла данных...............................................................................................................49 Таблица 2.1 Таблица 2.2 Таблица 2.3 Таблица 2.4 Таблица 2.5 Таблица 2.6 Таблица 2.7 Таблица 2.8 Таблица 2.9 Таблица 2.10 Таблица 2.11 Таблица 2.12 Таблица 2.13 Таблица 2.14 Таблица 2.15 Таблица 2.16 Таблица 2.17 Таблица 2.18 Таблица 2.19 Таблица 2.20 Таблица 2.21 Таблица 2.22 Таблица 2.23 Таблица 2.24 Таблица 2.25 Таблица 2.26 Таблица 2.27 Таблица 2.28 Таблица 2.29 Таблица 2.30 Таблица 2.31 Таблица 2.32 Таблица 2.23 Таблица 2.34 Таблица 2.35 Таблица 2.36 Таблица 2.37 Таблица 2.38 Таблица 2.39 Таблица 2.40 Таблица 2.41 Таблица 2.42 Таблица 2.43 Таблица 2.44 Таблица 2.45 Таблица 2.46 Таблица 2.47 Таблица 2.48 Таблица 2.49
24
Коды ошибок, о которых сообщает анализатор данных ECLIPSE 300 .................................................56 Основные ключевые слова секции GRID, используемые для определения базовых размеров сетки ..........................................................................................................................................67 Ключевые слова для изменения значений проводимости .....................................................................91 Ключевые слова секции PROPS, которые следует использовать в расчете с нелетучей нефтью для различных комбинаций фаз ..............................................................................................101 Ключевые слова для параметризации уравнения состояния в композиционном расчете................102 Ключевые слова раздела SOLUTION, определяющие начальное распределение для опций API, минерализованной воды и индикатора..........................................................................................143 Значения дебита нефти для групп и скважин .......................................................................................151 Значения дебита воды для групп и скважин .........................................................................................152 Значения дебита газа для групп и скважин...........................................................................................153 Значения дебита жидкости для групп и скважин ..................................................................................155 Значения объемного расхода в пластовых условиях для групп и скважин ........................................156 Значения дебита экспорта для групп.....................................................................................................156 Значения дебита теплотворной способности для групп и скважин.....................................................156 Значения коэффициентов продуктивности для групп и скважин ........................................................157 Значения давления и коэффициеннты продуктивности для скважин.................................................157 Режимы управления для групп и скважин .............................................................................................158 Количество скважин в группах ...............................................................................................................159 Значения дебитов энергии для групп и скважин (ECLIPSE 300, термальная опция).........................159 Дополнительные величины для скважин и групп..................................................................................160 Дополнительные значения для скважин (ECLIPSE 300, термальная опция) .....................................162 Значения для нефти в областях и сеточных блоках ............................................................................162 Значения для воды в областях и сеточных блоках ..............................................................................163 Значения для газа в областях и сеточных блоках ................................................................................164 Значения для твердой фазы в сеточных блоках (ECLIPSE 300) .........................................................165 Значения подвижности для блоков (ECLIPSE 300) ..............................................................................165 Значения потока между областями (ECLIPSE 300) ..............................................................................165 Дополнительные значения для нефти в областях и сеточных блоках ...............................................166 Величины для блоков (ECLIPSE 300, термальная опция) ...................................................................167 Величины объемов для пласта ..............................................................................................................169 Показатели эффективности извлечения нефти (ECLIPSE 100) ..........................................................169 Механизм извлечения нефти (ECLIPSE 100) ........................................................................................169 Ключевые слова для получения отчетов по регенерированным газоконденсатным жидкостям и газу .....................................................................................................................................170 Параметры аналитической модели водоносного пласта .....................................................................171 Параметры численной модели водоносного пласта ............................................................................171 Значения для индикатора и трассировки API .......................................................................................171 Значения для опции минерализованной воды......................................................................................172 Вывод в файл Summary для температурной опции (ECLIPSE 100) ....................................................173 Ключевые слова секции SUMMARY, управляющие выводом данных трассировки примесей .........173 Ключевые слова секции SUMMARY, управляющие выводом данных для опции пены.....................174 Ключевые слова секции SUMMARY, управляющие выводом данных разработки газового месторождения........................................................................................................................................174 Ключевые слова секции SUMMARY, управляющие выводом данных оптимизации газлифта .........175 Ключевые слова секции SUMMARY, управляющие выводом данных управления теплотворной способностью газа...........................................................................................................176 Ключевые слова секции SUMMARY, управляющие выводом данных псевдокомпозиционной модели нагнетания газа..................................................................................176 Ключевые слова секции SUMMARY, управляющие выводом данных для многосегментных скважин ....................................................................................................................................................179 Ключевые слова секции SUMMARY, управляющие выводом данных наземной сети.......................181 Ключевые слова секции SUMMARY, управляющие выводом данных полимерного заводнения ..............................................................................................................................................182 Ключевые слова секции SUMMARY, управляющие выводом данных объединения пластов...........183 Ключевые слова секции SUMMARY, управляющие выводом данных для растворителя .................183 Ключевые слова секции SUMMARY, управляющие выводом данных для ПАВ.................................184
Таблица 2.50 Таблица 2.51
Ключевые слова секции SUMMARY, управляющие выводом данных трения в стволе скважины..................................................................................................................................................184 Ключевые слова секции SUMMARY, управляющие выводом данных для проводящей трещины ...................................................................................................................................................185
Глава 3 – Ключевые слова.............................................................................................................................211 Таблица 3.1 Таблица 3.2 Таблица 3.3 Таблица 3.4 Таблица 3.5 Таблица 3.6 Таблица 3.7 Таблица 3.8 Таблица 3.9 Таблица 3.10 Таблица 3.11 Таблица 3.12 Таблица 3.13 Таблица 3.14
Фазы, соответствующие каждому из типов летучести .........................................................................420 Соответствие между ключевыми словами MULTxx и HMMULTxx .......................................................828 Ключевые слова относительной проницаемости при пропитке...........................................................860 Ключевые слова капиллярного давления пропитки .............................................................................883 Ключевые слова концевых точек таблиц от насыщенности при пропитке .........................................885 Допустимые типы операций .................................................................................................................1125 Управление выводом RPTGRID ...........................................................................................................1339 Управление выводом RPTPROPS .......................................................................................................1354 Управление выводом RPTREGS..........................................................................................................1358 Управление выводом RPTRST.............................................................................................................1362 Управление выводом RPTSCHED .......................................................................................................1372 Управление выводом RPTSOL.............................................................................................................1384 Константы преобразования для единиц измерения ...........................................................................1961 Константы преобразования для единиц измерения ...........................................................................1969
25
Введение Правила •
Для ясности имена файлов данных и директорий указываются шрифтом Courier New постоянной ширины.
•
В некоторых операционных системах, например UNIX и Windows NT, в файловых системах учитывается регистр. В других системах, например Windows 95, регистр не учитывается. Данный факт следует иметь в виду, т. к. могут возникнуть сложности при записи файлов на компьютер.
•
В качестве разделителя директорий используется прямой слэш «/». Это является стандартом для системы UNIX. В персональных компьютерах (PC) он должен быть заменен на обратный слэш «\».
•
Обозначения командных файлов, включающих группы команд операционной системы, также зависят от типа компьютера. Для PC командные файлы начинаются с символа $, тогда как в UNIX используется @.
Используемые гарнитуры шрифтов •
Обычный текст печатается шрифтом Times New Roman, а заголовки разных уровней представляются различными уровнями шрифта Arial (полужирный).
•
В тексте переменные уравнений даются шрифтом Times New Roman (курсив), например e = mc2. Такой же шрифт используется в форматированных уравнениях.
•
Стандартные и перекрестные ссылки в данном руководстве и на другие описания выделяются синим цветом.
•
Ключевые слова и прочие элементы программного кода даются шрифтом Courier New постоянной ширины, таким же, как в DOS и UNIX.
•
Позиции меню выделяются в окружающем тексте шрифтом Helvetica, подобным установкам, часто применяемым в окнах диалоговых программ.
•
Программные переменные, как и ключевые слова даются шрифтом Courier New.
Стандартные кнопки диалоговых программ Если нет других указаний, перечисленные ниже кнопки выполняют следующие функции:
Apply Применить исправления, сделанные в диалоговом окне или на панели. Диалоговое окно или панель остается открытым.
ОК Применить исправления, сделанные в диалоговом окне или на панели и закрыть его.
Close Закрыть диалоговое окно или панель.
Cancel Закрыть диалоговое окно или панель без применения изменений. 26
Help Открыть страницу справки для данного экрана, диалогового окна или панели.
Возникновение проблем При обнаружении ошибки, пропуска или какой-либо неясности, или при необходимости сделать комментарий к какой-либо части документации, мы будем рады использовать ваши замечания для дальнейшего улучшения нашего продукта. Сообщения направляйте по электронной почте по адресу:
[email protected] давая возможно более подробное описание, или обратитесь в местную Группу Поддержки, специалисты которой будут рады помочь.
27
28
Нововведения Глава 1 Новые возможности ECLIPSE 100 GRID •
Ключевые слова MULTIREG, ADDREG и EQUALREG расширены для функционирования в областях MULTNUM.
•
В ключевое слово RPTGRID добавлена мнемоника ROCKVOL, позволяющая выводить общий объем всей породы в файл печати.
EDIT •
Функции ключевых слов MULTREGT, MULTREGD и MULTREGH расширены. Теперь они также могут быть использованы в секции EDIT.
•
Несоседние соединения могут быть переопределены с помощью ключевого слова EDITNNCR. Это расширяет возможности ключевого слова EDITNNC, позволяющего пользователю только определять множители имеющихся проводимостей.
Нововведения Новые возможности в ECLIPSE 100
29
Модель скважины •
Реализована опция заводнения по схеме, что позволяет определять приемистость для скважины в зависимости от отбора соседних скважин схемы. Эта опция управляется ключевым словом WCONINJP.
•
D-факторы соединения для скин-фактора, зависящего от притока, могут быть вычислены из выражения, определенного ключевым словом WDFACCOR. Это выражение основано на корреляции коэффициента инерционного сопротивления, зависящего от проницаемости и пористости соединенных сеточных блоков.
Вывод •
Опции CPU ключевого слова RPTSCHED может быть присвоено значение 4 для получения фактического времени работы центрального процессора и затраченного времени в секундах.
•
Стал возможным вывод данных SUMMARY в такой форме, которая может легко быть загружена в программу OFM.
Работа •
Теперь опция ‘SIM’ ключевого слова ZIPPY2 также применяется к итерациям, используемым в расчете нелинейного индикатора.
•
В ключевое слово ZIPPY2 были добавлены два дополнительных параметра настройки, позволяющих переопределение минимального временного шага и минимального возможного временного шага внутри ключевого слова.
•
Добавлены два новых ключевых слова, TIGHTEN и TIGHTENP, призванные упростить сходимость параметров сходимости в ECLIPSE BlackOil.
Индикаторы •
В ключевое слово TRACERS были добавлены новые аргументы для помощи в различных затрудненных случаях.
Петроэластичная модель Была добавлена петроэластичная модель (модель упругости породы) для расчета синтетических петроэластичных свойств, таких как акустическое сопротивление давлению и поперечным волнам, а также коэффициент Пуассона. Модель определена с помощью новых ключевых слов PEDIMS, PENUM, PECOEFS, PEKTABx и PEGTABx, а вывод данных запрашивается с помощью мнемоник ключевых слов RPTRST и GRADRESV. Дополнительную информацию о петроэластичной модели см. в разделе «Модель упругости породы» на стр. 599 «Технического описания ECLIPSE».
30
Нововведения Новые возможности в ECLIPSE 100
ECLIPSE 300 Разделы GLOBAL и MULTIPLE •
Ключевые слова MINVALUE и MAXVALUE теперь доступны в ECLIPSE 300.
RUNSPEC •
Ключевое слово SAMG может быть использовано в ECLIPSE 300 для активизации алгебраической многосеточной подпрограммы решения системы уравнений основных линейных систем.
•
Под-домен пласта может моделироваться с помощью ключевого слова SECTOR.
•
Ключевое слово SOLVDIMS используется для определения размерностей с помощью системы решения уравнений методом гнездовой факторизации для сеток Pebi. Оно может использоваться только для основных сеток.
GRID
Локальное измельчение сетки
•
Ключевое слово PINCHOUT может теперь использоваться в ECLIPSE 300; и все также рекомендуется использование ключевого слова PINCH.
•
Ключевое слово NNCGEN позволяет создавать при моделировании несоседние соединения между любыми двумя ячейками.
•
Ключевые слова MULTIREG, ADDREG, EQUALREG и COPYREG расширены для функционирования в областях MULTNUM.
•
Было добавлено ключевое слово CONDFLTS, позволяющее определять направляющие сбросы. Его выходные данные создаются с помощью ключевых слов секции SUMMARY.
•
В ключевое слово RPTGRID добавлена мнемоника ROCKVOL, позволяющая выводить общий объем всей породы в файл печати.
•
При использовании опции локального измельчения сетки направления решения могут быть установлены автономно для каждой локальной сетки, включая ключевое слово SOLVDIRS внутри пары CARFIN/RADFIN/RADFIN4/REFINE и ENDFIN. По умолчанию направления решения будут определены программой ECLIPSE для каждой локальной сетки, если они не заданы явно.
•
Ключевое слово SOLVDIMS используется для определения размерностей с помощью системы решения уравнений методом гнездовой факторизации для сеток Pebi. Оно может использоваться только для локальных сеток.
•
Ключевое слово SOLVNUM должно использоваться для определения отображения пользовательских чисел в числа подпрограммы решения систем линейных уравнений для сеток Pebi. Оно может использоваться как для основных сеток, так и для локальных.
•
Отрицательные значения теперь могут вводиться в тензоре проницаемости с помощью ключевых слов PERMXY и т. д.
•
Ключевое слово IMPFILE может использоваться, чтобы импортировать из INITфайла такие данные, как пористости и проницаемости.
Нововведения Новые возможности в ECLIPSE 300
31
EDIT •
Функции ключевого слова MULTREGT расширены. Теперь оно также может быть использовано в секции EDIT.
•
Несоседние соединения могут быть переопределены с помощью ключевого слова EDITNNCR. Это расширяет возможности ключевого слова EDITNNC, позволяющего только определять множители имеющихся проводимостей.
Свойства и уравновешивание •
Опция масштабирования концевых точек может теперь использоваться с гистерезисом. Использует ключевое слово ENDSCALE и вводит концевые точки поблочно с ключевыми словами вытеснения/пропитки насыщения и концевыми точками относительной проницаемости (см. раздел «Масштабирование таблиц от насыщенностей» на стр. 727 «Технического описания ECLIPSE»).
•
Теперь имеется возможность ввода не подчиняющегося закону Дарси коэффициента притока по регионам насыщенности. См. ключевое слово VDFLOWR.
Модель скважины
32
•
Скважины и группы могут теперь контролироваться их дебитом теплоты с помощью новых режимов управления и значений/ограничений в ключевых словах WCONPROD и GCONPROD. Молярные тепловые эквиваленты должны быть определены с помощью ключевого слова CALVAL перед использованием нового режима управления.
•
В ключевое слово ACTIONW были добавлены новые условия инициирования, основанные на молярных долях испаренного, жидкого и суммарного углеводородного компонента.
•
Реализована опция заводнения по схеме, что позволяет определять приемистость отбора для скважины в зависимости от отбора соседних скважин схемы. Эта опция управляется ключевым словом WCONINJP.
•
Ключевое слово WINJMULT может теперь использоваться, чтобы ввести множители для нагнетательных скважин, меняющихся вместе с их значением забойного давления, или давлением в стволе скважины, соседнем с отдельными соединениями.
•
Ключевое слово WVFPEXP может теперь использоваться для преодоления определенных сложностей при управлении скважинами по устьевому давлению. Оно может указывать, что при выборке данных из таблицы показателей вертикального потока или при использовании таблиц показателей стабилизированного вертикального потока должны использоваться явно указанные доли воды и газа. При работе скважины в части таблицы, соответствующей нестабильной области, она должна быть закрыта по окончании временного шага. С помощью этого ключевого слова также можно управлять действиями, предпринимаемыми для предотвращения переключения скважины между режимами управления при работе в нестабильной области таблицы показателей стабилизированного вертикального потока.
Нововведения Новые возможности в ECLIPSE 300
•
Теперь с помощью ключевого слова WORKLIM может быть установлено время, требующееся на ремонт скважины. Если элементу 3 ключевого слова WDRILTIM присвоено значение 'YES', то скважина будет временно закрыта на период ремонта.
•
Скорость, с которой выполняются ремонтные работы и бурятся новые скважины, может теперь быть ограничена в соответствии с наличием установок для ремонта и бурения. Эти установки назначаются группам, использующим ключевое слово GRUPRIG, при этом у каждой группы имеется до 5 установок для ремонта и до 5 установок для бурения.
•
В ключевое слово COMPKRI (и COMPKRIL) было добавлено ключевое слово, позволяющее ограничивать используемые в расчетах подвижности данные до относительной проницаемости нагнетаемой фазы; проницаемости остальных фаз в этом расчете приравниваются нулю.
•
D-факторы соединения для скин-фактора, зависящего от расхода, могут быть вычислены из выражения, определенного ключевым словом WDFACCOR. Это выражение основано на корреляции коэффициента инерции, зависящего от проницаемости и пористости соединенных сеточных блоков.
•
Теперь есть возможность бурить скважины из очереди на бурение при падении потенциала добычи ниже значения, заданного в ключевом слове GDRILPOT.
Вывод данных и перезапуск •
Запрос на вывод данных ‘BASIC=6’ может теперь использоваться как аргумент ключевого слова RPTRST в ECLIPSE 300.
•
В секцию SUMMARY были добавлены новые ключевые слова, увеличивающие совместимость ECLIPSE 100/300.
•
Появилась возможность вывода концентрации CO2 в водной фазе в print- и restartфайлы с помощью мнемоники RSW в ключевых словах RPTSOL, RPTSCHED и RPTRST.
•
Появился ряд мнемоник секции Summary WPI(1,4,5,9). С их помощью исходя из расхода предпочтительной фазы рассчитываются коэффициент продуктивности/приемистости скважины, забойное давление и значения среднего давления в блоке WBP(1,4,5,9).
Нововведения Новые возможности в ECLIPSE 300
33
Локальное измельчение сетки
•
Темпы добычи и нагнетания жирного газа и общие потоки компонентов на уровне месторождения, группы или скважины могут теперь регистрироваться с помощью мнемоник секции Summary (F,G,W)CWG(P,I)(R,T).
•
Возможности вывода данных несоседних соединений на печать при использовании мнемоники ‘ALLNNC’ с ключевым словом RPTGRID расширены для работы в параллельных расчетах.
•
Данные расходов несоседних соединений будут автоматически выводиться вместе с данными расходов ключевого слова RPTSCHED. Например, с помощью мнемоники ‘FLOWAT’ теперь будут выводиться и соседние, и несоседние расходы воды. (Она эквивалентна запросу ‘FLOWAT=3’ в ECLIPSE 100).
•
По умолчанию все данные расчета, запрашиваемые ключевым словом RPTSOL, будут теперь выводиться для любого имеющегося локального измельчения сетки. Вывод данных локальной сетки может быть выключен присвоением элементу 75 ключевого слова OPTIONS3 значения 1.
•
Появилась возможность вывода в restart-файл информации о ячейках, вызывающих проблемы со сходимостью. При каждой нелинейной итерации и для уравнения остатка баланса объемов, а также при обновлении значений давления значение счетчика наихудших ячеек возрастает на единицу. Это осуществляется использованием мнемоники ‘CONV=integer’ с ключевым словом RPTRST. По умолчанию значение ‘integer’ принимается равным 10. Таким образом, в фокусе будут 10 наихудших ячеек расчета. При изменении значения ‘integer’ изменится и число наихудших ячеек.
Работа •
Ключевое слово CFLLIMIT теперь расширено для работы с моделью нелетучей нефти.
Геомеханическая опция •
Теперь в геомеханической опции имеется возможность учитывать температурные расширения. Ключевое слово GLTHEX позволяет определять линейный коэффициент, изменяющий упругие напряжения. Данное ключевое слово допустимо только при выборе ключевого слова THERMAL в секции RUNSPEC.
•
Может быть использована альтернативная подпрограмма решения системы уравнений. При частичном объединении определение ключевого слова SAMG в секции RUNSPEC позволяет использовать алгебраическую многосеточную подпрограмму решения системы уравнений для решения частично объединенных уравнений напряжения.
Опция градиента •
34
Теперь могут быть запрошены градиенты значений скважин с учетом множителей проницаемостей и проводимостей. Они также совместимы с опцией параллельных вычислений. Связанные ключевые слова являются ключевыми словами множителей с воспроизведением истории HMMULTxx (например, HMMULTX используется для определения множителей проводимости с воспроизведением истории в направлении x) и ключевыми словами областей с воспроизведением истории HMxxxxxx (например, HMTRANX используется для определения области, в которой должны быть вычислены градиенты с учетом проводимостей в направлении x). Дополнительную информацию об использовании данной опции см. в разделе «Опция градиента» на стр. 345 «Технического описания ECLIPSE».
Нововведения Новые возможности в ECLIPSE 300
Опция твердой фазы •
Ключевое слово SOLID может использоваться для отображения твердой фазы расчета. Оно может использоваться с уравнением состояния, или с опцией Thermal. Для предупреждения образования асфальтено-парафиновых отложений ключевые слова SOLID и HYDRO могут использоваться вместе с уравнением состояния. Для вывода молярных плотностей, плотностей и насыщенностей твердой фазы могут использоваться итоговые векторы BBSOL, BDENS (или BSDEN) и BSSOLID (или BSSAT). Для вывода молярных плотностей, плотностей и насыщенностей твердой фазы с ключевыми словами RPTRST, RPTSCHED и RPTSOL могут использоваться мнемоники BSOL, DENS и SSOLID.
Термическая опция
•
Для химических реакций ключевое слово SOLID может также использоваться с опцией Thermal. С помощью ключевого слова CVTYPE компоненты могут определяться как твердая фаза. Плотности твердой фазы могут определяться с помощью ключевых слов SCREF, SDREF, SPREF, STREF и STHERMX1. Удельные теплоемкости компонентов твердой фазы могут быть смоделированы с помощью ключевых слов SPECHS и SPECHT. Итоговый вектор BHSOL может использоваться для вывода значений энтальпии для блоков. Для вывода значений энтальпии твердой фазы с ключевыми словами RPTRST, RPTSCHED и RPTSOL может использоваться мнемоника HSOL.
Термическая опция •
Определенный в ключевом слове PVTW объемный коэффициент воды может теперь использоваться в тепловом моделировании. Эти данные используются когда зависимость плотности воды от температуры определяется новым ключевым словом WATDENT.
•
Вязкость воды может теперь определена ключевым словом WATVISCT как функция температуры.
•
Определенная в ключевом слове PVTW сжимаемость «вязкости» воды может теперь использоваться в тепловом моделировании. Эти данные используются вместе с ключевым словом VISCREF.
•
Удельная теплоемкость компонента нефтяной фазы может быть смоделирована с помощью температурно-зависимого элемента ключевого слова SPECHB.
•
Удельная теплоемкость компонента газовой фазы может быть смоделирована с помощью температурно-зависимого элемента ключевого слова SPECHH.
•
Вязкость нефти может теперь быть определена с помощью ключевого слова OILVINDX как нелинейная функция состава.
•
Новые ключевые слова FHTR, FHTT, WHTR и WHTT могут использоваться для расчета дебитов и общей энергии для месторождения или скважины.
•
Для обогревателей скважин может быть задана максимальная температура ячейки, HEATER, HEATERL.
Опция трассировки •
Использован альтернативный метод расчета добычи выше и ниже GOC в опции TRACK. Метод основан на непосредственном разбиении объемного расхода скважины в соответствии с концентрациями индикатора выше и ниже границы контакта. Дальнейшее описание см. в разделе «Альтернативный метод создания отчета о добыче» на стр. 912 «Технического описания ECLIPSE».
Нововведения Новые возможности в ECLIPSE 300
35
Изменение принципов работы Эти действия могут повлечь изменение результатов моделирования, или изменить форму или содержание выходных данных.
ECLIPSE 100 Модель скважины •
В ключевом слове WFRICSEG длина каждого рассчитанного сегмента приравнивается к толщине ячейки сетки DZ, если в направлении z определен ряд соединенных ячеек сетки. В предыдущих версиях длины сегментов в этом случае принимались равными DZ*NTG.
•
Теперь ключевое слово WRFTPLT переопределяет действие ранее прочитанных ключевых слов WRFT.
Свойства •
Заданные по умолчанию характеристики 8-го элемента данных в ключевом слове EHYSTR заменены на OIL. Нефть при расчете относительной проницаемости нефти в газе считается смачиваемой фазой.
Вывод данных и перезапуск •
36
Вывод данных EPSDEBUG расширен до вывода значения остаточной нефти (SOM) в случаях когда трехфазная модель относительной проницаемости STONE1 используется вместе с ключевыми словами SOMGAS или SOMWAT.
Нововведения Изменение принципов работы в ECLIPSE 100
ECLIPSE 300 Свойства •
Если ключевые слова BLACOIL или COMPS отсутствуют, то программа ECLIPSE 300 предполагает, что расчет теперь является расчетом BLACKOIL, а также выдается предупреждение.
•
Значения по умолчанию ключевого слова DREF теперь согласованы со всеми системами единиц. Значения по умолчанию для ключевых слов TREF и PREF приняты равными значениям в ключевом слове STCOND. Эти изменения касаются только тепловых расчетов, или тех расчетов, где используются уравнения состояния Зудкевича-Иоффе.
•
Для расчетов MISCIBLE среднее значение поверхностного натяжения вычисляется с помощью корреляции Маклеода-Сагдена. Для однофазных расчетов вычисленное значение равно нулю. Для явного переопределения данных поверхностного натяжения используется ключевое слово MISCSTR из секции PROPS.
•
Был улучшен учет совмещенных опций гистерезиса и смешивающегося вытеснения для расчета относительных проницаемостей. Критическая насыщенность для несмешивающейся части теперь основывается на кривой сканирования, если она уместна, а не на кривой вытеснения. Если присутствует ключевое слово MISCNUM, то критическая точка кривой проницаемости также не должна быть нулевой.
•
Заданные по умолчанию характеристики 8-го элемента данных в ключевом слове EHYSTR заменены на OIL. Нефть при расчете относительной проницаемости нефти в газе считается смачиваемой фазой.
Модель скважины •
Расход импортируемой нефти (и, при необходимости, NGL) будет теперь рассчитываться и регистрироваться, если газ сепарации промежуточной ступени является как сырьем для последующей ступени сепаратора, так и источником газа обратной закачки. Газ сепарации обратной закачки такой промежуточной ступени снижает объем поступаемого на последующую ступень сырья, вследствие чего снизится дебит нефти сепаратора. Уменьшенный расход нефти выводится как расход экспортируемой нефти и должен отличаться от дебита добытой нефти, выведенного в другом месте print-файла, отображающем «пластовый» дебит нефти до выполнения обратной закачки. Эти экспортируемые расходы и общие расходы выводятся в print-файл (более подробную информацию см. в разделе «Экспортные таблицы» на стр. 1001 «Технического описания ECLIPSE») и могут также быть записаны в файл summary с помощью мнемоник раздела SUMMARY(F,G)E(O,G,N)(R,T).
•
Если элементу 3 ключевого слова WDRILTIM присвоено значение YES, то скважины будут фактически закрыты за время, требующееся на бурение скважины. Скважина фактически закрывается присвоением коэффициенту ее эффективности значения 1.0e-9 до временного шага, в течении которого будут закончены ремонтные работы. В предыдущих версиях в течение этих временных шагов скважина закрывалась полностью, а не фактически.
Ввод/Вывод •
Были изменены (с коэффициентом -1) данные TOTCOMP, выводимые с помощью ключевых слов RPTSCHED и RPTRST.
Нововведения Изменение принципов работы в ECLIPSE 300
37
Опция CO2SOL •
Были изменены параметры уравновешивания в случаях применения CO2SOL для использования свойств воды, определенных в таблице SOLUBILI (могут быть заданы по умолчанию), а не данных PVTW.
Термическая опция
38
•
Было упрощено ключевое слово KVCR. Для каждого компонента может быть определено до пяти компонентов (вместо девяти).
•
Определенная в ключевом слове PVTW сжимаемость «вязкости» воды игнорировалась в тепловом моделировании. Однако, теперь оно также будет использоваться, если используется ключевое слово VISCREF.
•
Теперь в print-файл будут выведены таблицы констант равновесия, плотностей, энтальпий и вязкостей при различных температурах.
•
Теперь для теплопотерь пласта число соединений между пластами вычисляется с помощью модели, вследствие чего отсутствует необходимость его определения с помощью ключевого слова ROCKDIMS. Данные о соединениях теперь выводятся в гибких restart-файлах в измененном виде. Эти изменения были внесены с целью улучшения совместимости последовательных и параллельных расчетов.
•
Основанное на температуре дробление Эпплярда включено по умолчанию. Оно может быть выключено присвоением элементу 27 ключевого слова OPTIONS3 значения 1.
Нововведения Изменение принципов работы в ECLIPSE 300
Новые ключевые слова ECLIPSE 100 Секция RUNSPEC PEDIMS
Используется для установки размерностей для петроэластичной модели.
Секция EDIT EDITNNCR
Определяет замену несоседними соединениями уже рассчитанных.
Секция PROPS PECOEFS
Определяет петроэластичные свойства флюида и породы, а также прочие опции петроэластичной модели.
PEKTABx
Определяет функции петроэластичного модуля объемной упругости.
PEGTABx
Определяет функции петроэластичного модуля сдвига.
Секция Regions PENUM
Определяет номер петроэластичной области для каждой сеточной ячейки модели.
Секция SUMMARY CDFAC
D-факторы соединения для скин-фактора, зависящего от расхода газа.
OFM
Запрашивает вывод данных SUMMARY в формате OFM.
Секция SCHEDULE TIGHTEN
Разрешает усиление параметров сходимости
TIGHTENP
Разрешает усиление параметров сходимости
WCONINJP
Устанавливает расход нагнетательной скважины в зависимости от отбора соседних добывающих скважин.
WDFACCOR
Вычисляет D-факторы для зависящего от течения газа скин-фактора.
Нововведения Новые ключевые слова в ECLIPSE 100
39
ECLIPSE 300 Ключевые слова разделов GLOBAL и MULTIPLE MAXVALUE
Определяет максимальное значение для заданных массивов внутри текущего бокса.
MINVALUE
Определяет минимальное значение для заданных массивов внутри текущего бокса.
Секция RUNSPEC SAMG
Определяет, что линейные системы должны решаться с помощью алгебраической многосеточной подпрограммы.
SECTBC
Определяет граничные условия для секторной модели.
SECTOR
Определяет сектор полной модели месторождения.
SOLID
Указывает на присутствие твердой фазы в расчете
SOLVDIMS
Для глобальной неструктурированной сетки это ключевое слово указывает ECLIPSE, что подпрограмма решения систем уравнений использует имеющийся декартовый бокс.
Секция GRID Опция градиента
HMMULTxx
Добавлены множители проводимости (HMMULTX, HMMULTY, HMMULTXY, HMMULTZ) и проницаемости (HMMLTPX, HMMLTPY, HMMLTPXY, HMMLTPZ) с воспроизведением истории.
PINCHOUT
Добавлено в ECLIPSE 300 для совместимости с ECLIPSE 100. Предпочтительнее использование ключевого слова PINCH.
NNCGEN
Обобщенный ввод несоседних соединений.
MINVALUE/MAXVALUE Новые операторы массивов (совместимость с ECLIPSE 100). CONDFLTS
Проводящие трещины.
IMPFILE
Импортирует данные из файла INIT.
Локальное измельчение сетки
SOLVDIRS
Это ключевое слово переопределяет направления по умолчанию подпрограммы решения системы линейных уравнений для каждого локального измельчения сетки.
Локальное измельчение сетки
SOLVDIMS
Это ключевое слово должно быть определено между ключевыми словами CARFIN или EXTFIN и ENDFIN, определяющими локальную сетку. Оно указывает программе ECLIPSE, что подпрограмма решения систем уравнений использует имеющийся декартовый бокс.
SOLVNUM
Это ключевое слово используется для определения отображения пользовательских чисел в числа подпрограммы решения систем линейных уравнений для сеток Pebi. Ключевое слово SOLVDIMS должно также быть определено, чтобы указать программе ECLIPSE на размерности подпрограммы решения систем уравнений, используемые при переводе в структурированную декартову сетку для подпрограммы решения систем линейных уравнений.
40
Нововведения Новые ключевые слова в ECLIPSE 300
Секция EDIT Опция градиента
HMMULTxx
Добавлены множители проводимости (HMMULTX, HMMULTY, HMMULTXY, HMMULTZ) и проницаемости (HMMLTPX, HMMLTPY, HMMLTPXY, HMMLTPZ) с воспроизведением истории.
MINVALUE/MAXVALUE Новые операторы массивов (совместимость с ECLIPSE 100). MULTREGT
Используется для определения множителя проводимости между областями.
EDITNNCR
Определяет замену несоседними соединениями уже рассчитанных.
Секция PROPS HYDRO
Определяет тип углеводорода, используемого с опцией SOLID.
MINVALUE/MAXVALUE Новые операторы массивов (совместимость с ECLIPSE 100). Термическая опция
OILVINDX
Позволяет определять вязкость нефти как нелинейную функцию состава.
Термическая опция
SCREF
Сжимаемость твердой фазы компонента.
Термическая опция
SDREF
Базовая плотность твердой фазы компонента.
Термическая опция
SPREF
Базовое давление твердой фазы компонента.
Термическая опция
STREF
Базовая температура твердой фазы компонента.
Термическая опция
STHERMX1
Коэффициент температурного расширения твердой фазы компонента.
Термическая опция
SPECHB
Удельная теплоемкость нефти для компонента, второй коэффициент.
Термическая опция
SPECHH
Удельная теплоемкость газа для компонента, второй коэффициент.
Термическая опция
SPECHS
Удельная теплоемкость твердой фазы компонента, первый коэффициент.
Термическая опция
SPECHT
Удельная теплоемкость твердой фазы компонента, второй коэффициент.
Термическая опция
WATDENT
Это ключевое слово может использоваться в тепловом моделировании для определения зависимости плотности воды от температуры.
Термическая опция
WATVISCT
Это ключевое слово программы ECLIPSE 100 может теперь быть использовано в ECLIPSE 300.
VDFLOWR
Используется для ввода не подчиняющегося закону Дарси коэффициента расхода по области насыщенности.
Секция REGIONS Опция градиента
HMMULTxx
Добавлены идентификаторы областей с воспроизведением истории HMTRANX, HMTRANY, HMTRANXY и HMTRANZ для расчетов градиента проводимости. Добавлены идентификаторы HMPERMX, HMPERMY, HMPERMXY и HMPERMZ для расчетов градиента проницаемости.
Нововведения Новые ключевые слова в ECLIPSE 300
41
Секция SUMMARY (F,G)E(O,G,N)(R,T) Текущие и итоговые значения расхода нефти, газа и газоконденсатной жидкости по месторождению или группе. (F,G,W)CVP(R,T) Текущие и итоговые значения дебита теплового эквивалента для месторождения, группы и скважины. (F,G,W)CVPP Текущие и итоговые значения потенциального расхода теплового эквивалента для месторождения, группы и скважины. (F,G,W)(O,G)P(R,T)(1,2) Альтернативные и итоговые значения дебитов нефти и газа для месторождения, группы или скважины выше и ниже GOC в опции TRACK. Дальнейшее описание см. в разделе «Альтернативный метод создания отчета о добыче» на стр. 912 «Технического описания ECLIPSE». (F,G,W)CWG(P,I)(R,T) Темпы добычи и нагнетания компонента жирного газа. Термическая опция
(F,W)HT(R,T) Дебиты и общая энергия для месторождения или скважины. WPI(1,4,5,9) Индексы продуктивности на основе средних значений давления в блоке CDFAC
D-факторы соединения для скин-фактора, зависящего от расхода газа.
CF(O,W,G)SAT Нефте-, водо- и газонасыщенности в проводящей трещине CFPRES
Давление в проводящей трещине
CFOWC
Глубина контакта нефть-вода в проводящей трещине
CFGOC
Глубина контакта газ-нефть в проводящей трещине
BBSOL
Молярные плотности твердой фазы
BDENS (или BSDEN) Плотности твердой фазы Термическая опция
BHSOL
Энтальпии твердой фазы.
BSSOLID (или BSSAT) Насыщенности твердой фазы
Секция SCHEDULE
42
GDRILPOT
Инициирует бурение скважин из очереди на бурение при падении потенциала добычи ниже заданного значения.
GRUPRIG
Распределяет установки для ремонта скважин и буровые установки по группам.
Нововведения Новые ключевые слова в ECLIPSE 300
WCONINJP
Устанавливает расход нагнетательной скважины в зависимости от отбора соседних добывающих скважин.
WDFACCOR
Вычисляет D-факторы для зависящего от течения газа скин-фактора.
WINJMULT
Определяет множители приемистости скважин, зависящие от давления.
WORKLIM
Время, требуемое на каждый автоматический ремонт скважины.
WVFPEXP
Предоставляет опции для преодоления некоторых сложностей со скважинами, управляемыми по THP.
Измененные ключевые слова ECLIPSE 100 Секция RUNSPEC TRACERS
Были добавлены 5 аргументов для управления сходимостью расчетов при обнаружении сложностей в решении индикатора.
Секция GRID MULTIREG
Это ключевое слово было расширено для функционирования в областях MULTNUM.
ADDREG
Это ключевое слово было расширено для функционирования в областях MULTNUM.
EQUALREG
Это ключевое слово было расширено для функционирования в областях MULTNUM.
RPTGRID
Это ключевое слово было расширено для вывода объемов породы с помощью мнемоники ROCKVOL.
Секция PROPS EHYSTR
Заданные по умолчанию характеристики элемента 8 заменены на OIL.
Секция SOLUTION RPTRST
Были добавлены новые мнемоники (ACIP, ACIS и POIS) для запроса вывода данных из петроэластичной модели
GRADRESV
Были добавлены новые мнемоники (ACIP, ACIS и POIS) для запроса вывода данных из петроэластичной модели
Нововведения Измененные ключевые слова в ECLIPSE 100
43
Секция SCHEDULE ZIPPY2
Были добавлены две новые опции MINSTEP и MINCHOP для определения минимального временного шага и минимального возможного временного шага.
RPTSCHED
Мнемонике CPU может быть присвоено значение 4 для получения времени работы центрального процессора и затраченного времени в секундах.
RPTRST
Были добавлены новые мнемоники (ACIP, ACIS и POIS) для запроса вывода данных из петроэластичной модели
ECLIPSE 300 Секция RUNSPEC Термическая опция
ROCKDIMS
Элемент 2 больше не используется и может быть задан по умолчанию.
Секция GRID MULTIREG
Это ключевое слово было расширено для функционирования в областях MULTNUM.
COPYREG
Это ключевое слово было расширено для функционирования в областях MULTNUM.
ADDREG
Это ключевое слово было расширено для функционирования в областях MULTNUM.
RPTGRID
Это ключевое слово было расширено для вывода объемов породы с помощью мнемоники ROCKVOL.
EQUALREG
Это ключевое слово было расширено для функционирования в областях MULTNUM.
GDFILE
Теперь может считывать файл EGRID. По умолчанию ключевое слово будет искать файл EGRID перед файлом GRID.
PERMXY
Отрицательные значения теперь могут вводиться в тензоре проницаемости с помощью этих ключевых слов и связанных с ними слов.
FAULTS
Может быть определено как совместимое с геомеханической опцией. Оно позволяет использовать баланс нормальных сил и ограничение сдвига.
Секция EDIT MULTREGT
Теперь также используется для определения множителя проводимости между областями.
Опция молекулярной диффузии
MULTREGD
Теперь также используется для определения множителя проводимости между областями.
Температурная опция
MULTREGH
Теперь также используется для определения множителя проводимости между областями.
44
Нововведения Измененные ключевые слова в ECLIPSE 300
Секция PROPS Термическая опция
CVTYPE
Это ключевое слово может использоваться для определения компонентов твердой фазы, использующихся в химических реакциях.
DREF
Значения по умолчанию теперь согласованы со всеми системами единиц.
EHYSTR
Заданные по умолчанию характеристики элемента 8 заменены на OIL.
Термическая опция
KVCR
Это ключевое слово было упрощено. Для каждого компонента может быть определено до пяти компонентов.
Термическая опция
PREF
В ключевом слове STCOND по умолчанию было задано стандартное давление. (Ранее эти значения по умолчанию использовались только если не использовалось ключевое слово).
SOLUBILI
Свойства воды из ключевого слова SOLUBILI (или из таблицы по умолчанию) используются для начального уравновешивания в расчетах CO2SOL.
TREF
В ключевом слове STCOND по умолчанию была задана стандартная температура. (Ранее эти значения по умолчанию использовались только если не использовалось ключевое слово).
Секция SOLUTION Термическая опция
Локальное измельчение сетки
Термическая опция
Термическая опция
TEMPI
Это ключевое слово, используемое для определения начальных значений температуры для каждой ячейки, может теперь использоваться вместе с ключевым словом EQUALS.
RPTSOL
Теперь доступна мнемоника RSW для вывода концентрации CO2 в водной фазе.
RPTSOL
По умолчанию все данные расчета, запрашиваемые этим ключевым словом, будут теперь выводиться для любого имеющегося локального измельчения сетки.
RPTSOL
Для вывода молярных плотностей, плотностей и насыщенностей твердой фазы могут использоваться мнемоники BSOL, DENS и SSOLID.
RPTSOL
Мнемоника HSOL может использоваться для вывода значений энтальпии твердой фазы.
RPTRST
Теперь доступна мнемоника RSW для вывода концентрации CO2 в водной фазе.
RPTRST
Для вывода молярных плотностей, насыщенностей и плотностей твердой фазы могут использоваться мнемоники BSOL, SSOLID и DENS.
RPTRST
Мнемоника HSOL может использоваться для вывода значений энтальпии твердой фазы.
RPTRST
Были изменены (с коэффициентом -1) данные TOTCOMP.
RPTRST
Мнемоника BASIC=6 может использоваться для запроса создания restartфайла в течение каждого временного шага.
Нововведения Измененные ключевые слова в ECLIPSE 300
45
Секция SCHEDULE ACTIONW
Были использованы новые триггеры, инициируемые значением молярной доли.
COMPKRI
Новый элемент приравнивает к нулю относительные проницаемости ненагнетаемых фаз в расчетах подвижности нагнетания. Отрицательные значения относительной проницаемости оставляют ранее определенные значения неизменными.
COMPKRIL
Новый элемент приравнивает к нулю относительные проницаемости ненагнетаемых фаз в расчетах подвижности нагнетания. Отрицательные значения относительной проницаемости оставляют ранее определенные значения неизменными.
CVCRIT
В систему управления поведением алгебраической многосеточной подпрограммы решения системы линейных уравнений наряду к ключевому слову SAMG добавлены новые аргументы.
GCONPROD
Новый режим управления и значения/ограничения дебита теплового эквивалента.
GRUPTARG
Теперь могут быть определены ограничения теплового дебита группы.
GTMULT
Теперь могут быть увеличены ограничения теплового дебита группы.
WCONPROD
Новый режим управления и значения/ограничения дебита теплового эквивалента.
WELTARG
Теперь могут быть определены ограничения теплового дебита скважины.
WGRUPCON
Теперь может быть определен направляющий тепловой дебит скважины.
WTMULT
Теперь могут быть увеличены ограничения теплового дебита скважины.
Термическая опция
HEATER
Для обогревателей скважин может быть задана максимальная температура ячейки.
Термическая опция
HEATERL
Для обогревателей скважин может быть задана максимальная температура для ячеек в локальных измельчениях сетки.
RPTSCHED
Теперь доступна мнемоника RSW для вывода концентрации CO2 в водной фазе.
RPTSCHED
Для вывода молярных плотностей, плотностей и насыщенностей твердой фазы могут использоваться мнемоники BSOL, DENS и SSOLID.
RPTSCHED
Мнемоника HSOL может использоваться для вывода значений энтальпии твердой фазы.
RPTSCHED
Были изменены (с коэффициентом -1) данные TOTCOMP.
RPTRST
Теперь доступна мнемоника RSW для вывода концентрации CO2 в водной фазе.
RPTRST
Для вывода молярных плотностей, плотностей и насыщенностей твердой фазы могут использоваться мнемоники BSOL, DENS и SSOLID.
RPTRST
Мнемоника HSOL может использоваться для вывода значений энтальпии твердой фазы.
RPTRST
Были изменены (с коэффициентом -1) данные TOTCOMP.
RPTRST
Мнемоника BASIC=6 может использоваться для запроса создания restartфайла в течение каждого временного шага.
RPTRST
Для вывода данных о вызывающих проблемы со сходимостью элементах ячеек может быть использована мнемоника ‘CONV’.
Термическая опция
Термическая опция
46
Нововведения Измененные ключевые слова в ECLIPSE 300
Ключевое слово OPTIONS3 Термическая опция
Локальное измельчение сетки
Указатель 27
Основанное на температуре дробление Эпплярда включено по умолчанию. Оно выключается присвоением этому элементу значения > 0.
Указатель 74
Если значение указателя > 0, то для вывода значений PSAT используется более точное значение давление насыщения. Этот расчет может быть значительно медленнее используемого по умолчанию расчета, но он дает более точные результаты для флюидов вблизи критической точки.
Указатель 75
Если значение указателя > 0, то запрашиваемый ключевым словом RPTSOL вывод начального решения локальной сетки будет отключен. Эти выходные данные относятся ко всем определенным в расчете локальным сеткам.
Указатель 76
Если значение указателя > 0, возвращается к решению с совмещенными опциями гистерезиса и смешивающегося вытеснения из версии 2002A.
Нововведения Измененные ключевые слова в ECLIPSE 300
47
48
Нововведения Измененные ключевые слова в ECLIPSE 300
Описание файла данных Глава 2 Общие сведения Файл исходных данных ECLIPSE состоит из секций, каждая из которых начинается с ключевого слова. Ниже приведен список всех ключевых слов, определяющих начало секции, и краткое описание содержимого каждой секции. Более подробное описание содержимого секций приведено в материалах по каждой из них, которые следуют после общего описания. После описания содержимого секций следует подробное описание данных для каждого ключевого слова в алфавитном порядке. Некоторые ключевые слова можно использовать как в ECLIPSE 100, так и в ECLIPSE 300, а некоторые ⎯ только в одном из этих симуляторов. Таблица признаков после заголовка с ключевым словом показывает, в каких симуляторах можно использовать данное слово и в какой секции его необходимо вводить. В таблице также указано, не относится ли ключевое слово к одному из отдельно лицензируемых специальных расширений. В ключевых словах, которые используются в обоих симуляторах, могут иметься элементы данных, применимые только в одном из них. В настоящем руководстве такие элементы отмечены на полях, например, Только ECLIPSE 100. Кроме того, в элементах данных, которые требуют выбора одной опции из нескольких возможных, некоторые опции могут быть доступны только в одном из симуляторов. Такие опции также отмечены на полях. Отметками на полях (например, ECLIPSE 300) также выделены параграфы или части текста, относящиеся только к одному симулятору. В электронном варианте этого руководства (например, в файле PDF) можно нажать кнопку мыши на •
гиперссылке (пример: ключевое слово WCONPROD).
•
перекрестной ссылке (например, «Описание раздела SHEDULE», стр. 195) для изучения соответствующего элемента.
Описание файла данных Общие сведения
49
Секции файла данных Обязательный
RUNSPEC
Заголовок, размерности задачи, переключатели, присутствующие фазы, компоненты и т. д.
Обязательный
GRID
Описание геометрии расчетной сетки (положение углов сеточных блоков) и свойств породы (пористости, абсолютной проницаемости и т. д.) для каждого сеточного блока.
Необязательный
EDIT
Изменения вычисленных поровых объемов, глубин центров сеточных блоков и проводимостей.
Обязательный
PROPS
Таблицы свойств пластовой породы и флюидов как функции давления флюидов, насыщенностей и состава (плотности, вязкости, относительной проницаемости, капиллярного давления и т. д.) Содержит описание уравнения состояния в композиционных расчетах.
Необязательный
REGIONS
Делит расчетную сетку на области для следующих расчетов: •
Свойства PVT (плотности и вязкости флюидов)
•
Насыщенность (относительные проницаемости и капиллярные давления)
•
Начальные условия (равновесные давления и насыщенности)
•
Запасы флюидов (запас флюида и потоки между областями)
•
Области уравнений состояния (для композиционных расчетов)
Если эта секция опущена, то все сеточные блоки принадлежат области 1. Обязательный
SOLUTION
Начальные условия в пласте могут быть определены следующим образом: •
Вычисление с использованием заданных глубин контактов флюидов для получения потенциального равновесия
•
Чтение данных из файла Restart, созданного в одном из предыдущих расчетов
•
Определение пользователем для каждого сеточного блока (как правило, использовать не рекомендуется)
Необязательный
SUMMARY
Определение данных, подлежащих записи в файл Summary после каждого временного шага. Эта секция необходим, если после завершения расчета должны выдаваться определенные типы графических данных (например, обводненность как функция времени). Если эта секция опущена, то файлы Summary не создаются.
Обязательный
SCHEDULE
Определение моделируемых операций (управление и ограничение добычи и нагнетания) и моментов времени, для которых необходимо выводить отчеты. В секции SCHEDULE могут быть также заданы кривые показателей вертикального потока и параметры настройки модели.
Секции должны следовать в порядке, приведенном выше. Чтобы запомнить этот порядок, можно использовать какую-либо мнемонику (например, RUth GReets EDgar PROPerly at REGgies SOcial SUMMer SCHool). Секции, содержимое которых изменяется редко, рекомендуется хранить в отдельных файлах, которые включаются в состав данных с помощью ключевого слова INCLUDE.
50
Описание файла данных Секции файла данных
Структура файла данных Ключевые слова Ключевые слова файла входных данных (включая ключевые слова, являющиеся заголовками секций) имеют длину до 8 символов и должны начинаться с первой позиции. При этом значащими являются все символы вплоть до позиции 8. Все остальные символы в этой строке, начиная с позиции 9, считаются комментарием.
Данные ключевого слова Данные ключевого слова должны следовать за ним и начинаться с новой строки. Данные могут разделяться пробелами или переводом строки. Их положение в строке не имеет значения.
Счетчики повтора В данных, следующих за ключевыми словами, можно использовать звездочки для обозначения счетчиков повтора одинаковых значений. Чтобы повторить определенное значение необходимое число раз, следует поставить перед ним число повторов и звездочку. Два приведенных ниже примера являются эквивалентными: SATNUM 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 / SATNUM 10*1 10*2 /
После звездочки и перед ней не должно быть пробелов.
Значения по умолчанию Значения некоторых данных могут определяться по умолчанию, при этом используются уже заданные в системе значения. В описании ключевого слова указано, где могут применяться значения по умолчанию. Существует два способа их использования. Вопервых, строка данных может преждевременно завершаться косой чертой (/). В этом случае оставшиеся неопределенными величины получают значения по умолчанию. Вовторых, величины, определенные перед косой чертой, могут быть заданы по умолчанию путем ввода значения n*, где n ⎯ количество этих величин. Например, 3* означает, что следующие три значения в данных ключевого слова определяются по умолчанию. Между числом и звездочкой не должно быть пробела. Если по умолчанию необходимо определить только одно значение, следует ввести 1*. Одной только звездочки в этом случае недостаточно.
Описание файла данных Структура файла данных
51
Пример: в приведенной ниже строке скважине PROD1 присвоено минимальное значение экономического дебита нефти, равное 2000, минимальное значение экономического дебита газа определяется по умолчанию и равно нулю, максимальное значение обводненности установлено равным 0,8, верхние предельные значения газонефтяного и водогазового факторов определяются по умолчанию и равны бесконечности, в качестве операции ремонта установлено закрытие наихудшего соединения, все остальные элементы записи определяются по умолчанию. WECON PROD1 2000 1* 0.8 2* CON / /
Строки символов При вводе символьной информации, например, имен скважин (как в приведенном выше примере) или мнемоник, они могут быть сопровождены кавычками, хотя это и не обязательно. Таким образом, следующие два ключевых слова RPTSCHED являются эквивалентными: RPTSCHED PRESSURE SOIL SGAS / RPTSCHED 'PRESSURE' 'SOIL' 'SGAS' /
Эти кавычки обычно требуются только в тех случаях, когда имя содержит пробелы, начинается с цифры или включает другие символы помимо буквенно-цифровых. Кавычки также необходимы, когда для корней имен групп и скважин или в списках имен скважин используется подстановочный знак *.
Комментарии Строки, начинающиеся с двух знаков «– –», воспринимаются как комментарии и игнорируются ECLIPSE. Строки комментариев (а также пустые строки) могут быть вставлены в файл данных в любом месте. Комментарии также могут быть добавлены в конец строки с данными, если им предшествуют два символа «– –», но в этом случае комментарии не должны содержать кавычек. Комментарии в строку с данными можно также добавить и без символов «– –», после косой черты (/), которая используется для завершения записи данных.
52
Описание файла данных Структура файла данных
Общие ключевые слова Некоторые ключевые слова могут быть указаны в любой секции входных данных. Они приведены ниже вместе с кратким описанием их функций.
Чтение и эхо входного файла Ключевые слова ECHO и NOECHO предназначены для включения и отключения эха входного файла в файл печати. По умолчанию эхо включено. Ключевое слово INCLUDE позволяет считывать данные из другого именованного файла. За ним следует имя файла, из которого необходимо считывать входные данные. После завершения чтения файл закрывается и возобновляется ввод из основного файла, начиная с ключевого слова, следующего после INCLUDE. Пример: INCLUDE CASE6G.DATA /
Ключевое слово SKIP вызывает игнорирование всех последующих ключевых слов вплоть до ключевого слова ENDSKIP. Ключевое слово SKIP100 позволяет пропускать ключевые слова при использовании ECLIPSE 100. Аналогично ключевое слово SKIP300 вызывает пропуск всех ключевых слов при использовании ECLIPSE 300. Это семейство ключевых слов предназначено для облегчения переноса файлов данных между моделями. ECLIPSE 100
Ключевое слово COLUMNS может использоваться для изменения левого и правого поля для чтения файла входных данных. Считываются и обрабатываются только те данные, которые находятся между этими полями. По умолчанию для левого и правого полей установлены значения 1 и 132 соответственно.
ECLIPSE 100
Ключевое слово FORMFEED устанавливает символ прогона страницы, используемый в файле печати. По умолчанию применяется стандартное управление кареткой, принятое в FORTRAN.
Установка пределов для печати сообщений и остановки В системе обработки сообщений ECLIPSE имеется шесть уровней важности: 1
Сообщения
2
Комментарии
3
Предупреждения
4
Проблемы
5
Ошибки
6
Ошибки программы
Описание файла данных Общие ключевые слова
53
Если встречается одно из таких слов, то отчет об этом выводится в виде краткого сообщения в файл Print и в отладочный файл. После того как конкретный тип сообщения был выдан определенное число раз («предел печати»), программа больше не будет печатать сообщения этого типа. Кроме того, после выдачи определенного количества сообщений конкретного типа («предел остановки») расчет автоматически останавливается. Ключевое слово MESSAGES позволяет изменять установленные по умолчанию значения пределов печати и пределов остановки. ECLIPSE 100
Подавить вывод предупреждений можно путем ввода ключевого слова NOWARN, а затем повторно активизировать ⎯ с помощью ключевого слова WARN. Вывод предупреждений для экстраполирования таблиц PVT и показателей вертикального потока управляется ключевым словом EXTRAPMS.
Управление отладкой Ключевые слова DEBUG и DEBUG3 управляют выводом в отладочный файл в ECLIPSE 100 и ECLIPSE 300 соответственно. Каждое целое число, следующее за этим ключевым словом, управляет выводом из опции программы либо активизирует проверку. Данное ключевое слово предназначено в основном для использования при разработке.
Завершение входных файлов Ключевое слово END завершает чтение данных до достижения фактического конца входного файла. После этого ключевого слова программа не выводит эхо и не обрабатывает данные. END можно использовать в файле INCLUDE. Для завершения чтения файла INCLUDE до фактического конца файла и возврата управления главному входному файлу можно использовать ключевое слово ENDINC. END и ENDINC создаются автоматически в местах фактического окончания соответствующих файлов и по этой причине обычно не используются.
Список общих ключевых слов Только ECLIPSE 100
COLUMNS
Переопределение левых и правых полей для чтения файла входных данных.
Только ECLIPSE 100
DEBUG
Установка параметров управления выводом отладочной информации в ECLIPSE 100.
Только ECLIPSE 300
DEBUG3
Установка параметров управления выводом отладочной информации в ECLIPSE 300.
ECHO
Включение эха для данных, печатаемых в начале каждого запуска.
END
Завершение чтения данных.
ENDINC
Завершение чтения файла Include и возврат к основному файлу данных.
ENDSKIP
Прекращает пропуск ключевых слов (SKIP, SKIP100, SKIP300).
Только ECLIPSE 100
EXTRAMPS
Запрос предупреждающих сообщений для экстраполяции таблиц PVT и показателей вертикального потока.
Только ECLIPSE 100
FORMFEED
Устанавливает символ прогона страницы в файле Print.
Только ECLIPSE 100
GETDATA
Импортирует данные именованного массива из ранее введенных файлов Initial или Restart. (секции GRID, EDIT, PROPS, REGIONS и SOLUTION)
INCLUDE
Вставка содержимого указанного файла.
MESSAGES
Переустановка пределов печати и остановки для сообщений всех типов.
NOECHO
Выключение эха данных, печатаемых в начале каждого расчета.
NOWARN
Отключение предупреждающих сообщений.
Только ECLIPSE 100
54
Описание файла данных Общие ключевые слова
Только ECLIPSE 100
SKIP
Пропускает все последующие ключевые слова вплоть до ключевого слова ENDSKIP.
SKIP100
Предписывает ECLIPSE 100 пропускать все последующие ключевые слова вплоть до ключевого слова ENDSKIP. В ECLIPSE 300 данное ключевое слово игнорируется.
SKIP300
Предписывает ECLIPSE 300 пропускать все последующие ключевые слова вплоть до ключевого слова ENDSKIP. В ECLIPSE 100 данное ключевое слово игнорируется.
WARN
Повторно активирует предупреждающие сообщения после их отключения с помощью ключевого слова NOWARN.
Описание файла данных Общие ключевые слова
55
Обработка ошибок в ECLIPSE 300 В случае появления ошибки при вводе ключевого слова отображается вызвавшая ошибку строка с символами ? под полями, вызвавшими трудности. Выдаваемые номера ошибок могут относиться к двум различным типам: •
До 100 включительно. Эти ошибки обнаруживаются анализатором данных ECLIPSE 300. Описания этих ошибок приведены в Таблице 2.1.
•
Больше 100. Системные ошибки данных, обычно вызываемые внутренними операциями чтения, применяющимися для преобразования символа в его значение.
Таблица 2.1
Коды ошибок, о которых сообщает анализатор данных ECLIPSE 300
Код ошибки 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 29 30
56
Описание Невозможно считать следующую строку из входного файла Длина текущей строки равна нулю Неправильное положение кавычек в стеке или поле данных Неправильное положение косой черты (/) Длина поля данных превышает 24 Достигнут конец файла Обнаружен неверный символ Обнаружен стек нулевой длины Длина стека равна 1 и имеется неверный символ Неправильные указатели стека Невозможно найти символ в повторяющемся поле данных Множитель для повторяющегося поля данных содержит более 24 символов Ошибка после внутреннего чтения значения множителя Отрицательный множитель для повторяющегося поля данных В первом знаке стека обнаружен символ Невозможно распознать количество в повторяющемся поле данных Одиночное поле имеет неправильный тип данных Следующий символ стека пуст Неизвестный тип данных Считанные данные имеют тип, не совпадающий с ожидаемым и не поддающийся преобразованию Ошибка внутреннего считывания при преобразовании символьных данных в число Повторяющиеся данные имеют длину более 24 символов Ошибка при внутреннем считывании множителя повторяющегося поля данных Обнаружено более одного символа экспоненты Предшествующий тип данных повторяющегося поля не совместим с текущим повторяющимся типом данных Ошибка при внутреннем считывании множителя повторяющегося поля данных
Описание файла данных Обработка ошибок в ECLIPSE 300
Таблица 2.1 Код ошибки 31 32 33
Коды ошибок, о которых сообщает анализатор данных ECLIPSE 300 (Продолжение) Описание Невозможно преобразовать текущее значение из-за ошибки в предыдущем повторяющемся поле данных Неверные значения для полей Внутри обнаружена строка нулевой длины
Описание файла данных Обработка ошибок в ECLIPSE 300
57
Пример файла данных RUNSPEC =========================================================== . = . . . GRID =========================================================== RPTGRID 6*0 11*1 / -- данные GRID изменяются редко, поэтому их следует поместить в файл INCLUDE INCLUDE 'GRID.SECT' / PROPS ========================================================== = RPTPROPS 20*1 / INCLUDE 'PROPS.SECT' / REGIONS ========================================================== = RPTREGS 20*0 / INCLUDE 'REGIONS.SECT' / SOLUTION ========================================================== = RPTSOL 20*1 / INCLUDE 'SOLUTION.SECT' / SUMMARY ========================================================== = INCLUDE 'SUMMARY.SECT' / SCHEDULE ========================================================== = RPTSCHED 0 1 0 1 1 0 5*2 / INCLUDE 'SCHEDULE.SECT' / END ===========================================================
58
Описание файла данных Пример файла данных
Описание секции RUNSPEC Секция RUNSPEC является первой секцией файла входных данных ECLIPSE. Она содержит заголовок, дату начала, единицы измерения, различные характеристики задачи (количество блоков, скважин, таблиц и т. д.), указатели для присутствующих фаз или компонентов, а также переключатели опций. Этой секции могут предшествовать только комментарии, общие ключевые слова (см. раздел «Общие ключевые слова» на стр. 53), а также LOAD. Секция RUNSPEC должна присутствовать всегда, за исключением случая, когда используется ключевое слово LOAD для повторного запуска расчета из файла SAVE, который содержит данные секции RUNSPEC. Секция RUNSPEC состоит из набора ключевых слов, которые включают различные опции моделирования или содержат данные (например, размерности решаемой задачи). Если ключевое слово имеет сопровождающие данные, то запись данных должна завершаться косой чертой (/). Если запись данных преждевременно завершается косой чертой, то оставшимся элементам присваиваются значения по умолчанию. Аналогично, если ключевое слово опущено, то всем параметрам, связанным с этим словом, присваиваются принятые по умолчанию значения. Как правило, большая часть элементов данных расчета может быть взята по умолчанию. Ниже приведен минимальный набор ключевых слов RUNSPEC, необходимых ECLIPSE 100. TITLE
Заголовок
DIMENS
Количество блоков в направлениях Х, Y, Z
OIL, WATER, GAS, VAPOIL, DISGAS Присутствующие активные фазы, т. е. какие насыщенности, переменный Rs или Rv FIELD / METRIC / LAB Система единиц START
Дата начала моделирования, в ECLIPSE 300 ключевое слово START является обязательным только при использовании ключевого слова DATES.
WELLDIMS
Размерности скважин и групп
Ключевое слово NOSIM определяет только проверку данных без моделирования. Остальные ключевые слова могут быть опущены и в этом случае по умолчанию будут приняты: •
Декартова система координат, модель дисперсного потока.
•
По одному набору таблиц РVT, таблиц насыщенности и таблиц уравновешивания.
•
Одна область, для которой выдаются результаты.
•
Неформатированные не унифицированные графические файлы и файлы restart.
ECLIPSE 300 имеет такой же минимальный набор ключевых слов, за исключением того, что в композиционном расчете рекомендуется вводить COMPS, а в расчете с нелетучей нефтью ⎯ BLACKOIL. Если оба ключевых слова отсутствуют, то выполняется расчет с нелетучей нефтью. Нефть и газ включаются в расчет автоматически, но при наличии водяной фазы необходимо ввести ключевое слово WATER. Ключевое слово GASWAT устанавливает присутствие только водяной и газовой фаз, причем для определения равновесного состояния этих фаз используется уравнение состояния. Для теплового моделирования следует использовать ключевое слово THERMAL вместе с ключевым словом COMPS. Также доступна дополнительная система единиц, PVT-M.
Описание файла данных Описание секции RUNSPEC
59
Важно различать такие понятия, как «число таблиц/ячеек и т. д.», что подразумевает указание в файле данных точно определенного числа элементов, и «максимальное число скважин/узлов и т. д.», задающее лишь верхний предел числа элементов, которые могут быть определены. ECLIPSE 300
Примечание
Файлы INCLUDE в секции RUNSPEC должны использоваться только для вывода наборов данных с помощью программы SimOpt. Файлы INCLUDE не следует использовать вместе с ключевыми словами MEMORY, PARALLEL и т. д.
ECLIPSE 100
Примечание
В целях сохранения совместимости со старыми наборами данных также поддерживается и фиксированная структура записей, использовавшаяся в ECLIPSE 100 до версии 95А. Однако это предоставляет лишь ограниченный набор возможностей, поэтому рекомендуется преобразовывать данные RUNSPEC в текущий формат. Для облегчения понимания старых наборов данных первоначальный формат секции RUNSPEC документирован в разделе «Секция RUNSPEC: фиксированная структура записей, используемая до версии 95А» на стр. 1009 «Технического описания ECLIPSE». Следует заметить, что ключевое слово OPTIONS не может быть использовано в фиксированной структуре записей.
Алфавитный список ключевых слов RUNSPEC ACTDIMS
Значения размерностей для средства ACTION.
Только ECLIPSE 300
AIM
Использовать опцию решения AIM.
Только ECLIPSE 100
API
Активизировать опцию трассировки API.
AQUDIMS
Значения размерностей для водоносного пласта.
Только ECLIPSE 100
AUTOREF
Установка опций для автоматического измельчения.
Только ECLIPSE 100
BIGMODEL
Позволяет выполнять расчет больших моделей путем изменения учета внутренней памяти.
BLACKOIL
Устанавливает использование режима с нелетучей нефтью.
BRINE
Задействовать трассировку минерализованной воды.
CART
Определить декартову систему координат.
Только ECLIPSE 100
COAL
Активизировать опцию метана в угольном пласте.
Только ECLIPSE 300
CO2SOL
Разрешить растворение CO2 в водной фазе.
Только ECLIPSE 300
COMPS
Устанавливает использование композиционного режима.
Только ECLIPSE 300
CPR
Активизировать подпрограмму CPR решения системы линейных уравнений.
Только ECLIPSE 300
DEADOIL
Использовать опцию дегазированной нефти в тепловом моделировании.
DIFFUSE
Активизировать молекулярную диффузию.
DIMENS
Определить размерность сетки.
Только ECLIPSE 100
DISGAS
Расчет содержит растворенный в нефти газ.
Только ECLIPSE 300
DOMAIN
Устанавливает размер области, отличный от принятого по умолчанию, для оценки свойств фазы.
Только ECLIPSE 300
DPCDT
Устанавливает максимальную скорость изменения капиллярного давления.
60
Описание файла данных Описание секции RUNSPEC
DUALPERM
Использовать опцию двойной проницаемости.
DUALPORO
Использовать опцию двойной пористости.
E100NOSI
Переключиться в режим NOSIM в случае, если считано ключевое слово, не совместимое с ECLIPSE 100.
ENDSCALE
Использовать масштабирование концевых точек таблиц насыщенности.
Только ECLIPSE 300
EOS
Определить используемое уравнение состояния.
Только ECLIPSE 300
EOSS
Определить поверхностное уравнение состояния.
Только ECLIPSE 100
EQLDIMS
Установить размерности таблиц уравновешивания.
Только ECLIPSE 100
EQLOPTS
Установка опций для уравновешивания.
Только ECLIPSE 300
FASTTRAC
Разрешает использование кратчайших путей в расчетах индикатора.
Только ECLIPSE 100
FAULTDIM
Установка размерностей данных для разлома.
FIELD
Использовать промысловую систему единиц.
FMTHMD
Указывает на то, что файл HMD должен быть форматированным.
FMTIN
Указывает на то, что входные файлы форматированы.
FMTOUT
Указывает на то, что выходные файлы должны быть форматированными.
Только ECLIPSE 300
FMTSAVE
Указывает на то, что файлы Save форматированы.
Только ECLIPSE 100
FOAM
Активизировать опцию присутствия пены.
Только ECLIPSE 300
FORMOPTS
Опции состава.
Только ECLIPSE 300
FREEZEPC
Зафиксировать все значения капиллярных давлений в расчете.
Только ECLIPSE 100
FRICTION
Активизировать опцию трения в стволе скважины.
FULLIMP
Использовать опцию полностью неявного решения.
FWELLS
Активизировать опцию вскрытия скважины в трещине.
GAS
Расчет содержит газ.
Только ECLIPSE 100
GASFIELD
Активизировать специальные опции в модели разработки газового месторождения.
Только ECLIPSE 300
GASWAT
Использовать водогазовую модель.
Только ECLIPSE 100
GIMODEL
Активизировать опцию псевдокомпозиционной модели нагнетания газа.
Только ECLIPSE 300
GPTDIMS
Установить размерности таблицы газового завода.
GRAVDR
Для расчетов с двойной пористостью использовать гравитационный дренаж.
GRAVDRM
Для расчетов с двойной пористостью использовать альтернативную модель гравитационного дренажа.
GRIDOPTS
Установить опции обработки сеточных данных.
HEATDIMS
Установить размерности ключевого слова для нагревателя в термальном моделировании.
HMDIMS
Установить размерности для опции градиента.
Только ECLIPSE 300
HWELLS
Активизировать опцию горизонтального вскрытия скважины.
Только ECLIPSE 300
HYKR
Активизировать опцию гистерезиса относительной проницаемости.
Только ECLIPSE 300
HYPC
Активизировать опцию гистерезиса капиллярного давления.
Только ECLIPSE 300
HYST
Активизировать опцию гистерезиса.
Только ECLIPSE 300
HYSTJ
Активизировать опцию гистерезиса с использованием метода Джаргона.
Только ECLIPSE 300
HYSTK
Активизировать опцию гистерезиса с использованием метода Киллаха.
IMPES
Использовать опцию решения IMPES.
IMPSAT
Использовать опцию решения IMPSAT.
Только ECLIPSE 300
Только ECLIPSE 300
Только ECLIPSE 300
Только ECLIPSE 300
Описание файла данных Описание секции RUNSPEC
61
INSPEC
Запрашивать начальный файл индексов.
Только ECLIPSE 300
ISGAS
Расчет с газоконденсатом.
Только ECLIPSE 300
KVALUES
Использовать значения константы равновесия при моделировании.
LAB
Использовать лабораторную систему единиц.
Только ECLIPSE 100
LGR
Установить опции для локального измельчения и укрупнения сетки.
Только ECLIPSE 100
LICENSES
Резервировать лицензии опций ECLIPSE 100.
Только ECLIPSE 300
LIVEOIL
Использовать опцию газированной нефти в тепловом моделировании.
Только ECLIPSE 300
LUMPDIMS
Включение опции LUMPING и установка размерности для нее.
MEMORY
Выделить необходимую память в начале расчета.
METRIC
Использовать метрическую систему единиц.
MISCIBLE
Задействовать опцию смешивающегося вытеснения (ECLIPSE 100). Разрешить зависимость свойств от поверхностного натяжения (ECLIPSE 300).
MONITOR
Запрос вывода для теккущего контроля в процессе расчета.
MULTIN
Указывает на то, что имеется несколько входных файлов.
MULTOUT
Указывает на то, что имеется несколько выходных файлов.
MULTOUTS
Указывает на то, что имеется несколько файлов Summary.
MULTSAVE
Указывает на то, что имеется несколько файлов Save.
NETWORK
Установить размерности для расширенной модели сети.
NINEPOIN
Выбрать опцию девятиточечной проводимости.
Только ECLIPSE 300
NINEXZ
Выбрать опцию девятиточечной проводимости на плоскости XZ.
Только ECLIPSE 300
NINEYZ
Выбрать опцию девятиточечной проводимости на плоскости YZ.
Только ECLIPSE 100
NMATRIX
Использовать модель двойной пористости с дискретизированной матрицей.
Только ECLIPSE 300
NOAIMLGR
Подавить неявную обработку всех измельченных ячеек в расчетах AIM.
Только ECLIPSE 100
NOCASC
Использовать алгоритм решения системы линейных уравнений для расчета однофазных индикаторов.
Только ECLIPSE 300
NODPCDT
Отключить опцию DPCDT.
Только ECLIPSE 300
NODPCO
Отсутствует конденсация при двойной пористости.
Только ECLIPSE 300
NODPPM
Отсутствует перемножение введенной проницаемоститрещин на пористость для двойной пористости.
Только ECLIPSE 300
NOFREEZE
Подавить использование опции FREEZEPC.
Только ECLIPSE 300
NOHYKR
Не применять гистерезис к относительным проницаемостям.
Только ECLIPSE 300
NOHYPC
Не применять гистерезис к капиллярному давлению.
NOHYST
Отключить опцию гистерезиса.
NOINSPEC
Не записывать начальный файл индексов.
NOMIX
Не производить интерполяцию между относительными проницаемостями нефти и газа вблизи критической точки.
NOMONITO
Отключить вывод для текущего контроля в процессе расчета.
NONNC
Запретить несоседние соединения.
NORSSPEC
Не записывать Restart-файл индексов.
NOSIM
Отключить моделирование, но продолжать проверку данных.
NPROCX
Установить число процессоров в направлении х для параллельного расчета.
Только ECLIPSE 300
Только ECLIPSE 300
Только ECLIPSE 300
62
Описание файла данных Описание секции RUNSPEC
NPROCY
Установить число процессоров в направлении у для параллельного расчета.
NSTACK
Установить размер стека, используемого подпрограммой решения системы линейных уравнений.
NUMRES
Сетка содержит несколько пластов.
NUPCOL
Число итераций временных шагов, в которых обновляются заданные значения для скважин.
OIL
Расчет содержит нефть.
Только ECLIPSE 100
OPTIONS
Активизировать специальные опции для некоторых возможностей ECLIPSE 100.
Только ECLIPSE 300
OPTIONS3
Активизировать специальные опции для некоторых возможностей ECLIPSE 300.
PARALLEL
Выбрать параллельный расчет
Только ECLIPSE 100
PARTTRAC
Активизировать разделение индикаторов для трассировки примесей или опции ПАВ.
Только ECLIPSE 100
PATHS
Установить другие имена путей.
Только ECLIPSE 300
PDIVX
Установить разбиение направления х для параллельных расчетов.
Только ECLIPSE 300
PDIVY
Установить разбиение направления у для параллельных расчетов.
Только ECLIPSE 100
PEDIMS
Используется для установки размерностей петроэластичной модели.
Только ECLIPSE 100
PIMTDIMS
Установить размерности таблицы масштабирования PI.
Только ECLIPSE 100
POLYMER
Задействовать модель полимерного заводнения.
Только ECLIPSE 300
PSPLITX
Определить разложение на домены в направлении Х.
Только ECLIPSE 300
PSPLITY
Определить разложение на домены в направлении Y.
Только ECLIPSE 300
PSSTA
Использовать для назначения состояний давление насыщения вместо корреляции Ли.
Только ECLIPSE 300
PVT-M
Использовать PVT-метрическую систему единиц.
RADIAL
Определить радиальную геометрию.
REACTION
Определить число химических реакций.
REGDIMS
Определить размерности для данных областей.
ROCKCOMP
Активизировать опцию уплотнения породы.
Только ECLIPSE 300
ROCKDIMS
Установить размерности данных для породы вскрыши и по депрессии в тепловом моделировании.
Только ECLIPSE 100
RPTHMD
Определить управление выводом в файл HMD.
Только ECLIPSE 100
RPTRUNSP
Определить управление выводом в файл RUNSPEC.
Только ECLIPSE 300
RSM
Выдавать дополнительные данные в файл RSM.
RSSPEC
Запрашивать Restart-файл индексов.
SAMG
Активизировать алгебраическую многосеточную подпрограмму решения системы линейных уравнений.
SATOPTS
Установить опции для направленных или гистерезисных относительных проницаемостей.
Только ECLIPSE 100
SAVE
Затребовать вывод файла Save для быстрых повторных запусков.
Только ECLIPSE 100
SCDPDIMS
Установить размерности для таблиц накопления твердых отложений.
Только ECLIPSE 300
SECTOR
Определить секторную модель.
Только ECLIPSE 300
SECTBC
Определить граничные условия для секторной модели.
Только ECLIPSE 300
SKIPSTAB
Ускоряет расчеты параметров парожидкостного равновесия путем пропуска некоторых расчетов однофазной устойчивости.
Только ECLIPSE 300
Только ECLIPSE 300
Только ECLIPSE 300
Описание файла данных Описание секции RUNSPEC
63
SMRYDIMS
Устанавливает максимальное количество значений в файле Summary.
SOLID
Указывает на присутствие твердой фазы в расчете
Только ECLIPSE 300
SOLVDIMS
Определяет размерности подпрограммы решения системы линейных уравнений для неструктурированной сетки.
Только ECLIPSE 100
SOLVENT
Задействовать четырехкомпонентную модель растворителя.
START
Определить дату начала моделирования.
Только ECLIPSE 100
SURFACT
Задействовать модель ПАВ.
Только ECLIPSE 100
SURFACTW
Задействовать моделирование изменений смачиваемости в модели ПАВ.
TABDIMS
Установить размерности таблицы.
Только ECLIPSE 300
TCBDIMS
Установить размерности таблицы снижения температур в тепловом моделировании.
Только ECLIPSE 100
TEMP
Активизировать опцию температуры.
Только ECLIPSE 300
THERMAL
Активизировать термальную опцию.
TITLE
Определить заголовок.
Только ECLIPSE 100
TRACERS
Установить размерности и опции для индикаторов.
Только ECLIPSE 300
TRACK
Активизировать опцию трассировки.
Только ECLIPSE 300
TRCOEF
Задействовать коэффициенты переноса.
UNCODHMD
Задействует незакодированные чувствительности из опции градиента.
UNIFIN
Указывает на то, что входные файлы объединены.
UNIFOUT
Указывает на то, что выходные файлы объединены.
UNIFOUTS
Указывает на то, что файлы Summary объединены.
Только ECLIPSE 300
UNIFSAVE
Указывает на то, что файлы Save объединены.
Только ECLIPSE 100
VAPOIL
Расчет содержит испаренную нефть в жирном газе.
Только ECLIPSE 100
VE
Задействовать опцию вертикального равновесия.
Только ECLIPSE 300
VECTABLE
Установить размер таблицы свойств векторов.
Только ECLIPSE 300
VELDEP
Установки для относительной проницаемости, зависящей от скорости.
VFPIDIMS
Установить размерности таблиц показателей вертикального потока для нагнетательных скважин.
VFPPDIMS
Установить размерности таблиц показателей вертикального потока для добывающих скважин.
VISCD
Активизировать опцию вязкого перемещения.
WARP
Активизировать подпрограмму WARP решения системы линейных уравнений.
WATER
Расчет содержит воду.
WELLDIMS
Установить размерности данных для скважин.
WSEGDIMS
Установить размерности для многосегментных скважин.
Только ECLIPSE 100
Только ECLIPSE 100
64
Описание файла данных Описание секции RUNSPEC
Описание секции GRID Секция GRID определяет базовую геометрию сетки моделирования, а также различные свойства породы (пористость, абсолютную проницаемость, песчанистость) для каждого сеточного блока. На основе этой информации программа вычисляет поровые объемы сеточных блоков, глубины центров и межблоковые проводимости. Использование тех или иных ключевых слов зависит от того, какая геометрия применяется ⎯ радиальная или декартова. Программа принимает радиальные координаты в расчете с декартовыми и наоборот, но при этом выдает предупреждение. Выражения, используемые для расчета значений, относящихся к сеточной геометрии и свойствам породы, описаны в «Техническом описании ECLIPSE».
Определение базовой размерности сетки Для геометрии пласта с помощью ключевых слов CART или RADIAL в секции RUNSPEC устанавливается одно из двух значений: •
Декартова (X, Y, Z)
•
Радиальная (R, Theta, Z)
Геометрия может быть определена одним из двух способов: •
Блочно-центрированная геометрия Ячейки горизонтальные, все восемь углов ⎯ прямые. Каждый блок описывается тремя размерами его сторон и глубиной положения верхней грани.
•
Геометрия угловой точки Положения всех восьми углов ячеек определяются независимо друг от друга. Углы ячеек не обязательно должны быть прямыми.
Если программа обнаруживает ключевые слова COORD и ZCORN, то она воспринимает их как определение геометрии угловой точки. Любые другие ключевые слова, определяющие размеры сеточных блоков, устанавливают блочно-центрированную геометрию. Дополнительные возможности предоставляет ключевое слово GDFILE, позволяющее независимо определить позиции всех угловых точек каждой из ячеек. При использовании геометрии угловой точки данные обычно занимают очень большой объем, и для их создания рекомендуется использовать препроцессор (FloGrid или GRID). При подготовке данных таким способом используется ключевое слово SPECGRID. При его считывании производится проверка соответствия размерностей, используемых препроцессором и моделью. Примечание
Следует заметить, что блочно-центрированную геометрию и геометрию угловой точки нельзя использовать совместно.
Число сеточных блоков в каждом направлении в модели (NX, NY, NZ) определяется ключевым словом DIMENS в секции RUNSPEC. Примечание
Для направлений X и R используется индекс I, для направлений Y и THETA — J, для направления Z — индекс K.
Все значения глубины и толщины измеряются вдоль оси Z, которая принимается вертикальной, причем большим значениям соответствуют большие глубины.
Описание файла данных Описание секции GRID
65
При использовании декартовой системы координат в качестве начала отсчета принимается верхний левый задний угол сетки. Координаты по оси Х возрастают слева направо, координаты по оси Y — от задней стороны к передней. При использовании радиальной геометрии в качестве начала отсчета принимается центр модели, где обычно располагается скважина. При этом должен быть указан внутренний радиус пласта. Дополнительную информацию см. в ключевых словах INRAD и RADFIN. Для Theta = 0 R возрастает слева направо; Theta возрастает в направлении по часовой стрелке. Данные, определенные с помощью ключевых слов секций GRID и EDIT, всегда вводятся в естественном порядке: быстрее всего изменяется индекс I, затем J и медленнее всего К. Это позволяет считывать данные, начиная с верхнего левого угла страницы, вдоль по строке (I), затем переходить на следующую строку (J) и, перевернув страницу, переходить к следующему слою (K). Форма, размер, объем и местоположение каждого блока определяются с помощью опций блочно-центрированной геометрии или геометрии угловой точки. Все остальные свойства сетки являются средними значениями для блока и не зависят от ее геометрии. Для каждого сеточного блока должна быть определена пористость и проницаемость во всех направлениях, в которых задано более одного сеточного блока. Данные можно вводить в виде массивов значений для каждого из NX*NY*NZ сеточных блоков либо для всех блоков какой-либо части сетки, определенной ключевым словом ВОХ. Бокс существует до тех пор, пока следующим ключевым словом ВОХ не определен новый или пока не считано ключевое слово ENDBOX. По умолчанию боксом является вся модель. Размеры областей X, Y, R, THETA могут быть введены в виде векторов, например, DXV(I), где DX изменяется только в зависимости от индекса I (см., например, ключевое слово DXV). Кроме того, данным могут быть присвоены постоянные значения с помощью ключевого слова EQUALS. Затем их можно изменить с помощью ключевых слов ADD, MULTIPLY, COPY, MINVALUE и MAXVALUE. Данные также можно изменять по областям потока с помощью ключевых слов ADDREG, EQUALREG и MULTIREG. Эти области определяются ключевым словом FLUXNUM. При использовании блочно-центрированной геометрии размеры каждого сеточного блока определяются с помощью ключевых слов из таблицы 2.2. В радиальной геометрии вместо DR может быть определен внешний радиус (с помощью ключевых слов OUTRAD в ECLIPSE 100 и RADFIN в ECLIPSE 300). После этого программа автоматически создает сеточные блоки, размеры которых в радиальном направлении возрастают логарифмически (в ECLIPSE 100) или в геометрической прогрессии (в ECLIPSE 300) Глубина верхней грани каждого сеточного блока определяется с помощью ключевого слова TOPS.
66
Описание файла данных Описание секции GRID
Основные ключевые слова Таблица 2.2
Основные ключевые слова секции GRID, используемые для определения базовых размеров сетки Блочно-центрированная
Декартова
Геометрия угловой точки
Радиальная INRAD DRV, или DR, или OUTRAD DTHETAV или DTHETA DZ TOPS PORO PERMR PERMTHT PERMZ
DXV или DX DYV или DY DZ TOPS PORO PERMX PERMY PERMZ
COORD и ZCORN или GDFILE
PORO PERMX/R PERMY/THT PERMZ
Пример для простой двухслойной сетки 10 на 10 на 2 с ячейками размером 200 футов на 200 футов на 10 футов в верхнем слое и 200 футов на 200 футов на 50 футов в нижнем: DX 200*200 / DY 200*200 / DZ 100*10 100*50 /
или, что то же самое: DXV 10*200 / DYV 10*200 / DZV 10 50 /
Если геометрия угловой точки не используется, то необходимо ввести как глубину, так и размеры каждой из ячеек. Это осуществляется с помощью ключевого слова TOPS (для определения значений глубин) или MIDS (для определения глубин центров ячеек, только ECLIPSE 300). В любом случае требуется определить ячейки одного лишь верхнего слоя. Глубина любой ячейки нижних слоев может быть вычислена по толщине этой ячейки и ячейки под ней. ECLIPSE 300
Примечание
Ключевое слово MIDS не следует путать с DEPTH, используемым для переопределения глубин центров ячеек после расчетов в секции GRID и описанным в секции EDIT.
При использовании радиальной геометрии необходим еще один элемент геометрической информации, а именно внутренний радиус сеточного блока. Его можно определить с помощью ключевого слова INRAD либо ключевого слова RADFIN, которое имеется только в ECLIPSE 300.
Описание файла данных Описание секции GRID
67
Отношения эффективной толщины к общей толщине (песчанистость) Для ввода отношения эффективной толщины к общей в каждой из ячеек используется ключевое слово NTG. Другим способом является ввод эффективной толщины с помощью ключевого слова DZNET. Программа рассчитывает отношения эффективной толщины к общей для каждой из ячеек по формуле NTG = DZNET / DZ.
Значения пористости ячеек и поровых объемов ячеек Значения пористостей ячеек вводятся при всех расчетах и используются для определения поровых объемов ячеек. По умолчанию значение пористости равно нулю. Ячейки с нулевым поровым объемом считаются неактивными и не используют память при моделировании. Значения пористостей вводятся ключевым словом PORO. Следует заметить, что эти значения вводятся как доли, а не как проценты. Любой метод, дающий в результате нулевой поровый объем, делает ячейку неактивной. Дополнительно для каждого блока в ключевом слове ACTNUM может быть введено 1 или 0, причем 0 означает, что ячейка неактивна. Критерий для неактивной ячейки можно переустановить с помощью MINPORV (или MINPV), при этом устанавливается минимально допустимое значение порового объема. ECLIPSE 300
MINDZNET может использоваться для определения минимально допустимой толщины активной ячейки
Значения проницаемости породы Эти значения вводятся для имеющихся измерений с помощью ключевых слов PERMX, PERMY и PERMZ (или PERMR, PERMTHT и PERMZ для расчетов с радиальной геометрией). Для других ключевых слов сетки значения проницаемости вводятся путем явного указания ключевого слова или с помощью ключевого слова EQUALS. Например, при использовании определенной выше сетки с проницаемостью 50 мД в первом слое и 33 мД во втором можно ввести следующее: PERMX 100*50 100*33 /
либо использовать ключевое слово EQUALS: EQUALS PERMX 50 4* 1 1 / PERMX 33 4* 2 2 / /
Ключевое слово ADD работает аналогичным образом, но добавляет заданное значение в сеточный массив. Ключевое слово MULTIPLY умножает массив на заданный коэффициент. Ключевое слово COPY можно использовать для установки значений для одного ключевого слова равными значениям для другого.
68
Описание файла данных Описание секции GRID
Обычным примером является установка проницаемостей в направлении Y равными проницаемостям в направлении Х. COPY PERMX PERMY /
Ключевые слова ADD, COPY, EQUALS и MULTIPLY обрабатываются непосредственно после их чтения, что позволяет выполнять повторяющиеся операции над одной и той же частью массива.
Множители проводимости После определения размеров ячеек и значений проницаемости программа может рассчитать значения проводимостей. Проводимости в программе определяются таким образом, что Tx(I) соответствует проводимости между блоками I и (I+1). Выражения для этих расчетов приведены в разделе «Расчеты проводимостей», стр. 891 «Технического описания ECLIPSE». Значения проводимостей можно изменять, задавая соответствующие множители с помощью ключевых слов MULTX, MULTY, MULTZ, MULTR и MULTTHT. Заметим, что множитель для направления Х влияет на значение проводимости между ячейкой и ее соседкой в положительном направлении Х. То же относится к направлениям Y и Z. Проводимости через разломы, заданные ключевым словом FAULTS, могут быть изменены с помощью ключевого слова MULTFLТ. ECLIPSE 100
См. также ключевые слова MULTX-, MULTY-, MULTZ-, MULTR- и MULTTHT-.
ECLIPSE 300
В некоторых расчетах IMPES сходимость может быть улучшена путем ограничения проводимости в направлении Z. Это осуществляется с помощью ключевого слова MAXTRANZ.
Множители коэффициентов диффузии Если в секции RUNSPEC для активации моделирования молекулярной диффузии была использована опция DIFFUSE, то рассчитываются коэффициенты диффузии, отражающие влияние свойств сеточного блока на диффузионный поток. Эти расчеты описаны в разделе «Диффузия», стр. 119 «Технического описания ECLIPSE». В расчетах возможна установка множителей, аналогичных MULTX и т. д. в случае обычного конвективного потока. Необходимыми ключевыми словами являются DIFFMX, DIFFMY и DIFFMZ (или DIFFMR, DIFFMTHT и DIFFMZ для расчетов с радиальной геометрией). Так же, как и в случае со множителями проводимости, множитель коэффициентов диффузии действует между ячейкой и ее соседкой в положительном направлении. ECLIPSE 100
См. также ключевые слова DIFFMX-, DIFFMY- и DIFFMZ- (или DIFFMR-, DIFFMTH- и DIFFMZ- для расчетов с радиальной геометрией).
Описание файла данных Описание секции GRID
69
Ключевые слова BOX и ENDBOX По умолчанию ключевые слова, определяющие данные на сетке (DX, DY и т. д.) принимают данные для всей сетки, то есть число значений, равное Nx ⋅ Ny ⋅ Nz. Ключевое слово BOX можно использовать для изменения этого диапазона таким образом, чтобы можно было вводить значения для бокса ячеек пласта. Для возврата к полной сетке используется ключевое слово ENDBOX. При использовании ключевых слов EQUALS, MULTIPLY, ADD и COPY диапазоном по умолчанию является текущий бокс. Пример: расчет с размерами 40 на 20 на 8 ячеек, причем первые 4 слоя имеют значение пористости 0.07, а оставшиеся 4 ⎯ значение 0,03. Это может быть определено с помощью ключевых слов BOX и ENDBOX. BOX 1 40 1 20 PORO 3200*0.07 ENDBOX BOX 1 40 1 20 PORO 3200*0.03 ENDBOX
1 4 / /
5 8 / /
Для идентификации областей месторождения по значению индекса может быть использовано ключевое слово FLUXNUM (даже в том случае, если не введены ни DUMPFLUX, ни USEFLUX). Затем значениями в этих областях можно управлять с помощью ключевых слов ADDREG, COPYREG, EQUALREG и MULTIREG. Ключевое слово MULTNUM также может использоваться с ключевыми словами ADDREG, COPYREG, EQUALREG и MULTIREG.
Несоседние соединения (NNC) При использовании геометрии угловой точки несоседние соединения используются для представления трещин при перекрытиях слоев между столбцами. Имеется несколько ключевых слов, специально предназначенных для создания несоседних потоков: Ключевое слово COARSEN создает несоседние соединения, образовавшиеся из-за использования опции укрупнения сетки. Ключевое слово CIRCLE может использоваться в расчетах с радиальной геометрией с более чем двумя ячейками в данном направлении для представления потока через границу между 360 и 0 градусами. Ключевое слово NOCIRCLE может использоваться для завершения круга в расчетах с измельчением локальной радиальной сетки. Ключевое слово NNC используется для ввода значений несоседней проводимости между любыми двумя ячейками пласта. В ECLIPSE 300 эта возможность дополнительно расширена с помощью ключевого слова NNCGEN. Ключевое слово SIGMA используется для определения параметра взаимосвязи для несоседних соединений, настроенных в расчетах с двойной пористостью. Их использование рассматривается в разделе «Двойная пористость», стр. 133 «Технического описания ECLIPSE». Ключевое слово SIGMAGD позволяет определить другое значение параметра взаимосвязи для гравитационного дренажа. По умолчанию используются значения SIGMA. 70
Описание файла данных Описание секции GRID
Ключевое слово PINCH определяет, как должны обрабатываться отсутствующие слои нулевой толщины. Возможно создание несоседних соединений через отсутствующий слой. Ключевое слово AQUCON связывает с пластом численную модель водоносного пласта посредством несоседних соединений. ECLIPSE 100
Ключевое слово AQUNNC явно определяет свойства несоседних соединений для заданной численной модели водоносного пласта.
ECLIPSE 100
Если задано ключевое слово NEWTRAN, ECLIPSE 100 использует для вычисления проводимостей через разломы данные угловых точек и при необходимости автоматически создает несоседних соединения (если в секции RUNSPEC не задано NONNC). По умолчанию для выклинивающихся слоев (или столбцов) несоседних соединения не создаются, за исключением случая, когда присутствуют ключевые слова PINCH или PINCHREG (либо PINCHXY).
ECLIPSE 300
По умолчанию для выклинивающихся слоев (или столбцов) несоседних соединения не создаются, за исключением случая, когда присутствует ключевое слово PINCH. Для задания порогового значения порового объема, при котором ячейка становится неактивной, используются ключевые слова MINPV и MINPVV. Все ячейки, значения пороговых объемов которых лежат ниже порогового значения, становятся неактивными. Это может быть использовано, например, для деактивирования ячеек с малыми поровыми объемами и для создания выклинивающего слоя. Дополнительную информацию по проводимости см. в разделе «Расчеты проводимости», стр. 891 «Технического описания ECLIPSE».
ECLIPSE 100
Задачи, в которых сетки состоят из двух или большего числа несвязанных областей (объединенных лишь средствами группового управления скважинами), решаются более эффективно как задачи для отдельных областей, если они определены ключевым словом ISOLNUM. См. «Изолированные области пласта» на стр. 419 «Технического описания ECLIPSE».
Управление выводом Вывод данных секции GRID, как входных, так и расчетных, в файл печати управляется ключевым словом RPTGRID. За ним следуют мнемоники для массивов, которые требуется выводить. Например: RPTGRID DX DY PERMX PERMY PORO /
требует вывода размеров ячеек по Х и Y, проводимостей по Х и Y, а также значений пористости. Максимальные и минимальные значения в каждом из массивов GRID распечатываются автоматически. В качестве альтернативы можно использовать ключевое слово ECLIPSE 100. За ним следует серия целочисленных значений, причем 0 означает, что соответствующее свойство выводить не требуется, а 1 (или большее значение) ⎯ что требуется. Вывод обычно осуществляется в файл GRID, который может быть считан ключевым словом GRAF для получения чертежей положений ячеек. Если это не требуется, то ключевое слово NOGGF отключает эту возможность. Файл Initial может быть запрошен с помощью ключевого слова INIT. Он содержит такие массивы, как PORV и DEPTH, которые затем могут быть считаны ключевым словом GRAF.
Описание файла данных Описание секции GRID
71
Локальное измельчение сетки Отдельные области ячеек могут быть измельчены с помощью ключевых слов CARFIN и RADFIN (для декартового и радиального измельчения соответственно). ECLIPSE 300
Ячейки, подвергнутые декартовому измельчению, могут быть измельчены и дальше. При выполнении шагов решения модели глобальные и измельченные ячейки обрабатываются совместно. В режиме AIM локальные сетки по умолчанию делаются неявными.
Описание ключевых слов секции GRID Все ключевые слова должны начинаться в столбце 1. Значащими являются все символы до столбца 8. Ниже приведен список всех ключевых слов, которые могут встречаться в секции GRID, и краткое описание их функций. Более подробное описание можно найти в описании соответствующего ключевого слова в руководстве.
Блочно-центрированная геометрия TOPS
Глубины верхних граней сеточных ячеек текущего бокса ввода. •
DZ
Должны быть установлены каким-либо способом
Размеры сеточных блоков в направлении Z (вертикальном) для текущего бокса ввода. •
Должны быть установлены каким-либо способом
Декартова блочно-центрированная геометрия DX
Размеры сеточных блоков в направлении X для текущего бокса ввода (также можно использовать DXV). •
DXV
Вектор размеров сеточных блоков в направлении X (также можно использовать DX). •
DY
Описание файла данных Описание секции GRID
Должны быть установлены каким-либо способом
Вектор размеров сеточных блоков в направлении Y (также можно использовать DY). •
72
Упрощенная версия DX.
Размеры сеточных блоков в направлении Y для текущего бокса ввода (также можно использовать DYV). •
DYV
Должны быть установлены каким-либо способом
Упрощенная версия DY.
Радиальная блочно-центрированная геометрия INRAD
Устанавливает внутренний радиус радиальной сетки. •
DR
Размеры сеточных блоков в направлении R для текущего бокса ввода (также можно использовать опции DRV или OUTRAD). •
DRV
OUTRAD
Для радиальной геометрии это опционально
Размеры сеточных блоков в направлении Theta для текущего бокса ввода (также можно использовать DTHETAV). •
DTHETAV
Упрощенная версия DR
Устанавливает внешний радиус радиальной сетки (также можно использовать DR или DRV). •
DTHETA
Должны быть установлены каким-либо способом
Вектор размеров сеточных блоков в направлении R (также можно использовать DR или OUTRAD). •
Только ECLIPSE 100
Требуется для радиальной блочно-центрированной геометрии
Должны быть установлены каким-либо способом
Вектор размеров сеточных блоков в направлении Theta (также можно использовать DTHETA). •
Упрощенная версия DTHETA
Геометрия угловой точки COORD
Определяет линии, проходящие через все угловые точки сеточных блоков каждого пласта в сетке для каждой пары (I, J). •
ZCORN
Значения глубин углов сеточных блоков. •
GDFILE
Опционально
Переопределяет часть массива значений глубин угловых точек внутри заданного бокса. •
COORDSYS
Для геометрии угловой точки требуются либо COORD и ZCORN, либо GDFILE
Прибавляет постоянную величину к значениям глубин угловых точек ячеек. •
EQLZCORN
Для геометрии угловой точки требуются либо COORD и ZCORN, либо GDFILE.
Вводит позиции угловых точек каждой ячейки из файла GRID. Является альтернативой COORD и ZCORN. •
ADDZCORN
Для геометрии угловой точки требуются либо COORD и ZCORN, либо GDFILE
Опционально
Информация о системе координат сетки для каждого пласта в сетке. Определяет завершение круга в блочно-центрированной геометрии и в геометрии угловой точки. •
Требуется только в том случае, если NUMRES > 1, либо для завершения круга (только ECLIPSE 100) Описание файла данных Описание секции GRID
73
RESVNUM
Инициирует ввод данных COORD для данного пласта сетки. •
MAPAXES
Вводит точку начала координат карты из препроцессора сетки для последующего вывода в файл GRID. •
MAPUNITS
Опционально
Определяет единицы измерения, используемые для вывода данных MAPAXES в файл GRID. •
GRIDUNIT
Опционально
Опционально
Определяет единицы измерения, используемые программой GRID для вывода в файл GRID. •
Опционально
Свойства блока, все виды геометрии PORO
Значения пористости сеточных блоков для текущего бокса ввода. •
DZNET
Значения эффективной толщины сеточных блоков (также можно использовать NTG). •
NTG
MIDS
74
Описание файла данных Описание секции GRID
Должны быть заданы при использовании радиальной геометрии и NR > 1
Проницаемости в направлении Theta для текущего бокса ввода. •
PERMX
Опционально
Проницаемости в направлении R для текущего бокса ввода. •
PERMTHT
Опционально
Множители для поровых объемов в текущем боксе ввода. •
PERMR
Опционально
Минимальные поровые объемы, при которых сеточные блоки в текущем BOX должны стать активными (вектор). •
MULTPV
Опционально
Минимальный поровый объем, при котором каждый сеточный блок должен становиться активным (скалярная величина). •
MINPVV
Опционально
Определяет глубины центров ячеек. •
MINPV
Опционально
Определяет активные сеточные блоки. •
Только ECLIPSE 300
Опционально
Отношения эффективной толщины ячеек к полной толщине песчанистость для текущего бокса ввода (также можно использовать DZNET). •
ACTNUM
Должны быть установлены каким-либо способом
Должны быть заданы при использовании радиальной геометрии и NTHETA > 1
Проницаемости в направлении X для текущего бокса ввода.
• PERMY
Проницаемости в направлении Y для текущего бокса ввода. •
PERMZ
Должны быть заданы при использовании декартовой системы координат и NY > 1
Проницаемости в направлении Z для текущего бокса ввода. •
JFUNC
Должны быть заданы при использовании декартовой системы координат и NX > 1
Должны быть заданы для любой системы координат при NZ > 1
Активизирует опцию J-функции Леверетта для масштабирования капиллярного давления в зависимости от пористости и проницаемости породы. •
Опционально, может использоваться только в том случае, когда в секции RUNSPEC одновременно заданы ключевое слово ENDSCALE и элемент SURFTENS в ключевом слове SATOPTS.
Ключевые слова для проводимости NNC
Явный ввод несоседних соединений. •
Только ECLIPSE 100
NEWTRAN
Определяет, что для вычисления проводимостей должны использоваться данные геометрии угловой точки. •
Только ECLIPSE 100
OLDTRAN
OLDTRANR
PINCHXY PINCHNUM PINCHREG LINKPERM
HALFTRAN
Опционально
Значения проницаемостей сеточных блоков считаются заданными на гранях ячеек. •
Только ECLIPSE 100
Опционально
Определяет данные выклинивания в областях PINCHNUM. •
Только ECLIPSE 100
Опционально
Определяет области выклинивания для использования в PINCHREG. •
Только ECLIPSE 100
Опционально
Создает соединения через горизонтально выклинивающиеся столбцы. •
Только ECLIPSE 100
Опционально
Создает соединения через выклинивающиеся слои. •
Только ECLIPSE 100
Опционально
Создает соединения через выклинивающиеся слои. •
PINCHOUT
Опционально
Альтернативный расчет проводимостей с использованием характеристик блоков. •
PINCH
Опционально
Определяет, что для расчета проводимостей должны использоваться данные блочно-центрированной геометрии. •
Только ECLIPSE 100
Опционально
Опционально
Активизирует опцию увеличения масштаба для проводимости половины блока. •
Опционально Описание файла данных Описание секции GRID
75
Только ECLIPSE 100
PERMAVE
Определяет опции для усреднения проницаемостей сеточных блоков при расчете проводимостей. •
Опционально
Модификаторы проводимости. Трещины MULTR
Множители проводимости в направлении R для текущего бокса ввода. •
Только ECLIPSE 100
Только ECLIPSE 100
MULT-
Множители проводимости в отрицательном направлении R для текущего бокса ввода. • Опциональное, для радиальной геометрии при NR > 1
MULTTHT
Множители проводимости в направлении Theta для текущего бокса ввода. • Опциональное, для радиальной геометрии при NTHETA > 1
MULTTHT-
Множители проводимости в отрицательном направлении Theta для текущего бокса ввода. • Опциональное, для радиальной геометрии при NTHETA > 1
MULTX
Множители проводимости в направлении X для текущего бокса ввода. •
Только ECLIPSE 100
Множители проводимости в отрицательном направлении X для текущего бокса ввода. • Опциональное, для декартовой геометрии при NX > 1
MULTY
Множители проводимости в направлении Y для текущего бокса ввода.
76
Опциональное, для декартовой геометрии при NY > 1
MULT-
Множители проводимости в отрицательном направлении Y для текущего бокса ввода. • Опциональное, для декартовой геометрии при NY > 1
MULTZ
Множители проводимости в направлении Z для текущего бокса ввода. •
Только ECLIPSE 100
Опциональное, для декартовой геометрии при NX > 1
MULT-
• Только ECLIPSE 100
Опциональное, для радиальной геометрии при NR > 1
Опциональное, при NZ > 1
MULT-
Множители проводимости в отрицательном направлении Z для текущего бокса ввода. • Опциональное, при NZ > 1
MULTREGT
Умножает проводимости между областями, определенными с помощью FLUXNUM или MULTNUM. • Опционально
MULTNUM
Определяет области для использования с ключевыми словами MULTREGT, MULTREGD (только ECLIPSE 100) и MULTREGH (только ECLIPSE 100). Также определяет области для редактирования данных с помощью ключевых слов ADDREG, EQUALREG, MULTIREG и COPYREG (только ECLIPSE 300). • Опционально
FAULTS
Определяет траектории разломов, используемые впоследствии ключевым словом MULTFLT. • Опционально
MULTFLT
Множители проводимости и коэффициентов диффузии через разломы, определенные ключевым словом FAULTS.
Описание файла данных Описание секции GRID
• Только ECLIPSE 100
THPRESFT
Опционально
Пороговые давления, связанные с разломами, определенными ключевым словом FAULTS. • Опционально
Численные модели водоносных пластов Только ECLIPSE 300
AQUANCON
Определяет данные соединения для аналитической модели водоносного пласта. • Требуется для определения аналитической модели водоносного пласта
AQUCON
Определяет соединение пласта с численной моделью водоносного пласта. • Требуется для определения численной модели водоносного пласта
AQUCT
Определяет данные свойств для водоносного пласта Картера-Трэйси. • Требуется для определения водоносного пласта Картера-Трэйси
AQUNUM
Определяет численную модель водоносного пласта. • Требуется для определения численной модели водоносного пласта
Двойная пористость DIFFMMF
Множители проводимости для взаимосвязи матрицы и трещины. • Опционально, требуется только для расчетов с двойной пористостью
DPGRID
Позволяет пользователю вводить сеточные данные только для ячеек матрицы. • Опционально, требуется только для расчетов с двойной пористостью
DPNUM
Определяет области, в которых может использоваться модель одинарной пористости в расчетах с двойной пористостью. • Опционально, требуется только для расчетов с двойной пористостью
DZMTRX
Вертикальный размер типичного блока матричного материала для всей сетки. • Опционально, требуется только для расчетов с двойной пористостью
DZMTRXV
Вертикальный размер типичного блока матричного материала для текущего бокса. • Опционально, требуется только для расчетов с двойной пористостью
Только ECLIPSE 100
LTOSIGMA
Предоставляет простой способ расчета SIGMA по LX, LY, LZ. • Опционально, требуется только для расчетов с двойной пористостью
Только ECLIPSE 100
LX, LY, LZ
Вводит размеры представительных блоков матрицы для опции вязкого перемещения. • Опционально, требуется только для расчетов с двойной пористостью
Только ECLIPSE 300
MULTMF
Множители проводимости для взаимосвязи матрицы и трещины • Опционально, требуется только для расчетов с двойной пористостью
Только ECLIPSE 100
NMATOPTS
Управляет опцией двойной пористости с дискретизированной матрицей. • Опционально, требуется только для расчетов с двойной пористостью
Описание файла данных Описание секции GRID
77
Только ECLIPSE 300
NODPPM
Определяет, что проницаемости в ячейках трещин не умножаются на пористость трещин. • Опционально, требуется только для расчетов с двойной пористостью
PERMMF
Проницаемость для взаимосвязи матрицы и трещины • Опционально, требуется только для расчетов с двойной пористостью
SIGMA
Коэффициент взаимосвязи матрицы и трещины для всей сетки. • Опционально, требуется только для расчетов с двойной пористостью
SIGMAV
Коэффициент взаимосвязи матрицы и трещины для текущего бокса. • Опционально, требуется только для расчетов с двойной пористостью
SIGMAGD
Коэффициент взаимосвязи матрицы и трещины для гравитационного дренажа в системе нефть-газ для всей сетки. • Опционально, требуется только для расчетов с двойной пористостью
SIGMAGDV
Коэффициент взаимосвязи матрицы и трещины для гравитационного дренажа в системе нефть-газ для текущего бокса. • Опционально, требуется только для расчетов с двойной пористостью
Сжатое вертикальное равновесие Только ECLIPSE 100
COLLAPSE
Определяет, какие ячейки должны быть сжаты. • Опционально, только для расчетов со сжатым вертикальным равновесием
Только ECLIPSE 100
CRITPERM
Устанавливает критическую проницаемость для определения ячеек, подлежащих сжатию. • Опционально, только для расчетов со сжатым вертикальным равновесием
Только ECLIPSE 100
VEDEBUG
Управляет выводом отладочной информации для опций вертикального равновесия. • Опционально, только для расчетов с вертикальным равновесием
Модификаторы коэффициентов диффузии Только для опции молекулярной диффузии.
Только ECLIPSE 100
Только ECLIPSE 100
78
DIFFMR
Множители коэффициентов диффузии в направлении R для текущего бокса ввода. • Опционально, для радиальной геометрии при NR > 1
DIFFM-
Множители коэффициентов диффузии в отрицательном направлении R для текущего бокса ввода. • Опционально, для радиальной геометрии при NR > 1
DIFFMTHT
Множители коэффициентов диффузии, в направлении Theta для текущего бокса ввода. • Опционально, для радиальной геометрии при NTHETA > 1
DIFFMTH-
Множители коэффициентов диффузии в отрицательном направлении Theta для текущего бокса ввода. • Опционально, для радиальной геометрии при NTHETA > 1
DIFFMX
Множители коэффициентов диффузии в направлении X для текущего бокса ввода.
Описание файла данных Описание секции GRID
•
Опционально, для декартовой геометрии при NX > 1
DIFFMX-
Множители коэффициентов диффузии в отрицательном направлении X для текущего бокса ввода. • Опционально, для декартовой геометрии при NX > 1
DIFFMY
Множители коэффициентов диффузии в направлении Y для текущего бокса ввода. • Опционально, для декартовой геометрии при NY > 1
DIFFMY-
Множители коэффициентов диффузии в направлении Y для текущего бокса ввода. • Опционально, для декартовой геометрии при NY > 1
DIFFMZ
Множители коэффициентов диффузии в направлении Z для текущего бокса ввода. • Опционально, при NZ > 1
DIFFMZ-
Множители коэффициентов диффузии в отрицательном направлении Z для текущего бокса ввода. • Опционально, при NZ > 1
DIFFMMF
Множители коэффициентов диффузии между матрицей и трещиной для текущего бокса ввода. • Опционально, требуется только для расчетов с двойной пористостью
MULTFLT
Множители проводимости и коэффициентов диффузии через разломы, определенные ключевым словом. • Опционально
Только ECLIPSE 100
MULTREGD
Множители коэффициентов диффузии между областями, определенными с помощью FLUXNUM или MULTNUM. • Опционально
Только ECLIPSE 100
MULTNUM
Определяет области для использования с ключевыми словами MULTREGT, MULTREGD (только ECLIPSE 100) и MULTREGH. • Опционально
Только ECLIPSE 100
Только ECLIPSE 100
Только ECLIPSE 100
Изолированные области пласта Только ECLIPSE 100
ISOLNUM
Определяет изолированные области пласта для повышения эффективности решения. •
Только ECLIPSE 100
RPTISOL
Опционально
Создает данные для ключевого слова ISOLNUM, выводимые в файл Debug. •
Опционально
Температурная опция Только ECLIPSE 100
MULTREGH
Множители теплопроводности между областями, определенными с помощью FLUXNUM или MULTNUM. •
Только ECLIPSE 100
MULTNUM
Опционально, только для температурной опции
Определяет области для использования с ключевыми словами MULTREGT, MULTREGD (только ECLIPSE 100) и MULTREGH. Описание файла данных Описание секции GRID
79
• Только ECLIPSE 100
THCONR
Опционально
Теплопроводности породы для текущего бокса ввода. •
Опционально, только для температурной опции
Девятиточечная схема Только ECLIPSE 300
NINENUM
Определяет размеры схемы девятиточечной дискретизации. •
Только ECLIPSE 300
MINPORV9
Установить минимальный поровый объем для расчета девятиточечных проводимостей •
Только ECLIPSE 300
ORTHERRO
ORTHERRX
ORTHERRY
ORTHERRZ
Опционально
Установить минимальную ошибку ортогональности для расчета девятиточечных проводимостей поверхностей раздела в направлении Y. •
Только ECLIPSE 300
Опционально
Установить минимальную ошибку ортогональности для расчета девятиточечных проводимостей поверхностей раздела в направлении X. •
Только ECLIPSE 300
Опционально
Установить минимальную ошибку ортогональности для расчета девятиточечных проводимостей. •
Только ECLIPSE 300
Опционально, только для опции NINENUM
Опционально
Установить минимальную ошибку ортогональности для расчета девятиточечных проводимостей поверхностей раздела в направлении Z. •
Опционально
Операционные ключевые слова ADD
Прибавляет заданные константы к элементам заданных массивов в текущем боксе ввода.
ADDREG
Прибавляет заданные константы к заданным массивам в указанном регионе потока или области MULTNUM.
BOUNDARY
Определяет область сетки, для которой требуется вывод сеточных параметров.
BOX
Переопределяет текущий бокс ввода.
CIRCLE
Требует завершения круга.
COPY
Копирует данные в текущем боксе из одного заданного массива в другой.
Только ECLIPSE 100
COPYBOX
Копирует данные из одного бокса ячеек в другой бокс того же размера.
Только ECLIPSE 300
COPYREG
Копировать область FLUXNUM или MULTNUM.
DUMPFLUX
Вывод файла Flux.
ENDBOX
Переопределяет текущий бокс ввода. Новый бокс ввода включает всю сетку.
EQUALS
Присваивает заданные значения констант элементам заданного массива внутри текущего бокса.
Только ECLIPSE 300
80
Описание файла данных Описание секции GRID
EQUALREG
Присваивает заданные значения констант элементам заданного массива в указанном потоке или области MULTNUM.
FLUXNUM
Определяет области потока для редактирования данных с помощью ключевых слов ADDREG, EQUALREG, MULTIREG и COPYREG, а также для множителей между областями MULTREGT, MULTREGD и MULTREGH.
FLUXREG
Определяет, какие области потока являются активными в расчете.
IMPORT
Импортирует двоичные данные, созданные программой GRID.
IMPFILE
Импортирует данные из файла INIT.
INIT
Создает исходный файл для GRAF и PSEUDO.
GRIDFILE
Управляет содержимым файла Grid Geometry (для графического вывода).
MAXTRANZ
Максимальная проводимость в направлении Z.
MAXVALUE
Определяет максимальное значение для заданных массивов внутри текущего бокса.
Только ECLIPSE 300
MIDS
Определяет глубины центров ячеек.
Только ECLIPSE 300
MINDZNET
Минимальная эффективная толщина для активной ячейки.
MINVALUE
Определяет минимальное значение для заданных массивов внутри текущего бокса.
MULTIPLY
Умножает заданные массивы на заданные константы внутри текущего бокса.
MULTIREG
Умножает заданные массивы на заданные константы внутри данного потока или области MULTNUM.
NOGGF
Определяет, что файл Grid Geometry (для графического вывода) не создается.
OPERATE
Выполняет арифметические операции над массивами.
PSEUDOS
Включает вывод данных для пакета PSEUDO.
RPTGRID
Устанавливает уровни отчета для данных GRID.
SOLVDIRS
Переопределяет установки по умолчанию для главных направлений в подпрограмме решения систем линейных уравнений.
SPECGRID
Определение размеров сетки.
TOPS
Определяет глубины верхней грани каждого из сеточных блоков.
USEFLUX
Использовать файл Flux.
Только ECLIPSE 300
XSTC
Определяет состав нефти в стандартных условиях для опции Flux.
Только ECLIPSE 300
YSTC
Определяет состав газа в стандартных условиях для опции Flux.
Только ECLIPSE 300
Только ECLIPSE 300
Только ECLIPSE 100
Локальное измельчение сетки Только ECLIPSE 100
AMALGAM
Разрешает объединение локальных сеток.
Только ECLIPSE 100
AUTOCOAR CARFIN
Определяет бокс ячеек для укрупнения при автоматическом измельчении. Определяет локальное измельчение декартовой сетки.
COARSEN
Определяет бокс ячеек для укрупнения сетки.
ENDFIN
Завершает данные для локального измельчения сетки. Описание файла данных Описание секции GRID
81
Только ECLIPSE 300
HRFIN
Отношения размеров локальной сетки в направлении R.
HXFIN
Отношения размеров локальной сетки в направлении Х.
HYFIN
Отношения размеров локальной сетки в направлении Y.
HZFIN
Отношения размеров локальной сетки в направлении Z.
NOCIRCLE
Отключает завершение круга для измельчения локальной радиальной сетки. Число локальных ячеек в каждой глобальной ячейке локального измельчения сетки в направлении Х. Число локальных ячеек в каждой глобальной ячейке локального измельчения сетки в направлении Y. Число локальных ячеек в каждой глобальной ячейке локального измельчения сетки в направлении Z. Управляет подвижной коррекцией концевых точек в локальном измельчении сетки. Определяет локальное измельчение радиальной сетки с одним столбцом.
NXFIN NYFIN NZFIN Только ECLIPSE 100
QMOBIL RADFIN
Только ECLIPSE 100
RADFIN4 REFINE
Только ECLIPSE 100
Только ECLIPSE 100
Определяет локальное измельчение радиальной сетки с четырьмя столбцами. Инициирует ввод данных для именованной локальной сетки.
RPTGRIDL Управляет выводом данных секции GRID для локальных сеток. SMULTX, SMULTY, SMULTZ Альтернативные множители проводимости для автоматического измельчения. VEFIN Управляет вертикальным равновесием в локальных сетках.
Тензорная проницаемость Только ECLIPSE 300
GADJUST
Настраивает тензор диагональной проницаемости.
Только ECLIPSE 300
MPFA
Устанавливает опции для тензорной проницаемости.
MPFANUM
Определяет области, в которых применяется многоточечная дискретизация или девятиточечная схема. Устанавливает коэффициенты многоточечной проводимости.
MPF Только ECLIPSE 300
PERMXX
Только ECLIPSE 300
PERMYY
Только ECLIPSE 300
PERMZZ
Только ECLIPSE 300
PERMXY
Только ECLIPSE 300
PERMYZ
Только ECLIPSE 300
PERMZX
Только ECLIPSE 300
TBASIS
Коэффициент тензорной проницаемости в направлении X для текущего бокса ввода. Коэффициент тензорной проницаемости в направлении Y для текущего бокса ввода. Коэффициент тензорной проницаемости в направлении Z для текущего бокса ввода. Коэффициент тензорной проницаемости в направлении ХY для текущего бокса ввода. Коэффициент тензорной проницаемости в направлении YZ для текущего бокса ввода. Коэффициент тензорной проницаемости в направлении ZX для текущего бокса ввода. Определить базис для тензорных проницаемостей.
Алфавитный список ключевых слов секции GRID ACTNUM 82
Описание файла данных Описание секции GRID
Определяет активные сеточные блоки.
ADD ADDREG ADDZCORN Только ECLIPSE 100 Только ECLIPSE 300
AMALGAM AQUANCON AQUCON
Только ECLIPSE 100
AQUCT AQUNNC
Только ECLIPSE 100
AQUNUM AUTOCOAR
Только ECLIPSE 300
BOUNDARY
Только ECLIPSE 300
BOX CARFIN CIRCLE
Только ECLIPSE 100
COARSEN COLLAPSE
Только ECLIPSE 300
CONDFLTS COORD COORDSYS
COPY Только ECLIPSE 100 Только ECLIPSE 300 Только ECLIPSE 100
COPYBOX COPYREG CRITPERM DIFFMMF DIFFMR
Только ECLIPSE 100
DIFFMRDIFFMTHT
Только ECLIPSE 100
DIFFMTHDIFFMX
Только ECLIPSE 100
DIFFMXDIFFMY
Прибавляет заданные константы к элементам заданных массивов текущего бокса. Прибавляет заданную константу к заданному массиву в указанном потоке или области MULTNUM. Прибавляет константу к элементам массива глубин угловых точек ячеек ZCORN. Разрешить объединение локальных сеток. Определяет данные соединения для аналитической модели водоносного пласта. Определяет соединение пласта с численной моделью водоносного пласта. Определяет данные свойств для водоносного пласта Картера-Трэйси. Явно определяет свойства несоседнего соединения численной модели водоносного пласта. Определяет численную модель водоносного пласта. Определяет бокс ячеек для укрупнения при автоматическом измельчении. Определяет область сетки, для которой требуется вывод сеточных параметров. Переопределяет текущий бокс. Определяет локальное измельчение декартовой сетки. Требует завершения круга (только при использовании радиальной геометрии). Определяет бокс ячеек для укрупнения сетки. Определяет, какие ячейки должны быть сжаты при использовании опции сжатого вертикального равновесия. Определяет геометрию проводящих разломов Определяет линии, проходящие через все угловые точки сеточных блоков каждого пласта в сетке для каждой пары (I, J). Определяет завершение круга в блочно-центрированной геометрии и в геометрии угловой точки. Распределяет сеточные блоки по пластам при наличии в сетке нескольких пластов. Копирует данные в текущем боксе из одного заданного массива в другой. Копирует данные из одного бокса ячеек в другой бокс того же размера. Копировать область FLUXNUM или MULTNUM. Устанавливает критическую проницаемость для сжатия ячейки в опции сжатого вертикального равновесия. Множители коэффициентов диффузии между матрицей и трещиной для текущего бокса ввода. Множители коэффициентов диффузии в направлении R для текущего бокса ввода. Множители коэффициентов диффузии в отрицательном направлении R для текущего бокса ввода. Множители коэффициентов диффузии в направлении Theta для текущего бокса ввода. Множители коэффициентов диффузии в отрицательном направлении Theta для текущего бокса ввода. Множители коэффициентов диффузии в направлении X для текущего бокса ввода. Множители коэффициентов диффузии в отрицательном направлении X для текущего бокса ввода. Множители диффузности в направлении Y для текущего бокса ввода. Описание файла данных Описание секции GRID
83
Только ECLIPSE 100
DIFFMYDIFFMZ
Только ECLIPSE 100
DIFFMZDPGRID DPNUM DR DRV DTHETA DTHETAV DUMPFLUX DX DXV DY DYV DZ DZMTRX DZMTRXV
Только ECLIPSE 300
DZNET DZV ENDBOX ENDFIN EQLZCORN EQUALREG EQUALS EXTFIN EXTHOST EXTREPGL FAULTS
Только ECLIPSE 300
FLUXNUM FLUXREG GADJUST GDFILE GRIDFILE GRIDUNIT
Только ECLIPSE 100
HALFTRAN
Только ECLIPSE 300
HEATCR
84
Описание файла данных Описание секции GRID
Множители диффузности в отрицательном направлении Y для текущего бокса ввода. Множители коэффициентов диффузии в направлении Z для текущего бокса ввода. Множители коэффициентов диффузии в отрицательном направлении Z для текущего бокса ввода. Позволяет вводить сеточные данные только для ячеек матрицы. Определяет области с одинарной пористостью в расчете с двойной пористостью. Размеры сеточных блоков в направлении R для текущего бокса. Вектор размеров сеточных блоков в направлении R. Размеры сеточных блоков в направлении Theta для текущего бокса. Вектор размеров сеточных блоков в направлении Theta. Вывод файла Flux. Размеры сеточных блоков в направлении X для текущего бокса. Вектор размеров сеточных блоков в направлении X. Размеры сеточных блоков в направлении Y для текущего бокса. Вектор размеров сеточных блоков в направлении Y. Размеры сеточных блоков в направлении Z (вертикальном) для текущего бокса. Вертикальный размер типичного блока матричного материала для всей сетки. Вертикальный размер типичного блока матричного материала для текущего бокса. Значения эффективной толщины сеточных блоков для текущего бокса. Вектор размеров сеточных блоков в направлении Z. Переопределяет текущий бокс ввода. Новый бокс ввода включает всю сетку. Завершает данные для локального измельчения сетки. Переопределяет часть массива значений глубин угловых точек. Присваивает заданное значение элементам заданного массива в данном потоке или области MULTNUM. Присваивает заданные значения элементам заданного массива внутри текущего бокса. Определяет локальное измельчение неструктурированной сетки. Определяет глобальные базовые ячейки для локального измельчения неструктурированной сетки. Определяет замещенные глобальные ячейки для локального измельчения неструктурированной сетки. Задает траектории разломов, впоследствии используемые ключевым словом MULTFLT. Определяет области потока для редактирования данных секции GRID. Определяет, какие области потока являются активными в расчете. Настраивает тензор диагональной проницаемости. Вводит позиции угловых точек для каждой ячейки из файла Grid. Управляет содержимым файла grid geometry (для графического вывода). Определяет единицы измерения, используемые программой GRID для вывода в файл Grid. Активизирует опцию увеличения масштаба для проводимости половины блока. Теплоемкость породы для термической опции.
Только ECLIPSE 300
HEATCRT
Только ECLIPSE 100
HMAQUNUM
Только ECLIPSE 100
HMMLAQUN
Только ECLIPSE 100
HMMMREGT
Только ECLIPSE 100
HMMULRGT HMMULTPV HMMULTxx
Только ECLIPSE 100
HRFIN HXFIN HYFIN HZFIN IMPORT INIT INRAD ISOLNUM JFUNC
Только ECLIPSE 100
LINKPERM
Только ECLIPSE 100
LTOSIGMA LX, LY, LZ
Только ECLIPSE 100
MAPAXES
Только ECLIPSE 300
Только ECLIPSE 300 Только ECLIPSE 300 Только ECLIPSE 300
MAPUNITS MAXTRANZ MAXVALUE MIDS MINDZNET MINPORV9 MINPV MINPVV
Только ECLIPSE 300
MINROCKV MINVALUE
Только ECLIPSE 300
MPFA MPFANUM MPFNNC MULTFLT
Зависимость теплоемкости породы от температуры для термической опции. Активизирует расчет градиентов для параметров численной модели водоносного пласта. Определяет кумулятивные множители для параметров численной модели водоносного пласта. Определяет кумулятивные множители для проводимости между областями. Активизирует расчет зависимости градиентов от множителей проводимости между областями. Определяет множители для поровых объемов (кумулятивные). Определить множители воспроизведения истории для проводимости и/или проницаемости. Отношения размеров локальной сетки в направлении R. Отношения размеров локальной сетки в направлении Х. Отношения размеров локальной сетки в направлении Y. Отношения размеров локальной сетки в направлении Z. Импортирует двоичные данные, созданные программой GRID. Создает файл Initial для GRAF. Устанавливает внутренний радиус радиальной сетки. Определяет размер каждой изолированной области пласта. Активизирует опцию J-функции Леверетта для масштабирования капиллярного давления. Значения проницаемостей сеточных блоков считаются заданными на гранях ячеек. Предоставляет простой способ расчета SIGMA по LX, LY, LZ. Вводит размеры представительных блоков матрицы для опции вязкого перемещения при двойной проницаемости. Вводит точку начала координат карты из препроцессора сетки для вывода в файл Grid. Определяет единицы измерения, используемые для данных MAPAXES. Максимальная проводимость в направлении Z. Определяет максимальное значение для заданных массивов внутри текущего бокса. Определяет глубины центров ячеек. Минимальная эффективная толщина для активной ячейки. Установить минимальный поровый объем для расчета девятиточечных проводимостей. Задает минимальный объем пор, при котором каждая ячейка становится активной. Задает вектор минимальных поровых объемов, при котором ячейки в текущем боксе становятся активными. Устанавливает минимальный объем породы, при котором каждая ячейка становится активной (для термической опции). Определяет минимальное значение для заданных массивов внутри текущего бокса. Устанавливает опции для тензорной проницаемости. Определяет области, в которых применяется многоточечная дискретизация или девятиточечная схема. Устанавливает коэффициенты многоточечной проводимости. Множители проводимости и коэффициентов диффузии через разломы, определенные ключевым словом FAULTS. Описание файла данных Описание секции GRID
85
MULTIPLY MULTIREG Только ECLIPSE 300
MULTMF MULTNUM
Только ECLIPSE 100
MULTPV MULTR MULTR-
Только ECLIPSE 100
MULTREGD
Только ECLIPSE 100
MULTREGH MULTREGP
Только ECLIPSE 100 Только ECLIPSE 100
MULTREGT MULTTHT MULTTHT-
Только ECLIPSE 100
MULTX MULTX-
Только ECLIPSE 100
MULTY MULTY-
Только ECLIPSE 100
MULTZ MULTZ-
Только ECLIPSE 100
NEWTRAN
Только ECLIPSE 100
NINENUM NMATOPTS NNC NNCGEN
Только ECLIPSE 100 Только ECLIPSE 300 Только ECLIPSE 300
NOCIRCLE NOGGF NODPPM NTG NXFIN NYFIN NZFIN
86
Описание файла данных Описание секции GRID
Умножает заданные массивы на заданные константы внутри текущего блока. Умножает заданные массивы на заданные константы в потоке или области MULTNUM. Множители проводимости для взаимосвязи матрицы и трещины. Определяет области умножения для использования с MULTREGT, MULTREGD и MULTREG. Также определяет области для редактирования данных с помощью ключевых слов ADDREG, EQUALREG, MULTIREG и COPYREG (только ECLIPSE 300). Множители порового объема для текущего бокса Множители проводимости в направлении R для текущего бокса. Множители проводимости в отрицательном направлении R для текущего бокса. Умножает коэффициенты диффузии между областями потока или умножения. Умножает теплопроводность между областями потока или умножения. Умножает коэффициенты диффузии между областями потока или умножения. Умножает проводимости между областями потока или умножения. Множители проводимости в направлении Theta для текущего бокса. Множители проводимости в отрицательном направлении R для текущего бокса. Множители проводимости в направлении X для текущего бокса. Множители проводимости в отрицательном направлении X для текущего бокса. Множители проводимости в направлении Y для текущего бокса. Множители проводимости в отрицательном направлении Y для текущего бокса. Множители для проводимости в направлении Z для текущего бокса. Множители для проводимости в отрицательном направлении Z для текущего бокса. Определяет, что вычисление проводимостей осуществляется с учетом площади контакта между блоками. Для геометрии угловой точки применяется по умолчанию. Не следует использовать с блочноцентрированной геометрией. Определяет размеры схемы девятиточечной дискретизации. Управляет опцией двойной пористости с дискретизированной матрицей. Явный ввод несоседних соединений. Позволяет создавать несоседние соединения между любыми двумя сеточными блоками. Отключает завершение круга для локальных измельчений сетки. Прекращает создание файла grid geometry (для графического вывода). Определяет, что проницаемости в ячейках трещин не умножаются на пористость трещин. Отношения эффективной толщины сеточного блока к общей для текущего бокса (песчанистость). Число локальных ячеек в каждой глобальной ячейке локального измельчения сетки в направлении Х. Число локальных ячеек в каждой глобальной ячейке локального измельчения сетки в направлении Y. Число локальных ячеек в каждой глобальной ячейке локального измельчения сетки в направлении Z.
Только ECLIPSE 100
OLDTRAN
Только ECLIPSE 100
OLDTRANR
Только ECLIPSE 300
OPERATE ORTHERRO
Только ECLIPSE 300
ORTHERRX
Только ECLIPSE 300
ORTHERRY
Только ECLIPSE 300
ORTHERRZ
Только ECLIPSE 100
OUTRAD PEBI PERMAVE
Только ECLIPSE 100 Только ECLIPSE 100
Только ECLIPSE 300
PERMMF PERMR PERMTHT PERMX PERMY PERMZ PERMXX
Только ECLIPSE 300
PERMYY
Только ECLIPSE 300
PERMZZ
Только ECLIPSE 300
PERMXY
Только ECLIPSE 300
PERMYZ
Только ECLIPSE 300
PERMZX
Только ECLIPSE 100
PINCH PINCHNUM PINCHOUT
Только ECLIPSE 300
Только ECLIPSE 100
PINCHREG PINCHXY PORO PSEUDOS QMOBIL
Только ECLIPSE 100
RADFIN RADFIN4
Только ECLIPSE 100 Только ECLIPSE 100 Только ECLIPSE 100
REFINE RESVNUM
Определяет, что для расчета проводимостей должны использоваться данные центров блоков. Альтернативный расчет проводимостей с использованием данных центров блоков. Выполняет арифметические операции над массивами. Установить минимальную ошибку ортогональности для расчета девятиточечных проводимостей. Установить минимальную ошибку ортогональности для расчета девятиточечных проводимостей поверхностей раздела в направлении X. Установить минимальную ошибку ортогональности для расчета девятиточечных проводимостей поверхностей раздела в направлении Y. Установить минимальную ошибку ортогональности для расчета девятиточечных проводимостей поверхностей раздела в направлении Z. Устанавливает внешний радиус радиальной сетки. Устанавливает использование неструктурированной сетки. Устанавливает опции для усреднения проницаемости при вычислении проводимостей. Проницаемость для взаимосвязи матрицы и трещины. Проницаемости в направлении R для текущего бокса. Проницаемости в направлении Theta для текущего бокса. Проницаемости в направлении X для текущего бокса. Проницаемости в направлении Y для текущего бокса. Проницаемости в направлении Z для текущего бокса. Коэффициент тензорной проницаемости в направлении X для текущего бокса ввода. Коэффициент тензорной проницаемости в направлении Y для текущего бокса ввода. Коэффициент тензорной проницаемости в направлении Z для текущего бокса ввода. Коэффициент тензорной проницаемости в направлении ХY для текущего бокса ввода. Коэффициент тензорной проницаемости в направлении YZ для текущего бокса ввода. Коэффициент тензорной проницаемости в направлении ZX для текущего бокса ввода. Создает соединения через выклинивающиеся слои. Определяет области выклинивания для использования в PINCHREG. Аналогично ключевому слову PINCH, но в этом случае невозможно настроить пороговое значение толщины. Определяет данные выклинивания в областях PINCHNUM. Создает горизонтальные соединения (I, J) через выклинивания. Пористости сеточных блоков для текущего бокса. Включает вывод данных для пакета PSEUDO. Управляет подвижной коррекцией концевых точек в локальном измельчении сетки. Определяет локальное измельчение радиальной сетки с одним столбцом. Определяет локальное измельчение радиальной сетки с четырьмя столбцами. Инициирует ввод данных для именованной локальной сетки. Инициализирует ввод данных COORD для данного пласта сетки.
Описание файла данных Описание секции GRID
87
Только ECLIPSE 300 Только ECLIPSE 300
Только ECLIPSE 100
Только ECLIPSE 300
Только ECLIPSE 100
Только ECLIPSE 300 Только ECLIPSE 300
Только ECLIPSE 300 Только ECLIPSE 100
Только ECLIPSE 100 Только ECLIPSE 100 Только ECLIPSE 300 Только ECLIPSE 300
88
Соединения для подстилающих и покрывающих пород пласта для термической опции. ROCKPROP Свойства подстилающих и покрывающих пород для термической опции. RPTGRID Устанавливает уровни отчета для данных GRID. RPTGRIDL Управляет выводом данных секции GRID для локальных сеток. RPTISOL Создает данные для ключевого слова ISOLNUM, выводимые в файл Debug. SIGMA Коэффициент взаимосвязи матрицы и трещины для всей сетки. SIGMAGD Коэффициент сигма взаимосвязи матрицы и трещины для гравитационного дренажа в системе нефть-газ для всей сетки. SIGMAGDV Коэффициент сигма взаимосвязи матрицы и трещины для гравитационного дренажа в системе нефть-газ для текущего бокса. SIGMATH Множитель теплопроводности между матрицей и трещиной для термической опции. SIGMAV Коэффициент взаимосвязи матрицы и трещины для текущего бокса. SMULTX, SMULTY, SMULTZ Альтернативные множители проводимости для автоматического измельчения. SOLVDIMS Определяет размерности блока решения системы линейных уравнений для локального измельчения неструктурированной сетки. SOLVDIRS Переопределяет установки по умолчанию для главных направлений в подпрограмме решения системы линейных уравнений. SOLVNUM Определяет отображение пользовательских чисел в числа подпрограммы решения систем линейных уравнений для неструктурированной сетки. SPECGRID Определение размеров и характеристик сетки. TBASIS Определить базис для тензорных проницаемостей. THCONMF Проводимость между матрицей и трещиной для термической опции. THCONR Теплопроводности породы для текущего бокса ввода (для термической и температурной опций). THCONSF Зависимость теплопроводности от насыщенности для термической опции. THPRESFT Определяет пороговое давление, связанное с названным разломом. TOPS Значения глубин верхних граней сеточных блоков для текущего бокса. TRANGL Определяет соединения между глобальными и локальными ячейками и связанные с ними значения проводимостей для локального измельчения неструктурированной сетки. USEFLUX Использовать файл Flux. VEDEBUG Управляет выводом отладочной информации для опций вертикального равновесия. VEFIN Управляет вертикальным равновесием в локальных сетках. XSTC Определяет состав нефти в стандартных условиях. YSTC Определяет состав газа в стандартных условиях. ZCORN Значения глубин углов сеточных блоков. ROCKCON
Описание файла данных Описание секции GRID
Пример набора данных RUNSPEC TITLE Пример простой блочно-центрированной сетки 5x3x2 в декартовых координатах DIMENS -- NX NY NZ 5 3 2 / -- затем должна следовать оставшаяся часть RUNSPEC GRID DXV 1500 3*1000 2000 / размеры блоков по Х отличаются только по направлению Х DYV 3*2000 / -- Установить постоянные значения EQUALS DZ 50 1 5 1 3 1 1 / слой 1 DZ PERMX 100 / слой 1 PERMX бокс не изменяется DZ 75 1 5 1 3 2 2 / слой 2 DZ теперь бокс I=1-5, J=1-3, K=2 PERMX 80 / PORO 0.3 / / Конец ключевого слова Equals -- Установить отдельные значения для пористости и верхних граней слоя 1 BOX 1 5 1 3 1 1 / определяет бокс I=1-5, J=1-3, K=1 Отдельные значения PORO для 15 блоков в боксе 0.2 0.21 0.22 0.23 0.24 0.21 0.22 0.23 0.26 0.28 0.19 0.27 0.28 0.25 0.24 / TOPS 5*7000 5*7100 5*7200 / ENDBOX -- Бокс теперь не определен, по умолчанию берется вся сетка I=1-5, J=13, K=1-2 COPY PERMX PERMY / Копировать все 30 значений Permx в Permy PERMX PERMZ / / MULTIPLY PERMZ 0.07 / Умножить все 30 значений Permz на 0.07 / -- По умолчанию будет выведен файл Grid -- Файл Init со свойствами блоков для ввода в GRAF INIT RPTGRID 'TRANX' 'TRANY' 'TRANZ' / запрашивает вывод проводимостей PROPS Заголовок следующей секции, завершает текущую секцию
Описание файла данных Описание секции GRID
89
Описание секции EDIT Секция EDIT содержит команды по модификации значений поровых объемов, глубин центров блоков, проводимостей, коэффициентов диффузии (для опции молекулярной диффузии) и несоседних соединений, рассчитанных программой на основе данных, введенных в секции GRID. Секция является полностью необязательной. Ключевые слова выходного массива GRID DEPTH
PORV
TRANX
TRANR
DIFFX
DIFFR
TRANY
TRANTHT
DIFFY
DIFFTHT
TRANZ
DIFFZ
могут быть использованы в секции EDIT для переопределения данных как всей сетки, так и для набора сеточных блоков, определенных с помощью ключевого слова BOX. Кроме того, ключевые слова множителей
Только ECLIPSE 100
MULTX
MULTR
MULTY
MULTTHT
MULTZ
MULTPV
MULTX-
MULTR-
MULTY-
MULTTHT-
MULTZи ключевые слова для операций BOX
EQUALS
ADD
ENDBOX
COPY
MULTIPLY
MINVALUE MAXVALUE могут использоваться для модификации массивов точно так же, как и в секции GRID. Кроме того, для модификации проводимостей через разломы, определенные ключевым словом FAULTS в секции GRID, можно использовать ключевое слово MULTFLT.
Изменение глубин ячеек Глубины центров ячеек, полученные при расчетах в секции GRID, используются для вычисления перепадов гидростатических давлений между ячейками при моделировании. Эти значения могут быть изменены путем установки новых значений глубин для всех ячеек с помощью ключевого слова DEPTH либо путем изменения значений в боксе с помощью ключевых слов ADD, COPY, EQUALS и MULTIPLY. Заметим, что изменение значений глубин не изменяет построенную сетку.
90
Описание файла данных Описание секции EDIT
Изменение поровых объемов Как и в случае с DEPTH, рассчитанные значения поровых объемов можно изменить. Для установки новых значений для всех ячеек используется ключевое слово PORV. Возможно также изменение значений в боксе с помощью ключевых слов EQUALS, ADD и MULTIPLY.
Изменение проводимостей Использование тех или иных ключевых слов для переопределения значений проводимости зависит от того, какая геометрия применяется ⎯ радиальная или декартова. Программа принимает радиальные координаты в расчете с декартовыми или наоборот, но при этом выдает предупреждение. Таблица 2.3
Ключевые слова для изменения значений проводимости
Ключевое слово для декартовой геометрии
Ключевое слово для радиальной геометрии
TRANX TRANY TRANZ
TRANR TRANTHT TRANZ
Описание Проводимости в направлении X или R Проводимости в направлении R или Theta Проводимости в направлении Z
Как и в случае с PORV и DEPTH, эти ключевые слова могут быть определены со значениями для всего месторождения или использоваться с ключевыми словами ADD, COPY, EQUALS и MULTIPLY.
Изменение коэффициентов диффузии Если при моделировании диффузии в секции RUNSPEC указано ключевое слово DIFFUSE, то ключевые слова DIFFX, DIFFY и DIFFZ (либо DIFFR, DIFFTHT и DIFFZ в радиальной геометрии) могут использоваться таким же образом, как TRANX, TRANY и TRANZ, для переопределения расчетных значений коэффициентов диффузии. Коэффициенты диффузии отражают влияние свойств ячеек на диффузионный поток. Их вычисление описано в разделе «Диффузия» на стр. 119 «Технического описания ECLIPSE».
Изменение несоседних соединений Для модификации любых несоседних соединений, введенных явным образом или сгенерированных автоматически в секции GRID, используется ключевое слово EDITNNC. Другими словами, эти ключевые слова позволяют напрямую редактировать проводимости (и коэффициенты диффузии) несоседних соединений. Альтернативой является использование ключевого слова EDITNNCR для полной замены значений несоседних соединений вместо умножения уже имеющихся значений на заданное число.
Описание файла данных Описание секции EDIT
91
Примечание
Ключевые слова TRANX и т. д. не изменяют значения проводимостей несоседних соединений. Однако использование MULTX и т. д. в секции GRID изменяет проводимости как между соседними блоками, так и по автоматически сгенерированным не соседним соединениям в положительном направлении от сеточного блока. Аналогично, при использовании опции молекулярной диффузии ключевые слова DIFFX и т. д. не изменяют значения коэффициентов диффузии несоседних соединений, в то время как DIFFMX и т. д. в секции GRID изменяют значения коэффициентов диффузии автоматически сгенерированных несоседнихсоединений в положительном направлении.
Если в секции EDIT заданы ключевые слова MULTX и т. д., они действуют на редактируемые данные как множители. Изменение проводимости любого несоседнего соединения осуществляется точно также, как если бы в секции GRID был задан дополнительный коэффициент. Ключевое слово MULTFLT предоставляет возможность настройки множителей проводимости в секции EDIT. При этом проводимости несоседних соединений через разлом изменяются автоматически. Примечание
В общем случае не рекомендуется использование множителей в секции EDIT. Исключение составляет случай, когда необходимо изменение проводимостей, заданных явным образом в секции EDIT с помощью ключевых слов TRANX и т. д. Обычно множители проводимости задаются только в секции GRID. Множители в секции EDIT не могут применяться одновременно с использованием опции локального измельчения сетки.
Управление выводом Выдача значений поровых объемов, глубин центров блоков, проводимостей, коэффициентов диффузии и несоседних соединений управляется переключателями или мнемониками, следующими за ключевым словом RPTGRID в секции GRID. При этом значения выводятся с учетом изменений, заданных в секции EDIT.
Алфавитный список ключевых слов секции EDIT
Только ECLIPSE 300
Только ECLIPSE 300
92
ADD
Прибавляет заданные константы к элементам заданных массивов в текущем боксе ввода.
ADDREG
Прибавляет заданную константу к заданному массиву в указанном потоке или области MULTNUM.
BOUNDARY
Определяет область сетки, для которой требуется вывод карт.
BOX
Переопределяет текущий бокс ввода.
COPY
Копирует данные в текущем блоке из одного заданного массива в другой.
COPYREG
Копировать область FLUXNUM или MULTNUM.
DEPTH
Значения глубин центров сеточных блоков для текущего бокса ввода.
Описание файла данных Описание секции EDIT
DIFFR
Коэффициенты диффузии в направлении R для текущего бокса ввода (Только для опции молекулярной диффузии в радиальной геометрии).
DIFFTHT
Коэффициенты диффузии в направлении Theta для текущего бокса ввода (Только для опции молекулярной диффузии в радиальной геометрии).
DIFFX
Коэффициенты диффузии в направлении Х для текущего бокса ввода (Только для опции молекулярной диффузии в декартовой геометрии).
DIFFY
Коэффициенты диффузии в направлении Y для текущего бокса ввода (Только для опции молекулярной диффузии в декартовой геометрии).
DIFFZ
Коэффициенты диффузии в направлении Z для текущего бокса ввода (Только для опции молекулярной диффузии в радиальной или декартовой геометрии).
EDITNNC
Изменяет несоседние соединения.
EDITNNCR
Замещает несоседние соединения.
ENDBOX
Переопределяет текущий бокс ввода. Новый бокс ввода включает всю сетку.
ENDFIN
Завершает данные для локального измельчения сетки.
EQUALREG
Присваивает элементам массива постоянные значения в заданной области потока или в области MULTNUM.
EQUALS
Присваивает заданные постоянные значения элементам заданного массива внутри текущего бокса.
Только ECLIPSE 300
HEATTR
Значения теплопроводности в направлении R.
Только ECLIPSE 300
HEATTTHT
Значения теплопроводности в направлении Theta.
Только ECLIPSE 300
HEATTX
Значения теплопроводности в направлении Х.
Только ECLIPSE 300
HEATTY
Значения теплопроводности в направлении Y.
Только ECLIPSE 300
HEATTZ
Значения теплопроводности в направлении Z.
HMMULTPV
Значения множителей порового объема с воспроизведением истории.
HMMULTxx
Значения множителей проводимости с воспроизведением истории.
IMPORT
Импортирует двоичные данные, сгенерированные программой GRID.
MAXVALUE
Определяет максимальное значение для заданных массивов внутри текущего бокса.
MINVALUE
Определяет минимальное значение для заданных массивов внутри текущего бокса.
MULTFLT
Устанавливает множитель проводимости для именованного разлома, определенного ключевым словом FAULTS в секции GRID.
MULTIPLY
Умножает заданные массивы на заданные константы внутри текущего бокса.
MULTIREG
Умножает массив на константу в заданной области потока или в области MULTNUM.
MULTPV
Умножает вычисленный поровый объем внутри текущего бокса.
MULTR
Устанавливает дополнительный множитель для проводимости в направлении R внутри текущего бокса (только для радиальной геометрии).
Только ECLIPSE 300
Только ECLIPSE 300
Только ECLIPSE 100
Описание файла данных Описание секции EDIT
93
Только ECLIPSE 100
MULTR-
Устанавливает дополнительный множитель для проводимости в отрицательном направлении R внутри текущего бокса (только для радиальной геометрии).
Только ECLIPSE 100
MULTREGD
Умножает коэффициенты диффузии между областями потока или умножения.
Только ECLIPSE 100
MULTREGH
Умножает теплопроводность между областями потока или умножения.
MULTREGT
Умножает проводимости между областями потока или умножения.
MULTREGP
Умножает поровые объемы между областями потока или умножения.
Только ECLIPSE 100
MULTTHT
Устанавливает дополнительный множитель для проводимости в направлении Theta внутри текущего бокса (только для радиальной геометрии).
Только ECLIPSE 100
MULTTHT-
Устанавливает дополнительный множитель для проводимости в отрицательном направлении Theta внутри текущего бокса (только для радиальной геометрии).
Только ECLIPSE 100
MULTX
Устанавливает дополнительный множитель для проводимости в направлении Х для текущего бокса.
Только ECLIPSE 100
MULTX-
Устанавливает дополнительный множитель для проводимости в отрицательном направлении Х для текущего бокса.
Только ECLIPSE 100
MULTY
Устанавливает дополнительный множитель для проводимости в направлении Y для текущего бокса.
Только ECLIPSE 100
MULTY-
Устанавливает дополнительный множитель для проводимости в отрицательном направлении Y для текущего бокса.
Только ECLIPSE 100
MULTZ
Устанавливает дополнительный множитель для проводимости в направлении Z для текущего бокса.
Только ECLIPSE 100
MULTZ-
Устанавливает дополнительный множитель для проводимости в отрицательном направлении Z для текущего бокса.
OPERATE
Выполняет арифметические операции над массивами.
PORV
Поровые объемы сеточных блоков для текущего бокса ввода.
REFINE
Выбрать локальное измельчение сетки для входных данных.
ROCKV
Объем породы для термической опции.
TRANR
Проводимости в направлении R для текущего бокса ввода (только для радиальной геометрии).
TRANTHT
Проводимости в направлении Theta для текущего бокса ввода (только для радиальной геометрии).
TRANX
Проводимости в направлении X для текущего бокса ввода (только для декартовой системы координат).
TRANY
Проводимости в направлении Y для текущего бокса ввода (только для декартовой системы координат).
TRANZ
Проводимости в направлении Z для текущего бокса ввода (для радиальной или декартовой системы координат).
94
Описание файла данных Описание секции EDIT
Описание секции PROPS Секция входных данных PROPS содержит свойства пластовых флюидов и пород, зависящие от давления и насыщенности.
Ввод данных Данные вводятся в виде ключевых слов для нескольких таблиц, причем каждое ключевое слово может использоваться только один раз. Количество таблиц каждого типа определяется в секции данных RUNSPEC. При этом должно быть правильно указано число таблиц. В секции RUNSPEC также определяются максимальные размеры каждой таблицы. Если после ключевого слова вводятся несколько таблиц, то каждая таблица заканчивается косой чертой (/). Ключевые слова в секции PROPS можно указывать в любом порядке. Все ключевые слова должны начинаться в столбце 1. Значащими являются все символы до столбца 8.
Пример SWFN данные для таблицы 1 / данные для таблицы 2 / данные для таблицы 3 /
Обязательные свойства Обязательные ключевые слова определяются тем, какая система и модель используется: ECLIPSE 100, ECLIPSE 300 с моделью нелетучей нефти (black oil) или ECLIPSE 300 с композиционной моделью. В любом случае данные должны содержать значения сжимаемости породы, а также зависимости относительных проницаемостей и капиллярных давлений от насыщенности для присутствующих фаз. В расчетах с нелетучей нефтью (ECLIPSE 100 или ECLIPSE 300) обязательные ключевые слова PVT определяются выбранными в секции RUNSPEC фазами (ключевые слова OIL, WATER, GAS, DISGAS, VAPOIL) и специальными опциями (ключевые слова API, BRINE, COAL, DIFFUSE, ENDSCALE, FOAM, MISCIBLE, POLYMER, ROCKCOMP, SATOPTS, TEMP, TRACERS, VE, SURFACT, SOLVENT). В композиционных расчетах ECLIPSE 300 обязательные ключевые слова PVT определяются уравнением состояния (ключевое слово EOS) и используемыми специальными опциями (GASWAT, CO2SOL, TRCOEF, MISCIBLE). Расчет с нелетучей нефтью в ECLIPSE 300 определяется путем включения ключевого слова BLACKOIL вместо EOS. Ключевое слово TABDIMS используется в секции RUNSPEC для установки размеров таблиц, отличных от значений по умолчанию (либо AQUDIMS, MISCIBLE, ROCKCOMP, TRACERS для специальных опций).
Описание файла данных Описание секции PROPS
95
Функции от насыщенности Относительные проницаемости и капиллярные давления воды и газа вводятся как функции их насыщенности с помощью ключевых слов SWFN и SGFN соответственно. Одиночная таблица функции насыщенности может иметь следующий вид: SWFN --Sw 0.22 0.3 0.5 0.8 0.9 1.0
Krw .0 .0 .24 .65 .83 1.00
Pcow 7.0 4.0 2.5 1.0 .5 .0 /
Как и при использовании других ключевых слов, данные могут быть разделены произвольным количеством пробелов и находиться в разных строках, но здесь удобно располагать их по столбцам. Для всех столбцов, кроме первого, могут использоваться значения по умолчанию, вычисляемые с помощью линейной интерполяции. Некоторые значения насыщенности в самом левом столбце являются значимыми: Swco
Первое значение в таблице, в данном случае 0,22, соответствует погребенной воде или минимальной водонасыщенности блока в начальном состоянии.
Swcr
Значение насыщенности, при котором вода становится подвижной, или критическая водонасыщенность, в данном случае 0,3.
Второй столбец содержит относительные проницаемости для воды, а третий ⎯ капиллярные давления вода-нефть, определяемые следующим образом: Pcow = Po – Pw Функции от насыщенности для газа вводятся аналогичным образом с помощью функции SGFN. Первое значение должно быть нулевым, поскольку «связанного» газа не бывает, а критическая насыщенность для газа определяется таким же образом, как критическая насыщенность для воды. Капиллярные давления газ-нефть определяются следующим образом: Pcog = Pg – Po. В двухфазных расчетах, содержащих нефть, относительные проницаемости для нефти вводятся с помощью ключевого слова SOF2. Оно аналогично SWFN и SGFN, но не имеет столбца капиллярных давлений.
Относительные проницаемости в трехфазной системе Таблица SOF3 используется в трехфазных системах для ввода Krow и Krog как функций от насыщенности нефти. Эти значения соответствуют относительной проницаемости нефти при нулевой газонасыщенности и при погребенной водонасыщенности соответственно. Для получения относительной проницаемости нефти в трехфазной системе эти значения объединяются с помощью метода по умолчанию, метода Стоуна I или II либо трехфазной модели IKU. Одна из этих трех опций может быть выбрана с помощью ключевых слов STONE1, STONE2 и IKU3P. Опции подробно описаны в разделе «Функции от насыщенности», стр. 703 «Технического описания ECLIPSE». Для ввода относительных проницаемостей и капиллярных давлений как функций насыщенности можно использовать одно из двух семейств ключевых слов. Первое семейство: SWOF и (SGOF или SLGOF) позволяет вводить значения относительных проницаемостей нефти в тех же таблицах, что и относительные проницаемости для воды и газа. Второе семейство: SWFN, SGFN и (SOF3, SOF32D или SOF2) требует, чтобы относительные проницаемости нефти вводились в отдельную таблицу как функции нефтенасыщенности.
96
Описание файла данных Описание секции PROPS
Имеется возможность выбора того семейства, которое лучше соответствует формату исходных данных, за одним исключением: для водогазовых расчетов и в расчетах, использующих опции смешивающегося вытеснения или растворителя, следует применять второе семейство. Ключевые слова из двух семейств нельзя использовать одновременно. ECLIPSE 100
Относительные проницаемости для нефти также могут быть определены с помощью ключевого слова SOF32D в виде двухмерной таблицы зависимости от водо- и газонасыщенности.
ECLIPSE 100
В расчетах систем газ-вода значения относительной проницаемости и капиллярного давления могут быть введены с помощью одного ключевого слова, SGWFN, в качестве альтернативы использованию SGFN и SWFN.
ECLIPSE 300
Трехфазная модель IKU для относительной проницаемости может быть задействована с помощью ключевого слова IKU3P.
ECLIPSE 300
При использовании методов IMPES и решения AIM большие значения капиллярных давлений могут вызвать неустойчивость. Этого можно избежать путем определения максимальной скорости изменения капиллярного давления. Таблица завершается косой чертой (/). Если расчет содержит более одной области таблицы насыщенности, то они должны вводиться последовательно, каждая таблица должна завершаться косой чертой (/). Назначение таблиц для блоков происходит позже, в секции REGIONS. Набор ключевых слов для функций насыщенности приведен ниже:
Семейство ключевых слов, задающих функции насыщенности (I) SWOF
При наличии воды и нефти
SGOF или SLGOF При наличии газа и нефти
Семейство ключевых слов, задающих функции насыщенности (II) SOF3 или SOF32D Для нефти в расчетах трехфазной системы SOF2
Для нефти, если она присутствует, в расчетах двухфазной системы
SGFN
Для газа, если он присутствует
SWFN
Для воды, если она присутствует
SGWFN
Только для расчетов систем газ-вода
Гистерезис При использовании гистерезиса кривые пропитки и вытеснения вводятся с помощью соответствующих функций насыщенности из числа описанных выше. Затем номера таблиц пропитки назначаются ячейкам с помощью ключевого слова IMBNUM секции REGION. Ключевое слово SATOPTS задействует учет гистерезиса. См. «Гистерезис», стр. 397 «Технического описания ECLIPSE».
Описание файла данных Описание секции PROPS
97
Масштабирование концевых точек В некоторых случаях таблицы относительной проницаемости и капиллярного давления для разных ячеек могут быть различными. Вместо ввода большого количества таблиц возможно произвести масштабирование фиксированных точек таблицы по новым, зависящим от ячейки, позициям. Это может быть выполнено по горизонтали (вдоль оси значений насыщенности) или по вертикали (перемасштабирование значений Kr и Pc). Чтобы использовать масштабирование концевых точек, необходимо включить ключевое слово ENDSCALE в секцию RUNSPEC. См. «Масштабирование таблицы насыщенности», стр. 727 «Технического описания ECLIPSE».
Таблицы давления Зависимости от давления (ROCK, PVDO, PVTO, PVTW, PVTG) вводятся в том же формате, что и зависимости от насыщенности. При вводе нескольких таблиц они могут быть назначены ячейкам с помощью ключевого слова PVTNUM. Кроме того, для каждой области таблицы давления вводятся данные ключевых слов DENSITY или GRAVITY. Альтернативным вариантом определения свойств породы является использование ключевого слова ROCKNUM для определения номера таблицы породы для каждой из ячеек. Только ECLIPSE 300
При использовании уравнения состояния таблицы PVTO и PVTG не требуются, поскольку Z-факторы и, следовательно, плотности флюида могут быть получены напрямую. Значения вязкостей получаются из корреляции Лоренца-Брэя-Кларка [11]. Из ключевого слова DENSITY используются только значения плотности воды в поверхностных условиях. Если введена таблица KVTABLE и в секции RUNSPEC имеется ключевое слово KVALUES, то это используется для определения состава жидкости и испарений. В настоящее время для определения плотностей фаз требуется уравнение состояния. (В сепараторах на поверхности также может использоваться ключевое слово KVTABLE.)
Таблицы зависимости свойств породы от давления Имеется два способа определения зависимости порового объема породы от давления. Ключевое слово ROCK устанавливает базовое давление и сжимаемость, а ключевое слово ROCKTAB позволяет ввести таблицу зависимости отношений поровых объемов и проводимостей от давления. При повышении давления поровый объем увеличивается, поскольку сжимается материал породы. Таблицы гистерезисного уплотнения породы также могут быть введены с помощью ключевого слова ROCKTABH в том случае, когда поровое пространство не восстанавливается при восстановлении давления. По умолчанию ECLIPSE табулирует множители уплотнения породы в зависимости от давления флюида. Однако, если для определения горного давления использовано ключевое слово OVERBURD, то ROCKTAB и ROCKTABH вместо этого могут табулироваться в зависимости от эффективного давления флюида Pefffl = Pfluid – Горное давление или в зависимости от эффективного напряжения Stress = -Pefffl, что определяется опциями, выбранными в ключевом слове ROCKOPTS. См. раздел «Уплотнение породы», стр. 697 «Технического описания ECLIPSE».
98
Описание файла данных Описание секции PROPS
Таблицы свойств воды зависящие от давления Значения сжимаемости и вязкости воды определяются с помощью ключевого слова PVTW. Это может иметь следующий вид: PVTW --Pref 4000
Bref 1.001
Cw 0.000003
Vw 0.52
dVw/dp 0 /
Здесь определяется опорное давление, объемный коэффициент воды при данной величине давления, сжимаемость при данной величине давления и вязкость воды. Последнее значение соответствует сжимаемости вязкости, которая по смыслу соответствует сжимаемости, но для вязкости. Во многих случаях эта величина равна нулю. Для экстраполяции используется квадратичная функция. Только ECLIPSE 300
В качестве альтернативы PVTW для ввода общих зависимостей свойств воды от давления может использоваться ключевое слово WATERTAB. При использовании опции минерализованной воды должны быть введены PVT-свойства воды с помощью ключевого слова PVTWSALT.
Плотности в поверхностных условиях Три возможных значения плотности в поверхностных условиях устанавливаются с помощью ключевого слова DENSITY. Это необходимо для определения плотности в пластовых условиях при использовании пластовых объемов. В композиционных расчетах плотности углеводородов в пластовых условиях определяются уравнением состояния, поэтому необходимым является только значение для воды. Ключевое слово DENSITY всегда имеет три аргумента, даже в том случае, когда водная фаза в расчете отсутствует. DENSITY --deno 45.0000
denw 63.0200
deng .07020
/
Если для данного расчета в секции RUNSPEC ключевым словом TABDIMS установлено более одной области таблицы давления, то данные для DENSITY и данные таблицы давления ROCK, PVTW и т. д. должны вводиться последовательно и разделяться косой чертой (/). Альтернативой DENSITY является ключевое слово GRAVITY, которое позволяет вводить те же данные в формате градусов API. При использовании опции минерализованной воды значение плотности воды также можно ввести с помощью ключевого слова BDENSITY.
Таблицы зависимости свойств от давления для нефти и газа (нелетучая нефть) Поскольку при композиционных расчетах значения плотности углеводородов получаются из уравнения состояния, следующие таблицы являются необходимыми только в расчетах с нелетучей нефтью. PVT-свойства газированной нефти можно ввести в одном из двух форматов с использованием следующих ключевых слов: •
PVCO и PMAX или
•
PVTO. Описание файла данных Описание секции PROPS
99
Первый формат предполагает, что сжимаемость недонасыщенной нефти с газосодержанием Rs и производная вязкости по давлению не зависят от давления. Таблицы от давления интерполируются линейно и экстраполируются прямой постоянного наклона (если это необходимо). Второй формат сложнее, но обеспечивает большую гибкость в задании свойств недонасыщенной нефти. Он позволяет вводить свойства нефти, содержащей растворенный газ, в виде двухмерной таблицы. ECLIPSE 100
Аналогично, PVT-свойства дегазированной нефти можно ввести в одном из двух форматов, используя ключевые слова PVCDO или PVDO. Использование ключевого слова PVCDO предполагает постоянную сжимаемость дегазированной нефти и независимость производной вязкости нефти от давления. Ключевое слово PVDO позволяет задавать объемный коэффициент и вязкость нефти в виде таблиц давления. Ключевое слово PVDG позволяет табулировать объемный коэффициент и вязкость в зависимости от давления для газа.
ECLIPSE 100
Значения Z-фактора для сухого газа вводятся непосредственно с помощью ключевого слова PVZG. Наконец, свойства газа с испаряемой нефтью (конденсатов) вводятся с помощью ключевого слова PVTG. Таблицы давления для нефти и газа могут быть подготовлены программой PVTi.
Необходимые ключевые слова ⎯ нелетучая нефть (black oil) Данные должны включать следующее: плотности флюидов в поверхностных условиях, данные для расчета плотностей и вязкостей флюидов в пластовых условиях, сжимаемость породы, относительные проницаемости и капиллярные давления как функции насыщенности. Минимальный набор обязательных ключевых слов секции PROPS: DENSITY или GRAVITY плотность/относительная плотность в поверхностных условиях ROCK
Сжимаемость породы (если не используется опция уплотнения породы)
PVTO или (PVCO и PMAX) Если присутствует газированная нефть ECLIPSE 100
PVDO или PVCDO Если присутствует дегазированная нефть
ECLIPSE 100
RSCONST или RSCONSTT Если дегазированная нефть используется для моделирования нефти, имеющей постоянное содержание растворенного газа PVTG
Если присутствует жирный газ
PVDG или PVZG Если присутствует сухой газ
100
Описание файла данных Описание секции PROPS
ECLIPSE 100
RVCONST или RVCONSTT Если сухой газ используется для моделирования газа, имеющего постоянное содержание испаренной нефти Если присутствует вода (для опции минерализованной воды используется ключевое слово PVTWSALT)
PVTW
Некоторые ключевые слова являются взаимоисключающими и не могут применяться вместе. Примеры недопустимых сочетаний: PVTO и RSCONST(T) Постоянная величина Rs применяется только для дегазированной нефти PVTG и RVCONST(T) Постоянная величина Rv применяется только для сухого газа SWOF и SGFN
Ключевые слова из двух семейств нельзя использовать одновременно.
В приведенной ниже таблице представлены ключевые слова, которые следует использовать в задачах с различными присутствующими фазами. Для определения свойств сухого газа можно использовать PVZG вместо PVDG. Таблица 2.4
Ключевые слова секции PROPS, которые следует использовать в расчете с нелетучей нефтью для различных комбинаций фаз
Комбинации фаз
Ключевые слова
Нефть и Жирный газ и растворенный испаренная газ нефть
Вода
либо: или: либо: или:
PVCO, PMAX, PVTG, PVTW PVTO, PVTG, PVTW SGOF или SLGOF, SWOF SOF3 или SOF32D, SGFN, SWFN
Сухой газ Нефть и растворенный газ
Вода
либо: или: либо: или:
PVCO, PMAX, PVDG, PVTW PVTO, PVDG, PVTW SGOF или SLGOF, SWOF SOF3 или SOF32D, SGFN, SWFN
либо: или: либо: или:
PVCO, PMAX, PVTG PVTO, PVTG SGOF или SLGOF SOF2, SGFN
либо: или: либо: или:
PVDO, RSCONST(T), PVTW PVCDO, RSCONST(T), PVTW SWOF SOF2, SWFN PVDG или PVZG RVCONST(T), PVDG, PVTW SGFN, SWFN SGWFN
Нефть и Жирный газ и растворенный испаренная газ нефть Недонасыщенная нефть и растворенный газ с постоянной концентрацией Сухой газ Сухой газ и испаренная нефть с постоянной концентрацией
Вода
Вода либо: или:
Описание файла данных Описание секции PROPS
101
Стандартные условия (ECLIPSE 300) ECLIPSE 300
Значения объема газа в поверхностных условиях выводятся как значения объема идеального газа в стандартных условиях ⎯ по умолчанию 1 атмосфера и 15,56°C (60°F). Значения объемов нефти выводятся для условий конечной стадии сепарации. Условия по умолчанию можно переопределить с помощью ключевого слова STCOND.
Данные уравнения состояния для композиционной модели (ECLIPSE 300) ECLIPSE 300
В композиционном режиме уравнение состояния выбирается с помощью ключевого слова EOS. При этом аргумент должен начинаться с букв P, R, S или Z для уравнений Пенга-Робинсона, Редлиха-Квонга, Соаве-Редлиха-Квонга и Зудкевича-Иоффе соответственно. С помощью ключевого слова PRCORR возможно внести небольшую поправку в уравнение Пенга-Робинсона. Уравнения состояния рассматривается в разделе «Уравнения состояния», стр. 179 «Технического описания ECLIPSE». Секция PROPS содержит ключевые слова для параметризации уравнения состояния. Уравнение имеет Nc аргументов, где Nc ⎯ число углеводородных компонентов в расчете, заданное ключевым словом COMPS в секции RUNSPEC. Таблица 2.5
Ключевые слова для параметризации уравнения состояния в композиционном расчете
Ключевое слово
102
Описание
CNAMES TCRIT PCRIT VCRIT ZCRIT VCRITVIS MW ACF TBOIL DREF GREF TREF OMEGAA
Имена компонентов Критические температуры Критические давления Критические объемы Критические Z-факторы Критические объемы (только для вязкостей) Молекулярные массы Нецентральные коэффициенты Точки кипения (для уравнения Зудкевича-Иоффе) Опорные плотности (для уравнения Зудкевича-Иоффе) Опорные относительные плотности (для уравнения Зудкевича-Иоффе) Опорные температуры (для уравнения Зудкевича-Иоффе)
OMEGAB PARACHOR SSHIFT
Значения Ωb0 для пласта Значения парахора для вычисления поверхностного натяжения Смещения объемов в уравнении состояния для пласта
Описание файла данных Описание секции PROPS
Значения Ωa0 для пласта
Следует заметить, что вводить необходимо либо Z-факторы, либо критические объемы, поскольку они связаны соотношением Vc = ZcRT/Pc. Ключевые слова ZCRITVIS и VCRITVIS требуется вводить только в том случае, когда для корреляции вязкости Лоренца-Брэя-Кларка необходимы различные значения критических объемов. Если для расчета вязкости по умолчанию требуется использовать альтернативный метод, то путем указания ключевого слова PEDERSEN в секции PROPS можно выполнить расчет вязкости методом Педерсена и др. Коэффициенты корреляции Лоренца-Брэя-Кларка можно изменить с помощью ключевого слова LBCCOEF. Однако для корреляции Педерсена и др. это невозможно. В дополнение к свойствам, перечисленным выше, с помощью ключевого слова BIC можно ввести двоичные коэффициенты взаимодействия. Вводится Nc(Nc – 1)/2 значений, а именно часть матрицы коэффициентов взаимодействия ниже главной диагонали. Пример для пятикомпонентной системы: BIC 0.01 0.01 0.02 0.001
0.005 0.0 0.001 0.0 0.001
0.0005
/
Чтобы облегчить согласование данных PVT, модель позволяет использовать два набора данных для уравнения состояния ⎯ одно для пластовых и другое для поверхностных условий. При этом для поверхностных условий возможно использование других параметров уравнения состояния, что достигается с помощью ключевых слов ACFS, OMEGAAS, OMEGABS, BICS и SSHIFTS. Кроме того, уравнение состояния в поверхностных условиях (например, Зудкевича-Иоффе) может отличаться от уравнения для пласта (например, Пенга-Робинсона). Альтернативное уравнение состояния для поверхностных условий определяется с помощью ключевого слова EOSS. Для композиционных расчетов также необходимо ввести температуру пласта с помощью RTEMP. Она используется для определения приведенных температур для уравнения состояния. Температура считывается в градусах Цельсия или в градусах Фаренгейта. Альтернативой является ключевое слово TEMPVD, позволяющее определять изменение температуры в зависимости от глубины в пласте и соответственно изменяющее коэффициенты уравнения состояния для каждой из ячеек. Если данные уравнения состояния подготовлены с помощью препроцессора PVTi, то файл, включаемый в набор данных ECLIPSE 300, содержит ключевое слово NCOMPS. Это слово считывается для проверки соответствия числа компонентов в препроцессоре и в модели. Ключевое слово NCOMPS вводить не требуется.
Таблицы констант равновесия (ECLIPSE 300) ECLIPSE 300
Если для пласта (ключевое слово KVALUES в секции RUNSPEC) или для сепараторов необходимо использовать таблицы констант равновесия, то они вводятся как функции от давления в секции PROPS с помощью ключевого слова KVTABLE. Для каждого значения давления вводится Nc значений констант равновесия. Альтернативой вводу данных в табличной форме является использование ключевого слова KVGEN, которое позволяет генерировать их внутри программы по заданному образцу. Эта возможность может применяться для контроля равновесия между фазами в пределах месторождения (ключевое слово KVALUES в секции RUNSPEC) либо в расчетах сепаратора (ключевое слово SEPCOND в секции SCHEDULE).
Описание файла данных Описание секции PROPS
103
Коэффициенты диффузии ECLIPSE 300
При использовании опции диффузии (ключевое слово DIFFUSE в секции RUNSPEC) для каждого компонента могут быть определены коэффициенты диффузии, нормальные или с поправкой на активность. См. раздел «Диффузия», стр. 119 «Технического описания ECLIPSE».
Таблицы зависимости состава от давления (ECLIPSE 300) ECLIPSE 300
Обычным методом определения начального состояния модели является уравновешивание. Однако иногда бывает удобно определять начальные давления и температуры явным образом. При этом необходимо убедиться, что заданное начальное состояние является стабильным и физически возможным. Ключевые слова XMFVP и YMFVP позволяют вводить начальные составы нефти и газа, выраженные в молярных долях, как функции от давления. Таким образом, могут быть получены равновесные составы фаз для диапазона давлений. Таблицы обычно составляются с помощью программы PVTi, причем для определения зависимости состава от температуры используется дифференциальная конденсация (constant volume depletion) или эксперимент с дифференциальным разгазированием (differential liberation).
Ключевые слова секции PROPS Ниже приведен список всех ключевых слов секции PROPS, сгруппированных по назначению, и краткое описание их функций. Затем следует алфавитный список. Более подробное описание можно найти в описании соответствующего ключевого слова в руководстве.
Вывод RPTPROPS
Вывод данных секции PROPS. •
FILLEPS
Опционально
Управляет выводом данных для концевых точек в файл INIT. •
Опционально
Данные PVT-свойств флюида в расчетах с нелетучей нефтью DENSITY
Плотности флюидов в поверхностных условиях. •
GRAVITY
Относительные плотности флюидов в поверхностных условиях. •
PMAX
Описание файла данных Описание секции PROPS
Необходимо, если используется PVCO
Объемный коэффициент и вязкость газированной нефти как функции давления в точке насыщения. •
104
(Должно присутствовать либо DENSITY, либо GRAVITY)
Максимально ожидаемое давление в расчете. •
PVCO
(Должно присутствовать либо DENSITY, либо GRAVITY)
Для систем с газированной нефтью требуется PVCO или PVTO
PVTO
Объемный коэффициент и вязкость газированной нефти как функции давления и Rs. •
Только ECLIPSE 100
PVCDO
Объемный коэффициент и вязкость дегазированной нефти с постоянной сжимаемостью. •
Только ECLIPSE 100
PVDO
RSCONST
RSCONSTT
PVZG
RVCONST RVCONSTT
WATERTAB
Опционально, только для сухого газа
Объемный коэффициент, сжимаемость и вязкость воды. •
Только ECLIPSE 300
Опционально, только для сухого газа
Устанавливает константу Rv для сухого газа, отдельное значение для каждой PVT-области. •
PVTW
PVDG или PVZG необходимы для систем с сухим газом
Устанавливает константу Rv для сухого газа по всему месторождению. •
Только ECLIPSE 100
PVDG или PVZG необходимы для систем с сухим газом
Z-фактор и вязкость сухого газа как функции давления. •
Только ECLIPSE 100
Необходимо для систем с жирным газом
Объемный коэффициент и вязкость сухого газа как функции давления. •
Только ECLIPSE 100
Опционально, только для дегазированной нефти
Объемный коэффициент и вязкость газа как функции давления и Rv. •
PVDG
Опционально, только для дегазированной нефти
Устанавливает константу Rs для дегазированной нефти отдельно для каждой PVT-области. •
PVTG
Необходимо указание PVСDO либо PVDO для систем с дегазированной или недонасыщенной нефтью
Устанавливает константу Rs для дегазированной нефти по всему месторождению. •
Только ECLIPSE 100
Необходимо указание PVСDO либо PVDO для систем с дегазированной или недонасыщенной нефтью
Объемный коэффициент и вязкость дегазированной нефти как функции давления. •
Только ECLIPSE 100
Для систем с газированной нефтью требуется PVCO или PVTO
Необходимо в системах с водой, но не для опции минерализованной воды.
Таблицы давления воды. •
Альтернатива PVTW. Необходимо в системах с водой.
Описание файла данных Описание секции PROPS
105
ECLIPSE 300
Данные PVT-свойств и уравнения состояния в композиционных расчетах (ECLIPSE 300) ACF
Нецентральные коэффициенты •
ACFS
Нецентральные коэффициенты для поверхностного уравнения состояния •
BIC
LBCCOEF
•
Необходимо (вместо пропущенных берутся значения по умолчанию)
•
Необходимо только для уравнения Зудкевича-Иоффе
Установить коэффициенты корреляции Лоренца-Брэя-Кларка, отличные от принятых по умолчанию
106
Описание файла данных Описание секции PROPS
Обязательно
Молекулярные массы для поверхностного уравнения состояния •
NCOMPS
Опционально
Молекулярные массы •
MWS
Опционально, предназначено для изменения коэффициентов корреляции Лоренца-Брэя-Кларка для вязкости.
Устанавливает диапазон интерполяции Ли. •
MW
Опционально
Опорные относительные плотности (для уравнения Зудкевича-Иоффе)
• LILIM
Необходимо только для уравнения Зудкевича-Иоффе
Изменяет корреляцию Ли для критической температуры •
GREF
DENSITY или GRAVITY необходимы только для воды, если она присутствует
Базовые плотности (для уравнения состояния Зудкевича-Иоффе) •
FACTLI
DENSITY или GRAVITY необходимы только для воды, если она присутствует
Относительные плотности флюидов в поверхностных условиях. •
DREF
Обязательно
Плотности флюидов в поверхностных условиях. •
GRAVITY
Необходимо для управления уровнями теплового эквивалента для групп и скважин (и для опции GASWAT)
Имена компонентов •
DENSITY
Опционально (по умолчанию берутся значения из BIC)
Тепловые эквиваленты компонентов •
CNAMES
Обязательно
Двоичные коэффициенты взаимодействия для уравнения состояния в поверхностных условиях •
CALVAL
Опционально (по умолчанию берутся значения из ACF)
Двоичные коэффициенты взаимодействия для уравнения состояния •
BICS
Обязательно
Опционально (по умолчанию берутся значения из MW)
Подтвердить число компонентов
• OMEGAA
Значения Ωa0 для пласта •
OMEGAAS
Опционально (по умолчанию берутся значения из TBOIL)
Критические температуры •
TCRITS
Необходимо только для уравнения Зудкевича-Иоффе
Точки кипения в поверхностных условиях (для уравнения состояния Зудкевича-Иоффе) •
TCRIT
Опционально (если не указано, то берутся значения по умолчанию)
Точки кипения (для уравнения состояния Зудкевича-Иоффе) •
TBOILS
Опционально (по умолчанию берутся значения из SSHIFT)
Определить стандартные условия •
TBOIL
Опционально (по умолчанию берутся значения, равные 0)
Смещения объемов в поверхностном уравнении состояния •
STCOND
Требуется RTEMP или TEMPVD
Смещения объемов в уравнении состояния для пласта •
SSHIFTS
Опционально, если используется уравнение состояния ПенгаРобинсона
Определить постоянную температуру пласта •
SSHIFT
Опционально
Использовать модифицированное уравнение состояния Пенга-Робинсона •
RTEMP
Опционально
Опорные давления для поверхностного уравнения состояния в термической опции. •
PRCORR
Требуется только для расчета вязкости методом Педерсена
Опорные давления для термической опции. •
PREFS
Опционально (по умолчанию берутся значения из PCRIT)
Разрешает использование метода Педерсена для расчета вязкости •
PREF
Обязательно
Критические давления для поверхностного уравнения состояния •
PEDERSEN
Опционально (по умолчанию берутся значения из OMEGAB)
Критические давления •
PCRITS
Необходимо (вместо пропущенных берутся значения по умолчанию)
Значения Ωb для поверхностного уравнения состояния •
PCRIT
Опционально (по умолчанию берутся значения из OMEGAA)
Значения Ωb0 для пласта •
OMEGABS
Необходимо (вместо пропущенных берутся значения по умолчанию)
Значения Ωa для поверхностного уравнения состояния •
OMEGAB
Опционально (подтверждает значение NCOMPS, установленное в RUNSPEC)
Обязательно
Критические температуры для поверхностного уравнения состояния Описание файла данных Описание секции PROPS
107
• TEMPVD
Определить постоянную зависимость температуры от глубины •
TREF
Таблицы зависимости общего состава от глубины •
XMFVP YMFVP
Опционально
Ввести общий состав •
Опционально
Константы равновесия (ECLIPSE 300) KVGEN
Определить, что константы равновесия должны быть сгенерированы программой •
KVTABLE
Для опции KVALUES необходимы ключевые слова KVGEN или KVTABLE
Таблицы констант равновесия •
Для опции KVALUES необходимы ключевые слова KVGEN или KVTABLE
Раствор диоксида углерода в водной фазе (ECLIPSE 300) RSWVD
Зависимость концентрации CO2 в водной фазе от глубины •
SOLUBILI
Описание файла данных Описание секции PROPS
Опционально для опции CO2SOL
Определить свойства системы вода-CO2 •
108
Опционально
Таблицы зависимости общего состава от глубины •
ZI
Опционально
Таблицы зависимости состава испарений от давления •
ZMFVD
Опционально
Таблицы зависимости состава жидкости от давления •
ECLIPSE 300
Опционально (по умолчанию берутся значения из ZCRIT)
Начальный состав (ECLIPSE 300) COMPVD
ECLIPSE 300
Опционально (по умолчанию берутся значения из ZCRIT)
Критические Z-факторы (только для вязкостей) •
ECLIPSE 300
Обязательно
Критические Z-факторы для поверхностного уравнения состояния •
ZCRITVIS
Опционально (по умолчанию берутся значения из VCRIT)
Критические Z-факторы •
ZCRIT
Необходимо только для уравнения Зудкевича-Иоффе
Критические объемы (только для вязкостей) •
ZCRIT
Требуется RTEMP или TEMPVD
Опорные температуры (для уравнения Зудкевича-Иоффе) •
VCRITVIS
Опционально (по умолчанию берутся значения из TCRIT)
Опционально для опции CO2SOL
Данные сжимаемости и уплотнения породы OVERBURD ROCK ROCKTAB
ROCKTABH
Только ECLIPSE 100
ROCKTABW
Только ECLIPSE 100
ROCK2D
Только ECLIPSE 100
ROCK2DTR
Только ECLIPSE 100
ROCKWNOD
ROCKOPTS
Таблицы горного давления • Опционально, только для опции уплотнения породы Сжимаемость породы • Необходимо, если не используется опция уплотнения породы Таблицы уплотнения породы • Необходимо при использовании опции стандартного уплотнения породы Таблицы гистерезисного уплотнения породы • Необходимо при использовании опции гистерезисного уплотнения породы Таблицы зависимости уплотнения породы от насыщенности воды • Для уплотнения породы, вызываемого водой, требуются ключевые слова ROCKTABW или ROCK2D Двухмерные таблицы уплотнения породы, вызываемого водой • Для уплотнения породы, вызываемого водой, требуются ключевые слова ROCK2D или ROCKTABW Таблицы модификаторов проводимости для двухмерного уплотнения, вызываемого водой • Опционально, только для опции двухмерного уплотнения породы, вызываемого водой Узлы насыщенности для двухмерного уплотнения породы, вызываемого водой • Необходимо для опции двухмерного уплотнения породы, вызываемого водой Управляет опциями, связанными с возможностями уплотнения породы • Опционально, только для опции уплотнения породы
Данные относительной проницаемости и капиллярного давления Только ECLIPSE 300
ALPHA SGOF
Только ECLIPSE 100
SGWFN
SLGOF
SWOF
Таблицы коэффициентов переноса • Опционально, для опции TRCOEF. Относительная проницаемость газа, капиллярное давление и относительная проницаемость нефти в газе в присутствии погребенной воды как функции Sg. • Ключевые слова SGOF или SLGOF необходимы в системах с газом и нефтью при использовании семейства (i). Относительная проницаемость и капиллярное давление в системе газвода как функции Sg. • Опционально, для расчетов, включающих только газ и воду. (Данные относительной проницаемости и капиллярного давления для воды и газа также могут быть заданы с помощью ключевых слов SWFN и SGFN, при этом капиллярное давление назначается водной фазе.) Относительная проницаемость газа, капиллярное давление и относительная проницаемость нефти в газе в присутствии погребенной воды как функции Sliq. • Ключевые слова SGOF или SLGOF необходимы в системах с газом и нефтью при использовании семейства (i). Относительная проницаемость воды, капиллярное давление и относительная проницаемость нефти в воде как функции Sw. Описание файла данных Описание секции PROPS
109
•
SGFN
SWFN
SOF2 SOF3
Только ECLIPSE 100
SOF32D
STONE
STONE1
STONE2
Только ECLIPSE 300
IKU3P
Только ECLIPSE 300
STONEPAR
Только ECLIPSE 100
SOMGAS
Только ECLIPSE 100
SOMWAT
Только ECLIPSE 100
STOG
Только ECLIPSE 100
STOW
Только ECLIPSE 100
STWG
Только ECLIPSE 300
SGF3
110
Описание файла данных Описание секции PROPS
Необходимо при использовании семейства (i) в системах с водой и нефтью Относительная проницаемость и капиллярное давление газа как функции Sg. • Необходимы для семейства (ii) в двух- или трехфазных системах с газом, если в расчете для системы газ-вода не используется ключевое слово SGWFN Относительная проницаемость воды и капиллярное давление как функции Sw. • Необходимы для семейства (ii) в двух- или трехфазных системах с водой, если в расчете для системы газ-вода не используется ключевое слово SGWFN Относительная проницаемость нефти как функция So. • Необходимо для семейства (ii) в двухфазных системах с нефтью Относительная проницаемость нефти как функция So. • Ключевые слова SOF3 либо SOF32D необходимы в трехфазных системах при использовании семейства (ii). Двухмерная таблица относительной проницаемости нефти как функции Sw и Sg. • Ключевые слова SOF3 либо SOF32D необходимы в трехфазных системах при использовании семейства (ii). Использовать вторую модифицированную формулу Стоуна для вычисления трехфазной относительной проницаемости нефти. • Опционально Использовать первую модифицированную формулу Стоуна для вычисления трехфазной относительной проницаемости нефти. • Опционально Использовать вторую модифицированную формулу Стоуна для вычисления трехфазной относительной проницаемости нефти. • Опционально Использовать трехфазные относительные проницаемости IKU • Опционально Модифицировать первую модель относительной проницаемости Стоуна • Опционально Определяет минимальную нефтенасыщенность, используемую в методе STONE1, как функцию газонасыщенности. • Опционально, только для метода STONE1 Определяет минимальную нефтенасыщенность, используемую в методе STONE1, как функцию водонасыщенности. • Опционально, только для метода STONE1 Таблицы поверхностного натяжения нефть/вода. • Опционально, если в ключевом слове SATOPTS определено значение SURFTENS или в многосегментных скважинах используется модель дрейфа притока Таблицы поверхностного натяжения в системе нефть-вода. • Опционально, если в ключевом слове SATOPTS определено значение SURFTENS или в многосегментных скважинах используется модель дрейфа притока Таблицы поверхностного натяжения вода/газ. • Опционально, если в многосегментных скважинах используется модель дрейфа притока Функции газонасыщенности для трехфазной системы.
•
Только ECLIPSE 300
SWF3
Только ECLIPSE 300
DRAINAGE
Только ECLIPSE 100
EHYSTR
Только ECLIPSE 100
EHYSTRR
Только ECLIPSE 100
HYSTCHCK
Только ECLIPSE 100
WAGHYSTR
Опционально, если с помощью ключевого слова IKU3P установлено использование трехфазной модели относительной проницаемости IKU. Функции водонасыщенности для трехфазной системы. • Опционально, если с помощью ключевого слова IKU3P установлено использование трехфазной модели относительной проницаемости IKU. Устанавливает, что кривая сканирования относительной проницаемости Киллаха (Killough) находится ниже кривой вытеснения. • Опционально, если выбрано HYSTK Параметры кривизны и выбор модели для гистерезиса • Необходимо для опции гистерезиса Параметры гистерезиса по областям • Опционально, только для опции гистерезиса Активизирует дополнительные проверки согласованности конечных точек кривых вытеснения и пропитки при использовании опции гистерезиса. • Опционально, только для опции гистерезиса. Активизирует опцию гистерезиса для поочередной закачки воды и газа • Опционально, только для опции гистерезиса
Масштабирование концевых точек
Только ECLIPSE 100
ENKRVD
Изменение значений относительной проницаемости для концевых точек в зависимости от глубины. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
ENPCVD
Изменение максимальных значений капиллярного давления в зависимости от глубины. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
ENPTVD
Изменение значений насыщенности для концевых точек в зависимости от глубины. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
ENSPCVD
Изменение масштабированных значений связанной насыщенности в зависимости от глубины; только для кривых Pc. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
Вывод масштабированных кривых относительной проницаемости в файл Debug для сеточных блоков заданного бокса. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности IKRG, IKRGR, IKRW, IKRWR, IKRO, IKRORG, IKRORW Значения относительной проницаемости для масштабирования концевых точек кривой пропитки, эквивалентные ключевым словам KRG, KRGR, KRW, KRWR и т. д.
EPSDEBUG
Только ECLIPSE 100
• Только ECLIPSE 100
IMKRVD
Опционально, только для масштабирования концевых точек таблиц от насыщенности с гистерезисом
Изменение значений относительной проницаемости концевых точек в зависимости от глубины для кривой пропитки. • Опционально, только для масштабирования концевых точек таблиц насыщенности с гистерезисом Описание файла данных Описание секции PROPS
111
Только ECLIPSE 100
IMPCVD
Изменение максимальных значений капиллярного давления в зависимости от глубины для кривой пропитки. • Опционально, только для масштабирования концевых точек таблиц насыщенности с гистерезисом
Только ECLIPSE 100
IMPTVD
Изменение значений насыщенности концевых точек в зависимости от глубины для кривой пропитки. • Опционально, только для масштабирования концевых точек таблиц насыщенности с гистерезисом
Только ECLIPSE 100
IMSPCVD
Изменение масштабированных значений связанной насыщенности в зависимости от глубины для кривой пропитки; только для кривых Pc. • Опционально, только для масштабирования концевых точек таблиц насыщенности с гистерезисом
Только ECLIPSE 100
IPCG, IPCW
Значения капиллярного давления для концевых точек кривой пропитки; эквивалентны ключевым словам PCG, PCW. •
Только ECLIPSE 100
Опционально, только для масштабирования концевых точек таблиц насыщенности с гистерезисом ISGL, ISGLPC, ISGCR, ISGU, ISWL, ISWLPC, ISWCR, ISWU, ISOGCR, ISOWCR Данные для масштабирования концевых точек кривой пропитки; эквивалентны ключевым словам SGL, SGLPC, SGCR, SGU и т. д. •
Только ECLIPSE 100
112
Опционально, только для масштабирования концевых точек таблиц насыщенности с гистерезисом
KRG
Масштабирует значения относительной проницаемости газа при максимальной газонасыщенности для ячеек в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
KRGR
Масштабирует значения относительной проницаемости газа при остаточной нефтенасыщенности для ячеек в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
KRO
Масштабирует значения относительной проницаемости нефти при максимальной нефтенасыщенности для ячеек в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
KROG
Масштабирует значения относительной проницаемости нефти при критической газонасыщенности для ячеек в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
KROW
Масштабирует значения относительной проницаемости нефти при критической водонасыщенности для ячеек в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц от насыщенности
KRW
Масштабирует значения относительной проницаемости воды при максимальной водонасыщенности для ячеек в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц от насыщенности
KRWR
Масштабирует значения относительной проницаемости воды при остаточной нефтенасыщенности для ячеек в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
NOWARNEP
Подавляет вывод всех предупреждающих сообщений при проверках согласованности между концевыми точками.
Описание файла данных Описание секции PROPS
• PCG
Масштабирует максимальное капиллярное давление газа для ячеек в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
PCW
Масштабирует максимальное капиллярное давление воды для ячеек в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
PPCWMAX
Ограничивает расчетные значения PCW при использовании опции SWATINIT. •
Только ECLIPSE 100
Опционально, только для опции масштабирования концевых точек таблиц насыщенности
Опционально, только для опции масштабирования концевых точек таблиц насыщенности
SCALECRS
Указывает, что должен использоваться альтернативный метод масштабирования концевых точек. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
SCALELIM
Устанавливает пределы масштабирования насыщенности для каждой области масштабирования концевых точек в зависимости от давления. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
SGCR
Критическая насыщенность газа для ячеек сетки в текущем боксе ввода. •
SGL
Опционально, только для опции масштабирования концевых точек таблиц насыщенности
Связанная газонасыщенность для ячеек сетки в текущем боксе ввода. •
Опционально, только для опции масштабирования концевых точек таблиц насыщенности
SGLPC
Связанная газонасыщенность (только для кривых Pc) для ячеек сетки в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
SGU
Максимальная газонасыщенность для ячеек сетки в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
SOGCR
Остаточная нефтенасыщенность газа для ячеек сетки в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
Только ECLIPSE 300
SGWCR
Остаточная газонасыщенность воды для ячеек сетки в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности при задействованной с помощью ключевого слова IKU3P в секции PROPS трехфазной модели относительной проницаемости IKU.
Только ECLIPSE 300
SWGCR
Остаточная водонасыщенность газа для ячеек сетки в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности при задействованной с помощью ключевого слова IKU3P в секции PROPS трехфазной модели относительной проницаемости IKU.
Только ECLIPSE 100
Описание файла данных Описание секции PROPS
113
SOWCR
Остаточная нефтенасыщенность воды для ячеек сетки в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
SWATINIT
Начальная водонасыщенность ячеек сетки в текущем боксе ввода для масштабирования кривых Pc для воды. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
SWCR
Критическая водонасыщенность для ячеек сетки в текущем боксе ввода. •
Только ECLIPSE 100
ECLIPSE 100
Опционально, только для опции масштабирования концевых точек таблиц насыщенности
SWL
Насыщенность погребенной водой для ячеек сетки в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
SWLPC
Насыщенность погребенной водой (только для кривых Pc) для ячеек сетки в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
SWU
Максимальная водонасыщенность для ячеек сетки в текущем боксе ввода. • Опционально, только для опции масштабирования концевых точек таблиц насыщенности
TOLCRIT
Управляет методом определения табличных значений критической насыщенности в нестандартных случаях при масштабировании концевых точек.
TZONE
Управляет изменением критических концевых точек в зависимости от глубины. • Опционально, для случаев коррекции подвижного флюида
Вертикальное равновесие (ECLIPSE 100) VEFRAC
Доля относительных проницаемостей вертикального равновесия, используемая вместо кривых характеристик породы, для всей сетки. • Опционально, только для опции вертикального равновесия
VEFRACV
Доля относительных проницаемостей вертикального равновесия, используемая вместо кривых характеристик породы, для текущего бокса. • Опционально, только для опции вертикального равновесия
VEFRACP
Доля псевдокапиллярных давлений вертикального равновесия, используемая вместо кривых характеристик породы, для всей сетки. • Опционально, только для опции вертикального равновесия
VEFRACPV
Доля псевдокапиллярных давлений вертикального равновесия, используемая вместо кривых характеристик породы, для текущего бокса. • Опционально, только для опции вертикального равновесия
Двойная пористость Только ECLIPSE 100
DPKRMOD
Модифицирует относительную проницаемость нефти в расчетах с двойной пористостью. •
Только ECLIPSE 100
INTPC
Активизирует интегрированную опцию Pc для двойной пористости. •
114
Описание файла данных Описание секции PROPS
Опционально, только для расчетов с двойной пористостью Опционально, только для расчетов с двойной пористостью
Только ECLIPSE 300
Опция GASWAT (ECLIPSE 300) AMFVD
Состав водной фазы в зависимости от глубины •
AQCOEF
Члены коэффициента А для водного компонента •
BICAQ1
Необходимо для опции GASWAT
Функции водонасыщенности •
SALINITY
Необходимо для опции GASWAT
Функции газонасыщенности •
WSF
Опционально
Тепловые эквиваленты компонентов •
GSF
Опционально
Двоичные коэффициенты взаимодействия для водной фазы •
CALVAL
Опционально
Двоичные коэффициенты взаимодействия для водной фазы •
BICAQ3
Опционально
Двоичные коэффициенты взаимодействия для водной фазы •
BICAQ2
Опционально
Необходимо для опции GASWAT
Минерализация пласта •
Опционально
Описание файла данных Описание секции PROPS
115
Только ECLIPSE 100
Опция смешивающегося вытеснения(ECLIPSE 100) MSFN
Позволяет вводить кривые относительной проницаемости для смешивающегося вытеснения. Если это ключевое слово отсутствует, то используются линейная функция. •
PMISC
SGCWMIS
Позволяет моделировать смесимость как функцию от давления. •
Опционально, только для опции смешивающегося вытесненияSDENSITY Ввод плотности растворителя в поверхностных условиях.
•
Необходимо только для опции смешивающегося вытеснения
Таблицы смешивающейся критической газонасыщенности. •
SORWMIS
Только ECLIPSE 300
Опционально, только для опции смешивающегося вытеснения
Опционально
Ввод остаточной нефтенасыщенности для смешивающегося вытеснения •
Опционально, только для опции смешиваемостиTLMIXPAR параметра смешивания Тодда-Лонгстаффа.
•
Необходимо только для опции смешивающегося вытеснения
Эффекты поверхностного натяжения (ECLIPSE 300) MISCEXP
Определить компонент смешиваемости. •
MISCSTR MISCSTRP
Обязательно
Значения парахора для вычисления поверхностного натяжения •
STVP
Обязательно
Позволяет устанавливать опорное поверхностное натяжение смешиваемости по номеру области насыщенности. •
PARACHOR
Обязательно
Опорное давление поверхностного натяжения смешиваемости. •
MISCSTRR
Опционально
Опорное поверхностное натяжение смешиваемости. •
Опционально
Зависимость поверхностного натяжения от давления. •
Опционально
Опция молекулярной диффузии Только ECLIPSE 300
DIFFAGAS
Коэффициенты диффузии газа с поправкой на активность •
Только ECLIPSE 300
DIFFAOIL DIFFCGAS DIFFCOIL
116
DIFFC
Описание файла данных Описание секции PROPS
Необходимо только для опции молекулярной диффузии
Коэффициенты диффузии нефти •
Только ECLIPSE 100
Необходимо только для опции молекулярной диффузии
Коэффициенты диффузии газа •
Только ECLIPSE 300
Необходимо только для опции молекулярной диффузии
Коэффициенты диффузии воды с поправкой на активность •
Только ECLIPSE 300
Ввод
Необходимо только для опции молекулярной диффузии
Коэффициенты молекулярной диффузии для каждой области PVT.
• Только ECLIPSE 100
DIFFDP
Ограничивает вычисление молекулярной диффузии в расчетах с двойной пористостью только потоками между матрицей и трещиной. •
Только ECLIPSE 300
Необходимо только для опции молекулярной диффузии
Опционально, применимо только для опции молекулярной диффузии в расчетах с двойной пористостью
Поток с отклонением от закона Дарси (ECLIPSE 300) VDFLOW
Установить коэффициент расхода, зависящий от скорости •
VDFLOWR
Установить коэффициент расхода, зависящий от скорости, для каждой из областей •
VDKRG
Необходимо для опции потока с отклонением от закона Дарси
Данные относительной проницаемости, зависящие от скорости газа •
VDKRO
Необходимо для опции потока с отклонением от закона Дарси
Опционально, действует только для относительных проницаемостей, зависящих от скорости газа.
Данные относительной проницаемости, зависящие от скорости нефти. •
Опционально, действует только для относительных проницаемостей, зависящих от скорости нефти
Трассировка индикатора TRACER
Имена и фазы пассивных индикаторов. •
Только ECLIPSE 100
TRACTVD
Указывает, что должна использоваться схема ограничения потока для уменьшения численной дисперсии. •
Только ECLIPSE 100
Необходимо для трассировки пассивного индикатора.
Опционально, только для трассировки индикатора
Трассировка API (ECLIPSE 100) APIGROUP
Позволяет использовать различные группы таблиц PVT для нефти в различных областях PVTNUM. •
Опционально, только для трассировки API
Опция минерализованной воды PVTWSALT
Объемный коэффициент, сжимаемость и вязкость воды как функции концентрации солей. •
BDENSITY
Необходимо для опции минерализованной воды
Активизирует изменение плотности воды в поверхностных условиях в зависимости от концентрации солей. •
Опционально, только для опции минерализованной воды
Описание файла данных Описание секции PROPS
117
Только ECLIPSE 100
Температурная опция OILVISCT
Ввод таблиц зависимости вязкости нефти от температуры. •
SPECHEAT
Ввод таблиц удельной теплоемкости флюида. •
SPECROCK
Описание файла данных Описание секции PROPS
Опционально, только для температурной опции
Ввод таблиц зависимости вязкости воды от температуры. •
118
Опционально, только для температурной опции
Устанавливает опорные условия для таблиц зависимости вязкости от температуры. •
WATVISCT
Необходимо для температурной опции
Указывает, что должна использоваться схема ограниченного переноса потока. •
VISCREF
Необходимо для температурной опции
Ввод таблиц удельной теплоемкости породы. •
TEMPTVD
Опционально, только для температурной опции
Опционально, только для температурной опции
Только ECLIPSE 300
Термальная опция CREF
Сжимаемости компонентов
CCTYPE
Тип сжимаемости жидкого компонента
CCTYPES
Тип сжимаемости жидкого компонента в поверхностных условиях
CVTYPE
Летучесть компонента (дегазированный, газированный, газообразный)
CVTYPES
Летучесть компонента (дегазированный, газированный, газообразный) в поверхностных условиях
ENKRVT
Зависимость относительных проницаемостей от температуры для концевых точек
ENPCVT
Зависимость капиллярных давлений от температуры для концевых точек
ENPTVT
Зависимость насыщенностей от температуры для концевых точек
EQLDKVCR
Константы равновесия для реакций, вызывающих отклонение от равновесного состояния
EQLDREAC
Скорости реакций, вызывающих отклонение от равновесного состояния
GASVISCF
Зависимость вязкости газа от температуры
GASVISCT
Таблица зависимости вязкости газа от температуры
HEATVAP
Теплота парообразования компонента при стандартной температуре
HEATVAPE
Теплота парообразования компонента
HEATVAPS
Экспонента теплоты парообразования
KVCR
Параметры корреляции констант равновесия
KVCRS
Параметры корреляции констант равновесия в поверхностных условиях
KVTABTn
Таблицы констант равновесия
KVTEMP
Температуры для таблиц констант равновесия
KVWI
Параметры корреляции констант равновесия Вильсона
OILCOMPR
Сжимаемость нефти, коэффициент расширения
OILMW
Молекулярная масса нефти
OILSPECH
Удельная теплоемкость нефти
OILVINDX
Показатель вязкости нефти
OILVISCC
Корреляции вязкости и температуры для нефти
OILVISCF
Функция вязкости нефти
OILVISCT
Таблица зависимости вязкости нефти от температуры
PREF
Опорные давления компонентов
PREFS
Опорные давления компонентов для поверхностного уравнения состояния
REACENTH
Энтальпия реакции
SCREF
Сжимаемость твердой фазы компонента
SDREF
Опорная плотность твердой фазы компонента
SPECHA
Удельная теплоемкость нефти для компонента, первый коэффициент
SPECHB
Удельная теплоемкость нефти для компонента, второй коэффициент
SPECHG
Удельная теплоемкость газа для компонента, первый коэффициент
SPECHH
Удельная теплоемкость газа для компонента, второй коэффициент Описание файла данных Описание секции PROPS
119
SPECHS
Удельная теплоемкость твердой фазы компонента, первый коэффициент
SPECHT
Удельная теплоемкость твердой фазы компонента, второй коэффициент
SPREF
Опорное давление твердой фазы компонента
STREF
Опорная температура твердой фазы компонента
STHERMX1
Коэффициент температурного расширения твердой фазы компонента
THANALB
Аналитические плотности воды и пара
THANALH
Аналитические энтальпии воды и пара
THANALV
Аналитические плотности нефти
THERMEX1
Коэффициент температурного расширения компонента
THTABB
Табличные значения плотности воды и пара
VISCREF
Базовые условия для таблиц зависимости вязкости от температуры
WATDENT
Зависимость плотности воды от температуры
WATVISCT
Ввод таблиц зависимости вязкости воды от температуры.
ZFACTOR
Z-факторы
Данные водоносного пласта Картера-Трэйси AQUTAB
Функции влияния, используемые в водоносных пластах Картера-Трэйси. •
Опционально
Газоконденсатные жидкости (ECLIPSE 300) Только ECLIPSE 300
DNGL
Парциальные плотности для газоконденсатных жидкостей. •
Только ECLIPSE 100
Метан в угольном пласте (специальная опция ECLIPSE 100) COALADS
Данные относительной адсорбции газа/растворителя •
COALPP
DIFFCOAL
Опционально
Максимальная концентрация растворителя в поверхностных условиях. •
Описание файла данных Описание секции PROPS
Опционально
Максимальная концентрация газа в поверхностных условиях. •
MLANGSLV
Опционально
Таблицы концентрации газового растворителя в угле. •
MLANG
Опционально
Таблицы концентрации каменноугольного газа в поверхностных условиях. •
LANGSOLV
Должно быть указано ключевое слово COALADS либо COALPP
Данные диффузии газа. •
LANGMUIR
Должно быть указано ключевое слово COALADS либо COALPP
Данные парциального давления газа/растворителя. •
120
Опционально
Опционально
Только ECLIPSE 100
Индикаторы примесей (специальная опция ECLIPSE 100) TRACERKP
Функция разделения К(Р) для разделенных индикаторов •
TRADS
Функции адсорбции индикатора •
TRDCY
Опционально, требуется для диффундирующих индикаторов
Свойства породы для индикатора. •
Только ECLIPSE 100
Опционально, требуется для распадающихся индикаторов
Функции диффузии индикатора. •
TRROCK
Опционально, требуется для адсорбируемых индикаторов
Функции распада индикатора. •
TRDIF
Опционально, требуется для разделенных индикаторов
Опционально, требуется для адсорбируемых индикаторов
Модель пены (специальная опция ECLIPSE 100) FOAMADS
Функции адсорбции пены. •
FOAMDCYO
Зависимость распада пены от нефтенасыщенности. •
FOAMDCYW
Опционально
Зависимость сдвига от снижения подвижности газа. •
FOAMROCK
Опционально
Зависимость давления от снижения подвижности газа. •
FOAMMOBS
Опционально
Данные снижения подвижности газа. •
FOAMMOBP
Опционально
Зависимость распада пены от водонасыщенности. •
FOAMMOB
Опционально
Опционально
Определяет свойства породы для пены. •
Опционально
Описание файла данных Описание секции PROPS
121
Только ECLIPSE 100
Модель полимерного заводнения (специальная опция ECLIPSE 100) PLYADS
Функции адсорбции полимера. •
PLYMAX
Концентрации полимера/солей для расчетов смешивания. •
PLYROCK
Опционально
Модель растворителя (специальная опция ECLIPSE 100) MISC
Таблицы функции смешиваемости. •
MSFN PMISC
Опционально
Функции насыщенности для газа/растворителя. •
Описание файла данных Описание секции PROPS
Опционально
Таблицы смешивающейся критической газонасыщенности. •
SSFN
Опционально
Плотность растворителя в поверхностных условиях. •
SGCWMIS
Опционально
PVT-свойства растворителя. •
SDENSITY
Опционально
Таблицы зависимости смешиваемостиот давления. •
PVDS
Опционально
Функции от смешивающейся насыщенности. •
122
Опционально
Узлы концентрации солей для вязкости раствора полимера. •
Только ECLIPSE 100
Опционально
Функция вязкости раствора полимера/солей. •
SALTNODE
Опционально
Функция вязкости раствора полимера. •
PLYVISCS
Опционально
Данные истончения сдвига полимера. •
PLYVISC
Опционально
Свойства породы для полимера. •
PLYSHEAR
Опционально
Опционально
Только ECLIPSE 100
Псевдокомпозиционная модель нагнетания газа (специальная опция ECLIPSE 100) BGGI
Зависимость объемного коэффициента насыщенного газа от давления и нагнетания газа. •
BOGI
Зависимость объемного коэффициента насыщенной нефти от давления и нагнетания газа. •
GIALL
Опционально
Зависимость насыщенного нефтегазового фактора от давления и нагнетания газа. •
Только ECLIPSE 100
Обязательно
Зависимость насыщенного газонефтяного фактора от давления и нагнетания газа. •
RVGI
Опционально
Узловые значения для нагнетания газа. •
RSGI
Опционально
Зависимость насыщенных свойств от давления и нагнетания газа. •
GINODE
Опционально
Опционально
Опция градиента (специальная опция ECLIPSE 100) HMMROCK
Кумулятивные множители сжимаемости породы. •
HMMROCKT
Кумулятивные модификаторы параметров уплотнения породы. •
HMPROPS
Опционально
Указывает, что градиенты должны рассчитываться с учетом параметров уплотнения породы. •
HMRREF
Опционально
Указывает, что градиенты должны рассчитываться с учетом множителей сжимаемости породы. •
HMROCKT
Опционально
Заголовок раздела для модификаторов масштабирования конечных точек. •
HMROCK
Опционально
Опционально
Опорные значения давления для HMROCKT. •
Необходимо, если используется HMROCKT
Описание файла данных Описание секции PROPS
123
Только ECLIPSE 100
Опция ПАВ (специальная опция ECLIPSE 100) SOCRS
Масштабированные критические нефтенасыщенности в системе с водой в условиях смешиваемости. •
SURFST
Поверхностное натяжение в системе нефть-вода в присутствии ПАВ. •
SURFVISC
Опционально
Свойства породы. •
TRACERKP
Опционально
Таблицы зависимости массы адсорбированных ПАВ от отношения гидрофобной кривой к гидрофильной для расчета несмешивающихся относительных проницаемостей. •
SURFROCK
Обязательно
Изотерма адсорбции. •
SURFADDW
Обязательно
Данные капиллярного разбавления. •
SURFADS
Обязательно
Модифицированная вязкость воды. •
SURFCAPD
Опционально, необходимо для масштабирования концевых точек
Необходимо, если присутствует SURFADS
Функция разделения К(Р) для разделенных индикаторов •
Опционально, требуется для разделенных индикаторов
Только ECLIPSE 300
Ключевые слова для реакций
Термическая опция
EQLDKVCR
Константы равновесия для реакций, вызывающих отклонение от равновесного состояния
Термическая опция
EQLDREAC
Скорости реакций, вызывающих отклонение от равновесного состояния
REACACT
Энергия активации реакции
REACENTH
Энтальпия реакции
REACCORD
Порядок компонентов для скорости реакции
REACPHA
Фаза реагента
REACPORD
Порядок пористости для скорости реакции
REACRATE
Константа скорости реакции
STOPROD
Стехиометрические коэффициенты продуктов
STOREAC
Стехиометрические коэффициенты реагентов
Термическая опция
124
Описание файла данных Описание секции PROPS
Операционные ключевые слова Могут быть использованы с ключевыми словами, определяющие массивы ячеек сетки. ADD
Прибавляет заданные константы к элементам заданных массивов в текущем боксе ввода.
ADDREG
Прибавить по области FLUXNUM.
BOUNDARY
Установить область сетки для печати.
BOX
Переопределяет текущий бокс ввода.
COPY
Копирует данные в текущем блоке из одного заданного массива в другой.
Только ECLIPSE 100
COPYBOX
Копирует данные из одного бокса ячеек в другой бокс того же размера.
Только ECLIPSE 300
COPYREG
Копировать область FLUXNUM.
ENDBOX
Переопределяет текущий бокс ввода. Новый бокс ввода включает всю сетку.
ENDFIN
Завершает данные для локального измельчения сетки.
EQUALREG
Установить по области FLUXNUM.
EQUALS
Присваивает заданные постоянные значения элементам заданного массива внутри текущего бокса.
IMPORT
Импортирует двоичные данные, созданные программой GRID.
MAXVALUE
Определяет максимальное значение для заданных массивов внутри текущего бокса.
MINVALUE
Определяет минимальное значение для заданных массивов внутри текущего бокса.
MULTIPLY
Умножает заданные массивы на заданные константы внутри текущего бокса.
MULTIREG
Умножить по области FLUXNUM.
OPERATE
Выполняет арифметические операции над массивами.
REFINE
Инициализирует данные для названной локальной сетки.
Только ECLIPSE 300
Только ECLIPSE 300
Только ECLIPSE 300
Алфавитный список ключевых слов Только ECLIPSE 300
ACF
Нецентральные коэффициенты
Только ECLIPSE 300
ACFDET
Нецентральный коэффициент для детализированных компонентов
Только ECLIPSE 300
ACFS
Нецентральные коэффициенты для системы добычи на поверхности
ADD
Прибавляет заданные константы к элементам заданных массивов текущего бокса.
Только ECLIPSE 300
ADDREG
Прибавляет по области FLUXNUM.
Только ECLIPSE 300
ALPHA
Таблицы коэффициентов переноса
Только ECLIPSE 300
AMFVD
Таблицы зависимости состава водной фазы от глубины
Только ECLIPSE 100
APIGROUP
Позволяет применять различные группы таблиц PVT для нефти в различных областях PVTNUM при использовании трассировки API.
AQUTAB
Функции влияния для водоносного пласта Картера-Трэйси.
Только ECLIPSE 100
BGGI
Зависимость объемного коэффициента насыщенного газа от давления и нагнетания газа.
Только ECLIPSE 300
BIC
Двоичные коэффициенты взаимодействия Описание файла данных Описание секции PROPS
125
Только ECLIPSE 300
BICAQ1
Двоичные коэффициенты взаимодействия для водной фазы
Только ECLIPSE 300
BICAQ2
Двоичные коэффициенты взаимодействия для водной фазы
Только ECLIPSE 300
BICAQ3
Двоичные коэффициенты взаимодействия для водной фазы
Только ECLIPSE 300
BICS
Двоичные коэффициенты взаимодействия для уравнения состояния в поверхностных условиях
Только ECLIPSE 100
BOGI
Зависимость объемного коэффициента насыщенной нефти от давления и нагнетания газа.
Только ECLIPSE 300
BOUNDARY
Установить область сетки для печати.
BOX
Переопределяет текущий бокс.
Только ECLIPSE 300
CALVAL
Тепловые эквиваленты компонентов
Только для термической опции
CCTYPE
Тип сжимаемости жидкого компонента
Только для термической опции
CCTYPES
Тип сжимаемости жидкого компонента в поверхностных условиях
Только ECLIPSE 300
CNAMES
Имена компонентов
Только ECLIPSE 300
COMPVD
Зависимость общего состава от глубины
Только ECLIPSE 300
COPYREG
Копировать область FLUXNUM
COPY
Копирует данные в текущем боксе из одного заданного массива в другой.
Только ECLIPSE 100
COPYBOX
Копирует данные из одного бокса ячеек в другой бокс того же размера.
Только для термической опции
CREF
Сжимаемости компонентов
Только для термической опции
CVTYPE
Летучесть компонента (дегазированный, газированный, газообразный)
Только для термической опции
CVTYPES
Летучесть компонента (дегазированный, газированный, газообразный) в поверхностных условиях
DENSITY
Плотности флюидов в поверхностных условиях.
Только ECLIPSE 300
DETAILMF
Начальный состав смешанного компонента как зависимость содержания его компонентов от глубины.
Только ECLIPSE 300
DETAILVD
Начальный состав смешанного компонента как зависимость содержания его компонентов от глубины.
Только ECLIPSE 300
DIFFAGAS
Коэффициенты диффузии газа с поправкой на активность.
Только ECLIPSE 300
DIFFAOIL
Коэффициенты диффузии нефти с поправкой на активность.
Только ECLIPSE 100
DIFFC
Коэффициенты молекулярной диффузии для каждой области PVT.
Только ECLIPSE 300
DIFFCGAS
Коэффициенты диффузии газа
Только ECLIPSE 300
DIFFCOIL
Коэффициенты диффузии нефти
Только ECLIPSE 100
DIFFDP
Ограничивает вычисление молекулярной диффузии в расчетах с двойной пористостью только потоками между матрицей и трещиной.
Только ECLIPSE 300
DNGL
Парциальные плотности для газоконденсатных жидкостей
Только ECLIPSE 100
DPKRMOD
Модифицирует относительную проницаемость нефти в расчетах с двойной пористостью.
Только ECLIPSE 300
DRAINAGE
Устанавливает, что кривая сканирования относительной проницаемости Киллаха находится ниже кривой вытеснения.
Только ECLIPSE 300
DREF
Опорные давления
Только ECLIPSE 300
DREFS
Опорные плотности для поверхностного уравнения состояния
Только ECLIPSE 100
EHYSTR
Параметры кривизны и выбор модели гистерезиса.
Только ECLIPSE 100
EHYSTRR
Параметры гистерезиса по областям.
ENDBOX
Переопределяет текущий бокс ввода. Новый бокс ввода включает всю сетку.
126
Описание файла данных Описание секции PROPS
ENDFIN
Завершает данные для локального измельчения сетки.
ENKRVD
Изменение значений относительной проницаемости для концевых точек в зависимости от глубины.
ENKRVT
Зависимость относительных проницаемостей от температуры для концевых точек
ENPCVD
Изменение максимальных значений капиллярного давления в зависимости от глубины.
ENPCVT
Зависимость капиллярных давлений от температуры для концевых точек
ENPTVD
Изменение значений концевых точек таблицы от насыщенности в зависимости от глубины.
Только для термической опции
ENPTVT
Зависимость насыщенностей от температуры для концевых точек
Только ECLIPSE 100
ENSPCVD
Изменение масштабированных значений связанной насыщенности в зависимости от глубины; только для кривых Pc.
Только ECLIPSE 300
EOS
Определить используемое уравнение состояния
Только ECLIPSE 300
EOSS
Определить поверхностное уравнение состояния
EPSDEBUG
Выводит масштабированные кривые относительной проницаемости в файл Debug.
Термическая опция
EQLDKVCR
Константы равновесия для реакций, вызывающих отклонение от равновесного состояния
Термическая опция
EQLDREAC
Скорости реакций, вызывающих отклонение от равновесного состояния
Только ECLIPSE 300
EQUALREG
Установить по области FLUXNUM
EQUALS
Присваивает заданные значения элементам заданного массива внутри текущего бокса.
FACTLI
Изменить корреляцию Ли для критической температуры
FILLEPS
Управляет выводом данных для концевых точек в файл INIT.
Только ECLIPSE 300
FVST
Определить зависимость смешиваемости от поверхностного натяжения
Только для термической опции
GASVISCF
Зависимость вязкости газа от температуры
Только для термической опции
GASVISCT
Таблица зависимости вязкости газа от температуры
Только ECLIPSE 100
GIALL
Зависимость насыщенных свойств от давления и нагнетания газа
Только ECLIPSE 100
GINODE
Узловые значения для нагнетания газа
GRAVITY
Относительные плотности флюидов в поверхностных условиях.
Только ECLIPSE 300
GREF
Опорные относительные плотности для уравнения состояния
Только ECLIPSE 300
GREFS
Опорные относительные плотности для поверхностного уравнения состояния
Только ECLIPSE 300
GSF
Функции от газонасыщенности (случай GASWAT)
Только для термической опции
HEATVAP
Теплота парообразования компонента
Только для термической опции
HEATVAPE
Экспонента теплоты парообразования
Только для термической опции
HEATVAPS
Теплота парообразования компонента при стандартной температуре
Только ECLIPSE 100
HMMROCK
Кумулятивные множители сжимаемости породы.
Только ECLIPSE 100
HMMROCKT
Кумулятивные модификаторы параметров уплотнения породы.
Только ECLIPSE 100
HMPROPS
Заголовок раздела для модификаторов масштабирования конечных точек.
Только ECLIPSE 100
HMROCK
Указывает, что градиенты должны рассчитываться с учетом множителей сжимаемости породы.
Только для термической опции
Только для термической опции
Только ECLIPSE 300
Описание файла данных Описание секции PROPS
127
Только ECLIPSE 100
HMROCKT
Указывает, что градиенты должны рассчитываться с учетом параметров уплотнения породы.
Только ECLIPSE 100
HMRREF
Опорные значения давления для HMROCKT.
Только ECLIPSE 300
HYDRO
Определяет тип углеводорода
Только ECLIPSE 100
HYMOBGDR
Изменить способ расчета кривых вторичного вытеснения в расчетах с гистерезисом и растворимым газом.
Только ECLIPSE 100
HYSTCHCK
Только ECLIPSE 100
Активизирует дополнительные проверки согласованности конечных точек кривых вытеснения и пропитки при использовании опции гистерезиса. IKRG, IKRGR, IKRW, IKRWR, IKRO, IKRORG, IKRORW Значения относительной проницаемости для концевых точек кривой пропитки; эквивалентны ключевым словам KRG и т. д.
Только ECLIPSE 300
IKU3P
Использовать трехфазные относительные проницаемости IKU
Только ECLIPSE 100
IMKRVD
Значения относительной проницаемости концевых точек в зависимости от глубины для кривой пропитки.
Только ECLIPSE 100
IMPCVD
Изменение максимальных значений капиллярного давления в зависимости от глубины для кривой пропитки.
IMPORT
Импортирует двоичные данные, созданные программой GRID.
Только ECLIPSE 100
IMPTVD
Значения насыщенности концевых точек в зависимости от глубины для кривой пропитки.
Только ECLIPSE 100
IMSPCVD
Изменение масштабированных значений связанной насыщенности в зависимости от глубины для кривой пропитки; только для кривых Pc.
Только ECLIPSE 100
INTPC
Активизирует опцию интегрированной кривой Pc для двойной пористости.
Только ECLIPSE 100
IPCG, IPCW
Только ECLIPSE 100
Данные для масштабирования значений капиллярного давления концевых точек для кривой пропитки, эквивалентные ключевым словам PCG, PCW. ISGL, ISGLPC, ISGCR, ISGU, ISWL, ISWLPC, ISWCR, ISWU, ISOGCR, ISOWCR Значения относительной проницаемости для концевых точек кривой пропитки; эквивалентны ключевым словам SGL и т. д. KRGR
Масштабирует значения относительной проницаемости газа при остаточной нефтенасыщенности для ячеек в текущем боксе ввода.
KRO
Масштабирует значения относительной проницаемости нефти при максимальной нефтенасыщенности для ячеек в текущем боксе ввода.
KRORG
Масштабирует значения относительной проницаемости нефти при критической газонасыщенности для ячеек в текущем боксе ввода.
KRORW
Масштабирует значения относительной проницаемости нефти при критической водонасыщенности для ячеек в текущем боксе ввода.
KRW
Масштабирует значения относительной проницаемости воды при максимальной водонасыщенности для ячеек в текущем боксе ввода.
KRWR
Масштабирует значения относительной проницаемости воды при остаточной нефтенасыщенности для ячеек в текущем боксе ввода.
KRG
Масштабирует значения относительной проницаемости газа при максимальной газонасыщенности для ячеек в текущем боксе ввода.
Только для термической опции
KVCR
Параметры корреляции констант равновесия
Только для термической опции
KVCRS
Параметры корреляции констант равновесия в поверхностных условиях
Только ECLIPSE 300
KVGEN
Определить, что константы равновесия должны быть сгенерированы программой
Только ECLIPSE 300
KVTABLE
Таблицы констант равновесия
128
Описание файла данных Описание секции PROPS
Только для термальной опции
KVTABTn
Таблицы констант равновесия
Только для термальной опции
KVTEMP
Температуры для таблиц констант равновесия
Только для термальной опции
KVWI
Параметры корреляции констант равновесия Вильсона
Только ECLIPSE 300
LBCCOEF
Установить коэффициенты корреляции Лоренца-Брэя-Кларка, отличные от принятых по умолчанию
Только ECLIPSE 300
LILIM
Устанавливает диапазон интерполяции Ли.
Только ECLIPSE 300
LUMPING
Установить имена индикаторов, описывающих детализированный состав смешанного углеводородного компонента.
MAXVALUE
Определяет максимальное значение для заданных массивов внутри текущего бокса.
MINVALUE
Определяет минимальное значение для заданных массивов внутри текущего бокса.
Только ECLIPSE 300
MISCEXP
Экспонента смешиваемости
Только ECLIPSE 300
MISCSTR
Опорное поверхностное натяжение смешиваемости
Только ECLIPSE 300
MISCSTRP
Опорное давление поверхностного натяжения смешиваемости.
Только ECLIPSE 300
MISCSTRR
Позволяет устанавливать опорное поверхностное натяжение смешиваемостипо номеру области насыщенности.
Только ECLIPSE 100
MSFN
Кривые относительной проницаемости для смешивающегося вытеснения.
MULTIPLY
Умножает заданные массивы на заданные константы внутри текущего блока.
Только ECLIPSE 300
MULTIREG
Умножить по области FLUXNUM.
Только ECLIPSE 300
MW
Молекулярные массы
Только ECLIPSE 300
MWDETAIL
Молекулярные массы для детализированных компонентов
Только ECLIPSE 300
MWS
Молекулярные массы для поверхностного уравнения состояния
Только ECLIPSE 300
NCOMPS
Подтверждает число компонентов
Только ECLIPSE 100
NOWARNEP
Подавляет вывод всех предупреждающих сообщений при проверках согласованности между концевыми точками.
Только для термальной опции
OILCOMPR
Сжимаемость нефти, коэффициент расширения
Только для термальной опции
OILMW
Молекулярная масса нефти
Только для термальной опции
OILSPECH
Удельная теплоемкость нефти
Только для термальной опции
OILVINDX
Показатель вязкости нефти
Только ECLIPSE 300
OILVISCC
Корреляция вязкости нефти и температуры для термической опции.
Только для термальной опции
OILVISCF
Функция вязкости нефти
OILVISCT
Таблицы зависимости вязкости нефти от температуры.
Только ECLIPSE 300
OMEGAA
Переопределяет значения Ωa по умолчанию
Только ECLIPSE 300
OMEGAADE
Переопределяет значения Ωa по умолчанию для детализированного состава
Только ECLIPSE 300
OMEGAAS
Переопределяет значения Ωa по умолчанию для поверхностных условий
Только ECLIPSE 300
OMEGAASD
Переопределяет значения Ωa по умолчанию для детализированного состава в поверхностных условиях
Только ECLIPSE 300
OMEGAB
Переопределяет значения Ωb по умолчанию
Описание файла данных Описание секции PROPS
129
Только ECLIPSE 300
OMEGABDE
Переопределяет значения Ωb по умолчанию для детализированного состава
Только ECLIPSE 300
OMEGABS
Переопределяет значения Ωb по умолчанию в поверхностных условиях
Только ECLIPSE 300
OMEGABSD
Переопределяет значения Ωb по умолчанию для детализированного состава в поверхностных условиях
OPERATE
Выполняет арифметические операции над массивами.
OVERBURD
Таблицы горного давления.
PARACHOR
Парахоры компонентов
PCG
Масштабирует максимальное капиллярное давление газа для ячеек в текущем боксе ввода.
Только ECLIPSE 300
PCRIT
Критические давления
Только ECLIPSE 300
PCRITDET
Критические давления для детализированных компонентов
Только ECLIPSE 300
PCRITS
Критические давления для поверхностного уравнения состояния
Только ECLIPSE 300
PCRITSDE
Критические давления для поверхностного уравнения состояния детализированных компонентов
PCW
Масштабирует максимальное капиллярное давление воды для ячеек в текущем боксе ввода.
Только ECLIPSE 100
PECOEFS
Определяет петроэластичные свойства флюида и породы, а также прочие опции петроэластичной модели (модели упругости породы).
Только ECLIPSE 100
PEKTABx
Функции зависимости петроэластичного модуля объемной упругости от давления.
Только ECLIPSE 100
PEGTABx
Функции зависимости петроэластичного модуля сдвига от давления.
PMAX
Предполагаемая максимальная величина давления при моделировании.
PMISC
Таблицы зависимости смешиваемости от давления.
PPCWMAX
Ограничивает расчетные значения PCW при использовании опции SWATINIT.
Только ECLIPSE 300
PRCORR
Использовать модифицированное уравнение состояния Пенга-Робинсона
Только для термальной опции
PREF
Опорные давления компонентов
Только для термальной опции
PREFS
Опорные давления компонентов для поверхностного уравнения состояния
Только ECLIPSE 100
PVCDO
Объемный коэффициент и вязкость дегазированной нефти с постоянной сжимаемостью.
PVCO
Объемный коэффициент и вязкость газированной нефти как функции давления в точке насыщения.
PVDG
Объемный коэффициент и вязкость сухого газа как функции давления.
PVDO
Объемный коэффициент и вязкость дегазированной нефти как функции давления.
PVTG
Объемный коэффициент и вязкость жирного газа как функции давления и Rv.
PVTO
Объемный коэффициент и вязкость газированной нефти как функции давления и Rs.
PVTW
Объемный коэффициент, сжимаемость и вязкость воды.
PVTWSALT
Объемный коэффициент, сжимаемость и вязкость воды в зависимости от концентрации солей.
Только ECLIPSE 100
PVZG
Z-фактор и вязкость сухого газа как функции давления.
Только ECLIPSE 300
REACACT
Энергия активации реакции
Термальная опция
REACENTH
Энтальпия реакции
Только ECLIPSE 300
REACCORD
Порядок компонентов для скорости реакции
Только ECLIPSE 300
Только ECLIPSE 100
Только ECLIPSE 100
130
Описание файла данных Описание секции PROPS
Только ECLIPSE 300
REACPHA
Фаза реагента
Только ECLIPSE 300
REACPORD
Порядок пористости для скорости реакции
Только ECLIPSE 300
REACRATE
Константа скорости реакции
REFINE
Определяет данные для локального измельчения сетки.
ROCK
Сжимаемость породы.
Только ECLIPSE 100
ROCK2D
Двухмерные таблицы уплотнения породы, вызываемого водой.
Только ECLIPSE 100
ROCK2DTR
Таблицы модификаторов проводимости для двухмерного уплотнения, вызываемого водой.
ROCKOPTS
Управляет опциями, связанными с возможностями уплотнения породы.
ROCKTAB
Таблицы уплотнения породы.
ROCKTABH
Таблицы гистерезисного уплотнения породы.
Только ECLIPSE 100
ROCKTABW
Таблицы зависимости уплотнения породы от водонасыщенности.
Только ECLIPSE 100
ROCKWNOD
Узлы насыщенности для двухмерного уплотнения, вызываемого водой
RPTPROPS
Вывод для секции PROPS.
Только ECLIPSE 100
RSCONST
Устанавливает константу Rs для дегазированной нефти по всему месторождению.
Только ECLIPSE 300
RSWVD
Зависимость концентрации CO2 в водной фазе от глубины
Только ECLIPSE 100
RSCONSTT
Устанавливает константу Rs для дегазированной нефти отдельно для каждой PVT-области.
Только ECLIPSE 100
RSGI
Зависимость насыщенного газонефтяного фактора от давления и нагнетания газа.
Только ECLIPSE 100
RVGI
Зависимость насыщенного нефтегазового фактора от давления и нагнетания газа.
Только ECLIPSE 300
RTEMP
Определяет постоянную температуру пласта
Только ECLIPSE 100
RVCONST
Устанавливает константу Rv для сухого газа по всему месторождению.
Только ECLIPSE 100
RVCONSTT
Устанавливает константу Rv для сухого газа, отдельное значение для каждой PVT-области.
Только ECLIPSE 300
SALINITY
Минерализация пласта
Только ECLIPSE 100
SALTNODE
Узлы концентрации солей для вязкости раствора полимера.
SCALECRS
Указывает, что должен использоваться альтернативный метод масштабирования концевых точек.
Только ECLIPSE 100
SCALELIM
Устанавливает пределы масштабирования насыщенности для каждой области масштабирования концевых точек в зависимости от давления.
Только ECLIPSE 100
SDENSITY
Ввод плотности растворителя в поверхностных условиях.
SGCR
Критическая газонасыщенность для ячеек сетки в текущем боксе ввода.
Только ECLIPSE 100
SGCWMIS
Таблицы смешивающейся критической газонасыщенности.
Только ECLIPSE 300
SGF3
Функции газонасыщенности для трехфазной системы
SGFN
Относительная проницаемость и капиллярное давление газа как функции Sg.
SGL
Связанная газонасыщенность для ячеек сетки в текущем боксе ввода.
SGLPC
Связанная газонасыщенность (только для кривых Pc) для ячеек сетки в текущем боксе ввода.
SGOF
Относительная проницаемость и капиллярное давление газа, а также относительная проницаемость в системе нефть-газ, как функции Sg.
SGU
Максимальная газонасыщенность для ячеек сетки в текущем боксе ввода.
SGWFN
Относительная проницаемость и капиллярное давление в системе газвода как функции Sg.
Только ECLIPSE 100
Только ECLIPSE 100
Описание файла данных Описание секции PROPS
131
SLGOF
Относительная проницаемость и капиллярное давление газа, а также относительная проницаемость в системе нефть-газ, как функции Sliq.
SOCRS
Масштабированные критические нефтенасыщенности в системе с водой в условиях смешиваемости.
SOF2
Относительная проницаемость нефти как функция So в двухфазной системе.
SOF3
Относительная проницаемость нефти как функция So в трехфазной системе.
SOF32D
Относительная проницаемость нефти как функция Sw и Sg в трехфазных системах.
SOGCR
Остаточная нефтенасыщенность газа для ячеек в текущем боксе ввода.
Только ECLIPSE 300
SOLUBILI
Определить свойства систем вода-CO2
Только ECLIPSE 100
SOMGAS
Минимальная нефтенасыщенность, используемая в методе STONE1, как функция газонасыщенности.
Только ECLIPSE 100
SOMWAT
Минимальная нефтенасыщенность, используемая в методе STONE1, как функция водонасыщенности.
Только ECLIPSE 100
SORWMIS
Ввод остаточной нефтенасыщенности для смешивающегося вытеснения.
SOWCR
Остаточная нефтенасыщенность воды для ячеек в текущем боксе ввода.
Термальная опция
SCREF
Сжимаемость твердой фазы компонента
Термальнаяопция
SDREF
Опорная плотность твердой фазы компонента
Только для термальной опции
SPECHA
Удельная теплоемкость нефти для компонента, первый коэффициент
Только для термальной опции
SPECHB
Удельная теплоемкость нефти для компонента, второй коэффициент
Только ECLIPSE 100
SPECHEAT
Таблицы удельной теплоемкости флюида.
Только для термальной опции
SPECHG
Удельная теплоемкость газа для компонента, первый коэффициент
Только для термальной опции
SPECHH
Удельная теплоемкость газа для компонента, второй коэффициент
Только для термальной опции
SPECHS
Удельная теплоемкость твердой фазы компонента, первый коэффициент
Только для термальной опции
SPECHT
Удельная теплоемкость твердой фазы компонента, второй коэффициент
Только ECLIPSE 100
Только ECLIPSE 100
Только ECLIPSE 100
SPECROCK
Таблицы удельной теплоемкости породы
Термальная опция
SPREF
Опорное давление твердой фазы компонента
Только ECLIPSE 300
SSHIFT
Параметры сдвига для уравнения состояния
Только ECLIPSE 300
SSHIFTS
Параметры сдвига для поверхностного уравнения состояния
Только ECLIPSE 300
STCOND
Определить стандартные условия
Только ECLIPSE 100
STOG
Таблицы поверхностного натяжения нефть/вода.
STONE
Формула Стоуна для относительной проницаемости нефти в трехфазной системе.
STONE1
Первая формула Стоуна для относительной проницаемости нефти в трехфазной системе.
STONE2
Вторая формула Стоуна для относительной проницаемости нефти в трехфазной системе.
Только ECLIPSE 300
STONEPAR
Модифицировать первую формулу Стоуна для относительной проницаемости нефти в трехфазной системе.
Только ECLIPSE 300
STOPROD
Стехиометрические коэффициенты продуктов
Только ECLIPSE 300
STOREAC
Стехиометрические коэффициенты реагентов
Только ECLIPSE 100
STOW
Таблицы поверхностного натяжения нефть/вода.
132
Описание файла данных Описание секции PROPS
Термальная опция
STREF
Опорная температура твердой фазы компонента
Термальная опция
STHERMX1
коэффициент температурного расширения твердой фазы компонента
Только ECLIPSE 300
STVP
Зависимость поверхностного натяжения от давления
Только ECLIPSE 100
STWG
Таблицы поверхностного натяжения вода/газ.
Только ECLIPSE 100
SURFADDW
Таблицы зависимости массы адсорбированных ПАВ от доли гидрофильных и гидрофобных кривых для расчета несмешивающихся относительных проницаемостей.
SWATINIT
Начальная водонасыщенность ячеек сетки в текущем боксе ввода для масштабирования кривых Pc для воды.
SWCR
Критическая водонасыщенность для ячеек сетки в текущем боксе ввода.
SWF3
Функции водонасыщенности для трехфазной системы.
SWFN
Относительная проницаемость воды и капиллярное давление как функции Sw.
SWL
Насыщенность погребенной водой для ячеек сетки в текущем боксе ввода.
SWLPC
Насыщенность погребенной водой (только для кривых Pc) для ячеек сетки в текущем боксе ввода.
SWOF
Относительная проницаемость и капиллярное давление воды, а также относительная проницаемость в системе нефть-вода, как функции Sw.
SWU
Максимальная водонасыщенность для ячеек сетки в текущем боксе ввода.
Только ECLIPSE 300
TBOIL
Точки кипения компонентов
Только ECLIPSE 300
TBOILS
Точки кипения компонентов для поверхностного уравнения состояния
Только ECLIPSE 300
TCRIT
Критические температуры
Только ECLIPSE 300
TCRITDET
Критические температуры для детализированных компонентов
Только ECLIPSE 300
TCRITS
Критические температуры для поверхностного уравнения состояния
Только ECLIPSE 300
TCRITSDE
Критические температуры для поверхностного уравнения состояния детализированных компонентов
Только ECLIPSE 100
TEMPTVD
Использовать ограниченный перенос потока для температурной опции.
Только ECLIPSE 300
TEMPVD
Данные зависимости температуры от глубины
Только для термальной опции
THANALB
Аналитические плотности воды и пара
Только для термальной опции
THANALH
Аналитические энтальпии воды и пара
Только для термальной опции
THANALV
Аналитические вязкости нефти.
Только для термальной опции
THERMEX1
Коэффициент температурного расширения компонента
Только для термальной опции
THTABB
Табличные значения плотности воды и пара
Только ECLIPSE 100
TLMIXPAR
Ввод параметра смешивания Тодда-Лонгстаффа.
TOLCRIT
Управляет методом определения табличных значений критической насыщенности в нестандартных случаях при масштабировании концевых точек.
TRACER
Имена и фазы пассивных индикаторов.
Только ECLIPSE 100
TRACERKP
Функция разделения К(Р) для разделенных индикаторов
Только ECLIPSE 100
TRACTVD
Использовать схему ограничения потоков для уменьшения численной дисперсии индикатора.
Только ECLIPSE 300
TREF
Опорные температуры
Только ECLIPSE 300
TREFS
Опорные температуры для поверхностного уравнения состояния
Только ECLIPSE 300
Только ECLIPSE 100
Описание файла данных Описание секции PROPS
133
TZONE
Управляет изменением критических концевых точек в зависимости от глубины.
Только ECLIPSE 300
VCRIT
Критические объемы
Только ECLIPSE 300
VCRITDET
Критические объемы для детализированных компонентов
Только ECLIPSE 300
VCRITS
Критические объемы для поверхностного уравнения состояния
Только ECLIPSE 300
VCRITSDE
Критические объемы для поверхностного уравнения состояния детализированных компонентов
Только ECLIPSE 300
VCRITVIS
Критические объемы для расчетов вязкости
Только ECLIPSE 300
VDFLOW
Установить коэффициент расхода, зависящий от скорости
Только ECLIPSE 300
VDKRO
Данные относительной проницаемости, зависящие от скорости газа.
Только ECLIPSE 300
VDKRG
Данные относительной проницаемости, зависящие от скорости нефти.
Только ECLIPSE 100
VEFRAC
Доля относительных проницаемостей вертикального равновесия, используемая вместо кривых характеристик породы, для всей сетки.
Только ECLIPSE 100
VEFRACP
Доля псевдокапиллярных давлений вертикального равновесия, используемая вместо кривых характеристик породы, для всей сетки.
Только ECLIPSE 100
VEFRACPV
Доля псевдокапиллярных давлений вертикального равновесия, используемая вместо кривых характеристик породы, для текущего бокса.
Только ECLIPSE 100
VEFRACV
Доля относительных проницаемостей вертикального равновесия, используемая вместо кривых характеристик породы, для текущего бокса.
VISCREF
опорные условия для таблиц зависимости вязкости от температуры.
Только ECLIPSE 100
WAGHYSTR
Активизирует опцию гистерезиса для поочередной закачки воды и газа.
Термическая опция
WATDENT
Зависимость плотности воды от температуры
Только ECLIPSE 300
WATERTAB
Таблицы давления воды
WATVISCT
Таблицы зависимости вязкости нефти от температуры.
Только ECLIPSE 300
WSF
Функции от водонасыщенности (случай GASWAT)
Только ECLIPSE 300
XMFVP
Таблицы зависимости состава жидкости от давления
Только ECLIPSE 300
YMFVP
Таблицы зависимости состава испарений от давления
Только ECLIPSE 300
ZCRIT
Критические Z-факторы
Только ECLIPSE 300
ZCRITDET
Критические Z-факторы для детализированных компонентов
Только ECLIPSE 300
ZCRITS
Критические Z-факторы для поверхностного уравнения состояния
Только ECLIPSE 300
ZCRITSDE
Критические давления для поверхностного уравнения состояния детализированных компонентов
Только ECLIPSE 300
ZCRITVIS
Критические Z-факторы для расчетов вязкости
Только ECLIPSE 300
ZI
Ввести общий состав
Только для термальной опции
ZFACTOR
Z-факторы
Только ECLIPSE 300
ZMFVD
Таблицы зависимости общего состава от глубины
134
Описание файла данных Описание секции PROPS
Описание секции REGIONS В секции REGIONS расчетная сетка разделяется на области для следующих целей:
ECLIPSE 300
•
Расчет функций насыщенности (относительной проницаемости и капиллярного давления)
•
Расчет PVT-свойств (плотностей, объемных коэффициентов и вязкостей флюидов)
•
Уравновешивание (установка начальных значений давления и насыщенности)
•
Отчеты о запасах флюидов и потоках между областями
•
Расчет направленных относительных проницаемостей
•
Расчет функций насыщенности для кривой пропитки (опция гистерезиса)
•
Расчет свойств ROCKTAB для опции уплотнения породы
•
Расчет начальных концентраций индикатора (опция трассировки индикатора)
•
Расчет концевых точек таблиц насыщенности по таблицам глубины (для опции масштабирования концевых точек таблицы насыщенности)
•
Расчет свойств смеси (опция смешивающегося вытеснения)
•
Определение областей поддержания давления.
Если секция REGIONS отсутствует, то ECLIPSE при выполнении всех перечисленных выше операций помещает все сеточные блоки в одну область.
Ключевые слова секции REGIONS Ниже приведен список всех ключевых слов секции REGIONS, сгруппированных по назначению, и краткое описание их функций. Затем следует алфавитный список. Более подробное описание можно найти в описании соответствующего ключевого слова в руководстве. Все ключевые слова должны начинаться в позиции 1. Значащими являются все символы до позиции 8.
Вывод RPTREGS
Вывод для секции REGIONS.
Часто используемые ключевые слова FIPNUM
Области запасов.
SATNUM
Области таблиц насыщенности.
EQLNUM
Области уравновешивания.
PVTNUM
Области данных PVT.
Описание файла данных Описание секции REGIONS
135
Только ECLIPSE 100
Дополнительные наборы областей запасов FIP
Дополнительные наборы номеров областей помимо стандартного набора FIPNUM.
FIPOWG
Номера областей, представляющих нефтеносные, газоносные и водные зоны в состоянии равновесия.
Направленная относительная проницаемость KRNUMX, KRNUMY, KRNUMZ Номера таблиц насыщенности для граней +X, +Y, +Z каждого сеточного блока. •
Ключевые слова можно использовать только в том случае, если в ключевом слове SATOPTS выбрано DIRECT.
KRNUMX-, KRNUMY-, KRNUMZНомера таблиц насыщенности для граней -X, -Y, -Z каждого сеточного блока. •
Ключевые слова можно использовать только в том случае, если в ключевом слове SATOPTS также выбрано IRREVERS.
Опция гистерезиса IMBNUM
Номера таблиц насыщенности пропитки для всех граней каждого из сеточных блоков в текущем боксе.
IMBNUMX, IMBNUMY, IMBNUMZ Номера таблиц насыщенности пропитки для граней +X, +Y, +Z сеточного блока. •
Ключевые слова можно использовать только в том случае, если в ключевом слове SATOPTS выбраны HYSTER и DIRECT.
IMBNUMX-, IMBNUMY-, IMBNUMZНомера таблиц насыщенности пропитки для граней -X, -Y, -Z сеточного блока. •
Только ECLIPSE 100
Опция двойной пористости KRNUMMF
Номера таблиц насыщенности для потока в системе матрица-трещина.
IMBNUMMF
Номера областей пропитки в системе матрица-трещина. •
136
Ключевые слова можно использовать только в том случае, если в ключевом слове SATOPTS также выбрано IRREVERS.
Описание файла данных Описание секции REGIONS
Это ключевое слово относится только к расчетам с двойной пористостью (ключевое слово DUALPORO в секции RUNSPEC), использующих опцию гистерезиса (элемент HYSTER в ключевом слове SATOPTS).
Другие опции ENDNUM
Области масштабирования концевых точек.
EOSNUM
Области уравнения состояния.
TNUM
Области трассировки индикатора.
TRKPF
Области функции разделения К(Р) для разделенных индикаторов.
MISCNUM
Области опции смешивающегося вытеснения.
Только ECLIPSE 300
PMANUM
Области поддержания давления.
Только ECLIPSE 100
RESIDNUM
Области опции остаточного потока вертикального равновесия.
ROCKNUM
Области уплотнения породы.
Только ECLIPSE 100
SURFNUM
Области смешиваемости ПАВ.
Только ECLIPSE 100
SURFWNUM
Области функции адсорбции ПАВ.
Только ECLIPSE 300
THERMNUM
Области термальной опции.
Только ECLIPSE 100
PENUM
Области петроэластичной модели (модели упругости породы).
Только ECLIPSE 300
Только ECLIPSE 100
Ключевые слова для операций Могут быть использованы с ключевыми словами, определяющие массивы ячеек сетки. ADD
Прибавляет заданные константы к элементам заданных массивов в текущем боксе ввода.
ADDREG
Прибавить по области FLUXNUM.
BOUNDARY
Установить область сетки для печати.
BOX
Переопределяет текущий бокс ввода.
COPY
Копирует данные в текущем боксе из одного заданного массива в другой.
Только ECLIPSE 100
COPYBOX
Копирует данные из одного бокса ячеек в другой бокс того же размера.
Только ECLIPSE 300
COPYREG
Копировать область FLUXNUM.
ENDBOX
Переопределяет текущий бокс ввода. Новый бокс ввода включает всю сетку.
ENDFIN
Завершает данные для локального измельчения сетки.
EQUALREG
Установить по области FLUXNUM.
EQUALS
Присваивает заданные постоянные значения элементам заданного массива внутри текущего бокса.
IMPORT
Импортирует двоичные данные, созданные программой GRID.
Только ECLIPSE 300
MULTIPLY
Умножает заданные массивы на заданные константы внутри текущего бокса.
Только ECLIPSE 300
MULTIREG
Умножить по области FLUXNUM.
OPERATE
Выполняет арифметические операции над массивами.
REFINE
Инициализирует данные для именованной локальной сетки.
Только ECLIPSE 300
Только ECLIPSE 300
Описание файла данных Описание секции REGIONS
137
Алфавитный список ключевых слов ADD
Прибавляет заданные константы к элементам заданных массивов в текущем боксе ввода.
ADDREG
Прибавляет заданное значение к элементам заданных массивов в области FLUXNUM.
BOUNDARY
Определяет область сетки, для которой необходим вывод карт.
BOX
Переопределяет текущий бокс ввода.
COPY
Копирует данные в текущем боксе ввода из одного массива в другой.
COPYBOX
Копирует данные из одного бокса ячеек в другой бокс того же размера.
COPYREG
Копирует один массив в другой внутри области FLUXNUM.
ENDBOX
Переопределяет текущий бокс ввода. Новый бокс ввода включает всю сетку.
ENDNUM
Область масштабирования концевых точек таблиц насыщенности для каждого блока сетки в текущем боксе ввода.
EOSNUM
Области уравнения состояния.
EQLNUM
Область равновесия для каждого сеточного блока в текущем боксе ввода.
EQUALS
Присваивает заданное значение элементам указанных массивов внутри текущего бокса ввода.
Только ECLIPSE 300
EQUALREG
Присваивает заданные значения элементам заданного массива внутри области FLUXNUM.
Только ECLIPSE 100
FIP
Дополнительные наборы номеров областей запасов для каждого сеточного блока в текущем боксе ввода.
FIPNUM
Стандартные номера областей запасов для каждого сеточного блока в текущем боксе ввода.
FIPOWG
Создает семейство областей запасов, представляющих нефтеносные, газоносные и водные зоны в состоянии равновесия.
HMxxxxxx
Семейство областей с воспроизведением истории для использования с опцией градиента.
IMBNUM
Область таблицы пропитки для каждого сеточного блока в текущем боксе ввода (при использовании опции гистерезиса).
IMBNUMMF
Область таблицы пропитки для потоков матрица-трещина для каждого сеточного блока в текущем боксе ввода (при одновременном использовании опции двойной пористости и опции гистерезиса).
IMBNUMX
Область пропитки для грани +X каждого сеточного блока в текущем боксе ввода (при использовании гистерезиса с направленными относительными проницаемостями).
IMBNUMX-
Область пропитки для грани -X каждого сеточного блока в текущем боксе ввода (при использовании гистерезиса с направленными относительными проницаемостями).
IMBNUMY
Область пропитки для грани +Y каждого сеточного блока в текущем боксе ввода (при использовании гистерезиса с направленными относительными проницаемостями).
IMBNUMY-
Область пропитки для грани -Y каждого сеточного блока в текущем боксе ввода (при использовании гистерезиса с направленными относительными проницаемостями).
IMBNUMZ
Область пропитки для грани +Z каждого сеточного блока в текущем боксе ввода (при использовании гистерезиса с направленными относительными проницаемостями).
Только ECLIPSE 300
Только ECLIPSE 300
Только ECLIPSE 300
Только ECLIPSE 100
Только ECLIPSE 100
138
Описание файла данных Описание секции REGIONS
IMBNUMZ-
Область пропитки для грани -Z каждого сеточного блока в текущем боксе ввода (при использовании гистерезиса с направленными относительными проницаемостями).
IMPORT
Импортирует двоичные данные, созданные программой GRID.
KRNUMMF
Область Kr для потоков матрица-трещина для каждого сеточного блока в текущем боксе ввода (при использовании опции двойной пористости).
KRNUMX
Область Kr для грани +X каждого сеточного блока в текущем боксе ввода (при использовании направленных относительных проницаемостей).
KRNUMX-
Область Kr для грани -X каждого сеточного блока в текущем боксе ввода (при использовании однонаправленных относительных проницаемостей).
KRNUMY
Область Kr для грани +Y каждого сеточного блока текущем боксе ввода (при использовании направленных относительных проницаемостей).
KRNUMY-
Область Kr для грани -Y каждого сеточного блока в текущем боксе ввода (при использовании однонаправленных относительных проницаемостей).
KRNUMZ
Область Kr для грани +Z каждого сеточного блока в текущем боксе ввода (при использовании направленных относительных проницаемостей).
KRNUMZ-
Область Kr для грани -Z каждого сеточного блока в текущем боксе ввода (при использовании однонаправленных относительных проницаемостей).
MISCNUM
Область таблицы смешиваемости для каждого сеточного блока в текущем боксе ввода (при использовании опции смешивающегося вытеснения).
OPERATE
Выполняет арифметические операции над массивами.
Только ECLIPSE 100
PENUM
Области петроэластичной модели (модели упругости породы).
Только ECLIPSE 300
PMANUM
Определяет области поддержания давления (см. ключевое слово GPMAINT).
PVTNUM
Область PVT для каждого сеточного блока в текущем боксе ввода.
RESIDNUM
Номера таблиц относительной проницаемости для опции остаточного потока вертикального равновесия.
ROCKNUM
Область таблицы уплотнения породы для каждого сеточного блока в текущем боксе ввода (при использовании опции уплотнения породы).
RPTREGS
Задействует вывод данных секции REGIONS.
SATNUM
Область таблицы насыщенности для каждого сеточного блока в текущем боксе ввода. (Если используются таблицы направленных относительных проницаемостей, то в расчетах равновесия и скважин тем не менее используются области SATNUM.)
Только ECLIPSE 100
SURFNUM
Области смешиваемости ПАВ.
Только ECLIPSE 100
SURFWNUM
Номера таблиц для функций гидрофильной насыщенности и зависимости массы адсорбированных ПАВ от отношения гидрофобной кривой к гидрофильной для каждого из сеточных блоков (для опции ПАВ).
Только ECLIPSE 300
THERMNUM
Области термальной опции.
TNUM
Область начальной концентрации индикатора для каждого сеточного блока в текущем боксе ввода (при использовании опции трассировки).
Только ECLIPSE 300
TRACKREG
Области трассировки индикатора.
Только ECLIPSE 100
TRKPF
Номера областей для выбора таблицы К(Р), используемой с каждым из разделенных индикаторов.
Только ECLIPSE 100
Только ECLIPSE 100
Описание файла данных Описание секции REGIONS
139
Описание секции SOLUTION Секция SOLUTION содержит необходимые данные для определения начального состояния (давление, насыщенности, состав) каждого сеточного блока пласта. Ключевые слова секции SOLUTION могут указываться в любом порядке. Все ключевые слова должны начинаться в столбце 1. Значащими являются все символы до столбца 8. Эти данные могут быть определены одним из следующих способов:
Уравновешивание ECLIPSE рассчитывает начальные давления и насыщенности на основе данных, введенных с помощью ключевого слова EQUIL (глубины контакта флюидов и т. д.)
Повторный запуск Начальное решение может быть считано из файла Restart, созданного в одном из предыдущих расчетов ECLIPSE. Имя файла Restart вводится с помощью ключевого слова RESTART.
Перечисление Начальное решение может быть задано в явном виде для каждого из сеточных блоков. Дополнительную информацию см. в разделе «Инициализация», стр. 425 «Технического описания ECLIPSE».
Уравновешивание ⎯ ключевое слово EQUIL Для каждой области уравновешивания должна быть задана строка данных EQUIL. (Области уравновешивания для ячеек назначаются с помощью ключевого слова EQLNUM в секции REGIONS.) При наличии нескольких областей уравновешивания важно, чтобы они не сообщались между собой. Данные EQUIL определяют начальное значение давления на базовой глубине, начальные глубины контактов вода-нефть и газ-нефть, капиллярные давления на этих глубинах, а также опции уравновешивания. Пример: EQUIL 9035 3600 9209 0 9035 0 1 1 20 /
Здесь определены следующие данные:
140
•
Давление на опорной глубине 9035 равно 3600.
•
Глубина контакта вода-нефть (Pcow = 0) равна 9209 футов.
•
Глубина контакта газ-нефть (Pcog = 0) равна 9035 футов.
•
Для начального усреднения используется 20 подинтервалов в каждой из ячеек.
Описание файла данных Описание секции SOLUTION
При наличии капиллярного давления находится соответствующее ему начальное распределение насыщенности в зависимости от градиента гидростатического давления, обусловленного разностью плотностей фаз. Число 20 обозначает число подинтервалов, усредняемых для получения начального решения. По умолчанию берется один подинтервал. При наличии начального контакта газ-нефть в композиционном расчете и для получения точного начального состояния покоя следует использовать один подинтервал. Зависимость состава от глубины в начальном состоянии для расчетов с нелетучей нефтью определяется с помощью ключевых слов RSVD (или PBVD), задающих Rs или Pbub, или RVVD (или PDVD), задающих Rv или Pdew. Для задания зависимости Rs или Pbub от глубины одно из двух ключевых слов RSVD или PBVD является необязательным. Для задания зависимости Rv или Pdew от глубины одно из двух ключевых слов RVVD или PDVD является необязательным. В композиционном расчете начальные составы определяются с помощью ключевых слов ZMFVD и COMPVD (см. описание секции PROPS). Постоянный состав вводится с помощью ключевого слова ZI в секции PROPS.
Перечисление Начальное состояние может быть определено явным образом для каждого сеточного блока с помощью следующих ключевых слов: Только ECLIPSE 100
Только ECLIPSE 300
PRESSURE
Давления в ячейках
PRVD
Зависимость давления от глубины
SWAT
Водонасыщенности
SGAS
Газонасыщенности
SOIL
Нефтенасыщенности
RS
Газонефтяные факторы
RV
Растворимость испаренной нефти в газе
PBUB
Начальные давления в точке насыщения
PDEW
Начальные давления точки росы
В композиционном расчете могут быть использованы ключевые слова PRESSURE, SWAT, SGAS, SOIL, а начальный состав определяется следующими ключевыми словами: Только ECLIPSE 300
XMF
Составы жидкой фазы
Только ECLIPSE 300
YMF
Составы газовой фазы
Только ECLIPSE 300
Ключевые слова XMFVP и YMFVP в секции PROPS являются вариантом определения начальных составов фаз, альтернативным XMF и YMF. При использовании термальной опции должна быть задана температура
ECLIPSE 300, термальная опция
TEMPI
ECLIPSE 300, термальная опция
Альтернативой TEMPI является ключевое слово TEMPVD в секции PROPS.
Температура
Чтобы избежать ввода перечисленных выше параметров для всего пласта, для определения значений PRESSURE, SWAT, SGAS, RS, RV могут быть использованы ключевые слова ADD, COPY, EQUALS и MULTIPLY. См. также ключевые слова GETSOL и GETDATA. Примечание
Опцию перечисления в общем случае использовать не рекомендуется. Описание файла данных Описание секции SOLUTION
141
Перечисление в ключевом слове NEI для термальной опции ECLIPSE 300
Состав нефтяной фазы для опции THERMAL определяется с помощью ключевого слова NEI, а не с помощью XMF и YMF. Затем в процессе моделирования определяется состав, находящийся в термодинамическом равновесии при заданных значениях давления и температуры и дающий правильные значения насыщенности фаз. См. «Определение начальных условий с помощью NEI», стр. 873.
Гибкие повторные запуски Гибкие повторные запуски определяются путем указания ключевого слова RESTART вместо EQUIL, используемого в обычном расчете уравновешивания. При этом загружается начальное решение, записанное в файлы Restart с помощью ключевых слов RPTRST или OUTSOL. При гибком повторном запуске загружается только начальное решение, а все прочие данные, такие, как проводимости и поровые объемы, рассчитываются заново по полученным данным.
Вывод начального состояния Вывод начального состояния в файл Print управляется ключевым словом RPTSOL. За ним следует набор мнемоник, каждая из которых определяет подлежащий записи параметр решения. Пример: RPTSOL PRESSURE SOIL SWAT SGAS /
Здесь производится вывод начального давления и насыщенностей фаз. Может быть выведено большое количество различных параметров, перечисленных в описании ключевого слова RPTSOL. При этом должно быть введено достаточное количество символов для того, чтобы каждая из мнемоник определялась уникальным образом.
Аналитические модели водоносных пластов Аналитические модели водоносных пластов Картера-Трэйси, Фетковича и с постоянным притоком определяются с помощью следующих ключевых слов (см. также ключевое слово AQUDIMS) Водоносные пласты Картера-Трэйси
AQUCT и AQUANCON. (AQUTAB в секции PROPS)
ECLIPSE 100
Водоносные пласты Фетковича
AQUFETP и AQUANCON, либо AQUFET
ECLIPSE 100
Водоносные пласты с постоянным притоком
AQUFLUX и AQUANCON
Дополнительную информацию см. в разделе «Средства моделирования водоносных пластов» на стр. 53 в «Техническом описании ECLIPSE».
142
Описание файла данных Описание секции SOLUTION
Трассировка индикаторов, минерализованной воды и API Опции трассировки API (ключевое слово API секции RUNSPEC), минерализованной воды (ключевое слово BRINE секции RUNSPEC) и индикатора (ключевое слово TRACERS секции RUNCPEC) требуют использования следующих ключевых слов для задания начального распределения: Таблица 2.6
Ключевые слова секции SOLUTION, определяющие начальное распределение для опций API, минерализованной воды и индикаторов API
Уравновешивание Перечисление
Минерализованная вода
APIVD SALTVD одна таблица на область уравновешивания OILAPI SALT для каждого сеточного блока
Индикаторы TVDP TBLK
Дополнительную информацию см. в разделах «Трассировка API», стр. 49, «Трассировка минерализованной воды», стр. 63, «Трассировка индикатора», стр. 905 «Технического описания ECLIPSE».
Дополнительные опции ECLIPSE 100
•
Ключевое слово THPRES определяет пороговое давление (см. ключевое слово EQLOPTS секции RUNSPEC).
ECLIPSE 100
•
Ключевые слова RTEMPA и RTEMPVD определяют начальную температуру пласта в расчетах с использованием температурной опции (ключевое слово TEMP секции RUNSPEC). В перечислении и уравновешивании может использоваться любое из этих ключевых слов.
Начальный запас флюида ECLIPSE 300
Отчет по начальным запасам выдается всегда. В композиционном расчете может быть установлен сепаратор для месторождения, что позволяет определить начальный запас товарной нефти и газа сепарации, а также вычислять их запасы в ходе расчета. (Это не влияет на условиях сепарации в модели скважины.) Ключевое слово FIELDSEP может иметь следующий формат: FIELDSEP 1 80 815 / 2 60 14.7 / /
Здесь определен двухступенчатый сепаратор, причем вторая ступень представляет собой поверхностные условия. Для каждой ступени определены значения температуры и давления. Температура указывается в градусах Цельсия или Фаренгейта. Связью по умолчанию является выдача жидкости из первой ступени во вторую. Возможен ввод более сложных конфигураций и большего количества ступеней. При вводе ключевого слова FIELDSEP оно определяет условия сепарации по умолчанию для скважин в секции SCHEDULE. Описание файла данных Описание секции SOLUTION
143
Для ступени сепаратора вместо расчета параметров парожидкостного равновесия можно использовать таблицу газового завода (см. элемент 7 ключевого слова FIELDSEP). Практически для всех газов требуется только одна ступень. Таблицы газового завода определяются ключевыми словами GPTABLE, GPTABLEN или GPTABLE3. Опция регенерационной установки активизируется ключевым словом RECOVERY и может быть использована в случае, когда весь экспортируемый газ месторождения перерабатывается в газоконденсатные жидкости и остаточный газ. Все другие параметры месторождения, такие, как газонефтяной фактор и закачка газа, выводятся на момент до этой переработки. Опция предназначена для моделирования обработки газа, добытого из пласта, посредством таких установок, как теплообменник, которые позволяют отделить дополнительное количество жидкости от товарного газа. Ключевое слово FIPSEP позволяет определять разные сепараторы для различных областей запасов. Это необходимо, если в рамках одной модели имеется несколько пластов, для которых используются различные процессы сепарации. ECLIPSE 100
В расчетах с нелетучей нефтью отчет о начальных запасах должен быть определен с помощью мнемоники FIP в ключевом слове RPTSOL. Поверхностные условия определяются по объемным коэффициентам и данным плотности в поверхностных условиях, введенным в секции PROPS.
Ключевые слова секции SOLUTION Список всех ключевых слов, которые могут встречаться в секции SOLUTION, сгруппированный по функциям, приведен ниже вместе с краткими описаниями их функций. За ним следует алфавитный список. Более подробное описание можно найти в описании соответствующего ключевого слова в руководстве.
Вывод RPTSOL BOUNDARY
DATUM
Параметры отчета для данных секции SOLUTION. • Опционально Определяет область сетки, для которой необходим вывод сеточных параметров. • Опционально Определяет опорное значение глубины для вывода давлений с поправкой на глубину. • Опционально
Уравновешивание EQUIL Только ECLIPSE 300
OLDEQUIL
RSVD
Только ECLIPSE 300
RSWVD
Глубины контактов флюидов и другие параметры уравновешивания. • Необходимо для уравновешивания Выполнение уравновешивания с помощью метода, использовавшегося до версии 2000A • Опционально Зависимость газонефтяного фактора в решении от глубины. • Опционально для уравновешивания в системах с газированной нефтью Зависимость концентрации CO2 в водной фазе от глубины. •
PBVD
144
Описание файла данных Описание секции SOLUTION
Опционально, для опции CO2SOL
Зависимость давления в точке насыщения от глубины. • Опционально, для уравновешивания в системах с газированной нефтью
RVVD PDVD Только ECLIPSE 100
APIVD
SALTVD
TVDP
Только ECLIPSE 100
THPRES
Зависимость содержания испаренной нефти в газе от глубины. • Опционально, для уравновешивания в системах с жирным газом Зависимость давления точки росы от глубины. • Опционально, для уравновешивания в системах с жирным газом Зависимость плотности нефти в градусах API от глубины. • Необходимо для уравновешивания при использования опции трассировки API Изменение концентрации солей с глубиной. • Необходимо для уравновешивания при использовании опции минерализованной воды Изменение концентрации индикатора с глубиной. • Опционально, для определения начального распределения концентрации индикатора Пороговые давления для потока между областями уравновешивания. • Опционально
Повторный запуск OUTSOL
Управляет выводом решения для GRAF и гибких повторных запусков •
RESTART
Опционально
Имя файла Restart. •
RPTRST
Параметры отчета для данных повторного запуска. •
Опционально
Перечисление Только ECLIPSE 300
NEI
Определить составы для неравновесных начальных условий •
Только ECLIPSE 100
OILAPI
Значения плотности нефти в градусах API в каждом сеточном блоке. •
PRESSURE PRVD
RSW
Для перечисления в системах с жирным газом необходимо RV либо PDEW
Давления в точке росы для каждого сеточного блока. •
Только ECLIPSE 300
Для перечисления в системах с газированной нефтью необходимо RS либо PBUB
Содержание испаренной нефти в газе для каждого сеточного блока. •
PDEW
Для перечисления в системах с газированной нефтью необходимо RS либо PBUB
Давления в точке насыщения для каждого сеточного блока. •
RV
Для перечисления необходимо PRESSURE либо PRVD
Значения газосодержания нефти для решения в каждом сеточном блоке. •
PBUB
Для перечисления необходимо PRESSURE либо PRVD
Зависимость давления от глубины. •
RS
Необходимо для перечисления при использовании трассировки API
Давления в каждом сеточном блоке. •
Только ECLIPSE 100
Опционально
Для перечисления в системах с жирным газом необходимо RV либо PDEW
Концентрация CO2 в водной фазе для каждого сеточного блока. Описание файла данных Описание секции SOLUTION
145
• SGAS
Газонасыщенность для каждого сеточного блока. •
SWAT
SOIL
VAPPARS
AMF XMF YMF ZMF
Опционально
Начальный состав газа для ячейки. •
Только ECLIPSE 300
Опционально
Начальный состав нефти для ячейки. •
Только ECLIPSE 300
Опционально для систем, содержащих как газированную нефть, так и жирный газ
Начальный состав водной фазы для ячейки в опции GASWAT. •
Только ECLIPSE 300
Необходимо для перечисления концентраций индикаторов
Параметры, определяющие интенсивность испарения нефти в недонасыщенном газе. •
Только ECLIPSE 300
Опционально
Начальная концентрация индикаторов для каждого сеточного блока. •
Только ECLIPSE 100
Необходимо для перечисления при использовании опции минерализованной воды
Нефтенасыщенность для каждого сеточного блока. •
TBLK
Необходимо для перечисления в двух- и трехфазных системах с водой
Значения концентрации солей для каждого сеточного блока. •
Только ECLIPSE 300
Необходимо для перечисления в двух- и трехфазных системах с газом
Водонасыщенность для каждого сеточного блока. •
SALT
Опционально, для опции CO2SOL
Опционально
Общий начальный состав для ячейки. •
Опционально
Данные водоносного пласта Только ECLIPSE 100
AQANNC
Явно определяет соединения аналитической модели водоносного пласта. •
AQANTRC
Начальные концентрации индикаторов водной фазы в каждом водоносном пласте аналитической модели. •
AQUANCON
AQUFET AQUFETP
AQUFLUX
Описание файла данных Описание секции SOLUTION
Опционально
Определение данных водоносного пласта с постоянным притоком. •
146
Опционально
Определение свойств водоносного пласта Фетковича (для использования с ключевым словом AQUANCON). •
Только ECLIPSE 100
Опционально
Полное определение водоносного пласта Фетковича. •
Только ECLIPSE 100
Опционально
Определение свойств водоносного пласта Картера-Трэйси. •
Только ECLIPSE 100
Опционально
Соединение с аналитической моделью водоносного пласта, заданной ключевыми словами AQUCT или AQUFETP. •
AQUCT
Опционально
Опционально
Только ECLIPSE 100
Температурная опция (ECLIPSE 100) RTEMPA
Устанавливает начальную температуру пласта для каждого сеточного блока. •
RTEMPVD
При использовании температурной опции необходимы ключевые слова RTEMPA или RTEMPVD
Устанавливает зависимость начальной температуры пласта от глубины. •
При использовании температурной опции необходимы ключевые слова RTEMPA или RTEMPVD
Другие опции Только ECLIPSE 100
GASCONC
Начальная концентрация каменноугольного газа. •
Только ECLIPSE 100
GCVD
Зависимость начальной концентрации каменноугольного газа от глубины. •
Только ECLIPSE 100
GI SCVD SSOL TEMPI
Опция метана в угольном пласте
Начальная насыщенность растворителя. •
Только ECLIPSE 300
Опция нагнетания газа (только перечисление)
Зависимость начальной концентрации растворителя в угле от глубины. •
Только ECLIPSE 100
Опция метана в угольном пласте
Начальные значения для нагнетания газа. •
Только ECLIPSE 100
Опция метана в угольном пласте
Опция растворителя
Начальные температуры. •
Опция THERMAL
Ключевые слова для операций Только ECLIPSE 300
ADD
Прибавить значение к массиву. •
Только ECLIPSE 300
ADDREG
Прибавить по области FLUXNUM. •
BOX COPYREG
EQUALREG EQUALS GETDATA
Опционально
Присвоить массиву постоянное значение •
Только ECLIPSE 100
Опционально
Установить по области FLUXNUM •
Только ECLIPSE 300
Опционально
Завершает данные для локального измельчения сетки. •
Только ECLIPSE 300
Опционально
Переопределяет текущий бокс ввода. Новый бокс ввода включает всю сетку. •
ENDFIN
Опционально
Копировать область FLUXNUM •
ENDBOX
Опционально
Переопределяет текущий бокс ввода. •
Только ECLIPSE 300
Опционально
Опционально
Именованные массивы решения, полученные из файлов restart или Initial •
Опционально Описание файла данных Описание секции SOLUTION
147
Только ECLIPSE 100
GETGLOB
Получить массивы глобального решения из файла Restart. •
Только ECLIPSE 300
GETSOL
Получить массивы начального решения из файла Restart. •
IMPORT MULTIPLY MULTIREG
Опционально
Умножить массив по области FLUXNUM •
REFINE
Опционально
Умножить массив на постоянное значение •
Только ECLIPSE 300
Опционально
Импортирует двоичные данные, созданные программой GRID •
Только ECLIPSE 300
Опционально
Опционально
Инициализирует данные для именованной локальной сетки •
Опционально
Настройка Только ECLIPSE 300
FCCRIT
Критерии сходимости расчета параметров парожидкостного равновесия •
Опционально
Алфавитный список ключевых слов Только ECLIPSE 300
ADD
Прибавить значение к массиву.
Только ECLIPSE 300
ADDREG
Прибавить по области FLUXNUM.
Только ECLIPSE 300
AMF
Явно определяет начальный состав водной фазы для ячейки.
Только ECLIPSE 100
APIVD
Зависимость плотности нефти в градусах API от глубины.
Только ECLIPSE 100
AQANNC
Явно определяет соединения аналитической модели водоносного пласта.
AQANTRC
Начальные концентрации индикаторов водной фазы в каждом водоносном пласте аналитической модели.
AQUANCON
Соединение с аналитической моделью водоносного пласта, заданной ключевыми словами AQUCT или AQUFETP.
AQUCT
Определение свойств водоносного пласта Картера-Трэйси.
Только ECLIPSE 100
AQUFET
Полное определение водоносного пласта Фетковича.
Только ECLIPSE 100
AQUFETP
Определение свойств водоносного пласта Фетковича (для использования с ключевым словом AQUANCON).
Только ECLIPSE 100
AQUFLUX
Определение данных водоносного пласта с постоянным притоком.
BOUNDARY
Определяет область сетки, для которой необходим вывод карт.
BOX
Переопределяет текущий бокс.
COPYREG
Копировать область FLUXNUM
DATUM
Определяет опорное значение глубины для вывода давлений с поправкой на глубину.
DATUMR
Определяет опорную глубину для каждой области запаса флюида.
ENDBOX
Переопределяет текущий бокс ввода. Новый бокс ввода включает всю сетку.
Только ECLIPSE 300
148
Описание файла данных Описание секции SOLUTION
ENDFIN
Завершает данные для локального измельчения сетки.
Только ECLIPSE 300
EQUALREG
Установить по области FLUXNUM
Только ECLIPSE 300
EQUALS
Присвоить массиву постоянное значение
EQUIL
Глубины контактов флюидов и другие параметры уравновешивания.
Только ECLIPSE 300
FCCRIT
Критерии сходимости расчета параметров парожидкостного равновесия.
Только ECLIPSE 300
FIELDSEP
Устанавливает сепаратор для месторождения.
Только ECLIPSE 300
FIPSEP
Устанавливает сепаратор для использования в области запаса флюида.
Только ECLIPSE 100
GASCONC
Начальная концентрация каменноугольного газа.
Только ECLIPSE 100
GCVD
Зависимость начальной концентрации каменноугольного газа от глубины.
Только ECLIPSE 100
GETDATA
Считать именованные массивы из файлов restart или Initial.
Только ECLIPSE 100
GETGLOB
Получить массивы глобального решения из файла Restart.
Только ECLIPSE 300
GETSOL
Получить массивы начального решения из файла Restart.
Только ECLIPSE 100
GI
Начальные значения для нагнетания газа.
Только ECLIPSE 300
GPTABLE
Таблицы коэффициентов отдачи для газового завода
Только ECLIPSE 300
GPTABLEN
Таблица газового завода с данными отдачи газоконденсатной жидкости
Только ECLIPSE 300
GPTABLE3
Таблица газового завода с данными отдачи нефти, газоконденсатной жидкости и газа
IMPORT
Импортирует двоичные данные, созданные программой GRID.
Только ECLIPSE 300
MULTIPLY
Умножить массив на постоянное значение
Только ECLIPSE 300
MULTIREG
Умножить массив по области FLUXNUM
Только ECLIPSE 300
NEI
Определить составы для неравновесных начальных условий
Только ECLIPSE 100
OILAPI
Значения плотности нефти в градусах API для каждого сеточного блока.
Только ECLIPSE 300
OLDEQUIL
Выполнение уравновешивания с помощью метода, использовавшегося до версии 2000A
Только ECLIPSE 300
OUTSOL
Управляет выводом решения для GRAF и гибких повторных запусков
PBUB
Давления в точке насыщения для каждого сеточного блока.
PBVD
Зависимость давления в точке насыщения от глубины.
PDEW
Давления в точке росы для каждого сеточного блока.
PDVD
Зависимость давления в точке росы от глубины.
PRESSURE
Давления в каждом сеточном блоке.
Только ECLIPSE 100
PRVD
Зависимость давления от глубины.
Только ECLIPSE 300
RECOVERY
Таблица регенерационной установки.
REFINE
Инициализирует данные для именованной локальной сетки.
RESTART
Имя файла Restart.
RPTRST
Параметры отчета для данных повторного запуска
RPTSOL
Параметры отчета для данных секции SOLUTION.
RS
Значения газосодержания нефти для решения в каждом сеточном блоке.
RSVD
Зависимость газонефтяного фактора в решении от глубины. Описание файла данных Описание секции SOLUTION
149
Только ECLIPSE 300
RSW
Концентрация CO2 в водной фазе для каждого сеточного блока.
Только ECLIPSE 300
RSWVD
Зависимость концентрации CO2 в водной фазе от глубины.
Только ECLIPSE 100
RTEMPA
Устанавливает начальную температуру пласта для каждого сеточного блока.
Только ECLIPSE 100
RTEMPVD
Устанавливает зависимость начальной температуры пласта от глубины.
RV
Содержание испаренной нефти в газе для каждого сеточного блока.
RVVD
Зависимость содержания испаренной нефти в газе от глубины.
SALT
Концентрации солей в каждом сеточном блоке.
SALTVD
Изменение концентрации солей с глубиной.
SCVD
Зависимость начальной концентрации растворителя от глубины
SGAS
Газонасыщенность для каждого сеточного блока.
Только ECLIPSE 300
SOIL
Нефтенасыщенность для каждого сеточного блока.
Только ECLIPSE 100
SSOL
Начальная насыщенность растворителя.
SWAT
Водонасыщенность для каждого сеточного блока.
TBLK
Начальная концентрация индикаторов в каждой ячейке сетки.
Только ECLIPSE 300
TEMPI
Начальные температуры
Только ECLIPSE 100
THPRES
Пороговые давления для потока между областями уравновешивания.
TVDP
Изменение концентрации индикатора с глубиной.
Только ECLIPSE 100
VAPPARS
Параметры, определяющие интенсивность испарения нефти в недонасыщенном газе.
Только ECLIPSE 300
XMF
Начальный состав нефти для ячейки.
Только ECLIPSE 300
YMF
Начальный состав газа для ячейки.
Только ECLIPSE 300
ZMF
Общий начальный состав для ячейки.
Только ECLIPSE 100
150
Описание файла данных Описание секции SOLUTION
Описание секции SUMMARY В секции SUMMARY определяются переменные, которые должны записываться в файлы Summary после каждого временного шага моделирования. Для отображения зависимостей этих переменных от времени и друг от друга может быть использован графический постпроцессор. Если секция SUMMARY отсутствует, ECLIPSE не создает файлы Summary. Ключевые слова, которые могут быть использованы в секции SUMMARY, приведены в следующих таблицах. Все они являются необязательными, порядок их следования значения не имеет. Все ключевые слова должны начинаться в столбце 1. Значащими являются все символы до столбца 8.
Параметры потока для групп и скважин Таблица 2.7 E100
E300
x
x
Поток нефти для групп и скважин Месторождение
Группа
Скважина
Соединение COFR
Информация Скорость потока нефти (+ve=prod –ve=inj)
x
COFRF
Скорость потока свободной нефти
x
COFRS
Скорость потока растворенной нефти (испаряемая нефть)
x
x
COFRL
Скорость потока нефти в объединенном вскрытии
x
x
COPRL
См. выше
COFRU
Сумма скоростей потока нефти для соединений, расположенных выше по потоку, включая данное
COPR
Темп отбора нефти (Дебит)
x x
FOPR
GOPR
WOPR
x
FOPRA
GOPRA
WOPRA
Дебит нефти выше ГНК
x
FOPRB
GOPRB
WOPRB
Дебит нефти ниже ГНК
x
FOPTA
GOPTA
WOPTA
Общая добыча нефти выше ГНК
x
FOPTB
GOPTB
WOPTB
Общая добыча нефти ниже ГНК
x
FOPR1
GOPR1
WOPR1
Дебит нефти выше ГНК (молярный метод)
x
FOPR2
GOPR2
WOPR2
Дебит нефти ниже ГНК (молярный метод)
x
FOPT1
GOPT1
WOPT1
Общая добыча нефти выше ГНК (молярный метод)
x
FOPT2
GOPT2
WOPT2
Общая добыча нефти ниже ГНК (молярный метод)
x
FOMR
GOMR
WOMR
Массовый расход нефти
x
FOMT
GOMT
WOMT
Общая масса нефти
x
x
FOPRH
GOPRH
WOPRH
x
x
x
История дебита нефти (WCONHIST)
GOPRL
Ограничение дебита нефти
x
FOPRF
GOPRF
WOPRF
Дебит свободной нефти
x
FOPRS
GOPRS
WOPRS
Дебит растворенной нефти (испаряемая нефть)
FOPT
GOPT
WOPT
x
x
COPT
Общая добыча нефти
Описание файла данных Описание секции SUMMARY
151
Таблица 2.7
Значения дебита нефти для групп и скважин (продолжение) Месторождение
Группа
Скважина
FOPTH
GOPTH
WOPTH
x
FOPTF
GOPTF
WOPTF
COPTF
Общая добыча свободной нефти
x
FOPTS
GOPTS
WOPTS
COPTS
Общая добыча растворенной нефти (испаряемая нефть)
x
FOIR
GOIR
WOIR
x
FOIRH
GOIRH
WOIRH
E100
E300
x
x
x
x
x
COPTL
FOIT
GOIT
x
x
x x
Дебит нефти в объединенном вскрытии
Темп нагнетания нефти История темпа нагнетания нефти (WCONHIST) Ограничение темпа нагнетания нефти
WOIT
x x
Информация
История общей добычи нефти (WCONHIST)
GOIRL
x
x
Соединение
COIT
Общий объем нагнетания нефти
COITL
Общий объем закачки нефти в объединенном вскрытии История общего объема нагнетания нефти (WCONHIST)
FOITH
GOITH
WOITH
FOPP
GOPP
WOPP
FOPI
GOPI
WOPI
GOPGR
WOPGR
Направляющий дебит нефти
GOIGR
WOIGR
Направляющий темп нагнетания нефти
x
x
COPP
Потенциальный дебит нефти
COPI
Потенциальный темп нагнетания нефти
(не в E300)
x
FOVPR
GOVPR
WOVPR
Дебит отбора нефти
x
FOVPT
GOVPT
WOVPT
Общий отбор нефти
x
FOVIR
GOVIR
WOVIR
Темп нагнетания для отбора нефти
x
FOVIT
GOVIT
WOVIT
Общий объем нагнетания для отбора нефти
x
FOnPR
GOnPR
WOnPR
Дебит нефти на n-ной ступени сепаратора (n=1…9)
x
FOnPT
GOnPT
WOnPT
Общий объем нефти на n-ной ступени сепаратора (n=1…9)
Таблица 2.8
Значения дебита воды для групп и скважин Месторождение
Группа
Скважина
Соединение
E100
E300
x
x
CWFR
x
x
CWFRL
Скорость потока воды в объединенном вскрытии
x
x
CWPRL
Скорость потока воды в объединенном вскрытии
CWFRU
Сумма расходов воды для соединений, расположенных выше по потоку, включая данное
CWPR
Дебит воды
x
Информация Скорость потока воды (+ve=prod -ve=inj)
x
FWPR
GWPR
WWPR
x
FWMR
GWMR
WWMR
Массовый расход воды
x
FMWT
GWMT
WWMT
Общая масса воды
x
x
FWPRH
GWPRH
WWPRH
x
x
x
x
x
x
x
152
История дебита воды (WCONHIST)
GWPRL FWPT
GWPT
Описание файла данных Описание секции SUMMARY
Ограничение дебита воды WWPT
CWPT
Общая добыча воды
CWPTL
Общая добыча воды в объединенном вскрытии
Таблица 2.8
Значения дебита воды для групп и скважин (продолжение)
E100
E300
Месторождение
Группа
Скважина
x
x
FWPTH
GWPTH
WWPTH
x
x
FWIR
GWIR
WWIR
x
x
FWIRH
GWIRH
WWIRH
x
x
x
x
x
Соединение
История общей добычи воды (WCONHIST) CWIR
История темпа нагнетания воды CWIT
Общий объем закачки воды
x
CWIRL
Темп нагнетания воды в объединенном вскрытии
x
x
CWITL
Общий объем нагнетания воды в объединенном вскрытии
x
x
FWITH
GWITH
WWITH
x
x
FWPP
GWPP
WWPP
FWPI
GWPI
WWPI or WWIP
x
x
GWIT
Темп нагнетания воды История темпа нагнетания воды (WCONINJH)
GWIRL FWIT
Информация
WWIT
История общего объема нагнетания воды (WCONINJH) CWPP
Потенциальный дебит воды
CWPI
Потенциальный темп нагнетания воды
(не в E300) (не в E300)
x
x
GWPGR
WWPGR
Направляющий дебит воды
x
x
GWIGR
WWIGR
Направляющий темп закачки воды
x
FWVPR
GWVPR
WWVPR
Дебит отбора воды
x
FWVPT
GWVPT
WWVPT
Общий объем отбора воды
x
FWVIR
GWVIR
WWVIR
Темп закачки для отбора воды
x
FWVIT
GWVIT
WWVIT
Общий объем нагнетания для отбора воды
Таблица 2.9 E100
E300
x
x
Значения дебита газа для групп и скважин Месторождение
Группа
Скважина
Соединение CGFR
Информация Расход газа (+ve=prod -ve=inj)
x
CGFRF
Расход свободного газа
x
CGFRS
Расход растворенного газа
x
x
CGFRL
Расход газа в объединенном вскрытии
x
x
CGPRL
См. выше
CGFRU
Сумма расходов газа для соединений, расположенных выше по потоку, включая данное
CGPR
Дебит газа
x x
x
FGPR
GGPR
WGPR
x
FGPRA
GGPRA
WGPRA
Дебит газа выше ГНК
x
FGPRB
GGPRB
WGPRB
Дебит газа ниже ГНК
x
FGPTA
GGPTA
WGPTA
Общая добыча газа выше ГНК
x
FGPTB
GGPTB
WGPTB
Общая добыча газа ниже ГНК
x
FGPR1
GGPR1
WGPR1
Дебит газа выше ГНК (молярный метод)
x
FGPR2
GGPR2
WGPR2
Дебит газа ниже ГНК (молярный метод)
Описание файла данных Описание секции SUMMARY
153
Таблица 2.9
Значения дебита газа для групп и скважин (продолжение)
E300
Месторождение
Группа
Скважина
x
FGPT1
GGPT1
WGPT1
Общая добыча газа выше ГНК (молярный метод)
x
FGPT2
GGPT2
WGPT2
Общая добыча газа ниже ГНК (молярный метод)
x
FGMR
GGMR
WGMR
Массовый расход газа
x
FGMT
GGMT
WGMT
Общая масса газа
x
x
FGPRH
GGPRH
WGPRH
x
x
E100
Соединение
Информация
История дебита газа (WCONHIST)
GGPRL
Ограничение дебита газа
x
FGPRF
GGPRF
WGPRF
Дебит свободного газа
x
FGPRS
GGPRS
WGPRS
Дебит растворенного газа
FGPT
GGPT
WGPT
x
x
x
x
x
x
CGPT
Общая добыча газа
CGPTL
Общая добыча газа в объединенном вскрытии
FGPTH
GGPTH
WGPTH
x
FGPTF
GGPTF
WGPTF
CGPTF
Общая добыча свободного газа
x
FGPTS
GGPTS
WGPTS
CGPTS
Общая добыча растворенного газа
CGIR
x
x
FGIR
GGIR
WGIR
x
x
FGIRH
GGIRH
WGIRH
x
x
x
x
x
История общей добычи газа (WCONHIST)
История темпа закачки газа (WCONINJH)
GGIRL
Общий объем нагнетания газа
x
CGIRL
Темп нагнетания газа в объединенном вскрытии
x
x
CGITL
Общий объем нагнетания газа в объединенном вскрытии
x
x
FGITH
GGITH
WGITH
x
x
FGPP
GGPP
WGPP
FGPI
GGPI
WGPI или WGIP
x
GGIT
Ограничение темпа нагнетания газа CGIT
x
FGIT
Темп закачки газа
WGIT
История общего объема нагнетания газа (WCONINJH) CGPP
Потенциальный дебит газа
CGPI
Потенциальный темп закачки газа
(не в E300) (не в E300)
x
x
GGPGR
WGPGR
Направляющий дебит газа
x
x
GGIGR
WGIGR
Направляющий темп нагнетания газа
x
x
FSGR или GSGR или FGSR GGSR
Дебит газа для поставки
x
x
FSGT или GSGT или FGST GGST
Общий объем газа для поставки
x
154
x
FFGR
GFGR
Дебит топливного газа
x
FFGT
GFGT
Общий объем топливного газа
FGCR
GGCR
Потребление газа в данной группе и ниже
Описание файла данных Описание секции SUMMARY
Таблица 2.9
Значения дебита газа для групп и скважин (продолжение) Месторождение
Группа
x
FGCT
GGCT
x
FGIMR
GGIMR
Расход импортируемого газа в данной группе и ниже
x
FGIMT
GGIMT
Общий объем импортируемого газа в данной группе и ниже
x
FGLIR
GGLIR
WGLIR
Темп нагнетания для газлифта (ALQ принимается равным темпу нагнетания для газлифта. При суммировании значений расходов для групп и месторождений значения расхода для скважин умножаются на их коэффициенты эффективности.)
x
FWGPR
GWGPR
WWGPR
Дебит жирного газа
x
FWGPT
GWGPT
WWGPT
Общая добыча жирного газа
x
FWGIR
GWGIR
WWGIR
Темп нагнетания жирного газа
x
FWGIT
GWGIT
WWGIT
Общий объем нагнетания жирного газа
x
FEGR
GEGR
Дебит экспортируемого газа
x
FEGT
GEGT
Общий объем экспортируемого газа
x
FEXGR
GEXGR
Дебит избыточного газа
x
FEXGT
GEXGT
Общий объем избыточного газа
x
FGnPR
GGnPR
WGnPR
Дебит газа на n-ной ступени сепаратора (n=1…9)
x
FGnPT
GGnPT
WGnPT
Общий объем газа на n-ной ступени сепаратора (n=1…9)
x
FGVPR
GGVPR
WGVPR
Дебит отбора газа
x
FGVPT
GGVPT
WGVPT
Общий объем отбора газа
x
FGVIR
GGVIR
WGVIR
Темп нагнетания для отбора газа
x
FGVIT
GGVIT
WGVIT
Общий объем нагнетания для отбора газа
x
FGQ
GGQ
WGQ
E100
x
E300
Скважина
Соединение
Информация Общее потребление газа в данной группе и ниже
Качество газа
Таблица 2.10 Значения дебита жидкости для групп и скважин Месторо ждение
Группа
Скважина
Соединен ие
E100
E300
x
x
CLFR
x
x
CLFRL
x
x
FLPR
GLPR
WLPR
x
x
FLPRH
GLPRH
WLPRH
x
x
x
x
x
x
x
x
FLPTH
GLPT
GLPTH
Расход жидкости (+ve=prod -ve=inj) Расход жидкости в объединенном вскрытии Дебит жидкости История дебита жидкости (WCONHIST)
GLPRL FLPT
Информация
Ограничение дебита жидкости WLPT
WLPTH
CLPT
Общая добыча жидкости
CLPTL
Дебит жидкости в объединенном вскрытии История общей добычи жидкости (WCONHIST)
Описание файла данных Описание секции SUMMARY
155
Таблица 2.11 Значения объемного расхода в пластовых условиях для групп и скважин Месторождение
E300
x
x
CVFR
Объемный расход в пластовых условиях (+ve=prod -ve=inj)
x
x
CVFRL
Объемный расход в пластовых условиях в объединенном вскрытии
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
FVPR
Группа
Скважина
Соединение
E100
GVPR
WVPR
Объемный дебит в пластовых условиях
GVPRL FVPT
FVIR
Ограничение объемного дебита в пластовых условиях
GVPT
WVPT
CVPT
Общий объем добычи в пластовых условиях
CVPTL
Общий объем добычи в пластовых условиях в объединенном вскрытии
GVPGR
WVPGR
Направляющий объемный дебит в пластовых условиях
GVIR
WVIR
Объем нагнетания в пластовых условиях
GVIRL FVIT
Информация
Ограничение объема закачки в пластовых условиях
GVIT
WVIT
CVIT
Общий объем нагнетания в пластовых условиях
CVITL
Общий объем нагнетания в пластовых условиях в объединенном вскрытии
Таблица 2.12 Значения дебита экспорта для групп E100
E300
Месторождение
Группа
x
FEGR
GEGR
Дебит экспортируемого газа
x
FEGT
GEGT
Общий объем экспортируемого газа
x
FEOR
GEOR
Дебит экспортируемой нефти
x
FEOT
GEOT
Общий объем экспортируемой нефти
x
FENR
GENR
Дебит экспортируемой газоконденсатной жидкости
x
FENT
GENT
Общий объем экспортируемой газоконденсатной жидкости
x
FEMF
GEMF
Молярная концентрация экспортируемого газа
x
FEOMF
GEOMF
Молярная концентрация экспортируемой нефти
x
FENMF
GENMF
Молярная концентрация экспортируемой газоконденсатной жидкости
Скважина
Соединение
Информация
Таблица 2.13 Значения дебита теплотворной способности для групп и скважин E100
156
E300
Месторождение
Группа
Скважина
x
FCVPR
GCVPR
WCVPR
Дебит теплотворной способности
x
FCVPT
GCVPT
WCVPT
Общее производство теплотворной способности
x
FCVPP
GCVPP
WCVPP
Потенциал производства теплотворной способности
Описание файла данных Описание секции SUMMARY
Соединение
Информация
Таблица 2.14 Значения коэффициентов продуктивности для групп и скважин E100
E300
Месторождение
Группа
Скважина
Соединение
x
x
FWCT
GWCT
WWCT
CWCT
Обводненность
x
x
CWCTL
Обводненность в объединенном вскрытии
x
x
FWCTH
GWCTH
WWCTH
x
x
FGOR
GGOR
WGOR
x
x
x
x
FGORH
GGORH
WGOR
x
x
FOGR
GOGR
WOGR
x
x
x
x
FOGRH
GOGRH
WOGRH
x
x
FWGR
GWGR
WWGR
x
x
x
x
x
FWGRH
GWGRH
WWGRH
FGLR
GGLR
WGLR
x FGLRH
x
GGLRH
x
Информация
История обводненности (WCONHIST) CGOR
Газонефтяной фактор
CGORL
Газонефтяной фактор в объединенном вскрытии История газонефтяного фактора (WCONHIST)
COGR
Нефтегазовый фактор
COGRL
Нефтегазовый фактор в объединенном вскрытии История нефтегазового фактора (WCONHIST)
CWGR
Водогазовый фактор
CWGRL
Водогазовый фактор в объединенном вскрытии История водогазового фактора (WCONHIST)
CGLR
Газожидкостный фактор
CGLRL
Газожидкостный фактор в объединенном вскрытии
WGLRH
История газожидкостного фактора (WCONHIST)
WBGLR
Газожидкостный фактор в забое
Таблица 2.15 Значения давления и коэффициенты продуктивности для скважин E100
E300
Месторождение
Группа
Скважина
Соединение CPR
x
Информация Давление соединения
x
x
WBHP
x
x
WBHPH
x
x
WTHP
x
x
WTHPH
x
x
WPI
x
WPIO
Коэффициенты продуктивности нефтяной фазы
x
WPIG
Коэффициенты продуктивности газовой фазы
x
WPIW
Коэффициенты продуктивности водной фазы
Забойное давление История забойного давления (WCONHIST, WCONINJH) Устьевое давление История устьевого давления (WCONHIST, WCONINJH) CPI
Коэффициенты продуктивности предпочтительной фазы скважины
x
x
CTFAC
Коэффициент проводимости соединения
x
x
CDBF
Коэффициент блокировки для обобщенного метода псевдодавления
x
x
WBP
x
x
WBP4
Среднее значение давления по одной точке (см. ключевое слово WPAVE) Среднее значение давления по четырем точкам (см. ключевое слово WPAVE)
Описание файла данных Описание секции SUMMARY
157
Таблица 2.15 Значения давления и коэффициенты продуктивности для скважин (продолжение) Месторождение
Группа
Скважина
Соединение
E100
E300
Информация
x
x
WBP5
Среднее значение давления по пяти точкам (см. ключевое слово WPAVE)
x
x
WBP9
Среднее значение давления по девяти точкам (см. ключевое слово WPAVE)
x
x
WPI1
Коэффициенты продуктивности на основе значения WBP
x
x
WPI4
Коэффициенты продуктивности на основе значения WBP4
x
x
WPI5
Коэффициенты продуктивности на основе значения WBP5
x
x
WPI9
Коэффициенты продуктивности на основе значения WBP9
Таблица 2.16 Режимы управления для групп и скважин Месторождение
E300
x
x
x
x
FMCTP
GMCTP
Режим управления для групповой добычи: 0.0 = NONE, 1.0 = ORAT, 2.0 = WRAT, 3.0 = GRAT, 4.0 = LRAT, 5.0 = RESV, 6.0 = PRBL, 7.0 = ENERGY, 8.0 = WGRA, 9.0 = CVAL -ve, если заданное значение расхода установлено группой более высокого уровня.
x
x
FMCTW
GMCTW
Режим управления для групповой закачки воды: 0.0 = NONE, 1.0 = RATE, 2.0 = RESV, 3.0 = REIN, 4.0 = VREP, 8.0 = WGRA, 9.0 = доступность, -ve, если заданное значение расхода установлено группой более высокого уровня.
x
x
FMCTG
GMCTG
Режим управления для групповой закачки газа: 0.0 = NONE, 1.0 = RATE, 2.0 = RESV, 3.0 = REIN, 4.0 = VREP, 8.0 = WGRA, 9.0 = наличие, -ve, если заданное значение расхода установлено группой более высокого уровня.
158
Группа
Скважина
Соединение
E100
WMCTL
Описание файла данных Описание секции SUMMARY
Информация Режим управления: 0.0 = SHUT/STOP, 1.0 = ORAT, 2.0 = WRAT, 3.0 = GRAT, 4.0 = LRAT, 5.0 = RESV, 6.0 = THP, 7.0 = BHP, 11.0 = ограничение газонефтяного фактора, 12.0 = перепад давления, 30.0 = доступность, 31.0 = REIN, 32.0 = TMRA, 33.0 = WGRA, 34.0 = CVAL -ve, если заданное значение расхода установлено групповым управлением.
Таблица 2.17 Количество скважин в группах E100
E300
Месторождение
Группа
x
x
FMWPT
GMWPT
Общее количество добывающих скважин
x
x
FMWPR
GMWPR
Количество добывающих скважин, фонтанирующих в данный момент
x
x
FMWPA
GMWPA
Количество ликвидированных добывающих скважин
x
x
FMWPU
GMWPU
Количество неиспользуемых добывающих скважин
x
x
FMWPG
GMWPG
Количество добывающих скважин под групповым управлением
x
x
FMWPO
GMWPO
Количество добывающих скважин, управляемых собственным ограничением расхода нефти
x
x
FMWPS
GMWPS
Количество добывающих скважин, управляемых собственным ограничением расхода в поверхностных условиях
x
x
FMWPV
GMWPV
Количество добывающих скважин, управляемых собственным ограничением объемного расхода в пластовых условиях
x
x
FMWPP
GMWPP
Количество добывающих скважин под управлением по давлению
FMWPL
GMWPL
Количество добывающих скважин, использующих искусственный лифт (с ALQ > 0.0)
x
Скважина
Соединение
Информация
x
x
FMWIT
GMWIT
Общее количество нагнетательных скважин
x
x
FMWIN
GMWIN
Количество используемых в данный момент нагнетательных скважин
x
x
FMWIA
GMWIA
Количество ликвидированных нагнетательных скважин
x
x
FMWIU
GMWIU
Количество неиспользуемых нагнетательных скважин
x
x
FMWIG
GMWIG
Количество нагнетательных скважин под групповым управлением
x
x
FMWIS
GMWIS
Количество нагнетательных скважин, управляемых собственным ограничением расхода в поверхностных условиях
x
x
FMWIV
GMWIV
Количество нагнетательных скважин, управляемых собственным ограничением объемного расхода в пластовых условиях
x
x
FMWIP
GMWIP
Количество нагнетательных скважин под управлением по давлению
x
x
x
x
FMWDR
GMWDR
Количество бурений на данном временном шаге
x
x
FMWDT
GMWDT
Общее количество бурений
x
x
FMWWO
GMWWO
Количество ремонтов на данном временном шаге
x
x
FMWWT
GMWWT
Общее количество ремонтов
Количество соединений, которые могут втекать в скважину
WMCON
Таблица 2.18 Значения дебитов энергии для групп и скважин (ECLIPSE 300, термальная опция) E100
E300
Месторождение
x
FERCK
Энергия для породы
x
FEOIL
Энергия для нефти
Группа
Скважина
Соединение
Информация
Описание файла данных Описание секции SUMMARY
159
Таблица 2.18 Значения дебитов энергии для групп и скважин (ECLIPSE 300, термальная опция) (продолжение) E100
E300
Месторождение
x
FEGAS
Энергия для газа
x
FEWAT
Энергия для воды
x
FETOT
Общая энергия
x
FEAVE
Средняя энергия
x
FERPC
Процент энергии для породы
x
FEOPC
Процент энергии для нефти
x
FEGPC
Процент энергии для газа
x
FEWPC
x
FEPR
GEPR
WEPR
Мгновенное производство энергии
x
FEPT
GEPT
WEPT
Общее производство энергии
x
FEIR
GEIR
WEIR
Темп нагнетания для энергии
x
FEIT
GEIT
WEIT
Общий объем нагнетания для энергии
x
FHLR
x
FHLT
x
FHTR
WHTR
Дебит тепловой энергии
x
FHTT
WHTT
Общая тепловая энергия
x
WENE
Удельная энергия (установленная)
x
WENO
Удельная энергия нефти (установленная)
x
WENG
Удельная энергия газа (установленная)
x
WENW
Удельная энергия воды (установленная)
x
WAEN
Удельная энергия (фактическая)
x
WAEO
Удельная энергия нефти (фактическая)
x
WAEG
Удельная энергия газа (фактическая)
x
WAEW
Удельная энергия воды (фактическая)
x
WENR
Дебит энергии
x
WEOR
Дебит энергии для нефти
x
WEGR
Дебит энергии для газа
x
WEWR
Дебит энергии для воды
x
WENT
Накопленная энергия
x
WERO
Отношение энергии для нефти к общей энергии
x
WERG
Отношение энергии для газа к общей энергии
x
WERW
Отношение энергии для воды к общей энергии
Группа
Скважина
Соединение
Информация
Процент энергии для воды
Мгновенное значение теплопотерь Общие теплопотери
Таблица 2.19 Дополнительные величины для скважин и групп E100
E300
Месторождение
Группа
Скважина
Соединение
Информация
x
CDSM
Масса твердых отложений на данный момент
x
CDSML
Масса твердых отложений на единицу длины перфорации на данный момент
x
CDSF
Мультипликативный коэффициент для коэффициента продуктивности, обусловленный наличием отложений.
160
Описание файла данных Описание секции SUMMARY
Таблица 2.19 Дополнительные величины для скважин и групп E100
E300
x
x
Месторождение
Группа
Скважина
GEFF
WEFF
(только E100)
x
WEFFG
x
WALQ
x
x
Соединение
Коэффициент эффективности
Произведение факторов эффективности скважины и всех групп более высокого уровня Величина искусственного лифта скважины
WMVFP
x
Информация
Номер таблицы показателей вертикального потока, используемый данной скважиной
x
CCFR
Расход компонента во вскрытии
x
CCFT
Общая добыча компонента во вскрытии
x
FNPR
GNPR
WNPR
Дебит газоконденсатной жидкости
x
FNPT
GNPT
WNPT
Общая добыча газоконденсатной жидкости
x
FXMF
GXMF
WXMF
Молярная концентрация жидкости
x
FYMF
GYMF
WYMF
Молярная концентрация испарений
x
GXMFn
WXMFn
Молярная концентрация жидкости на n-ной ступени сепаратора (n=1…9)
x
GYMFn
WYMFn
Молярная концентрация испарений на n-ной ступени сепаратора (n=1…9)
x
FZMF
GZMF
WZMF
Общая молярная концентрация
x
FCMPR
GCMPR
WCMPR
Дебиты компонентов, молярные
x
FCMPT
GCMPT
WCMPT
Значения общей добычи компонентов, молярные
x
FCMIR
GCMIR
WCMIR
Темпы закачки компонентов, молярные
x
FCMIT
GCMIT
WCMIT
Общие объемы закачки компонентов, молярные
x
FHMIR
GHMIR
WHMIR
Темп закачки углеводородов, молярный
x
FHMIT
GHMIT
WHMIT
Общий объем закачки углеводородов, молярный
x
FHMPR
GHMPR
WHMPR
Дебит углеводородов, молярный
x
FHMPT
GHMPT
WHMPT
Объем добычи углеводородов, молярный
x
FCHIP
Углеводороды компонента как жирный газ
x
FCMIP
Углеводороды компонента в молях
x
FCHMR
GCHMR
WCHMR
Дебит углеводородов компонента, молярный
x
FCHMT
GCHMT
WCHMT
Объем добычи углеводородов компонента, молярный
x
FCWGPR
GCWGPR
WCWGPR
Дебит жирного газа компонента
x
FCWGPT
GCWGPT
WCWGPT
Общая добыча жирного газа компонента
x
FCWGIR
GCWGIR
WCWGIR
Темп закачки жирного газа компонента
x
FCWGIT
GCWGIT
WCWGIT
Общий объем закачки жирного газа компонента
x
FODN
GODN
WODN
Массовые плотности нефти
x
FGDN
GGDN
WGDN
Массовые плотности газа
x
FMUF
GMUF
WMUF
Процентный состав
x
CDFAC
D-фактор для скин-фактора, зависящего от расхода Описание файла данных Описание секции SUMMARY
161
Таблица 2.20 Дополнительные значения для скважин (ECLIPSE 300, термальная опция) E100
E300
Месторождение
Группа
Скважина
Соединение
Информация
x
WSQU
x
WTEMP
Температура
Массовое паросодержание
x
FSTPR
GSTPR
WSTPR
Дебит пара
x
FSTPT
GSTPT
WSTPT
Общая добыча пара
x
FOSRC
GOSRC
Накопленный нефтепаровой фактор
x
FSORC
GSORC
Накопленный паронефтяной фактор
Значения для областей и сеточных блоков Таблица 2.21 Значения для нефти в областях и сеточных блоках Месторождение
E100
E300
x
x
BOSAT
Нефтенасыщенность
x
x
BSOIL
Нефтенасыщенность (то же, что и BOSAT)
x
x
FOSAT
ROSAT
x
x
FOIP
ROIP
x x
x x x
FOIPL FOIPG
Область
ROIPL
(не в E300)
ROIPG
(не в E300)
Блок
Информация
Среднее значение нефтенасыщенности BOIP
Запасы нефти (в жидкой фазе и фазе жирного газа)
BOIPL
Запасы нефти (жидкая фаза)
BOIPG
Запасы нефти (газовая фаза)
(не в E300) (не в E300) (не в E300)
FOIPR
Объем запаса нефти в пластовых условиях
x
ROIPA
Запасы нефти в области выше глубины TRACK
x
ROIPB
Запасы нефти в области ниже глубины TRACK
x
ROFT
Общий поток нефти между областями (в жидкой фазе и фазе жирного газа)
x
ROFTL
Общий поток нефти между областями (жидкая фаза)
x
ROFTG
Общий поток нефти между областями (газовая фаза)
x
ROP BPPO
Нефтяной потенциал
x
BVOIL
Вязкость нефти
x
BOVIS
Вязкость нефти
x
x
x x
FPPO
FOVIS
x
RPPO
Нетто-объём добычи нефтипо области
ROVIS
Среднее значение вязкости нефти
x
x
BDENO
Плотность нефти
x
x
BODEN
Плотность нефти в пластовых условиях
x
162
FODEN
RODEN
Описание файла данных Описание секции SUMMARY
Среднее значение плотности нефти в пластовых условиях
Таблица 2.21 Значения для нефти в областях и сеточных блоках (продолжение) E100
E300
Месторождение
Область
Блок
Информация
x
BBOIL
Молярные плотности нефти в пластовых условиях
x
BFUGO
Значения летучести компонентов нефти
x
ROPR
Дебит нефти
x
ROPT
Общая добыча нефти
x
ROIR
Темп закачки нефти
x
ROIT
Общий объем закачки нефти
Таблица 2.22 Значения для воды в областях и сеточных блоках Месторождение
E100
E300
x
x
BWSAT
Водонасыщенность
x
x
BSWAT
Водонасыщенность (то же, что и BWSAT)
x
x
FWSAT
RWSAT
x
x
FWIP
RWIP
x
Область
Блок
Среднее значение водонасыщенности BWIP
Запасы воды
(не в E300)
FWIPR
Объем запаса воды в пластовых условиях
x
RWFT
x
RWP
Добыча воды нетто по области (без воды из нагнетательных скважин и аналитических водоносных пластов) Водный потенциал
x
BVWAT
Вязкость воды
x
BWVIS
Вязкость воды
x
x x
FWVIS
x
RPPW
Общий поток воды между областями
BPPW
x
FPPW
Информация
RWVIS
Среднее значение вязкости воды
x
x
BDENW
Плотность воды
x
x
BWDEN
Плотность воды в пластовых условиях
FWDEN
x
RWDEN
Среднее значение плотности воды в пластовых условиях
x
BBWAT
Молярные плотности воды в пластовых условиях
x
BXWAT
Частичная насыщенность воды (только в опции гравитационного дренажа)
x
RWPR
Дебит воды
x
RWPT
Общая добыча воды
x
RWIR
Темп закачки воды
x
RWIT
Общий объем закачки воды
Описание файла данных Описание секции SUMMARY
163
Таблица 2.23 Значения для газа в областях и сеточных блоках Месторождение
E100
E300
x
x
BGSAT
Газонасыщенность
x
x
BSGAS
Газонасыщенность (то же, что и BWSAT)
x
x
FGSAT
RGSAT
x
x
FGIP
RGIP
x x
x x
FGIPL FGIPG
Область
RGIPL
(не в E300)
RGIPG
(не в E300)
Блок
Информация
Среднее значение газонасыщенности BGIP
Запасы газа (в жидкой и газовой фазах)
BGIPL
Запасы газа (жидкая фаза)
BGIPG
Запасы газа (газовая фаза)
(не в E300) (не в E300) (не в E300)
x
RGIPA
Запасы газа в области выше глубины TRACK
x
RGIPB
Запасы газа в области ниже глубины TRACK
x
FGIPR
Объем запаса газа в пластовых условиях
x
RGFT
Общий поток газа между областями (в жидкой и газовой фазах)
x
RGFTL
Общий поток газа между областями (жидкая фаза)
x
RGFTG
Общий поток газа между областями (газовая фаза)
x
RGP BPPG
Газовый потенциал
x
BVGAS
Вязкость газа
x
BGVIS
Вязкость газа
x
x
x x
FPPG
FGVIS
x
RPPG
Добыча газа нетто по области (за вычетом нагнетания)
RGVIS
Среднее значение вязкости газа
x
x
BDENG
Плотность газа
x
x
BGDEN
Плотность газа в пластовых условиях
FGDEN
x
RGDEN
Среднее значение плотности газа в пластовых условиях
x
BBGAS
Молярные плотности газа в пластовых условиях
x
BFUGG
Значения летучести компонентов газа
x
BXGAS
Частичная насыщенность газа (только в опции гравитационного дренажа)
x
RGPR
Дебит газа
x
RGPT
Общая добыча газа
x
RGIR
Темп закачки газа
x
RGIT
Общий объем закачки газа
164
Описание файла данных Описание секции SUMMARY
Таблица 2.24 Значения для твердой фазы в сеточных блоках(ECLIPSE 300) E100
E300
Месторождение
Область
Блок
Информация
x
BBSOL
Молярная плотность твердой фазы в пластовых условиях
x
BDENS
Плотность твердой фазы
x
BHSOL
Энтальпия твердой фазы (в термальной опции)
x
BSDEN
Плотность твердой фазы (то же, что и BDENS)
x
BSSAT
Насыщенность твердой фазы
x
BSSOLID
Насыщенность твердой фазы (то же, что и BSSAT)
Таблица 2.25 Значения подвижности для блоков (ECLIPSE 300) E100
E300
Месторождение
Область
Блок
Информация
x
BDMO
Диффузионная подвижность нефти
x
BDMG
Диффузионная подвижность газа
x
BGMOT
Общие подвижности компонентов нефти при данной температуре
x
BGMGT
Общие подвижности компонентов газа при данной температуре
x
BGMWT
Общие подвижности воды при данной температуре
x
BGMOD
Общие подвижности компонентов нефти при данной плотности
x
BGMGD
Общие подвижности компонентов газа при данной плотности
x
BGMWD
Общие подвижности воды при данной плотности
x
BGMCO
Общие подвижности компонентов нефти
x
BGMCG
Общие подвижности компонентов газа
x
BGMCW
Общие подвижности воды
x
BGMRV
Общие подвижности объема пласта
Таблица 2.26 Значения потока между областями (ECLIPSE 300) E100
E300
Месторождение
Область
Блок
Информация
x
ROFR
x
ROF
Общий поток нефти между областями
x
RGFR
Скорость потока газа между областями
x
RGFT
Общий поток газа между областями
x
RWFR
Скорость потока воды между областями
x
RWFT
Общий поток воды между областями
x
RCFR
Скорости потоков компонентов между областями
x
RCFT
Общие потоки компонентов между областями
x
REFR
Скорости потоков энергии между областями
x
REFT
Общие потоки энергии между областями
Скорость потока нефти между областями
Следует заметить, что для обозначения положительных или отрицательных величин вклада к перечисленным выше ключевым словам могут быть добавлены знаки + или –. Описание файла данных Описание секции SUMMARY
165
Таблица 2.27 Дополнительные значения для нефти в областях и сеточных блоках E100
E300
Месторождение
Область
Блок
x
x
FPR
RPR
BPR
Давление
x
BWPR
Давление водной фазы
x
BGPR
Давление газовой фазы
x
FPRH
Давление (то же, что FPR) BPRESSU RE
x x x
Значение P/Z (газ), средневзвешенное по газосодержанию блоков в поверхностных условиях
RPRGZ
x
BRS
x
FRS
BRV FRV
Газонефтяной фактор (в жидкой фазе) Среднее значение газонефтяного фактора (в жидкой фазе)
RRS
x x
Давления газовой фазы (то же, что и BPR) Давление (взвешенное по поровому объему)
FPRP FPRGZ
Информация
Нефтегазовый фактор (в газовой фазе) Среднее значение нефтегазового фактора (в газовой фазе)
RRV
x
PBUB
Давление в точке насыщения
x
PDEW
Давление точки росы
x
BRSSAT
Газонефтяной фактор для насыщенного газа (в нефтяной фазе)
x
BRVSAT
Нефтегазовый фактор для насыщенной нефти (в газовой фазе)
x
BSTATE
Указатель состояния газ-нефть. Возможны следующие состояния углеводородов: 1. Только газ (с испаренной нефтью); 2. Газ и нефть; 3. Только нефть (с растворенным газом).
x
FPPC
RPPC
BPPC
Исправленный потенциал начального контакта
x
x
BOKR
Относительная проницаемость нефти
x
x
BWKR
Относительная проницаемость воды
x
x
BGKR
Относительная проницаемость газа
x
x
BKRO
Относительная проницаемость нефти
x
x
BKRG
Относительная проницаемость газа
x
x
BKRW
Относительная проницаемость воды
x
x
BWPC
Капиллярное давление вода-нефть
x
x
BGPC
Капиллярное давление газ-нефть
x
BPCO
Капиллярные давления нефти
x
BPCG
Капиллярные давления газа
x
BPCW
Капиллярные давления воды
x
BGTRP
Насыщение захваченного газа (только в опции гистерезиса для поочередной закачки воды и газа)
x
BGTPD
Динамическое насыщение захваченного газа (только в опции гистерезиса для поочередной закачки воды и газа)
x
BGSHY
Насыщение перехода из вытеснения в пропитку для гистерезиса капиллярного давления газа
x
BGSTR
Критическая насыщенность захваченного газа для гистерезиса капиллярного давления газа
x
BWSHY
Насыщение перехода из вытеснения в пропитку для гистерезиса капиллярного давления воды
166
Описание файла данных Описание секции SUMMARY
Таблица 2.27 Дополнительные значения для нефти в областях и сеточных блоках (продолжение) E100
E300
Месторождение
Область
Блок
Информация
BWSMA
Максимальная смачивающая насыщенность для гистерезиса капиллярного давления воды. Также используется как значение максимальной смачивающей насыщенности для определения кривых сканирования гистерезиса относительной проницаемости при использовании моделей Карлсона или Киллаха.
x
BMLSC
Количество молей углеводорода на объем резервуара
x
BMLST
Общее количество молей углеводорода на объем резервуара
x
BMWAT
Количество молей воды на объем резервуара
x
BJV
Значения In (K)
x
BVMF
Молярная концентрация испарений
x
BPSAT
Давления насыщения
x
BXMF
Молярные концентрации жидкого компонента
x
BYMF
Молярные концентрации испаренного компонента
x
BSTEN
Поверхностное натяжение
x
BPORVT
Поровый объем в момент времени Т
x
BFMISC
Коэффициент смешиваемости
BREAC
Скорость реакции
x
x
FREA
x
FREAT
Общий объем реакции
Таблица 2.28 Величины для блоков (ECLIPSE 300, термальная опция) E100
E300
Месторождение
Область
Блок
Информация
x
BTEMP
Температура
x
BLMF
Молярные концентрации жидкости
x
BWMF
Молярные концентрации воды
x
BENERGY
x
BHOIL
Молярная энтальпия нефти
x
BHGAS
Молярная энтальпия газа
BHWAT
Молярная энтальпия воды
x
Внутренняя энергия на общий объем
x
BSPENOIL Молярная энергия нефти
x
BSPENGAS Молярная энергия газа
x
BSPENWAT Молярная энергия воды
x
BSPENROC Удельная внутренняя энергия породы
x
BGMEO
Подвижность энтальпии нефти
x
BGMEG
Подвижность энтальпии газа
x
BGMEW
Подвижность энтальпии воды
x
BLAMB
Коэффициент зависимости проводимости от насыщенности
ECLIPSE 100
Отношение P/Z в ключевых словах FPRZ и RPRZ рассчитывается по следующей формуле:
Описание файла данных Описание секции SUMMARY
167
[2.1]
где Sg
–
газонасыщенность;
Bg
–
объемный коэффициент газа
Т
–
температура пласта (ключевое слово RTEMP)
Tsc
–
температура в стандартных условиях (288 К = 15°С)
Psc
–
давление в стандартных условиях (14,7 psia)
Эквивалентные ключевые слова для направленных относительных проницаемостей ECLIPSE 100
Если активны какие-либо из следующих опций: •
Направленное Kr (‘DIRECT’ в ключевом слове SATOPTS секции RUNSPEC)
•
Направленное масштабирование концевых точек (‘DIRECT’ в ключевом слове ENDSCALE секции RUNSPEC)
•
Вертикальное равновесие (Ключевое слово VE секции RUNSPEC)
•
Двухточечная схема восходящего потока для опции смешиваемости (‘TWOPOINT’ в ключевом слове MISCIBLE секции RUNSPEC),
то могут использоваться следующие ключевые слова: BOKRX, BOKRX-, BOKRY, BOKRY-, BOKRZ, BOKRZBWKRX, BWKRX-, BWKRY, BWKRY-, BWKRZ, BWKRZBGKRX, BGKRX-, BGKRY, BGKRY-, BGKRZ, BGKRZBOKRI, BOKRI-, BOKRJ, BOKRJ-, BOKRK, BOKRKBWKRI, BWKRI-, BWKRJ, BWKRJ-, BWKRK, BWKRKBGKRI, BGKRI-, BGKRJ, BGKRJ-, BGKRK, BGKRKBOKRR, BOKRR-, BOKRT, BOKRTBWKRR, BWKRR-, BWKRT, BWKRTBGKRR, BGKRR-, BGKRT, BGKRT-
168
Описание файла данных Описание секции SUMMARY
Значения объемов для пласта Таблица 2.29 Величины объемов для пласта E100
E300
x
x x
x x x x
x
x
Месторождение
Область
Блок
FRPV
RRPV
FOPV FWPV FGPV FHPV
ROPV RWPV RGPV RHPV
BRPV BPORV BOPV BWPV BGPV BHPV
FRTM
RRTM
x x x
Информация Поровый объем в пластовых условиях Поровые объемы ячеек Поровый объем, содержащий нефть Поровый объем, содержащий воду Поровый объем, содержащий газ Поровый объем, содержащий углеводороды
(не в E300)
BRTM BPVDP BSVOL BPORVT
Множитель проводимости, связанный с уплотнением породы Производные поровых объемов по давлению Удельный объем флюидов Поровый объем в момент времени Т
Показатели эффективности извлечения нефти Таблица 2.30 Показатели эффективности извлечения нефти (ECLIPSE 100) Месторождение
Область
Информация
x x x
FOE FOEW FOEIW
ROE ROEW ROEIW
x
FOEWW
ROEWW
x
FOEIG
ROEIG
x
FOEWG
ROEWG
(Начальный запас нефти – Текущий запас нефти) / Начальный запас нефти Добыча нефти из скважин / Начальный запас нефти (Начальный запас нефти – Текущий запас нефти) / Начальные запасы подвижной нефти по отношению к воде Добыча нефти из скважин / Начальные запасы подвижной нефти по отношению к воде (Начальный запас нефти – Текущий запас нефти) / Начальные запасы подвижной нефти по отношению к газу Добыча нефти из скважин / Начальные запасы подвижной нефти по отношению к газу
E100
E300
Механизм извлечения нефти Таблица 2.31 Механизм извлечения нефти (ECLIPSE 100) E100 x x x x x x
E300
Месторождение
Область
FORMR FORMW FORMG FORME FORMS FORMF
RORMR RORMW RORMG RORME RORMS RORMF
Информация Нефть в поверхностных условиях, извлеченная за счет уплотнения породы Нефть в поверхностных условиях, извлеченная за счет притока воды Нефть в поверхностных условиях, извлеченная за счет притока газа Нефть в поверхностных условиях, извлеченная за счет расширения нефти Нефть в поверхностных условиях, извлеченная за счет растворенного газа Нефть в поверхностных условиях, извлеченная за счет притока свободного газа
Описание файла данных Описание секции SUMMARY
169
Таблица 2.31 Механизм извлечения нефти (ECLIPSE 100) (продолжение) Месторождение
Область
x
FORMX
RORMX
Нефть в поверхностных условиях, извлеченная за счет притока воды с индикатором
x
FORMY
RORMY
Нефть в поверхностных условиях, извлеченная за счет притока другой воды
x
FORFR
RORFR
Доля общего количества нефти, извлеченная за счет уплотнения породы
x
FORFW
RORFW
Доля общего количества нефти, извлеченная за счет притока воды
x
FORFG
RORFG
Доля общего количества нефти, извлеченная за счет притока газа
x
FORFE
RORFE
Доля общего количества нефти, извлеченная за счет расширения нефти
x
FORFS
RORFS
Доля общего количества нефти, извлеченная за счет растворенного газа
x
FORFF
RORFF
Доля общего количества нефти, извлеченная за счет притока свободного газа
x
FORFX
RORFX
Доля общего количества нефти, извлеченная за счет притока воды с индикатором
x
FORFY
RORFY
Доля общего количества нефти, извлеченная за счет притока другой воды
E100
E300
ECLIPSE 100
Информация
Примечание
Ключевые слова, относящиеся к механизму извлечения нефти, недоступны в расчетах с испаренной нефтью.
См. также Главу 42, «Механизмы извлечения» на стр. 653 «Технического описания ECLIPSE».
Опции регенерационной установки Только ECLIPSE 300
Таблица 2.32 Ключевые слова для получения отчетов по регенерированным газоконденсатным жидкостям и газу E100
E300
Месторождение
x
FNRR
Дебит регенерированной газоконденсатной жидкости
x
FNRT
Общий объем регенерированной газоконденсатной жидкости
x
FNRM
Дебит регенерированной газоконденсатной жидкости, молярный
x
FGRR
Остаточный дебит газа
x
FGRT
Общий объем остаточного газа
x
FGRM
Остаточный дебит газа, молярный
x
FXNR
Состав регенерированной газоконденсатной жидкости
x
FYGR
Остаточный состав газа
Информация
Параметры аналитической модели водоносного пласта Только ECLIPSE 100
170
Описание файла данных Описание секции SUMMARY
Таблица 2.33. Параметры аналитической модели водоносного пласта E100
E300
МестоВодоносный рождение пласт
Информация
x
FAQR
AAQR
Скорость притока воды в водоносном пласте
x
FAQT
AAQT
Накопленный приток воды в водоносном пласте
AAQP
Давление в водоносном пласте (только для модели водоносного пласта Фетковича)
x
Параметры численной модели водоносного пласта Только ECLIPSE 100
Таблица 2.34 Параметры численной модели водоносного пласта E100
E300
МестоВодоносный рождение пласт
Информация
x
FNQR
ANQR
Скорость притока воды в водоносном пласте
x
FNQT
ANQT
Накопленный приток воды в водоносном пласте
ANQP
Давление в водоносном пласте (средневзвешенное по объему воды)
x
Значения для индикатора и трассировки API Таблица 2.35 Значения для индикатора и трассировки API E100 E300 x x x
Месторождение
Группа
Скважина
FTPR FTPT
GTPR GTPT
WTPR WTPT
CTFR x x
x
x
FTPC
GTPC
WTPC
x x
x x
FTIR FTIT
GTIR GTIT
WTIR WTIT
x
FTIC
GTIC
WTIC
x x x
FTMR FTMT FTMF
GTMR GTMT GTMF
WTMR WTMT WTMF
x x
FTVL FTVV
GTVL GTVV
WTVL WTVV
x
FTTL
GTTL
WTTL
x
Соединение
CTPT
Область
Блок
Информация Расход индикатора (+ или –) Дебит индикатора Общая добыча индикатора
(не в E300)
CTIT
(не в E300)
Концентрация добываемого индикатора Темп закачки индикатора Общий объем закачки индикатора Концентрация закачиваемого индикатора Массовый расход индикатора Общая масса индикатора Молярная концентрация индикатора Дебит жидкого индикатора Дебит испаренного индикатора Общий объем жидкого индикатора
Описание файла данных Описание секции SUMMARY
171
Таблица 2.35 Значения для индикатора и трассировки API (продолжение) E100 E300 x
Месторождение
Группа
Скважина
FTTV
GTTV
WTTV
Соединение
Область
Блок
x
BTCNF
x
BTCNS
x x
FTIPT FTIPF
RTIPT RTIPF
BTIPT BTIPF
x
FTIPS
RTIPS
BTIPS
x
RTFTF
x
RTFTS
x
RTFTT
x
WAPI
CAPI
BAPI
Информация Общий объем испаренного индикатора Концентрация индикатора (свободного) Концентрация индикатора (в растворе) Запас индикатора (общий) Запас индикатора (свободного) Запас индикатора (в растворе) Общий поток индикатора (свободного) Общий поток индикатора (в растворе) Общий поток индикатора (всего) Плотность нефти в градусах API (для трассировки API) Ключевые слова WAPI, CAPI предназначены для добывающих скважин
Ключевые слова, непосредственно относящиеся к опции трассировки индикатора (имеющие вторую букву Т из приведенного выше списка), должны быть скомбинированы с именем индикатора, к которому они относятся. Например, если в файлах Summary требуется дебит индикатора OL1 для месторождения, то следует использовать ключевое слово FTPROL1.
Значения для опции минерализованной воды Таблица 2.36 Значения для опции минерализованной воды E100 E300 x x x
Месторождение
Группа
Скважина
FSPR FSPT
GSPR GSPT
WSPR WSPT
FSIR FSIT
GSIR GSIT
WSIR WSIT
Соединение
Область
Блок
Расход солей (+ или –) Дебит солей Общая добыча солей
CSFR x x
x x
x x
x x
x x
FSIP
CSPT
(не в E300)
CSIT
(не в E300)
RSIP
(не в E300)
x
Информация
RSFT
Темп нагнетания солей Общий объем нагнетания солей BSCN Концентрация солей в ячейке BSIP (не Запас солей в пласте в E300)
Общий расход солей
Данные по температурам в пласте могут быть выведены в файл Summary таким же образом, как и данные по индикаторам. Для величин уравнения теплопроводности, записываемых в файл Summary, должна использоваться трехсимвольная мнемоника «HEA». 172
Описание файла данных Описание секции SUMMARY
Таблица 2.37 Вывод в файл Summary для температурной опции (ECLIPSE 100) E100 E300 x x x x x x x x
Месторождение
Группа
Скважина
FTPCHEA FTICHEA FTPRHEA FTPTHEA FTIRHEA FTITHEA
GTPCHEA GTICHEA GTPRHEA GTPTHEA GTIRHEA GTITHEA
WTPCHEA WTICHEA WTPRHEA WTPTHEA WTIRHEA WTITHEA
FTIPTHEA
Область
Блок
Информация
Температура добычи Температура нагнетания Тепловые потоки (добыча) Общее производство тепла Тепловые потоки (нагнетание) Общее подведение тепла BTCNFHEA Температура блока RTIPTHEA BTIPTHEA Запас тепла в пласте
Трассировка примесей Только ECLIPSE 100
Следующие ключевые слова управляют выводом специфичных для индикаторов данных:
Таблица 2.38 Ключевые слова секции SUMMARY, управляющие выводом данных трассировки примесей Месторождение
Группа
Скважина
x x x x
FTPR FTPT FTPC
GTPR GTPT GTPC
WTPR WTPT WTPC
x x
FTIR FTIT
GTIR GTIT
WTIR WTIT
x
FTIC
GTIC
WTIC
E100 E300
x x x x x
Соединение
Область
Блок
CTFR
FTIPT
CTPT
CTIT
RTIPT RTFTS RTADS RTDCY
FTADS FTDCY
BTCNF BTIPT BTADS BTDCY
Информация Расход индикатора (+ или –) Дебит индикатора Общая добыча индикатора Концентрация добываемого индикатора Темп закачки индикатора Общий объем нагнетания индикатора Концентрация нагнетаемого индикатора Концентрация индикатора Индикатор в растворе Общий поток индикатора Адсорбция индикатора Распавшийся индикатор
Перечисленные выше ключевые слова должны комбинироваться с именем индикатора, к которому они относятся. Например, если в файлах Summary требуется дебит индикатора OL1 для месторождения, то в секции SUMMARY следует использовать ключевое слово FTPROL1.
Модель пены Только ECLIPSE 100
Следующие ключевые слова управляют выводом данных, специфичных для модели пены:
Описание файла данных Описание секции SUMMARY
173
Таблица 2.39 Ключевые слова секции SUMMARY, управляющие выводом данных для опции пены E100 E300
Месторождение
Группа
Скважина
Соединение
Область
Блок
CTFRFOA
x x
FTPRFOA
GTPRFOA
WTPRFOA
x
FTPTFOA
GTPTFOA
WTPTFOA
x
FTIRFOA
GTIRFOA
WTIRFOA
x
FTITFOA
GTITFOA
WTITFOA
Информация Расход (+ или –) Дебит
CTPTFOA
Общая добыча Темп нагнетания
CTITFOA
Общий объем нагнетания BTCNFFOA Концентрация
x FTIPTFOA
x
RTIPTFOA BTIPTFOA В растворе RTFTTFOA
x
Общий поток
x
FTADSFOA
RTADSFOA BTADSFOA Общая адсорбция
x
FTDCYFOA
RTDCYFOA BTDCYFOA Распавшийся индикатор
x
FTMOBFOA
RTMOBFOA BTMOBFOA Коэффициент подвижности газа (кроме сдвига) BTHLFFOA Период полураспада
x
Модель разработки газового месторождения Перечисленные ниже элементы относятся к модели разработки газового месторождения: Таблица 2.40 Ключевые слова секции SUMMARY, управляющие выводом данных разработки газового месторождения E100
E300
Месторождение
Группа
x
x
FGSR
GGSR
Темп сбыта газа
x
x
FGST
GGST
Общий сбыт газа (накопленный)
x
x
FGDC
GGDC
x
FGDCQ
GGDCQ
Суточный контрактный объем добычи газа для месторождения/группы
GMCPL
Ступень многоступенчатого компрессора для группы
x x x
GPR
x
x
Информация
Скважина
WGDC
Максимальная производительность по газу
Узловое давление в сети для группы. При использовании расширенной модели сети имена должны соответствовать узлам сети, а не группам.
GPRDC
Давление при максимальной производительности для группы. При использовании расширенной модели сети имена должны соответствовать узлам сети, а не группам.
x
FGCR
GGCR
Потребление газа в данной группе и ниже
x
FGCT
GGCT
Общее накопленное потребление газа в данной группе и ниже
x
FFGR
GFGR
Дебит топливного газа в данной группе и ниже
x
FFGT
GFGT
Общий накопленный объем топливного газа в данной группе и ниже
174
Описание файла данных Описание секции SUMMARY
Таблица 2.40 Ключевые слова секции SUMMARY, управляющие выводом данных разработки газового месторождения (продолжение) E100 x x x
E300
Месторождение
Группа
FGIMR FGIMT
GGIMR GGIMT
x
Скважина
NGOPAS
Информация Расход импортируемого газа в данной группе и ниже Общий накопленный импорт газа в данной группе и ниже Количество итераций в первом проходе, необходимых для схождения суточного контрактного объема добычи
Мнемоники FGPR, GGPR, FGPT, GGPT соответствуют добыче газа из пласта брутто, без учета его потребления. GGDC и WGDC соответствуют темпам сбыта газа для группы и скважины при максимальной производительности месторождения. GGDCQ должен использоваться только для контрактных групп в тех случаях, когда две или более группы имеют раздельные контракты на поставку газа (см. ключевое слово GSWINGF). FGDCQ должен использоваться в том случае, когда к FIELD применяется единственный контракт (ключевое слово SWINGFAC). При наличии сети добычи GPR предоставляет значения узловых давлений для групп. GPRDC используется для получения значений узловых давлений при максимальной производительности месторождения. При использовании расширенной модели сети имена должны соответствовать узлам сети, а не группам.
Ключевое слово для характеристики модели NGOPAS
Выводит количество итераций, необходимых для схождения суточного контрактного объема добычи в первом проходе контрактного периода.
Средство оптимизации газлифта Только ECLIPSE 100
Следующие ключевые слова управляют выводом данных, специфичных для средства оптимизации газлифта: Таблица 2.41 Ключевые слова секции SUMMARY, управляющие выводом данных оптимизации газлифта
E100 x x
E300
Месторождение
Группа
Скважина
FGLIR
GGLIR
WGLIR WOGLR
Информация Темп закачки для газлифта Коэффициент газлифта для нефти в скважине (т. е. положительный градиент дебита месторождения при увеличении газлифта для этой скважины)
Опция управления теплотворной способностью газа Только ECLIPSE 100
Перечисленные ниже элементы относятся к опции управления теплотворной способностью газа:
Описание файла данных Описание секции SUMMARY
175
Таблица 2.42 Ключевые слова секции SUMMARY, управляющие выводом данных управления теплотворной способностью газа E100
E300
x x x x x x x x
Месторождение
Группа
Скважина
FGCV FGQ FEPR FEPT FESR FEST FEDC FEDCQ
GGCV GGQ GEPR GEPT GESR GEST GEDC GEDCQ
WGCV WGQ WEPR WEPT
WEDC
Информация Теплотворная способностьгаза Качество газа, молярное Мгновенное производство энергии Общее производство энергии (накопленное) Темп сбыта энергии Общий сбыт энергии (накопленный) Максимальная производительность по энергии Суточный контрактный объем добычи по энергии
Значения мгновенного и общего производства энергии (FEPR, GEPR, FEPT, GEPT) соответствуют добыче энергии из пласта брутто, без учета ее потребления. Значения темпа сбыта и общего сбыта энергии (FESR, GESR, FEST, GEST) соответствуют произведенной энергии за вычетом закачанной и энергии потребленного газа. Значения максимальной производительности и суточного контрактного объема добычи по энергии доступны только при использовании модели разработки газового месторождения. GЕDC и WЕDC соответствуют темпам сбыта энергии для группы и скважины при максимальной производительности месторождения. GЕDCQ должно использоваться только для контрактных групп в тех случаях, когда две или более группы имеют раздельные контракты на поставку газа (см. ключевое слово GSWINGF). FЕDCQ должно использоваться в том случае, когда к FIELD применяется единственный контракт (ключевое слово SWINGFAC).
Псевдокомпозиционная модель нагнетания газа Только ECLIPSE 100
Следующие ключевые слова управляют выводом данных, специфичных для модели нагнетания газа:
Таблица 2.43 Ключевые слова секции SUMMARY, управляющие выводом данных псевдокомпозиционной модели нагнетания газа E100
E300
x
Блок BGI
Информация Значение нагнетания газа для блока
Локальное измельчение и укрупнение сетки ECLIPSE 100
В расчетах ECLIPSE 100 с локальным измельчением сетки выводятся два набора итоговых данных. Обычные файлы Summary содержат итоговые данные, созданные на глобальных временных шагах. Кроме того, значения для файла summary выводятся на локальных временных шагах. Эти локальные данные выводятся в отдельный файл LGR. Итоговые данные локальных временных шагов хранятся в файлах со следующими именами:
176
ROOT.FLGR (или ROOT.FLG)
Форматированные
ROOT.LGR
Неформатированные
Описание файла данных Описание секции SUMMARY
Создание файлов Summary для локальных временных шагов можно запретить с помощью ключевого слова NOSUMLGR в секции SUMMARY. Например, при выполнении измельчения локальной сетки для пласта нет особого смысла в создании файлов SUMMARY для локальных временных шагов, поскольку глобальные и локальные шаги полностью синхронизированы. ECLIPSE 100/300
Итоговые данные для локальной сетки запрашиваются с помощью ключевых слов с первой буквой L в секции SUMMARY. Имеется три типа ключевых слов: LW*
Данные локальной скважины
LC*
Данные локального соединения
LB*
Данные локального блока
Имеющиеся ключевые слова аналогичны глобальным с добавленной спереди буквой L. Например, LWBHP соответствует WBHP для местной скважины. Данные для каждого типа ключевого слова описаны ниже.
Ключевые слова для локальной скважины (LW*) За этими ключевыми словами должен следовать список имен локальных измельчений сетки и имен скважин. Каждая запись данных заканчивается косой чертой (/), а последовательность записей — пустой записью, содержащей только косую черту (/). Если имя скважины берется по умолчанию, то все скважины внутри именованного локального измельчения сетки хранятся в файле summary. Пример: LWOPR -- Имя локального измельчения сетки 'LGR1' 'LGR2' 'LGR3' / / ECLIPSE 100
Имя скважины 'WELL1' 'PROD'
/ /
При объединении локальных измельчений сетки для указания местоположения скважины может быть использовано любое из измельчений внутри объединения. Введенное измельчение используется в выводе итоговых данных.
Ключевые слова для локальных соединений скважин (LС*) За этим ключевым словом должен следовать список имен локальных измельчений сетки, имен скважин и координат локальных блоков. Каждая запись должна начинаться с новой строки и заканчиваться косой чертой (/). Список заканчивается строкой, содержащей только косую черту (/). LCOPT -- Имя локального измельчения сетки 'LGR1' 'LGR2' 'LGR3' /
Имя скважины 'WELL1' 'PROD' 'PROD2'
Локальная ячейка 1 1 1 / 2 2 2 / 2 2 2 /
Описание файла данных Описание секции SUMMARY
177
ECLIPSE 100
Если координаты соединения для скважины берутся по умолчанию (как для скважины PROD2 в приведенном ниже примере), соответствующее значение выводится для всех соединений скважины. LCOFR -- Имя локального измельчения сетки 'LGR1' 'LGR2' 'LGR3' /
Примечание
Имя скважины 'WELL1' 'PROD' 'PROD2'
Локальная ячейка 1 1 1 / 2 2 2 / /
Если координаты соединения берутся по умолчанию, то ECLIPSE 100 зарезервирует число векторов Summary, равное максимальному числу соединений для скважины (NCWMAX, определяемое ключевым словом WELLDIMS в секции RUNSPEC). Если это число существенно превышает реальное количество соединений скважины локальной сетки, то взятие координат по умолчанию приведет к неэффективному использованию памяти.
Свойства локального блока (LB*) За этим ключевым словом должен следовать список имен локальных измельчений сетки, имен скважин и координат локальных блоков. Определение каждого блока должно начинаться с новой строки, заканчиваться косой чертой (/), а список блоков должен завершаться строкой, содержащей только косую черту (/). LBOSAT -- Имя локального измельчения сетки 'LGR1' 'LGR2' /
Локальная ячейка 1 1 1 / 1 2 3 /
Ключевые слова для операций Только ECLIPSE 100
Запрещает создание файлов summary для локальных временных шагов.
NOSUMLGR
Построение результатов локальных временных шагов в GRAF Только ELIPSE 100 при загрузке данных в GRAF выдается запрос о том, следует ли загружать данные локальных временных шагов вместе с обычными файлами summary. Если данные локальных временных шагов (из файла ROOT.LGR) загружены, то для каждой локальной сетки создается набор векторов. Эти наборы векторов (с собственным вектором времени) различаются своими «источниками». Источник запрашивается для каждой из локальных сеток. По умолчанию они обозначаются строкой длиной в 8 символов следующего вида: AAA_BBBB где ААА — это первые три символа имени корня для расчета; ВВВВ — это первые четыре символа имени локального измельчения сетки. Например, расчет ROOT, содержащий локальные измельчения сетки с именами SOUTH и NORTH, создает набор векторов с источниками ROO_SOUT и ROO_NORT.
178
Описание файла данных Описание секции SUMMARY
Примечание
Это значит, что целесообразно присваивать локальным измельчениям сетки имена, различающиеся первыми четырьмя знаками.
Данные глобальных временных шагов обрабатываются в GRAF обычным образом.
Многосегментные скважины Следующие ключевые слова управляют выводом данных, специфичных для многосегментных скважин: Таблица 2.44 Ключевые слова секции SUMMARY, управляющие выводом данных для многосегментных скважин E100 x
E300
Сегмент
x
SOFR
x x x
x
x
x
Информация Расход нефти в сегменте
SOFRF
Расход свободной нефти в сегменте
SOFRS
Расход растворенной нефти в сегменте (испаряемая нефть)
SWFR
Расход воды в сегменте
SGFR
Расход газа в сегменте
x
SGFRF
Расход свободного газа в сегменте
x
SGFRS
Расход растворенного газа в сегменте
x
SCFRn
Расход компонента n в сегменте
x
SHFR
Мощность потока энтальпии в сегменте (термальная опция)
x
x
SWCT
Обводненность в сегменте
x
x
SGOR
Газонефтяной фактор в сегменте
x
x
SOGR
Нефтегазовый фактор в сегменте
x
x
SWGR
Водогазовый фактор в сегменте
x
x
SPR
x
x
SPRD
x
x
SPRDF
Составляющая падения давления в сегменте за счет трения
x
x
SPRDH
Составляющая падения давления в сегменте за счет гидростатического перепада давления
x
x
SPRDA
Составляющая падения давления в сегменте за счет напора под воздействием ускорения
x
x
SPRDM
Множитель потерь давления на трение в сегменте (ключевое слово WSEGMULT)
SPPOW
Полезная мощность насоса с принудительной подачей (ключевое слово WSEGPULL)
x
Давление в сегменте Падение давления в сегменте
x
x
SOFV
Скорость потока нефти в сегменте
x
x
SWFV
Скорость потока воды в сегменте
x
x
SGFV
Скорость потока газа в сегменте
x
x
SOHF
Процентное объемное содержание нефти в сегменте
x
x
SWHF
Процентное объемное содержание воды в сегменте
x
x
SGHF
x
x
SDENM
Процентное объемное содержание газа в сегменте Плотность смеси флюидов в сегменте
Описание файла данных Описание секции SUMMARY
179
Таблица 2.44 Ключевые слова секции SUMMARY, управляющие выводом данных для многосегментных скважин (продолжение) E100
E300
Сегмент
x
x
SGLPP
Параметр профиля газ-жидкость для сегмента, С0 (модель дрейфа притока)
x
x
SGLVD
Скорость дрейфа газ-жидкость для сегмента, Vd (модель дрейфа притока)
x
x
SOWPP
Параметр профиля нефть-вода для сегмента, С0 (модель дрейфа притока)
x
x
SOWVD
Скорость дрейфа нефть-вода для сегмента, Vd (модель дрейфа притока)
x
SOIMR
Расход импортируемой нефти в сегменте (ключевое слово WSEGEXSS)
x
SGIMR
Расход импортируемого газа в сегменте (ключевое слово WSEGEXSS)
x
SWIMR
Расход импортируемой воды в сегменте (ключевое слово WSEGEXSS)
x
SHIMR
Энтальпия импорта в сегменте (ключевое слово WSEGEXSS) (термальная опция)
x
SORMR
Темп извлечения нефти в сегменте (ключевое слово WSEGEXSS)
x
SGRMR
Темп извлечения газа в сегменте (ключевое слово WSEGEXSS)
x
SWRMR
Темп извлечения воды в сегменте (ключевое слово WSEGEXSS)
x
SHRMR
Энтальпия извлечения в сегменте (ключевое слово WSEGEXSS) (термальнаяопция)
x
SOIMT
Общий импорт нефти в сегменте (ключевое слово WSEGEXSS)
x
x
SGIMT
Общий импорт газа в сегменте (ключевое слово WSEGEXSS)
x
x
SWIMT
Общий импорт воды в сегменте (ключевое слово WSEGEXSS)
x
SHIMT
Общая энтальпия импорта в сегменте (ключевое слово WSEGEXSS) (термальнаяопция)
x
SORMT
Общее извлечение нефти в сегменте (ключевое слово WSEGEXSS)
x
SGRMT
Общее извлечение газа в сегменте (ключевое слово WSEGEXSS)
x
SWRMT
Общее извлечение воды в сегменте (ключевое слово WSEGEXSS)
x
SHRMT
Общее извлечение энтальпии в сегменте (ключевое слово WSEGEXSS) (термальнаяопция)
x x
Информация
x
SAPI
Значение плотности нефти в градусах API в системе
x
STFR
Расход индикатора в сегменте
x
STFC
Концентрация индикатора в сегменте
x
SPSAT
x
STEM
Температура в сегменте
x
SENE
Энергия в сегменте (термальнаяопция)
x
SSQU
Массовое паросодержание в сегменте (термальнаяопция)
Psat в сегменте
Выводимые значения расхода для сегмента являются значениями величины потока каждой из фаз через трубу на ближайшем к устью конце сегмента. Положительные значения соответствуют потоку в направлении устья (добыча), а отрицательные ⎯ потоку от устья (нагнетание). Значения расхода соответствуют суммам свободной и растворенной фаз в поверхностных условиях, равным выводимым значениям расхода для скважин. Значения скоростей потока соответствуют скоростям потока свободных фаз через сегмент. Скорости потоков для всех фаз должны быть равными, за исключением тех случаев, когда используется встроенная модель многофазного потока, допускающая смещение. Значения процентных объемных содержаний соответствуют местным объемным долям сегмента, занимаемым каждой из свободных фаз. ECLIPSE 100
180
Ключевые слова для расхода и концентрации индикатора должны комбинироваться с именем индикатора, к которому они относятся (например, STFROL1 и STFCOL1 соответствуют расходу и концентрации индикатора OL1).
Описание файла данных Описание секции SUMMARY
Все ключевые слова для значений сегмента начинаются с буквы S. За ними должны следовать одна или несколько записей, каждая из которых содержит имя скважины и номер сегмента и завершается косой чертой. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Если номер сегмента, следующий за именем скважины, берется по умолчанию, то соответствующее значение выводится для всех сегментов скважины. Примечание
Если номер сегмента берется по умолчанию, как для скважины PROD2 в приведенном ниже примере, то ECLIPSE 100 зарезервирует число векторов summary, равное максимальному числу сегментов для скважины (NSEGMX, определяемое ключевым словом WSEGDIMS в секции RUNSPEC). Если это число существенно больше реального числа соединений скважины PROD2, то взятие номеров сегментов по умолчанию приведет к неэффективному использованию памяти.
Пример: SOFR 'PROD1' 'PROD1' 'PROD1' 'PROD2' /
1 / 4 / 5 / /
Опция наземной сети Приведенные ниже ключевые слова управляют выводом данных, специфичных для опции наземной сети. При использовании расширенной модели сети список имен, следующий за этими ключевыми словами, должен соответствовать узлам сети, а не группам GRUPTREE. Таблица 2.45 Ключевые слова секции SUMMARY, управляющие выводом данных наземной сети E100
E300
Группа
Информация
x
x
GPR
x
x
GPRG
Групповое или узловое давление в сети нагнетания газа
x
x
GPRW
Групповое или узловое давление в сети нагнетания воды
x
x
GPRB
Падение давления в отходящей нитке трубопровода группы или узла в сети добычи
x
x
GPRBG
Падение давления в подводящей нитке трубопровода группы или узла в сети нагнетания газа
x
x
GPRBW
Падение давления в подводящей нитке трубопровода группы или узла в сети нагнетания воды
x
x
GALQ
x
GOPRNB
Расход нефти в отходящей нитке группы или узла в сети добычи
x
GWPRNB
Расход воды в отходящей нитке группы или узла в сети добычи
x
GGPRNB
Расход газа в отходящей нитке группы или узла в сети добычи
Групповое или узловое давление в сети добычи
ALQ в отходящей нитке трубопровода группы или узла в сети добычи. Единицы не приведены, поскольку для этого значения имеется несколько возможных определений.
Описание файла данных Описание секции SUMMARY
181
Таблица 2.45 Ключевые слова секции SUMMARY, управляющие выводом данных наземной сети (продолжение) E100
E300
Группа
x
GLPRNB
Информация Расход жидкости в отходящей нитке группы или узла в сети добычи
x
GWIRNB
Расход воды в подводящей нитке группы или узла в сети нагнетания воды
x
GGIRNB
Расход газа в подводящей нитке группы или узла в сети нагнетания газа
Модель полимерного заводнения Только ECLIPSE 100
Следующие ключевые слова управляют выводом данных, специфичных для модели полимерного заводнения:
Таблица 2.46 Ключевые слова секции SUMMARY, управляющие выводом данных полимерного заводнения Месторождение
Группа
Скважина
x
FCPR
GCPR
WCPR
x
FCPT
GCPT
WCPT
x
FCIR
GCIR
WCIR
x
FCIT
GCIT
WCIT
E100 E300
Соединение
Область
CCFR
x
Дебит полимера CCPT
Общая добыча полимера Темп закачки полимера Общий объем закачки полимера
CCIT
FCIP
RCIP
FCAD
Концентрация полимеров в ячейке
BCIP
Полимер в растворе
RCAD
Общий расход полимера BCAD
CSFR
x x
FSPR
GSPR
WSPR
x
FSPT
GSPT
WSPT
x
FSIR
GSIR
WSIR
x
FSIT
GSIT
WSIT
FSIP
Дебит солей CSPT
Общая добыча солей Темп закачки солей Общий расход закачиваемых солей
CSIT
RSIP RSFT
x
Общая адсорбция полимера Расход солей (+ или –)
x x
BCCN
RCFT
x x
Информация Расход полимера (+ или –)
x x
Блок
BSCN
Концентрация солей в ячейке
BSIP
Запас солей в пласте Общий расход солей
Средство объединения пластов (Reservoir coupling) Только ECLIPSE 100
182
Следующие ключевые слова управляют выводом данных, специфичных для средства объединения пластов:
Описание файла данных Описание секции SUMMARY
Таблица 2.47 Ключевые слова секции SUMMARY, управляющие выводом данных объединения пластов E100
E300
Месторождение
Группа
Информация
Скважина
x
GOPRL
Ограничение дебита нефти для группы
x
GOIRL
Ограничение дебита воды для группы
x
GWPRL
Ограничение темпа закачки нефти для группы
x
GWIRL
Ограничение темпа закачки воды для группы
x
GGPRL
Ограничение дебита газа для группы
x
GGIRL
Ограничение темпа закачки газа для группы
x
GLPRL
Ограничение дебита жидкости для группы
x
GVPRL
Ограничение дебита в пластовых условиях для группы
x
GVIRL
Ограничение темпа закачки в пластовых условиях для группы
Эти ключевые слова предназначены для использования с подчиненными группами в самостоятельно эксплуатируемом подчиненном пласте при считывании ограничений дебита для его подчиненных групп из файла объединения пластов (Reservoir Coupling File). Ключевые слова позволяют получить из файла ограничения дебита, применяемые к подчиненным группам. Если ограничение не определено, то его значение устанавливается равным 1.0E20. Однако автоматическое масштабирование осей в GRAF приведет к тому, что ось у будет распространена до этого значения. Во избежание такой ситуации бесконечные значения ограничений дебита перед записью в файл Summary устанавливаются равными нулю.
Модель растворителя Только ECLIPSE 100
Следующие ключевые слова управляют выводом данных, специфичных для модели растворителя.
Таблица 2.48 Ключевые слова секции SUMMARY, управляющие выводом данных для растворителя E100 E300
Месторождение
Группа
Скважина
Соединение
Область
x
FNPR
GNPR
WNPR
x
FNPT
GNPT
WNPT
x
FNIR
GNIR
WNIR
x
FNIT
GNIT
WNIT
Дебит растворителя CNPT
Общая добыча растворителя Темп закачки растворителя Общий объем закачки растворителя
CNIT
x x x
FNIP
Информация Расход растворителя (+ или –)
CNFR
x
x
Блок
RNIP
BNSAT
Насыщенность растворителя
BNIP
Запасы растворителя
RNFT
Поток растворителя BKRN
Относительная проницаемость растворителя
Описание файла данных Описание секции SUMMARY
183
Примечание
ECLIPSE выводит значения расхода и итоговых показателей по месторождению, группе и скважине для всей газовой фазы, включая растворенный газ. Значения величины потока газа в соединении и соответствующие итоговые значения выводятся только для компонентной газовой фазы, без учета растворенного газа.
Модель ПАВ Только ECLIPSE 100. Следующие ключевые слова управляют выводом данных, специфичных для модели ПАВ: Таблица 2.49 Ключевые слова секции SUMMARY, управляющие выводом данных для ПАВ E100 E300
Месторождение
Группа
Скважина
Соединение
Область
CTFRSUR
x x
FTPRSUR
GTPRSUR
WTPRSUR
x
FTPTSUR
GTPTSUR
WTPTSUR
x
FTIRSUR
GTIRSUR
WTIRSUR
x
FTITSUR
GTITSUR
WTITSUR
Дебит CTPTSUR
Общая добыча Темп закачки
CTITSUR
Суммарная закачка BTCNFSUR Концентрация
FTIPTSUR
RTIPTSUR BTIPTSUR В растворе RTFTTSUR
x x
Информация Расход (+ или –)
x x
Блок
FTADSUR
RTADSUR
Общий поток BTADSUR Общая адсорбция BTCASUR Log (число капиллярное)
x
Модель трения в стволе скважины Только ECLIPSE 100. Перечисленные ниже элементы относятся к модели трения в стволе
скважины: Таблица 2.50 Ключевые слова секции SUMMARY, управляющие выводом данных трения в стволе скважины E100
E300
Соединение
Информация
x
COFRU
Сумма расходов нефти для соединений, расположенных выше по потоку, включая данное
x
CWFRU
Сумма расходов воды для соединений, расположенных выше по потоку, включая данное
x
CGFRU
Сумма расходов газа для соединений, расположенных выше по потоку, включая данное
x
LCOFRU
То же,что COFRU, но для локальных сеток
x
LCWFRU
То же,что CWFRU, но для локальных сеток
x
LCGFRU
То же,что CGFRU, но для локальных сеток
Ключевые слова для локальных сеток (LCOFRU и т. д.) следует использовать в том случае, если скважина расположена в локальной сетке.
184
Описание файла данных Описание секции SUMMARY
Проводящие трещины Только ECLIPSE 300
Перечисленные ниже элементы относятся к модели проводящей трещины:
Таблица 2.51 Ключевые слова секции SUMMARY, управляющие выводом данных для проводящей трещины E100
E300
Проводящие трещины
x x x x x x
CFOWC CFGOC CFPRES CFOSAT CFGSAT CFWSAT
Информация Глубина контакта нефть-вода в трещине Глубина контакта газ-нефть в трещине Давление в трещине Нефтенасыщенность в трещине Газонасыщенность в трещине Водонасыщенность в трещине
Ключевые слова для локальных сеток (LCOFRU и т. д.) следует использовать в том случае, если скважина расположена в локальной сетке.
Ключевые слова для характеристик модели ELAPSED
Выводит затраченное время в секундах.
Опция градиента
HLINEARS
Число линейных итераций для каждого из расчетов градиента.
Опция градиента
HSUMLINS
Выводит общее число линейных итераций для каждого из давлений градиента.
Только ECLIPSE 300
MAXCFL
Выводит максимальное явное значение CFL для каждого временного шага.
Только ECLIPSE 100
MAXDPR
Выводит максимальное изменение давления для каждого временного шага.
Только ECLIPSE 100
MAXDSG
Выводит максимальное изменение газонасыщенности для каждого временного шага.
Только ECLIPSE 100
MAXDSO
Выводит максимальное изменение нефтенасыщенности для каждого временного шага.
Только ECLIPSE 100
MAXDSW
Выводит максимальное изменение водонасыщенности для каждого временного шага.
MLINEARS
Выводит количество линейных итераций для каждого временного шага.
MSUMLINS
Выводит общее число линейных итераций с начала расчета.
MSUMNEWT
Выводит общее число ньютоновских итераций с начала расчета.
Только ECLIPSE 300
NAIMFRAC
Выводит долю неявных ячеек в расчете AIM.
Только ECLIPSE 300
NBAKFL
Выводит количество обращений к скалярных подпрограмм исправления неисправностей при расчете парожидкостного ранвовесия для каждого временного шага.
Только ECLIPSE 300
NEWTFL
Выводит накопленное среднее число ньютоновских итераций на ячейку в двухфазных расчетах парожидкостного ранвовесия.
NEWTON
Выводит количество ньютоновских итераций для каждого временного шага.
Описание файла данных Описание секции SUMMARY
185
NLINEARS
Выводит среднее количество линейных итераций на одну ньютоновскую итерацию для каждого временного шага.
Только ECLIPSE 300
NNUMFL
Выводит общее количество выполненных двухфазных расчетов парожидкостного ранвовесия.
Только ECLIPSE 300
NNUMST
Выводит общее количество выполненных тестов устойчивости.
PERFORMA
Выводит набор векторов данных характеристик модели для расчета. Ниже приведен набор ключевых слов, затрагиваемых действием ключевого слова PERFORMA:
ECLIPSE 100
TCPU, ELAPSED, NEWTON, NLINEARS, MLINEARS, MSUMLINS, MSUMNEWT, TIMESTEP, TCPUTS, TCPUDAY, STEPTYPE, and TELAPLIN.
ECLIPSE 300
TCPU, ELAPSED, NEWTON, NLINEARS, MLINEARS, MSUMLINS, MSUMNEWT, TIMESTEP, NEWTFL, NNUMFL, NNUMST, NBAKFL, TCPUTS, TCPUDAY и NAIMFRAC (если выбрана опция решения AIM). STEPTYPE
Выводит целое значение, определяющее причину выбора длины временного шага (см. «Сообщения о сходимости», стр. 109 «Технического описания ECLIPSE»): 1=INIT 2=TRNC 3=MINF 4=MAXF 5=MINS 6=MAXS 7=REPT 8=HALF 9=CHOP 10=SATM 11=PCHP 12=DIFF 13=LGRC 14=SURF 15=NETW 16=THRP 17=EMTH 18=MAXP 19=WCYC 20=MAST 21=SLVR 22=SLVC
TCPU
Выводит текущее время использования центрального процессора в секундах.
TCPUDAY
Выводит время работы центрального процессора за сутки (или за час в лабораторных единицах).
TCPUH
Общие затраты времени центрального процессора для каждого расчета градиента
TCPUTS
Выводит время работы центрального процессора для каждого временного шага в секундах.
Опция градиента
TCPUTSH
Затраты времени центрального процессора на один временной шаг для каждого расчета градиента
Только ECLIPSE 100
TELAPDAY
Выводит затраченное время на в пересчете на одни сутки (или на один час в лабораторных единицах).
Только ECLIPSE 100
TELAPLIN
Выводит затраченное время на линейную итерацию в секундах.
Только ECLIPSE 100
TELAPTS
Выводит затраченное время на расчет временного шага в секундах.
TIMESTEP
Выводит длину временного шага.
Только ECLIPSE 100
ZIPEFF
Выводит расчетную эффективность временного шага. (Предназначено в основном для использования при разработке).
Только ECLIPSE 100
ZIPEFFC
Выводит отношение расчетной эффективности временного шага к фактической. (Предназначено в основном для использования при разработке).
Только ECLIPSE 100
Опция градиента
186
Описание файла данных Описание секции SUMMARY
Другие ключевые слова ALL
Запрашивает основной набор ключевых слов для пласта, группы и скважины для всех групп и скважин, представленных в задаче. Ключевое слово ALL затрагивает следующий набор ключевых слов:
ECLIPSE 100
ECLIPSE 300
DATE
FOPR FOIR FWPR FWIR FGPR FGIR FVPR FVIR FWCT FWGR WBHP FOIP FGIP FAQR
GOPR GOIR GWPR GWIR GGPR GGIR GVPR GVIR GWCT GWGR WTHP FOIPL FGIPL AAQR
WOPR WOIR WWPR WWIR WGPR WGIR WVPR WVIR WWCT WWGR WPI FOIPG FGIPG FAQT
FOPT FOIT FWPT FWIT FGPT FGIT FVPT FVIT FGOR
FOPR FWPR FWIR FGPR FGIR FVPR FVIR FWCT FWGR WBHP
GOPR GWPR GWIR GGPR GGIR GVPR GVIR GWCT GWGR WTHP
WOPR WWPR WWIR WGPR WGIR WVPR WVIR WWCT WWGR
FOPT FWPT FWIT FGPT FGIT FVPT FVIT FGOR
GOPT GOIT GWPT GWIT GGPT GGIT GVPT GVIT GGOR
WOPT WOIT WWPT WWIT WGPT WGIT WVPT WVIT WGOR
GOPT GWPT GWIT GGPT GGIT GVPT GVIT GGOR
WOPT WWPT WWIT WGPT WGIT WVPT WVIT WGOR
FWIP FPR AAQT
Выводит дату в виде трех итоговых значений: DAY, MONTH, YEAR. Кроме того, дата будет печататься на месте времени при выводе RUNSUM.
Только ECLIPSE 100
EXCEL
Запрашивает вывод RUNSUM в формате Microsoft Excel.
GMWSET
Запрашивает набор мнемоник, подсчитывающий количество добывающих и нагнетательных скважин в различных состояниях и с различными режимами управления. Это набор включает подсчет количества постановок скважин в очередь на бурение и ремонтов скважин на временном шаге, а также накопленные общие количества таких событий. В подсчет включаются только те скважины, которые иерархически подчинены именованной группе.
FMWSET
Запрашивает набор мнемоник, подсчитывающий количество всех добывающих и нагнетательных скважин в различных состояниях и с различными режимами управления. Это набор включает подсчет количества постановок скважин в очередь на бурение и ремонтов скважин на временном шаге, а также накопленные общие количества таких событий.
Только ECLIPSE 100
LOTUS
Запрашивает вывод данных RUNSUM в формате электронной таблицы Lotus 1-2-3.
Только ECLIPSE 100
MONITOR
Выводит информацию, необходимую для мониторинга в процессе расчета с помощью пакета GRAF.
NOMONITO
Отключает мониторинг в процессе расчета.
Только ECLIPSE 100
Описание файла данных Описание секции SUMMARY
187
NARROW
Увеличивает количество столбцов на страницу в выводе RUNSUM путем возврата к формату, используемому до версии 97А (ECLIPSE 100) или 2000А (ECLIPSE 300), с более узкими столбцами.
RPTONLY
Запрашивает вывод итоговых данных только при выдаче отчетов. По умолчанию, если ключевое слово RPTONLY отсутствует, то итоговая информация будет записываться на каждом временном шаге.
Только ECLIPSE 100
RPTSMRY
Обеспечивает вывод на печать ключевых слов раздела SUMMARY.
Только ECLIPSE 100
RUNSUM
Запрашивает краткий табличный вывод данных файла summary в конце обычного файла печати ECLIPSE 100.
Только ECLIPSE 100
SEPARATE
Обеспечивает табличный вывод RUNSUM в отдельный файл RSM.
Формат данных ключевых слов Ключевые слова для вектора итоговых значений могут иметь один из трех форматов: •
ключевые слова без данных;
•
ключевое слово со списком данных, завершающимся косой чертой (/). Иногда список данных может быть взят по умолчанию (оставлен пустым);
•
За ключевым словом следует произвольное число описанных ниже записей, каждая из которых заканчивается косой чертой (/). Для завершения ключевого слова используется пустая запись.
Примеры трех перечисленных форматов: FPR WBHP WELL1 WELL2 WELL3 / BPR 1 1 1 / 1 1 2 / 1 1 3 / /
Ключевые слова, начинающиеся с буквы А Ключевые слова, начинающиеся с буквы A, сопровождаются списком номеров аналитических водоносных пластов, заканчивающимся косой чертой (/). Пример: AAQR 1 2 /
указывает, что аналитические водоносные пласты 1 и 2 должны сохраняться в файлах summary. Если задан пустой список водоносных пластов, то в файл summary сохраняются данные для всех аналитических водоносных пластов. Исключением из этого правила является ключевое слово ALL. У этого ключевого слова нет связанных с ним данных.
188
Описание файла данных Описание секции SUMMARY
Ключевые слова, начинающиеся с буквы В Ключевые слова, которые начинаются с буквы B, сопровождаются списком наборов координат блоков. Каждый набор координат должен начинаться с новой строки и заканчиваться косой чертой (/). Список заканчивается строкой, начинающейся с косой черты. Пример: BOSAT 8 1 14 / 9 1 14 / 12 3 6 / /
Если активна опция дискретизированного блока матрицы для двойной пористости (ключевое слово NMATRIX в секции RUNSPEC), то значение внутри матричных ячеек могут быть получены путем добавления нужного номера кольца позади следующих ключевых слов: BOSAT, BWSAT, BGSAT, BPR, BRS и BRV. Ключевые слова без номера кольца соответствуют внешнему кольцу матрицы, прилегающему к трещине. Пример: BPR3 3 3 6 / 4 3 6 / / ECLIPSE 100
Ключевые слова для блоков, требующие индекса компонента, например, BMLSC, BXMF, BYMF, BGMCO и BGMCG, описаны ниже, в разделе «Ключевые слова с индексом компонента», стр. 192.
Ключевые слова, начинающиеся с буквы С Ключевые слова, начинающиеся с буквы C, должны сопровождаться списком соединений скважина-пласт (имя скважины и три координаты блока). Каждая запись должна начинаться с новой строки и заканчиваться косой чертой (/). Если все три координаты сеточного блока взяты по умолчанию, то соответствующее значение будет выведено для всех соединений скважины. Список соединений скважины заканчивается строкой, начинающейся с косой черты (/). Примечание
Если координаты ячеек взяты по умолчанию, как это сделано для скважины PROD3 в примере ниже, то ECLIPSE зарезервирует число векторов итоговых данных, равное максимальному числу соединений скважины (NCWMAX, определяемое ключевым словом WELLDIMS в секции RUNSPEC). Если это число существенно больше реального числа соединений скважины PROD3, то взятие соединений по умолчанию приведет к неэффективному использованию памяти.
Пример: COFR 'PROD1' 'PROD1' 'PROD2' 'PROD3' /
10 3 7 / 10 3 8 / 4 2 5 / /
Описание файла данных Описание секции SUMMARY
189
У ключевых слов, начинающихся с буквы C и заканчивающихся буквой L, на выходе будет соответствующее суммарное число соединений, принадлежащих одному объединенному вскрытию (см. ключевое слово COMPLUMP). Чтобы определить объединенное вскрытие, достаточно задать любое соединение в этом вскрытии.
Ключевые слова, начинающиеся с буквы F ECLIPSE 300
Ключевые слова для месторождения, требующие индекса компонента, например, FXMF, FYMF, FZMF и FCMPR, описаны ниже, в разделе «Ключевые слова с индексом компонента», стр. 192. Все прочие ключевые слова, начинающиеся с буквы F, не имеют связанных с ними данных.
Ключевые слова, начинающиеся с букв G или W Ключевые слова, начинающиеся с букв W или G, должны сопровождаться списком имен скважин или групп, заключенных в кавычки. Список заканчивается косой чертой (/). Пример: GWCT 'PLAT1' 'PLAT2' 'PLAT3' /
В примере определено, что обводненность по трем указанным группам скважин должна сохраняться в файлах summary. Если задан пустой список, то сохраняются данные для всех групп или скважин. Пример: WBHP /
Следует отметить, что в ключевых словах секции SUMMARY не допускается использование корней имен скважин и групп (например, W*). ECLIPSE 300
Ключевые слова для групп и скважин, требующие индекса компонента, такие, как WXMF и WYMF, описаны ниже, в разделе «Ключевые слова с индексом компонента», стр. 192.
Ключевые слова, начинающиеся с буквы R Ключевые слова, которые начинаются с буквы R и имеют в третьей и четвертой позициях буквы FT (например, RGFTL), используются для указания того, что в файлы Summary должен записываться общий поток соответствующей фазы между конкретными парами областей запасов. Каждая пара номеров областей должна указываться в отдельной строке и заканчиваться косой чертой (/). Список заканчивается строкой, начинающейся с косой черты (/). Пример: RWFT 1 2 / 1 3 / 2 3 / /
190
Описание файла данных Описание секции SUMMARY
Другие ключевые слова, начинающиеся с буквы R (например, RWIP), сопровождаются списком областей запасов, который заканчивается одной косой чертой (/). Номера областей не организованы в пары. Пример: ROIP 5 6 8 /
Пример определяет, что запасы нефти в областях 5, 6 и 8 должны сохраняться в файлы summary. Если указан пустой список областей, то в файл Summary записываются данные для всех областей. Пример: RGIPG /
Если используются дополнительные наборы областей с раздельным подсчетом запасов пластовых флюидов (заданные ключевым словом FIP в секции REGIONS), то ключевые слова секции SUMMARY, начинающиеся с буквы R, могут быть использованы для вывода данных этих дополнительных наборов. В данном случае соответствующее ключевое слово должно комбинироваться с первыми тремя символами имени набора областей запасов, определенного с помощью ключевого слова FIP. Ключевые слова секции SUMMARY, содержащие менее 5 символов (например, ROIP), следует сначала дополнить знаками подчеркивания до 5 символов, а затем присоединять трехсимвольное имя набора областей. Пример: ROIPLFST / ROIP_SND /
для запасов нефти в жидкой фазе области 2 набора областей с именем FST для общих запасов нефти во всех областях набора SND
Ключевые слова, связанные с индикаторами внутри области (т. е. начинающиеся с RT), для дополнительных наборов областей запасов в настоящее время недоступны.
Ключевые слова, начинающиеся с буквы W Эти ключевые слова описаны ниже, в разделе «Ключевые слова, начинающиеся с букв G или W», стр. 190.
Ключевые слова, оканчивающиеся на букву Н Ключевые слова, оканчивающиеся на букву H (например, WOPRH, WWPRH, WGPRH, WWCTH, WGORH, WOGRH, WWGRH), относятся к истории добычи/нагнетания скважин с воспроизведением истории, указанных в ключевых словах WCONHIST и WCONINJH. Эти ключевые слова позволяют, например, сравнивать расчетное значение обводненности WWCT с фактически полученным значением WWCTH. Ключевые слова игнорируются, если относятся к скважинам без воспроизведения истории. Ключевые слова для групп и месторождения, оканчивающиеся на H (например, GOPRH, FWPRH), соответствуют сумме расходов подчиненных им скважин, причем расходы всех скважин с воспроизведением истории заменяются на значения расхода из их истории, определенные с помощью ключевых слов WCONHIST и WCONINJH. Таким образом, например, FWCT можно сравнить с FWCTH, чтобы определить, насколько расчетная обводненность месторождения соответствует ее фактическому значению.
Описание файла данных Описание секции SUMMARY
191
ECLIPSE 300
Ключевые слова с индексом компонента Ключевые слова, предоставляющие информацию на уровне компонента, должны, помимо прочих данных, снабжаться номером компонента. У ключевых слов для скважины и группы строка данных должна содержать единственное имя скважины или группы (а не список), затем номер компонента и заканчиваться косой чертой (/). Выводимые на уровне компонента значения величины потока и итоговые значения для групп или скважин являются положительными для добычи и отрицательными для нагнетания. Пример: WXMF ‘PROD1’ 7 / /
или для получения значений 7-го, 8-го и 9-го компонентов BXMF для сеточного блока (21, 7, 13): BXMF 21 7 13 7 / 21 7 13 8 / 21 7 13 9 / /
или (следует заметить, что данный формат отличается от формата ключевых слов, начинающихся с ключевых слов B или W): FZMF 1 / FZMF 2 / FZMF 3 /
Ключевые слова для специальных опций Ключевые слова, относящиеся к давлениям в поверхностной сети или к опциям полимера, минерализованной воды, растворителя и метана угольного пласта, следует использовать только в том случае, если эти опции активизированы. Эти специальные опции ECLIPSE подробно рассмотрены в соответствующих разделах «Технического описания ECLIPSE 200».
Максимальное количество ключевых слов Общее число значений, записываемых в файл Summary, не должно превышать значения NSUMMX, установленного в ключевом слове SMRYDIMS секции RUNSPEC. Примечание
Например, WOPR в применении к четырем отдельным скважинам считается как четыре отдельных значения.
Легко создать независимый от контекста секции SUMMARY, который будет включаться командой INCLUDE в любой расчет и которого во многих случаях будет достаточно для предоставления всех необходимых данных.
192
Описание файла данных Описание секции SUMMARY
Пример секции SUMMARY Ниже приведен пример независимого от контекста секции SUMMARY: SUMMARY ========================================================== = -- Дебит нефти для месторождения -- Накопленная добыча нефти для месторождения и для каждой из скважин FOPR FOPT WOPT / -- Темп нагнетания воды для месторождения. Накопленная величина нагнетания воды для месторождения и для каждой из скважин FWIR FWIT WWIT / -- Темп нагнетания газа для месторождения. Накопленная величина нагнетания газа для месторождения и для каждой из скважин. FGIR FGIT WGIT / -- Мгновенное значение газонефтяного фактора для месторождения и для каждой из скважин FGOR WGOR / -- Мгновенные значения обводненности для месторождения и для каждой из скважин FWCT WWCT / -- Запасы нефти для месторождения и для каждой области запасов. FOIP ROIP / -- Запасы воды для месторождения и для каждой области запасов. FWIP RWIP / -- Запасы газа для месторождения и для каждой области запасов. FGIP RGIP / -- Среднее давление для месторождения и для каждой области запасов. FPR RPR / -- Приток водоносного пласта для месторождения и для каждого аналитического водоносного пласта. FAQR AAQR /
Описание файла данных Описание секции SUMMARY
193
Имена файлов Summary Новый файл Summary создается при каждой выдаче отчета. Имя файла может иметь, например, следующий вид: BASE.S0011. Это значит, что файл содержит данные, относящиеся ко всем временным шагам в промежутке между 10-м и 11-м отчетами в расчете с корнем имени файла BASE. ECLIPSE также создает файл BASE.SMSPEC, содержащий спецификацию данных файлов Summary. Соглашения о присвоении имен могут незначительно различаться в зависимости от типа компьютера. Файлы могут быть форматированными (для передачи на другие типы машин или просто для удобочитаемости) или неформатированными (по умолчанию). Форматированные файлы создаются, если в секции RUNSPEC указано ключевое слово FMTOUT. Имена форматированных и неформатированных файлов имеют немного разный формат, чтобы эти файлы можно было различать. Имена файлов имеют формат BASE.A0011 и BASE.FSMSPEC.
194
Описание файла данных Описание секции SUMMARY
Описание секции SCHEDULE Секция SCHEDULE определяет моделируемые операции (управление и ограничения для добычи и нагнетания) и моменты выдачи отчетов. В секции SCHEDULE могут быть также заданы кривые показателей вертикального течения и параметры настройки моделирования. Все ключевые слова в данной секции являются необязательными, за исключением тех, которые необходимы для определения статуса скважин, и ключевого слова END, которое обозначает конец данных. Для определения скважины, а также свойств соединений и управленияиспользуются следующие ключевые слова: 1
WELSPECS или WELSPECL (для определения скважины)
2
COMPDAT или COMPDATL (для определения данных вскрытия скважины)
3
либо WCONPROD (управление добычей,если скважина является добывающей) или WCONINJE (управление добычей,если скважина является нагнетающей) или WCONHIST (измеренные значения дебита и давлений, если скважина является добывающей с воспроизведением истории) или WCONINJH (измеренные значения темпа закачки и давлений, если скважина является нагнетательной с воспроизведением истории) или WCONINJP (управление нагнетательной скважиной в системе площадного заводнения)
4
В ECLIPSE 300 сепараторы определяются с помощью ключевого слова SEPCOND и назначаются скважинам с помощью ключевого слова WSEPCOND. Состав газа нагнетания определяется с помощью ключевых слов WINJGAS или GINJGAS.
Ключевые слова WELSPECL и COMPDATL используются при расчетах с локальным измельчением сетки в том случае, если скважина расположена в локальной сетке. Имеется также несколько ключевых слов, альтернативных перечисленным выше и доступным только в ECLIPSE 300. WELLSPEC, WELLCOMP, WELLPROD и WELLINJE. Эти ключевые слова сохранены в целях совместимости с предыдущими версиями. Вместо них рекомендуется использовать ключевые слова, совместимые с обоми симуляторами. Все остальные ключевые слова, относящиеся к определенной скважине, должны следовать после определения скважины и ее соединений. Скважины могут быть определены в любой момент моделирования с помощью ключевых слов WELSPECS или WELSPECL. После этого для скважины должны быть определены свойства соединений и статус ее работы. Данные, относящиеся к скважине, могут быть изменены позднее в процессе моделирования. Для этого следует повторить ввод соответствующих ключевых слов. Ряд ключевых слов (например, GCONPROD, GCONINJE, GECON) относится к группам скважин. Новая группа определяется автоматически, если ее имя указано в ключевых словах WELSPECS или GRUPTREE. Все остальные ключевые слова, относящиеся к конкретной группе, должны указываться после определения группы. Имена скважин и групп, как и другие символьные данные секции SCHEDULE, должны заключаться в апострофы (' '), но это, как правило, не обязательно. Апострофы обычно требуются только в тех случаях, когда имя содержит пробелы, начинается с цифры или включает другие символы помимо буквенно-цифровых. Апострофы также требуются для корней имен и списков имен скважин (см. ниже), содержащих звездочку (*). В большинстве ключевых слов этой секции для одновременного ввода данных сразу для нескольких скважин в одной записи можно использовать корень имени скважины, оканчивающийся звездочкой (*). В этом случае введенные данные будут относиться ко всем определенным на данный момент скважинам, имена которых начинаются с Описание файла данных Описание секции SCHEDULE
195
последовательности символов, предшествующей звездочке. Например, обозначение 'PR*' будет относиться ко всем определенным к данному моменту скважинам с именами, начинающимися на PR, в том числе и к скважине с именем 'PR'. Обозначение '*' будет относиться ко всем введенным на данный момент скважинам. Важно, что введенные таким образом данные не применяются к скважинам, определенным позднее. Поэтому, если предполагается использовать корни имен скважин, рекомендуется определить все скважины в начале расчета с помощью ключевых слов WELSPECS, COMPDAT и WCONPROD, либо WCONINJE, либо WCONHIST, либо WCONINJH, либо WCONINJP и отключить те скважины, которые не используются на тот момент. Корни имени группы могут быть аналогичным образом использованы для обозначения нескольких групп. Так же, как и корни имен скважин, корни имен групп обозначают только те группы, которые определены на данный момент. Корни имен скважин и групп не должны содержать символов после звездочки. Другим способом указания нескольких скважин в одной записи является использование списка имен скважин. Он начинается со звездочки, за которой следует как минимум одна буква. Список скважин представляет собой набор имен скважин. Ограничения на длину или количество списков скважин отсутствуют. Списки могут быть изменены в любое время при моделировании, но в каждый момент времени конкретная скважина может входить только в один список. Ключевое слово WLIST предоставляет набор возможностей для создания списков скважин и управления ими. Все ключевые слова должны начинаться со 1-го столбца файла данных. Длина ключевых слов может составлять до 8 символов, и все они (включая пробелы) являются значащими. Большая часть ключевых слов имеет сходный синтаксис: ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных и оканчивается косой чертой (/). Записи могут быть завершены преждевременно с помощью косой черты (/); оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n ⎯ число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). Некоторые элементы данных представляют собой строки символов, выбирающие определенную опцию из набора возможных. Как правило, их можно сократить до одного или двух символов, однако такие сокращения не должны быть многозначными. Тем не менее, рекомендуется вводить строку символов полностью, поскольку в будущих версиях некоторые наборы опций могут быть расширены, при этом количество символов, необходимое для избежания многозначности, может увеличиться. Порядок, в котором перечислены ключевые слова в секции SCHEDULE, определяет последовательность моделирования указанных операций. Ключевые слова TSTEP и DATES продвигают процесс моделирования вперед на заданный период времени. Следующее за ними ключевое слово управления скважинами изменяет состояние скважины, начиная с текущего момента времени. Установленный таким образом статус скважины будет действовать до момента времени, определенного следующими ключевыми словами TSTEP или DATES. Например, если в какой-то момент времени для переопределения дебита скважины используется ключевое слово WELTARG, то до следующего момента времени выдачи отчета, определяемого ключевым словом TSTEP или DATES, скважина будет работать с новым дебитом. Ниже приведен список всех ключевых слов секции SCHEDULE вместе с краткими описаниями их функций. Ключевые слова сгруппированы по категориям выполняемых функций. Список не включает устаревшие ключевые слова ECLIPSE 300, замененные словами, совместимыми с ECLIPSE 100, хотя эти ключевые слова, как правило, сохранены в целях совместимости с предыдущими версиями. Список также не включает ключевые слова, специфичные для определенных расширений (например, локального измельчения сетки). Они перечислены в алфавитном порядке в соответствующей главе «Технического описания ECLIPSE». Подробную информацию по данным ключевых слов см. в описании соответствующего ключевого слова в настоящем руководстве.
196
Описание файла данных Описание секции SCHEDULE
Определение скважин, групп и соединений скважин Определение скважин WELSPECS
Определяет новые скважины и устанавливает некоторые из их общих параметров, включая группу, к которой они принадлежат. Ключевое слово является обязательным. Скважина должна быть определена этим ключевым словом до ссылки на нее в любом другом ключевом слове.
Определение групп скважин GRUPTREE
Определяет многоуровневую древовидную структуру групп. Это ключевое слово необходимо только при наличии на месторождении более, чем одного уровня групп скважин. Группы скважин (то есть группы, содержащие скважины) определяются ключевым словом WELSPECS. В многоуровневой структуре групп имеются узловые группы, т. е. группы, содержащие в качестве подчиненных элементов не скважины, а другие группы. Узловые группы определяются ключевым словом GRUPTREE. Если ключевое слово GRUPTREE не используется, то предполагается, что все группы подчинены месторождению (FIELD). Это имя зарезервировано для узла самого верхнего уровня структуры. Группа FIELD не может иметь собственных скважин и не может указываться в ключевом слове WELSPECS. Все группы, за исключением группы FIELD, должны быть определены ключевым словом WELSPECS или GRUPTREE до ссылки на них в любом другом ключевом слове.
Определение соединений скважины и установка свойств соединения COMPDAT
Это ключевое слово определяет связи между скважинами и сеточными блоками. Ключевое слово является обязательным. Для каждой скважины должно быть определено по крайней мере одно соединение. Соединения определяются именами скважин и координатами I, J, K соответствующих сеточных блоков. Они должны быть определены в ключевом слове COMPDAT до ссылки на них в любом другом ключевом слове.
COMPIMB
Номера таблиц пропитки для соединений скважин (только для опции гистерезиса).
Только ECLIPSE 100
COMPINJK
Устанавливает постоянную определенную пользователем относительную проницаемость для соединений нагнетательной скважины. Это позволяет более точно рассчитывать приемистость скважины, например, в тех случаях, когда газ нагнетается в большой сеточный блок, первоначально содержащий нефть.
Только ECLIPSE 300
COMPKRI
Устанавливает постоянные определенные пользователем относительные проницаемости для каждой фазы в соединениях нагнетательной скважины. Это позволяет более точно рассчитывать приемистость скважины, например, в тех случаях, когда газ нагнетается в большой сеточный блок, первоначально содержащий нефть.
Только ECLIPSE 300
COMPMOBI
Устанавливает постоянную определенную пользователем подвижность для соединений нагнетательной скважины. Это позволяет более точно рассчитывать приемистость скважины, например, в тех случаях, когда газ нагнетается в большой сеточный блок, первоначально содержащий нефть.
Описание файла данных Описание секции SCHEDULE
197
COMPAGH
Устанавливает постоянный член для плотности, используемый для расчета гравитационного напора соединения. При этом значение гравитационного напора становится независимым от плотности смеси флюидов в стволе скважины.
COMPORD
Определяет упорядочивание соединений вдоль ствола скважины. Метод по умолчанию использует координаты соединений и направления вскрытия для трассировки скважины в сетке, но могут быть выбраны более простые методы, основанные на значениях фактической глубины или порядке ввода.
COMPRP
Данные масштабирования концевых точек таблицы насыщенности для соединений скважины. Это ключевое слово можно использовать независимо от масштабирования концевых точек сеточных блоков. Как правило, оно применяется для учета эффектов частичного вскрытия. Это ключевое слово нельзя использовать одновременно в расчетах с опцией вертикального равновесия.
COMPVE
Данные о глубине соединений скважины. Это ключевое слово можно использовать только в расчетах с использованием опции вертикального равновесия для определения положения интервала частичного вскрытия сеточного блока.
COMPLUMP
Объединение соединений во вскрытия для автоматических ремонтов. Объединенные соединения при ремонте открываются и закрываются одновременно. Для определения необходимости выполнения ремонта проверяются их суммарные дебиты.
WDFAC
Устанавливает D-фактор скважины (скин-фактор, зависящий от потока, для свободного газа).
WDFACCOR
Устанавливает D-факторы соединений скважины (скин-фактор, зависящий от потока, для свободного газа).
WELPI
Масштабирует коэффициенты проводимости соединения для обеспечения заданного коэффициента продуктивности/приемистости скважины в установившемся режиме при текущих пластовых условиях.
WPIMULT
Умножает коэффициенты проводимости соединения на заданную величину.
Только ECLIPSE 100
WPITAB
Назначает скважинам таблицы множителей PI (введенные с помощью ключевого слова PIMULTAB).
Только ECLIPSE 100
PIMULTAB
Вводит набор таблиц множителей PI, масштабирующие коэффициенты соединений скважины как функцию максимальной обводненности скважины.
PICOND
Управляет расчетом опции обобщенного псевдодавления для притока в скважину в расчетах с газоконденсатом.
PSEUPRES
Активизирует опцию обобщенного псевдодавления для всех скважин.
WINJMULT
Определяет множители приемистости скважин, зависящие от давления.
Только ECLIPSE 100
WBOREVOL
Определяет объем ствола скважины для моделирования wellbore storage эффекта при испытаниях скважины.
ECLIPSE 300
Определение сепараторов
Только ECLIPSE 300
Только ECLIPSE 100
Только ECLIPSE 300
SEPCOND
Определяет условия указанного сепаратора и назначает его сепаратором по умолчанию для всех скважин, входящих в конкретную группу.
WSEPCOND
Назначает указанные сепараторы для скважин вместо сепаратора для группы по умолчанию, определенного в ключевом слове SEPCOND.
Условия сепарации, связанные со скважиной, определяют разделение добычи скважины на товарные нефть и газ.
198
Описание файла данных Описание секции SCHEDULE
Рисунок 2.1 Разделение добычи скважины на товарные нефть и газ
Товарный газ Сепаратор
Товарная нефть Скважина Условия сепарации определяются с помощью ключевого слова SEPCOND. Оно устанавливает значения давления и температуры для каждой ступени сепаратора, flash метод для данной ступени и связь с другими ступенями. Последняя ступень всегда описывает складской резервуар. Для сепаратора, состоящего из двух ступеней и резервуара, ключевое слово SEPCOND имеет следующий вид: SEPCOND SEP1 Field SEP1 Field SEP1 Field /
1 2 3
65 65 45
815 / 65 / 14.7 /
Следует заметить, что последняя ступень, соответствующая складскому резервуару, не определяется автоматически. В данном случае условия сепарации называются SEP1. Первая ступень имеет температуру 65°F и давление 815 psi, вторая ⎯ температуру 65°F и давление 65 psi, а складской резервуар ⎯ температуру 45°F и давление 14,7 psi. Связь ступеней установлена по умолчанию: жидкость со ступени 1 поступает на ступень 2, а со ступени 2 ⎯ в складской резервуар. Следует заметить, что все сепараторы в данной группе должны иметь одни и те же условия для последней ступени (складского резервуара), в противном случае невозможно правильно совмещать объемы нефти. Как отдельная ступень сепаратора, так и условия для всего сепаратора могут быть переопределены. Ступени сепаратора должны определяться по порядку их номеров во избежание отсутствия некоторых ступеней при запуске симулятора.
Управление и ограничения скважины Ключевые слова общего назначения WEFAC
Устанавливает коэффициенты эффективности для скважин в целях учета простоя при регулярном отключении отдельных скважин.
WELOPEN
Открывает или закрывает скважины или соединения.
WLIST
Создает списки скважин для использования в других ключевых словах.
Описание файла данных Описание секции SCHEDULE
199
Управляющие данные добывающей скважины WCONPROD
Управляющие данные для добывающих скважин. Для задания параметров добывающих скважин, определенных ключевыми словами WELSPECS и COMPDAT, должно использоваться либо ключевое слово WCONPROD, либо WCONHIST.
WCONHIST
Фактические дебиты скважин для воспроизведения истории. Для задания параметров добывающих скважин, определенных ключевыми словами WELSPECS и COMPDAT, должно использоваться либо ключевое слово WCONPROD, либо WCONHIST.
WHISTCTL
Устанавливает инструкции режима управления для всех скважин с воспроизведением истории.
WELTARG
Переопределяет действующее заданное значение или ограничение.
WELDRAW
Задает максимально допустимый перепад давления для добывающих скважин.
WTMULT
Умножает заданное значение или ограничение для скважины на указанный коэффициент.
Только ECLIPSE 100
WLISTARG
Переопределяет отдельные заданные значения или ограничения для списка скважин, созданного с помощью ключевого слова WLIST.
Только ECLIPSE 100
WGORPEN
Устанавливает данные для опции ограничения на газонефтяной фактор.
Только ECLIPSE 100
WREGROUP
Автоматически переводит скважины из одной группы в другую при нарушении определенных ограничений.
Управляющие данные нагнетательной скважины WCONINJE
Управляющие данные для нагнетательных скважин. Для задания параметров нагнетающих скважин, определенных ключевыми словами WELSPECS и COMPDAT, должно использоваться либо ключевое слово WCONINJE, либо WCONINJH.
WCONINJH
Фактические темпы нагнетания для скважин с воспроизведением истории. Это ключевое слово используется для задания параметров нагнетательных скважин после того, как они определены ключевыми словами WELSPECS и COMPDAT.
WCONINJP
Устанавливает расход нагнетательной скважины в зависимости от отбора соседних добывающих скважин.
WHISTCTL
Устанавливает инструкции режима управления для всех скважин с воспроизведением истории.
WELTARG
Переопределяет действующее заданное значение или ограничение.
Только ECLIPSE 300
WINJGAS
Определяет состав нагнетаемого скважинами флюида.
Только ECLIPSE 300
WELLSTRE
Устанавливает состав указанного потока скважины для нагнетания.
Только ECLIPSE 300
WINJEDET
Описывает детализированный состав смешанного флюида для нагнетательной скважины.
Только ECLIPSE 300
WINJMIX
Определяет смесь для нагнетания путем смешивания заданных долей флюидов из набора источников.
Только ECLIPSE 300
WINJORD
Определяет смесь для нагнетания путем смешивания флюидов из набора источников в заданном порядке.
WTMULT
Умножает заданное значение или ограничение для скважины на указанный коэффициент.
WLISTARG
Переопределяет отдельные заданные значения или ограничения для списка скважин, созданного с помощью ключевого слова WLIST.
Только ECLIPSE 100
200
Описание файла данных Описание секции SCHEDULE
WAPI
Определяет плотность нагнетаемой нефти в градусах API для трассировки API.
WTRACER
Определяет концентрацию индикаторов в потоках нагнетания скважин (только для опции трассировки).
WSALT
Определяет концентрацию солей в закачиваемой воде (только для опции минерализованной воды).
Только ECLIPSE 100
WTEMP
Определяет температуру нагнетаемой воды (только для опции температуры).
Только ECLIPSE 300
WELLWAG
Определяет заданные значения для поочередной закачки воды и газа в скважину.
Только ECLIPSE 100
Ключевые слова для показателей вертикального потока VFPPROD
Определяет таблицу показателей вертикального потока (VFP) для добывающей скважины. VFP таблицы необходимы только в том случае, если заданы значения или ограничения устьевого давления. VFP таблица должна быть введена до ссылки на нее в ключевом слове WCONPROD.
VFPINJ
Определяет таблицу показателей вертикального потока(VFP) для нагнетательной скважины. VFP таблицы необходимы только в том случае, если заданы значения или ограничения устьевого давления. VFP таблица должна быть введена до ссылки на нее в ключевом слове WCONINJE.
VFPCHECK
Содержит данные, используемые ECLIPSE 300 для проверки согласованности моделей флюида, используемых при моделировании и в VFPi для генерирования ключевых слов VFPPROD и/или VFPINJ.
VFPCHK
Выключает проверку пересечения VFP кривых при вводе VFP таблиц или устанавливает пороговое значение забойного давления, выше которого пересечения будут игнорироваться (например, для условий течения со сверхзвуковой скоростью).
Только ECLIPSE 100
VFPTABL
Запрашивает интерполяцию величины искусственного лифта с помощью кубических сплайнов. Это может оказаться полезным при использовании возможности оптимизации газлифта. При этом градиент производительности скважины по темпу закачки газа становится более гладким для всей таблицы.
Только ECLIPSE 100
WALQCALC
Устанавливает величину искусственного лифта скважины равной плотности добываемой нефти или газа в поверхностных условиях.
Только ECLIPSE 100
WVFPDP
Добавляет заданную пользователем поправку к значению забойного давления в скважине, полученному интерполяцией VFP таблиц (например, для получения необходимого значения расхода скважины при заданном устьевом давлении).
WVFPEXP
Указывает, что при выборке данных из VFP таблицы или при использовании таблиц показателей стабилизированного вертикального потока должны использоваться явно указанные доли воды и газа. При работе скважины в части таблицы, соответствующей нестабильной области, она должна быть закрыта по окончании временного шага. Ключевое слово также предотвращает переключение скважины между управлением по устьевому давлению и по расходу в ситуации, когда ограничение расхода приводит к работе скважины на нестабильном участке кривой показателей вертикального потока.
Только ECLIPSE 300
Описание файла данных Описание секции SCHEDULE
201
Экономические ограничения для скважины и управление конусообразованием WECON CECON
Экономические ограничения на расходы скважин и соотношения добываемых компонентов. Экономические ограничения для отдельных соединений скважин.
WCUTBACK
Инструкции по сокращению дебита скважин для ограничения конусообразования.
WLIMTOL
Относительное значение допуска для экономических ограничений. Если ограничение превышено более, чем на указанный допуск, то после принятия соответствующих мер временной шаг пересчитывается.
Только ECLIPSE 100
WECONINJ
Устанавливает минимальный экономический темп закачки для нагнетательных скважин.
Только ECLIPSE 100
WORKTHP
Инструкции по проведению ремонта скважины в случае, если скважина не может функционировать при заданном ограничении на устьевое давление.
Только ECLIPSE 100
WTHPMAX
Задает проектное ограничение максимального устьевого давления.
Только ECLIPSE 100
WBHGLR
Устанавливает верхние пределы газожидкостного фактора в забойных условиях, инициирующие ремонт или сокращение дебита.
Управление и ограничения для групп скважин Ключевые слова общего назначения NUPCOL
Устанавливает число итераций на каждом временном шаге, для которых заданные значения расхода скважин пересчитываются для группового управления.
GCONTOL
Устанавливает относительные значения допуска и ограничения итерации для заданных управляющих значений группы и расчетов нагнетания газа (последнее ⎯ в ECLIPSE 300). Относительное значение допуска для ограничений ремонта.
WLIMTOL
Управление добычей группы с помощью направляющих дебитов GCONPROD
Заданные значения и ограничения дебитов группы для управления с помощью направляющих дебитов.
GRUPTARG
Переопределяет отдельное заданное значение или ограничение для дебита группы.
GPMAINT
Устанавливает заданное значение добычи или нагнетания группы скважин, необходимое для поддержания среднего пластового давления в области подсчета запасов.
WGRUPCON
Устанавливает или масштабирует направляющие дебиты скважин для группового управления.
GUIDERAT
Коэффициенты общей формулы для переменных направляющих дебитов скважины.
Только ECLIPSE 300
DGRDT
Только ECLIPSE 300
GQUALITY
Ограничивает скорость изменения расчетного значения направляющего дебита для скважин под групповым управлением. Устанавливает заданное значение качества газа для группы.
Только ECLIPSE 100
202
GTMULT
Умножает заданное значение или ограничение расхода для группы скважин на указанный коэффициент.
PRORDER
Определяет порядок применения правил групповой добычи и последовательность действий для поддержания заданного значения групповой добычи.
Описание файла данных Описание секции SCHEDULE
Управление групповой добычей путем задания приоритетов PRIORITY
Активизирует опцию установления приоритетов и устанавливает коэффициенты приоритета.
GCONPRI
Ограничения на дебит группы скважин для опции установления приоритетов.
GRUPTARG
Определяет отдельное ограничение на дебит для группы скважин.
WELPRI
Устанавливает численные значения приоритетов для скважин.
Экономические ограничения и управление конусообразованием для группы скважин
Только ECLIPSE 100
GECON
Экономические ограничения на дебиты и соотношения добываемых компонентов для группы скважин.
GCUTBACK
Инструкции по сокращению дебита группы для ограничения прорыва воды/газа.
Управление нагнетанием для группы скважин GCONINJE
Заданные значения и ограничения темпов закачки для группы скважин.
GPMAINT
Устанавливает заданное значение добычи или нагнетания группы скважин, необходимое для поддержания среднего пластового давления в области подсчета запасов.
Только ECLIPSE 300
GINJGAS
Определяет состав нагнетаемого группами скважин флюида.
Только ECLIPSE 300
WELLSTRE
Устанавливает состав указанного потока скважины для нагнетания.
Только ECLIPSE 300
WINJMIX
Определяет смесь для нагнетания путем смешивания заданных долей флюидов из набора источников.
Только ECLIPSE 300
WINJORD
Определяет смесь для нагнетания путем смешивания флюидов из набора источников в заданном порядке.
WGRUPCON
Направляющие дебиты скважин для группового управления.
Только ECLIPSE 100
GCONSUMP
Потребление газа и расход импортируемого газа.
Только ECLIPSE 300
GADVANCE
Назначает группе импортируемый газ.
Только ECLIPSE 300
GRUPFUEL
Определяет темп потребления топливного газа для группы.
Только ECLIPSE 300
GRUPSALE
Определяет темп сбыта газа для группы.
Только ECLIPSE 300
WTAKEGAS
Определяет порядок, в котором топливный газ, товарный газ и газ для обратной закачки извлекаются из потока добытого газа группы источников.
Только ECLIPSE 300
WAVAILIM
Устанавливает, что темпы повторной закачки газа должны учитывать наличие подачи газа.
Коэффициент эффективности группы Только ECLIPSE 100
GEFAC
Устанавливает коэффициенты эффективности для групп в целях учета простоя при условии, что простой всех скважин группы синхронизирован.
Управление газом для продажи ECLIPSE 100
Эта возможность позволяет управлять экспортом попутного газа с нефтяного месторождения, что в то же время может влиять на дебит нефти. Расходом Описание файла данных Описание секции SCHEDULE
203
экспортируемого газа управляют путем обратной закачки избыточного газа, не требуемого для продажи. GCONSALE
Заданные значения и ограничения добычи газа для продажи для групп и месторождения.
GCONSUMP
Потребление газа и расход импортируемого газа.
WGRUPCON
Направляющие дебиты скважин для группового управления.
WGASPROD
Определяет специальные добывающие скважины для управления газом для продажи.
Расходы для групп-спутников Группы-спутники могут использоваться для добавления в модель известных потоков добычи и нагнетания, поступающих из-за пределов модели. Они представляют собой группы, не содержащие ни скважин, ни подчиненных групп. Дебиты и темпы нагнетания могут устанавливаться периодически с помощью следующих ключевых слов.
Только ECLIPSE 300
GSATPROD
Данные дебита для групп-спутников.
GSATINJE
Данные темпа нагнетания для групп-спутников.
GSATCOMP
Состав флюида для групп-спутников.
Управление автоматическим бурением и ремонтом скважин WDRILTIM
Время, затрачиваемое на бурение каждой скважины. Ограничивает темп бурения новых скважин.
QDRILL
Помещает скважины в последовательную очередь на бурение. Скважины из этой очереди открываются в порядке постановки в очередь, когда это необходимо для поддержания заданной добычи группы при групповом управлении с помощью направляющих дебитов (GCONPROD, GCONINJE, GCONSALE) или для поддержания группового потенциала добычи (GDRILPOT).
WDRILPRI
Помещает скважины в очередь на бурение с приоритетами. Она используется таким же образом, как и последовательная очередь на бурение (ключевое слово QDRILL), за исключением того, что скважины открываются в порядке убывания приоритета бурения. Приоритеты бурения скважин могут быть установлены вручную или рассчитаны как функции их потенциальных расходов по формуле, определенной в ключевом слове DRILPRI.
DRILPRI
Определяет формулу приоритета по умолчанию для очереди на бурение с приоритетами, установленной ключевым словом WDRILPRI.
GDRILPOT
Инициирует бурение скважин из очереди на бурение при падении потенциала добычи ниже заданного значения.
Только ECLIPSE 100
WDRILRES
Предотвращает бурение двух скважин в одном сеточном блоке.
Только ECLIPSE 100
WELSOMIN
Предотвращает открытие новых соединений в сеточных блоках, нефтенасыщенность которых меньше указанного минимума.
WORKLIM
Время, затрачиваемое на ремонт скважины. Ограничивает темп ремонтов.
GRUPRIG
Присваивает буровые установки группам. Вместе с ключевым словом WORKLIM ограничивает темп ремонтов для конкретных групп.
204
Описание файла данных Описание секции SCHEDULE
Только ECLIPSE 100
Только ECLIPSE 100
PRORDER
Определяет порядок применения групповых правил добычи, включая бурение и повторное перфорирование, для поддержания заданного значения групповой добычи.
COMPLUMP
Объединяет соединения во вскрытия для автоматических ремонтов. Объединенные соединения одновременно открываются и закрываются при остановке скважины на ремонт. Необходимость выполнения ремонтных работ определяется по их суммарным расходам.
WPLUG
Интервалы тампонажа скважины для автоматического тампонажа.
Ключевые слова для действий ACTION
Инициирует выполнение набора действий (определенного ключевыми словами секции SHEDULE) при выполнении заданного условия для месторождения.
ACTIONG
Определяет действия, инициируемые значениями для групп.
ACTIONR
Определяет действия, инициируемые значениями для областей.
ACTIONW
Определяет действия, инициируемые значениями для скважин.
ACTIONS
Определяет действия, инициируемые значениями для сегмента скважины.
ENDACTIO
Обозначает конец набора действий, инициируемого ключевыми словами семейства ACTION.
Периодическая проверка и циклическое включение скважин WTEST
Инструкции по периодической проверке закрытых скважин на предмет возможности их повторного ввода в эксплуатацию.
Только ECLIPSE 100
WCYCLE
Инструкции для автоматического циклического включения и отключения скважин.
Только ECLIPSE 300
WELLWAG
Определяет заданные значения для поочередной закачки воды и газа в скважину.
Описание файла данных Описание секции SCHEDULE
205
ECLIPSE 100
ECLIPSE 100
206
Операции искусственного лифта WLIFT
Инструкции по автоматической смене компрессорных труб, переключению лифта и снижению устьевого давления при падении дебита скважины или группы ниже установленного значения.
GLIFTLIM
Ограничения по максимальной производительности искусственного лифта для групп скважин. Предотвращает дальнейшее автоматическое переключение лифта, когда максимальная производительность лифта для группы скважин превышена.
WLIMTOL
Относительное значение допуска для ограничений переключения лифта. При превышении ограничений временной шаг повторяется после замены компрессорных труб или переключения лифта.
WELTARG
Изменение номера VFP таблицы или величины искусственного лифта для ручной замены компрессорных труб или переключения лифта.
PRORDER
Определяет порядок применения групповых правил добычи, включая операции искусственного лифта, для поддержания заданного значения групповой добычи.
VFPTABL
Устанавливает интерполяцию величины искусственного лифта с помощью кубических сплайнов. Это может оказаться полезным при использовании возможности оптимизации газлифта в ECLIPSE 200. При этом градиент производительности скважины по темпу закачки газа становится более гладким для всей таблицы.
Модель осаждения твердых отложений SCDATAB
Определяет таблицы вредного влияния твердых отложений, отражающих снижение коэффициента проводимости соединения в результате накопления твердых отложений.
SCDPTAB
Определяет таблицы осаждения твердых отложений, отражающих темп осаждения отложений (приходящийся на единицу расхода воды) в соединении скважины. Этот темп зависит от доли морской воды в протекающей через соединение воде.
SCDPTRAC
Устанавливает пассивный водяной индикатор, связанный с долей морской воды.
WSCTAB
Определяет таблицу осаждения твердых отложений и таблицу вредного влияния твердых отложений, которые следует использовать для моделирования влияния отложений в скважине.
Описание файла данных Описание секции SCHEDULE
ECLIPSE 100
ECLIPSE 300
ECLIPSE 100
Преобразование мгновенного испарения и условия сепарации COMPFLSH
Устанавливает коэффициенты преобразования мгновенного испарения для потоков соединений скважины. Они могут быть использованы для преобразования дебитов нефти и газа в условиях дифференциального испарения к условиям мгновенного испарения.
GSEPCOND
Назначает сепараторы группам для использования с ключевым словом SEPVALS.
SEPVALS
Вводит результаты испытаний сепаратора. Это ключевое слово можно использовать в первую очередь для определения начальных условий сепарации и последующего их изменения. Если условия сепарации изменились, ECLIPSE преобразует значения расходов нефти и газа, поступающих в сепаратор из скважин и групп. Нельзя использовать ключевое слово SEPVALS одновременно с ключевым словом COMPFLSH.
Переработка газа GPTABLE
Таблицы коэффициентов отдачи для газовой установки
GPTABLEN
Таблица газовой установки с данными отдачи газоконденсатной жидкости
GPTABLE3
Таблица газовой установки с данными отдачи нефти, газоконденсатной жидкости и газа
RECOVERY
Таблица регенерационной установки.
Управление водоносными пластами AQUFLUX
ECLIPSE 100
Изменяет величину притока воды из водоносного пласта с постоянным притоком.
Ограничения для растворенного газа и испаренной нефти DRSDT
Скорость повторного растворения газа. (Если не указано, то газ повторно растворяется в недонасыщенной нефти мгновенно.)
DRVDT
Скорость повторного испарения нефти. (Если не указано, нефть повторно испаряется в недонасыщенном жирном газе мгновенно.)
VAPPARS
Параметры, управляющие испарением нефти в недонасыщенном газе (только для систем с жирным газом и живой нефтью).
Описание файла данных Описание секции SCHEDULE
207
Модификация свойств сеточных блоков BOX
Определяет текущий бокс ввода для использования с ключевыми словами MULTX, MULTX-, MULTY, MULTY-, MULTZ, MULTZ- и MULTPV.
MULTPV
Умножает поровые объемы ячеек внутри текущего бокса ввода.
MULTX
Умножает проводимости ячеек в направлении X внутри текущего бокса ввода.
MULTX-
Умножает проводимости ячеек в отрицательном направлении X внутри текущего бокса ввода.
MULTY
Умножает проводимости ячеек в направлении Y внутри текущего бокса ввода.
MULTY-
Умножает проводимости ячеек в отрицательном направлении Y внутри текущего бокса ввода.
MULTZ
Умножает проводимости ячеек в направлении Z внутри текущего бокса ввода.
MULTZ-
Умножает проводимости ячеек в отрицательном направлении Z внутри текущего бокса ввода.
MULTR
Умножает проводимости ячеек в направлении R внутри текущего бокса ввода.
MULTR-
Умножает проводимости ячеек в отрицательном направлении R внутри текущего бокса ввода.
MULTTHT
Умножает проводимости ячеек в направлении Theta внутри текущего бокса ввода.
Только ECLIPSE 100
MULTTHT-
Умножает проводимости ячеек в отрицательном направлении Theta внутри текущего бокса ввода.
Только ECLIPSE 300
OVERTR
Переопределяет проводимости в направлении R.
Только ECLIPSE 300
OVERTTHT
Переопределяет проводимости в направлении theta.
Только ECLIPSE 300
OVERTX
Переопределяет проводимости в направлении Х.
Только ECLIPSE 300
OVERTY
Переопределяет проводимости в направлении Y.
Только ECLIPSE 300
OVERTZ
Переопределяет проводимости в направлении Z.
Только ECLIPSE 100
Только ECLIPSE 100
Только ECLIPSE 100
Только ECLIPSE 100
Только ECLIPSE 100
Управление моделированием NEXTSTEP (или NEXT) Ограничивает следующий временной шаг указанным максимальным размером. TUNING
Управление временным шагом и сходимостью.
Только ECLIPSE 300
TOPT
Предварительная установка опций настройки.
Только ECLIPSE 100
TUNINGDP
Предоставляет модифицированный набор параметров сходимости для некоторых случаев с высокой производительностью.
Только ECLIPSE 100
TIGHTEN
Разрешает ужесточение параметров сходимости. Только ECLIPSE 100
TIGHTENP
Разрешает ужесточение параметров сходимости.
Только ECLIPSE 100
DIMPES
Устанавливает процедуру решения IMPES.
Только ECLIPSE 100
DIMPLICT
Восстанавливает процедуру полностью неявного решения.
208
Описание файла данных Описание секции SCHEDULE
Только ECLIPSE 100
MATCORR
Активизирует опцию коррекции материального баланса для уменьшения накопленной ошибки материального баланса.
Только ECLIPSE 100
READDATA
Считывает файлы данных секции SCHEDULE, которые могли быть созданы внешними средствами в процессе расчета.
SKIPREST
Указывает, что при повторном запуске ECLIPSE должен пропускать все последующие ключевые слова секции SCHEDULE вплоть до момента рестарта.
Только ECLIPSE 300
TSCRIT
Управление временным шагом.
Только ECLIPSE 300
CVCRIT
Критерии сходимости.
Только ECLIPSE 300
FCCRIT
Критерии сходимости для flash расчета.
Только ECLIPSE 300
LSCRIT
Критерии сходимости для линейного решения.
Только ECLIPSE 300
LSCRITS
Критерий сходимости для линейного решения всех отдельных подсеток.
Только ECLIPSE 300
AIMFRAC
Устанавливает заданное значение доли неявных ячеек в режиме AIM.
Только ECLIPSE 300
AIMPVI
Устанавливает минимальное значение порового объема для явной ячейки в режиме AIM.
Только ECLIPSE 300
AIMCON
Управляет неявными ячейками в расчете AIM.
Только ECLIPSE 300
CFLLIMIT
Управляет неявными ячейками в расчетах AIM или IMPES с использованием условия устойчивости.
NSTACK
Установить размер стека, используемого алгоритмом решения системы линейных уравнений.
Только ECLIPSE 300
CPR
Активизирует методику ускорения расчета CPR (ограничение остаточного давления) в алгоритме решения системы линейных уравнений.
Только ECLIPSE 300
CHANDIMS
Увеличить размеры массива для скважин.
Только ECLIPSE 100
OPTIONS
Активизировать специальные опции для некоторых возможностей ECLIPSE 100.
Только ECLIPSE 300
OPTIONS3
Активизировать специальные опции для некоторых возможностей ECLIPSE 300.
Только ECLIPSE 100
ZIPPY2
Экспериментальная возможность автоматического выбора временных шагов для расчетов с плохой сходимостью.
Только ECLIPSE 100
ZIPP2OFF
Отключает возможность ZIPPY2.
Вывод RPTSCHED
Переключатели, предназначенные для выбора результатов моделирования для вывода в отчетах.
RPTPRINT
Управляет выводом результатов моделирования.
RPTRST
Управляет записью данных в Restart файл.
OUTSOL
Управляет выводом решения для графики и гибких рестартов
SAVE
Записывает текущее решение в Save файл для быстрых рестартов.
Только ECLIPSE 300
AUTOSAVE
Записывает решение в Save файл каждые n шагов.
Только ECLIPSE 300
SAVEEND
Запрашивает запись решения в Save файл по окончании расчета.
BOUNDARY
Определяет область сетки, для которой необходим вывод карт.
Только ECLIPSE 300
Описание файла данных Описание секции SCHEDULE
209
Только ECLIPSE 100
WPAVE
Управляет расчетом средних значений давления в блоке со скважиной, которые могут быть выведены в Summary файл.
WPAVEDEP
Определяет опорную глубину для расчета средних давлений в блоках со скважинами.
WRFT
Запрашивает вывод данных блоков со скважинами в RFT файл.
WRFTPLT
Запрашивает вывод RFT и PLT данных данных сегментов в файл RFT.
WELDEBUG
Устанавливает переключатели вывода отладочной информации для отдельных скважин. (В первую очередь это средство предназначено для разработки и отладки программы и не рекомендуется для обычного использования.)
Переход новому моменту времени/дате при моделировании
Только ECLIPSE 300
210
TSTEP
Продвигает время моделирования вперед на заданные интервалы между отчетными моментами выдачи.
DATES
Продвигает время моделирования до заданных отчетных дат.
SIMULATE
Отменяет действие ключевого слова NOSIM и включает моделирование для временных интервалов.
TIME
Продвигает время моделирования до заданных отчетных дат с учетом даты START в секции RUNSPEC.
NOSIM
Отключает моделирование, при этом считывание, обработка и проверка данных последующих ключевых слов продолжаются.
END
Завершает моделирование.
Описание файла данных Описание секции SCHEDULE
Ключевые слова Глава 3 ACF
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Ацентрический фактор В расчетах с Nс компонентами, где используется уравнение состояния, данное ключевое слово определяет ацентрический фактор для каждого компонента. За ключевым словом должно следовать Nc значений. Использование ацентрического фактора в уравнении состояния рассмотрено в разделе «Уравнения состояния» на стр. 179 «Технического описания ECLIPSE». Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Примеры Пример 1 ACF 0.01 0.0 0.02 0.001 /
Пример 2 С тремя областями уравнений состояния пласта и девятью детализированными компонентами: ACF 0.225 0.04 0.013 0.09 0.152 0.21 0.31 0.53 0.91 / 0.225 0.04 0.013 0.09 0.152 0.23 0.30 0.54 0.89 / 0.225 0.04 0.013 0.09 0.152 0.24 0.32 0.55 0.84 /
Ключевые слова ACF
211
ACFDET
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Ацентрический фактор для детализированных компонентов В расчетах с детализированными компонентами Nd, использующими уравнение состояния, данное ключевое слово определяет ацентрический фактор для каждого детализированного компонента. Объединенное моделирование возможно при использовании ключевого слова LUMPDIMS в разделе RUNSPEC; дальнейшее описание см. в разделе «Объединение и раздел» на стр. 916 «Технического описания ECLIPSE». За ключевым словом должны следовать Nd значений. Использование ацентрического фактора в уравнении состояния рассмотрено в разделе «Уравнения состояния» на стр. 179 «Технического описания ECLIPSE». Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Примеры Пример 1 ACFDET 0.01 0.0 0.02 0.001 0.0 0.015 0.03/
Пример 2 С 3-мя областями уравнений состояния пласта и 9-ю детализированными компонентами: ACFDET 0.225 0.04 0.013 0.09 0.152 0.21 0.31 0.53 0.91 / 0.225 0.04 0.013 0.09 0.152 0.23 0.30 0.54 0.89 / 0.225 0.04 0.013 0.09 0.152 0.24 0.32 0.55 0.84 /
212
Ключевые слова ACFDET
ACFS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Ацентрические факторы для системы добычи В расчетах с Nс компонентами, где применяется уравнение состояния, данное ключевое слово определяет ацентрический фактор для каждого компонента для использования в системе добычи. По умолчанию берутся значения, определенные в ключевом слове ACF. За ключевым словом должно следовать Nc значений. Использование ацентрического фактора в уравнении состояния рассмотрено в разделе «Уравнения состояния» на стр. 179 «Технического описания ECLIPSE». Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния в поверхностных условиях вводится в десятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнения состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример ACFS 0.040 0.225 0.008 0.1255 0.2325 0.421 0.7174 0.9849 1.2737 1.6704 /
Ключевые слова ACFS
213
ACTDIMS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задание размерностей для средства ACTION Данные состоят из трех параметров, описывающих размерности, связанные с семейством ключевых слов ACTION. Данные должны завершаться косой чертой (/). 1
Максимально возможное число типов ключевых слов ACTION. •
2
Максимальное число строк данных SCHEDULE, включая ключевое слово ENDACTIO, которое можно определить в любом ключевом слове ACTION. (Включая строки комментариев и пустые строки.) •
3
ПО УМОЛЧАНИЮ: 2
ПО УМОЛЧАНИЮ: 50
Максимальное число символов в строке данных ACTION. Заметим, что ECLIPSE округляет это число до кратного 8, при этом максимальное число — 128 символов в одной строке. •
ПО УМОЛЧАНИЮ: 80
См. ключевые слова ACTION, ACTIONG, ACTIONR, ACTIONW, ACTIONS и ENDACTIO.
Пример ACTDIMS 3 20 80
214
Ключевые слова ACTDIMS
/
ACTION
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Инициализирует набор ключевых слов, обрабатываемый при выполнении определенного условия для месторождения Ключевое слово ACTION (G, R, W, S) отмечает начало набора ключевых слов раздела SCHEDULE. Позднее этот набор обрабатывается в случае, если выполняется определенное условие. Ключевое слово ACTION определяет условие для месторождения, инициирующее определенное действие. Ключевые слова ACTIONG, ACTIONR, ACTIONW и ACTIONS являются более гибкими в использовании и определяют действия, инициируемые выполнением условий для группы, области, скважины и сегмента соответственно. Набор ключевых слов должен завершаться ключевым словом ENDACTIO. Ключевые слова, расположенные между ACTION и ENDACTIO, обрабатываются в том случае, если выполнено условие, определенное в ключевом слове ACTION.
ECLIPSE 100
Между ключевыми словами ACTION и ENDACTIO может быть расположено практически любое ключевое слово раздела SCHEDULE, за исключением ключевых слов для временных шагов (TSTEP, DATES, GASYEAR и т. д.), глобальных ключевых слов и ключевого слова INCLUDE.
ECLIPSE 300
Между ключевыми словами ACTION и ENDACTIO может быть расположено практически любое ключевое слово, определяющее данные для скважин, групп скважин и сепараторов. Объем зарезервированной памяти для этих ключевых слов определяется ключевым словом ACTDIMS раздела RUNSPEC. Число строк между ключевым словом ACTION и соответствующим ключевым словом ENDACTIO (включая само ключевое слово ENDACTIO) ограничено до значения MNLPAC во 2-ом параметре ключевого слова ACTDIMS. Длина каждой строки ограничена до значения NCPLIN в 3-ем параметре ключевого слова ACTDIMS. Каждое действие, инициализированное ключевым словом ACTION, выполняется только один раз в конце того временного шага, на котором впервые выполнилось соответствующее условие. Тем не менее может быть объявлено любое число наборов ключевых слов для действий, каждое со своими условиями инициирования. Их максимальное число ограничено до значения MAXACT в 1-ом параметре ключевого слова ACTDIMS. Каждое ключевое слово для действия должно заключаться между парой ключевых слов ACTION (G, R, W, S) и ENDACTIO и различаться по имени действия, указанному в 1-ом параметре. Если ключевое слово из семейства ACTION повторно вводится с тем же именем действия, как и у ранее объявленного действия, то предыдущее действие заменяется новым. За ключевым словом ACTION следует четыре элемента данных, заканчивающихся косой чертой (/): 1 Имя действия. Длина имени может составлять до восьми символов. Имя необходимо для различения действий. 2 Значение, к которому относится условие инициирования действия, должно быть одним из следующих: FOPR Дебит нефти для месторождения
Только ECLIPSE 100
FWPR
Дебит воды для месторождения
FGPR
Дебит газа для месторождения
FGOR
Газонефтяной фактор для месторождения
FWCT
Обводненность для месторождения
FPR Среднее давление для месторождения Помимо перечисленного выше, в ECLIPSE 100 допускаются следующие значения: FOPT Общая накопленная добыча нефти для месторождения Ключевые слова ACTION
215
3
FWPT
Общая накопленная добыча воды для месторождения
FGPT
Общая накопленная добыча газа для месторождения
FOIR
Темп нагнетания нефти для месторождения
FWIR
Темп нагнетания воды для месторождения
FGIR
Темп нагнетания газа для месторождения
FOIT
Общий накопленный объем нагнетания нефти для месторождения
FWIT
Общий накопленный объем нагнетания воды для месторождения
FGIT Общий накопленный объем нагнетания газа для месторождения Оператор для условия инициирования действия должен принимать одно из следующих значений: '>' Больше
'<' Меньше 4 Значение условия инициирования действия. Каждая запись данных должна заканчиваться косой чертой (/).
216
Внимание
Если необходимо инициировать действие в том случае, когда месторождение не достигает заданного значения дебита, следует установить значение инициирования в 5-ом параметре несколько меньшим, чем заданное значение. Это позволяет учесть тот факт, что фактические значения дебита могут неточно совпадать с заданными значениями для группы/месторождения (см. ключевое слово NUPCOL).
Примечание
Полная проверка ключевых слов, введенных ключевым словом ACTION, не может быть выполнена до момента фактического применения ACTION, поскольку во многих ключевых словах возможно использование подстановочных знаков. Однако перед началом процесса моделирования имеется возможность прогонки данных в режиме NOSIM. Это позволяет провести все возможные проверки ключевых слов, находящихся внутри уже определенных конструкций ACTION. Все наиболее часто встречающиеся виды «грамматических» и синтаксических ошибок будут обнаружены, но ошибки, вызванные подстановкой неправильных имен скважин/групп вместо подстановочных знаков в ключевых словах, не обнаруживаются.
Ключевые слова ACTION
Внимание
Возможно вложение действий путем включения определения внутреннего действия в набор ключевых слов для «внешнего» действия (перед ключевым словом ENDACTIO для внешнего действия). Это предоставляет большую гибкость, но необходимо соблюдать осторожность и продумывать возможные последствия вложения действий. Пример: предположим, что в ключевом слове ACTDIMS установлено MAXACT=1, а затем определено действие ACT1. Предположим также, что другое действие, ACT2, определено как часть этого действия. ECLIPSE выдает ошибку только тогда, когда фактически выполняется действие ACT1, что может произойти и на поздних этапах расчета. Кроме того, возможно присвоение внутреннему действию такого же имени, как и внешнему, ACT1. Это вполне допустимо, но необходимо помнить, что каждый раз при определении действия с заданным именем оно заменяет свойства, имевшиеся у предыдущего действия. Предположим, что имеется внешнее действие, которое может повторяться некоторое количество раз. В это действие вложено внутреннее действие, которое также может повторяться и у которого также каждый раз изменяется условие инициирования. При следующем обращении к внешнему действию внутреннему действию присваиваются начальные свойства независимо от количества предыдущих обращений к внутреннему действию.
Пример Здесь показаны два набора ключевых слов действия. Первое из них (с именем АСТ1) открывает скважину PROD5, если газонефтяной фактор месторождения превышает 3.0, и устанавливает ограничение для дебита нефти равным 2000. Второе действие (с именем АСТ2) заканчивает расчет, если среднее давление для месторождения опускается ниже 3000 psia. ACTION ACT1 FGOR > 3.0 / WELOPEN PROD5 OPEN / / WELTARG 'P*' ORAT 2000 / / ENDACTIO ACTION ACT2 FPR < 3000.0 / END ENDACTIO
Ключевые слова ACTION
217
ACTIONG
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Инициализирует набор ключевых слов, обрабатываемый при выполнении определенного условия для группы Ключевое слово ACTIONG обозначает начало набора ключевых слов из раздела SCHEDULE, сохраняющихся для дальнейшей обработки в случае, если указанная группа удовлетворяет заданным условиям. Набор ключевых слов должен завершаться ключевым словом ENDACTIO. Ключевые слова между ACTIONG и ENDACTIO будут обработаны в конце временного шага, на котором для указанной во 2-ом параметре группы будет выполнено заданное в ключевом слове ACTIONG условие. При этом действие может выполняться один раз либо повторяться на каждом временном шаге, для которого выполняется условие инициирования действия. Если ключевое слово для группы (например, GRUPTARG) расположено между ACTIONG и ENDACTIO, то вместо имени конкретной группы в ключевом слове можно ввести знак вопроса. Тогда ECLIPSE применяет данные ключевого слова к любой группе (группам), инициировавшим это действие. Например, для набора групп («G*» во 2-ом параметре ключевого слова ACTIONG) можно определить изменение ограничения дебита группы в случае, если ее обводненность превысит определенное значение. Ключевое слово GRUPTARG, введенное между ACTIONG и ENDACTIO, определяет новое ограничение дебита для группы с именем «?» в 1-ом параметре. Примечание
Некоторые ключевые слова не могут получать из ключевого слова ACTIONG имена групп, введенные в виде знаков вопроса. Такими исключениями являются те ключевые слова, где нельзя использовать корни имен групп. Тем не менее, эти ключевые слова могут использоваться внутри действия, если имя группы определено явным образом.
ECLIPSE 100
Между ключевыми словами ACTIONG и ENDACTIO может быть расположено практически любое ключевое слово раздела SCHEDULE, за исключением ключевых слов для временных шагов (TSTEP, DATES, GASYEAR и т. д.), глобальных ключевых слов и ключевого слова INCLUDE.
ECLIPSE 300
Между ключевыми словами ACTIONG и ENDACTIO может быть расположено практически любое ключевое слово, определяющее данные для скважин, групп скважин и сепараторов. Объем зарезервированной памяти для этих ключевых слов определяется ключевым словом ACTDIMS раздела RUNSPEC. Число строк между ключевым словом ACTIONG и соответствующим ключевым словом ENDACTIO (включая само ключевое слово ENDACTIO) ограничено до значения MNLPAC во 2-ом параметре ключевого слова ACTDIMS. Длина каждой строки ограничена до значения NCPLIN в 3-ем параметре ключевого слова ACTDIMS. Может быть объявлено любое число наборов ключевых слов действия, каждое со своими условиями вызова; максимальное их число ограничено значением MAXACT в первом параметре ключевого слова ACTDIMS. Каждый набор ключевых слов действия находится между парой ключевых слов ACTION (G, R, W, S) и ENDACTIO. Наборы различаются по имени действия, указанному в первом параметре . Это имя должно быть уникальным в семействе ключевых слов действия. Если ключевое слово ACTION (G, R, W, S) повторно вводится с тем же именем действия, как и у ранее объявленного, то предыдущее действие заменяется новым. За ключевым словом ACTIONG следует 7 параметров , заканчивающихся косой чертой (/): 1
Имя действия. Длина имени может составлять до восьми символов. Имя необходимо для различения действий. Если действие с таким именем уже было объявлено в любом из ключевых слов действия семейства ACTION (G, R, W, S), то оно заменяется данными действия, описанными ниже.
218
Ключевые слова ACTIONG
2
Имя группы или корень имен групп, инициирующих данное действие, либо FIELD (для действия, инициируемого значением для месторождения). Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для того, чтобы применять условие инициирования действия более, чем к одной группе. В этом случае действие выполняется, если одна или несколько групп с данным корнем имени удовлетворяют условиям инициирования. Заметим, что действие будет осуществляться не чаще одного раза за временной шаг, даже если условиям инициирования в конце каждого временного шага удовлетворяет более одной группы.
3
4
Значение, к которому относится условие инициирования действия, должно принимать одно из следующих значений: GOPR GOPT GOIR GOIT
Дебит нефти для группы Общая накопленная добыча нефти для группы Темп нагнетания нефти для группы Общий накопленный объем нагнетания нефти для группы
GWPR GWPT GWIR GWIT
Дебит воды для группы Общая накопленная добыча воды для группы Темп нагнетания воды для группы Общий накопленный объем нагнетания воды для группы
GGPR GGPT GGIR GGIT
Дебит газа для группы Общая накопленная добыча газа для группы Темп нагнетания газа для группы Общий накопленный объем нагнетания газа для группы
GVPR GVPT GVIR GVIT
Дебит отбора для группы Общий накопленный объем отбора для группы Приемистость отбора для группы Общая накопленная приемистость отбора для группы
GLPR GLPT
Дебит жидкости для группы Общая накопленная добыча жидкости для группы
GGOR GWCT GWGR GGLR
Газонефтяной фактор для группы Обводненность для группы Водогазовый фактор для группы Газожидкостный фактор для группы
Оператор для условия инициирования действия должен принимать одно из следующих значений: '>' '<'
Больше Меньше
5
Значение условия инициирования действия. Единицы измерения зависят от значения, выбранного в элементе 3.
6
Количество вызовов данного действия. Действие будет выполняться один раз в конце каждого временного шага, на котором любая из групп, перечисленных во втором параметре , удовлетворяет условию инициирования действия, и до тех пор, пока действие не будет выполнено заданное число раз. Число, большее или равное 10000, интерпретируется как бесконечность. •
7
ПО УМОЛЧАНИЮ: 1
Приращение для условия инициирования действия.
Ключевые слова ACTIONG
219
После каждого выполнения действия значение условия его инициирования (установленное в 5-ом параметре) увеличивается на заданное значение приращения. При необходимости может быть задано отрицательное приращение. •
ПО УМОЛЧАНИЮ: 0.0
Каждая запись данных должна заканчиваться косой чертой (/).
220
Внимание
Если необходимо инициировать действие в том случае, когда группа не достигает заданного значения дебита, следует установить значение инициирования в 5-ом параметре несколько меньшим, чем заданное значение. Это позволяет учесть тот факт, что значения дебита могут неточно совпадать с заданными значениями для группы (см. ключевое слово NUPCOL).
Внимание
Возможно вложение действий путем включения определения внутреннего действия в набор ключевых слов для внешнего действия (перед ключевым словом ENDACTIO для внешнего действия). Это дает большую гибкость, но необходимо соблюдать осторожность и продумывать возможные последствия вложения действий. Пример: предположим, что в ключевом слове ACTDIMS установлено MAXACT=1, а затем определено действие ACT1. Предположим также, что другое действие, ACT2, определено как часть этого действия. ECLIPSE выдает ошибку только тогда, когда фактически выполняется действие ACT1, что может произойти и на поздних этапах расчета. Кроме того, возможно присвоение внутреннему действию такого же имени, как и внешнему, ACT1. Это вполне допустимо, но необходимо помнить, что каждый раз при определении действия с заданным именем оно заменяет свойства, имевшиеся у предыдущего действия. Предположим, что имеется внешнее действие, которое может повторяться некоторое количество раз. В это действие вложено внутреннее действие, которое также может повторяться и у которого также каждый раз изменяется условие инициирования. При следующем обращении к внешнему действию внутреннему действию присваиваются начальные свойства независимо от количества предыдущих обращений к внутреннему действию.
Примечание
Полная проверка ключевых слов, введенных ключевым словом действия, не может быть выполнена до момента фактического выполнения действия, поскольку во многих ключевых словах возможно использование подстановочных знаков. Однако перед началом процесса моделирования имеется возможность прогона данных в режиме NOSIM. Тогда осуществляются все возможные проверки ключевых слов во всех определенных ранее блоках ключевых слов действия. Все наиболее часто встречающиеся виды грамматических и синтаксических ошибок будут обнаружены, но ошибки, вызванные подстановкой неправильных имен скважин/групп вместо подстановочных знаков в ключевых словах, не обнаруживаются.
Ключевые слова ACTIONG
Пример Здесь приведены три набора ключевых слов действия. Первое из действий (с именем АСТ1) применяется ко всем группам, имена которых начинаются с «G», и уменьшает заданное значение дебита нефти для группы на 20%, если ее газонефтяной фактор превышает 3.0. Второе из действий (с именем АСТ2) открывает скважину PROD5 в том случае, если дебит нефти для группы GR3 падает ниже 5000. Третье из действий (с именем АСТ3) увеличивает ограничение дебита воды для месторождения на 50% всякий раз при увеличении накопленной добычи нефти на 1.0Е6, всего 3 раза. ACTIONG ACT1 'G*' GGOR > 3.0 10000 / GTMULT '?' ORAT 0.8 / / ENDACTIO ACTIONG ACT2 GR3 GOP' < 5000.0 / WELOPEN PROD5 OPEN / / ENDACTIO ACTIONG ACT3 FIELD GOPT > 1.0E6 3 1.0E6 / GTMULT FIELD WRAT 1.5 / / ENDACTIO
Ключевые слова ACTIONG
221
ACTIONR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Инициализирует набор ключевых слов, обрабатываемый при выполнении определенного условия для области Ключевое слово ACTIONR обозначает начало набора ключевых слов из раздела SCHEDULE, сохраняющихся для дальнейшей обработки в случае, если указанная область запасов удовлетворяет заданным условиям. Набор ключевых слов должен завершаться ключевым словом ENDACTIO. Ключевые слова между ACTIONR и ENDACTIO будут обработаны в конце временного шага, на котором для определенной в элементах 2 и 3 области будет выполнено заданное в ключевом слове ACTIONR условие. При этом действие может выполняться единственный раз либо повторяться на каждом временном шаге, для которого выполняется условие инициирования действия.
ECLIPSE 100
Между ключевыми словами ACTIONR и ENDACTIO может быть расположено практически любое ключевое слово раздела SCHEDULE, за исключением ключевых слов для временных шагов (TSTEP, DATES, GASYEAR и т. д.), глобальных ключевых слов и ключевого слова INCLUDE.
ECLIPSE 300
Между ключевыми словами ACTIONR и ENDACTIO может быть расположено практически любое ключевое слово, определяющее данные для скважин, групп скважин и сепараторов. Объем зарезервированной памяти для этих ключевых слов определяется ключевым словом ACTDIMS раздела RUNSPEC. Число строк между ключевым словом ACTIONR и соответствующим ключевым словом ENDACTIO (включая само ключевое слово ENDACTIO) ограничено до значения MNLPAC во 2-ом параметре ключевого слова ACTDIMS. Длина каждой строки ограничена до значения NCPLIN в 3-ем параметре ключевого слова ACTDIMS. Может быть объявлено любое число наборов ключевых слов действия, каждое со своими условиями инициирования; максимальное их число ограничено значением MAXACT в 1ом параметре ключевого слова ACTDIMS. Каждый набор ключевых слов действия находится между парой ключевых слов ACTION(G,R,W,S) и ENDACTIO. Наборы различаются по имени действия, указанному в 1-ом параметре. Это имя должно быть уникальным в данном семействе ключевых слов ДЕЙСТВИЯ. Если ключевое слово ACTION(G,R,W,S) повторно вводится с тем же именем действия, как и у ранее объявленного, то предыдущее действие заменяется новым.
222
Ключевые слова ACTIONR
За ключевым словом ACTIONR следует 8 параметров , заканчивающихся косой чертой (/): 1
Имя действия. Длина имени может составлять до восьми символов. Имя необходимо для различения действий.
Если действие с таким именем уже было объявлено в любом из ключевых слов действия семейства ACTION(G,R,W,S), то оно заменяется данными действия, описанными ниже. 2
Номер области запасов, условия которой инициируют это действие. Элемент должен быть целым числом между 0 и NTFIP (см. ключевое слово REGDIMS в разделе RUNSPEC). Область 0 обозначает месторождение в целом. Области запасов определяются ключевым словом FIPNUM в разделе REGIONS (или, для ECLIPSE 100, ключевым словом FIP, если другое семейство областей требуется в 3-ем параметре).
Только ECLIPSE 100
3
Семейство областей запасов, которому принадлежит данная область. Имя семейства должно быть не длиннее 5 символов. Значения по умолчанию (1*) или пустой (' ') элемент будут относиться к стандартной последовательности областей запасов, определенных в ключевом слове FIPNUM. Дополнительные семейства областей запасов могут определяться по необходимости с помощью ключевого слова FIP. Имя семейства представляет собой строку не более чем из 5 символов, которая составляет вторую часть имени ключевого слова (символы 4-8). Каждое семейство может подразделять месторождение различными способами. Таким образом, например, стандартное семейство FIPNUM может разбивать месторождение на слои, а дополнительное семейство можно определить разбивающим месторождение на площадные сектора.
4
Только ECLIPSE 100
5
Значение, к которому относится условие инициирования действия, должно быть одним из следующих значений: RPR
Среднее давление в области
ROSAT
Среднее значение нефтенасыщенности области
RWSAT
Среднее значение водонасыщенности области
RGSAT
Среднее значение газонасыщенности области
ROIP
Запасы нефти в области
RWIP
Запасы воды в области
RGIP
Запасы газа в области (в жидкой и газовой фазах)
RGIPG
Запасы газа в области (только в газовой фазе)
Оператор для условия инициирования действия должен быть одним из следующих значений:
Ключевые слова ACTIONR
223
6
'>'
Больше
'<'
Меньше
Значение условия инициирования действия. Единицы измерения зависят от значения, выбранного в 4-м параметре.
7
Максимальное количество повторений данного действия. Действие будет выполняться один раз в конце каждого временного шага, пока удовлетворяется условие инициирования действия, и до тех пор, пока действие не будет выполнено заданное число раз. Число, большее или равное 10000, интерпретируется как бесконечность. •
8
ПО УМОЛЧАНИЮ: 1
Приращение для условия инициирования действия. После каждого выполнения действия значение условия его инициирования (установленное в 6-ом параметре) увеличивается на заданное значение приращения. При необходимости может быть задано отрицательное приращение. •
ПО УМОЛЧАНИЮ: 0.0
Каждая запись должна заканчиваться косой чертой (/) Внимание
Возможно вложение действий путем включения определения внутреннего действия в набор ключевых слов для «внешнего» действия (перед ключевым словом ENDACTIO для внешнего действия). Это дает большую гибкость, но необходимо соблюдать осторожность и продумывать возможные последствия вложения действий. Например: предположим, что в ключевом слове ACTDIMS установлено значение MAXACT=1, а затем определено действие ACT1. Предположим также, что другое действие, ACT2, определено как часть этого действия. ECLIPSE выдает ошибку только тогда, когда фактически выполняется действие ACT1, что может произойти и на поздних этапах расчета. Кроме того, возможно присвоение внутреннему действию такого же имени, как и внешнему, ACT1. Это вполне допустимо, но необходимо помнить, что каждый раз при определении действия с заданным именем оно заменяет свойства, имевшиеся у предыдущего действия. Предположим, что имеется внешнее действие, которое может повторяться некоторое количество раз. В это действие вложено внутреннее действие, которое также может повторяться и у которого также каждый раз изменяется условие инициирования. При следующем обращении к внешнему действию внутреннему действию присваиваются начальные свойства независимо от количества предыдущих обращений к внутреннему действию.
[
Примечание
224
Ключевые слова ACTIONR
Полная проверка ключевых слов, введенных ключевым словом действия, не может быть выполнена до момента фактического выполнения действия, поскольку во многих ключевых словах возможно использование подстановочных знаков. Однако перед началом процесса моделирования имеется возможность прогона данных в режиме NOSIM. Тогда осуществляются все возможные проверки ключевых слов во всех определенных ранее блоках ключевых слов действия. Все наиболее часто встречающиеся виды грамматических и синтаксических ошибок будут обнаружены, но ошибки, вызванные подстановкой неправильных имен скважин/групп вместо подстановочных знаков в ключевых словах, не обнаруживаются.
Пример Здесь приведены два набора ключевых слов действия. Первое из действий (с именем ACT6) открывает нагнетающую воду скважину WINJNEW, когда среднее значение давление в месторождении (область 0) опускается ниже 4000. Второе из действий (с именем ACT7) снижает заданный дебит нефти скважины PROD3 на 20%, если среднее значение газонасыщенности в области 3 семейства WELRG превышает 0.05. ACTIONR ACT6 0 1* RPR < 4000.0 / WELOPEN WINJNEW OPEN / / ENDACTIO ACTIONR ACT7 3 WELRG RGSAT > 0.05 10000 / WTMULT PROD3 ORAT 0.8 / / ENDACTIO
Ключевые слова ACTIONR
225
ACTIONS
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Инициализирует набор ключевых слов, обрабатываемый при выполнении определенного условия для сегмента скважины Ключевое слово ACTIONS обозначает начало набора ключевых слов из раздела SCHEDULE, сохраняющихся для дальнейшей обработки в случае, если указанный сегмент многосегментной скважины удовлетворяет заданному условию (см. раздел «Многосегментные скважины», стр. 499 «Технического описания ECLIPSE»). Набор ключевых слов должен завершаться ключевым словом ENDACTIO. Ключевые слова, расположенные между ACTIONS и ENDACTIO, обрабатываются в конце временного шага в том случае, если выполнено условие для сегмента скважины, определенное в ключевом слове ACTIONS. Действие может выполняться единственный раз либо на каждом временном шаге, для которого выполнено условие инициирования действия. Если ключевое слово для скважины (например, WELTARG) расположено между ACTIONS и ENDACTIO, то вместо имени конкретной многосегментной скважины в ключевом слове можно ввести знак вопроса. Тогда ECLIPSE применяет данные ключевого слова к любой многосегментной скважине (или скважинам), инициировавшим это действие. Например, для набора многосегментных скважин (‘PROD*’ во 2-ом параметре ключевого слова ACTIONS) может быть определено действие, изменяющее ограничение дебита скважин, если обводненность сегмента превысит определенное значение. Ключевое слово WELTARG вводится между ACTIONS и ENDACTIO для определения нового ограничения дебита и его применения к скважине с именем «?» в 1-ом параметре. Примечание
Некоторые ключевые слова не могут получать из ключевого слова ACTIONS имена скважин, введенные в виде знаков вопроса. Такими исключениями являются те ключевые слова, где нельзя использовать корни имен групп. Тем не менее, эти ключевые слова могут использоваться внутри действия, если имя скважины определено явным образом. В ECLIPSE 100 имена скважин могут наследоваться в ключевом слове WELSPECS/L.
ECLIPSE 100
Между ключевыми словами ACTIONS и ENDACTIO может быть расположено практически любое ключевое слово раздела SCHEDULE, за исключением ключевых слов для временных шагов (TSTEP, DATES, GASYEAR и т. д.), глобальных ключевых слов и ключевого слова INCLUDE.
ECLIPSE 300
Между ключевыми словами ACTIONS и ENDACTIO может быть расположено практически любое ключевое слово, определяющее данные для скважин, групп скважин и сепараторов. Объем зарезервированной памяти для этих ключевых слов определяется ключевым словом ACTDIMS раздела RUNSPEC. Число строк между ключевым словом ACTIONS и соответствующим ключевым словом ENDACTIO (включая само ключевое слово ENDACTIO) ограничено до значения MNLPAC во 2-ом параметре ключевого слова ACTDIMS. Длина каждой строки ограничена до значения NCPLIN в 3-ем параметре ключевого слова ACTDIMS. Может быть объявлено любое число наборов ключевых слов действия, каждое со своими условиями инициирования; максимальное их число ограничено значением MAXACT в 1ом параметре ключевого слова ACTDIMS. Каждый набор ключевых слов действия находится между парой ключевых слов ACTION (G, R, W, S) и ENDACTIO. Наборы различаются по имени действия, указанному в 1-ом параметре. Это имя должно быть уникальным в данном семействе ключевых слов действия. Если ключевое слово
226
Ключевые слова ACTIONS
ACTION (G, R, W, S) повторно вводится с тем же именем действия, как и у ранее объявленного, то предыдущее действие заменяется новым. За ключевым словом ACTIONG следует 8 параметров , заканчивающихся косой чертой (/): 1
Имя действия. Длина имени может составлять до восьми символов. Имя необходимо для различения действий. Если действие с таким именем уже было объявлено в любом из ключевых слов действия семейства ACTION (G, R, W, S), то оно заменяется данными действия, описанными ниже.
2
Имя или корень имен многосегментных скважин, инициирующих данное действие. Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для того, чтобы применять условие инициирования действия более, чем к одной скважине, хотя номер отслеживаемого сегмента должен быть одним и тем же для всех скважин. В этом случае действие выполняется, если одна или несколько многосегментных скважин с данным корнем имени удовлетворяют условию инициирования в указанном сегменте. Скважины, имена которых соответствуют указанному корню имени, но не являющиеся многосегментными, игнорируются. Заметим, что действие будет осуществляться не чаще одного раза за временной шаг, даже если условиям инициирования действия в конце каждого временного шага удовлетворяет более одной скважины.
3
Номер сегмента скважины, значение для которого инициирует действие. Целое число между 1 и NSEGMX.
4
Значение, к которому относится условие инициирования действия, должно быть одним из следующих: SOFR SWFR SGFR SGOR SOGR SWCT SWGR SPR SPRD SOHF SWHF SGHF
5
Расход нефти в сегменте Расход воды в сегменте Расход газа в сегменте Газонефтяной фактор в сегменте Нефтегазовый фактор в сегменте Обводненность в сегменте Водогазовый фактор в сегменте Давление в сегменте Падение давления в сегменте Процентное объемное содержание нефти в сегменте Процентное объемное содержание воды в сегменте Процентное объемное содержание газа в сегменте
Оператор для условия инициирования действия должен принимать одно из следующих значений: '>' Больше '<' Меньше
6
Значение условия инициирования действия. Единицы измерения зависят от значения, выбранного в 4-ом параметре.
7
Максимальное количество повторений данного действия. Действие будет выполняться один раз в конце каждого временного шага, на котором установленный в 3-ем параметре сегмент любой из многосегментных скважин, перечисленных во 2-ом параметре, удовлетворяет условию инициирования действия, и до тех пор, пока действие не будет выполнено заданное число раз. Число, большее или равное 10000, интерпретируется как бесконечность. Ключевые слова ACTIONS
227
• 8
ПО УМОЛЧАНИЮ: 1
Приращение для условия инициирования действия. После каждого выполнения действия значение условия его инициирования (установленное в 6-ом параметре) увеличивается на заданное значение приращения. При необходимости может быть задано отрицательное приращение. •
ПО УМОЛЧАНИЮ: 0.0
Каждая запись данных должна заканчиваться косой чертой (/).
228
Внимание
Возможно вложение действий путем включения определения внутреннего действия в набор ключевых слов для внешнего действия (перед ключевым словом ENDACTIO для внешнего действия). Это дает большую гибкость, но необходимо соблюдать осторожность и продумывать возможные последствия вложения действий. Пример: предположим, что в ключевом слове ACTDIMS установлено MAXACT=1, а затем определено действие ACT1. Предположим также, что другое действие, ACT2, определено как часть этого действия. ECLIPSE выдает ошибку только тогда, когда фактически выполняется действие ACT1, что может произойти и на поздних этапах расчета. Кроме того, возможно присвоение внутреннему действию такого же имени, как и внешнему, ACT1. Это вполне допустимо, но необходимо помнить, что каждый раз при определении действия с заданным именем оно заменяет свойства, имевшиеся у предыдущего действия. Предположим, что имеется внешнее действие, которое может повторяться некоторое количество раз. В это действие вложено внутреннее действие, которое также может повторяться и у которого также каждый раз изменяется условие инициирования. При следующем обращении к внешнему действию внутреннему действию присваиваются начальные свойства независимо от количества предыдущих обращений к внутреннему действию.
Примечание
Полная проверка ключевых слов, введенных ключевым словом действия, не может быть выполнена до момента фактического выполнения действия, поскольку во многих ключевых словах возможно использование подстановочных знаков. Однако перед началом процесса моделирования имеется возможность прогона данных в режиме NOSIM. Тогда осуществляются все возможные проверки ключевых слов во всех определенных ранее блоках ключевых слов действия. Все наиболее часто встречающиеся виды грамматических и синтаксических ошибок будут обнаружены, но ошибки, вызванные подстановкой неправильных имен скважин/групп вместо подстановочных знаков в ключевых словах, не обнаруживаются.
Ключевые слова ACTIONS
Пример Здесь приведены два набора ключевых слов действия. Первое из действий (с именем ACT5) применяется к сегменту 5 всех многосегментных скважин, имена которых начинаются с PR, и снижает заданное значение дебита жидкости на 20%, если давление в сегменте опускается ниже 3500. Второе из действий (с именем ACT6) открывает скважину PR-A5, когда расход нефти в сегменте 7 любой из многосегментных скважин, имена которых начинаются с PR-A, впервые опускается ниже 1000. ACTIONS ACT5 'PR*' 5 SPR < 3500 10000 / WTMULT '?' LRAT 0.8 / / ENDACTIO ACTIONS ACT6 'PR-A*' 7 SOFR < 1000.0 / WELOPEN PR-A5 OPEN / / ENDACTIO
Ключевые слова ACTIONS
229
ACTIONW
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Если скважина удовлетворяет заданным условиям, начинает обработку набора ключевых слов Ключевое слово ACTIONW отмечает начало набора ключевых слов из раздела SCHEDULE, сохраняющихся для дальнейшей обработки, если указанная скважина удовлетворяет заданным условиям. Набор ключевых слов должен завершаться ключевым словом ENDACTIO. Ключевые слова между ACTIONW и ENDACTIO будут обработаны в конце временного шага, когда заданные в ключевом слове ACTIONW условия будут выполнены указанной во 2-ом параметре скважиной. Действие может выполняться единственный раз либо на каждом временном шаге, для которого выполнено условие инициирования действия. Если относящееся к скважине ключевое слово (например, WELTARG) расположено между ACTIONW и ENDACTIO, то вместо ввода имени конкретной скважины в ключевом слове можно ввести знак вопроса. Тогда ECLIPSE применяет данные ключевого слова к любой скважине (или скважинам), вызвавшей это действие. Например, действие может распространяться на ряд скважин (‘PROD*’ во 2-ом параметре ключевого слова ACTIONW) для изменения предела дебита скважины, если ее обводненность превысит определенное значение. Ключевое слово WELTARG будет введено между ACTIONW и ENDACTIO для определения нового предела дебита и применения его к скважине с именем ‘?’ в 1-ом параметре. Примечание
Некоторые ключевые слова не могут унаследовать из ключевого слова ACTIONW имена скважин, введенные в виде знаков вопроса. Такими исключениями являются те ключевые слова, где нельзя использовать корни имен групп. Тем не менее, эти ключевые слова могут использоваться внутри действия, если имя скважины определено явным образом. В ECLIPSE 100 имена скважин могут наследоваться в ключевом слове WELSPECS/L.
ECLIPSE 100
Практически любое ключевое слово раздела SCHEDULE может быть расположено между ACTIONW и ENDACTIO, за исключением ключевых слов интегрирования по времени (TSTEP, DATES, GASYEAR и т. д.), основных ключевых слов и ключевого слова INCLUDE.
ECLIPSE 300
Любые определяющие ключевое слово данные для скважин, групп или сепараторов могут быть между ключевыми словами ACTIONW и ENDACTIO. Объем зарезервированной памяти для этих ключевых слов определяется ключевым словом ACTDIMS раздела RUNSPEC. Число строк между ключевым словом ACTIONW и соответствующим ENDACTIO (включая само ключевое слово ENDACTIO) ограничено до MNLPAC во 2-ом параметре ключевого слова ACTDIMS. Длина каждой строки ограничена до NCPLIN в 3-ем параметре ключевого слова ACTDIMS. Может быть объявлено любое число наборов ключевых слов действия, каждое со своими условиями вызова; максимальное их число ограничено до MAXACT в 1-ом параметре ключевого слова ACTDIMS. Каждое ключевое слово действия должно заключаться между парой ключевых слов ACTION(G,R,W,S) и ENDACTIO, и отличаться по имени действия, указанному в 1-ом параметре. Это имя не должно повторяться в других ключевых словах «семейства». Если ключевое слово ACTION(G,R,W,S) повторно вводится с тем же именем, как и у ранее объявленного действия, то предыдущее действие удаляется и заменяется новым. За ключевым словом ACTIONW следует 7 параметров , заканчивающихся косой чертой (/): 1
230
Имя действия. Длина имени может составлять до восьми символов. Имя необходимо для различения действий.
Ключевые слова ACTIONW
Если действие с таким именем уже было объявлено в любом из ключевых слов действия семейства ACTION(G,R,W,S), то оно заменяется данными действия, описанными ниже. 2
Имя скважины (или корень имени) скважин(ы), запускающей данное действие. Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для того, чтобы применять условие запуска действия более чем к одной скважине. В этом случае действие выполняется, если одна или несколько скважин с данным корнем имени удовлетворяют условиям вызова. Заметим, что действие будет осуществляться не чаще одного раза за временной шаг, даже если условиям инициирования действия в конце каждого временного шага удовлетворяет более одной скважины.
3
Значение, к которому относится условие инициирования действия. Должно быть одним из следующих значений: WOPR
Дебит нефти в скважине
WOPT
Общий накопленный дебит нефти в скважине
WOIR
Приемистость нефти в скважине
WOIT
Общая накопленная приемистость нефти в скважине
WWPR
Дебит воды в скважине
WWPT
Общий накопленный дебит воды в скважине
WWIR
Приемистость воды в скважине
WWIT
Общая накопленная приемистость воды в скважине
WGPR
Дебит газа в скважине
WGPT
Общий накопленный дебит газа в скважине
WGIR
Приемистость газа в скважине
WGIT
Общая накопленная приемистость газа в скважине
WLPR
Дебит жидкости в скважине
WLPT
Общий накопленный дебит жидкости в скважине
WVPR
Дебит отбора скважины
WVPT
Общий накопленный дебит отбора скважины
WVIR
Приемистость отбора скважины
WVIT
Общая накопленная приемистость отбора скважины
WGOR
Газонефтяной фактор скважины
WWCT
Обводненность скважины
WWGR
Водогазовый фактор скважины
WGLR
Газожидкостный фактор скважины
WBHP
Забойное давление скважины
WTHP
Устьевое давление скважины
Только ECLIPSE 100
WBGLR
Газожидкостный фактор скважины при забойных условиях
Только ECLIPSE 300
WXMFnn
Молярная концентрация жидкости скважины в компоненте nn
Только ECLIPSE 300
WYMFnn
Молярная концентрация испарений скважины в компоненте nn
Только ECLIPSE 300
WZMFnn
Общая молярная концентрация скважины в компоненте nn
4
5
Оператор для условия инициирования действия должен быть одним из следующих значений: '>'
Больше
'<'
Меньше
Значение условия инициирования действия. Единицы измерения зависят от значения, выбранного в 3-ем параметре.
Ключевые слова ACTIONW
231
6
Максимальное количество повторений данного действия. Действие будет выполняться один раз в конце каждого временного шага пока любая скважина, упомянутая во 2-ом параметре, удовлетворяет условиям вызова. Оно будет повторяться заданное число раз. Число, большее или равное 10000, интерпретируется как бесконечность. •
7
ПО УМОЛЧАНИЮ: 1
Приращение для условия инициирования действия. После каждого выполнения действия значение условия его инициирования (установленное в 5-ом параметре) увеличивается на заданное значение приращения. При необходимости может быть задано отрицательное приращение. •
ПО УМОЛЧАНИЮ: 0.0
Каждая запись должна заканчиваться косой чертой (/).
232
Внимание
Возможно вложение действий путем включения определения внутреннего действия в набор ключевых слов для внешнего действия (перед ключевым словом ENDACTIO для внешнего действия). Это дает большую гибкость, но необходимо соблюдать осторожность и продумывать возможные последствия вложения действий. Например: предположим, что в ключевом слове ACTDIMS установлено значение MAXACT=1, а затем определено действие ACT1. Предположим также, что другое действие, ACT2, определено как часть этого действия. ECLIPSE выдает ошибку только тогда, когда фактически выполняется действие ACT1, что может произойти и на поздних этапах расчета. Кроме того, возможно присвоение внутреннему действию такого же имени, как и внешнему, ACT1. Это вполне допустимо, но необходимо помнить, что каждый раз при определении действия с заданным именем оно заменяет свойства, имевшиеся у предыдущего действия. Предположим, что имеется внешнее действие, которое может повторяться некоторое количество раз. В это действие вложено внутреннее действие, которое также может повторяться и у которого также каждый раз изменяется условие инициирования. При следующем обращении к внешнему действию внутреннему действию присваиваются начальные свойства независимо от количества предыдущих обращений к внутреннему действию.
Примечание
Полная проверка ключевых слов, введенных ключевым словом действия, не может быть выполнена до момента фактического выполнения действия, поскольку во многих ключевых словах возможно использование подстановочных знаков. Однако перед началом процесса моделирования имеется возможность прогона данных в режиме NOSIM. Тогда осуществляются все возможные проверки ключевых слов во всех определенных ранее блоках ключевых слов действия. Все наиболее часто встречающиеся виды грамматических и синтаксических ошибок будут обнаружены, но ошибки, вызванные подстановкой неправильных имен скважин/групп вместо подстановочных знаков в ключевых словах, не обнаруживаются.
Ключевые слова ACTIONW
Пример Здесь приведены два набора ключевых слов действия. Первое действие (названное ACT5) применяется ко всем скважинам, имена которых начинаются с PR, и снижает их заданный дебит жидкости на 20%, когда их значение забойного давления опускается ниже 3500. Второе действие (названное ACT6) открывает скважину PR-A5, когда дебит нефти любой из скважин, имена которых начинаются с PR-A, опускается ниже 1000. ACTIONW ACT5 'PR*' WBHP < 3500 10000 / WTMULT '?' LRAT 0.8 / / ENDACTIO ACTIONW ACT6 'PR-A*' WOPR < 1000.0 / WELOPEN PR-A5 OPEN / / ENDACTIO
Ключевые слова ACTIONW
233
ACTNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определение активного сеточного блока За этим ключевым словом должно следовать одно целое число для каждого сеточного блока в текущем боксе. Значение 1 показывает, что соответствующий сеточный блок активен, в то время как 0 означает, что блок неактивен. Если в ECLIPSE 300 требуется опция Thermal (ключевое слово THERMAL в разделе RUNSPEC) —значение 2 показывает, что сеточный блок составляет только объем породы, а при значении 3 — только поровый объем. Данные должны завершаться косой чертой (/). Следует заметить, что это только один из множества способов определения неактивных сеточных блоков. Другие способы включают в себя присвоение нулевого значения пористости (PORO) или коэффициент песчанистости (NTG) в разделе GRID. На самом деле, при использовании любого метода, приводящего к нулевому значению порового объема, сеточный блок будет считаться неактивным. Например, ключевое слово MINPV может использоваться для определения минимального порога порового объема, так что любые сеточные блоки с поровым объемом меньше данного будут считаться неактивными. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 12*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади.
Пример При NDIVIX=8, NDIVIY=6, NDIVIZ=3: ACTNUM 0 0 0 1 0 1 1 1 1 1 1 1 0 1 1 1 0 0 1 1 0 0 1 0 0 0 0 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 1 1 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 1 1 1 1 1 1 1 1 0 0 1 0
234
Ключевые слова ACTNUM
1 1 1 1 0 0 1 1 1 1 0 0 1 0 0 1 1 0
1 1 0 1 1 1 1 1 0 1 1 0 1 1 0 1 1 1
0 0 0 1 1 1 0 0 0 1 0 0 0 0 0 1 1 1
0 0 0 1 1 0 0 0 0 1 1 0 0 1 1 1 1 1 /
ADD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT x PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Добавляет константу к элементам заданных массивов текущего бокса Ключевое слово может сопровождаться произвольным числом записей, каждая из которых оканчивается косой чертой (/). Данные заканчиваются пустой записью (записью, не имеющей данных перед косой чертой (/)). Каждая запись содержит от 2 до 8 элементов данных: 1
Имя изменяемого массива
2
Константа, приписываемая к массиву, указанному в 1-ом параметре. Если массив содержит целые номера областей, константа должна быть целым числом (например, FIPNUM). Если массив содержит действительные данные, константа может быть действительной (например, TOPS или TRANX).
Параметры 3-8 определяют границы бокса в сетке, в которую значение должно быть добавлено. Эти параметры могут быть использованы для переопределения бокса ввода для этой и последующих операций внутри текущего ключевого слова. Значения используются до конца ключевого слова. Если параметры 3-8 не определены (косая черта вставлена после 2-ого параметра), их значения по умолчанию берутся равными значениям, использованным в предыдущей операции в текущем ключевом слове. Для первой операции в ключевом слове значения бокса по умолчанию берутся равными значениям, установленным в самом последнем ключевом слове BOX или ENDBOX. Если в текущем разделе еще не встречались ключевые слова BOX или ENDBOX, то бокс включает в себя все месторождение. 3
Первый блок, изменяемый по оси X (IX1)
4
Последний блок, изменяемый по оси X (IX2)
5
Первый блок, изменяемый по оси Y (JY1)
6
Последний блок, изменяемый по оси Y (JY2)
7
Первый блок, изменяемый по оси Z (KZ1)
8
Последний блок, изменяемый по оси Z (KZ2)
Данные должны удовлетворять условиям: 1 ≤ IX1 ≤ IX2 ≤ NDX 1 ≤ JY1 ≤ JY2 ≤ NDY 1 ≤ KZ1 ≤ KZ2 ≤ NDZ, где NDX, NDY, NDZ — ограничения текущего BOX. ECLIPSE 100
Если ключевое слово ADD используется в разделе PROPS для изменения массивов масштабирования концевых точек, операция добавления будет произведена только для тех точек, которые были предварительно определены. Если ячейке в боксе ввода не была присвоена масштабированная концевая точка, ADD не будет действовать на эту ячейку, и ее концевая точка останется по умолчанию равной табличному значению.
ECLIPSE 300
Ключевое слово ADD может также использоваться в разделе SOLUTION.
Ключевые слова ADD
235
Допустимые массивы Раздел GRID DX (DR)
DY (DTHETA)
DZ
PERMX (PERMR)
PERMY (PERMTHT)
PERMZ
MULTX (MULTR)
MULTY (MULTTHT)
MULTZ
PORO
NTG
DZNET
DIFFMX (DIFFMR)
DIFFMY (DIFFMTHT)
DIFFMZ
FLUXNUM
MULTNUM
MPFANUM
TOPS
Только Eclipse 300
MIDS
Раздел EDIT PORV
DEPTH
TRANX (TRANR)
TRANY (TRANTHT)
TRANZ
DIFFX (DIFFR)
DIFFY (DIFFTHT)
DIFFZ
SWL
SWCR
SWU
SGL
SGCR
SGU
KRW
KRO
KRG
PCG
PCW
Раздел PROPS
Раздел REGIONS
Только Eclipse 300
SATNUM
PVTNUM
EQLNUM
IMBNUM
FIPNUM
ENDNUM
ROCKNUM
MISCNUM
EOSNUM
Раздел SOLUTION Только Eclipse 300
236
PRESSURE
Ключевые слова ADD
SOIL
SWAT
Примечания •
Вышеприведенный список не является исчерпывающим, но включает наиболее часто встречающиеся примеры.
•
Ключевые слова в скобках используются для расчетов в радиальной геометрии.
•
В разделе REGIONS должны использоваться только целые значения.
•
При необходимости выполнить вычитание добавляемая величина должна быть отрицательной.
•
Использование ключевого слова ADD предполагает, что массиву уже было присвоено значение, или явным образом, или с помощью ключевого слова EQUALS (кроме раздела EDIT, где массив уже был рассчитан после обработки раздела GRID).
•
Ключевые слова ADD, COPY, EQUALS и MULTIPLY обрабатываются в порядке их чтения, из-за чего возможно появление повторяющихся операций.
•
См. также ключевые слова BOX, ENDBOX, EQUALS, MULTIPLY и COPY.
Примеры Пример 1 В разделе REGIONS: -------- ARRAY ADD SATNUM PVTNUM EQLNUM FIPNUM /
CONSTANT 3 1 1 8
1 / / /
11 по по по
----- BOX ----1 19 2 2 / умолчанию принимается последний заданный бокс умолчанию принимается последний заданный бокс умолчанию принимается последний заданный бокс
Пример 2 В разделе EDIT: -------- ARRAY CONSTANT ----- BOX ----ADD PORV 350. 0 1 11 1 19 2 2 / DEPTH 1 / по умолчанию принимается последний заданный бокс TRANX 1 / по умолчанию принимается последний заданный бокс /
Ключевые слова ADD
237
ADDREG
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Добавляет константу к элементам заданных массивов либо в выделенных областях потока, либо в области MULTNUM Ключевое слово ADDREG аналогично ADD, но в нем используются либо области FLUXNUM, либо MULTNUM, а не боксы ячеек. Для области FLUXNUM не оговорено отдельных требований по использованию опции Потока. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Записи могут быть закончены ранее с помощью косой черты (/), оставшимся элементам будут присвоены их значения по умолчанию. Значения по умолчанию также могут быть определены нулевым числом повторяющихся значений формы n*, где n — число последовательных элементов, задаваемых по умолчанию. Каждая запись состоит из 3 параметров: 1
Имя изменяемого массива
2
Константа, добавляемая к массиву, указанному в 1-ом параметре Константа может быть положительной или отрицательной •
3
ПО УМОЛЧАНИЮ: 0.0
Номер области потока, или номер области MULTNUM Номер области потока относится к области, определенной с помощью ключевого слова FLUXNUM в разделе GRID. Использование опции притока через границу необязательно. Номер области MULTNUM относится к области, определенной с помощью ключевого слова MULTNUM в разделе GRID.
Последовательность записей заканчивается пустой записью, содержащей только косую черту (/). Примечание
ECLIPSE 300
Перед ключевым словом ADDREG должно быть введено ключевое слово FLUXNUM, или MULTNUM.
Данное ключевое слово также может использоваться в разделах EDIT, PROPS, REGIONS и SOLUTION, с помощью такой же структуры аргументов, как и вышеуказанная. Смотри также ключевые слова EQUALREG, FLUXNUM, MULTNUM, MULTIREG и COPYREG (только для ECLIPSE 300).
238
Ключевые слова ADDREG
Пример 1 При NX = 4, NY = 4, NZ = 2: FLUXNUM 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3
2 2 3 3
2 3 3 3
ADDREG DZ PERMX /
3 3 3 3 / 5.0 100.0
1 3
/ Добавляет 5 футов к верхнему слою (область 1). / Добавляет 100 мД в область 3.
Пример 2 NX = 6, NY = 2, NZ = 1: MULTNUM 1 1 2 2 2 2 1 1 1 2 2 2 / ADDREG PORO PERMY /
50.0 25.0
1 2
/ /
Ключевые слова ADDREG
239
ADDZCORN
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Добавляет константу к массиву значений глубин угловых точек Ключевое слово может сопровождаться произвольным числом записей, каждая из которых оканчивается косой чертой (/). Данные заканчиваются пустой записью (записью, не имеющей данных перед косой чертой). Каждая запись содержит от 1 до 12 параметров. Параметр 1
Константа, добавляемая к массиву глубин угловых точек (ZCORN). Константа может быть положительной или отрицательной; положительная константа увеличивает глубину угловых точек ячейки.
Параметры 2-7 используются, чтобы переопределить бокс ввода для изменения глубин углов. Константа, указанная в 1-ом параметре, добавляется ко всем глубинам угловых точек внутри этого бокса за исключением, возможно, нижних угловых точек нижнего слоя (KZ = KZ2), или верхних угловых точек верхнего слоя (KZ = KZ1), см. ниже элемент 12. Изменение может быть либо непрерывное с окружающими ячейками, либо разрывное, в зависимости от данных в параметрах с 8 по 11. Если параметры 2-7 не определены (косая черта вставлена после 1-ого параметра), их значения по умолчанию берутся равными значениям, использованным в предыдущей операции в текущем ключевом слове. Для первой операции в ключевом слове значения бокса по умолчанию берутся равными значениям, установленным в самом последнем ключевом слове BOX или ENDBOX. Если в текущем разделе еще не встречались эти ключевые слова, то бокс включает в себя все месторождение. Параметр 2
IX1
Первый блок, изменяемый по оси X.
Параметр 3
IX2
Последний блок, изменяемый по оси X.
Параметр 4
JY1
Первый блок, изменяемый по оси Y.
Параметр 5
JY2
Последний блок, изменяемый по оси Y.
Параметр 6
KZ1
Первый блок, изменяемый по оси Z.
Параметр 7
KZ2
Последний блок, изменяемый по оси Z.
Данные должны удовлетворять 0 ≤ IX1 ≤ IX2 ≤ NDIVIX 0 ≤ JY1 ≤ JY2 ≤ NDIVIY 0 ≤ KZ1 ≤ KZ2 ≤ NDIVIZ Однако, если только некоторые глубины угловых точек внутри блока подлежат изменению, любое из значений IX1, IX2, JY1 или JY2 может быть задано нулем (см. примеры на странице 3). Параметры 8-11 используются, чтобы задать, должна ли модификация быть непрерывной с окружающими ячейками. Параметр 8
IX1A •
Параметр 9
Параметр 10
240
Ключевые слова ADDZCORN
= IX2+1 или IX2
ПО УМОЛЧАНИЮ: IX2+1 если IX2
JY1A •
Параметр 11
ПО УМОЛЧАНИЮ: IX1-1 если IX1>1
IX2A •
= IX1-1 или IX1
= JY1-1 или JY1
ПО УМОЛЧАНИЮ: JY1-1 если JY1>1
JY2A
= JY2+1 или JY2
•
ПО УМОЛЧАНИЮ: JY2+1 если JY2
Данные должны удовлетворять 0 ≤ IX1A ≤ NDIVIX, 0 ≤ IX2A ≤ NDIVIX 0 ≤ JY1A ≤ NDIVIY, 0 ≤ JY2A ≤ NDIVIY Если, например, IX2A=IX2, тогда блоки с I=IX2+1 не будут модифицироваться, и к поверхности будет добавлен разрыв (или сброс). Однако, если IX2A=IX2+1, тогда глубины угловых точек в блоках с I=IX2+1, соседних с блоками I=IX2,будут увеличены на константу, таким образом сохраняя непрерывную поверхность. Если поверхность была разрывна при I=IX2 и I=IX2+1 до действия ключевого слова ADDZCORN, то никакого действия с блоками I=IX2+1 не осуществляется По умолчанию параметры 8-11 задают непрерывную поверхность. Параметр 12
Требуемое действие: ALL
Изменять верхние и нижние глубины угловых точек ячеек всех слоев
TOP
Изменять верхние и нижние глубины угловых точек ячеек всех слоев, кроме нижнего, в котором меняются только глубины верхних углов
BOTTOM
Изменять верхние нижние глубины угловых точек ячеек всех слоев, кроме верхнего, в котором меняются только глубины нижних углов
•
ПО УМОЛЧАНИЮ: ALL
Слово может быть сокращено, только первая буква значима. Смотри ключевые слова BOX, ENDBOX, ADD и EQLZCORN
Изменение выбранных глубин угловых точек в сеточном блоке Можно изменить выбранные глубины углов в сеточном блоке, задавая равными нулю границы боксов либо IX1, IX2, либо JY1, JY2 (или оба). В этом случае только глубины углов соответствующей стороны ячейки будут изменены. Если данные параметров 8-11 берутся по умолчанию или устанавливаются вне границ бокса, определенных параметрами 2-7, то глубины соседних ячеек будут изменены для получения непрерывной поверхности. Заметим, что если поверхность была разрывной до ключевого слова ADDZCORN, соседние ячейки не будут изменяться. См. пример 2 ниже.
Ключевые слова ADDZCORN
241
Примеры Пример 1 При NDIVIZ=5 в ключевом слове DIMENS раздела RUNSPEC: ADDZCORN 10.0 3 4 3 4 1 -20.0 7 9 6 9 1 -15.0 10 13 15 15 1 /
5 5 1
/Добавляет 10 футов ко всем слоям 7 9 6 9 /Поднимает блок сброса на 20 футов 4* TOP /Поднимает только верхнюю поверхность
Пример 2 Добавляет 10 футов к глубинам верхних левых углов ячеек с (3,3,1) по (3,3,5):
ADDZCORN 10.0 3
0
3
0
1 5
/
Пример 3 Добавляет 10 футов к глубине нижнего левого угла верхней поверхности ячейки (3,3,1), оставляя смежные ячейки неизмененными.
10.0
242
Ключевые слова ADDZCORN
3
0
0
3
1 1
3 3
3 3
'TOP'
/
AIM
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Использовать опцию решения AIM Данное ключевое слово выбирает опцию решения AIM (адаптивного неявного) для ECLIPSE 300. Эта опция рекомендуется для большей части исследований и выбирается по умолчанию. Альтернативными опциями являются FULLIMP (полностью неявное решение), IMPSAT и IMPES (метод неявный по давлению и явный по насыщенности ). Как правило, AIM позволяет обойти ограничения для временного шага, возникающие из-за малых размеров блоков, особенно содержащих скважины, и, таким образом, избежать больших вычислительных затрат, свойственных полностью неявному решению. См. раздел «Выражения для уравнений», стр. 225 «Технического описания ECLIPSE».
Ключевые слова AIM
243
AIMCON
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Управляющие параметры для AIM Данные содержат до десяти параметров, управляющих выбором неявных ячеек в расчете AIM. Данные должны завершаться косой чертой (/). 1
Целое число, управляющее неявной обработкой скважин. 0
Скважины специально не обрабатываются.
1
Численная схема рассчитывает неявным методом все ячейки, содержащие вскрытия открытых скважин.
2
Все ячейки, содержащие вскрытия открытых скважин, считаются неявными.
• 2
ПО УМОЛЧАНИЮ: 2
Целое число, управляющее неявной обработкой локальных измельчений сетки (этот аргумент не переопределяет ключевое слово NOAIMLGR). 0
Все ячейки в локальном измельчении сетки считаются неявными.
1
Локальные измельчения сетки специально не обрабатываются.
•
ПО УМОЛЧАНИЮ: 1
3
Все ячейки ниже определенного значения порового объема считаются неявными. Отрицательное значение обозначает, что предел порового объема не установлен.
•
ЕДИНИЦЫ: METRIC: rm3 LAB: rcc
FIELD: rb PVT-M: rm3
•
ПО УМОЛЧАНИЮ: –1.0
4
Целое число, определяющее число временных шагов перед повторным определением состояния AIM. Состояние AIM всегда переопределяется в начале нового отчетного шага. Если этот параметр имеет отрицательное значение (и параметр 5 больше 0), то состояние AIM всегда переопределяется в случае, когда текущий шаг ограничен изменением пропускной способности или решения. •
5
ПО УМОЛЧАНИЮ: 5
Заданный удельный порог пропускной способности. Считаются неявными все ячейки (вплоть до максимального процента, определенного в 6-ом параметре) с пропускной способностью, превышающей указанную долю заданного текущего коэффициента пропускной способности (см. Параметр 8 ключевого слова CVCRIT). Отрицательное значение указывает на то, что данный метод выбора не используется. Вместо этого используются критерии выбора AIM, применявшиеся до версии 2000А. •
6
244
ПО УМОЛЧАНИЮ: 0.5
Максимальный процент неявных ячеек, сгенерированных из 5-ого параметра (должен быть между 0.0 и 100.0). (Этот параметр может быть изменен с помощью ключевого слова AIMFRAC)
Ключевые слова AIMCON
Если критерий, определенный в 5-ом параметре, дает количество ячеек, превышающее заданное ограничение, то все полученные ячейки сортируются по изменению пропускной способности и выбирается заданное в 6-ом параметре количество ячеек с наибольшими значениями пропускной способности. • 7
ПО УМОЛЧАНИЮ: 5.0
Заданный удельный порог изменения решения. Неявными считаются все ячейки (вплоть до максимального процента, определенного в параметре 8) с приведенной пропускной способностью, превышающей указанную долю заданного текущего коэффициента пропускной способности (см. параметр 10 ключевого слова CVCRIT). Отрицательное значение отключает данный критерий выбора. •
8
ПО УМОЛЧАНИЮ: .125
Максимальный процент неявных ячеек, сгенерированных из 7-ого параметра (должен быть между 0.0 и 100.0). Если критерий, определенный в параметре 7, дает количество ячеек, превышающее заданное ограничение, то все полученные ячейки сортируются по изменению решения и выбирается заданное в параметре 8 количество ячеек с наибольшими значениями изменения решения. •
9
ПО УМОЛЧАНИЮ: 5.0
Целое число, определяющее количество оценок состояния AIM, в ходе которых неявная ячейка остается неявной после установки, независимо от критерия выбора. Эта опция активизируется только в том случае, когда значение параметра 5 превышает 0. •
ПО УМОЛЧАНИЮ: 5
10 Коэффициент экстраполяции для изменения решения, применяемый перед критерием выбора, управляемым параметрами 5 и 7. •
ПО УМОЛЧАНИЮ: 1.0
Если 5-ый параметр меньше 0, то критерий выбора неявных ячеек в расчете AIM совместим с версиями до 2000А. Основной предпосылкой этого критерия выбора является экстраполяция вектора значений, управляющих временным шагом, на следующий отсчет времени.
[3.1]
где s является либо пропускной способностью (определенной в параметре 5), либо изменением решения (определенным в параметре 7), а δ является коэффициентом экстраполяции (определенным в параметре 10). Ячейка считается неявной, если Si > β⋅t, где β ⎯ процент, указанный в параметрах 6 или 8, а t ⎯ заданное значение для временного шага, указанное в параметрах 8 и 10 ключевого слова CVCRIT. Если число выбранных ячеек превышает ограничение, определенное параметрами 6 и 8, то выбранные ячейки сортируются и выбирается только заданное число неявных ячеек с самыми большими значениями. Если параметр 6 установлен равным 7%, а параметр 8 ⎯ равным 3%, то до 10% ячеек пласта может являться неявными в любой момент времени (при этом ячейки со скважинами игнорируются, т. е. Параметр 1 равен нулю). Поскольку неявные ячейки сохраняются в течение определенного числа оценок состояния AIM (параметр 9), после 10 таких оценок все 100% ячеек пласта могут стать неявными. Однако это весьма маловероятно.
Ключевые слова AIMCON
245
Пример AIMCON --wells—-lgr—-minpV--#eval--TPT(thres)--TPT(max)--SCT(thres)-SCT(max)-—hist--exprap 2 1* 1* 1 0.5 5 0.125 5 5 1 /
В приведенном выше примере до 5% (параметр 6) ячеек пласта может быть объявлено неявными, если пропускная способность ячейки, экстраполированная по времени, превышает половину (параметр 5) заданного значения. До 5% (параметр 7) ячеек пласта может быть объявлено неявными, если изменение решения для ячейки, экстраполированное по времени, превышает одну восьмую (параметр 6) заданного значения. Все ячейки, ставшие неявными, остаются таковыми в течение 5 (параметр 9) оценок состояния AIM, и состояния AIM определяются после каждого временного шага (параметр 3). Было практически показано, что значения параметров из этого примера обеспечивают хорошую производительность на широком диапазоне моделей.
246
Ключевые слова AIMCON
AIMFRAC
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Установить заданное значение доли неявных ячеек в режиме AIM Ключевое слово позволяет изменять заданное значение доли неявных ячеек в расчете AIM. По умолчанию используется значение 0.05, пригодное для большей части расчетов. Уменьшение этого значения позволяет сократить объем памяти и процессорное время, необходимое для одного временного шага, однако может также привести к уменьшению величины шага. Увеличение заданного значения доли неявных ячеек имеет противоположный эффект. Следует избегать установки больших значений AIMFRAC ⎯ в этом случае лучше использовать FULLIMP. Ключевое слово действует аналогично параметру 6 ключевого слова AIMCON. •
ПО УМОЛЧАНИЮ: 0.05
Пример Устанавливает заданное значение доли неявных ячеек, равное 10%: AIMFRAC 0.1 /
Ключевые слова AIMFRAC
247
AIMPVI
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определить минимальное значение порового объема для явной ячейки При применении метода решения AIM данное ключевое слово может быть использовано для установки минимального порового объема пласта, ниже которого ячейка в решении всегда является неявной. Это может быть полезным для исследований с радиальной геометрией, в которых внутренние сеточные блоки, расположенные рядом со скважиной, могут быть лучше замкнуты в неявном режиме. Ключевое слово AIMPVI может использоваться в разделе SCHEDULE несколько раз. •
ЕДИНИЦЫ: METRIC: rm3, FIELD: rb, LAB: rcc, PVT-M: rm3
Пример AIMPVI 12 /
248
Ключевые слова AIMPVI
ALPHA
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы коэффициентов переноса Ключевое слово ALPHA определяет NTPVT таблиц зависимости коэффициентов переноса от одной из общих молярных концентраций для потоков нефтяного и газового компонентов. Используемая молярная концентрация компонента определяется отдельно в ключевом слове TRCOEF. Строка таблицы содержит молярную фракцию, Nc коэффициентов переноса для нефти и Nc коэффициентов переноса для газа.
Пример Пример для пяти компонентов и NTPVT=2: ALPHA -0 1 / 0 1 /
Oil coefficients 1.5 1.2 1 1 1 1 1 1 1 1
Gas coefficients 2.5 1 1 1 1 1 1 1 1 1
1.4 1
2.4 1 1 1 1 1 1 1 1 1
1.1 1
1 1 1 1 1 1
Ключевые слова ALPHA
249
AMALGAM
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определить объединения локальных измельчений сетки Ключевое слово AMALGAM используется для определения групп локальных измельчений сетки, подлежащих объединению. Ключевое слово сопровождается произвольным числом записей данных. Каждая запись имеет произвольную длину и заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Запись определяет одно объединение и должна содержать имена всех локальных измельчений сетки для данного объединения (до 8 символов). Корень имени локального измельчения сетки, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких измельчений в одной записи. Объединяемые локальные измельчения сетки могут касаться друг друга, но не должны пересекаться и не могут быть вложенными одно в другое. ECLIPSE обрабатывает объединение как единую сущность с несоседними соединениями между соприкасающимися локальными измельчениями сетки. Примечание
Несоседние соединения не должны быть отключены ключевым словом NONNC в разделе RUNSPEC.
Данная возможность позволяет более эффективно измельчать сетку вокруг наклонных скважин. Принадлежащие одному объединению скважины могут быть вскрыты в нескольких локальных сетках. Для этих скважин следует использовать ключевые слова COMPLMPL, WELOPENL и WFRICTNL вместо COMPLUMP, WELOPEN и WFRICTN. (COMPLMPL объединяет соединения во вскрытия, WELOPENL закрывает или заново открывает соединения скважин, WFRICTNL позволяет моделировать скважины с трением, вскрытые в нескольких локальных сетках, если активна опция трения в стволе скважины.) Если объединяются несоприкасающиеся локальные измельчения сетки, ECLIPSE, тем не менее, объединяет их в один объект в процессе решения. Таким образом, их локальные временные шаги синхронизируются. Примечание
Объединены могут быть только локальные измельчения сетки в декартовых координатах.
Модели вертикального равновесия и дисперсного потока должны использоваться сразу во всех локальных измельчениях сетки данного объединения либо не использоваться ни в одном из них. Опции ключевого слова QMOBIL должны быть одинаковыми для всех локальных измельчений сетки в объединении. Максимально допустимое число скважин в объединении равно сумме максимальных значений, определенных в параметре 11 ключевого слова CARFIN, для всех локальных сеток в этом объединении. Поскольку объединение обрабатывается в ECLIPSE как единый объект , действия LGRON и LGROFF для любой из его локальных сеток применяются ко всему объединению. ECLIPSE 300
В ECLIPSE 300 это ключевое слово не требуется, так как соединения между вложенными и соприкасающимися локальными сетками генерируются во всех расчетах. См. раздел «Объединение локальных декартовых сеток (ECLIPSE 100)», стр. 447 «Технического описания ECLIPSE». См. также ключевые слова COMPDATL, WELOPENL, COMPLMPL, WPIMULTL и WFRICTNL.
250
Ключевые слова AMALGAM
Пример Два объединения локальных сеток: AMALGAM 'NORTH*' / LGR1 LGR2 LGR3 LGR4 / /
Ключевые слова AMALGAM
251
Явно определяет начальный состав водной фазы для ячейки
AMF
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
252
Ключевое слово используется для определения значений начального состава водной фазы каждой из ячеек в расчетах с активными опциями GASWAT или CO2SOL. При использовании GASWAT синтаксис ключевого слова соответствует XMF и YMF; вводится NxNyNzNc значений в обычном порядке. При использовании CO2SOL в водной фазе присутствует только два компонента, СО2 и вода, поэтому необходимо ввести всего Nx⋅Ny⋅Nz⋅2 значений, причем сначала идут данные для СО2, а потом для воды. Как правило, для ввода концентрации СО2 в водной фазе предпочтительнее использовать ключевое слово RSW.
Ключевые слова AMF
AMFVD
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы зависимости состава водной фазы от глубины В опции GASWAT это ключевое слово определяет зависимость состава водной фазы от глубины. Синтаксис ключевого слова аналогичен ZMFVD.
Ключевые слова AMFVD
253
Включение опции API трассировки
API x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
254
Указывает на то, что необходима опция API трассировки (см. «API Трассировка» на стр. 49 «Технического описания ECLIPSE»). Эта опция может использоваться как для насыщенных систем, так и для систем с недонасыщенной нефтью. Для решения задач API трассировки ключевые слова RSCONSTT не используются. За этим ключевым словом данные не следуют.
Ключевые слова API Включение опции API трассировки
APIGROUP
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Позволяет группирование PVT-таблиц для нефти при API трассировке Ключевое слово сопровождается одним целым числом, за которым следует косая черта. Это число обозначает максимальное число групп имеющихся в наличии PVT-таблиц для нефти в случае, когда задействована опция API трассировки. По умолчанию принимается 1. PVT-таблицы вводятся обычным способом. Устанавливаются либо плотности в поверхностных условиях (ключевым словом DENSITY), либо относительные плотности (ключевым словом GRAVITY). Обычно, когда используется опция API трассировки, плотность нефти в поверхностных условиях должна монотонно расти с номером таблицы (или плотность нефти в градусах API монотонно убывать). Однако, при наличии ключевого слова APIGROUP разрыв в требуемой монотонности делается, чтобы указать, что последующие таблицы принадлежат следующей API группе. Таким образом, последовательность PVT-таблиц для нефти может быть организована по API группам путем разрыва монотонности плотности нефти в поверхностных условиях или относительной плотности. Внутри каждой API группы плотности растут (или относительные плотности убывают) монотонно. Если общее число API групп превосходит максимальное число, определенное в этом ключевом слове, следует сообщение об ошибке. Отдельные группы PVT-таблиц для нефти могут быть использованы на различных участках залежи. Ключевое слово PVTNUM в разделе REGIONS применяется для определения, какая из API групп должна использоваться для каждого сеточного блока. Например, ячейка из области 2 PVTNUM будет использовать вторую API группу для получения свойств нефти. Для PVT-свойств воды и газа области PVTNUM соответствуют фактическим номерам таблиц, таким же, как и в расчетах без использования опции API трассировки. Таким образом, ячейка из области 2 PVTNUM использует таблицу номер 2 для свойств воды и газа.
Пример APIGROUP 2 /
Ключевые слова APIGROUP
255
APIVD
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Зависимость плотности нефти в градусах API от глубины для API трассировки при равновесии Данные включают в себя таблицы NTEQUL (см. ключевое слово EQLDIMS) зависимости плотности нефти в градусах API от глубины, одна для каждой области равновесия . Каждая таблица состоит из 2 столбцов данных и должна оканчиваться косой чертой (/). Столбец 1
Значения глубин. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: м (METRIC), фут (FIELD), см (LAB) или м (PVT-M).
Соответствующие значения плотности нефти в градусах API.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 и больше, чем NDRXVD (см. ключевое слово EQLDIMS).
Пример При NTEQUL=1 и NDRXVD ≥ 2: APIVD 7000 40.1 9000 36.5 /
256
Ключевые слова APIVD
AQANNC
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Задать явным образом значения соединений для аналитических моделей водоносных пластов Это ключевое слово позволяет установить заданное соединение между ячейками сетки и ячейками численной модели водоносного пласта, определенными с помощью ключевого слова AQUNUM. Обычно ECLIPSE рассчитывает соединения водоносных пластов с помощью данных, имеющихся в ключевых словах AQUANCON или AQUFET, но ключевое слово AQUNNC оказывается более универсальным при определении соединений. Ключевое слово состоит из строки данных для каждого требуемого соединения аналитической модели водоносного пласта, определяющей ячейки, которые должны быть связаны, и требуемое значение проводимости. Координаты ячеек определяются в естественном порядке. Каждая строка данных должна оканчиваться косой чертой (/). После определения последнего соединения список необходимо закончить дополнительной косой чертой на новой строке. Значения в каждой записи данных следующие: 1
Номер водоносного пласта
2
I-индекс первой ячейки, связанной с несоседним соединением (IX)
3
J-индекс первой ячейки, связанной с несоседним соединением (IY)
4
K-индекс первой ячейки, связанной с несоседним соединением (IZ)
5
Величина соединяемой площади для сетевой ячейки (AREA) •
ЕДИНИЦЫ: m2 (METRIC), ft2 (FIELD), cm2 (LAB), m2 (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.0
Каждая строка данных должна оканчиваться косой чертой (/). После определения последнего соединения список необходимо закончить дополнительной косой чертой на новой строке. Также возможно задать данное ключевое слово более одного раза.
Пример AQANNC -- IA IX IY IZ AREA 1 2 3 5 2.0 / 1 2 3 6 4.5 / /
Ключевые слова AQANNC
257
AQANTRC
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Задает начальную концентрацию индикаторов для аналитической модели водоносного пласта Это ключевое слово используется для задания начальной концентрации индикатора водной фазы в каждой из аналитических моделей водоносных пластов. См. ключевые слова AQUFET, AQUFETP, AQUCT и AQUFLUX для ECLIPSE 100, и ключевое слово AQUCT для ECLIPSE 300. Ключевое слово AQANTRC может использоваться только после ключевых слов AQUFET, AQUFETP, AQUCT или AQUFLUX, используемых для определения типа водоносного пласта. Если индикатор не указан в списке имен индикаторов, значение концентрации по умолчанию принимается равной 0.0. За ключевым словом следует произвольное число записей, каждая из которых содержит следующие элементы данных: 1
Номер водоносного пласта. Должен иметь значение между 1 и числом водоносных пластов, вводимом в ключевом слове AQUDIMS.
2
Имя индикатора. Должно быть предварительно определено наличие индикатора в водной фазе (см. ключевое слово TRACER в разделе PROPS).
3
Значение начальной концентрации индикатора в водоносном пласте. Этот элемент должен быть в промежутке от 0 до 1.
Каждая запись данных заканчивается косой чертой (/), а последовательность записей — пустой записью, содержащей только косую черту (/). ECLIPSE 100
Примечание
Относительно элементов 1 и 2, описанных выше, если ключевое слово AQUFET было использовано для определения данных по водоносному пласту Фетковича (Fetkovich), номер водоносного пласта соответствует порядковому номеру при вводе. Если водоносный пласт был определен с помощью ключевых слов AQUFETP, AQUCT или AQUFLUX, то номер водоносного пласта соответствует номеру, указанному в первом элементе этих ключевых слов. Кроме того, имя индикатора должно быть определено числом длиной от 1 до 3 символов.
Дополнительные сведения см. также в разделе «Трассировка индикаторов» на стр. 905 «Технического описания ECLIPSE».
258
Ключевые слова AQANTRC
Примеры Пример 1 С 2 водоносными пластами, заданными в ключевом слове AQUDIMS: AQANTRC 1 WT1 1.0 1 WT2 0.0 2 WT1 0.0 2 WT2 1,0 /
/ / / /
Пример 2 Установить концентрацию 60% TR6 для первого водоносного пласта. AQANTRC 1 TR6 0.6 / /
Ключевые слова AQANTRC
259
AQCOEF
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Члены коэффициента А для водного компонента В режиме GASWAT обычная температурная зависимость в уравнении Пенга-Робинсона для водного компонента изменяется и принимает следующий вид: [3.2]
Значения по умолчанию для, A1, A2 и A3 подробно описаны в разделе «Опция GASWAT» на стр. 287 «Технического описания ECLIPSE». Ключевое слово AQCOEF позволяет изменять эти значения. Оно имеет три аргумента. Опущенные аргументы принимают предварительно рассчитанные значения.
Пример AQCOEF .4530
260
Ключевые слова AQCOEF
1.0
.34E-02 /
AQUANCON
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Определяет данные для соединения для аналитических моделей водоносных пластов Ключевое слово AQUANCON соединяет аналитические модели водоносных пластов (определенные ключевыми словами AQUCT, AQUFETP или AQUFET в ECLIPSE 100 и AQUCT в ECLIPSE 300) с одной или несколькими ячейками залежи. Связь с залежью устанавливается с помощью бокса, определяемого нижними и верхними значениями координат I, J и K. Для каждого активного сеточного блока в пределах бокса водоносный пласт связан с гранью, указанной в 8-ом параметре, если выполнено какоелибо из следующих условий: •
грань принадлежит внешней границе залежи, либо
•
грань соседствует с неактивной ячейкой.
Может быть введено произвольное число записей, каждая из которых заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Параметры в каждой записи следующие: 1
Номер водоносного пласта Должен иметь значение между 1 и числом аналитических моделей водоносных пластов, определяемым в ключевом слове AQUDIMS в разделе RUNSPEC.
2
Нижняя I-координата соединяемых сеточных блоков.
3
Верхняя I-координата соединяемых сеточных блоков.
4
Нижняя J-координата соединяемых сеточных блоков.
5
Верхняя J-координата соединяемых сеточных блоков.
6
Нижняя K-координата соединяемых сеточных блоков.
7
Верхняя K-координата соединяемых сеточных блоков.
8
Указатель, определяющий грань залежи, с которой связан водоносный пласт:
9
I-
I=1
грань
I+
I = NDIVIX
грань
J-
J=1
грань
J+
J = NDIVIY
грань
K-
K=1
грань (верхняя)
K+
K = NDIVIZ
грань (нижняя)
Коэффициент притока водоносного пласта. Определяет долю полной сообщаемости между залежью и водоносным пластом для каждой ячейки, принадлежащей вышеуказанному боксу. По умолчанию для каждой ячейки бокса берется площадь ее грани. Если берется не по умолчанию, то вводимое значение будет приписано каждой ячейке в пределах бокса. Если ячейка залежи определена более чем один раз, ее предыдущее значение для коэффициента притока водоносного пласта добавляется к текущему значению. Исключением является случай, когда пользователь вводит нулевое значение коэффициента притока для всех ячеек бокса. Ключевые слова AQUANCON
261
Коэффициент притока водоносного пласта не используется, если имеется постоянный приток из водоносного пласта (ключевое слово AQUFLUX). Отрицательное значение не допускается.
ECLIPSE 100
Только ECLIPSE 100
10
Множитель коэффициента притока водоносного пласта. Множитель применяется к коэффициентам притока водоносного пласта для соединений водоносный пласт — ячейка в пределах бокса. Для водоносного пласта с постоянным притоком (ключевое слово AQUFLUX) множитель применяется к площадям ячеек. •
Только ECLIPSE 100
11
ПО УМОЛЧАНИЮ: 1.0
Допускаются ли связи водоносного пласта с гранями ячеек, смежных с активными ячейками? •
или: YES или NO
Если выбрано значение YES, ограничение на то, что грань связи не должна соседствовать с активной ячейкой, снимается, позволяя связи водоносного пласта с серединой залежи. Эта опция должна применяться с осторожностью и не рекомендуется для широкого использования. •
ПО УМОЛЧАНИЮ: NO
ECLIPSE 100
Общее число сеточных блоков, связанных с каким-либо одним водоносным пластом, не должно превышать значение, установленное 6-м аргументом ключевого слова AQUDIMS в разделе RUNSPEC. Кроме того, это ключевое слово не может быть использовано с ключевым словом AQUFET.
ECLIPSE 100
Для получения списка связей водоносного пласта 12-му параметру ключевого слова RPTSOL следует присвоить значение 2 (мнемоники AQUFET, AQUCT или AQUANCON). Кроме того, массив AQUIFERA записывается в INIT-файл, чтобы показать, какому водоносному пласту соответствует каждая из ячеек. Если ячейка соединена с водоносным пластом N, то в массиве AQUIFERA появляется число 2(N–1). Если же ячейка соединена с несколькими водоносными пластами, то соответствующие выходные числа суммируются.
ECLIPSE 300
Список соединений водоносных пластов можно получить с помощью мнемоники AQUANCON в ключевом слове RPTSOL. Ключевое слово AQUANCON не должно использоваться при повторных запусках, так как данные о водоносных пластах не могут быть изменены.
ECLIPSE 300
Есть также возможность использования ключевого слова AQUANCON в разделе GRID (ECLIPSE 300 допускает 9 аргументов). Дальнейшее описание см. в разделе «Средства моделирования водоносных пластов» на стр. 53 «Технического описания ECLIPSE».
Пример Один водоносный пласт Картера-Трейси (Carter-Tracy), связанный с двумя вертикальными сторонами сетки 10 × 10 × 2 с одной гранью, где коэффициент притока водоносного пласта равен 1000. AQUCT 1 7000.0 4000.0 200.0 .3 1.0E-5 500.0 50.0 10.0 1 1 / AQUANCON 1 1 10 10 10 1 2 'J+' / 1 10 10 1 10 1 2 'I+' 1000. / /
262
Ключевые слова AQUANCON
AQUCON
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет данные для соединения для численных моделей водоносных пластов Ключевое слово AQUCON связывает численную модель водоносного пласта (определенного ключевым словом AQUNUM) с одной или несколькими ячейками залежи. Связь с залежью устанавливается с помощью бокса, определяемого нижними и верхними значениями координат I, J и K. Для каждого активного сеточного блока в пределах бокса водоносный пласт связан с гранью, указанной в 8-ом параметре, если выполнено какое-либо из следующих условий: •
Грань принадлежит внешней границе залежи, либо
•
Грань соседствует с неактивной ячейкой.
Может быть введено произвольное число записей, каждая из которых заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Общее число строк в ключевом слове AQUCON должно быть меньше или равнo MXNAQC, определяемому во 2-ом параметре ключевого слова AQUDIMS в разделе RUNSPEC. 1
Номер водоносного пласта
2
Нижняя I-координата соединяемых сеточных блоков.
3
Верхняя I-координата соединяемых сеточных блоков.
4
Нижняя J-координата соединяемых сеточных блоков.
5
Верхняя J-координата соединяемых сеточных блоков.
6
Нижняя K-координата соединяемых сеточных блоков.
7
Верхняя K-координата соединяемых сеточных блоков.
8
Грань ячейки, соединяемой с водоносным пластом. Это должна быть одна из I+, I–, J+, J–, K+ или K-, где, например, K+ обозначает нижнюю грань:
9
Множитель проводимости Разрешает значение вычисленной проводимости умножить на коэффициент, определенный пользователем, например, по истории разработки. •
Только ECLIPSE 100
10
Способ вычисления проводимости — как целые числа 0 или 1. •
Только ECLIPSE 100
11
ПО УМОЛЧАНИЮ: 1.0 ПО УМОЛЧАНИЮ: 0
Допускаются ли связи водоносного пласта с гранями ячеек, смежных с активными ячейками? Либо YES, либо NO Если выбрано значение YES, ограничение на то, что грань связи не должна соседствовать с активной ячейкой, снимается, позволяя связи водоносного пласта с серединой залежи. Эта опция должна применяться с осторожностью и не рекомендуется для широкого использования.
Ключевые слова AQUCON
263
• Для ECLIPSE 100 только опция VE
12
ПО УМОЛЧАНИЮ: NO
Доля VE (VEFRAC) для расчетов относительной проницаемости связей водоносный пласт — сетка. Значение 1.0 дает относительные проницаемости Вертикального Равновесия (VE) с поверхностью, полностью доступной для течения; в то время как значение 0.0 дает кривые только для породы. •
Для ECLIPSE 100 только опция VE
13
ПО УМОЛЧАНИЮ: 1.0
Доля VE (VEFRACP) для расчетов капиллярного давления для связей водоносный пласт — сетка. Значение 1.0 дает псевдокапиллярные давления Вертикального Равновесия, в то время как значение 0.0 дает кривые только для породы. •
ПО УМОЛЧАНИЮ: 1.0
Проводимость между численной моделью водоносного пласта и сеточным блоком вычисляется следующим образом: [3.3]
где Tc
= Составляющая проводимости от сеточного блока
Ta
= Составляющая проводимости от водоносного пласта
В декартовом случае: [3.4]
где Kc
= Проницаемость ячейки в соответствующем направлении
Ac
= Площадь грани ячейки
NTG
= Отношение эффективной толщины ячейки к полной толщине, если эта грань ячейки в направлении X или Y
Dc
= Расстояние от центра ячейки до грани
Если для вычисления проводимости было введено значение 0 (параметр 10): [3.5]
где
264
Ka
= Проницаемость водоносного пласта из AQUNUM
Aa
= Площадь водоносного пласта из AQUNUM
Da
= Половина длины водоносного пласта из AQUNUM
Ключевые слова AQUCON
Если для вычисления проводимости было введено значение 1 (параметр 10): [EQ 3,6] ECLIPSE 100
Список NNC, связывающей как ячейки водоносного пласта, так и водоносный пласт с залежью, можно получить с помощью мнемоники ALLNNC в ключевом слове RPTGRID.
ECLIPSE 300
Для данной модели NNC можно вывести с помощью мнемоники NNC ключевого слова RPTGRID.
ECLIPSE 100
Кроме того, массив AQUIFERN записывается в INIT-файл, чтобы показать, какому водоносному пласту соответствует каждая из ячеек. Если ячейка соединена с водоносным пластом N, то в массиве AQUIFERN появляется число 2(N – 1) Если же ячейка соединена с несколькими водоносными пластами, то соответствующие выходные числа суммируются. Ячейкам, представляющим сам водоносный пласт, присваивается отрицательный номер.
ECLIPSE 300
Есть также возможность ИСПОЛЬЗОВАНИЯ ключевого слова AQUANCON в разделе GRID (ECLIPSE 300 допускает 9 аргументов). Дальнейшее описание см. в разделе «Средства моделирования водоносных пластов» на стр. 53 «Технического описания ECLIPSE».
Примеры Пример 1 Пример показывает связь водоносного пласта номер 2 со всеми ячейками в первых трех J-K плоскостях со свободной гранью в I- направлении. В примере связывается водоносный пласт с гранью залежи, даже если имеются неактивные ячейки между краем сетки и залежью. У сетки NX=20, NY=20, NZ=10. AQUCON 2 1 3 1 20 1 10 'I-' 1.0 / /
Пример 2 Далее водоносный пласт 1 связан с ячейками пятого столбца сечения X-Z в первых трех слоях. Задана грань I+, таким образом, связи будут устанавливаться только тогда, когда соответствующие ячейки в 6 столбце неактивны или когда NDIVIX = 5. AQUCON 1 5 5 1 1 1 3 'I+' 1.0 / /
Ключевые слова AQUCON
265
AQUCT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Задает свойства для водоносных пластов Картера-Трэйси Это ключевое слово задает водоносные пласты Картера-Трэйси. Число аналитических моделей водоносного пласта вводится с помощью клоючевого слова AQUDIMS в разделе RUNSPEC. Если число записей, введенных с помощью ключевого слова AQUCT, меньше значения, заданного в AQUDIMS, последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. В ECLIPSE 300 последовательность записей должна завершаться указанным образом, вне зависимости от их количества. Примечание
Водоносные пласты нельзя переопределять.
Каждая запись относится к отдельному водоносному пласту Кратера-Трейси и содержит следующие параметры: 1
Номер водоносного пласта Должен иметь значение между 1 и числом водоносных пластов, вводимом в ключевом слове AQUDIMS в разделе RUNSPEC.
2
Опорная глубина •
3
5
LAB: cm
PVT-M: m
ЕДИНИЦЫ:
METRIC: bars
FIELD: psia
LAB: atm
PVT-M: atm
ЕДИНИЦЫ:
METRIC: mD
FIELD: mD
LAB: mD
PVT-M: mD
Пористость водоносного пласта •
ECLIPSE 300
FIELD: ft
Проницаемость водоносного пласта •
4
METRIC: m
Начальное давление в водоносном пласте на опорной глубине Если эта величина принята по умолчанию или задана отрицательным числом, начальное давление будет рассчитано так, чтобы водоносный пласт находился как можно ближе к состоянию равновесия с залежью. •
3
ЕДИНИЦЫ:
ПО УМОЛЧАНИЮ: 1.0
Общфя (порода+вода) сжимаемость водоносного пласта •
ЕДИНИЦЫ:
METRIC: 1/bars FIELD: 1/psi LAB: 1/atm
6
Внешний радиус залежи или внутренний радиус водоносного пласта •
7
266
Ключевые слова AQUCT
ЕДИНИЦЫ:
METRIC: m
FIELD: ft
LAB: cm
PVT-M: m
Толщина водоносного пласта •
8
PVT-M: 1/atm
ЕДИНИЦЫ:
METRIC: m
FIELD: ft
LAB: cm
PVT-M: m
Угол влияния (угол, составляемый границей между залежью и водоносным пластом)
•
ЕДИНИЦЫ:
METRIC: degrees FIELD: degrees LAB: degrees
• 9
ПО УМОЛЧАНИЮ: 360.0 degrees
Номер таблицы для свойств водной фазы, зависящих от давления (смотри ключевое слово WATERTAB (только ECLIPSE 300), или PVTW) •
10
PVT-M: degrees
ПО УМОЛЧАНИЮ: Таблица 1
Номер таблицы для функций влияния — безразмерные время и давление (смотри ключевое слово AQUTAB) •
ПО УМОЛЧАНИЮ: Таблица 1
В таблице 1 приведен случай постоянной конечной скорости для бесконечного водоносного пласта в трактовке ван Эвердингена (van Everdingen) и Херста (Hurst) Эта таблица автоматически основывается на модели. 11
Начальная концентрация солей в водоносном пласте Этот элемент имеет значение только для опции минерализованной воды или опции чувствительности к солям при моделировании полимерного заводнения (ключевое слово BRINE в разделе RUNSPEC). •
ЕДИНИЦЫ:
METRIC: kg/m3
FIELD: lb/stb
LAB: degrees •
ПО УМОЛЧАНИЮ: 0.0
Каждая запись оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Связи с водоносным пластом Картера-Трейси, определенным в этом ключевом слове, вводятся ключевым словом AQUANCON, которое позволяет более чем одной грани залежи быть связанной с водоносным пластом Картера-Трейси. Ключевое слово AQUCT не должно использоваться при повторных запусках, так как данные о водоносном пласте не могут быть изменены. ECLIPSE 100
Ключевое слово AQUCT не может быть использовано вместе с ключевым словом AQUFET.
ECLIPSE 300
Есть также возможность использования ключевого слова AQUCT в разделах GRID и PROPS. Дальшейшее описание смотри в разделе «Средства моделирования водоносных пластов» на стр. 53 «Технического описания ECLIPSE».
Пример Один водоносный пласт Картера-Трейси, соединенный с двумя вертикальными сторонами сетки 10 × 10 × 2: AQUCT 1 7000.0 4000.0 200.0 .3 1.0E-5 500.0 50.0 10.0 1 1 / AQUANCON 1 1 10 10 10 1 2 'J+' / 1 10 10 1 10 1 2 'I+' / /
Ключевые слова AQUCT
267
AQUDIMS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задание водоносносных пластов Данные включают до шести параметров, описывающих водоносные пласты, моделируемые в рассматриваемой задаче (cм. «Средства моделирования водоносных пластов» на стр. 53 «Технического описания ECLIPSE»). Данные должны завершаться косой чертой (/). 1
MXNAQN Максимальное число строк данных для численной модели водоносного пласта, вводимых вслед за ключевым словом AQUNUM в разделе GRID. •
2
ПО УМОЛЧАНИЮ: 0
MXNAQC Максимальное число строк данных при описании численной модели водоносного пласта, вводимых ключевым словом AQUCON в разделе GRID. •
3
ПО УМОЛЧАНИЮ: 0
NIFTBL Максимальное число таблиц для аналитической модели водоносного пласта Картера-Трэйси, вводимых ключевым словом AQUTAB в разделе PROPS. Если пользователь задает хотя бы одну таблицу, то вводимое здесь значение должно быть больше единицы. (Одна таблица является встроенной). •
4
ПО УМОЛЧАНИЮ: 0
NRIFTB Максимальное число строк в таблице для водоносных пластов аналитической модели Картера-Трэйси. Поскольку таблица 1 имеет 36 рядов, то минимальное значение всегда определяется равным 36. •
5
ПО УМОЛЧАНИЮ: 0
NANAQU Максимальное число водоносных пластов в данной задаче, описанных с помощью аналитической модели (Картера-Трэйси, Фетковича или с постоянным потоком). •
6
ПО УМОЛЧАНИЮ: 0
NCAMAX Максимальное число блоков сетки, примыкающих к какому-либо водоносному пласту, представленному аналитической моделью. •
ECLIPSE 300
ПО УМОЛЧАНИЮ: 0
Заметим, что в ECLIPSE 300 не делается различий между MXNAQN, максимальным числом строк данных в численной модели водоносного пласта, и NANAQU, максимальным числом аналитических моделей водоносных пластов. Также не делается различий между MXNAQC и NCAMAX, обозначающих, соответственно, число соединений численных и аналитических моделей водоносных пластов. Если введены два значения, используется максимальное.
Пример Два аналитически представленных водоносных пласта, к каждому из которых примыкает до ста ячеек сетки. Задаем одну таблицу . AQUDIMS 0 0 1 36 2 100 /
268
Ключевые слова AQUDIMS
AQUFET
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Задание данных для водоносных пластов Фетковича Это ключевое слово может быть использовано для определения как свойств водоносного пласта, так и связи ячеек с водоносным пластом Фетковича (Fetkovich). Разрешается связывать только одну грань залежи с одним водоносным пластом. Если требуется связать водоносный пласт с двумя или более гранями, используется ключевое слово AQUFETP и AQUANCON вместо AQUFET. Число аналитических моделей водоносного пласта задается с помощью клоючевого слова AQUDIMS. Каждая запись относится к отдельному водоносному пласту Фетковича (от 1 до NANAQU) и содержит следующие элементы данных: 1
Опорная глубина •
2
ЕДИНИЦЫ: METRIC: m, FIELD: ft, LAB: cm
Начальное давление в водоносном пласте на опорной глубине Если эта величина принята по умолчанию или задана отрицательным числом, начальное давление будет рассчитано так, чтобы водоносный пласт находился как можно ближе к состоянию равновесия с залежью. •
3
Начальный объем воды в водоносном пласте. •
4
ЕДИНИЦЫ: METRIC: sm3, FIELD: stb, LAB: scc
Общая (порода+вода) сжимаемость водоносного пласта. •
5
ЕДИНИЦЫ: METRIC: bars, FIELD: psia, LAB: atm
ЕДИНИЦЫ: METRIC: 1/bar, FIELD: 1/psia, LAB: 1/atm
Коэффициент продуктивности водоносного пласта (полная скорость притока на единицу разности давлений) •
ЕДИНИЦЫ: METRIC:
sm3/day/bars
FIELD: stb/day/psi
LAB: scc/hr/atm 6
Номер таблицы для свойств водной фазы, зависящих от давления (См. ключевое слово PVTW)
7
Нижняя I-координата соединяемых сеточных блоков.
8
Верхняя I-координата соединяемых сеточных блоков.
9
Нижняя J-координата соединяемых сеточных блоков.
10 Верхняя J-координата соединяемых сеточных блоков. 11 Нижняя K-координата соединяемых сеточных блоков. 12 Верхняя K-координата соединяемых сеточных блоков. 13 Указатель, определяющий грань залежи, с которой связан водоносный пласт 'I-'
I=1
грань
Ключевые слова AQUFET
269
'I+'
I = NDIVIX
грань
'J-'
J=1
грань
'J+'
J = NDIVIY
грань
'K-'
K=1
грань (верхняя)
'K+'
K = NDIVIZ
грань (нижняя)
14 Начальная концентрация солей в водоносном пласте Этот параметр имеет значение только для опции минерализованной воды или опции чувствительности к солям при моделировании полимерного заводнения (см. ключевое слово BRINE в разделе RUNSPEC). •
ЕДИНИЦЫ:
METRIC: kg/m3 FIELD: lb/stb LAB: g/cm3
•
ПО УМОЛЧАНИЮ: 0.0
Каждая запись оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). Водоносный пласт будет связан со всеми сеточными блоками, которые лежат в пределах заданных границ и не имеют активных соседних блоков на стороне, обращенной к водоносному пласту. Общее число связанных сеточных блоков не должно превышать значение, введенное с помошью 6-го аргумента ключевого слова AQUDIMS в разделе RUNSPEC. Коэффициент продуктивности водоносного пласта будет распределен между соединяемыми сеточными блоками пропорционально площадям их связываемых граней. Это ключевое слово AQUFET не может быть использовано вместе с ключевыми словами AQUFETP, AQUCT или AQUANCON. Это ключевое слово не должно использоваться при повторных запусках, так как данные о водоносном пласте не могут быть изменены. Дальнейшее описание см. в разделе «Средства моделирования водоносных пластов» на стр. 53 «Технического описания ECLIPSE».
Пример Один водоносный пласт в нижней части сетки 10 × 10 × 5: AQUFET 7000 4000 2.0E9 1.0E-5 500.0 1 1 10 1 10 5 5 'K+' /
270
Ключевые слова AQUFET
AQUFETP
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Задает свойства для водоносных пластов Фетковича Число аналитических моделей водоносного пласта задается с помощью ключевого слова AQUDIMS в разделе RUNSPEC. Если число записей, введенных с помощью ключевого слова AQUFETP, меньше значения, заданного в AQUDIMS, последовательности записей должны заканчиваться пустыми записями, содержащими только косую черту. Каждая запись задает свойства отдельного водоносного пласта Фетковича (от 1 до NANAQU) и содержит следующие элементы данных: 1
Номер водоносного пласта Должен иметь значение между 1 и числом водоносных пластов, вводимом в ключевом слове AQUDIMS.
2
Опорная глубина •
3
Начальное давление в водоносном пласте на опорной глубине Если эта величина принята по умолчанию или задана отрицательным числом, начальное давление будет рассчитано так, чтобы водоносный пласт находился как можно ближе к состоянию равновесия с залежью. •
4
ЕДИНИЦЫ: METRIC: sm3, FIELD: stb, LAB: scc
Общая (порода+вода) сжимаемость водоносного пласта •
6
ЕДИНИЦЫ: METRIC: bars, FIELD: psia, LAB: atm
Начальный объем воды в водоносном пласте •
5
ЕДИНИЦЫ: METRIC: m, FIELD: ft, LAB: cm
ЕДИНИЦЫ: METRIC: 1/bars, FIELD: 1/psia, LAB: 1/atm
Коэффициент продуктивности водоносного пласта (полная скорость притока на единицу разности давлений) •
ЕДИНИЦЫ:
METRIC: sm3/day/bars
FIELD: stb/day/psi
LAB: scc/hr/atm 7
Номер таблицы для свойств водной фазы, зависящих от давления (см. ключевое слово PVTW).
8
Начальная концентрация солей в водоносном пласте Этот элемент имеет значение только для опции минерализованной воды или опции чувствительности к солям при моделировании полимерного заводнения (ключевое слово BRINE в разделе RUNSPEC). •
ЕДИНИЦЫ:
METRIC: kg/m3
FIELD: lb/stb
3
LAB: g/cm •
ПО УМОЛЧАНИЮ: 0.0
Каждая запись оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/).
Ключевые слова AQUFETP
271
Связи с водоносным пластом Фетковича, определенным в этом ключевом слове, вводятся ключевым словом AQUANCON, которое позволяет более чем одной грани залежи быть связанной с водоносным пластом Фетковича. Коэффициент продуктивности водоносного пласта будет распределен между соединяемыми сеточными блоками пропорционально их коэффициентам притока, как определено в параметре 9 ключевого слова AQUANCON. Это ключевое слово не может быть использовано вместе с ключевым словом AQUFET. Ключевое слово AQUFETP не должно использоваться при повторных запусках, так как данные о водоносном пласте не могут быть изменены. Дальнейшее описание см. в разделе «Средства моделирования водоносных пластов» на стр. 53 «Технического описания ECLIPSE».
Пример Один водоносный пласт Фетковича, соединенный с двумя вертикальными сторонами сетки 10 × 10 × 2: AQUFETP 1 7000.0 4000.0 2.0E9 1.0E-5 500.0 1 / AQUANCON 1 1 10 10 10 1 2 'J+' / 1 10 10 1 10 1 2 'I+' / /
272
Ключевые слова AQUFETP
AQUFLUX
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY x SCHEDULE
Задает водоносный пласт с постоянным потоком За ключевым словом следует NANAQU записей данных, каждая из которых заканчивается косой чертой (/). NANAQU означает число аналитических моделей водоносного пласта и вводится в ключевом слове AQUDIMS. Если введено меньше, чем NANAQU записей, последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Каждая запись задает свойства отдельного водоносного пласта (от 1 до NANAQU) и содержит следующие элементы данных: 1
Номер водоносного пласта Должен иметь значение между 1 и NANAQU.
2
Поток из водоносного пласта Скорость притока воды на единицу площади грани соединяемой ячейки. •
ЕДИНИЦЫ:
METRIC: sm3/day/m2
FIELD: stb/day/ft2
LAB: scc/hr/cm2 Связи сеточных блоков с каждым водоносным пластом с постоянным потоком, указанным в этом ключевом слове, определяются в ключевом слове AQUANCON. Скорость потока воды в сеточный блок из водоносного пласта с постоянным потоком определяется выражением: Qw = Fw ⋅ A ⋅ M
[3.7]
где Fw
поток, определенный в параметре 2
A
площадь грани соединяемой ячейки
M
множитель притока из водоносного пласта (параметр 10 в ключевом слове AQUANCON), который по умолчанию принят равным 1.0.
Площадь вычисляется непосредственно, исходя из геометрии соединяемой ячейки и без учета содержимого 9-ого параметра ключевого слова AQUANCON. Водоносный пласт с постоянным потоком может быть изменен в любой момент моделирования повторным вводом ключевого слова AQUFLUX в разделе SCHEDULE. Ключевое слово AQUFLUX не может быть использовано вместе с ключевым словом AQUFET. Дальнейшее описание см. в разделе «Средства моделирования водоносных пластов» на стр. 53 «Технического описания ECLIPSE».
Ключевые слова AQUFLUX
273
Пример Два водоносных пласта с постоянным потоком, соединенных с двумя вертикальными сторонами сетки 10 × 10 × 4. AQUFLUX 1 0.0003 / 2 0.0004 / AQANCON -- Aquifer 1 1 1 10 1 10 10 -- Aquifer 2 2 10 10 /
274
Ключевые слова AQUFLUX
10 10 6 10
1 4 'J+' / 1 4 'I+' /
6 10
1 4 'I+' /
AQUNNC
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задать явным образом значения несоседних соединений для численных моделей водоносных пластов Это ключевое слово позволяет установить заданную проводимость между ячейками сетки и ячейками численной модели водоносного пласта, определенными с помощью ключевого слова AQUNUM. Обычно ECLIPSE рассчитывает соединения численных моделей водоносных пластов с помощью данных, имеющихся в ключевом слове AQUCON, но ключевое слово AQUNNC оказывается более универсальным при определении соединений. Ключевое слово состоит из строки данных для каждого требуемого несоседнего соединения водоносного пласта, определяющее ячейки, которые должны быть связаны, и требуемое значение проводимости. Координаты ячеек определяются в естественном порядке. Каждая строка данных должна оканчиваться косой чертой (/). После определения последнего несоседнего соединения список необходимо закончить дополнительной косой чертой на новой строке. Значения в каждой записи данных следующие: 1
Номер водоносного пласта
2
I-индекс первой ячейки, соединенной с несоседним соединением (IX)
3
J-индекс первой ячейки, соединенной с несоседним соединением (IY)
4
K-индекс первой ячейки, соединенной с несоседним соединением (IZ)
5
I-индекс второй ячейки, соединенной с несоседним соединением (JX)
6
J-индекс второй ячейки, соединенной с несоседним соединением (JY)
7
K-индекс второй ячейки, соединенной с несоседним соединением (JZ)
8
Значение проводимости для несоседнего соединения (TRAN) •
9
ПО УМОЛЧАНИЮ: 0.0
Номер таблицы от насыщенности, которая связана с потоком из первой ячейки во вторую (IST1)
10 Номер таблицы от насыщенности, которая связана с потоком из второй ячейки в первую (IST2) 11 Номер таблицы от давления, которая связана с потоком из первой ячейки во вторую (IPT1) 12 Номер таблицы от давления, которая связана с потоком из второй ячейки в первую (IPT2) 13 Грань, связанная с потоком из первой ячейки во вторую (ZF1) Выберите или: X+, X–, Y+, Y–, Z+, Z Эта информация используется только для опции VE. 14 Грань, связанная с потоком из второй ячейки в первую (ZF2) Выберите или: X+, X–, Y+, Y–, Z+, Z Эта информация используется только для опции VE. 15 Значение коэффициента диффузии для несоседнего соединения (DIFF) Ключевые слова AQUNNC
275
Этот параметр является существенным только в опции Молекулярной Диффузии (ключевое слово DIFFUSE в разделе RUNSPEC). •
ПО УМОЛЧАНИЮ: 0.0
Каждая строка данных должна оканчиваться косой чертой (/). После определения последнего несоседнего соединения список необходимо закончить дополнительной косой чертой на новой строке. Также возможно задать данное ключевое слово в сеточных данных более одного раза. Последние семь аргументов необязательны. Поэтому, если косая черта расположена после аргумента TRAN, то номера таблиц по умолчанию берутся равными номерам таблиц для соединяемых ячеек.
Пример: AQUNNC -- IA IX IY IZ JX JY JZ TRAN 1 2 3 5 5 7 5 2.0 / 1 2 3 6 8 6 5 4.5 / /.
276
Ключевые слова AQUNNC
AQUNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Присоединяет численную модель водоносного пласта к блоку Это ключевое слово задает блоки, представляющие одномерные численные модели водоносных пластов. Может быть определено более одной численной модели водоносного пласта. Каждая строка в ключевом слове AQUNUM определяет сеточный блок, представляющий численную модель водоносного пласта. Это позволяет их свойствам (таким как начальное давление, объем и т. д.) быть независимыми от их размеров и положения на сетке. Связи с другими блоками, определяемые ключевым словом AQUCON, завершают описание водоносного пласта. Общее число строк данных, сопровождающих ключевое слово AQUNUM, должно быть меньше или равно значению, определенному первым аргументом ключевого слова AQUDIMS в разделе RUNSPEC. Каждая запись должна оканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Элементы в ключевом слове AQUNUM следующие: 1
Номер водоносного пласта Должен быть между 1 и общим числом определяемых водоносных пластов. Однако, ситуация, когда два водоносных пласта указаны под одинаковым номером, приводит к ошибке.
2
I-координата сеточного блока, представляющего водоносный пласт.
3
J-координата сеточного блока, представляющего водоносный пласт.
4
K-координата сеточного блока, представляющего водоносный пласт.
5
Площадь поперечного сечения. Эта величина может быть больше, чем та которую имеет сеточный блок I,J,K. Однако на графическом дисплее положение сеточного блока не меняется. •
6
ЕДИНИЦЫ: METRIC: m2, FIELD: ft2, LAB: cm2, PVT-M: m2
Длина Эта величина может быть больше, чем та которую имеет сеточный блок I,J,K. •
7
Пористость •
8
ПО УМОЛЧАНИЮ: Значение в сеточной ячейке
Проницаемость •
9
ЕДИНИЦЫ: METRIC: m, FIELD: ft, LAB: cm, PVT-M: m
ЕДИНИЦЫ: METRIC: mD, FIELD: mD, LAB:cmD, PVT-M: mD
Глубина водоносного пласта Эта величина может отличаться от действительного геометрического положения в пласте. По умолчанию принимается глубина сеточного блока. •
ЕДИНИЦЫ: METRIC: m, FIELD: ft, LAB: cm, PVT-M: m
10 Начальное давление
Ключевые слова AQUNUM
277
Может быть задано явно или по умолчанию. Если взято по умолчанию, начальное давление будет определено процедурой уравновешивания для установления гидростатического равновесия с залежью. Рекомендуется задавать по умолчанию, кроме случая, когда все начальные давления вводятся пользователем. •
ЕДИНИЦЫ: METRIC: barsa, FIELD: psia, LAB: atma, PVT-M: atma
11 Номер PVT-таблицы для водоносного пласта •
ПО УМОЛЧАНИЮ: Значение PVTNUM для блока.
12 Номер таблицы от насыщенности для водоносного пласта •
ПО УМОЛЧАНИЮ: Значение SATNUM для блока.
Примечания •
Длина, площадь поперечного сечения и пористость используются для подсчета объема водоносного пласта. Длина, площадь поперечного сечения и проницаемость используются для подсчета проводимости водоносного пласта.
•
Номер таблицы, использованный для потока в водоносный пласт, будет тот же, что используется для обычных потоков в сетке.
•
В расчетах с двойной пористостью водоносный пласт должен быть расположен в нижней половине (т. е., в трещинной части) сетки.
•
Поровый объем водоносного пласта вычисляется с помощью данных, во всех случаях вводимых в ключевом слове AQUNUM с помощью
PORV = Porosity ⋅ Length ⋅ Area
[3.8]
где пористость берется из значения сеточного блока по умолчанию. Все значения MULTPV, вводимые в разделы GRID или EDIT, не применяются к ячейкам численной модели водоносного пласта. Любые изменения PORV в разделе EDIT для ячеек численных моделей водоносных пластов игнорируются, а поровый объем водоносного пласта всегда рассчитывается из [3.8]. Дальнейшее описание см. в разделе «Средства моделирования водоносных пластов» на стр. 53 «Технического описания ECLIPSE».
Пример В следующем примере определен водоносный пласт из четырех ячеек, его пористость, глубина и начальное давление приняты по умолчанию. Связи водоносный пласт — сетка осуществляются с первой ячейкой, определенной с данным номером водоносного пласта. AQUNUM 1 7 1 1 8 1 1 9 1 1 10 1 /
278
Ключевые слова AQUNUM
1 1 1 1
1. 1. 1. 1.
0E+5 0E+5 0E+5 0E+5
20000 20000 20000 20000
1* 1* 1* 1*
200.0 200.0 200.0 200.0
2* 2* 2* 2*
1 1 1 1
1 1 1 1
/ / / /
AQUTAB
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы функции влияния для водоносного пласта Картера-Трейси Число таблиц функции влияния определяется ключевым словом AQUDIMS. Это таблицы безразмерных времени и давления, каждая из которых заканчивается косой чертой (/). Первой таблицей по умолчанию является таблица, которая не может быть изменена. Она определена и предназначена для случая постоянной конечной скорости для бесконечного водоносного пласта в трактовке Ван Эвердингена (van Everdingen) и Херста (Hurst). Остающиеся таблицы, введенные этим ключевым словом, будут нумероваться, начиная с 2 и далее. Каждая таблица содержит по 2 столбца данных: 1
Безразмерное время Значения должны быть больше 0 и монотонно возрастать вниз по столбцу.
2
Соответствующее безразмерное давление Значения должны быть больше 0.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число должно быть не меньше 2 и не больше максимального значения, заданного как 4-й аргумент ключевого слова AQUDIMS. Примечание
Число строк (заданное в AQUDIMS) всегда принимает значение не меньше 36, чтобы разместить первую колонку (по умолчанию).
Пример В ключевом слове AQUDIMS задается пример с двумя таблицами функции влияния. Первая является таблицей по умолчанию, а вторая представлена с AQUTAB. Дальнейшее описание см. в разделе «Средства моделирования водоносных пластов» на стр. 53 «Технического описания ECLIPSE». AQUTAB 0.01 0.05 0.1 0.15 0.2 0.25 0.3 0.4 0.5 0.6 /
0.112 0.229 0.315 0.376 0.424 0.469 0.503 0.564 0.616 0.659
Ключевые слова AQUTAB
279
AUTOCOAR
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет бокс ячеек для укрупнения сетки в автоматическом измельчении Это ключевое слово аналогично ключевому слову COARSEN и может использоваться в автоматически измельченных сетках (в разделе RUNSPEC указано ключевое слово AUTOREF). Ключевое слово AUTOCOAR имеет два применения. Во-первых, оно может использоваться для укрупнения ячеек базовой сетки аналогично COARSEN. Во-вторых, оно запрещает выполнение автоматического измельчения в боксе ячеек, определенном в параметрах 1-6, при этом сохраняются укрупненные ячейки базовой сетки. Различие в действии ключевых слов COARSEN и AUTOCOAR заключается в том, что все объединения укрупненных ячеек, созданные с помощью COARSEN, затем автоматически измельчаются в ячейки, число которых определено в AUTOREF, тогда как объединения, созданные с помощью AUTOCOAR, измельчению не подвергаются. Заметим, что первоначальную структуру базовых ячеек внутри бокса можно сохранить, используя AUTOCOAR для укрупнения их до того же числа укрупненных ячеек. Таким образом они не будут затронуты в процессе автоматического измельчения. За ключевым словом AUTOCOAR следует произвольное число записей, каждая из которых содержит 9 параметров и завершается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). Каждая запись определяет бокс ячеек сетки, которые необходимо укрупнить. Назначение элементов данных: 1
I1
Нижняя координата I бокса.
2
I2
Верхняя координата I бокса.
3
J1
Нижняя координата J бокса.
4
J2
Верхняя координата J бокса.
5
K1
Нижняя координата K бокса.
6
K2
Верхняя координата K бокса.
7
NX
Число укрупненных ячеек в направлении Х в данном боксе. Число I2-I1+1 должно нацело делиться на NX.
8
NY
Число укрупненных ячеек в направлении Y в данном боксе. Число J2-J1+1 должно нацело делиться на NY.
9
NZ
Число укрупненных ячеек в направлении Z в данном боксе. Число K2-K1+1 должно нацело делиться на NZ.
Таким образом, бокс I1-I2, J1-J2, K1-K2 делится на NX*NY*NZ укрупненных ячеек. Боксы для укрупнения, определенные с помощью ключевых слов COARSEN или AUTOCOAR, не должны перекрываться, но могут соприкасаться. Значение параметра MCOARS в ключевом слове LGR раздела RUNSPEC должно быть большим или равным общему числу укрупненных ячеек. Укрупнение ячеек приводит к созданию несоседних соединений, поэтому его не следует использовать, если в разделе RUNSPEC введено ключевое слово NONNC.
280
Ключевые слова AUTOCOAR
Примеры Пример 1 (синтакис ключевого слова) AUTOCOAR -- I1-I2 J1-J2 K1-K2 NX NY NZ 1 10 1 4 1 6 5 2 3 / 1 4 5 10 1 6 2 3 3 / /
Пример 2 Пусть имеется сетка 6 × 1 × 1: COARSEN - I1 I2 1 6 1 2 5 6 1 6 /
J1 1 3 3 5
J2 2 4 4 6
K1 1 1 1 1
K2 1 1 1 1
NX 3 1 1 3
NY 1 1 1 1
NY 1 1 1 1
/ / / /
Это дает сетку, показанную на рис. 3.1, причем первоначальные неукрупненные ячейки показаны пунктирными линиями.
Ключевые слова AUTOCOAR
281
Рисунок 3.1 Действие ключевого слова COARSEN
После ввода AUTOREF 3 3 1 /
сетка принимает вид, показанный на рис. 3.2:
282
Ключевые слова AUTOCOAR
Рисунок 3.2 Действие ключевого слова AUTOREF
Однако, если ключевое слово COARSEN заменить на AUTOCOAR, например: AUTOCOAR - I1 I2 J1 1 6 1 1 2 3 5 6 3 1 6 5 /
J2 2 4 4 6
K1 1 1 1 1
K2 1 1 1 1
NX 3 1 1 3
NY 1 1 1 1
NY 1 1 1 1
/ / / /
то укрупненные ячейки не подвергаются автоматическому измельчению и сетка принимает вид, показанный на рис. 3.3.
Ключевые слова AUTOCOAR
283
Рисунок 3.3 Действие ключевого слова AUTOCOAR
284
Ключевые слова AUTOCOAR
AUTOREF
x ECLIPSE 100 ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Установить опции для автоматического измельчения Это ключевое слово устанавливает опции для автоматического измельчения. Данные состоят из четырех элементов, определяющих применяемые к сетке коэффициенты измельчения в каждом из направлений. Данные должны завершаться косой чертой (/). 1
Коэффициент измельчения по оси Х. NX должно быть четным. •
2
Коэффициент измельчения по оси Y. NY должно быть четным. •
3
ПО УМОЛЧАНИЮ: 1
Коэффициент измельчения по оси Z. NZ должно быть четным. •
4
ПО УМОЛЧАНИЮ: 1
ПО УМОЛЧАНИЮ: 1
Опция для использования множителей проводимости. 0
От материнских ячеек в базовой сетке наследуются все множители проводимости MULTX и т. д.
1
Множители проводимости базовой сетки MULTX и т. д. применяются к автоматически измельченной сетке только на границах базовой сетки.
2
Разрешает использование дополнительных множителей проводимости SMULTX, SMULTY и SMULTZ, применяемых только на границах базовой сетки, как в опции 1. Все множители MULTX, MULTY или MULTZ наследуются от материнских ячеек в базовой сетке, как в опции 0.
•
ПО УМОЛЧАНИЮ: 0
Возможность автоматического измельчения полезна для автоматического масштабирования наборов данных для больших параллельных вычислений, а также в исследованиях чувствительности к измельчению сетки. (Подробнее см. раздел «Автоматическое измельчение (ECLIPSE 100)» на стр. 471 «Технического описания ECLIPSE».)
Пример Измельчение каждой ячейки в 3 × 3: AUTOREF -- NRX NRY 3 3
NRZ 1
Option for MULTX/Y/Z 1 /
Ключевые слова AUTOREF
285
AUTOSAVE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определить автоматическую запись файлов SAVE Ключевое слово определяет, что файлы SAVE должны записываться каждые N шагов моделирования. Оно может использоваться в разделе SCHEDULE несколько раз. Действие ключевого слова зависит от значения опции MULTSAVE, определенной в разделе RUNSPEC: •
Если MULTSAVE установлена равной -1: Ключевое слово не действует, так как запись файлов SAVE отключена
•
Если MULTSAVE установлена равной 0 (по умолчанию):
Файлы SAVE постоянно перезаписываются
Если MULTSAVE установлен равным 1:
Каждый раз создается новый файл SAVE.
•
Пример AUTOSAVE 1 /
286
Ключевые слова AUTOSAVE
BDENSITY
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Плотность минерализованной воды в поверхностных условиях Это ключевое слово может быть задано в расчетах при использовании опции трассировки минерализованной воды (ключевое слово BRINE). Это дает возможность изменять плотность минерализованной воды в поверхностных условиях при изменении концентрации солей. Если это ключевое слово отсутствует, для минерализованной воды будет принята плотность воды в поверхностных условиях, определенная в ключевом слове DENSITY (или GRAVITY). Данные содержат NTPVT (см. ключевое слово TABDIMS) записей, каждая из которых кончается косой чертой (/). Каждая запись включает в себя до NPPVT значений плотности воды в поверхностных условиях. Значения плотностей в каждой записи соответствуют значениям концентрации солей, приводимых в столбце 1 каждой таблицы ключевого слова PVTWSALT. •
ЕДИНИЦЫ:
METRIC: kg/m3
FIELD: lb/ft3
LAB: g/cm
PVT-M: kg/m
См. также ключевые слова PVTWSALT, DENSITY.
Пример При NTPVT=2, NPPVT>=4 в TABDIMS: BDENSITY 64.0 65.0 67.0 69.0 64.1 64.8 65.1 /
/
PVTWSALT 4000 0.0 / 0.0 0,2 0.5 1.0
1.01 1,00 0.98 0.95
3.00E-06 3.00E-06 3.00E-06 3.00E-06
0.52 0.52 0.52 0.52
0.0 0.0 0.0 0.0 /
4000 0.0 / 0.0 1.01 3.00E-06 0.52 0.0 0.2 1.00 3.00E-06 0.52 0.0 0.5 0.98 3.00E-06 0.52 0.0 /
Ключевые слова BDENSITY
287
Зависимость объемного коэффициента насыщенного газа от давления и нагнетания газа
BGGI
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные включают NTPVT (см. ключевое слово TABDIMS) таблиц функций множителя объемного коэффициента насыщенного газа, каждая из которых завершается косой чертой (/). Таблицы описывают изменение объемного коэффициента насыщенного газа в зависимости от давления и нагнетания газа. Каждая таблица содержит до NPPVT наборов записей данных. Каждый набор записей содержит до NPPVT записей элементов данных, что позволяет определить двухмерную функцию (P, Gi). Умножение значения объемного коэффициента насыщенного газа при (P, Gi=0) на соответствующее значение этой функции дает истинное значение объемного коэффициента насыщенного газа при (P, Gi). Значение объемного коэффициента насыщенного газа при (P, Gi=0) берется из соответствующей таблицы PVTG. Первая запись каждого из элементарных наборов записей содержит следующие параметры: 1
Значение давления газа. Значения должны монотонно увеличиваться вниз по столбцу. •
2
ЕДИНИЦЫ: METRIC: barsa, FIELD: psia, LAB: atma
Коэффициент, на который необходимо умножить взятое из ключевого слова PVTG значение объемного коэффициента насыщенного газа при давлении, равном значению параметра 1, чтобы получить истинное значение объемного коэффициента насыщенного газа при давлении, равном значению параметра 1, и значении нагнетания газа, заданном в параметре 1 соответствующей таблицы GINODE.
Запись 2 и все последующие записи общим числом до NPPVT должны содержать только 1 параметр данных. Этот параметр определяет коэффициент, на который необходимо умножить взятое из ключевого слова PVTG значение объемного коэффициента насыщенного газа при (P, Gi=0), чтобы получить истинное значение объемного коэффициента насыщенного газа при давлении, равном значению параметра 1, и значении нагнетания газа, заданном в соответствующей записи ключевого слова GINODE. Дополнительную информацию см. в разделе «Псевдокомпозиционная модель нагнетания газа» на стр. 331 «Технического описания ECLIPSE».
Пример При NTPVT=1 и NPPVT=2 BGGI 100.0 200.0 /
288
Ключевые слова BGGI
1.0 0.99 1.0 0.992
/ /
BIC
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Двоичные коэффициенты взаимодействия В расчетах с Nc компонентами, где используется уравнение состояния, данное ключевое слово определяет двоичные коэффициенты взаимодействия между компонентами. За ключевым словом должно следовать Nc(Nc – 1)/2 значений, где Nc ⎯ количество компонент, определенных ключевым словом COMPS в разделе RUNSPEC. Указываются только коэффициенты, лежащие ниже главной диагонали матрицы взаимодействия. Коэффициенты выше главной диагонали определяются за счет симметричности матрицы, а коэффициенты на главной диагонали равны нулю. Использование двоичных коэффициентов взаимодействия в уравнении состояния рассмотрено в разделе «Уравнения состояния» на стр. 179 «Технического описания ECLIPSE». Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Это производится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
ПО УМОЛЧАНИЮ: 0 (для всех значений)
Примеры Пример 1 Для пятикомпонентной системы со следующими двоичными коэффициентами взаимодействия: 0.01 между парами компонентов 1-2 и 1-3; 0.02 между компонентами 14; 0.005 между парами 2-3 и 4-5; 0.001 между парами 1-5, 3-4 и 3-5. BIC 0.01 0.01 0.005 0.02 0.0 0.001 0.001 0.0 0.001
0.0005
/
Пример 2 С двумя областями уравнения состояния в пластовых условиях: BIC -0.0200 0.1000 -0.022 0.11
.0360
/
.0560
/
Ключевые слова BIC
289
BICAQ1
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Первый двоичный коэффициент взаимодействия для водной фазы В режиме GASWAT двоичные коэффициенты взаимодействия для уравнения состояния Пенга-Робинсона отличаются от используемых для углеводородных фаз и могут зависеть от температуры. По умолчанию используются формулы, предложенные Соредом и Витсоном и описанные в разделе «Опция GASWAT» на стр. 287 «Технического описания ECLIPSE». Общая формула имеет вид: [3.9]
Ключевое слово BICAQ1 позволяет напрямую вводить значения bq1. Формат этого ключевого слова аналогичен BIC. Значения по умолчанию для bq2 и bq3 переопределяются с помощью ключевых слов BICAQ2 и BICAQ3.
290
Ключевые слова BICAQ1
BICAQ2
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Второй двоичный коэффициент взаимодействия для водной фазы Это ключевое слово позволяет вводить ненулевой двоичный коэффициент взаимодействия водной фазы для опции GASWAT, отличный от используемого по умолчанию. Более подробную информацию см. в описании ключевого слова BICAQ1.
Ключевые слова BICAQ2
291
BICAQ3
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
292
Третий двоичный коэффициент взаимодействия для водной фазы Это ключевое слово позволяет вводить ненулевой двоичный коэффициент взаимодействия водной фазы для опции GASWAT, отличный от используемого по умолчанию. Более подробную информацию см. в описании ключевого слова BICAQ1.
Ключевые слова BICAQ3
BICS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Бинарные коэффициенты взаимодействия для поверхности В расчетах с Nc компонентами, где используется уравнение состояния, данное ключевое слово определяет бинарные коэффициенты взаимодействия между компонентами. Эти коэффициенты должны использоваться в системе добычи (на поверхности). Если ключевое слово BICS не используется, то будут использованы значения из ключевого слова BIC. Формат этого ключевого слова точно такой же, как и у BIC. Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Ключевые слова BICS
293
BIGMODEL
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
294
Позволяет выполнять расчеты больших моделей Это ключевое слово позволяет выполнять расчет больших моделей, для которых ранее требовался специальный исполнимый файл с большой моделью памяти, с помощью стандартного исполнимого файла ECLIPSE. По умолчанию ECLIPSE позволяет выделять только 2 Гб памяти. Ключевое слово BIGMODEL позволяет ECLIPSE выделять 8 Гб памяти путем изменения системы учета внутренней памяти таким образом, что она использует четырехбайтные целые вместо байтов. Заметим, что для расчета моделей, использующих более 2 Гб памяти, данное ключевое слово является необходимым, но не достаточным. Для выделения и адресации объемов памяти, больших 2 Гб, операционная система и исполнимый файл должны быть 64-битными.
Ключевые слова BIGMODEL
BIOTC
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Постоянная Био для взаимодействия породы с флюидом Если в разделе RUNSPEC не задано ключевое слово GEOMECH, данное ключевое слово действовать не будет. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода, в котором определяется постоянная Био. Этот параметр безразмерный и должен иметь значение, большее значения пористости и меньшее либо равное 1. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0,4). Заметим, что по обе стороны от звездочки не должно быть пробелов. Для каждого блока по умолчанию принимается значение 1,0.
Пример BIOTC 324*0.3 /
Ключевые слова BIOTC
295
BIOTCTAB
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Геомеханический множитель для постоянной Био как табличная функция напряжения в породе Множитель для постоянной Био может быть определен в табличной форме как функция максимального и минимального основного напряжения. Данное ключевое слово допустимо только при выборе геомеханической опции (см. ключевое слово GEOMECH в разделе RUNSPEC). Данные включают NGMYRG таблиц (см. первый аргумент ключевого слова GEODIMS в разделе RUNSPEC), каждая из которых оканчивается косой чертой (/), где NGMYRG ⎯ число геомеханических областей в модели. Первая запись устанавливает значения максимального основного напряжения, σ1. Они должны монотонно возрастать. Эта запись должна заканчиваться косой чертой (/). Запись 1
σ1,1
σ1,2
...
σ1, NGMBTC
Последующие NGMBTR записей устанавливают значения минимального основного напряжения, σ3, за которыми следуют табличные данные для множителей BM постоянной Био. Значение 1 для множителя означает, что постоянная Био остается без изменения. Значения минимального основного напряжения, т. е. σ3, должны монотонно возрастать. Счетчики повтора могут использоваться для повторов, но не для максимального/минимального основного напряжения. Запись 2
σ3,1
BM1,1
...
BM1,NGMBTC
Запись 3
σ3,2
BM2,1
...
BM1,NGMBTC
.
.
.
...
.
.
.
.
...
.
σ3,NGMBTR
BMNGMBTR,1
...
BMNGMBTR,NGMBTC
Запись NGMBTR+1
Записи с 2 по NGMBTR должны заканчиваться косой чертой (/). Примечание
Если множитель для постоянной Био является функцией только максимального основного давления, то следует установить или взять по умолчанию значение числа строк, NGMBTR, равным 1. В этом случае первое значение в записи 2 игнорируется. Аналогично, если множитель для постоянной Био является функцией только минимального основного давления, то следует установить или взять по умолчанию значение числа столбцов, NGMBTC, равным 1. В этом случае первое значение в записи 1, σ3,1, σ1,1, игнорируется.
Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). Множители для постоянной Био не проверяются на монотонность. Если введенные значения максимального и минимального основного напряжения из модели окажутся за пределами диапазона данных таблицы, то будет использоваться экстраполяция прямой с постоянным наклоном. См. раздел «Геомеханика», стр. 311 «Технического описания ECLIPSE».
296
Ключевые слова BIOTCTAB
Пример При NGMYRG = 1, NGMBTC=4, NGMBTR=3: BIOTCTAB -- Maximum principal stresses 5000 7000 9000 11000 / -- Minimum principal stress, Biot constant multipliers 5000 2*1 0.99 0.98 / 6000 1 0.99 0.97 0.94 / 8000 0.99 0.95 0.93 0.91 / /
Ключевые слова BIOTCTAB
297
BLACKOIL
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
ECLIPSE 100
Устанавливает использование режима с нелетучей нефтью Это ключевое слово активизирует режим с нелетучей нефтью и является альтернативой COMPS. После того, как указано ключевое слово BLACKOIL, не допускается ввод ключевых слов, используемых для композиционного режима.
Следующие слова воспроизводят эффект ключевого слова BLACKOIL, принятый по умолчанию в ECLIPSE 300: GAS DISGAS VAPOIL (если введено PVTG).
298
Ключевые слова BLACKOIL
BOGI
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Зависимость объемного коэффициента насыщенной нефти от давления и нагнетания газа Данные включают NTPVT (см. ключевое слово TABDIMS) таблиц функций множителя объемного коэффициента насыщенной нефти, каждая из которых завершается косой чертой (/). Таблицы описывают изменение объемного коэффициента насыщенной нефти в зависимости от давления и нагнетания газа. Каждая таблица содержит до NPPVT наборов записей данных. Каждый набор записей содержит до NPPVT записей элементов данных, что позволяет определить двухмерную функцию (P, Gi). Умножение значения объемного коэффициента насыщенной нефти при (P, Gi=0) на соответствующее значение этой функции дает истинное значение объемного коэффициента насыщенной нефти при (P, Gi). Значение объемного коэффициента насыщенной нефти при (P, Gi=0) берется из соответствующей таблицы PVTО. Первая запись каждого из элементарных наборов записей содержит следующие параметры: 1
Значение давления нефти. Значения должны монотонно увеличиваться вниз по столбцу. •
2
ЕДИНИЦЫ: METRIC: barsa, FIELD: psia, LAB: atma
Коэффициент, на который необходимо умножить взятое из ключевого слова PVTO значение объемного коэффициента насыщенной нефти при давлении, равном значению параметра 1, чтобы получить истинное значение объемного коэффициента насыщенной нефти при давлении, равном значению параметра 1, и значении нагнетания газа, заданном в элементе 1 соответствующей таблицы GINODE.
Запись 2 и все последующие записи общим числом до NPPVT должны содержать только 1 параметр. Этот параметр определяет коэффициент, на который необходимо умножить взятое из ключевого слова PVTO значение объемного коэффициента насыщенной нефти при (P, Gi=0), чтобы получить истинное значение объемного коэффициента насыщенной нефти при давлении, равном значению параметра 1, и значении нагнетания газа, заданном в соответствующей записи ключевого слова GINODE. Дополнительную информацию см. в разделе «Псевдокомпозиционная модель нагнетания газа» на стр. 331 «Технического описания ECLIPSE».
Пример При NTPVT=1 и NPPVT=2 BOGI 100.0 200.0
1.0 0.97 1.0 0.952
/ /
/
Ключевые слова BOGI
299
BOUNDARY
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT PROPS x REGIONS x SOLUTION SUMMARY x SCHEDULE
Определяет область сетки для печати Ключевое слово BOUNDARY может быть использовано для определения прямоугольной области сетки, для которой требуется печать сеточных данных или решения (например, TOPS, PERMX, PORV, FIPNUM, SWAT и т. д.). Ключевое слово должно сопровождаться описанными ниже элементами данных. Начальные значения также приведены: 1
Первая ячейка по оси X, включаемая в выдачу (IX1) •
2
7
1
INITIAL:
NDIVIY
INITIAL:
1
Последняя ячейка по оси Z, включаемая в выдачу (KZ2) •
Только ECLIPSE 100
INITIAL:
Первая ячейка по оси Z, включаемая в выдачу (KZ1) •
6
NDIVIX
Последняя ячейка по оси Y, включаемая в выдачу (JY2) •
5
INITIAL:
Первая ячейка по оси Y, включаемая в выдачу (JY1) •
4
1
Последняя ячейка по оси X, включаемая в выдачу (IX2) •
3
INITIAL:
INITIAL:
NDIVIZ
Указатель ориентации. 1
= X поперек страницы, Y вниз по странице для каждого Z
(XYZ)
2
= X поперек страницы, Z вниз по странице для каждого Z
(XZY)
3
= Y поперек страницы, X вниз по странице для каждого Z
(YXZ)
4
= Y поперек страницы, Z вниз по странице для каждого X
(YZX)
5
= Z поперек страницы, X вниз по странице для каждого Y
(ZXY)
6
= Z поперек страницы, Y вниз по странице для каждого X
(ZYX)
Если указатель ориентации отрицателен (например, -1, -2, -3 и т. д.) и число ячеек во внутренних направлениях превышает 15, то все данные для внутренних направлений будут напечатаны до перехода к следующему внешнему слою. Например, при задании параметра 7 (указателя ориентации) равным -1 будут напечатаны все XY данные для слоя 1, затем все XY данные для слоя 2 и т. д. • Только ECLIPSE 100
8
ПО УМОЛЧАНИЮ:
1
Указатель выдачи в случае двойной пористости (действителен только при расчетах с опцией двойной пористости). BOTH
=
И матричные, и трещинные ячейки
MATRIX
=
Только матричные ячейки
FRACTURE
=
Только трещинные ячейки
Слово может быть сокращено, значимым является только первый символ. •
300
Ключевые слова BOUNDARY
ПО УМОЛЧАНИЮ:
BOTH
Данные должны удовлетворять следующим условиям: 1 ≤ IX1 ≤ IX2 ≤ NDIVIX 1 ≤ JY1 ≤ JY2 ≤ NDIVIY 1 ≤ KZ1 ≤ KZ2 ≤ NDIVIZ. Поле данных должно завершаться косой чертой. Если вводится меньше, чем восемь параметров , остальные остаются неизменными. ECLIPSE 100
Кроме того, это ключевое слово управляет ориентацией выдачи и дает вам возможность в расчетах с двойной пористостью печатать только матричные или только трещинные ячейки.
ECLIPSE 300
Данное ключевое слово также может использоваться в разделах RUNSPEC, PROPS и SUMMARY. Это не влияет на вывод в ключевое слово GRAF раздела OUTSOL и в раздел SUMMARY.
Пример -------BOUNDARY
IX1-IX2 3
7
JY1-JY2 1
8
KZ1-KZ2 Orientation Dual Poro 3
3 /
Ключевые слова BOUNDARY
301
Переопределяет текущий бокс ввода
BOX
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION SUMMARY x SCHEDULE
Ключевое слово сопровождается шестью целыми числами, которые переопределяют текущий бокс ввода. Последующие операции, использующие ключевые слова EQUALS, ADD, MULTIPLY и COPY только меняют сеточные блоки в текущем боксе ввода. Таким же образом данные, введенные в массив (например, с помощью PERMX, PORV или SATNUM) присваиваются сеточным блокам в текущем боксе ввода. Ключевое слово должно сопровождаться описанными ниже параметрами , заканчивающимися косой чертой. 1
Первый блок по оси X нового бокса ввода (IX1)
2
Последний блок по оси X нового бокса ввода (IX2)
3
Первый блок по оси Y нового бокса ввода (JY1)
4
Последний блок по оси Y нового бокса ввода (JY2)
5
Первый блок по оси Z нового бокса ввода (KZ1)
6
Последний блок по оси Z нового бокса ввода (KZ2)
Данные должны удовлетворять условиям: 1 ≤ IX1 ≤ IX2 ≤ NDIVIX 1 ≤ JY1 ≤ JY2 ≤ NDIVIY 1 ≤ KZ1 ≤ KZ2 ≤ NDIVIZ. Ограничения ячеек по умолчанию также являются текущими значениями BOX. Данные должны завершаться косой чертой (/). Заметим, что в конце каждого введенного раздела (GRID, EDIT, PROPS и т. д.) программа задает ENDBOX и устанавливает бокс ввода. ECLIPSE 300
Данное ключевое слово также может использоваться в разделах RUNSPEC и SUMMARY. См. также ключевые слова ADD, COPY, ENDBOX, EQUALS, MULTIPLY, MINVALUE и MAXVALUE.
Пример -- IX1-IX2 BOX 3 7
302
Ключевые слова BOX
JY1-JY2 4
13
KZ1-KZ2 3
5 /
BRANPROP
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
ECLIPSE 300
ECLIPSE 100
ECLIPSE 300
Определяет ветви расширенной сети При использовании расширенной модели сети (в разделе RUNSPEC присутствует ключевое слово NETWORK) данное ключевое слово должно использоваться для определения структуры сети. При этом структура сети может отличаться от иерархии группового управления, определенной ключевым словом GRUPTREE. Однако эта структура должна быть древовидной, а узлы-источники (самые нижние узлы дерева) должны соответствовать группам в иерархии GRUPTREE (как правило, группам скважин или группам-спутникам). В ECLIPSE 100 имена соответствующих узлов и групп должны совпадать в обеих структурах. Остальные узлы сети и группы GROUPTREE не должны совпадать. Нельзя использовать вместе ключевые слова BRANPROP и GRUPNET. Сеть добычи должна полностью определяться либо с помощью ключевых слов BRANPROP и NODEPROP (для расширенной сети), либо GRUPNET (для стандартной сети). Если имеется также и сеть нагнетания, то в ECLIPSE 300 она должна быть такого же типа, как и сеть добычи. Если сеть добычи была определена с помощью ключевых слов BRANPROP и NODEPROP, то сеть нагнетания также должна быть определена с помощью этих ключевых слов. В ECLIPSE 100 ключевые слова BRANPROP и NODEPROP могут использоваться только для сетей добычи, а сети нагнетания должны определяться с помощью ключевого слова GNETINJE. За ключевым словом BRANPROP следует произвольное число записей, каждая из которых содержит следующие параметры и завершается косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей лишь косую черту. 1 Имя нижнего узла ветви. (до 8 символов) Это узел, наиболее приближенный к скважинам и наиболее удаленный от концевого узла (вершины) дерева. В сети добычи таким узлом является подводящий узел ветви, а в сети нагнетания ⎯ отводящий узел. 2 Имя верхнего узла ветви. (до 8 символов) Это узел, наиболее приближенный к концевому узлу (вершине) дерева. В сети добычи таким узлом является отводящий узел ветви, а в сети нагнетания ⎯ подводящий узел. 3 Номер таблицы показателей вертикального потока для ветви. В сети добычи он должен соответствовать номеру таблицы показателей вертикального потока добычи (ключевое слово VFPPROD). В сети нагнетания он должен соответствовать номеру таблицы показателей вертикального потока нагнетания (ключевое слово VFPINJ). Отводящие и подводящие узлы должны принадлежать к одному и тому же типу сети (параметр 7 ключевого слова NODEPROP). Для нескольких трубопроводов сети может использоваться одна и та же таблица показателей вертикального потока, если они имеют одинаковые характеристики потери давления. Если в ветви сети, определенной параметрами 1 и 2, отсутствует падение давления, то следует ввести значение 9999. Для ветвей, соответствующих штуцерам (см. параметр 3 ключевого слова NODEPROP), должно быть введено значение 9999. Значение 0 закрывает ветвь, т. е. удаляет ее из сети. При этом значение добычи для подводящего узла (или значение нагнетания отводящего узла) не прибавляется к потокам в сети. Ключевые слова BRANPROP
303
4
Величина искусственного лифта, используемая в расчетах потерь давления для ветви. Это значение используется для поиска в таблице показателей вертикального потока (параметр 3). В соответствии с определением, использованным при создании таблицы, оно может считаться, например, мощностью насоса или компрессора.
ECLIPSE 100
Если ветвь содержит автоматический компрессор (ключевое слово NETCOMPA), то введенная для нее величина искусственного лифта должна соответствовать «выключенному» состоянию компрессора (как правило, 0).
ECLIPSE 100
Если величина искусственного лифта приравнена DENO или DENG в параметре 5, то для параметра 4 следует оставить значение по умолчанию. •
Только ECLIPSE 100
5
ПО УМОЛЧАНИЮ: Нуль
Приравнять величину искусственного лифта в ветви значению плотности в поверхностных условиях. При необходимости величина искусственного лифта для ветви может быть приравнена среднему значению плотности нефти или газа в ней в поверхностных условиях. При поиске в таблице показателей вертикального потока ECLIPSE автоматически установит величину искусственного лифта равной этому значению. Таблица показателей вертикального потока должна создаваться с использованием того же определения величины искусственного лифта (см. ключевое слово VFPPROD) и охватывать предполагаемый диапазон значений плотности в поверхностных условиях. Данная опция полезна в том случае, когда в сеть втекает смесь нефти и газа с различными значениями плотности в поверхностных условиях. Разумеется, в этом случае величину искусственного лифта нельзя использовать для представления насоса или компрессора, а ветвь не может содержать автоматический компрессор. DENO
Установить величину искусственного лифта равной средней плотности нефти в ветви в поверхностных условиях.
DENG
Установить величину искусственного лифта равной средней плотности газа в ветви в поверхностных условиях.
NONE
Не приравнивать величину искусственного лифта скважины значению плотности нефти или газа. При этом сохраняется значение, введенное в параметре 4 (или сброшенное для автоматического компрессора).
•
ПО УМОЛЧАНИЮ: NONE
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей только косую черту. См. также ключевое слово NODEPROP. Примечание
304
Ключевые слова BRANPROP
При расчете возможно изменение топологии сети путем добавления новых ветвей между узлами. Однако каждый узел может иметь только одну вышележащую ветку (в направлении концевого узла в вершине дерева). Поэтому, если вышележащая ветка узла перенаправляется на другой вышележащий узел, то первоначальная вышележащая ветка должна быть удалена путем присвоения ей нулевого номера таблицы показателей вертикального потока в параметре 3.
Пример BRANPROP -- DnTre -- node GB2 GA2 GB1 GA1 N4 N3 N2 N1 /
UpTre node N4 N3 N2 N1 N3 N2 N1 FIELD
VFP table 3 2 1 9999 4 4 5 6
ALQ ALQ= value dens? / / / / / / / 100 /
Ключевые слова BRANPROP
305
BRINE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
306
Требуется трассировка минерализованной воды Это ключевое слово указывает на то, что требуется опция трассировки минерализованной воды, чтобы обеспечить моделирование вод с различными соленостями. (См. «Трассировка минерализованной воды» на стр. 63 «Технического описания ECLIPSE») Для задач, использующих опцию полимерного заводнения ECLIPSE (которая активизируется ключевым словом POLYMER), ключевое слово BRINE активизирует опцию чувствительности полимеров к солям. У этого ключевого слова нет связанных с ним данных.
Ключевые слова BRINE
CALTRAC
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает индикатор, который следует связать с тепловым эквивалентом газа Ключевое слово определяет индикатор, концентрация которого представляет тепловой эквивалент газа при использовании опции управления тепловым эквивалентом газа (см. раздел «Управление тепловым эквивалентом газа» на стр. 297 «Технического описания ECLIPSE»). Индикатор должен быть определен ранее как пассивный индикатор газовой фазы (ключевое слово TRACER в разделе PROPS) и инициализирован как соответствующий тепловому эквиваленту, измеряемому в kJ/sm3 (METRIC), Btu/Mscf (FIELD), J/scc (LAB). Информацию по определению индикаторов см. в разделе «Трассировка индикатора», стр. 905 «Технического описания ECLIPSE».) За ключевым словом следует единственная запись, заканчивающаяся косой чертой (/). 1
Имя индикатора (до 3 символов)
Каждая запись заканчивается косой чертой (/).
Пример CALTRAC CAL /
Ключевые слова CALTRAC
307
CALVAL
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Тепловые эквиваленты компонентов Это ключевое слово связывает с каждым компонентом молярный тепловой эквивалент. Оно требуется в том случае, когда для скважин (см. ключевое слово WCONPROD) или групп (см. ключевое слово GCONPROD) необходимо установить ограничения дебита теплового эквивалента. Также оно необходимо в расчете GASWAT, если необходимо выполнить расчет качества газа. (Дополнительную информацию см. в разделе «Опция GASWAT» на стр. 287 «Технического описания ECLIPSE».) За ключевым словом должно следовать Nc значений. •
ЕДИНИЦЫ:
METRIC: kJ/kg.M
FIELD: BTU/lb.M
LAB: J/g.M
PVT-M: kJ/Kg.M
Пример --Calorific values in kJ/kgMole CALVAL 10 20 0.0 0.0 /
308
Ключевые слова CALVAL
CARFIN
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Только ECLIPSE 100
Определяет локальное измельчение декартовой сетки Ключевое слово CARFIN используется для настройки локального измельчения декартовой сетки. Оно задает ячейку или бокс ячеек, определяемый его координатами в глобальной сетке I1-I2, J1-J2, K1-K2, для замещения измельченными ячейками. Размеры измельченной сетки внутри бокса определяются как NX, NY, NZ. Локальное измельчение сетки описано в разделе «Локальное измельчение и укрупнение сетки» на стр. 439 «Технического описания ECLIPSE». За ключевым словом CARFIN должны следовать двенадцать параметров , оканчивающихся косой чертой (/): 1
Имя локального измельчения сетки (до 8 символов)
2
I1
Нижняя координата I бокса в родительской сетке.
3
I2
Верхняя координата I бокса в родительской сетке.
4
J1
Нижняя координата J бокса в родительской сетке.
5
J2
Верхняя координата J бокса в родительской сетке.
6
K1
Нижняя координата K бокса в родительской сетке.
7
K2
Верхняя координата K бокса в родительской сетке.
8
NX
Число измельченных ячеек в направлении Х.
9
NX
Число измельченных ячеек в направлении Y.
10
NX
Число измельченных ячеек в направлении Z.
11
NWMAX
Максимальное количество скважин, которое может содержать данное локальное измельчение сетки.
12
Имя родительского локального измельчения сетки (до 8 символов). Этот параметр может быть установлен равным нулевой строке или строке ‘GLOBAL’. Последнее означает, что родительская сетка является глобальной (т. е. не является вложенным измельчением). Вложенные измельчения могут использоваться в ECLIPSE 300 и ECLIPSE 100. Если родительская сетка уже является локальным измельчением сетки, то должно быть задано ее имя. Диапазон индексов I, J, K должен относиться к родительской сетке. Если родительская сетка является глобальной, то диапазон индексов I, J, K относится к глобальной сетке. В ECLIPSE 100 вложенные измельчения нельзя использовать в том случае, если родительская или дочерняя сетка являются частью локальной сетки, входящей в объединение. Их также нельзя использовать с опциями параллельных вычислений и градиента.
ECLIPSE 100
• Только ECLIPSE 100
13
ПО УМОЛЧАНИЮ: ‘GLOBAL’
QPARAL Указатель параллельной обработки CARFIN. Как правило, ECLIPSE 100 распределяет полные локальные измельчения сетки, не разделяя их на части между доступными процессорами. Если имеется всего одно или два измельчения, либо одно из измельчений имеет очень большой размер, то может оказаться полезным обрабатывать их параллельно, т. е. распределять сетку между процессорами для одновременных расчетов. Этот параметр не действует, если опция параллельных вычислений отключена. •
ПО УМОЛЧАНИЮ: F Ключевые слова CARFIN
309
Число ячеек измельчения в каждом направлении должно нацело делиться на число ячеек, подлежащих измельчению. При считывании ключевого слова CARFIN текущим боксом ввода становится вся локальная сетка. Все последующие ключевые слова раздела GRID (например, PORO и т. д.) будут применяться к этой локальной сетке до тех пор, пока не встретится ENDFIN, RADFIN, REFINE или другое ключевое слово CARFIN. ECLIPSE 100
Локальные измельчения декартовой сетки могут быть объединены в единое целое с помощью ключевого слова AMALGAM. Локальные сетки одного объединения могут касаться, но не перекрываться.
ECLIPSE 100
Фактическое количество скважин в любой из локальных сеток или их объединении не должно превосходить значения NWGMAX, указанного в параметре 4 ключевого слова WELLDIMS раздела RUNSPEC. См. также ключевые слова HXFIN, NXFIN и т. д.
Примеры Пример 1 CARFIN --Name I1 I2 J1 J2 K1 K2 NX NY NZ REF1 19 19 3 3 1 2 3 1 --Enter data for this local grid
6
/
PORO 0.25 0.28 0.21 0.225 0.23 0.18 0.17 0.15 0.22 0.165 0.17 0.16 0.20 0.21 0.19 0.120 0.15 0.17 / ENDFIN
Пример 2 Вложенное измельчение в ECLIPSE 300 --Define a local grid REF1 CARFIN --Name I1 I2 J1 J2 K1 K2 NX NY NZ NWMAX PARENT REF1 10 19 3 3 1 4 4 4 16 1* GLOBAL / ENDFIN --Define a local grid REF2 contained within REF1 CARFIN --Name I1 I2 J1 J2 K1 K2 NX NY NZ NWMAX PARENT REF2 2 3 2 3 1 8 4 4 16 1* REF1 / --Enter data for this local grid here if required ENDFIN
310
Ключевые слова CARFIN
CART
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задание декартовой системы координат Это ключевое слово указывает, что при моделировании используется декартова система координат (оси X, Y, Z), а не радиальная. Заметим, что поскольку данные геометрические единицы принимаются по умолчанию, задание данного ключевого слова обычно необязательно. У ключевого слова CART нет связанных с ним данных.
Ключевые слова CART
311
CCTYPE
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Тип сжимаемости компонента Это ключевое слово может использоваться вместе с термической опцией для определения формулы сжимаемости жидкой фазы углеводородного компонента. По умолчанию объем компонента в жидкой фазе вычисляется по следующей формуле: [3.10]
Используемые здесь постоянные описаны в ключевых словах CREF, DREF, PREF, TREF и THERMEX1. Однако при моделировании пенистой нефти удобно считать захваченный нефтью газ компонентом жидкой фазы, но со сжимаемостью, свойственной газу. Ключевое слово CCTYPE позволяет моделировать объем жидкой фазы компонента, используя газовый закон: [3.11]
Подробную информацию см. в описании ключевого слова ZFACTOR. За ключевым словом должно следовать по одному значению для каждого компонента. Они могут быть следующими: OIL
для стандартной сжимаемости жидкой фазы [3.10]
GAZ
для сжимаемости жидкой фазы, свойственной газу [3.11]
Значения могут быть заключены в кавычки. Значимым является только первый символ. Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния в пластовых условиях вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнения состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример CCTYPE OIL OIL GAS /
312
Ключевые слова CCTYPE
CCTYPES
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Тип сжимаемости компонента в поверхностных условиях Данное ключевое слово может использоваться вместе с опцией THERMAL для определения типа сжимаемости нефтяной фазы компонента (OIL или GAS) в поверхностных условиях. Если данное ключевое слово не используется, то тип поверхностной сжимаемости будет соответствовать типу пластовой сжимаемости, заданному с помощью ключевого слова CVTYPE. Ключевое слово используется так же, как и CCTYPE. Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнения состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Ключевые слова CCTYPES
313
CECON
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Экономические ограничения для соединений добывающих скважин Ключевое слово CECON используется для установления экономических ограничений для соединений добывающих скважин. Если отдельное соединение противоречит одному из его экономических ограничений, это соединение будет автоматически закрыто. Соединения скважины должны быть уже определены перед тем, как данное ключевое слово может быть применено. Ключевое слово CECON сопровождается произвольным числом записей, описанных ниже, каждая из которых заканчивается косой чертой (/). Запись может быть закончена ранее на любом параметре ; остающимся параметрам будут присвоены их значения по умолчанию. Значения по умолчанию могут быть определены до косой черты «нулевым числом» повторяющихся значений формы (n*, где n — число последовательных параметров, задаваемых по умолчанию). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). Каждая запись может содержать до 12 параметров: 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин задаются с помощью ключевого слова WLIST.
2
I — координата соединенного сеточного блока (блоков) •
3
ПО УМОЛЧАНИЮ:
0 (позволяет любое I-значение)
K — координата верхнего соединенного блока в этом наборе данных •
5
0 (позволяет любое I-значение)
J — координата соединенного сеточного блока (блоков) •
4
ПО УМОЛЧАНИЮ:
ПО УМОЛЧАНИЮ:
(относится к верхнему соединению скважины)
K — координата нижнего соединенного блока в этом наборе данных •
ПО УМОЛЧАНИЮ:
(относится к нижнему соединению скважины)
Следующие экономические ограничения будут применяться ко всем соединениям скважины, соответствующим указателям координат, определенным в параметрах 2-5. Но если указатель координаты задается по умолчанию равным нулю, то его величина не будет иметь значения при выборе соединений, обладающих данными ограничениями. Таким образом, если I и J координаты приняты по умолчанию равными нулю, экономические ограничения будут применяться ко всем соединениям в скважине, которые расположены между слоями K1 и K2, определенными в параметрах 4 и 5. Если все четыре координаты приняты по умолчанию, ограничения будут применяться ко всем соединениям в скважине. 6
Максимальная обводненность (водожидкостной фактор) Значение 0,0 отменяет это ограничение •
• 7
314
Ключевые слова CECON
ЕДИНИЦЫ:
ПО УМОЛЧАНИЮ:
sm3/sm3 (METRIC),
stb/stb (FIELD),
scm3/scm3 (LAB),
sm3/sm3 (PVT-M)
Не ограничено
Максимальный газонефтяной фактор Значение 0,0 отменяет это ограничение
•
• 8
ЕДИНИЦЫ:
ПО УМОЛЧАНИЮ:
sm3/sm3 (METRIC),
stb/stb (FIELD),
scm3/scm3 (LAB),
sm3/sm3 (PVT-M)
Не ограничено
Максимальный водогазовый фактор Значение 0,0 отменяет это ограничение •
ЕДИНИЦЫ:
sm3/sm3 (METRIC),
stb/stb (FIELD),
scm /scm (LAB),
sm3/sm3 (PVT-M)
3
• 9
10
CON
Закрыть соединение
+CON
Закрыть соединение и все ниже в наихудшей скважине (см. ключевое слово COMPORD)
•
CON
ПО УМОЛЧАНИЮ:
Продолжать проверку остановленных скважин? YES
Экономические ограничения соединений проверяются, даже если скважина остановлена (поскольку все еще возможны перетоки).
NO
В остановленных скважинах экономические ограничения соединений не проверяются. ПО УМОЛЧАНИЮ:
NO
Минимальный дебит нефти Если дебит нефти падает ниже этого значения, соединение закрывается (а также все соединения ниже, если это установлено в параметре 9). • •
12
Не ограничено
Процедура ремонта при нарушении ограничения
• 11
ПО УМОЛЧАНИЮ:
3
ЕДИНИЦЫ: ПО УМОЛЧАНИЮ:
sm3/day (METRIC),
stb/day (FIELD),
scc/hr (LAB),
sm3/day (PVT-M)
– бесконечность (–1.0E20)
Минимальный дебит газа Если дебит газа падает ниже этого значения, то соединение закрывается (закрываются и все соединения ниже, если это установлено в параметре 9). • •
ЕДИНИЦЫ: ПО УМОЛЧАНИЮ:
sm3/day (METRIC),
stb/day (FIELD),
scc/hr (LAB),
sm3/day (PVT-M)
– бесконечность (–1.0E20)
Примечания 1
Если ключевое слово COMPLUMP использовано для объединения соединений во вскрытия, экономические ограничения будут применяться к вскрытиям в целом (например, все вскрытие будет закрыто, если его общие обводненность, газонефтяной фактор (GOR) или водогазовый фактор (WGR) превзойдут ограничения, установленные для его соединений). Все соединения в одном и том же вскрытии должны иметь одинаковые ограничения.
2
Соединения перетока (закачки) имеют отрицательный дебит. Таким образом, присвоение элементу 11 или 12 небольшого отрицательного значения приводит к закрытию соединения при перетоке. Принятое по умолчанию значение –1.0E20 позволяет оставлять соединение открытым при перетоке.
См. также ключевое слово WLIMTOL и ключевое слово WORKLIM в ECLIPSE 100. Ключевые слова CECON
315
Пример CECON PROD1 4* 'P*' /
316
Ключевые слова CECON
2* 2
0,7 2
1*
3.5
/Ограничивает обводненность для всех соединений в скважине /Ограничивает GOR для соединений слоя 2 во всех скважинах, имена которых начинаются с буквы P
CFLLIMIT
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устойчивые временные шаги Данные содержат до девяти параметров, управляющих выбором неявных ячеек в расчете AIM или выбором временного шага в расчете IMPES. Данные должны завершаться косой чертой (/). 1
Включает (или отключает) опцию устойчивых временных шагов. ON
Опция устойчивых временных шагов задействована.
OFF
Опция устойчивых временных шагов не задействована
• 2
ПО УМОЛЧАНИЮ: OFF
Заданное максимальное значение CFL для всех явных ячеек. •
ПО УМОЛЧАНИЮ: 1.0
Внимание
3
Только в расчетах AIM: значение CFL, при превышении которого ячейки становятся неявными (с учетом значения параметра 5) •
4
ПО УМОЛЧАНИЮ: 0.75
В конце временного шага значения CFL пересчитываются заново с учетом нового решения. Если значение CFL для ячейки превышает приведенное здесь значение, то временной шаг дробится и повторяется заново. •
5
ПО УМОЛЧАНИЮ: 2.0
Максимальная доля неявных ячеек в расчете AIM. •
ПО УМОЛЧАНИЮ: 0.05 (=5%)
Примечание
6
Хотя использование максимального значения CFL, большего 1, во многих случаях приводит к ускорению расчетов без видимых негативных эффектов, этого делать не рекомендуется, если только пользователь не обладает достаточной квалификацией для обнаружения возможных проблем.
Если основной причиной выбора временного шага в расчете является «CFL», то расчет обычно оказывается более эффективным при большом значении данного параметра, т. е. при большой доле неявных ячеек.
Целое число, определяющее количество оценок состояния AIM, в ходе которых неявная ячейка остается неявной после установки, независимо от критерия выбора. Эта опция активизируется только в том случае, когда значение параметра 5 превышает 0. •
ПО УМОЛЧАНИЮ: 1.0
Ключевые слова CFLLIMIT
317
7
Целое число, управляющее неявной обработкой скважин. 0
Скважины специально не обрабатываются.
1
Численная схема рассчитывает неявным методом все ячейки, содержащие вскрытия открытых скважин.
2
Все ячейки, содержащие вскрытия открытых скважин, считаются неявными.
• 8
Отключает ограничение на изменение, вызванное капиллярным давлением, т. е. ключевое слово DPCDT игнорируется. Если для параметра установлено значение ‘NO’, то учитывается значение, установленное ключевым словом DPCDT в разделе RUNSPEC. •
9
ПО УМОЛЧАНИЮ: 1
ПО УМОЛЧАНИЮ: YES
Целое число, определяющее число временных шагов перед повторным определением состояния AIM. Состояние AIM всегда переопределяется в начале нового отчетного шага. Если этот параметр имеет отрицательное значение (и параметр 5 больше 0), то состояние AIM всегда переопределяется в случае, когда текущий шаг ограничен изменением пропускной способности или решения.
•
ПО УМОЛЧАНИЮ: 1
Пример CFLLIMIT ‘ON’ 2* 1.5 0.05 1*/
В приведенном выше примере расчета AIM до 5% (параметр 5) ячеек пласта при необходимости может стать неявными. Для параметра 4 установлено обычное значение.
318
Ключевые слова CFLLIMIT
CHANDIMS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Увеличить размеры скважины Ключевое слово позволяет увеличивать в разделе Schedule размеры скважин, первоначально введенные с помощью ключевого слова WELLDIMS. Это необходимо в случае, когда перекрывается одно из ограничений на размер скважины, особенно в расчете с быстрым повторным запуском. Формат ключевого слова аналогичен WELLDIMS. Данные состоят из девяти целых чисел, описывающих размерности данных скважины, использующиеся в расчете. По умолчанию аргументы сохраняют свои прежние значения. Если ни один из размеров не увеличен, никаких действий не выполняется. Для увеличения размера задействованных скважин имеющиеся массивы записываются во временный файл, использованное место подвергается декомпрессии, массивы заново размещаются в памяти и считываются обратно. Этот процесс требует больших временных затрат, поэтому рекомендуется с самого начала устанавливать достаточно большие размеры в WELLDIMS. Использования CHANDIMS можно полностью избежать с помощью гибких повторных запусков, позволяющих увеличивать размеры скважин при каждом перезапуске (см. ключевое слово RESTART). Назначение параметров: 1
Максимальное число скважин. •
2
Максимальное число вскрытий на одну скважину. •
3
ПО УМОЛЧАНИЮ: Соответствует значению, установленному в WELLDIMS
Максимальное число условий сепарации. •
9
ПО УМОЛЧАНИЮ: Соответствует значению, установленному в WELLDIMS
Максимальное число смесей. •
8
ПО УМОЛЧАНИЮ: Соответствует значению, установленному в WELLDIMS
Максимальное число потоков скважины. •
7
ПО УМОЛЧАНИЮ: Соответствует значению, установленному в WELLDIMS
Максимальное число ступеней на сепаратор, включая последнюю, представляющую складской резервуар. •
6
ПО УМОЛЧАНИЮ: Соответствует значению, установленному в WELLDIMS
Максимальное число скважин или дочерних групп в составе группы. •
5
ПО УМОЛЧАНИЮ: Соответствует значению, установленному в WELLDIMS
Максимальное число групп. •
4
ПО УМОЛЧАНИЮ: Соответствует значению, установленному в WELLDIMS
ПО УМОЛЧАНИЮ: Соответствует значению, установленному в WELLDIMS
Максимальное число элементов смеси. •
ПО УМОЛЧАНИЮ: Соответствует значению, установленному в WELLDIMS
Ключевые слова CHANDIMS
319
Внимание
CHANDIMS не должно использоваться для изменения размеров скважины, если расчет содержит многосегментные скважины. Размеры для таких скважин могут быть изменены с помощью ключевого слова RESTART при использовании гибких повторных запусков.
Пример CHANDIMS 20 40 4* 10 4 /
320
Ключевые слова CHANDIMS
CIRCLE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Запрашивает завершение круга Ключевое слово запрашивает генерирование несоседних соединений для завершения круга в радиальной геометрии. Эти соединения создаются между последней и первой ячейками в азимутальном направлении theta для каждого слоя и кольца ячеек в направлении R. Соединения генерируются только в том случае, когда сетка стягивает 360 градусов так, что первая и последняя ячейки соприкасаются. Ключевое слово не имеет аргументов и действует только в том случае, если в разделе RUNSPEC указано ключевое слово RADIAL.
Пример CIRCLE
Ключевые слова CIRCLE
321
CNAMES
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Имена компонент В расчетах с Nc компонентами это ключевое слово сопоставляет каждому из компонентов идентифицирующую строку символов, что необходимо для отчетов. Строка может содержать до 8 символов. За ключевым словом должно следовать Nc значений. Строки могут быть заключены в кавычки, хотя они являются необходимыми только в том случае, когда строка содержит пустые символы или начинается не с буквы.
Пример CNAMES Meth Ethane C3-C6 C7+ /
322
Ключевые слова CNAMES
CO2SOL
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Разрешить растворение CO2 в водной фазе Это ключевое слово задействует опцию растворения СО2. В этом случае компонент СО2 может существовать во всех трех фазах. Это ключевое слово не может использоваться, если задействовано направленное масштабирование концевых точек таблицы насыщенности (в первом элементе ключевого слова ENDSCALE установлено значение DIRECT). Для данной опции требуется только ключевое слово CO2SOL. Имеется также два необязательных ключевых слова: SOLUBILI
Позволяет пользователю вводить значения в таблицу растворимости, используемую по умолчанию.
RSWVD
Определяет начальное изменение газоводяного фактора для СО2 в водной фазе.
Дополнительную информацию см. в разделе «Раствор диоксида углерода в водной фазе», стр. 65 «Технического описания ECLIPSE».
Ключевые слова CO2SOL
323
Активизировать опцию метана в угольном пласте
COAL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
324
Это ключевое слово задействует опцию метана в угольном пласте (см. раздел «Модель метана в угольном пласте» на стр. 79 «Технического описания ECLIPSE»). У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова COAL
COALADS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные относительной адсорбции газа/растворителя Для определения данных относительной адсорбции в расчетах с растворителями используются ключевые слова COALADS или COALPP. Ключевое слово COALADS сводит в таблицы обычные коэффициенты относительной адсорбции для газа (метана) и растворителя. Дополнительную информацию см. в разделе «Модель метана в угольном пласте» на стр. 79 «Технического описания ECLIPSE». Данные входят в таблицы NTSFUN (смотри ключевое слово TABDIMS) функций относительной адсорбции для газа/растворителя, каждая из которых заканчивается косой чертой (/). Таблица содержит 3 столбца данных. Первый столбец данных есть доля газовой фазы, Sgas / (Sgas + Ssolvent). Остальные 2 столбца содержат, соответственно, относительную адсорбцию газа (Fg) и относительную адсорбцию газа растворителя (Fs). Столбец 1
Доля газовой фазы (fg). Значения должны быть в пределах от 0 до 1 и монотонно увеличиваться вниз по столбцу.
Столбец 2
Соответствующая относительная адсорбция газа (Fg). Значения должны быть между 0 и 1 и оставаться постоянными или возрастать вниз по столбцу.
Столбец 3
Соответствующая относительная адсорбция растворителя (Fs). Значения должны оставаться постоянными или убывать вниз по столбцу.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше NSSFUN (см. ключевое слово TABDIMS). Поверхностная концентрация газа и растворителя при заданных давлении и составе описываются выражениями: Поверхностная концентрация газа
= Cg(P) ⋅ Fg(fg)
Поверхностная концентрация растворителя
= Cs(P) ⋅ Fs(fg)
где Cg(P)
–
адсорбция чистого газа при давлении P (ключевое слово LANGMUIR)
Cs(P)
–
адсорбция чистого растворителя при давлении P (ключевое слово LANGSOLV)
Fg
–
относительная адсорбция газа
Fs
–
относительная адсорбция растворителя
fg
–
доля газа в доле (=Sg/(Sg+Ssolv))
Ключевые слова COALADS
325
Пример При NTSFUN=2 и NSSFUN ≥ 4) COALADS -0.0 1.0 / 0.0 0.4 0.8 1.0 /
326
Ключевые слова COALADS
Fg 0.0 1.0
Fs 1.0 0.0
0.0 0.2 0.7 1.0
1.0 0.8 0.2 0.0
COALPP
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные парциального давления газа/растворителя Для определения данных относительной адсорбции в расчетах с растворителями используются ключевые слова COALPP или COALADS. Ключевое слово COALPP сводит в таблицы коэффициент давления, используемый в модели относительной адсорбции с парциальным давлением. Дополнительную информацию см. в разделе «Модель метана в угольном пласте» на стр. 79 «Технического описания ECLIPSE». Данные входят в таблицы NTSFUN (смотри ключевое слово TABDIMS) функций относительной адсорбции для газа/растворителя, каждая из которых заканчивается косой чертой (/). Таблица содержит 3 столбца данных. Первый столбец данных есть доля газовой фазы, Sgas / (Sgas + Ssolvent). Остальные 2 столбца содержат, соответственно, относительную адсорбцию газа (Fg) и относительную адсорбцию газа растворителя (Fs). Столбец 1
Доля газовой фазы (fg). Значения должны быть в пределах от 0 до 1 и монотонно увеличиваться вниз по столбцу.
Столбец 2
Соответствующая относительная адсорбция газа (Fg). Значения должны быть между 0 и 1 и должны оставаться постоянными или возрастать вниз по столбцу.
Столбец 3
Соответствующая относительная адсорбция растворителя (Fs). Значения должны оставаться постоянными или возрастать вниз по столбцу.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше NSSFUN (см. ключевое слово TABDIMS). Поверхностная концентрация газа и растворителя при заданных давлении и составе описываются выражениями: Поверхностная концентрация газа
= Cg(P) ⋅ Fg(fg)
Поверхностная концентрация растворителя
= Cs(P) ⋅ Fs(fg)
где Cg(P)
–
адсорбция чистого газа при давлении P (ключевое слово LANGMUIR)
Cs(P)
–
адсорбция чистого растворителя при давлении P (ключевое слово LANGSOLV)
Fg
–
множитель давления газа
Fs
–
множитель давления растворителя
fg
–
доля газа в доле (= Sg / (Sg + Ssolv))
Ключевые слова COALPP
327
Пример С NTSFUN=1 и NSSFUN ≥ 4. Неизмененная модель парциального давления. COALPP -0.0 1.0 /
328
Ключевые слова COALPP
Fg 0.0 1.0
Fs 1.0 0.0
COARSEN
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет бокс ячеек для укрупнения сетки Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит 9 параметров и оканчивается косой чертой (/). Каждая запись описывает бокс ячеек сетки, которые необходимо укрупнить. Элементы данных описаны ниже: 1
Нижняя координата I бокса (I1)
2
Верхняя координата I бокса (I2)
3
Нижняя координата J бокса (J1)
4
Верхняя координата J бокса (J2)
5
Нижняя координата K бокса (K1)
6
Верхняя координата K бокса (K2)
7
Число укрупненных ячеек в направлении Х в данном боксе (NX). Число I2-I1+1 должно нацело делиться на NX. •
8
Число укрупненных ячеек в направлении Y в данном боксе (NY) Число J2-J1+1 должно нацело делиться на NY. •
9
ПО УМОЛЧАНИЮ: 1
ПО УМОЛЧАНИЮ: 1
Число укрупненных ячеек в направлении Z в данном боксе (NZ) Число K2-K1+1 должно нацело делиться на NZ. •
ПО УМОЛЧАНИЮ: 1
Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). Опция укрупнения сетки подробно описана в разделе «Локальное укрупнение сетки» на стр. 467 «Технического описания ECLIPSE».
Примечания Кроме того, должны удовлетворяться следующие условия: 1 ≤ I1 ≤ I2 ≤ NX 1 ≤ J1 ≤ J2 ≤ NY 1 ≤ K1 ≤ K2 ≤ NZ Заданные выше параметры делят бокс I1-I2, J1-J2, K1-K2 на NX*NY*NZ укрупненных ячеек. Опция укрупнения сетки автоматически создает несоседние соединения. Проводимости и коэффициенты диффузии между ячейками изменяются соответственно. Если ключевое слово NONNC было введено в разделе RUNSPEC, то будет выдано сообщение об ошибке и эта опция будет запрещена.
Ключевые слова COARSEN
329
Важно отметить, что боксы укрупнения не должны перекрываться, но могут соприкасаться. Кроме того, боксы укрупнения не должны перекрывать локальных измельчений сетки. ECLIPSE 100
Параметр, заданный в качестве 3-го аргумента (MCOARS) ключевого слова LGR из раздела RUNSPEC, должен быть больше общего числа укрупненных ячеек, или равен ему. Смотри также ключевое слово AUTOCOAR.
Пример В примере используется сетка 6×6×1. COARSEN - I1 1 1 5 1 /
330
Ключевые слова COARSEN
I2 6 2 6 6
J1 1 3 3 5
J2 2 4 4 6
K1 1 1 1 1
K2 1 1 1 1
NX 3 1 1 3
NY 1 1 1 1
NZ 1 1 1 1
/ / / /
COLLAPSE
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет смыкающиеся ячейки при реализации опции сжатого вертикального равновесия (VE) Ключевое слово COLLAPSE может быть по выбору использовано в расчетах с применением опции сжатого VE (ключевое слово VE в разделе RUNSPEC). Оно определяет, какие ячейки могут быть смыкающимися или могут быть слившимися с другими ячейками в одном и том же столбце, для образования сжатых ячеек VE большего размера. Ключевое слово должно сопровождаться одним целым числом для каждой сеточной ячейки модели. Целые числа должны быть 0 либо 1: 0
Означает, что ячейка не будет объединена с ее нижним соседом.
1
Означает, что ячейка пригодна для объединения с ее нижним соседом.
•
ПО УМОЛЧАНИЮ: 1 (По всей сетке.)
Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*1). Заметим,что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. Ячейка сольется со следующей нижней активной ячейкой, если не наблюдается ни одной из следующих ситуаций: •
COLLAPSE = 0 для той ячейки
•
TRANZ = 0.0
•
PERMZ ≤ критического значения, введенного в CRITPERM, если это ключевое слово присутствует
•
Есть неактивная ячейка с DZ > 0.0 между двумя активными ячейками
Ячейка была подвержена измельчению с использованием ключевых слов RADFIN или CARFIN (см. раздел «Локальное измельчение и укрупнение сетки» на стр. 439 «Технического описания ECLIPSE»). См. также ключевое слово CRITPERM и раздел «Сжатое вертикальное равновесие» на стр. 935 «Технического описания ECLIPSE».
Примеры Пример 1 Сохранить верхний слой сетки в исходном состоянии. (NDIVIX=10, NDIVIY=10, NDIVIZ=4) COLLAPSE 100*0 100*1 100*1 100*1 /
Ключевые слова COLLAPSE
331
Пример 2 Вернуться к полной 3-D VE модели. (NDIVIX=10, NDIVIY=10, NDIVIZ=4) COLLAPSE 400*0 /
332
Ключевые слова COLLAPSE
COLUMNS
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
Устанавливает левую и правую границы для файла входных данных Устанавливает левую и правую границы для файла входных данных. Только данные внутри границ и на них прочитаны и обработаны в свободном формате. Ключевое слово должно сопровождаться строкой, содержащей два целых числа (устанавливающих левую и правую границы соответственно) и заканчивающейся косой чертой (/). Их значения должны лежать между 1 и 132 и правая граница должна быть больше левой. По умолчанию границы устанавливаются 1 и 132 для левой и правой границ соответственно. Предположим, что файл входных данных содержит номера строк с правой стороны в столбцах 72-80. При установке правой границы равной 71 эти номера будут проигнорированы и не будут читаться. Также файл данных может содержать символ управления кареткой в столбце 1, тогда, чтобы предотвратить чтение столбца 1, пользователь может положить левую границу равной 2.
Пример COLUMNS 1 71 / Устанавливает левую границу 1 и правую границу 71 COLUMNS 2 80 / Устанавливает левую границу 2 и правую границу 80
Ключевые слова COLUMNS
333
COMPAGH
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Гравитационный напор вскрытия Ключевое слово COMPAGH используется для задания гравитационного напора для вскрытия. Давление в каждом вскрытии, Pcomp, вычисляется по формуле: ,
[3.12]
где: PBH
Забойное давление на опорной глубине скважины
AGH
Средний гравитационный напор между Dcomp и DBH'
[3.13]
Dcomp
Глубина вскрытия
DBH
Глубина, на которой определяется забойное давление
Гидростатическое давление каждого вскрытия вычисляется с помощью среднего значения гравитационного напора, заданного этим ключевым словом, и разности между глубиной вскрытия и опорной глубиной. Заданные здесь средние значения гравитационного напора переопределяют значения, вычисленные внутренними средствами программы ECLIPSE 300, основанные на притоках вскрытия (см. параметр 12 ключевого слова WELSPECS). Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены преждевременно с помощью косой черты (/), оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым числом повторяющихся значений формы n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
I — координата соединения сеточного блока (блоков) •
3
J — координата соединения сеточного блока (блоков) •
4
ПО УМОЛЧАНИЮ: 0 (позволяет любое J-значение)
K — координата верхнего соединения блока в этом наборе данных •
334
ПО УМОЛЧАНИЮ: 0 (позволяет любое I-значение)
Ключевые слова COMPAGH
ПО УМОЛЧАНИЮ: 0 (соответствует верхнему соединению скважины)
5
K — координата нижнего соединения блока в этом наборе данных •
6
ПО УМОЛЧАНИЮ: 0 (соответствует нижнему соединению скважины)
AGH, средний гравитационный напор •
•
ЕДИНИЦЫ:
Bars/m (METRIC),
Psi/ft (FIELD),
Atm/cm (LAB),
Atm/m (PVT-M)
ПО УМОЛЧАНИЮ: 0.0
Пример COMPAGH WELL1 18 6 8 23 0.04 / /
Ключевые слова COMPAGH
335
COMPAGHL
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Гравитационный напор вскрытия в локально измельченных сетках Ключевое слово COMPAGHL используется для задания напора вскрытия в ячейке локально измельченной сетки (LGR). Данные ключевого слова аналогичны данным COMPAGH, за исключением дополнительного элемента в позиции 2, дающего имя локально измельченной сетке, в которой расположено вскрытие. Давление в каждом вскрытии, Pcomp, вычисляется по формуле: ,
[3.14]
где: PBH
Забойное давление на опорной глубине скважины
AGH
Средний гравитационный напор между Dcomp и DBH'
[3.15]
Dcomp
Глубина вскрытия
DBH
Глубина, на которой определяется забойное давление
Гидростатическое давление каждого вскрытия вычисляется с помощью среднего значения гравитационного напора, заданного этим ключевым словом, и разности между глубиной вскрытия и опорной глубиной. Заданные здесь средние значения гравитационного напора переопределяют значения, вычисленные внутренними средствами программы ECLIPSE 300, основанные на притоках вскрытия (см. параметр 13 ключевого слова WELSPECL). Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены преждевременно с помощью косой черты (/), оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Имя локальной сетки
3
I — координата соединения сеточного блока (блоков) в локальной сетке •
4
J — координата соединения сеточного блока (блоков) в локальной сетке •
336
ПО УМОЛЧАНИЮ: 0 (позволяет любое I-значение)
Ключевые слова COMPAGHL
ПО УМОЛЧАНИЮ: 0 (позволяет любое J-значение)
5
K — координата верхнего соединения блока в локальной сетке в этом наборе данных •
6
K — координата нижнего соединения блока в локальной сетке в этом наборе данных •
7
ПО УМОЛЧАНИЮ: 0 (соответствует верхнему соединению скважины) ПО УМОЛЧАНИЮ: 0 (соответствует нижнему соединению скважины)
AGH, средний гравитационный напор •
•
ЕДИНИЦЫ:
Bars/m (METRIC),
Psi/ft (FIELD),
Atm/cm (LAB),
Atm/m (PVT-M)
ПО УМОЛЧАНИЮ: 0.0
Пример COMPAGHL WELL1 LGR1 3 3 1 4 0.04 / /
Ключевые слова COMPAGHL
337
COMPDAT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определение данных о вскрытии скважины COMPDAT задает местоположения и свойства одного или нескольких соединений скважин. Их необходимо вводить после определения с помощью ключевого слова WELSPECS соответствующих скважин. За ключевым словом следует произвольное число описанных ниже записей, каждая из которых заканчивается косой чертой (/). Запись может заканчиваться на любом параметре , следующем после параметра 9; остающимся параметрам будут присвоены их значения по умолчанию. Если не требуется задавать диаметр ствола скважины (смотри параметр 9), запись может быть завершена после параметра 8. Одиночная запись может использоваться для определения свойств нескольких соединений скважины, если они расположены в одном и том же вертикальном столбце сеточных блоков. Наклонная скважина может быть вскрыта более, чем в одном столбце, и каждому столбцу требуется отдельная запись. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин задаются с помощью ключевого слова WLIST.
2
I — координата соединенного сеточного блока (блоков) В случае задания нулевой величины или величины по умолчанию будет использоваться I — координата устья скважины (введенная в ключевом слове WELSPECS).
3
J — координата соединенного сеточного блока (блоков) В случае задания нулевой величины или величины по умолчанию будет использоваться J — координата устья скважины (введенная в ключевом слове WELSPECS).
4
K — координата верхнего соединенного блока в этом наборе данных
5
K — координата нижнего соединенного блока в этом наборе данных Следующие данные относятся к каждому слою (или соединению) с K — координатой, находящейся между верхним и нижним значениями, заданными выше.
6
Только Eclipse 100
Признак соединения: открыто — закрыто OPEN
Соединение открыто для течения
SHUT
Соединение закрыто
AUTO
Сначала соединение закрыто, но будет автоматически открываться при закрытии другого соединения скважины при автоматическом ремонте. Под действием AUTO соединения открываются всякий раз во время ремонта скважины в том порядке, в котором они сначала определены в COMPDAT. Под действием AUTO соединения при необходимости открываются также для поддержания заданных групповых значений дебита, если выбрана операция REPERF в ключевом слове PRORDER.
• 338
Ключевые слова COMPDAT
ПО УМОЛЧАНИЮ: OPEN
7
Номер таблицы относительных проницаемостей в зависимости от насыщенностей для соединения. Если заданы величина по умолчанию, нулевая или отрицательная величина, относительные проницаемости будут рассчитываться с использованием той же таблицы насыщенности, что и сеточный блок, содержащий соединение, выбранное ключевым словом SATNUM. В расчетах, использующих опцию гистерезиса (ключевое слово SATOPTS в RUNSPEC), номер таблицы насыщенности, введенный здесь, будет относиться и к процессу пропитки, и к процессу вытеснения. Если при пропитке требуется другой номер таблицы, его следует задать с использованием COMPIMB после ключевого слова COMPDAT. Если заданы величина по умолчанию, нулевая или отрицательная величина, будут использоваться таблицы, соответствующие сеточному блоку, содержащему соединение (определенные, с помощью SATNUM для таблицы вытеснения и IMBNUM для таблицы). Если в расчетах используется опция вертикального равновесия (ключевое слово VE в RUNSPEC), концевые точки таблицы насыщенностей используются для расчета глубин контактов и относительных проницаемостей в соединении скважины.
ECLIPSE 100
8
Коэффициент проводимости для соединения. Если коэффициент проводимости соединения принят по умолчанию или равен нулю, он будет рассчитываться с использованием остающихся элементов данных в этой записи. Описание методов, использующихся в декартовой и радиальной геометриях, см. в разделе «Коэффициент проводимости для соединения» на стр. 965 «Технического описания ECLIPSE». Диаметр ствола скважины должен быть задан в параметре 9. •
ЕДИНИЦЫ:
cP-m3/day-bars (METRIC), cP-rb/day-psi (FIELD), cP-cm3/hr-atm (LAB), cP-m3/day-atm (PVT-M)
Обратите внимание на следующие два момента: •
Если скважина расположена на стороне (или в углу) декартового сеточного блока, используйте ключевое слово WPIMULT после COMPDAT для умножения рассчитанной величины на 0.5 (или 0.25).
•
Предполагается, что для задания граничных условий соединение скважины в самом внешнем блоке радиальной сетки (I = NDIVIX) занимает полную внешнюю границу блока. Если требуется моделировать реальную скважину во внешнем блоке радиальной сетки, рассчитанный коэффициент соединения будет слишком велик. В этом случае следует либо задать соответствующую величину коэффициента соединения самостоятельно, либо добавить дополнительное кольцо неактивных ячеек так, чтобы скважина более не находилась во внешнем блоке.
Если введена величина > 0.0, коэффициент проводимости соединения будет задан равным этой величине. Эта величина будет также использоваться для расчета или эффективной величины Kh соединения, или знаменателя ln(ro/rw) + S в соответствии со следующими правилами: •
Если величина Kh в параметре 10 задана по умолчанию или отрицательной величиной, а диаметр ствола скважины задан в параметре 9, величина Kh будет рассчитываться из коэффициента проводимости соединения и знаменателя. В данном случае, однако, Kh будет использоваться только для выдач (если выдача данных раздела Schedule Ключевые слова COMPDAT
339
потребована в RPTSCHED). Знаменатель будет рассчитываться с использованием размеров сеточного блока, как описано в разделе «Коэффициент проводимости для соединения» на стр. 965 «Технического описания ECLIPSE».
ECLIPSE 100
•
Если величина Kh задана > 0.0, знаменатель будет рассчитан из коэффициента проводимости соединения и заданной величины Kh, а не радиуса ствола скважины и размеров сеточного блока.
•
Если величина Kh задана = 0.0, то последняя будет заменена эффективной величиной Kh сеточного блока, используемой затем для расчета знаменателя способом, подобным способу расчета при > 0.0.
•
Повторный расчет Kh или множителя знаменателя может быть отменен заданием указателя 45 ключевого слова OPTIONS > 0. Множитель знаменателя в этом случае будет всегда рассчитываться из размеров сеточного блока и радиуса ствола скважины. При необходимости эта опция может использоваться для достижения совместимости с наборами данных для версий, предшествующих версии 95A.
Множитель знаменателя будет использован при расчете коэффициента продуктивности (приемистости) для скважины и расчете влияния D- фактора (см. раздел «Характеристики притока в скважину» на стр. 963 «Технического описания ECLIPSE»). Таким образом, когда коэффициент соединения задан положительной величиной, результаты подобных расчетов будут зависеть от задания величины Kh в параметре 10. Примечание
9
Если вводится положительная величина коэффициента проводимости соединения, то должно быть включено влияние скин- эффекта, введенного в параметре 11, но исключено влияние D-фактора. Влияние D-фактора будет моделироваться отдельно настройкой подвижности (см. раздел «Скин-фактор, зависящий от расхода» на стр. 968 «Технического описания ECLIPSE»).
Диаметр ствола скважины в соединении Эта величина требуется для: •
Расчета коэффициента проводимости соединения (Если определена нулевая или отрицательная величина в параметре 8)
•
Расчета коэффициента продуктивности (приемистости) скважины (Если определена положительная величина для радиуса дренирования в параметре 7 ключевого слова WELSPECS)
•
Расчета влияния D-фактора
Если величина не нужна, она будет проигнорирована. •
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 1 фут = 0,3048 м
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: не определено
10
Эффективная величина Kh (проницаемость на толщину) соединения В случае задания величины по умолчанию, нулевой или отрицательной величины Kh будет рассчитана из данных сеточного блока Если в параметре 8 введена положительная величина коэффициента проводимости соединения, расчет знаменателя будет зависеть от того, определена ли Kh или задана по умолчанию. См. параметр 8. Эта величина требуется для расчета коэффициента проводимости соединения (если в параметре 8 определена величина по умолчанию или нулевая величина). Если величина не нужна, она будет проигнорирована.
340
Ключевые слова COMPDAT
•
ЕДИНИЦЫ:
mD-m (METRIC), mD-ft (FIELD), mD-cm (LAB), mD-m (PVT-M)
• 11
ПО УМОЛЧАНИЮ: Отрицательная
Скин-фактор Эта величина используется для целей, аналогичных целям в параметре 9. Если величина не нужна, она будет проигнорирована Большие отрицательные значения скин-факторов могут вызвать проблемы, если увеличивается эффективный радиус скважины с приближением его к эквивалентному радиусу (контуру питания) давления для сеточного блока. Очень высокие величины коэффициента проводимости соединения могут привести к проблемам со сходимостью. При подобных обстоятельствах может быть предпочтительным изменение данных сеточного блока вблизи скважины для моделирования физической причины отрицательного скинфактора (например, увеличение проницаемости в некоторой зоне у скважины). Если эффективный радиус скважины превышает эквивалентный радиус (контур питания) давления, коэффициент соединения становится отрицательным и будет выводиться сообщение об ошибке. Предупреждение будет выводиться, если эффективный радиус скважины становится больше половины эквивалентного радиуса (контура питания) давления, или превосходит размеры сеточного блока.
ECLIPSE 100
• 12
ПО УМОЛЧАНИЮ:
0.0
D-фактор для учета отклонения фильтрации свободного газа от закона Дарси D-фактор, измеренный для скважины, предпочтительно должен вводиться ключевым словом WDFAC, и этот параметр должен быть оставлен по умолчанию. С другой стороны, он может быть введен здесь для полной совместимости со старыми наборами данных ECLIPSE 100. Программа ECLIPSE будет преобразовывать D-фактор скважины в D-факторы для соединений. См. ключевое слово WDFAC для получения информации о способе преобразования. Заметьте, что D-фактор скважины должен отражать текущее число открытых соединений на время его определения. Если требуется ввести D-фактор соединения прямым образом, здесь можно задать его отрицательным. Отрицательный знак сообщает программе ECLIPSE, что это D-фактор соединения, а не D-фактор скважины. ECLIPSE просто поменяет его знак.
13
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ:
day/sm3 (METRIC), day/Mscf (FIELD), hr/scc (LAB), day/Mscf (PVT-M) «Сохранять текущее значение D-фактора соединения»
Направление, в котором скважина вскрывает сеточный блок X
скважина вскрывает блок в направлении X
Y
скважина вскрывает блок в направлении Y
Z
скважина вскрывает блок в направлении Z
Только Eclipse 300
FX
скважина вскрыта в трещине в направлении X
Только Eclipse 300
FY
скважина вскрыта в трещине в направлении Y
•
ПО УМОЛЧАНИЮ:
Z
В радиальных сетках допускается вскрытие только в направлении Z.
Ключевые слова COMPDAT
341
Для декартовых сеток в ECLIPSE 300, если указано направление, отличное от Z, в раздел RUNSPEC необходимо включить ключевое слово HWELLS. Если задается FX или FY, необходимо включить ключевое слово FWELLS в раздел RUNSPEC.
ECLIPSE 300
Этот параметр используется при расчете коэффициента проводимости соединения, если он не был определен в параметре 8. В декартовых сетках будет использоваться формула Писмена (Peaceman) с учетом компонент проницаемости и размеров сеточного блока в направлении, соответствующем направлению вскрытия (см. раздел «Коэффициент проводимости для соединения» на стр. 965 «Технического описания ECLIPSE»). Заметьте, что использование этой формулы подразумевает, что скважина полностью вскрывает прямоугольный блок в его центре в направлении, перпендикулярном двум его граням. Этот параметр также влияет на способ, которым ECLIPSE упорядочивает соединения скважины (кроме скважин с трением и многосегментных скважин), если используется метод TRACK по умолчанию. Более подробную информацию можно найти в описании ключевого слова COMPORD. 14
Эквивалентный радиус давления, ro Если введена величина > 0.0, ro присваивается эта величина, вместо того чтобы вычислять ее из размеров сеточного блока по формуле Писмена (Peaceman) (см. раздел «Коэффициент проводимости для соединения» на стр. 965 «Технического описания ECLIPSE»). Заметим, что эквивалентный радиус (контур питания) давления не используется в соединениях внутренних или внешних ячеек радиальной сетки, или в скважинах, вскрытых в трещинных ячейках (в ECLIPSE 300). •
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ: Вычислить ro из формулы Писмена
Примечания ECLIPSE 100
342
Рассчитанные величины коэффициента проводимости соединения и Kh (если задаются по умолчанию) можно проверить, запрашивая распечатку в данных ключевого слова раздела Schedule (мнемоника WELSPECS в ключевом слове RPTSCHED). Коэффициент проводимости для соединения может быть также записан в Summary-файл с мнемоникой CTFAC раздела SUMMARY. •
Если требуется запретить перетоки между блоками (например, из-за глинистых включений или сбросов), используйте ключевые слова MULTZ, MULTX и т. д., для задания нулевого множителя проводимости. Не задавайте проницаемость породы нулевой величиной, т. к. она потребуется для вычисления коэффициента проводимости соединения.
•
Существует несколько методов определения упорядочения соединений скважины. Более подробную информацию можно найти в описании ключевого слова COMPORD.
Ключевые слова COMPDAT
Пример COMPDAT PROD1 6 PROD2 0 PROD3 3 PROD3 4 'INJ*' 0 /
8 0 5 5 0
1 3 2 2 3
3 3 2 3 3
OPEN OPEN OPEN OPEN OPEN
0 3 0 0 0
0.0 0.0 1* 1* 2.3
0.333 500 3.5 1E-3 Z / 0.333 / 0.333 3* X / 0.333 3* X / /
Ключевые слова COMPDAT
343
COMPDATL
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
ECLIPSE 100
Данные вскрытия для скважин в локальных сетках Ключевое слово COMPDATL должно использоваться вместо COMPDAT для задания данных соединения для скважин в локально измельченных сетках после того, как скважины были введены с помощью ключевого слова WELSPECL. Данные ключевого слова COMPDATL такие же, как и у COMPDAT, за исключением дополнительного параметра (параметр 2), имеющего имя локальной сетки и содержащего соединения, указанные в записи. Скважина может быть вскрыта более чем в одной локальной сетке, но в ECLIPSE 100 эти локальные сетки должны быть объединены с помощью ключевого слова AMALGAM. Примечание
Формат этого ключевого слова в ECLIPSE 100 изменился в версии 2000A, с добавлением имени локальной сетки в параметр 2. Это делает его совместимым с форматом ключевого слова в ECLIPSE 300. Он такой же, как и в ключевом слове COMPDATM в ECLIPSE 100, другим названием которого является COMPDATL. Для совместимости с предыдущими версиями программы ECLIPSE 100 все еще распознает и читает старую форму ключевого слова COMPDATL при его вводе. В новой форме ключевого слова отличается параметр 6, являющийся целым числом (не должно задаваться по умолчанию). С другой стороны — параметр 2, являющийся строкой не только из целочисленных символов, или параметр 7, являющийся строкой символов, начинающейся с буквы. Если любое из этих условий выполняется, то ECLIPSE 100 воспринимает ключевое слово в новой форме, иначе — в старой.
За ключевым словом следует произвольное число описанных ниже записей, каждая из которых заканчивается косой чертой (/). Запись может быть неполной и заканчиваться косой чертой (/), оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин задаются с помощью ключевого слова WLIST.
2 ECLIPSE 100
344
Имя локальной сетки Локальные сетки, по которым вскрыта скважина, должны принадлежать тому же объединению (см. ключевое слово AMALGAM).
Ключевые слова COMPDATL
3
I — координата соединения сеточного блока (блоков) в локальной сетке Значение этого параметра может быть задано равным нулю или принято по умолчанию, если упомянутая в параметре 2 локальная сетка аналогична локальной сетке скважины, введенной в ключевом слове WELSPECL; тогда будет использована I-координата устья скважины (введенная в ключевом слове WELSPECL).
4
J — координата соединения сеточного блока (блоков) в локальной сетке. Значение этого элемента может быть задано равным нулю или принято по умолчанию, если упомянутая в параметре 2 локальная сетка аналогична локальной сетке скважины, введенной в ключевом слове WELSPECL; тогда будет использована J-координата устья скважины (введенная в ключевом слове WELSPECL).
5
K — координата верхнего соединения блока в этом наборе данных в локальной сетке. Этот параметр не может задаваться по умолчанию.
6
K — координата нижнего соединения блока в этом наборе данных в локальной сетке
7
Этот параметр не может задаваться по умолчанию.
Следующие данные относятся к каждому слою (или соединению) с K — координатой, находящейся между верхним и нижним значениями, заданными выше. 8
Признак соединения: открыто — закрыто Соединение открыто для течения
Только Eclipse 100
SHUT
Соединение закрыто
AUTO
Сначала соединение закрыто, но автоматически открывается при закрытии другого соединения скважины при автоматическом ремонте. Под действием AUTO соединения открываются всякий раз во время ремонта скважины в том порядке, в котором они сначала определены в COMPDATL. Под действием AUTO соединения при необходимости открываются также для поддержания заданных групповых значений дебита, если выбрана операция REPERF в ключевом слове PRORDER.
• 9
ПО УМОЛЧАНИЮ: OPEN
Номер таблицы относительных проницаемостей для соединения. Если заданы величина по умолчанию, нулевая или отрицательная величина, относительные проницаемости будут рассчитываться с использованием той же таблицы насыщенности, что и сеточный блок, содержащий соединение, выбранное ключевым словом SATNUM. В расчетах, использующих опцию гистерезиса (ключевое слово SATOPTS в разделе RUNSPEC), номер таблицы насыщенности, введенный здесь, будет относиться и к процессу пропитки, и к процессу вытеснения. Если при пропитке требуется другой номер таблицы, его следует задать с использованием COMPIMB после ключевого слова COMPDATL. Если заданы величина по умолчанию, нулевая или отрицательная величина, будут использоваться таблицы, соответствующие сеточному блоку, содержащему соединение (определенные, с помощью SATNUM для таблицы вытеснения и IMBNUM для таблицы пропитки).
ECLIPSE 100
Если в расчетах используется опция вертикального равновесия (ключевое слово VE в разделе RUNSPEC), концевые точки таблицы насыщенностей используются для расчета глубин контактов и относительных проницаемостей в соединении скважины. 10 Коэффициент проводимости для соединения Если коэффициент проводимости соединения принят по умолчанию или равен нулю, он будет рассчитываться с использованием остающихся параметров в этой записи. Описание методов, использующихся в декартовой и радиальной геометриях, см. в разделе «Коэффициент проводимости соединения» на стр. 963 «Технического описания ECLIPSE». Диаметр ствола скважины должен быть задан в параметре 10. Ключевые слова COMPDATL
345
•
ЕДИНИЦЫ:
cP-m3/day-bars (METRIC), cP-rb/day-psi (FIELD), cP-cm3/hr-atm (LAB), cP-m3/day-atm (PVT-M)
Обратите внимание на следующие два момента: •
Если скважина расположена на стороне (или в углу) декартового сеточного блока, используйте ключевое слово WPIMULTL после COMPDATL для умножения рассчитанной величины на 0.5 (или 0.25).
•
Предполагается, что для задания граничных условий соединение скважины в самом внешнем блоке радиальной сетки (I = NDIVIX) занимает полную внешнюю границу блока. Если требуется моделировать реальную скважину во внешнем блоке радиальной сетки, рассчитанный коэффициент соединения будет слишком велик. В этом случае необходимо либо задать соответствующую величину коэффициента соединения самостоятельно, либо добавить дополнительное кольцо неактивных ячеек так, чтобы скважина более не находилась во внешнем блоке. Если введена величина > 0.0, коэффициент проводимости соединения буден задан равным этой величине. Эта величина будет также использоваться для расчета или эффективной величины Kh соединения, или знаменателя ln(ro/rw) + S в соответствии со следующими правилами:
ECLIPSE 100
•
Если величина Kh в параметре 11 задана по умолчанию или отрицательной величиной, а диаметр ствола скважины задан в параметре 10, величина Kh будет рассчитываться из коэффициента проводимости соединения и знаменателя. В данном случае, однако, Kh будет использоваться только для выдач (если мнемоника WELSPECS введена в RPTSCHED). Знаменатель будет рассчитываться с использованием размеров сеточного блока, как описано в разделе «Характеристики притока в скважину» на стр. 963 «Технического описания ECLIPSE».
•
Если величина Kh задана > 0.0, знаменатель будет рассчитан из коэффициента проводимости соединения и заданной величины Kh, а не радиуса ствола скважины и размеров сеточного блока.
•
Если величина Kh задана = 0.0, то последняя будет заменена эффективной величиной Kh сеточного блока, используемой затем для расчета знаменателя способом, подобным способу расчета при > 0.0.
•
Повторный расчет Kh или множителя знаменателя может быть отменен заданием указателя 45 ключевого слова OPTIONS > 0. Множитель знаменателя в этом случае будет всегда рассчитываться из размеров сеточного блока и радиуса ствола скважины. При необходимости эта опция может использоваться для достижения совместимости с наборами данных для версий, предшествующих версии 95A.
Множитель знаменателя будет использован при расчете коэффициента продуктивности (приемистости) для скважины и расчете влияния D-фактора (см. раздел «Характеристики притока в скважину» на стр. 963 «Технического описания ECLIPSE»). Таким образом, когда коэффициент соединения задан положительной величиной, результаты подобных расчетов будут зависеть от задания величины Kh в параметре 11.
346
Ключевые слова COMPDATL
Примечание
Если вводится положительная величина коэффициента проводимости соединения, то должно быть включено влияние скин-эффекта, введенного в параметре 12, но исключено влияние D-фактора. Влияние D-фактора будет моделироваться отдельно настройкой подвижности (см. раздел «Скин-фактор, зависящий от расхода» на стр. 968 «Технического описания ECLIPSE»).
11 Диаметр ствола скважины в соединении Эта величина требуется для: •
Расчета коэффициента проводимости соединения (Если определена нулевая или отрицательная величина в параметре 9)
•
Расчета коэффициента продуктивности (приемистости) скважины (Если определена положительная величина для радиуса дренирования в параметре 8 ключевого слова WELSPECL)
•
Расчета влияния D-фактора
•
Расчета эквивалентного коэффициента проводимости основного соединения скважины.
•
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 1 фут = 0,3048 м
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: не определено
ECLIPSE 100
12 Эффективная величина Kh (проницаемость на толщину) соединения В случае задания величины по умолчанию, нулевой или отрицательной величины Kh будет рассчитана из данных сеточного блока Если в параметре 9 введена положительная величина коэффициента проводимости соединения, расчет знаменателя будет зависеть от того, определена ли Kh или задана по умолчанию. См. параметр 9. Эта величина требуется для расчета коэффициента проводимости соединения (если в параметре 9 определена величина по умолчанию или нулевая величина). Если величина не нужна, она будет проигнорирована. •
ЕДИНИЦЫ:
mD-m (METRIC), mD-ft (FIELD), mD-cm (LAB), mD-m (PVT-M)
•
ПО УМОЛЧАНИЮ: Отрицательная
13 Скин-фактор Эта величина используется для целей, аналогичных целям в параметре 10. Если величина не нужна, она будет проигнорирована. Большие отрицательные значения скин-факторов могут вызвать проблемы, если увеличивается эффективный радиус скважины с приближением его к эквивалентному радиусу (контуру питания) давления для сеточного блока. Очень высокие величины коэффициента проводимости соединения могут привести к проблемам со сходимостью. При подобных обстоятельствах может быть предпочтительным изменение данных сеточного блока вблизи скважины для моделирования физической причины отрицательного скин-фактора (например, увеличение проницаемости в некоторой зоне у скважины). Если эффективный радиус скважины превышает эквивалентный радиус (контур питания) давления, коэффициент соединения становится отрицательным и будет выводиться сообщение об ошибке. ECLIPSE 100
Предупреждение будет выводиться, если эффективный радиус скважины становится больше половины эквивалентного радиуса (контур питания) давления, или превосходит размеры сеточного блока. •
ПО УМОЛЧАНИЮ: 0.0 Ключевые слова COMPDATL
347
14 D-фактор для учета отклонения фильтрации свободного газа от закона Дарси D-фактор, измеренный для скважины, предпочтительно должен вводиться ключевым словом WDFAC, и этот параметр должен быть оставлен по умолчанию. С другой стороны, он может быть введен здесь для полной совместимости со старыми наборами данных ECLIPSE 100. Программа ECLIPSE будет преобразовывать Dфактор скважины в D-факторы для соединений. См. ключевое слово WDFAC для получения информации о способе преобразования. Заметьте, что D-фактор скважины должен отражать текущее число открытых соединений на время его определения. Если необходимо ввести D-фактор соединения прямым образом, можно здесь задать его отрицательным. Отрицательный знак сообщает программе ECLIPSE, что это Dфактор соединения, а не D-фактор скважины. ECLIPSE просто поменяет его знак. •
ЕДИНИЦЫ:
day/sm3 (METRIC), day/Mscf (FIELD), hr/scc (LAB), day/Mscf (PVT-M)
•
ПО УМОЛЧАНИЮ: «Сохраняет текущее значение D-фактора соединения»
15 Направление, в котором скважина вскрывает сеточный блок X
скважина вскрывает блок в направлении X
Y
скважина вскрывает блок в направлении Y
Z
скважина вскрывает блок в направлении Z
Только Eclipse 300
FX
скважина вскрыта в трещине в направлении X
Только Eclipse 300
FY
скважина вскрыта в трещине в направлении Y
•
ПО УМОЛЧАНИЮ: Z В радиальных сетках допускается вскрытие только в направлении Z.
ECLIPSE 300
Для декартовых сеток в ECLIPSE 300, если указано направление, отличное от Z, в раздел RUNSPEC необходимо включить ключевое слово HWELLS. Если задается FX или FY, необходимо включить ключевое слово FWELLS в раздел RUNSPEC. Этот параметр используется при расчете коэффициента проводимости соединения, если он не был определен в параметре 9. В декартовых сетках будет использоваться формула Писмена (Peaceman) с учетом компонент проницаемости и размеров сеточного блока в направлении, соответствующем направлению вскрытия (см. раздел «Характеристики притока в скважину» на стр. 963 «Технического описания ECLIPSE»). Заметьте, что использование этой формулы подразумевает, что скважина полностью вскрывает прямоугольный блок в его центре в направлении, перпендикулярном двум его граням. Этот параметр также влияет на способ, которым ECLIPSE упорядочивает соединения скважины (кроме скважин с трением и многосегментных скважин), если используется метод трассировки по умолчанию. Более подробную информацию можно найти в описании ключевого слова COMPORD. 16 Эквивалентный радиус (контур питания) давления, ro Если введена величина > 0.0, ro присваивается эта величина, вместо того чтобы вычислять ее из размеров сеточного блока по формуле Писмена (Peaceman) (см. раздел «Характеристики притока в скважину» на стр. 963 «Технического описания ECLIPSE»). Заметим, что эквивалентный радиус (контуру питания) давления не используется в соединениях внутренних или внешних ячеек радиальной сетки, или в скважинах, вскрытых в трещинных ячейках (в ECLIPSE 300).
348
•
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ: Вычислить ro из формулы Писмена
Ключевые слова COMPDATL
Примечания ECLIPSE 100
•
Рассчитанные величины коэффициента проводимости соединения и Kh (если задаются по умолчанию) можно проверить, запрашивая распечатку в данных ключевого слова раздела SCHEDULE (мнемоника WELSPECS в ключевом слове RPTSCHED). Коэффициент проводимости для соединения может быть также записан в Summary-файл с мнемоникой LCTFAC раздела SUMMARY.
•
Если требуется запретить перетоки между блоками (например, из-за глинистых включений или сбросов), используйте ключевые слова MULTZ, MULTX и т. д., для задания нулевого множителя проводимости. Не задавайте проницаемость породы нулевой величиной, т. к. она потребуется для вычисления коэффициента проводимости соединения.
•
Существует несколько методов определения упорядочения соединений скважины. Более подробную информацию можно найти в описании ключевого слова COMPORD.
Пример COMPDATL PROD1 CARF1 PROD2 CARF2 PROD3 CARF3 PROD3 CARF3 /
6 3 3 4
4 5 5 5
1 3 2 2
3 3 2 3
OPEN OPEN OPEN OPEN
0 3 0 0
0.0 0.0 1* 1*
0.333 500 3.5 1E-3 Z / 0.333 / 0.333 3* X / 0.333 3* X /
Ключевые слова COMPDATL
349
COMPDATM
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
350
Данные вскрытия для скважин в объединенных локально измельченных сетках COMPDATM является другим названием для COMPDATL.
Ключевые слова COMPDATM
COMPFLSH
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Коэффициенты преобразования мгновенного испарения для соединений скважины COMPFLSH может использоваться для задания коэффициентов преобразования, чтобы преобразовать дебиты газа и нефти скважины в условиях дифференциального испарения к условиям мгновенного испарения. Для гибкости коэффициенты преобразования могут быть заданы независимо для разных соединений скважины. Соединения скважины должны уже быть определены в ключевом слове COMPDAT. COMPFLSH предшествует произвольному числу записей, описанных ниже, каждая из которых заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). Каждая запись может содержать до 8 параметров : 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин задаются с помощью ключевого слова WLIST.
2
I — координата соединения сеточного блока (блоков) •
3
J — координата соединения сеточного блока (блоков) •
4
ПО УМОЛЧАНИЮ: 0 (позволяет любое J-значение)
K — координата верхнего соединения блока в этом наборе данных •
5
ПО УМОЛЧАНИЮ: 0 (позволяет любое I-значение)
ПО УМОЛЧАНИЮ: 0 (соответствует верхнему соединению скважины)
K — координата нижнего соединения блока в этом наборе данных •
ПО УМОЛЧАНИЮ: 0 (соответствует нижнему соединению скважины)
Следующие коэффициенты преобразования мгновенного испарения относятся к текущим определенным соединениям скважины, которые соответствуют указателям координат, заданным в параметрах 2-5. Но если указатель координаты по умолчанию задается равным нулю, его величина не влияет на выбор соединений, использующих данные коэффициенты. Таким образом, если I и J указатели координат по умолчанию приравнены к нулю, коэффициенты преобразования относятся ко всем соединениям в скважине, расположенным между слоями K1 и K2, которые определены в параметрах 4 и 5. Если все четыре указателя координат заданы по умолчанию, коэффициенты преобразования относятся ко всем соединениям скважины. 6
Коэффициент преобразования (F1) для объемного коэффициента нефти в точке насыщения, где [3.16]
• 7
ПО УМОЛЧАНИЮ: 1.0
Коэффициент преобразования (F2) для растворимости газа в нефти, где [3.17]
Ключевые слова COMPFLSH
351
• 8
ПО УМОЛЧАНИЮ: 1.0
Номер таблицы мгновенного испарения PVT. Если вводится число > 0, коэффициенты преобразования, введенные в параметрах 6 и 7, будут проигнорированы, а вместо них в начале каждого временного шага коэффициенты будут подсчитываться из соответствующих уравнений, где используются свойства газонасыщенной нефти. Bob(diff) и Rs(diff) получают из таблиц PVT сеточного блока, содержащего соединение в точке насыщения (см. ключевое слово PVTNUM). Bob(flash) и Rs(flash) являются свойствами насыщенной нефти при давлении насыщения, полученном из назначенной таблицы мгновенного испарения PVT. Таблица мгновенного испарения PVT не может использоваться в расчетах трассировки API.
Примечание
•
В вычислениях будут использоваться только свойства насыщенной нефти (ключевые слова PVCO или PVTO). Остальные ключевые слова свойств PVT (например, PVTW, PVTG, DENSITY, ROCK) также должны иметь ссылку на этот номер в таблице, но эти таблицы не будут использоваться. Они могут задаваться по умолчанию, или же содержать копию номера из таблицы PVTNUM.
ПО УМОЛЧАНИЮ: 1.0
Пример COMPFLSH -- well -- name PROD1 PROD2 /
I 4* 2*
J
K1
K2
1
3
F1
F2
flash table 1.2 1.15 / all connections use these ratios 1* 1* 2 / only layers 1-3 use this table
Трактовка коэффициентов преобразования мгновенного испарения в программе ECLIPSE В ECLIPSE процесс выделения растворенного газа из нефти при падении давления в нефтяном пласте сходен с процессом дифференциального испарения, в котором газ при испарении отводится от нефти. Напротив, продолжающееся выделение растворенного газа из нефти в процессе его движения вверх по стволу скважины к сепаратору сходно с процессом мгновенного испарения, в котором выделяющийся газ остается в контакте с нефтью. Часто можно учитывать эти различные процессы, используя при моделировании подходящие составные таблицы PVT-свойств. Но этого сделать нельзя, если давление насыщения меняется в пласте значительно. Опция преобразования мгновенного испарения обеспечивает альтернативное решение этой проблемы. Таблицы PVT-свойств нефти составляются для моделирования дифференциального испарения, а преобразование относится к расходам скважины для учета эффектов мгновенного испарения флюида, взятого из локальных пластовых условий. Параметры преобразования определяются в виде двух отношений:
352
Ключевые слова COMPFLSH
[3.18]
где Bob — объемный коэффициент нефти в точке насыщения, а RsBob(flash) — растворимость газа в нефти. Использование этих отношений гарантирует, что Bo(flash) стремится к 1.0, а Rs(flash) стремится к нулю, как и их дифференциальные аналоги, при давлении, приближающемся к условиям складского резервуара. При давлениях выше давления насыщения отношение пластовых объемных коэффициентов поддерживается равным отношению в точке насыщения нефти: [3.19]
Сжимаемость недонасыщенной нефти остается постоянной в преобразовании.
Преобразование потоков нефти и газа Потоки нефти и газа, поступающие в скважину через соединения, рассчитываются так же, как если бы Bo(flash) и Rs(flash) использовались для определения подвижностей фаз. Потоки в пласте и потоки из пласта через соединения скважины рассчитываются с использованием Bo(diff) и Rs(diff), заданные в таблице PVT-свойств нефти. Программа ECLIPSE выполняет преобразование потоков нефти и газа, поступающих в скважину (Qo, Qg), в Qo* и Qg*, где
с коэффициентами преобразования [3.20]
[3.21]
Коэффициенты преобразования для каждого соединения скважины рассчитываются в начале каждого шага по времени из величин Bob и Rs в соединенных сеточных блоках. Затем они держатся постоянными в течение временного шага. Не ожидается, что использование явных величин Bob и Rs в коэффициентах преобразования вызовет серьезные осцилляции; однако, если они возникают, их можно подавить, задавая усреднение этих величин в 42-ом управляющем элементе ключевого слова OPTIONS.
Ключевые слова COMPFLSH
353
Выдача отчетов Преобразование расходов применяется к стволу скважины. Таким образом, расходы скважины, выдаваемые в файлы Print и Summary, преобразованы к условиям мгновенного испарения, тогда как расходы в соединениях в отчетах имеют свои первоначальные дифференциальные значения. Групповые и пластовые расходы, как сумма расходов скважин, также выдаются для условия мгновенного испарения. Все ограничения на расходы для скважин, групп скважин или всего пласта применяются к расходам, преобразованным к условиям мгновенного испарения. Выдача в отчетах в качестве расходов соединений их первоначальных дифференциальных значений имеет ряд преимуществ. Расходы и производные из них величины, такие как добыча по слоям или областям, могут быть напрямую соотнесены с отчетами по флюидам в пласте, подсчитанным в условиях дифференциального испарения. Кроме того, в отсутствие расхода свободного газа выданный в отчете газонефтяной фактор (GOR) соединения равен величине Rs для нефти в сеточном блоке. Заметьте, однако, что выданный в отчете расход скважины больше не есть точная сумма распечатанных в отчете расходов соединений; разницу составляет количество потерянного или приобретенного флюида при преобразовании к условиям мгновенного испарения. В отчетах по областям подсчета запасов количество флюидов в пласте и все расходы выдаются при условиях дифференциального испарения.
Сравнение с SEPVALS Ключевое слово SEPVALS, изменяющее условия сепаратора, обеспечивает альтернативное средство преобразования расходов нефти и газа. Эти две опции несовместимы и не должны использоваться в одном расчете. Есть ряд отличий между опциями SEPVALS и COMPFLSH:
354
1
SEPVALS задает одинаковые преобразования для расходов скважины и всех расходов соединений скважины. COMPFLSH может обеспечить разные преобразования для отдельных соединений (что является полезным при вскрытии скважиной двух областей с различными нефтями).
2
SEPVALS преобразует расходы применением постоянного отношения для Bo и постоянного приращения для Rs. Если давление насыщения падает значительно в процессе моделирования, преобразование станет менее точным, т. к. преобразованные величины Bob и Rs не стремятся к 1.0 и к 0.0, соответственно, при понижении давления до поверхностного. С другой стороны, преобразование COMPFLSH дает постоянные коэффициенты Bob – 1 и Rs, так что их преобразованные величины будут стремиться к правильным величинам при понижении давления до поверхностного.
3
При использовании SEPVALS расходы и скважин, и соединений выдаются преобразованными. При использовании COMPFLSH расходы соединений выдаются непреобразованными.
4
В опции SEPVALS таблицы VFP интерполируются с использованием непреобразованных расходов скважины (при исходных условиях сепаратора), так как предполагается, что таблицы были подготовлены при исходных условиях сепаратора. В опции COMPFLSH таблицы интерполируются с использованием расходов скважины, преобразованных к условиям мгновенного испарения, поскольку предполагается, что они были подготовлены с использованием PVT-свойств мгновенного испарения.
Ключевые слова COMPFLSH
Ограничения Опция преобразования мгновенного испарения должна использоваться только в расчетах с нелетучей нефтью, имеющих в качестве активных фаз и живую нефть (содержащую растворенный газ), и сухой газ. Опция не может использоваться в расчетах с газоконденсатом, а также совместно с опциями смешивающегося вытеснения или растворителя таблица мгновенного испарения PVT (см. параметр 8) не может использоваться в расчетах трассировки API, но возможно задание коэффициентов преобразования в пунктах 6 и 7.
Ключевые слова COMPFLSH
355
COMPIMB
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Номера таблиц при пропитке для соединений скважины COMPIMB используется для задания номера таблицы насыщенности для соединений скважины при пропитке в расчетах, использующих опцию гистерезиса (ключевое слово SATOPTS в разделе RUNSPEC). Номер таблицы, определенный в параметре 7 ключевого слова COMPDAT, относится к процессам и пропитки, и вытеснения. Если при пропитке требуется другой номер таблицы, его следует задать с использованием COMPIMB после ключевого слова COMPDAT. За COMPIMB следует произвольное число описанных ниже записей, каждая из которых заканчивается косой чертой (/). Запись может быть закончена ранее на любом параметре ; остающимся параметрам будут присвоены их значения по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). Каждая запись может содержать до 6 параметров : 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин задаются с помощью ключевого слова WLIST.
2
I — координата соединения сеточного блока (блоков) •
3
J — координата соединения сеточного блока (блоков) •
4
ПО УМОЛЧАНИЮ: 0 (позволяет любое J-значение)
K — координата верхнего соединения блока в этом наборе данных •
5
ПО УМОЛЧАНИЮ: 0 (позволяет любое I-значение)
ПО УМОЛЧАНИЮ: 0 (соответствует верхнему соединению скважины)
K — координата нижнего соединения блока в этом наборе данных •
ПО УМОЛЧАНИЮ: 0 (соответствует нижнему соединению скважины)
Номер таблицы в параметре 6 относится ко всем соединениям скважины, которые соответствуют указателям координат, определенным в параметрах 2-5. Но если указатель координаты по умолчанию задается равным нулю, его величина не влияет на выбор соединений, к которым относится номер таблицы. Таким образом, если I- и J-указатели координат по умолчанию приравнены нулю, номер таблицы относится ко всем соединениям в скважине, которые расположены между слоями K1 и K2, определенными в параметрах 4 и 5. Если все четыре указателя координат заданы по умолчанию, номер таблицы относится ко всем соединениям скважины. 6
Номер таблицы при пропитке для соединения(ий) Если номер таблицы равен нулю, будет использоваться таблица при пропитке для сеточного блока, содержащего соединение (определенная с использованием ключевого слова IMBNUM). •
356
Ключевые слова COMPIMB
ПО УМОЛЧАНИЮ: 0
Пример COMPIMB PROD1 PROD2 /
4* 2*
3 3
3
2
/ /
Первая строка данных задает номер таблицы при пропитке равным 3 для всех соединений, принадлежащих скважине PROD1. Вторая строка данных задает номер таблицы при пропитке равным 2 для соединения скважины PROD2 в третьем слое.
Ключевые слова COMPIMB
357
COMPINJK
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Относительные проницаемости для нагнетательной скважины, определенные пользователем В соединениях скважины, где флюид нагнетается в пласт, подвижность нагнетаемой фазы меняется в соответствии с общей подвижностью флюида в сеточном блоке (см. раздел «Соединения закачки» на стр. 978 «Технического описания ECLIPSE»).
[3.22]
Если газ или вода нагнетается в сеточный блок, сначала содержащий нефть, это соотношение приведет к изменению приемистости скважины до момента заполнения нагнетаемой фазой сеточного блока. В действительности, однако, большая часть давления падает в области, прилегающей к скважине, и когда эта область заполняется флюидом, приемистость остается примерно постоянной. Если размер сеточного блока значительно превышает размер этой области, рассчитанная величина приемистости будет неверной до тех пор, пока целый сеточный блок не заполнится данной фазой. Ключевое слово COMPINJK использует альтернативный подход, являющийся более точным в следующем случае: •
Скважина нагнетает флюид, имеющий подвижность значительно отличающуюся от подвижности флюида, находящегося первоначально в сеточном блоке, и
•
Размеры сеточных блоков, содержащих скважину, велики, и
•
В скважине нет перетоков.
Относительная проницаемость нагнетаемой фазы задается постоянной величиной kr(p,*), представляющей значение относительной проницаемости в области, заполненной нагнетаемой фазой. Относительные проницаемости других фаз полагаются равными нулю. Соотношение для подвижности нагнетаемой фазы, таким образом, становится [3.23]
За COMPINJK следует произвольное число записей, каждая из которых содержит до 6 параметров данных и заканчивается косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей лишь косую черту. 1
Имя скважины, корень имени скважины или список имен скважин
Корень имени скважины, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин задаются с помощью ключевого слова WLIST. 2
I — координата соединения сеточного блока (блоков) •
3
J — координата соединения сеточного блока (блоков) •
4
ПО УМОЛЧАНИЮ: 0 (позволяет любое J-значение)
K — координата верхнего соединения блока в этом наборе данных •
358
ПО УМОЛЧАНИЮ: 0 (позволяет любое I-значение)
Ключевые слова COMPINJK
ПО УМОЛЧАНИЮ: 0 (соответствует верхнему соединению скважины)
5
K — координата нижнего соединения блока в этом наборе данных •
ПО УМОЛЧАНИЮ: 0 (соответствует нижнему соединению скважины)
Относительная проницаемость в параметре 6 относится ко всем соединениям скважины, которые соответствуют указателям координат, определенным в параметрах 2-5. Но если указатель координаты по умолчанию задается равным нулю, его величина не влияет на выбор соединений, к которым относится величина относительной проницаемости. Таким образом, если I- и J-указатели координат по умолчанию приравнены нулю, величина относительной проницаемости относится ко всем соединениям в скважине, которые расположены между слоями K1 и K2, определенными в параметрах 4 и 5. Если все четыре указателя координат заданы по умолчанию, величина относительной проницаемости относится ко всем соединениям скважины. 6
Относительная проницаемость для нагнетаемой фазы. Задается некоторая положительная величина в качестве относительной проницаемости для нагнетаемой фазы. Величина по умолчанию или отрицательная величина приведут к заданию соответствующего значения относительной проницаемости для нагнетаемой фазы из таблицы насыщенности, используемой соединением скважины, в зависимости от нагнетаемой фазы: для скважины, нагнетающей воду для скважины, нагнетающей газ для скважины, нагнетающей нефть. Если заданы величина по умолчанию или отрицательная величина, скважина должна быть уже определена как нагнетательная в ключевом слове WCONINJE, чтобы знать, какую фазу она нагнетает. Нулевая величина приведет к тому, что подвижность нагнетаемой фазы будет меняться в соответствии с общей подвижностью флюида в сеточном блоке, определяемой по стандартному соотношению, используемому при отсутствии ключевого слова COMPINJK.
Примечание
Для нагнетательной скважины с постоянной, определенной пользователем, величиной относительной проницаемости для нагнетаемой фазы не должен разрешаться переток, т. к. он может привести к многофазному нагнетанию. Если в скважине определен переток указателем 'YES' (параметр 10 в ключевом слове WELSPECS), этот указатель будет переустановлен на 'NO' с выводом предупреждающего сообщения.
Пример COMPINJK INJ1 / INJ2 2* 3 3 1.0 / /
Все соединения скважины INJ1 имеют постоянную относительную проницаемость для нагнетаемой фазы, равную значению в соответствующей концевой точке таблицы насыщенности. Соединение в слое 3 скважины INJ2 будет иметь относительную проницаемость для нагнетаемой фазы, равную 1.0.
Ключевые слова COMPINJK
359
COMPKRI
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Относительные проницаемости для нагнетательной скважины Ключевое слово COMPKRI устанавливает значения относительных проницаемостей для вскрытия нагнетательной скважины. Общая подвижность вычисляется как [3.24]
Значения относительных проницаемостей фаз в формуле общей подвижности устанавливаются фиксированными, а значения вязкости могут неявно изменяться. Нагнетание будет вычисляться как произведение массы или удельной энергии, общей подвижности, коэффициента соединений и перепада давления (см. раздел «Соединения нагнетательных скважин» на стр. 978 «Технического описания ECLIPSE»). Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены преждевременно с помощью косой черты (/), оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n ⎯ число последовательных параметров , задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Координата I соединяющего сеточного блока (блоков) •
3
Координата J соединяющего сеточного блока (блоков) •
4
ПО УМОЛЧАНИЮ: 0 (соответствует нижнему соединению скважины)
Kro, относительная проницаемость нефти. Отрицательное значение не изменяет ранее определенную величину. •
7
ПО УМОЛЧАНИЮ: 0 (соответствует верхнему соединению скважины)
Координата К нижнего соединяющего блока в этом наборе данных •
6
ПО УМОЛЧАНИЮ: 0 (любое значение J)
Координата К верхнего соединяющего блока в этом наборе данных •
5
ПО УМОЛЧАНИЮ: 0 (любое значение I)
ПО УМОЛЧАНИЮ: 0.5
Krg, относительная проницаемость газа. Отрицательное значение не изменяет ранее определенную величину. •
8
Krw, относительная проницаемость воды. Отрицательное значение не изменяет ранее определенную величину. •
360
ПО УМОЛЧАНИЮ: 0.5
Ключевые слова COMPKRI
ПО УМОЛЧАНИЮ: 0.5
9
Относительную проницаемость нагнетаемой фазы следует использовать только в расчетах подвижности нагнетания YES
Относительные проницаемости фаз, нагнетание которых данной скважиной не производится, в данном расчете принимаются равными нулю.
NO
В данном расчете используются значения, введенные в параметрах 6, 7 и 8.
•
ПО УМОЛЧАНИЮ: NO
Для того, чтобы задним числом присвоить этому параметру значение YES в ранее определенных ключевых словах COMPKRI, необходимо принять значения соответствующих параметров соединений по умолчанию и присвоить отрицательные значения относительной проницаемости для параметров 6-8, что предотвращает перезапись этих значений значениями по умолчанию. Примечание
В данной опции в модель может быть введена нелинейность. Проблема заключается в том, что если фаза в ячейке отсутствует, то она не будет давать вклад в подвижность нагнетания (заметим, что вязкость фазы неизвестна). Однако, если имеется незначительный объем фазы, то подвижность нагнетания возрастет в соответствии с введенными в COMPKRI значениями относительной проницаемости. Нелинейность приводит к серьезным проблемам со сходимостью модели. Поэтому рекомендуется задавать относительные проницаемости только для нагнетаемых и/или предположительно имеющихся в пласте фаз. Так, например, значения параметров 6 и 7 могут быть равны нулю для скважин, нагнетающих воду. Кроме того, присвоение параметру 9 значения YES гарантирует, что при нагнетании воды скважиной значения параметров 6 и 7 будут равны нулю, а при нагнетании газа ⎯ значения параметров 6 и 8.
Пример COMPKRI ‘WINJ’ 4* 0.0 0.0 0.8 / ‘CYCLIC’ 4* 0.4 0.0 0.2 / /
Ключевые слова COMPKRI
361
COMPKRIL
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Относительные проницаемости для вскрытий нагнетательных скважин в локально измельченных сетках Ключевое слово COMPKRIL используется для относительных проницаемостей фазы для вскрытия нагнетательной скважины в ячейке локально измельченной сетки (LGR). Данные ключевого слова аналогичны данным COMPAGH, за исключением дополнительного элемента в позиции 2, дающего имя локально измельченной сетке, в которой расположено вскрытие. Общая подвижность вычисляется как [3.25]
Значения относительных проницаемостей фаз в формуле общей подвижности устанавливаются фиксированными, а значения вязкости могут неявно изменяться. Нагнетание будет вычисляться как произведение массы или удельной энергии, общей подвижности, коэффициента соединений и перепада давления (см. раздел «Соединения нагнетательных скважин» на стр. 978 «Технического описания ECLIPSE»). Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены преждевременно с помощью косой черты (/), оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных параметров , задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Имя локальной сетки
3
I — координата соединения сеточного блока (блоков) •
4
J — координата соединения сеточного блока (блоков) •
5
ПО УМОЛЧАНИЮ: 0 (соответствует нижнему соединению скважины)
Kro, относительная проницаемость нефти Отрицательное значение не изменяет ранее определенную величину. •
362
ПО УМОЛЧАНИЮ: 0 (соответствует верхнему соединению скважины)
K — координата нижнего соединения блока в этом наборе данных •
7
ПО УМОЛЧАНИЮ: 0 (позволяет любое J-значение)
K — координата верхнего соединения блока в этом наборе данных •
6
ПО УМОЛЧАНИЮ: 0 (позволяет любое I-значение)
Ключевые слова COMPKRIL
ПО УМОЛЧАНИЮ: 0.5
8
Krg, относительная проницаемость газа При отрицательном значении ранее определенные величины остаются неизменными •
9
ПО УМОЛЧАНИЮ: 0.5.
Krw, относительная проницаемость воды При отрицательном значении ранее определенные величины остаются неизменными •
ПО УМОЛЧАНИЮ: 0.5
10 Относительную проницаемость нагнетаемой фазы следует использовать только в расчетах подвижности нагнетания YES
Относительные проницаемости фаз, нагнетание которых данной скважиной не производится, в данном расчете принимаются равными нулю.
NO
В данном расчете используются значения, введенные в параметрах 7, 8 и 9.
•
ПО УМОЛЧАНИЮ: NO
Для того чтобы задним числом присвоить этому параметру значение YES в ранее определенных ключевых словах COMPKRI, необходимо принять соответствующие элементы соединений по умолчанию и присвоить отрицательные значения относительной проницаемости параметрам 7-9, чтобы предотвратить перезапись этих значений значениями по умолчанию. Примечание
В данной опции в модель может быть введена нелинейность. Проблема заключается в том, что если фаза в ячейке отсутствует, то она не будет давать вклад в подвижность закачки (заметим, что вязкость фазы неизвестна). Однако, если имеется незначительный объем фазы, то подвижность нагнетания возрастет в соответствии с введенными в COMPKRI значениями относительной проницаемости. Нелинейность приводит к серьезным проблемам со сходимостью модели. Поэтому рекомендуется задавать относительные проницаемости только для нагнетаемых и/или предположительно имеющихся в пласте фаз. Так, например, значения параметров 7 и 8 могут быть равны нулю для скважин, нагнетающих воду. Кроме того, присвоение параметру 10 значения YES гарантирует, что во время нагнетания воды скважиной значения параметров 7 и 8 равны нулю, а при нагнетании газа — значения параметров 7 и 9.
Пример COMPKRIL CYCLIC LGR1 4* 0.4 0.2 0.1 / /
Ключевые слова COMPKRIL
363
COMPLMPL
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
ECLIPSE 100
Объединение соединений в локальные сетки для автоматической остановки на ремонт COMPLMPL используется для объединения соединений скважины во вскрытия для одновременного закрытия в автоматических ремонтах, если соединения расположены в сетках с локальным измельчением. Соединения должны быть сначала определены в ключевом слове COMPDATL. Ключевое слово COMPLMPL выполняет ту же роль, что и COMPLUMP, но имя локальной сетки, содержащей указанные в записи соединения, должно быть введено в параметре 2 ключевого слова COMPLMPL. Скважины могут ремонтироваться при нарушении ограничений, заданных в ключевых словах WECON, CECON, GECON, GCONPROD, GCONPRI и, для ECLIPSE 100, GCONSALE, когда, например, будет закрываться наихудшее соединение. Если соединения были объединены во вскрытия, то будет определяться наихудшее вскрытие (суммированием дебитов соединений вскрытия), и все соединения, принадлежащие ему, будут закрыты вместе. Экономические ограничения соединений в ключевом слове CECON будут также относиться ко вскрытиям, т. е. целое вскрытие будет закрываться, если его суммарная обводненность, GOR или WGR превысят ограничения, заданные для его соединений. Если ремонтная скважина имеет соединения, оставленные в очереди AUTO для автоматического открытия (см. ключевое слово COMPDATL, COMPDATM — другое название COMPDATL), то вскрытия будут проверяться в порядке возрастания их номеров вскрытия, и первое найденное с соединениями в очереди AUTO будет открыто вместе со всеми своими соединениями. Когда соединение впервые определяется в ключевом слове COMPDATL, задается его номер вскрытия, равный порядку его ввода в скважине. Например, третье соединение, определенное в скважине, помещается во вскрытие с номером три. Если в одной запаси определяются несколько соединений (параметры 4 и 5 определяют верхний и нихний слой), эти соединения вводятся по-порядку сверху вниз. Так что, если не используется ключевое слово COMPLMPL, каждое соединение находится в его собственном отдельном вскрытии, и термины вскрытие и соединение эквивалентны.
ECLIPSE 100
Примечание
Если скважина вскрыта в некоторых объединенных локальных сетках, то соединения в различных локальных сетках могут не быть объединены вместе. Объединены могут быть только соединения внутри одной локальной сетки.
Номера вскрытий могут быть также использованы в ключевых словах WELOPENL и WPIMULTL для ссылки на ряд соединений. Также в разделе SUMMARY у ключевых слов, начинающихся с букв LC и заканчивающихся буквой L, на выходе будет соответствующее число соединений, суммирующее все соединения, принадлежащие одному объединенному вскрытию, расположенному в сетках с локальным измельчением. Любое соединение с объединенным вскрытием может быть задано для определения вскрытия. Например, ключевое слово LCOFRL дает скорость течения нефти для всего вскрытия, хотя заметим, что вскрытие определяется заданием соединения внутри него, а не заданием самого номера вскрытия. Полный список ключевых слов вскрытия приведен в документации раздела SUMMARY. За COMPLMPL следует произвольное число описанных ниже записей, каждая из которых заканчивается косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей лишь косую черту.
364
Ключевые слова COMPLMPL
Каждая запись содержит до 7 параметров : 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин задаются с помощью ключевого слова WLIST.
2
Имя локальной сетки, содержащей вскрытия, подлежащие объединению Если этот параметр принят по умолчанию, или записан в пустую строку, то имя локальной сетки принимается равным локальной сетке скважины, упомянутой в ключевом слове WELSPECL. Однако, этот параметр может не задаваться по умолчанию, если локальная сетка, содержащая скважину, не объединена (с помощью ключевого слова AMALGAM).
ECLIPSE 100
Расположение соединений в параметрах 3-6 относится к координатам в данной локальной сетке. 3
I — координата соединения сеточного блока (блоков) •
4
J — координата соединения сеточного блока (блоков) •
5
ПО УМОЛЧАНИЮ:
0 (соответствует верхнему соединению скважины в локальной сетке, заданной в параметре 2)
K — координата нижнего соединения блока в этом вскрытии •
7
ПО УМОЛЧАНИЮ: 0 (позволяет любое J-значение)
K — координата верхнего соединения блока в этом вскрытии •
6
ПО УМОЛЧАНИЮ: 0 (позволяет любое I-значение)
ПО УМОЛЧАНИЮ:
0 (соответствует нижнему соединению скважины в локальной сетке, заданной в параметре 2)
Номер вскрытия соединений Должен лежать в пределах от 1 до NCWMAX (задано в ключевом слове WELLDIMS в RUNSPEC) Последовательности соединений в скважине, которые соответствуют указателям координат, определенным в параметрах 3-6, будет задан номер вскрытия, определенный в параметре 7. Все соединения, имеющие одинаковый номер вскрытия, считаются принадлежащими одному вскрытию и будут совместно закрываться при автоматическом ремонте. Если указатель координаты по умолчанию задан равным нулю, то ее величина не имеет значения при выборе последовательности соединений. Таким образом, если указатели координат I и J по умолчанию заданы равными нулю, всем соединениям в скважине, расположенным между слоями K1 и K2, определенными в параметрах 5 и 6, будет задан номер вскрытия, определенный в параметре 7. Если все четыре указателя координат задаются по умолчанию, всем соединениям скважины будет задан этот номер вскрытия.
ECLIPSE 100
Примечание
Все еще возможно использование ключевого слова COMPLUMP для скважин, вскрытых в одной необъединенной сетке.
Ключевые слова COMPLMPL
365
Пример COMPLMPL -- Connections in layers 1 and 2 for local grid CARF1 -- are in completion 1 for well PROD1 PROD1 CARF1 2* 1 2 1 / -- Connections in layers 3 and 4 for local grid CARF2 -- are in completion 2 for well PROD1 PROD1 CARF2 2* 3 4 2 / -- Connections in layer 5 for local grid CARF3 -- are in completion 3 for well PROD2 PROD2 CARF3 2* 5 5 3 / /
366
Ключевые слова COMPLMPL
COMPLUMP
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
ECLIPSE 100
Объединеняет соединения для автоматических ремонтов COMPLUMP используется для объединения соединений скважины во вскрытия для одновременного закрытия при автоматических ремонтах. Соединения должны быть вначале определены в ключевом слове COMPDAT. Скважины могут ремонтироваться при нарушении ограничений, заданных в ключевых словах WECON, CECON, GECON, GCONPROD, GCONPRI и, для ECLIPSE 100, GCONSALE, когда, например, будет закрываться наихудшее соединение. Если соединения были объединены во вскрытия, то будет определяться наихудшее вскрытие (суммированием дебитов соединений вскрытия), и все соединения, принадлежащие ему, будут закрыты вместе. Экономические ограничения соединений в ключевом слове CECON будут также относиться ко вскрытиям, т. е. целое вскрытие будет закрываться, если его суммарная обводненность, GOR или WGR превысят ограничения, заданные для его соединений. Если ремонтная скважина имеет соединения, оставленные в очереди AUTO для автоматического открытия (смотри ключевое слово COMPDAT), то вскрытия будут проверяться в порядке возрастания их номеров вскрытия, и первое найденное с соединениями в очереди AUTO будет открыто вместе со всеми своими соединениями. Когда соединение впервые определяется в ключевом слове COMPDAT, задается его номер вскрытия, равный порядку его ввода в скважине. Например, третье соединение, определенное в скважине, помещается во вскрытие с номером три. Когда несколько соединений определяются в одной записи (параметры 4 и 5 определяют верхний и нижний слои), соединения вводятся в порядке следования слоев от верха к низу. Так что, если не используется ключевое слово COMPLUMP, каждое соединение находится в его собственном отдельном вскрытии, и термины вскрытие и соединение эквивалентны. Номера вскрытий могут быть также использованы в ключевых словах WELOPEN и WPIMULT для ссылки на ряд соединений. Также в разделе SUMMARY у ключевых слов, начинающихся с буквы C и заканчивающихся буквой L, на выходе будет соответствующее число соединений, суммирующее все соединения, принадлежащие одному объединенному вскрытию. Любое соединение с объединенным вскрытием может быть задано для определение вскрытия. Например, ключевое слово COFRL дает скорость течения нефти для всего вскрытия, хотя заметим, что вскрытие определяется заданием соединения внутри него, а не заданием самого номера вскрытия. Полный список ключевых слов вскрытия приведен в документации раздела SUMMARY. За COMPLUMP следует произвольное число описанных ниже записей, каждая запись заканчивается косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей лишь косую черту. Каждая запись содержит до 6 параметров : 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин задаются с помощью ключевого слова WLIST.
2
I — координата соединения сеточного блока (блоков) •
3
ПО УМОЛЧАНИЮ: 0 (позволяет любое I-значение)
J — координата соединения сеточного блока (блоков) •
ПО УМОЛЧАНИЮ: 0 (позволяет любое J-значение)
Ключевые слова COMPLUMP
367
4
K — координата верхнего соединения блока в этом наборе данных •
5
K — координата нижнего соединения блока в этом наборе данных •
6
ПО УМОЛЧАНИЮ: 0 (соответствует верхнему соединению скважины) ПО УМОЛЧАНИЮ: 0 (соответствует нижнему соединению скважины)
Номер вскрытия соединений Должен лежать в пределах от 1 до NCWMAX (задано в ключевом слове WELLDIMS в RUNSPEC) Последовательности соединений в скважине, которые соответствуют указателям координат, определенным в параметрах 2-5, будет задан номер вскрытия, определенный в параметре 6. Все соединения, имеющие одинаковый номер вскрытия, считаются принадлежащими одному вскрытию и будут совместно закрываться при автоматическом ремонте. Если указатель координаты по умолчанию задан равным нулю, то ее величина не имеет значения при выборе последовательности соединений. Таким образом, если указатели координат I и J по умолчанию заданы равными нулю, всем соединениям в скважине, расположенным между слоями K1 и K2, определенными в параметрах 4 и 5, будет задан номер вскрытия, определенный в параметре 6. Если все четыре указателя координат задаются по умолчанию, всем соединениям скважины будет задан этот номер вскрытия.
Пример COMPLUMP PROD1 2* 1 2 1 / connections in layers 1 and 2 are in completion 1 PROD1 2* 3 4 2 / connections in layers 3 and 4 are in completion 2 PROD1 2* 5 5 3 / the connection in layer 5 is in completion 3 /
368
Ключевые слова COMPLUMP
COMPBIL
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Расчет подвижности для вскрытий нагнетательных скважин в локально измельченных сетках Ключевое слово COMPMBIL используется для задания общей подвижности напора во вскрытии нагнетательной скважины в ячейке локально измельченной сетки (LGR). Данные ключевого слова аналогичны данным COMPMOBI, за исключением дополнительного элемента в позиции 2, дающего имя локально измельченной сетке, в которой расположено вскрытие. Общая подвижность вычисляется как [3.26]
Объем нагнетаемой жидкости будет вычисляться как произведение массы или удельной энергии на общую подвижность, на коэффициент соединений, на перепад давления (см. раздел «Соединения закачки» на странице 978 «Технического описания ECLIPSE»). Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены преждевременно с помощью косой черты (/), оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных параметров , задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Имя локальной сетки
3
I — координата соединения сеточного блока (блоков) •
4
J — координата соединения сеточного блока (блоков) •
5
ПО УМОЛЧАНИЮ: 0 (соответствует верхнему соединению скважины)
K — координата нижнего соединения блока в этом наборе данных •
7
ПО УМОЛЧАНИЮ: 0 (позволяет любое J-значение)
K — координата верхнего соединения блока в этом наборе данных •
6
ПО УМОЛЧАНИЮ: 0 (позволяет любое I-значение)
ПО УМОЛЧАНИЮ: 0 (соответствует нижнему соединению скважины)
Общая подвижность вычисляется, как описано выше. •
ЕДИНИЦЫ: cP-1 (Все системы единиц)
•
ПО УМОЛЧАНИЮ: 10.0 cP-1
Ключевые слова COMPBIL
369
Пример COMPMBIL ICYC5 LGR1 2 2 1 3 10.0 / /
370
Ключевые слова COMPBIL
COMPMOBI
Определение подвижности при закачке Ключевое слово COMPMOBI используется для задания общей подвижности для осуществления закачки. Общая подвижность вычисляется как
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
[3.27]
Объем нагнетаемой жидкости будет вычисляться как произведение массы или удельной энергии на общую подвижность, на коэффициент соединений, на перепад давления (см. раздел «Соединения закачки» на стр. 978 «Технического описания ECLIPSE»). Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены преждевременно с помощью косой черты (/), оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
I — координата соединения сеточного блока (блоков) •
3
J — координата соединения сеточного блока (блоков) •
4
ПО УМОЛЧАНИЮ: 0 (соответствует верхнему соединению скважины)
K — координата нижнего соединения блока в этом наборе данных •
6
ПО УМОЛЧАНИЮ: 0 (позволяет любое J-значение)
K — координата верхнего соединения блока в этом наборе данных •
5
ПО УМОЛЧАНИЮ: 0 (позволяет любое I-значение)
ПО УМОЛЧАНИЮ: 0 (соответствует нижнему соединению скважины)
Общая подвижность вычисляется как описано выше. •
ЕДИНИЦЫ: cP-1 (Все системы единиц)
•
ПО УМОЛЧАНИЮ: 10.0 cP-1
Пример COMPMOBI ICYC5 18 6 8 23 10.0 / /
Ключевые слова COMPMOBI
371
COMPOFF
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Отключает автоматические компрессоры в сети Ключевое слово COMPOFF отключает все автоматические компрессоры, определенные ключевым словом GASFCOMP в модели разработки газового месторождения или ключевым словом NETCOMPA в расширенной модели сети, за исключением определенных как постоянно включенные (PERM в параметре 9 ключевого слова NETCOMPA). При необходимости компрессоры будут автоматически включены снова. Данное ключевое слово не действует для компрессоров, определенных ключевым словом GNETPUMP. Дополнительную информацию см. в разделе «Модель разработки газового месторождения» на стр. 245 и в разделе «Опция наземной сети» на стр. 543 «Технического описания ECLIPSE». У этого ключевого слова связанные с ним данные отсутствуют.
372
Ключевые слова COMPOFF
COMPORD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет последовательность соединений скважины Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Метод определения последовательности соединений скважины DEPTH
Последовательность соединений будет определена в соответствии с их вертикальной глубиной, сверху вниз. Соединения с одинаковой вертикальной глубиной будут определены в последовательности, в которой они впервые определяются в ключевых словах COMPDAT или COMPDATL.
INPUT
Соединения будут определены в последовательности, в которой они впервые определяются в ключевых словах COMPDAT или COMPDATL. При использовании этой опции необходимо определение соединений в правильной последовательности, начиная с ближайшего к устью скважины соединения, и в дальнейшем следуя вдоль ствола скважины, по направлению к дну или основанию скважины.
TRACK
Программа ECLIPSE будет определять последовательность соединений, пытаясь трассировать скважину в сетке с сеточных блоков, где эти соединения расположены. При отсутствии такой возможности, или если все соединения скважины вертикальны (в соответствии с параметром 13 ключевого слова COMPDAT, или параметром 14 ключевого слова COMPDATL), будет использоваться последовательность ключевого слова DEPTH. Более подробное объяснение см. в Примечании 2.
•
ПО УМОЛЧАНИЮ: TRACK
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Примечания 1
Программа ECLIPSE использует определение последовательности соединений при расчете гидростатического перепада давления с сегментированным расчетом плотности (значение параметра 12 ключевого слова WELSPECS равно SEG). Последовательность соединений также определяет, какие дополнительные соединения закрываются при ремонте +CON (например, см. параметр 7 ключевого слова WECON). В случае таких ремонтов все соединения, находящиеся ниже наихудшего, также закрываются. «Ниже» здесь означает «дальше от устья скважины, в зависимости от последовательности соединений». Однако, при присвоении в программе ECLIPSE переключателю 53 ключевого слова OPTIONS значения > 0, «ниже» трактуется дословно и все соединения с большей глубиной будут закрыты. Для совместимости с версиями программы, предшествующими ECLIPSE 300, при Ключевые слова COMPORD
373
присвоении параметру 2 данного ключевого слова значения DEPTH расчеты ремонта +CON и сегментированной плотности вернутся к состоянию версий, предшествующих 2002a. 2
При выборе метода TRACK программа ECLIPSE определяет последовательность соединений, как описано ниже. Если все соединения отвечают скважине, вскрывающей пласт в вертикальном направлении (Z- направление в параметре 13 ключевого слова COMPDAT, или параметре 14 ключевого слова COMPDATL), соединения упорядочиваются в соответствии с их глубинами. Но если любое соединение определено как горизонтальное (X- или Y-направление), программа ECLIPSE попытается упорядочить соединения в соответствии с правилом «от пятки к носку». Пята должна быть соединением, I- и J-координаты которого располагаются ближе всего к устью скважины I, J (установленные в параметрах 3 и 4 ключевого слова WELSPECS, или параметрах 4 и 5 ключевого слова WELSPECL). Если более чем одно соединение может быть кандидатом для определения пятки, программа ECLIPSE выбирает соединение с минимальной глубиной. Далее происходит упорядочение в соответствии с координатами и ориентацией соединений. Если ECLIPSE не может найти единственный способ упорядочения (например, в случае многозабойных скважин), выдается предупредительное сообщение и упорядочение будет произведено по глубинам соединений.
3
Скважины со сложными траекториями, а также особые многоствольные скважины, рекомендуется определять как многоразрезные скважины (WELSEGS), или скважины с трением (WFRICTN) в ECLIPSE 100. Определение последовательности соединений для этих скважин определяется более точно с помощью дополнительной информации из связанных ключевых слов. Заметим, что задание параметра 2 ключевого слова COMPROD для этих типов скважин игнорируется; их последовательность соединений всегда будет определяться более точным эквивалентом метода TRACK.
4
Ключевое слово COMPROD является необязательным. Если оно не введено, то для всех скважин будет использоваться метод TRACK.
Пример COMPORD HWELL1 INPUT / HWELL2 INPUT / /
374
Ключевые слова COMPORD
COMPRP
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Данные для перемасштабирования насыщенностей в соединениях скважины COMPRP используется для перемасштабирования значений насыщенности флюидами в соединениях скважин с учетом положения перфораций и распределения фаз в больших сеточных блоках. Соединения скважин должны быть уже определены в ключевом слове COMPDAT (или WELLCOMP). За COMPRP следует произвольное число описанных ниже записей, каждая из которых заканчивается косой чертой (/). Запись может быть закончена ранее на любом параметре ; остающимся параметрам будут присвоены их значения по умолчанию. Значения по умолчанию также могут быть определены «нулевым числом» повторяющихся значений формы (n*, где n — число последовательных параметров , задаваемых по умолчанию). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). Примечание
Заметим, что с ключевое слово COMPRP не может использоваться в расчетах со включенной опцией гистерезиса, если номера таблиц для пропитки и вытеснения различаются в каком-либо соединении (см. параметр 6).
Каждая запись может содержать до 10 параметров : 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин задаются с помощью ключевого слова WLIST.
2
I — координата соединения сеточного блока (блоков) •
3
J — координата соединения сеточного блока (блоков) •
4
ПО УМОЛЧАНИЮ: 0 (позволяет любое J-значение)
K — координата верхнего соединения блока в этом наборе данных •
5
ПО УМОЛЧАНИЮ: 0 (позволяет любое I-значение)
ПО УМОЛЧАНИЮ: 0 (соответствует верхнему соединению скважины)
K — координата нижнего соединения блока в этом наборе данных •
ПО УМОЛЧАНИЮ: 0 (соответствует нижнему соединению скважины)
Следующие данные перемасштабирования относятся ко всем соединениям скважины, соответствующим указателям координат, определенным в параметрах 2-5. Но если указатель координаты задается по умолчанию равным нулю, то его величина не будет иметь значения при выборе соединений, к которым относятся данные перемасштабирования. Таким образом, если указатели координат I и J по умолчанию заданы равными нулю, данные перемасштабирования будут относиться ко всем соединениям скважины, расположенным между слоями K1 и K2, определенными в параметрах 4 и 5. Если все четыре указателя координат заданы по умолчанию, данные перемасштабирования будут относиться ко всем соединениям скважины. 6
Номер таблицы относительных проницаемостей для соединения. Если номер нулевой или положительный, он переопределит номер таблицы, заданный в параметре 7 ключевого слова COMPDAT. Если номер равен нулю, Ключевые слова COMPRP
375
относительные проницаемости будут рассчитываться с использованием той же таблицы насыщенности, что и в сеточном блоке, содержащем соединение. Если номер отрицательный, номер таблицы насыщенности не будет меняться. В расчетах, использующих опцию гистерезиса (ключевое слово SATOPTS в RUNSPEC), номер таблицы насыщенности, введенный здесь, будет относиться и к процессу пропитки, и к процессу вытеснения. Перемасштабирование не разрешается, если номера таблиц для пропитки и вытеснения для данного соединения различны. • 7
ПО УМОЛЧАНИЮ: Отрицательный
SWMIN Масштабированная величина связанной водонасыщенности. Величина игнорируется в задачах, не содержащих воду •
8
ПО УМОЛЧАНИЮ: Swco
SWMAX Масштабированная величина максимальной водонасыщенности. Величина игнорируется в задачах, не содержащих воду
• 9
ПО УМОЛЧАНИЮ:
1-Socrw в трехфазных задачах или в задачах с нефтью и водой, или 1-Sgcr в задачах с газом и водой.
SGMIN Масштабированная величина при критической газонасыщенности. Величина игнорируется в задачах, не содержащих газ и воду •
ПО УМОЛЧАНИЮ: Sgcr
10 SGMAX Масштабированная величина максимальной газонасыщенности. Величина игнорируется в задачах, не содержащих газ и воду •
ПО УМОЛЧАНИЮ: 1-Socrg-Swco
Пример COMPRP PROD1 4* 3 .39 .63 .15 .29 'P*' 2* 2 2 1* .39 .63 .15 .29 /
/масштабируются все соединения в скважине PROD1 /масштабируются соединения в слое 2 во всех скважинах, начинающихся с P.
Уравнения для перемасштабирования насыщенностей Sgcr =
Критическая газонасыщенность
Socrw = Критическая нефтенасыщенность в системе нефть-вода Socrg =
Критическая нефтенасыщенность в системе нефть-газ при наличии связанной воды
Swco =
Связанная водонасыщенность
(Полное определение этих величин см. в разделе «Функции от насыщенности» на стр. 703 «Технического описания ECLIPSE») Относительные проницаемости в соединениях скважины рассчитываются с использованием масштабированных величин насыщенностей водой и газом, SSw и SSg, [3.28]
376
Ключевые слова COMPRP
[3.29] [3.30]
Масштабирование водонасыщенности В трехфазных задачах и в задачах с нефтью и водой водонасыщенность масштабируется следующим образом: Если SWMIN < Sw < SWMAX
[3.31]
Тогда Где
Если Sw < SWMIN
[3.32]
Если Sw > Swco’ Тогда SSw = Swco Если Sw < Swco’ Тогда
Если Sw > SWMAX
[3.33]
Если Sw < 1 – Socrw’ Тогда SSw = 1 – Socrw Если Sw > 1 – Socrw’ Тогда ECLIPSE 100
В задачах с газом и водой водонасыщенность масштабируется следующим образом: Если SWMIN < Sw < SWMAX
[3.34]
Тогда Где Если Sw < SWMIN
[3.36]
Ключевые слова COMPRP
377
Если Sw > Swco’ Тогда SSw = Swco Если Sw < Swco’ Тогда Если Sw > SWMAX
[3.33]
Если Sw < 1 – Sgcr’ Тогда SSw = 1 – Sgcr Если Sw > 1 – Sgcr’ Тогда
Масштабирование газонасыщенности В трехфазных задачах и в задачах с нефтью и газом газонасыщенность масштабируется следующим образом: Если SGMIN < Sg < SGMAX,
[3.37]
Тогда Где Если Sg < SGMIX
[3.38]
Если Sg > Sgcr’ Тогда SSg = Sgcr Если Sg < Sgcr’ Тогда Если Sg > SGMAX
[3.39]
Если Sg < 1 – Socrg – Swco’ Тогда SSg = 1 – Socrg – Swco Если Sg > 1 – Socrg’ – Swco’ Тогда В задачах с газом и водой, масштабированная газонасыщенность задается равной [3.40]
378
Ключевые слова COMPRP
Примечания 1
При использовании величин по умолчанию для всех четырех параметров SWMIN, SWMAX, SGMIN и SGMAX, ключевое слово COMPRP не меняет эти насыщенности.
2
Если используется опция масштабирования концевых точек для сеточных блоков (ключевое слово ENDSCALE в RUNSPEC), концевые точки, используемые для расчета значений по умолчанию, будут выбираться в соответствии со следующими правилами: •
Если номер таблицы насыщенности для соединения (параметр 6) равен номеру, использованному для сеточного блока, будут использоваться масштабированные концевые точки для сеточного блока.
•
Если соединение использует таблицу, отличающуюся от таблицы для сеточного блока, концевые точки останутся немасштабированными, как они были заданы в данных первоначальной таблицы насыщенности.
Определенные в COMPRP величины не по умолчанию переопределят концевые точки, заданные для сеточного блока. Однако, учет масштабирования насыщенности в COMPRP отличается от аналогичного в опции масштабирования концевых точек. Даже при принятии концевых точек ключевого слова COMPRP по умолчанию, результаты будут отличаться, особенно если с помощью масштабирования концевых точек критическая насыщенность масштабируется иначе, чем связанная насыщенность (с помощью COMPRP масштабируется только нижняя граница связанной водонасыщенности). Вообще говоря, необходимо соблюдать осторожность при использовании ключевого слова COMPRP при масштабировании концевых точек, и пользователь должен иметь в виду, что при принятии концевых точек по умолчанию результаты не обязательно будут теми же, что и без COMPRP. 3
В трехфазных задачах коэффициенты масштабирования для газа и воды должны соответствовать друг другу. В противном случае, масштабированная нефтенасыщенность может стать нереальной. Например, величина SSw + SSg может превосходить 1.0, что приведет к отрицательной величине масштабированной нефтенасыщенности. Или величина SSw + SSg может быть меньше 1.0 при So = 0.0, что может привести к ненулевой подвижности нефти в скважине, где в сеточном блоке отсутствует нефть. При возникновении любой из этих ситуаций будет выводиться предупреждающее сообщение.
Представление эффектов частичного вскрытия Масштабированные насыщенности для концевых точек могут быть использованы для представления эффектов частичного вскрытия в сеточных блоках, где нефтяная, водная и газовая фазы предполагаются разделенными на зоны, находящиеся в вертикальном равновесии. Рассмотрим сеточный блок, сначала содержащий только нефть, но сейчас содержащий и вторгшуюся снизу воду. Выше водонефтяного контакта, водонасыщенность Sw = Swco’, а ниже контакта Sw = 1 – Socrw. Пусть скважина не имеет перфораций на относительной длине lt от верха сеточного блока и на относительной длине lb от низа сеточного блока (где относительные длины представляют собой отношения действительных длин к вертикальной толщине блока). Таким образом, скважина перфорирована на доле 1 – lt –lb толщины блока. Масштабированные концевые точки водонасыщенности получаются следующим образом. SWMIN — это водонасыщенность в сеточном блоке при достижении водонефтяным контактом низа перфораций, [3.41]
а SWMAX — это водонасыщенность в сеточном блоке при достижении водо- нефтяным контактом верха перфораций, Ключевые слова COMPRP
379
[3.42]
Теперь рассмотрим сеточный блок, который заполняется газом, вторгающимся сверху. Выше газонефтяного контакта газонасыщенность равна величине 1 – Socrg – Swco. Ниже контакта разумно предположить, что растворенный газ выделится из нефти с образованием критической насыщенности газом Sg = Sgcr. Масштабированные концевые точки для газонасыщенности получаются поэтому следующим образом. SGMIN — это газонасыщенность в сеточном блоке, когда газонефтяной контакт достигает верха перфораций, [3.43]
а SGMAX — газонасыщенность в сеточном блоке, когда контакт достигает низа перфораций, [4.20] [3.44]
В задачах с газом и водой при вторжении воды снизу масштабированные концевые точки для водонасыщенности следующие [3.45]
380
Ключевые слова COMPRP
COMPRPL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Масштабированные значения насыщенности для локальных сеток соединений скважин COMPRPL используется для перемасштабирования значений насыщенности флюидами в соединениях скважин с учетом положения перфораций и распределения фаз в больших сеточных блоках. Соединения скважин локальной сетки должны быть уже определены в ключевом слове COMPDATL. За COMPRPL следует произвольное число описанных ниже записей, каждая из которых заканчивается косой чертой (/). Запись может быть закончена ранее на любом параметре ; остающимся параметрам будут присвоены их значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Заметим, что при использовании вместе с ключевым словом COMPVEL ключевое слово COMPRPL не может использоваться в расчетах без вертикального равновесия со включенной опцией гистерезиса, если номера таблиц для пропитки и вытеснения различаются в каком-либо соединении. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). Каждая запись может содержать до 11 параметров : 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин задаются с помощью ключевого слова WLIST.
2
Имя локальной сетки, содержащей заданные в этой записи соединения. Если локальная сетка, содержащая скважину, не объединена (с помощью ключевого слова AMALGAM), этот параметр может быть взят по умолчанию, или записан в пустую строку. В таком случае имя локальной сетки принимается равным локальной сетке скважины, упомянутой в ключевом слове WELSPECL.
3
I — координата соединения сеточного блока (блоков) •
4
J — координата соединения сеточного блока (блоков) •
5
ПО УМОЛЧАНИЮ: 0 (позволяет любое J-значение)
K — координата верхнего соединения блока в этом наборе данных •
6
ПО УМОЛЧАНИЮ: 0 (позволяет любое I-значение)
ПО УМОЛЧАНИЮ: 0 (соответствует верхнему соединению скважины)
K — координата нижнего соединения блока в этом наборе данных •
ПО УМОЛЧАНИЮ: 0 (соответствует нижнему соединению скважины)
Следующие данные перемасштабирования относятся ко всем соединениям скважины, соответствующим указателям координат, определенным в параметрах 3-6. Но если указатель координаты задается по умолчанию равным нулю, то его величина не будет иметь значения при выборе соединений, к которым относятся данные перемасштабирования. Таким образом, если указатели координат I и J по умолчанию заданы равными нулю, данные перемасштабирования будут относиться ко всем соединениям скважины, расположенным между слоями K1 и K2, определенными в параметрах 5 и 6. Если все четыре указателя координат заданы по умолчанию, данные перемасштабирования будут относиться ко всем соединениям скважины. Ключевые слова COMPRPL
381
7
Номер таблицы относительных проницаемостей для соединения. Если номер нулевой или положительный, он переопределит номер таблицы насыщенности, заданный в ключевом слове COMPDATL. Если номер равен нулю, относительные проницаемости будут рассчитываться с использованием той же таблицы насыщенности, что и в сеточном блоке, содержащем соединение. Если номер отрицательный, номер таблицы насыщенности не будет меняться. В расчетах, использующих опцию гистерезиса (ключевое слово SATOPTS в RUNSPEC), номер таблицы насыщенности, введенный здесь, будет относиться и к процессу пропитки, и к процессу вытеснения. Перемасштабирование не разрешается, если номера таблиц для пропитки и вытеснения для данного соединения различны. •
8
SWMIN — Масштабированная величина связанной водонасыщенности. Величина игнорируется в задачах, не содержащих воду •
9
ПО УМОЛЧАНИЮ: Отрицательный
ПО УМОЛЧАНИЮ: Swco
SWMAX — Масштабированная величина максимальной водонасыщенности. Величина игнорируется в задачах, не содержащих воду
•
1 – Socrw в трехфазных задачах или в задачах с нефтью и водой, или 1 – Sgcr в задачах с газом и водой.
ПО УМОЛЧАНИЮ:
10 SGMIN — масштабированная величина при критической газонасыщенности. Величина игнорируется в задачах, не содержащих газ и воду •
ПО УМОЛЧАНИЮ: Sgcr
11 SGMAX — масштабированная величина максимальной газонасыщенности. Величина игнорируется в задачах, не содержащих газ и воду •
ПО УМОЛЧАНИЮ: 1 – Socrg – Swco
Пример В данном примере масштабируются все соединения в скважине PROD1, расположенные в локальной сетке LGR1, и масштабирует соединения 2-го слоя в локальной сетке LGR2 для всех скважин с именами, начинающимися с P. COMPRPL PROD1 LGR1 'P*' LGR2 /
4* 2*
2 2
3 1*
.39 .39
.63 .63
.15 .15
.29 .29
/ /
Подробности расчета масштабированных насыщенностей описаны в ключевом слове COMPRP.
382
Ключевые слова COMPRPL
COMPS
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Устанавливает использование композиционного режима Это ключевое слово активизирует композиционный режим и является альтернативой ключевому слову BLACKOIL. Ключевое слово COMPS имеет один аргумент, соответствующий числу используемых в модели компонентов. В документации аргумент ключевого слова COMPS обычно обозначается как Nc.
Пример COMPS 12 /
Ключевые слова COMPS
383
COMPSEGL
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет расположение вскрытий многосегментной скважины в локальной сетке Это ключевое слово определяет расположение вскрытий в многосегментной скважине (см. раздел «Многосегментные скважины», стр. 499 «Технического описания ECLIPSE»), если скважина расположена в локальной сетке, и указывает ECLIPSE сопоставить каждое из вскрытий сегменту скважины. Структура соединений скважины должна быть определена ранее в ключевом слове WELSEGS. Следует заметить, что эквивалентное ключевое слово WELSEGL отсутствует, поскольку структура сегментов определяется независимо от сетки. Расположение соединения скважины с каждым из вскрытых сеточных блоков определяется в скважине номером ветви и значением расстояния вдоль трубы до начала и конца соединения. Эти данные должны быть указаны для всех соединений скважины, определенных ключевым словом COMPDATL. ECLIPSE назначает каждое из соединений сеточного блока на сегмент, узловая точка которого лежит ближе всего к центру соединения.
ECLIPSE 100
Это ключевое слово должно использоваться вместо COMPSEGS в том случае, если скважина вскрыта в одной или нескольких локальных сетках, входящих в объединение. Для скважин, вскрытых в единственной, не входящей в объединение локальной сетке, могут использоваться оба ключевых слова. Одно ключевое слово может определять вскрытия только для одной скважины. Таким образом, при наличии нескольких многосегментных скважин следует использовать несколько ключевых слов. За ключевым словом следуют записи, определяющие расположение всех соединений сеточных блоков в скважине. Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту.
Запись 1 Данные записи 1 аналогичны ключевому слову COMPSEGS.
Каждая последующая запись Данные последующих записей аналогичны ключевому слову COMPSEGS, за исключением того, что в начале каждой записи имеется дополнительный параметр : 1
Имя локальной сетки, содержащей заданные в этой записи соединения или диапазон. Для этого параметра может быть установлена пустая строка или значение по умолчанию (если локальная сетка, содержащая скважину, не входит в объединение ⎯ ECLIPSE 100). В этом случае имя локальной сетки принимается по умолчанию соответствующим имени локальной сетки скважины из ключевого слова WELSPECL. Расположение соединений в параметрах 2, 3, 4 и 8 дается в координатах данной локальной сетки.
Остальные параметры этих записей (с 2 по 10) соответствуют параметрам с 1 по 9 ключевого слова COMPSEGS.
384
Ключевые слова COMPSEGL
Пример Многоствольная скважина с соединениями в двух горизонтальных боковых ветвях, в отдельных объединенных локальных сетках. COMPSEGL -- Name PROD / -Local I J K -- Grid -- Top Branch UPPER 2 3 3 -- Bottom Branch LOWER 2 3 3 /
Brn No
Start Length
End Length
Dirn Penet
End Range
Connection Depth
2
30
1*
X
10
/
3
230
1*
X
6
/
Ключевые слова COMPSEGL
385
COMPSEGS
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет расположение вскрытий в многосегментной скважине Это ключевое слово определяет расположение вскрытий в многосегментной скважине (см. раздел «Многосегментные скважины», стр. 499 «Технического описания ECLIPSE»), при этом ECLIPSE сопоставляет каждое из вскрытий сегменту скважины. Структура соединений скважины должна быть определена ранее в ключевом слове WELSEGS. Расположение соединения скважины с каждым из вскрытых сеточных блоков определяется в скважине номером ветви и значением расстояния вдоль скважины до начала и конца соединения. Эти данные должны быть указаны для всех соединений скважины, определенных ключевым словом COMPDAT (или COMPDATL). ECLIPSE назначает каждое из соединений сеточного блока на сегмент, узловая точка которого лежит ближе всего к центру соединения. Одно ключевое слово может определять вскрытия только для одной скважины. Таким образом, при наличии нескольких многосегментных скважин следует использовать несколько ключевых слов. Если скважина вскрыта в одной или нескольких локальных сетках, входящих в объединение, то вместо COMPSEGS должно использоваться ключевое слово COMPSEGL. Для скважин, вскрытых в единственной, не входящей в объединение локальной сетке, могут использоваться оба ключевых слова.
ECLIPSE 100
Если скважина вскрыта в локальной сетке, то вместо COMPSEGS должно использоваться ключевое слово COMPSEGL.
ECLIPSE 300
За ключевым словом следуют записи, определяющие расположение всех соединений сеточных блоков в скважине. Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту. Каждая запись содержит следующие параметры :
Запись 1 Первая запись содержит единственный параметр , определяющий скважину. 1
Имя скважины
Каждая запись должна заканчиваться косой чертой (/).
Каждая последующая запись Последующие записи устанавливают расстояние вдоль скважины от опорной точки нулевой длины скважины до начала и конца перфорации каждого из соединений, а также номер ветви. Опорная точка нулевой длины скважины определяется относительно узловой точки верхнего сегмента в параметре 3 первой записи ключевого слова WELSEGS. Соединения должны быть сначала определены в ключевом слове COMPDAT (или COMPDATL, как потребуется).
386
Ключевые слова COMPSEGS
Соединения могут определяться как по отдельности, так и в виде одного или нескольких «диапазонов». «Диапазоном» называется непрерывная строка или столбец сеточных блоков, полностью вскрытая одной ветвью скважины. Считается, что скважина вскрывает «диапазон» перпендикулярно сквозь центр каждого из сеточных блоков в указанном направлении. Расстояние вдоль скважины до начала и окончания каждого соединения диапазона определяется путем сложения значений толщины сеточных блоков диапазона ⎯ DX, DY или DZ. Эти расстояния должны быть установлены для всех соединений скважины по отдельности или внутри диапазона, причем используется направление наружу вдоль главного ствола и к основанию каждой из ветвей. 1
Координата I отдельного соединения или соединения в начале диапазона (ближайшего к устью скважины)
2
Координата J отдельного соединения или соединения в начале диапазона (ближайшего к устью скважины)
3
Координата К отдельного соединения или соединения в начале диапазона (ближайшего к устью скважины)
4
Номер ветви, на которой расположено данное соединение (или диапазон соединений)
5
Расстояние вдоль скважины от опорной точки нулевой длины скважины до начала соединения в данном сеточном блоке.
6
•
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ:
Нуль для первой записи, расстояние до конца предыдущего соединения или диапазона ⎯ для последующих записей
Расстояние вдоль скважины от опорной точки нулевой длины скважины до конца соединения в данном сеточном блоке. Этот параметр , если он установлен, должен быть больше параметра 5.
7
•
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ:
Сумма значения параметра 5 и толщины сеточного блока в направлении вскрытия
Направление вскрытия сквозь сеточный блок или диапазон X или I
для горизонтального вскрытия в направлении х
Y или J
для горизонтального вскрытия в направлении у
Z или K
для вертикального вскрытия
Этот параметр используется при расчете расстояния до конца перфорации в соединении (или в соединениях диапазона), где он определяет прибавляемый компонент размера сеточного блока (DX, DY или DZ). Параметр должен быть установлен в том случае, если параметр 6 взят по умолчанию или в параметре 8 определен диапазон. В противном случае параметр не нужен и может быть взят по умолчанию.
Ключевые слова COMPSEGS
387
8
Координата I, J или К сеточного блока в конце диапазона, в зависимости от установленного в параметре 7 направления вскрытия. (Например, координата I сеточного блока в конце диапазона, если вскрытие происходит в направлении I). Координата может быть больше или меньше соответствующей координаты сеточного блока в параметре 1, 2 или 3, в зависимости от того, происходит ли вскрытие в положительном или отрицательном направлении I, J или K. Если параметр установлен, то расстояния вдоль скважины рассчитываются для всех соединений скважины внутри диапазона. Если диапазон захватывает неактивный сеточный блок, ECLIPSE печатает предупреждающее сообщение и считает толщину данной ячейки равной нулю. Если это неприемлемо, то следует разделить диапазон и учесть толщину неактивного сеточного блока путем явного определения расстояний вдоль скважины в параметрах 5 и 6. Если этот параметр берется по умолчанию, то устанавливаются расстояния вдоль скважины для одиночного соединения, определенного параметрами 1, 2 и 3.
9
Глубина соединений скважины внутри диапазона, т. е. глубина центров перфорации в каждом сеточном блоке диапазона. Если вводится значение по умолчанию (или нулевое), то глубины соединений рассчитываются по данным сегмента, т. е. по глубинам начала и конца сегмента и позиции перфорации внутри него. При вводе отрицательного значения глубины соединений сохраняют прежние значения, равные глубинам центров соответствующих сеточных блоков и заданные при определении соединений в ключевом слове COMPDAT. ECLIPSE рассчитывает разность давлений между соединением и соответствующим сегментом по плотности флюида в сегменте и корректирует значение давления в сеточном блоке по глубине путем внесения гидростатической поправки, основанной на средней плотности подвижных флюидов в блоке (см. раздел «Характеристики притока», стр. 502 «Технического описания ECLIPSE»).
ECLIPSE 100
ECLIPSE 300, только термическая опция
См. также переключатель 63 ключевого слова OPTIONS.
10
•
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ:
Нуль, при этом значения глубин вычисляются по данным сегмента.
Длина термического контакта, т. е. длина скважины в ячейке вскрытия. Это значение используется совместно со значением теплового сопротивления, определенным в ключевом слове WSEGHEAT, для расчета теплопередачи путем теплопроводности между скважиной и пластом. •
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ:
Толщина сеточного блока в направлении вскрытия
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей также должна заканчиваться косой чертой (/).
388
Ключевые слова COMPSEGS
Примечание Данные многоствольных скважин могут представлять сложность при вводе. Рекомендуется проверять данные, выведенные в файл Print. ECLIPSE 100
Вывод данных может быть задействован установкой переключателя 14 в ключевом слове RPTSCHED (мнемоника WELLSPECS).
ECLIPSE 300
Вывод данных может быть задействован установкой переключателей 6 и 7 в ключевом слове RPTPRINT. Это активизирует вывод итоговых значений для WELL и COMPLETION. При этом, помимо отчета для многосегментной скважины, в отчете WELL выводятся новые итоговые данные по сегменту. Если указан отчет COMPLETION, то выводятся новые итоговые данные по вскрытию.
Пример Многоствольная скважина с соединениями в трех горизонтальных боковых ветвях. COMPSEGS -- Name PROD / -- I J K Brn -No -- Top Branch 2 5 2 2 -- Middle Branch 2 5 5 3 -- Bottom Branch 2 5 8 4 /
Start Length
End Length
Dirn Penet
End Range
Connection Depth
30
1*
X
6
/
170
1*
X
6
/
230
1*
X
6
/
Ключевые слова COMPSEGS
389
COMPVD
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Зависимость общего состава от глубины Данные представляют собой таблицу зависимости состава от глубины для каждой области равновесия . Каждая таблица состоит из Nc + 3 столбцов данных и заканчивается косой чертой (/): Столбец 1
Значения глубин. Значения должны монотонно увеличиваться вниз по столбцу.
Столбцы со 2 по Nc + 1
Соответствующие суммарные значения молярных долей фаз zi. Сумма всех Nc введенных значений молярных долей должна равняться единице. Программа выполняет соответствующую проверку.
Столбец Nc +2
Значение 0 (испарения) или 1 (жидкость), определяющее, что флюид на данной глубине находится выше или ниже глубины газонефтяного контакта соответственно.
Столбец Nc +3
Наблюдаемое давление насыщения Psat на данной глубине.
Значения Psat выводятся программой в виде зависимости решения от глубины для сравнения с расчетными значениями. При необходимости они должны быть установлены равными 0. Для значений температуры за пределами заданного интервала выполняется экстраполяция постоянным значением. Максимальное количество строк данных для COMPVD по умолчанию равно 50. Это значение можно переустановить в третьем аргументе ключевого слова EQLDIMS. При наличии начального газонефтяного контакта составы выше контакта считаются газовыми, а ниже контакта ⎯ жидкими. Для проверки того, что выше газонефтяного контакта введены газовые составы, а ниже ⎯ нефтяные, производится сверка со значением аргумента в столбце Nc + 2. См. также раздел «Зависимость начального состава от глубины» на стр. 427 «Технического описания ECLIPSE».
390
Ключевые слова COMPVD
Пример В этом примере состав газа задается на глубинах 4200, 4260 и 4350 футов, а состав жидкости ⎯ на глубине 4410 футов. При этом определяется состав газа на глубине газонефтяного контакта, равной 4348 футам. Используя опцию 2 композиционного равновесия (аргумент 10 ключевого слова EQUIL), программа вычисляет состав нефти на глубине газонефтяного контакта по точке росы для газа. Значения состава нефти ниже газонефтяного контакта получаются из таблицы путем интерполяции. COMPVD 4200 .0121 4260 .0121 4350 .0121 4410 .0114 /
.0194 .0194 .0194 .0148
.6399 .6499 .6599 .5517
.0869 .0869 .0869 .0873
.0591 .0591 .0591 .0653
.0967 .0967 .0967 .1299
.0474 .0474 .0474 .0800
.0331 .0241 .0151 .0401
.0053 .0043 .0033 .0191
0 0 0 1
3525 3534 3545 3523
Ключевые слова COMPVD
391
COMPVE
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Данные глубин соединений скважины COMPVE используется для переопределения глубин верха и низа соединений скважин при возможном учете частичного вскрытия сеточного блока в расчетах относительных фазовых проницаемостей в соединении. Частичное вскрытие может быть учтено с помощью задания скин-фактора. В расчетах, использующих опцию вертикального равновесия (ключевое слово VE в разделе RUNSPEC), относительные проницаемости в соединении скважины зависят от глубин верха и низа соединения и глубин контактов флюидов. Глубины верха и низа для каждого соединения, если они не модифицированы ключевым словом COMPVE, задаются глубинами центров нижней и верхней граней соединенного сеточного блока, определяя полное вскрытие сеточного блока. Если ключевое слово COMPVE вводится, когда не используется опция вертикального равновесия, глубины верха и низа автоматически преобразуются в масштабированные концевые точки таблицы насыщенности, которые затем учитываются, как если бы они были введены ключевым словом COMPRP. Преобразование выполняется в предположении о разделении фаз типа вертикального равновесия в пределах данного сеточного блока (см. раздел «Представление эффектов частичного вскрытия» на стр. 379 в ключевом слове COMPRP). Заметим, что при использовании вместе с ключевым словом COMPRP ключевое слово COMPVE не может использоваться в расчетах без вертикального равновесия с включенной опцией гистерезиса, если номера таблиц для пропитки и вытеснения различаются в каком-либо соединении. Есть ограничение на использование COMPVE в расчетах без вертикального равновесия с «быстрыми» повторными запусками (см. ключевое слово RESTART). Требуемые данные геометрии сеточного блока будут сохранены только в SAVE-файле, если основной расчет содержит ключевое слово COMPVE. Таким образом, если требуется использовать COMPVE в последующем «быстром» повторном запуске, необходимо включить это ключевое слово в основной расчет, поставив за ним только косую черту, если в тот момент не требуется определять данные частичного вскрытия. Ограничение не применимо к гибкому повторному запуску, т. к. требуемые данные будут образовываться в разделе GRID. При использовании опции вертикального равновесия (элемент COMPRESS ключевого слова VE в разделе RUNSPEC) каждый объединенный столбец ячеек может иметь несколько соединений. Если COMPVE используется для вертикальных скважин в каждом из этих соединений, то скважина имеет несколько отдельных перфораций в объединенном столбце ячеек. За COMPVE следует произвольное число описанных ниже записей, каждая из которых заканчивается косой чертой (/). Запись может быть закончена ранее на любом параметре ; остающимся параметрам будут присвоены их значения по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). Каждая запись может содержать до 13 параметров : 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин задаются с помощью ключевого слова WLIST.
2
I — координата соединения сеточного блока (блоков) •
3 392
ПО УМОЛЧАНИЮ: 0 (позволяет любое I-значение)
J — координата соединения сеточного блока (блоков)
Ключевые слова COMPVE
• 4
ПО УМОЛЧАНИЮ: 0 (позволяет любое J-значение)
K — координата верхнего соединения блока в этом наборе данных •
ПО УМОЛЧАНИЮ: 0 (соответствует верхнему соединению скважины)
5
K — координата нижнего соединения блока в этом наборе данных
6
Номер таблицы относительных проницаемостей для соединения. Концевые точки заданной таблицы насыщенности будут использованы для задания относительных проницаемостей в каждой зоне насыщенности для получения подвижности флюидов в соединении скважины. Если номер таблицы нулевой или положительный, он переопределит номер таблицы насыщенности, заданный в параметре 7 ключевого слова COMPDAT. Если номер равен нулю, подвижности флюидов в соединении будут рассчитаны с использованием той же таблицы насыщенности, что и в сеточном блоке, содержащем соединение. •
7
ПО УМОЛЧАНИЮ: Отрицательный.
CVEFRAC
Доля кривых вертикального равновесия, используемая в расчетах относительных проницаемостей для соединения.
Если значение CVEFRAC равно 1.0, относительные проницаемости будут получены из модели вертикального равновесия замещением кривой для породы для соответствующего соединения. Подразумевается полностью разделенное течение в соединение. Значения в концевых точках, использованные в модели вертикального равновесия, будут взяты из таблицы, использованной для этого соединения, которую можно непосредственным образом задать выше в параметре 6. Если значение CVEFRAC равно 0.0, будет взята только кривая для породы: это должно использоваться, если получена псевдофункция для скважины или, если предполагается полностью дисперсное течение в скважину. И опять используемая таблица может быть непосредственно задана в параметре 6. Если CVEFRAC принимает значение между 0.0 и 1.0, будет реализована комбинация двух случаев, приведенных выше: используется (1.0 – CVEFRAC) доля кривой для породы и CVEFRAC доля кривой вертикального равновесия. Если CVEFRAC < 0.0, по умолчанию будет задана величина, равная доле вертикального равновесия для сеточного блока, определенной в ключевом слове VEFRAC. Если ключевое слово VEFRAC не было определено, по умолчанию будет использована величина VEFRAC равная 1.0. Этот параметр игнорируется в расчетах без вертикального равновесия. • 8
ПО УМОЛЧАНИЮ:
DTOP
Отрицательная (Величина будет взята из VEFRAC)
Глубина верхней грани верхнего соединения среди соединений, соответствующих указателям координат в параметрах 2-5.
Величина не должна быть меньше глубины самого верхнего угла соединенного сеточного блока (заданного в параметре 9).
9
•
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ:
Глубина центра верхней грани соединенного сеточного блока.
DBOT
Глубина нижней грани нижнего соединения среди соединений, соответствующих указателям координат в параметрах 2-5.
Величина не должна быть больше глубины самого нижнего угла соединенного сеточного блока, или глубины нижней грани сеточного блока на местоположении скважины (заданного в параметре 13). •
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
Ключевые слова COMPVE
393
•
ПО УМОЛЧАНИЮ:
Глубина центра нижней грани соединенного сеточного блока.
10 Указатель пересчета скин-фактора с учетом частичного вскрытия YES
Скин-фактор будет рассчитываться по формуле Одэ (Odeh) (см. Примечание ниже), переопределяя любую величину, введенную в параметре 11 ключевого слова COMPDAT. Затем будет пересчитан коэффициент проводимости для соединения. Диаметр ствола скважины должен быть задан в параметре 9 ключевого слова COMPDAT. Скин-фактор и коэффициент проводимости для соединения будут также пересчитываться всякий раз, когда происходит тампонирование (см. ключевое слово WPLUG). Любой скин-фактор, обусловленный другими причинами (например, дефект или интенсификация), должен вводиться в параметре 11 этого ключевого слова. Заметим, что последующее использование COMPDAT переопределит рассчитанный скин-фактор на значение, введенное в параметре 11 ключевого слова COMPDAT.
NO
Скин-фактор и коэффициент проводимости соединения не будут изменять своих величин, заданных в COMPDAT.
•
ПО УМОЛЧАНИЮ: NO
11 Sd
•
Скин-фактор, обусловленный дефектом (+ve) или интенсификацией (-ve). Используется при пересчете скин-фактора с учетом частичного вскрытия, если в параметре 10 выше задано YES. Он будет добавлен к скин-фактору частичного проникновения (см. примечания по расчету скин-фактора ниже) для получения суммарного механического скин-фактора. Если перфорации пронизывают сеточный блок по всей толщине, то скин-фактор частичного вскрытия равен нулю, а суммарный механический скин-фактор равен введенному здесь значению. ПО УМОЛЧАНИЮ: 0.0
12 GTOP
394
Глубина верха сеточного блока в месте скважинного соединения. Имеет смысл использовать эту величину, когда скин-фактор должен быть пересчитан из-за частичного вскрытия, а скважина смещена относительно центра в наклонном сеточном блоке. Величина не должна быть меньше глубины самого верхнего угла соединенного сеточного блока.
•
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ:
Глубина центра верхней грани соединения сеточного блока.
13 GBOT
Глубина низа сеточного блока в месте скважиного соединения. Имеет смысл использовать эту величину, когда скин-фактор должен быть пересчитан из-за частичного вскрытия, а скважина смещена относительно центра в наклонном сеточном блоке. Величина не должна превышать глубину самого нижнего угла соединенного сеточного блока.
•
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ:
Глубина центра нижней грани соединения сеточного блока.
Ключевые слова COMPVE
Внимание
Если разница между DTOP и DBOT невелика, то подвижности флюидов в соединении скважины высокочувствительны к глубинам контактов или насыщенностям сеточных блоков, что может привести к проблемам со сходимостью. Это необходимо отдельно отметить при применении ключевого слова к горизонтальным скважинам.
Пример COMPVE PROD1 PROD2 /
4* 2*
3 1.0 2010 2050 YES / 3 3 2* 2000 /
Первая строка данных задает номер таблицы насыщенности, долю вертикального равновесия, глубину верха перфорации, глубину низа перфорации для соединения (соединений), принадлежащего скважине PROD1. Скин-фактор и коэффициент проводимости соединения будут пересчитываться, чтобы учесть частичное вскрытие. Отсутствует скин, обусловленный дефектом. Вторая строка данных задает глубину верха перфорации соединения скважины PROD2 с третьим слоем. Скин-фактор и коэффициент проводимости соединения остаются неизмененными; их величины были определены в COMPDAT.
Расчет скин-фактора Если интервал вскрытия скважины меньше суммарной толщины залежи, сходимость линий тока к перфорированному интервалу приведет к появлению дополнительной компоненты в скин-факторе. Для скважины с дефектом и с частичным вскрытием суммарный механический скин-фактор равен [3.46]
где ht
–
толщина залежи;
hp
–
длина перфорированного интервала;
Sd
–
скин-фактор, обусловленный дефектом;
Sp
–
скин-фактор, обусловленный частичным вскрытием. рассчитывается из уравнения.
Sp рассчитывается по формуле Одэ (Odeh) (J. Pet. Tech., June 1980, p964):
Ключевые слова COMPVE
395
[3.47]
где htpr
–
ht деленная на квадратный корень отношения вертикальной проницаемости к горизонтальной Kv/Kh;
zm
–
расстояние между серединой перфорированного интервала и верхом или низом пласта (что ближе);
rw
–
радиус ствола скважины.
Все длины задаются в футах. Затем получается коэффициент соединения с использованием рассчитанной величины S в соответствии с [63.5] в разделе «Коэффициент проводимости соединения» на стр. 119 «Технического описания ECLIPSE». Так как эффекты частичного вскрытия содержатся в S, эффективная величина Kh должна быть основана на ht, а не на hp. Если залежь делится по вертикали на два или более слоев сеточных блоков, скин-фактор считается отдельно для каждого вскрытого слоя. Таким образом
[3.48]
396
Ключевые слова COMPVE
COMPVEL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Данные глубин соединений скважины в локальных сетках COMPVEL используется для переопределения глубин верха и низа локальных сеток соединений скважин при возможном учете частичного вскрытия сеточного блока в расчетах относительных фазовых проницаемостей в соединении. Частичное вскрытие может быть учтено с помощью задания скин-фактора. В расчетах, использующих опцию Вертикального равновесия (ключевое слово VE в разделе RUNSPEC), относительные проницаемости в соединении скважины зависят от глубин верха и низа соединения и глубин контактов флюидов. Глубины верха и низа для каждого соединения, если они не модифицированы ключевым словом COMPVEL, задаются глубинами центров нижней и верхней граней локального сеточного блока, содержащего соединение, определяя полное вскрытие сеточного блока. Если ключевое слово COMPVEL вводится, когда не используется опция Вертикального равновесия, глубины верха и низа автоматически преобразуются в масштабированные концевые точки таблицы насыщенности, которые затем учитываются, как если бы они были введены ключевым словом COMPRPL. Преобразование выполняется в предположении о разделении фаз типа вертикального равновесия в пределах данного сеточного блока (см. раздел «Представление эффектов частичного вскрытия» на стр. 379 в ключевом слове COMPRP). Заметим, что при использовании вместе с ключевым словом COMPRPL ключевое слово COMPVEL не может использоваться в расчетах без Вертикального равновесия со включенной опцией гистерезиса, если номера таблиц для пропитки и вытеснения различаются в каком-либо соединении. Есть ограничение на использование COMPVEL в расчетах без Вертикального равновесия с «быстрыми» повторными запусками (смотри ключевое слово RESTART). Требуемые данные геометрии сеточного блока будут сохранены только в SAVE-файле, если основной расчет содержит либо ключевое слово COMPVE, либо COMPVEL. Таким образом, если требуется использовать COMPVEL в последующем «быстром» повторном запуске, следует включить одно из этих ключевых слов в основной расчет, поставив за ним только косую черту, если в тот момент нет необходимости определять данные частичного вскрытия. Ограничение не применимо к «гибкому» повторному запуску, т. к. требуемые данные будут образовываться в разделе GRID. За COMPVEL следует произвольное число описанных ниже записей, каждая из которых заканчивается косой чертой (/). Запись может быть закончена ранее на любом параметре ; остающимся параметрам будут присвоены их значения по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). Каждая запись может содержать до 14 параметров : 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин задаются с помощью ключевого слова WLIST.
2
Имя локальной сетки, содержащей заданные в этой записи соединения. Если локальная сетка, содержащая скважину, не объединена (с помощью ключевого слова AMALGAM), этот параметр может быть взят по умолчанию, или записан в пустую строку. В таком случае имя локальной сетки принимается равным локальной сетке скважины, упомянутой в ключевом слове WELSPECL. Расположение соединений в параметрах 3-6 относится к координатам в данной локальной сетке. Ключевые слова COMPVEL
397
3
I — координата соединения сеточного блока (блоков). •
4
J — координата соединения сеточного блока (блоков) •
5
ПО УМОЛЧАНИЮ: 0 (позволяет любое J-значение)
K — координата верхнего соединения блока в этом наборе данных. •
6
ПО УМОЛЧАНИЮ: 0 (позволяет любое I-значение)
ПО УМОЛЧАНИЮ: 0 (соответствует верхнему соединению скважины)
K — координата нижнего соединения блока в этом наборе данных. •
ПО УМОЛЧАНИЮ: 0 (соответствует нижнему соединению скважины)
Следующие данные относятся ко всем соединениям скважины, которые соответствуют указателям координат, определенным в параметрах 3-6. Но если указатель координаты задается по умолчанию равным нулю, то его величина не влияет на выбор соединений, к которым относятся следующие данные. Таким образом, если указатели координат I и J по умолчанию заданы равными нулю, данные будут относиться ко всем соединениям скважины, расположенным между слоями K1 и K2, определенными в параметрах 5 и 6. Если все четыре указателя координат заданы по умолчанию, данные будут относиться ко всем соединениям скважины. 7
Номер таблицы относительных проницаемостей для соединения. Концевые точки заданной таблицы насыщенности будут использованы для задания относительных проницаемостей в каждой зоне насыщенности для получения подвижности флюидов в соединении скважины. Если номер таблицы нулевой или положительный, он переопределит номер таблицы насыщенности, заданный в ключевом слове COMPDATL. Если номер равен нулю, подвижности флюидов в соединении будут рассчитаны с использованием той же таблицы насыщенности, что и в сеточном блоке, содержащем соединение. Если номер отрицательный, будет использован номер таблицы насыщенности, определенный в ключевом слове COMPDAT. •
8
ПО УМОЛЧАНИЮ: Отрицательный
CVEFRAC
Доля кривых вертикального равновесия, используемая в расчетах относительных проницаемостей для соединения.
Если значение CVEFRAC равно 1.0, относительные проницаемости будут получены из модели вертикального равновесия замещением кривой для породы для соответствующего соединения. Подразумевается полностью разделенное течение в соединение. Значения в концевых точках, использованные в модели вертикального равновесия, будут взяты из таблицы, использованной для этого соединения, которую можно непосредственным образом задать выше в параметре 7. Если значение CVEFRAC равно 0.0, будет взята только кривая для породы: это должно использоваться, если получена псевдофункция для скважины или, если предполагается полностью дисперсное течение в скважину. И опять используемая таблица может быть непосредственно задана в параметре 7. Если CVEFRAC принимает значение между 0.0 и 1.0, будет реализована комбинация двух случаев, приведенных выше: используется (1.0 – CVEFRAC) доля кривой для породы и CVEFRAC доля кривой вертикального равновесия. Если CVEFRAC < 0.0, по умолчанию будет задана величина, равная доле вертикального равновесия для сеточного блока, определенной в ключевом слове VEFRAC. Если ключевое слово VEFRAC не было определено, по умолчанию будет использована величина VEFRAC равная 1.0. Этот параметр игнорируется в расчетах без вертикального равновесия. •
398
Ключевые слова COMPVEL
ПО УМОЛЧАНИЮ: Отрицательная (Величина будет взята из VEFRAC)
9
DTOP
Глубина верхней грани верхнего соединения среди соединений, соответствующих указателям координат в параметрах 3-6.
Величина не должна быть меньше глубины самого верхнего угла соединенного сеточного блока (заданного в параметре 13). •
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ:
Глубина центра верхней грани соединенного сеточного блока.
10 DBOT
Глубина нижней грани нижнего соединения среди соединений, соответствующих указателям координат в параметрах 3-6.
Величина не должна быть больше глубины самого нижнего угла соединенного сеточного блока, или глубины нижней грани сеточного блока на местоположении скважины (заданного в элементе 14). •
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ:
Глубина центра нижней грани соединения сеточного блока.
11 Указатель пересчета скин-фактора с учетом частичного вскрытия YES
Скин-фактор будет рассчитываться по формуле Одэ (Odeh) (см. ключевое слово COMPVE), переопределяя любую величину, введенную в ключевом слове COMPDATL. Затем будет пересчитан коэффициент проводимости для соединения. Диаметр ствола скважины должен быть задан в ключевом слове COMPDATL. Скин-фактор и коэффициент проводимости для соединения будут также пересчитываться всякий раз, когда происходит тампонирование (см. ключевое слово WPLUG). Любой скин, обусловленный другими причинами (например, дефект или интенсификация), должен вводиться в параметре 12 этого ключевого слова. Заметим, что последующее использование COMPDATL переопределит рассчитанный скин на значение, введенное в этом ключевом слове COMPDAT.
NO
Скин-фактор и коэффициент проводимости соединения не будут изменять своих величин, заданных в COMPDATL
•
ПО УМОЛЧАНИЮ: NO
12 Sd
•
Скин-фактор, обусловленный дефектом (+ve) или интенсификацией (-ve). Используется при пересчете скин-фактора с учетом частичного вскрытия, если в параметре 11 выше задано YES. Он будет добавлен к скин-фактору частичного проникновения для получения суммарного механического скин-фактора. Если перфорации пронизывают сеточный блок по всей толщине, то скин-фактор частичного вскрытия равен нулю, а суммарный механический скин-фактор равен введенному здесь значению. ПО УМОЛЧАНИЮ: 0.0
13 GTOP
Глубина верха сеточного блока в месте скважинного соединения. Имеет смысл использовать эту величину, когда скин-фактор должен быть пересчитан из-за частичного вскрытия, а скважина смещена относительно центра в наклонном сеточном блоке. Величина не должна быть меньше глубины самого верхнего угла соединенного сеточного блока.
•
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M) Ключевые слова COMPVEL
399
•
ПО УМОЛЧАНИЮ:
14 GBOT
Глубина центра верхней грани соединенного сеточного блока.
Глубина низа сеточного блока в месте скважинного соединения. Имеет смысл использовать эту величину, когда скин-фактор должен быть пересчитан из-за частичного вскрытия, а скважина смещена относительно центра в наклонном сеточном блоке. Величина не должна превышать глубину самого нижнего угла соединенного сеточного блока.
•
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ:
Глубина центра нижней грани соединенного сеточного блока.
Внимание
Если разница между DTOP и DBOT невелика, то подвижности флюидов в соединении скважины высокочувствительны к глубинам контактов или насыщенностям сеточных блоков, что может привести к проблемам со сходимостью. Это необходимо отдельно отметить при применении ключевого слова к горизонтальным скважинам.
См. также ключевые слова COMPVE, COMPRP и COMPRPL.
Пример COMPVEL PROD1 LGR1 PROD2 LGR2 /
4* 2*
3 3
3 1.0 2*
2010 2000
2050 /
'YES'
/
Первая строка данных задает номер таблицы насыщенности, долю вертикального равновесия, глубину верха перфорации, глубину низа перфорации для соединения (соединений), принадлежащего скважине PROD1 локальной сетки LGR1. Скин-фактор и коэффициент проводимости соединения будут пересчитываться, чтобы учесть частичное вскрытие. Отсутствует скин, обусловленный дефектом. Вторая строка данных задает глубину верха перфорации соединения скважины PROD2 локальной сетки LGR2 с третьим слоем. Скин-фактор и коэффициент проводимости соединения остаются неизмененными при своих первоначальных значениях.
400
Ключевые слова COMPVEL
CONDFLTS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задает проводящий разлом Ключевое слово CONDFLTS определяет геометрию проводящих разломов . Это средство предназначено для облегчения моделирования частей пласта, которые можно считать находящимися в вертикальном равновесии (VE); например, области, где пропускная способность на один или более порядков больше, чем в остальных частях пласта. Пока порядок, в котором вводятся блоки сетки, является произвольным, программа выбирает первую в качестве ячейки-образца разлома . Если скважина соединяется с разломом , то эта ячейка-образец также должна являться соединением скважины. (Конечно, она должна быть открыта.) В каждом ключевом слове CONDFLTS задан один проводящий разлом . Следующие ограничения относятся к: •
Только модели нелетучей нефти E300
•
Нет расчетов AIM
•
Нет расчетов GASWAT
•
Нет параллельных расчетов
•
Нет тепловых расчетов.
Ключевое слово CONDFLTS содержит следующие данные, заканчивающиеся косой чертой (/): 1
Имя проводящего разлома (до 8 символов)
2
Тип метода вычислений, который нужно применять в проводящем разломе VE:
в разломе будет выполняться аппроксимация вертикального равновесия
Примечание
Следующие опции метода вычислений также возможны, но рекомендованы только для их использования разработчиками.
OFF:
рассчитывает геометрию, но не производит никаких расчетов
COARSEN: предполагается, что решение одинаково для всех ячеек разлома (Вертикальное равновесие не применяется). Строка заканчивается косой чертой (/) Следующие строки задают ячейки сетки в проводящем разломе . Может быть использовано столько строк, сколько потребуется для определения области. 1
I1
Нижняя I-координата бокса в материнской сетке
2
I2
Верхняя I-координата бокса в материнской сетке
3
J1
Нижняя J-координата бокса в материнской сетке
4
J2
Верхняя J-координата бокса в материнской сетке
5
K1
Нижняя K-координата бокса в материнской сетке
6
K2
Верхняя K-координата бокса в материнской сетке
7
ZGRID
Имя материнской сетки. •
DEFAULT имя материнской сетки: GLOBAL
Каждая строка должна оканчиваться косой чертой (/).
Ключевые слова CONDFLTS
401
Пример CONDFLTS CFAULT1 VE / 1 5 3 3 1 1 / 3 3 3 3 2 10 / /
402
Ключевые слова CONDFLTS
COORD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Координатные линии Наличие ключевого слова COORD предполагает геометрию угловой точки и автоматическое создание проводящих разломов . Координатная линия определяет возможные положения угловых точек сеточного блока для каждой (i, j) ячейки и каждого пласта в сетке. При заданной глубине отдельного угла сеточного блока и связанной с ней координатной линией могут быть рассчитаны координаты X и Y угловой точки. Координатная линия задается двумя тройками координат X, Y и Z, представляющими собой две отдельные точки на ней. Если координаты (X, Y) верхней и нижней точек идентичны, Z-координаты точек не используются. Объем данных в этом ключевом слове может быть весьма велик, поэтому рекомендуется использовать препроцессор (такие, как GRID или FloGrid). Если присутствуют мультипластовые залежи, этому ключевому слову должно предшествовать другое — RESVNUM, определяющее залежь, к которой применяются данные ключевого слова COORD. Это ключевое слово не может использоваться совместно с ключевыми словами блочноцентрированной геометрии, а именно: DR, DRV, DTHETA, DTHETAV, DX, DXV, DY, DYV, DZ, INRAD, TOPS. За строкой ключевого слова следуют координатные линии NDIVIX 1 + ()NDIVIY 1 + () NUMRES, каждая из которых включает две точки, содержащие по 3 величины, а именно: координаты X, Y и Z. Ключевое слово NUMRES обозначает число пластов в сетке (или наборов координатных линий), которое задается NUMRES в разделе RUNSPEC. За последней координатной линией следует косая черта (/). •
ЕДИНИЦЫ: METRIC: m, LAB: cm, FIELD: ft, PVT-M: m
Примечание
При расчётах с радиальной геометрией значения theta всегда измеряются в градусах.
Пример Здесь NDIVIX=3, NDIVIY=2, NDIVIZ=10, и NUMRES=1: COORD 0 1000 2000 3000 0 1000 2000 3000 0 1000 2000 3000 /
0 0 0 0 2000 2000 2000 2000 4000 4000 4000 4000
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000
0 1000 2000 3000 0 1000 2000 3000 0 1000 2000 3000
0 0 0 0 2000 2000 2000 2000 4000 4000 4000 4000
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000
Ключевые слова COORD
403
Объединение нескольких пластов Данные для всей сетки обычно определяются в одном ключевом слове COORD. Однако данные COORD для отдельных частей сетки могут вводиться вместе с ключевым словом BOX и (или) ключевым словом RESVNUM, которое является полезным, если объединяются отдельные модели в большую сетку. Если введено только ключевое слово BOX (без RESVNUM), программа ожидает следующего слова COORD для включения координатных линий для X-Y областей в боксе для всех NUMRES пластов. Ожидается (NDX + 1) * (NDY + 1) * NUMRES координатных линий, где NDX, NDY — размерности текущего бокса. Более простой способ объединения нескольких пластов осуществляется ключевым словом RESVNUM заданием NUMRES в разделе RUNSPEC, равным числу пластов. Данные COORD могут вводиться отдельно для каждого пласта с определением нужного пласта в предшествующем ключевом слове RESVNUM. Можно задать отдельно области в пласте с помощью ключевого слова BOX. Для бокса с размерностями NDX, NDY число координатных линий ожидается равным (NDX + 1) * (NDY + 1). ECLIPSE 100
404
Если отдельные пласты не связаны друг с другом (другими словами, они объединены друг с другом лишь посредством управления группами скважин), то целесообразно определить их раздельно с помощью ключевого слова ISOLNUM. См. раздел «Изолированные области пласта» на стр. 419 «Технического описания ECLIPSE».
Ключевые слова COORD
COORDSYS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Только ECLIPSE 100
Информация о системе координат для каждого пласта Это ключевое слово содержит информацию о системе координат для каждого пласта в сетке. Например, с его помощью можно приписывать слои ячеек нескольким пластам. Это ключевое слово требуется только в том случае, когда сетка содержит более одного пласта (см. ключевое слово NUMRES). В ECLIPSE 100 данное ключевое слово может также использоваться при замыкании (завершении) круга сетки. За ключевым словом следует NUMRES записей данных, каждая из которых заканчивается косой чертой (/). Каждая запись содержит следующие параметры : 1
Нижняя граница индекса блока в направлении k (K1) Для сеточных блоков в данном пласте (целое)
2
Верхняя граница индекса блока в направлении K (K2) Для сеточных блоков в данном пласте (целое)
3
Замыкание круга для сеточных блоков в данном пласте COMP
Круг замкнут в направлении Theta- (или Y-).
INCOMP
Круг не замкнут
Для замыкаемого круга заданные координатные линии должны быть совпадающими. В случае цилиндрических координат это означает, что координаты Theta для узлов 1 и (NDIVIY + 1) в направлении Theta- должны отличаться на 360 градусов • Примечание
4
ПО УМОЛЧАНИЮ: INCOMP Для локальных радиальных сеток замыкание круга (COMP' задано по умолчанию — см. раздел «Локальное измельчение и укрупнение сетки» на стр. 439 «Технического описания ECLIPSE».
Соединение с расположенным ниже пластом должно быть одним из: JOIN
Проводимость будет рассчитываться с учетом расположенного ниже пласта.
SEPARATE
Данный пласт будет изолирован от нижнего пласта.
Эта опция будет рассчитывать проводимость между ячейками (i,j,k) и (i,j,k+1), когда слои находятся в разных пластах. Это допускает описание изогнутых линий координат. Необходимо позаботиться о разумном соответствии между пластами. Заметьте, что несмежные соединения для разлома не будут рассчитываться между разными пластами. • Только ECLIPSE 100
5
Нижняя граница номера пласта для боковой связи с ячейками в разных пластах (целое) (R1) •
Только ECLIPSE 100
6
ПО УМОЛЧАНИЮ: SEPARATE
ПО УМОЛЧАНИЮ: Текущий номер пласта
Верхняя граница номера пласта для боковой связи с ячейками в разных пластах (целое) (R2) •
ПО УМОЛЧАНИЮ: Текущий номер пласта
Первые два параметра для этого ключевого слова должны иметь значения, меньшие или равные числу глобальных сеточных ячеек в направлении Z (задаваемого с помощью третьего аргумента ключевого слова DIMENS в разделе RUNSPEC). Ключевые слова COORDSYS
405
ECLIPSE 100
Параметры 5 и 6 могут использоваться для разрешения несоседних соединений (NNC)
разлома между ячейками в разных пластах. Значения R1 и R2 должны лежать между 1 и NUMRES при R1 ≤ R2. Это позволит рассчитывать NNC разлома между ячейками (i,j,kl) в пласте номер l и (i+1,j,km) в пласте m, если пределы R1 и R2, определенные для пласта 1, удовлетворяют условию R1 ≤ m ≤ R2. Это может быть полезным для учета «изогнутых» координатных линий вблизи разломов . Если допускаются горизонтальные выклинивания при использовании PINCHXY в разделе GRID, то могут также быть созданы NNC разлома между разными пластами через столбцы неактивных ячеек, которые выклиниваются в горизонтальном направлении. ECLIPSE 100
Величины R1 и R2 должны быть согласованными для различных пластов: если запись данных для пласта l допускает боковую связь с пластом m, то величины R1 и R2, заданные для пласта m, должны также допускать боковую связь с пластом l. Программа выдаст сообщение об ошибке, если это не так. Если NUMRES равно 1, границы пласта будут по умолчанию относиться к целой сетке.
ECLIPSE 100
Пример Здесь NDIVIX=5, NDIVIY=3, NDIVIZ=4 и NUMRES=2. ----------- K1 K2 completed COORDSYS 1 2 COMP / 3 4 INCOMP /
406
Ключевые слова COORDSYS
join below
lateral limits
COPY
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT x PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Копирует данные одного массива в другой Это ключевое слово используется для назначения или замены значения свойства бокса ячеек в сетке с помощью значения другого свойства. Ключевое слово может сопровождаться произвольным числом записей, каждая из которых оканчивается косой чертой (/). Данные заканчиваются пустой записью (записью, не имеющей данных перед косой чертой (/). Каждая запись содержит от 2 до 8 параметров данных: 1
Из Массив. Имя использующегося массива, из которого нужно скопировать данные
2
Массив В.Имя задаваемого массива. Изменяется только данный массив.
Параметры 3-8 могут быть использованы для переопределения бокса ввода для этой и последующих операций внутри текущего ключевого слова. Если параметры 3-8 не определены (после параметра 2 стоит косая черта), то используются значения, использованные в предыдущей операции в текущем ключевом слове. Для первой операции в ключевом слове значения бокса по умолчанию берутся равными значениям, установленным в самом последнем ключевом слове BOX или ENDBOX. Если в текущем разделе еще не встречались эти ключевые слова, то бокс включает в себя все месторождение. 3
Первый блок, изменяемый по оси X (IX1)
4
Последний блок, изменяемый по оси X (IX2)
5
Первый блок, изменяемый по оси Y (JY1)
6
Последний блок, изменяемый по оси Y (JY2)
7
Первый блок, изменяемый по оси Z (KZ1)
8
Последний блок, изменяемый по оси Z (KZ2)
Данные должны удовлетворять условиям: 1 ≤ IX1 ≤ IX2 ≤ NDIVIX 1 ≤ JY1 ≤ JY2 ≤ NDY 1 ≤ KZ1 ≤ KZ2 ≤ NDZ, где NDX, NDY, NDZ — ограничения текущего BOX. Любой массив, определенный через сетку, может быть использован с ключевым словом COPY. Ниже приведены примеры: ECLIPSE 100
В разделе REGIONS можно копировать данные из массива области потока, определенного в ключевом слове FLUXNUM в разделе GRID. Это позволяет, например, копировать данные массива FIPNUM из массива FLUXNUM. Заметим, что если часть пласта определена как область потока с номером нуль, а потом копируется в массив в разделе REGIONS, массив назначения будет задан значением 1.
ECLIPSE 300
Ключевое слово COPY может также использоваться в разделе SOLUTION.
Ключевые слова COPY
407
Допустимые массивы Раздел GRID DX (DR)
DY (DTHETA)
DZ
PERMX (PERMR)
PERMY (PERMTHT)
PERMZ
MULTX (MULTR)
MULTY (MULTTHT)
MULTZ
PORO
NTG
DZNET
DIFFMY (DIFFMTHT)
DIFFMZ
TOPS DIFFMX (DIFFMR) Только ECLIPSE 300
MIDS
Раздел EDIT PORV
DEPTH
TRANX (TRANR)
TRANY (TRANTHT)
TRANZ
DIFFX (DIFFR)
DIFFY (DIFFTHT)
DIFFZ
SWL
SWCR
SWU
SGL
SGCR
SGU
KRW
KRO
KRG
PCG
PCW
Раздел PROPS
Раздел REGIONS
Только ECLIPSE 300
SATNUM
PVTNUM
EQLNUM
IMBNUM
FIPNUM
ENDNUM
ROCKNUM
MISCNUM
EOSNUM
Примечания
408
•
Вышеприведенный список не является исчерпывающим, но включает наиболее часто встречающиеся примеры.
•
Ключевые слова в скобках используются для расчетов в радиальной геометрии.
•
В разделе REGIONS должны использоваться только целые значения
•
При использовании COPY для ключевых слов TRANX, TRANY и т. д. следует соблюдать особенную осторожность, поскольку Х- и Y-проводимости отображают положения ячеек и имеют нулевые значения на границах сетки
•
См. также ключевые слова BOX, ENDBOX, EQUALS, ADD и MULTIPLY.
Ключевые слова COPY
Примеры Пример 1 Установить DY равным DX, а PERMY — равным PERMX: COPY DX PERMX /
DY PERMY
/ /
Пример 2 В разделе GRID: -------- SOURCE DESTINATION ----- BOX ----COPY PERMX PERMY 1 11 1 19 1 4 / PERMX PERMZ / defaults to last specified box / -------- ARRAY FACTOR MULTIPLY PERMZ 0.1 / /
В разделе REGIONS: COPY SATNUM /
FIPNUM
/
Ключевые слова COPY
409
COPYBOX
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT x PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Копирует массив данных раздела Grid из одного бокса в другой Ключевое слово может сопровождаться произвольным числом записей, каждая из которых оканчивается косой чертой (/). Данные заканчиваются пустой записью (записью, не имеющей данных перед косой чертой). Каждая запись состоит из 13 параметров . 1
Имя массива-источника, из которого нужно скопировать данные.
Параметры 2-7: Бокс источника. 2
IX1S
Первый блок по оси X, из которого копируются данные.
3
IX2S
Последний блок по оси X, из которого копируются данные.
4
JY1S
Первый блок по оси Y, из которого копируются данные.
5
JY2S
Первый блок по оси Y, из которого копируются данные.
6
KZ1S
Первый блок по оси Z, из которого копируются данные.
7
KZ2S
Последний блок по оси Z, из которого копируются данные.
Параметры 8-13: Бокс назначения 8
IX1D
Первый блок по оси X, в который копируются данные.
9
IX2D
Последний блок по оси X, в который копируются данные.
10 JY1D
Первый блок по оси Y, в который копируются данные.
11 JY2D
Первый блок по оси Y, в который копируются данные.
12 KZ1D
Первый блок по оси Z, в который копируются данные.
13 KZ2D
Последний блок по оси Z, в который копируются данные.
Данные должны удовлетворять условиям: 1 1 1 1 1 1
≤ ≤ ≤ ≤ ≤ ≤
IX1S IX1D JY1S JY1D KZ1S KZ1D
≤ ≤ ≤ ≤ ≤ ≤
IX2S IX2D JY2S JY2D KZ2S KZ2D
≤ ≤ ≤ ≤ ≤ ≤
NDIVIX NDIVIX NDIVIY NDIVIY NDIVIZ NDIVIZ
Два бокса должны иметь одинаковые размеры во всех трех направлениях. IX2S-IX1S = IX2D-IX1D JY2S-JY1S = JY2D-JY1D KZ2S-KZ1S = KZ2D-KZ1D Не должно быть перекрытий между двумя боксами.
410
Ключевые слова COPYBOX
Пример -------- МАССИВ ---- ИСТОЧНИК -------- НАЗНАЧЕНИЕ ------COPYBOX PERMX 2 3 2 3 1 1 2 3 2 3 4 4 / PORO 1 3 1 3 1 3 5 7 1 3 1 3 / /
Ключевые слова COPYBOX
411
COPYREG
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION SUMMARY SCHEDULE
Копировать либо область FLUXNUM, либо MULTNUM Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Записи могут завершаться после любого из параметров с помощью косой черты (/); оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных параметров , задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. 1
Из массива Имя используемого массива.
2
В массив Имя устанавливаемого массива.
3
Номер области потока или номер области MULTNUM Номер области потока относится к области, определенной с помощью ключевого слова FLUXNUM в разделе GRID. Использование опции притока через границу необязательно. Номер области MULTNUM относится к области, определенной с помощью ключевого слова MULTNUM в разделе GRID.
Примечание
Ключевые слова FLUXNUM или MULTNUM должны быть введены перед ключевым словом COPYREG.
См. также ключевые слова ADDREG, EQUALREG, FLUXNUM, MULTNUM и MULTIREG.
Примеры Пример 1 Установить PERMY в PERMX в области потока 3: COPYREG PERMX PERMY 3 / /
Пример 2 Установить DY в DX в области MULTNUM 1: COPYREG DX DY 1 / /
412
Ключевые слова COPYREG
CPR
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Активизирует подпрограмму CPR решения системы линейных уравнений Данное ключевое слово активизирует методику ускорения расчета CPR (ограничение остаточного давления) в подпрограмме решения системы линейных уравнений Подпрограмма решения системы линейных уравнений использует систему уравнений для давления типа IMPES во внутренней итерации и обычную систему связанных уравнений для давлений и молярных плотностей во внешней линейной итерации. Дальнейшее описание см. в разделе «Решение линейных уравнений» на стр. 747 «Технического описания ECLIPSE». Для запуска подпрограммы решения системы линейных уравнений CPR данное ключевое слово должно сопровождаться одной строкой символов. Данные должны завершаться косой чертой (/). YES
Использовать подпрограмму решения системы линейных уравнений CPR.
NO
Не использовать подпрограмму решения системы линейных уравнений CPR
•
ПО УМОЛЧАНИЮ: NO
Пример CPR YES /
Ключевые слова CPR
413
Сжимаемость нефтяного компонента
CREF
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово может использоваться только с опцией THERMAL. CREF определяет сжимаемость каждого из Nc жидких углеводородных компонентов. Для вычисления плотностей жидких нефтяных компонентов используется следующее выражение: [3.49]
где ρref,c
опорная плотность, заданная ключевым словом DREF;
cPc
сжимаемость жидкого нефтяного компонента, заданная ключевым словом CREF;
Prefc
опорное давление, заданное ключевым словом PREF;
Trefc
опорная температура, заданная ключевым словом TREF;
cT1c
коэффициент теплового расширения, заданный ключевым словом THERMEX1.
Каждому компоненту должно соответствовать одно значение: •
ЕДИНИЦЫ:
1/Bars (METRIC), 1/Psi (FIELD), 1/Atm (LAB), 1/Atm (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.0
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример Для трех компонентов CREF --Compressibility 5.0E-06 5.2E-6
414
Ключевые слова CREF
5.4E-6
/
CRITPERM
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критерий проницаемости для сжатия ячеек в опции вертикального равновесия Ключевое слово CRITPERM может быть по выбору использовано в расчетах с применением опции сжатого вертикального равновесия (ключевое слово VE в разделе RUNSPEC). В нем определяется критическая проницаемость, при превышении которой ячейки могут смыкаться или сливаться с другими ячейками в том же столбце для формирования больших сжатых ячеек при вертикальном равновесии. За ключевым словом должно следовать одно число, означающее критическую проницаемость для сжатия ячейки. •
ЕДИНИЦЫ: mD (METRIC, FIELD или LAB).
Ячейка будет смыкаться с образованием бoльшей сжатой ячейки вертикального равновесия, если проницаемость в Z-направлении (введенная ключевым словом PERMZ) превосходит эту величину. Если это слово отсутствует, критическая проницаемость для сжатия ячейки по умолчанию задана равной 0.0, т. е., ячейки с Z-проницаемостью > 0.0 могут смыкаться . Ячейка сольется со следующей нижней активной ячейкой, если не наблюдается ни одна из следующих ситуаций: •
Нулевое целое введено для этой ячейки в ключевом слове COLLAPSE
•
TRANZ = 0.0
•
PERMZ ≤ критической величины, введенной в CRITPERM
•
Есть неактивная ячейка с DZ > 0.0 между двумя активными ячейками
•
Ячейка была подвержена измельчению с использованием ключевых слов RADFIN или CARFIN (см. раздел «Локальное измельчение и укрупнение сетки» на стр. 439 «Технического описания ECLIPSE»).
См. также ключевое слово COLLAPSE и раздел «Сжатое вертикальное равновесие» на стр. 935 «Технического описания ECLIPSE».
Пример CRITPERM 0.2 /
Ключевые слова CRITPERM
415
CVCRIT
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Критерии сходимости Необязательное ключевое слово раздела SCHEDULE, изменяющее критерий сходимости, используемый для управления расчетом . Может быть использовано несколько раз, например, для увеличения строгости критерия в сложной части расчета. За ключевым словом может следовать до 34 параметров , заканчивающихся косой чертой (/). 1
Максимальное изменение давления на итерации. Решение принимается, если наибольшее изменение давления (по всем ячейкам) на нелинейной итерации меньше указанного значения. Как правило, погрешность полученного решения не превышает указанного здесь значения. •
2
Максимальное число нелинейных итераций. Если это число будет превышено до того, как нелинейные уравнения сойдутся, то длина временного шага будет уменьшена. •
3
ПО УМОЛЧАНИЮ: 40, либо NSTACK, если NSTACK больше 40
ПО УМОЛЧАНИЮ: 0.001
Минимальное число линейных итераций •
7
ПО УМОЛЧАНИЮ: 1.0E-10
Критерий сходимости для погрешности максимальной летучести (фазового равновесия). (Не используется с термической опцией) •
6
6 (IMPES) 12 (AIM или IMPSAT) 20 (Полностью неявное решение) 25 (Термическая опция)
Максимальное число линейных итераций •
5
ПО УМОЛЧАНИЮ:
Необходимое улучшение квадрата невязки в подпрограмме решения линейных уравнений. Это необходимое уменьшение среднеквадратичного значения. •
4
ПО УМОЛЧАНИЮ: 0.1 Atm
ПО УМОЛЧАНИЮ: 1
Максимальное изменение удельного объема компонента на итерации. Решение принимается, если наибольшее изменение давления (по всем ячейкам и компонентам) на нелинейной итерации меньше указанного значения. Фактически параметр обозначает вклад компонента в изменение насыщенности.
•
ПО УМОЛЧАНИЮ: 0.01
8
Максимальное изменение энергии на итерации. (Только термическая опция) •
9
ПО УМОЛЧАНИЮ: 0.01
Минимальное число нелинейных итераций. •
ПО УМОЛЧАНИЮ: 1.
10 Минимальное среднеквадратичное значение невязки в подпрограмме решения линейных уравнений, необходимое для сходимости линейных уравнений. •
416
Ключевые слова CVCRIT
ПО УМОЛЧАНИЮ: 1.0E+20
11 Минимальное значение нелинейного остатка max_norm, необходимое для сходимости нелинейных уравнений. •
ПО УМОЛЧАНИЮ: 1.0E-4
12 Минимальная сумма остатков, необходимая для сходимости линейных уравнений. •
ПО УМОЛЧАНИЮ: 1.0E-20
13 Максимально допустимое изменение молярной плотности на нелинейной итерации •
ПО УМОЛЧАНИЮ: заданное значение в ключевом слове TSCRIT
14 Максимально допустимое изменение температуры на нелинейной итерации (Только термическая опция) •
ПО УМОЛЧАНИЮ: заданное значение в ключевом слове TSCRIT
15 Максимально допустимое изменение давления на нелинейной итерации •
ПО УМОЛЧАНИЮ: заданное значение в ключевом слове TSCRIT
16 Необходимое улучшение квадрата невязки для внутренней итерации давления в подпрограмме решения линейных уравнений с ограничением остаточного давления. •
ПО УМОЛЧАНИЮ: 1.0E-6
17 Максимальное число линейных итераций для внутренней итерации давления в подпрограмме решения линейных уравнений с ограничением остаточного давления. •
ПО УМОЛЧАНИЮ: 10
18 Минимальное число линейных итераций для внутренней итерации давления в подпрограмме решения линейных уравнений с ограничением остаточного давления. •
ПО УМОЛЧАНИЮ: 1
19 Максимальный размер стека для внутренней итерации давления в подпрограмме решения линейных уравнений с ограничением остаточного давления. •
ПО УМОЛЧАНИЮ: меньшее из значений параметра 17 ключевого слова CVCRIT и размера стека для подпрограммы решения линейных уравнений, установленного в ключевом слове NSTACK.
20 В настоящее время не используется. 21 В настоящее время не используется. 22 Максимальная норма невязки L2 2 подпрограммы решения уравнений. •
DEFAULT: 1.0E-11
23 Максимальное число итераций для достижения сходимости модели многосегментной скважины. •
ПО УМОЛЧАНИЮ: 40
24 Погрешность сходимости для молярных плотностей в модели многосегментной скважины. •
ЕДИНИЦЫ: kg-M/rm3 (METRIC), lb-M/rb(FIELD), gm-M/rcm3 (LAB), kg-M/rm3 (PVT-M)
•
DEFAULT: .015 kg-M/rm3
25 Погрешность сходимости для молярного расхода в модели многосегментной скважины (сегменты с однородным потоком). •
ЕДИНИЦЫ: kg-M/day (METRIC), lb-M/day (FIELD), gm-M/hour (LAB), kg-M/day (PVT-M)
•
ПО УМОЛЧАНИЮ: 50 kg-M/day Ключевые слова CVCRIT
417
26 Погрешность сходимости для плотности энергии в модели многосегментной скважины. •
ЕДИНИЦЫ: kg-M/m3 (METRIC), BTU/barrel (FIELD), J/cm3 (LAB), kJ/m3 (PVT-M)
•
ПО УМОЛЧАНИЮ: 50 kJ/m3
27 Погрешность сходимости для скорости в модели многосегментной скважины (сегменты с дрейфом притока). •
ЕДИНИЦЫ: m/s (METRIC), ft/s (FIELD), cm/s (LAB), m/s (PVT-M)
•
DEFAULT: 10 m/s
28 Погрешность сходимости для вытеснения породы в геомеханическом расчете •
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.01 m
29 Погрешность сходимости для пористости в геомеханическом расчете •
ЕДИНИЦЫ: безразмерная величина
•
ПО УМОЛЧАНИЮ: 0.0001
30 Коэффициент затухания для частично связанной геомеханики •
ПО УМОЛЧАНИЮ: 1.0
31 Погрешность сходимости для максимальной молярной невязки в модели многосегментной скважины •
ЕДИНИЦЫ: kg-M/day (METRIC), lb-M/day (FIELD), gm-M/hour (LAB), kg-M/day (PVT-M)
•
DEFAULT: 1000 kg-M/day
32 Погрешность сходимости для максимальной энергетической невязки в модели многосегментной скважины •
ЕДИНИЦЫ: kJ/day (METRIC), BTU/day (FIELD), J/hour (LAB), kJ/day (PVT-M)
•
ПО УМОЛЧАНИЮ: 1E20 kJ/day
33 Аргумент CHKTOL ключевого слова SAMG. Определяет количество проверок, выполняемых при вводе разреженной матрицы в подпрограмму решения уравнений SAMG. Отрицательные значения обозначают, что проверка не производится, нуль обозначает стандартную проверку, а положительные значения ⎯ дополнительные проверки. См. также ключевое слово SAMG. •
418
Ключевые слова CVCRIT
ПО УМОЛЧАНИЮ: -1.0.
34 Аргумент IFIRST ключевого слова SAMG. Определяет начальное приближение, используемое в подпрограмме решения линейных уравнений SAMG (1 для постоянного нулевого коэффициента, 2 для постоянного вектора, содержащего единицы, 3 для случайного вектора). См. также ключевое слово SAMG. •
ПО УМОЛЧАНИЮ: 1
Пример CVCRIT 0.5 6 0.000001 20 /
Ключевые слова CVCRIT
419
CVTYPE
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Тип летучести компонента Это ключевое слово используется с опцией THERMAL для определения того, существует ли компонент только в твердой фазе, только в нефтяной фазе (нелетучий компонент), либо только в газовой фазе (неконденсирующийся компонент). За ключевым словом должно следовать по одному значению для каждого компонента. Они могут быть следующими: SOLID
для компонентов в твердой фазе
DEAD
для нелетучих компонентов
GAS
для неконденсирующихся компонентов
LIVE
для компонентов, одновременно являющихся летучими и конденсирующимися.
Значения могут быть заключены в кавычки. Значимым является только первый символ. Если данное ключевое слово не используется, то все компоненты считаются летучими и конденсирующимися. Фазы, соответствующие каждому из типов летучести, приведены в Таблице 3.1. Таблица 3.1
Фазы, соответствующие каждому из типов летучести
Тип
Твердая фаза
SOLID DEAD GAS LIVE
Yes (Да)
Нефтяная фаза
Газовая фаза
Yes (Да) Yes (Да)
Yes (Да) Yes (Да)
Данное ключевое слово переопределяет критическую температуру, введенную с помощью ключевого слова TCRIT; для нелетучих компонентов будет задано высокое значение критической температуры (104); для неконденсирующихся компонентов будет задано низкое значение критической температуры (10-6). Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния в пластовых условиях вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». Термическая опция описана в разделе «Термическая опция» на стр. 831 «Технического описания ECLIPSE»).
Пример CVTYPE DEAD DEAD LIVE GAS /
420
Ключевые слова CVTYPE
CVTYPES
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Тип летучести компонента в поверхностных условиях Данное ключевое слово может использоваться вместе с опцией THERMAL для определения типа летучести компонента (LIVE, DEAD или GAS) в поверхностных условиях. Если данное ключевое слово не используется, то тип поверхностной летучести будет соответствовать типу пластовой летучести, заданному с помощью ключевого слова CVTYPE. Ключевое слово используется так же, как и CVTYPE. Данное ключевое слово переопределяет критическую температуру, введенную с помощью ключевого слова TCRITS; для компонентов типа DEAD будет задано высокое значение критической температуры (104); для компонентов типа GAS будет задано низкое значение критической температуры (10-6). Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнения состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». Температурная опция описана в разделе «Температурная опция» на стр. 831 «Технического описания ECLIPSE»).
Ключевые слова CVTYPES
421
qewr\\\\\
Выдает дату в summary-файл
DATE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION x SUMMARY SCHEDULE
Данное ключевое слово запрашивает дату, чтобы записать ее в Summary-файл. Дата хранится в виде трех мнемоник раздела Summary DAY, MONTH, YEAR. Дата обычно не используется для построения зависимостей по итоговым данным (используется TIME или YEARS), однако она полезна, когда итоговые данные табулируются либо в GRAF, либо с использованием ключевого слова RUNSUM. У ключевого слова отсутствуют данные. Примечание
DAY, MONTH и YEAR хранятся в виде действительных чисел в Summaryфайлах, но выдаются как целые в таблице из GRAF или RUNSUM. Кроме того, если ключевое слово DATE используется вместе с RUNSUM, тогда вместо времени в левой колонке итоговой выдачи будет напечатана дата.
Пример DATE
Пример выдачи RUNSUM -----------------------------------------------------------------------------SUMMARY OF RUN test -----------------------------------------------------------------------------DATE YEARS DAY MONTH YEAR FOPR WGOR WBHP YEARS STB/DAY MSCF/STB PSIA PRODUCER PRODUCER -----------------------------------------------------------------------------19-OCT-92 0 19 10 1992 0 0 4800.000 20-OCT-92 0.002738 20 10 1992 20000.00 1.270000 2892.246 21-OCT-92 0.006462 21 10 1992 20000.00 1.270000 2743.021 24-OCT-92 0.014967 24 10 1992 20000.00 1.270000 2578.314 28-OCT-92 0.026090 28 10 1992 20000.00 1.270000 2459.743 3-NOV-92 0.043609 3 11 1992 20000.00 1.263817 2364.214 14-NOV-92 0.073839 14 11 1992 20000.00 1.241348 2287.771
422
Ключевые слова DATE
DATES
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Продвигает модель к заданной дате (датам) отчета Ключевое слово сопровождается списком дат, на которые требуется выдать отчеты. Каждая дата должна находиться на отдельной строке, оконченной косой чертой (/). Данные завершаются пустой записью, содержащей лишь косую черту. Дата состоит из трех параметров 1 (Целое число между 1 и 31)
День месяца
2
Название месяца, сокращенное до трех символов ('JAN' — январь, 'FEB' — февраль, 'MAR' — март, 'APR' — апрель, 'MAY' — май, 'JUN' — июнь, 'JUL' — июль, 'AUG' — август, 'SEP' — сентябрь, 'OCT' — октябрь, 'NOV' — ноябрь, 'DEC' — декабрь). 'JUL' — допустимая альтернатива 'JLY'.
3
Год (Положительное целое из 4 цифр).
Примечание
Дата в начале моделирования (время 0) вводится с использованием ключевого слова START в разделе RUNSPEC.
Пример DATES 1 FEB 1 MAR 1 MAY 1 JAN 1 JAN /
1985 1985 1985 1986 1987
/ / / / /
Ключевые слова DATES
423
DATUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Опорная глубина для вывода приведенных давлений Ключевое слово должно сопровождаться единственным положительным действительным числом, опорной глубиной для вычисления приведенного (с учетом глубины) давления и косой чертой (/). Использование DATUM совершенно необязательно. Если оно не задано, а требуется вывести приведенные давления, по умолчанию берется опорная глубина, заданная для области равновесия 1 с помощью слова EQUIL, или нуль, если нет ключевого слова EQUIL. •
ЕДИНИЦЫ: m (METRIC или PVT-M), ft (FIELD) или cm (LAB).
Пример DATUM 4800 /
Только ECLIPSE 100
424
Примечание
Ключевые слова DATUM
Также возможно задание отрицательной величины глубины.
DATUMR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Опорная глубина для каждой области запасов флюида Это ключевое слово является необязательным. За ним следуют числа, максимальное число которых соответствует числу областей запасов флюида (NTFIP, см. ключевое слово REGDIMS или TABDIMS). Все числа должны быть действительными и положительными, по одному для каждой области запасов флюида в модели. За числом должна следовать косая черта (/). Значения опорных глубин используются для расчета приведенных по глубине значений давления (потенциалов). Если используется ключевое слово DATUMR, то данные, указанные в ключевом слове DATUM, игнорируются. Если в различных областях применяются различные опорные глубины, то средние потенциалы для месторождения (FPPO и т. д.) теряют физический смысл, поскольку значения для ячеек усредняются с использованием различных значений опорных глубин. Как правило, следует игнорировать значения для месторождения и использовать средние значения потенциалов для областей (RPPO и т. д.) •
ЕДИНИЦЫ: m (METRIC or PVT-M), ft (FIELD) or cm (LAB).
Пример DATUMR 4800 5000 5200 / Только ECLIPSE 100
Примечание
Также возможно задание отрицательной величины глубины.
Ключевые слова DATUMR
425
DCQDEFN
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определение суточного количества добываемого газа или энергии Это ключевое слово определяет, соответствуют ли заданные суточные добываемые количества, установленные в ключевых словах GASYEAR, GASPERIO или GDCQ, к энергии или дебиту газа. Ключевое слово действует только при использовании модели эксплуатации газового месторождения совместно с опцией управления тепловым эквивалентом газа. (Дополнительную информацию см. в разделе «Модель эксплуатации газового месторождения» на стр. 245 и в разделе «Опция наземной сети» на стр. 297 «Технического описания ECLIPSE».) Ключевое слово должно сопровождаться одним параметром , заканчивающимся косой чертой (/). 1
Величина, к которой относится суточное количество добываемого газа. GAS
Суточное количество относится к дебиту газа. Это стандартное значение для модели эксплуатации газового месторождения.
ENERGY
Суточное количество относится к дебиту энергии, и его заданное значение должно быть введено в ключевом слове GASYEAR, GASPERIO или GDCQ в соответствующих единицах: kJ/day (METRIC), Btu/day (FIELD), J/hr (LAB), kJ/day (PVT-M). ECLIPSE присваивает согласованным группам заданное значение GCONENG, соответствующее суточному количеству добываемой энергии, умноженному на месячный коэффициент перепада или профиля добычи. Экономические ограничения на суточное добываемое количество, установленные в ключевом слове GDCQECON, также относятся и к дебиту энергии.
(Слово может быть сокращено, поскольку значимым является только первый символ) ПО УМОЛЧАНИЮ: GAS. Каждая запись заканчивается косой чертой (/). Внимание
Пример DCQDEFN ENERGY /
426
Ключевые слова DCQDEFN
Если используется ключевое слово DCQDEFN, то оно должно быть введено до ключевого слова SWINGFAC или GSWINGF.
DEADOIL
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Должна использоваться опция мертвой нефти Это ключевое может быть использовано только с опцией THERMAL (см. раздел «Термическая опция» на стр. 831 «Технического описания ECLIPSE»). Оно не допускает наличия любых углеводородных компонентов в газовой фазе. При выборе данной опции нет необходимости задавать K-значения для нефти и воды. Ключевое слово DEADOIL является альтернативой LIVEOIL. У этого ключевого слова отсутствуют связанные с ним данные.
Ключевые слова DEADOIL
427
DEBUG
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
Управляет выдачей отладочной выдачей Ключевое слово DEBUG первоначально задумывалось для использования для помощи при разработке модели, и функции управления им могут изменяться от версии к версии. Ключевое слово приведено здесь для придания завершенности. Многие из элементов управления будут производить очень большие объемы выходных данных и должны использоваться с особенной осторожностью. Ключевое слово должны сопровождать до 61 целого числа, каждое из которых управляет конкретной формой отладочной выдачи. Значение меньшее или равное нулю отменяет отладочную выдачу. Чтобы осуществить отладочную выдачу из какой-либо опции, соответствующему отладочному указателю должно быть присвоено значение большее нуля. В некоторых случаях объем выдачи зависит от величины указателя (обычно большим значениям указателя соответствует больший объем выдачи). Поле данных должно завершаться косой чертой (/). Если вводится меньше, чем 61 целое число, остальные остаются неизмененными. Примечание
Если требуется, можно использовать счетчики повтора (например, 3*0), но без пробелов до и после звездочки.
Параметр 1
Экранная выдача копируется в отладочный файл. Временные затраты, если > 1.
Параметр 2
Отладочная итоговая выдача для всех скважин.
Параметр 3
Подробное распределение памяти. Если установлено > 1, выдается также распределение памяти для локальной сетки.
Параметр 4
Подробности массивов индексов из RCINDX.
Параметр 5
Отладка переменных конфигурации.
Параметр 6
Отладка из матричной установки (смотри также указатели 45-50). Если режимы управления 45-50 заданы равными 0, то установка матричных значений для отладки выполняется для ячеек с наибольшими приведенными остатками. Число ячеек, для которых осуществляется вывод, растет пропорционально росту значения переключателя 6.
Параметр 7
Отладка из блока решения системы линейных уравнений.
Параметр 8
Отладка из блока равновесия .
Параметр 9
Отладка из блока решения системы нелинейных уравнений (изменения Sw, Sg, So, Po, Rs, Rv, BHP). Если > 1, отладка PVT-экстраполяции и изменений состояния.
428
Параметр 10
Отладка из генерации NNC.
Параметр 11
Отладка из расчета баланса для опции наземной сети.
Параметр 12
Отладка из расчетов водоносного пласта (Фетковича или КартераТрейси).
Параметр 13
Отладка из опции вертикального равновесия.
Параметр 14
Отладка из расчетов проводимостей.
Параметр 15
Отладка из расчета порогового давления.
Параметр 16
Отладка из опции гистерезиса. Если задана < 0, она снимает ограничения на монотонно возрастающую относительную проницаемость и таблицы уплотнения породы. Кроме того, если задана < -1, тогда ограничение на монотонные функции
Ключевые слова DEBUG
капиллярного давления снимается. Это не рекомендуется для общего использования, поскольку нефизические или немонотонные функции насыщенности часто приводят к серьезным проблемам со сходимостью. Параметр 17
Отладка из опции API-трассировки.
Параметр 18
Отладка из ключевого слова ACTION.
Параметр 19
Если >0, на каждой нелинейной итерации в отладочном файле показываются сеточные значения нелинейной функции невязки.
Параметр 20
Отладка из синтаксического анализатора ввода и программ Ввода/ Вывода PUT и GET.
Параметр 21
Отладка из расчета по проверке полной сжимаемости.
Параметр 22
Отладка из блока решения каскадной системы уравнений.
Параметр 23
Отладка из опции масштабирования концевых точек.
Параметр 24
Отладка из опции трассировки индикатора.
Параметр 25
Отладка из расчетов гравитационной пропитки и дренирования в системах с «двойной пористостью/двойной проницаемостью».
Параметр 26
Это определяет, применяются ли проверки, задаваемые указателями отладки 6, 7, 27 и 38, к каким-либо локальным сеткам. При установке значения всех локальных сеток равным –1 они проверяются так же, как и основная сетка; если их значения равны 0, то проверяется только основная сетка; если n > 0, то проверяется только n-ная локальная сетка.
Параметр 27
Если > 0, проверяется якобиан с помощью численного дифференцирования невязки, ошибки заносятся в отладочный файл. Проверяемые ячейки ограничены указателями 45-50.
Параметр 28
Отладка из модели полимерного заводнения.
Параметр 29
Отладка из модуля динамического распределения памяти.
Параметр 30
Отладка из конденсат-летучей Gi-модели нефти.
Параметр 31
Отладка из модели разработки газового месторождения.
Параметр 32
Отладка из модели растворителя.
Параметр 33
Указатель подпрограммы для определения места зависания программы.
Параметр 34
Отладка внутренних таблиц, генерируемых из альтернативных ключевых слов.
Параметр 35
Отладка из модели ПАВ.
Параметр 36
Отладка из 9-точечной схемы.
Параметр 37
Отладка из расчетов оптимизации газлифта.
Параметр 38
Если >0, осуществляется линейный поиск вдоль ньютоновского направления. Используются следующие шаги alpha = 10*0.1,-1,1. Поиск осуществляется, если ньютоновская итерация > debug(38).
Параметр 39
Отладка для параллельных вычислений, объединения пластов и программы выдачи сообщений Open-ECLIPSE. Строка вывода для каждого заголовка сообщения записывается в стандартный файл вывода для мастер-процесса. Эквивалентные подчиненные данные записываются в файл с именем kzpN.dbg, где N — это номер процесса. Кроме того, осуществляется проверка согласованности между информации в заголовке с последующим сообщением. В случае возникновения несогласованностей ошибки записываются в соответствующие потоки выходных данных.
Параметр 40
Отладка из локального измельчения сетки. Ключевые слова DEBUG
429
Параметр 41
Отладка из параллельной опции локального измельчения сетки (LGR).
Параметр 42
Отладка из опции объединения пластов.
Параметр 43
Отладка из параллельной опции разбиения области. При установлении значения равным 2, в случае расчетов с распределенной памятью, личная информация для каждой подчиненной задачи записывается в локальный отладочный файл. Личная информация аналогична стандартной выходным данным в случае если в ключевом слове RPTSCHED используется мнемоника CPU. Файл отладки имеет вид root.n.dbg, где n — номер подчиненного узла.
Параметр 44
В настоящее время не используется.
Параметр 45
Нижняя граница по оси X установки матричных значений для отладочной выдачи (указатель 6).
Параметр 46
Верхняя граница по оси X установки матричных значений для отладочной выдачи (указатель 6).
Параметр 47
Нижняя граница по оси Y установки матричных значений для отладочной выдачи (указатель 6).
Параметр 48
Верхняя граница по оси Y установки матричных значений для отладочной выдачи (указатель 6).
Параметр 49
Нижняя граница по оси Z установки матричных значений для отладочной выдачи (указатель 6).
Параметр 50
Верхняя граница по оси Z установки матричных значений для отладочной выдачи (указатель 6).
Параметр 51
Отладка из опции адаптации истории.
Параметр 52
Записывает RFT-файл как GRAF-файл пользователя, при условии, что выходные файлы являются форматированными.
Параметр 53
Отладка из обратной программы потока.
Параметр 54
Если установлен переключатель 38 ключевого слова DEBUG, то используется доля ньютоновского направления
Параметр 55
Отладка из вязкого перемещения.
Параметр 56
Заменяет диапазоны на несоседние соединения в блоке решения системы уравнений.
Параметр 57
Оставлен для экспериментально проверенных характеристик.
Параметр 58
Оставлен для экспериментальных характеристик.
Параметр 59
Отладка из выбора временного шага.
Параметр 60
Гнездовые локальные измельчения сетки.
Параметр 61
Отладка из петроэластичной модели.
Пример DEBUG 1 1 0 0 0 0 1 1 1 0 0 0 6*0 1 1 /
430
Ключевые слова DEBUG
DEBUG3
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
Управление выдачей отладочной информации За ключевым словом следует до 100 целых чисел, каждое из которых управляет одним из форматов выдачи отладочной информации. Значением по умолчанию является нуль; положительные значения активизируют вывод соответствующей информации. Аргументы ключевого слова DEBUG3 предназначены в первую очередь для использования при разработке и могут изменяться от версии к версии. Многие из них вызывают выдачу очень больших объемов отладочных данных и должны использоваться с особенной осторожностью. Ниже приведены аргументы, которые могут оказаться полезными. 1
Отладочная информация для распределения памяти/чтения ключевого слова Если аргумент равен 1, то итоговые данные по распределению памяти выводятся в отладочный файл. Если аргумент больше 1, то итоговые данные также выводятся в файл Print, а отладочная информация из подпрограмм распределения памяти ⎯ в файл Debug.
4
Отладочная информация по равновесию .
9
Отладочная информация из подпрограммы решения системы линейных уравнений. Аргумент может принимать значения 1 или 2.
11
Отладочная информация по скважинам. Аргумент может принимать значения 1 или 2.
20
Выполнять проверку деления при возникновении неисправимой ошибки в целях отслеживания причины ошибки.
30
Нижнее значение индекса х для выдачи отладочной информации •
31
Верхнее значение индекса х для выдачи отладочной информации •
32
ПО УМОЛЧАНИЮ: 1
Верхнее значение индекса z для выдачи отладочной информации. •
40
ПО УМОЛЧАНИЮ: Ny
Нижнее значение индекса z для выдачи отладочной информации. •
35
ПО УМОЛЧАНИЮ: 1
Верхнее значение индекса у для выдачи отладочной информации •
34
ПО УМОЛЧАНИЮ: Nx
Нижнее значение индекса у для выдачи отладочной информации. •
33
ПО УМОЛЧАНИЮ: 1
ПО УМОЛЧАНИЮ: Nz
Отладочная информация по решению и свойствам для ячеек, определенных аргументами 30-35.
Для термической опции предназначены следующие параметры DEBUG3: 70
Отладочная информация для теплового потока
77
Отладочная информация для теплопотерь в аналитическую модель породы
Ключевые слова DEBUG3
431
78
Отладочная информация по снижению температуры
Для опции наземных сетей предназначены следующие параметры DEBUG3: 106
Отладочная информация из модели сети и расчеты баланса.
Для расчетов быстрого мгновенного испарения предназначены следующие параметры DEBUG3: 109
Сравнение результатов, полученных при пропуске расчета устойчивости и при строгом расчете устойчивости.
Пример DEBUG3 4*0 1 1 0 1 /
432
Ключевые слова DEBUG3
DENSITY
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Плотности флюидов в поверхностных условиях Данные включают в себя три значения плотностей флюидов для каждой области таблицы. Число областей таблицы давления определено с помощью ключевого слова TABDIMS в разделе RUNSPEC и по умолчанию равно 1. Каждая запись состоит из трех параметров и оканчивается косой чертой (/). 1
Плотность нефти в поверхностных условиях. • •
ECLIPSE 300
2
• 3
METRIC: kg/m3
FIELD: lb/ft3
LAB: g/cm3
PVT-M: kg/m3
ПО УМОЛЧАНИЮ: 600 kg/m3 = 37.457 lb/ft3
Плотность воды в поверхностных условиях. •
ECLIPSE 300
ЕДИНИЦЫ:
ЕДИНИЦЫ:
METRIC: kg/m3
FIELD: lb/ft3
LAB: g/cm3
PVT-M: kg/m3
ПО УМОЛЧАНИЮ: 999.014 kg/m3 = 62.366 lb/ft3
Плотность газа в поверхностных условиях. •
ЕДИНИЦЫ:
METRIC: kg/m3
FIELD: lb/ft3
LAB: g/cm3 ECLIPSE 300
•
3
PVT-M: kg/m3 3
ПО УМОЛЧАНИЮ: 1 kg/m = 0.062428 lb/ft
Ключевое слово GRAVITY может быть использовано в качестве альтернативного слову DENSITY. ECLIPSE 300
При расчетах состава плотность нефти и газа в поверхностных условиях получается из уравнения состояния, а введенные в ключевом слове DENSITY значения не используются. В этом случае можно ввести фиктивное значение. Всегда требуется плотность воды. Заметим, что ключевое слово DENSITY всегда имеет три аргумента, даже если не все три фазы присутствуют в расчете.
ECLIPSE 100
Примечание
При использовании опции API трассировки (ключевое слово API в разделе RUNSPEC) последовательность записей необходимо вводить в порядке возрастания плотности нефти в поверхностных условиях.
Примеры Пример 1 В расчетах с нелетучей нефтью определены плотности всех трех фаз: DENSITY 45.0000 63.0200 .07020 /
Ключевые слова DENSITY
433
ECLIPSE 300
Пример 2 При расчетах состава требуется только плотность воды: DENSITY 1* 62.0 1* /
434
Ключевые слова DENSITY
DEPTH
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Глубины центров сеточных блоков Ключевое слово должно сопровождаться значениями, определяющими глубину центра сеточного блока, по одному на каждый сеточный блок в текущем боксе ввода. Данные должны завершаться косой чертой (/). Использование данного ключевого слова совершенно необязательно. Все глубины, которые не меняются, остаются теми, что были вычислены ECLIPSE по данным раздела GRID. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*6027). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Примечание
•
Если глубина измельченной основной ячейки меняется в разделе EDIT, то эти изменения не применяются к локальным ячейкам. Используйте ключевое слово REFINE, чтобы также изменять локальные ячейки.
ЕДИНИЦЫ: m (METRIC или PVT-M), ft (FIELD) или cm (LAB).
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 11 14 3 8 6 6 DEPTH 24*6094 /
/
Ключевые слова DEPTH
435
DETAILMF
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Начальный молярный состав смешанного компонента как зависимость его состава от глубины Данное ключевое слово определяет таблицы глубин, используемые для задания начальной концентрации индикаторов, выявляющих детализированные компоненты при объединенном моделировании (ключевое слово LUMPDIMS в разделе RUNSPEC). Данные состоят из таблиц NTTRVD (Параметр 4 ключевого слова EQLDIMS). Внимание
Порядок записей в таблицах очень важен и должен в точности соответствовать порядку, в котором в ключевое слово LUMPING вводились объединения и детализированные компоненты.
Данные включают в себя значение глубины, за которым следует молярная доля каждого детализированного компонента каждого объединения. Каждая таблица должна оканчиваться косой чертой (/). Столбец 1
Значения глубины. Значения должны монотонно увеличиваться вниз по столбцу. •
ЕДИНИЦЫ: m (METRIC, PVT-M), ft (FIELD) or cm (LAB).
Столбец 2
Молярная доля первого детализированного компонента, связанная с первым детализированным компонентом объединения.
Столбец 3
Молярная доля первого детализированного компонента, связанная со вторым детализированным компонентом объединения.
. . . Столбец n. Молярная доля второго детализированного компонента, связанная с первым детализированным компонентом объединения. . Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 и больше, чем NSTRVD (см. ключевое слово EQLDIMS)
436
Ключевые слова DETAILMF
Пример Например, в ключевом слове LUMPING... DETAILMF --Table 1 1.0 0.05 0.15 0.25 0.25 0.3 10000.0 0.0 0.5 0.25 0.25 0.0/ --Table 2 1.0 1.0 0.0 0.0 0.5 0.0 10000.0 0.0 0.0 0.0 0.5 0.5/ --Table 3 1.0 1.0 0.0 10000.0 0.9 0.07 0.03 /
Ключевые слова DETAILMF
437
DETAILVD
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Начальный гранулометрический состав смешанного компонента как зависимость его состава от глубины Данное ключевое слово определяет таблицы глубин, используемые для задания начальной концентрации индикаторов, выявляющих детализированные компоненты при объединенном моделировании (ключевое слово LUMPDIMS в разделе RUNSPEC). Данные состоят из таблиц NTTRVD (Параметр 4 ключевого слова EQLDIMS). Внимание
Порядок записей в таблицах очень важен и должен в точности соответствовать порядку, в котором в ключевое слово LUMPING вводились объединения и детализированные компоненты.
Данные включают в себя значение глубины, за которым следует доля каждого детализированного компонента каждого объединения. Доля представляет собой часть молярной доли промежуточного компонента, связанную с этим индикатором/детализированным компонентом. Для каждой смешанной фазы доли должны в сумме составлять 1. Каждая таблица должна оканчиваться косой чертой (/). Столбец 1
Значения глубин. Значения должны монотонно увеличиваться вниз по столбцу. •
ЕДИНИЦЫ: m (METRIC, PVT-M), ft (FIELD) or cm (LAB).
Столбец 2
Доля первого детализированного компонента, связанная с первым детализированным компонентом объединения.
Столбец 3
Доля первого детализированного компонента, связанная со вторым детализированным компонентом объединения.
. . . Столбец n Доля второго детализированного компонента, связанная с первым детализированным компонентом объединения. . Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 и больше, чем NSTRVD (см. ключевое слово EQLDIMS)
438
Ключевые слова DETAILVD
Пример Например, в ключевом слове LUMPING... DETAILVD --Table 1 1.0 0.5 0.5 0.25 0.25 0.5 10000.0 0.5 0.5 0.25 0.25 0.5/ --Table 2 1.0 0.0 1.0 0.0 0.5 0.5 10000.0 0.0 1.0 0.0 0.5 0.5/ --Table 3 1.0 1.0 0.0 10000.0 0.9 0.07 0.03 /
Ключевые слова DETAILVD
439
DGRID
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Вывести в файл область сетки Это ключевое слово выводит бокс из текущей модели в файл .DGRD. Файл содержит геометрическую информацию о сетке, а также все имеющиеся векторы решений для заданного бокса из разделов GRID, EDIT, PROPS, REGIONS и SOLUTION текущего набора данных. Ключевое слово предназначено главным образом для создания с помощью файла .DGRD модели сектора меньшего размера из текущего набора данных. Ключевое слово имеет шесть аргументов следующего назначения: 1
Первый блок бокса по оси X (IX1) •
2
Последний блок бокса по оси X (IX2) •
3
ПО УМОЛЧАНИЮ: 1
Последний блок бокса по оси Z (KZ2) •
7
ПО УМОЛЧАНИЮ: NDIVIY
Первый блок бокса по оси Z (KZ1) •
6
ПО УМОЛЧАНИЮ: 1
Последний блок бокса по оси Y (JY2) •
5
ПО УМОЛЧАНИЮ: NDIVIX
Первый блок бокса по оси Y (JY1) •
4
ПО УМОЛЧАНИЮ: 1
ПО УМОЛЧАНИЮ: NDIVIZ
Имя локального измельчения сетки. Пробел обозначает базовую сетку. •
ПО УМОЛЧАНИЮ’ ’ Данные должны удовлетворять следующим условиям: 1 ≤ IX1 ≤ IX2 ≤ NDIVIX 1 ≤ JY1 ≤ JY2 ≤ NDIVIY 1 ≤ KZ1 ≤ KZ2 ≤ NDIVIZ.
Данные должны завершаться косой чертой (/). Если набор данных представляет собой повторный запуск (используется опция гибкого повторного запуска, ключевое слово RESTART в разделе SOLUTION), то ключевые слова SWAT, SOIL, PRESSURE, XMF и YMF будут выведены в файл .DGRD. Это позволяет выполнять повторный запуск модели сектора в неравновесном состоянии. Если текущий набор данных соответствует геометрии угловой точки, то ключевые слова для геометрии угловой точки COORD и ZCORN включаются в раздел GRID файла .DGRD. То же относится и к ключевым словам для блочно-центрированной геометрии. Если ключевое слово в текущем наборе данных является производным и получено, например, с помощью ключевых слов EQUALS, BOX и COPY, то это не воспроизводится в файле .DGRD. Следует заметить, что в файл .DGRD выводятся только те ключевые слова, которые являются векторами решения по NX, NY, NZ. Пример: данные ACTNUM из раздела GRID или данные FIPNUM из раздела REGIONS. Внимание
440
Ключевые слова DGRID
Данное ключевое слово не действует совместно с локальными измельчениями сетки и ключевым словом PARALLEL
Пример GRID -- output section 24-55, 128-140, 1-11 to the DGRD file DGRID 24 55 128 140 1 11 /
Ключевые слова DGRID
441
DGRDT
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Максимальная скорость изменения значения направляющего дебита для скважин под групповым управлением Когда для скважин используется опция направляющего дебита по умолчанию (т. е. потенциалы вместо установленных пользователем значений или уравнения, определенного ключевым словом GUIDERAT), значения направляющих дебитов могут слишком сильно варьировать от шага к шагу, особенно для высокопродуктивных горизонтальных скважин. Данное ключевое слово может использоваться для ограничения значения направляющего дебита на данном временном шаге пределами, установленными направляющим дебитом на предыдущем временном шаге. За ключевым словом следует запись, содержащая до 3 параметров и заканчивающаяся косой чертой (/). Это следующие параметры : 1
Предельное относительное значение изменения направляющего дебита. Нижний относительный предел направляющего дебита получается путем умножения этого параметра на текущий временной шаг и вычитания результата из единицы. Верхний относительный предел направляющего дебита получается путем умножения этого параметра на текущий временной шаг и прибавления результата к единице. Абсолютные предельные значения на текущем временном шаге получаются путем умножения полученных выше относительных значений на значение направляющего дебита из предыдущего временного шага.
2
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 100.0
Наименьшее возможное значение нижнего относительного предела. •
3
1/days (METRIC), 1/days (FIELD), 1/hrs (LAB), 1/days (PVT-M)
ПО УМОЛЧАНИЮ: 0.5
Наибольшее возможное значение верхнего относительного предела. •
ПО УМОЛЧАНИЮ: 1.5
Пример Разрешает изменение направляющего дебита на 1% в сутки : DGRDT 0.01 /
442
Ключевые слова DGRDT
DIFFAGAS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Коэффициенты диффузии газа с поправкой на активность Данное ключевое слово определяет коэффициент диффузии газовой фазы с поправкой на активность для каждого компонента в композиционном расчете. Эти коэффициенты используются для определения зависимости диффузионных потоков газовой фазы от разностей химических потенциалов. Коэффициент диффузии с поправкой на активность определен в Reid, Prausnitz and Sherwood, ‘Свойства жидкостей и газов ’, 3-е издание , McGraw-Hill, 1977, стр. 548, ([6] в «Техническом описании ECLIPSE»). Он также описан в разделе «Диффузия», стр. 119 «Технического описания ECLIPSE». Коэффициенты с поправкой на активность связаны с коэффициентами диффузии обычного вида следующим соотношением: [3.50]
где обычные коэффициенты диффузии определяются условием: [3.51]
где c
общая молярная концентрация;
Ji
поток i-го компонента на единицу площади;
Di
коэффициент диффузии i-го компонента;
∂yi ∂d
градиент молярной концентрации i-го компонента.
Для газов оба типа коэффициентов совпадают и при низком давлении становятся равными. Коэффициенты диффузии с поправкой на активность используются в ECLIPSE 300 для получения зависимости диффузионных потоков между блоками от логарифма разностей летучестей (химических потенциалов). Диффузионный поток газовой фазы определяется следующим выражением: [3.52]
где диффузность, аналог проводимости для диффузионного потока, а TD fi ⎯ летучести компонентов. Дополнительную информацию см. в разделе «Диффузия» на стр. 119 «Технического описания ECLIPSE». Значения диффузности должны быть введены в соответствующей системе единиц. Например, в единицах FIELD они будут измеряться в ft2/Day. Если имеющиеся значения измеряются в cm2/s, их можно преобразовать следующим образом: Единицы LAB:
1 cm2/s = 3600 cm2/hr
Единицы METRIC или PVT-M:
1 cm2/s = 8.64 m2/Day
Единицы FIELD:
1 cm2/s = 92.9979 ft2/Day
Ключевые слова DIFFAGAS
443
DIFFAOIL
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
444
Коэффициенты диффузии нефти с поправкой на активность Данное ключевое слово определяет коэффициент диффузии нефтяной фазы с поправкой на активность для каждого компонента в композиционном расчете. Эти коэффициенты используются для определения зависимости диффузионных потоков нефтяной фазы от разностей химических потенциалов. Коэффициенты диффузии нефти, как правило, на порядок меньше, чем коэффициенты диффузии газа. Единицы измерения и формат ключевого слова DIFFAOIL полностью соответствуют ключевому слову DIFFAGAS.
Ключевые слова DIFFAOIL
DIFFC
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные о молекулярной диффузии для каждой PVT-области Данное ключевое слово используется для задания данных о диффузии флюида в расчетах с применением опции молекулярной диффузии (ключевое слово DIFFUSE в разделе RUNSPEC). Данные содержат NTPVT (см. ключевое слово TABDIMS) записи со значениями молекулярных весов и коэффициентов диффузии, по одной записи на каждую PVT-область. Каждая запись состоит из 8 параметров и оканчивается косой чертой (/): Элемент 1
Молекулярный вес нефти.
Элемент 2
Молекулярный вес газа.
Элемент 3
Коэффициент диффузии газа в газе. •
Элемент 4
ЕДИНИЦЫ: m2/day (METRIC), ft2/day (FIELD), cm2/hr (LAB)
Коэффициент диффузии нефти в газе.
Элемент 5
•
ЕДИНИЦЫ: m2/day (METRIC), ft2/day (FIELD), cm2/hr (LAB)
•
ПО УМОЛЧАНИЮ: Значение коэффициента диффузии газа в газе
Коэффициент диффузии газа в нефти.
Элемент 6
•
ЕДИНИЦЫ: m2/day (METRIC), ft2/day (FIELD), cm2/hr (LAB)
•
ПО УМОЛЧАНИЮ: Значение коэффициента диффузии газа в газе
Коэффициент диффузии нефти в нефти.
Элемент 7
•
ЕДИНИЦЫ: m2/day (METRIC), ft2/day (FIELD), cm2/hr (LAB)
•
ПО УМОЛЧАНИЮ: Значение коэффициента диффузии газа в нефти
Коэффициент диффузии газа в нефти для межфазной диффузии.
Элемент 8
•
ЕДИНИЦЫ: m2/day (METRIC), ft2/day (FIELD), cm2/hr (LAB)
•
ПО УМОЛЧАНИЮ: 0.0
Коэффициент диффузии нефти в нефти для межфазной диффузии. •
ЕДИНИЦЫ: m2/day (METRIC), ft2/day (FIELD), cm2/hr (LAB)
•
ПО УМОЛЧАНИЮ: 0.0
ECLIPSE вычисляет диффузионный поток в соответствии со следующим выражением (случай газа в газе): [3.53]
где: Td
–
диффузность;
Dgg
–
коэффициент диффузии газа в газе;
Sg
–
газонасыщенность;
Bg
–
объемный коэффициент газа;
xi, xj
–
мольная доля газа в газовой фазе в ячейках i и j. Ключевые слова DIFFC
445
Подробности можно найти в разделе «Диффузия» на стр. 119 «Технического описания ECLIPSE». Коэффициенты диффузии должны быть введены в соответствующей системе единиц. В литературе коэффициенты диффузии часто встречаются в cm2/sec; их можно преобразовать следующим образом: 1 cm2/s = 8.64 m2/day
(METRIC)
1 cm2/s = 110.0976 ft2/day
(FIELD)
2
2
1 cm /s= 3600 cm /hr
(LAB)
Примеры Пример 1 При NTPVT=2: DIFFC 100.0 100.0
1.217 1.217
1.2E-6 1.234E-6
1.0E-7
5.0E-7
1.0E-8
/ /
Пример 2 При NTPVT=1. Задействовать опцию межфазной диффузии: DIFFC 100.0
446
Ключевые слова DIFFC
1.217
1.2E-6
1.0E-7
5.0E-7
1.0E-8
5.0E-7
1.0E-8
/
DIFFCGAS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Коэффициенты диффузии газа Данное ключевое слово определяет коэффициент диффузии газовой фазы для каждого компонента при расчете состава. Они используются для определения зависимости диффузионных потоков от молярных концентраций испарений. Обычные коэффициенты диффузии, вводимые с помощью ключевого слова DIFFGAS, определяются в зависимости от условий (см. Reid, Prausnitz and Sherwood, «Свойства Жидкостей и Газов», 3-е издание, McGraw-Hill, 1977, стр. 548, [6]):
[3.54]
где c
общая молярная концентрация,
Ji
поток i-го компонента на единицу площади,
Di
коэффициент диффузии i-го компонента, градиент молярной концентрации i-го компонента.
Данные коэффициенты диффузии используются в ECLIPSE 300 для получения межблоковых диффузионных потоков газа, имеющих вид: [3.55]
где TD
диффузность, аналог проводимости для диффузионного потока,
yi
молярные концентрации испарений.
Дополнительную информацию см. в разделе «Диффузия» на стр. 119 «Технического описания ECLIPSE». Значения диффузности должны быть введены в соответствующей системе единиц. Например, в единицах FIELD они будут измеряться в футах2/сутки. Если имеющиеся значения измеряются в см2/с, их можно преобразовать следующим образом: Единицы LAB:
1 см2/с = 3600 см2/ч
Единицы METRIC или PVT-M:
1 см2/с = 8.64 м2/сутки
Единицы FIELD:
1 см2/с = 92.9979 фута2/сутки
Пример DIFFCGAS --For N2 0.16
C1 0.15
C25 0.04
C7+1 0.013
C7+2 0.012
(field units) /
Ключевые слова DIFFCGAS
447
DIFFCOAL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные диффузии газа Данные содержат NTPVT (см. ключевое слово TABDIMS) записей, каждая из которых кончается косой чертой (/). Каждая запись состоит из 3 параметров : 1
Коэффициент диффузии газа. •
2
m2/day (METRIC), ft2/day (FIELD), cm2/hr (LAB)
Доля повторной адсорбции. •
3
ЕДИНИЦЫ:
ПО УМОЛЧАНИЮ: 1.0
Коэффициент диффузии растворителя. m2/day (METRIC), ft2/day (FIELD), cm2/hr (LAB)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Коэффициент диффузии газа (элемент данных 1).
Если доля повторной адсорбции равна нулю, то ее не будет.
Пример При NTPVT = 2 DIFFCOAL 0.2 / 0.1 0.0 / no re-adsorption
448
Ключевые слова DIFFCOAL
DIFFCOIL
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Коэффициенты диффузии нефти Данное ключевое слово определяет коэффициент диффузии нефтяной фазы для каждого компонента в композиционном расчете. Эти коэффициенты используются для определения зависимости диффузионных потоков от молярных концентраций жидкости. Коэффициенты диффузии нефти, как правило, на порядок меньше, чем коэффициенты диффузии газа. Единицы измерения и формат ключевого слова DIFFCOIL полностью соответствуют ключевому слову DIFFCGAS.
Ключевые слова DIFFCOIL
449
DIFFDP
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Ограничивает молекулярную диффузию в расчетах с двойной пористостью Это ключевое слово относится только к расчетам с двойной пористостью (ключевое слово DUALPORO в разделе RUNSPEC), использующим опцию молекулярной диффузии (ключевое слово DIFFUSE в разделе RUNSPEC). Если данное ключевое слово присутствует, расчет молекулярной диффузии осуществляется только для потоков из матрицы в трещины. Это может быть полезным для минимизации вычислительных затрат в расчетах с двойной пористостью, где диффузионными потоками можно пренебречь, за исключением потоков между матрицей и трещинами, а диффузия в этих случаях может быть доминирующим механизмом нефтеотдачи. За этим ключевым словом данные не следуют.
450
Ключевые слова DIFFDP
DIFFMMF
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Множители коэффициентов диффузии для системы матрица-трещина Данное ключевое слово относится только к расчетам с двойной пористостью (ключевое слово DUALPORO в разделе RUNSPEC), в которых используется либо опция молекулярной диффузии (ключевое слово DIFFUSE в разделе RUNSPEC), либо опция метана в угольном пласте (ключевое слово COAL в разделе RUNSPEC). Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Заданные значения выступают в роли множителей к коэффициентам диффузии , вычисляемым ECLIPSE для несоседних 5 соединений (NNC), представляющих потоки из матриц в трещины в расчетах с двойной пористостью. Значения DIFFMMF из верхней половины модели (ячейки матрицы) используются для модификации коэффициентов диффузии ; значения, вводимые в нижней половине (ячейки трещин), игнорируются. Данные должны завершаться косой чертой (/). Всякое не заданное в разделе GRID значение DIFFMMF по умолчанию берется равным 1.0. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 10 1 10 1 2 DIFFMMF 200*0.80 /
/
Ключевые слова DIFFMMF
451
DIFFMR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Множители коэффициентов диффузии в радиальном направлении Ключевое слово используется в радиальной геометрии, оно аналогично DIFFMX в декартовой геометрии. Его можно использовать только когда задействована опция молекулярной диффузии (ключевое слово DIFFUSE в разделе RUNSPEC). Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения выступают в роли множителей к коэффициентам диффузии , вычисляемым программой для +R грани каждого сеточного блока. Таким образом, значение DIFFMR, заданное для блока (I, J, K), увеличивает коэффициент диффузии между блоками (I, J, K) и (I+1, J, K). Всякое не заданное в разделе GRID значение DIFFMR по умолчанию берется равным 1.0. Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси R, затем по theta и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Множители для коэффициентов диффузии аналогичны множителям проводимости для диффузионного потока. Их описание можно найти в разделе «Диффузия» на стр. 119 «Технического описания ECLIPSE».
ECLIPSE 100
См. также ключевое слово DIFFMR-.
Пример -------- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 3 5 1 10 2 4 DIFFMR 90*2.0 / ENDBOX
452
Ключевые слова DIFFMR
/
DIFFMR-
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Множители коэффициентов диффузии в отрицательном радиальном направлении Ключевое слово используется в радиальной геометрии, оно аналогично DIFFMX- в декартовой геометрии. Его можно использовать только когда задействована опция молекулярной диффузии (ключевое слово DIFFUSE в разделе RUNSPEC). Чтобы использовать DIFFMR-, должны быть разрешены множители проводимости в отрицательном направлении с помощью ключевого слова GRIDOPTS в разделе RUNSPEC. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения выступают в роли множителей к коэффициентам диффузии , вычисляемым программой для -R грани каждого сеточного блока. Таким образом, значение DIFFMR-, заданное для блока (I, J, K), увеличивает коэффициент диффузии между блоками (I, J, K) и (I+1, J, K). Всякое не заданное в разделе GRID значение DIFFMR- по умолчанию берется равным 1.0. Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси R, затем по theta и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. См. также ключевое слово DIFFMR. Если заданы оба значения DIFFMR и DIFFMR-, используется произведение. Например, если DIFFMR, задано для ячейки (I, J, K), а DIFFMR- задано для ячейки (I+1, J, K), тогда произведение названных значений DIFFMR и DIFFMR- используется для умножения на коэффициент диффузии между блоками (I, J, K) и (I+1, J, K).
Пример -------- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 3 5 1 10 2 4 DIFFMR90*2.0 / ENDBOX
/
Ключевые слова DIFFMR-
453
DIFFMTHT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Множители коэффициентов диффузии в направлении Theta Ключевое слово используется в радиальной геометрии, оно аналогично DIFFMY в декартовой геометрии. Его можно использовать только когда задействована опция молекулярной диффузии (ключевое слово DIFFUSE в разделе RUNSPEC). Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения выступают в роли множителей к коэффициентам диффузии , вычисляемым программой для +THETA грани каждого сеточного блока. Таким образом, значение DIFFMTHT, заданное для блока (I, J, K), увеличивает коэффициент диффузии между блоками (I, J, K) и (I, J+1, K). Всякое не заданное в разделе GRID значение DIFFMTHT по умолчанию берется равным 1.0. Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси R, затем по theta и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Множители для коэффициентов диффузии аналогичны множителям проводимости для диффузионного потока. Их описание можно найти в разделе «Диффузия» на стр. 119 «Технического описания ECLIPSE».
ECLIPSE 100
См. также ключевое слово DIFFMTH-.
Пример -------- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 3 5 1 10 2 4 DIFFMTHT 60*2.0 30*3.0 / ENDBOX
454
Ключевые слова DIFFMTHT
/
DIFFMTH-
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Множители коэффициентов диффузии в отрицательном направлении Theta Ключевое слово используется в радиальной геометрии, оно аналогично DIFFMY- в декартовой геометрии. Его можно использовать только когда задействована опция молекулярной диффузии (ключевое слово DIFFUSE в разделе RUNSPEC). Чтобы использовать DIFFMTH-, должны быть разрешены множители проводимости в отрицательном направлении с помощью ключевого слова GRIDOPTS в разделе RUNSPEC. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения выступают в роли множителей к коэффициентам диффузии , вычисляемым программой для -THETA грани каждого сеточного блока. Таким образом, значение DIFFMTH-, заданное для блока (I, J, K), увеличивает коэффициент диффузии между блоками (I, J, K) и (I, J-1, K). Всякое не заданное в разделе GRID значение DIFFMTH- по умолчанию берется равным 1.0. Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси R, затем по theta и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. См. также ключевое слово DIFFMTHT. Если заданы оба значения DIFFMTHT и DIFFMTH-, используется их произведение. Например, если DIFFMTHT задано для ячейки (I, J, K), а DIFFMTH- задано для ячейки (I, J+1, K), то произведение названных значений DIFFMTHT и DIFFMTH- используется для умножения на коэффициент диффузии между блоками (I, J, K) и (I, J+1, K).
Пример -------- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 3 5 1 10 2 4 DIFFMTH60*2.0 30*3.0 / ENDBOX
/
Ключевые слова DIFFMTH-
455
DIFFMX
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Множители коэффициентов диффузии в направлении X Его можно использовать только когда задействована опция молекулярной диффузии (ключевое слово DIFFUSE в разделе RUNSPEC) в декартовой сетке. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения выступают в роли множителей к коэффициентам диффузии , вычисляемым программой для +X грани каждого сеточного блока. Таким образом, значение DIFFMX, заданное для блока (I, J, K), увеличивает коэффициент диффузии между блоками (I, J, K) и (I+1, J, K). Всякое не заданное в разделе GRID значение DIFFMX по умолчанию берется равным 1.0. Если DIFFMX введены в разделе GRID, они применяются только к коэффициентам диффузии , вычисляемым программой по информации, полученной в разделе GRID, а не к коэффициентам диффузии , введенным непосредственно в разделе EDIT с помощью ключевого слова DIFFX. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Множители для коэффициентов диффузии аналогичны множителям проводимости для диффузионного потока. Их описание можно найти в разделе «Диффузия» на стр. 119 «Технического описания ECLIPSE».
ECLIPSE 100
См. также ключевое слово DIFFMX-. Примечание
Несоседние соединения, генерируемые при разломах , будут иметь коэффициенты диффузии , отражающие значения DIFFMX.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 3 5 1 10 2 4 DIFFMX 90*2.0 / ENDBOX
456
Ключевые слова DIFFMX
/
DIFFMX-
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Множители коэффициентов диффузии в отрицательном направлении X Его можно использовать только когда задействована опция молекулярной диффузии (ключевое слово DIFFUSE в разделе RUNSPEC) в декартовой сетке. Чтобы использовать DIFFMX-, должны быть разрешены множители проводимости в отрицательном направлении с помощью ключевого слова GRIDOPTS в разделе RUNSPEC. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения выступают в роли множителей к коэффициентам диффузии , вычисляемым программой для -X грани каждого сеточного блока. Таким образом, значение DIFFMX-, заданное для блока (I, J, K), увеличивает коэффициент диффузии между блоками (I, J, K) и (I+1, J, K). Всякое не заданное в разделе GRID значение DIFFMX- по умолчанию берется равным 1.0. Если DIFFMX- введены в разделе GRID, они применяются только к коэффициентам диффузии , вычисляемым программой по информации, полученной в разделе GRID, а не к коэффициентам диффузии , введенным непосредственно в разделе EDIT с помощью ключевого слова DIFFX. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. См. также ключевое слово DIFFMX. Если заданы оба значения DIFFMX и DIFFMX-, используется произведение. Например, если DIFFMX, задано для ячейки (I, J, K), а DIFFMX- задано для ячейки (I+1, J, K), то произведение названных значений DIFFMX и DIFFMX- используется программой для умножения на коэффициент диффузии между блоками (I, J, K) и (I+1, J, K). Примечание
Несоседние соединения, генерируемые при наличии разломов , будут иметь коэффициенты диффузии , отражающие значения DIFFMX и DIFFMX-. Например, несоседнее несмежное соединение для разлома между ячейкой (I, J, K1) и ячейкой (I+1, J, K2) в соседнем столбце будет иметь множитель коэффициента диффузии DIFFMX для блока (I, J, K1) или DIFFMX- для блока (I+1, J, K2) или произведение двух множителей.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 3 5 1 10 2 4 DIFFMX90*2.0 / ENDBOX
/
Ключевые слова DIFFMX-
457
DIFFMY
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Множители коэффициентов диффузии в направлении Y Его можно использовать только когда задействована опция молекулярной диффузии (ключевое слово DIFFUSE в разделе RUNSPEC) в декартовой сетке. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения выступают в роли множителей к коэффициентам диффузии , вычисляемым программой для +Y грани каждого сеточного блока. Таким образом, значение DIFFMY, заданное для блока (I, J, K), увеличивает коэффициент диффузии между блоками (I, J, K) и (I, J+1, K). Всякое не заданное в разделе GRID значение DIFFMY по умолчанию берется равным 1.0. Если DIFFMY введены в разделе GRID, они применяются только к коэффициентам диффузии , вычисляемым программой по информации, полученной в разделе GRID, а не к коэффициентам диффузии , введенным непосредственно в разделе EDIT с помощью ключевого слова DIFFY. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Множители для коэффициентов диффузии аналогичны множителям проводимости для диффузионного потока. Их описание можно найти в разделе «Диффузия» на стр. 119 «Технического описания ECLIPSE».
ECLIPSE 100
См. также ключевое слово DIFFMY-. Примечание
Несоседние соединения, генерируемые при разломах , будут иметь коэффициенты диффузии , отражающие значения DIFFMY.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 3 5 1 10 2 4 DIFFMY 90*2.0 / ENDBOX
458
Ключевые слова DIFFMY
/
DIFFMY-
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Множители коэффициентов диффузии в отрицательном направлении Y Его можно использовать только когда задействована опция молекулярной диффузии (ключевое слово DIFFUSE в разделе RUNSPEC) в декартовой сетке. Чтобы использовать DIFFMY-, должны быть разрешены множители проводимости в отрицательном направлении с помощью ключевого слова GRIDOPTS в разделе RUNSPEC. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения выступают в роли множителей к коэффициентам диффузии , вычисляемым программой для -Y грани каждого сеточного блока. Таким образом, значение DIFFMY-, заданное для блока (I, J, K), увеличивает коэффициент диффузии между блоками (I, J, K) и (I, J-1, K). Все значения DIFFMY-, которые не определены до конца раздела GRID, берутся по умолчанию равными 1.0. Если DIFFMY- введены в разделе GRID, они применяются только к коэффициентам диффузии , вычисляемым программой по информации, полученной в разделе GRID, а не к коэффициентам диффузии , введенным непосредственно в разделе EDIT с помощью ключевого слова DIFFY. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. См. также ключевое слово DIFFMY. Если заданы оба значения DIFFMY и DIFFMY-, используется произведение. Например, если DIFFMY, задано для ячейки (I, J, K), а DIFFMY- задано для ячейки (I, J+1, K), то произведение названных значений DIFFMY и DIFFMY- используется программой для умножения на коэффициент диффузии между блоками (I, J, K) и (I, J+1, K). Примечание
Несоседние соединения, генерируемые при наличии разломов , будут иметь коэффициенты диффузии , отражающие значения DIFFMY и DIFFMY-. Например, несоседнее соединение для разлома между ячейкой (I, J, K1) и ячейкой (I, J+1, K2) в соседнем столбце будет иметь множитель коэффициента диффузии DIFFMY для блока (I, J, K1) или DIFFMY- для блока (I, J+1, K2) или произведение двух множителей.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 3 5 1 10 2 4 DIFFMY90*2.0 / ENDBOX
/
Ключевые слова DIFFMY-
459
DIFFMZ
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Множители коэффициентов диффузии в направлении Z Его можно использовать только когда задействована опция молекулярной диффузии (ключевое слово DIFFUSE в разделе RUNSPEC) в декартовой сетке. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения выступают в роли множителей к коэффициентам диффузии , вычисляемым программой для +Z грани каждого сеточного блока. Таким образом, значение DIFFMZ, заданное для блока (I, J, K), увеличивает коэффициент диффузии между блоками (I, J, K) и (I, J, K+1). Все значения DIFFMZ, которые не определены до конца раздела GRID, берутся по умолчанию равными 1.0. Если DIFFMZ введены в разделе GRID, они применяются только к коэффициентам диффузии , вычисляемым программой по информации, полученной в разделе GRID, а не к коэффициентам диффузии , введенным непосредственно в разделе EDIT с помощью ключевого слова DIFFZ. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Множители для коэффициентов диффузии аналогичны множителям проводимости для диффузионного потока. Их описание можно найти в разделе «Диффузия» на стр. 119 «Технического описания ECLIPSE».
ECLIPSE 100
См. также ключевое слово DIFFMZ-. Примечание
Несоседние соединения, генерируемые при наличии выклинивания, будут иметь коэффициенты диффузии , отражающие значения DIFFMZ. Их поведение аналогично учету множителей проводимости MULTZ.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 3 5 1 10 2 4 DIFFMZ 90*2.0 / ENDBOX
460
Ключевые слова DIFFMZ
/
DIFFMZ-
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Множители коэффициентов диффузии в отрицательном направлении Z Его можно использовать только когда задействована опция молекулярной диффузии (ключевое слово DIFFUSE в разделе RUNSPEC) в декартовой сетке. Чтобы использовать DIFFMZ-, должны быть разрешены множители проводимости в отрицательном направлении с помощью ключевого слова GRIDOPTS в разделе RUNSPEC. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения выступают в роли множителей к коэффициентам диффузии , вычисляемым программой для -Z грани каждого сеточного блока. Таким образом, значение DIFFMZ-, заданное для блока (I, J, K), увеличивает коэффициент диффузии между блоками (I, J, K) и (I, J, K-1). Все значения DIFFMZ-, которые не определены до конца раздела GRID, берутся по умолчанию равными 1.0. Если DIFFMZ- введены в разделе GRID, они применяются только к коэффициентам диффузии , вычисляемым программой по информации, полученной в разделе GRID, а не к коэффициентам диффузии , введенным непосредственно в разделе EDIT с помощью ключевого слова DIFFZ. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. См. также ключевое слово DIFFMZ. Если заданы оба значения DIFFMZ и DIFFMZ-, используется произведение. Например, если DIFFMZ, задано для ячейки (I, J, K), а DIFFMZ- задано для ячейки (I1, J, K+1), то произведение названных значений DIFFMZ и DIFFMZ- используется программой для умножения на коэффициент диффузии между блоками (I, J, K) и (I, J, K+1). Примечание
Несоседние соединения, генерируемые при наличии выклинивания, будут иметь коэффициенты диффузии , отражающие значения DIFFMZ. Их поведение аналогично учету множителей проводимости MULTZ-.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 3 5 1 10 2 4 DIFFMZ90*2.0 / ENDBOX
/
Ключевые слова DIFFMZ-
461
DIFFR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Коэффициенты диффузии в радиальном направлении Ключевое слово определяет значения коэффициентов диффузии в радиальных направлениях для расчетов с радиальной геометрией. Заданные значения переопределяют значения коэффициентов диффузии , вычисляемые программой для +R грани каждого сеточного блока, когда опция молекулярной диффузии задействована (с помощью ключевого слова DIFFUSE в разделе RUNSPEC) в радиальной сетке. Таким образом, значение, заданное для блока (I, J, K), является коэффициентом диффузии между блоками (I, J, K) и (I+1, J, K). Использование ключевого слова DIFFR не является обязательным. Не изменяемые коэффициенты диффузии сохраняют свои значения, рассчитанные программой по данным GRID. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси R, затем по theta и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. •
ECLIPSE 300
ЕДИНИЦЫ: METRIC: m, FIELD: ft, LAB: cm, PVT-M: m
Примечание
DIFFR не влияет на несоседние соединения, возникающие при наличии разломов .
Примечание
Для совместимости с ECLIPSE 100 для ключевого слова EDIT раздела DIFFTR введено псевдослово DIFFR. Однако в разделе EDIT может использоваться и DIFFTY, как указано в документации к предыдущим версиям.
Коэффициенты диффузии аналогичны проводимостям для диффузионного потока. Их описание можно найти в разделе «Диффузия» на стр. 119 «Технического описания ECLIPSE».
Пример -------- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 1 1 1 3 1 1 DIFFR 3*0.0 /
462
Ключевые слова DIFFR
/
DIFFTHT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Коэффициенты диффузии в направлении Theta Ключевое слово определяет значения коэффициентов диффузии в направлении theta для расчетов с радиальной геометрией. Заданные значения переопределяют значения коэффициентов диффузии , вычисляемые программой для +Theta грани каждого сеточного блока, когда опция молекулярной диффузии задействована (с помощью ключевого слова DIFFUSE в разделе RUNSPEC) в радиальной сетке. Таким образом, значение, заданное для блока (I, J, K), является коэффициентом диффузии между блоками (I, J, K) и (I, J+1, K). Использование ключевого слова DIFFTHT не является обязательным. Не изменяемые коэффициенты диффузии сохраняют свои значения, рассчитанные программой по данным GRID. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси R, затем по theta и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. •
ЕДИНИЦЫ: METRIC: m, FIELD: ft, LAB: cm, PVT-M: m
Примечание DIFFTHT не влияет на несоседние соединения, возникающие при наличии разломов . ECLIPSE 300
Примечание
Для совместимости с ECLIPSE 100 для ключевого слова EDIT раздела DIFFTTHT введено псевдослово DIFFTHT. Однако в разделе EDIT может использоваться и DIFFTY, как указано в документации к предыдущим версиям.
Коэффициенты диффузии аналогичны проводимостям для диффузионного потока. Их описание можно найти в разделе «Диффузия» на стр. 119 «Технического описания ECLIPSE».
Пример -------- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 1 3 1 3 1 1 DIFFTHT 9*0.0 /
/
Ключевые слова DIFFTHT
463
DIFFUSE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активизирует опцию молекулярной диффузии Указывает на то, что необходима опция молекулярной диффузии (см. раздел «Диффузия» на стр. 119 «Технического описания ECLIPSE»).
ECLIPSE 100
Коэффициенты диффузии вычисляются по данным о сетке. Эти вычисленные значения могут быть модифицированы с помощью ключевых слов DIFFMX и т. д. в разделе GRID либо могут быть заменены с помощью ключевых слов DIFFX и т. д. в разделе EDIT. Коэффициенты диффузии вводятся с помощью ключевого слова DIFFC в разделе PROPS.
ECLIPSE 300
Коэффициенты диффузии вычисляются по данным о сетке. Эти вычисленные значения могут быть модифицированы с помощью ключевых слов DIFFMX и т. д. в разделе GRID либо могут быть заменены с помощью ключевых слов DIFFX и т. д. в разделе EDIT. Коэффициенты диффузии вводятся с помощью ключевого слова DIFFCGAS или DIFFCOIL в разделе PROPS. За этим ключевым словом данные не следуют.
464
Ключевые слова DIFFUSE
DIFFX
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Коэффициенты диффузии в направлении X Использование ключевого слова DIFFX не является обязательным. Это ключевое слово явно задает значения коэффициентов диффузии , заменяя вычисленные программой значения. Не изменяемые коэффициенты диффузии сохраняют свои значения, рассчитанные программой по данным GRID. Заданные значения переопределяют значения коэффициентов диффузии , вычисляемые программой для +X грани каждого сеточного блока, когда опция Молекулярной Диффузии задействована (с помощью ключевого слова DIFFUSE в разделе RUNSPEC) в декартовой сетке. Таким образом, значение, заданное для блока (I, J, K), является коэффициентом диффузии между блоками (I, J, K) и (I+1, J, K). Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. •
ECLIPSE 300
ЕДИНИЦЫ: METRIC: m, FIELD: ft, LAB: cm, PVT-M: m
Примечание
DIFFX не влияет на несоседние соединения, возникающие при наличии разломов .
Примечание
Для совместимости с ECLIPSE 100 для ключевого слова EDIT раздела DIFFTX введено псевдослово DIFFX. Однако в разделе EDIT может использоваться и DIFFTX, как указано в документации к предыдущим версиям.
Коэффициенты диффузии аналогичны проводимостям для диффузионного потока. Их описание можно найти в разделе «Диффузия» на стр. 119 «Технического описания ECLIPSE».
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 3 1 3 1 1 DIFFX 9*0.0 /
/
Ключевые слова DIFFX
465
DIFFY
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Коэффициенты диффузии в направлении Y Использование ключевого слова DIFFY не является обязательным. Это ключевое слово явно задает значения коэффициентов диффузии , заменяя вычисленные программой значения. Не изменяемые коэффициенты диффузии сохраняют свои значения, рассчитанные программой по данным GRID. Заданные значения переопределяют значения коэффициентов диффузии , вычисляемые программой для +Y грани каждого сеточного блока, когда опция молекулярной диффузии задействована (с помощью ключевого слова DIFFUSE в разделе RUNSPEC) в декартовой сетке. Таким образом, значение, заданное для блока (I, J, K), является коэффициентом диффузии между блоками (I, J, K) и (I, J+1, K). Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. •
ECLIPSE 300
ЕДИНИЦЫ: METRIC: m, FIELD: ft, LAB: cm, PVT-M: m
Примечание
DIFFY не влияет на несоседние соединения, возникающие при наличии разломов .
Примечание
Для совместимости с ECLIPSE 100 для ключевого слова EDIT раздела DIFFTY введено псевдослово DIFFY. Однако в разделе EDIT может использоваться и DIFFTY, как указано в документации к предыдущим версиям.
Коэффициенты диффузии аналогичны проводимостям для диффузионного потока. Их описание можно найти в разделе «Диффузия» на стр. 119 «Технического описания ECLIPSE».
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 3 1 3 1 1 DIFFY 9*0.0 /
466
Ключевые слова DIFFY
/
DIFFZ
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Коэффициенты диффузии в направлении Z Использование ключевого слова DIFFZ не является обязательным. Это ключевое слово явно задает значения коэффициентов диффузии , заменяя вычисленные программой значения. Не изменяемые коэффициенты диффузии сохраняют свои значения, рассчитанные программой по данным GRID. Заданные значения переопределяют значения коэффициентов диффузии , вычисляемые программой для +X грани каждого сеточного блока, когда опция молекулярной диффузии задействована (с помощью ключевого слова DIFFUSE в разделе RUNSPEC). Таким образом, значение, заданное для блока (I, J, K), является коэффициентом диффузии между блоками (I, J, K) и (I, J, K+1). Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. •
ECLIPSE 300
ЕДИНИЦЫ: METRIC: m, FIELD: ft, LAB: cm, PVT-M: m
Примечание
Для совместимости с ECLIPSE 100 для ключевого слова EDIT раздела DIFFTZ введено псевдослово DIFFZ. Однако в разделе EDIT может использоваться и DIFFTZ, как указано в документации к предыдущим версиям.
Коэффициенты диффузии аналогичны проводимостям для диффузионного потока. Их описание можно найти в разделе «Диффузия» на стр. 119 «Технического описания ECLIPSE».
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 3 1 3 1 2 DIFFZ 18*0.0 /
/
Ключевые слова DIFFZ
467
DIMENS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет размерности сетки Это ключевое слово определяет основные размеры сетки модели. Оно сопровождается тремя целыми числами, определяющими число ячеек в направлениях x, y и z, соответственно. (В случае радиальной геометрии эти значения определяют число ячеек в направлениях r, theta и z). В документации аргументы ключевого слова DIMENS часто называются Nx, Ny и Nz, или NDIVIX, NDIVIY и NDIVIZ. Используемые по умолчанию значения отсутствуют. Если размеры сетки не заданы, это воспринимается как ошибка.
Пример Для пласта, представляемого сеткой размерами 10×3×4, ключевое слово будет: DIMENS 10 3 4 /
468
Ключевые слова DIMENS
DIMPES
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Динамически задает процедуру решения IMPES Ключевое слово DIMPES переключается с неявного алгоритма решения на процедуру решения IMplicit Pressure Explicit Saturation (метод неявный по давлению и явный по насыщенности ). В ECLIPSE 100 это ключевое слово называлось IMPES. Данные включают в себя 3 числа, заканчивающихся косой чертой (/). Если косая черта встречается перед концом данных, для оставшихся параметров значения берутся по умолчанию.
Данные DSTARG
Значение максимального изменения насыщенности на любом временном шаге •
DSMAX
Максимально допустимое изменение насыщенности на любом временном шаге •
DPMAX
ПО УМОЛЧАНИЮ: 0.05
ПО УМОЛЧАНИЮ: 0.1
Максимально допустимое изменение давления на любом временном шаге •
ПО УМОЛЧАНИЮ: 200 psi
Примеры Пример 1 Установить значения по умолчанию явно: DIMPES /
Пример 2 Установить заданное максимальное изменение насыщенности в любом сеточном блоке на любом временном шаге 2,5%, а максимально допустимое изменение насыщенности 5%. ECLIPSE будет пытаться выбирать шаги по времени так, чтобы максимум изменения насыщенности в любом сеточном блоке был 2,5%, но будет допускать шаг по времени, если максимальное изменение насыщенности меньше, чем 5%. DIMPES 0.025 0.05 /
Ключевые слова DIMPES
469
DIMPLICT
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Переопределяет процедуру решения на полностью неявную Это ключевое слово не требует данных и может быть использовано для переключения из метода IMPES вновь к полностью неявному методу (см. ключевые слова IMPES, DIMPES и FULLIMP). Параметры ключевого слова TUNING вновь принимают свои значения по умолчанию. В ECLIPSE 100 это ключевое слово называлось IMPLICIT. Примечание
Ключевое слово DIMPLICT не может быть использовано в том случае, если в разделе RUNSPEC было определено ключевое слово IMPES.
Если в качестве базового случая был повторный запуск с ключевым словом IMPES, как бы оно не было определено, повторный запуск не может использоваться с ключевым словом DIMPLICT.
Пример DIMPLICT
470
Ключевые слова DIMPLICT
DISGAS
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
В модели присутствует газ, растворенный в нефти Указывает на то, что в данной задаче присутствует газ, растворенный в нефти. Это ключевое слово может использоваться только одновременно со словами OIL и GAS. В случае, когда концентрация газа в нефти постоянна и пластовое давление не опускается ниже давления насыщения, модель может работать более эффективно, если в разделе RUNSPEC опущены ключевые слова GAS и DISGAS. При этом нефть рассматривается как дегазированная (“мертвая”), а значение константы Rs задается ключевыми словами RSCONST или RSCONSTT в разделе PROPS. В этом случае решается задача для дегазированной (“мертвой”) нефти без свободного газа, но при вычислениях учитывается постоянное содержание растворенного в ней газа. За этим ключевым словом данные не следуют.
ECLIPSE 300
При использовании ключевого слова BLACKOIL в ECLIPSE 300 эта опция выбирается автоматически, если присутствуют ключевые слова PVTO или PVCO.
Ключевые слова DISGAS
471
Парциальные плотности для газоконденсатных жидкостей
DNGL
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово определяет парциальные плотности газоконденсатных жидкостей (определенных с помощью ключевого слова GPTABLEN) в композиционных расчетах с газовыми установками, производящими эти жидкости. Внутри программы значения парциальных плотностей преобразуются в парциальные молярные объемы. Значение молярного объема смеси газоконденсатных жидкостей получается как взвешенная сумма молярных долей. Следует заметить, что для летучего компонента должно быть введено наблюдаемое значение парциальной плотности. См также раздел «Газовые установки и газоконденсатные жидкости», стр. 283 «Технического описания ECLIPSE». За ключевым словом должно следовать Nc значений. •
ЕДИНИЦЫ:
METRIC: kg/m3, FIELD: lb/ft3 LAB: g/cm3, PVT-M: kg/m3
Пример DNGL 50.192 48.507 61.991 26.532 34.211 36.333 34.772 36.146 38.705 39.080 /
472
Ключевые слова DNGL
DOMAIN
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задает размер области, отличный от принятого по умолчанию, для оценки свойств фазы Это ключевое слово может быть использовано для перераспределения областей с принятыми по умолчанию размерами, использующихся для оценки свойств фазы. В пласте активные ячейки разделены на области ячеек, которые в частях программы, описывающих равновесие фаз и оценку свойств, учитываются вместе. Поскольку уменьшается требуемое рабочее пространство, то снижение числа ячеек в области также несколько уменьшит используемую память за счет изменения размерности вектора. Не рекомендуется делать области слишком маленькими (менее 50) в связи с тем, что это приводит к усложнению вызова циклов и подпрограмм. В любом случае фактический размер используемой области никогда не будет больше числа ячеек в задаче. Если задействована опция локального измельчения сетки, то данное ключевое слово может быть использовано вместе с ключевым словом CARFIN для изменения способа разбиения CARFIN, вычисляющегося параллельно. В таком случае ключевое слово LGR должно вычисляться параллельно, а ключевое слово DOMAIN должно находиться между CARFIN и соответствующим ему ENDFIN. Ключевое слово DOMAIN НЕ должно использоваться, если измельчение является частью объединения.
Пример DOMAIN 100 /
Ключевые слова DOMAIN
473
DOMAINS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Изменяет размеры параллельных областей Это ключевое слово является необязательным. Оно позволяет пользователю изменять число плоскостей, приписанных к каждой области. Ключевое слово должно сопровождаться одним положительным действительным числом для каждой области модели. Число областей задано с помощью ключевого слова PARALLEL в разделе RUNSPEC. Данные должны оканчиваться косой чертой (/). Общее число плоскостей необходимо суммировать с числом ячеек по внешнему направлению решения. Определяемую ECLIPSE последовательность направлений, по которым происходит решение, можно вывести с помощью мнемоники DOMAINS ключевого слова RPTGRID. Однако при использовании этого ключевого слова рекомендуется определять решение по внешнему направлению вручную, используя для этого ключевое слово SOLVDIRS.
Пример Внешнее направление X и NX=40, NDMAIN=8 SOLVDIRS '-X' / DOMAINS 7 6 4 3 3 4 6 7 /
474
Ключевые слова DOMAINS
DPCDT
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Максимальная скорость изменения капиллярного давления Данные состоят из единственного параметра : 1
Максимальная скорость изменения капиллярного давления в явных ячейках. •
ПО УМОЛЧАНИЮ: 0.01 psi/day в расчетах IMPES и AIM, без ограничений в полностью неявных расчетах.
Вместо фиксирования значения капиллярного давления можно ограничить скорость его изменения от шага к шагу. Это повышает устойчивость расчета без серьезного влияния на моделирование регенерации за счет пропитки. В расчетах AIM данное ограничение может создавать проблемы со сходимостью для неявных ячеек. Поэтому для таких ячеек такое ограничение заменяется на ограничение скорости изменения с учетом насыщенности. По умолчанию максимальная скорость изменения капиллярного давления для методов IMPES и AIM dPc/dT = 0.01 psi/Day. Это ограничение может быть установлено заново с помощью ключевого слова DPCDT. При этом сохраняется возможность фиксирования значений капиллярных давлений с помощью ключевого слова FREEZEPC. Это имеет такой же эффект, как и установка DPCDT в 0. Ограничение DPCDT может быть отключено с помощью ключевого слова NODPCDT. Примечание
По умолчанию при использовании ключевого слова CFLLIMIT предельное значение изменения капиллярного давления не устанавливается.
Пример Капиллярное давление может изменяться на 1 psi/day: DPCDT 1 /
Ключевые слова DPCDT
475
DPGRID
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Использование сеточных данных матричных ячеек для трещинных ячеек Данное ключевое слово может быть использовано для упрощения ввода данных для расчетов с двойной пористостью. Оно позволяет ввести сеточные данные только для ячеек матрицы (первые NDIVIZ/2 слоев), недостающие значения для остающихся трещинных слоев получаются из значений соответствующей матричной ячейки. Эта операция будет выполнена для ключевых слов DX, DY, DZ, PERMX, PERMY, PERMZ, PORO, TOPS, MIDS, NTG, DZNET, ZCORN, PERMXY, PERMYZ и PERMZX. Копирование значения из матричной ячейки в значение для трещинной ячейки будет выполнено лишь при условии, что значение в трещинной ячейке не было определено пользователем. В случае ключевого слова ZCORN нужно обеспечить наличие только половины совокупности глубин угловых точек (полученных с помощью GRID или FloGrid). Это полезно при подготовке к расчетам с двойной пористостью при наличии разломов . Как и в случае с другими ключевыми словами, можно использовать ключевое слово BOX для задания значений для требуемых ячеек. При использовании неструктурированной сетки, построенной во FloGrid, значения DEPTH, введенные в разделе EDIT, также копируются из матрицы в трещины. При использовании опции температуры теплопроводности THCONR также копируются из матрицы в трещину. При использовании термической опции теплопроводность THCONR, а также данные о теплоемкости породы HEATCR и HEATCRT копируются из матрицы в трещину. Это ключевое слово не имеет аргументов.
476
Ключевые слова DPGRID
DPKRMOD
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Модифицирует матричную относительную проницаемость для нефти в случаях с двойной пористостью В расчетах с двойной пористостью данное ключевое слово необязательно. Оно позволяет контролировать матричную относительную проницаемость. Ключевое слово дает более простую модификацию относительной проницаемости для нефти для облегчения подгонки модели с одинарной пористостью одного матричного блока, а также при необходимости позволяет потоку из трещины в матрицу отражать максимальную относительную проницаемость в матрице. За ключевым словом должны следовать NTSFUN (смотри TABDIMS в разделе RUNSPEC) записей, каждая из которых состоит из двух параметров и оканчивается косой чертой (/): 1
Параметр модификации (mw) относительной проницаемости для нефти в системе с водой. Значение должно быть между -1.0 и 1.0. •
2
Параметр модификации (mg) относительной проницаемости для нефти в системе с газом. Значение должно быть между -1.0 и 1.0. •
3
ПО УМОЛЧАНИЮ: 0.0
ПО УМОЛЧАНИЮ: 0.0
Нужно ли масштабирование относительных проницаемостей для потока из трещины в матрицу для отражения максимальной относительной проницаемости при остаточной насыщенности вытесняющей фазы? YES
Изменение относительных проницаемостей трещины для потока из трещины в матрицу.
NO
Относительные проницаемости трещины остаются без изменений.
•
ПО УМОЛЧАНИЮ: NO
Кривые относительной проницаемости модифицируются с помощью умножения на квадратичную функцию, такую, что концевые точки (SOCR, 1-SWCO) сохраняются, а относительная проницаемость для насыщенности, лежащей посередине между концевыми точками, остается неизменной. Параметр модификации не является физической величиной и должен рассматриваться в качестве параметра настройки для подгонки блока с двойной пористостью с помощью модели одинарной пористости, использующей более мелкую сетку. Если параметр модификации = 0.0, модификация не происходит. Если параметр модификации > 0.0, то при низких значениях нефтенасыщенности Kr увеличивается, а при высоких нефтенасыщенностях Kr уменьшается по сравнению с исходной кривой. Если параметр модификации < 0.0, то при низких значениях нефтенасыщенности Kr уменьшается, а при высоких нефтенасыщенностях Kr увеличивается по сравнению с исходной кривой. Масштабирование для относительной проницаемости для нефти в системе с водой в случае, когда mw больше 0.0, следующее: [3.56]
где ⎯Kr
–
относительная проницаемость при ⎯s = (SOWCR + 1.0 – SWCO) / 2; Ключевые слова DPKRMOD
477
Kr(s)
–
входная таблица относительной проницаемости;
SOWCR
–
критическая нефть при вытеснении водой;
SWCO
–
насыщенность связанной водой;
M
–
модифицирующая функция которая задается выражением
Если mw меньше 0.0, используется то же масштабирование, но с обращенными осями X и Y (s, Kr(s)): Для заданной насыщенности s, вычисляется такая новая насыщенность s', что: [3.57]
где
⎯s M
–
это (SOWCR + 1.0 – SWCO) / 2;
–
модифицирующая функция которая задается выражением
Kr затем берется как Kr(s'). Третий параметр активирует масштабирование кривых относительной проницаемости трещины при вычислении только потока из трещины в матрицу. Относительная проницаемость трещины масштабируется таким образом, что максимальной является относительная проницаемость матрицы при остаточной насыщенности вытесненной фазы. Например, в случае с водой: [3.58]
где Ktablerf(Sw)
–
относительная проницаемость, просматриваемая с помощью введенных таблиц;
Krmmax
–
максимальная относительная проницаемость матрицы при Sw = 1.0 – Socrw;
Krfmax
–
максимальная относительная проницаемость трещины;
Socrw
–
критическая нефть при вытеснении водой.
См. раздел «Двойная пористость» на стр. 133 «Технического описания ECLIPSE».
478
Ключевые слова DPKRMOD
Пример DPKRMOD 0.0 0.9 / /
Table 1 Matrix Table 2 Fracture (default)
-- Request the modified fracture/matrix relative permeability DPKRMOD 2* YES / 2* YES /
Ключевые слова DPKRMOD
479
DPNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет размеры области с двойной пористостью Ключевое слово DPNUM может быть использовано в расчетах с двойной пористостью для задания в пласте областей, которые рассматриваются в качестве областей лишь с одинарной пористостью. Ключевое слово должно сопровождаться целым числом 0 или 1 для каждого сеточного блока в первых NDIVIZ/2 слоях для указания, должен ли сеточный блок моделироваться с одинарной ( 0) или двойной ( 1) пористостью. Сеточные блоки, не имеющие введенного значения DPNUM, по умолчанию считаются с двойной пористостью (1). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Примечание
Сеточные данные для ячеек с одинарной пористостью требуются лишь для первых NDIVIZ/2 слоев. Т. е., свойства сеточных блоков требуются лишь для ячеек матрицы; трещинные ячейки делаются неактивными и игнорируются. В областях с одинарной пористостью поток проходит между матричными блоками. В областях с одинарной пористостью скважины могут быть соединены только с матричными блоками.
Ключевое слово игнорируется, если случай двойной пористости одинарной проницаемости не задействован с помощью ключевого слова DUALPORO в разделе RUNSPEC. Области одинарной пористости не допустимы в расчетах с двойной проницаемостью, поэтому не должно быть задано ключевое слово DUALPERM.
Пример Чтобы определить расчет на сетке 8×4×4 как расчет с двойной пористостью в половине пласта, зададим DUALPORO в разделе RUNSPEC и добавим в раздел GRID следующее: DPNUM 4*0 4*1 4*0 4*1 4*0 4*1 4*0 4*1
480
Ключевые слова DPNUM
4*0 4*0 4*0 4*0
4*1 4*1 4*1 4*1 /
DR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размеры сеточных блоков в направлении R Ключевое слово должно сопровождаться одним положительным действительным числом для каждого сеточного блока в текущем боксе ввода, задающим его размеры в направлении R. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси R, затем по theta и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208.4). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Примечание
• ECLIPSE 100
Внутренний радиус самых внутренних (I = 1) блоков должен быть установлен с помощью ключевого слова INRAD. Внешний радиус этих блоков будет равен сумме внутреннего радиуса и DR.
ЕДИНИЦЫ: m (METRIC, PVT-M), ft (FIELD) or cm (LAB).
Каждое значение DR на верхней плоскости (K = 1) должно быть задано так или иначе к концу раздела GRID. Не определенные значения на нижних плоскостях (K > 1) по умолчанию берутся равными значениям для плоскости, расположенной выше.
Пример -------- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 1 12 1 6 1 1 INRAD 1 / DR 1 2 4 8 16 32 64 128 256 512 1000 1 2 4 8 16 32 64 128 256 512 1000 1 2 4 8 16 32 64 128 256 512 1000 1 2 4 8 16 32 64 128 256 512 1000 1 2 4 8 16 32 64 128 256 512 1000 1 2 4 8 16 32 64 128 256 512 1000
/
2000 2000 2000 2000 2000 2000 /
Ключевые слова DR
481
DRAINAGE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
482
Использовать опцию дренажа в гистерезисе Эта опция указывает, что Kr значений, полученных в опции гистерезиса, должны лежать не выше кривой пропитки. В опции гистерезиса относительной проницаемости Киллаха такое имеет место не всегда. В опции гистерезиса Джаргона это не представляет проблемы. Для задействования опции гистерезиса относительной проницаемости Киллаха используются ключевые слова HYSTK или HYST. Для задействования опции Джаргона используется ключевое слово HYSTJ.
Ключевые слова DRAINAGE
DREF
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опорные плотности В расчетах с Nc компонентами данное ключевое слово задает плотности флюидов при опорных давлениях и температурах. Данное ключевое слово может быть использовано как в расчетах с использованием уравнений Зудкевича-Иоффе, так и в тепловых расчетах (ключевое слово THERMAL раздела RUNSPEC). В тепловых расчетах газированной нефти плотность нефтяного компонента задается выражением: [3.59]
где ρref,c
опорная плотность, заданная данным ключевым словом,
cPc
жидкая сжимаемость нефтяного компонента, заданная ключевым словом CREF,
Prefc
опорное давление, заданное ключевым словом PREF,
Trefc
опорная температура, заданная ключевым словом TREF,
cT1c
коэффициент теплового расширения, заданный ключевым словом THERMEX1.
Каждому компоненту должно соответствовать одно значение: •
kg/m3 (METRIC), lb/cu ft (FIELD),
ЕДИНИЦЫ:
gm/cc (LAB), kg/m3 (PVT-M) • ПО УМОЛЧАНИЮ:
80% плотности воды.
Ключевое слово DREF является альтернативой GREF. Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния в пластовых условиях вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример DREF 50.192 34.772 43.887
48.507 36.146 44.823
61.991 38.705 45.572
26.532 39.080 46.197
34.211 41.140 52.285
36.333 42.701 56.632 /
Ключевые слова DREF
483
DREFS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
484
Опорные плотности для уравнения состояния поверхности Данное необязательное ключевое слово дает опорные плотности для расчетов поверхности. По умолчанию, если молекулярные массы не даны, принимаются значения пласта, приведенные в ключевом слове DREF. Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Ключевые слова DREFS
DRILPRI
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет формулу приоритета по умолчанию для очереди на бурение с приоритетами Данное ключевое слово используется для задания коэффициентов, определяющих формулу приоритета по умолчанию для очереди на бурение с приоритетами. Оно должно использоваться в том случае, если скважины ставятся в эту очередь с помощью ключевого слова WDRILPRI без фиксированного задания приоритетов в параметре 2 ключевого слова WDRILPRI. Скважины открываются из очереди на бурение тогда, когда они требуются для поддержания управления группой заданным дебитом с помощью направляющего дебита (GCONPROD, GCONINJE, GCONSALE). Их можно также открыть из очереди на бурение в ECLIPSE 100, если возникнет необходимость поддержания потенциала добычи группы (GDIRLPOT). Очередь на бурение может представлять собой как последовательную очередь на бурение, созданную с помощью ключевого слова QDRILL, так и очередь на бурение с приоритетами, созданную ключевыми словами WDRILPRI и DRILPRI. В последовательной очереди на бурение скважины открываются в последовательности, в которой они были поставлены в очередь. В очереди на бурение с приоритетами скважины открываются в порядке уменьшения их приоритета бурения. Однако в ECLIPSE 100 порядок открытия может зависеть от наличия буровых установок (см. ключевые слова WDRILTIM и GRUPRIG). В определенный момент расчета может быть только одна очередь на бурение; два типа очередей на бурение не могут работать одновременно. Приоритеты бурения для скважин в очередях с приоритетами вычисляются с одинаковыми интервалами (см. параметр 1) в виде функции от их потенциальных дебитов (см. раздел «Потенциалы скважин», стр. 638 «Технического описания ECLIPSE»). Для добывающих скважин свойства бурения рассчитываются по формуле [3.60]
где Qo, Qw и Qg
потенциальные дебиты нефти, воды и газа в скважине,
A-H
8 коэффициентов, задаваемых пользователем в данном ключевом словом.
Уравнение допускает задание приоритета на бурение равным, например, потенциальному дебиту нефти, или обратной величине потенциального дебита газа, или обратной величине обводненности. Для нагнетающих скважин приоритеты на бурение устанавливаются равными их потенциальной приемистости. При необходимости у отдельных скважин рассчитанные приоритеты могут быть заменены на постоянные значения, введенные в параметре 2 ключевого слова WDRILPRI.
Ключевые слова DRILPRI
485
За ключевым словом DRILPRI следует строка, включающая до девяти параметров. Это параметры: 1
Минимальный интервал времени между расчетами приоритета на бурение. Скважины будут иметь их приоритеты, рассчитанные по приведенной выше формуле в начале каждого временного шага, который начинается по истечении определенного интервала времени после предыдущего расчета (кроме скважин, постоянные свойства бурения которых заданы в параметре 2 ключевого слова WDRILPRI). Нулевая величина приведет к тому, что приоритеты будут пересчитываться на каждом временном шаге.
2-9
•
ЕДИНИЦЫ: days (METRIC), days (FIELD), hrs (LAB), days (PVT-M)
•
ПО УМОЛЧАНИЮ: Нуль
Коэффициенты A — H в формуле приоритета на бурение. Ни один из этих коэффициентов не может иметь отрицательное значение. По крайней мере один из первых четырех коэффициентов (A-D) должен быть ненулевым, и, аналогично, по крайней мере один из последних четырех коэффициентов (E-H) должен быть ненулевым. •
ПО УМОЛЧАНИЮ: Нуль
Примеры Пример 1 Пересчитывать приоритеты на бурение через каждые 100 суток. Бурить скважины в порядке убывания их нефтяных потенциалов. DRILPRI 100 0.0
1.0
0.0
0.0
1.0
0.0
0.0
0.0
/
Пример 2 Пересчитывать приоритеты на бурение на каждом временном шаге. Бурить скважины в порядке изменения водожидкостного фактора от низшего к высшему. DRILPRI 0 0.0
486
Ключевые слова DRILPRI
1.0
1.0
0.0
0.0
0.0
1.0
0.0
/
DRSDT
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Maксимальная скорость возрастания растворимости газа в нефти Данное ключевое слово управляет скоростью, с которой значению растворимости газа в нефти разрешается возрастать. За ключевым словом должны следовать два параметра , оканчивающихся косой чертой (/): Параметр 1
DRSDT Представляет максимальную скорость, с которой значению растворимости газа в нефти в сеточном блоке (Rs) разрешается возрастать. •
Параметр 2
sm3/sm3/day (METRIC) Mscf/stb/day (FIELD) scm3/scm3/hr (LAB).
ЕДИНИЦЫ:
Указатель опции ALL
Применять значение DRSDT ко всем ячейкам.
FREE
Применять значение DRSDT только к ячейкам, содержащим свободный газ.
•
ПО УМОЛЧАНИЮ: 'ALL'
Данное ключевое слово управляет тем, как свободный газ и недонасыщенная нефть сосуществуют в одном сеточном блоке. К примеру, если DRSDT установлено равным нулю, Rs не может увеличиваться и свободный газ не растворяется в недонасыщенной нефти (нет повторного растворения). В противоположность этому, если DRSDT взято очень большим, Rs возрастает очень быстро до тех пор, пока либо нефть не станет насыщенной, либо не останется свободного газа (полное повторное растворение). Если ключевое слово не используется, скорость повторного растворения неограниченная (эквивалентно заданию бесконечно большой скорости растворения). Примечание
Данное ключевое слово не влияет на уменьшение Rs (например, во время падения давления). Кроме того, увеличение Rs ограничено наличием свободного газа и предельным насыщением нефти (Rssat).
Это ключевое слово не имеет никакого эффекта в системе, содержащей и растворенный газ, и испаряемую нефть (смотри VAPPARS). Если DRSDT = 0 и модель содержит недонасыщенную нефть с переменной величиной Rs, может наблюдаться нефизическое поведение, когда нефть с высоким Rs попадает в ячейку, содержащую нефть с меньшим Rs. Предельное значение DRSDT не дает Rs увеличиваться и возникает свободный газ даже в случае недонасыщенной нефти. Такое поведение можно предотвратить, выбирая указатель опции 'FREE' во 2 параметре . Предельное значение в этом случае применяется только к двухфазным областям. (Заметим, что в данном случае газ, текущий из двухфазной ячейки в недонасыщенную, растворится в нефти этой ячейки, поскольку Rs разрешается возрастать.)
Ключевые слова DRSDT
487
Пример DRSDT 0.0003
488
Ключевые слова DRSDT
/
(в Mscf/stb/day)
DRV
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размеры сеточных блоков в радиальном направлении (вектор) Это ключевое слово задает размер ячеек в радиальном направлении. Ключевое слово должны сопровождать до NDIVIX положительных действительных чисел, где NDIVIX — радиальная координата сетки, вводимая с помощью ключевого слова DIMENS в разделе RUNSPEC. I-ое значение задает размер в радиальном направлении всех сеточных блоков, которые имеют индекс по оси R, равный I. Другими словами, блоки (I, 1-NDIVIY, 1-NDIVIZ). DRV приводит к тому, что величина DR для каждого сеточного блока пласта должна быть заданной. Для повторяющихся значений можно использовать счетчики повтора (например, 11*208,4). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Данные должны завершаться косой чертой (/). •
ЕДИНИЦЫ:
METRIC: m
FIELD: ft
LAB: cm
PVT-M: m
Примечания •
Внутренний радиус самого внутреннего столбца (I = 1) сеточных блоков должен быть определен. Подробности см. в ключевом слове INRAD для ECLIPSE 100 и в ключевом слове RADFIN для ECLIPSE 300. Внешний радиус этих блоков равен сумме внутреннего радиуса и значения DRV.
•
Если внешний радиус не введен (используется либо ключевое слово OUTRAD в ECLIPSE 100, либо RADFIN в ECLIPSE 300), то необходимо ввести полный набор значений DRV (NDIVIX). Внешний радиус этих блоков равен сумме внутреннего радиуса и накопленных значений DRV.
•
Если применено ключевое слово OUTRAD, нет необходимости задавать все (или некоторые) значения DRV. Для ECLIPSE 100 каждое незаданное значение DRV будет определено с помощью геометрической прогрессии (смотри ключевое слово OUTRAD), а для ECLIPSE 100 каждое незаданное значение DRV будет определено с помощью геометрической прогрессии.
Пример При NDIVIX = 11: DRV 1 2 4 8 16 32 64 128 256 512 1024 / INRAD 1 /
Ключевые слова DRV
489
DRVDT
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Maксимальная скорость возрастания растворимости нефти в газе Ключевое слово должно сопровождаться единственным действительным числом, представляющим максимальную скорость, с которой значению растворимости нефти в газе (Rv) в произвольном сеточном блоке разрешается возрастать. Поле данных должно завершаться косой чертой (/). Данное ключевое слово управляет тем, как свободная нефть и недонасыщенный газ сосуществуют в одном сеточном блоке. К примеру, если DRVDT установлено равным нулю, Rv не может возрастать и свободная нефть не испаряется в недонасыщенный газ (нет повторного испарения). В противоположность этому, если значение DRVDT слишком велико, то Rv резко возрастает до тех пор, пока газ не насытится или не останется свободной нефти (полное повторное испарение). Если ключевое слово не используется, скорость повторного испарения неограниченная (эквивалентно заданию бесконечно большой скорости испарения). Примечание
Данное ключевое слово не влияет на убывание Rv. Кроме того, возрастание Rv ограничивается наличием свободной нефти и предельным насыщением газа (Rvsat).
Данное ключевое слово не имеет влияния на системы, содержащие и растворенный газ, и испаряемую нефть (смотри ключевое слово VAPPARS). •
ЕДИНИЦЫ:
Пример DRVDT 0.009 /
490
Ключевые слова DRVDT
sm3/sm3/day (METRIC) Mscf/stb/day (FIELD) scm3/scm3/hr (LAB).
DTHETA
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
ECLIPSE 100
Размеры сеточных блоков в направлении Theta Ключевое слово должно сопровождаться одним положительным действительным числом для каждого сеточного блока в текущем боксе ввода, задающим его угловой размер в направлении Тheta. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси R, затем по theta и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*72). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. •
ЕДИНИЦЫ: Градусы (METRIC, FIELD, PVT-M или LAB).
Каждое значение DTHETA на верхней плоскости (K = 1) должно быть задано так или иначе к концу раздела GRID. Не заданные значения на нижних плоскостях (K > 1) по умолчанию берутся равными значениям на плоскости, расположенной выше.
Пример -------- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 1 12 1 6 1 1 DTHETA 6*60 59 58 57 55 53 50 6*60 61 62 63 65 67 70 12*40 12*53 12*67 12*80 /
/
Ключевые слова DTHETA
491
DTHETAV
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Угловые размеры сеточных блоков (вектор) Это ключевое слово задает размер ячеек в направлении theta. Ключевое слово должны сопровождать до NDIVIY положительных действительных чисел, где NDIVIY — координата сетки theta, вводимая с помощью ключевого слова DIMENS в разделе RUNSPEC. J-ое значение задает угловой размер всех сеточных блоков, которые имеют индекс угла Theta, равный J. Другими словами, блоки (1-NDIVIX, J, 1-NDIVIZ). Использование ключевого слова DTHETAV приводит к присвоению значения DTHETA каждому сеточному блоку пласта. Для повторяющихся значений можно использовать счетчики повтора (например, 6*60). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. •
ЕДИНИЦЫ:
METRIC: degrees LAB: degrees
FIELD: degrees PVT-M: degrees
Данные должны завершаться косой чертой (/).
Пример При NDIVIY = 8: DTHETAV 20 20 30 40 4*50 / весь пласт заключен в угол 310 градусов
492
Ключевые слова DTHETAV
DUALPERM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данная задача использует опцию двойной проницаемости Это ключевое слово указывает на то, что в данной задаче должна использоваться двойная проницаемость. Эта опция дополняет опцию двойной пористости и обеспечивает перетоки флюидов непосредственно между матрицами. При задании опции DUALPERM, опцию DUALPORO задавать необязательно, так как опция DUALPERM также активизирует опцию двойной пористости. Дальнейшее описание см. в разделе «Двойная пористость» на стр. 133 «Технического описания ECLIPSE». За этим ключевым словом данные не следуют.
Ключевые слова DUALPERM
493
DUALPORO
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данная задача использует опцию двойной пористости Это ключевое слово указывает на то, что в данной задаче должна использоваться опция двойной пористости. Если используется ключевое слово DUALPORO или DUALPERM (двойная проницаемость), число слоев, определяемое третьим параметром ключевого слова DIMENS, должно быть четным. ECLIPSE интерпретирует первую половину слоев сетки как матричные блоки, а оставшуюся часть — как ячейки трещин. Несоседние соединения и проводимости между матрицами и трещинами определяются автоматически. Дальнейшее описание см. в разделе «Двойная пористость» на стр. 133 «Технического описания ECLIPSE». За этим ключевым словом данные не следуют.
494
Ключевые слова DUALPORO
DUMPCUPL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задействует запись файла объединения пластов в основном расчете Ключевое слово DUMPCUPL может быть использовано в основном расчете объединения пластов, если необходимо записать значения расхода и используемых ограничений основных групп в выходной файл объединения пластов (см. раздел «Файлы объединения пластов», стр. 667 «Технического описания ECLIPSE»). Этот файл используется для двух целей. •
В основном расчете он может заменить один или несколько подчиненных пластов. При этом их подчиненные расчеты не активизируются. Вместо этого значения дебитов и темпов нагнетания для соответствующих основных групп берутся из файла.
•
Подчиненный расчет может выполняться самостоятельно, без активизации из основного расчета. При этом из файла считываются ограничения, ранее применявшиеся в ходе моделирования в основном расчете к его подчиненным расчетам, и снова применяются в том же порядке.
В расчетах, использующих файл объединения пластов, необходимо вводить ключевое слово USECUPL. За ключевым словом DUMPCUPL следует запись, содержащая единственный символ и заканчивающаяся косой чертой (/). Символ определяет тип записываемого файла. Имеются следующие варианты: U
Запись неформатированного файла
F
Запись форматированного файла.
Форматированные файлы занимают значительно больше места на диске, чем неформатированные, и должны использоваться в случае двоичной несовместимости системы, на которой создается файл, с системой, где он будет использоваться. Следует заметить, что тип файла можно выбрать независимо от ключевого слова FMTOUT в разделе RUNSPEC. Созданный файл объединения пластов имеет то же корневое имя, что и файл данных основного расчета. Неформатированный файл имеет расширение .CPL, а форматированный ⎯ .FCP. Следует заметить, что инструкция DUMPCUPL не переносится в файл Restart. Если необходимо повторно запустить основной расчет, продолжая запись файла объединения пластов (будет записываться новый файл, имеющий корневое имя повторного запуска), то следует вставить ключевое слово DUMPCUPL в раздел SCHEDULE повторного запуска. Лучше всего указывать это ключевое слово в начале раздела SHEDULE или после ключевого слова SLAVES.
Пример DUMPCUPL U /
Ключевые слова DUMPCUPL
495
DUMPFLUX
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
496
Создает при расчете полного месторождения flux-файл Ключевое слово DUMPFLUX используется в расчете полного месторождения, чтобы сообщить ECLIPSE о необходимости записи Flux-файла, содержащего потоки через границы областей притоков. Размеры области определяются ключевым словом FLUXNUM. У этого ключевого слова нет связанных с ним данных. Дальнейшее описание данной опции см. в разделе «Приток через границу» на стр. 199 «Технического описания ECLIPSE».
Ключевые слова DUMPFLUX
DX
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размеры сеточных блоков в направлении X Это ключевое слово задает размер ячеек в направлении X. Ключевое слово должно сопровождаться одним положительным действительным числом для каждого сеточного блока в текущем боксе ввода, задающим его размеры в направлении X. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208.4). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. •
ЕДИНИЦЫ:
METRIC: m LAB: cm
FIELD: ft PVT-M: m
Данные должны завершаться косой чертой (/).
Примеры Пример 1 -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 5 16 3 8 1 1 DX 1000 500 10*600 900 600 10*600 800 700 10*650 700 800 10*700 600 900 10*750 500 1000 10*750 /
/
Пример 2 •
2-слойная сетка 10×10×2
•
Ячейки 200 на 200 на 10 футов в верхнем слое
•
Ячейки 200 на 200 на 50 футов в нижнем слое
DX 200*200 / ECLIPSE 100
Каждое значение DX на верхней плоскости (K = 1) должно быть задано так или иначе к концу раздела GRID. Не заданные значения на нижних плоскостях (K > 1) по умолчанию берутся равными значениям на плоскости, расположенной выше.
Ключевые слова DX
497
Размеры сеточных блоков в направлении X (вектор)
DXV
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово задает размер ячеек в направлении X. Ключевое слово должны сопровождать до NDIVIX положительных действительных чисел, где NDIVIX — координата сетки X, вводимая с помощью ключевого слова DIMENS в разделе RUNSPEC. I-ое значение задает размер в направлении X всех сеточных блоков, которые имеют индекс по оси X, равный I. Другими словами, (I, 1-NDIVIY, 1-NDIVIZ). DXV приводит к тому, что величина DX для каждого сеточного блока пласта оказывается заданной. Для повторяющихся значений можно использовать счетчики повтора (например, 11*208,4). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. •
ЕДИНИЦЫ:
METRIC: m LAB: cm
Данные должны завершаться косой чертой (/).
Пример При NDIVIX = 11: DXV 1000 500 7*200 500 1000 /
498
Ключевые слова DXV
FIELD: ft PVT-M: m
DY
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размеры сеточных блоков в направлении Y Это ключевое слово задает размер ячеек в направлении Y. Ключевое слово должно сопровождаться одним положительным действительным числом для каждого сеточного блока в текущем боксе ввода, задающим его размеры в направлении Y. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208.4). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. •
ЕДИНИЦЫ:
METRIC: m LAB: cm
FIELD: ft PVT-M: m
Данные должны завершаться косой чертой (/).
Примеры Пример 1 -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 5 16 3 8 1 1 / DY 1000 950 900 850 800 750 650 700 750 800 850 900 48*2020.9 /
700 950
650 1000
600 1050
550 1100
500 1150
450 1200
Пример 2 •
2-слойная сетка 10×10×2
•
Ячейки 200 на 200 на 10 футов в верхнем слое
•
Ячейки 200 на 200 на 50 футов в нижнем слое
DY 200*200 / ECLIPSE 100
Каждое значение DY на верхней плоскости (K = 1) должно быть задано так или иначе к концу раздела GRID. Не определенные значения на нижних плоскостях (K > 1) по умолчанию берутся равными значениям для плоскости, расположенной выше.
Ключевые слова DY
499
Размеры сеточных блоков в направлении Y (вектор)
DYV
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово задает размер ячеек в направлении Y. Ключевое слово должны сопровождать до NDIVIY положительных действительных чисел, где NDIVIY — координата сетки Y, вводимая с помощью ключевого слова DIMENS в разделе RUNSPEC. J-ое значение задает размер по направлению Y всех сеточных блоков, которые имеют индекс угла Y, равный J. Другими словами, блоки (1-NDIVIX, J, 1-NDIVIZ). DYV приводит к тому, что величина DY для каждого сеточного блока пласта оказывается заданной. Для повторяющихся значений можно использовать счетчики повтора (например, 11*208,4). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. •
ЕДИНИЦЫ:
METRIC: m LAB: cm
FIELD: ft PVT-M: m
Данные должны завершаться косой чертой (/).
Пример При NDIVIY = 11: DYV 1000
500
Ключевые слова DYV
500
7*200
500
1000 /
DZ
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размеры сеточных блоков в направлении Z Это ключевое слово задает размер ячеек в направлении Z. Ключевое слово должно сопровождаться одним положительным действительным числом для каждого сеточного блока в текущем боксе ввода, задающим его размеры в направлении Z. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208.4). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. •
ЕДИНИЦЫ:
METRIC: m LAB: cm
FIELD: ft PVT-M: m
Данные должны завершаться косой чертой (/).
Пример -------- IX1-IX2 JY1-JY2 BOX 5 16 3 8 DZ 20 25 25 23 21 18 16 15 20 25 25 23 21 18 16 15 20 25 25 23 21 18 16 15 20 25 25 23 21 18 16 15 20 25 25 23 21 18 16 15 20 25 25 23 21 18 16 15
KZ1-KZ2 1 15 15 15 15 15 15
14 14 14 14 14 14
1
/
14 14 14 14 14 14
14 14 14 14 14 14 /
Пример •
2-слойная сетка 10×10×2
•
Ячейки 200 на 200 на 10 футов в верхнем слое
•
Ячейки 200 на 200 на 50 футов в нижнем слое
DZ 100*10 100*50 / ECLIPSE 100
Каждое значение DZ на верхней плоскости (K = 1) должно быть задано так или иначе к концу раздела GRID. Не определенные значения на нижних плоскостях (K > 1) по умолчанию берутся равными значениям для плоскости, расположенной выше.
Ключевые слова DZ
501
DZMATRIX
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
502
Действительная высота матричного блока для гравитационного дренажа Это ключевое слово является другим названием для DZMTRXV.
Ключевые слова DZMATRIX
DZMTRX
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Вертикальный размер типичного блока матричной породы Если используется опция гравитационной пропитки для случая с двойной пористостью (ключевые слова DUALPORO и GRAVDR в разделе RUNSPEC), данное ключевое слово должно использоваться для задания вертикального размера типичного матричного блока (см. также lz в ключевом слове SIGMA). Величина эффекта гравитационной пропитки прямо пропорциональна DZMTRX. Этот эффект обычно очень мал. Однако в отсутствие капиллярного давления нет другого механизма выравнивания уровней флюида в матричной и соответствующей трещинной ячейках. Дальнейшее описание см. в разделе «Двойная пористость» на стр. 133 «Технического описания ECLIPSE». Данное ключевое слово задает DZMTRX-фактор для всей сетки. Однако DZMTRX-фактор может быть задан поблочно с помощью ключевого слова DZMTRXV. •
ЕДИНИЦЫ: METRIC: m LAB: cm, FIELD: ft, PVT-M: m
•
ПО УМОЛЧАНИЮ: 0.0 (По всей сетке.)
Примечание
Обычно это намного меньше вертикального размера блока сетки DZ, используемого для матрицы.
Пример В следующем примере вертикальный размер матричного блока равен 2 футам. DZMTRX 2.0 /
Ключевые слова DZMTRX
503
DZMTRXV
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Вертикальный размер типичного блока матричной породы Если используется опция гравитационной пропитки для случая с двойной пористостью (ключевые слова DUALPORO и GRAVDR в разделе RUNSPEC), данное ключевое слово либо ключевое слово DZMTRX должны использоваться для задания вертикального размера типичного матричного блока. Данное ключевое слово позволяет задать значения DZMTRX ячейка за ячейкой. Величина эффекта гравитационной пропитки прямо пропорциональна DZMTRX. Этот эффект обычно очень мал. Однако в отсутствие капиллярного давления нет другого механизма выравнивания уровней флюида в матричной и соответствующей трещинной ячейках. Дальнейшее описание см. в разделе «Двойная пористость» на стр. 133 «Технического описания ECLIPSE». Ключевое слово должно сопровождаться одним положительным действительным числом для каждого блока сетки в текущем боксе для NDIVIZ/2 верхних слоев сетки. Любое значение, введенное для нижней половины сетки (нижние NDIVIZ/2 слоев), игнорируется. Когда значения DZMTRX выдаются (мнемоника DZMTRXV в ключевом слове RPTGRID), первые NDIVIZ/2 слоев копируются в нижнюю половину сетки. •
ЕДИНИЦЫ: METRIC: m LAB: cm, FIELD: ft, PVT-M: m
•
ПО УМОЛЧАНИЮ: 0.0 (По всей сетке.)
Примечание
Обычно это намного меньше вертикального размера блока сетки DZ, используемого для матрицы.
Пример В следующем примере вертикальный размер матричного блока равен 2 футам. --------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 4 1 2 1 1 DZMTRXV 8*2.0 /
504
Ключевые слова DZMTRXV
/
DZNET
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задает эффективные значения ячейки DZ Это ключевое слово задает значение эффективной толщины для каждого сеточного блока. Эти значения используются при вычислении поровых объемов сеточных блоков и проводимостей в направлениях X и Y (или R и theta). Если используется ключевое слово DZNET, то отношение эффективной толщины ячейки к полной толщине рассчитывается следующим образом: [3.61]
•
ЕДИНИЦЫ: METRIC: m LAB: cm, FIELD: ft, PVT-M: m
Все значения DZNET, которые не определены до конца раздела GRID, берутся по умолчанию равными полной толщине сеточного блока (вводимого с помощью DZ). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Внимание
Использование ключевых слов DZNET и NTG в одном и том же расчете не разрешается.
Пример -- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 6 11 4 9 2 3 / DZNET 6*8 6*8 6*9.6 6*10.2 6*14 6*14.2 6*8 6*8 6*9.6 6*10.2 6*14 6*14.2 /
Ключевые слова DZNET
505
Размеры сеточных блоков в направлении Z (вектор)
DZV
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово задает размер ячеек в направлении Z. Ключевое слово должны сопровождать до NDIVIZ положительных действительных чисел, где NDIVIZ — координата сетки Z, вводимая с помощью ключевого слова DIMENS в разделе RUNSPEC. K-ое значение задает размер по направлению Z всех сеточных блоков, которые имеют индекс угла Z, равный K. Другими словами, блоки (1-NDIVIX, 1-NDIVIY, K). DZV приводит к тому, что величина DZ для каждого сеточного блока пласта оказывается заданной. Для повторяющихся значений можно использовать счетчики повтора (например, 11*208,4). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. •
ЕДИНИЦЫ: METRIC: m LAB: cm, FIELD: ft, PVT-M: m
Данные должны завершаться косой чертой (/).
Пример DZV 140 150 3*155 160 190 200 191 204 4*300 /
506
Ключевые слова DZV
E100NOSI
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задействовать NOSIM при считывании несовместимого с ECLIPSE 100 ключевого слова Это ключевое слово вызывает переключение в режим NOSIM, если встречается слово ECLIPSE 100, которое невозможно распознать или которое существенно отличается от своего аналога в ECLIPSE 300. Модель также переключается в режим NOSIM, если в ключевом слове, поддерживаемом в обеих моделях, считывается значение параметра , не поддерживаемого ECLIPSE 300, отличное от значения по умолчанию.
Ключевые слова E100NOSI
507
Включает эхо
ECHO
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
508
Это ключевое слово задействует вывод (эхо) содержимого входного файла в файл печати при запуске расчета. Эхо может быть отключено с помощью NOECHO, что полезно, например, при вводе больших программно сгенерированных файлов. По умолчанию эхо включено и может быть отключено с помощью ключевого слова NOECHO. Таким образом, ECHO обычно необходимо только для повторного включения эхо после ключевого слова NOECHO. ECHO и NOECHO могут указываться в произвольном количестве в любом разделе входного файла.
Ключевые слова ECHO
EDITNNC
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Умножение несоседнего соединения Несоседние соединения на сетке могут быть образованы геологическими разломами . Это ключевое слово может использоваться, чтобы изменить несоседние соединения, возникшие из-за разломов . Форма ключевого слова следующая: EDITNNC IX IY IZ JX JY JZ TRANM IST1 IST2 IPT1 IPT2 / . . /
Каждая строка, следующая за ключевым словом EDITNNC, определяет несоседнее соединение, которое нужно изменить, и заканчивается косой чертой (/). После последней несоседней модификации единственная косая черта (/) заканчивает список. Аргументами в каждой строке являются: 1
I-индекс первой ячейки, связанной с несоседним соединением (IX)
2
J-индекс первой ячейки, связанной с несоседним соединением (IY)
3
K-индекс первой ячейки, связанной с несоседним соединением (IZ)
4
I-индекс второй ячейки, связанной с несоседним соединением (JX)
5
J-индекс второй ячейки, связанной с несоседним соединением (JY)
6
K-индекс второй ячейки, связанной с несоседним соединением (JZ)
7
Координаты ячеек должны быть определены и не могут задаваться по умолчанию. Множитель проводимости для несоседнего соединения (TRANM). Проводимость устанавливается равной TR*TRANM, где TR — проводимость несоседнего соединения, вычисленная программой или введенная непосредственно через ключевое слово NNC. Множитель TRANM не должен быть отрицательным, но может быть нулевым. •
8
Номер таблицы насыщенности, которая связана с потоком из первой ячейки во вторую (IST1) •
9
ПО УМОЛЧАНИЮ: 1.0
ПО УМОЛЧАНИЮ: 0
Номер таблицы насыщенности, которая связана с потоком из второй ячейки в первую (IST2) •
ПО УМОЛЧАНИЮ: 0
10 Номер таблицы давления, которая связана с потоком из первой ячейки во вторую (IPT1) •
ПО УМОЛЧАНИЮ: 0
11 Номер таблицы давления, которая связана с потоком из второй ячейки в первую (IPT2) • Только ECLIPSE 100
ПО УМОЛЧАНИЮ: 0
12 Грань, связанная с потоком из первой ячейки во вторую (ZF1) Ключевые слова EDITNNC
509
•
Выберите или: X+, X-, Y+, Y-, Z+, Z-
Эта информация используется только для опции VE. Только ECLIPSE 100
Грань, связанная с потоком из второй ячейки в первую (ZF2) •
Выберите или: X+, X-, Y+, Y-, Z+, Z
Эта информация используется только для опции VE. Только ECLIPSE 100
13 Множитель коэффициента диффузии для несоседнего соединения (DIFFM) Коэффициент диффузии устанавливается равным DF*DIFFM, где DF — коэффициент диффузии несоседнего соединения, вычисленный программой или введенный непосредственно через ключевое слово NNC. Множитель DIFFM не должен быть отрицательным, но может быть равен нулю. •
ECLIPSE 100
ПО УМОЛЧАНИЮ: 0
Последние семь аргументов необязательны: если они вводятся, то они заменяют первоначальные номера таблиц и граней для потоков VE. Однако, если косая черта (/) поставлена после параметра TRANM, то первоначальные номера таблиц и граней для потока VE останутся неизменными, и коэффициенты диффузии не будут изменены. Примечание
Когда применяется опция локального измельчения сетки, ключевое слово EDITNNC не может использоваться в локальных сетках. Если NNC редактируется в основной сетке, то соответствующие NNC в любых локальных сетках не редактируются. В этом случае рекомендуется применять множители MULTX и т. д., вместе (где возможно) или рассмотрев возможность использования межобластных множителей проводимости, определяемых ключевым словом MULTREGT для замены записей EDITNNC.
Если несмежное соединение, которое необходимо отредактировать, нельзя найти, выдается предупреждающее сообщение и строка EDITNNC игнорируется.
510
Ключевые слова EDITNNC
EDITNNCR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Замена несоседнего соединения Несоседние соединения на сетке могут быть образованы геологическими разломами . Это ключевое слово может использоваться, чтобы заменить несоседние соединения, возникшие из-за разломов . Форма ключевого слова следующая: EDITNNCR IX IY IZ JX JY JZ TRANS IST1 IST2 IPT1 IPT2 / . . /
Каждая строка, следующая за ключевым словом EDITNNCR, определяет несоседнее соединение, которое нужно заменить, и заканчивается косой чертой (/). После последней замены несоседних соединений список заканчивается одной косой чертой (/). Аргументами в каждой строке являются: 1
I-индекс первой ячейки, связанной с несоседним исоединением (IX)
2
J-индекс первой ячейки, связанной с несоседним соединением (IY)
3
K-индекс первой ячейки, связанной с несоседним соединением (IZ)
4
I-индекс второй ячейки, связанной с несоседним соединением (JX)
5
J-индекс второй ячейки, связанной с несоседним соединением (JY)
6
K-индекс второй ячейки, связанной с несоседним соединением (JZ)
Координаты ячеек должны быть определены и не могут задаваться по умолчанию. 7
Проводимость для несоседнего соединения (TRANS)
8
Номер таблицы насыщенности, которая связана с потоком из первой ячейки во вторую (IST1)
•
ПО УМОЛЧАНИЮ: значение, вычисляемое в разделе GRID:
9
Номер таблицы насыщенности, которая связана с потоком из второй ячейки в первую (IST2) •
ПО УМОЛЧАНИЮ: 0
10 Номер таблицы давления, которая связана с потоком из первой ячейки во вторую (IPT1) •
ПО УМОЛЧАНИЮ: 0
11 Номер таблицы давления, которая связана с потоком из второй ячейки в первую (IPT2) • Только ECLIPSE 100
ПО УМОЛЧАНИЮ: 0
12 Грань, связанная с потоком из первой ячейки во вторую (ZF1) •
Выберите или: X+, X-, Y+, Y-, Z+, Z
Эта информация используется только для опции VE. Только ECLIPSE 100
13 Грань, связанная с потоком из второй ячейки в первую (ZF2)
Ключевые слова EDITNNCR
511
•
Выберите или: X+, X-, Y+, Y-, Z+, Z
Эта информация используется только для опции VE. Только ECLIPSE 100
14 Коэффициент диффузии для несоседнего соединения. •
ECLIPSE 100
ПО УМОЛЧАНИЮ: Значение, вычисляемое в разделе GRID:
Последние семь аргументов необязательны: если они вводятся, то они заменяют первоначальные номера таблиц и граней для потоков VE. Однако, если косая черта (/) поставлена после параметра TRANS, то первоначальные номера таблиц и граней для потока VE останутся неизменными, и коэффициенты диффузии не будут изменены. Примечание
512
Ключевые слова EDITNNCR
Когда применяется опция локального измельчения сетки, ключевое слово EDITNNCR не может использоваться в локальных сетках. Если несоседнее соединение, которое необходимо отредактировать, нельзя найти, выдается предупреждающее сообщение и строка EDITNNCR игнорируется.
EHYSTR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Параметры гистерезиса и выбор модели Это ключевое слово должно использоваться, если требуется опция гистерезиса (параметр HYSTER в ключевом слове SATOPTS разделе RUNSPEC). За этим словом следует строка, содержащая до восьми чисел и заканчивающаяся косой чертой (/). 1
Параметр кривизны для гистерезиса капиллярного давления. Он должен быть больше нуля и должен находиться в интервале от 0.05 до 0.1. •
2
ПО УМОЛЧАНИЮ: 0.1
Целочисленный указатель для выбора модели гистерезиса относительных проницаемостей (для гистерезиса капиллярного давления всегда используется Модель Киллаха): Модели гистерезиса для смачивающей воды: 0
Модель гистерезиса Карлсона (Carlson), используемая для несмачиваемой фазы(фаз), кривая вытеснения (SATNUM), используемая для смачивающей фазы.
1
Модель гистерезиса Карлсона, используемая для несмачиваемой фазы(фаз), кривая пропитки (IMBNUM), используемая для смачиваемой фазы.
2
Модель гистерезиса Киллаха (Killough), используемая для несмачиваемой фазы(фаз), кривая вытеснения (SATNUM), используемая для смачиваемой фазы.
3
Модель гистерезиса Киллаха, используемая для несмачиваемой фазы(фаз), кривая пропитки (IMBNUM), используемая для смачиваемой фазы.
4
Модель гистерезиса Киллаха, используемая для смачиваемой и несмачиваемой фаз.
Модели гистерезиса для смачиваемой нефти: 5
Несмачиваемая модель Карлсона для газовой и водной фаз (если присутствуют), кривая вытеснения (SATNUM), используемая для нефтяной фазы.
6
Несмачиваемая модель Киллаха для газовой и водной фаз (если присутствуют), кривая вытеснения (SATNUM), используемая для нефтяной фазы.
7
Модель гистерезиса Киллаха, используемая для несмачиваемой газовой и водной фаз (если присутствуют) и смачиваемой нефтяной фазы.
Модели гистерезиса для смачивающей воды: ECLIPSE 300
8
Модель гистерезиса Джаргона (Jargon), используемая для несмачиваемой фазы(фаз), кривая вытеснения (SATNUM), используемая для смачивающей фазы.
ECLIPSE 300
9
Модель гистерезиса Джаргона, используемая для несмачиваемой фазы(фаз), кривая пропитки (IMBNUM), используемая для смачиваемой фазы.
Только опция равновесия :
Ключевые слова EHYSTR
513
-1
ECLIPSE 100
Опция для равновесия модели с помощью кривой вытеснения (SATNUM) и для расчета моделирования с использованием кривой пропитки (IMBNUM). В течении расчета гистерезис не учитывается; кривые капиллярного давления вытеснения используются для равновесия , но моделирование продвигается с помощью кривых относительной проницаемости и капиллярного давления.
Примечание
• 3
Использование этой опции не рекомендуется. Если используются иные кривые капиллярного давления, то модель не будет находиться в начальном равновесном состоянии.
ПО УМОЛЧАНИЮ: 0
Параметр кривизны для гистерезиса относительной проницаемости для смачиваемой фазы Киллаха. Это число должно быть положительным. Этот параметр игнорируется, если параметр 2 равен какому-либо значению, отличному от 4. •
4
ПО УМОЛЧАНИЮ: 1.0
Параметр модификации для насыщенности захваченной несмачиваемой фазы в Модели Киллаха. Если значение данного параметра равно нулю (обычная модель Киллаха) или очень мало, то насыщение захваченной фазы будет близко к максимально достижимой насыщенности, если само максимальное значение мало. Это может привести к проблемам со сходимостью. •
5
ПО УМОЛЧАНИЮ: 0.1
Указатель, ограничивающий гистерезис только до относительной проницаемости или капиллярного давления. BOTH
Модель гистерезиса применяется и к кривой относительной проницаемости, и к кривой капиллярного давления. Для этого используется модель, выбранная для относительной проницаемости в параметре 2, и модель Киллаха для капиллярных давлений.
PC
Модель гистерезиса применяется только к капиллярному давлению. Для этого используется Модель Гистерезиса Капиллярного Давления Киллаха.
KR
Модель гистерезиса применяется только к относительной проницаемости. Для этого используется выбранная в параметре 2 модель.
•
ПО УМОЛЧАНИЮ: BOTH
Если модель гистерезиса не применяется, то относительная проницаемости или капиллярное давление берутся из кривой вытеснения (ключевое слово SATNUM). ECLIPSE 100
6
Указатель, регулирующий вид кривых сканирования капиллярного давления при возникновении вторичного обращения. Этот указатель применяется только к гистерезису капиллярного давления (с Моделью Киллаха). RETR
Если процесс пропитки на кривой сканирования пропитки обращается в процесс вытеснения, то при следующем процессе вытеснения он будет расположен поперек той же кривой сканирования.
NEW
Если процесс пропитки на кривой сканирования пропитки обращается в процесс вытеснения, то следующий процесс вытеснения будет следовать новой кривой сканирования пропитки, описанной Моделью Киллаха. При дальнейших обращениях каждый раз создается новая кривая сканирования.
•
514
Ключевые слова EHYSTR
ПО УМОЛЧАНИЮ: RETR
7
Указатель, регулирующий, применяются ли коррекция начальной подвижности флюида (указатель MOBILE в ключевом слове EQLOPTS) или расчет переходной зоны (ключевое слово TZONE) только к кривой вытеснения, или к обеим кривым пропитки и вытеснения. DRAIN
Концевые точки кривых вытеснения изменяются только для достижения коррекции начальной подвижности флюида в каждом сеточном блоке.
BOTH
Концевые точки кривых вытеснения и пропитки изменяются только для достижения коррекции начальной подвижности флюида в каждом сеточном блоке.
• 8
ПО УМОЛЧАНИЮ: DRAIN
Указатель выбора смачиваемой фазы между нефтью и газом для трехфазных случаев. В двухфазной системе нефть-газ нефть всегда смачивает газ. Относительная проницаемость для газа в системе с нефтью рассчитывается выбранным в параметре 2 методом. OIL
Для трехфазных систем считается, что нефть смачивает газ. В этом случае относительная проницаемость для нефти в системе с газом может быть вычислена с помощью кривой вытеснения (SATNUM) (опции 0, 2 и 8), или кривой проницаемости (IMBNUM) (опции 1, 3 и 9), или при использовании метода Киллаха (опция 4).
GAS
Для трехфазных систем считается, что нефть не смачивает газ. В этом случае относительная проницаемость для нефти в системе с газом может быть вычислена с помощью метода Карлсона (опции 0 и 1), метода Киллаха (опции 2, 3 и 9), или метода Джаргона (опции 8 и 9).
•
ПО УМОЛЧАНИЮ: OIL
Примечания Система смачивания воды •
Параметр 8 устанавливается по умолчанию (=GAS): вода смачивает нефть и газ; нефть не смачивается водой и не смачивается газом; газ не смачивается водой и смачивается нефтью.
•
Параметр 8 устанавливается равным OIL: вода смачивается нефтью и газом; нефть не смачивается водой и не смачивается газом; газ не смачивается водой и смачивается нефтью.
Система смачивания нефти •
Параметр 8 устанавливается по умолчанию (=GAS): вода не смачивается нефтью и смачивается газом; нефть смачивается водой и не смачивается газом; газ не смачивается водой и смачивается нефтью.
•
Параметр 8 устанавливается равным OIL: вода не смачивается нефтью и смачивается газом; нефть смачивается водой и смачивается газом; газ не смачивается водой и не смачивается нефтью.
Примечание
Версии, предшествующие 2002A: ВСЕГДА считалось, что нефть не смачивается газом, вне зависимости от смачиваемости моделируемой системы. В версии 2002A и более поздних: ТАКЖЕ можно считать, что нефть не смачивается газом в параметре 8, вне зависимости от смачиваемости моделируемой системы.
Модели гистерезиса более точно описаны в разделе «Гистерезис» на стр. 397 «Технического описания ECLIPSE», а также в разделе «Гистерезис при поочередной закачке воды и газа» на стр. 411 «Технического описания ECLIPSE». Модель Киллаха для Ключевые слова EHYSTR
515
гистерезиса капиллярного давления и относительной проницаемости описываются в его статье (SPEJ, Feb 1976, p.37; также Trans., AIME 1976). См. также ключевое слово HYSTCHCK. Если это ключевое слово не вводится в расчете, использующем опцию гистерезиса, будут взяты значения по умолчанию.
Пример EHYSTR 0.07 4 1.0 0.1 KR NONE /
516
Ключевые слова EHYSTR
EHYSTRR
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Параметры гистерезиса по областям Данное ключевое слово совершенно необязательно и позволяет вводить параметры кривизны гистерезиса для каждой области насыщенности. За ключевым словом должны следовать записи NTSFUN (см. ключевое слово TABDIMS в разделе RUNSPEC), каждая из которых завершается косой чертой (/). Каждая запись состоит из 3 параметров : Параметр 1
Параметр кривизны для гистерезиса капиллярного давления. Он должен быть больше нуля и находиться в интервале от 0.05 до 0.1. •
Параметр 2
ПО УМОЛЧАНИЮ: 0.1.
Параметр кривизны для гистерезиса относительной проницаемости для смачиваемой фазы Киллаха. Это число должно быть положительным. Этот элемент игнорируется, если элемент ключевого слова EHYSTR 2 равен какому-либо значению, отличному от 4. •
ПО УМОЛЧАНИЮ: 1.0.
Параметр 3
Параметр модификации для насыщенности захваченной несмачиваемой фазы в модели Киллаха. Если значение данного параметра равно нулю (обычная модель Киллаха) или очень мало, то насыщение захваченной фазы будет близко к максимально достижимой насыщенности, если само максимальное значение мало. Это может привести к проблемам со сходимостью. •
ПО УМОЛЧАНИЮ: 0.1.
Три параметра для каждой области идентичны параметрам 1, 3 и 4 ключевого слова EHYSTR. Если имеется ключевое слово EHYSTRR, оно переопределит данные, заданные в ключевом слове EHYSTR, даже если данные EHYSTRR приняты по умолчанию. Данные ключевого слова EHYSTRR для ячейки берутся из записи, соответствующей номеру области вытеснения (SATNUM). Данные, связанные с номерами областей при пропитке (IMBNUM), будут игнорироваться.
Пример --- NTSFUN=4 -EHYSTRR 0.05 1.0 0.1 0.07 1.0 0.1 0.1 1.0 0.1 0.1 1.0 0.1
/ / / /
Ключевые слова EHYSTRR
517
Логический конец входного файла
END
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
518
Это ключевое слово завершает ввод данных. Ключевое слово END не обязательно должно быть последним во входном файле. При отсутствии ключевого слова END оно автоматически добавляется в конец входного файла данных. Ключевое слово END не имеет аргументов.
Ключевые слова END
ENDACTIO
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Обозначает конец последовательности ACTION Ключевое слово ENDACTIO может быть использовано только после ввода одного из ключевых слов ACTION, ACTIONG, ACTIONR или ACTIONW. Оно обозначает конец набора ключевых слов раздела SHEDULE, связанного с предшествующим ключевым словом ACTION (G, R, W). Ключевые слова, расположенные между ACTION (G, R, W) и ENDACTIO, обрабатываются в том случае, если выполнено условие, определенное в ключевом слове ACTION (G, R, W). Ключевое слово ENDACTIO не имеет связанных с ним данных.
Ключевые слова ENDACTIO
519
ENDBOX
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION SUMMARY x SCHEDULE
Устанавливает текущий бокс ввода на всю вводимую сетку Ключевому слову ENDBOX не требуются данные. Оно позволяет установить бокс ввода так, что он охватывает всю сетку. Заметим, что в конце каждого введенного раздела (GRID, EDIT, PROPS и т. д.) программа задает ENDBOX и устанавливает бокс ввода. См. также ключевые слова BOX, ADD, COPY, EQUALS, MULTIPLY, MINVALUE и MAXVALUE.
Пример Таким образом, для сетки 11 × 19 × 4, оно имеет такой же эффект, что и: BOX 1 11 1 19 1 4 /
520
Ключевые слова ENDBOX
ENDFIN
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION SUMMARY x SCHEDULE
Завершает данные для локального измельчения сетки Ключевое слово ENDFIN в разделе GRID указывает на то, что необходимо завершить чтение данных GRID для локальной сетки, поименованной в предшествующем ключевом слове CARFIN, RADFIN, RADFIN4 или REFINE. Все последующие ключевые слова раздела GRID будут относиться к глобальной сетке, пока с помощью ключевых слов CARFIN, RADFIN, RADFIN4 или REFINE не будет определена новая локальная сетка. Между последовательными ключевыми словами RADFIN, RADFIN4, CARFIN или REFINE вставлять ключевое слово ENDFIN необязательно. Ключевое слово ENDFIN предназначено главным образом для того, чтобы перейти к считыванию данных для глобальной сетки. В разделах EDIT, PROPS, REGIONS, SOLUTION и SCHEDULE ключевое слово ENDFIN указывает на то, что последующие данные уже не относятся к локальной сетке, поименованной в предшествующем ключевом слове REFINE. Ключевое слово ENDFIN не имеет связанных с ним данных.
ECLIPSE 300
Примечание
В ECLIPSE 300 это ключевое слово RADFIN4 отсутствует.
Локальное измельчение сетки описано в разделе «Локальное измельчение и укрупнение сетки» на стр. 439 «Технического описания ECLIPSE».
Пример В разделе GRID: CARFIN -- NAME I1-I2 J1-J2 K1-K2 NX NY NZ NWMAX-LGR1 2 2 3 3 3 4 5 5 8 5 / PORO 200*0.2 / EQUALS PERMX 500 / PERMY 500 / PERMZ 50 / / ENDFIN
Ключевые слова ENDFIN
521
ENDINC
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
522
Логический конец файла include Ключевое слово ENDINC завершает ввод данных из файла INCLUDE и возобновляет чтение основного файла. Как правило, это ключевое слово не вводится, поскольку оно автоматически добавляется в конец включаемого файла. Однако оно может быть использовано для завершения чтения из включаемого файла до его фактического окончания.
Ключевые слова ENDINC
ENDNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Номера областей масштабирования концевых точек в зависимости от глубины За этим ключевым словом следует одно целое число для каждого сеточного блока в текущем боксе ввода, задающее область для таблиц масштабирования концевых точек в зависимости от глубины, которой принадлежит блок. Номер области не должен быть меньше 1 и больше, чем NTENDP (параметр 3 в ключевом слове ENDSCALE). Данные должны завершаться косой чертой (/). Номер области определяет, какая таблица масштабирования концевой точки в зависимости от глубины (вводимых с помощью ENPTVD и/или ENKRVD) должна быть использована для вычисления концевых точек таблиц насыщенности для каждого сеточного блока. Опция масштабирования концевых точек должна быть задана ключевым словом ENDSCALE в RUNSPEC. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Дальнейшее описание смотри в разделе «Масштабирование таблиц от насыщенностей» на странице 727 «Технического описания ECLIPSE».
Примеры Пример 1 При NTENDP=4, NDIVIX=8, NDIVIY=6, NDIVIZ=5 и не вводя BOX, устанавливаем: ENDNUM 8*1 16*2 8*1 16*2 8*1 16*2 8*1 16*2 8*1 16*2
8*3 8*3 8*3 8*3 8*3
16*4 16*4 16*4 16*4 16*4 /
Пример 2 •
Сетка 12 × 4 × 5
•
Слои 1, 2, 3, приписанные области масштабирования концевых точек №1
•
Слои 4, 5, приписанные области масштабирования концевых точек №2
ENDNUM 144*1 96*2 /
Ключевые слова ENDNUM
523
ENDSCALE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Использует масштабирование концевых точек таблиц насыщенности Это ключевое слово указывает на то, что используется опция масштабирования концевых точек таблиц насыщенности. Часто бывает удобно масштабировать концевые точки кривых относительной проницаемости для каждой ячейки. Эта опция включается ключевым словом ENDSCALE. Концевые точки таблицы могут вводиться по ячейкам (ключевые слова SWL, SWCR, SWU, KRWX и PCW), или относительно глубины (ENPTVD, ENKRVD и ENPCVD). За ключевым словом должно следовать до четырех параметров, указывающих, является ли масштабирование концевых точек направленным и нереверсивным, а также определяющих размерности таблиц масштабирования концевых точек. Данные должны завершаться косой чертой (/). 1
Переключатель направленного масштабирования концевых точек DIRECT
Указывает на то, что опция масштабирования концевых точек таблицы насыщенности является направленной (т. е. различные концевые точки могут быть применены к таблицам насыщенности для потоков в направлениях X, Y или Z). Насыщенности концевых точек вводятся либо в соответствующем направлении с ключевыми словами SWL, SWCR, SWU, SGL, SGCR, SGU, SOWCR, SOGCR в разделе PROPS, либо с помощью ключевых слов ENPTVDX, ENPTVDY, ENPTVDZ в разделе PROPS и ключевого слова ENDNUM в разделе REGIONS. Если относительные проницаемости концевых точек также масштабируются, то должны быть использованы направляющие формы ключевых слов KRW, KRG, KRO или ENKRVD.
NODIR
Масштабирование концевых точек таблицы насыщенности не является направленным. Для потоков в направлениях X, Y или Z используется одна и та же таблица насыщенности.
• 2
ПО УМОЛЧАНИЮ: NODIR
Переключатель нереверсивного масштабирования концевых точек IRREVERS Указывает на то, что масштабирование концевых точек таблицы насыщенности является нереверсивным (т. е. в зависимости от того, направлен ли поток от i к i+1 или от i к i-1 используются различные концевые точки насыщенности). Нереверсивные насыщенности концевых точек вводятся в соответствующих направлениях (+X, -X, +Y,Y, +Z, -Z) ключевыми словами SWL, SWCR, SWU, SGL, SGCR, SGU, SOWCR, SOGCR в разделе PROPS, либо с помощью ключевых слов ENPTVDX, ENPTVDX-, ENPTVDY, ENPTVDY-, ENPTVDZ, ENPTVDZ- в разделе PROPS и ключевого слова ENDNUM в разделе REGIONS. Если относительные проницаемости концевых точек также масштабируются, то должны быть использованы положительные и отрицательные направляющие формы ключевых слов KRW, KRG, KRO или ENKRVD. REVERS
Масштабирование концевых точек реверсивно. Независимо от того, направляется ли поток от i к i+1 или от i к i-1, используется одна и та же таблица.
Опция IRREVERS может быть указана только в том случае, если задана опция DIRECT. •
524
Ключевые слова ENDSCALE
ПО УМОЛЧАНИЮ: REVERS
3
Максимальное число таблиц «насыщенность концевых точек — глубина» (см. ключевые слова ENPTVD, ENKRVD в разделе PROPS). Эта величина может быть также определена восьмым параметром ключевого слова TABDIMS. •
4
ПО УМОЛЧАНИЮ: 1
Максимальное число строк в любой из таблиц «насыщенность концевых точек — глубина» (см. ключевые слова ENPTVD, ENKRVD в разделе PROPS). •
ПО УМОЛЧАНИЮ: 20
Дальнейшее описание см. в разделе «Функции от насыщенности» на странице 703 «Технического описания ECLIPSE». ECLIPSE 100
Масштабирование концевых точек нельзя использовать вместе с Моделью вертикального равновесия (ключевое слово VE).
ECLIPSE 300
Заметим, что данное ключевое слово не имело аргументов в версиях ECLIPSE 300, предшествовавших 99А; в работе существующих наборов данных этого формата не будет заметных отличий.
Пример Масштабирование концевых точек является направленным и нереверсивным. ENDSCALE DIRECT
IRREVERS
/
Ключевые слова ENDSCALE
525
ENDSKIP
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
526
Прекращает пропуск ключевых слов Ключевое слово прекращает пропуск ключевых слов, инициированный ключевыми словами SKIP, SKIP100 или SKIP300.
Ключевые слова ENDSKIP
ENKRVD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы концевых точек относительной проницаемости от глубины Различные формы этого ключевого слова позволяют пользователю задать изменение максимума относительной проницаемости для трех фаз с глубиной. Эти ключевые слова дополняют ключевое слово ENPTVD, которое указывает, как концевые точки значений насыщенности изменяются с глубиной. Предусмотрено семь ключевых слов, которые позволяют масштабировать концевые точки относительной проницаемости в каждой сеточной ячейке независимо. Это следующие ключевые слова ENKRVDY-: Концевые точки относительной проницаемости для таблиц ненаправленных функций насыщенности ENKRVDX Концевые точки относительной проницаемости для грани +X каждой сеточной ячейки ENKRVDX- Концевые точки относительной проницаемости для грани -X каждой сеточной ячейки ENKRVDY Концевые точки относительной проницаемости для грани +Y каждой сеточной ячейки ENKRVDY- Концевые точки относительной проницаемости для грани -Y каждой сеточной ячейки ENKRVDZ Концевые точки относительной проницаемости для грани +Z каждой сеточной ячейки ENKRVDZ- Концевые точки относительной проницаемости для грани -Z каждой сеточной ячейки ENKRVD
В радиальных сетках будут использоваться такие же ключевые слова, чтобы представить концевые точки относительной проницаемости для потоков в направлениях +R, -R, +T, -T, +Z, -Z соответственно. Ключевое слово ENDSCALE в разделе RUNSPEC также должно быть определено. Данные включают в себя таблицы (параметр 3 ключевого слова ENDSCALE) концевых точек зависимости относительной проницаемости от глубины NTENDP, по одной для каждой области масштабирования концевых точек. Каждая таблица состоит из 8 столбцов данных и должна оканчиваться косой чертой (/). Столбец 1 Столбец 2 Столбец 3 Столбец 4 Столбец 5 Столбец 6 Столбец 7 Столбец 8
Значения глубины. Значения должны монотонно увеличиваться вниз по столбцу. • ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB) или cm (PVT-M) Соответствующие значения максимальной относительной проницаемости для воды. Соответствующие значения максимальной относительной проницаемости для газа. Соответствующие значения максимальной относительной проницаемости для нефти. Относительная проницаемость для воды при критической насыщенности нефтью (или газом). Относительная проницаемость для газа при критической нефтенасыщенности (водонасыщенности). Относительная проницаемость для нефти при критической газонасыщенности. Относительная проницаемость для нефти при критической водонасыщенности.
Ключевые слова ENKRVD
527
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число должно быть не меньше 2 и не больше NSENDP (параметр 4 ключевого слова ENDSCALE). В задаче, где значение может быть задано точно, и если концевая точка берется равной значению по умолчанию для всех значений глубины, концевая точка для каждой ячейки в одной и той же области масштабирования будет равна значению в соответствующей таблице функции от насыщенности. Однако, если концевая точка принята по умолчанию для некоторой глубины, но определена для других глубин, таблица зависимости значений концевых точек от глубины будет «восполнена» линейной интерполяцией внутри таблицы и экстраполяцией константой на краях таблицы. Значения концевых точек, введенные для отсутствующих фаз, игнорируются. ECLIPSE 100
Примечание
Версии ECLIPSE 100, предшествующие 93A, требуют только 4 столбца данных. Таким образом, к старым наборам данных нужно добавить по 4 дополнительных значения по умолчанию в каждой строке для расчета по версии 93A или позже. См. ниже второй пример.
Если требуется направленное и необратимое масштабирование концевой точки с использованием переключателя 'DIRECT' и 'IRREVERS' в ENDSCALE, концевые точки относительной проницаемости для потоков через грани +X и -X сеточной ячейки устанавливаются с использованием ключевых слов ENKRVDX, ENKRVDX-. Аналогично ENKRVDY, ENKRVDY- используются для граней +Y, -Y и ключевые слова ENKRVDZ, ENKRVDZ- для граней +Z, -Z. Масштабирование таблиц относительной проницаемости для скважинного соединения выполняется с использованием ключевого слова ENKRVD. Когда масштабирование концевых точек является направленным и обратимым ('DIRECT', но не 'IRREVERS' задается в ENDSCALE), ключевое слово ENKRVDX определяет концевые точки относительной проницаемости для граней +X и -X каждой сеточной ячейки. Ключевые слова ENKRVDY, ENKRVDZ используются как для граней +Y, -Y, так и для граней +Z, -Z каждой сеточной ячейки соответственно. Масштабирование таблиц относительной проницаемости для скважинного соединения выполняется с использованием ключевого слова ENKRVD. Если ENDSCALE задается без указателя 'DIRECT' или 'IRREVERS', то ни одна из направленных форм ключевого слова ENKRVD не разрешается. Ключевое слово ENKRVD тогда определяет новые концевые точки относительной проницаемости для потока, вытекающего через каждую грань сеточной ячейки и относительных проницаемостей скважинного соединения. ECLIPSE 100
Если используется модель гистерезиса (указатель 'HYSTER' ключевого слова SATOPTS), данные ENKRVD применяют к кривой вытеснения, и ключевое слово IMPTVD становится доступным для задания концевых точек при пропитке как функции от глубины. Ключевое слово IMKRVD используется точно таким же способом, как ENKRVD. См. также ключевое слово ENDNUM в разделе REGIONS и ключевое слово ENPTVD в разделе PROPS.
528
Ключевые слова ENKRVD
Примеры Пример 1 ---- RUNSPEC section OIL WATER GAS ENDSCALE -NTENDP NSENDP 2* 1 3 / ---- PROPS section ENKRVD --water gas oil water -- Depth Krw Krg Kro at crit -oil to -water -3000.0 0.50 1.0 1.0 0.3 1* 6000.0 0.58 1.0 1.0 1* 1* 9000.0 0.66 0.95 0.95 0.35
gas at crit oil to gas 1* 1* 1*
oil at crit gas
oil at crit water
0.34 0.36 1* 0.37/
Пример 2 Преобразование старого набора данных: ENKRVD --3000.0 4000.0
Extra columns 0.9 0.95
1* 1*
0.9 0.95
4* 4*
/
Ключевые слова ENKRVD
529
ENKRVT
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Зависимость относительных проницаемостей в концевой точке насыщенности от температуры Это ключевое слово может использоваться только с опцией THERMAL. Данные состоят из таблиц относительных проницаемостей в зависимости от температуры, по одной на каждую область таблицы насыщенности, как указано в аргументе 1 ключевого слова TABDIMS. Каждая таблица состоит из 8 столбцов данных и должна оканчиваться косой чертой (/). 1
Значения температуры. Значения должны монотонно возрастать вниз по столбцу. •
ЕДИНИЦЫ: °F или °C
2
Максимум относительной проницаемости для воды.
3
Максимум относительной проницаемости для газа.
4
Максимум относительной проницаемости для нефти.
5
Относительная проницаемость для воды при критической нефтенасыщенности
6
Относительная проницаемость для газа при критической нефтенасыщенности
7
Относительная проницаемость для нефти при критической газонасыщенности
8
Относительная проницаемость для нефти при критической водонасыщенности
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно превосходить максимальное число записей в таблице зависимости величины от температуры (аргумент 3 ключевого слова EQLDIMS).
Пример ENKRVT 100.0 0.50 1.00 1.0 0.3 1* 0.8 1* 200.0 0.66 1.00 0.95 0.35 1* 0.8 1* /
530
Ключевые слова ENKRVT
ENPCVD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы зависимости максимального капиллярного давления от глубины Ключевое слово задает изменение с глубиной концевых точек таблицы от максимального капиллярного давления для различных областей масштабирования концевых точек в пласте. Ключевое слово можно использовать только при активной опции масштабирования концевых точек (ключевое слово ENDSCALE в RUNSPEC). Данные включают в себя таблицы концевых точек зависимости максимального капиллярного давления от глубины NTENDP (параметр 3 ключевого слова ENDSCALE), по одной для каждой области масштабирования концевых точек. Каждая таблица состоит из 3 столбцов данных и должна оканчиваться косой чертой (/). Столбец 1
Значения глубины. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
Соответствующие значения максимального капиллярного давления между газом и нефтью. •
Столбец 3
UNITS: m (METRIC), ft (FIELD),cm (LAB) or m (PVT-M)
UNITS: m (METRIC), ft (FIELD),cm (LAB) or m (PVT-M)
Соответствующие значения максимального капиллярного давления между водой и нефтью. •
UNITS: m (METRIC), ft (FIELD),cm (LAB) or m (PVT-M)
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число должно быть не меньше 2 и не больше, чем NSENDP (параметр 4 ключевого слова ENDSCALE). В задаче, где значение может быть задано точно, и максимальное капиллярное давление берется равным значению по умолчанию для всех значений глубины, концевая точка для каждой ячейки в одной и той же области масштабирования будет равна значению в соответствующей таблице функции от насыщенности. Однако, если максимальное капиллярное давление принято по умолчанию для некоторой глубины, но определено для других глубин, таблица значений концевых точек от глубины будет восполнена линейной интерполяцией внутри таблицы и постоянной экстраполяцией на краях таблицы. Значения концевых точек, введенные для отсутствующих фаз, игнорируются. ECLIPSE 100
Если используется модель гистерезиса (указатель 'HYSTER' ключевого слова SATOPTS), данные ENPCVD применяют к кривой вытеснения, и ключевое слово IMPCVD становится доступным для задания концевых точек при пропитке как функции от глубины. Ключевое слово IMPCVD используется точно таким же способом, как ENPCVD. См. также ключевое слово ENDNUM в разделе REGIONS и ключевые слова ENPTVD, ENSPCVD, ENKRVD и IMPCVD в разделе PROPS.
Ключевые слова ENPCVD
531
Пример ---- RUNSPEC section OIL WATER GAS ENDSCALE -- NTENDP NSENDP 2* 1 2 / ---- PROPS section ENPCVD 3000.0 1.4 23.0 9000.0 1.2 35.0 /
532
Ключевые слова ENPCVD
ENPCVT
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Зависимость капиллярных давлений в концевой точке насыщенности от температуры Это ключевое слово может использоваться только с опцией THERMAL. Данные состоят из таблиц капиллярных давлений в зависимости от температуры, по одной на каждую область таблицы насыщенности, как указано в аргументе 1 ключевого слова TABDIMS. Каждая таблица состоит из 3 столбцов данных и должна оканчиваться косой чертой (/). 1
Значения температуры. Значения должны монотонно возрастать вниз по столбцу. •
2
Максимальное капиллярное давление для газа •
3
ЕДИНИЦЫ: °F или °C ЕДИНИЦЫ: bars (METRIC), psi (FIELD), bars (LAB), bars (PVT-M).
Максимальное капиллярное давление для воды •
ЕДИНИЦЫ: bars (METRIC), psi (FIELD), bars (LAB), bars (PVT-M).
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно превосходить максимальное число записей в таблице зависимости величины от температуры (аргумент 3 ключевого слова EQLDIMS). В задаче, где значение может быть задано точно, и если концевая точка берется равной значению по умолчанию для всех значений температуры, концевая точка для каждой ячейки в одной и той же области масштабирования будет равна значению в соответствующей таблице функции насыщенности. Однако, если концевая точка насыщенности принята по умолчанию для некоторой глубины, но определена для других температур, таблица значений концевых точек от температуры будет восполнена линейной интерполяцией внутри таблицы и постоянной экстраполяцией на краях таблицы. Значения концевых точек, введенные для отсутствующих фаз, игнорируются.
Пример ENPCVT 100.0 10.2 0.3 200.0 14.3 5.0
/
Ключевые слова ENPCVT
533
ENPTVD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы концевых точек зависимости насыщенности от глубины Различные формы этого слова задают изменение с глубиной концевых точек таблицы насыщенности для различных областей масштабирования концевых точек в пласте. Поток каждой фазы через каждую грань сеточного блока вычисляется с помощью преобразованных кривых капиллярного давления и относительной проницаемости, полученных линейным масштабированием табулированных кривых между концевыми точками, заданными с помощью ключевого слова ENPTVD. Ключевое слово ENPTVD также позволяет масштабирование таблиц относительной проницаемости, используемых в вычислении потока фаз между сеточными ячейками и соединениями скважины, и масштабирование функций капиллярного давления в алгоритме уравновешивания. Предусмотрено семь ключевых слов, которые позволяют независимо масштабировать концевые точки насыщенности внутри каждой ячейки. Это следующие ключевые слова: ENPTVD ENPTVDX ENPTVDXENPTVDY ENPTVDYENPTVDZ ENPTVDZ-
Концевые точки насыщенности для таблиц ненаправленных функций от насыщенности Концевые точки насыщенности для грани +X каждой сеточной ячейки Концевые точки насыщенности для грани -X каждой сеточной ячейки Концевые точки насыщенности для грани +Y каждой сеточной ячейки Концевые точки насыщенности для грани -Y каждой сеточной ячейки Концевые точки насыщенности для грани +Z каждой сеточной ячейки Концевые точки насыщенности для грани -Z каждой сеточной ячейки
В радиальных сетках могут использоваться подобные направленные ключевые слова для представления концевых точек насыщенности для потоков в направлениях +R, -R, +T, -T, +Z, -Z соответственно. В разделе RUNSPEC должно быть задано ключевое слово ENDSCALE. Данные включают в себя таблицы концевых точек зависимости насыщенности от глубины NTENDP (параметр 3 ключевого слова ENDSCALE), по одной для каждой области масштабирования концевых точек. Каждая таблица состоит из 9 столбцов данных и должна оканчиваться косой чертой (/). Столбец 1 Столбец 2 Столбец 3 Столбец 4 Столбец 5 Столбец 6 Столбец 7 Столбец 8 Столбец 9
534
Ключевые слова ENPTVD
Значения глубины. Значения должны монотонно увеличиваться вниз по столбцу. • ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB) или cm (PVT-M) Соответствующие значения связанной водонасыщенности. Соответствующие значения критической водонасыщенности. Соответствующие значения максимальной водонасыщенности. Соответствующие значения связанной газонасыщенности. Соответствующие значения критической газонасыщенности. Соответствующие значения максимальной газонасыщенности. Соответствующие значения критической нефтенасыщенности в системе с водой. Соответствующие значения критической нефтенасыщенности в системе с газом.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число должно быть не меньше 2 и не больше NSENDP (параметр 4 ключевого словаENDSCALE). Каждое вводимое значение насыщенности должно быть в пределах от 0.0 до 1.0 включительно. В задаче, где значение может быть задано точно, и если концевая точка берется равной значению по умолчанию для всех значений глубины, концевая точка для каждой ячейки в одной и той же области масштабирования будет равна значению в соответствующей таблице функции насыщенности. Однако, если концевая точка насыщенности принята по умолчанию для некоторой глубины, но определена для других глубин, таблица значений концевых точек от глубины будет восполнена линейной интерполяцией внутри таблицы и экстраполяцией константой на краях таблицы. Значения концевых точек, введенные для отсутствующих фаз, игнорируются. Если требуется направленное и необратимое масштабирование концевой точки с использованием переключателя 'DIRECT' и 'IRREVERS' в ENDSCALE, концевые точки насыщенности для потоков через грани +X и -X сеточной ячейки устанавливаются с использованием ключевых слов ENPTVDX, ENPTVDX-. Аналогично ENPTVDY, ENPTVDY- используются для граней +Y, -Y и ключевые слова ENPTVDZ, ENPTVDZ- для граней +Z, -Z. Масштабирование таблиц относительной проницаемости для скважинного соединения и функций капиллярного давления для равновесия выполняется с использованием ключевого слова ENPTVD. Когда масштабирование концевой точки направленное и обратимое ('DIRECT', но не 'IRREVERS' указано в ENDSCALE), ключевое слово ENPTVDX определяет концевые точки насыщенности для +X и -X граней каждой сеточной ячейки. Ключевые слова ENPTVDY, ENPTVDZ используются для +Y, -Y граней и +Z, -Z граней каждой сеточной ячейки соответственно. Масштабирование таблиц относительной проницаемости для соединения скважины и таблиц капиллярного давления для равновесия осуществляется с помощью ключевого слова ENPTVD. Если ENDSCALE задается без указателя 'DIRECT' или 'IRREVERS', то ни одна из направленных форм ключевого слова ENPTVD не разрешается. Ключевое слово ENPTVD тогда определяет новые концевые точки насыщенности для потока, вытекающего через каждую грань сеточной ячейки, для относительных проницаемостей скважинного соединения и оценки капиллярного давления в алгоритме уравновешивания. ECLIPSE 100
Если используется модель гистерезиса (указатель 'HYSTER' ключевого слова SATOPTS), данные ENPTVD применяют к кривой вытеснения, и ключевое слово IMPTVD становится доступным для задания концевых точек при пропитке как функции от глубины. Ключевое слово IMPTVD используется точно таким же способом, как ENPTVD. См. также ключевое слово ENDNUM в разделе REGIONS и ключевые слова ENKRVD и IMPTVD в разделе PROPS.
Пример ---- RUNSPEC section OIL WATER GAS ENDSCALE -NTENDP NSENDP 2* 1 2 / ---- PROPS section ENPTVD 3000.0 0.20 0.20 1.0 0.0 0.04 1.0 0.18 0.22 9000.0 0.22 0.22 1.0 0.0 0.04 1.0 0.18 0.22
/
Ключевые слова ENPTVD
535
ENPTVT
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Концевые точки насыщенности в зависимости от температуры Это ключевое слово может использоваться только с опцией THERMAL. Ключевое слово ENPTVT задает изменение температуры концевых точек таблицы насыщенности для областей этой таблицы в пласте. Поток каждой фазы через каждую грань сеточного блока вычисляется с помощью преобразованных кривых капиллярного давления и относительной проницаемости, полученных линейным масштабированием табулированных кривых между концевыми точками, заданными с помощью ключевого слова ENPTVT. Ключевое слово ENPTVT также позволяет масштабирование таблиц относительной проницаемости, используемых в вычислении потока фаз между сеточными ячейками и соединениями скважины, и масштабирование функций капиллярного давления в алгоритме уравновешивания. Данные содержат ряд таблиц концевых точек насыщенности в зависимости от температуры, по одной для каждой области масштабирования концевых точек, как указано в аргументе 8 ключевого слова TABDIMS. Каждая таблица состоит из 9 столбцов данных (описанных ниже) и должна оканчиваться косой чертой (/). 1
Температура: должны монотонно возрастать вниз по столбцу. •
ЕДИНИЦЫ: °C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
2
Связанная водонасыщенность.
3
Критическая водонасыщенность.
4
Максимальная водонасыщенность.
5
Связанная газонасыщенность.
6
Критическая газонасыщенность.
7
Максимальная газонасыщенность.
8
Критическая нефтенасыщенность в системе нефть-вода.
9
Критическая нефтенасыщенность в системе нефть-газ.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно превосходить максимальное число записей в таблице зависимости величины от температуры (аргумент 3 ключевого слова EQLDIMS). Каждое вводимое значение насыщенности должно быть в пределах от 0.0 до 1.0 включительно. В задаче, где значение может быть задано точно, и если концевая точка берется равной значению по умолчанию для всех значений температуры, концевая точка для каждой ячейки в одной и той же области масштабирования будет равна значению в соответствующей таблице функции насыщенности. Однако, если концевая точка насыщенности принята по умолчанию для некоторой глубины, но определена для других температур, таблица значений концевых точек от температуры будет восполнена линейной интерполяцией внутри таблицы и постоянной экстраполяцией на краях таблицы. Значения концевых точек, введенные для отсутствующих фаз, игнорируются.
Пример ENPTVT 100.0 0.20 200.0 0.22
536
Ключевые слова ENPTVT
0.20 0.22
1.0 1.0
0.0 0.0
0.04 0.04
1.0 1.0
0.18 0.18
0.22 0.22
/
ENSPCVD
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы зависимости масштабированных значений насыщенности для кривых Pc от глубины Это ключевое слово масштабирует концевую точку связанного газа или воды кривых капиллярного давления без масштабирования соответствующего значения кривых относительных проницаемостей для нефти. Связанные насыщенности вводятся в виде функций глубины для различных областей масштабирования концевых точек в пласте. Ключевое слово можно использовать только при активной опции масштабирования концевых точек (ключевое слово ENDSCALE в RUNSPEC). Данные включают в себя NTENDP (параметр 3 ключевого слова ENDSCALE) таблиц концевых точек зависимости связанной насыщенности от глубины, по одной для каждой области масштабирования концевых точек. Каждая таблица состоит из 3 столбцов данных и должна оканчиваться косой чертой (/). Столбец 1
Значения глубины. Значения должны монотонно увеличиваться вниз по столбцу. •
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB) или cm (PVT-M)
Столбец 2
Соответствующие значения связанной газонасыщенности.
Столбец 3
Соответствующие значения связанной водонасыщенности.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число должно быть не меньше 2 и не больше NSENDP (параметр 4 ключевого слова ENDSCALE). В задаче, где значение может быть задано точно, и если концевая точка берется равной значению по умолчанию для всех значений глубины, концевая точка для каждой ячейки в одной и той же области масштабирования будет равна значению в соответствующей таблице функции насыщенности. Однако, если концевая точка насыщенности принята по умолчанию для некоторой глубины, но определена для других глубин, таблица зависимости значений концевых точек от глубины будет восполнена линейной интерполяцией внутри таблицы и экстраполяцией константой на краях таблицы. Значения концевых точек, введенные для отсутствующих фаз, игнорируются. Если используется модель гистерезиса (указатель 'HYSTER' ключевого слова SATOPTS), данные ENSPCVD применяют к кривой вытеснения, и ключевое слово IMSPCVD становится доступным для задания концевых точек при пропитке как функции от глубины. Ключевое слово IMSPCVD используется точно таким же способом, как ENSPCVD. Смотри также ключевое слово ENDNUM в разделе REGIONS и ключевые слова ENPTVD, ENPCVD, SWLPC и SGLPC в разделе PROPS.
Ключевые слова ENSPCVD
537
Пример ---- RUNSPEC section OIL WATER GAS ENDSCALE -- NTENDP NSENDP 2* 1 2 / ---- PROPS section ENSPCVD 3000.0 1* 0.25 9000.0 1* 0.37 /
538
Ключевые слова ENSPCVD
EOS
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определить используемое уравнение состояния Если в композиционном режиме используется уравнение состояния, то данное ключевое слово позволяет выбрать одну из четырех возможностей. За ключевым словом следует единственный аргумент, первая буква которого является значащей. Возможные опции: PR
Пенга-Робинсона
RK
Редлиха-Квонга
SRK
Соаве-Редлиха-Квонга
ZJ
Зудкевича-Иоффе-Редлиха-Квонга
Уравнения состояния подробно рассматриваются в разделе «Уравнения состояния» на стр. 179 «Технического описания ECLIPSE». С помощью ключевого слова PRCORR возможно внести небольшую поправку в уравнение Пенга-Робинсона. Если используется несколько уравнений состояния, то для каждого уравнения состояния в поверхностных условиях можно выбрать отдельное уравнение. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
ПО УМОЛЧАНИЮ: Пенга-Робинсона
Примеры Пример 1 EOS PR /
Пример 2 С тремя областями уравнения состояния в пластовых условиях: EOS P / S / S /
Ключевые слова EOS
539
EOSNUM
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера областей уравнений состояния За ключевым словом должно следовать одно целое число для каждого сеточного блока в текущем боксе ввода, задающее уравнения состояния в области, к которой относится блок. Номер области не должен быть меньше 1 или больше числа областей уравнений состояния, заданного в аргументе 9 ключевого слова TABDIMS. Номер области уравнений состояния определяет, какое уравнение состояния будет использоваться в каждом сеточном блоке. Более подробно это описано в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). По умолчанию индекс изменения уравнения состояния равен 1.
Пример EOSNUM 144*1 96*2
540
Ключевые слова EOSNUM
/
EOSS
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задает поверхностное уравнение состояния Определяет уравнение состояния, используемое для системы добычи . По умолчанию оно аналогично уравнению состояния, использующегося для месторождения, описанного в ключевом слове EOS. Возможные опции: PR
Пенга-Робинсона
RK
Редлиха-Квонга
SRK
Соаве-Редлиха-Квонга
ZJ
Зудкевича-Иоффе-Редлиха-Квонга
Уравнения состояния подробно рассматриваются в разделе «Уравнения состояния» на стр. 179 «Технического описания ECLIPSE». Если используются многочисленные уравнения состояния, то для каждого уравнения состояния поверхности можно выбрать отдельное уравнение. Использование нескольких уравнений состояния в различных областях рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
ПО УМОЛЧАНИЮ: Будет следовать за ключевым словом EOS.
Пример EOSS PR /
Ключевые слова EOSS
541
EPSDEBUG
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Управляет отладкой для опции масштабирования концевых точек Это ключевое слово может использоваться для выдачи масштабированных кривых относительной проницаемости для отдельных сеточных блоков, когда активна опция масштабирования концевых точек (ключевое слово ENDSCALE в разделе RUNSPEC). Кривые выдаются в виде таблиц в файл отладки, а при желании могут быть выданы в форме файла пользователя GRAF, который может быть считан непосредственно программой GRAF. За ключевым словом должно следовать 7 целых чисел, а, возможно, и имя локальной сетки, оканчивающихся косой чертой (/). Первые 6 целых чисел определяют бокс ячеек, для которых осуществляется отладочная выдача. Седьмое целое число управляет формой отладочной выдачи. Параметр 1
IX1
Первая ячейка по оси X, включенная в выдачу.
Параметр2
IX2
Последняя ячейка по оси X, включаемая в выдачу.
Параметр3
JY1
Первая ячейка по оси Y, включаемая в выдачу.
Параметр4
JY2
Последняя ячейка по оси Y, включаемая в выдачу.
Параметр5
KZ1
Первая ячейка по оси Z, включаемая в выдачу.
Параметр6
KZ2
Последняя ячейка по оси Z, включаемая в выдачу.
Значения должны удовлетворять следующим соотношениям: 1 ≤ IX1 ≤ IX2 ≤ NDIVIX 1 ≤ JY1 <= JY2 ≤ NDIVIY 1 ≤ KZ1 ≤ KZ2 ≤ NDIVIZ Параметр7
Указатель отладки 0 - Выдача в табличной форме. 1 - Выдача в виде данных для пользователя программы GRAF. •
Параметр8
ПО УМОЛЧАНИЮ: 0
Строка управления локальным измельчением сетки Выдача ячеек основной и всех локальных сеток GLOBAL — Выдача ячеек только основной сетки lgr - name Выдача ячеек в выбранной локальной сетке. • ПО УМОЛЧАНИЮ: ' ' Этот параметр будет игнорироваться, если не используется локальное измельчение сетки (см. «Локальное измельчение сетки» на странице 439 «Технического описания ECLIPSE»). Выдача может быть очень обширной, и поэтому для больших моделей должно выдаваться только маленькое число ячеек.
Пример EPSDEBUG -- IX1 IX2 4 4
542
Ключевые слова EPSDEBUG
IY1 IY2 5 5
IZ1 IZ2 1 3
SWITCH 0 /
EQLDIMS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размеры таблиц, описывающих начальное равновесие Данные состоят из пяти параметров, описывающих таблицы начального равновесия. Данные должны завершаться косой чертой (/). 1
Число равновесных областей, которое вводится ключевым словом EQLNUM в разделе REGIONS. Для инициализации различных частей пласта, которые не находятся в состоянии взаимного гидростатического равновесия, могут использоваться разные области равновесия. (См. ключевое слово EQLNUM в разделе REGIONS и ключевое слово EQUIL в разделе SOLUTION). •
2
ПО УМОЛЧАНИЮ: 1
Число отметок глубин в любой таблице «давление — глубина», создаваемой внутренней системой с помощью алгоритма установления равновесия.
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 100
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 50
3
Максимальное число значений глубин в любой из таблиц RSVD, RVVD,RSWVD, RTEMPVD, PBVD или PDVD, вводимой в разделе SOLUTION для определения начальных значений Rs, Rv, Tr, Pb или Pd как функций глубины.
ECLIPSE 300
В ECLIPSE 300 этот параметр также применяется к некоторым параметрам ключевого слова ZMFVD.
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 20
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 50
4
Максимальное число таблиц «начальная концентрация индикатора — глубина» (ключевое слово TVDP в разделе SOLUTION). •
5
ПО УМОЛЧАНИЮ: 1
Максимальное число отметок глубин в любой из таблиц «начальная концентрация индикатора — глубина» (ключевое слово TVDP в разделе SOLUTION).
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 20
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 50
Дальнейшее описание см. в разделе «Начало обучения» на странице 425 «Технического описания ECLIPSE».
Пример Две области равновесия (EQLNUM) с числом значений в таблицах «внутреннее давление — глубина», принятым по умолчанию, и тридцатью значениями в таблице RSVD. EQLDIMS 2 1* 30
/
Ключевые слова EQLDIMS
543
EQLDKVCR
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Влияние k-величин на отклонение от равновесного состояния Это ключевое слово может использоваться только с опцией THERMAL. Это ключевое слово используется для определения k-величин , вызывающих отклонение от равновесного состояния. Число k-величин , Nk,определяется в третьем аргументе ключевого слова REACTION. k-величины задаются так же, как и в ключевом слове KVCR: для определения каждой kвеличины может использоваться до пяти постоянных:
где T
температура (°K (METRIC), °R (FIELD), °K (LAB), °K (PVT-M)).
P
давление (Bars (METRIC), Psi (FIELD), Atm (LAB), Atm (PVT-M)).
За ключевым словом следует до пяти строк, каждая из которых содержит Nk столбцов описанных ниже данных. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
A, значения Nk •
2
B, значения Nk •
3
ЕДИНИЦЫ: Bars-1 (METRIC), psi-1 (FIELD), atm-1 (LAB), atm-1 (PVT-M).
D, значения Nk •
5
ЕДИНИЦЫ: Bars (METRIC), psi (FIELD), atm (LAB), atm (PVT-M).
C, значения Nk •
4
Безразмерные ВЕЛИЧИНЫ
ЕДИНИЦЫ: °K (METRIC), °R (FIELD), °K (LAB), °K (PVT-M).
E, значения Nk •
ЕДИНИЦЫ: °K (METRIC), °R (FIELD), °K (LAB), °K (PVT-M).
См. раздел «Химические реакции» на стр. 67 «Технического описания ECLIPSE». Если используются многочисленные уравнения состояния, то для этого ключевого слова задается только один набор данных, в отличии от ключевого слова KVCR, где для каждого уравнения состояния используется только один набор данных.
544
Ключевые слова EQLDKVCR
Пример EQLDKVCR -- K1 1.23E6 833.4E6 0 16000 0 /
K2 212 155.4E3 0 4000 480
Ключевые слова EQLDKVCR
545
EQLDREAC
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Скорости реакций, вызывающих отклонение от равновесного состояния Это ключевое слово может использоваться только с опцией THERMAL. За ключевым словом следует произвольное число записей, каждая из которых определяет скорость реакции, вызывающей отклонение от равновесного состояния. Число записей определяется вторым аргументом ключевого слова REACTION. Каждая запись содержит пять параметров и завершается косой чертой. 1
Номер реакции.
2
Номер уравнения скорости реакции n, может принимать значения 1 и 2.
3
Номер компонента i для молярной доли нефти xi.
4
Номер компонента j для молярной доли нефти yj.
5
Номер константы равновесия k, определяющий соответствующую константу Kk, заданную в ключевом слове EQLDKVR.
Скорость реакции d, вызывающей отклонение от равновесного состояния, задается одним из двух уравнений: [3.62]
[3.63]
где θ ⎯ пористость, bo and bg ⎯ молярные плотности нефти и газа, So и Sg ⎯ значения насыщенности нефти и газа. Если скорость реакции d, вызывающей отклонение от равновесного состояния, отрицательна, то идет обратная реакция. Если номер компонента i установлен равным нулю, то в [3.62]-[3.63] молярная доля нефти xi заменяется на единицу. Если номер компонента j установлен равным нулю, то в [3.62]-[3.63] молярная доля газа yj заменяется на единицу. См. раздел «Химические реакции» на стр. 67 «Технического описания ECLIPSE». Примечание
Это ключевое слово предназначено для моделирования поведения захваченного газа в пласте с пенистой нефтью. В этом случае [3.62] используется с yj = 1, поскольку фазы захваченного и свободного газа являются раздельными. Не рекомендуется использовать это ключевое слово более широко вместо мгновенного испарения (т. е. при j>0), поскольку это может вызвать проблемы с устойчивостью.
Пример В этом примере скорости реакций 1 и 2, вызывающих отклонение от равновесного состояния, следующие:
и
546
Ключевые слова EQLDREAC
EQLDREAC -- R N I J K 1 1 1 2 1 / 2 1 3 0 2 /
Ключевые слова EQLDREAC
547
EQLNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера областей равновесия За ключевым словом должно следовать одно целое число для каждого сеточного блока в текущем боксе ввода, задающее область равновесия , к которой относится блок. Номер области не должен быть меньше 1 и больше, чем NTEQUL (параметр 1 в ключевом слове EQLDIMS). Все блоки с одинаковым номером области равновесия должны иметь также одинаковый номер области PVT (см. ключевое слово PVTNUM). Данные должны завершаться косой чертой (/). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. См. также ключевые слова EQUIL, RSVD, RVVD и PBVD в разделе SOLUTION.
Пример При NTEQUL=6: -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 4 11 3 8 1 5 EQLNUM 8*1 8*2 8*3 8*4 8*5 8*6 8*1 8*2 8*3 8*4 8*5 8*6 8*1 8*2 8*3 8*4 8*5 8*6 8*1 8*2 8*3 8*4 8*5 8*6 8*1 8*2 8*3 8*4 8*5 8*6 /
548
Ключевые слова EQLNUM
/
EQLOPTS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опции начального равновесия За этим ключевым словом должно следовать до четырех параметров, которые определяют опции для алгоритма начального равновесия. Данные должны завершаться косой чертой (/). Ниже приведены возможные значения этих опций. MOBILE
Активизирует коррекцию критических насыщенностей флюидов. При этом должна использоваться опция настройки равновесия (см. ключевое слово EQUIL). Данную опцию нельзя использовать одновременно с опцией вертикального равновесия (ключевое слово VE). Дальнейшее описание см. в разделе «Масштабирование таблиц от насыщенностей» на стр. 727 «Технического описания ECLIPSE».
Только ECLIPSE 100
QUIESC
Активизирует модификацию давления с целью достижения начального состояния равновесия и отсутствия перетоков. При выборе метода определения равновесия в центрах блоков (параметр 9 в ключевом слове EQUIL равен 0) получаемое состояние всегда будет устойчивым. При выборе более точных опций равновесные состояния не будут абсолютно устойчивы. Если установлен этот переключатель, то для получения решения в начальном устойчивом состоянии модифицируются фазовые давления. Эти изменения осуществляются на протяжении всего расчета. Эта опция не может использоваться, если включена опция вертикального равновесия (ключевое слово VE).
Только ECLIPSE 100
THPRES
Активизирует опцию порогового давления. Это предотвращает перетоки между различными областями равновесия до тех пор, пока разница потенциалов не превысит пороговое значение (пороговые значения могут быть заданы ключевым словом THPRES в разделе SOLUTION). Этот переключатель опции также требуется, если для имеющихся разломов установлены пороговые давления (см. ключевое слово THPRESFT).
Только ECLIPSE 100
IRREVERS
Пороговые давления для потока в каждом направлении между областями равновесия будут различными. Пороговые давления должны задаваться отдельно для каждого направления. Это относится только к случаю, когда задана опция THPRES.
•
ПО УМОЛЧАНИЮ: Ни одна из перечисленных выше опций
Пример Активизируется опция нереверсивного порогового давления. EQLOPTS THPRES
IRREVERS
/
Ключевые слова EQLOPTS
549
EQLZCORN
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Переопределяет часть массива значений глубин угловых точек Ключевое слово может сопровождаться произвольным числом записей, каждая из которых оканчивается косой чертой (/). Данные заканчиваются пустой записью (записью, не имеющей данных перед косой чертой). Каждая запись содержит от 1 до 12 параметров . Параметр 1
Новое значение массива глубин углов (ZCORN). Параметры 2-7 используются, чтобы переопределить бокс ввода для модификации глубин углов. Бокс ввода обычно включает только один слой (KZ1=KZ2); если это не так, то будет выдано предупреждение. Всем глубинам угловых точек как для кровли, так и для подошвы (см. параметр 12 ниже) слоя будет присвоено значение, заданное в параметре 1. Изменение может быть либо непрерывное с окружающими ячейками, либо разрывное, в зависимости от данных в параметрах с 8 по 11. Если параметры 2-7 не определены (косая черта вставлена после параметра 1), их значения по умолчанию берутся равными значениям, использованным в предыдущей операции в текущем ключевом слове. Для первой операции в ключевом слове значения бокса по умолчанию берутся равными значениям, установленным в самом последнем ключевом слове BOX или ENDBOX. Если в текущем разделе еще не встречались эти ключевые слова, то бокс включает в себя все месторождение.
Параметр 2
IX1
Первый блок, изменяемый по оси X.
Параметр 3
IX2
Последний блок, изменяемый по оси X.
Параметр 4
JY1
Первый блок, модифицируемый по оси Y.
Параметр 5
JY2
Последний блок для изменения по оси Y.
Параметр 6
KZ1
Первый изменяемый блок по оси Z
Параметр 7
KZ2
Последний блок, модифицируемый по оси Z.
Данные должны удовлетворять условиям 0 ≤ IX1 ≤ IX2 ≤ NDIVIX 0 ≤ JY1 ≤ JY2 ≤ NDIVIY 0 ≤ KZ1 ≤ KZ2 ≤ NDIVIZ Однако, если в блоке необходимо установить глубины определенных отдельных углов, любые из IX2, IX2 или JY1, JY2 могут быть равны нулю (возможные варианты рассматриваются ниже, в Примере 2). Параметры 8-11 используются, чтобы задать, должна ли модификация быть непрерывной с окружающими ячейками.
550
Элемент 8
IX1A = IX1-1 или IX1 (по умолчанию = IX1-1, если IX1>1)
Элемент 9
IX2A = IX2+1 или IX2 (по умолчанию = IX2+1, если IX2
Элемент 10
JY1A = JY1-1 или JY1 (по умолчанию = JY1-1, если JY1>1)
Элемент 11
JY2A = JY2+1 или JY2 (по умолчанию = JY2+1, если JY2
Ключевые слова EQLZCORN
Данные должны удовлетворять условиям 0 ≤ IX1A ≤ NDIVIX, 0 ≤ IX2A ≤ NDIVIX 0 ≤ JY1A ≤ NDIVIY, 0 ≤ JY2A ≤ NDIVIY Если, например, IX2A = IX2, тогда блоки с I = IX2+1 не будут модифицироваться, и к поверхности будет добавлен разрыв (или разлом ). Однако, если IX2A = IX2+1, тогда угловые точки в блоках при I = IX2+1, соседних с блоками при I = IX2, будут увеличены на константу, таким образом сохраняя непрерывную поверхность Если поверхность была разрывной при I = IX2 и I = IX2+1 до действия ключевого слова EQLZCORN, то никакого действия с блоками при I = IX2+1 не осуществляется По умолчанию параметры 8-11 задают непрерывную поверхность. Параметр 12
Требуемое действие: TOP
Изменять верхние и нижние угловые точки ячеек всех слоев, кроме нижнего, в котором меняются только верхние углы
BOTTOM
Модифицировать как верхние, так и нижние угловые точки всех ячеек, исключая верхний слой, в котором модифицируются только нижние углы.
(Слово может быть сокращено; существенным является только первый символ) •
ПО УМОЛЧАНИЮ: TOP
Изменение выбранных глубин угловых точек в сеточном блоке Можно изменить выбранные глубины углов в сеточном блоке, задавая равными нулю пределы боксов либо IX1, IX2, либо JY1, JY2 (или оба). В этом случае только глубины углов соответствующей стороны ячейки будут изменены. Если данные параметров 8-11 берутся по умолчанию или устанавливаются вне пределов бокса, определенного данными параметров 2-7, то глубины соседних ячеек будут изменены для получения непрерывной поверхности. Заметим, что если поверхность была разрывной до ключевого слова EQLZCORN, соседние ячейки не будут изменяться. См. Пример 2 ниже. См. также ключевые слова BOX, ENDBOX, и ADDZCORN.
Примеры Пример 1 При NDIVIZ=5 EQLZCORN 4100.0 3
4
3
4
1
1
/ Set the top of a region to 4100 ft without .....................................inteoducing faults. 4500.0 10 13 15 15 5 5 4* BOTTOM /Set the bottom surface/
Ключевые слова EQLZCORN
551
Пример 2 Задать глубину верхнего левого угла ячейки (3, 3, 1) равной 10890.0 футов
EQLZCORN 10890.0
3 0 3 0
1 1
/
Задать глубину верхнего правого угла ячейки (3, 3, 1), изменяя глубину верхнего угла и оставляя соседние ячейки неизменными.
10890.0
0 3 3 0
1 1
3 3
3 3
/
Задать глубину нижнего правого угла ячейки (3, 3, 5), изменяя глубину нижнего угла и оставляя соседние ячейки неизменными.
10890.0
552
Ключевые слова EQLZCORN
0 3
0 3
5 5
3 3
3 3 BOTTOM /
EQUALREG
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Присваивает массиву постоянное значение в заданной области потока или в области MULTNUM Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены преждевременно с помощью косой черты (/), оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных параметров , задаваемых по умолчанию. Каждая запись состоит из 3 параметров данных: 1
Имя изменяемого массива
2
Константа, приписываемая к массиву, указанному в параметре 1 Значение должно быть положительным. •
3
ПО УМОЛЧАНИЮ: 0.0
Номер области потока или номер области MULTNUM. Номер области потока указывает на область, определенную с помощью ключевого слова FLUXNUM в разделе GRID. Использование опции притока через границу необязательно. Номер области MULTNUM относится к области, определенной с помощью ключевого слова MULTNUM в разделе GRID.
Набор записей заканчивается пустой записью, содержащей только косую черту (/). Примечание
ECLIPSE 300
Перед ключевым словом EQUALREG должно быть введено ключевое слово FLUXNUM, или MULTNUM.
Данное ключевое слово также может использоваться в разделах EDIT, PROPS, REGIONS и SOLUTION, с помощью такой же структуры аргументов, как и вышеуказанная. См. также ключевые слова ADDLREG, FLUXNUM, MULTNUM, MULTIREG и COPYREG (только для ECLIPSE 300).
Ключевые слова EQUALREG
553
Примеры Пример 1 NX = 6, NY = 8, NZ = 1: FLUXNUM 1 1 2 2 2 1 1 1 2 2 4 4 1 1 3 4 4 4 1 3 4 4 4 1 3 5 5 5 5 5 4 4 4 1 3 4 4 4 1 3 EQUALREG PORO 0,1 PORO 0,15 PORO 0,13 PORO 0,11 PORO 0,3 /
2 2 3 3 3 5 3 3 / 1 2 4 3 5
/ / / / /
Пример 2 NX = 6, NY = 2, NZ = 1: MULTNUM 1 1 2 2 2 2 1 1 1 2 2 2 / EQUALREG PERMX 0.1 1 / PERMX 0,15 2 / /
554
Ключевые слова EQUALREG
EQUALS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT x PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Присвоить элементам массива в текущем боксе постоянные значения Это ключевое слово используется для присвоения или изменения значения свойства для бокса ячеек сетки. Ключевое слово может сопровождаться произвольным числом записей, каждая из которых оканчивается косой чертой (/). Данные заканчиваются пустой записью (т. е. записью, не имеющей данных перед косой чертой (/)). Каждая запись содержит от 2 до 8 параметров : 1
Имя изменяемого массива
2
Константа, присваиваемая элементам массива, указанного в параметре 1 Константа должна быть положительной. Если массив содержит номера целочисленных областей (например, FIPNUM), то константа должна быть целым числом. Если массив содержит действительные данные (например, TOPS или TRANX), то константа может быть действительным числом.
Параметры 3-8 используются для переопределения бокса ввода для этой и последующих операций внутри текущего ключевого слова. Если параметры 3-8 не определены (косая черта вставлена после параметра 2), их значения по умолчанию берутся равными значениям, использованным в предыдущей операции в текущем ключевом слове. Для первой операции в ключевом слове значения бокса по умолчанию берутся равными значениям, установленным в самом последнем ключевом слове BOX или ENDBOX. Если в текущем разделе еще не встречались эти ключевые слова, то бокс включает в себя весь пласт. 3
Первый блок, изменяемый по оси X (IX1)
4
Последний блок, изменяемый по оси X (IX2)
5
Первый блок, изменяемый по оси Y (JY1)
6
Последний блок, изменяемый по оси Y (JY2)
7
Первый блок, изменяемый по оси Z (KZ1)
8
Последний блок, изменяемый по оси Z (KZ2)
Данные должны удовлетворять следующим условиям: 1 ≤ IX1 ≤ IX2 ≤ NDX 1 ≤ JY1 ≤ JY2 ≤ NDY 1 ≤ KZ1 ≤ KZ2 ≤ NDZ, где NDX, NDY, NDZ — ограничения текущего BOX. ECLIPSE 300
Ключевое слово EQUALS может также использоваться в разделе SOLUTION. См. также ключевые слова BOX, ENDBOX, ADD, MULTIPLY и COPY.
Ключевые слова EQUALS
555
Допустимые массивы Раздел GRID DX (DR)
DY (DTHETA)
DZ
PERMX (PERMR)
PERMY (PERMTHT)
PERMZ
MULTX (MULTR)
MULTY (MULTTHT)
MULTZ
PORO
NTG
DZNET
DIFFMX (DIFFMR)
DIFFMY (DIFFMTHT)
DIFFMZ
FLUXNUM
MULTNUM
MPFANUM
TOPS
Только ECLIPSE 300
MIDS
Раздел EDIT PORV
DEPTH
TRANX (TRANR)
TRANY (TRANTHT)
TRANZ
DIFFX (DIFFR)
DIFFY (DIFFTHT)
DIFFZ
SWL
SWCR
SWU
SGL
SGCR
SGU
KRW
KRO
KRG
PCG
PCW
Раздел PROPS
Раздел REGIONS
Только ECLIPSE 300
SATNUM
PVTNUM
EQLNUM
IMBNUM
FIPNUM
ENDNUM
ROCKNUM
MISCNUM
EOSNUM
Раздел SOLUTION Только ECLIPSE 300
PRESSURE
SOIL
SWAT
Примечания
556
•
Приведенный выше список не является исчерпывающим, но включает наиболее часто встречающиеся примеры.
•
Ключевые слова в скобках используются для расчетов с радиальной геометрией.
•
В разделе REGIONS должны использоваться только целочисленные значения.
Ключевые слова EQUALS
•
Ключевые слова ADD, COPY, EQUALS и MULTIPLY обрабатываются в порядке их чтения, поэтому возможно повторение операций.
Примеры Пример 1 В разделе GRID: -------- ARRAY EQUALS DX DY DZ PORO PERMX TOPS TOPS TOPS TOPS /
CONSTANT 1000 1000 10 0.19 230 6845 6872 6901 6933
----- BOX ----1 / / / / / 1 1 1
11 1 19 1 1 defaults to defaults to defaults to defaults to defaults to 11 1 19 2 2 11 1 19 3 3 11 1 19 4 4
/ last last last last last / / /
specified specified specified specified specified
box box box box box
Пример 2 В разделе EDIT: -------- ARRAY EQUALS TRANY PORV /
CONSTANT 1000 1000
----- BOX ----1 11 1 19 1 1 / / defaults to last specified box
Ключевые слова EQUALS
557
EQUIL
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Спецификация данных равновесия Ключевое слово устанавливает контакты и давления для обычного статического равновесия. Оно должно сопровождаться записями данных NTEQUL, каждая из которых заканчивается косой чертой (/). NTEQUL означает число областей равновесия , введенное в разделе RUNSPEC (ключевое слово EQLDIMS). Это ключевое слово не должно использоваться для расчетов начальных условий без равновесия, и препятствует использованию PBUB, PDEW, SWAT, SGAS, SOIL, XMF, YMF и т. д. Дальнейшее описание см. в разделе «Начало обучения» на стр. 425 «Технического описания ECLIPSE». Каждая запись относится к отдельной области равновесия (от 1 до NTEQUL) и содержит следующие параметры : 1
Опорная глубина В расчетах, содержащих растворенный газ или испаряемую нефть, если таблицы Rs или Rv от глубины не приведены (смотри параметры 7 и 8), опорная глубина должна лежать на газонефтяном контакте. •
2
ЕДИНИЦЫ: METRIC: m, FIELD: ft, LAB: cm, PVT-M: m
Давление на опорной глубине. •
ЕДИНИЦЫ: METRIC: barsa, FIELD: psia, LAB: atma, PVT-M: atma
Примечание
3
Если опорная глубина лежит выше газонефтяного контакта, давление относится к газовой фазе. Если опорная глубина лежит ниже водонефтяного контакта, давление относится к водной фазе. В противном случае, давление относится к нефтяной фазе.
Глубина водонефтяного контакта (Для трехфазных задач или в задачах с нефтью и водой) или Глубина водогазового контакта (Для систем газ-вода). Это значение игнорируется для однофазных систем и для систем нефть-газ. Контакт может лежать ниже подошвы пласта, если первоначально подвижной воды нет. Значения водонасыщенности выше и ниже переходной области устанавливаются равными насыщенностям в концевых точках в таблице капиллярного давления для воды. •
ЕДИНИЦЫ: METRIC: m, FIELD: ft, LAB: cm, PVT-M: m
4
Капиллярное давление между нефтью и водой на водонефтяном контакте. (Для трехфазных задач или в задачах с нефтью и водой) или Капиллярное давление между газом и водой на водогазовом контакте. (Для систем газ-вода). Это значение игнорируется для однофазных систем и для систем нефть-газ. Вместо насыщенностей используются капиллярные давления, c тем чтобы в области равновесия можно было использовать более одной таблицы от насыщенности. • ЕДИНИЦЫ: METRIC: m, FIELD: ft, LAB: cm, PVT-M: m • ПО УМОЛЧАНИЮ: 0.0
5
Глубина газонефтяного контакта. Это значение игнорируется для однофазных систем, систем нефть-вода и систем газвода.
558
Ключевые слова EQUIL
Примечание
• 6
Контакт должен лежать выше кровли пласта, если только первоначально нет свободного газа. Контакт должен лежать ниже подошвы пласта, если первоначально имеется только свободный газ (с испаряемой нефтью). Значения газонасыщенности выше и ниже переходной области устанавливаются равными насыщенностям в концевых точках в таблице капиллярного давления для газа. В трехфазных газоконденсатных расчетах, в которых первоначально нет свободной нефти (т. е. вся нефть первоначально содержится в газовой фазе), газонефтяной контакт должен быть на той же глубине, что и водонефтяной контакт. Затем он действует, как водогазовый контакт, и начальное решение вычисляется способом, аналогичным для систем газвода.
ЕДИНИЦЫ: METRIC: m, FIELD: ft, LAB: cm, PVT-M: m
Капиллярное давление между газом и нефтью на газонефтяном контакте Это значение игнорируется для однофазных систем, систем нефть-вода и систем газвода.
Только для нелетучей нефти
7
•
ЕДИНИЦЫ: METRIC: barsa, FIELD: psia, LAB: atma, PVT-M: atma.
•
ПО УМОЛЧАНИЮ: 0.0
Значением определяется тип начальных условий для нелетучей нефти. Положительное число приводит к вычислению концентрации растворенного газа в недонасыщенной нефти либо из таблицы зависимости Rs от глубины, либо из таблицы Pb от глубины при условии, что верхний предел равен значению насыщенной RS при локальном давлении. Таблица Rs от глубины вводится с использованием ключевого слова RSVD. Таблица Pb от глубины вводится с использованием ключевого слова PBVD. Если определяются несколько таблиц, к ячейке сетки применяется таблица, задаваемая с помощью ключевого слова EQLNUM, которое определяет области равновесия. Нулевое или отрицательное значение приводит к заданию концентрации растворенного газа в недонасыщенной нефти равной значению насыщенной Rs на газонефтяном контакте. В этом случае таблица Rs от глубины или Pb от глубины не нужна, но опорная глубина (Параметр 1) должна совпадать с газонефтяным контактом (давление насыщения принимается равным локальному на опорной глубине). В случаях с нелетучей нефтью это значение игнорируется, если растворенного газа нет. В расчетах состава это значение игнорируется. •
ПО УМОЛЧАНИЮ: 0
Ключевые слова EQUIL
559
Только для нелетучей нефти
8
Значением определяется тип начальных условий для расчетов с нелетучей нефтью и жирным газом. Положительное число приводит к вычислению концентрации испаряемой нефти в недонасыщенном газе либо из таблицы зависимости Rv от глубины, либо из таблицы Pd от глубины при условии, что верхний предел равен значению насыщенной Rv при локальном давлении. Таблица Rv от глубины вводится с использованием ключевого слова RVVD. Таблица Pd от глубины вводится с использованием ключевого слова PDVD. Если определяются несколько таблиц, к ячейке сетки применяется таблица, которая задается с помощью ключевого слова EQLNUM, которое определяет области равновесия. Нулевое или отрицательное значение приводит к заданию концентрации испаряемой нефти в недонасыщенном газе равной значению насыщенной Rv на газонефтяном контакте, если верхний предел равен значению насыщенной Rv при локальном давлении. В этом случае таблица Rv от глубины или Pd от глубины не нужна, но опорная глубина (Параметр 1) должна совпадать с газонефтяным контактом (давление точки росы принимается равным локальному на опорной глубине). В случаях с нелетучей нефтью это значение игнорируется, если испаряемой нефти нет. В расчетах состава это значение игнорируется. •
9
ПО УМОЛЧАНИЮ: 0
Целое (N), определяющее точность вычисления начального распределения флюидов в пласте. N=0
Приводит к заданию в модели насыщенностей флюидами в каждом сеточном блоке в соответствии с условиями в центре блока. Это дает стационарное решение, но распределение флюидов в пласте будет не точным, если контакт проходит рядом с центром большого сеточного блока.
N<0
В модели усредняются условия на 2 * -N равномерно распределенных уровнях в каждом сеточном блоке. Блоки считаются горизонтальными. Чем больше N, тем более точно будет вычислено распределение флюидов в пласте. Но результирующие начальные условия не будут абсолютно устойчивыми, и будет наблюдаться небольшая перестройка распределения, если выполнять расчет в отсутствии скважин в течение некоторого периода времени.
N>0
Является эквивалентом опции с N < 0, но сеточные блоки считаются наклонными. Если используется ключевое слово NEWTRAN, наклон верхних и нижних граней каждого сеточного блока определяется из глубин углов блоков. Иначе, верхние и нижние грани ориентируются по направлению к их соседям в области равновесия . Модель берет среднее из условий на N уровнях в каждой половине (верхней или нижней) блока, взвешенной в соответствии с горизонтальным поперечным сечением блока на каждом уровне. Эта опция не может использоваться в радиальной геометрии.
N ограничено 20.
560
Ключевые слова EQUIL
ECLIPSE 100
Примечание
Когда N отличается от нуля, если выбирается опция QUIESCENCE (с помощью ключевого слова EQLOPTS), фазовые давления будут изменяться, чтобы сделать начальное решение действительно устойчивым. Эти изменения давлений будут выполняться в течение всего расчета. Абсолютное значение N ограничивается 20. Опцию QUIESCENCE нельзя выбирать при N=0, поскольку начальные условия будут всегда устойчивыми в данном случае.
ECLIPSE 300
Примечание
Для совместимости с версиями программы, предшествующими ECLIPSE 300 версии 2000A, использование ключевого слова OLDEQUIL приведет к использованию программой ECLIPSE взаимодействия горизонтальных блоков в N равномерно распределенных слоях.
ECLIPSE 300
Примечание
Однако, если используется опция вертикального равновесия (ключевое слово VE), будет использоваться точный VE метод уравновешивания при N= 0. Насыщенности флюидами определяются непосредственно, исходя из глубины уровней контакта в пределах каждого сеточного блока. Это предпочтительная опция для расчетов VE. Детали расчетов с одновременным использованием LGR с вертикальным равновесием и без него см. в ключевом слове VEFIN, а также в разделе «Вертикальное равновесие» на стр. 923 «Технического описания ECLIPSE»
ПО УМОЛЧАНИЮ: В ECLIPSE 100 значение по умолчанию равно -5, если запись заканчивается перед параметром 9 (что дает 10-ти точечное среднее условий в каждом блоке), если не используется опция вертикального равновесия, в которой значение N берется по умолчанию равным 0. В ECLIPSE 300, значение по умолчанию равно 0. ECLIPSE 300
10 Значением определяется тип начальных условий в композиционном случае. Для расчета системы газ-вода вводятся данные по системе нефть-вода — глубина контакта и капиллярное давление в параметрах 3 и 4, соответственно. Равновесие в ячейке сетки не может использоваться вместе с опциями 2 и 3. Дальнейшую информацию о начальных условиях и композиционных исследованиях см. в разделе «Начало обучения» на стр. 425 «Технического описания ECLIPSE». Возможные значения: 1
Начальное состояние непрерывной углеводородной фазы (не имеющей контакта газовой и нефтяной сред в пласте). Оно включает закритические флюиды, осуществляющие сглаженный переход из газа в нефть.
Ключевые слова EQUIL
561
2
Газонефтяной контакт, при задании состава испарений на границе контакта. Давление на опорной глубине будет установлено равным давлению обратной конденсации
3
Газонефтяной контакт, при задании состава жидкости на границе контакта. Давление на опорной глубине будет установлено равным давлению насыщения
• ECLIPSE 300
ПО УМОЛЧАНИЮ: 1.
11 Если оно равняется 1, то пластовое давление не устанавливается равным давлению насыщения, если в аргументе 10 выбраны опции 2 и 3. Примечание
Если в композиционном случае параметре 10 установлены 2 или 3 опции, то предполагается, что опорная глубина соответствует газонефтяному контакту. Имея состав испарений на границе контакта (если параметр 10 = 2), или состав нефти на границе контакта (если параметр 10 = 3), можно будет вычислить давление насыщения и давление конденсации. Это давление насыщения, Psat, должно быть равно опорному давлению, Pdatum, заданному в параметре 2 данного ключевого слова. Если параметр 11 не установлен, то производится проверка формулы /Pdatum – Psat/ < ε, где ε — 1 атмосфера. Если это условие не выполняется, то опорное давление будет заменено на вычисленное давление насыщения. Присвоение параметру 11 значения 1 гарантирует, что использование определяемого пользователем опорного давления не повлияет на результат вышеупомянутого испытания; заметим, что это не равновесная система. Дальнейшее описание см. в разделе «Начало обучения» на странице 425 «Технического описания ECLIPSE».
Примечания Концевые точки таблиц от водо- и газонасыщенности (смотри SWFN и SGFN) определяют насыщенности фазами вне переходных зон. Поэтому важно, чтобы они были согласованы друг с другом. Самое высокое значение газонасыщенности (Sg, max) в таблице для газа не должно превышать единицу минус самое низкое значение водонасыщенности (Sw, min) в таблице водонасыщенности, иначе в газовой шапке появится отрицательная нефтенасыщенность. Если в газовой шапке выше нефтегазовой переходной зоны не должно быть нефти, положим [3,64]
В газовой шапке можно задать остаточную нефтенасыщенность (So, res), полагая [3,65]
Предполагается, что таблицы водонасыщенности в расчетах с водогазовым контактом содержат значения капиллярного давления вода-газ в зависимости от водонасыщенности. Значения капиллярного давления для газа должны быть приняты равными нулю. В расчете равновесия предполагается, что газ легче, чем нефть, а нефть легче, чем вода в пластовых условиях. Если это не так, возможна ошибка в начальных условиях. Только ECLIPSE 100
562
Также возможно задание отрицательной величины глубины.
Ключевые слова EQUIL
Пример Для NTEQUL=2: EQUIL 7100 4000 8000 0.0 6500 0.0 1 0 -3 / 7000 4000 7800 0.0 7000 0.0 /
Ключевые слова EQUIL
563
EXCEL
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION x SUMMARY SCHEDULE
Запрашивает выдачу итогов расчета в формате Excel Это ключевое слово запрашивает выдачу «run summary» (итоги решения), образованную ключевым словом RUNSUM, в формате, который может быть легко импортирован в Excel. Если использовано это ключевое слово, итоговые выдачи будут выдаваться отдельным файлом, а не присоединяться к концу файла печати. (Нет необходимости в ключевом слове SEPARATE при наличии EXCEL.) Имя отдельного файла итоговой выдачи — корень с расширением RSM. Столбцы данных ограничиваются табуляцией. Файл может быть импортирован в Excel из электронных таблиц с помощью опции File>Open. Дальнейших команд не требуется; работу мастера импорта можно прерывать сразу, поскольку дальнейшие шаги не потребуются. Ключевое слово EXCEL не имеет связанных с ним данных.
Пример EXCEL
564
Ключевые слова EXCEL
EXTFIN
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет внешнее локальное измельчение сетки Это ключевое слово должно применяться для определения локальных измельчений сетки при использовании неструктурированной сетки из внешнего источника, как правило, FloGrid. В остальных случаях использовать это ключевое слово не рекомендуется. Также необходимо указать ключевые слова EXTHOST и TRANGL. При необходимости можно также указать EXTREPGL. За ключевым словом следуют 10 параметров , заканчивающихся косой чертой (/). 1
Имя локального измельчения сетки (до 8 символов)
2
NX Размер измельчения по I.
3
NY Размер измельчения по J.
4
NZ Размер измельчения по K.
5
NREPG Число замещенных глобальных ячеек в измельчении.
Только ECLIPSE 100
6
NHALO Число ячеек области для измельчения (т. е. число ячеек в глобальной сетке, соединенных с ячейками в локальной сетке с помощью несоседних соединений через границу локальной сетки).
Только ECLIPSE 100
7
NFLOG Максимальное число глобальных потоков внутрь измельчения или в его пределах.
Только ECLIPSE 100
8
NUMINT Максимальное число внутренних локальных потоков в измельчении, пересекающих границы между глобальными ячейками.
Только ECLIPSE 100
9
NUMCON Максимальное число глобально-локальных соединений.
Только ECLIPSE 100
10 NWMAX Максимальное число скважин в измельчении. Все последующие ключевые слова раздела GRID (например, PORO, EQUALS и т. д.) будут применяться к этой локально измельченной сетке до тех пор, пока не встретится ENDFIN или другое ключевое слово REFINE, EXTFIN, CARFIN, RADFIN, RADFIN4.
ECLIPSE 300
Любые данные, введенные для аргументов 6-10, игнорируются.
Пример EXTFIN -- NAME EAST
NX 12
NY 10
NZ 6
NHOST 15
NHALO 9
NFLOG 10
NUMINT 65
NUMCON 34
NWMAX 2 /
Ключевые слова EXTFIN
565
EXTHOST
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет «материнские» ячейки для ячеек LGR во внешнем локальном измельчении сетки Это ключевое слово обязательно для локальных сеток, определенных с помощью ключевого слова EXTFIN для неструктурированной материнской сетки, обычно основывающейся на FloGrid. Оно определяет глобальные материнские ячейки в естественном порядке ячеек. См. также ключевые слова EXTFIN, EXTREPGL и TRANGL. За этим ключевым словом должно следовать целое число для каждой ячейки в текущем боксе. Значение, равное или меньшее нуля, означает, что локальная ячейка является заменителем в карте NX × NY × NZ, используемой для неструктурированной локальной сетки. Данные ячейки-хозяина должны быть введены для каждой ячейки внешней локальной сетки. Сеточные блоки упорядочены так, что быстрее всего меняется индекс I, затем J, а последним — K. Для повторяющихся значений можно использовать счетчики повтора.
Пример EXTHOST -- NX*NY*NZ=8 2 4 5 2 4 5 2 5 /
566
Ключевые слова EXTHOST
EXTRAPMS
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
Запрашивает выдачу предупреждающих сообщений для экстраполяции таблиц Ключевое слово должно сопровождаться строкой, содержащей единственное целое число, и заканчивающейся косой чертой (/). Целое число требует, чтобы были напечатаны предупреждающие сообщения в конце временного шага, на котором экстраполируются таблицы PVT или VFP. 0 = Предупреждения не даются 1 = Предупреждения даются для экстраполяции таблицы PVT 2 = Предупреждения даются для экстраполяции таблицы VFP 3 = Предупреждения даются для экстраполяции таблиц PVT и VFP. Предупреждения об экстраполяции 4 = То же самое, что и для 3, только с выводом дополнительных сообщений в Printфайл Rs и Rv будут даваться для значений 1 и 3. Если это ключевое слово опущено, то предупреждений выдаваться не будет.
Пример EXTRAMPS 3 /
Ключевые слова EXTRAPMS
567
EXTREPGL
ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определить замещенные глобальные ячейки для локального измельчения внешней сетки Это ключевое слово используется для локальных сеток, определенных с помощью ключевого слова EXTFIN для неструктурированной локальной сетки в структурированной материнской сетке, обычно основывающейся на FloGrid. Оно определяет глобальные ячейки, которые должны быть заменены ячейками локального измельчения неструктурированной сетки в естественном порядке следования ячеек. См. также ключевые слова EXTFIN, EXTHOST и TRANGL. За ключевым словом должно следовать NREPG целых чисел, где NREPG ⎯ число замещенных глобальных ячеек, определенных в параметре 5 ключевого слова EXTFIN. Сеточные блоки в структурированной материнской сетке упорядочены так, что быстрее всего меняется индекс I, затем J, а последним — K. Для повторяющихся значений можно использовать счетчики повтора. Если для измельчения EXTFIN это ключевое слово не указано, то замещенные глобальные ячейки считаются полностью идентифицируемыми материнскими ячейками, определенными с помощью EXTHOST.
Пример EXTREPGL -- NHOST=5 2 5 9 4 15 /
568
Ключевые слова EXTREPGL
FACTLI
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Изменить корреляцию Ли для критической температуры Это ключевое слово изменяет корреляцию Ли для критической температуры. Обычно она настраивается автоматически, но ключевое слово FACTLI позволяет вносить изменения. Для каждой области равновесия необходимо отдельное значение. •
ПО УМОЛЧАНИЮ: 1.0
Корреляция Ли для критической температуры смеси флюидов:
[3.66]
Для однофазных ячеек, не содержащих флюидов, находящихся в точке насыщения или в точке росы, данная критическая температура сравнивается с температурой в пластовых условиях, чтобы определить, является флюид жидкостью или газом. Обычно это требуется только на значительном удалении от двухфазной области. mix
Аргумент ключевого слова FACTLI добавляет множитель к Tcrit . Это может использоваться для установки точки, в которой ячейка считается номинально содержащей нефть или газ. Например, чтобы избежать установки состояния нефти для насыщенного конденсата, необходимо вводить значение, меньшее 1. Как правило, значения FACTLI должны лежать между 0.7 и 1.3. Примечание
Если в параметре 10 ключевого слова EQUIL (однофазная система) выбрана опция композиционного равновесия 1 и определена глубина газонефтяного контакта внутри пласта, то значение FACTLI будет установлено таким образом, что состояния выше контакта будут считаться газом, а ниже ⎯ нефтью. Это происходит в том случае, когда для ввода составов используются ключевые слова ZMFVD или COMPVD.
Примеры Пример 1 Если известно, что пласт является газовым, но прогнозируются однофазные нефтяные ячейки, то оценка Ли для критической точки умножается на 0.8 с тем, чтобы однофазные ячейки с большей вероятностью считались газовыми. FACTLI 0.8 /
Пример 2 Пример с двумя областями равновесия : FACTLI 0.98 0.87 /
Ключевые слова FACTLI
569
FASTTRAC
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Разрешить использование экономии в расчетах индикатора Это ключевое слово указывает, что при решении индикатора не проводится проверок сходимости. Пересчет невязки уравнений индикатора не проводится. Производится только одно обновление (одна ньютоновская итерация). Включение этой опции может сильно сократить затраты времени при наличии большого количества индикаторов, например, при использовании опций TRACK или разъединения. Внимание
Однако это означает, что контроль соответствия невязок строгим проверкам на сходимость кода трассировки индикаторов не производится. Это может привести к различиям в результатах, полученных с использованием и без использования ключевого слова.
У этого ключевого слова связанные с ним данные отсутствуют.
570
Ключевые слова FASTTRAC
FAULTDIM
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размерности данных о разломах Это ключевое слово задает максимальное число сегментов разломов, вводимых ключевым словом FAULTS в разделе GRID. Ключевое слово должно сопровождаться одним параметром , заканчивающимся косой чертой (/). 1
MFSEGS Максимальное число сегментов разломов. •
ПО УМОЛЧАНИЮ: 0
Пример FAULTDIM 3 /
Ключевые слова FAULTDIM
571
FAULTS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задает разломы для дальнейшего редактирования Это ключевое слово используется, чтобы задать разломы , для которых впоследствии могут быть изменены их проводимости (и диффузности) с помощью ключевого слова MULTFLT. Ключевое слово FAULTS сопровождается произвольным числом записей, каждая из которых содержит следующие параметры и оканчивается косой чертой (/): 1
Имя разлома (до 8 символов) Разлом состоит из сегментов с одним и тем же именем. Сегменты можно брать в любом порядке.
2
Нижняя I-координата ячеек вдоль разлома (IX1)
3
Верхняя I-координата ячеек вдоль разлома (IX2) IX1 должно равняться IX2, если грань (параметр 8) — X или I
4
Нижняя J-координата ячеек вдоль разлома (IY1)
5
Верхняя J-координата ячеек вдоль разлома (IY2) IY1 должно равняться IY2, если грань (параметр 8) — Y или J
6
Нижняя K-координата ячеек вдоль разлома (IZ1)
7
Верхняя K-координата ячеек вдоль разлома (IZ2) IZ1 должно равняться IZ2, если грань (параметр 8) — Z или K
8
Грань разлома Это должна быть одна из X, Y, Z или I, J, K. Если множители проводимости в отрицательном направлении, MULTX-, MULTY-, or MULTZ-, разрешены (с помощью ключевого слова GRIDOPTS в разделе RUNSPEC), то грань также может быть одна из X-, Y-, Z- или I, J, K.
ECLIPSE 100
Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/).
Примечания •
Напомним, что ключевое слово FAULTDIM в разделе RUNSPEC используется для задания максимального числа сегментов разломов, которые могут быть введены с помощью ключевого слова FAULTS. Следовательно, для этой модели ключевое слово FAULTS может использоваться более, чем один раз в разделе GRID, при условии, что общее число записей не превысит значение, заданное в FAULTDIM.
ECLIPSE 100
•
572
Ключевое слово FAULTS может использоваться в разделе GRID более одного раза.
Разломы , определенные в этом ключевом слове, не должны обязательно соответствовать действительному расположению разломов в геометрии угловой точки (ключевые слова COORD и ZCORN). Разломы , определенные здесь, используются только, как удобный способ изменения проводимости вдоль траектории разлома с помощью ключевого слова MULTFLT. Образование несоседних соединений все же управляется геометрией угловой точки и не зависит от определений разлома в ключевом слове FAULTS (за исключением того, что ключевое слово MULTFLT будет изменять проводимости несоседних соединений через названные сегменты разлома ).
Ключевые слова FAULTS
•
Данные о разломе могут быть распечатаны включением мнемоники FAULTS в ключевое слово RPTGRID.
Пример FAULTS -'zigzag' 'zigzag' 'zigzag' 'zigzag' 'zigzag' 'zigzag' 'zigzag' 'zigzag' 'zigzag' 'zigzag' 'block' 'block' 'block' 'block' /
ECLIPSE 100
IX1 IX2 IY1 IY2 IZ1 IZ2 FACE 1 1 1 2 1 4 X / 2 2 2 2 1 4 Y / 2 2 3 4 1 4 X / 3 3 4 4 1 4 Y / 3 3 5 6 1 4 X / 4 4 6 6 1 4 Y / 4 4 7 8 1 4 X / 5 5 8 8 1 4 Y / 5 5 9 10 1 4 X / 6 6 10 10 1 4 Y / 19 19 20 30 1 4 X / 30 30 20 30 1 4 X / 20 30 19 19 1 4 Y / 20 30 30 30 1 4 Y /
Для приведенного выше примера в ключевом слове FAULTDIM в разделе RUNSPEC было задано значение 14.
Ключевые слова FAULTS
573
FCCRIT
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY x SCHEDULE
Критерии сходимости мгновенного испарения Необязательное ключевое слово, изменяющее критерий сходимости мгновенного испарения, используемый в композиционном расчете. Ключевое слово может использоваться в разделах SOLUTION и SCHEDULE и переносится из раздела SOLUTION. Кроме того, в разделе SHEDULE оно может встречаться несколько раз. 1
Максимальное число итераций в векторном расчете мгновенного испарения. •
2
Заданное значение погрешности векторного расчета мгновенного испарения для явных ячеек. •
3
ПО УМОЛЧАНИЮ: 1.0E-8
Максимальное число итераций BFGS (второго порядка) проверки устойчивости. •
8
ПО УМОЛЧАНИЮ: 12
Максимальная погрешность для фазы последовательных подстановок проверки устойчивости. •
7
ПО УМОЛЧАНИЮ: 1.0E-8
Максимальное число последовательных подстановок для проверки устойчивости. •
6
ПО УМОЛЧАНИЮ: 1.0E-6
Заданное значение погрешности векторного расчета мгновенного испарения для начальных условий пласта. Этот параметр влияет на точность только в начале процесса моделирования и заменяется параметрами 2 и 3 для явных и неявных ячеек соответственно. •
5
ПО УМОЛЧАНИЮ: 1.0E-3
Заданное значение погрешности векторного расчета мгновенного испарения для неявных ячеек. •
4
ПО УМОЛЧАНИЮ: 6
ПО УМОЛЧАНИЮ: 12
Максимальная погрешность для фазы BFGS (второго порядка) проверки устойчивости. •
ПО УМОЛЧАНИЮ: 1.0E-8
Пример FCCRIT 8 1.0E-4 1.0E-7 /
574
Ключевые слова FCCRIT
FIELD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Должна использоваться система единиц FIELD Указывает на то, что должна использоваться единицы измерения FIELD. Примечание
По умолчанию принятые единицы являются METRIC.
Дальнейшее описание см. в разделе «Единицы измерения» на стр. 919 «Технического описания ECLIPSE». За этим ключевым словом данные не следуют.
Ключевые слова FIELD
575
FIELDSEP
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Устанавливает сепаратор для месторождения Это ключевое слово устанавливает сепаратор для месторождения, используемый для определения запасов товарной нефти и газа сепарации. Для создания многоступенчатого сепаратора может использоваться несколько строк данных FIELDSEP. Максимальное число ступеней определяется в ключевом слове WELLDIMS. Ступени должны определяться в порядке возрастания. При вводе ключевого слова FIELDSEP оно определяет условия сепарации по умолчанию для скважин. По умолчанию предельное число ступеней одного сепаратора равно 5. Оно может быть увеличено с помощью 5-го аргумента ключевого слова WELLDIMS. По умолчанию предельное число сепараторов (включая сепаратор FIELDSEP) равно 4. Оно может быть увеличено с помощью 8-го аргумента ключевого слова WELLDIMS. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут завершаться после любого из параметров с помощью косой черты (/); оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n ⎯ число последовательных параметров, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Индекс ступени.
2
Температура ступени сепаратора месторождения.
3
4
•
ЕДИНИЦЫ: METRIC: °C, FIELD: °F, LAB: °C, PVT-M: °C
•
ПО УМОЛЧАНИЮ: 60°F = 15.56°C
Давление ступени сепаратора месторождения. •
ЕДИНИЦЫ: METRIC: Barsa, FIELD: psia, LAB: Atma, PVT-M: Atma
•
ПО УМОЛЧАНИЮ: 1 Atma
Определяет направление выдачи жидкости из сепаратора месторождения. Для всех ступеней сепаратора, кроме последней, жидкость выдается в одну из последующих ступеней, как правило, в непосредственно следующую за данной. Присвоение этому параметру нулевого значения устанавливает выдачу жидкости в следующую ступень для всех ступеней, кроме последней, и складской резервуар в качестве последней ступени. Если для предпоследней ступени задано значение —1, то ее объем добавляется к товарной нефти. Необходимо соблюдать осторожность, поскольку это может привести к сложению объемов нефти с различными значениями давления и температуры. •
5
ПО УМОЛЧАНИЮ: 0
Определяет направление выдачи испарений из сепаратора месторождения. Испарения обычно накапливаются в складском резервуаре или в пароотделителе, при этом объем пересчитывается в объем при стандартных условиях. Это производится в том случае, когда для ступени, в которую производится выдача, установлено значение 0.
576
Ключевые слова FIELDSEP
В редких случаях, когда испарения из сепаратора подаются на последующую ступень, значение ступени, в которую производится выдача, может не задаваться по умолчанию. Следует отметить, что если в этом случае в качестве источника газа обратной закачки используется газ сепарации промежуточной ступени, то ECLIPSE 300 рассчитывает и выдает значения дебита экспортируемой нефти. Эти значения будут меньшими, чем пластовый дебит нефти до выполнения обратной закачки. Разница между пластовой и экспортируемой нефтью заключается в нефтяных испарениях, содержащихся в газе обратной закачки, которые в ином случае были бы отделены на последующей ступени сепаратора. См. также раздел «Экспортные таблицы» на стр. 1001 «Технического описания ECLIPSE». • 6
ПО УМОЛЧАНИЮ: 0
Номер таблицы k-величин . Необходим в том случае, если для сепаратора месторождения используется таблица k-величин , а не уравнение состояния. При нулевом значении таблица k-величин не используется и предполагается расчет уравнения состояния. •
7
ПО УМОЛЧАНИЮ: 0
Номер таблицы газовой установки. Необходим в том случае, если для ступени сепаратора месторождения используется таблица газовой установки, а не уравнение состояния. При нулевом значении таблица газовой установки не используется и предполагается расчет уравнения состояния. •
8
ПО УМОЛЧАНИЮ: 0
Номер поверхностного уравнения состояния. Должен быть задан только в том случае, если используется несколько уравнений состояния. Когда применяется эта опция, она может также использоваться по умолчанию. В этом случае в расчете запасов для ячейки используется уравнение состояния этой ячейки. Если указан индекс уравнения состояния, то используется заданное поверхностное уравнение состояния. Значение должно лежать в пределах от 1 до максимального числа уравнений состояния в поверхностных условиях, заданного аргументом 10 ключевого слова TABDIMS. Если условия сепарации для скважины определяются с помощью FIELDSEP, то индекс уравнения состояния, взятый по умолчанию, указывает на использование значений для ячеек, в которых вскрыта скважина. Более подробно это обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
9
Температура для оценки плотности газоконденсатной жидкости. •
ЕДИНИЦЫ: METRIC: °C, FIELD: °F, LAB: °C, PVT-M: °C
10 Давление для оценки плотности газоконденсатной жидкости. •
ЕДИНИЦЫ: METRIC: Barsa, FIELD: psia, LAB: Atma, PVT-M: Atma
Если заданы оба параметра , 9 и 10, то вычисление плотности газоконденсатной жидкости производится с помощью уравнения состояния, а не закона Амагата.
Ключевые слова FIELDSEP
577
Примеры Пример 1 Определяет двухступенчатый сепаратор месторождения. Первая ступень имеет давление 815 psi и температуру 80°F. Вторая ступень присоединена к выходу жидкости первой ступени и представляет стандартные условия. FIELDSEP 1 80 815 / 2 60 14.7 / /
Пример 2 Ниже приведена гораздо более сложная конфигурация сепаратора, в которой первая ступень использует уравнение состояния для мгновенного испарения. Затем испарения подаются на ступень газовой установки для отделения газоконденсатных жидкостей. Жидкость с первой ступени подается на ступень мгновенного испарения в стандартных условиях. Рисунок 3.4 Сложная конфигурация сепаратора месторождения Газ Газовая установка
Газоконденсатная жидкость
Мгновенное испарение
Мгновенное испарение Нефть
FIELDSEP 1 60 15 3 2 1* 1* / --Flash first stage, liquid to 3, vapor to 2 2 15 1.03 -1 1* 1* 1 / --Gas plant second stage for NGL recovery 3 15 1.03 1* 1* 1* 1* / --Stock tank for oil recovery /
578
Ключевые слова FIELDSEP
FILLEPS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Указывает, что концевые точки насыщенности для всех сеточных блоков записываются в файл INIT Это ключевое слово управляет выводом данных для концевых точек сеточных блоков в файл INIT. Как правило, значения SWL, SWCR, SOWCR и т. д. записываются в файл INIT только при задействованном масштабировании концевых точек (ключевое слово ENDSCALE в разделе RUNSPEC) или (в ECLIPSE 100) при задействованной начальной коррекции подвижного флюида (в ключевом слове EQLOPTS раздела RUNSPEC установлен указатель 'MOBILE'). Концевые точки сеточных блоков также выводятся по умолчанию только для тех ячеек, для которых пользователь явным образом определил перемасштабированные концевые точки с помощью соответствующих ключевых слов раздела PROPS (SWL, SWCR, SOWCR и т. д.). Сеточные блоки, для которых явным образом не определены данные перемасштабирования, считаются неопределенными. Это означает, что для этих блоков должны применяться первоначальные таблицы насыщенности (SWOF/SGOF, SWFN/SGFN/SOF3 и т. д.) без перемасштабирования. Ключевое слово FILLEPS указывает ECLIPSE, что для каждого блока должны выводиться фактические концевые точки, перемасштабированные или взятые из таблиц насыщенности, независимо от того, используется ли опция масштабирования концевых точек. Ключевое слово FILLEPS не действует, если в разделе GRID не задано ключевое слово INIT. У этого ключевого слова связанные с ним данные отсутствуют.
Пример FILLEPS
Ключевые слова FILLEPS
579
Дополнительные наборы номеров областей для подсчета запасов
FIP
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово используется для задания массива номеров областей для дополнительного набора областей запасов, в дополнение к стандартному набору, определенному с помощью ключевого слова FIPNUM. Имя ключевого слова должно состоять из двух сегментов: Сегмент 1
Символы 1-3 должны быть строкой символов FIP
Сегмент 2
Символы 4-8 должны быть именем набора областей запасов. Ключевое слово должно сопровождаться одним целым числом для каждого сеточного блока в текущем боксе ввода, определяющим номер области запасов, которой принадлежит блок. Номера областей не должны быть меньше 1 и больше, чем NTFIP (см. ключевое слово REGDIMS). Данные должны завершаться косой чертой (/).
Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что не-льзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Общее число ключевых слов типа FIP в расчете (включая FIPNUM) не должно превышать NMFIPR (установленного по ключевому слову REGDIMS). Ключевые слова типа FIP также могут быть использованы вместе с ключевыми словами COPY, ADD и EQUALS. Любые сеточные блоки, которым до конца раздела REGIONS не присвоен номер области в каждом наборе областей FIP, будут присвоены области FIP 1. Набор балансовых отчетов выдается для каждого набора областей запасов, которые даются с помощью ключевого слова FIP, когда мнемоника FIP установлена >2 в RPTSCHED. Первый набор областей в отчете является набором, созданным с помощью ключевого слова FIPNUM. Последующие балансовые отчеты дают дополнительные области запасов, созданные с помощью ключевого слова FIP. Они имеют мнемонику заглавия в виде BALnnnnn, где nnnnn имя набора областей запасов, заданное с помощью ключевого слова FIPnnnnn. Величины раздела SUMMARY могут быть записаны в summary-файлы с использованием одного из итоговых ключевых слов для выдачи по области (ключевые слова, начинающиеся с R), составленных с первыми тремя символами имени наборов областей запасов. Итоговые ключевые слова, имеющие меньше 5 символов, должны быть расширены до 5 символов с подчеркиванием перед добавлением 3-х символьного имени набора области. Например, заметим, что может быть использовано 5 символов, но только первые 3 символа являются значащими при задании итоговой выдачи; таким образом, первые 3 символа должны быть единственными. ROIPLFST / ROIP_SND /
580
Ключевые слова FIP
for the for set
the oil-in-place in the liquid phase for region 2 of 2 set of regions named FST. the total oil-in-place in all the regions in the named SND.
См. также ключевое слово FIPOWG, которое автоматически составляет набор областей FIP для представления газовой, нефтяной или водной зон при равновесии.
Пример При NMFIPR ≥ 3, NTFIP=4, NDIVIX=8, NDIVIY=6, NDIVIZ=3 и не определяя BOX, установим: -- FIPNUM by layer, for standard fluid-in-place region FIPNUM 48*1 48*2 48*3 / -- FIP by area, X strips (region name XAREA) FIPXAREA 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 / -- FIP by area, strips Y (region name YAREA) FIPYAREA 8*1 16*2 16*3 8*4 8*1 16*2 16*3 8*4 8*1 16*2 16*3 8*4 /
Ключевые слова FIP
581
FIPNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера областей подсчета запасов Ключевое слово должно сопровождаться одним целым числом для каждого сеточного блока в текущем боксе ввода, определяющим область запасов, которой блок принадлежит. Балансовый отчет, показывающий запасы и суммарные потоки в и из скважин и других областей, выдается для каждой области запасов на каждый отчетный момент времени, если мнемоника FIP в ключевом слове RPTSCHED установлена >1. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Любые сеточные блоки, которым до начала раздела REGIONS не присвоено значение FIPNUM, будут присвоены области 1. Номера областей не должны быть меньше 1 и больше, чем NTFIP (ключевые слова REGDIMS или TABDIMS). Данные должны завершаться косой чертой (/). Это ключевое слово определяет стандартный набор областей запасов. Дополнительные наборы областей запасов могут быть заданы, если требуется, с помощью ключевого слова FIP. Каждый набор областей запасов дает свой собственный набор балансовых отчетов, независимо от других наборов областей запасов. Число наборов областей с раздельным подсчетом запасов не должно превышать NMFIPR (ключевое слово REGDIMS). См. также ключевое слово FIPOWG.
Пример При NDIVIX=8, NDIVIY=6, NDIVIZ=5 и в отсутствие BOX ввода: FIPNUM 40*2 8*1 40*3 8*1 40*4 8*1 40*5 8*1 40*6 8*1 /
582
Ключевые слова FIPNUM
FIPOWG
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Определяет семейство областей FIP, представляющее исходные зоны газа, нефти и воды Это ключевое слово указывает на то, что семейство областей с раздельным подсчетом запасов должно определяться автоматически, чтобы представлять исходные зоны газа, нефти и воды в состоянии равновесия. У этого ключевого слова нет связанных с ним данных. Общее число ключевых слов типа FIP в расчете (включая FIPNUM) не должно превышать NMFIPR, а значение NTFIP должно быть не меньше 3, поскольку в этом семействе будет три области. (Ключевые слова NMFIPR и NTFIP задаются с помощью ключевого слова REGDIMS). В соответствии с глубинами ячеек определены три области: Область 1:
Газовая зона, содержащая все ячейки с глубинами выше значения GOC, заданного в параметре 5 ключевого слова EQUIL.
Область 2:
Водная зона, содержащая все ячейки с глубинами ниже значения WOC, заданного в параметре 3 ключевого слова EQUIL.
Область 3:
Нефтяная зона, содержащая ячейки с глубинами между GOC и WOC.
Это семейство областей воспринимается так же, как и любое другое семейство областей FIP, созданное вручную с помощью ключевого слова FIP. Набор балансовых отчетов выдается для областей с раздельным подсчетом запасов FIPOWG, когда значение мнемоники FIP >2 в RPTSCHED. Они имеют мнемонику заглавия BALOWG. Величины раздела SUMMARY могут быть записаны в summary-файлы с использованием одного из итоговых ключевых слов для выдачи по области (ключевые слова, начинающиеся с R), составленных с помощью первых трех OWG. Ключевые слова SUMMARY, имеющие менее 5 символов, должны быть расширены до 5 символов с подчеркиванием перед добавлением 3-х символьного имени набора области; например, ROIPLOWG for the oil-in-place in the liquid phase for the original oil zone. 2 / ROIP_OWG for the total oil-in-place in all three regions /
См. также ключевые слова FIPNUM и FIP.
Пример FIPOWG
Ключевые слова FIPOWG
583
FIPSEP
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Устанавливает сепаратор для выделенной области месторождения Это ключевое слово представляет сепаратор, который будет использоваться для определения объемов нефти и газа в сепараторе для указанной области запасов. Для создания многоступенчатого сепаратора может использоваться несколько строк данных FIPSEP. Максимальное число ступеней определяется в ключевом слове WELLDIMS. Ступени должны определяться в порядке возрастания. По умолчанию предельное число ступеней одного сепаратора равно 5. Оно может быть увеличено с помощью 5-го аргумента ключевого слова WELLDIMS. По умолчанию предельное число ступеней одного сепаратора (включая сепаратор FIELDSEP) равно 4. Оно может быть увеличено с помощью 8-го аргумента ключевого слова WELLDIMS. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут завершаться после любого из параметров с помощью косой черты (/); оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Номер области запасов, где этот сепаратор используется для расчета объема запасов нефти и газа. Номера областей не должны быть меньше 1 и больше, чем NTFIP (см. ключевое слово REGDIMS)
2
Индекс ступени.
3
Температура ступени сепаратора.
•
ЕДИНИЦЫ: METRIC: °C, FIELD: °F, LAB: °C, PVT-M: °C
•
ПО УМОЛЧАНИЮ: 60°F = 15.56°K
4
Давление ступени сепаратора.
•
ЕДИНИЦЫ: METRIC: Barsa, FIELD: psia, LAB: Atma, PVT-M: Atma
•
ПО УМОЛЧАНИЮ: 1 Atma
5
Определяет место назначения выдачи жидкости из сепаратора. Для всех ступеней сепаратора это следующая ступень, кроме последней ступени, для которой им является предыдущая ступень. Присвоение этому параметру нулевого значения устанавливает выдачу жидкости в следующую ступень для всех ступеней, кроме последней, и складской резервуар в качестве последней ступени. Если для предпоследней ступени задано значение -1, то ее объем добавляется к товарной нефти. Необходимо быть осторожным, поскольку это может привести к накоплению объемов нефти с различными значениями давления и температуры. •
6
ПО УМОЛЧАНИЮ: 0
Определяет место назначения выдачи испарений из сепаратора. Они обычно накапливаются в резервуаре для хранения нефти или в пароотделителе, при этом объем пересчитывается в объем при нормальных условиях. Это производится в том случае, когда для ступени, в которую производится выдача, установлено значение 0. В редких случаях, когда испарения из сепаратора подаются на последующую ступень, значение ступени назначения может не задаваться по умолчанию.
584
Ключевые слова FIPSEP
• 7
Номер таблицы k-величин . Требуется, если для сепаратора используется таблица k-величин , а не уравнение состояния. При нулевом значении таблица k-величин не создается, а предполагается расчет уравнения состояния. •
8
ПО УМОЛЧАНИЮ: 0
Номер таблицы газовой установки. Требуется, если для ступени сепаратора используется таблица газовой установки, а не уравнение состояния. При нулевом значении таблица газовой установки не создается, а предполагается расчет уравнения состояния. •
9
ПО УМОЛЧАНИЮ: 0
ПО УМОЛЧАНИЮ: 0
Номер поверхностного уравнения состояния. Должен быть задан только в том случае, если используется несколько уравнений состояния. Когда применяется эта опция, она может также использоваться по умолчанию. В этом случае в расчете запасов для ячейки используется уравнение состояния этой ячейки. Если указан индекс уравнения состояния, то используется заданное поверхностное уравнение состояния. Значение должно лежать в пределах от 1 до максимального числа уравнений состояния в поверхностных условиях, заданного аргументом 10 ключевого слова TABDIMS. Более подробно это обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
10 Температура для оценки плотности газоконденсатной жидкости (NGL). •
ЕДИНИЦЫ: METRIC: °C, FIELD: °F, LAB: °C, PVT-M: °C
11 Давление для оценки плотности газоконденсатной жидкости. •
ЕДИНИЦЫ: METRIC: Barsa, FIELD: psia, LAB: Atma, PVT-M: Atma
Если заданы оба параметра , 10 и 11, то вычисление плотности газоконденсатной жидкости производится с помощью уравнения состояния, а не закона Амагата.
Примечания 1
Это ключевое слово позволяет использование различными областями запасов различных сепараторов для расчета объемов нефти и газа в них, как описано в printфайле. Если это ключевое слово опущено, то во всех областях для этого расчета будет использоваться сепаратор FIELDSEP.
2
Общие объемы для всего месторождения рассчитываются с помощью сепаратора FIELDSEP, так что эти суммарные показатели нефти и газа в общем не равны сумме объемов нефти и газа из областей запасов с различными сепараторами.
3
Наличие этого ключевого слова не влияет на назначение сепаратора для скважин по умолчанию; им по умолчанию принимается сепаратор FIELDSEP, независимо от того, в какой области запасов расположена скважина.
Ключевые слова FIPSEP
585
Пример Определяет двухступенчатый сепаратор для области запасов № 1, одноступенчатый сепаратор для области № 2 и трехступенчатый сепаратор для области № 3. FIPSEP 1 1 80 1 2 60 2 1 60 3 1 90 3 2 80 3 3 60 /
586
Ключевые слова FIPSEP
815 / 14.7 / 14.7 / 730 / 345 / 14.7 /
FLUXNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задает протяженность каждой области потока Ключевое слово FLUXNUM имеет два применения. Во-первых, оно обеспечивает удобный способ задания области в разделе GRID для последующего изменения данных с помощью ключевых слов EQUALREG, ADDREG, COPYREG, MULTIREG и MULTREGT. Во-вторых, ключевое слово используется в опции притока через границу, чтобы задать области, которые могут быть просчитаны, как отдельные модели с потоками на границе, определенными в предыдущем расчете полного месторождения. Ключевое слово должно сопровождаться одним целым числом для каждой сеточной ячейки в полной модели месторождения, задающим номер области потока, которой ячейка принадлежит. Номера области не должны превышать значения NTFREG, введенного с помощью ключевого слова REGDIMS в разделе RUNSPEC (параметр 4). Данные должны завершаться косой чертой (/). Ключевое слово FLUXNUM должно использоваться перед ключевыми словами EQUALREG, ADDREG, COPYREG, MULTIREG и MULTREGT, применяемыми для изменения сеточных свойств в области потока. Массив FLUXNUM может быть скопирован в массивы раздела REGIONS (FIPNUM, SATNUM и т. д.), с помощью ключевого слова COPY. Если используется эта возможность, рекомендуется задавать NTFREG больше 1. Если нулевая область FLUXNUM копируется в массив REGIONS,то массив назначения будет уставлен равным 1. Если ячейке явным образом не присвоено значение FLUXNUM, оно по умолчанию принимается равным 1. Ячейкам, не требующимся в областях потока, явным образом присвоить значение FLUXNUM, равное 0.
Варианты опции потока Дальнейшее описание данной опции см. в разделе «Приток через границу» на странице 199 «Технического описания ECLIPSE». Ключевое слово FLUXNUM должно использоваться как в расчетах полного месторождения (DUMPFLUX), так и уменьшенного (USEFLUX), чтобы указать ячейки, принадлежащие каждой области потока. Предварительно должно быть введено ключевое слово DUMPFLUX или USEFLUX. Для расчетов, в которых полное месторождение имеет только единственную область потока (NTFREG = 1), ячейки внутри области потока должны иметь номер области 1, и 0 — для внешних ячеек. Для расчетов с несколькими областями потока (NTFREG > 1) номера областей должны находиться в пределах от 1 до NTFREG, а ключевое слово FLUXREG используется в уменьшенном расчете, чтобы показать, какие области потока активны. (Отрицательный номер области будет автоматически преобразован в положительный.) Содержимое ключевого слова FLUXNUM в уменьшенном расчете должно быть в точности то же, что и в первоначальном расчете полного месторождения.
Ключевые слова FLUXNUM
587
Примеры Пример 1 Чтобы создать единственную область потока 2*2*2 в пласте 4*4*3: FLUXNUM 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 16*0 /
Пример 2 Чтобы задать 9 отдельных областей потока в пласте 4*4*3: FLUXNUM 1 1 2 2 1 1 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 7 8 8 6 7 8 8 6 7 8 8 16*9 /
588
Ключевые слова FLUXNUM
FLUXREG
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет активные области потока Ключевое слово FLUXREG необходимо использовать в уменьшенном (USEFLUX) расчете при наличии нескольких областей потока в ключевом слове FLUXNUM. Ключевое слово определяет, какие области потока являются активными в уменьшенном расчете. Ключевое слово должно быть введено после ключевого слова USEFLUX. За ключевым словом должно следовать до NTFREG (см. параметр 4 ключевого слова REGDIMS в разделе RUNSPEC) целых чисел, завершенных косой чертой (/). Эти числа представляют собой список активных областей потока. Оставшиеся области потока, не перечисленные в списке, становятся неактивными. Потоки в активные области для неактивных областей считываются из файла Flux. Ключевое слово не требуется в полных (DUMPFLUX) расчетах, а также в расчетах, где в полном месторождении имеется только одна область потока (NTFREG = 1). См. также раздел «Граничные условия потока» на стр. 199 «Технического описания ECLIPSE».
Пример Для выполнения уменьшенного расчета по сектору месторождения, определенному областями потока 2, 3 и 5. FLUXREG 2 3 5 /
Ключевые слова FLUXREG
589
FLUXTYPE
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определить тип граничного условия потока Ключевое слово FLUXTYPE определяет тип граничных условий, используемых в уменьшенном расчете. В уменьшенном расчете используются граничные условия из полного расчета. ECLIPSE позволяет определить два типа граничных условий потока: •
Граничные условия потока определяют граничные потоки для каждой из фаз в полном расчете.
•
Граничные условия потока используют значения давления, насыщенности, Rs и Rv в ячейках области, окружающих уменьшенную область, активизированную с помощью USEFLUX и FLUXREG, из полного расчета в качестве граничных условий для уменьшенного расчета.
В полном (DUMPFLUX) и уменьшенном (USEFLUX) расчетах должен использоваться один и тот же тип граничных условий. За ключевым словом следует единственный параметр , определяющий избранное граничное условие и заканчивающийся косой чертой (/). 1
Тип граничного условия 'FLUX'
Использовать потоки для нефти, воды и газа из полного расчета в качестве граничных условий для уменьшенного расчета.
'PRESSURE'
Использовать значения давления и насыщенности в ячейках области, окружающих уменьшенную область притока, из полного расчета в качестве граничных условий уменьшенного расчета.
•
ПО УМОЛЧАНИЮ: 'FLUX'
Если в файле данных данное ключевое слово отсутствует, то используются граничные условия FLUX.
Пример Для установки граничных условий по давлению: FLUXTYPE 'PRESSURE' /
590
Ключевые слова FLUXTYPE
FMTHMD
x x x x
ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Только ECLIPSE 100
Указывает, что файл HMD должен быть форматированным Указывает, что выходной файл HMD, используемый опцией градиента ECLIPSE и содержащий производные, должен быть форматированным. По умолчанию он является неформатированным. Дополнительную информацию см. в разделе «Опция градиента» на стр. 345 «Технического описания ECLIPSE». У этого ключевого слова связанные с ним данные отсутствуют.
Если создается файл .GRFT, содержащий градиенты RFT, то он также форматируется.
Ключевые слова FMTHMD
591
FMTIN
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
592
Указывает на то, что входные файлы отформатированы Это ключевое слово указывает на то, что входные файлы, которые могут быть как форматированными, так и неформатированными, такие как restart-файлы, должны быть отформатированы. По умолчанию, если это ключевое слово не задано, необходимо использовать неформатированные файлы, поскольку при этом уменьшается размер файла и снижается время на обработку. Ключевое слово FMTIN не имеет аргументов.
Ключевые слова FMTIN
FMTOUT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
ECLIPSE 300
Указывает на то, что выходные файлы являются форматированными Данное ключевое слово указывает на то, что выходные файлы, которые бывают форматированными или неформатированными, должны быть форматированными. Это относится к файлам SMSPEC, SUMMARY, GRID, INIT и RESTART (см. «Работа с файлами в ECLIPSE» на стр. 193 «Технического описания ECLIPSE»). По умолчанию используются неформатированные файлы, что сокращает размер файла и время его обработки. FMTOUT не имеет аргументов. Формат файлов SAVE ECLIPSE 300 управляется отдельным ключевым словом FMTSAVE.
Ключевые слова FMTOUT
593
FMTSAVE
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
594
Указывает на то, что save-файлы отформатированы Указывает на то, что SAVE-файлы в ECLIPSE 300 должны быть отформатированы. По умолчанию эти файлы неформатированные. FMTSAVE не имеет аргументов.
Ключевые слова FMTSAVE
FOAM
x ECLIPSE 100 ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активизирует опцию FOAM Оно указывает на то, что требуется опция Модель Пенистой нефти ECLIPSE 100, чтобы обеспечить моделирование процессов закачки пены. Дополнительную информацию см. в разделе «Модель пены» на стр. 209 «Технического описания ECLIPSE». За этим ключевым словом данные не следуют.
Ключевые слова FOAM
595
FOAMADS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функции адсорбции пены Данные включают NTSFUN (см. ключевое слово TABDIMS) таблиц функций адсорбции пены, каждая из которых завершается косой чертой (/). Таблицы описывают адсорбцию пены породой пласта. Дополнительную информацию см. в разделе «Модель пены» на стр. 209 «Технического описания ECLIPSE». Каждая таблица содержит по два столбца данных: Столбец 1
Локальная концентрация пены в окружающем породу растворе. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: kg/m3 (METRIC), lb/stb (FIELD) or g/cm3 (LAB).
Соответствующие концентрации насыщения пены, адсорбированного породой пласта. Значения должны монотонно увеличиваться вниз по столбцу. •
ЕДИНИЦЫ: kg/kg (METRIC), lb/lb (FIELD) or g/g (LAB).
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или NSSFUN (см. ключевое слово TABDIMS). Внимание
Первая строка таблиц адсорбции должна содержать два нуля.
См. также ключевые слова FOAMROCK, SURFADS и PLYADS.
Пример При NTSFUN=2 и NSSFUN ≥ 6) FOAMADS .0000 .00000 .0000 .00001 .0003 .00005 .0005 .00007 .0008 .00008 .0010 .00008 / .0000 .00000 .0010 .00010 /
596
Ключевые слова FOAMADS
FOAMDCYO
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные зависимости распада пены от нефтенасыщенности В ключевом слове FOAMDCYO вводятся данные, описывающие распад пены в зависимости от нефтенасыщенности. Дополнительную информацию см. в разделе «Модель пены» на стр. 209 «Технического описания ECLIPSE». Данные содержат NTSFUN (см. ключевое слово TABDIMS) таблиц данных распада пены, каждая из которых кончается косой чертой (/). Каждая таблица содержит по 2 столбца данных: Столбец 1
Локальная нефтенасыщенность. Значения должны монотонно увеличиваться вниз по столбцу.
Столбец 2
Соответствующий период полураспада. •
ЕДИНИЦЫ: METRIC: days FIELD: days LAB: hrs.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше NSSFUN (см. ключевое слово TABDIMS). Заметим, что если ключевое слово FOAMDCYW также присутствует, то период полураспада принимается равным минимальному из двух значений для каждой ячейки. Смотри также ключевые слова FOAMDCYW и FOAMADS.
Пример При NTSFUN=2 и NSSFUN ≥ 3: FOAMDCYO --- Constant half-life -0.0 12.0 1.0 12.0 / --- Reduced half-life if oil is present. -0.0 15.0 0.1 5.0 1.0 5.0 /
Ключевые слова FOAMDCYO
597
FOAMDCYW
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные зависимости распада пены от водонасыщенности В ключевом слове FOAMDCYW вводятся данные, описывающие распад пены в зависимости от водонасыщенности. Дополнительную информацию см. в разделе «Модель пены» на стр. 209 «Технического описания ECLIPSE». Данные содержат NTSFUN (смотри ключевое слово TABDIMS) таблиц данных распада пены, каждая из которых кончается косой чертой (/). Каждая таблица содержит по 2 столбца данных: Столбец 1
Локальная водонасыщенность. Значения должны монотонно увеличиваться вниз по столбцу.
Столбец 2
Соответствующий период полураспада. •
ЕДИНИЦЫ: METRIC: days FIELD: days LAB: hrs.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше, чем NSSFUN (см. ключевое слово TABDIMS). Заметим, что если ключевое слово FOAMDCYO также присутствует, то период полураспада принимается равным минимальному из двух значений для каждой ячейки. Смотри также ключевые слова FOAMDCYO и FOAMADS.
Пример При NTSFUN=2 и NSSFUN ≥ 2: FOAMDCYW --- Constant half-life -0.0 15.0 1.0 15.0 / --- Reduced half-life if water is present. -0.0 15.0 1.0 5.0 /
598
Ключевые слова FOAMDCYW
FOAMMOB
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные снижения подвижности газа Это ключевое слово дает таблицы коэффициентов снижения подвижности газовой фазы в качестве функции от концентрации пены. Это ключевое слово является обязательным при расчетах с использованием модели пены, как описано в разделе «Модель Пены» на стр. 209 «Технического описания ECLIPSE». Данные содержат NTPVT (см. ключевое слово TABDIMS) таблиц коэффициентов снижения подвижности. Каждая таблица состоит из двух столбцов данных, завершающихся косой чертой (/). Столбец 1
Концентрация пены. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: METRIC: kg/m3 FIELD: lb/stb LAB: g/cm3
Соответствующий коэффициент снижения подвижности газа
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше NPPVT (см. ключевое слово TABDIMS).
Пример При NTPVT=1 и NPPVT >= 5: FOAMMOB --- Concentration -0.00 0.01 0.015 0.02 0.025
Mobility 1.0 0.2 0.1 0.09 0.09
factor
/
Ключевые слова FOAMMOB
599
FOAMMOBP
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Зависимость давления от коэффициента снижения подвижности пены В расчетах с использованием модели пены данное ключевое слово необязательно. Оно содержит таблицы данных, описывающих зависимость давления от коэффициента снижения подвижности пены. Дополнительную информацию см. в разделе «Модель пены» на стр. 209 «Технического описания ECLIPSE». Данные содержат таблицы NTPVT (см. ключевое слово TABDIMS) данных подвижности. Каждая таблица состоит из двух столбцов данных, завершающихся косой чертой (/). Столбец 1
Давление в нефтяной фазе. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: METRIC: barsa FIELD: psia LAB: atma.
Соответствующий коэффициент давления, умноженный на коэффициент снижения подвижности пены, Mp(P). Значение обычно находятся между 0 и 1. 0.0 — оставляет коэффициент снижения подвижности неизменным 1.0 — приравнивает значение подвижности газа к подвижности чистого газа ,
где MP
коэффициент снижения подвижности, влияющий на давление,
M(Cfoam)
исходный коэффициент снижения подвижности газовой фазы в качестве функции от концентрации пены (ключевое слово FOAMMOB),
Mp(P)
функция, зависящая от давления,
P
давление в нефтяной фазе.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше NPPVT (см. ключевое слово TABDIMS).
Пример При NTPVT=1 и NPPVT ≥ 3: FOAMMOBP --- Pressure -3000 5000 10000
600
Ключевые слова FOAMMOBP
Pressure modifier 0.0 0.0 0.8 /
FOAMMOBS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Зависимость сдвига от снижения подвижности пены В расчетах с использованием модели пены данное ключевое слово необязательно. Оно содержит таблицы данных, описывающих зависимость сдвига от коэффициента снижения подвижности пены. Дополнительную информацию см. в разделе «Модель пены» на стр. 209 «Технического описания ECLIPSE». Данные содержат таблицы NTPVT (см. ключевое слово TABDIMS) данных подвижности. Каждая таблица состоит из двух столбцов данных, завершающихся косой чертой (/). Столбец 1
Скорость потока газовой фазы. Значения должны монотонно увеличиваться вниз по столбцу. Первый параметр должен быть равен 0,0. •
Столбец 2
ЕДИНИЦЫ: METRIC: m/day FIELD: ft/day LAB: cm/hr.
Соответствующий коэффициент сдвига, умноженный на коэффициент снижения подвижности пены, Ms(v). Значение обычно находятся между 0 и 1. 0.0 — оставляет коэффициент снижения подвижности неизменным 1.0 — приравнивает значение подвижности газа к подвижности чистого газа ,
где MF
итоговый коэффициент снижения подвижности газа,
MP
коэффициент снижения подвижности, включая влияние давления (из ключевых слов FOAMMOB и FOAMMOBP),
Ms(v)
функция, зависящая от сдвига,
v
скорость газа.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше NPPVT (см. ключевое слово TABDIMS).
Пример При NTPVT=1 и NPPVT >= 4: FOAMMOBS --- Velocity -0.0 0.02 0.04 0.06
Shear modifier 0.0 0.0 1.0 1.0
/
Ключевые слова FOAMMOBS
601
FOAMROCK
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет свойства породы для модели пены Данные включают NTSFUN (см. ключевое слово TABDIMS) таблиц, определяющих необходимые для модели пены свойства породы. Для каждой таблицы необходимы два параметра , завершающихся косой чертой (/). Параметр 1 Индекс адсорбции, используемый для данного типа породы. Возможные значения индекса адсорбции: 1 или 2. Если выбрано значение 1, то изотерма адсорбции пены строится повторно всякий раз, когда уменьшается местная концентрация пены в решении. Если указано значение 2, то десорбция пены происходить не может. •
ПО УМОЛЧАНИЮ: 1
Параметр 2 Массовая плотность данного типа породы в пластовых условиях. Данное значение используется в расчете потери пены из-за абсорбции. ЕДИНИЦЫ: METRIC: kg/rm3 FIELD: lb/rft3 LAB: g/rcm3
•
Следует заметить, что при использовании моделей полимера или ПАВ массовая плотность может игнорироваться. Значение массовой плотности будет взято из первого по порядку присутствующего слова: PLYROCK, SURFROCK, FOAMROCK. Дополнительную информацию см. также в описании ключевого слова FOAMADS и в разделе «Модель пены» на стр. 209 «Технического описания ECLIPSE».
Пример При NTSFUN=3: FOAMROCK 2 2381 2 2342 1 2520
602
Ключевые слова FOAMROCK
/ / /
FORMFEED
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
Устанавливает символ перевода страницы в print-файле Это ключевое слово позволяет указать, как ECLIPSE должен вставить перевод страницы в файлы Print и Run Summary. Ключевое слово необязательно, по умолчанию используется стандартное управление кареткой FORTRAN. Наиболее подходящим местом для ключевого слова является начало набора данных. Ключевое слово должно сопровождаться единственным целым числом, заканчивающимся косой чертой (/), чтобы выбрать одну из следующих опций: 1 = Стандартное управление кареткой FORTRAN 2 = Символ перевода страницы, ASCII(12) 3 = Нет символа •
ПО УМОЛЧАНИЮ: (стандартное управление кареткой FORTRAN)
Пример Установить перевод страницы для лазерного принтера. FORMFEED 2 /
Ключевые слова FORMFEED
603
FORMOPTS
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
604
Опции выражений Это ключевое слово позволяет управлять некоторыми опциями состава, обычно связанными с композиционными эффектами в ECLIPSE 300. Эти опции обычно очень мало влияют на выводимые моделью данные, но в некоторых случаях могут существенным образом изменить производительность модели. В будущих версиях программы опции по умолчанию могут изменяться, а данное ключевое слово будет сохранено в целях обратной совместимости. За ключевым словом должен следовать список необходимых опций. По умолчанию все эти опции отключены. Данные должны завершаться косой чертой (/).
Ключевые слова FORMOPTS
Примечание
Начиная с версии 2002А HCSCAL включено по умолчанию. Обратная совместимость обеспечивается с помощью ключевого слова NOHCSCAL.
Ключевые слова FORMOPTS
605
HCSCAL
Если активна опция HCSCAL, то выполняется дополнительное масштабирование относительных проницаемостей углеводородов. В композиционной модели нефть может переходить в газ, минуя двухфазное состояние. При этом относительные проницаемости углеводородов масштабируются для получения сглаженного перехода между двумя этими состояниями (см. «Околокритические относительные проницаемости нефти и газа» на стр. 723 «Технического описания ECLIPSE»). Однако, если относительная проницаемость газа при погребенной воде отличается от относительной проницаемости нефти (при погребенной воде Krog и Krow должны быть равными), то при переходе системы в двухфазное состояние может возникнуть разрыв относительной проницаемости углеводородов. Этого можно избежать, считая Krg равным Kro при погребенной воде, что является обоснованным предположением. Другим способом избежать разрыва является использование опции HCSCAL, при этом Krg масштабируется вблизи критической точки подобно относительной проницаемости углеводорода.
NOHCSCAL Отключает опцию HCSCAL SINGLEP
606
Ключевые слова FORMOPTS
Опция SINGLEP изменяет значения плотностей, используемые в гидростатической составляющей для потока между двумя ячейками в том случае, когда флюидом является однофазный углеводород. По умолчанию однофазный углеводород считается нефтью или газом в зависимости от оценки критической температуры флюида, полученной из корреляции Ли. Затем плотность каждой из фаз используется как взвешенная плотность насыщения для двух ячеек, между которыми рассчитывается поток. В случае однофазного углеводорода это приводит к разрывам при изменении состояния ячейки, хотя известно, что физически флюид является однофазным и однородным. Опция SINGLEP обрабатывает однофазный углеводород именно таким образом, причем значение плотности принимается равным взвешенной плотности насыщения углеводорода независимо от того, является он нефтью или газом. Следует заметить, что двухфазное поведение при этом не изменяется.
NOPCSPT
Опция NOPCSPT (Нет разделения Рс) изменяет способ обработки капиллярного давления газ-нефть. По умолчанию ECLIPSE 300 разделяет капиллярное давление газ-нефть между газом и нефтью на основе значения насыщенности:
Как правило, переменное давление решения Р является давлением углеводорода, а не фазовым давлением газа или нефти. Это устраняет многие разрывы, связанные с однофазным переходом от нефти к газу при условии, что фаза, соответствующая фазовому давлению, остается прежней. Однако из-за закручивания подвижностей в потоке могут все же возникать разрывы. При использовании опции NOPCSPT капиллярное давление считается связанным с газовой фазой:
Эту опцию не рекомендуется применять в композиционных расчетах, где флюид может достичь состояния, близкого к критической точке. Именно это предполагается в ECLIPSE 100. BOILMOD
Опция BOILMOD задействует альтернативное выражение в расчетах с нелетучей нефтью. По сравнению со стандартной моделью нелетучей нефти ECLIPSE 300 изменения заключаются в двух компонентах. Во-первых, основными переменными являются давление и насыщенность, а не массовые плотности. Во-вторых, условие равенства суммы насыщенностей единице применяется как ограничение, а не как уравнение невязки. В ECLIPSE 100 используются именно такие выражения. Следует заметить, что модифицированные выражения используются только в уравнениях потока в пласте, но не в модели скважины. В текущей версии модифицированные выражения могут использоваться только в полностью неявных случаях, но не в расчетах с газоконденсатом (ключевое слово PVTG) и в расчетах FLUX. В повторном расчете эту опцию нельзя ни включать, ни отключать. Опция также не может использоваться в однофазных и газоводяных расчетах.
Пример Используются опции однофазной плотности, но сохраняется обработка капиллярного давления по умолчанию. FORMOPTS SINGLEP /
Ключевые слова FORMOPTS
607
FREEZEPC
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Зафиксировать все значения капиллярных давлений в расчете Данное ключевое слово выбирает опцию решения FREEZEPC. Это бывает полезным в расчетах IMPES или AIM с большим капиллярным давлением. При этом изменение насыщенности превращается в изменение давления, что может вызвать неустойчивость. Данный вид неустойчивости не связан с пропускной способностью ячейки или скважины и может образоваться из устойчивого начального решения. FREEZEPC не используется по умолчанию ни в каком режиме. Максимальный темп изменения капиллярных давлений ограничивается в режимах IMPES и AIM ключевым словом DPCDT, чего обычно бывает достаточно для предотвращения неустойчивости. Ключевое слово FREEZEPC не имеет аргументов.
608
Ключевые слова FREEZEPC
FRICTION
x ECLIPSE 100 ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активизирует опцию трения в стволе скважины Это ключевое слово необходимо ввести, чтобы задействовать опцию трения в стволе скважины (см. раздел «Опция трения в стволе скважины» на стр. 939 «Технического описания ECLIPSE»). Оно определяет максимальное число скважин, для которых необходим расчет трения в стволе, а также максимальное число ветвей, которые могут объединяться внутри одного соединения сеточных блоков. За ключевым словом должны следовать два параметра , оканчивающихся косой чертой (/): 1
NWFRIC Максимальное число скважин, для которых необходим расчет трения в стволе •
2
ПО УМОЛЧАНИЮ: 0
NWFRIB Максимальное число ветвей или потоков, которые могут объединяться в одном соединении (включая главный ствол). Например, если внутри какого-либо соединения сеточных блоков к главному стволу присоединяется более одной ветви, то это число следует установить равным двум. •
ПО УМОЛЧАНИЮ: 1 (соответствует обычной скважине, имеющей только главный ствол)
Пример FRICTION 3 2 /
Ключевые слова FRICTION
609
FULLIMP
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опция полностью неявного решения Данное ключевое слово выбирает опцию полностью неявного решения. См. раздел «Выражения для уравнений», стр. 225 «Технического описания ECLIPSE». Ключевое слово FULLIMP не имеет аргументов.
ECLIPSE 300
Оно часто требуется для расчетов с очень высокими дебитами, таких как моделирование с двойной пористостью и радиальные расчеты.
ECLIPSE 100
Эта опция решения принимается в ECLIPSE 100 по умолчанию.
610
Ключевые слова FULLIMP
FVST
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определить зависимость смешиваемости от поверхностного натяжения Определяет коэффициент FK зависимости смешиваемости относительной проницаемости от поверхностного натяжения. FK является весовым коэффициентом для несмешивающейся составляющей (см. [3.67]) и должен расти при увеличении поверхностного натяжения. Если ключевое слово FVST не введено, то коэффициент смешиваемости получается из выражения Коатса: [3.67]
где Р ⎯ экспонента, установленная с помощью MISCEXP. По умолчанию используется значение 0.25. В любом случае FK используется для определения кривых относительной проницаемости нефти и газа: [3.68]
Две составляющие масштабированы таким образом, что имеют равные критические imm
насыщенности, определенные FS cr . FVST предотвращает одновременное использование P и σ0 в расчетах относительной проницаемости. Значение σ0 все же используется для модификации капиллярных давлений. [3.69]
FVST является таблицей давлений ⎯ для каждой из областей таблицы давлений (PVTNUM) необходима отдельная таблица. Единицей измерения поверхностного натяжения во всех системах единиц считается dyne/cm.
Пример FVST 0 0.0 5 0.25 10 0.5 20 1.0 40 1.0 /
Ключевые слова FVST
611
FWELLS
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
612
Опция вскрытия скважины в трещине Если в разделе RUNSPEC введено это ключевое слово, то имеется возможность запрашивать вскрытия скважины в трещине (FX и FY) в ключевых словах WELLCOMP (параметр 12) или COMPDAT (параметр 13). Ключевое слово FWELLS не имеет аргументов. В ECLIPSE 100 это ключевое слово не требуется.
Ключевые слова FWELLS
GADJUST
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Настраивает диагональный тензор проницаемости В данном ключевом слове проницаемость предполагается вводить как диагональный тензор с учетом касательных векторов ячеек. Осуществляется это только для совместимости с FrontSim. Это равноценно использованию опции 2 ключевого слова TBASIS в тех случаях, когда недиагональные коэффициенты PERMXY, и т. д. равны нулю. Дополнительную информацию см. в разделе «Тензор проницаемости» на стр. 823 «Технического описания ECLIPSE».
Пример GADJUST
Ключевые слова GADJUST
613
GADVANCE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Назначить группе предварительно импортируемый газ Это ключевое слово назначает запас предварительно импортируемого газа для группы, поставляющей газ для обратной закачки (см. ключевые слова GINJGAS, WINJGAS, GRUPINJE и WELLINJE). При обратной закачке газа из этой группы предварительно импортируемый газ используется прежде, чем газ, добытый этой группой из пласта. Если импортируемого газа достаточно для требований повторной закачки, то добытый заказ не закачивается вообще, а сохраняется для топлива или для продажи. Если импортированного и добытого газа недостаточно для повторной закачки, то для покрытия дефицита используется свежий газ в том случае, если он определен для группы нагнетающих скважин или отдельной скважины. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы, либо корень имени группы, либо FIELD (для импорта в группу Field) Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Имя потока скважины (заданное с помощью ключевого слова WELLSTRE), определяющего состав предварительно импортируемого газа.
3
Максимальный расход подачи импортируемого газа. •
ЕДИНИЦЫ: METRIC: sm3/Day, FIELD: Mscf/Day, LAB: scc/hr, PVT-M: sm3/Day
Путем установки 30-го целого числа в ключевом слове OPTIONS3 может быть инициирована альтернативная обработка с использованием смесительной емкости, где импортируемый газ смешивается с добытым и полученная смесь используется для обратной закачки. Доля импортируемого газа в этой смеси равна отношению указанного расхода импортируемого газа (параметр 3) к сумме этого же расхода и дебита добываемого газа. С этой опцией импортируемый газ не используется прежде, чем добытый. При использовании импортируемого газа расчет закачки может повторяться с тем, чтобы состав газа нагнетания соответствовал темпу закачки (см. ключевое слово GCONTOL). Примечание
Импортируемый газ назначается группе источников газа, а свежий газ ⎯ группе или скважине, имеющей заданный темп закачки. Кроме того, импортируемый газ нельзя использовать для топлива или продажи ⎯ только для нагнетания.
Пример Импортируемый газ назначается группе GA1 с максимальным расходом 10000 Mscf/Day. GADVANCE GA1 STR1 10000 / /
614
Ключевые слова GADVANCE
GAS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
ECLIPSE 300
В расчетах присутствует газ Это ключевое слово указывает на то, что в расчетах присутствует газовая фаза. Оно может быть определено во всех случаях, когда газовая фаза присутствует или может присутствовать.
Это ключевое слово по умолчанию используется в любых расчетах состава. Ключевое слово GAS не имеет аргументов.
Ключевые слова GAS
615
GASBEGIN
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Открывает набор ключевых слов для файла годового графика Ключевое слово GASBEGIN обозначает начало набора ключевых слов, помещаемых в файл годового графика, используемый с моделью разработки газового месторождения (см. раздел «Модель разработки газового месторождения» на стр. 245 «Технического описания ECLIPSE»). У этого ключевого слова связанные с ним данные отсутствуют. Все ключевые слова, введенные между ключевыми словами GASBEGIN и GASEND, помещаются в файл годового графика. Если в последующем пара ключевых слов GASBEGIN-GASEND вводится снова, то содержимое файла годового графика замещается новым набором ключевых слов, находящихся между ними. Файл годового графика можно очистить, указав GASEND сразу после GASBEGIN.
Файл годового графика Файл годового графика предназначен для использования с моделью разработки газового месторождения и позволяет инженеру изменять параметры управления скважиной и распечатывать отчеты в течение года, а не только в начале и в конце контрактного периода. Ключевые слова GASYEAR и GASPERIO продолжают моделирование на один или более полных контрактных лет или контрактных периодов. Операции со скважиной в конце контрактного периода могут выполняться как обычно. Печатный отчет в конце каждого контрактного периода создается в соответствии с указателями в ключевом слове RPTSCHED. Однако для выполнения операций со скважиной и печати отчетов в течение контрактного периода необходимо настроить файл годового графика. Для этого следует ввести последовательность ключевых слов, определяющую необходимые операции и заключенную между ключевыми словами GASBEGIN и GASEND, перед ключевым словом GASYEAR или GASPERIO во входном файле данных. Когда ECLIPSE считывает ключевое слово GASBEGIN при моделировании, последующие ключевые слова вплоть до GASEND копируются в отдельный автоматически создаваемый файл. Данные ключевых слов не считываются и соответствующие действия не выполняются до тех пор, пока не встретится ключевое слово GASYEAR или GASPERIO. Впоследствии ключевые слова файла годового графика считываются и обрабатываются для каждого года, на который продляется моделирование с помощью ключевого слова GASYEAR или GASPERIO. Если моделирование продолевается с помощью ключевых слов DATES или TSTEP, то содержимое файла игнорируется. Примечание
Следует убедиться в том, что данные ключевых слов (но не сами ключевые слова) вводятся с отступом как минимум в одно знакоместо от левого поля.
Когда ключевое слово GASYEAR или GASPERIO указывает ECLIPSE продлить моделирование на контрактный год или период, ECLIPSE считывает данные ключевых слов из файла годового графика и выполняет необходимые действия в нужные моменты времени. Действия могут быть инициированы в начале каждого месяца, именованного с помощью ключевого слова GASMONTH. Если контрактный период рассчитывается за два или более проходов (для получения значений суточного количества вырабатываемого газа), то в каждом проходе файл годового графика заново считывается с начала периода. После настройки файла годового графика ECLIPSE считывает его ключевые слова и выполняет необходимые действия для каждого последующего контрактного периода, 616
Ключевые слова GASBEGIN
определенного ключевым словом GASYEAR или GASPERIO. Таким образом, если каждый год выполняются одни и те же действия, файл необходимо настроить лишь единожды. Однако, если действия при моделировании изменяются, файл также должен быть изменен. Новый файл настраивается так же, как и предыдущий ⎯ с помощью ключевых слов, заключенных между GASBEGIN и GASEND. Содержимое имеющегося файла стирается и заменяется новым набором ключевых слов. Если никаких действий выполнять не требуется, то файл годового графика можно очистить, указав GASEND сразу после GASBEGIN. При повторном запуске файл годового графика необходимо настроить заново с помощью GASBEGIN и GASEND; он не переносится в файл Restart автоматически. В противном случае ECLIPSE выдает сообщение об ошибке, поскольку обнаруживает, что в основном расчете имелся файл годового отчета, отсутствующий в повторном запуске. Если в повторном запуске файл годового отчета не требуется, все же необходимо создать пустой файл.
Ключевые слова, допустимые для использования в годовом файле отчета В годовом файле отчета допускается использовать только ограниченный набор ключевых слов ECLIPSE. К ним относятся: BRANPROP
изменяет свойства ветви при использовании расширенной модели сети.
ECLIPSE 100
DEBUG
изменяет отладочные указатели.
ECLIPSE 300
DEBUG3
изменяет отладочные указатели.
GASEND
обозначает окончание файла годового отчета (обязательное).
GASMONTH
обозначает время следующего набора операций.
GCONPRI
изменяет ограничения для группы в управлении группой по приоритету.
GCONPROD
изменяет ограничения и направляющие дебиты для групп в управлении группами по направляющему дебиту.
ECLIPSE 100
GCONSUMP
изменяет темпы потребления газа для группы.
ECLIPSE 300
GRUPFUEL
изменяет темпы потребления топливного газа для группы.
GRUPNET
изменяет таблицу показателей вертикального потока или величину искусственного лифта, либо изменяет давление существующего узла фиксированного давления.
GRUPTARG
изменяет отдельные ограничения на дебит и направляющие дебиты для групп.
GRUPTREE
изменяет иерархию групп.
GSATINJE
изменяет темпы нагнетания групп-спутников.
GSATPROD
изменяет дебиты групп-спутников.
NCONSUMP
изменяет потребление газа в узлах расширенной модели сети.
NEXTSTEP
ограничивает длину следующего временного шага, например, для его уменьшения после открытия некоторых скважин.
NODEPROP
изменяет свойства узлов при использовании расширенной модели сети.
RPTPRINT
изменяет значения указателей для печати отчетов.
ECLIPSE 100
ECLIPSE 300
Ключевые слова GASBEGIN
617
ECLIPSE 100
RPTSCHED
изменяет значения указателей для печати отчетов. Здесь игнорируются следующие указатели отчетов: Указатель 7, мнемоника ‘RESTART’ ⎯ файлы повторного запуска записываются только по окончании контрактного периода Переключатель 12, мнемоника ‘CPU’ ⎯ указатель таймера не должен изменяться в файле годового графика.
ECLIPSE 300
TSCRIT
изменяет критерий временных шагов.
TUNING
изменяет параметры настройки, например, максимальный размер шага.
WEFAC
изменяет коэффициенты эффективности для скважин.
WELDEBUG
изменяет отладочные указатели для скважин.
WELOPEN
открывает или закрывает скважины или соединения.
WELPRI
изменяет приоритеты скважин в управлении группой по приоритету.
WELTARG
изменяет отладочные указатели для скважин.
WGRUPCON
изменяет направляющие дебиты для управления группой по направляющему дебиту.
Пример Для контрактного года, начинающегося с 1 сентября. Начать набор ключевых слов, которые помещаются в файл годового графика GASBEGIN
Удалить летний коэффициент простоя для скважины Р2 WEFAC P2 1.0 / /
Установить указатели вывода таким образом, что создается только отчет для скважины RPTSCHED 'WELLS=2' 'SUMMARY=2' 'WELSPECS' /
Продвинуть моделирование до 1 января и запросить отчет GASMONTH JAN YES /
Продвинуть моделирование до 1 июня, не выводить отчет GASMONTH JUN NO /
618
Ключевые слова GASBEGIN
С 1 июня установить летний коэффициент простоя для скважины Р2 WEFAC P2 0.8 / /
Восстановить указатели давления и насыщенности для отчета на конец контрактного года RPTSCHED 'PRES' 'SWAT' 'SGAS' 'WELLS=2' 'SUMMARY=2' 'WELSPECS' /
Конец файла годового графика GASEND
Моделировать 3 контрактных года с помощью данного файла годового графика GASYEAR 3 100000 ACQ /
В последующие годы летний коэффициент простоя для скважины Р2 не устанавливается, но отчет 1 января запрашивается. Сначала удаляется летний коэффициент простоя, установленный в последнем контракте WEFAC P2 1.0 / /
Настраивается новый файл годового графика только с зимним отчетом GASBEGIN RPTSCHED 'WELLS=2' 'SUMMARY=2' 'WELSPECS' / GASMONTH JAN YES / RPTSCHED 'PRES' 'SWAT' 'SGAS' 'WELLS=2' 'SUMMARY=2' 'WELSPECS' / GASEND
Моделируется еще 4 контрактных года с помощью нового файла годового графика GASYEAR 4 1* ACQ / END
Ключевые слова GASBEGIN
619
GASCONC
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Начальная концентрация газа в угле За ключевым словом должно следовать одно действительное число для каждого матричного сеточного блока, определяющее начальную концентрацию газа в угле. Поле данных должно завершаться косой чертой (/). •
ЕДИНИЦЫ: sm3/m3 (METRIC), Mscf/ft3 (FIELD), scm3/cm3 (LAB).
Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*0,22). Заметим, что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. Данные должны быть введены только для матричных ячеек, то есть для верхней половины сетки. Ключевые слова GASCONC и GCVD везде являются необязательными. Если оба этих ключевых слова отсутствуют, то концентрация газа в угле берется как равновесная концентрация для соответствующего давления гидроразрыва. Начальная концентрация газа в угле не должна устанавливаться выше начального равновесного значения; в противном случае ECLIPSE выдает предупреждение. Если концентрация газа в угле ниже равновесной, то рекомендуется использовать модель односторонней диффузии (установить параметр 2 ключевого слова DIFFCOAL равным 0.0). См. также ключевое слово GCVD.
Пример При NDIVIX=8, NDIVIY=6, NDIVIZ=10 GASCONC 48*89.1 48*87.3 48*85.1 48*85.0 48*85.0 /
620
Ключевые слова GASCONC
GASEND
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Заканчивает набор ключевых слов для файла годового графика Ключевое слово GASEND обозначает конец набора ключевых слов, помещаемых в файл годового графика, используемый с моделью разработки газового месторождения. У этого ключевого слова связанные с ним данные отсутствуют. Более подробное описание годового файла отчета см. в ключевом слове GASBEGIN.
Ключевые слова GASEND
621
GASFCOMP
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Автоматические компрессоры для опции стандартной сети С помощью этого ключевого слова могут быть объявлены стандартные компрессоры при использовании модели разработки газового месторождения совместно с опцией стандартной сети. В каждой ветви сети может быть не более одного компрессора. ECLIPSE задействует компрессоры, когда это необходимо для достижения месторождением заданного значения дебита газа. Компрессоры отключаются, когда заданное значение уменьшается, с тем, чтобы определить, обеспечивает ли месторождение заданный дебит без использования компрессоров. Автоматические компрессоры также включаются при расчете максимальной производительности месторождения. Простая опция для автоматических компрессоров имеет всего два состояния: все компрессоры включены и все компрессоры выключены. Каждый компрессор определяется единственной записью данных. Расширенная опция позволяет устанавливать до пяти уровней компрессии для каждого из компрессоров. Компрессоры включаются и переключаются на более высокий уровень компрессии по одному в предварительно определенном порядке до тех пор, пока дебит месторождения не достигнет заданного значения. Порядок этих событий определяется порядковым номером операции. Уровни компрессии с порядковым номером 1 включаются в первую очередь, затем уровни с порядковым номером 2 и т. д. в порядке возрастания номеров. Это происходит до тех пор, пока не будет достигнут заданный дебит месторождения или все компрессоры не будут задействованы на максимально определенном для них уровне. Текущий уровень эксплуатации каждого из компрессоров может быть также записан в файл Summary с помощью мнемоники GMCPL раздела SUMMARY. При расчете максимальной производительности месторождения все компрессоры включаются на максимально определенный для них уровень. Расширенная опция требует небольшого дополнительного объема дискового пространства, который должен быть зарезервирован путем ввода значения ‘YES’ в параметре 1 ключевого слова GASFIELD в разделе RUNSPEC. Каждый уровень компрессии каждого из компрессоров определяется единственной записью данных. Дополнительную информацию см. в разделе «Модель разработки газового месторождения» на стр. 245 и в разделе «Опция наземной сети» на стр. 543 «Технического описания ECLIPSE». Примечание
При использовании опции расширенной сети (ключевое слово NETWORK в разделе RUNSPEC) автоматические компрессоры должны быть определены с помощью ключевого слова NETCOMPA, а не GASFCOMP. Компрессоры расширенной сети, определенные с помощью ключевого слова NETCOMPA, обладают большей частью функций расширенных компрессоров, определенных с помощью GASFCOMP.
Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя или корень имени группы, сеть которой содержит компрессор. Компрессор, связанный с этой группой, влияет на величину падения давления в трубопроводе между данной группой и родительской. Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Номер таблицы показателей вертикального потока, используемой при эксплуатации компрессора на уровне, указанном в параметре 5. Если компрессор выключен, то используется номер таблицы, указанный в ключевом слове GRUPNET.
622
Ключевые слова GASFCOMP
Нулевой или отрицательный номер обозначает, что используется тот же номер таблицы показателей вертикального потока, определенный в GRUPNET. • 3
ПО УМОЛЧАНИЮ: 0
Величина искусственного лифта, используемая при эксплуатации компрессора на уровне, указанном в параметре 5. Если компрессор выключен, то используется величина искусственного лифта, указанная в ключевом слове GRUPNET. •
4
ПО УМОЛЧАНИЮ: 0.0
Потребление газа компрессором (в качестве топлива) при эксплуатации компрессора на уровне, указанном в параметре 5. Когда компрессор включен, дополнительная величина потребления добавляется к фиксированной величине, установленной в GCONSUMP, если таковая имеется.
5
•
ЕДИНИЦЫ: sm3/day (METRIC), Mscf/day (FIELD), scm3/hr (LAB), sm3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.0
Уровень компрессии, которому соответствуют параметры 2-4. Целое число от 1 до 5. Число, большее 1, может быть введено только при использовании расширенной опции компрессора (см. ключевое слово GASFIELD в разделе RUNSPEC). •
6
ПО УМОЛЧАНИЮ: 1
Порядковый номер операции, в которой компрессор переключается на данный уровень компрессии Целое неотрицательное число. Число, большее 1, может быть введено только при использовании расширенной опции компрессора (см. ключевое слово GASFIELD в разделе RUNSPEC). Нулевая величина делает данный уровень неактивным. Два уровня одного и того же компрессора не могут иметь одинаковые порядковые номера операции. •
ПО УМОЛЧАНИЮ: 1
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. См. также ключевое слово COMPOFF.
Примеры Пример 1 Компрессор с одним уровнем устанавливается на трубопровод от PLAT-A (простая опция компрессора): GASFCOMP -- GROUP -- NAME PLAT-A /
NEW TAB 1*
VFP NO
NEW ALQ 50
GAS CONSUMP 1000 /
COMP LEVEL
SEQUENCE NUMBER
Ключевые слова GASFCOMP
623
Пример 2 Объявляется два процессора с двумя уровнями на трубопроводах от PLAT-A и PLAT-B, которые включаются последовательно (расширенная опция компрессора): GASFCOMP -- GROUP -- NAME PLAT-A PLAT-A PLAT-B PLAT-B /
624
Ключевые слова GASFCOMP
NEW VFP TAB NO 1* 1* 1* 1*
NEW ALQ 50 100 50 100
GAS CONSUMP 1000 1500 1000 1500
COMP LEVEL 1 2 1 2
SEQUENCE NUMBER 1 2 3 4
/ / / /
GASFDELC
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определение максимальной производительности для модели разработки газового месторождения Максимальная производительность определяется как величина дебита газа для продажи, которая будет достигнута немедленно после снятия всех ограничений и заданных значений расхода газа для группы и месторождения при текущих условиях в сеточных блоках. Ключевое слово GASFDELC используется для определения того, следует ли при расчете максимальной производительности снимать ограничения на расход нефти или воды для групп или месторождения, а также для самих скважин. Более подробную информацию см. в разделе «Модель разработки газового месторождения» на стр. 245 «Технического описания ECLIPSE». Ключевое слово сопровождается единственным целым числом (1 или 2) и косой чертой (/). 1=
Снимать только ограничения и заданные значения расхода газа для месторождения и групп. Сохранять все остальные ограничения, включая ограничения на расход и давление для скважин.
2=
Снимать все ограничения расхода газа для месторождения, групп и скважин. Сохранять только ограничения забойного и устьевого давления для скважин. (Если скважины имеют ограничения по перепаду давления, они также сохраняются, если в параметре 4 ключевого слова WELDRAW введено YES.)
Если данное ключевое слово отсутствует, то используется определение 1. Примечание
Определение 2 нельзя использовать в случае, если имеются контрактные группы, использующие опцию FIX2 в ключевом слове GDCQ для нескольких контрактных групп.
Пример GASFDELC 2 /
Ключевые слова GASFDELC
625
GASFIELD
x ECLIPSE 100 ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активизирует специальные опции в модели разработки газового месторождения Это ключевое слово необходимо, если модель разработки газового месторождения должна использоваться со следующими опциями: либо
расширенная опция компрессора (см. ключевое слово GASFCOMP),
или
несколько контрактных групп (определенных ключевым словом GSWINGF),
или
ускоренная схема итераций для расчета суточного количества добываемого газа в первом проходе контрактного периода (см. раздел «Расчет значения суточного количества добываемого газа», стр. 252 «Технического описания ECLIPSE», а также параметр 8 ключевого слова GASYEAR или параметр 9 ключевого слова GASPERIO).
Ключевое слово можно опустить, если модель разработки газового месторождения используется без этих опций. (Более подробную информацию см. в разделе «Модель разработки газового месторождения» на стр. 245 «Технического описания ECLIPSE».) Примечание
Расширенную опцию компрессора запрашивать не требуется, если используется опция расширенной сети (см. раздел «Расширенная модель сети», стр. 557 «Технического описания ECLIPSE»). Компрессоры расширенной сети, определенные с помощью ключевого слова NETCOMPA, обладают большей частью функций расширенных компрессоров.
За ключевыми словами должно следовать до двух параметров , обозначающих использование описанных выше специальных опций и заканчивающихся косой чертой (/). 1
Указатель, обозначающий, требуется ли использовать опцию расширенного компрессора или несколько контрактных групп YES
Требуется опция расширенного компрессора и/или определено несколько контрактных групп
NO
В противном случае
• 2
Указатель использования ускоренной схемы итераций для расчета суточного количества добываемого газа в первом проходе контрактного периода. YES
Используется ускоренная схема итераций
NO
Используется старый алгоритм (применяемый до версии 96А).
•
626
ПО УМОЛЧАНИЮ: NO
Ключевые слова GASFIELD
ПО УМОЛЧАНИЮ: NO
Пример GASFIELD YES YES /
Ключевые слова GASFIELD
627
GASMONTH
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает месячный указатель в файле годового графика Ключевое слово GASMONTH используется в файле годового графика модели эксплуатации газового месторождения для установки времени следующего набора операций, определенного последующими ключевыми словами. Также он может использоваться для записи отчета в указанное время каждый год. Более подробное описание годового файла отчета см. в ключевом слове GASBEGIN. За ключевым словом G-ASMONTH должны следовать 2 параметра , заканчивающихся косой чертой (/): 1
Название месяца ⎯ три буквы 'JAN' — январь, 'FEB' — февраль, 'MAR' — март, 'APR' — апрель, 'MAY' — май, 'JUN' — июнь, 'JUL' — июль, 'AUG' — август, 'SEP' — сентябрь, 'OCT' — октябрь, 'NOV' — ноябрь, 'DEC' — декабрь. Операции, определенные последующими ключевыми словами, выполняются в начале указанного месяца. (JLY — допустимая альтернатива JUL.)
2
Записывать печатный отчет? — YES или NO (Слово может быть сокращено, существенным является только первый символ) YES
Отчет для временного шага, заканчивающегося в начале указанного месяца, записывается в файл Print. Содержимое файла зависит от текущих значений указателей RPTSCHED или RPTPRINT.
NO
В этот раз запись отчета в файл Print не производится.
•
ПО УМОЛЧАНИЮ: NO
Ключевое слово GASMONTH действует только в том случае, если заключено между ключевыми словами GASBEGIN и GASEND. При наличии нескольких ключевых слов GASMONTH должен соблюдаться правильный порядок их следования в году, начиная с начала первого контрактного периода.
Пример Для контрактного года, начинающегося с 1 сентября: GASBEGIN GASMONTH SEP
Y
/
(Ключевое слово GASMONTH здесь не обязательно. Указатель уже установлен на 1 сентября, начало контрактного года. Отчет всегда выводится в конце контрактного года. Поэтому ключевое слово здесь не имеет никакого эффекта.) Ввод действий, выполняемых 1 сентября. Ключевые слова графика...
628
Ключевые слова GASMONTH
Продвижение указателя до 1 декабря, начала зимнего квартала. Отчет не требуется. GASMONTH DEC
N /
Ввод действий, выполняемых 1 декабря. Ключевые слова графика...
Продвижение указателя до 1 марта, начала весеннего квартала. Печать отчета для временного шага, заканчивающегося 1 марта, в конце зимнего квартала. GASMONTH MAR
Y /
Ввод действий, выполняемых 1 марта. Scheduling keywords...
Продвижение указателя до 1 июня, начала летнего квартала. Отчет не требуется. GASMONTH JUN
N /
Ввод действий, выполняемых 1 июня. Ключевые слова графика...
Конец файла годового графика. GASEND
Примечание
В этом примере последней действительной датой GASMONTH является AUG, поскольку контрактный год заканчивается в конце августа. Ввод SEP интерпретируется как начало контрактного года и нарушил бы порядок, если бы был произведен в конце файла годового графика.
Ключевые слова GASMONTH
629
GASPERIO
Продляет модель на n контрактных периодов газового месторождения
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
При использовании модели разработки газового месторождения ключевое слово GASPERIO может использоваться вместо DATES или TSTEP для продления моделирования на целое число контрактных периодов (см. раздел «Модель разработки газового месторождения» на стр. 245 «Технического описания ECLIPSE»). Контрактным периодом называется время, в течение которого суточное количество добываемого газа должно оставаться постоянным до следующего пересмотра. Он может составлять год или любое число месяцев, на которое 12 делится нацело (т. е. 1, 2, 3, 4 или 6). Ключевое слово GASYEAR может использоваться вместо GASPERIO в том случае, если контрактный период составляет один год. Ключевое слово GASPERIO активизирует две возможности модели: •
Генерирование профиля годовой добычи по коэффициентам профиля добычи, заданным в ключевых словах SWINGFAC или GSWINGF.
•
Автоматическое снижение суточного количества добываемого газа при необходимости выполнения требований, накладываемых коэффициентом перепада, используя при этом коэффициенты перепада, заданные в ключевых словах SWINGFAC и GSWINGF.
Ключевое слово SWINGFAC или GSWINGF должно быть введено ранее для активизации модели разработки газового месторождения. За ключевым словом должны следовать до 9 параметров , заканчивающихся косой чертой (/): 1
Число моделируемых контрактных периодов. Контрактный период начинается с текущей даты того момента, когда считывается ключевое слово GASPERIO. Если текущий день не является первым днем месяца, будет выдано сообщение об ошибке. В конце каждого контрактного года программа ECLIPSE записывает выходной отчет и, при необходимости, файл Restart.
2
Число месяцев в контрактном периоде. 1, 2, 3, 4, 6 или 12. •
3
ПО УМОЛЧАНИЮ: 12
Начальное суточное количество добываемого газа. В том случае, когда для месторождения имеется единственный контракт на поставку газа (ключевое слово SWINGFAC), начальное суточное количество добываемого газа должно быть определено при первом вводе ключевого слова GASPERIO. При следующих вхождениях ключевого слова это значение должно браться по умолчанию, если не требуется его изменение. Если к разным группам применяются отдельные контракты на поставку газа (т. е. ключевое слово GSWINGF было использовано для активизации опции нескольких контрактных групп; см. раздел «Использование раздельных контрактов на поставку газа для отдельных групп» на стр. 257 «Технического описания ECLIPSE»), то этот параметр должен быть взят по умолчанию. Любое введенное здесь значение будет проигнорировано. Вместо этого начальные суточные количества добываемого газа для контрактных групп должны быть определены с помощью ключевого слова GDCQ до считывания ключевого слова GASYEAR.
•
ЕДИНИЦЫ: sm3/day (METRIC), Mscf/day (FIELD),scc/hr (LAB), sm3/day (PVT-M)
630
Ключевые слова GASPERIO
•
ПО УМОЛЧАНИЮ: Текущее значение суточного количества добываемого газа
4
Необходимый перепад для автоматического снижения суточного количества добываемого газа. PER или YES Месторождение (или каждая контрактная группа) должны быть в состоянии функционировать при суточном количестве добываемого газа, умноженном на месячный коэффициент перепада, в течение всего контрактного периода. PRO
Месторождение (или контрактная группа) должно быть в состоянии мгновенно увеличивать свой дебит со значения (суточное количество добываемого газа × профиль добычи) до значения (суточное количество добываемого газа × перепад) в любой момент в течение контрактного года.
PCQ
Месторождение (или контрактная группа) должны быть в состоянии продолжительно функционировать при суточном количестве добываемого газа, умноженном на месячный коэффициент перепада, вплоть до достижения контрактного количества добытого газа (число суток × суточное количество добываемого газа).
NO
Требование к перепаду не проверяется. Значение суточного количества добываемого газа остается равным текущему, даже если месторождение (или контрактная группа) не может достигнуть заданного значения дебита. Параметры 5-8 этого ключевого слова игнорируются.
•
ПО УМОЛЧАНИЮ: PER
При указании любой опции, кроме NO, каждый контрактный год рассчитывается дважды. Первый проход ⎯ тестовый расчет, целью которого является определение значения, на которое необходимо снизить суточное количество добываемого газа для выполнения требований к перепаду для текущего контрактного периода. Второй проход моделирует эксплуатацию месторождения, когда значению дебита газа для продажи в каждом месяце присваивается новое значение суточного количества добываемого газа, умноженное на месячный коэффициент профиля добычи. PER — подходящая опция для случаев, когда месячные коэффициенты перепада равны коэффициентам профиля добычи, поскольку она гарантирует, что профиль добычи будет находиться ниже кривой падения максимальной производительности. Но в случаях, когда коэффициенты перепада превышают коэффициенты профиля добычи, более подходящими могут быть опции PRO и PCQ. Более подробно они рассмотрены в разделе «Интерпретация требования к перепаду» на стр. 249 «Технического описания ECLIPSE». При использовании опции с несколькими контрактными группами (инициируемой ключевым словом GSWINGF) допускаются только опции PER и NO, если имеется более одной контрактной группы с переменным суточным количеством добываемого газа (см. ключевое слово GDCQ). Если все контрактные группы, кроме одной, имеют фиксированные суточные количества добываемого газа, то допускаются все перечисленные выше опции. Примечание
Если ключевое слово GASPERIO используется с опцией PCQ и 12месячным контрактным периодом, то результаты могут незначительно отличаться от полученных с помощью опции ACQ в ключевом слове GASYEAR. Это происходит потому, что 12-месячный контрактный период содержит 365 или 366 дней, в то время как в ключевом слове GASYEAR используется среднее значение 365.25 дней.
Ключевые слова GASPERIO
631
5
Должны ли временные шаги быть ограничены таким образом, чтобы каждый месяц начинался с нового временного шага? - YES или NO (Слово может быть сокращено, значащим является только первый символ) YES
ECLIPSE автоматически ограничивает каждый временной шаг таким образом, что он не выходит за пределы текущего месяца. Это гарантирует наличие как минимум одной записи в файле Summary в месяц, а также то, что сеть (при использовании опции сети) будет балансироваться не реже одного раза в месяц.
NO
ECLIPSE ограничивает временной шаг концом месяца лишь в том случае, если изменяется заданное значение дебита или производится операция из файла годового графика. Все остальные способы ограничения временного шага (см. ключевое слово TUNING) остаются в силе.
• 6
ПО УМОЛЧАНИЮ: YES
Предельный коэффициент снижения суточного количества добываемого газа, FLIM, допустимый в одной итерации первого прохода контрактного года. Он ограничивает допустимое значение, на которое может быть снижено суточное количество добываемого газа в одной итерации первого прохода контрактного года. Если суточное количество добываемого газа необходимо снизить до доли меньшей, чем указанная здесь, то оно снижается только до заданной доли (DCQ × FLIM), а первый проход контрактного периода выполняется заново с учетом верхнего предела числа итераций, указанного в параметре 7. При использовании ускоренной схемы итераций (всегда используется в ECLIPSE 300, в ECLIPSE 100 активизируется параметром 2 ключевого слова GASFIELD раздела RUNSPEC) необязательно наличие предельного коэффициента снижения. Однако, небольшие значения (например, 0.1) могут быть полезны, если период эксплуатации месторождения или контрактной группы подходит к концу. В этом случае предотвращается переход итерации к нулевому суточному количеству добываемого газа в то время, как остается возможность эксплуатации с небольшим значением добываемого газа.
632
Ключевые слова GASPERIO
ECLIPSE 100
Если ускоренная схема итераций не используется, то для получения точных результатов снижение суточного количества добываемого газа должно быть ограничено более строго, чтобы предотвратить возможный значительный проскок точного значения (снова увеличить количество нельзя). Чем ближе коэффициент снижения к 1.0, тем более точным будет результат, но в этом случае требуется большее число итераций первого прохода для достижения сходимости. •
ДИАПАЗОН: от 0.0 до 0.99
•
ПО УМОЛЧАНИЮ: 0.0 (Допускает неограниченное снижение)
См. раздел «Расчет суточного количества добываемого газа», стр. 251 «Технического описания ECLIPSE». 7
Коэффициент ожидаемого годового снижения суточного количества добываемого газа. После того, как суточное количество добываемого газа автоматически опустилось ниже заданного начального значения, оно умножается на коэффициент ожидаемого снижения в начале каждого контрактного периода. При использовании ускоренной схемы итераций (всегда используется в ECLIPSE 300, в ECLIPSE 100 активизируется параметром 2 ключевого слова GASFIELD раздела RUNSPEC) необязательно наличие коэффициента ожидаемого снижения, поскольку схема выбирает начальное значение, основанное на снижении суточного количества добываемого газа в предыдущем периоде. Поэтому этот параметр , как правило, должен задаваться по умолчанию. Если данное значение определено, то оно используется вместо значения, вычисленного ECLIPSE. Если ускоренная схема итераций не используется, то коэффициент ожидаемого снижения может способствовать снижению числа итераций, необходимых для сходимости суточного количества добываемого газа, путем уменьшения разности начального и конечного значений. Например, в первом проходе контрактного периода ECLIPSE вычисляет, что суточное количество добываемого газа должно быть снижено до значения DCQ2. Во втором проходе используется это же значение суточного количества добываемого газа. Если был установлен коэффициент ожидаемого снижения, FANT, то ECLIPSE начинает первый проход следующего контрактного периода с начальным суточным количеством добываемого газа, равным DCQ2 × FANT.
ECLIPSE 100
•
ДИАПАЗОН: от 0.01 до 1.0
•
ПО УМОЛЧАНИЮ: 1,0 (Снижение не ожидается)
См. раздел «Расчет суточного количества добываемого газа», стр. 251 «Технического описания ECLIPSE». 8
Максимально допустимое число итераций первого прохода каждого контрактного периода для расчета суточного количества добываемого газа. Это ключевое слово действует при использовании ускоренной схемы итераций (всегда используется в ECLIPSE 300, для ECLIPSE 100 активизируется параметром 2 ключевого слова GASFIELD раздела RUNSPEC) или при предельном коэффициенте снижения суточного количества добываемого газа, определенном в параметре 5. Если суточное количество добываемого газа не сойдется после выполнения максимального числа итераций, будет выдано предупреждение.
ECLIPSE 100
Если ускоренная схема итераций не используется, а также отсутствует предельный коэффициент снижения суточного количества добываемого газа, то первый проход осуществляется только один раз, для расчета суточного количества добываемого газа. Если имело место значительное снижение, то итоговое значение суточного количества добываемого газа будет заниженным. •
ПО УМОЛЧАНИЮ: 3
Ключевые слова GASPERIO
633
9
Погрешность сходимости для расчетов суточного количества добываемого газа при использовании ускоренной схемы итераций. Значение должно лежать между 0.0 и 1.0. Например, при значении 0.1 сходимость суточного количества добываемого газа считается достигнутой, если изменение его значения за итерацию меньше или равно 10%. Выбирается минимальное из двух значений суточного количества добываемого газа, так что выбранное значение гарантированно меньше истинного. Если суточное количество добываемого газа не сходится после заданного в параметре 7 максимального числа итераций, то выдается предупреждение. Если ускоренная схема итераций не используется, то этот параметр игнорируется. •
ДИАПАЗОН: от 0.0 до 1.0
•
ПО УМОЛЧАНИЮ: 0.1
За данными следует косая черта (/). Внимание
Следует быть внимательным в том случае, когда файл годового графика используется с контрактными периодами различной длины. Например, возможно выполнить сначала шестимесячный контрактный период, а затем три квартальных. Первые два квартала заканчивают год, и для третьего квартала файл годового графика начинается заново. Однако, невозможно выполнить сначала три квартальных периода, а затем шестимесячный, поскольку файл годового графика не может начать выполняться заново в течение периода. Коротко говоря, конец файла годового графика должен совпадать с концом контрактного периода. Для выполнения второго сценария необходимо переопределить файл годового графика, начиная с соответствующего месяца, перед тем, как повторно использовать GASPERIO.
Примеры Продление моделирования на три с половиной года, используя квартальные контрактные периоды. Начальное DCQ равно 100000, но может при необходимости быть снижено для удовлетворения требований к перепаду, а новый временной шаг начинается первого числа каждого месяца. В ECLIPSE 100 ускоренная схема итерации выбрана с помощью ключевого слова GASFIELD раздела RUNSPEC. Используется малое значение предельного коэффициента снижения суточного количества добываемого газа (0.1), а допустимая точность сходимости 4-х итераций первого прохода равна 5%.
634
Ключевые слова GASPERIO
Пример 1 GASPERIO -- No of Period no Conv -- periods Length its tol 10 3 0.05 /
Initial
Swing
Monthly
Lim DCQ
Ant DCQ
Max
DCQ
req
t/steps
reduc
reduc
DCQ
100000
PER
1*
0.1
1*
4
Пример 2 Продление моделирования еще для одного года с теми же параметрами итерации суточного количества добываемого газа, но с использованием двух шестимесячных контрактных периодов. В этом случае начальное суточное количество добываемого газа берется по умолчанию. GASPERIO -- No of Period no Conv -- periods Length its tol 2 6 0.05 /
Initial
Swing
Monthly
Lim DCQ
Ant DCQ
Max
DCQ
req
t/steps
reduc
reduc
DCQ
1*
PER
1*
0.1
1*
4
Ключевые слова GASPERIO
635
GASVISCF
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функция вязкости газа Это ключевое слово может использоваться только с опцией THERMAL. Для i-го компонента нефти вязкость газа подбирается в соответствии с уравнением:
где T — температура (°K (METRIC), °R (FIELD), °K (LAB), °K (PVT-M)). Вязкость газовой фазы вычисляется следующим образом:
где Yi — мольные доли компонента в газовой фазе. Ключевое слово сопровождается двумя записями, каждая из которых содержит Nc столбцов данных, описанных ниже, и оканчивается пустой записью, содержащей только косую черту. 1
Коэффициенты A, вводится набор значений Nc, по одному для каждого углеводородного компонента •
2
ЕДИНИЦЫ: METRIC: cP, FIELD: cP, LAB: cP, PVT-M: cP.
Коэффициенты B, вводится набор значений Nc, по одному для каждого углеводородного компонента. Если используется система уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния пласта. Число областей уравнений состояния пласта вводится в девятом параметре ключевого слова TABDIMS.
Пример GASVISCF -- SGAS HEAVY 0.5E-4 1.0E-4 0.9 0.9 /
636
Ключевые слова GASVISCF
GASVISCT
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы зависимости вязкости газа от температуры Это ключевое слово может использоваться только с опцией THERMAL. Данные включают таблицы NTPVT (2-й параметр ключевого слова TABDIMS) вязкостей компонентов газовой фазы от температуры для каждой таблицы от давления. Каждая таблица состоит из Nc +1 столбцов данных (описанных ниже) и заканчивается косой чертой (/). 1
Значения температуры. Значения должны монотонно увеличиваться вниз по столбцу. •
2
ЕДИНИЦЫ: METRIC: °C, FIELD: °F, LAB: °C, PVT-M: °C.
Соответствующие значения вязкости газовых компонентов. Значения должны оставаться постоянными или возрастать вниз по столбцу. •
ЕДИНИЦЫ: cP (Все системы единиц)
Для значений температуры за пределами заданного интервала выполняется экстраполяция постоянного значения. Вязкость газовой фазы вычисляется следующим образом:
где µgi — вязкости газового компонента, а Yi — молярные концентрации компонента в газовой фазе.
Пример GASVISCT 75 0.0143 100 0.0149 150 0.0161 200 0.0172 250 0.0184 300 0.0196 350 0.0207 500 0.0241 15000 0.2946 /
0.0180 0.0188 0.0203 0.0218 0.0233 0.0247 0.0262 0.0305 0.3723
Ключевые слова GASVISCT
637
GASWAT
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
638
Использовать водогазовую модель Опция GASWAT предоставляет метод моделирования равновесия газовой/водной фаз с помощью уравнения состояния. Уравнение состояния Пенга-Робинсона модифицируется согласно указаниям Сорейде и Витсона для получения точных значений растворимости газа в водной фазе. Данная опция подробно описана в разделе «Опция GASWAT» на стр. 287 «Технического описания ECLIPSE». Ключевое слово GASWAT не имеет аргументов.
Ключевые слова GASWAT
GASYEAR
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Продлевает модель на ‘n’ контрактных лет добычи газа При использовании модели по управлению добычей газа ключевое слово GASYEAR может использоваться вместо DATES или TSTEP для продления моделирования на целое число контрактных лет. Для контрактных периодов меньше одного года вместо него должно использоваться ключевое слово GASPERIO. Ключевое слово GASYEAR активизирует две возможности модели: •
Генерирование профиля годовой добычи по коэффициентам профиля, заданным в ключевых словах SWINGFAC или GSWINGF.
•
Автоматическое снижение DCQ при необходимости выполнения требований, накладываемых коэффициентом мгновенного увеличения добычи, используя при этом коэффициенты мгновенного увеличения добычи, заданные в ключевых словах SWINGFAC и GSWINGF.
Ключевое слово SWINGFAC или GSWINGF должно быть введено ранее для активизации модели разработки газового месторождения. За ключевым словом должно следовать до 8 параметров , заканчивающихся косой чертой (/): 1
Число моделируемых контрактных лет. Контрактный год начинается с текущей даты того момента, когда считывается ключевое слово GASYEAR. Если текущий день не является первым днем месяца, будет выдано сообщение об ошибке. В конце каждого контрактного года программа ECLIPSE выводит отчет и, при необходимости, restart-файл.
2
Начальное DCQ (суточное количество добываемого газа). В том случае, когда к FIELD применяется единственный контракт на поставку газа (ключевое слово SWINGFAC), начальное DCQ должно быть определено в первой записи ключевого слова GASYEAR. При следующих вхождениях ключевого слова это значение должно браться по умолчанию, если не требуется его изменение. Если к разным группам применяются отдельные контракты на поставку газа (т. е. ключевое слово GSWINGF было использовано для активизации опции нескольких контрактных групп; см. раздел «Использование раздельных контрактов на поставку газа для отдельных групп» на стр. 257 «Технического описания ECLIPSE»), то этот параметр должен быть взят по умолчанию. Любое введенное здесь значение будет проигнорировано. Вместо этого начальные DCQ контрактных групп должны быть определены с помощью ключевого слова GDCQ до ключевого слова GASYEAR. •
ЕДИНИЦЫ: METRIC: sm3/day, FIELD: Mscf/day, LAB: scc/hr (LAB), PVT-M: sm3/day
• 3
ПО УМОЛЧАНИЮ: Текущее значение суточного количества добываемого газа
Необходимый перепад для автоматического снижения суточного количества добываемого газа. YEAR или YES Месторождение (или каждая контрактная группа) должно быть в состоянии функционировать при суточном количестве добываемого газа, умноженном на коэффициент перепада, в течении всего контрактного года. PRO
Месторождение (или контрактная группа) должно быть в состоянии мгновенно увеличивать свой дебит со значения (суточное количество добываемого газа × профиль добычи) до значения (суточное количество добываемого газа × фактор перепада) в любой момент в течение контрактного года. Ключевые слова GASYEAR
639
ACQ
Месторождение (или контрактная группа) должно быть в состоянии функционировать при суточном количестве добываемого газа, постоянно умножаемом на месячный коэффициент перепада, вплоть до достижения годового количества добываемого газа (=365,25 × суточном количестве добываемого газа).
'JAN' — январь, 'FEB' — февраль, 'MAR' — март, 'APR' — апрель, 'MAY' — май, 'JUN' — июнь, 'JUL' — июль, 'AUG' — август, 'SEP' — сентябрь, 'OCT' — октябрь, 'NOV' — ноябрь, 'DEC' — декабрь Месторождение (или контрактная группа) должно быть в состоянии функционировать при суточном количестве добываемого газа, постоянно умножаемом на месячный коэффициент перепада, вплоть до достижения доли годового количества добываемого газа, соответствующей сумме профилей добычи до конца указанного месяца. (JLY — допустимая альтернатива JUL.) Требование к перепаду не проверяется. Значение суточного количества добываемого газа остается равным текущему, даже если месторождение (или контрактная группа) не может достигнуть заданного значения дебита. Параметры 5-8 этого ключевого слова будут проигнорированы
NO
•
ПО УМОЛЧАНИЮ: YEAR
Когда требуется любая опция, кроме NO, каждый контрактный год рассчитывается дважды. Первый проход — тестовый расчет, целью которого является определение значения, на которое необходимо снизить DCQ для выполнения требований к перепаду для текущего контрактного года. Второй проход моделирует эксплуатацию месторождения, когда значению дебита газа для продажи в каждом месяце присваивается новое значение суточного количества добываемого газа, умноженное на месячный коэффициент профиля добычи. YEAR — подходящая опция для случаев, когда месячные коэффициенты перепада равны профилям добычи, поскольку она гарантирует, что профиль добычи будет находиться ниже кривой падения максимальной производительности. Но в случаях, где коэффициенты перепада превышают профили добычи, более подходящими могут быть опции PRO и ACQ. Более подробно они рассмотрены в разделе «Интерпретация требований к перепаду» на стр. 249 «Технического описания ECLIPSE». При использовании опции множественных контрактных групп (инициируемой ключевым словом GSWINGF) допускаются только опции YEAR и NO, если имеется более одной контрактной группы с переменным суточным количеством добываемого газа (см. ключевое слово GDCQ). Если все контрактные группы, кроме одной, имеют фиксированные суточные количества добываемого газа, то допускаются все перечисленные выше опции. 4
Должны ли временные шаги быть ограничены таким образом, чтобы каждый месяц начинался с нового временного шага? - YES или NO (Слово может быть сокращено, значащим является только первый символ) YES
Программа ECLIPSE автоматически ограничивает каждый временной шаг таким образом, что он не выходит за пределы текущего месяца. Это гарантирует наличие как минимум одной записи в файле Summary в месяц, а также что сеть (при использовании опции сети) будет балансироваться не реже одного раза в месяц.
NO
Программа ECLIPSE только ограничивает временной шаг до конца месяца, если изменяется дебит, или если производятся операции над файлом годового графика. Все остальные способы ограничения временного шага (см. ключевое слово TUNING) остаются в силе.
•
640
Ключевые слова GASYEAR
ПО УМОЛЧАНИЮ: YES
5
Предельный коэффициент снижения DCQ, FLIM, допустимый при однократной итерации первого прохода контрактного года. Оно ограничивает допустимое значение, на которое может быть снижено DCQ при однократной итерации первого прохода контрактного года. Если DCQ необходимо снизить до доли, меньшей чем указанная здесь, то оно снижается только до заданной доли (DCQ × FLIM), а первый проход контрактного года рассчитывается заново, в соответствии с верхним пределом числа итераций в параметре 7. При использовании ускоренной схемы итераций (всегда используется в ECLIPSE 300, в ECLIPSE 100 активизируется параметром 2 ключевого слова GASFIELD раздела RUNSPEC) необязательно наличие предельного коэффициента снижения. Однако, небольшие значения (например, 0.1) могут быть полезны, если период эксплуатации месторождения или контрактной группы подходит к концу. В этом случае предотвращается переход итерации к нулевому суточному количеству добываемого газа в то время, как остается возможность эксплуатации с небольшим значением добываемого газа. Если ускоренная схема итераций не используется, то для получения точных результатов снижение суточного количества добываемого газа должно быть ограничено более строго, чтобы предотвратить возможный значительный проскок точного значения (снова увеличить количество нельзя).
ECLIPSE 100
Чем ближе коэффициент снижения к 1.0, тем более точным будет результат, но в этом случае требуется большее число итераций первого прохода для достижения сходимости. •
ДИАПАЗОН: от 0.0 до 0.99
•
ПО УМОЛЧАНИЮ: 0.0 (Допускает неограниченное снижение)
См. раздел «Расчет суточного количества добываемого газа», стр. 251 «Технического описания ECLIPSE». 6
Коэффициент ожидаемого годового снижения суточного количества добываемого газа. После того, как DCQ автоматически опустилось ниже заданного начального значения, оно умножается на коэффициент ожидаемого снижения в начале каждого контрактного года. При использовании схемы ускоренной итерации (всегда в ECLIPSE 300, для ECLIPSE 100 управляется параметром 2 ключевого слова GASFIELD раздела RUNSPEC) необязательно наличие коэффициента ожидаемого снижения, поскольку для схемы выбирается начальное значение, основанное на снижении DCQ в предыдущем году. Поэтому этот параметр , как правило, должен задаваться по умолчанию. Если данное значение определено, то оно используется вместо значения, вычисленного ECLIPSE.
Ключевые слова GASYEAR
641
Если ускоренная схема итераций не используется, то коэффициент ожидаемого снижения может способствовать снижению числа итераций, необходимых для сходимости суточного количества добываемого газа, путем уменьшения разности начального и конечного значений. Например, в течение первого прохода контрактного года программа ECLIPSE вычисляет, что DCQ должно быть снижено до значения DCQ2. Во втором проходе используется это же значение суточного количества добываемого газа. Если был определен коэффициент ожидаемого снижения, FANT, то программа ECLIPSE начинает расчет следующего контрактного года с начальным DCQ = DCQ × FANT.
ECLIPSE 100
•
ДИАПАЗОН: от 0,01 до 1,0
•
ПО УМОЛЧАНИЮ: 1,0 (Снижение не ожидается)
См. раздел «Расчет суточного количества добываемого газа», стр. 251 «Технического описания ECLIPSE». 7
Максимально допустимое число итераций в течение первого прохода каждого контрактного года для расчета DCQ. Это ключевое слово действует при использовании ускоренной схемы итераций (всегда используется в ECLIPSE 300, для ECLIPSE 100 активизируется параметром 2 ключевого слова GASFIELD раздела RUNSPEC) или при предельном коэффициенте снижения суточного количества добываемого газа, определенном в параметре 5. Если суточное количество добываемого газа не сойдется после выполнения максимального числа итераций, будет выдано предупреждение. Если ускоренная схема итераций не используется, а также отсутствует предельный коэффициент снижения суточного количества добываемого газа, то первый проход осуществляется только один раз, для расчета суточного количества добываемого газа.
ECLIPSE 100
Если имело место значительное снижение, то итоговое значение DCQ примет нижнюю оценку. • 8
ПО УМОЛЧАНИЮ: 3
Погрешность сходимости для расчетов DCQ при использовании схемы ускоренной итерации. Значение должно лежать между 0.0 и 1.0. Например, при значении 0.1 сходимость суточного количества добываемого газа считается достигнутой, если изменение его значения за итерацию меньше или равно 10%. Выбирается минимальное из двух значений суточного количества добываемого газа, так что выбранное значение гарантировано меньше истинного. Если суточное количество добываемого газа не сходится после заданного в параметре 7 максимального числа итераций, то выдается предупреждение.
ECLIPSE 100
Если схема ускоренной итерации не используется, то этот параметр игнорируется. •
ДИАПАЗОН: от 0.0 до 1,0
•
ПО УМОЛЧАНИЮ: 0.1
За данными следует косая черта (/). См. также ключевое слово GASPERIO.
642
Ключевые слова GASYEAR
Примеры Пример 1 Продление моделирования на четыре года. Начальное DCQ равно 100000, но может при необходимости быть снижено для удовлетворения требований к перепаду, а новый временной шаг начинается первого числа каждого месяца. В ECLIPSE 100 ускоренная схема итерации выбрана с помощью ключевого слова GASFIELD раздела RUNSPEC. Используется малое значение предельного коэффициента снижения суточного количества добываемого газа (0.1), а допустимая точность сходимости 4-х итераций первого прохода равна 5%. GASYEAR -- No of -- years 4
Initial DCQ 100000
Swing req YEAR
Monthly t/steps 1*
Lim DCQ reduc 0.1
Ant DCQ reduc 1*
Max no DCQ its 4
Conv tol 0.05 /
Пример 2 Продление моделирования на следующие два года с теми же параметрами итерации суточного количества добываемого газа. В этом случае начальное суточное количество добываемого газа берется по умолчанию. GASYEAR -- No of -- years 2
Initial DCQ 1*
Swing req YEAR
Monthly t/steps 1*
Lim DCQ reduc 0.1
Ant DCQ reduc 1*
Max no DCQ its 4
Conv tol 0.05 /
Пример 3 Продление моделирования на один год с фиксированным значением DCQ = 50000 и временными шагами, ограниченными только изменениями дебита. GASYEAR -- No of -- years 1
Initial DCQ 50000
Swing req NO
Monthly t/steps NO /
Lim DCQ reduc
Ant DCQ reduc
Max no DCQ its
Ключевые слова GASYEAR
Conv tol
643
GCALECON
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Данные по экономическим ограничениям для групп на энергию и теплотворность Это ключевое слово позволяет устанавливать минимальные экономические ограничения для дебита энергии и/или средняя теплотворность отдельных групп месторождения при использовании опции управления теплотворности газа (см. раздел «Управление теплотворностью газа» на стр. 297 «Технического описания ECLIPSE»). Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени группы или FIELD (для данных экономическим ограничениям для месторождения) Корень имени группы, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Минимальный дебит энергии •
ЕДИНИЦЫ: kJ/day (METRIC), Btu/day (FIELD), J/hr (LAB), kJ/day (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.0
Если дебит энергии группы скважин падает ниже указанного минимума, все добывающие скважины группы будут закрыты или остановлены (см. параметр элемент 9 в ключевом слове WELSPECS). Это ограничение отключается при нулевой или отрицательной величине. 3
Минимальная теплотворность •
ЕДИНИЦЫ: kJ/sm3 (METRIC), Btu/Mscf (FIELD), J/scc (LAB), kJ/sm3 (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.0
Если средняя теплотворность группы скважин падает ниже указанного минимума, все добывающие скважины группы будут закрыты или остановлены (см. параметр 9 в ключевом слове WELSPECS). Это ограничение отключается при нулевой или отрицательной величине. 4
•
Признак конца счета YES
Счет будет остановлен в ближайший отчетный момент времени, если все добывающие скважины группы остановлены по какой-либо причине, при условии, что перед этим группа имела, по крайней мере, одну открытую добывающую скважину.
NO
Расчет будет продолжен независимо ни от чего
ПО УМОЛЧАНИЮ: NO
Примечание
Если ключевое слово GECON вводится после ключевого слова GCCALEON, то параметр 8 ключевого слова GECON заменит определяемый здесь признак конца счета.
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
644
Ключевые слова GCALECON
Пример GCALECON G1 1.0E7 /
28000
YES/
Ключевые слова GCALECON
645
GCONCAL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Управление теплотворностью для групп Ключевое слово GCONCAL определяет заданное среднее значение теплотворности , произведенное группой (или месторождением) при использовании опции управления теплотворности газа. Дебит газа для группы должен одновременно управляться направляющим дебитом (ключевое слово GCONPROD). Заданные средние значения теплотворности достигаются путем регулирования направляющих дебитов для получения подходящей смеси газов с различными значениями теплотворности . Дополнительную информацию см. в разделе «Регулирование направляющего дебита для управления средней теплотворностью » на стр. 299 «Технического описания ECLIPSE». Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы, или корень имени группы, или FIELD (для управления теплотворностью месторождения) Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
3
Заданная средняя теплотворность добытого газа •
ЕДИНИЦЫ: kJ/sm3 (METRIC), Btu/Mscf (FIELD), J/scc (LAB), kJ/sm3 (PVT-M)
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20). Отключает управление тепловым эквивалентом
Действие, выполняемое в том случае, если заданное значение не может быть достигнуто после применения всех возможных операций управления добычей (поскольку отсутствуют скважины под групповым управлением, теплотворности которых покрывают заданное значение). NONE
Не выполнять других действий; разрешить отклонение среднего значения теплотворности .
RATE
Последовательно понижать заданный дебит газа для группы на коэффициент снижения дебита, заданный в параметре 4, пока скважины с теплотворностью , покрывающим заданное значение, не возвратятся под групповое управление.
Более подробную информацию см. в разделе «Действия при невозможности достижения заданного значения теплотворности » на стр. 301 «Технического описания ECLIPSE». • 4
ПО УМОЛЧАНИЮ: NONE
Коэффициент снижения дебита для действия RATE в параметре 3 •
ПО УМОЛЧАНИЮ: 0.9
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Пример GCONCAL FIELD 35000.0 RATE 0.95 / /
646
Ключевые слова GCONCAL
GCONENG
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Управление дебитом энергии группы Ключевое слово GCONENG определяет заданную или предельную величину дебита энергии для групп (или месторождения) при использовании опции управления теплотворности газа. Величина добычи энергии для группы распределяется между ее подчиненными скважинами в соответствии с их направляющими дебитами энергии. Дополнительную информацию см. в разделе «Управление дебитом энергии» на стр. 303 «Технического описания ECLIPSE». Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени группы или FIELD (для управления дебитом энергии месторождения) Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Значение дебита энергии или верхнее ограничение •
ЕДИНИЦЫ: kJ/day (METRIC), Btu/day (FIELD), J/hr (LAB), kJ/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20)
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Пример GCONENG FIELD 1.0E9 / /
Ключевые слова GCONENG
647
GCONINJE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
ECLIPSE 300
Только ECLIPSE 100
Только ECLIPSE 300
648
Задание приемистости и ее ограничений по группам скважин и месторождению Данное ключевое слово задает интенсивность закачек и пределы для группы. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит следующие параметры и оканчивается косой чертой (/). Записи могут быть закончены на любом параметре после параметра 1. Оставшимся параметрам присваиваются их значения по умолчанию. Значения по умолчанию могут быть определены до косой черты «нулевым числом» повторяющихся значений формы (n*, где n — число последовательных параметров , задаваемых по умолчанию). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1 Имя группы или корень имени группы или FIELD (для данных по управлению дебитом для месторождения) Корень имени группы, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи. 2 Фаза, к которой относятся следующие значения и ограничения WATER Управление нагнетанием воды. GAS Управление нагнетанием газа. При работе в композиционном режиме природа нагнетаемого газа должна задаваться с помощью ключевого слова GINJGAS, кроме тех случаев, когда группа управляется группой более высокого уровня c управлением нагнетанием газа, в которой нагнетаемый флюид уже определен. OIL Управление нагнетанием нефти. Значения и ограничения приемистости могут относиться к одной или более фаз в любой группе. Для каждой фазы нужна отдельная запись данных. 3 Режим управления темпом закачки NONE Нет непосредственного управления приемистостью. RATE Приемистость в поверхностных условиях фазы, указанной в параметре 2, для группы или месторождения будет управляться показателем, определенным в параметре 4. RESV Приемистость в пластовых условиях фазы, указанной в параметре 2, для группы или месторождения будет управляться таким образом, чтобы полная приемистость в пластовых условиях для группы или месторождения управлялась показателем, определенным в параметре 5. REIN Приемистость в поверхностных условиях фазы, указанной в параметре 2, для группы или месторождения должна быть равна дебиту данной фазы группы или месторождения, умноженному на долю обратной закачки, определенную в параметре 6. VREP Приемистость в пластовых условиях фазы, указанной в параметре 2, для группы или месторождения будет управляться таким образом, чтобы полная приемистость в пластовых условиях для группы или месторождения была равна ее интенсивности отбора, умноженной на долю компенсации отбора, определенную в параметре 7. WGRA Приемистость жирного газа для фазы, указанной в параметре 2, для группы или месторождения будет управляться показателем, определенным в параметре 13. FLD Группа сразу же находится под управлением из группы более высокого порядка или месторождения, нагнетая свою долю от значений приемистости группы более высокого порядка или месторождения в согласии с ее направляющим дебитом (который должен быть определен в параметрах 9 и 10 этого ключевого слова). • ПО УМОЛЧАНИЮ: NONE
Ключевые слова GCONINJE
4
Приемистость в поверхностных условиях или верхнее ограничение для фазы, определенной в параметре 2. • ЕДИНИЦЫ: sm3/day (METRIC), stb/day для нефти или воды (FIELD), Mscf/day for gas (FIELD), scc/hr (LAB), sm3/day (PVT-M) • ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
5
Полная приемистость в пластовых условиях или верхнее ограничение. Если здесь задано некоторое значение, фаза, определенная в параметре 2, будет заявлена как «дополняющая». Значение или ограничение приемистости в пластовых условиях для нее будут равны значению, определенному здесь, минус приемистость в пластовых условиях других фаз. Приемистость фазы рассчитывается так, чтобы довести до требуемого значения полную приемистость в пластовых условиях для группы или месторождения, предварительно разрешив нагнетание других фаз. При моделировании в каждый момент времени может быть только одна «дополняющая» фаза. • •
6
rm3/day (METRIC), rb/day (FIELD), rcc/hr (LAB), rm3/day (PVT-M) ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение ЕДИНИЦЫ:
Значение доли обратной закачки или верхнее ограничение для фазы, определенной в параметре 2 Доля обратной закачки относится к дебиту группы или месторождения фазы, определенной в параметре 2.
ECLIPSE 100
Для газа расход потребления группы и всех подчиненных групп вычитается из дебита, а дебит импортируемого газа, предварительно умноженный на долю обратной закачки, добавляется к нему (см. ключевое слово GCONSUMP).
ECLIPSE 300
Для газа доля обратной закачки относится к имеющемуся в наличии газу. Количество добытого и имеющегося в наличии газа по группе по умолчанию равно для группы дебиту ее газа минус дебит топлива (ключевое слово GRUPFUEL), минус ее значение для продажи (ключевое слово GRUPSALE); однако, это определение может быть изменено с помощью ключевого слова WTAKEGAS. Любой ранее закачанный газ группы (ключевое слово GADVANCE) также будет добавлен к имеющемуся. Это ограничение не распространяется на свежий газ (ключевое слово GINJGAS, параметр 4); его нельзя применять при наличии свежего газа, поскольку он считается бесконечным ресурсом. В случае с обратным нагнетанием флюида, определяемым фазой или смесью, в качестве значения приемственности жирного газа принимается заданная доля дебита газа в поверхностных условиях. Долю обратной закачки можно применять и к дебиту другой группы, осуществляется это с помощью ввода имени требуемой группы в параметре 11. • 7
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
Доля компенсации полного отбора или верхнее ограничение. Если здесь задано некоторое значение, фаза, определенная в параметре 2, будет заявлена как «дополняющая». Значение или ограничение приемистости в пластовых условиях для нее будут равны значению, определенному здесь, умноженному на интенсивность отбора группы или месторождения минус приемистость в пластовых условиях других фаз. Приемистость фазы рассчитывается так, чтобы довести полную закачку до требуемого значения доли компенсации отбора, предварительно разрешив нагнетание других фаз. При моделировании в каждый момент времени может быть только одна «дополняющая» фаза.
Ключевые слова GCONINJE
649
8
9
Только ECLIPSE 100
Только ECLIPSE 100
650
Долю компенсации отбора можно применять и к дебиту другой группы по месторождению, осуществляется это с помощью ввода имени требуемой группы в параметре 12. • ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение Влияет ли значение приемистости на более высоком уровне на группу? YES Приемистость группы будет сокращена по необходимости для удовлетворения любого значения (ограничения) добычи, определенного на более высоком уровне. NO Группа будет нагнетать по своим собственным возможностям или заданному значению нагнетания независимо от значения или ограничения приемистости, определенных на любом более высоком уровне. Этот параметр не имеет значения, если запись данных относится к FIELD. • DEFAULT YES Направляющий дебит групп для фазы, определенный в параметре 2, безразмерное число, управляющее долей группы в приемистости более высокого уровня. Группе необходим направляющий дебит , если требуется нагнетать только определенную долю от значения приемистости более высокого уровня. Тогда группа будет находиться под управлением дебита, определенного пропорционально ее направляющему дебиту. Направляющий дебит определяется в параметре 10. Он либо устанавливается равным фиксированной величине приемистости в поверхностных или пластовых условиях, либо настраивается на каждом временном шаге для удовлетворения требований компенсации отбора группы. Если направляющий дебит не задан, доля группы в приемистости более высокого уровня будет управляться направляющими дебитами ее подчиненных нагнетательных скважин или подчиненных групп с направляющими дебитами . (Направляющий дебит скважины по умолчанию равен потенциалу нагнетания скважины, но может быть определен непосредственно с помощью ключевого слова WGRUPCON). Группа будет по существу «прозрачной» для значений приемистости более высокого уровня, которые будут распределяться непосредственно на ее подчиненные скважины или группы с направляющими дебитами . Задайте положительное значение для этого параметра , если вы хотите приписать группе фиксированный направляющий дебит для этой фазы (с RATE или RESV, определенными в параметре 10). Примите по умолчанию этот параметр , если нет направляющего дебита для данной фазы, или определение направляющего дебита в параметре 10 есть VOID или NETV.
Этот параметр не имеет значения, если запись данных относится к FIELD. • ПО УМОЛЧАНИЮ: Нет фиксированного направляющего дебита 10 Определение направляющих дебитов в параметре 9 RATE Направляющий дебит относится к приемистости группы в поверхностных условиях (таким образом, что значение приемистости в поверхностных условиях будет пропорционально направляющему дебиту ). RESV Направляющий дебит относится к приемистости группы в пластовых условиях (таким образом, что значение приемистости в пластовых условиях будет пропорционально направляющему дебиту ). VOID Направляющий дебит будет определен в начале каждого временного шага равный интенсивности отбора для группы. Это определение может быть использовано для распределения заданной закачки между группами пропорционально их интенсивностям отбора. Содержание параметра 9 не имеет значения. NETV Направляющий дебит будет определен в начале каждого временного шага равный чистой интенсивности отбора для группы (т. е., ее интенсивности отбора минус приемистость в пластовых условиях всех других фаз). Это определение может быть использовано для распределения заданной закачки между группами пропорционально их
Ключевые слова GCONINJE
«дополняющим» потребностям для компенсации отбора. Все это имеет место, если фаза в параметре 2 есть «дополняющая» фаза. Содержание параметра 9 не имеет значения. '
'
Группа не имеет направляющего дебита для этой фазы. Значение заданной закачки более высокого уровня будет распределяться непосредственно между подчиненными скважинами или подчиненными группами с направляющими дебитами .
Этот параметр не имеет значения, если запись данных относится к FIELD. •
ПО УМОЛЧАНИЮ: ' ' (У группы нет направляющего дебита ).
11 Имя группы, к дебиту которой должна применяться доля обратной закачки в параметре 6. Группа в параметре 1 может закачать обратно долю дебита другой группы введением здесь имени этой группы. •
ПО УМОЛЧАНИЮ: Группа в параметре 1 закачивает обратно долю собственного дебита.
12 Имя группы, к дебиту в пластовых условиях которой должна применяться доля компенсации отбора в параметре 7. Группа в параметре 1 может заменить долю отбора другой группы введением здесь имени этой группы. • Только ECLIPSE 300
ПО УМОЛЧАНИЮ: Группа в параметре 1 заменяет обратно долю собственного отбора.
13 Значение приемистости жирного газа или верхнее ограничение для фазы в параметре 2 (его нужно задавать только в том случае, если фазой в параметре 2 является GAS) Дебит жирного газа связан с мольной долей углеводорода, нагнетенного с помощью единичного Z-фактора при поверхностных условиях. •
ЕДИНИЦЫ:
sm3/Day (METRIC), Mscf/Day (FIELD) scc/hr (LAB), sm3/Day (PVT-M)
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Примечание
Установка в параметре 5 или 7 значений, отличных от принятых по умолчанию, или введение NETV в параметре 10 вызовет превращение фазы в параметре 2 в «дополняющую». Ее интенсивность закачки зависит не только от дебитов, а также от закачек любой другой нагнетаемой фазы. Таким образом, потоки «дополняющих» фаз должны быть вычислены после окончания всех остальных фаз нагнетания. При моделировании в каждый момент времени может быть только одна «дополняющая» фаза. «Дополняющие» фазы у двух групп не могут различаться. Однако, «дополняющую» фазу можно изменить во время расчета. Если, например, первоначально вы нагнетаете воду для замены отбора, но хотите впоследствии перейти к компенсации отбора газом, то в первую очередь необходимо убрать все управляющие воздействия и предельные значения «дополнительной» фазы из водной фазы. Таким образом, в первую очередь ключевое слово GCONINJE должно быть использовано в водной фазе, чтобы параметры 5 и 7 вновь приняли свои значения по умолчанию, а параметру 10 не должно присваиваться значение NETV до определения управляющих воздействий компенсации отбора для газовой фазы.
Ключевые слова GCONINJE
651
Примеры Рис. 3.5
Пятиуровневая иерархия
FIELD
Пример 1 На месторождении производится обратная закачка всего имеющегося в наличии газа, который распределяется между нагнетательными скважинами пропорционально их направляющим дебитам или потенциалам, подчиняясь их индивидуальным ограничениям на давление и приемистость. GCONINJE FIELD GAS REIN 2* 1.0 / /
Пример 2 На месторождении нагнетается 30,000 Mscf/day газа, группы PLAT-A и PLAT-B нагнетают газа не более, чем его имеется в наличии. Группа SAT-B имеет ограничение по нагнетанию газа 10,000 Mscf/day. GCONINJE FIELD GAS RATE 'PLAT*' GAS NONE SAT-B GAS NONE /
652
Ключевые слова GCONINJE
30000 2* 10000
/ 1.0 / /
ECLIPSE 100
Пример 3 Подобен примеру 2, но нагнетаемый газ нужно распределить между группами нижнего уровня пропорционально их отборам (при удовлетворении ограничений платформ и потенциалов нагнетания групп). Т. к. группы нижнего уровня имеют заданные направляющие дебиты , они будут находиться под управлением с более высокого уровня. GCONINJE FIELD 'PLAT*' SAT-B 'GR-*' /
GAS GAS GAS GAS
RATE NONE NONE FLD
30000 / 2* 10000 / 6*
1.0
/
VOID
/
Пример 4 На месторождении нагнетается вода для компенсации половины отбора. Нагнетание воды распределено между нагнетательными скважинами пропорционально их направляющим дебитам или потенциалам, подчиняясь их индивидуальным ограничениям на приемистость и давление. GCONINJE FIELD WAT VREP 3* 0.5 / /
Пример 5 Подобен примеру 1, но недостающая часть компенсации отбора с месторождения восполняется закачкой воды. GCONINJE FIELD GAS REIN 2* 1.0 / FIELD WAT VREP 3* 1,0 / /
Ключевые слова GCONINJE
653
ECLIPSE 100
Пример 6 Подобен примеру 3, но недостающая часть компенсации отбора с месторождения восполняется закачкой воды при условии максимальной приемистости 6000 stb/day в группах PLAT-A и PLAT-B. Нагнетание воды распределяется всякий раз, когда возможно, между группами нижнего уровня пропорционально их чистым интенсивностям отбора после закачки газа. GCONINJE FIELD 'PLAT*' SAT-B 'GR-*' FIELD 'PLAT*' 'GR-*' /
654
Ключевые слова GCONINJE
GAS GAS GAS GAS WAT WAT WAT
RATE NONE NONE FLD VREP NONE FLD
30000 / 2* 1.0 10000 / 6* VOID 3* 1,0 6000 / 6* NETV
/ / / /
GCONPRI
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Ограничения на дебит группы скважин и месторождения для задания приоритетов Это ключевое слово устанавливает ограничения на дебиты групп с использованием опции задания приоритетов. Эта опция должна активироваться ключевым словом PRIORITY. Для описания этой опции и способа сопряжения с методом направляющих дебитов группового управления см. ключевое слово PRIORITY. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит следующие параметры и оканчивается косой чертой (/). Записи могут быть закончены на любом параметре после параметра 1. Оставшимся параметрма присваиваются их значения по умолчанию. Значения по умолчанию могут быть определены до косой черты «нулевым числом» повторяющихся значений формы (n*, где n — число последовательных параметров , задаваемых по умолчанию). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени группы или FIELD (для ограничений дебита для месторождения). Корень имени группы, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
3
Верхнее ограничение дебита нефти. •
ЕДИНИЦЫ: sm3/day (METRIC), stb/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Не ограничено
Процедура при превышении ограничения дебита нефти NONE
Ничего не делать.
CON
Закрыть наихудшее соединение в наихудшей скважине.
+CON
Закрыть наихудшее соединение и все ниже в наихудшей скважине (смотри ключевое слово COMPORD)
WELL
Закрыть или остановить наихудшую скважину (параметр 9 в ключевом слове WELSPECS)
Только ECLIPSE 100
PLUG
Тампонировать наихудшую скважину (см. ключевое слово WPLUG).
Только ECLIPSE 100
PRI
Дебит группы или месторождения по приоритету (с помощью первой формулы проиритета, если были определены две)
PR2
Дебит группы или месторождения по приоритету, с помощью второй формулы проиритета.
(В ECLIPSE 300 CON+ интерпретируется как +CON для совместимости с предшествующими версиями программы) •
ПО УМОЛЧАНИЮ: NONE
Скважины и соединения закрываются или тампонируются в конце временного шага, на котором превышено ограничение (но см. ключевое слово WLIMTOL). Наихудшей скважиной или соединением являются те, в которых достигается наибольшее отношение добычи фазы, по которой нарушено ограничение, к добыче фазы, объявленной предпочтительной для скважины (параметр 6 ключевого слова WELSPECS). См. также ключевые слова COMPLUMP и WORKLIM.
Ключевые слова GCONPRI
655
Наихудшей скважиной или соединением являются те, в которых достигается наибольшее отношение добычи фазы, по которой нарушено ограничение, к добыче фазы, объявленной предпочтительной для скважины.
ECLIPSE 300
4
5
Верхнее ограничение дебита воды. •
ЕДИНИЦЫ: sm3/day (METRIC), stb/day (FIELD), scc/hr (LAB), m3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Не ограничено
Процедура при превышении ограничения на дебит воды в параметре 4 Выбор тот же, что и в параметре 3. •
6
7
ПО УМОЛЧАНИЮ: NONE
Верхнее ограничение дебита газа. •
ЕДИНИЦЫ: sm3/day (METRIC), Mscf/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Не ограничено
Процедура при превышении ограничения на дебит газа в параметре 6 Выбор тот же, что и в параметре 3. •
8
9
ПО УМОЛЧАНИЮ NONE
Верхнее ограничение дебита жидкости. •
ЕДИНИЦЫ: sm3/day (METRIC), stb/day (FIELD), scc/hr (LAB), m3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Не ограничено
Процедура при превышении ограничения на дебит жидкости в параметре 8 Выбор тот же, что и в параметре 3. •
ПО УМОЛЧАНИЮ: NONE
10 Ограничение дебита флюида в пластовых условиях. Процедура при превышении этого ограничения — PRI.
Только ECLIPSE 100
•
ЕДИНИЦЫ: rm3/day (METRIC), rb/day (FIELD), rcc/hr (LAB), rm3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Не ограничено
11 Верхнее ограничение уравновешивающей доли отбора. Ограничивается групповой дебит флюида в пластовых условиях заданной долей (или кратностью) от групповой приемистости флюида в пластовых условиях. Процедура при превышении этого ограничения — PRI. •
ПО УМОЛЧАНИЮ: Не ограничено
Если здесь задано некоторое значение, ECLIPSE на каждом временном шаге будет рассчитывать все нагнетательные скважины до расчета добывающих, а не наоборот. Когда какая-нибудь группа имеет верхнее ограничение уравновешивающей доли отбора, следующие возможности управления не разрешаются:
656
•
Задание значений или ограничений для обратной закачки или компенсации отбора для группы
•
Задание значений или ограничений для обратной закачки или компенсации отбора для скважины
•
Определения направляющих дебитов VOID или NETV в параметре 10 ключевого слова GCONINJE
•
Управление газом для продажи (ключевое слово GCONSALE), которое использует обратную закачку, т. к. при этих возможностях добывающие скважины должны рассчитываться раньше нагнетательных.
Ключевые слова GCONPRI
Только ECLIPSE 300
Только ECLIPSE 300
12 Дебит жирного газа или верхнее ограничение. Дебит жирного газа связан с мольной долей углеводорода, извлеченного с помощью единичного Z-фактора при поверхностных условиях. •
ЕДИНИЦЫ: sm3/day (METRIC), Mscf/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Не ограничено
13 Процедура при превышении ограничения на дебит жирного газа в параметре 12. Выбор тот же, что и в параметре 3. •
ПО УМОЛЧАНИЮ: NONE
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. См. также ключевые слова GRUPTARG и PRIORITY.
Пример Месторождение имеет ограничение на дебит нефти 10,000 stb/day. Все группы с названиями, начинающимися с PLAT, имеют ограничение на дебит жидкости 6,000 stb/day. Скважины будут вызываться в порядке уменьшения приоритета, пока эти ограничения не будут достигнуты. Платформы также имеют ограничение на дебит газа 20,000 Mscf/day. Если эти ограничения будут превышены, наихудшие скважины будут ремонтироваться. GCONPRI FIELD 'PLAT*' /
10000 4*
PRI
/ 20000
CON
6000
PRI
/
Ключевые слова GCONPRI
657
GCONPROD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задание значений и ограничений дебитов групп скважин и месторождения Это ключевое слово устанавливает значения и ограничения дебитов для групп скважин с использованием метода направляющего дебита при групповом управлении. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит следующие параметры и оканчивается косой чертой (/). Записи могут быть закончены на любом параметре после параметра 1. Оставшимся параметрам присваиваются их значения по умолчанию. Значения по умолчанию могут быть определены до косой черты «нулевым числом» повторяющихся значений формы (n*, где n — число последовательных параметров , задаваемых по умолчанию). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени группы или FIELD (для ограничений дебита для месторождения). Корень имени группы, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Режим управления дебитом NONE
Нет непосредственного управления дебитом
ORAT
Дебит нефти для группы или месторождения будет управляться значением, определенным в параметре 3
WRAT
Дебит воды для группы или месторождения будет управляться значением, определенным в параметре 4
GRAT
Дебит газа для группы или месторождения будет управляться значением, определенным в параметре 5
LRAT
Дебит жидкости для группы или месторождения будет управляться значением, определенным в параметре 6
RESV
Дебит флюида в пластовых условиях для группы или месторождения будет управляться значением, определенным в параметре 14
Только ECLIPSE 100
PRBL
Дебит флюида в пластовых условиях для группы или месторождения будет управляться значением уравновешивающей доли отбора, определенным в параметре 15
Только ECLIPSE 300
WGRA
Дебит жирного газа для группы или месторождения будет управляться значением, определенным в параметре 16
Только ECLIPSE 300
CVAL
Дебит теплоты для группы или месторождения будет управляться значением, определенным в параметре 17. Молярные тепловые эквиваленты задаются ключевым словом PRIORITY перед тем, как данный режим управления может быть применен.
FLD
• 3
658
Группа сразу же находится под управлением из группы более высокого уровня или месторождения, добывая свою долю от значений дебитов групп более высокого уровня или месторождения в согласии с ее направляющим дебитом (который должен быть определен в параметрах 9 и 10 этого слова). ПО УМОЛЧАНИЮ: NONE
Значение дебита нефти или верхнее ограничение. •
ЕДИНИЦЫ: sm3/day (METRIC), stb/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
Ключевые слова GCONPROD
4
5
6
7
Только ECLIPSE 100
Значение дебита воды или верхнее ограничение. •
ЕДИНИЦЫ: sm3/day (METRIC), stb/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
Значение дебита газа или верхнее ограничение. •
ЕДИНИЦЫ: sm3/day (METRIC), stb/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
Значение дебита жидкости или верхнее ограничение. •
ЕДИНИЦЫ: sm3/day (METRIC), stb/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
Процедура при превышении максимального ограничения дебита. NONE
Ничего не делать.
CON
Закрыть наихудшее соединение в наихудшей скважине.
+CON
Закрыть наихудшее соединение и все ниже в наихудшей скважине. (См. ключевое слово COMPORD)
WELL
Закрыть или остановить наихудшую скважину (Параметр 9 в ключевом слове WELSPECS).
PLUG
Тампонировать наихудшую скважину (см. ключевое слово WPLUG).
RATE
Дебит группы или месторождения приравнивается верхнему ограничению, которое нарушено.
(В ECLIPSE 300 CON+ интерпретируется как +CON для совместимости с предшествующими версиями программы) •
ПО УМОЛЧАНИЮ: NONE
Скважины и соединения закрываются или тампонируются в конце временного шага, на котором превышено ограничение (но см. ключевое слово WLIMTOL). Наихудшей скважиной или соединением являются те, в которых достигается наибольшее отношение добычи фазы, по которой нарушено ограничение, к добыче фазы, объявленной предпочтительной для скважины (Параметр 6 ключевого слова WELSPECS). Для ECLIPSE 100 см. также COMPLUMP и WORKLIM. Наихудшей скважиной или соединением являются те, в которых достигается наибольшее отношение добычи фазы, по которой нарушено ограничение, к добыче фазы, объявленной предпочтительной для скважины.
ECLIPSE 300
Процедура, определенная здесь, применима к четырем ограничениям на дебиты, установленным в параметрах 3-6, кроме ограничения дебита, управление которым указывается в параметре 2. Для заданных значений процедура всегда будет RATE. Процедура может быть переустановлена для индивидуальных ограничений дебита в параметрах 11-13. 8
Влияет ли значение дебита на более высоком уровне на группу? YES
Добыча группы будет сокращена по необходимости для удовлетворения любого значения добычи, определенного на более высоком уровне.
NO
Группа будет добывать по своим собственным возможностям или заданному значению добычи независимо от значения, определенного на любом более высоком уровне.
Этот параметр не имеет значения, если запись данных относится к FIELD. •
ПО УМОЛЧАНИЮ: YES
Ключевые слова GCONPROD
659
9
Направляющий дебит группы Безразмерное число, управляющее долей группы в заданном дебите более высокого уровня Группе необходим направляющий дебит, если требуется добывать только определенную долю от значения дебита более высокого уровня. Тогда группа будет находиться под управлением дебита, определенного пропорционально ее направляющему дебиту. Направляющий дебит определяется в параметре 10. Он может быть либо задан для указанной фазы, либо вычислен по групповым потенциалам добычи или (в ECLIPSE 100) нагнетания. Если фаза с направляющим дебитом в параметре 10 отличается от управляемой фазы, направляющий дебит трансформируется в направляющий дебит для управляемой фазы с использованием соотношений добываемых фаз для группы в начале каждого временного шага. Если направляющий дебит не задан, доля группы в дебите более высокого уровня будет управляться направляющими дебитами ее подчиненных скважин или подчиненных групп с направляющими дебитами. (Направляющие дебиты скважины по умолчанию равны потенциалу добычи скважины, но могут определяться непосредственно с помощью ключевого слова WGRUPCON). Группа будет по существу «прозрачной» для значений дебитов на более высоком уровне, которые будут распределяться непосредственно между ее подчиненными скважинами или группами с направляющими дебитами. Задайте положительное значение для этого параметра , если требуется приписать группе фиксированный направляющий дебит для отдельной фазы (OIL, WAT, GAS, LIQ, RES, WGA или CVAL), определенными в параметре 10. Примите по умолчанию этот параметр , если группа не имеет направляющего дебита, или определение направляющего дебита в параметре 10 есть INJV, POTN или FORM.
ECLIPSE 100
Задание нулевого направляющего дебита эквивалентно заданию в параметре 10 POTN. (Эта опция задания направляющего дебита включена только для совместимости со старыми наборами данных. Она не будет поддерживаться для новых наборов данных.) Этот параметр не имеет значения, если запись данных относится к FIELD. •
ПО УМОЛЧАНИЮ: Нет фиксированного направляющего дебита
10 Определение групповых направляющих дебитов в параметре 9 OIL
Направляющий дебит группы относится к нефтяной фазе.
WAT
Направляющий дебит группы относится к водной фазе.
GAS
Направляющий дебит группы относится к газовой фазе.
LIQ
Направляющий дебит группы относится к жидкой фазе.
RES
Направляющий дебит группы относится к дебиту флюида в пластовых условиях (таким образом,что скорость его отбора будет пропорциональна направляющему дебиту).
Только ECLIPSE 300
WGA
Направляющий дебит группы относится к добыче жирного газа.
Только ECLIPSE 300
CVAL
Направляющий дебит группы относится к добыче теплового эквивалента.
Только ECLIPSE 100
INJV
Групповой направляющий дебит в начале каждого временного шага будет положен равным групповой приемистости в пластовых условиях Это может быть полезно, когда для месторождения задан уравновешивающий отбор, который должен быть распределен между группами пропорционально их приемистостям. См. параметр 15. Содержание параметра 9 не будет иметь значения.
660
Ключевые слова GCONPROD
POTN
Групповой направляющий дебит в начале каждого временного шага будет положен равным групповому потенциалу добычи — т. е., сумме потенциалов добычи всех ее подчиненных открытых добывающих скважин; дополнительную информацию см. в разделе «Потенциалы скважин» на стр. 638 «Технического описания ECLIPSE». Содержание параметра 9 не имеет значения. (Эта опция первоначально задумывалась для использования с главными группами в опции объединения пластов ECLIPSE 100. Она не рекомендуется для широкого использования, так как аналогичные результаты могут быть получены более эффективно принятием по умолчанию направляющих дебитов скважины и группы).
FORM
Групповые направляющие дебиты будут вычислены в указанных интервалах по формуле, включающей их потенциалы добычи, определенные ключевым словом GUIDERAT. Эта опция может быть использована для уменьшения вклада групп с высокими газонефтяным фактором (GOR) или обводненностью. Содержимое параметра 9 в этом случае не имеет значения. (Как и опция POTN, опция FORM первоначально задумывалась для использования с главными группами в опции объединения пластов ECLIPSE 100. Другим путем аналогичные результаты могут быть получены более эффективно использованием формулы направляющих дебитов непосредственно для скважины).
'
Группа не имеет направляющего дебита. Заданные значения добычи более высокого уровня будет распределяться непосредственно между ее подчиненными скважинами или подчиненными группами с направляющими дебитами.
'
Параметр не имеет значения, если запись данных относится к FIELD. •
ПО УМОЛЧАНИЮ: ' ' (У группы нет направляющего дебита)
11 Процедура при превышении ограничения на дебит воды в параметре 4. Выбор тот же, что и в параметре 7. Если этот параметр принят по умолчанию, применяется процедура, принятая в параметре 7. 12 Процедура при превышении ограничения на дебит газа в параметре 5. Выбор тот же, что и в параметре 7. Если этот параметр принят по умолчанию, применяется процедура, принятая в параметре 7. 13 Процедура при превышении ограничения на дебит жидкости в параметре 6. Выбор тот же, что и в параметре 7. Если этот элемент принят по умолчанию, применяется процедура, принятая в параметре 7. 14 Значение или ограничение дебита флюида в пластовых условиях. Процедура при превышении этого ограничения всегда RATE.
Только ECLIPSE 100
•
ЕДИНИЦЫ: rm3/day (METRIC), rb/day (FIELD), rcc/hr (LAB), rm3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
15 Значение или верхнее ограничение уравновешивающей доли отбора. Ограничивается групповой дебит флюида в пластовых условиях заданной долей (или кратностью) групповой приемистости флюида в пластовых условиях. Процедура при превышении этого ограничения всегда RATE. Если здесь задано некоторое значение или если направляющий дебит задан в параметре 10 как INJV, ECLIPSE на каждом временном шаге будет рассчитывать все нагнетательные скважины до расчета добывающих, а не наоборот. Когда какаяКлючевые слова GCONPROD
661
нибудь группа имеет значение или ограничение уравновешивающей доли добычи, или задан направляющий дебит как 'INJV', следующие возможности управления не разрешены:
Только ECLIPSE 300
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
•
Задание значений или ограничений для обратной закачки или компенсации отбора для группы
•
Задание значений или ограничений для обратной закачки или компенсации отбора для скважины
•
Определения направляющих приемистостей VOID или NETV в параметре 10 ключевого слова GCONINJE
•
Управление газом для продажи (ключевое слово GCONSALE), которое использует обратную закачку, т. к. при этих возможностях добывающие скважины должны рассчитываться раньше нагнетательных.
16 Значение дебита жирного газа или верхнее ограничение. Дебит жирного газа связан с мольной долей углеводорода, извлеченного с помощью единичного Z-фактора при поверхностных условиях. •
ЕДИНИЦЫ: sm3/day (METRIC), stb/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
Процедура при превышении этого ограничения всегда RATE. Только ECLIPSE 300
17 Заданный дебит теплоты или его верхний предел. •
ЕДИНИЦЫ: kJ/day (METRIC), BTU/day (FIELD), J/hr (LAB), kJ/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение Процедура при превышении этого ограничения всегда RATE.
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. См. также ключевые слова в GRUPTARG и WGRUPCON, а также GUIDERAT и PRORDER в ECLIPSE 100.
Примеры Рис. 3.6
Пятиуровневая иерархия
FIELD
662
Ключевые слова GCONPROD
Пример 1 Значение дебита нефти для месторождения 10,000 stb/day должно быть распределено между скважинами пропорционально их направляющим дебитам или потенциалам, подчиняясь их индивидуальным ограничениям на дебит и давление. GCONPROD FIELD ORAT 10000 / /
Пример 2 Подобен примеру 1, но PLAT-A, PLAT-B и SAT-B имеют пределы добычи воды и газа. Если эти ограничения превышены, наихудшие скважины нужно отремонтировать. GCONPROD FIELD ORAT 10000 / 'PLAT*' NONE 1* 6000 20000 1* CON / SAT-B NONE 1* 4000 10000 1* CON / /
Пример 3 Подобен примеру 2, но требуется, чтобы группы PLAT-A и PLAT-B добывали равное количество жидкости, если возможно. Для них заданы одинаковые направляющие дебиты жидкой фазы, равные 1000, например. Поскольку группы имеют заданные направляющие дебиты, они будут находиться под управлением из более высокого (месторождение) уровня. GCONPROD FIELD ORAT 10000 / 'PLAT*' FLD 1* 6000 20000 1* CON 1* 1000 LIQ / SAT-B NONE 1* 4000 10000 1* CON / /
Пример 4 Подобен примеру 3, но требуется, чтобы группа GR-A1 добывала максимально возможно. Объявлено, что на группу не влияет заданное значение дебита более высокого уровня. Тогда ее скважины будут добывать сколько могут в соответствии с их собственными ограничениями на дебит и давление. GCONPROD FIELD 'PLAT*' SAT-B GR-A1 /
ORAT FLD NONE NONE
10000 / 1* 6000 20000 1* CON 1* 1000 LIQ / 1* 4000 10000 1* CON / 5* NO /
Ключевые слова GCONPROD
663
Пример 5 Подобен примеру 4, но, кроме того, требуется, чтобы группа GR-B1 добывала 2000 stb/day нефти независимо от заданных значений дебита более высокого уровня. Объявлено, что на группу не влияет значение заданного дебита более высокого уровня и что для группы задано значение дебита нефти 2000. GCONPROD FIELD 'PLAT*' SAT-B GR-A1 GR-B1 / ECLIPSE 100
ORAT FLD NONE NONE ORAT
10000 / 1* 6000 20000 1* CON 1* 1000 LIQ 1* 4000 10000 1* CON 5* NO 2000 4* NO
/ / / /
Пример 6 Требуется, чтобы месторождение работало с дебитом в пластовых условиях, равным полной приемистости месторождения в пластовых условиях. Заданный дебит в пластовых условиях нужно распределить между группами PLAT-A и PLAT-B пропорционально их индивидуальным приемистостям в пластовых условиях. GCONPROD FIELD PRBL 12* 'PLAT*' FLD 7* /
664
Ключевые слова GCONPROD
1.0 INJV
/ /
GCONSALE
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Управление добычей газа для продажи по группам скважин и месторождению Это ключевое слово позволяет управлять экспортом попутного газа из нефтяного месторождения, что в то же время может влиять на темп добычи нефти. Эта опция не предназначена для использования при моделировании газовых месторождений, т. к. она связана с закачкой газа для управления расходом газа для продажи. Расход газа для продажи для группы определяется как (расход газа для продажи) = (полный расход газа) – (расход закачиваемого газа) + (расход газа, импортируемого в группу и любую из подчиненных групп) – (расход потребляемого газа для группы и любой из подчиненных групп) Расходы газа на потребление и импорт определяются ключевым словом GCONSUMP. Расходом добываемого газа для продажи управляют путем обратной закачки избыточного газа, не требуемого для продажи. Управление газом для продажи может осуществляться независимо от любых других управлений добычей группы или месторождения при условии, что имеются необходимые мощности для закачки избыточного газа. В каждой группе с заданным количеством газа для продажи должна быть хоть одна нагнетательная скважина с закачкой газа. Группа или месторождение автоматически ставятся под управление обратной закачкой газа, и их значения доли обратной закачки определяются в динамике для нагнетания избыточного газа на каждом временном шаге. Другие ограничения на закачку газа для группы или месторождения (например, максимальный расход в поверхностных условиях) могут одновременно быть применены с использованием ключевого слова GCONINJE, и они ставят группу под REIN-управление с каким-то значением для доли обратной закачки, и вырабатывают значения для любых других ограничений на закачку газа. Распределение нагнетаемого газа между любыми подчиненными группами может также управляться для закачки газа верхними ограничениями для этих групп на расход и направляющими расходами с помощью ключевого слова GCONINJE Если группа или месторождение добывают больше избыточного газа, чем могут закачать нагнетательные скважины, будет просмотрена очередь на бурение с целью открытия новых нагнетательных скважин для закачки газа. При отсутствии такой возможности в конце временного шага может быть осуществлен выбор действий для уменьшения добычи газа на следующем временном шаге. Этот выбор управляется параметром 5 данного ключевого слова. Если, с другой стороны, группа или месторождение добывают недостаточно газа для удовлетворения требований по продаже газа, корректирующие действия должны быть осуществлены в конце временного шага, как описано в параметре 4. За ключевым словом следует произвольное число записей, каждая из которых содержит следующие параметры и завершается косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей лишь косую черту. 1
Имя группы или корень имени группы или FIELD (данные по управлению газом для продажи для месторождения). Корень имени группы, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Значение дебита газа для продажи. Отрицательное значение отменяет управление газом (и его обратную закачку) для продажи для группы. Если требуется продолжить обратную закачку, или назначить другие формы управления групповой закачкой газа, это реализуется последующим использованием ключевого слова GCONINJE. Ключевые слова GCONSALE
665
• 3
ЕДИНИЦЫ:
sm3/day (METRIC), Mscf/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
Максимально позволенный дебит газа для продажи. Это значение должно быть больше, чем значение в параметре 2. Если максимальное значение будет превышено, действия, указанные в параметре 5, будут выполняться в конце временного шага.
4
sm3/day (METRIC), Mscf/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20)
Минимально позволенный дебит газа для продажи. •
ЕДИНИЦЫ:
sm3/day (METRIC), Mscf/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
Это значение должно быть меньше, чем значение в параметре 2. Если дебит газа упадет ниже минимума, корректирующие действия, описанные ниже, будут выполняться в конце временного шага: Если
Группа ограничена максимальным дебитом газа, увеличить ограничение на дебит газа на величину, необходимую для достижения значения дебита газа для продажи.
Иначе Если Имеется специальная газодобывающая открытая скважина (см. ключевое слово WGASPROD), подчиненная группе и способная увеличить свой дебит, увеличить значение дебита специальной газодобывающей скважины на некоторое приращение дебита, определенное в ключевом слове WGASPROD. Иначе Если Имеется несколько специальных газодобывающих скважин в очереди на бурение, открыть следующую специальную газодобывающую скважину из очереди на бурение, которая подчинена группе, нуждающейся в большем количестве газа для продажи, и не подчинена группе, находящейся под управлением с заданным дебитом газа или группе с заданием приоритетов, и установить начальное значение дебита газа для скважины равным ее приращению дебита. Иначе Если Нет подходящих специальных газодобывающих скважин в очереди на бурение, открыть следующую обычную добывающую скважину из очереди на бурение, которая подчинена группе, нуждающейся в большем количестве газа для продажи, и не подчинена группе, находящейся под управлением с заданным дебитом газа или группе с заданием приоритетов. • 5
666
ПО УМОЛЧАНИЮ: Нуль
Процедура при превышении максимального ограничения дебита NONE
Ничего не делать.
CON
Закрыть наихудшее соединение в наихудшей скважине.
+CON
Закрыть наихудшее соединение и все соединения ниже его в наихудшей скважине.
Ключевые слова GCONSALE
WELL
Закрыть или остановить наихудшую скважину (параметр 9 в ключевом слове WELSPECS)
PLUG
Тампонировать наихудшую скважину (см. ключевое слово WPLUG).
RATE
Снизить значения дебитов нефти для обеспечения её заданного количества для продажи, разрешив некоторое её потребление и оставив текущую приемистость. Управления дебитом газа группы.
MAXR
То же самое, что и RATE, но увеличивает будущий дебит путем снятия ограничения доли обратной закачки для нагнетательных скважин таким образом, что приемистость впоследствии соответственно возрастает. (См. «Управление добычей газа для продажи» на стр. 1002 «Технического описания ECLIPSE».)
END
Остановить расчет в конце отчетного шага.
•
ПО УМОЛЧАНИЮ: NONE
Наихудшими скважинами или соединениями являются те, в которых достигается наибольшее отношение добычи газа к добыче фазы, объявленной предпочтительной для скважины (параметр 6 ключевого слова WELSPECS). См. также ключевые слова COMPLUMP и WORKLIM. Опция MAXR заменяет ограничение на дебит газа для группы значением, равным дебиту газа для продажи, минус темп закачки, плюс любое потребление газа, минус любой импортируемый расход, пока группа работает над управлением дебита газа. Любой установленный пользователем предел этого количества удаляется. Опции RATE и MAXR не допускаются для групп, использующих опцию установки приоритета для управления дебитом (см. ключевые слова GCONPRI и PRIORITY).
Примеры Пример 1 Заданный отбор газа для продажи по месторождению равен 50,000 Mscf/day . Избыточный газ должен закачиваться обратно через газовые нагнетательные скважины пропорционально их направляющим расходам или потенциалам закачки. Если избыточного газа слишком много для нагнетательных скважин, наихудшие скважины будут закрыты. GCONSALE FIELD 50000 55000 45000 /
WELL /
Ключевые слова GCONSALE
667
Пример 2 Подобен примеру 1, но на месторождении имеется ограничение на закачку газа 30,000 Mscf/day. Ограничение на расход задано в ключевом слове GCONINJE. Месторождение ставится под управление обратной закачкой (т. к. это режим управления для добычи газа для продажи), но доля обратной закачки, установленная здесь, не будет учитываться. Если невозможно закачать обратно весь избыточный газ, то поле переключается на управление дебитом газа. GCONSALE FIELD 50000 55000 45000 RATE / / GCONINJE FIELD GAS REIN 30000 1* 1.0 / /
Пример 3 Подобен примеру 1, но ключевое слово GCONINJE используется для управления распределением обратно закачиваемого газа. Групповая иерархия та же, что и в примерах для ключевого слова GCONINJE. Нагнетаемый газ распределяется между группами нижнего уровня пропорционально их отборам при условии, что группы PLAT-A и PLAT-B не нагнетают газа больше, чем имеют. GCONSALE FIELD 50000 55000 45000 WELL / / GCONINJE 'PLAT*' GAS NONE 2* 1.0 'GR-*' GAS FLD 6* /
668
Ключевые слова GCONSALE
/ VOID /
GCONSUMP
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Расходы потребляемого и импортируемого газа для групп скважин Это ключевое слово используется для определения расходов потребления и импорта газа для отдельных групп. Расход потребляемого газа может характеризовать, например, газ, используемый для выработки энергии на платформе. Расход импортируемого газа может использоваться для учета газа, импортированного в группу извне. Расходы потребляемого и импортируемого газа учитываются при групповом управлении обратной закачкой (см. ключевое слово GCONINJE) и при управлении газом для продажи (см. ключевое слово GCONSALE). При управлении обратной закачкой газа приемистость по газу есть (групповая приемистость по газу) = (групповая доля обратной закачки) * [(групповой дебит газа) + (расход газа, импортируемого в группу и любую из подчиненных групп) – (расход потребляемого газа для группы и любой из подчиненных групп)]. Расход газа для продажи вычисляется следующим образом: (расход газа для продажи) = (дебит газа) – (расход закачиваемого газа) + (расход импортируемого газа) – (расход потребляемого газа). Темпы потребления и импорта газа учитываются также в модели наземной сети (потребляемый газ вычитается из потоков в трубопроводе, импортируемый газ добавляется — но см. также параметр 4 ниже), и в модели разработки газового месторождения (значения дебитов газа по группе или месторождению относятся к газу для продажи, а не к полной добыче из пласта). Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит следующие параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени группы или ‘FIELD’ (если газ потребляется или импортируется на уровне месторождения). Корень имени группы, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Расход потребляемого газа для группы. Если задано отрицательное число между 0.0 и -1.0, это интерпретируется как минус доля групповой добычи газа. Таким образом, например, значение -0.1 устанавливает групповой расход потребляемого газа равным одной десятой от общего дебита газа для группы. Отрицательное значение не разрешено, когда используется модель разработки газового месторождения.
3
sm3/day (METRIC), Mscf/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нуль
Расход импортируемого газа для группы.
Ключевые слова GCONSUMP
669
Значение должно быть больше или равно нулю.
4
sm3/day (METRIC), Mscf/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нуль
Имя узла сети, из которого должно быть удалено групповое потребление или добавлен импорт. Этот параметр уместен, только если используется расширенная модель сети. В остальных случаях этот параметр не имеет значения. Параметр определяет точку в сети, где потребление газа будет вычитаться из (или импорт газа добавляться к) потока в сети. Это необходимо, т. к. расширенная структура отличается от иерархии групп, и, в общем, нет соответствия между группами и узлами сети (кроме групп-источников, которые поставляют добычу в сеть, например, скважино-группы). Если этот параметр принят по умолчанию, когда расширенная модель сети активна, результат будет следующим. Если группа в параметре 1 есть группа-источник, то узлом по умолчанию будет узел с тем же именем, что и группа-источник. Если группа в параметре 1 не является группой-источником, то по умолчанию принимается, что потребление или импорт не будут учитываться в сетевых потоках. Если группа есть группа-источник, но желательно, чтобы расходы потребления или импорта не учитывались ни в какой точке сети, тогда здесь должна быть введена символьная строка 'NO-NODES'.
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. У групп, не указанных в этом ключевом слове, их расходы потребления и импорта газа по умолчанию принимаются равными нулю.
Пример GCONSUMP PLAT-A 20 50 PLAT-B 15 /
670
Ключевые слова GCONSUMP
/ /
GCONTOL
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Допуск на управляющие параметры для групп скважин Это ключевое слово позволяет управлять точностью, с которой выполняются расчеты по добыче и закачке группы. Существует три проблемы относительно точности: •
Число ньютоновских итераций на каждом временном шаге, заданные дебиты скважин для которых рассчитываются для обеспечения значений группы (см. примечания 1 и 2 ниже).
•
Если состав газа нагнетания в ECLIPSE 300 зависит от темпов закачки, то состав может быть рассчитан с помощью точной оценки темпа закачки (см. примечание 3 ниже).
•
Когда ключевое слово WAVAILIM вводится в программе ECLIPSE 300, и при этом между 2 и более группами закачки распределяется ограниченный источник газа, расчет закачки может выполняться методом итераций, до достижения соответствия долей имеющегося газа групп и их потенциалов закачки (см. примечание 4 ниже).
За этим ключевым словом следует запись, содержащая до 4 параметров и заканчивающаяся косой чертой (/). Только ECLIPSE 100
1
Относительный допуск, которому должны удовлетворять управляющие параметры для группы/месторождения (см. примечание 2 ниже). Если заданный дебит не достигает своего значения – относительный допуск, увеличенного в заданное количество раз, а в то же время имеется большой потенциал для его достижения, то дебиты скважин пересчитываются, чтобы удовлетворить заданному значению независимо от величины NUPCOL. Относительный допуск не используется в программе ECLIPSE 300, игнорирующей это значение. •
2
ПО УМОЛЧАНИЮ: Бесконечность.
Значение NUPCOL, число ньютоновских итераций на каждом временном шаге, в течение которых расходы скважин пересчитываются для обеспечения каких-либо значений коллективного управления (см. примечание 1 ниже). Введенное здесь значение переопределяет любое значение, введенное ранее ключевыми словами GCONTROL или NUPCOL. •
Только ECLIPSE 300
3
ПО УМОЛЧАНИЮ: Неизмененное.
Относительный допуск, которому должны удовлетворять либо оценочная газовая приемистость наиболее быстро меняющейся скважины, либо доступная доля газа в скважине (см. примечания 3 и 4 ниже). Расчеты нагнетания повторяются до тех пор, пока наибольшее изменение долей оценки газовой приемистости скважины не будет лежать в пределах от этого допуска, или пока не будет достигнуто максимальное число итераций (см. параметр 4). Если используются ограничения доступности (см. ключевое слово WAVAILIM), то этот допуск должен также удовлетворять наибольшему изменению из всех доступных долей газа скважин. •
Только ECLIPSE 300
4
ПО УМОЛЧАНИЮ: 1.0E-3.
Максимальное число итераций при расчете нагнетания (см. примечания 3 и 4 ниже). •
ПО УМОЛЧАНИЮ: 5.
Ключевые слова GCONTOL
671
Пример Установить двухпроцентный допуск для дебитов группы в ECLIPSE 100, GCONTOL 0.02 3 /
Ограничить число итераций при расчете нагнетания в ECLIPSE 300 до 2, GCONTOL 3* 2 /
Примечания 1
Когда используется какая-либо форма группового управления (например, ключевые слова GCONPROD, GCONINJE и GCONSALE), значения расходов некоторых скважин находятся под непосредственным влиянием других скважин месторождения. Например, значения дебитов добывающих скважин, находящихся под групповым управлением, должны разрешать добычу из скважин, находящихся под другими режимами управления в группе. Нагнетательные скважины, осуществляющие обратную закачку или компенсацию отбора, также имеют рабочие параметры, зависящие от поведения добывающих скважин. Для того, чтобы заданные групповые параметры выполнялись точно, рабочие параметры скважин, находящихся под групповым управлением, должны пересчитываться на каждой ньютоновской итерации. Но когда рабочие параметры скважин меняются при каждой итерации, скорость сходимости итераций снижается. Это объясняется тем, что якобиан при расчетах не включает члены, учитывающие взаимозависимость расходов скважин. В качестве компромисса рабочие параметры скважин корректируются на первых NUPCOL итерациях каждого временного шага и остаются постоянными на всех последующих итерациях. Это может устанавливаться в любой момент расчета с помощью ключевого слова NUPCOL или параметра 2 ключевого слова GCONTOL.) Таким образом, рабочие параметры по группе и месторождению будут выполняться точно, если сходимость на временном шаге достигается не больше, чем за NUPCOL итераций. Любые изменения в решении после первых NUPCOL итераций могут повлечь за собой небольшие отклонения рабочих параметров по группе и месторождению от их заданных значений. В общем, большие значения NUPCOL приведут к тому, что рабочие параметры по группе и месторождению будут вычисляться более точно, но, возможно, за счет большего числа ньютоновских итераций для достижения сходимости.
ECLIPSE 100
2
Расхождение между заданными рабочими параметрами по группе (месторождению) и их фактическими значениями может быть ограничено интервалом относительного допуска, устанавливаемым в параметре 1 этого ключевого слова. Если на какойнибудь ньютоновской итерации заданный рабочий параметр не выдерживается с этой точностью и имеется возможность обеспечить заданное значение, расходы скважин пересчитываются для того, чтобы обеспечить это значение независимо от величины NUPCOL. Так как пересчет рабочих параметров скважин может замедлить сходимость ньютоновских итераций, лучше всего не задавать допуск слишком маленьким. Рекомендуется нижний предел 0.01. Если используется опция задания приоритетов (см. ключевые слова GCONPRI и PRIORITY), относительный допуск не применяется. Относительный допуск не используется в программе ECLIPSE 300.
672
Ключевые слова GCONTOL
ECLIPSE 300
3
Состав нагнетенного газа может изменяться вместе с приемистостью, если для группы-источника или скважины был задан предварительно закачанный газ, или для нагнетающей группы или скважины был определен дополнительный составной газ (см. ключевые слова GINJGAS и WINJGAS), или если нагнетенный газ состоит из смеси, состав которой определен в ключевом слове WINJORD. Таким образом, оценка темпа закачки требуется для расчета состава газа нагнетания перед тем, как будут произведены расчеты нагнетания. Действительная приемистость может, в свою очередь, зависеть от состава газа и любых дополнительных ограничений (например, ограничение забойного давления скважины), не позволяющих группе достигать заданного объема закачки. Расчет закачки производится методом итерации, пока действительные значения приемистости не будут согласованы с оценками, использующимися для определения состава с допусками, определенными в параметре 3. Верхний предел числа итераций может быть установлен в параметре 4. Показания, не сходящиеся с расчетами нагнетания, могут, например, значительно превышать заданное значение дебита газа группы, которая должна закачивать весь добытый газ и некоторое количество дополнительного составного газа, чтобы соответствовать значению обратной закачки.
ECLIPSE 300
4
Итерационный цикл при расчете нагнетания также требуется для получения точного решения, когда две и более групп закачки добывают газ из одного источника, и при этом ограничена их доступность (см. ключевое слово WAVAILIM). Каждой группе закачки присваивается определенная доля доступного газа из источника. Эти доли изначально рассчитываются в соответствии с потенциалам закачки групп. После каждого прохождения цикла расчета закачки эти доли пересчитываются с помощью действительных темпов закачки газа. Таким образом, если конкретная группа закачивает значительно меньше размещенной части имеющегося газа, то ее неиспользованная часть имеющегося газа перемещается в другие группы. Может потребоваться несколько циклов расчета закачки перед тем, как будет достигнута сходимость доступных долей газа; параметры 3 и 4 могут использоваться для управления этим процессом итерации.
ECLIPSE 300
5
Приведенные для параметров 3 и 4 значения по умолчанию также являются адаптированными под итерационный цикл расчета закачки значениями, если ключевое слово GCONTOL отсутствует, а при этом были определены ранее закачанный газ, дополнительный составной газ или смесь WINJORD, и были запрошены ограничения доступности. Если это не так, расчет закачки выполняется только один раз в течении ньютоновской итерации.
Ключевые слова GCONTOL
673
GCUTBACK
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Пределы уменьшения для группы Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит следующие параметры и оканчивается косой чертой (/). Значения по умолчанию могут быть заданы с помощью указателя «нулевого значения» (n*, где n — число последовательных элементов для задания значения по умолчанию). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени группы Корень имени группы, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Верхнее ограничение по обводненности для сокращения группового дебита. •
ЕДИНИЦЫ: sm3/sm3 (METRIC), stb/stb (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M)
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20)
(Значение 0.0 или > 1.0 отменяет эту проверку). 3
Верхнее ограничение по газонефтяному фактору для сокращения группового дебита. •
ЕДИНИЦЫ: sm3/sm3 (METRIC), stb/stb (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M)
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20)
(Значение 0.0 или > 1E19 отменяет эту проверку). 4
Верхнее ограничение по газожидкостному фактору для сокращения группового дебита. •
ЕДИНИЦЫ: sm3/sm3 (METRIC), stb/stb (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M)
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20)
(Значение 0.0 или > 1E19 отменяет эту проверку). 5
Верхнее ограничение по водогазовому фактору для сокращения группового дебита. •
ЕДИНИЦЫ: sm3/sm3 (METRIC), stb/stb (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M)
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20)
(Значение 0.0 или > 1E19 отменяет эту проверку). 6
Коэффициент сокращения расхода (доля). Представляет собой отношение сокращенного расхода к текущему расходу. Эта величина должна быть меньше, чем 1.0.
7
Управляющая фаза, для которой осуществляется сокращение расхода OIL
Сокращенный дебит нефти
WAT
Сокращенный дебит воды
GAS
Сокращенный дебит газа
LIQ
Сокращенный дебит жидкости
RESV
Сокращенный дебит флюида в пластовых условиях
Рекомендуется выбирать фазу, не имеющую заданного пользователем предела расхода, иначе он будет заменяться, как только будет происходить процесс или обращение процесса.
674
Ключевые слова GCUTBACK
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Всякий раз, когда группа нарушает одно из ограничений, указанных в параметрах с 2 по 5, будет установлено сокращенное значение расхода управляющей фазы, заданной в параметре 7. Значение расхода управляющей фазы будет положено равным текущему групповому дебиту, умноженному на коэффициент сокращения, заданный в параметре 6. Групповой дебит будет обеспечен управлением с применением направляющих дебитов (см. ключевое слово GCONPROD), если только группа не была под управлением опции задания приоритетов с ключевым словом GCONPRI. См. также ключевое слово WLIMTOL.
Пример GCUTBACK G1 0.6 3* 0.9 G2 1* 3.0 2* 0.9 /
LIQ / RESV /
Ключевые слова GCUTBACK
675
Таблицы зависимости концентрации газа в угле от глубины
GCVD
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Данные содержат NTEQUL (см. ключевое слово EQLDIMS в разделе RUNSPEC) таблиц зависимости начальной концентрации газа от глубины, по одной для каждой области равновесия . Это ключевое слово должно использоваться только при активной опции метана в угольном пласте (ключевое слово COAL в разделе RUNSPEC). Каждая таблица состоит из 2 столбцов данных и должна оканчиваться косой чертой (/). Столбец 1
Значения глубины. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: m (METRIC), ft (FIELD) или cm (LAB).
Соответствующие значения концентрации газа в угле. •
ЕДИНИЦЫ: sm3/m3 (METRIC), sft3/ft3 (FIELD) или scm3/cm3 (LAB).
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше, чем NDRXVD (смотри ключевое слово EQLDIMS в разделе RUNSPEC). Ключевые слова GASCONC и GCVD везде являются необязательными. Если оба этих ключевых слова отсутствуют, то концентрация газа в угле берется как равновесная концентрация для соответствующего давления гидроразрыва. Начальная концентрация газа в угле не должна устанавливаться выше начального равновесного значения; в противном случае ECLIPSE выдает предупреждение. Если концентрация газа в угле ниже равновесной, то рекомендуется использовать модель односторонней диффузии (установить параметр 2 ключевого слова DIFFCOAL равным 0.0). См. также ключевое слово GASCONC.
Пример При NTEQUL=1 и NDRXVD ≥ 2 GCVD 7000 74.0 10000 74.0 /
676
Ключевые слова GCVD
GDCQ
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Начальные значения суточного количества добываемого газа для нескольких контрактных групп Это ключевое слово следует использовать для установки начальных значений суточного количества добываемого газа для каждой из контрактных групп при использовании модели разработки газового месторождения в режиме нескольких контрактных групп (инициируется ключевым словом GSWINGF). Ключевое слово должно быть введено после того, как контрактные группы определены с помощью ключевого слова GSWINGF, но до первого использования ключевых слов GASYEAR или GASPERIO. В последующем значения суточного количества добываемого газа могут быть изменены в любой момент моделирования путем повторного использования ключевого слова GDCQ. Более подробную информацию см. в разделе «Использование раздельных контрактов на поставку газа для отдельных групп» на стр. 257 «Технического описания ECLIPSE». Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1 Имя группы или корень имени группы Группа должна быть заранее определена как контрактная в ключевом слове GSWINGF. Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи. 2 Начальное суточное количество добываемого газа для группы. • ЕДИНИЦЫ: sm3/day (METRIC), Mscf/day (FIELD), scc/hr (LAB), sm3/day (PVT-M) • ПО УМОЛЧАНИЮ: Текущее суточное количество добываемого газа для группы 3 Является ли суточное количество добываемого газа переменным или фиксированным? VAR ECLIPSE производит снижение суточного количества добываемого газа для группы, необходимое для удовлетворения требования к перепаду, определенного в параметре 3 ключевого слова GASYEAR или в параметре 4 ключевого слова GASPERIO. (Если имеется более одной контрактной группы VAR, то разрешается использовать только опции YEAR или PER и NO. Если сокращение суточного количества добываемого газа должно выполняться автоматически, то следует выбрать опцию YEAR или PER). Суточное количество добываемого газа остается равным значению, установленному в параметре 2, даже если группа не может достигнуть заданного значения дебита. При первом проходе каждого из контрактных периодов заданное значение дебита для группы равно суточному количеству добываемого газа, умноженному на коэффициент перепада. Если в параметре 3 ключевого слова GASYEAR или в параметре 4 ключевого слова GASPERIO установлено значение PRO, то заданное значение дебита для группы равно суточному количеству добываемого газа, умноженному на коэффициент профиля добычи. При втором проходе каждого из контрактных периодов заданное значение дебита для группы равно суточному количеству добываемого газа, умноженному на коэффициент профиля добычи. FIX2 То же, что для FIX1, но при расчете максимальных производительностей дополнительно устанавливается максимальный дебит газа для группы, равный суточному количеству добываемого газа, умноженному на коэффициент перепада. • ПО УМОЛЧАНИЮ: VAR FIX1
Ключевые слова GDCQ
677
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Пример GDCQ PLAT-A 60000 VAR / PLAT-B 40000 FIX2 / /
678
Ключевые слова GDCQ
GDCQECON
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Минимальные экономические ограничения DCQ для контрактных групп Это ключевое слово устанавливает минимальные экономические ограничения DCQ для контрактных групп при использовании модели управления добычей газа (дополнительную информацию см. в разделе «Модель управления добычей газа» на стр. 245 «Технического описания ECLIPSE»). Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя контрактной группы, или корень имени, или FIELD (если FIELD является контрактной группой) Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Минимальное экономическое значение DCQ Если DCQ опускается ниже указанного минимального значения, то все подчиненные контрактной группе добывающие скважины будут закрыты или остановлены (см. параметр 9 в ключевом слове WELSPECS). Если контрактной группой является FIELD, то расчет завершается. Это ограничение отключается при нулевой величине. •
ЕДИНИЦЫ: sm3/day (METRIC), Mscf/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.0
Пример GDCQECON FIELD 20000 / /
Ключевые слова GDCQECON
679
GDFILE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
ECLIPSE 300
Импортирует файл grid Это ключевое слово позволяет определить геометрию сетки с помощью внешнего файла Grid. Как правило, такой файл генерируется ECLIPSE. Он должен иметь формат, установленный для файла Grid ECLIPSE. Внешний файл Grid состоит из набора топологически кубоидальных ячеек, причем координаты (X, Y, Z) каждой из 8 вершин определяются независимо. Это дает возможность более гибкого определения геометрии сетки, чем с помощью ключевых слов ZCORN и COORD.
Данное ключевое слово также позволяет считывать файл в формате EGRID. Если имеется файл в формате EGRID, программа попытается сначала считать его. В противном случае программа пытается считать файл формата GRID. Подробные сведения по форматам файлов могут быть предоставлены по запросу. Ключевое слово должно сопровождаться двумя параметрами : 1
Имя импортируемого файла Grid. Длина имени файла не должна превышать 72 символа.
ECLIPSE 100
В ECLIPSE 100 необходимо полное имя файла.
ECLIPSE 300
В ECLIPSE 300 необходимо ввести только имя корня. 2
Признак форматирования. Имеется два варианта выбора: •
FORMATTED Форматированный файл
•
UNFORMATTED Неформатированный файл
Слово может быть сокращено до первой буквы F или U. •
ПО УМОЛЧАНИЮ: UNFORMATTED
Данные должны завершаться косой чертой (/). Внимание
Это ключевое слово должно применяться с осторожностью и не рекомендуется для широкого использования. Данную опцию нельзя использовать с радиальной геометрией.
ECLIPSE 100
Внимание
Для локальных сеток геометрические данные в импортированном файле Grid пропускаются.
ECLIPSE 100
Внимание
Данное ключевое слово также не рекомендуется использовать с опцией вертикального равновесия.
680
Ключевые слова GDFILE
Примеры ECLIPSE 100
Пример 1 GDFILE MODEL.GRID /
ECLIPSE 300
Пример 2 GDFILE MODEL /
В обоих примерах ECLIPSE считывает данные геометрической сетки из файла Grid с именем MODEL. Достигнув конца этого файла, ECLIPSE считывает следующее ключевое слово из текущего файла.
Ключевые слова GDFILE
681
GDRILPOT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Минимальные потенциальные дебиты группы для бурения Это ключевое слово определяет минимальный потенциальный расход для группы (см. раздел «Потенциалы скважин» на стр. 638 «Технического описания ECLIPSE»). Если потенциал добычи или нагнетания для группы опускается ниже заданного ограничения, то в очереди на бурение (определенной с помощью ключевого слова QDRILL либо WDRILPRI) производится поиск новой скважины нужного типа, которую необходимо открыть для восстановления потенциала группы. Эта функция позволяет начать процесс бурения задолго до того, как для поддержания заданного значения добычи или нагнетания для группы, установленного ключевым словом GCONPROD или GCONINJE, потребуется новая скважина с ненулевым временем бурения (заданным в параметре 2 ключевого слова WDRLTIM). Это осуществляется путем установки значения минимального потенциального расхода для группы существенно большим, чем фактическое заданное значение расхода. Примечание
Если при бурении скважины считаются закрытыми (см. параметр 3 ключевого слова WDRILTIM), то ECLIPSE продолжит бурение новых скважин, поскольку потенциал группы не увеличивается немедленно. Этого можно избежать путем использования опции QDRILL в ключевом слове WDRILTIM.
Ключевое слово GDRILPOT сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы, или корень имени группы, или FIELD (минимальных потенциальных расходов для месторождения) Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
682
Значение, к которому относится значение расхода, заданное в параметре 3 OPRD
Потенциал добычи нефти
WPRD
Потенциал добычи воды
GPRD
Потенциал добычи газа
Ключевые слова GDRILPOT
Только ECLIPSE 100
OINJ
Потенциал нагнетания нефти
WINJ
Потенциал нагнетания воды
GINJ
Потенциал нагнетания газа
Примечание
3
Для каждой из групп в данный момент времени может быть активным только одно значение добычи. Для нагнетания может быть одновременно определено несколько ограничений путем ввода нескольких записей для одной и той же группы.
Минимальный потенциальный расход для значения в параметре 2. Значение должно быть больше или равно нулю. sm3/day (METRIC), stb/day для нефти или воды (FIELD), Mscf/day для газа (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нуль
Отрицательное или нулевое значение означает, что минимальный потенциальный расход для группы и для значения, указанного в параметре 2, не определен. Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Пример GDRILPOT -- group -- name GR-A GS-A GR-A GR-A /
phase OPRD GPRD WINJ GINJ
rate 7520 17760 3000 35000
/ / / /
Ключевые слова GDRILPOT
683
GECON
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Экономические ограничения для групп скважин и месторождения Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит следующие параметры и оканчивается косой чертой (/). Записи могут быть закончены на любом параметре после параметра 1. Оставшимся параметрам присваиваются их значения по умолчанию. Значения по умолчанию могут быть определены до косой черты «нулевым числом» повторяющихся значений формы (n*, где n — число последовательных параметров , задаваемых по умолчанию). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени группы или FIELD (для данных экономическим ограничениям для месторождения). Корень имени группы, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Минимальный дебит нефти. sm3/day (METRIC), stb/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Если дебит нефти группы скважин (или месторождения) падает ниже указанного минимума, все добывающие скважины группы (или месторождения) будут закрыты или остановлены (см. параметр 9 в ключевом слове WELSPECS). Нуль или отрицательное значение отменяют это ограничение. 3
Минимальный дебит газа sm3/day (METRIC), Mscf/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Если дебит газа группы скважин (или месторождения) падает ниже указанного минимума, все добывающие скважины группы (или месторождения) будут закрыты или остановлены (см. параметр 9 в ключевом слове WELSPECS). Нуль или отрицательное значение отменяют это ограничение. 4
Максимальная обводненность (водожидкостный фактор) группы или месторождения. sm3/sm3 (METRIC), stb/stb (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Не ограничено
(Значение 0,0 отменяет это ограничение). 5
Максимальный газонефтяной фактор группы или месторождения. sm3/sm3 (METRIC), stb/stb (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Не ограничено
(Значение 0,0 отменяет это ограничение).
684
Ключевые слова GECON
6
Максимальный водогазовый фактор группы или месторождения. sm3/sm3 (METRIC), stb/stb (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Не ограничено
(Значение 0,0 отменяет это ограничение). 7
Операция ремонта по превышении ограничений по обводненности, GOR или GLR. NONE
Ничего не делать.
CON
Закрыть наихудшее соединение в наихудшей скважине.
+CON
Закрыть наихудшее соединение и все ниже в наихудшей скважине (смотри ключевое слово COMPORD).
WELL
Закрыть или остановить наихудшую скважину (параметр 9 в ключевом слове WELSPECS).
Только ECLIPSE 100
PLUG
Тампонировать наихудшую скважину (смотри ключевое слово WPLUG).
Только ECLIPSE 300
ALL
Закрыть все добывающие скважины, подчиненные группе.
• 8
ПО УМОЛЧАНИЮ: NONE
Признак конца счета. YES
Счет будет остановлен в ближайший отчетный момент времени, если все добывающие скважины группы (или месторождения) остановлены по какой-либо причине, при условии, что перед этим группа имела, по крайней мере, одну открытую добывающую скважину.
NO
Расчет будет продолжен независимо ни от чего
•
ПО УМОЛЧАНИЮ: NO
ECLIPSE 100
Примечание
Только ECLIPSE 100
9
Если ключевое слово GCALECON опции управления тепловым эквивалентом газа вводится после ключевого слова GECON, то параметр 4 ключевого слова GCALECON заменит определяемый здесь «признак конца счета».
Максимально разрешенное число открытых скважин, подчиненных этой группе • DEFAULT: 0 (означает отсутствие ограничения). Эта опция не позволяет скважинам быть открытыми автоматически (AUTO в ключевых словах WCONPROD, WCONINJE, WELOPEN) или из очереди на бурение (ключевое слово QDRILL), или быть переведенными из какой-нибудь группы в эту группу (ключевое слово WREGROUP), если число подчиненных скважин нарушит это ограничение. Ограничение не мешает скважинам быть открытыми вручную ('OPEN' в ключевых словах WCONPROD, WCONINJE и т. д.), но при нарушении этого ограничения будет сделано предупреждение.
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Примечание
Действия, предпринимаемые по причине использования ключевого слова GECON, применяются в конце временного шага. Расчет обычно продолжается в начале следующего временного шага. Однако, ключевое слово WLIMTOL может использоваться для того, чтобы модель повторила временной шаг в случае если экономическое ограничение было превышено более, чем на указанный допуск. Ключевые слова GECON
685
Смотри также ключевые слова COMPLUMP and WORKLIM в ECLIPSE 100.
Пример GECON GRUP1 2000 1* 0.8 10.0 1* CON Y GRUP2 1000 FIELD 4000 5* Y /
686
Ключевые слова GECON
/ / /
GEFAC
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает коэффициенты эффективности группы (для простоя) Это ключевое слово устанавливает коэффициенты эффективности для групп, а не для отдельных скважин. Коэффициенты эффективности для группы могут использоваться в том случае, если все подчиненные группе скважины имеют синхронизированные простои, так что группа либо эксплуатируется при полном значении расхода, либо вообще не эксплуатируется. Если скважины отключаются раздельно, а не вместе, то коэффициенты эффективности следует устанавливать не для группы, а для скважин (с помощью ключевого слова WEFAC). Ключевое слово GEFAC сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени группы Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
Примечание 2
FIELD не может иметь коэффициента эффективности.
Коэффициент эффективности для группы Это доля времени, в течение которого эксплуатируется группа. Например, если группа простаивает 10 процентов времени, ее коэффициент эффективности составляет 0.9. Коэффициент эффективности должен быть больше нуля. •
3
ПО УМОЛЧАНИЮ: 1.0
Должен ли коэффициент эффективности группы автоматически переноситься на соответствующий ей узел в опции расширенной сети? (См. раздел «Коэффициенты эффективности скважины и группы» на стр. 562 «Технического описания ECLIPSE».) YES
Вклад узла в расход родительского узла сети умножается на коэффициент эффективности группы. Таким образом, снижение давления за родительским узлом отражает вклад группы, усредненный по времени. (Следует заметить, что снижение давления в отходящей ветви узла данной группы, тем не менее, отражает полное или отчетное значение расхода группы.)
NO
Вклад узла в расход родительского узла сети не умножается на коэффициент эффективности группы. Таким образом, снижение давления в ветвях далее по потоку отражает полный расход данной группы.
Данный признак используется только в расширенной модели сети. Если используется стандартная модель сети, то для расчета снижения давления в ветви к родительской группе всегда используются отчетные значения расхода для групп. Признак действует только в том случае, если в расширенной сети имеется узел с тем же именем, что и группа. В противном случае коэффициенты эффективности устанавливаются непосредственно для узлов сети с помощью ключевого слова NEFAC. •
ПО УМОЛЧАНИЮ: YES
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Коэффициенты эффективности для групп, не определенные в этом ключевом слове, по умолчанию равны 1.0. Ключевые слова GEFAC
687
Учет простоя группы Если скважины регулярно останавливаются по одной для технического обслуживания на небольшие промежутки времени, то для каждой из них необходимо отдельно установить коэффициент эффективности с помощью ключевого слова WEFAC. Учет простоя скважины описан в документации к ключевому слову WEFAC. Если все скважины группы останавливаются для регулярного технического обслуживания одновременно, то коэффициент эффективности должен устанавливаться для всей группы. Простой группы учитывается так же, как и простой скважины. В расчете используется значение полного расхода для группы, которое равно сумме значений полных расходов ее скважин (если только для скважин и подчиненных групп также не установлены коэффициенты эффективности). Значения, выводимые в файлы Print и Summary, также являются полными значениями расхода для группы. Все заданные значения и ограничения для группы относятся к значению полного расхода. Однако, при суммировании вклада группы в родительскую группу иерархии значения расхода для группы умножаются на коэффициент эффективности для группы. Таким образом, расходы всех вышележащих групп будут отражать значение расхода для данной группы, усредненное по времени. Ниже группы значения расхода для скважин и подчиненных групп отражают значения полного расхода (с учетом коэффициентов эффективности, установленных на более низком уровне). Однако при увеличении накопленных значений расхода на каждом временном шаге значения расхода для скважины и группы умножаются на коэффициент эффективности. При определении членов истока/стока в сеточных блоках пласта к соединениям подчиненных скважин также применяется коэффициент эффективности для группы. Если используется опция стандартной сети, то для расчета снижения давления в ветви к родительской группе всегда используются отчетные значения расхода для групп. Таким образом, если группа (но ни одна из подчиненных групп или скважин) имеет коэффициент эффективности, меньший единицы, то расход в ветви в родительскую группу, а также во всех нижележащих ветвях дерева групп, отражает значение полного расхода, в то время как расход в ветви сети родительской группы и всех вышележащих ветвей в дереве групп отражает усредненный по времени расход для группы. Опция расширенной сети имеет большую гибкость при обработке простоев. Если коэффициент эффективности применяется к группе, имеющей то же имя, что и узел сети, то по умолчанию коэффициент эффективности также применяется к соответствующему узлу. Когда значения расхода для узла прибавляются к значению расхода в родительском узле, они умножаются на коэффициент эффективности. Падение давления в отходящей ветви узла рассчитывается по значению расхода в узле. Таким образом, отводящая ветка узла и вышележащие ветви отражают значения полных расходов, а ветви, лежащие ниже родительского узла, отражают значения расхода, усредненные по времени. (Это соответствует учету коэффициентов эффективности групп в стандартной модели сети.) Однако путем установки значения ‘NO’ для параметра 3 данного ключевого слова можно определить, что для расчета снижения давления ниже по потоку следует использовать значения полного расхода для группы. Это достигается тем, что соответствующему узлу сети не присваивается коэффициент эффективности группы. Если в скважинах используется газлифт, то их значения темпов закачки для газлифта соответствуют полным расходам. Однако вклад группы в расход газа для газлифта вышестоящих групп умножаются на коэффициент эффективности, чтобы отразить расход, усредненный по времени. В текущей версии ECLIPSE 300 ключевое слово GEFAC отсутствует.
688
Ключевые слова GEFAC
Примечание
В обычных условиях коэффициенты эффективности не назначаются более, чем на одном уровне иерархии скважин/групп. Если это все же происходит, то коэффициенты являются мультипликативными. Например, если коэффициент эффективности группы составляет 0.9 (это значит, что все скважины отключены в течение 10% времени) и в ключевом слове WEFAC для одной из скважин также установлен коэффициент эффективности, равный 0.9, то вклад этой скважины в дебит месторождения и накопленное значение добычи уменьшается до 81% от значения полного расхода для этой скважины. Произведение коэффициентов эффективности скважины (умноженное на коэффициенты эффективности всех вышестоящих групп) может быть записано в файл Summary с помощью мнемоники WEFFG раздела SUMMARY.
Примечание
Если используется опция объединения пластов и главная группа имеет коэффициент эффективности группы, то его следует установить для данной группы в главном пласте, а также для соответствующей подчиненной группы ⎯ в подчиненном пласте.
Пример GEFAC PLAT-A PLAT-B /
0.9 / 0.8 /
Ключевые слова GEFAC
689
GEODIMS
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размерности геомеханических данных Данные содержат 5 параметров , описывающий размерности геомеханических данных, использующиеся в расчете. Данное ключевое слово допустимо только при выборе ключевого слова GEOMECH в разделе RUNSPEC. Данные должны завершаться косой чертой (/). 1
Максимальное число геомеханических областей в модели (NGMYRG). •
2
Число строк в таблице PERMSTAB (NGMPTR). •
3
ПО УМОЛЧАНИЮ: 1
Число строк в таблице BIOTCTAB (NGMBTR). •
5
ПО УМОЛЧАНИЮ: 1
Число столбцов в таблице PERMSTAB (NGMPTC). •
4
ПО УМОЛЧАНИЮ: 1
ПО УМОЛЧАНИЮ: 1
Число столбцов в таблице BIOTCTAB (NGMBTC). •
ПО УМОЛЧАНИЮ: 1
Пример GEODIMS 1 3 4 3 4 /
690
Ключевые слова GEODIMS
GEOMECH
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Геомеханический расчет Кроме обычного расчета сохранения массы и энергии также рассчитывается сохранение напряжения (сил) в породе в каждом координатном направлении. За этим ключевым словом должна следовать единственная запись, содержащая опции частоты выполнения связанных геомеханических расчетов и типа расчетов. 1
Символ, определяющий тип геомеханических расчетов Должен быть одним из следующих: M
Движение сетки происходит параллельно движению породы
F
Сетка неподвижна, что допускает движение породы внутри сетки
• 2
ПО УМОЛЧАНИЮ: M
Символ, определяющий частоту выполнения связанных геомеханических расчетов R
Геомеханические расчеты выполняются на каждом отчетном шаге
F
Расчеты выполняются непрерывно — это полностью связанный метод
T
Геомеханические расчеты выполняются в конце каждого временного шага
•
ПО УМОЛЧАНИЮ: R
Эта запись может быть завершена после любого из параметров с помощью косой черты (/); оставшимся параметрам будут присвоены значения по умолчанию. Геомеханика в ECLIPSE 300 рассмотрена в техническом описании. См. раздел «Геомеханика» в «Техническом описании ECLIPSE». Примечание
Для продолжения связанных геомеханических расчетов должны быть введены некоторые данные. Минимальные требуемые данные — модель Юнга, рассмотренная в разделе «YOUNGMOD Модуль Юнга для баланса напряжений породы» на стр. 1999, и коэффициент Пуассона, рассмотренный в разделе «POISSONR Коэффициент Пуассона для баланса напряжений породы» на стр. 1229 справочного руководства.
Пример -- Run the geomechanics calculation with a moving grid, -- update at each report step. GEOMECH /
Ключевые слова GEOMECH
691
GEOYLDF
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Геомеханические параметры функции текучести Ключевое слово может сопровождаться произвольным числом записей, каждая из которых оканчивается косой чертой (/). Данные заканчиваются пустой записью (записью, не имеющей данных перед косой чертой). Каждая запись состоит из 3 параметров . 1
Сила сцепления породы.
2
Угол внутреннего трения.
3
Модель отказов Она должна иметь одно из следующих значений: DP, MC или VM. Они означают соответственно Дрюкер-Прагера, Мор-Коломба и Вон Мисеса. •
ПО УМОЛЧАНИЮ: DP (Дрюкер-Прагера)
Вышеприведенные данные вводятся для каждой области геомеханики (см. первый аргумент ключевого слова GEODIMS).
Пример В разделе PROPS: GEOYLDF 145 30 /
692
Ключевые слова GEOYLDF
GETDATA
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION SUMMARY SCHEDULE
Считывает данные выбираемых массивов из restart-файла или init-файла Ключевое слово GETDATA позволяет ECLIPSE считывать массивы из ранее созданных initial- или restart-файлов. Ключевое слово должно сопровождаться четырьмя параметрами : 1
Полное имя файла, из которого будут импортироваться данные. Длина имени файла не должна превышать 72 символа.
2
Флажок, указывающий, отформатирован import-файл, или нет (в двоичном формате). Одно слово, либо FORMATTED, либо UNFORMATTED. Слово может быть сокращено до первой буквы F или U. •
3
ПО УМОЛЧАНИЮ: UNFORMATTED
Имя массива (ZNAME), который необходимо создать при импорте данных из importфайла. ZNAME должно быть допустимым именем массива ECLIPSE для текущего раздела набора данных.
4
Имя соответствующего массива (ZALT) в import-файле. Массив ZALT в import-файле импортируется в расчет как массив ZNAME. •
ПО УМОЛЧАНИЮ: То же имя, что и в параметре 3
Данные должны завершаться косой чертой (/).
Пример --Input the SWCR array from the run old_run as SWATINIT in the current realisation GETDATA old_run.init UNFORMATTED SWATINIT SWCR /
Ключевые слова GETDATA
693
GETGLOB
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
ECLIPSE 100
Считывает только основные данные повторного запуска Это ключевое слово может использоваться для указания ECLIPSE на необходимость считывания из restart-файла предыдущего запуска, в котором имелись локальные сетки, только данные глобальной сетки. Любые данные о локальных сетках в restart-файле игнорируются. Это может оказаться полезным, например, если локальные сетки при повторном запуске больше не требуются. У этого ключевого слова связанные с ним данные отсутствуют. Если при повторном запуске имеются локальные сетки, то они считаются добавленными в момент повторного запуска и инициализируются наследованием решений из глобальных материнских ячеек в момент повторного запуска.
Пример GETGLOB
694
Ключевые слова GETGLOB
GETSOL
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Получает массивы начального решения из restart-файла Это ключевое слово позволяет получать из restart-файла типа ECLIPSE 100 явные данные начального состояния, такие как PRESSURE, SWAT, SGAS, XMF, YMF, RS, RV и PDEW. Должны быть определены требуемые мнемоники, имя restart-файла и индекс отчетных шагов. Результаты действия ключевого слова GETSOL точно такие же, поскольку аналогичные данные определяются соответствующим ключевым словом. Ключевое слово RPTRST в ECLIPSE 100 может использоваться для запроса записи точек насыщения и точек росы в restart-файл. (Пятому аргументу ключевого слова RPTRST присваивается значение 1). Считываемых restart-файлов может быть несколько, или же они могут быть объединены. Если в ключевом слове MULTIN должно быть считано несколько restartфайлов. Возможны следующие варианты: PRESSURE
Давления
SWAT
Водонасыщенности
SGAS
Газонасыщенности
RS
Давления в точке насыщения
RV
Растворимость испаренной нефти в газе
PDEW
Давления точки росы
XMF
Молярные концентрации жидкости
YMF
Молярные концентрации испарений
TEMP
Температуры (для термической опции)
Молярные доли могут быть получены только из созданного ECLIPSE 300 restart-файла с помощью ключевого слова OUTSOL. Обычно при использовании restart-файлов ECLIPSE 100 молярные концентрации вводятся с помощью ключевых слов XMF или XMFVP и YMF или YMFVP.
Пример GETSOL PRESSURE BASE 1 / SWAT BASE 1 / SGAS BASE 1 / /
Важное замечание Для получения точной информации из restart-файла этому ключевому слову требуется также Grid-файл. ECLIPSE 100
Требуется «стандартный» Grid-файл (см. ключевое слово GRIDFILE). Ключевое слово GRIDFILE по умолчанию создает расширяемый Grid-file (.EGRID), а не «стандартный» Grid-файл. Перед использованием ключевого слова GETSOL в основном расчете, из которого получены restart-файлы, должно содержаться ключевое слово GRIDFILE, первый аргумент которого должен быть равен 2. В этом случае будет создан корректный grid-файл, необходимый для обработки ключевого слова GETSOL. Ключевые слова GETSOL
695
Начальные значения нагнетания газа для перечисления
GI
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Это ключевое слово может использоваться при задании начальных условий с помощью массива для определения начальных значений для нагнетания газа в каждом сеточном блоке. Если это ключевое слово отсутствует, то начальные значения для нагнетания газа будут по умолчанию приняты равными нулю. Это ключевое слово не может использоваться при определении начальных условий с помощью уравновешивания (ключевое слово EQUIL). При уравновешенных запусках все начальные значения для нагнетания газа приняты равными нулю. За ключевым словом должно следовать одно действительное число для каждого сеточного блока, определяющее начальное значение для нагнетания газа. Набор чисел должен завершаться косой чертой (/). •
ЕДИНИЦЫ: sm3/rm3 (METRIC), Mscf/rb (FIELD) or scm3/rcm3 (LAB).
Сеточные блоки упорядочиваются таким образом, что быстрее всего менялся индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*7200). Заметим,что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. См. также ключевые слова PRESSURE, RS, RV, SWAT, PRVD и SGAS в разделе SOLUTION. Дополнительную информацию см. в разделе «Псевдокомпозиционная модель нагнетания газа» на стр. 331 «Технического описания ECLIPSE».
Пример При NDIVIX=10, NDIVIY=1, NDIVIZ=1 GI 10*0.2 /
696
Ключевые слова GI
GIALL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Зависимость насыщенных свойств от давления и нагнетания газа Использование этого ключевого слова является альтернативным методом определения изменения Rv, Rs, Bg и Bo в зависимости от давления и нагнетания газа. GIALL заменяет ключевые слова RSGI, RVGI, BOGI и BGGI ограничивающим условием, что для всех четырех свойств используются одни и те же значения давления. Этот формат может быть более удобным, если данные определены в пакете PVTi. Данные включают NTPVT (параметр 2 ключевого слова TABDIMS) таблиц функций множителя, каждая из которых завершается косой чертой (/). Таблицы описывают изменение насыщенных Rv, Rs, Bg и Bo в зависимости от давления и нагнетания газа. Каждая таблица содержит до NPPVT наборов записей данных (параметр 4 ключевого слова TABDIMS). Каждый набор записей в таблице содержит до NPPVT наборов из четырех значений. Эти четыре столбца определяют двухмерные функции (P, Gi), умножающие насыщенные значения Rv, Rs, Bg и Bo при (P, Gi=0) для получения истинного значения объемного коэффициента насыщенной нефти при (P, Gi). Первая запись каждого из элементарных наборов записей содержит следующие параметры : 1
Значение давления нефти. Значения должны монотонно увеличиваться вниз по столбцу. •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD) или atma (LAB).
2
Множитель для газа Rv при заданном значении нагнетания газа в качестве первого элемента таблицы GINODE.
3
Множитель для нефти Rs при заданном значении нагнетания газа в качестве первого элемента таблицы GINODE.
4
Множитель для газа Bg при заданном значении нагнетания газа в качестве первого элемента таблицы GINODE.
5
Множитель для нефти Bo при заданном значении нагнетания газа в качестве первого элемента таблицы GINODE.
Запись 2 и все последующие записи общим числом до NPPVT должны содержать только 4 параметра в записи. Эти параметры определяют соответствующие коэффициенты для значений для нагнетания газа, заданные в ключевом слове GINODE. Дополнительную информацию см. в разделе «Псевдокомпозиционная модель нагнетания газа» на стр. 331 «Технического описания ECLIPSE».
Ключевые слова GIALL
697
Пример При NTPVT=1 и NPPVT=2 -GIALL 100.0 200.0 /
698
Ключевые слова GIALL
RV
RS
BG
BO
1.0 0.97 1.0 0.952
1.0 0.93 1.0 0.941
1.0 0.98 1.0 0.927
1.0 0.93 1.0 0.898
/ /
GIMODEL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активизирует опцию псевдокомпозиционной модели нагнетания газа Оно указывает, что ECLIPSE 100 требуется псевдокомпозиционная модель нагнетания газа для конденсат-летучих систем нефти. Эта модель описана в разделе «Псевдокомпозиционная модель нагнетания газа» на стр. 331 «Технического описания ECLIPSE»). У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова GIMODEL
699
GINJGAS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определить состав нагнетаемого газа Это ключевое слово определяет состав нагнетаемого группой газа. Оно должно использоваться в том случае, если для определения управления нагнетанием газа группы в композиционных моделях используются ключевые слова GCONINJE или GPMAINT. Однако, управляя нагнетанием газа, нет необходимости использования ключевого слова GINJGAS для групп, подчиненных группе более высокого уровня, если состав газа уже определен; это гарантирует, что нагнетаемый поток равен потоку для группы более высокого уровня. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены на любом параметре с помощью косой черты (/); оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы. Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Строка символов, определяющая состав нагнетаемого газа. GAS
Состав нагнетаемого газа приравнивается к составу газа из сепаратора месторождения. Однако, обычно рекомендуется определять состав нагнетаемого газа более точно.
STREAM
Молярный состав нагнетаемого флюида определен с помощью ключевого слова WELLSTRE. Имя потока должно быть введено в параметре 3.
MIX
Молярный состав нагнетаемого флюида определен с помощью ключевого слова WINJMIX или WINJORD как смесь. Имя смеси должно быть введено в параметре 3.
GV
Данные по нагнетаемому флюиду необходимо брать из данных по испарениям выбранной группы. Имя группы должно быть введено в параметре 3.
WV
Данные по нагнетаемому флюиду необходимо брать из данных по испарениям выбранной скважины. Имя скважины должно быть введено в параметре 3.
GRUP
Нагнетаемый флюид, определенный для вышележащей группы.
•
ПО УМОЛЧАНИЮ: GRUP
Значимыми являются только два первых символа. 3
В случае, если состав нагнетаемого флюида был определен в параметре 2 с помощью ключевых слов STREAM, MIX, GV или WV, требуется строка символов. В таких случаях этим аргументом является строка символов, определяющая имя потока скважины, смесь и группу или скважину, определяющую или питающую поток нагнетания. Значение доступного для подачи газа из группы-источника (скважины-источника) может быть увеличено за счет импортируемого газа, определенного в ключевом слове GADVANCE (или WADVANCE). Количество газа, используемого в качестве
700
Ключевые слова GINJGAS
топлива (GRUPFUEL) и для продажи (GRUPSALE), по умолчанию вычитается из поставки имеющегося газа группы для обратной закачки. Но ключевое слово может использоваться для изменения приоритетов обратной закачки, использования в качестве топлива и для продажи. 4
Мнемоника для использования потока скважины в качестве источника свежего газа. Она требуется только в том случае, если свежий газ используется для покрытия значения нагнетания указанной в параметре 1 группы, если количество газа, нагнетаемого в определенном в параметрах 2 и 3 источнике, несущественно. При использовании дополнительного составного газа расчет закачки может повторяться с тем, чтобы состав газа нагнетания соответствовал темпу закачки (см. ключевое слово GCONTOL).
5
Ступень сепаратора, определяющая состав флюида для нагнетания. Испарения с любой ступени сепаратора могут служить источником флюида нагнетания. При принятом по умолчанию нулевом значении испарения со всего сепаратора будут использоваться как флюид нагнетания. Заметим, что выбор ступени сепаратора также влияет на допустимый расход газа, добытого группой источников или скважиной (параметр 3), если источником является GV или WV (параметр 2). •
ПО УМОЛЧАНИЮ: 0
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. См. также ключевое слово WAVAILIM.
Пример Группы нагнетания газа используют испарения, образуемые группой FIELD. GINJGAS 'GI*' GV FIELD / /
Ключевые слова GINJGAS
701
GINODE
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Узловые значения для нагнетания газа Данные включают NTPVT (параметр 2 ключевого слова TABDIMS) таблиц значений для нагнетания газа, каждая из которых завершается косой чертой (/). Таблицы описывают узловые значения для нагнетания газа, используемые в расчетах свойств нефти и газа. Каждая таблица содержит до NPPVT действительных значений. Узловые значения для нагнетания газа в каждой таблице должны быть положительными и строго возрастающими. • ЕДИНИЦЫ: sm3/rm3 (METRIC), Mscf/rb (FIELD) or scm3/rcm3 (LAB).Число элементов в каждой таблице должно соответствовать числу значений множителя, вводимому в каждом из ключевых слов RSGI, RVGI, BGGI и BOGI. Дополнительную информацию см. в разделе «Псевдокомпозиционная модель нагнетания газа» на стр. 331 «Технического описания ECLIPSE».
Пример При NTPVT=2 и NPPVT => 4 GINODE 0.0 10.0 50.0 100.0 / 0.0 100.0 /
702
Ключевые слова GINODE
GLIFTLIM
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Максимальная групповая производительность для искусственного лифта Ключевое слово может быть использовано для ограничения числа скважин, которые автоматически подключаются к искусственному лифту (см. ключевые слова WLIFT и PRORDER). Для отдельных групп или месторождения в целом могут быть установлены ограничения. Если при этом будет превышена производительность лифта ее вышестоящих групп (включая месторождение), то скважина не будет подключена к искусственному лифту. Ограничения на производительность лифта не будут предохранять скважину от смены труб (см. параметр 4 в ключевом слове WLIFT). Если уже подключенная к искусственному лифту скважина превысит эти ограничения — никакие действия предприниматься не будут. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы, или корень имени группы, или FIELD (если ограничения применяются ко всему месторождению) Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Максимальная полная производительность лифта. Этот параметр действует как ограничение суммы величин искусственного лифта (ALQ) всех подчиненных открытых добывающих скважин, умноженное на их коэффициент эффективности. Если величина искусственного лифта относится к мощности насоса, то этот параметр будет ограничивать общую мощность насосов, которые могут быть использованы в группе. В случае газлифта, если ALQ относится к темпу закачки для газлифта, то этот параметр ограничивает полный групповой темп закачки для него.
Примечание
При необходимости исключения коэффициента эффективности из суммы значений ALQ для скважин необходимо присвоить 49-му указателю ключевого слова OPTIONS значение > 0. При этом будет восстановлена обратная совместимость с версиями ECLIPSE, предшествующими 96a, где коэффициент эффективности не учитывался. Кроме того, вместо него могут быть применены коэффициенты эффективности группы (см. ключевое слово GEFAC).
Если параметр принят по умолчанию или равен нулю, это ограничение не будет применяться. 3
Максимальное число скважин на искусственном лифте. Этот параметр действует как ограничение числа подчиненных открытых добывающих скважин, имеющих ненулевые величины искусственного лифта. Если параметр принят по умолчанию или равен нулю, это ограничение не будет применяться.
Каждая запись данных должна заканчиваться косой чертой (/).Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Пример GLIFTLIM PLAT-A 800.0 PLAT-B 1* /
20
/ /
Ключевые слова GLIFTLIM
703
GLIFTOPT
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Ограничения газлифта группы для его оптимизации Ключевое слово GLIFTOPT может быть использовано для определения ограничений расхода газа группы для газлифта в опции оптимизации газлифта (см. раздел «Оптимизация Газлифта» на стр. 271 «Технического описания ECLIPSE»). Для активизации этой опции ключевое слово LIFTOPT должно быть введено до GLIFTOPT. За ключевым словом следует произвольное число записей, каждая из которых содержит следующие параметры и завершается косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей лишь косую черту. 1
Имя группы или корень имени группы или FIELD для установки ограничения расхода газа месторождения для газлифта. Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Максимальное ограничение расхода газа группы для газлифта Расход газа группы для газлифта равен сумме расходов закачиваемого газа для газлифта подчиненных скважин или групп, умноженной на КПД скважины или группы. При принятом по умолчанию или отрицательном значении предполагается, что пределы для группы не установлены. •
3
ЕДИНИЦЫ:
sm3/day (METRIC), Mscf/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
Максимальный итоговый расход газа для группы Итоговый дебит газа группы равен сумме газлифта и газа, добываемого из пласта для каждой подчиненной скважины или группы, умноженной на КПД скважины или группы. Увеличения газлифта в скважинах, размещенных ниже данной группы, не производятся, если это может привести к перекрытию ограничения. При принятом по умолчанию или отрицательном значении предполагается, что пределы для группы не установлены. •
ЕДИНИЦЫ:
sm3/day (METRIC), Mscf/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей заканчивается пустой записью, содержащей только косую черту (/).
Пример GLIFTOPT -- group -- name -'PL-*' /
704
Ключевые слова GLIFTOPT
max lift gas rate SM3/DAY 1E6 /
max total gas rate
GLTHEX
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Геомеханический коэффициент линейного теплового расширения Это ключевое слово может использоваться только в том случае, если в разделе RUNSPEC определены ключевые слова GEOMECH и THERMAL. За ключевым словом должно следовать одно неотрицательное действительное число для каждого сеточного блока в текущем боксе ввода, определяющее коэффициент линейного теплового расширения. Данные должны завершаться косой чертой (/). •
ЕДИНИЦЫ:
1/C (METRIC) 1/F (FIELD) 1/C (LAB) 1/C (PVT-M)
Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*1.25E-5). Заметим, что по обе стороны от звездочки не должно быть пробелов.
Пример GLTHEX 200*1.25E-5 /
Ключевые слова GLTHEX
705
GNETDP
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Управляет динамическим изменением фиксированных давлений Это ключевое слово может использоваться для корректировки давления группы с фиксированным давлением, или в опции сети (см. “Опция Network» на стр. 543 «Технического описания ECLIPSE») для поддержания дебита в пределах определенных максимальных и минимальных значений. В случае, если расход внутрь группы или узла с фиксированным давлением опускается ниже минимального заданного в параметре 3 дебита, ECLIPSE корректирует значение давления путем вычитания заданного в параметре 5 прироста давления, а также изменяет баланс наземной сети. Этот процесс продолжается до тех пор, пока либо не будет превышено минимальное значение расхода, либо давление не опустится до минимального значения, определенного в параметре 7. Аналогично в случае, когда значение расхода для потока в группу или узел поднимается выше определенного в параметре 4 максимального значения расхода, ECLIPSE корректирует значение давления путем прибавления заданного в параметре 6 прироста давления, а также изменяет баланс наземной сети. Этот процесс продолжается до тех пор, пока либо расход не опустится ниже максимального значения, либо давление не увеличится до максимально допустимого значения, заданного в параметре 8. Эта опция доступна как в стандартной модели сети (для групп с фиксированным давлением), так и для расширенной модели сети (для узлов с фиксированным давлением). Давление в подчиненных скважинах или группах не может быть скорректировано с помощью этой опции. Эта опция использовалась до введения автоматических штуцеров (см. раздел «Автоматические штуцеры» на стр. 560 «Технического описания ECLIPSE»), обеспечивающих более гибкое управление расходом группы путем коррекции узловых давлений в наземной сети. Однако, автоматические штуцеры доступны только для расширенной модели сети (см. раздел «Расширенная модель сети» на стр. 557 «Технического описания ECLIPSE»). Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы с фиксированным давлением, для стандартной сети добычи, или имя узла с фиксированным давлением, для расширенной сети
2
Фазы, дебиты которых в параметрах 3 и 4 относятся к OIL, WAT, GAS или LIQ •
3
706
ПО УМОЛЧАНИЮ: GAS
Минимальный дебит (в группу/узел параметра 1), при превышении которого инициируется корректировка давления. sm3/day (METRIC), stb/day for oil, water or liquid (FIELD), Mscf/day for gas (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0 (корректировка давления не будет производиться с целью увеличения расхода)
Ключевые слова GNETDP
4
5
6
7
Максимальный дебит (в группу/узел параметра 1), при превышении которого инициируется корректировка давления. sm3/day (METRIC), stb/day for oil, water or liquid (FIELD), Mscf/day for gas (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: бесконечность (1.0E20) (корректировка давления не будет производиться с целью уменьшения расхода)
Прирост давления, значение которого необходимо вычесть из фиксированного давления, если расход опускается ниже минимального значения, указанного в параметре 3. •
ЕДИНИЦЫ:
barsa (METRIC), psia (FIELD), atm (LAB), atm (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.0
Прирост давления, значение которого необходимо добавить к фиксированному давлению, если расход превышает максимальное значение, указанное в параметре 4. •
ЕДИНИЦЫ:
barsa (METRIC), psia (FIELD), atm (LAB), atm (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.0
Минимально допустимое давление в группе/узле. Коррекция давления ниже этого значения не производится.
8
•
ЕДИНИЦЫ:
barsa (METRIC), psia (FIELD), atm (LAB), atm (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.0
Максимально допустимое давление в группе/узле. Коррекция давления выше этого значения не производится. •
ЕДИНИЦЫ:
barsa (METRIC), psia (FIELD), atm (LAB), atm (PVT-M)
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20)
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Примечание
Баланс наземной сети должен изменяться при каждой корректировке давления. Таким образом расходы могут быть пересчитаны при новом значении давления. Чем меньше значения прироста в параметрах 5 и 6, тем соответственно выше число этапов корректировки давления, что увеличивает время расчета. Если в параметрах 3 и 4 заданы минимальный и максимальный дебиты, то значения прироста давления должны быть достаточно небольшими для получения значений давления, при которых расход будет находиться в этих пределах. Минимальный и максимальный пределы не должны быть слишком близко друг от друга.
Ключевые слова GNETDP
707
Пример GNETDP -- Node -- Name FIELD /
Phase GAS
Min Max Rate Rate 5000.0 15000.0
DP Subt 10.0
DP Add 10.0
Min Pres 300.0
Max Pres 600.0 /
В этом примере фиксированное давление группы/узла FIELD изменяется в соответствии с объемом поступающего в них газа. Если значение расхода опускается ниже 5000, то фиксированное давление снижается с шагом 10 psi до получения соответствующей величины. Если значение расхода поднимается выше 15000, то фиксированное давление возрастает с шагом 10 psi до получения соответствующей величины. Фиксированное давление не должно опускаться ниже 300 psi, или подниматься выше 600 psi, вне зависимости от значений расхода в группу/узел.
708
Ключевые слова GNETDP
GNETINJE
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет структуру сети нагнетания Это ключевое слово определяет структуру сети нагнетания в опции наземной сети (см. раздел “Опция Network», стр. 543 «Технического описания ECLIPSE»). Сети нагнетания существуют независимо от сети добычи (если она присутствует), а отдельные сети могут быть определены для нагнетания воды и газа. В ECLIPSE 300, если ключевые слова расширенной сети (NODEPROP и BRANPROP) используются для определения сети добычи, необходимо их также использовать вместо ключевого слова GNETINJE для определения любых сетей нагнетания; стандартная и расширенная модели сети не должны смешиваться. В ECLIPSE 100 необходимо использовать ключевое слово GNETINJE для определения любых сетей нагнетания, независимо от используемой для сети добычи модели. За ключевым словом следует произвольное число записей, каждая из которых содержит следующие параметры и завершается косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей лишь косую черту. 1
Имя группы, либо корень имени группы, либо FIELD (для установки фиксированного давления в узле месторождения). Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Фаза сети добычи, в которой группа является узлом. WAT или GAS
3
Фиксированное давление в группе, соответствующей концевому узлу сети. Если группа не является концевым узлом сети с фиксированным давлением, то следует оставить для этого параметра значение по умолчанию либо установить отрицательное значение. •
4
ЕДИНИЦЫ:
barsa (METRIC), psia (FIELD), atm (LAB), atm (PVT-M)
Номер таблицы показателей вертикального потока нагнетания для трубопровода между данной группой и родительской. Значение 9999 обозначает, что снижение давления в ветви сети между данной группой и родительской отсутствует. В противном случае, если введен ненулевой номер таблицы, для упомянутой в параметре 2 фазы должна быть определена соответствующая таблица показателей вертикального потока нагнетания. Если группа является узлом с фиксированным давлением (т. е. в параметре 3 установлено положительное значение), то этот параметр должен быть взят по умолчанию, поскольку группа с фиксированным давлением является концевым узлом и не может иметь трубопроводное соединение с группой более высокого уровня. Если берется значение по умолчанию для группы, не являющейся узлом с фиксированным давлением, то эта группа не является частью сети. Для нескольких трубопроводов сети может использоваться одна и та же таблица показателей вертикального потока, если они имеют одинаковые характеристики снижения давления. •
ПО УМОЛЧАНИЮ: 0 Группа не имеет трубопроводного соединения с родительской группой.
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей только косую черту.
Ключевые слова GNETINJE
709
Пример GNETINJE PLAT-A GR-B2 /
710
Ключевые слова GNETINJE
WAT WAT
14.7 1*
1
/ /
GNETPUMP
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Автоматическое переключение насос/компрессор в стандартной сети Это ключевое слово определяет автоматические компрессоры или насосы в стандартной сети добычи для опции наземной сети (см. раздел “Опция Network», стр. 543 «Технического описания ECLIPSE»). При использовании опции расширенной сети (ключевое слово NETWORK в разделе RUNSPEC) автоматические компрессоры или насосы должны быть определены с помощью ключевого слова NETCOMPA. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Записи могут быть закончены на любом параметре после параметра 1. Оставшимся параметрам присваиваются их значения по умолчанию. Значения по умолчанию могут быть определены до косой черты «нулевым числом» повторяющихся значений формы (n*, где n — число последовательных параметров , задаваемых по умолчанию). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени группы Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Значение дебита, ниже которого должен включаться насос/компрессор sm3/day (METRIC), stb/day for oil, (FIELD), Mscf/day for gas (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Эта опция отключается при нулевой или отрицательной величине. 3
Фаза, к которой относится значение дебита в параметре 2 OIL или GAS •
4
ПО УМОЛЧАНИЮ: OIL
Номер новой таблицы показателей вертикального потока (Когда насос/компрессор включается, предыдущий номер таблицы, определенный ранее в ключевом слове GRUPNET, будет замещен.) При нулевом или отрицательном числе первоначальный номер таблицы показателей вертикального потока остается неизменным. •
5
ПО УМОЛЧАНИЮ: 0
Новая величина искусственного лифта (ALQ) (Когда насос/компрессор включается, предыдущая величина искусственного лифта, определенная ранее в ключевом слове GRUPNET, будет замещена.) Величина искусственного лифта может рассматриваться как мощность насоса или компрессора, в соответствии с использованным в таблице показателей вертикального потока определением. •
6
ПО УМОЛЧАНИЮ: 0.0
Новый расход потребляемого газа для группы (Когда насос/компрессор включается, любой потребляемый расход, определенный ранее в ключевом слове GCONSUMP, будет замещен, чтобы учесть возрастание количества требуемого для выработки энергии газа.)
Ключевые слова GNETPUMP
711
При нулевом или отрицательном значении первоначальный расход потребляемого газа остается неизменным (т. е., он равняется нулю, если ключевое слово GCONSUMP не определено). При интерполяции таблицы показателей вертикального потока расход потребляемого газа вычитается из расхода через трубопровод для расчета потерь давления. Расход потребляемого газа также учитывается при групповом управлении обратной закачкой (см. ключевое слово GCONINJE) и при управлении газом для продажи (см. ключевое слово GCONSALE). Но выводимые для групп или месторождения итоговые значения расхода газа не будут снижаться. sm3/day (METRIC), Mscf/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Насос/компрессор включается в конце каждого временного шага, в течение которого дебит группы опускается ниже заданного предела. Расчет баланса сети производится в начале следующего временного шага, независимо от заданного в ключевом слове NETBALAN интервала. Однако, если использовался указанный в ключевом слове WLIMTOL допуск, то временной шаг, в течение которого значение дебита опустилось ниже заданного ограничения, пересчитывается при включенном насосе/компрессоре, если предел нарушен более, чем на этот допуск. Примечание
Использование автоматического компрессора невозможно, если в параметре 7 ключевого слова GRUPNET величина искусственного лифта трубопровода приравнена к плотности нефти или газа в скважине в поверхностных условиях.
Пример GNETPUMP PLAT-A PLAT-B /
1000 1000
OIL OIL
0 100 / 3 /
Насосы, увеличивающие расход через трубопроводы сети с платформ PLAT-A и PLAT-B включаются когда их дебит нефти опускается ниже значения 100 STB/DAY. Значение величины искусственного лифта, равное 100, используется для интерполяции таблицы показателей вертикального потока, где вычисляются потери давления в трубопроводе от PLAT-A при том же номере таблицы показателей вертикального потока. Для трубопровода от PLAT-B устанавливается новая таблица с номером 3, интерполированная с нулевой величиной искусственного лифта. Если это оговорено, расход потребляемого газа не изменяется
712
Ключевые слова GNETPUMP
GPMAINT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Только ECLIPSE 100
Только ECLIPSE 100
Данные для групп скважин для поддержания давления Это ключевое слово может быть использовано для регулирования групповых дебитов и приемистостей таким образом, чтобы поддерживать среднее давление в определенной области запасов при заданном значении. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени группы или FILED (для корректировки дебита и темпа закачки для группы) Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи. Данная группа будет поддерживать среднее давление в указанной области, регулируя отбор или закачку, как выбрано в параметре 2. Очевидно, скважины группы должны быть в состоянии влиять на давление в области, предпочтительно будучи вскрытыми внутри области. Можно задать более чем одну группу для поддержания давления в отдельной области. Значения расходов группы будут установлены пропорционально константам пропорциональности, заданным в параметре 6.
2
Групповой расход, который вычисляется ECLIPSE для управления давлением PROD OINJ WINJ GINJ
OINS WINS GINS
Только ECLIPSE 300
WGIN
NONE
Регулируется групповой дебит RESV. Регулируется групповой дебит нагнетания нефти RESV. Регулируется групповой дебит нагнетания воды RESV. Регулируется групповой дебит нагнетания газа RESV. При работе с ECLIPSE 300 в композиционном режиме состав нагнетаемого газа должен задаваться с помощью ключевого слова GINJGAS, кроме тех случаев, когда группа управляется группой более высокого уровня c управлением нагнетанием газа, в которой нагнетаемый флюид уже определен. Регулируется групповой дебит нагнетания нефти в поверхностных условиях. Регулируется групповой дебит нагнетания воды в поверхностных условиях. Регулируется групповой дебит нагнетания газа в поверхностных условиях. При работе с ECLIPSE 300 в композиционном режиме состав нагнетаемого газа должен задаваться с помощью ключевого слова GINJGAS, кроме тех случаев, когда группа управляется группой более высокого уровня c управлением нагнетанием газа, в которой нагнетаемый флюид уже определен. Регулируется групповой дебит нагнетания жирного газа. При работе с ECLIPSE 300 в композиционном режиме состав нагнетаемого газа должен задаваться с помощью ключевого слова GINJGAS, кроме тех случаев, когда группа управляется группой более высокого уровня c управлением нагнетанием газа, в которой нагнетаемый флюид уже определен. Групповой поток больше не регулируется для поддержания давления.
Если выбрано PROD, группа не должна находиться под управлением опции задания приоритетов для групп (см. ключевое слово GCONPRI), так как только групповое управление с применением направляющего дебита (ключевое слово GCONPROD) может быть использовано для управления давлением. Ключевые слова GPMAINT
713
Внимание
Дополнительные ограничения нагнетания или дебита для группы могут быть определены с помощью ключевых слов GCONINJE или GCONPROD. Эти ограничения не снимаются с помощью ключевого слова GPMAINT, кроме предела, соответствующего управляющему значению, которое корректируется для поддержания давления. На каждом временном шаге оно заменяется на значение, вычисленное для поддержания давления. Если впоследствии не потребуется корректировка выбранной в параметре 2 величины потока для поддержания давления, то значение дебита должно быть переустановлено или заменено с помощью соответствующего ключевого слова управления группой, в противном случае в качестве ограничения остается последнее вычисленное значение.
3
714
Номер области, давлением в которой данная группа будет управлять.
Ключевые слова GPMAINT
ECLIPSE 100
Эта область с раздельным учетом запасов должна быть определена с помощью целого числа в диапазоне от 0 до NTFIP (см. ключевое слово REGDIMS в разделе RUNSPEC). Область 0 обозначает месторождение в целом. Области запасов определяются ключевым словом FIPNUM в разделе REGIONS (или ключевым словом FIP, если другое семейство областей требуется в параметре 4).
ECLIPSE 300
Эта область с поддержания давления должна быть определена с помощью целого числа от 1 до NUMPMA (см. параметр 14 ключевого слова TABDIMS в разделе RUNSPEC). По умолчанию — 1. Области поддержания давления определяются ключевым словом PMANUM.
Только ECLIPSE 100
4
Семейство областей запасов, которому принадлежит данная область. Имя семейства должно быть не длиннее 5 символов. Значения по умолчанию (1*) или пустой (' ') параметр будут относиться к стандартной последовательности областей запасов, определенных в ключевом слове FIPNUM. Дополнительные семейства областей запасов могут определяться по необходимости с помощью ключевого слова FIP. Имя семейства представляет собой строку не более чем из 5 символов, которая составляет второй сегмент имени ключевого слова (символы 4-8). Каждое семейство может подразделять месторождение различными способами. Таким образом, например, стандартное семейство FIPNUM может разбивать месторождение на слои, а дополнительное семейство можно определить разбивающим месторождение на площадные сектора. Поддержание давления может быть выбрано для любой области любого семейства.
5
Значение давления для области Группа будет пытаться поддерживать среднее давление в области в углеводородной фазе равным заданному значению. •
ECLIPSE 300
ЕДИНИЦЫ:
Примечание
6
Давление в месторождении FPRP, выведенное на экран и в print-файл, равно давлению, взвешенному по поровому объему, и может соответствовать значению взвешенного по поровому объему давления углеводорода (FPR) не строго.
Коэффициент пропорциональности для управления дебитом группы. На каждом временном шаге расход группы принимается равным коэффициенту пропорциональности, умноженному на погрешность давления в области. •
7
barsa (METRIC), psia (FIELD), atm (LAB), atm (PVT-M)
ЕДИНИЦЫ:
rm3 или sm3/day/bar (METRIC), rb или stb/day/psi (FIELD), rcm3 или scm3/hr/atm (LAB), rm3 или sm3/day/atm (PVT-M).
Константа полного времени для управления дебитом группы. Интеграл от погрешности давления в области по времени, деленный на константу полного времени, добавляется к погрешности текущего давления. •
ЕДИНИЦЫ: days (METRIC), days (FIELD), hrs (LAB), days (PVT-M)
Ключевые слова GPMAINT
715
Пример GPMAINT -- Group -- Name PLAT-A SP-C SP-B /
Inj Phase WINJ WINJ PROD
FIP Reg 2 6 3
FIP Fam 1* 1* 1*
Targ Pres 3900 3800 3600
Prop Const 30 30 50
Inte Tcon 70 / 70 / 70 /
Стратегия управления Стратегия управления по отношению к значениям групповых расходов есть стратегия «пропорциональный + интегральный регуляторы» из элементарной теории управления. Однако, из-за дискретной природы временных шагов интеграл заменяется суммированием по временным шагам. Значения заданных групповых расходов флюидов в пластовых условиях (например, RESV) на каждом временном шаге полагаются равными [3.70] где: K
константа пропорциональности (параметр 6);
Ti
константа полного времени (параметр 7);
e
погрешность давления в области Ptarg – Preg в конце предыдущего временного шага; накопленная до предыдущего временного шага сумма погрешностей давления, умноженная на величину временного шага.
При увеличении коэффициента пропорциональности K в параметре 6 давление в области быстрее достигает своего заданного значения. Но слишком большие значения K приводят к осцилляции давления. Подходящий порядок величины в качестве первого приближения для K можно найти из ожидаемых стационарных групповых RESV расходов, деленных на динамическую погрешность давления, которая считается допустимой. Увеличение постоянной Ti в параметре 7 помогает уменьшить тенденцию давления к осцилляции, но замедляет скорость достижения уровня заданного давления. Каждый временной шаг действует как «задержка» в контуре регулирования, т. к. погрешность давления измеряется в конце предыдущего временного шага. Чем длиннее временные шаги, тем выше тенденция давления к осцилляции для заданных значений K и Ti. Ti должно быть присвоено значение не меньше максимальной длины временного шага. Получающиеся значения расходов будут приняты как заданные значения дебитов или приемистостей для группы. Фактические групповые расходы могут быть еще ограничены дополнительными ограничениями, установленными в ключевых словах GCONPROD или GCONINJE.
716
Ключевые слова GPMAINT
GPMAINT3
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Данные для групп скважин для поддержания давления Это ключевое слово может быть использовано для регулирования дебитов и приемистостей группы таким образом, чтобы поддерживать заданное среднее значение давления в определенной области. Оно сохранено в целях обратной совместимости с файлами данных ECLIPSE 300 в формате до версии-2000A. Однако, вместо него рекомендуется использовать ключевое слово GPMAINT, совместимое с обеими моделями. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы. Строка символов длиной до 8 букв. Должна поддерживаться эта опция, а также должна существовать группа с таким именем. Данная группа будет поддерживать среднее давление в указанной области, регулируя отбор или закачку, как выбрано в параметре 2. Очевидно, скважины группы должны влиять на давление в области, предпочтительно будучи вскрытыми внутри области. Можно задать более чем одну группу для поддержания давления в отдельной области. Значения расходов группы будут установлены пропорционально константам пропорциональности, заданным в параметре 6.
2
Групповой расход, который вычисляется ECLIPSE 300 для управления давлением. Его значение может быть одним из следующих: NONE
Групповой поток больше не регулируется для поддержания давления
PROD
Регулируется групповой дебит RESV
WINJ
Регулируется групповой дебит нагнетания воды RESV
GINJ
Регулируется групповой дебит нагнетания газа RESV (только для режима с нелетучей нефтью)
WINS
Регулируется групповой дебит нагнетания воды в поверхностных условиях
GINS
Регулируется групповой дебит нагнетания газа в поверхностных условиях (только для режима с нелетучей нефтью)
WAT
Нагнетается вода, регулируется заданное в параметре 9 управляющее значение
Ключевые слова GPMAINT3
717
GAS
ST
MIX
WV
GV
Нагнетается газ, регулируется заданное в параметре 9 управляющее значение. В композиционном расчете состав нагнетаемого газа соответствует составу газа сепаратора месторождения. Однако, обычно рекомендуется определять состав нагнетаемого газа более точно. Молярный состав нагнетаемого флюида определен с помощью ключевого слова WELLSTRE. Имя потока нагнетания должно быть определено в параметре 8. Также корректируется определенное в параметре 9 управляющее значение. Молярный состав нагнетаемого флюида определен как смесь с помощью ключевых слов WINJMIX или WINJORD. Имя смеси должно быть определено в параметре 8. Также корректируется определенное в параметре 9 управляющее значение. Данные о молярном составе нагнетаемого флюида следует брать из данных по испарениям выбранной скважины. Имя скважины должно быть определено в параметре 8. Также корректируется определенное в параметре 9 управляющее значение. Данные о молярном составе нагнетаемого флюида следует брать из данных по испарениям выбранной группы. Имя группы должно быть определено в выбранной 8. Также корректируется определенное в выбранной 9 управляющее значение.
Если выбрано ключевое слово PROD, группа не должна находиться под управлением опции задания приоритетов для групп, т. к. только групповое управление с применением направляющего дебита может быть использовано для управления давлением. Если выбрано одно из ключевых слов WAT, GAS, ST, MIX, WV, GV, то требуемый дебит поддержания давления будет назначен в соответствии с заданным в параметре 9 режимом управления. Внимание
Если пользователем уже установлен дебит выбранной здесь величины потока, то он будет заменен рассчитанным для поддержания давления значением. Если впоследствии не потребуется корректировка выбранной величины потока для поддержания давления, то значение дебита должно быть переустановлено с помощью соответствующего ключевого слова управления группой, в противном случае остается последнее вычисленное значение.
3
Номер области поддержания давления, давлением в которой данная группа будет управлять. Значение этого параметра должно быть целым числом между 1 и NUMPMA (см. ключевое слово TABDIMS). По умолчанию — 1. Области поддержания давления определяются ключевым словом PMANUM.
4 5
Этот параметр не используется в ECLIPSE 300; оно сохранено для обратной совместимости с ECLIPSE 100. Этот параметр должен быть задан по умолчанию. Значение давления для области Группа будет пытаться поддерживать среднее значение взвешенного по поровому объему давления в углеводородной фазе равным заданному. •
ЕДИНИЦЫ:
Примечание
6 718
barsa (METRIC), psia (FIELD), atm (LAB), atm (PVT-M)
Давление в месторождении FPRP на экране и в print-файле равно давлению, взвешенному по поровому объему, и может соответствовать значению взвешенного по поровому объему давления углеводорода (FPR) не строго.
Константа пропорциональности для управления групповым расходом.
Ключевые слова GPMAINT3
На каждом временном шаге групповой расход принимается равным коэффициенту пропорциональности, умноженному на погрешность давления в области. • 7
ЕДИНИЦЫ:
METRIC: rm3/day/bar FIELD: rb/day/psi LAB: rcm3/hr/atm PVT-M: rcm3/hr/atm
Константа полного времени для управления групповыми расходами Интеграл от погрешности давления в области по времени, деленный на константу полного времени, добавляется к погрешности текущего давления. •
8
ЕДИНИЦЫ: METRIC: Day, FIELD: Day, LAB: hr, PVT-M: Day
В случае, если состав нагнетаемого флюида был определен в параметре 2 с помощью ключевых слов ST, MIX, GV или WV, строка символов должна быть указана обязательно. В этих случаях аргументом является строка символов, определяющая имя потока скважины, смесь, а также группу или скважину, определяющую или питающую поток нагнетания.
9
Строка символов, определяющая управляющие значения, которые корректируются для поддержания давления. Она требуется, если параметру присвоено значение WAT, GAS, ST, MIX, WV или GV. Параметр принимает одно из следующих значений: WA
Приемистость воды в поверхностных условиях
GA
Приемистость газа в поверхностных условиях
RV
Дебит нагнетания в пластовых условиях
WG
Дебит жирного газа
10 Максимальная доля компенсации отбора В этом параметре определяется верхний предел дебита, при котором возможно нагнетание в группе из параметра 1. Дебит определен как доля обратной закачки, умноженная на расход воды или допустимый расход газа для группы или источника, выбранных в параметре 12. Допустимый расход добытого газа для группы по умолчанию равен сумме дебита газа для группы и предварительно импортируемого газа, связанного с группой (ключевое слово GADVANCE) за вычетом расхода топлива (ключевое слово GRUPFUEL) и заданного значения расхода для продажи (ключевое слово GRUPSALE). Это определение может быть изменено с помощью ключевого слова WTAKEGAS. В случае с обратным нагнетанием флюида, определенным потоком или смесью, в качестве заданного ограничения темпа обратной закачки жирного газа принимается заданная доля дебита газа в поверхностных условиях. Альтернативная интерпретация этой доли обратной закачки может быть задействована присвоением параметру 14 данного ключевого слова значения PROD, где долей обратной закачки ограничивается доступный объем добытого группой газа в потоке нагнетания, а не общий темп закачки. Эта опция доступна только в том случае, когда для обеспечения достаточного количества нагнетаемого газа сверх ограниченной обратной закачки добытого газа для поддержания давления был определен дополнительный составной газ (см. параметр 13). •
ПО УМОЛЧАНИЮ: 0.0, без ограничений для доли обратной закачки.
11 Тип отбора, умножаемого долей обратной закачки. Он требуется только в том случае, если в параметре 10 была определена доля обратной закачки. Значение должно быть одним из следующих: W
Дебит скважины, выбранной в параметре 12
G
Дебит группы, выбранной в параметре 12
•
ПО УМОЛЧАНИЮ: W, если в параметре 2 установлено значение WV, G в противном случае
12 Имя группы или скважины, управляющей ограничением обратной закачки. Ключевые слова GPMAINT3
719
Он требуется только в том случае, если в параметре 10 была определена доля обратной закачки. Если параметру 11 присвоено значение W, оно должно также являться именем добывающей скважины. Если для параметра 11 установлено значение G, то здесь должно быть указано имя группы. Если это имя не указано, то для нагнетаемых флюидов WV или GV в параметре 2 берется имя источника состава флюида (параметр 8), а для других случаев — имя группы в параметре 1. 13 Мнемоника для использования потока скважины в качестве источника дополнительного составного газа. Необходима только в том случае, если вследствие недостаточного количества остаточного газа из группы источников или скважины для подачи газа нагнетания для поддержания давления должен использоваться дополнительный составной газ. 14 Этот параметр определяет интерпретацию доли обратной закачки, заданной в параметре 10 для нагнетания газа: TOT
Темп закачки газа группой ограничен долей обратной закачки, умноженной на дебит предварительно импортируемого газа группы.
PROD
Когда дополнительный составной газ определен (см. параметр 13), доля обратной закачки ограничивает объем добываемого газа, используемого для нагнетания. При этом требующийся для поддержания давления дополнительный газ нагнетания подается из потока дополнительного составного газа.
•
ПО УМОЛЧАНИЮ: TOT
Примечания Дополнительные ограничения нагнетания для группы могут быть определены с помощью ключевого слова GRUPINJE (или в случае, когда давление поддерживается управлением дебитом группы, с помощью ключевого слова GRUPPROD также могут быть определены дополнительные ограничения дебита). Эти ограничения не снимаются с помощью ключевого слова GPMAINT3, кроме предела, соответствующего управляющему значению, которое корректируется для поддержания давления. См. также примечания 2, 3 и 4 к ключевому слову GRUPINJE.
Примеры Пример 1 Начальное поддержание давления с помощью нагнетания воды GPMAINT3 -- Group -- Name GR-B2 /
720
Inj Phase WINJ
Ключевые слова GPMAINT3
PMA Reg 0
1*
Targ Pres 3500
Prop Const 100
Inte TCon 30 /
Пример 2 Поддержание давления с помощью нагнетания газа, когда для этого используется только половина добытого группой газа. Если повторной закачки, ограниченной пластовым газом, недостаточно для поддержания конечного давления, дополнительный источник газа для закачки обеспечивается за счет подпиточного потока MUGAS. GPMAINT3 -- Group -- Name GR1 /
Inj Fld GV
PMA Reg 1 1*
Targ Pres 5000
Prop Time Srce Cont Reinj Cons Cons Grp Targ Frc 100 30 GR1 GA 0.5 2*
M-U Gas MUGAS
Re-Inj Usage PROD /
Ключевые слова GPMAINT3
721
GPTABLE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY x SCHEDULE
Таблицы коэффициентов отдачи для газовой установки Это ключевое слово позволяет вводить таблицы для управления газовыми установками. (См. также раздел «Газовые установки и газоконденсатные жидкости», стр. 283 «Технического описания ECLIPSE».) Это ключевое слово имеет четыре аргумента 1
Номер таблицы газовой установки. Должен иметь значение между 1 и числом таблиц газовой установки, заданным с помощью ключевого слова GPTDIMS в разделе RUNSPEC.
2
Индекс нижнего компонента, используемый для определения тяжелых фракций. По умолчанию приравнивается к последнему компоненту.
3
Индекс верхнего компонента, используемый для определения тяжелых фракций. По умолчанию приравнивается к последнему компоненту.
4
Таблица долей отдачи в зависимости от фракций с большой молярной массой. За каждым значением фракции с большой молярной массой должны следовать значения Nc (где Nc — число компонентов в расчете). Для набора значений Nc составляются списки долей отдачи жидкости для каждого компонента углеводорода (т. е., число молей жидкости на один моль сырья для каждого компонента). Таким образом, для каждого значения фракции с большой молярной массой должно быть значение Nc + 1.
Таблица должна заканчиваться косой чертой. Принятие параметров 2 и 3 по умолчанию означает, что таблица газовой установки состоит из долей отдачи в зависимости от молярной доли последнего компонента сырья. Если данные отдачи не изменяются в зависимости от фракций с большой молярной массой, необходимо будет только ввести данные для единственного значения этой фракции.
Пример Первый столбец содержит фракции компонентов с большой молярной массой для десятого компонента. В остальных столбцах содержатся доли отдачи компонентов с 1 по 10. GPTABLE 1 10 10 -- C7+ 0.0 0.2 /
722
Ключевые слова GPTABLE
CO2 0.0 0.0
N2 C1 C2 0.00 0.00 0.00031 0.00 0.00 0.00032
C3 C4-6 0.05 0.10 0.07 0.12
C71 1.0 1.0
C72 1.0 1.0
C73 1.0 1.0
C74 1.0 1.0
GPTABLEN
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY x SCHEDULE
Таблица газовой установки с данными отдачи газоконденсатной жидкости Это ключевое слово позволяет вводить таблицы для управления газовыми установками. (См. также раздел «Газовые установки и газоконденсатные жидкости», стр. 283 «Технического описания ECLIPSE».) Это ключевое слово имеет четыре аргумента 1
Номер таблицы газовой установки. Должен иметь значение между 1 и числом таблиц газовой установки, заданным с помощью ключевого слова GPTDIMS в разделе RUNSPEC.
2
Индекс нижнего компонента, используемый для определения ‘тяжелых’ фракций. По умолчанию приравнивается к последнему компоненту.
3
Индекс верхнего компонента, используемый для определения ‘тяжелых’ фракций. По умолчанию приравнивается к последнему компоненту.
4
Таблица долей отдачи в зависимости от фракций с большой молярной массой. За каждым значением фракции с большой молярной массой должны следовать 2 значения Nc (где Nc — число компонентов в расчете). Для первого набора значений Nc составляются списки долей отдачи нефти для каждого компонента углеводорода (т. е., число молей нефти на один моль сырья для каждого компонента). Для второго набора значений Nc создаются списки долей отдачи газоконденсатной жидкости. Таким образом, для каждого значения фракции с большой молярной массой должно быть 2 значения Nc + 1.
Таблица должна заканчиваться косой чертой. Принятие параметров 2 и 3 по умолчанию означает, что таблица газовой установки состоит из долей отдачи в зависимости от молярной доли последнего компонента сырья. Если данные отдачи не изменяются в зависимости от фракций с большой молярной массой, необходимо будет только ввести данные для единственного значения этой фракции.
Пример Первый столбец содержит фракции компонентов с большой молярной массой для девятого компонента. В остальных столбцах содержатся доли отдачи компонентов с 1 по 9. GPTABLEN 1 9 9 --Z9 CO2 0.0 0.00 0.01 0.2 0.00 0.01 /
N2 0.00 0.01 0.00 0.01
C1 0.00 0.01 0.00 0.01
C2 0.00031 0.05000 0.00032 0.05000
C3 0.05 0.02 0.05 0.02
C4-6 0.10 0.01 0.10 0.01
CZ7 1.0 0.0 1.0 0.0
CZ8 1.0 0.0 1.0 0.0
CZ9 1.0 0.0 1.0 0.0
--Oil --NGL --Oil --NGL
recovs recovs recovs recovs
at at at at
Z9=0 Z9=0 Z9=0.2 Z9=0.2
Ключевые слова GPTABLEN
723
GPTABLE3
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY x SCHEDULE
Таблица газовой установки с данными отдачи нефти, газоконденсатной жидкости и газа Это ключевое слово позволяет вводить таблицы для управления газовыми установками с заданными коэффициентами отдачи для нефти, газоконденсатной жидкости и газа. (См. также раздел «Газовые установки и газоконденсатные жидкости», стр. 283 «Технического описания ECLIPSE».) Это ключевое слово имеет четыре аргумента 1
Номер таблицы газовой установки Должен иметь значение между 1 и числом таблиц газовой установки, заданном с помощью ключевого слова GPTDIMS в разделе RUNSPEC.
2
Индекс нижнего компонента, используемый для определения ‘тяжелых’ фракций По умолчанию приравнивается к последнему компоненту.
3
Индекс верхнего компонента, используемый для определения ‘тяжелых’ фракций По умолчанию приравнивается к последнему компоненту.
4
Таблица долей отдачи в зависимости от фракций с большой молярной массой. За каждым значением фракции с большой молярной массой должны следовать 3 значения Nc (где Nc — число компонентов в расчете). Для первого набора значений Nc составляются списки долей отдачи нефти для каждого компонента углеводорода (т. е., число молей нефти на один моль сырья для каждого компонента). Для второго набора значений Nc создаются списки долей отдачи газоконденсатной жидкости. Для третьего набора значений Nc создаются списки долей отдачи газа. Сумма этих трех долей отдачи для каждого для каждого компонента не должна равняться единице Таким образом, для каждого значения фракции с большой молярной массой должно быть 3 значения Nc + 1.
Таблица должна заканчиваться косой чертой. Принятие параметров 2 и 3 по умолчанию означает, что таблица газовой установки состоит из долей отдачи в зависимости от молярной доли последнего компонента сырья. Если данные отдачи не изменяются в зависимости от фракций с большой молярной массой, необходимо будет только ввести данные для единственного значения этой фракции.
Пример Первый столбец содержит фракции компонентов с большой молярной массой для девятого компонента. В остальных столбцах содержатся доли отдачи компонентов с 1 по 9. GPTABLE3 1 9 9 --Z9 CO2 0.0 0.00 0.01 0.95 0.2 0.00 0.01 0.95 /
724
N2 0.00 0.01 0.99 0.00 0.01 0.99
Ключевые слова GPTABLE3
C1 0.00 0.01 0.99 0.00 0.01 0.99
C2 0.00031 0.05000 0.94969 0.00032 0.05000 0.94969
C3 0.05 0.02 0.93 0.05 0.02 0.93
C4-6 0.10 0.01 0.89 0.10 0.01 0.89
CZ7 1.0 0.0 0.0 1.0 0.0 0.0
CZ8 1.0 0.0 0.0 1.0 0.0 0.0
CZ9 1.0 0.0 0.0 1.0 0.0 0.0
--Oil --NGL --Gas --Oil --NGL --Gas
recovs recovs recovs recovs recovs recovs
at at at at at at
Z9=0 Z9=0 Z9=0 Z9=0.2 Z9=0.2 Z9=0.2
GPTDIMS
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размерности таблицы газовой установки Данные содержат 2 параметра , описывающие размерности таблицы газовой установки, использующиеся в расчете. 1
Максимальное число таблиц газовой установки. Включает обе таблицы, заданные с помощью ключевых слов GPTABLE, GPTABLEN и GPTABLE3.
2
Максимальное число строк данных в таблице газовой установки.
Более подробную информацию см. также в разделе «Газовые установки и газоконденсатные жидкости», стр. 283 «Технического описания ECLIPSE».
Пример Две таблицы газовой установки, каждая из которых содержит максимум двадцать строк. GPTDIMS 2 20 /
Ключевые слова GPTDIMS
725
GQUALITY
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает заданное значение качества газа для группы В режиме GASWAT может быть определено значение качества добываемого группой газа. Значение качества определяется в зависимости от теплотворности в расчете на моль газа . Теплотворность определяется суммированием значений расхода компонентов, умноженных на их теплотворности , определенные в ключевом слове CALVAL, и последующим делением на итоговый молярный дебит. (Дополнительную информацию см. в разделе «Опция GASWAT» на стр. 287 «Технического описания ECLIPSE».) Группа должна иметь значение, например, дебит газа, распределяемое между дочерними группами с помощью направляющих дебитов. Изменяя эти направляющие дебиты, можно определить разницу в добыче между низко- и высококачественными скважинами. Таким образом достигается требуемое качество для группы, а также удовлетворяется значение дебита группы. Требования к качеству считаются выполненными только если: 1
Под управлением группы находится не менее двух дочерних групп.
2
Как минимум одна дочерняя группа должна производить газ более высокого качества, чем значение GQUALITY.
3
Как минимум одна дочерняя группа должна производить газ более низкого качества, чем значение GQUALITY.
Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени или FIELD (для определения значения качества для месторождения) Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Значение качества газа
•
ЕДИНИЦЫ: kJ/kg.M (METRIC), BTU/lb.M (FIELD) J/g.M (LAB), kJ/Kg.M (PVT-M)
Пример GQUALITY FIELD 1,51 / /
726
Ключевые слова GQUALITY
GRADGRUP
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задает значения группы или месторождения, которые необходимо вывести в файл HMD Это ключевое слово используется для определения, какие значения групп и скважин выводятся в файл HMD. Ключевое слово должно сопровождаться набором записей, определяющих мнемоники, связанные с производными. Каждая запись должна оканчиваться косой чертой (/). Последовательность записей также должна оканчиваться косой чертой. Доступные в текущей версии мнемоники: 1
GOPR
Дебит нефти для группы в поверхностных условиях
2
GWPR
Дебит воды для группы в поверхностных условиях
3
GGPR
Дебит газа для группы в поверхностных условиях
4
GWCT
Обводненность для группы
5
GGOR
Газонефтяной фактор для группы
6
GOPT
Общий накопленный дебит нефти для группы в поверхностных условиях
7
GWPT
Общий накопленный дебит воды для группы в поверхностных условиях
8
GGPT
Общий накопленный дебит газа для группы в поверхностных условиях
Это ключевое слово является необязательным. Если оно не указано, то производные для группы или месторождения не вычисляются. Если ключевое слово используется более одного раза, то используются только мнемоники, использовавшиеся при последнем запуске. Таким образом список может быть определен заново при повторном запуске или во время расчета. Вывод из ECLIPSE для некоторых групп определен с помощью ключевого слова RPTHMG.
Пример Вывод производных только для дебитов нефти и воды для группы: GRADGRUP 'GWPR' / 'GOPR' / /
Ключевые слова GRADGRUP
727
GRADRESV
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Указать производные параметров решения, которые необходимо вывести в файл restart Это ключевое слово используется для указания градиентов данных решения, выводимых в файлы restart. Ключевое слово является необязательным. Если в файл restart не требуется записывать данные решения, то ключевое слово не вводится. Примечание
Для использования данного ключевого слова необходима лицензия eclipse4d. Если данная опция недоступна, то вывод производиться не будет. Для получения лицензии следует связаться с менеджером по работе с корпоративными заказчиками GeoQuest.
Ключевое слово должно сопровождаться набором записей, определяющих мнемоники, связанные с производными. Каждая запись должна оканчиваться косой чертой (/). Последовательность записей также должна оканчиваться косой чертой. Доступные в текущей версии мнемоники: •
PRES
— вывод градиентов давления нефти в сеточных блоках
•
SOIL
— вывод градиентов нефтенасыщенности в сеточных блоках
•
SGAS
— вывод градиентов газонасыщенности в сеточных блоках
•
SWAT
— вывод градиентов водонасыщенности в сеточных блоках
•
DENO
— вывод градиентов плотности нефтяной фазы в сеточных блоках
•
DENG
— вывод градиентов плотности газовой фазы в сеточных блоках
•
DENW
— вывод градиентов плотности водяной фазы в сеточных блоках
•
PORO
— вывод градиентов пористости пласта в сеточных блоках
•
RS
— вывод градиентов газонефтяного фактора решения
•
ACIP
— вывод градиентов сопротивления упругой волне в сеточных блоках
•
ACIP
— вывод градиентов сопротивления поперечной волне в сеточных блоках
•
SGAS
— вывод градиентов коэффициента Пуассона в сеточных блоках
По запросу могут выводиться дополнительные мнемоники, например, для свойств флюида или комбинации свойств флюида и породы (значения эффективной плотности и т. д.). С запросами и предложениями следует обращаться в GeoQuest. Примечание
728
Ключевые слова GRADRESV
Если не используется ключевое слово UNCODHMD, то вывод градиентов будет кодированным. Для использования этого ключевого слова требуется лицензия uncodedhmd. Для получения лицензии следует связаться с менеджером по работе с корпоративными заказчиками GeoQuest.
Пример В этом примере показано, как запрашивать вывод градиентов давления, водонасыщенности и сопротивления упругой волне для всех градиентных параметров модели. GRADRESV 'PRES'/ 'SWAT'/ 'ACIP'/ /
Форматы Для перечисления мнемоник ‘GRADRESV’ записывается в файлы HMD и Restart. Например, для приведенного выше примера 'GRADRESV' 'GPRES ' 'GSWAT
3 'CHAR' ' 'GACIP
'
4 'CHAR' ' 'GSWAT
' 'GSGAS
/
или 'GRADRESV' 'GPRES ' 'GSOIL
'/
Данные градиентов решения записываются в файл Restart в следующем виде (подробная информация по записи данных повторного запуска из ECLIPSE приведена в «Справочном руководстве по форматам файлов ECLIPSE»). В заголовке GRADSOL обозначена мнемоника градиента решения.
Ключевые слова GRADRESV
729
Например: 'GRADSOL ' 5 'CHAR' 'HMTRANZ ' 'GRADZONE' '1 ' '1 /
' '3
'/
Запись GRADSOL может содержать до 10 параметров : Параметр 1
Имя параметра
Параметр 2
Имя ключевого слова, связанного с параметром: ‘GRADZONE’ ⎯ для параметров областей, определяющих зоны высоких градиентов ‘FAULTS’ ⎯ для разломов ‘AQUCTS’/‘AQUFET’ ⎯ для водоносных пластов ‘SATNUM’ ⎯ параметры вида относительной проницаемости ‘PVTNUM’/‘SATNUM’/‘ROCKNUM’ ⎯ для параметров породы ‘MULTNUM’ ⎯ для множителей проводимости между областями
Параметр 3
Имя опции Пропуск ⎯ для параметров области Имя разлома ⎯ для параметров разлома Пропуск ⎯ для всех прочих параметров
Параметр 4
Тип параметра Описан в HMHEADI, в разделе «Вывод из опции градиента» на стр. 357 «Технического описания ECLIPSE».
Параметр 5
Идентификатор области или номер опции Номер подобласти ⎯ для параметров области Номер разлома ⎯ для параметров разлома Номер водоносного пласта ⎯ для параметров водоносного пласта Номер таблицы насыщенности ⎯ для параметров вида относительной проницаемости Номер таблицы породы ⎯ для параметров породы Номер первой области ⎯ для параметров соединений между областями
Параметр 6
Связанная фаза Этот указатель является внутренним для ECLIPSE и не должен использоваться внешним приложением.
Параметр 7
Второй идентификатор области Номер второй области ⎯ для параметров соединений между областями Для всех прочих параметров устанавливается равным нулю
Параметры с 8 по 10 В настоящее время не используются. Зарезервированы для будущих расширений.
730
Ключевые слова GRADRESV
После каждой записи ‘GRADSOL’ градиенты решения записываются в следующем виде: ’GRADSOL ’ 6 ’CHAR’ ’HMTRNXY ’ ’GRADZONE’ ’ ’ ’3 ’ ’3 ’GPRES_13’ 300 ’REAL’ 0.45278375E+03 0.40524387E+03 0.35893173E+03 -0.12985765E+02 -0.22687635E+02 -0.40819241E+02 -0.11564088E+03 -0.16381274E+03 0.19503807E+03 0.18682153E+03 -0.16461343E+01 -0.25963242E+01
’ ’1
’
-0.87420359E+01 -0.70829422E+02 0.19354639E+03 -0.47793212E+01
Мнемоника ‘GPRES_nn’ обозначает значения давления нефти. Имена в GRADRESV начинаются с буквы ‘G’, что позволяет отличать их от имен ‘SGAS’, ‘SWAT’, которые ECLIPSE и GRAF используют для значений решения. Заголовок обычно имеет вид ‘G’//имя(1:4)//номер, за исключением тех случаев, когда «имя» имеет длину менее четырех символов, например, газонефтяной фактор решения RS. В таких случаях используются дополнительные символы подчеркивания. Символы заголовка с 5 по 8 составляют уникальный номер, необходимый для того, чтобы программа GRAF не могла встретить несколько заголовков с именем ‘GPRES’ и т. п. Заголовок ‘GRADSOL’ обозначает фактические градиенты решения, так что последние три его символа могут быть проигнорированы. Номер требуется только по той причине, что GRAF, FloViz и т. д. не имеют специального кода для распознавания этих мнемоник.
Ключевые слова GRADRESV
731
GRADRFT
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Запрашивает вывод градиентов значений RFT При использовании опции градиента возможен вывод градиентов величин RFT в файл RFT для сравнения с измеренными значениями RFT. Как правило, при использовании опции градиента данные по градиентам для исследований скважин записываются в файл HMD. Обычно эта информация используется программой SimOpt. Ключевое слово должно сопровождаться набором записей, определяющих мнемоники, связанные с производными. Каждая запись должна оканчиваться косой чертой (/). Последовательность записей также должна оканчиваться косой чертой. Доступные в текущей версии мнемоники: PRESSURE Давление в сеточном блоке соединения SWAT
Водонасыщенность в сеточном блоке соединения
SGAS
Газонасыщенность в сеточном блоке соединения
SOIL
Нефтенасыщенность в сеточном блоке соединения
Это ключевое слово является необязательным. Если оно не указано, то вывод градиентов RFT производиться не будет. Список скважин, для которых требуются градиенты RFT, определяется с помощью ключевого слова GRADWELL. Если указано слово GRADRFT, то для скважин, указанных в ключевом слове RPTHMW, автоматически включается вывод RFT на временных шагах отчета, так что нет необходимости дополнительно указывать ключевое слово WRFT. Если ключевое слово введено более одного раза, то используются только мнемоники, указанные в последнем из них. Таким образом список может быть определен заново при повторном запуске или во время расчета. Дополнительную информацию см. в разделе «Опция градиента» на стр. 345 «Технического описания ECLIPSE».
Пример Производные выводятся только для давления (нефтяной фазы), водонасыщенности и газонасыщенности в блоке соединения. GRADRFT PRESSURE / SWAT / SGAS / /
732
Ключевые слова GRADRFT
GRADWELL
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задает значения скважин, которые необходимо вывести в файл HMD Это ключевое слово используется для определения, какие значения скважин выводятся в файл HMD. Это ключевое слово должно сопровождаться последовательностью записей, определяющих мнемоники, связанные с производными. Каждая запись должна оканчиваться косой чертой (/). Последовательность записей также должна оканчиваться косой чертой. Доступные мнемоники: 1
WBP
Среднее значение давления по одной точке — см. ключевое слово WPAVE
2
WBP4
Среднее значение давления по четырем точкам — см. ключевое слово WPAVE
3
WBP5
Среднее значение давления по пяти точкам — см. ключевое слово WPAVE
4
WBP9
Среднее значение давления по девяти точкам — см. ключевое слово WPAVE
ECLIPSE 300
5
WOPR
Дебит нефти в поверхностных условиях
ECLIPSE 300
6
WWPR
Дебит воды в поверхностных условиях
ECLIPSE 300
7
WGPR
Дебит газа в поверхностных условиях
ECLIPSE 300
8
WWCT
Обводненность скважины
ECLIPSE 300
9
WGOR
Газонефтяной фактор скважины
ECLIPSE 300
10 WBHP
Забойное давление — см. ключевое слово WPAVE
11 WOPT
Общий накопленный дебит нефти в поверхностных условиях
12 WWPT
Общий накопленный дебит воды в поверхностных условиях
13 WGPT
Общий накопленный дебит газа в поверхностных условиях
Это ключевое слово является необязательным. ECLIPSE 100
Если это ключевое слово не задано, то первые 9 вышеприведенных параметров (WBP, WBP4, WBP5, WBP9, WOPR, WWPR, WGPR, WWCT и WGOR) выводятся для каждой скважины.
ECLIPSE 300
Если это ключевое слово не задано, то первые шесть параметров (WOPR, WWPR, WGPR, WWCT и WGOR) выводятся для каждой скважины. Если ключевое слово используется более одного раза, то используются только мнемоники, использовавшиеся при последнем запуске. Таким образом список может быть определен заново при повторном запуске или во время расчета.
Пример Вывод производных только для дебита воды, обводненности и забойного давления: GRADWELL 'WWPR' / 'WWCT' / 'WBHP' / /
Ключевые слова GRADWELL
733
GRAVDR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Для расчетов с двойной пористостью используется гравитационный дренаж Задание этого ключевого слова реализует моделирование режима гравитационного дренажа и пропитки между ячейками матрицы и трещин в задачах с двойной пористостью. Если используется эта опция, то должны быть введены вертикальные размеры для блоков матрицы. Они вводятся с помощью ключевых слов DZMTRX или DZMTRXV в разделе GRID. Дополнительную информацию см. в разделе «Двойная пористость» на стр. 133 «Технического описания ECLIPSE». См. также ключевое слово GRAVDRM. За этим ключевым словом данные не следуют.
734
Ключевые слова GRAVDR
x`
GRAVDRM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Для расчетов с двойной пористостью использовать альтернативную модель гравитационного дренажа Данное ключевое слово требует использования альтернативных моделей гравитационного дренажа и пропитки. (Ключевое слово GRAVDRM может использоваться вместо ключевого слова GRAVDR; если они используются оба, то GRAVDRM заменяет GRAVDR). За ключевым словом следует один параметр , заканчивающийся косой чертой (/): 1
Допускается повторная фильтрация YES
Поток нефти допускается как из матричного блока, так и в него.
NO
Поток нефти допускается только из матричного блока. Без повторной фильтрации конечная отдача из матрицы более прогнозируема.
•
ПО УМОЛЧАНИЮ: YES
Дополнительную информацию см. в разделе «Двойная пористость» на стр. 133 «Технического описания ECLIPSE».
Ключевые слова GRAVDRM
735
GRAVITY
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Плотности флюидов в поверхностных условиях Данные включают в себя NTPVT (см. ключевое слово TABDIMS в разделе RUNSPEC) записей, каждая из которых оканчивается косой чертой (/). Каждая запись состоит из 3 параметров : Параметр 1 Плотность нефти в градусах API. •
ПО УМОЛЧАНИЮ: 45.5
Параметр 2 Относительная плотность воды (по отношению к чистой воде). •
ПО УМОЛЧАНИЮ: 1.0
Параметр 3 Относительная плотность газа (по отношению к воздуху). • ECLIPSE 100
ПО УМОЛЧАНИЮ: 0.7773
Примечание
При использовании опции API трассировки (ключевое слово API в разделе RUNSPEC) последовательность записей необходимо вводить в порядке уменьшения плотности нефти в градусах API.
Ключевое слово DENSITY может быть использовано как альтернатива GRAVITY. Формулу перехода между относительными плотностями и плотностями см. в разделе «Единицы измерения» на стр. 919 «Технического описания ECLIPSE».
Пример С двумя таблицами PVT: GRAVITY 40.1 1.16 0.852 / 36.5 1.16 0.852 /
736
Ключевые слова GRAVITY
GREF
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Базовые относительные плотности для уравнения состояния В расчетах с Nc компонентами данное ключевое слово задает плотности флюидов в базовых условиях относительно плотности воды. Ключевое слово может быть использовано как в расчетах с использованием уравнения Зудкевича-Иоффе, так и в тепловых расчетах (ключевое слово THERMAL раздела RUNSPEC). В качестве альтернативы может быть использовано ключевое слово DREF. Значения плотности воды в различных системах единиц измерения: Metric
999.014 kg/m3
Field
62.3664 lb/ft3
Lab
0.999014 g/cm3
PVT-M
999.014 kg/m3
Каждому компоненту должно соответствовать одно значение: •
ПО УМОЛЧАНИЮ: 1.0
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должна быть введена отдельная запись. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример GREF 0.805 0.778 0.454 0.548 0.610 0.659 0.719 0.838 0.907 /
Ключевые слова GREF
737
GREFS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
738
Базовые относительные плотности для поверхностного уравнения состояния Данное необязательное ключевое слово позволяет ввести базовые относительные плотности компонентов для расчетов в поверхностных условиях. По умолчанию используются значения для пластовых условий, введенные в ключевом слове GREF. Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния задано в качестве 10-го параметра ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Ключевые слова GREFS
x`
GRIDFILE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Управляет выходными геометрическими данными Grid-файла За этим ключевым словом должно следовать до двух целых чисел. Это значение управляет объемом данных, записанных в файл геометрии GRID. Возможные значения: 1
Управление выходными данными GRID-файла 0
GRID-файл не создается
1
Создается стандартный GRID-файл. (только для активных ячеек).
2
Образуется расширенный GRID-файл, содержащий: Данные о неактивных ячейках Данные о несоседних соединениях Данные о локальном измельчении сетки Данные о локальном укрупнении сетки
•
ПО УМОЛЧАНИЮ: 0
Если имеется локальное измельчение или укрупнение сетки, то значение 1 будет заменено на 2. 2
Управление выходными данными файла расширяемой сетки (EGRID) 0
EGRID-файл не создается
1
Выходные данные файла расширяемой сетки, содержащие: Данные о неактивных ячейках Данные о несоседних соединениях Данные о локальном измельчении сетки Данные о локальном укрупнении сетки
•
ПО УМОЛЧАНИЮ: 1
Данные должны завершаться косой чертой (/). Если ни ключевое слово GRIDFILE, ни ключевое слово NOGGF не используются, по умолчанию будет образован стандартный GRID-файл, если только расчет не содержит локального измельчения или укрупнения сетки — в этом случае будет образован расширенный GRID-файл. Если используется ключевое слово NOGGF, то GRID-файлы обоих видов выводиться не будут. Файл расширяемой сетки (EGRID-файл) содержит ту же информацию, что и стандартный Grid-файл в сетках c угловой точкой и блочно-центрированных сетках. Как правило, формат является более эффективным для создания небольших файлов, загрузка которых в программы последующей обработки занимает меньше времени. Кроме того, формат используется для хранения данных неструктурированной сетки, где в ECLIPSE не задана изначальная сеточная геометрия, а имеются только обработанные поровые объемы и проводимости. Расширяемый файл EGRID (или расширенный Grid-файл) может быть введен в программу GRID для получения изображений сетки и решения для сеток с локальным измельчением.
Ключевые слова GRIDFILE
739
В программе GRAF могут использоваться расширяемые файлы EGRID, стандартные GRID-файлы или расширенные GRID-файлы. Однако, если сеточные значения должны включать локальные измельчения сетки, то требуются EGRID-файл или расширенный файл GRID. Примечание
Рекомендуется установка значения первого аргумента ключевого слова GRIDFILE равным 2 для корректного отображения трехмерных графических приложений.
Примеры Пример 1 -- Extensible EGRID file only GRIDFILE 0 1 /
Пример 2 -- Both EGRID and Extended GRID file GRIDFILE 2 1 /
740
Ключевые слова GRIDFILE
x`
GRIDOPTS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Только ECLIPSE 100
Опции обработки сеточных данных Для этого ключевого слова требуются дополнительные опции для обработки сеточных данных. За ним должно следовать до трех параметров , заканчивающихся косой чертой (/).
1
Допускает использование альтернативных множителей проводимости MULTX-, MULTY-, MULTZ- и т. д. (относящихся к граням сеточных блоков X-, Y-, Z- и т. д.) в разделах GRID, EDIT или SCHEDULE. Аналогично, данное ключевое слово требуется в том случае, если используются множители диффузии DIFFMX-, DIFFMY-, DIFFMZ- и т. д. YES
Могут быть использованы ключевые слова MULTX-, MULTYZ-
NO
В противном случае
• 2
NRMULT Введенное в разделе GRID максимальное число областей MULTNUM относится либо к множителям проводимости между областями с помощью ключевого слова MULTREGT, либо к множителям порового объема с помощью ключевого слова MULTREGP. В обоих случаях, если этот параметр равен нулю или задан по умолчанию, то к областям потока, введенным с помощью FLUXNUM, применяется любой множитель. Области FLUXNUM аналогично могут использоваться с множителями диффузности и теплопроводности (MULTREGD и MULTREGH).
ECLIPSE 100
• Только ECLIPSE 100
3
ПО УМОЛЧАНИЮ: 0
NRPINC Максимальное число областей PINCHNUM введено в разделе GRID, относящемся к вычислению выклиниваний по областям. •
ECLIPSE 300
ПО УМОЛЧАНИЮ: NO
ПО УМОЛЧАНИЮ: 0
Примечание
Использование параметров 1 и 3 в этой версии недоступно. Любые значения, представленные для этих параметров , моделью игнорируются.
Пример GRIDOPTS YES 0 3 /
Ключевые слова GRIDOPTS
741
GRIDUNIT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет единицы измерения для данных сетки Это ключевое слово является необязательным. Оно обычно выдается сеточными препроцессорами, такими, как программа GRID. За ключевым словом следует до двух параметров : 1
Единица длины для данных сетки
2
Признак, который может быть установлен в MAP или оставлен пустым Признак показывает, измеряются ли данные сетки относительно карты или относительно начала координат, заданного ключевым словом MAPAXES.
Данные должны завершаться косой чертой (/). Эти данные затем становятся доступными для постпроцессора через файл GRID.
Пример GRIDUNIT METRES MAP /
742
Ключевые слова GRIDUNIT
GRUPFUEL
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет расход топлива для группы Данное ключевое слово определяет добытый группой объем газа, сжигаемый в качестве топлива. Это уменьшает объем газа, доступного для обратной закачки. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы, или корень имени, или FIELD (для определения расхода топлива для месторождения) Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
3
Постоянный темп потребления. •
ЕДИНИЦЫ: METRIC: sm3/Day, FIELD: Mscf/Day, LAB: scc/hr, PVT-M: sm3/Day
•
ПО УМОЛЧАНИЮ: 0.0
Удельный расход газа. •
4
ПО УМОЛЧАНИЮ: 0.0
Шаблон компонента. Может использоваться для изменения состава газа, используемого в качестве топлива. Для каждого компонента необходимо одно значение, по умолчанию равное единице. Если указано значение, меньшее единицы, то используемое в качестве топлива количество этого компонента соответствующим образом уменьшается. Метод определения количества сжигаемого топлива: •
Сложить потребности в топливе всех подгрупп.
•
Если определен удельный темп потребления (параметр 3), то следует прибавить указанную долю остаточного газа группы, умножив объемный расход каждого из компонентов на соответствующее значение шаблона. Следует заметить, что при указании удельного темпа потребления шаблон может изменить значение общего объемного расхода газа на топливо.
•
Если определен постоянный темп потребления (параметр 2), то его следует прибавить к потреблению топлива, но при этом не должен быть превышен верхний предел, равный расходу остаточного газа. Шаблон компонентов используется для умножения на вклад каждого из компонентов. Следует заметить, что шаблон компонентов не изменяет постоянное значение темпа потребления, поскольку объемные расходы компонентов нормализуются еще раз, чтобы соответствовать заданному постоянному значению темпа.
•
Значения расхода компонентов, используемых на топливо, вычитаются из количества газа, пригодного для других нужд, например, для продажи или повторной закачки. Следует заметить, что использование шаблона компонентов может изменить состав остаточного газа.
В многоуровневой иерархии групп количество остаточного газа уменьшается для всех групп/скважин, дочерних по отношению к данной группе. Для всех дочерних групп/скважин используется один и тот же коэффициент снижения ⎯ считается, что топливный газ поровну отбирается от газа, добытого группой. По умолчанию сначала удовлетворяется потребность в топливном газе для группы, а затем ⎯ в газе для сбыта. Эта последовательность может изменяться с помощью ключевого слова WTAKEGAS. Потребность в топливном газе удовлетворяется, начиная с нижних уровней иерархии групп. См. также раздел «Опции управления нагнетанием группы» на стр. 998 «Технического описания ECLIPSE». Ключевые слова GRUPFUEL
743
Пример Задать расход топливного газа для месторождения равным 1000 Mscf/day. GRUPFUEL FIELD 1000 / /
744
Ключевые слова GRUPFUEL
x`
GRUPGR
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задает направляющие дебиты группы Данное ключевое слово задает направляющие дебиты пользователя для группы. Данное ключевое слово сохранено в целях обратной совместимости. Вместо него рекомендуется использовать ключевые слова GCONPROD и GCONINJE для определения управления группы и ее направляющих дебитов, совместимых с обеими моделями. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут завершаться после любого из параметров с помощью косой черты (/); оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных параметров , задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Символ, обозначающий возможность управления группой. Он должен начинаться с Y или N.
•
ПО УМОЛЧАНИЮ: Y
3
Значение направляющего дебита.
4
Тип заданного направляющего дебита. Он должен быть одним из следующих: OIL
Направляющий дебит нефти
WAT
Направляющий дебит воды
GAS
Направляющий дебит газа
LIQ
Направляющий дебит жидкости
WG
Направляющий дебит насыщенного газа
VP
Направляющий дебит отбора
IG
Направляющая приемистость газа в пластовых условиях
IW
Направляющая приемистость воды в пластовых условиях
VG
Направляющая приемистость отбора газа
VW
Направляющая приемистость отбора воды
VI
Направляющая приемистость отбора (задает: VG и VW)
RV
Направляющая приемистость отбора пласта (задает: VP, VG и VW)
INJ
Направляющая приемистость (задает IG и IW)
NONE
Направляющий дебит не задан
POTN
Групповые направляющие дебиты в начале каждого временного шага будут положены равными групповым потенциалам добычи и закачки — т. е., сумме потенциалов добычи и закачки всех ее подчиненных открытых добывающих и нагнетательных скважин.
ALL
Задает все направляющие дебиты
•
ПО УМОЛЧАНИЮ: NONE Ключевые слова GRUPGR
745
Вообще лучше либо задать все направляющие дебиты для дочерних групп (для определения требуемого явного распределения значений), либо использовать POTN для того, чтобы потенциальные дебиты использовались как направляющие. Принято задавать один направляющий дебит (из OI, WA, GA, LI, WG, VP), одну направляющую приемистость воды (из IG,VG) и одну направляющую приемистость газа (из IW,VW). Остальные оставшиеся из этих трех классов задаются с помощью соотношений потоков из определенных значений. Опции VI, RV, INJ и ALL позволяют явно задать несколько направляющих дебитов. Дополнительную информацию см. в разделе «Опции управления добычей группы» на стр. 993 «Технического описания ECLIPSE».
Пример GRUPGR Z45 Y 100.0 INJ / /
746
Ключевые слова GRUPGR
GRUPINJE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет заданные значения нагнетания для группы Данное ключевое слово определяет данные управления нагнетанием для группы. При этом устанавливается состав нагнетаемого флюида, заданное значение и ограничение для нагнетания. Данное ключевое слово сохранено в целях обратной совместимости. Вместо него рекомендуется использовать ключевое слово GCONINJE, совместимое с обеими моделями. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут завершаться после любого из параметров с помощью косой черты (/); оставшимся параметроам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n ⎯ число последовательных параметров , задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы, или корень имени, или FIELD (для определения управления нагнетанием для месторождения). Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Строка символов, определяющая состав нагнетаемого флюида. В режиме нелетучей нефти она может принимать только два значения: WAT или GAS. В композиционном режиме должен быть известен состав нагнетаемого флюида (т. е. значения молярных долей каждого из компонентов). Их можно определить одним из следующих способов: •
поток нагнетания имеет определенный пользователем состав, заданный в ключевых словах WELLSTRE, WINJMIX или WINJORD.
•
поток нагнетания отбирается из добычи именованной скважины или группы.
Строка для флюида должна быть одной из следующих: WAT
Вода.
GAS
Газ может быть выбран как в расчете с нелетучей нефтью, так и в композиционном. В композиционном расчете состав нагнетаемого газа соответствует составу газа сепаратора месторождения. Однако, обычно рекомендуется определять состав нагнетаемого газа более точно.
ST
Молярный состав нагнетаемого флюида определен с помощью ключевого слова WELLSTRE.
MIX
Молярный состав нагнетаемого флюида определен как смесь с помощью ключевого слова WINJMIX либо WINJORD.
WV
Состав нагнетаемого флюида следует взять из добычи испарений выбранной скважины.
GV
Состав нагнетаемого флюида следует взять из добычи испарений выбранной группы.
Значимыми являются только два первых символа. Строка для нагнетаемого флюида может быть взята по умолчанию только тогда, когда группа находится под групповым управлением. В этом случае нагнетаемый флюид берется из родительской группы. 3
В случае, если состав нагнетаемого флюида был определен с помощью ключевых слов ST, MIX, GV или WV, строка символов должна быть указана обязательно. Ключевые слова GRUPINJE
747
В этих случаях аргументом является строка символов, определяющая имя потока скважины, смесь, а также группу или скважину, определяющую или питающую поток нагнетания. 4
Строка символов, определяющая метод, использующийся для управления темпом нагнетания жидкости. Она должна быть одной из следующих: NONE
Нет непосредственного управления темпом нагнетания
WA
Нагнетание воды со значением, заданным в параметре 6
GA
Нагнетание газа со значением, заданным в параметре 7
RV
Нагнетание флюида со значением объемного расхода в пластовых условиях, заданного в параметре 8
WG
Нагнетание флюида со значением расхода жирного газа, заданным в параметре 9
RE
Повторная закачка или управление компенсацией отбора с коэффициентом, заданным в параметре 10
GR
Группа находится под непосредственным управлением группы более высокого уровня и осуществляет нагнетание своей доли заданного для группы более высокого уровня значения в соответствии со своим значением направляющего расхода (которое должно быть определено в ключевом слове GRUPRG)
Строка символов определяет начальное заданное значение темпа закачки группы. Остальные введенные значения расхода считаются ограничениями. 5
Заданное значение/ограничение объемного расхода нефти. •
6
METRIC: sm3/Day, FIELD: STB/Day LAB: scc/hr, PVT-M: sm3/Day
ЕДИНИЦЫ:
METRIC: sm3/Day, FIELD: STB/Day LAB: scc/hr, PVT-M: sm3/Day
Заданное значение/ограничение объемного расхода в пластовых условиях. •
9
ЕДИНИЦЫ:
Заданное значение/ограничение объемного расхода газа. •
8
METRIC: sm3/Day, FIELD: STB/Day LAB: scc/hr, PVT-M: sm3/Day
Заданное значение/ограничение объемного расхода воды. •
7
ЕДИНИЦЫ:
ЕДИНИЦЫ:
METRIC: sm3/Day, FIELD: STB/Day LAB: scc/hr, PVT-M: sm3/Day
Заданное значение/ограничение темпа нагнетания жирного газа. Расход жирного газа связан с количеством закачанных молей через единичный коэффициент Z в стандартных условиях. •
ЕДИНИЦЫ:
METRIC: sm3/Day, FIELD: STB/Day LAB: scc/hr, PVT-M: sm3/Day
10 Заданное значение/ограничение доли обратного нагнетания или компенсации отбора. Если параметр 15 установлен в S, то параметр 10 интерпретируется как доля обратного нагнетания. Если это заданное значение, то группа пытается закачать флюид, определенный в параметре 2, с расходом в поверхностных условиях, равным доле обратного нагнетания, умноженной на расход воды или допустимый расход газа для группы или источника, выбранных в параметре 12. Допустимый расход газа на обратное нагнетание для группы по умолчанию равен сумме дебита газа для группы и расхода предварительно импортируемого газа, связанного с группой (ключевое слово GADVANCE), за вычетом расхода топлива (ключевое слово GRUPFUEL) и 748
Ключевые слова GRUPINJE
заданного значения расхода для продажи (ключевое слово GRUPSALE). Порядок в этом определении может быть изменен с помощью ключевого слова WTAKEGAS. В случае с обратным нагнетанием флюида, определенным потоком или смесью, в качестве заданного значения темпа обратного нагнетания жирного газа используется заданная доля дебита газа в поверхностных условиях. Если параметр 15 установлен в R, то параметр 10 интерпретируется как доля компенсации отбора. Если это заданное значение, то группа пытается закачивать флюид, определенный в параметре 2, так, чтобы общий объемный темп нагнетания в пластовых условиях был равен доле компенсации отбора, умноженной на общий объемный дебит в пластовых условиях для группы или скважины, выбранной в параметре 12. Поток свежего газа может быть определен в параметре 14. Если темп нагнетания газа превышает допустимый расход газа, то он смешивается с потоком нагнетания. •
ПО УМОЛЧАНИЮ: 1.0, если в параметре 4 установлено RE, 0.0 в противном случае
11 Тип добычи, используемый для определения расхода под управлением обратным нагнетанием или компенсацией отбора. Это необходимо для управления обратным нагнетанием или компенсацией отбора. Параметр должен принимать одно из следующих значений: W
Обратное нагнетание или компенсация отбора зависят от значения добычи скважины, выбранной в параметре 12.
G
Обратное нагнетание или компенсация отбора зависит от значения добычи группы, выбранной в параметре 12.
•
ПО УМОЛЧАНИЮ: W, если для параметра 2 установлено значение WV, G, если GV
12 Имя добывающей скважины или группы, управляющей темпом нагнетания или компенсации отбора. Это необходимо для управления обратным нагнетанием или компенсацией отбора. Если для параметра 11 установлено значение W, то здесь должно быть указано имя добывающей скважины. Если для параметра 11 установлено значение G, то здесь должно быть указано имя группы. Если это имя не указано, то для нагнетаемых флюидов WV или GV в параметре 2 берется имя источника состава флюида (параметр 3), а для других случаев (WA, GA, ST или MIX в элементе 2) ⎯ имя группы в параметре 1. 13 В текущей версии не используется. 14 Мнемоника для использования потока скважины в качестве источника дополнительного составного газа. Необходимо только в том случае, если при превышении значением темпа нагнетания газа значения расхода предварительно импортируемого газа и/или допустимого расхода газа из группы или скважины-источника должен использоваться дополнительный составной газ. 15 Способ интерпретации доли обратного нагнетания или компенсации отбора в параметре 10. S
Закачивать обратно долю объемного дебита в поверхностных условиях (т. е. обратное нагнетание)
R
Компенсировать долю объемного дебита в пластовых условиях (т. е. компенсация отбора)
•
ПО УМОЛЧАНИЮ: S
16 Ступень сепаратора, определяющая состав флюида для нагнетания. Ключевые слова GRUPINJE
749
Испарения с любой ступени сепаратора могут служить источником флюида нагнетания. При принятом по умолчанию нулевом значении испарения со всего сепаратора будут служить флюидом нагнетания. Заметим, что выбор ступени сепаратора также влияет на допустимый расход газа, добытого группой источников или скважиной (параметр 3), если источником является GV или WV (параметр 2), а также на допустимый расход газа на обратное нагнетание для управляющей группы или скважины (параметр 12). •
ПО УМОЛЧАНИЮ: 0
Примечания
750
1
Если для компенсации отбора необходимо производить обратное нагнетание сначала одной фазы (например, газовой), а затем другой (например, водной), то это может быть выполнено путем ввода двух записей данных GRUPINJE. Первая запись устанавливает заданное значение темпа нагнетания или доли компенсации отбора для первой фазы. Вторая запись устанавливает заданное значение компенсации отбора (обычно 1.0) для второй фазы. Однако к общему объему нагнетания обеих фаз в пластовых условиях применяется заданное значение доли компенсации отбора, т. е. темп нагнетания второй фазы управляется таким образом, чтобы он дополнял общий объемный темп нагнетания в пластовых условиях для достижения заданного значения компенсации отбора. Вторая фаза считается дополняющей. Дополняющая фаза используется с заданным значением доли компенсации отбора (параметр 10) или объемного расхода в пластовых условиях (параметр 8). ECLIPSE 300 позволяет использовать единственную дополняющую фазу для всех групп. Это показано в примерах 4 и 5.
2
Если поток нагнетания исходит из определенной группы или скважины и заданное значение нагнетания превосходит допустимый расход добываемого газа, то необходимый остаток газа берется из потока дополнительного составного газа, если он определен в параметре 14. Если дополнительный составной газ не определен, то поведение параметров управления нагнетанием зависит от того, введено ли ключевое слово WAVAILIM. При отсутствии данного ключевого слова заданное значение нагнетания достигается за счет превышения допустимого темпа нагнетания, что приводит к появлению отрицательного значения избыточного расхода в таблице учета газа. Если ключевое слово WAVAILIM введено, то темп нагнетания ограничивается допустимым объемом газа для нагнетания данной группы или скважины-источника. Более подробную информацию см. в описании ключевого слова COMPORD.
3
Для нагнетающих газ скважин под групповым управлением рекомендуется оставить значение по умолчанию для типа нагнетания флюида, определенного в аргументах 2 и 3 ключевых слов WELLINJE для этих скважин (см. пример 5). Это обеспечивает соответствие потока нагнетания потоку, определенному группой. Если для нагнетающей газ скважины под групповым управлением установлен собственный флюид, то нагнетается именно он, а не флюид, определенный для группы, причем используется установленный для группы темп нагнетания.
4
Для нагнетающих воду скважин под групповым управлением следует установить в аргументе 2 ключевого слова WELLINJE значение WATER для флюида нагнетания (см. пример 5). В противном случае скважина по умолчанию считается нагнетающей газ и не дает вклада в общий темп нагнетания воды под групповым управлением.
5
Ограничение доли обратной закачки (параметр 10, если параметр 15 установлен в S) игнорирует дополнительный составной газ (параметр 14). Его нельзя применять при наличии дополнительного составного газа, который считается бесконечным ресурсом.
Ключевые слова GRUPINJE
Примеры Пример 1 Компенсация отбора, произведенного группой GR1, нагнетаемой водой. Доля компенсации отбора, взятая по умолчанию, в этом случае устанавливается равной 1.0. GRUPINJE GRP1 WATER ' ' RE 10* R / /
Пример 2 Темп нагнетания воды для группы равен 1000 STB/Day. GRUPINJE G1 Water ' ' Water 1* 1000.0 / /
Пример 3 Углеводород, определенный потоком скважины MixB, нагнетается для компенсации отбора, произведенного группой PGC. GRUPINJE PLATA Stream MixB Reij 5* 1.0 Group PGC 2* R / /
Пример 4 Обратное нагнетание газа из добычи месторождения производится в темпе, равном половине значения дебита в поверхностных условиях. Вода дополняет газ для достижения 100% компенсации отбора. GRUPINJE --group fluid name -FIELD STREAM SOLV FIELD WAT 1* /
ctrl mode RE RE
rates 5* 5*
reinj frac 0.5 1.0
reinj type G G
reinj contr 1* 1*
misc Reservoir/ Surface 2* S / 2* R /
Ключевые слова GRUPINJE
751
Пример 5 Производится обратное нагнетание газа из добычи месторождения в фиксированном темпе. Вода дополняет газ для достижения фиксированного заданного значения отбора в пластовых условиях. Ключевое слово WELLINJE определяет скважины, нагнетающие воду и газ; темпы нагнетания управляются группой. GRUPINJE -- Group Phase FIELD GV FIELD Water / WELLINJE IG1 2* GR / IG2 2* GR / IW1 WA 1* GR / IW2 WA 1* GR / /
752
Ключевые слова GRUPINJE
Name Mode Field GA ' ' RV
Rates 2* 1000 / 3* 1000 /
x`
GRUPLIM
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет экономические пределы для групп GRUPLIM — другое название GECON.
Ключевые слова GRUPLIM
753
GRUPMAST
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет главные и ведомые группы Это ключевое слово должно использоваться в основном расчете объединения пластов для определения главных групп и связанных с ними ведомых групп (см. раздел «Объединение пластов» на стр. 661 «Технического описания ECLIPSE»). Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя главной группы или корень имени группы Корень имени группы, заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи. Главные группы должны быть предварительно объявлены в ключевом слове GRUPTREE. Они не должны содержать скважин или подчиненных групп.
2
Имя ведомого пласта, содержащего ведомую группу, связанную с данной Ведомый пласт должен быть предварительно объявлен и активизирован в ключевом слове SLAVES. Имя ведомого пласта вводится в параметре 1 этого ключевого слова. Если введено имя по умолчанию (1*) или пустое (' '), то значения расхода для группы считываются из входного файла объединения пластов, а не вычисляются в модели ведомого резервуара. В этом случае для определения входного файла объединения пластов необходимо ввести ключевое слово USECUPL, а в ключевое слово SLAVES не следует включать ведомый пласт группы.
3
Имя ведомой группы, связанной с главной группой в ведомом резервуаре Имена главной и связанной с ней ведомой группы могут быть различными. Например, ведомая группа может являться группой верхнего уровня в своем ведомом пласте и поэтому называться FIELD. Если введено имя по умолчанию (1*) или пустое (' '), то ECLIPSE считает имя ведомой группы совпадающим с именем главной группы.
4
Предельное значение доли, на которую может меняться значение расхода группы за один временной шаг •
DEFAULT: бесконечность
Здесь возможен ввод необязательного значения, ограничивающего долю, на которую может изменяться расход для группы (т. е. объемный дебит пластового флюида и темпы нагнетания фаз) за один временной шаг. Это достигается за счет ограничения длины временного шага основного расчета, исходя из величины изменения потока на предыдущем шаге. Ограничение применяется ретроспективно. Если внезапное изменение расхода вызывает превышение ограничения, то временной шаг не дробится. Если на одном временном шаге основного расчета происходит значительное изменение расходов ведомых групп, то точное соблюдение заданных значений расходов групп, установленных для главного пласта, невозможно. Причина этого в том, что заданные значения расхода назначаются главным группам в соответствии с максимальными значениями расхода их ведомых групп в начале каждого временного шага, а в отчете выводятся значения расхода в конце временного шага. Уменьшение максимальной доли изменения расхода увеличивает точность группового управления. Тем не менее, также рекомендуется установить минимальную длину, до которой может быть ограничен временной шаг (см. ключевое слово RCMASTS), поскольку удельные изменения расхода могут быть велики при небольших значениях расхода, а также при открытии и закрытии скважин в ведомых пластах. 754
Ключевые слова GRUPMAST
Введенное здесь значение не действует, если значения расхода для групп должны считываться из файла объединения пластов (т. е. взято значение параметра 2 по умолчанию). Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Пример GRUPMAST -- master -- group -- name LOWER-A LOWER-B UPPER-A UPPER-B /
slave reservoir name LOWER LOWER UPPER UPPER
associated slave group PL-A PL-B PL-A PL-B
limiting rate change fraction 0.1 / 0.1 / / /
Ключевые слова GRUPMAST
755
GRUPNET
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет структуру стандартной сети добычи Это ключевое слово определяет структуру стандартной сети добычи при использовании опции сети (см. раздел «Опция Network», стр. 543 «Технического описания ECLIPSE»). При использовании опции расширенной сети (ключевое слово NETWORK в разделе RUNSPEC) сеть добычи должна быть определена с помощью ключевых слов BRANPROP и NODEPROP. За ключевым словом GRUPNET следует произвольное число записей, каждая из которых содержит следующие параметры и завершается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы, либо корень имени группы, либо FIELD (для установки фиксированного давления в узле месторождения) Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Фиксированное давление в группе, соответствующей концевому узлу сети. Если группа не является концевым узлом сети с фиксированным давлением, то следует оставить для этого параметра значение по умолчанию либо установить отрицательное значение. •
3
UNITS:
barsa (METRIC), psia (FIELD), atm (LAB), atm (PVT-M)
Номер таблицы показателей вертикального потока добычи для трубопровода от данной группы к родительской Значение 9999 обозначает, что снижение давления в ветви сети между данной группой и родительской отсутствует. Если группа является узлом с фиксированным давлением (т. е. в параметре 2 установлено положительное значение), то этот параметр должен быть взят по умолчанию, поскольку группа с фиксированным давлением является концевым узлом и не может иметь трубопроводное соединение с группой более высокого уровня. Если берется значение по умолчанию для группы, не являющейся узлом с фиксированным давлением, то эта группа не является частью сети. Для нескольких трубопроводов сети может использоваться одна и та же таблица показателей вертикального потока, если они имеют одинаковые характеристики снижения давления. •
4
DEFAULT: 0 Группа не имеет трубопроводного соединения с родительской группой.
Величина искусственного лифта, используемая в расчетах снижения давления для трубопровода группы. Это значение используется для поиска в таблице показателей вертикального потока (параметр 3). В соответствии с определением, использованным при создании таблицы, оно может считаться мощностью насоса или компрессора. •
5
756
DEFAULT: 0
Признак того, является ли группа коллектором морского месторождения, так что заданное значение дебита группы достигается за счет регулирования ограничений устьевого давления, а не стандартным методом распределения расхода скважин пропорционально значениям направляющего расхода.
Ключевые слова GRUPNET
YES
Заданное значение дебита группы достигается за счет регулирования ограничений устьевого давления ее скважин так, чтобы все они работали при одинаковом значении устьевого давления
NO
Заданное значение дебита группы достигается стандартным методом группового управления; скважины могут работать при различных значениях устьевого давления
Группам-коллекторам, подчиненным группам более высокого уровня, для которых заданы значения дебита (или ограничения, которые при их нарушении становятся заданными значениями), должны быть заданы направляющие значения расхода в ключевом слове GCONPROD, в противном случае эти скважины не будут работать при равных значениях устьевого давления. ECLIPSE 100
Коллекторами могут быть только группы скважин, но не группы более высокого уровня, являющиеся родительскими по отношению к другим группам.
Ключевые слова GRUPNET
757
ECLIPSE 100
Погрешность сходимости и ограничение на количество итераций для расчета устьевого давления группы-коллектора устанавливаются в ключевом слове NETBALAN. Значение устьевого давления, введенное в параметре 10 ключевого слова WCONPROD для первой скважины в группе, используется как первое приближение для значения устьевого давления группы-коллектора на первом временном шаге. Введенное здесь подходящее значение ускоряет достижение сходимости первого расчета. Обработка в ECLIPSE 300 и в ECLIPSE 100 различается. Ввод значения YES обозначает, что отходящая ветвь группы действует как автоматический штуцер и что установленное для группы заданное значение дебита достигается путем регулирования снижения давления в штуцере. Для отводящей ветви группы в параметре 3 должен быть установлен номер таблицы показателей вертикального потока, равный 9999, так что снижение давления будет происходить только в штуцере. Могут быть выбраны группы на любом уровне дерева, за исключением концевого узла, который не имеет отводящей ветви.
ECLIPSE 300
• 6
DEFAULT: NO
Признак, указывающий на то, что газ для газлифта из подчиненных скважин течет через трубопровод данной группы. NO
Через трубопровод не протекает газ для газлифта, только пластовый газ.
FLO
Прибавить значения расхода газа для газлифта в подчиненных добывающих скважинах к расходу газа в трубопроводе. Расход газа для газлифта считается равным сумме значений искусственного лифта подчиненных добывающих скважин, умноженных на коэффициенты их эффективности.
ALQ
Расход газа для газлифта считается равным сумме значений искусственного лифта подчиненных добывающих скважин, умноженных на коэффициенты их эффективности. Значение параметра 4 игнорируется.
Если выбраны опции FLO или ALQ, величина искусственного лифта для скважин (параметр 12 ключевого слова WCONPROD) и для трубопровода должна быть определена как расход нагнетания газа для газлифта. Это определение должно быть выбрано в программе VFPi в том случае, если она используется для построения таблиц показателей вертикального потока. ECLIPSE 300
Если для группы скважин в ECLIPSE 300 введен параметр FLO, то расход газа для газлифта в скважинах этой группы включается в член для источника сети, а также прибавляется к значениям расхода в сети вплоть до концевого узла независимо от значения параметра 6 для групп более высокого уровня. (В ECLIPSE 100 значение FLO необходимо вводить для всех групп, через которые должен протекать газ для газлифта.) •
758
Ключевые слова GRUPNET
DEFAULT: NO
Только ECLIPSE 100
7
Равна ли величина искусственного лифта в трубопроводе значению плотности в поверхностных условиях? При необходимости величина искусственного лифта для трубопровода может быть приравнена среднему значению плотности нефтяной или газовой фазы в ней в поверхностных условиях. При поиске в таблице показателей вертикального потока ECLIPSE автоматически установит величину искусственного лифта равной этому значению. Таблица показателей вертикального потока должна создаваться с использованием того же определения величины искусственного лифта (см. ключевое слово VFPPROD) и охватывать предполагаемый диапазон значений плотности в поверхностных условиях. Данная опция полезна в том случае, когда в сеть втекает смесь нефти и газа с различными значениями плотности в поверхностных условиях. Разумеется, в этом случае величину искусственного лифта нельзя использовать для представления насоса, компрессора или расхода газа для газлифта в параметре 6, а трубопровод не может содержать автоматический насос/компрессор. DENO
Установить величину искусственного лифта равной средней плотности нефти в трубопроводе в поверхностных условиях.
DENG
Установить величину искусственного лифта равной средней плотности газа в трубопроводе в поверхностных условиях.
NONE
Не приравнивать величину искусственного лифта значению плотности нефти или газа. При этом сохраняется значение, введенное в параметре 4 (или сброшенное для автоматического насоса/компрессора либо газлифта).
•
DEFAULT: NONE
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей только косую черту.
Пример GRUPNET FIELD 200 / PLAT-A 1* 1 / PLAT-B 1* 2 100 / 'GR-A*' 1* 3 1* YES / GR-B1 1* 6 1* YES FLO / GR-B2 1* 7 1* YES FLO / /
Ключевые слова GRUPNET
759
x`
GRUPPROD
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задает значения/ограничения дебитов группы Данное ключевое слово задает значения и ограничения добычи для группы. Данное ключевое слово сохранено в целях обратной совместимости. Вместо него рекомендуется использовать ключевое слово GCONPROD, совместимое с обеими моделями. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут завершаться после любого из параметров с помощью косой черты (/); оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных параметров , задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени группы или FIELD (для определения управления добычей месторождения). Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Строка символов, определяющая метод, использующийся для управления дебитом жидкости. Она должна быть одной из следующих:
3
NONE
Нет непосредственного управления дебитом
OIL
Дебит нефти
WAT
Дебит воды
GAS
Дебит газа
LIQ
Дебит жидкости (нефть + вода)
RV
Дебит в пластовых условиях
WGV
Дебит жирного газа
GR
Группа находится под непосредственным управлением группы более высокого уровня, добывая свою долю от значений дебитов групп более высокого уровня в согласии с ее направляющим дебитом (который должен быть определен в ключевом слове GRUPRG)
Значение/ограничение дебита нефти •
ЕДИНИЦЫ: METRIC: sm3/Day, FIELD: STB/Day LAB: scc/hr, PVT-M: sm3/Day
4
Значение/ограничение дебита воды •
ЕДИНИЦЫ: METRIC: sm3/Day, FIELD: STB/Day LAB: scc/hr, PVT-M: sm3/Day
5
Значение/ограничение дебита газа •
ЕДИНИЦЫ: METRIC: sm3/Day, FIELD: STB/Day LAB: scc/hr, PVT-M: sm3/Day
760
Ключевые слова GRUPPROD
Внимание
6
Если в композиционном режиме группа управляется дебитом газа, то объемы в поверхностных условиях получаются как QmgRTref/Pref, где Qmg — молярный дебит газа, R — газовая постоянная, Pref — нормальное давление, а Tref — нормальная температура.
Значение/ограничение дебита жидкости (нефть + вода). •
ЕДИНИЦЫ: METRIC: sm3/Day, FIELD: STB/Day LAB: scc/hr, PVT-M: sm3/Day
7
Дебит в пластовых условиях. •
ЕДИНИЦЫ: METRIC: sm3/Day, FIELD: STB/Day LAB: scc/hr, PVT-M: sm3/Day
8
Значение/ограничение дебита жирного газа. (Только для расчетов состава) •
ЕДИНИЦЫ: METRIC: sm3/Day, FIELD: STB/Day LAB: scc/hr, PVT-M: sm3/Day
Примечание
Дебит, который должен использоваться в качестве начального значения дебита группы, выбирается строкой режима (параметр 2); остальные введенные дебиты считаются ограничениями. Если они превышаются, изменяется режим управления группы, ограничение становится новым значением, а значение — новым ограничением.
Дополнительную информацию см. в разделе «Опции управления добычей группы» на стр. 993 «Технического описания ECLIPSE».
Пример GRPB группы — добыча при расходе в пластовых условиях 1000 Rb/day. GRUPPROD GRPB RV 4* /
1000 /
Ключевые слова GRUPPROD
761
GRUPRIG
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Распределяет установки для ремонта скважин и буровые установки по группам Данное ключевое слово используется для распределения установок для ремонта и бурения по отдельным группам. У каждой группы может быть до пяти установок по ремонту и до пяти буровых установок. Некоторые группы, если требуется, могут делить одну установку между собой. Установка, размещенная на группе высокого уровня (или на месторождении — Field), будет находиться в распоряжении всех скважин в ее подчиненных группах. Установка по ремонту нужна для выполнения автоматических ремонтов, если время, затрачиваемое на выполнение ремонта, было установлено большим нуля в ключевом слове WORKLIM. Наличие установок по ремонту определит впоследствии скорость, с которой могут выполняться автоматические ремонты. Для каждого автоматического ремонта на скважине назначается ремонтная установка, которая делается недоступной для проведения других ремонтов на время, вводимое в ключевом слове WORKLIM. Ремонтные работы на данной скважине будут отложены, если все ремонтные установки, которые могут быть назначены ей, уже заняты до конца временного шага. •
В ECLIPSE 100 ремонтные работы могут быть связаны с автоматическим закрытием, тампонированием или открытием соединения скважины, следующими из указаний, заданных в ключевых словах WECON, CECON, GECON, GCONPROD, GCONPRI, GCONSALE, PRORDER и WORKTHP.
•
В ECLIPSE 300 ремонтные работы могут быть связаны с автоматическим закрытием соединения скважины, следующим из превышения экономических пределов или пределов дебита.
Изменения соединений, задаваемые вручную (например, с помощью COMPDAT), не будут зависеть от наличия установок и не займут ремонтных установок сами. Если параметр 3 ключевого слова WDRILTIM установлен на 'YES' для данной скважины, скважина будет считаться закрытой на период ремонта. Это достигается временным уменьшением коэффициента эффективности скважины таким образом, что ее расходы не включаются в итоги и накопленные итоги группы во время проведения ее ремонта. Если отсутствует ключевое слово WORKLIM, ремонты не займут времени ремонтной установки, а наличие установки не будет являться ограничением. Буровая установка необходима для автоматического открытия новой скважины, если время, затрачиваемое на бурение, было установлено большим нуля в параметре 2 ключевого слова WDRILTIM. Наличие буровых установок определит затем скорость, с которой новые скважины могут открываться автоматически. Когда нужно пробурить новую скважину, назначается буровая установка, которая делается недоступной для бурения других скважин на время, вводимое в ключевом слове WDRILTIM. Бурение скважины будет отложено, если все буровые установки, которые могут быть назначены ей, уже заняты до конца временного шага. Связанные с бурением процессы, на которые влияет наличие буровых установок, следующие:
Только ECLIPSE 100
•
Скважины, открываемые из очереди на бурение (см. ключевые слова QDRILL и WDRILPRI)
•
Скважины с автоматическим открытием (например, с параметром 2 в ключевом слове WCONPROD, установленном на 'AUTO')
•
Скважины, которые открыты при закрытии другой скважины (см. параметр 9 ключевого слова WECON).
Скважины, открываемые вручную, не будут зависеть от наличия буровых установок и не займут установок сами. Если параметр 3 ключевого слова WDRILTIM установлен на 'YES' для данной скважины, скважина будет считаться закрытой на период бурения. Это достигается временным уменьшением коэффициента эффективности скважины таким образом, что ее расходы не включаются в итоги и накопленные итоги группы во время ее 762
Ключевые слова GRUPRIG
бурения. Если отсутствует ключевое слово WDRILTIM, бурение не займет времени ремонтной установки, а наличие установки не будет являться ограничением. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит следующие параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени группы или ‘FIELD’ (если установка предназначается для всего месторождения). Корень имени группы, заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Номер ремонтной установки (между –2 и 99). 1-99
Ремонтная установка с данным номером будет добавлена к группе (или удалена из нее).
0
Нет изменений в существующих установках для ремонта.
–1
Ремонтная установка с этим номером предотвратит проведение ремонтных работ на любой скважине, подчиненной группе, независимо от наличия других установок.
–2
Этот номер вызовет удаление всех ремонтных установок, в настоящее время принадлежащих группе (но не установок, принадлежащих подчиненной или высшей группам).
• 3
Номер буровой установки (между –2 и 99). 1-99
Буровая установка с данным номером будет добавлена к группе (или удалена из нее).
0
Нет изменений в существующих буровых установках.
–1
Буровая установка с этим номером предотвратит бурение какой-либо скважины, подчиненной группе, независимо от наличия других установок.
–2
Этот номер вызовет удаление всех буровых установок, в настоящее время принадлежащих группе (но не установок, принадлежащих подчиненной или высшей группам).
• 4
ПО УМОЛЧАНИЮ: 0
ПО УМОЛЧАНИЮ: 0
Добавить или удалить эти установки. ADD
Добавить установку (установки) в группу.
REM
Удалить установку (установки) из группы.
•
ПО УМОЛЧАНИЮ: ADD
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Если установки для ремонта не были заданы, будет автоматически создана единственная установка (номер 100) для группы FIELD. Аналогично, если не были заданы буровые установки, будет автоматически создана единственная буровая установка (номер 100) для группы FIELD. Эти установки, задаваемые по умолчанию, создаются для совместимости с версиями программы, предшествующими версиям 95a (ECLIPSE 100) и 2002а (ECLIPSE 300), не использующими ключевое слово GRUPRIG для установок обоих типов. Они будут автоматически удалены при первом же использовании GRUPRIG для добавления установки к какой-либо группе. Ключевые слова GRUPRIG
763
Установки могут быть размещены в группах различного уровня. Установка, размещенная в группе какого-либо уровня, будет доступна всем подчиненным ей скважинам. Например, пусть FIELD содержит две группы PLAT-A и PLAT-B. Если установки 1 и 2 размещены в группе FIELD, а установка 3 размещена в группе PLAT-A, то все три установки будут доступны скважинам, подчиненным PLAT-A, в то время как только установки 1 и 2 будут доступны скважинам, подчиненным PLAT-B. Таким образом, если для всей залежи имеется более пяти установок, первые пять могут быть размещены на группе FIELD, а остаток (также до пяти) может быть размещен на всех группах следующего, более низкого уровня. ECLIPSE не будет пытаться оптимизировать выбор установки; для того, чтобы найти установку для скважины, он просматривает иерархию групп от группы для скважины до FIELD и выбирает первую свободную установку, которую находит. Два типа установок действуют независимо друг от друга. Например, буровая установка 1 и ремонтная установка 1 — это отдельные установки и они не будут влиять друг на друга. Только ECLIPSE 100
Внимание
Для наборов данных для версий программы, предшествующих версии 96а, будет наблюдаться отличие в поведении в случае, когда две или более установок любого типа размещаются в одной и той же группе (например, если группа меняет свою установку во время расчета). В версиях до 96а вторая установка заменит первую. Однако, в новой версии вторая установка будет добавлена к группе, а первая все еще останется доступной. Если требуется заменить одну установку другой, теперь следует удалить старую установку, а затем добавить новую.
См. также ключевые слова WORKLIM, WDRILTIM, QDRILL и PRORDER.
Примеры Пример 1 Буровые установки 1 и 2 размещены на FIELD. Ремонтные установки 1 и 2 размещены в группах PLAT-A и PLAT-B соответственно. GRUPRIG -- group -- name FIELD FIELD PLAT-A PLAT-B /
workover rig 0 0 1 2
drilling rig 1 / 2 / 0 / 0 /
add or remove
Пример 2 Буровую установку 2 нужно удалить из FIELD и только сделать доступной группе PLAT-B. GRUPRIG -- group -- name FIELD PLAT-B /
764
Ключевые слова GRUPRIG
workover rig 0 0
drilling rig 2 2
add or remove REM / ADD /
x`
GRUPSALE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задает темп сбыта газа для группы Данное ключевое слово определяет производимый группой объем газа, предназначенный для сбыта. Это снижает объем газа, доступного для обратной закачки. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут завершаться после любого из параметров с помощью косой черты (/); оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных параметров , задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени или МЕСТОРОЖДЕНИЕ (для определения темпа сбыта для месторождения) Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Постоянный темп сбыта •
ЕДИНИЦЫ: METRIC: sm3/Day, FIELD: STB/Day LAB: scc/hr, PVT-M: sm3/Day
• 3
Долевой темп сбыта газа •
4
ПО УМОЛЧАНИЮ: 0.0 ПО УМОЛЧАНИЮ: 0.0
Шаблон компонента Одно значение для каждого компонента, 1 по умолчанию для всех компонентов.
По умолчанию потребности группы в топливе удовлетворяются перед требованиями к сбыту. Эта последовательность может изменяться с помощью ключевого слова WTAKEGAS. Учет постоянных и незначительных частей требований сбыта, а также использование шаблона компонента, аналогичны описанным в ключевом слове GRUPFUEL для топлива. См. также раздел «Опции управления нагнетанием группы» на стр. 998 «Технического описания ECLIPSE».
Пример Задать темп сбыта газа для группы равным 1000 тыс. куб. футов/сутки. GRUPSALE FIELD 1000 / /
Ключевые слова GRUPSALE
765
GRUPSLAV
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет ведомые группы в ведомом пласте Это ключевое слово должно использоваться в каждом подчиненном расчете объединения пластов для определения ведомых групп и связанных с ними главных групп в основном расчете, а также для установки признаков фильтрации, определяющих, какие ограничения расхода следует к ним применять (см. раздел «Объединение пластов» на стр. 661 «Технического описания ECLIPSE»). Если подчиненный расчет активизируется основным расчетом (см. ключевое слово SLAVES), то ограничения расхода ведомых групп переносятся из основного расчета с помощью системы передачи сообщений на каждом временном шаге основного расчета. Кроме того, подчиненный расчет может быть активизирован сам по себе. В этом случае ограничения расхода для ведомых групп считываются из входного файла объединения пластов, который определяется с помощью ключевого слова USECUPL. В любом случае временные шаги подчиненного расчета синхронизируются таким образом, чтобы они совпадали с временными шагами основного расчета (перенесенными из основного расчета или считанными из файла объединения пластов). Тем не менее, для достижения конца временного шага основного расчета может потребоваться несколько временных шагов подчиненного расчета. Ключевое слово GRUPSLAV сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя контрактной группы, или корень имени, или FIELD (если FIELD является ведомой группой) Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи. Ведомый резервуар должен содержать одну или более ведомых групп. Они не обязательно должны находиться на одном и том же уровне дерева групп, но ведомая группа не может быть подчинена другой ведомой группе. К ведомым группам не должны применяться ограничения дебита или темпа закачки, действующие для групп более высокого уровня в пласте. Группы должны быть предварительно объявлены в ключевом слове GRUPTREE или WELSPECS.
2
Имя главной группы, связанной с ведомой группой, в главном пласте Имена главной и связанной с ней ведомой группы могут быть различными. Например, ведомая группа может являться группой верхнего уровня в своем ведомом пласте и поэтому называться FIELD. Если введено имя по умолчанию (1*) или пустое (' '), то ECLIPSE считает имя ведомой группы совпадающим с именем главной группы. В подчиненных расчетах, активизируемых основным расчетом, ECLIPSE проверяет целостность пар главных и ведомых групп, определенных ключевыми словами GRUPMAST и GRUPSLAV.
3
766
Признак фильтрации для ограничений на дебит нефти (до 4 символов)
Ключевые слова GRUPSLAV
Определяет источник ограничений на дебит нефти, применяемых к ведомой группе: основной расчет (или файл объединения пластов), собственный файл данных подчиненного расчета, либо оба источника. MAST
Применять только ограничения, перенесенные из основного расчета или считанные из файла объединения пластов. Игнорировать все ограничения дебита, определенные для данной ведомой группы в собственном файле данных подчиненного расчета.
SLAV
Применять только ограничения, определенные для данной ведомой группы в собственном файле данных подчиненного расчета. Игнорировать все ограничения, перенесенные из основного расчета или считанные из файла объединения пластов.
BOTH
Применять ограничения дебита из обоих источников, при этом берется меньшее из двух значений.
• 4
DEFAULT: MAST
Признак фильтрации для ограничений дебита воды и жидкости Имеются те же возможности, что и в параметре 3.
5
Признак фильтрации для ограничений дебита газа Имеются те же возможности, что и в параметре 3.
6
Признак фильтрации для ограничений объемного дебита газа в пластовых условиях Имеются те же возможности, что и в параметре 3.
7
Признак фильтрации для ограничений темпа нагнетания нефти Имеются те же возможности, что и в параметре 3.
8
Признак фильтрации для ограничений темпа нагнетания воды Имеются те же возможности, что и в параметре 3.
9
Признак фильтрации для ограничений темпа нагнетания газа Имеются те же возможности, что и в параметре 3.
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Примечания •
Опция SLAV в параметрах 3 — 9 предназначена для использования при самостоятельном выполнении подчиненного расчета и считывает ограничения на дебит ведомой группы из входного файла объединения пластов. Это позволяет выяснить, какова будет производительность пласта в отсутствие выбранных ограничений дебита, установленных основным расчетом. Опция SLAV не должна использоваться в том случае, если подчиненный расчет активизируется основным расчетом как часть объединенной системы. Игнорирование ограничений дебита, установленных основным расчетом, приведет к превышению заданных значений или ограничений, устновленных для глобальной системы.
•
Если ограничение дебита применяется к фазе, не являющейся активной в подчиненном расчете, то ECLIPSE преобразует ее в ограничение для соответствующей фазы с использованием последних по времени значений дебитов. Это может произойти в следующих двух ситуациях: •
Газ является активной фазой в основном расчете, но не в подчиненном, для которого вместо этого определена константа Rs с помощью ключевых слов RSCONST или RSCONSTT.
•
Нефть является активной фазой в основном расчете с газоконденсатом, но не в подчиненном, для которого вместо этого определена константа Rv с помощью ключевых слов RVCONST или RVCONSTT. Ключевые слова GRUPSLAV
767
Пример Ограничения дебита для подчиненных групп PL-A и PL-B берутся из основного расчета, но, кроме того, для PL-B установлены собственные ограничения на темп закачки воды. GRUPSLAV -- slave -- group -- name PL-A PL-B /
768
Ключевые слова GRUPSLAV
assoc master group UP-A UP-B
oil wat/liq prod prod limits limits / 5*
gas resv prod prod limits limits
oil wat gas inj inj inj limits limits limits BOTH
/
GRUPTARG
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Переопределяет отдельные значения или ограничения на темпы отбора для группы скважин Это ключевое слово можно использовать для установки новых значений и предельных величин дебита для группы скважин, не заботясь о задании всех других величин, требуемых ключевыми словами группового управления GCONPROD или GCONPRI. Эти другие величины остаются неизмененными. Данные по групповому управлению должны быть первоначально установлены с помощью GCONPROD (для управления с направляющим дебитом) или GCONPRI (для установки приоритета), в противном случае при превышении предельного значения по умолчанию будет использоваться управление с направляющим дебитом. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит следующие параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени группы или FIELD (для заданных месторождений или ограничений). Корень имени группы, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Определение заданного значения или ограничений, подлежащих изменению. ORAT
Дебит нефти
WRAT
Дебит воды
GRAT
Дебит газа
LRAT
Дебит жидкости
WGRA
Дебит жирного газа
RESV
Дебит флюида в пластовых условиях
Только ECLIPSE 300
CVAL
Дебит теплоты
Только ECLIPSE 100
PRBL
Уравновешивающая доля отбора
GUID
Направляющий дебит (смотри параметры 9 и 10 ключевого слова GCONPROD). Направляющий дебит может быть установлен здесь, только когда его определение было установлено на OIL, WAT, GAS, LIQ, RES или WGA в параметре 10 ключевого слова GCONPROD
Только ECLIPSE 300
3
Новое значение данной величины. Единицы зависят от выбранной величины. Соответствующие единицы приводятся в спецификации ключевых слов GCONPROD и GCONPRI. Если задана предельная величина дебита нефти, воды, газа или жидкости, а процедура при превышении предельного значения не была установлена в GCONPROD или GCONPRI, по умолчанию принимается процедура RATE (для управления с направляющим дебитом) или PRI (для установки приоритета). •
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Ключевые слова GRUPTARG
769
См. также ключевое слово GTMULT в ECLIPSE 100.
Пример GRUPTARG PLAT-A ORAT 15000 / PLAT-B RESV 20000 / /
770
Ключевые слова GRUPTARG
GRUPTREE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает структуру дерева для многоуровневого группового управления Это ключевое слово требуется лишь в том случае, когда желательна структура групп с более, чем тремя уровнями иерархии (т. е. месторождение — группы — скважины). Может быть построена многоуровневая структура дерева с использованием данного ключевого слова для связи каждой группы с ближайшей материнской. Само месторождение занимает вершину дерева (Уровень 0). Группы, непосредственно подчиненные месторождению, находятся на уровне 1. Другие группы можно поместить на уровень 2, предоставляя им источник на уровне 1. Подобным образом группы можно поместить на любой низший уровень. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит два имени групп и заканчивается косой чертой (/). Корни имени (заканчивающиеся звездочкой) здесь использовать нельзя. 1
Название дочерней группы
2
Название её материнской группы
В записи объявляется, что вторая группа является материнской для первой группы. Последовательность записей должна оканчиваться пустой записью, содержащей лишь косую черту. Группам на уровне 1 не обязательно объявлять «материнские» группы, но можно и объявить FIELD их «материнской» группой. Группы без соответствующей «материнской» группы автоматически помещаются на уровень 1. ECLIPSE 100
Иерархия групп может состоять из любого числа уровней. Группы, имеющие другие группы в качестве «дочерних», не могут иметь никаких скважин. (Скважины приписываются группам в ключевом слове WELSPECS). Таким образом, группа либо содержит скважины (т. e. является группой со скважинами), либо имеет другие группы в качестве дочерних (т. e. является группой с узлами).
ECLIPSE 300
Иерархия групп может состоять из любого числа уровней. Однако, групповое управление и направляющие дебиты могут быть присвоены только максимальному из четырех уровней групп, вниз по любой ветви иерархии, включая FIELD. Группа может иметь и скважину, и дочернюю группу, но такая структура несовместима с использующейся в ECLIPSE 100. Принадлежность групп различным материнским группам может быть изменена во время моделирования и новые группы могут быть включены в иерархию с помощью слова GRUPTREE, объявляющего любые изменения в отношениях групп материнская-дочерняя. Если данное ключевое слово опущено, все группы, объявленные в WELSPECS, приписываются уровню 1 и устанавливается стандартная трехуровневая иерархия месторождение-группа-скважина.
Пример Определить иерархию, как показано на рис. 3.7:
Ключевые слова GRUPTREE
771
Рис. 3.7
Пятиуровневая иерархия
FIELD
Предполагается, что группы GR-A1, GR-A2, GR-B1, GR-B2, GR-S1 и GR-S2 имеют скважины, объявленные принадлежащими им в WELSPECS. Для PLAT-A и PLAT-B можно объявить в качестве материнской группы FIELD. GRUPTREE -- child GR-A1 GR-A2 GR-B1 GR-B2 SAT-B GR-S1 GR-S2 /
772
Ключевые слова GRUPTREE
parent PLAT-A PLAT-A PLAT-B PLAT-B PLAT-B SAT-B SAT-B
/ / / / / / /
x`
GSATCOMP
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет состав для вспомогательной группы Это ключевое слово задает состав нефти или газа, которые необходимо закачать или добыть вспомогательной группе (см. ключевые слова GSATINJE и GSATPROD). Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут завершаться после любого из параметров с помощью косой черты (/); оставшимся параметрам будут присвоены значения по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя вспомогательной группы или корень имени группы. Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи. Группа (группы) должна быть перед этим объявлена с помощью ключевого слова GRUPTREE для определения ее положения в групповой иерархии.
2
Строка символов, задающая тип состава, который необходимо определить. Она должна быть одной из следующих:
3
IG
Определение состава нагнетаемого газа
IO
Определение состава нагнетаемой нефти
PG
Определение состава добытого газа
PO
Определение состава добытой нефти
Мнемоника для потока скважины, определяющая состав. Этот поток должен определяться ключевым словом WELLSTRE.
4
Значение плотности нефти. Устанавливает предполагаемую плотность нефти для отчета по объему в поверхностных условиях. Если она не была определена, то она будет вычислена через мгновенный перевод начального флюида в пластовых условиях. •
ЕДИНИЦЫ: METRIC: kg/m3, FIELD: lb/ft3, LAB: g/cm3, PVT-M: kg/m3
Пример GSATCOMP SG2 IG STR1 / /
Ключевые слова GSATCOMP
773
GSATINJE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
774
Данные о темпе закачки для вспомогательных групп Это ключевое слово задает дебит, при котором вспомогательная группа нагнетает нефть, воду и газ. Вспомогательные группы дают возможность включения известных потоков для отбора и закачки из других пластов или областей, которые не являются частью модельной сетки. У них нет связанных с ними скважин или подчиненных групп, но они действуют в качестве источников отбираемого потока и(или) стоков закачиваемого потока. Ключевое слово GSATINJE используется для задания приемистости одной или более вспомогательных групп. Эти дебиты будут поддерживаться постоянными до тех пор, пока они не будут переустановлены в последующем ключевом слове GSATINJE. Если вспомогательные группы также отбирают флюид, их дебиты должны быть установлены с помощью ключевого слова GSATPROD. Дальнейшее описание вспомогательных групп см. в ключевом слове GSATPROD.
Ключевые слова GSATINJE
ECLIPSE 300
При расчетах состава, состав нагнетенных нефти или газа должен определяться с помощью ключевого слова GSATCOMP. Если составы флюидов остаются неопределенными, то состав нагнетенных нефти и газа приравнивается к составу, полученному при мгновенном переводе начальных пластовых раздельных запасов через сепаратор полей. Ключевое слово GSATINJE сопровождается произвольным числом записей, каждая из которых содержит следующие параметры и заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/).
Ключевые слова GSATINJE
775
1
Имя вспомогательной группы или корень имени группы. Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи. Группа должна быть перед этим объявлена с помощью ключевого слова GRUPTREE для определения ее положения в групповой иерархии. Если вводится полное имя группы (без звездочки), и группа не была объявлена раньше, ECLIPSE создает новую группу с таким же именем и помещает её на уровень 1, в непосредственное подчинение FIELD. Во вспомогательных группах не может быть скважин или подчиненных групп.
2
Фаза, к которой относятся следующие расходы. OIL, WAT или GAS Вспомогательные группы могут нагнетать более одной фазы. Для каждой фазы нужна отдельная запись данных.
3
Приемистость в поверхностных условиях для фазы в параметре 2. Значение должно быть больше или равно нулю.
4
sm3/day (METRIC), stb/day для нефти, воды или жидкости (FIELD), Mscf/day для газа (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нуль
Приемистость в пластовых условиях для фазы в параметре 2. Здесь необходимо ввести значение только в том случае, если требуется, чтобы приемистость в пластовых условиях высших групп и месторождения включала в себя приемистость вспомогательной группы. Если эта величина остается нулевой для вспомогательных групп, приемистость в пластовых условиях для месторождения будет в точности представлять флюид, нагнетаемый в сеточную модель. Данный выбор важен в том случае, когда у высшей группы заданы величины приемистости в пластовых условиях или величина компенсации отбора закачкой, или уравновешивающая доля отбора. rm3/day (METRIC), rb/day (FIELD), rcc/hr (LAB), rm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нуль
Значение должно быть больше или равно нулю. Только ECLIPSE 100
5
Средний тепловой эквивалент газа, нагнетенного группой. Необходимо ввести здесь значение только в том случае, если используется опция управления теплотворностью газа (см. раздел «Управление теплотворностью газа» на стр. 297 «Технического описания ECLIPSE»). Значение должно быть больше или равно нулю. kJ/sm3 (METRIC), Btu/Mscf (FIELD), J/scc (LAB), kJ/sm3 (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нуль
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
776
Ключевые слова GSATINJE
Пример GSATINJE -- group -- name SAT-A SAT-A /
inj surf phase rate WAT 7520 GAS 17760
resv rate 7520 10240
/ /
Ключевые слова GSATINJE
777
GSATPROD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
ECLIPSE 300
Данные о дебитах вспомогательных групп Это ключевое слово задает дебит, при котором вспомогательная группа добывает нефть, воду и газ. Вспомогательные группы дают возможность включения известных потоков для отбора и закачки из других пластов или областей, которые не являются частью модельной сетки. У них нет связанных с ними скважин или подчиненных групп, но они действуют в качестве источников отбираемого потока и (или) стоков закачиваемого потока. Ключевое слово GSATPROD используется для задания дебетов приемистости одной или более вспомогательных групп. Эти дебиты будут поддерживаться постоянными до тех пор, пока они не будут переустановлены в последующем ключевом слове GSATPROD. Если вспомогательные группы также нагнетают флюид, их приемистости должны быть установлены с помощью ключевого слова GSATINJE. При расчетах состава, состав отобранных углеводородных флюидов должен определяться с помощью ключевого слова GSATCOMP. Если составы флюидов остаются неопределенными, то состав отобранных нефти и газа приравнивается к составу, полученному при мгновенном переводе начальных пластовых раздельных запасов через сепаратор полей. Возможности группового управления учитывают потоки в группы-скважины и из них. Если у высшей группы задан расход, то сначала будут определены потоки из вспомогательных групп и любых других групп, объявленных недоступными для управления с более высокого уровня. Затем другие подчиненные группы или скважины возместят недостающую часть расхода, если они обладают достаточным потенциалом. Первый раз, когда группа упоминается в ключевом слове GSATPROD или GSATINJE, она определяется в качестве вспомогательной группы. В многоуровневой иерархии групп вспомогательная группа должна быть сначала объявлена в ключевом слове GRUPTREE для определения ее положения в групповой иерархии, иначе группа автоматически помещается на уровень 1, в непосредственное подчинение FIELD. Будет выдано сообщение об ошибке, если группе уже были приданы скважины или подчиненные группы. Определив однажды группу как вспомогательную группу, мы должны устанавливать ее расход только с помощью ключевых слов GSATPROD и GSATINJE; GCONPROD и GCONINJE не должны использоваться. При запуске опции наземных сетей группы-спутники могут быть включены в сеть по сбору продукции или закачке с помощью ключевого слова GRUPNET или GNETINJE соответственно. Узловые давления будут вычислены для этих групп, как и для всех других групп в сети, но, конечно, расходы вспомогательных групп будут зафиксированы на их заданных значениях и не будут зависеть от их узловых давлений. При запуске расширенной модели сети вспомогательные группы являются группами-источниками и должны поэтому иметь узел сети с тем же именем; они включаются в сеть с помощью ключевых слов NODEPROP и BRANPROP. При запуске модели по управлению добычей газа вспомогательные группы-спутники нельзя сделать контрактными группами. Ключевое слово GSATPROD сопровождается произвольным числом записей, каждая из которых содержит следующие параметры и заканчивается косой чертой (/).
778
Ключевые слова GSATPROD
Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя вспомогательной группы или корень имени группы. Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи. Группа должна быть перед этим объявлена с помощью ключевого слова GRUPTREE для определения ее положения в групповой иерархии. Если вводится полное имя группы (без звездочки), и группа не была объявлена раньше, ECLIPSE создает новую группу с таким же именем и помещает её на уровень 1, в непосредственное подчинение FIELD. Во вспомогательных группах не может быть скважин или подчиненных групп.
2
Дебит нефти из группы. Значение должно быть больше или равно нулю.
3
sm3/day (METRIC), stb/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нуль
Дебит воды из группы. Значение должно быть больше или равно нулю.
4
sm3/day (METRIC), stb/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нуль
Дебит газа из группы. Значение должно быть больше или равно нулю.
5
sm3/day (METRIC), stb/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нуль
Дебит флюида в пластовых условиях из группы. Значение должно быть больше или равно нулю. Здесь требуется ввести значение только в том случае, если необходимо, чтобы дебит флюида в пластовых условиях высших групп и месторождения включали в себя дебит вспомогательной группы. Если эта величина остается нулевой для всех вспомогательных групп, дебит флюида в пластовых условиях для месторождения будет в точности представлять флюид, отбираемый из сеточной модели. Данный выбор важен в том случае, если у высшей группы заданы величины дебита в пластовых условиях, уравновешиваюшей доли отбора или компенсации отбора закачкой.
Только ECLIPSE 100
6
rm3/day (METRIC), rb/day (FIELD), rcc/hr (LAB), rm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нуль
Расход газа группы для газ-лифта.
Ключевые слова GSATPROD
779
Здесь требуется ввести значение только в том случае, когда запускается опция наземной сети или оптимизации газлифта. Газ газлифта будет добавляться к потокам сети для добычи, чтобы рассчитать падение давления вдоль каждой ветви, в ветвях, которые имеют параметр 6 ключевого слова GRUPNET, установленный на FLO или в узлах расширенной сети, у которых параметр 4 ключевого слова NODEPROP установлен на YES (см. раздел «Опция наземных сетей» на стр. 543 «Технического описания ECLIPSE»). При запуске оптимизации газлифта (см. раздел «Оптимизация газлифта» на стр. 271 «Технического описания ECLIPSE») расход газа группы для газлифта будет противопоставлен любому высшему пределу группового расхода для газлифта, установленному с помощью ключевого слова GLIFTOPT. Значение должно быть больше или равно нулю.
Только ECLIPSE 100
7
sm3/day (METRIC), stb/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нуль
Средний тепловой эквивалент газа, производимого группой. Необходимо ввести здесь значение только в том случае, если используется опция управления теплотворностью газа (см. раздел «Управление теплотворностью газа» на стр. 297 «Технического описания ECLIPSE»). Значение должно быть больше или равно нулю. kJ/sm3 (METRIC), Btu/Mscf (FIELD), J/scc (LAB), kJ/sm3 (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нуль
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Пример GSATPROD -- group -- name SAT-A SAT-B /
780
Ключевые слова GSATPROD
oil rate 14500 12700
water gas void lift rate rate rate gas 2640 17600 / 3270 15800 /
GSEPCOND
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Распределяет сепараторы по группам в ECLIPSE 100 Это ключевое слово используется для того, чтобы связать каждый упомянутый прежде в ключевом слове SEPVALS сепаратор с конкретной группой. Оно необходимо, если требуется смоделировать условия изменений в сепараторе в ECLIPSE 100. Если сепаратор приписан какой-то группе, все скважины этой группы будут использовать этот сепаратор. Если впоследствии условия на сепараторе меняются с помощью SEPVALS, дебиты нефти и газа данных скважин будут преобразованы с учетом этих изменений. См. ключевое слово SEPVALS, где обсуждаются подробности, касающиеся изменения условий на сепараторе. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит следующие параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени группы или FIELD (если сепаратор находится на уровне месторождения). Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Имя сепаратора, связанного с группой (и ее подчиненными группами и скважинами). Названный здесь сепаратор должен быть уже задан в ключевом слове SEPVALS. Пустое имя (' ') удаляет любую прежнюю связь между группой и сепаратором.
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Примеры Пример 1 Назначить сепаратор всему месторождению: GSEPCOND FIELD SEP1 / /
Пример 2 Назначить различные сепараторы двум платформам: GSEPCOND PLAT-A SEP1 / PLAT-B SEP2 / /
Ключевые слова GSEPCOND
781
Функции от газонасыщенности (случай с GASWAT)
GSF
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово является другим названием ключевого слова SGFN и обычно используется вместе с ключевым словом WST в случаях с GASWAT. Указанные данные включают в себя ряд таблиц данных по газонасыщенности, каждая из которых заканчивается косой чертой (/). Каждая таблица состоит из 3 столбцов данных. Число таблиц должно быть равным числу таблиц насыщенности в задаче, задаваемому ключевым словом TABDIMS, и по умолчанию принимаемому равным 1. Столбец: 1
Газонасыщенность. Значения должны быть между 0 и 1 и должны монотонно возрастать вниз по столбцу.
2
Соответствующее значение относительной проницаемости для газа. Значения должны быть между 0 и 1 и должны оставаться постоянными или возрастать вниз по столбцу. Первое значение в столбце должно быть 0.
3
Соответствующее значение капиллярного давления между газом и водой. Значения должны оставаться постоянными или возрастать вниз по столбцу. •
ЕДИНИЦЫ:
METRIC: Barsa, FIELD: psia LAB: Atma, PVT-M: Atma
В каждом столбце данной таблицы должно быть одно и то же число параметров , а число строк должно быть меньше или равно максимальному числу строк данных по насыщенности, определяемых ключевым словом TABDIMS.
Пример GSF .0000 .0000 .0400 .0000 .1000 .0220 .2000 .1000 .4000 .3400 .6000 .5000 .7800 1.0000 /
782
Ключевые слова GSF
.0000 .2000 .5000 1.0000 2.0000 3.0000 3.9000
GSWINGF
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
ECLIPSE 100
Коэффициенты перепада и профиля добычи для нескольких контрактных групп Ключевое слово GSWINGF используется вместо SWINGFAC для задействования модели эксплуатации газового месторождения в режиме нескольких контрактных групп. Это позволяет нескольким отдельным группам иметь собственные независимые контракты на поставку газа. Каждая контрактная группа имеет собственный набор коэффициентов перепада и профиля добычи, а также собственное значение суточного количества добываемого газа, которые независимо настраиваются ECLIPSE таким образом, чтобы выполнялось требование к перепаду, если это установлено ключевыми словами GASYEAR, GASPERIO и GDCQ. Ключевое слово GSWINGF используется для идентификации контрактных групп и установки для них коэффициентов перепада и профиля добычи. При первом вводе ключевых слов GSWINGF или SWINGFAC также активизируются следующие опции модели эксплуатации газового месторождения: •
Заданные значения дебита газа для группы и месторождения применяются к сбыту газа, а не к общей добыче.
•
Максимальная производительность рассчитывается в начале каждого временного шага.
•
Автоматические компрессоры (определенные ключевым словом GASFCOMP или NETCOMPA) включаются и отключаются таким образом, чтобы соблюдались заданные значения дебита газа для группы или месторождения.
Коэффициенты перепада и профиля добычи используются для установки заданных значений дебита газа для групп и настройки для них суточных количеств добываемого газа при продвижении моделирования с помощью ключевых слов GASYEAR или GASPERIO вместо DATES или TSTEP. Каждая из контрактных групп автоматически помещается под управление направляющим дебитом в целях соблюдения заданных значений дебита газа, если только ключевым словом GCONPRI не задействована установка приоритетов.
Ключевые слова GSWINGF
783
ECLIPSE 100
Чтобы использовать режим нескольких контрактных групп, необходимо установить значение YES для параметра 1 ключевого слова GASFIELD в разделе RUNSPEC. Для набора контрактных групп имеются следующие ограничения:
ECLIPSE 100
•
Одна контрактная группа не должна быть подчинена другой контрактной группе.
•
Набор контрактных групп должен покрывать все месторождение, т. е. каждая из добывающих скважин должна быть подчинена какой-либо контрактной группе.
•
В узлах, расположенных после контрактной группы, не должно быть потребления или импорта газа. В противном случае заданные значения темпа сбыта газа для группы будут установлены неправильно.
Более подробную информацию см. в разделе «Использование раздельных контрактов на поставку газа для отдельных групп» на стр. 257 «Технического описания ECLIPSE». Ключевое слово GSWINGF сопровождается произвольным числом записей, каждая из которых содержит описанные ниже 25 параметров и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя или корень имени контрактной группы (групп), к которым должны применяться следующие коэффициенты перепада и профиля добычи Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2-13
Коэффициенты перепада для каждого месяца от января до декабря. Установка отрицательного значения коэффициента перепада для января означает, что группа не является контрактной.
14-25
Коэффициенты перепада для каждого месяца от января до декабря. Если коэффициент профиля добычи для какого-либо месяца оказывается большим, чем коэффициент перепада для того же месяца, то выводится предупреждение. В этом случае выполнение требования к перепаду не может гарантировать соблюдение заданного значения дебита для группы.
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Нормализованные коэффициенты профиля добычи Для получения необходимого годового количества добываемого газа, соответствующего заданному суточному количеству, коэффициенты профиля добычи должны быть нормализованы таким образом, чтобы сумма произведений коэффициента профиля добычи на число дней месяца по всем месяцам равнялась 365.25, причем число дней для февраля равно 28.25. При соблюдении данного требования к нормализации и при учете високосных годов средняя годовая добыча при постоянном суточном количестве добываемого газа будет равна этому количеству, умноженному на 365.25, что и является годовым количеством добываемого газа. В случае, если коэффициенты профиля не нормализованы, выводится предупреждение.
784
Ключевые слова GSWINGF
Пример GSWINGF -- GROUP PLAT-A PLAT-B
JAN FEB 2*1.5036 2*1.5036 2*1.6551 2*1.6551
MAR APR 3*1.0024 3*1.0024 3*1.0031 3*1.0031
MAY
JUN JUL 3*0.5012 3*0.5012 3*0.3511 3*0.3511
AUG
SEP OCT 3*1.0024 3*1.0024 3*1.0031 3*1.0031
NOV
DEC 1.5036 1.5036 / 1.6551 1.6551 /
Ключевые слова GSWINGF
785
GTMULT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Умножает значение или ограничения приемистости группы Данное ключевое слово может использоваться для умножения дебита или значения или ограничения приемистости группы на заданный коэффициент. Данные по управлению группой с начальными значениями и ограничениями должны быть вначале введены с помощью ключевых слов GCONPROD (для управления направляющим дебитом), GCONINJE (для управления направляющей приемистостью) или GCONPRI (для установки приоритета). Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит следующие параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы или корень имени группы или FIELD (для заданных месторождений и ограничений) Корень имени группы, заключенный в кавычки заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи.
2
Определение заданного значения или ограничений, подлежащих изменению ORAT
Дебит нефти в поверхностных условиях
WRAT
Дебит воды в поверхностных условиях
GRAT
Дебит газа в поверхностных условиях
LRAT
Дебит жидкости в поверхностных условиях
RESV
Дебит флюида в пластовых условиях
Только ECLIPSE 300
CVAL
Дебит теплоты
Только ECLIPSE 100
PRBL
Уравновешивающая доля отбора
GUID
Направляющий дебит (смотри параметры 9 и 10 ключевого слова GCONPROD). Направляющий дебит может быть изменен здесь, только когда его определение было установлено на OIL, WAT, GAS, LIQ или RES в параметре 10 ключевого слова GCONPROD
OINJ
Приемистость нефти в поверхностных условиях
WINJ
Приемистость воды в поверхностных условиях
GINJ
Приемистость газа в поверхностных условиях
OINR
Приемистость нефти в пластовых условиях
WINR
Приемистость воды в пластовых условиях
GINR
Приемистость газа в пластовых условиях
Только ECLIPSE 100
Только ECLIPSE 100
3
Коэффициент умножения для данной величины. Единицы зависят от выбранной величины. Соответствующие единицы приводятся в документации ключевых слов GCONPROD и GCONPRI.
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
786
Ключевые слова GTMULT
Пример GTMULT PLAT-A PLAT-B /
ORAT RESV
1,5 / 0,8/
Ключевые слова GTMULT
787
GUIDECAL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Масштабирует направляющие дебиты в соответствии с теплотворностью Это ключевое слово предоставляет дополнительную возможность изменения среднего значения теплотворности добываемого газа для использования с опцией управления теплотворностью газа (см. раздел «Управление теплотворностью газа» на стр. 297 «Технического описания ECLIPSE») путем расчета направляющих дебитов для отдельных скважин (а также для групп) в зависимости от значений их теплотворностей . Направляющие дебиты скважин, не установленные непосредственно с помощью ключевого слова WGRUPCON, рассчитываются в начале каждого временного шага в зависимости от значений потенциального дебита этих скважин. По умолчанию направляющие дебиты устанавливаются равными потенциальным, но с помощью ключевого слова GUIDERAT можно установить коэффициенты более общей функции потенциального дебита. С помощью ключевого слова GUIDECAL можно учесть при расчете направляющих дебитов также и значения теплотворности . Оно устанавливает коэффициенты A и B функции βW, которая зависит от теплотворности CgW: [3.71]
Если направляющий дебит для скважины W рассчитан по значениям ее потенциальных дебитов (т. е. не зафиксирован с помощью ключевого слова WGRUPCON), то полученное значение дебита умножается на βW. Таким образом, путем установки соответствующих значений для коэффициентов А и В в ключевом слове GUIDECAL возможно уменьшать и увеличивать направляющие дебиты скважин при повышении значения теплотворности . Например, установка положительного значения В смещает добычу к скважинам с более высокими значениями теплотворностей , а отрицательного ⎯ к скважинам с более низкими значениями. Если направляющие дебиты групп рассчитываются по формуле направляющего дебита в ключевом слове GUIDERAT (т. е. для параметра 10 в ключевом слове GCONPROD установлено значение FORM), то эти дебиты также умножаются на коэффициент βG, который рассчитывается аналогично βW, но с использованием средних значений теплотворности для группы. За ключевым словом GUIDECAL должны следовать два параметра , оканчивающихся косой чертой (/): 1
Коэффициент A в [3.71] Значение не должно быть отрицательным.
2
Коэффициент В в [3.71]
Пример GUIDECAL 0.001 1.0 /
788
Ключевые слова GUIDECAL
GUIDERAT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задает общую формулу для направляющих дебитов Это ключевое слово может быть использовано для задания общей формулы для вычисления направляющих дебитов, используемых при групповом управлении (см. ключевое слово GCONPROD). Впоследствии формула будет использована при вычислении направляющих дебитов для: •
Всех добывающих скважин, которые не имеют фиксированных направляющих дебитов, установленных ключевым словом WGRUPCON, и
•
Произвольной группы, у которой направляющий дебит установлен на 'FORM' в параметре 10 ключевого слова GCONPROD.
Значения групповых дебитов делятся между отдельными скважинами пропорционально их направляющим дебитам (см. «Значения дебитов группы — управление направляющим дебитом» на стр. 993 «Технического описания ECLIPSE»). По умолчанию каждая скважина имеет в качестве направляющего дебит, равный ее потенциальному дебиту (т.e. мгновенному дебиту, который был бы в отсутствии каких-либо ограничений в условиях текущего сеточного блока) в начале каждого временного шага, в зависимости от пределов, определенных ключевым словом DGRDT для ECLIPSE 300. Но может оказаться более предпочтительным назначить направляющие дебиты так, чтобы поставить в худшие условия скважины с высокой обводненностью или высоким газонефтяным фактором (ГНФ). Данное ключевое слово дает возможность автоматического определения направляющих дебитов с учетом их обводенности и ГНФ. Группам могут быть также даны направляющие дебиты, но только если от них требуется добыча в определенной пропорции от дебита, назначенного высшей группе. В данном ключевом слове может быть использована формула для вычисления направляющих дебитов для отдельных групп как функции их потенциальных дебитов, если эта функция затребована в параметре 10 ключевого слова GCONPROD. Групповые потенциалы есть сумма потенциалов их подчиненных открытых скважин. В начале следующего временного шага направляющие дебиты (GRp) для указанной фазы будут рассчитаны по формуле [3.72]
где POTp
потенциальный дебит скаважины или группы указанной фазы p (см. «Потенциалы скважин» на стр. 638 «Технического описания ECLIPSE»),
A, B, C, D, E и F заданные пользователем показатели степени и коэффициенты, R1 и R2
отношения потенциалов фаз, зависящих от указанной фазы p (см. элемент 2).
До конца моделирования направляющие дебиты будут рассчитываться в начале каждого временного шага, который начинается после того, как заданный интервал времени пройдет после предыдущего расчета направляющего дебита. По умолчанию этот интервал равен нулю, что приводит к расчету направляющего дебита в начале каждого временного шага. Однако, более длительный интервал может оказаться предпочтительнее, если направляющие дебиты осциллируют из-за явления конусообразования, зависящего от величины дебитов. С другой стороны — в параметре 10 может применяться коэффициент затухания.
Ключевые слова GUIDERAT
789
Отрицательное значение знаменателя не допускается. Если показатели степени D или F отрицательные, то факторы R1 или R2 должны быть не меньше 1.0E-6. Если указанная фаза p отлична от фазы, по которой осуществляется групповое управление, GRp преобразуется в направляющий дебит для управляемой фазы с использованием значений водонефтяного фактора и ГНФ для скважины или группы в начале временного шага. Ключевое слово GUIDERAT сопровождается записью, содержащей до 10 параметров и заканчивается косой чертой (/). Это параметры : 1
Минимальный временной интервал между расчетами направляющих дебитов. Направляющие дебиты будут рассчитаны по приведенной выше формуле в начале каждого временного шага, который начинается после заданного интервала времени, прошедшего с предыдущего расчета направляющего дебита. Нулевое значение приведет к повторному расчету направляющих дебитов на каждом временном шаге. Более длительный интервал может оказаться предпочтительнее, если направляющие дебиты осциллируют из-за явления конусообразования, зависящего от величины дебитов. С другой стороны — в параметре 10 может применяться коэффициент затухания.
790
•
ЕДИНИЦЫ: d ays (METRIC), days (FIELD), hrs (LAB), days (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.0
Ключевые слова GUIDERAT
2
Указанная фаза p OIL
GRp — направляющий дебит нефтяной фазы. Отношения потенциалов фаз следующие: R1 = водонефтяной фактор (безразмерный) R2 = газонефтяной фактор •
LIQ
ЕДИНИЦЫ:
sm3/sm3 (METRIC) Mscf/stb (FIELD) scc/scc (LAB) m3/sm3 (PVT-M)
GRp — направляющий дебит жидкой фазы (нефть + вода). Отношения потенциалов фаз следующие: R1 = обводненность (безразмерная) R2 = газожидкостный фактор •
GAS
ЕДИНИЦЫ:
sm3/sm3 (METRIC) Mscf/stb (FIELD) scc/scc (LAB) m3/sm3 (PVT-M)
GRp — направляющий дебит газовой фазы. Отношения потенциалов фаз следующие: R1 = водогазовый фактор R2 = нефтегазовый фактор •
RES
ЕДИНИЦЫ:
sm3/sm3 (METRIC) Mscf/stb (FIELD) scc/scc (LAB) m3/sm3 (PVT-M)
GRp — направляющий дебит флюида в пластовых условиях. Отношения потенциалов фаз следующие: R1 = водонефтяной фактор (безразмерный) R2 = газонефтяной фактор •
NONE
ЕДИНИЦЫ:
sm3/sm3 (METRIC) Mscf/stb (FIELD) scc/scc (LAB) m3/sm3 (PVT-M)
Общая формула не будет применяться. Направляющие дебиты скважин будут взяты равными их потенциалам добычи на каждом временном шаге, без затухания, даже если данное ключевое слово не было использовано. Указание на ошибку последует, если для какой-либо группы будет затребован расчет по формуле. •
ПО УМОЛЧАНИЮ: NONE
Ключевые слова GUIDERAT
791
3
Показатель степени A потенциальногo дебита фазы. Значение должно находиться между 3.0 и –3.0. •
4
Константа B в знаменателе. Значение не должно быть отрицательным. •
5
ПО УМОЛЧАНИЮ: 0.0
Показатель степени F отношения фаз R2. Значение должно находиться между 3.0 и –3.0. •
9
ПО УМОЛЧАНИЮ: 0.0
Коэффициент E для отношения фаз R2. •
8
ПО УМОЛЧАНИЮ: 0.0
Показатель степени D отношения фаз R1. Значение должно находиться между 3.0 и –3.0. •
7
ПО УМОЛЧАНИЮ: 0.0
Коэффициент C для отношения фаз R1. •
6
ПО УМОЛЧАНИЮ: 0.0
ПО УМОЛЧАНИЮ: 0.0
Разрешается ли направляющим дебитам возрастать? YES
Направляющим дебитам разрешается возрастать, если формула дает бoльшие значения (например, благодаря уменьшенным значениям обводненности или ГНФ).
NO
Направляющим дебитам указанной фазы разрешается только убывать. Если формула дает большее значение, чем текущее, оно останется неизменным. (Эта опция снижает тенденцию управляющих дебитов к осцилляции из-за явления конусообразования, зависящего от величины дебита.)
•
ПО УМОЛЧАНИЮ: YES
10 Коэффициент затухания, GRDAMP Значение должно находиться между 0,0 и 1,0. Оно дает возможность (вместо присвоения параметру 9 значения NO) гашения осцилляций направляющих расходов, которые могут возникнуть из-за обводненности, зависящей от величины дебитов, или газонефтяного фактора. Каждый раз, когда вычисляются направляющие дебиты для скаважины или группы, они усредняются с предыдущим значением по формуле
При величине коэффициента затухания 1.0 направляющие дебиты могут меняться мгновенно, вместе с потенциалами фаз. При уменьшении коэффициента затухания до 0.0, направляющие дебиты будут взвешены по возрастанию в сторону их предыдущих значений, снижая тенденцию к осцилляции. •
ПО УМОЛЧАНИЮ: 1.0
В отсутствие ключевого слова GUIDERAT, направляющие дебиты скважин устанавливаются равными потенциальным дебитам скважин в начале каждого временного шага (если только не были установлены фиксированные значения с помощью ключевого словва WGRUPCON). Данное ключевое слово воздействует только на направляющие дебиты добывающих скважин. Направляющие расходы для нагнетательных скважин по умолчанию устанавливаются равными их потенциальной приемистости.
792
Ключевые слова GUIDERAT
Примеры Пример 1 Установить направляющие дебиты жидкой фазы равными их потенциалам для жидкой фазы при низких значения обводненности и направленные против скважин с высокой обводненностью, при коэффициенте затухания равном 0.1: GUIDERAT -- interval 1*
phase LIQ
A B C D E F 1.0 1.0 10.0 2.0 0.0 0.0
increase? NO
damp 0.1 /
Пример 2 Установить направляющие дебиты нефтяной фазы равными их потенциалам для нефтяной фазы, пересчитывать с временными интервалами в 100 суток: GUIDERAT -- interval phase 100 OIL
A B 1.0 1.0
C /
D
E
F
increase?
damp
Ключевые слова GUIDERAT
793
HALFTRAN
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет проводимость половины блока Использование ключевого слова HALFTRAN подразумевает, что проводимости вычисляются с помощью проницаемости половины блока. Проницаемости половины блока не используется в модели напрямую. Предполагается, что проницаемости половины блока и множители проводимостей грани ячейки были обработаны в массивах MULTX и MULTX- перед экспортом данных в ECLIPSE 100. Это реализуется путем совмещения MULTX и MULTX- и т. д. с отношением проницаемостей половины блока и центра блока, вычисленному в FloGrid. Дальнейшее описание см. в разделе «Расчеты проводимостей» на стр. 891 «Технического описания ECLIPSE». Ключевое слово HALFTRAN не имеет связанных с ним данных.
794
Ключевые слова HALFTRAN
HEATCR
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Теплоемкость породы Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в разделе RUNSPEC). Ключевое слово HEATCR определяет значение объемной теплоемкости породы для каждой из ячеек. За каждым ключевым словом должно следовать NxNyNz значений в естественном порядке, причем индекс Х изменяется быстрее всех. •
ЕДИНИЦЫ: kJ/m3/K (METRIC), Btu/ft3/°F (FIELD), J/cm3/K (LAB), kJ/m3/K (PVT-M).
Дополнительную информацию по данной опции см. в разделе «Термическая опция», стр. 831 «Технического описания ECLIPSE».
Пример Установка значений теплоемкости породы для профильного сечения 10 × 10 с двумя различными видами породы. HEATCR ---In Field units 60*35 40*30 /
Ключевые слова HEATCR
795
HEATCRT
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Зависимость теплоемкости породы от температуры Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в разделе RUNSPEC). Ключевое слово HEATCRT определяет зависимость значения объемной теплоемкости породы от температуры для каждой из ячеек. Энтальпия единицы объема породы в каждой ячейке рассчитывается как
где CR0 задано ключевым словом HEATCR, а CR1 ⎯ ключевым словом HEATCRT. За каждым ключевым словом должно следовать NxNyNz значений в естественном порядке, причем индекс Х изменяется быстрее всех. •
ЕДИНИЦЫ: kJ/m3/°K2 (METRIC), Btu/ft3/°F2 (FIELD), J/cm3/°K2 (LAB), kJ/m3/°K2 (PVT-M).
Дополнительную информацию по данной опции см. в разделе «Термическая опция», стр. 831 «Технического описания ECLIPSE».
Пример Установка коэффициентов для профильного сечения 10 × 10 с двумя различными видами породы. HEATCRT 60*0.0002
796
Ключевые слова HEATCRT
40*0.0001
/
x`
HEATDIMS
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размерности данных теплового источника Это ключевое может быть использовано только с опцией THERMAL (см. раздел «Термическая опция» на стр. 831 «Технического описания ECLIPSE»). Данные содержат 1 параметр , описывающий размерности данных теплового источника , использующиеся в расчете. Данные теплового источника для каждого соединения должны быть определены с помощью ключевого слова HEATER или HEATERL. 1
Максимальное число соединений теплового источника •
ПО УМОЛЧАНИЮ: 1
Пример HEATDIMS 10 /
Ключевые слова HEATDIMS
797
HEATER
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Данные теплового источника Это ключевое слово может использоваться только с опцией THERMAL (см. ключевое слово THERMAL в разделе RUNSPEC). Ключевое слово HEATER задает местоположения и свойства одного или более соединений теплового источника . Если соединение находится в локальной сетке, необходимо использовать ключевое слово HEATERL. Максимальное число соединений теплового источника должно быть установлено с помощью ключевого слова HEATDIMS. Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены преждевременно с помощью косой черты (/), оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных параметров , задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя теплового источника , строка символов до 8 букв.
2
I-индекс соединения
3
J-индекс соединения
4
K-индекс соединения
5
Максимальная приемистость тепла •
ЕДИНИЦЫ: K J/Day (METRIC), BTU/Day (FIELD) J/Hour (LAB), KJ/Day (PVT-M)
6
Максимальная температура ячейки соединения •
ЕДИНИЦЫ: °C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
Если максимальная температура не задана, или ее значение больше 1E10, то тепловой источник будет работать с постоянным расходом, заданным в параметре 5. Ключевое слово RPTPRINT может быть использовано для вывода состояния теплового источника в файл печати.
Пример HEATER HEAT1 16 8 2 3.E+6 500.0 / HEAT1 16 8 3 5.E+6 500.0 / HEAT2 22 45 5 1.E+6 1* / /
798
Ключевые слова HEATER
HEATERL
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Данные теплового источника в LGR Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в разделе RUNSPEC). Ключевое слово HEATERL задает местоположения и свойства одного или более соединений теплового источника при локальном измельчении сетки. Если соединение находится не в локальной сетке, необходимо использовать ключевое слово HEATER. Максимальное число соединений теплового источника должно быть установлено с помощью ключевого слова HEATDIMS. Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены преждевременно с помощью косой черты (/), оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных параметров , задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя теплового источника , строка символов до 8 букв.
2
Имя локальной сетки
3
I-индекс соединения
4
J-индекс соединения
5
K-индекс соединения
6
Максимальная приемистость тепла •
7
ЕДИНИЦЫ:
K J/Day (METRIC), BTU/Day (FIELD) J/Hour (LAB), KJ/Day (PVT-M)
Максимальная температура ячейки соединения •
ЕДИНИЦЫ:
°C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
Если максимальная температура не задана, или ее значение больше 1E10, то тепловой источник будет работать с постоянным расходом, заданным в параметре 6. Ключевое слово RPTPRINT может быть использовано для вывода состояния теплового источника в файл печати.
Пример HEATERL Heat1 LGR1 6 9 4 3.E+6 1* / /
Ключевые слова HEATERL
799
x`
HEATTR
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Теплопроводности для расчетов с радиальной геометрией Это ключевое слово может использоваться только с опцией THERMAL (см. ключевое слово THERMAL в разделе RUNSPEC). Ключевое слово HEATTR задает значения теплопроводности в радиальном направлении, заменяя вычисленные программой значения. За каждым ключевым словом должны следовать в естественном порядке значения Nr, Nθ и Nz, индекс R меняется быстрее всех. В каждом случае проводимости соответствует значение между данной ячейкой и соседней с ней в положительном направлении. •
ЕДИНИЦЫ: K J/Day (METRIC), BTU/Day (FIELD) J/Hour (LAB), KJ/Day (PVT-M)
Пример HEATTR --- In Field units 60*35 40*30 /
800
Ключевые слова HEATTR
HEATTTHT
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Теплопроводности для расчетов с радиальной геометрией Это ключевое слово может использоваться только с опцией THERMAL (см. ключевое слово THERMAL в разделе RUNSPEC). Ключевое слово HEATTTHT определяет значения теплопроводности в азимутальном направлении для расчетов с радиальной геометрией. За каждым ключевым словом должны следовать в естественном порядке значения Nr, Nθ и Nz. •
ЕДИНИЦЫ: K J/Day (METRIC), BTU/Day (FIELD) J/Hour (LAB), KJ/Day (PVT-M)
Ключевые слова HEATTTHT
801
HEATTX
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Теплопроводность в направлении x Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в разделе RUNSPEC). Ключевое слово HEATTX задает значения теплопроводности в направлении Х, заменяя вычисленные программой значения. Значение теплопроводности или коэффициента теплопередачи получается при умножении удельной теплопроводности породы на площадь сечения, деленную на расстояние между центрами блоков. Значения теплопроводности вводятся в виде числа для каждой ячейки сетки, всего NxNyNz, в естественном порядке. Индекс Х при этом изменяется быстрее всех. Теплопроводность измеряется между данной ячейкой и соседней с ней в положительном направлении. •
ЕДИНИЦЫ: KJ/Day (METRIC), BTU/Day (FIELD) J/Hour (LAB), KJ/Day (PVT-M)
Пример HEATTX ---In Field units 60*35 40*30 /
802
Ключевые слова HEATTX
HEATTY
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Теплопроводность в направлении Y Это ключевое слово может использоваться только с опцией THERMAL (см. ключевое слово THERMAL в разделе RUNSPEC). Ключевое слово HEATTY задает значения теплопроводности в направлении Y, заменяя вычисленные программой значения. Теплопроводности вводятся в виде числа для каждой ячейки сетки, по Nx, Ny и Nz в каждой ячейке, в обычном сеточном порядке. Индекс Х при этом меняется быстрее всех. Теплопроводности соответствует значение между данной ячейкой и соседней с ней в положительном направлении. •
ЕДИНИЦЫ: K J/Day (METRIC), BTU/Day (FIELD) J/Hour (LAB), KJ/Day (PVT-M)
Ключевые слова HEATTY
803
HEATTZ
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Теплопроводность в направлении Z Это ключевое слово может использоваться только с опцией THERMAL (см. ключевое слово THERMAL в разделе RUNSPEC). Ключевое слово HEATZZ задает значения теплопроводности в направлении Z, заменяя вычисленные программой значения. Теплопроводности вводятся в виде числа для каждой ячейки сетки, по Nx, Ny и Nz в каждой ячейке, в обычном сеточном порядке. Индекс Х при этом меняется быстрее всех. Теплопроводности соответствует значение между данной ячейкой и соседней с ней в положительном направлении. •
ЕДИНИЦЫ: K J/Day (METRIC), BTU/Day (FIELD) J/Hour (LAB), KJ/Day (PVT-M)
804
Ключевые слова HEATTZ
HEATVAP
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Теплота парообразования Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в разделе RUNSPEC). Ключевое слово HEATVAP определяет постоянную составляющую теплоты парообразования для каждого компонента нефти. Это ключевое слово должно использоваться только для тепловых расчетов с летучей нефтью; оно не должно использоваться вместе с ключевым словом DEADOIL. Запись данных содержит одно значение для каждого компонента: •
ЕДИНИЦЫ: kJ/kg (METRIC), Btu/lb (FIELD) J/g (LAB), kJ/kg (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.0
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». Для вычисления энтальпии газового компонента нефти необходимо сначала определить энтальпию компонента в жидком состоянии, а затем прибавить теплоту парообразования, определяемую формулой [3.73]
где A
Постоянная составляющая ∆H, вводимая этим ключевым словом
B
Экспоненциальная часть, вводимая ключевым словом HEATVAPE (обычно берется по умолчанию)
T
Температура
Tcrit
Критическая температура компонента, ключевое слово TCRIT.
Значения теплоты парообразования часто берутся при нормальной точке кипения. Таким образом, упомянутая выше константа вводится как [3.74]
где ∆Hnb ⎯ теплота парообразования при нормальной точке кипения, Tnb ⎯ нормальная точка кипения. Экспонента В, вводимая в ключевом слове HEATVAPE, обычно берется по умолчанию равной 0.38.
Пример Для четырех компонентов с молекулярной массой 16, 134, 394, 539 FIELD HEATVAP 355 185 98 73/
Ключевые слова HEATVAP
805
HEATVAPE
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Экспонента теплоты парообразования Это ключевое слово может использоваться только с опцией THERMAL (см. ключевое слово THERMAL в разделе RUNSPEC). Ключевое слово HEATVAPE определяет экспоненту, использующуюся в расчете теплоты парообразования. Это ключевое слово должно использоваться только для тепловых расчетов с летучей нефтью; оно не должно использоваться вместе с ключевым словом DEADOIL. Запись данных содержит одно значение для каждого компонента: •
ПО УМОЛЧАНИЮ: 0.38
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование многочисленных областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». Для вычисления энтальпии газового компонента нефти необходимо сначала определить энтальпию компонента в жидком состоянии, а затем добавить теплоту испарения формы. ,
[3.75]
где A
Постоянная часть данных, вводимых ключевым словом HEATVAP,
B
Экспоненциальная часть, вводимая этим ключевым словом (обычно по умолчанию),
T
Температура,
Tcrit
Критическая температура компонента, ключевого слова TCRIT.
Пример HEATVAPE 0.38 /
806
Ключевые слова HEATVAPE
HEATVAPS
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Теплота парообразования при стандартной температуре Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в разделе RUNSPEC). HEATVAPS задает теплоту парообразования каждого компонента при стандартной температуре (STCOND). Это ключевое слово должно использоваться только для тепловых расчетов с летучей нефтью; оно не должно использоваться вместе с ключевым словом DEADOIL. Допускается применение данного ключевого слова в случае использования ключевых слов SPECHA и SPECHG. Запрещается использовать данное ключевое слово в случае применения ключевого слова HEATVAP. Запись данных содержит одно значение для каждой компоненты: •
ЕДИНИЦЫ: kJ/kg (METRIC), Btu/lb (FIELD), J/g (LAB), kJ/kg (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.0
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример Для 2 компонентов HEATVAPS 1000.0 2000.0/
Ключевые слова HEATVAPS
807
HMAQUCT
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Определить градиенты для водоносных пластов Картера-Трэйси Это ключевое слово может использоваться для получения градиентов решения в зависимости от параметров, определяющих характеристики водоносного пласта КартераТрэйси. Аналитическая модель водоносного пласта должна быть заранее определена с помощью ключевых слов AQUFETP и AQUANCON в разделе SOLUTION. За данным ключевым словом должен следовать ряд записей, определяющих водоносные пласты и параметры градиента для каждого пласта. Число расчетов производных для аналитических моделей водоносных пластов не должно превышать значение MHAQUF, заданное в ключевом слове HMDIMS. Последовательность записей должна заканчиваться одной строкой, содержащей только косую черту (/). Каждая запись относится к отдельному водоносному пласту Картера-Трэйси и содержит следующие параметры : 1
Номер водоносного пласта Номер задан в параметре 1 ключевого слова AQUCT.
2
Рассчитывать производные с учетом множителя проницаемости водоносного пласта: YES
производные рассчитываются с учетом множителя проницаемости водоносного пласта
NO
производные рассчитываются без учета множителя проницаемости водоносного пласта •
3
Рассчитывать производные с учетом множителя угла раскрытия водоносного пласта: YES
производные рассчитываются с учетом множителя угла раскрытия водоносного пласта
NO
производные рассчитываются без учета множителя угла раскрытия водоносного пласта •
4
ПО УМОЛЧАНИЮ: NO
ПО УМОЛЧАНИЮ: NO
Рассчитывать производные с учетом глубины водоносного пласта: YES
производные рассчитываются с учетом глубины водоносного пласта
NO
производные рассчитываются без учета глубины водоносного пласта •
ПО УМОЛЧАНИЮ: NO
Если в ключевом слове AQUCT начальное давление водоносного пласта не задано по умолчанию, то начальная производная давления водоносного пласта относительно его глубины принимается равной нулю; если давление водоносного пласта задано по умолчанию, то начальная производная рассчитывается исходя из предположения, что водоносный пласт находится в равновесии с пластом. В этом случае градиенты по глубине водоносного пласта будут постоянными и поэтому избыточными для регрессии. При отсутствии минерализованной воды вышеуказанные параметры составляют набор независимых параметров, определяющих характеристики притока водоносного пласта. См. раздел «Средства моделирования водоносных пластов» в «Техническом описании ECLIPSE».
808
Ключевые слова HMAQUCT
Пример В ключевом слове HMDIMS определено значение MHAQUF, равное 0.2. AQUCT --Aq. Datum --no. depth 1 7000 HMAQUCT -- Aquifer -- number 1 /
Initial Perm Poro Ct Ro Thick- Angle Water AQUTAB Salt pressure ness of inf. table table conc. 4000 200.0 0.2 1.0E-5 500.0 50.0 20.0 1 1 0.0 / Derivative w.r.t. Derivative w.r.t. permeability multiplier opening angle multiplier YES YES
Ключевые слова HMAQUCT
809
HMAQUFET
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет градиенты для водоносных пластов Фетковича Это ключевое слово может использоваться для получения градиентов решения в зависимости от параметров, определяющих характеристики водоносного пласта Фетковича. Аналитическая модель водоносного пласта должна быть заранее определена с помощью ключевого слова AQUFET, или словами AQUFETP и AQUANCON в разделе SOLUTION. За данным ключевым словом должен следовать ряд записей, определяющих водоносные пласты и параметры градиента для каждого пласта. Число расчетов производных для аналитических моделей водоносных пластов не должно превышать значение MHAQUF, заданное в ключевом слове HMDIMS. Каждая запись оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Каждая запись относится к отдельному водоносному пласту Фетковича и содержит следующие параметры : 1
Номер водоносного пласта Если для определения водоносных пластов Фетковича используется комбинация AQUFETP/AQUANCON, то их номера задаются в параметре 1 ключевого слова AQUFETP. В противном случае водоносный пласт определяется номером его записи в AQUFET.
2
Расчет производных относительно множителя начального объема воды в водоносном пласте YES
производные оцениваются относительно множителя начального объема водоносного пласта
NO
производные относительно множителя начального объема водоносного пласта не оцениваются •
3
Указывает, что производные должны рассчитываться с учетом множителя производительности водоносного пласта. YES
производные оцениваются с учетом множителя производительности
NO
производные с учетом множителя производительности водоносного пласта не оцениваются •
4
ПО УМОЛЧАНИЮ: NO
ПО УМОЛЧАНИЮ: NO
Указывает, что производные должны рассчитываться с учетом глубины водоносного пласта YES
производные оцениваются с учетом глубины водоносного пласта
NO
производные с учетом глубины водоносного пласта не оцениваются •
ПО УМОЛЧАНИЮ: NO
Если в ключевом слове AQUFET начальное давление водоносного пласта не задано по умолчанию, то начальная производная давления водоносного пласта относительно его глубины принимается равной нулю; если давление водоносного пласта задано по умолчанию, то начальная производная рассчитывается исходя из предположения, что водоносный пласт находится в равновесии с пластом. В этом случае градиент по глубине водоносного пласта будет постоянным и поэтому несущественным для регрессии. При отсутствии минерализованной воды вышеуказанные параметры составляют набор независимых параметров, определяющих характеристики притока водоносного пласта.
810
Ключевые слова HMAQUFET
Дальнейшее описание см. в разделе «Средства моделирования водоносных пластов» на стр. 53 «Технического описания ECLIPSE». Это ключевое слово не должно использоваться при повторных запусках, так как данные о водоносном пласте не могут быть изменены.
Примеры Пример 1 AQUCT --Aq. Datum Initial Perm Poro Ct Ro Thick- Angle Water AQUTAB Salt --no. depth pressure ness of inf. table table conc. 1 7000 4000 200.0 0.2 1.0E-5 500.0 50.0 20.0 1 1 0.0 /
HMAQUFET -- Aquifer -- number 1 /
Derivative w.r.t. volume multiplier YES
Derivative w.r.t. P.I. multiplier YES /
Пример 2 Один водоносный пласт с воспроизведением истории в нижней части сетки 10*10*5 со значением MHAQUF × 2 описан в ключевом слове HMDIMS. AQUFET -- Datum Initial Wi Ct J Table I1 I2 J1 J2 K1 K2 -- depth pressure for PVTW 7000 4000 2.0E9 1.0E-5 500.0 1 1 10 1 10 5 5 HMAQUFET -- Aquifer Derivative w.r.t. Derivative w.r.t. -- number volume multiplier P.I. multiplier 1 YES YES / /
Ключевые слова HMAQUFET
Face 'K+'
811
/
HMAQUNUM
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Вычислить градиенты для численных моделей водоносных пластов Это ключевое слово может использоваться для получения градиентов решения с учетом параметров, определяющих характеристики численной модели водоносного пласта. Водоносный пласт должен быть заранее определен с помощью ключевых слов AQUNUM и AQUCON в разделе GRID. За ключевым словом должен следовать ряд записей, определяющих водоносные пласты и параметры градиента для каждого пласта. Число расчетов производных для всех аналитических и численных моделей водоносных пластов не должно превышать значение MHAQUF, заданное в параметре 5 ключевого слова HMDIMS. Последовательность записей должна заканчиваться одной строкой, содержащей только косую черту (/). Каждая запись относится к отдельной численной модели водоносного пласта и содержит следующие параметры (завершающихся косой чертой): 1
Номер водоносного пласта Номер задан в параметре 1 ключевого слова AQUNUM.
2
Рассчитывать производные с учетом множителя порового объема водоносного пласта: YES
Производные рассчитываются с учетом множителя порового объема водоносного пласта
NO
Производные рассчитываются без учета множителя порового объема водоносного пласта
• 3
4
ПО УМОЛЧАНИЮ: NO
Рассчитывать производные с учетом множителя проницаемости водоносного пласта: YES
Производные рассчитываются с учетом множителя проницаемости водоносного пласта
NO
Производные рассчитываются без учета множителя проницаемости водоносного пласта
Рассчитывать производные с учетом проводимости связи водоносный пласт ⎯ сетка YES
Производные рассчитываются с учетом проводимости водоносного пласта
NO
Производные рассчитываются без учета проводимости водоносного пласта
•
ПО УМОЛЧАНИЮ: NO
Примечание
Параметр порового объема действует для всех ячеек, составляющих один водоносный пласт. Параметр проницаемости относится к множителю проводимости HMAQUCT ячеек, представляющих пласт. Параметр проводимости относится только к множителю проводимостей связей водоносный пласт ⎯ сетка, но не к связям между водоносными пластами, в которых водоносный пласт представлен несколькими ячейками. Параметр действует так же, как множитель проводимости, определенный в параметре 9 ключевого слова AQUCON.
812
Ключевые слова HMAQUNUM
Примечание
Поровый объем ячейки численной модели водоносного пласта рассчитывается как PORV = Длина × Площадь × Пористость с использованием данных, введенных в ключевом слове AQUNUM, где значение пористости по умолчанию берется равным значению для сеточного блока. Значения проводимости связей численных моделей водоносных пластов рассчитываются по значениям проницаемости, введенным в ключевом слове AQUNUM. Параметр области HMPORVM может включать ячейки водоносного пласта для получения значений чувствительности. Однако при вычислении регрессии из SimOpt все значения HMMULTPV для ячеек численной модели водоносного пласта игнорируются, поскольку для вычисления PORV водоносного пласта всегда используется приведенная выше формула, а модификаторы порового объема игнорируются. Для изменения значения порового объема водоносного пласта при расчете регрессии следует использовать ключевое слово HMMLAQUN. Параметры области HMPERMX и т. п. возвращают нулевые значения чувствительности для всех ячеек водоносного пласта, поскольку значения проницаемости водоносного пласта берутся непосредственно из AQUNUM, а не из сетки. ECLIPSE удаляет все ячейки численной модели водоносного пласта из областей HMPORVM, HMPERMX и т. д., поскольку вместо них следует использовать HMAQUNUM. Значения чувствительности для проводимостей между различными численными моделями водоносного пласта или для групп связей между численной моделью водоносного пласта и сеткой могут быть получены с помощью параметра проводимости между областями HMMULRGT путем определения MULTNUM для ячеек водоносного пласта, указанных в AQUNUM.
Дополнительную информацию по работе с численными моделями водоносных пластов см. в разделе «Средства моделирования водоносных пластов», стр. 53 «Технического описания ECLIPSE».
Пример В ключевом слове HMDIMS определено значение MHAQUF, равное 0.1. AQUNUM --Aq. IX IY IZ Area Length 1 7 1 1 1.0E+5 2000 1 8 1 1 1.0E+5 2000 1 9 1 1 1.0E+5 2000 1 10 1 1 1.0E+5 2000 / HMAQUNUM -- Aquifer PoreV paramater 1 YES /
Poro. 1* 1* 1* 1*
Perm. Depth Pressure PVT Sat. 200.0 1* 1* 1 1 / 200.0 1* 1* 1 1 / 200.0 1* 1* 1 1 / 200.0 1* 1* 1 1 /
Perm. parameter YES
Trans. parameter NO /
Ключевые слова HMAQUNUM
813
HMDIMS
x x x x
ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определить размерности для опции градиента Это ключевое слово определяет размерности для опции градиента. За ключевым словом должно следовать до восьми параметров , заканчивающихся косой чертой (/): Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. 1
Максимальное число областей градиента, определенных ключевыми словами HMxxxxxx в разделе REGIONS. •
2
Максимальный номер подобласти, встречающийся в областях градиента •
3
4
ПО УМОЛЧАНИЮ: Если не определено, то по умолчанию берется значение MHISTM*NMHSTR, т. е. число градиентов при наличии MHISTM ключевых слов для области градиента, каждое из которых имеет NMHSTR активных подобластей. При большом значении NMHSTR необходимый объем памяти можно сократить путем определения значения NHRPAR, т. е. фактического максимального числа активных параметров зоны высоких градиентов.
Максимальное число разломов, для которых необходимы градиенты, определенное ключевым словом HMFAULTS в разделе GRID, а также максимальное число градиентов соединений между областями, определенное с помощью ключевого слова HMMULRGT в разделе GRID. •
814
ПО УМОЛЧАНИЮ: 0
Максимальное число градиентов, необходимых для ключевых слов области градиента. •
Только ECLIPSE 100
ПО УМОЛЧАНИЮ: 0
Ключевые слова HMDIMS
ПО УМОЛЧАНИЮ: 0
Только ECLIPSE 100
5
Максимальное число параметров водоносных слоев, для которых требуются градиенты, определенное ключевыми словами HMAQUCT или HMAQUFET в разделе SOLUTION либо ключевым словом HMAQUNUM в разделе GRID. •
Только ECLIPSE 100
6
Максимальное число параметров скважины, определенное с помощью ключевого слова HMWPIMLT в разделе SCHEDULE. •
Только ECLIPSE 100
ПО УМОЛЧАНИЮ: 0
7
В текущей версии не используется.
8
Максимальное число параметров для градиентов, зависящих от параметров породы (ключевые слова HMROCK и HMROCKT в разделе PROPS). •
Только ECLIPSE 100
ПО УМОЛЧАНИЮ: 0
ПО УМОЛЧАНИЮ: 0
Примечание
Минимальное дополнительное количество памяти, необходимое ECLIPSE, составляет приблизительно 3 слова двойной точности на ячейку для каждого параметра градиента. Таким образом, в целях экономии памяти не рекомендуется устанавливать максимальное число параметров градиента большим, чем число фактически используемых в каждом случае параметров.
Дополнительную информацию см. в разделе «Опция градиента» на стр. 345 «Технического описания ECLIPSE».
Пример (только ECLIPSE 100) В следующем примере имеется до трех областей градиента, каждая из которых содержит до четырех подобластей, пять необходимых градиентов и пять разломов (градиенты необходимы для двух разломов). Имеется две аналитические модели водоносных пластов с соединениями с сеткой числом до 100. Таблица влияния берется по умолчанию. FAULTDIM --MFSEGS 5 / AQUDIMS --MXNAQN MXNAQC 0 0 HMDIMS --MHISTM NHMSTR 3 4
NIFTBL 1
NRIFTB 36
NANAQU 2
NHRPAR 5
MFHIST 2
MHAQUF 2 /
NCAMAX 100
/
Пример В следующем примере имеется до четырех областей градиента, каждая из которых содержит до пяти подобластей, при этом необходимо два градиента. HMDIMS --MHISTM 4
NHMSTR 5
NHRPAR 2 /
Ключевые слова HMDIMS
815
816
Ключевые слова HMDIMS
`
HMFAULTS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задает градиенты для разломов Это ключевое слово может использоваться в расчетах, где требуется опция градиента. Это ключевое слово может использоваться для получения градиентов решения в зависимости от проводимостей через разломы , ранее определенные в ключевом слове FAULTS из раздела GRID. За данным ключевым словом должен следовать ряд записей, определяющих имена сегментов разломов , для которых требуются градиенты решения. Последовательность записей должна заканчиваться одной строкой, содержащей только косую черту (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Число градиентов для разломов не должно превышать MFHIST, заданное в ключевом слове HMDIMS из раздела RUNSPEC.
Пример HMFAULTS 'zigzag' / 'block' / /
Ключевые слова HMFAULTS
817
HMMLAQUN
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Множители свойств численной модели водоносного пласта Данное ключевое слово умножает свойства, определяющие характеристики численной модели водоносного пласта, заданные в ключевом слове AQUNUM. Оно предназначается для использования в качестве модификатора основных данных, заданных в ключевом слове AQUNUM во время воспроизведения истории. За данным ключевым словом должен следовать ряд записей, определяющих водоносные пласты и множители для каждого пласта. Последовательность записей должна заканчиваться одной строкой, содержащей только косую черту (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Каждая запись относится к отдельной численной модели водоносного пласта и содержит следующие параметры : 1
Номер водоносного пласта Номер задан в параметре 1 ключевого слова AQUNUM.
2
Множитель пористости водоносного пласта •
3
Множитель проницаемости водоносного пласта •
4
ПО УМОЛЧАНИЮ: 1.0 ПО УМОЛЧАНИЮ: 1.0
Множитель проводимости связи «водоносный пласт — сетка» •
ПО УМОЛЧАНИЮ: 1.0
См. также ключевое слово HMAQUNUM. Примечание
Поровый объем водоносного пласта нельзя менять путем изменения PORV ячеек водоносного пласта или определения MULTPV. См. ключевое слово AQUNUM.
Пример AQUNUM --Aq. IX IY IZ Area Length 1 7 1 1 1.0E+5 2000 1 8 1 1 1.0E+5 2000 1 9 1 1 1.0E+5 2000 1 10 1 1 1.0E+5 2000 / HMMLAQUN -- Aquifer PoreV parameter 1 1.01 /
818
Ключевые слова HMMLAQUN
Poro. 1* 1* 1* 1*
Perm. Depth Pressure PVT Sat. 200.0 1* 1* 1 1 / 200.0 1* 1* 1 1 / 200.0 1* 1* 1 1 / 200.0 1* 1* 1 1 /
Perm. parameter 1.3
Trans. parameter 1.0 /
x`
HMMLCTAQ
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Определяет модификаторы для водоносных пластов Картера-Трэйси Данное ключевое слово задает множители для свойств, определяющие характеристики водоносного пласта Картера-Трэйси, заданные в ключевом слове AQUCT. Оно предназначается для использования в качестве модификатора основных данных, заданных в ключевом слове AQUCT во время адаптации истории. За данным ключевым словом должен следовать ряд записей, определяющих водоносные пласты и множители для каждого пласта. Последовательность записей должна заканчиваться одной строкой, содержащей только косую черту (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Каждая запись относится к отдельному водоносному пласту Картера-Трейси и содержит следующие параметры : 1
Номер водоносного пласта Номер задан в параметре 1 ключевого слова AQUCT.
2
Множитель проницаемости водоносного пласта. •
3
Множитель угла влияния водоносного пласта. •
4
ПО УМОЛЧАНИЮ: 1.0 ПО УМОЛЧАНИЮ: 1.0
Множитель глубины водоносного пласта •
ПО УМОЛЧАНИЮ: 1.0
См. также ключевое слово HMAQUCT.
Пример AQUCT --Aq. Datum Initial Perm Poro Ct Ro Thick- Angle Water AQUTAB Salt --no. depth pressure ness of inf. table table conc. 1 7000 4000 200.0 0.2 1.0E-5 500.0 50.0 20.0 1 1 0.0 /
/ HMMLCTAQ -- Aquifer -- number 1 /
Permeability multiplier 2.0
Influence angle multiplier 1.5 /
Ключевые слова HMMLCTAQ
819
x`
HMMLFTAQ
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Определяет модификаторы для водоносных пластов Фетковича Данное ключевое слово задает множители для свойств, определяющие характеристики водоносного пласта Фетковича, заданные либо в ключевом слове AQUFET, либо в обоих ключевых словах AQUFETP и AQUANCON. Оно предназначается для использования в качестве модификатора основных данных, заданных в ключевом слове AQUFET во время адаптации истории. За данным ключевым словом должен следовать ряд записей, определяющих водоносные пласты и множители для каждого пласта. Последовательность записей должна заканчиваться одной строкой, содержащей только косую черту (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Каждая запись относится к отдельному водоносному пласту Фетковича и содержит следующие параметры : 1
Номер водоносного пласта. Номер задан в параметре 1 ключевого слова AQUFETP, или является номером из списка, если используется ключевое слово AQUFET.
2
Множитель начального объема воды в водоносном пласте. •
3
Множитель коэффициента продуктивности водоносного пласта. •
4
ПО УМОЛЧАНИЮ: 1.0 ПО УМОЛЧАНИЮ: 1.0
Множитель глубины водоносного пласта •
ПО УМОЛЧАНИЮ: 1.0
См. также ключевое слово HMAQUFET.
Пример Получение градиентов для одного водоносного пласта в нижней части сетки 10 × 10 × 5: AQUFET -- Datum Initial Wi Ct J Table I1 I2 J1 J2 K1 K2 -- depth pressure for PVTW 7000 4000 2.0E9 1.0E-5 500.0 1 1 10 1 10 5 5 / HMMLFTAQ -- Aquifer Initial volume P.I. -- number multiplier multiplier 1 2.0 3.0 / /
820
Ключевые слова HMMLFTAQ
Face 'K+' /
x`
HMMLTxxx
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Суммарные множители для параметров градиента См. ключевое слово HMMULTxx.
Ключевые слова HMMLTxxx
821
HMMMREGT
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Кумулятивные модификаторы для проводимости между областями Аналогично ключевому слову MULTREGT, за исключением того, что результат совокупный. За данным ключевым словом следует произвольное число записей, каждая из которых заканчивается косой чертой (/). Каждая запись содержит следующие параметры : 1
От номера области (I)
2
К номеру области (J)
3
Дополнительный множитель проводимости (TMLT) для всех соединений между областями I и J ключевых слов FLUXNUM или MULTNUM.
Последовательность записей должна заканчиваться одной строкой, содержащей только косую черту (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Применяются опции, заданные в параметрах 4 и 5 ключевого слова MULTREGT. Если области I и J не были перед этим объявлены с помощью MULTREGT, то TMLT применяется ко всем соединениям между I и J (т. е., параметры 4 и 5 MULTREGT берутся по умолчанию).
Пример HMMMLRGT 1 2 1.1 / 3 4 1.5 / /
822
Ключевые слова HMMMREGT
HMMROCK
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определить кумулятивные модификаторы для сжимаемости породы Ключевое слово используется для определения модификаторов для сжимаемости породы, введенной с помощью ключевого слова ROCK для каждой области PVTNUM и SATNUM. За ключевым словом должно следовать до NTPVT (см. параметр 2 ключевого слова TABDIMS) записей, определяющих расчеты градиента для каждой из PVT-областей, или до NTSFUN (см. параметр 1 ключевого слова TABDIMS) записей, если ключевое слово ROCK ссылается на области насыщенности, как указано в ключевом слове ROCKOPTS. Последовательность записей должна заканчиваться одной строкой, содержащей только косую черту (/). Последовательность записей завершается пустой записью, содержащей только косую черту. Каждая запись состоит из двух параметров : 1
Номер таблицы PVT или насыщенности. Значение должно лежать в диапазоне от 1 до NTPVT (или от 1 до NTSFUN, если данные породы вводятся по областям насыщенности).
2
Множитель сжимаемости для данной таблицы. •
ПО УМОЛЧАНИЮ: 1.0
Поровый объем вычисляется следующим образом:
где
а C and pref ⎯ сжимаемость породы и опорное давление, введенные в ключевом слове ROCK. ECLIPSE рассчитывает производные с учетом множителя λ для С:
Примечание
По умолчанию данные сжимаемости породы вводятся по области PVTNUM. Однако, если для параметра 3 ключевого слова ROCKOPTS установлено значение SATNUM, то данные сжимаемости породы вводятся по областям SATNUM.
Ключевые слова HMMROCK
823
Пример HMMROCK 2 1.03 / 4 1.04 / /
824
Ключевые слова HMMROCK
HMMROCKT
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определить кумулятивные модификаторы для параметров уплотнения породы Ключевое слово используется для определения модификаторов для параметров уплотнения породы, введенных с помощью ключевых слов ROCKTAB или ROCKTABH, для каждой области ROCKNUM. Поровый объем рассчитывается как множитель опорного порового объема с использованием данных, приведенных в таблицах ROCKTAB или ROCKTABH:
где p — пластовое давление. Если было введено ключевое слово OVERBURD, то Если в параметре 1 ключевого слова ROCKOPTS выбрана опция STRESS, то Программа ECLIPSE вычисляет градиенты с учетом двух параметров по следующей формуле:
где pref — опорное осевое давление, введенное в ключевом слове HMRREF для области ROCKNUM, а pdim — опорный масштабный коэффициент давления, использующийся для того, чтобы величина λ2 была безразмерной. Производные вычисляются в зависимости от безразмерных параметров λ1 и λ2. За этим ключевым словом должны следовать до NTROCC (параметр 2 ключевого слова ROCKCOMP) записей, определяющих расчеты градиента для каждой области ROCKNUM. Каждая запись состоит из трех параметров , оканчивающихся косой чертой: Последовательность записей должна завершаться одной косой чертой (/). 1
Номер таблицы породы Должно лежать в диапазоне от 1 до NTROCC (параметр 2 ключевого слова ROCKCOMP).
2
Модификатор (мультипликативный) •
3
ПО УМОЛЧАНИЮ: 1.0
Модификатор (аддитивный) •
ПО УМОЛЧАНИЮ: 0.0
Ключевые слова HMMROCKT
825
Пример HMMROCKT 2 1.0 1.13 / 4 1.0 1.05 / /
826
Ключевые слова HMMROCKT
HMMULRGT
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Вычислять градиенты для множителей проводимости между областями Это ключевое слово используется для вычисления градиентов решения, зависящих от множителей проводимости между областями, определенных с помощью ключевого слова MULTREGT в разделе GRID. За ключевым словом следует произвольное число записей, каждая из которых заканчивается косой чертой (/). Последовательность записей завершается пустой записью, содержащей только косую черту. Каждая запись содержит следующие параметры : 1
Начальный номер области (I) Отрицательное значение или значение по умолчанию обозначает выбор всех областей. •
2
ПО УМОЛЧАНИЮ: Отрицательное
Конечный номер области (J) Отрицательное значение или значение по умолчанию обозначает выбор всех областей. •
3
ПО УМОЛЧАНИЮ: Отрицательное
Направления, на которых применяется множитель. Одно из следующих: X, Y, Z, XY, YZ, XZ, XYZ. •
4
ПО УМОЛЧАНИЮ: XYZ
Признак применения множителя к несоседним соединениям: NNC
Применять множитель проводимости только к несоседним соединениям между областями I и J.
NONNC
Не применять множитель проводимости к несоседним соединениям между областями I и J.
ALL
Применять множитель проводимости ко всем соединениям между областями I и J.
NOAQUNNC
Не применять множитель проводимости к соединениям численных моделей водоносных пластов.
•
ПО УМОЛЧАНИЮ: ALL
Последовательность записей должна заканчиваться одной строкой, содержащей только косую черту (/). Общее число градиентов для параметров проводимости между областями, а также для параметров проводимости разломов (определенных с помощью ключевого слова HMFAULTS), не должно превышать значение MFHIST, определенное в параметре 4 ключевого слова HMDIMS. См. также ключевые слова MULTREGT и HMMMREGT.
Пример HMMULRGT 1 2 / 3 4 / /
Ключевые слова HMMULRGT
827
x`
HMMULTxx
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Кумулятивные множители для параметров градиента Данные ключевые слова устанавливают кумулятивные множители порового объема или проводимости для расчетов с использованием опции градиента. HMMULTX
Кумулятивный множитель проводимости в направлении X
HMMULTY
Кумулятивный множитель проводимости в направлении Y
HMMULTZ
Кумулятивный множитель проводимости в направлении Z
HMMLTXY
Кумулятивный множитель проводимости в направлениях X и Y
HMMULTPV
Кумулятивный множитель порового объема
Эти ключевые слова аналогичны MULTPV и MULTX, MULTY, MULTZ и т. д., за исключением того, что HMMULTX и т. д. действуют как множители любых значений MULTX, ранее определявшихся в разделах GRID или EDIT. Они являются кумулятивными. Для изменения параметров проницаемости следующие ключевые слова также используются только в разделе GRID: HMMLTPX
Множитель проницаемости в направлении Х
HMMLTPY
Множитель проницаемости в направлении Y
HMMLTPZ
Множитель проницаемости в направлении Z
HMMLTPXY
Множитель проницаемости в направлениях X и Y
Соответствие с ключевыми словами MULTxx приведено в Таблице 3.2: Таблица 3.2
Соответствие между ключевыми словами MULTxx и HMMULTxx
Декартова MULTX / HMMULTX MULTY / HMMULTY MULTZ / HMMULTZ MULTPV / HMMULTPV
Соответствующее название для радиальной геометрии MULTR / HMMULTR MULTTHT / HMMULTTH MULTZ / HMMULTZ MULTPV / HMMULTPV
Кроме того, ключевое слово HMMLTXY (в радиальной геометрии HMMLRTH) задает HMMULTX и HMMULTY.
828
Ключевые слова HMMULTxx
Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Заданные значения HMMULTX действуют как кумулятивные множители для проводимостей, вычисленных программой ECLIPSE для грани +X каждого сеточного блока или заданных непосредственно с помощью TRANX в разделе EDIT. Таким образом, значение HMMULTX, заданное для блока (I, J, K), умножает проводимость между блоками (I, J, K) и (I+1, J, K). Трактовка ключевых слов HMMULTY и HMMULTZ аналогична. Любые несоседние соединения, возникающие при разломах , будут иметь проводимости, отражающие значения HMMULTX/Y/Z. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Последовательность записей должна заканчиваться одной строкой, содержащей только косую черту (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Каждое ключевое слово может также использоваться вместе с ключевыми словами BOX и EQUALS. В разделе GRID также возможно их использование вместе с ключевыми словами COPYBOX и EQUALREG.
Примечания 1
Его необходимо использовать вместе с ключевыми словами HMTRANXn и т. д. Поскольку проводимости, вычисляемые программой ECLIPSE для основного набора данных (при отсутствии любых данных HMMULTX), зависят от имеющихся значений MULTX, производные, вычисленные программой ECLIPSE для множителя проводимости HMTRANXn, рассчитываются относительно HMMULTX и безотносительно к MULTX. Это гарантирует, что производные, соответственно, относятся к дополнительным множителям основного набора данных.
2
Использование в разделе GRID Если любое из ключевых слов HMMULTX/Y/Z и т. д. (или HMMULTPV) вводится в разделе GRID, то оно применяется только для проводимостей (для поровых объемов), вычисленных ECLIPSE с использованием информации раздела GRID, а не для проводимостей, введенных непосредственно в разделе EDIT с помощью ключевого слова TRANX/Y/Z (или PORV). Любое не заданное в разделе GRID значение MULTX/Y/Z (MULTPV) по умолчанию берется равным 1.0.
3
Использование в разделе EDIT Если любое ключевое слово HMMULTX/Y/Z и т. д. (или HMMULTPV) вводится в разделе EDIT, то оно действует как дополнительный множитель для проводимостей (или поровых объемов) после чтения всех модифицированных проводимостей (поровых объемов) из раздела EDIT. Все не заданные явным образом несоседние соединения будут изменяться под влиянием отредактированных значений HMMULTX/Y/Z.
Только ECLIPSE 100
4
Использование с опцией локального измельчения сетки По умолчанию любые данные ключевого слова HMMULTxx наследуются локальными ячейками из соответствующих глобальных ячеек. Кроме того, модификаторы могут определяться для локальных ячеек между парами REFINE и ENDFIN. Необходимо иметь в виду, что ключевые слова HMMULTX и т. д. (в точности аналогичные MULTX) из глобальной сетки преобразуется в множитель локальных ячеек, являющихся частью глобальной сетки, к которой HMMULTX и т. д. относятся, а не между локальными ячейками, являющимися внутренней частью глобальной сетки. Если они должны будут применяться ко всем локальным ячейкам внутри бокса, то необходимо определить HMMULTX и т. д. внутри пары REFINE и ENDFIN. Ключевые слова HMMULTxx
829
Примечание
Эти же правила для всех локальных сеток описаны выше, в примечаниях 2 и 3.
Пример EQUALS 'MULTX' 'MULTY' /
0.5 0.8
1 10 1 1 1 4 / 1 1 1 5 5 8 /
После любых ключевых слов MULTX/Y/Z EQUALS 'HMMULTX ' 'HMMULTY ' 'HMMULTPV' /
0.4 1 5 1 1 2 3 / 0.7 1 1 2 3 6 7 / 0.35 4 5 2 5 2 4 /
Пример EQUALS 'HMMULTPV' /
830
Ключевые слова HMMULTxx
0.35 4 5 2 5 2 4 /
HMMULTFT
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Изменяет проводимость через выбранный разлом Ключевое слово HMMULTFT может использоваться для изменения проводимости через разлом , предварительно заданный с помощью ключевого слова FAULTS. Оно имеет такой же эффект, что и ключевое слово MULTFLT, если множитель не применяется кумулятивно. Если для заданного разлома не введено ключевое слово MULTFLT, то ключевое слово HMMULTFT имеет такой же эффект, что и MULTFLT. Если ключевое слово MULTFLT было введено предварительно, то HMMULTFT увеличивает существующий множитель проводимости разлома . Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит следующие параметры и оканчивается косой чертой (/). Записи могут быть закончены после параметра 2. Оставшемуся параметру будет присвоено его значение по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя разлома (как задано в ключевом слове FAULTS) или корень имени разлома Корень имени разлома , заканчивающийся звездочкой (*), может использоваться для ссылки на несколько разломов в одной записи.
2
Множитель проводимости. •
3
ПО УМОЛЧАНИЮ: 1.0
Множитель диффузности (используется, если активна опция молекулярной диффузии) •
ПО УМОЛЧАНИЮ: 1.0
Примечания •
Использование ключевого слова MULTFLT в разделе GRID изменяет массивы MULTX-, MULTY- и MULTZ- вдоль траектории разлома . Если ключевое слово MULTX, MULTY или MULTZ используется для некоторых ячеек в дополнение к ключевому слову HMMULTFT, тогда получающийся в результате множитель проводимости будет произведением двух введенных множителей.
•
Если два разлома с различными именами проходят вдоль одной и той же грани ячейки, то будут применяться оба множителя проводимости.
См. также ключевые слова FAULTS и RPTGRID.
Пример (См. пример ключевого слова FAULTS) MULTFLT -- Multiplier 'zigzag' 0.2 / / HMMULTFLT -- Multiplier 'zigzag' 0.8 / /
Ключевые слова HMMULTFT
831
HMMULTSG
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Модификаторы sigma-фактора двойной пористости Умножает sigma-фактор двойной пористости аналогично ключевому слову HMSIGMA из раздела REGIONS. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Данные должны оканчиваться косой чертой (/). Последовательность записей должна заканчиваться одной строкой, содержащей только косую черту (/). Это ключевое слово может также использоваться вместе с ключевыми словами BOX и EQUALS.
Пример EQUALS 'HMMULTSG' /
832
Ключевые слова HMMULTSG
10.0
1 10 1 1 1 4 /
HMPROPS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Заголовок раздела для модификаторов масштабирования концевых точек Это ключевое слово используется программой SimOpt для указания модификаторов для конечных точек. Ключевое слово служит заголовком раздела и должно быть указано непосредственно перед разделом SOLUTION (т. е. в конце раздела REGIONS или, при отсутствии ключевого слова REGIONS, в конце раздела PROPS). (Очевидно, что модификаторы могут быть указаны только после того, как станут известны значения SATNUM из раздела областей и в разделе PROPS будут определены все массивы концевых точек. По этой причине ключевое слово HMPROPS должно быть указано после считывания данных разделов PROPS и REGIONS.) Ключевое слово HMPROPS указывает ECLIPSE, что последующие ключевые слова являются модификаторами для всех допустимых ключевых слов HMxxxxxx, относящихся к концевым точкам. С ключевыми словами HMxxxxx могут использоваться ключевые слова модификаторов: BOX, EQUALS, COPY, MINVALUE, MAXVALUE и ADD. Если модифицируемое ключевое слово не имеет префикса ADD, COPY, MINVALUE или MAXVALUE, то первые две буквы указывают ECLIPSE, следует ли выполнять над данным массивом операцию сложения или умножения: ключевые слова, начинающиеся с HM, умножаются , а начинающиеся с НА ⎯ прибавляются . При использовании локального измельчения сетки могут быть определены модификаторы между парами REFINE/ENDFIN для локальных ячеек. Если для локальных ячеек концевые точки не определены, то ECLIPSE по умолчанию использует соответствующие значения для глобальных материнских ячеек. Обработанные концевые точки могут быть выведены с помощью мнемоник SWCR, SOWCR, и т. д. ключевого слова RPTSOL раздела SOLUTION. Допустимые в разделе HMPROPS ключевые слова массива НА имеют формат HASWCR, HASOWCR и т. д. Как правило, может использоваться любое ключевое слово формата HAxxxxxx, где хххххх ⎯ допустимая концевая точка насыщенности (например, SWCR, SOWCR). Допустимые в разделе HMPROPS ключевые слова массива НА имеют формат HMKRW и HMKRG. Как правило, может использоваться любое ключевое слово формата HAxxxxxx, где хххххх ⎯ допустимая концевая точка относительной проницаемости (например, KRW, KRG). Пример: HASWCR Определяет модификаторы критической водонасыщенности. HASOWCR HASOGCR HASWL HMKRW HMKRG HMKRO HMKRWR HMKRGR
Определяет модификаторы критической нефтенасыщенности в системе нефть-вода. Определяет модификаторы критической нефтенасыщенности в системе нефть-газ. Определяет модификаторы связанной водонасыщенности. Определяет модификаторы максимальной относительной проницаемости воды. Определяет модификатор максимальной относительной проницаемости газа. Определяет модификатор максимальной относительной проницаемости нефти. Определяет модификатор максимальной относительной проницаемости вытесненной воды. Определяет модификатор максимальной относительной проницаемости вытесненного газа. Ключевые слова HMPROPS
833
HMPCW
Определяет модификатор максимальной относительной проницаемости вытесненной нефти в системе нефть-газ. Определяет модификатор максимальной относительной проницаемости вытесненной нефти в системе нефть-вода. Определяет модификатор минимального значения водонасыщенности, используемого для капиллярного давления воды. Определяет модификатор минимального значения газонасыщенности, используемого для капиллярного давления газа. Определяет модификатор капиллярного давления воды.
HMPCG
Определяет модификатор капиллярного давления газа.
HMKRORG HMKRORW HASWLPC HASGLPC
Пример PROPS --Define properties and optional end points (SWFN/SWOF/SGFN etc.) REGIONS --Regions data (SATNUM etc.) EQUALS ‘HMSOWCR’ 1 1 10 1 10 4 5 / ‘HMSOWCR’ 2 1 10 1 10 6 7 / / --Supply modifiers to SOWCR (these modify values of SOWCR entered in --the PROPS section, else add to values specified in the SOF2/SOF3/SWOF --tables if SOWCR has not previously been input for the given boxes). HMPROPS --Method (a) ADD ‘HMSOWCR’ 0.05 1 10 1 10 4 5 / ‘HMSOWCR’ 0.12 1 10 1 10 6 7 / / MULTIPLY ‘HMKRWR’ 1.2 1 10 1 10 4 5 / ‘HMKRW’ 1.5 1 10 1 10 6 7 / / --end method (a)
834
Ключевые слова HMPROPS
--Method (b): equivalent to method (a), but using HAxxxxxx and HMxxxxxx --keywords. BOX 1 10 1 10 4 5 / HASOWCR 2100*0.05 / ENDBOX BOX 1 10 1 10 6 7 / HASOWCR 100*0.05 / HMKRW 100*1.5 / ENDBOX --Additional data for local grids REFINE ‘OSEBERG’ / BOX 1 3 1 4 1 6 / HMKRO 72*1.1 / ENDFIN --end method (b) SOLUTION --Solution data
Ключевые слова HMPROPS
835
HMROCK
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Вычислить градиенты сжимаемости породы Ключевое слово может быть использовано для получения градиентов решения в зависимости от множителей для сжимаемости породы, введенных с помощью ключевого слова ROCK в каждой PVT-области или области насыщения. Дополнительную информацию см. в разделе «Опция градиента» на стр. 345 «Технического описания ECLIPSE». Если данные ROCK ссылаются на области PVTNUM (см. Параметр 3 в ключевом слове ROCKOPTS), то за ключевым словом должны следовать до NTPVT записей (см. ключевое слово TABDIMS), определяющих расчеты градиента для каждой PVT-области. Если данные ROCK ссылаются на области SATNUM, то за ключевым словом должны следовать до NTSFUN записей (см. ключевое слово TABDIMS), определяющих расчеты градиента для каждой области насыщенности. Общее число параметров градиента породы, заданное с помощью ключевых слов HMROCK или HMROCKT, не должно превышать максимальное значение, определенное в параметре 8 ключевого слова HMDIMS. Каждая запись должна оканчиваться косой чертой (/). Последовательность записей должна заканчиваться одной строкой, содержащей только косую черту (/). Каждая запись состоит из двух параметров : 1
Номер таблицы PVT или насыщенности. Значение должно лежать в диапазоне от 1 до NTPVT для областей PVTNUM или от 1 до NTSFUN для областей SATNUM.
2
Рассчитывать производные с учетом множителя для сжимаемости породы 1 — рассчитывать 0 — не рассчитывать ПО УМОЛЧАНИЮ: 0
Поровый объем вычисляется следующим образом: [3.76]
где
а C and pref ⎯ сжимаемость породы и опорное давление, введенные в ключевом слове ROCK. ECLIPSE рассчитывает производные с учетом множителя λ для С (при λ = 1.0): [3.77]
836
Ключевые слова HMROCK
Пример HMROCK 1 1 / 2 1 / /
Ключевые слова HMROCK
837
x`
HMROCKT
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Рассчитывает градиенты для таблиц уплотнения породы Ключевое слово может быть использовано для получения градиентов решения в зависимости от множителей модификаторов порового объема уплотнения породы, введенных с помощью ключевых слов ROCKTAB или ROCKTABH в каждой области ROCKNUM. Дополнительную информацию см. в разделе «Опция градиента» на стр. 345 «Технического описания ECLIPSE». Поровый объем рассчитывается как множитель базового порового объема с помощью данных, приведенных в таблицах ROCKTAB и ROCKTABH: ,
[3.78]
где p — давление в нефтяной фазе. Если было введено ключевое слово OVERBURD, [3.79] Если в параметре 1 выбрана опция STRESS ключевого слова ROCKOPTS, [3.80] Программа ECLIPSE вычисляет градиенты с учетом двух параметров с помощью следующей функции [3.81]
где pref — опорная вращательная составляющая давления, введенная в ключевом слове HMRREF для области ROCKNUM, а pdim — опорная линейная составляющая давления, использующаяся для того, чтобы величина λ2 была безразмерной. Производные вычисляются в зависимости от безразмерных величин λ1 и λ2. За этим ключевым словом должны следовать значения параметра до NTROCC (параметр 2 ключевого слова ROCKCOMP), определяющие расчеты градиента для каждой области породы. Последовательность записей должна заканчиваться одной строкой, содержащей только косую черту (/). Общее число параметров градиента породы задано с помощью ключевых слов HMROCK или HMROCKT, но не должно превышать максимальное, определенное в параметре 8 ключевого слова HMDIMS. Каждая запись состоит из 3 параметров , оканчивающихся косой чертой: 1
Номер таблицы породы Он должен быть в промежутке от 1 до NTROCC (параметр 2 ключевого слова ROCKCOMP)
2
Указывает, что градиенты должны рассчитываться относительно λ2 (при λ2 = 1,0) 1 — вычислять 0 — не вычислять
3
Указывает, что градиенты должны рассчитываться относительно λ1 (при λ1 = 1,0) 1 — вычислять 0 — не вычислять
838
Ключевые слова HMROCKT
Пример HMROCKT 2 0 1 / 4 1 0 / /
Ключевые слова HMROCKT
839
HMRREF
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опорное давление для модификаций таблиц породы Это ключевое слово должно использоваться для определения значений опорного давления в том случае, если в таблицах ROCKTAB или ROCKTABH требуются градиенты, зависящие от параметров уплотнения породы, или если эти таблицы модифицируются. Ключевое слово должно сопровождать до NTROCC записей, каждая из которых заканчивается косой чертой (/). NTROCC ссылается на число таблиц породы, введенное в параметре 2 ключевого слова ROCKCOMP. Каждая запись определяет опорные давления pref and pdim в HMMROCKT. Каждая запись относится к отдельной области ROCKNUM и содержит значение опорного давления для этой области. Опорные давления используются для модификации таблиц породы с помощью ключевого слова HMMROCKT. Каждая запись состоит из двух параметров : 1.
pref •
2
ПО УМОЛЧАНИЮ: Если значение не указано, возникает ошибка
pdim •
ПО УМОЛЧАНИЮ: Если значение не указано, возникает ошибка
Параметры pref и pdim описаны в ключевом слове HMMROCKT.
Пример —With NTROCC=4 and p_eff = p_fluid HMRREF 449.0 500.0 / 500.0 500.0 / 345.0 500.0 / 400.0 500.0 /
840
Ключевые слова HMRREF
HMWPIMLT
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Вычислять градиенты с учетом коэффициента производительности скважины Это ключевое слово используется для получения градиентов решения с учетом коэффициента производительности указанной скважины. Производные рассчитываются с учетом множителя, применяемого ко всем значениям расхода соединения. За ключевым словом должен следовать ряд записей, определяющих используемые скважины. Число скважин не должно превышать значение MWDHMO, заданное в ключевом слове HMDIMS. Для скважины под управлением по забойному давлению производная, вычисленная HMWPIMLT, эквивалентна производной с учетом множителя для коэффициента проводимости соединения, вычисленного ECLIPSE или введенного с помощью ключевого слова COMPDAT (или COMPDATL). Для скважины под управлением по расходу производная, вычисленная HMWPIMLT, эквивалентна производной с учетом множителя для ограничения расхода. За ключевым словом должен следовать ряд записей, определяющих скважины, добавляемые в список градиентов. Скважины, определенные с помощью ключевого слова WCONHIST как специальные скважины с адаптацией истории, не должны включаться в ключевое слово HMWPIMLT. Каждая запись содержит имя или корень имени скважины. Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Каждая запись должна оканчиваться косой чертой (/). Последовательность записей должна заканчиваться одной строкой, содержащей только косую черту (/).
Пример HMWPIMLT PROCUCER / ‘SOUTH*' /
/
Ключевые слова HMWPIMLT
841
HMxxxxxx
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Области градиента Эта запись используется в расчетах, где требуется опция градиента. Ключевое слово должно сопровождаться одним целым числом, лежащим в диапазоне от нуля до NMHSTR и обозначающим подобласть градиента, связанного с ключевым словом, к которому принадлежит ячейка, для каждого сеточного блока в текущем боксе ввода. Нулевое значение указывает на то, что ячейка не относится ни к какой подобласти, а положительное значение определяет номер подобласти, к которой относится ячейка. Для каждого ключевого слова области градиента ECLIPSE рассчитывает градиенты решения с учетом параметров градиента в каждой из определенных пользователем областей, содержащих активные ячейки. Число ключевых слов области градиента, определенных в расчете, не должно превышать значения MHISTM, а число подобластей в любой из областей градиента не должно превышать значения NMHSTR. Оба значения определены в ключевом слове HMDIMS раздела RUNSPEC. Текущая версия ECLIPSE распознает следующие параметры:
Только ECLIPSE 100
842
HMTRANX
Множители для проводимости в направлении X
HMTRANY
Множители для проводимости в направлении Y
HMTRANZ
Множители для проводимости в направлении Z
HMTRNXY
Множители для проводимости в направлении X и Y
HMPORVM
Множители для порового объема
HMSIGMA
Множители для коэффициента sigma двойной пористости
HMPERMX
Множители для проницаемости в направлении X
HMPERMY
Множители для проницаемости в направлении Y
HMPRMXY
Множители для проницаемости в направлении X и Y
HMPERMZ
Множители для проницаемости в направлении Z
Ключевые слова HMxxxxxx
Кроме того, имеется возможность расчета чувствительностей с учетом параметров концевых точек таблицы насыщенности. Соответствующие ключевые слова имеют формат HMzzzzzz, где zzzzzz ⎯ любой допустимый сеточный массив масштабирования концевых точек (зависит от комбинации флюидов в расчете). Допустимые значения HMzzzzzz: •
Критические концевые точки: HMSWCR, HMSGCR, HMSOWCR, HMSOGCR. Производные рассчитываются с учетом SWCR и т. д.
•
Концевая точка погребенной воды: HMSWL. Производные рассчитываются с учетом SWL.
•
Концевые точки, используемые для вертикального масштабирования относительной проницаемости: HMKRW, HMKRO, HMKRG, HMKRWR, HMKRGR, HMKRORW, HMKRORG. Производные рассчитываются с учетом множителей (коэффициентов масштабирования) для KRW и т. д. Следует заметить, что альтернативные форматы KRWR и т. д. могут использоваться даже в том случае, если альтернативное трехточечное масштабирование не было задействовано с помощью ключевого слова SCALECRS.
•
Концевые точки, используемые для вертикального масштабирования кривых капиллярного давления: HMPCW, HMPCG. Производные рассчитываются с учетом множителя (коэффициента масштабирования) для PCW и т. д. В текущей версии невозможно получить значения чувствительности, если имеется однонаправленное или двунаправленное масштабирование концевых точек. Подробное описание ключевых слов для масштабирования концевых точек см. в разделе «Масштабирование таблицы насыщенности», стр. 727 «Технического описания ECLIPSE».
Значения чувствительности для проводимости: использование HMTRANX и т. д. Ключевые слова, применяемые к модификаторам проводимости, действуют для всех значений проводимости, вычисляемы ECLIPSE с использованием информации из раздела GRID или непосредственно введенных в разделе EDIT. Вклад в градиент для несоседних соединений рассчитывается для всех несоседних соединений, вычисленных ECLIPSE в разделе GRID или модифицированных в разделе EDIT. Вклад несоседних соединений, явно введенных с помощью ключевого слова NNC в разделе GRID, игнорируется. Действие ключевого слова в точности соответствует обработке несоседних соединений с помощью ключевых слов MULTX и т. д. Коэффициенты соединений скважин не изменяются данными ключевыми словами, поскольку зависят от проницаемости (если не определены явно).
Значения чувствительности для проницаемости: использование HMPERMX и т. д. Чувствительность рассчитанных ECLIPSE решений находится в двоякой зависимости от значений проницаемости. Во-первых, проводимости, рассчитанные по информации из раздела GRID, зависят от проницаемости, но значения проводимости, перезаписанные в разделе EDIT, не влияют на эти значения чувствительности. Вклад в градиент проводимости для несоседних Ключевые слова HMxxxxxx
843
соединений рассчитывается для всех несоседних соединений, вычисленных ECLIPSE в разделе GRID или модифицированных в разделе EDIT. Вклад несоседних соединений, явно введенных с помощью ключевого слова NNC в разделе GRID, игнорируется. Во-вторых, коэффициенты соединений скважин, рассчитанные в разделе SCHEDULE, зависят от значений проницаемости, полученных с использованием уравнения Писмена и т. д. Если в COMPDAT определен коэффициент соединения или толщина проницаемости, то эти члены не учитываются в чувствительности для проницаемости.
Чувствительности для двойной пористости: использование HMSIGMA Ключевое слово изменяет проводимость системы матрица-трещина независимо от механизма извлечения. Таким образом, при активной модели гравитационного дренажа рассчитанные ECLIPSE производные также влияют на SIGMAGDV (коэффициент sigma для гравитационного дренажа), а также на SIGMAV. Если модель двойной пористости неактивна, то ключевое слово HMSIGMA игнорируется (ключевое слово DUALPORO раздела RUNSPEC).
Опции локального измельчения и укрупнения сетки По умолчанию ячейкам в системах локальных ячеек присваиваются значения HMxxxxxx из их родительских ячеек глобальной сетки, если только эти значения не определены для локальных ячеек явно между парой ключевых слов REFINE/ENDFIN. В текущей версии правильные значения градиента могут быть получены только в том случае, когда все локальные сетки рассчитываются в пласте с помощью ключевого слова LGRLOCK в разделе SCHEDULE. Если это не так, то выводится сообщение об ошибке. Расчет градиента совместим с опцией укрупнения сетки. Необходимо убедиться, что всем ячейкам мелкой сетки внутри одной ячейки крупной сетки присвоены одни и те же номера областей HMxxxxxx, а также в том, что имеющиеся модификаторы HMMULTxx одинаково применяются ко всем ячейкам мелкой сетки внутри одной ячейки крупной сетки. Расчет градиента также совместим с опцией автоматического измельчения. В текущей версии невозможно получить значения чувствительности для проницаемости при использовании опции локального измельчения сетки.
Примеры Пример 1 (только ECLIPSE 100) При NDIVIX=3, NDIVIY=3, NDIVIZ=3, NHISTM=1 и NMHSTR=3 для установки двух множителей проводимости в направлении Z используются соответствующие ключевые слова раздела REGIONS: HMTRANZ 3*0 3*1 HMTRANZ 1 0 0 1 2 0 0 2 3 0 0 3
844
Ключевые слова HMxxxxxx
3*2 / 0 0 1 0 0 0 0 2 0 0 0 0 3 0 0 /
Пример 2 (только ECLIPSE 100) Определение зон в локальной сетке: REFINE 'GAMMA' / EQUALS 'HMPORVM' 'HMTRANX' 'HMTRANZ' 'HMTRANX' 'HMPORVM' 'HMSOWCR' / ENDFIN
2 1 1 2 1 1
1 1 1 1 1 1
24 24 24 24 24 24
1 1 1 1 1 1
8 8 8 8 8 8
3 2 2 3 2 1
3 2 2 3 2 6
/ / / / / /
layer 2 layer 3 layer 2 layer 3 layer 2 layers 1 to 6
В разделе SCHEDULE указывается следующее: LGRLOCK '*' / /
Пример 3 Пример 1 При NDIVIX=3, NDIVIY=3, NDIVIZ=3, NHISTM=1 и NMHSTR=3 для установки двух множителей порового объема используются соответствующие ключевые слова раздела REGIONS: HMPORVM 3*0 3*1 HMPORVM 1 0 0 1 2 0 0 2 3 0 0 3
3*2 / 0 0 1 0 0 0 0 2 0 0 0 0 3 0 0 /
Ключевые слова HMxxxxxx
845
HRFIN
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Отношения DRV для радиальной сетки Ключевое слово HRFIN может использоваться для определения отношений размеров для значений DRV в радиальных локальных сетках. Оно должно быть указано после ключевого слова, с которого начинается определение локальной сетки (RADFIN или RADFIN4), и до ключевого слова ENDFIN, завершающего ввод данных локальной сетки. За ключевым словом HRFIN должно следовать NR-1 значений, заканчивающихся косой чертой (/), где NR — число ячеек в измельченной сетке в радиальном направлении, определенное в ключевых словах RADFIN (параметр 6) или RADFIN4 (параметр 8). ECLIPSE устанавливает значения DR для измельченных ячеек пропорционально соответствующим отношениям, при этом выполняется масштабирование, необходимое для соответствия размерам материнской ячейки и внешнему радиусу, определенному ключевым словом OUTRAD. Если HRFIN не указано, то радиальным измельчениям автоматически присваиваются логарифмически возрастающие значения DR, если только значения DR (или DRV) не указаны явным образом. Локальное измельчение сетки описано в разделе «Локальное измельчение и укрупнение сетки» на стр. 439 «Технического описания ECLIPSE».
Пример Установка отношений DR для пяти радиальных секторов: INRAD 0.25 / OUTRAD 1000.0 / HRFIN 2.0 3.0 4.0 7.0 /
846
Ключевые слова HRFIN
HWELLS
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опция вскрытия горизонтальной скважины Если в разделе RUNSPEC введено это ключевое слово, то имеется возможность устанавливать направления вскрытия, отличные от Z, в ключевых словах WELLCOMP (параметр 12) или COMPDAT (параметр ). Для вскрытия в направлении Х используется формула Писмена для вскрытия скважины (рассмотренная в разделе «Коэффициент проводимости для соединения», стр. 965 «Технического описания ECLIPSE»), но Kz заменяется на Kx и для получения эквивалентного радиуса используются размеры ячеек в направлениях y-z. Следует заметить, что действие силы тяжести при этом не учитывается. У этого ключевого слова связанные с ним данные отсутствуют.
ECLIPSE 100
В ECLIPSE 100 это ключевое слово не требуется.
Ключевые слова HWELLS
847
HXFIN
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Отношения размеров локальной сетки в направлении x Ключевое слово HYFIN используется для определения отношений размеров каждой ячейки в локальном измельчении сетки. Оно должно находиться после ключевого слова CARFIN, с которого начинается определение локальной сетки, и перед ключевым словом ENDFIN. Ключевое слово HXFIN применяется только к декартовым измельчениям. За ключевым словом HXFIN должно следовать NХ значений, где NХ — общее число ячеек в измельченной сетке в направлении Х, указанное в параметре ключевого слова CARFIN. Значения представляют собой отношения размеров в направлении Х для каждой ячейки измельченной сетки. Отношения размеров могут быть взяты по умолчанию для всех измельченных ячеек, принадлежащих конкретной материнской ячейке. Если для данной материнской ячейки не заданы отношения то, она будет поделена в равных пропорциях. Размеры измельченных ячеек, составляющих одну материнскую ячейку, должны быть либо все установлены, либо целиком браться по умолчанию. Локальное измельчение сетки описано в разделе «Локальное измельчение и укрупнение сетки» на стр. 439 «Технического описания ECLIPSE».
Пример Разбить трехслойную материнскую сетку на измельченную сетку из семи слоев, где коэффициенты разбиения определены для среднего слоя материнской сетки: NXFIN 3 2 2 / HXFIN 3* 1.0 2.0
848
Ключевые слова HXFIN
HYDRO
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определить тип углеводорода В расчете с Nc компонентами это ключевое слово определяет тип компонента. Ключевое слово может быть использовано с опцией SOLID для предсказания осаждения асфальтенов (см. раздел «Твердая фаза» на стр. 745 «Технического описания ECLIPSE»). За ключевым словом должно следовать Nc значений. Они могут быть следующими:
•
N
Не углеводород
H
Углеводород
P
Парафин
C
Циклический углеводород (нафталин)
A
Ароматический
ПО УМОЛЧАНИЮ: H
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». Это ключевое слово используется в многофазном мгновенном испарении. Для отложения асфальтенов самый тяжелый углеводород должен являться ароматическим.
Пример Для четырехкомпонентной системы с одной областью уравнения состояния: HYDRO H H P A /
Ключевые слова HYDRO
849
HYFIN
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Отношения размеров локальной сетки в направлении Y Ключевое слово HYFIN может использоваться для определения отношений размеров для каждой ячейки в локальном измельчении сетки. Оно должно находиться после ключевого слова CARFIN, предваряя локальную сетку, и заканчиваться ключевым словом ENDFIN. Ключевое слово HYFIN применяется только к декартовым измельчениям. За ключевым словом HYFIN должно следовать NY значений, где NY — общее число ячеек в измельченной сетке в направлении y, указанное в параметре ключевого слова CARFIN. Значения представляют собой отношения размеров в направлении y для каждой ячейки измельченной сетки. Отношения размеров можно принять по умолчанию для всех измельченных ячеек, принадлежащих конкретной материнской ячейке. Если для данной материнской ячейки не даны отношения, она будет поделена в равных пропорциях. Для каждой материнской ячейки должны существовать отношения размеров составляющих измельченных ячеек, либо все определенные, либо все заданные по умолчанию. Локальное измельчение сетки описано в разделе «Локальное измельчение и укрупнение сетки» на стр. 439 «Технического описания ECLIPSE».
Пример Разделить 3-слойную материнскую сетку на измельченную сетку из 7 слоев, где коэффициенты разделения определены для среднего слоя материнской сетки: NYFIN 3 2 2 HYFIN 3* 1.0
850
Ключевые слова HYFIN
/ 2.0
2*
/
HYKR
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активизировать опцию гистерезиса относительной проницаемости Данное ключевое слово указывает на то, что будет использоваться опция гистерезиса для относительной проницаемости. Настоятельно рекомендуется управлять этой опцией с помощью параметра 5 ключевого слова EHYSTR. Ключевое слово HYKR должно использоваться вместе с ключевыми словами HYST и HYSTJ. При его выборе значения IMBNUM должны вводиться в разделе REGIONS. Дальнейшее описание данной опции см. в разделе «Гистерезис» на стр. 397 «Технического описания ECLIPSE». См. также соответствующее ключевое слово NOHYKR.
Ключевые слова HYKR
851
HYMOBGDR
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Изменить способ расчета кривых вторичного вытеснения в расчетах с гистерезисом и растворимым газом Это ключевое слово изменяет способ расчета вторичных кривых вытеснения для опций гистерезиса Киллаха и Карлсона. В расчетах с растворенным газом газонасыщенность может упасть ниже насыщения захваченного газа из-за повторного растворения газа. Ключевое слово позволяет при необходимости регулировать максимальное значение газонасыщенности из истории таким образом, чтобы газ снова становился подвижным, как только насыщенность газа начинает увеличиваться. Описание данной опции см. в разделе «Гистерезис» на стр. 397 «Технического описания ECLIPSE». У этого ключевого слова связанные с ним данные отсутствуют.
852
Ключевые слова HYMOBGDR
HYPC
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активизировать опцию гистерезиса капиллярного давления Данное ключевое указывает на то, что будет использоваться опция гистерезиса капиллярного давления. Настоятельно рекомендуется управлять этой опцией с помощью параметра 5 ключевого слова EHYSTR. Ключевое слово HYPC должно использоваться вместе с ключевыми словами HYST и HYSTJ. При его выборе значения IMBNUM должны вводиться в разделе REGIONS. Дальнейшее описание данной опции см. в разделе «Гистерезис» на стр. 397 «Технического описания ECLIPSE». См. также соответствующее ключевое слово NOHYPC.
Ключевые слова HYPC
853
Активизировать опцию гистерезиса
HYST
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данное ключевое слово запрашивает использование опции гистерезиса. Настоятельно рекомендуется управлять этим запросом с помощью опции HYSTER ключевого слова SATOPTS. Если выбрано ключевое слово HYST, то значения IMBNUM должны вводиться в разделе REGIONS. Это ключевое слово также предполагает обработку гистерезиса по Киллаху (альтернативным вариантом является использование ключевого слова HYSTJ для обработки гистерезиса по Джаргону). Связанные ключевые слова HYKR и NOHYKR, HYPC и NOHYPC определяют применяемую комбинацию опций гистерезиса, относительную проницаемость и/или капиллярное давление. Если выбрана опция гистерезиса, то необходимо также ввести одно из ключевых слов HYKR или NOHYKR и HYPC или NOHYPC. Описание данной опции см. в разделе «Гистерезис» на стр. 397 «Технического описания ECLIPSE». У этого ключевого слова связанные с ним данные отсутствуют.
854
Ключевые слова HYST
HYSTCHCK
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Проверка согласованности между концевыми точками пропитки и вытеснения при условии включения опции гистерезиса Ключевое слово HYSTCHCK указывает на необходимость дополнительных проверок согласованности концевых точек при задействованной опции гистерезиса (ключевое слово SATOPTS в разделе RUNSPEC). У этого ключевого слова нет связанных с ним данных и оно должно оканчиваться косой чертой (/). Дальнейшее описание см. в разделе «Гистерезис» на странице 397 «Технического описания ECLIPSE».
Пример HYSTCHCK /
Ключевые слова HYSTCHCK
855
HYSTJ
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активизировать опцию гистерезиса с использованием метода Джаргона Данное ключевое слово запрашивает использование опции гистерезиса. Настоятельно рекомендуется управлять этим запросом с помощью опции HYSTER ключевого слова SATOPTS и выбирать метод Джаргона с помощью параметра 2 ключевого слова EHYSTR. Если выбрано ключевое слово HYSTJ, то значения IMBNUM должны вводиться в разделе REGIONS. Это ключевое слово также предполагает обработку гистерезиса по Джаргону (альтернативным вариантом является использование ключевого слова HYST для обработки гистерезиса по Киллаху). Описание данной опции см. в разделе «Гистерезис» на стр. 397 «Технического описания ECLIPSE». Связанные ключевые слова HYKR и NOHYKR, HYPC и NOHYPC определяют применяемую комбинацию опций гистерезиса, т. е. относительную проницаемость и/или капиллярное давление. У этого ключевого слова связанные с ним данные отсутствуют.
856
Ключевые слова HYSTJ
HYSTK
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активизирует опцию гистерезиса с использованием метода Киллаха HYSTK — другое название для ключевого слова HYST. Настоятельно рекомендуется запрашивать опцию гистерезиса с помощью опции HYSTER ключевого слова SATOPTS и выбирать метод Киллаха с помощью параметра 2 ключевого слова EHYSTR.
Ключевые слова HYSTK
857
HZFIN
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Отношения размеров локальной сетки в направлении z Ключевое слово HZFIN используется для определения отношений размеров каждой ячейки в локальном измельчении сетки. Оно должно находиться после ключевых слов CARFIN или RADFIN, с которых начинается определение локальной сетки, и перед завершающим ключевым словом ENDFIN. За ключевым словом HZFIN должно следовать NZ значений, где NZ — общее число ячеек в измельченной сетке в направлении Z, указанное в параметре 10 ключевого слова CARFIN или в параметре 8 ключевого слова RADFIN. Эти значения представляют собой отношения размеров в направлении Z для каждой из ячеек измельченной сетки. Отношения размеров могут быть взяты по умолчанию для всех измельченных ячеек, принадлежащих конкретной материнской ячейке. Если для данной материнской ячейки не заданы отношения, то она будет разбита в равных пропорциях. Размеры измельченных ячеек, составляющих одну материнскую ячейку, должны быть либо все установлены, либо целиком браться по умолчанию. Формат ввода аналогичен HXFIN и HYFIN.
858
Ключевые слова HZFIN
IHOST
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Группирует локальные измельчения сетки в одном процессе Ключевое слово используется для назначения локальных сеток процессу вручную при использовании разложения на домены в расчете, содержащем локальные измельчения сетки. Если локальное измельчение сетки не назначено для какого-либо процесса вручную, то оно будет автоматически назначено для процесса, имеющего наименьшее количество уже назначенных активных измельченных ячеек. Предварительное объявление самых больших локальных измельчений сетки в разделе GRID облегчает выполнение этой функции. Ключевое слово IHOST должно быть введено после того, как в разделе GRID были определены все локальные сетки (после последнего ключевого слова ENDFIN в разделе GRID). Данные содержат одну запись для каждой локальной сетки, содержащую два параметра и заканчивающуюся косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). Локальные измельчения сетки могут определяться в любом порядке. Если локальное измельчение сетки не встречается в ключевом слове IHOST, то оно назначается процессу автоматически. 1
Имя локальной сетки
2
Номер процесса Параметр должен быть целым числом между 0 и NDMAIN (параметр 1 ключевого слова PARALLEL раздела RUNSPEC). +ve
Назначить локальное измельчение сетки для указанного процесса.
0
ECLIPSE автоматически назначает локальное измельчение сетки для процесса.
•
ПО УМОЛЧАНИЮ: 0
Если производилось объединение локальных измельчений сеток с помощью ключевого слова AMALGAM, то ECLIPSE назначает все объединения для процесса, назначенного для первого из локальных измельчений сеток в данном объединении.
Пример IHOST -- LGR ‘NORTH' ‘SOUTH' ‘EAST' 'SOUTH' 'CENTRAL' /
process 1 / 2 / 1 / 0 / Any available process 0 / Any available process
Ключевые слова IHOST
859
IKRG, IKRGR, IKRW, IKRWR, IKRO, IKRORG, IKRORW Значения относительной проницаемости концевых точек для кривой пропитки. x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Эти ключевые слова должны быть использованы для масштабирования относительной проницаемости при процессе пропитки поблочно. Ключевые слова могут быть использованы только при одновременном задании опций масштабирования концевых точек и гистерезиса (см. ключевые слова ENDSCALE и SATOPTS в разделе RUNSPEC). Таблицы при пропитке могут быть масштабированы точно так же, как и таблицы при вытеснении. Полное описание применения каждого ключевого слова можно найти в документации для ключевых слов при вытеснении. Таблица 3.3 Ключевое слово Пропитка IKRG
860
Ключевые слова относительной проницаемости при пропитке Ключевое Масштабированная концевая точка слово Вытеснение KRG Максимум относительной проницаемости для газа.
IKRGR
KRGR
Относительная проницаемость для газа при остаточной нефти (или воде в водогазовых системах).
IKRW
KRW
Максимум относительной проницаемости для воды.
IKRWR
KRWR
Относительная проницаемость для воды при остаточной нефти (или газе в водогазовых системах).
IKRO
KRO
Максимум относительной проницаемости для нефти.
IKRORG
KRORG
IKRORW
KRORW
Относительная проницаемость для нефти при критической газонасыщенности. Относительная проницаемость для нефти при критической водонасыщенности.
Ключевые слова IKRG, IKRGR, IKRW, IKRWR, IKRO, IKRORG, IKRORW
IKU3P
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Использовать трехфазные относительные проницаемости IKU Эта запись указывает, что следует использовать трехфазную модель относительной проницаемости IКU. Это относится ко всем трем фазам. Для водной фазы таблицы водынефти и воды-газа должны быть введены с помощью ключевого слова SWF3 (а не SWFN). Для газовой фазы таблицы газа-нефти и газа-воды должны быть введены с помощью ключевого слова SGF3 (а не SGFN). Метод IKU может использоваться совместно с масштабированием концевых точек. В этом случае обычные значения критической водо- и газонасыщенности (SWCR, SGCR) интерпретируются как критические водо- и газонасыщенности нефти. Значения критической водонасыщенности газа вводятся в ключевом слове SWGCR, а критические значения газонасыщенности воды ⎯ в SGWCR. В методе IKU комбинируются два двухфазных вклада (например, Krgo и Krgw в случае Krg) с использованием взвешенной насыщенности. Выборка двух значений вклада производится с использованием нормализованной насыщенности, масштабированной к общей критической насыщенности. Критическая насыщенность является средним отдельных кривых, полученным с помощью геометрического построения на диаграмме насыщенности тройной системы. В текущей версии метод относительной проницаемости IKU не может использоваться совместно с гистерезисом или смешиваемостью. При использовании этой опции невозможно построение таблиц водо- и газонасыщенности с помощью GRAF. Модель IKU описана в разделе «Метод IKU» на стр. 717 «Технического описания ECLIPSE».
Ключевые слова IKU3P
861
IMBNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера областей для функций насыщенности при пропитке Это ключевое слово используется при расчетах, в которых задействована опция гистерезиса (см. аргумент HYSTER в ключевом слове SATOPTS). Оно определяет, какие таблицы насыщенности должны быть использованы для каждой ячейки при процессах пропитки. Для процессов вытеснения и уравновешивания используются обычные номера таблиц насыщенности, определяемые ключевым словом SATNUM. Ключевое слово должно сопровождаться одним целым числом для каждого сеточного блока в текущем боксе ввода, указывающим область таблиц насыщенности, которой он принадлежит. Номер области не должен быть меньше 1 и больше, чем NTSFUN (параметр 1 в ключевом слове TABDIMS). Данные должны завершаться косой чертой (/). Номер областей функций насыщенности определяет, какая последовательность функций насыщенности (вводимых с использованием: SGFN, SOF2, SOF3, SOF32D и SWFN, либо: SGOF, SLGOF и SWOF в разделе PROPS) должна быть взята для расчета относительных проницаемостей и капиллярного давления в каждом сеточном блоке, когда используется гистерезис. Если требуется учесть гистерезис только в части залежи, модель гистерезиса может быть отменена в указанных сеточных блоках заданием их номеров IMBNUM равными их номерам SATNUM. Другие формы этого ключевого слова позволяют указывать номер таблицы насыщенности при пропитке для каждой грани сеточного блока, когда используются направленные относительные проницаемости. Эти номера таблиц определяют номера таблиц насыщенности, используемые при процессе пропитки, для расчета относительных проницаемостей для потоков из сеточного блока через его шесть граней (+X, –X, +Y, –Y, +Z, –Z). Эти формы таковы: IMBNUMX
Номера таблиц от насыщенности при пропитке для +X грани сеточного блока
IMBNUMX– Номера таблиц насыщенности при пропитке для –X грани сеточного блока IMBNUMY
Номера таблиц насыщенности при пропитке для +Y грани сеточного блока
IMBNUMY– Номера таблиц насыщенности при пропитке для –Y грани сеточного блока IMBNUMZ
Номера таблиц насыщенности при пропитке для +Z грани сеточного блока
IMBNUMZ– Номера таблиц насыщенности при пропитке для –Z грани сеточного блока Таблицы насыщенности, используемые в процессе вытеснения, определяются эквивалентными формами ключевого слова KRNUM. В радиальной сетке альтернативные формы должны быть использованы для потоков в радиальном и азимутальном направлениях: IMBNUMR
Номера таблиц насыщенности при пропитке для +R грани сеточного блока
IMBNUMR- Номера таблиц насыщенности при пропитке для –R грани сеточного блока IMBNUMT
Номера таблиц насыщенности при пропитке для +T грани сеточного блока
IMBNUMT- Номера таблиц насыщенности при пропитке для –T грани сеточного блока В направлении +T азимутальный угол увеличивается. Ключевые слова IMBNUMZ и IMBNUMZ- одни и те же и в радиальной и в декартовой сетках.
862
Ключевые слова IMBNUM
Никакие из направленных ключевых слов для таблиц насыщенности при пропитке (ключевые слова IMBNUMX и т. д.) не должны быть использованы, если только не было выбрано DIRECT в ключевом слове SATOPTS в разделе RIMSPEC. IMBNUMX-, IMBNUMY- и IMBNUMZ- должны быть использованы, если только IRREVERS также выбрано в SATOPTS. Если IRREVERS не выбрано, таблицы насыщенности, определенные ключевым словом IMBNUMX, используются и для +X и -X граней каждого сеточного блока. Подобным же образом IMBNUMY используется для +Y и -Y граней, и IMBNUMZ для +Z и -Z граней. Если номер таблицы принят по умолчанию для любой сеточной ячейки, он будет заменен номером таблицы, введенным ключевым словом IMBNUM. ECLIPSE 100
Номера областей при пропитке могут быть изменены в процессе моделирования переопределением ключевого слова IMBNUM в разделе SCHEDULE. Эта процедура должна выполняться с осторожностью и, в общем-то, не рекомендуется. Во всех случаях блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. См. также ключевые слова IMBNUMMF, EHYSTR и HYSTCHCK. Дальнейшее описание см. в разделе «Гистерезис» на странице 397 «Технического описания ECLIPSE».
Пример При NTSFUN=2, NDIVIX=10, NDIVIY=6, NDIVIZ=2 и в отсутствие бокса ввода: IMBNUM 50*1 70*2 /
Ключевые слова IMBNUM
863
IMBNUMMF
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера областей при пропитке в системе матрица — трещина Это ключевое слово применяется по необходимости и касается только расчетов с двойной пористостью (ключевое слово DUALPORO в разделе RUNSPEC), использующих опцию гистерезиса (параметр HYSTER в ключевом слове SATOPTS). Ключевое слово позволяет независимое определение таблиц насыщенности при пропитке в системе матрица — трещина. Поскольку для вычисления потоков ECLIPSE использует подвижности вверх по потоку, то •
поток из матрицы в трещину будет опираться на таблицу пропитки, определенную для матрицы (верхняя половина сетки), а
•
поток из трещины в матрицу будет опираться на таблицу пропитки, определенную для трещины (нижняя половина сетки).
Если номер таблицы принят по умолчанию для любой сеточной ячейки, он будет заменен номером таблицы, введенным ключевым словом IMBNUM. Ключевое слово должно сопровождаться одним целым числом для каждого сеточного блока в текущем боксе ввода, указывающим его номер области при пропитке для течения в системе матрица — трещина. Номер таблицы не должен быть меньше 1 и больше, чем NTSFUN (ключевое слово TABDIMS). Данные должны завершаться косой чертой (/). Во всех случаях блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Дальнейшее описание см. в разделе «Двойная пористость» на стр. 133 и в разделе «Гистерезис» на стр. 397 «Технического описания ECLIPSE».
Пример -- In the RUNSPEC section: DUALPORO SATOPTS 'HYSTER' / TABDIMS 3 / -- In the REGIONS section : -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 10 2 6 1 4 IMBNUMMF 100*3 100*1 /
864
Ключевые слова IMBNUMMF
/
IMKRVD
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы зависимости концевых точек относительной проницаемости при пропитке от глубины Разные формы этого ключевого слова задают изменения относительной проницаемости с глубиной для таблиц насыщенности при пропитке. Соответствующие относительные проницаемости при вытеснении могут быть заданы с помощью ключевого слова ENKRVD. Предусмотрено семь ключевых слов, которые позволяют независимо масштабировать концевые точки относительной проницаемости в каждой ячейке сетки. Это следующие ключевые слова: IMKRVD IMKRVDX IMKRVDXIMKRVDY IMKRVDYIMKRVDZ IMKRVDZ-
Концевые точки относительной проницаемости для таблиц ненаправленных функций насыщенности Концевые точки относительной проницаемости для грани +X каждой сеточной ячейки Концевые точки относительной проницаемости для грани -X каждой сеточной ячейки Концевые точки относительной проницаемости для грани +Y каждой сеточной ячейки Концевые точки относительной проницаемости для грани -Y каждой сеточной ячейки Концевые точки относительной проницаемости для грани +Z каждой сеточной ячейки Концевые точки относительной проницаемости для грани -Z каждой сеточной ячейки
В радиальных сетках могут использоваться подобные направленные ключевые слова для представления концевых точек относительной проницаемости для потоков в направлениях +R, -R, +T, -T, +Z, -Z соответственно. Ключевые слова могут быть использованы только при одновременном задании опций масштабирования концевых точек и гистерезиса (смотри ключевые слова ENDSCALE и SATOPTS в разделе RUNSPEC). Данные включают в себя NTENDP (параметр 3 ключевого слова ENDSCALE) таблиц зависимости концевых точек относительной проницаемости от глубины, по одной для каждой области масштабирования концевых точек. Каждая таблица состоит из 8 столбцов данных и должна оканчиваться косой чертой (/). Столбец 1
Столбец 2 Столбец 3 Столбец 4 Столбец 5 Столбец 6 Столбец 7
Значения глубин. Значения должны монотонно увеличиваться вниз по столбцу. • ЕДИНИЦЫ: m (METRIC), ft (FIELD) или cm (LAB) Соответствующие значения максимума относительных проницаемостей для воды. Соответствующие значения максимума относительных проницаемостей для газа. Соответствующие значения максимума относительных проницаемостей для нефти. Относительная проницаемость для воды при критической насыщенности нефтью (или газом). Относительная проницаемость для газа при критической нефтенасыщенности (водонасыщенности). Относительная проницаемость для нефти при критической газонасыщенности. Ключевые слова IMKRVD
865
Столбец 8
Относительная проницаемость для нефти при критической водонасыщенности.
В каждом столбце таблицы должно быть одинаковое число значений. Это число должно быть не меньше 2 и не больше NSENDP (параметр 4 ключевого слова ENDSCALE). В задаче, где значение может быть задано точно, и если концевая точка берется равной значению по умолчанию для всех значений глубины, концевая точка для каждой ячейки в одной и той же области масштабирования равна значению в соответствующей таблице функции насыщенности. Однако, если концевая точка принята по умолчанию для некоторой глубины, но определена для других глубин, таблица значений концевых точек от глубины заполняется с использованием линейной интерполяции внутри таблицы и экстраполяцией константой на краях таблицы. Значения концевых точек, введенные для отсутствующих фаз, игнорируются. Если при использовании переключателей 'DIRECT' и 'IRREVERS' в ENDSCALE требуется масштабирование концевых точек и направленное, и необратимое, концевые точки относительной проницаемости для потока через +X и-X грани ячейки сетки определяются с помощью ключевых слов IMKRVDX, IMKRVDX-. Подобным же образом IMKRVDY, IMKRVDY- используются для +Y, -Y граней, а ключевые слова IMKRVDZ, IMKRVDZ- для +Z, -Z граней. Масштабирование таблиц относительной проницаемости для соединения скважины осуществляется с помощью ключевого слова IMKRVD. Когда масштабирование концевой точки направленное и обратимое (в ENDSCALE указано 'DIRECT', но не 'IRREVERS'), ключевое слово IMKRVDX определяет концевые точки относительной проницаемости для +X и -X граней каждой ячейки сетки. Ключевые слова IMKRVDY, IMKRVDZ используются для +Y, — Y граней и +Z, -Z граней каждой сеточной ячейки соответственно. Масштабирование таблиц относительной проницаемости для соединения скважины осуществляется с помощью ключевого слова IMKRVD. Если ENDSCALE определено без переключателей 'DIRECT' либо 'IRREVERS', никакая из направленных форм ключевого слова IMKRVD не разрешена. В этом случае ключевое слово IMKRVD определяет новые концевые точки относительной проницаемости для потока из каждой грани ячейки сетки и относительных проницаемостей для соединения скважины. См. также ключевое слово ENDNUM в разделе REGIONS и ключевые слова ENKRVD и IMPTVD в разделе PROPS.
Пример ---- Раздел НЕФТЬ ВОДА ГАЗ SATOPTS HYSTER / ENDSCALE -- NTENDP 2* 1 ---- раздел IMKRVD ---- Глубина
3000.0 6000.0 9000.0
866
Ключевые слова IMKRVD
RUNSPEC
NSENDP 3 / PROPS
вода Krw
газ Krg
нефть Kro
0.50 0.58 0.66
1.0 1.0 0.95
1.0 1.0 0.95
вода при крит. неф. к вода 0.2 0.22 0.25
газ нефть при крит. при крит. неф. к газ газ 1* 1* 1* 1* 1* 1*
нефть при крит. вода 0.34 0.36 0.37 /
IMPCVD
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы максимального капиллярного давления пропитки от глубины Ключевое слово позволяет задавать изменение с глубиной концевых точек таблицы зависимости от максимального капиллярного давления пропитки для различных областей масштабирования концевых точек в пласте. Ключевое слово можно использовать только при активной опции масштабирования концевых точек (ключевое слово ENDSCALE в RUNSPEC) вместе с моделью гистерезиса (указатель 'HYSTER' в ключевом слове SATOPTS раздела RUNSPEC). Соответствующие данные таблицы при вытеснении могут быть определены использованием ключевого слова ENPCVD. Данные включают в себя NTENDP (параметр 3 ключевого слова ENDSCALE) таблиц концевых точек зависимости максимального капиллярного давления от глубины, по одной для каждой области масштабирования концевых точек. Каждая таблица состоит из 3 столбцов данных и должна оканчиваться косой чертой (/). Столбец 1
Значения глубины. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
Соответствующие значения максимального капиллярного давления между газом и нефтью. •
Столбец 3
ЕДИНИЦЫ: m (METRIC), ft (FIELD) или cm (LAB)
ЕДИНИЦЫ: bars (METRIC), psi (FIELD) or atm (LAB).
Соответствующие значения максимального капиллярного давления между водой и нефтью. •
ЕДИНИЦЫ: bars (METRIC), psi (FIELD) or atm (LAB).
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число должно быть не меньше 2 и не больше NSENDP (параметр 4 ключевого слова ENDSCALE). В задаче, где значение может быть задано точно, и максимальное капиллярное давление берется равным значению по умолчанию для всех значений глубины, концевая точка для каждой ячейки в одной и той же области масштабирования будет равна значению в соответствующей таблице функции насыщенности. Однако, если максимальное капиллярное давление принято по умолчанию для некоторой глубины, но определена для других глубин, таблица значений концевых точек от глубины будет восполнена линейной интерполяцией внутри таблицы и экстраполяцией константой на краях таблицы. Значения концевых точек, введенные для отсутствующих фаз, игнорируются. См. также ключевое слово ENDNUM в разделе REGIONS и ключевое слово ENPCVD в разделе PROPS.
Ключевые слова IMPCVD
867
Пример ---- RUNSPEC section OIL WATER GAS ENDSCALE -- NTENDP NSENDP 2* 1 2 / ---- PROPS section IMPCVD 3000.0 1.4 23.0 9000.0 1.2 35.0 /
868
Ключевые слова IMPCVD
IMPES
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Выбирает опцию решения IMPES Данное ключевое слово выбирает опцию решения IMPES. В процедуре IMPES (метод неявный по давлению и явный по насыщенности) в каждой итерации совместно рассчитываются только давления в ячейках, а переменные насыщенности и состава остаются постоянными в межблочных перетоках. Дальнейшее описание см. в разделе «Выражения для уравнений» на стр. 225 «Технического описания ECLIPSE». IMPES не имеет аргументов.
Ключевые слова IMPES
869
870
Ключевые слова IMPES
IMPFILE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Импортировать данные Эта запись позволяет импортировать из файла INIT различные величины, например, значения пористости и проницаемости. Каждая таблица состоит из двух записей, которые оканчиваются косыми чертами (/). Первая запись содержит имя файла, причем расширение определяет тип и формат файла. В текущей версии имеется два возможных расширения имени файла: INIT
двоичный ввод
FINIT форматированный ввод (ASCII) Файл должен быть в формате, заданном для вывода из модели ECLIPSE. Вторая запись содержит список массивов, которые необходимо считать. Ключевое слово может использоваться для быстрой инициализации сеточных массивов. Это особенно полезно при расчете секторных моделей. Примечание
Для получения точной информации из файла INIT этому ключевому слову требуется также файл grid. Если имеется файл EGRID, то он используется вместо GRID.
Пример -- Import from OLDCASE.INIT IMPFILE ‘OLDCASE.INIT’ / PORO PERMX PERMY PERMZ /
Ключевые слова IMPFILE
871
IMPLICIT
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
872
Определяет процедуру решения как полностью неявную Данное ключевое слово задает процедуру решения IMPLICIT для всего процесса моделирования.
Пример IMPLICIT
Ключевые слова IMPLICIT
IMPORT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION SUMMARY SCHEDULE
Импортирует данные Grid-файла из GRID Ключевое слово IMPORT задает имя двоичного файла, который необходимо импортировать из программы GRID в текущей позиции файла данных. Данное ключевое слово при его использовании в разделе GRID обеспечивает эквивалентный ввод любых данных, созданных программой GRID, которые в другом случае будут определены ключевыми словами с сопровождающими форматированными данными. Это ключевое слово может быть использовано для импорта двоичных данных из других программ с одинарной или двойной точностью. Ключевое слово должно сопровождаться двумя параметрами : 1
Имя файла импорта Длина имени файла не должна превышать 72 символа.
2
Признак форматирования Существует два варианта выбора: FORMATTED
форматированный файл, или
UNFORMATTED
неформатированный файл
Слово может быть сокращено до первой буквы F или U. •
ПО УМОЛЧАНИЮ: UNFORMATTED
Данные должны завершаться косой чертой (/).
Пример IMPORT ROCK.GRDBIN /
Вследствие этого программа ECLIPSE импортирует сеточные данные из неформатированного файла ROCK.GRDBIN. В конце этого файла ECLIPSE переключится вновь на следующее ключевое слово в текущем файле.
Ключевые слова IMPORT
873
IMPSAT
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
874
Опция решения IMPSAT Данное ключевое слово выбирает опцию решения IMPSAT. При этом давления и насыщенности фаз обрабатываются неявно, а составы фаз ⎯ явно. Данный метод является наилучшим для расчетов с большими значениями капиллярных давлений, которые приводят к неустойчивости при использовании методов IMPES или AIM.
Ключевые слова IMPSAT
IMPTVD
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы зависимости концевых точек от глубины при пропитке Различные формы этого слова задают изменение с глубиной концевых точек таблицы насыщенности для различных областей масштабирования концевых точек в пласте. Соответствующие концевые точки таблицы при вытеснении могут быть определены использованием ключевого слова ENPTVD. Предусмотрено семь ключевых слов, которые позволяют независимо масштабировать концевые точки насыщенности внутри каждой ячейки. Это следующие ключевые слова: IMPTVD
Концевые точки насыщенности для таблиц ненаправленных функций от насыщенности
IMPTVDX
Концевые точки насыщенности для грани +X каждой сеточной ячейки
IMPTVDX- Концевые точки насыщенности для грани -X каждой сеточной ячейки IMPTVDY
Концевые точки насыщенности для грани +Y каждой сеточной ячейки
IMPTVDY- Концевые точки насыщенности для грани -Y каждой сеточной ячейки IMPTVDZ
Концевые точки насыщенности для грани +Z каждой сеточной ячейки
IMPTVDZ- Концевые точки насыщенности для грани -Z каждой сеточной ячейки В радиальных сетках могут использоваться подобные направленные ключевые слова для представления концевых точек насыщенности для потоков в направлениях +R, –R, +T, -T, +Z, –Z соответственно. Ключевые слова могут быть использованы только при одновременном задании опций масштабирования концевых точек и гистерезиса (см. ключевые слова ENDSCALE и SATOPTS в разделе RUNSPEC). Данные включают в себя NTENDP (параметр 3 ключевого слова ENDSCALE) таблиц концевых точек зависимости насыщенности от глубины, по одной для каждой области масштабирования концевых точек. Каждая таблица состоит из 9 столбцов данных и должна оканчиваться косой чертой (/). Столбец 1
Значения глубины. Значения должны монотонно увеличиваться вниз по столбцу. •
ЕДИНИЦЫ: m (METRIC), ft (FIELD) или cm (LAB)
Столбец 2
Соответствующие значения связанной водонасыщенности.
Столбец 3
Соответствующие значения критической водонасыщенности.
Столбец 4
Соответствующие значения максимальной водонасыщенности.
Столбец 5
Соответствующие значения связанной газонасыщенности.
Столбец 6
Соответствующие значения критической газонасыщенности.
Столбец 7
Соответствующие значения максимальной газонасыщенности.
Столбец 8
Соответствующие значения критической нефтенасыщенности в системе с водой.
Столбец 9
Соответствующие значения критической нефтенасыщенности в системе с газом.
Ключевые слова IMPTVD
875
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число должно быть не меньше 2 и не больше NSENDP (параметр 4 ключевого слова ENDSCALE). Каждый параметр насыщенности должен быть в пределах от 0.0 до 1.0 включительно. В задаче, где значение может быть задано точно, и если концевая точка берется равной значению по умолчанию для всех значений глубины, концевая точка для каждой ячейки в одной и той же области масштабирования будет равна значению в соответствующей таблице функции от насыщенности. Однако, если концевая точка насыщенности принята по умолчанию для некоторой глубины, но определена для других глубин, таблица зависимости значений концевых точек от глубины будет восполнена линейной интерполяцией внутри таблицы и экстраполяцией константой на краях таблицы. Значения концевых точек, введенные для отсутствующих фаз, игнорируются. Если необходимо одновременно масштабирование концевой точки и направленное и необратимое при использовании переключателей 'DIRECT' и 'IRREVERS' в ENDSCALE, концевые точки насыщенности для потока через +X и –X грани сеточной ячейки определяются с помощью ключевых слов IMPTVDX, IMPTVDX-. Подобным же образом IMPTVDY, IMPTVDY- используются для +Y, –Y граней и ключевые слова IMPTVDZ, IMPTVDZ- для +Z, –Z граней. Масштабирование таблиц относительной проницаемости для соединения скважины и функций капиллярного давления для уравновешивания осуществляется с помощью ключевого слова IMPTVD. Когда масштабирование концевой точки направленное и обратимое ('DIRECT', но не 'IRREVERS' указано в ENDSCALE), ключевое слово IMPTVDX определяет концевые точки насыщенности для +X и –X граней каждой сеточной ячейки. Ключевые слова IMPTVDY, IMPTVDZ используются для +Y, –Y граней и +Z, –Z граней каждой сеточной ячейки соответственно. Масштабирование таблиц относительной проницаемости для соединения скважины и таблиц капиллярного давления для уравновешивания осуществляется с помощью ключевого слова IMPTVD. Если ENDSCALE определено без переключателей 'DIRECT' либо 'IRREVERS', никакая из направленных форм ключевого слова IMPTVD не разрешена. Ключевое слово IMPTVD тогда определяет новые концевые точки насыщенности для потока из каждой грани сеточной ячейки, для относительных проницаемостей для соединения скважины и для оценок капиллярного давления в алгоритме уравновешивания. См. также ключевое слово ENDNUM в разделе REGIONS и ключевые слова ENPTVD и IMKRVD в разделе PROPS.
Пример ---- RUNSPEC section OIL WATER GAS SATOPTS HYSTER / ENDSCALE -- NTENDP NSENDP 2* 1 3 / --- PROPS section --- Modify the imbibition oil to water critical saturation. -IMPTVD 3000.0 6* 0.31 1* 9000.0 6* 0.32 1* /
876
Ключевые слова IMPTVD
IMSPCVD
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы зависимости значений насыщенности при пропитке для кривых Pc от глубины Это ключевое слово масштабирует концевую точку связанного газа или воды кривых капиллярного давления при пропитке без масштабирования соответствующего значения кривых относительных проницаемостей для нефти. Связанные насыщенности вводятся в виде функций глубины для различных областей масштабирования концевых точек в пласте. Ключевое слово можно использовать только при активной опции масштабирования концевых точек (ключевое слово ENDSCALE в RUNSPEC) вместе с моделью гистерезиса (указатель 'HYSTER' в ключевом слове SATOPTS раздела RUNSPEC). Соответствующие данные таблицы при вытеснении могут быть определены использованием ключевого слова ENSPCVD. Данные включают в себя NTENDP (параметр 3 ключевого слова ENDSCALE) таблиц концевых точек зависимости связанной насыщенности от глубины, по одной для каждой области масштабирования концевых точек. Каждая таблица состоит из 3 столбцов данных и должна оканчиваться косой чертой (/). Столбец 1
Значения глубины. Значения должны монотонно увеличиваться вниз по столбцу. •
ЕДИНИЦЫ: m (METRIC), ft (FIELD) или cm (LAB)
Столбец 2
Соответствующие значения связанной водонасыщенности.
Столбец 3
Соответствующие значения связанной водонасыщенности.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число должно быть не меньше 2 и не больше NSENDP (параметр 4 ключевого слова ENDSCALE). В задаче, где значение может быть задано точно, и если концевая точка берется равной значению по умолчанию для всех значений глубины, концевая точка для каждой ячейки в одной и той же области масштабирования будет равна значению в соответствующей таблице функции насыщенности. Однако, если концевая точка насыщенности принята по умолчанию для некоторой глубины, но определена для других глубин, таблица зависимости значений концевых точек от глубины будет восполнена линейной интерполяцией внутри таблицы и экстраполяцией константой на краях таблицы. Значения концевых точек, введенные для отсутствующих фаз, игнорируются. См. также ключевое слово ENDNUM в разделе REGIONS и ключевые слова ENSPCVD, SWLPC и SGLPC в разделе PROPS.
Пример ---- RUNSPEC section OIL WATER GAS ENDSCALE -- NTENDP NSENDP 2* 1 2 / ---- PROPS section IMSPCVD 3000.0 1* 0.21 9000.0 1* 0.30 /
Ключевые слова IMSPCVD
877
INCLUDE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
Включить содержимое другого заданного файла За ключевым словом следует имя файла, из которого необходимо считывать входные данные. Этот файл открывается и считывается до конца, если только не встретилось ключевое слово ENDINC. После завершения чтения файл закрывается и возобновляется ввод из основного файла, начиная с ключевого слова, следующего после INCLUDE. Имя файла INCLUDE может содержать до 132 символов. Данные должны завершаться косой чертой (/). Разрешается вложение файлов INCLUDE.
Пример INCLUDE CASE1.PVI /
В этом примере программа продолжает ввод из файла CASE1.PVI. Достигнув конца этого файла, программа считывает следующее ключевое слово из текущего файла.
878
Ключевые слова INCLUDE
INIT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Запрашивает выдачу INIT-файла INIT-файл содержит совокупность данных, введенных в разделах GRID, PROPS и REGIONS. Если это ключевое слово включено в раздел GRID, программа запишет файл начальных данных, содержащий свойства сетки и данные таблицы от насыщенности, представленную в пакетах графики. Файл может быть форматированным (для обмена между компьютерами с различными операционными системами, или просто для читаемости) или неформатированным (по умолчанию). Если в разделе RUNSPEC используется ключевое слово FMTOUT, то INITфайл будет отформатирован.
ECLIPSE 300
INIT-файл не может быть прочитан с помощью программы PSEUDO.
ECLIPSE 100
INIT-файл также может быть использован как входной к программе PSEUDO. Начальный файл также создается, если используется ключевое слово PSEUDOS.
ECLIPSE 100
Если требуются псевдофункции для VE, должно быть задано ключевое слово PSEUDOS. Если используется ключевое слово INIT, INIT-файл не будет содержать данных о геометрии VE, т. к. при этом INIT-файл становится очень большим.
ECLIPSE 100
См. также ключевое слово FILLEPS и ключевое слово INSPEC из раздела RUNSPEC. Ключевое слово INIT не имеет сопровождающих данных.
Ключевые слова INIT
879
INRAD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Внутренний радиус для радиальной геометрии или локального измельчения радиальной сетки Ключевое слово INRAD имеет два основных применения: •
Определение внутреннего радиуса пласта при использовании радиальной геометрии (в разделе RUNSPEC должно быть указано ключевое слово RADIAL)
или •
Определение внутреннего радиуса радиального измельчения (внутри соответствующей конструкции RADFIN/ENDFIN должно быть расположено ключевое слово INRAD).
В любом случае ключевое слово должно сопровождаться одним положительным действительным числом, определяющим внутренний радиус, и косой чертой (/). •
ЕДИНИЦЫ: METRIC: m, FIELD: ft, LAB: cm, PVT-M: m
•
ПО УМОЛЧАНИЮ: 0.5 ft = 0.1524 m
Ключевое слово INRAD требуется, только если определена радиальная система, использующая блочно-центрированную геометрию.
Примечания ECLIPSE 300
Другим способом определения внутреннего радиуса радиального измельчения является использование параметра 10 ключевого слова RADFIN. Если значение берется по умолчанию или необходимо перезаписать ранее введенное значение, то следует использовать ключевое слово INRAD. Чтобы данные INRAD правильно использовались в измельчении, необходимо расположить это ключевое слово внутри конструкции RADFIN/ENDFIN. См. также раздел «Определение локальных измельчений радиальных сеток», стр. 440 «Технического описания ECLIPSE».
Пример INRAD 0.2 /
880
Ключевые слова INRAD
INSPEC
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Запрашивать начальный файл индексов Это ключевое слово указывает, что должен записываться начальный файл индексов, описывающий массивы в файле INIT. По умолчанию начальный файл индексов записывается всегда, однако запись может быть отключена с помощью ключевого слова NOINSPEC. См. раздел «Работа с файлами в ECLIPSE», стр. 193 «Технического описания ECLIPSE». У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова INSPEC
881
INTPC
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активирует опцию интегрированной кривой Pc для двойной пористости Это ключевое слово может быть использовано для активизации опции интегрированного капиллярного давления в расчетах с двойной пористостью. Ключевое слово должно быть использовано только в расчетах с двойной пористостью с активной опцией гравитационного дренажа (ключевые слова DUALPORO и GRAVDR в разделе RUNSPEC). Опция интегрированной кривой Pc изменяет введенные кривые капиллярного давления для улучшения прогноза конечной нефтеотдачи из матричных блоков. Ключевое слово должно сопровождаться одним параметром , заканчивающимся косой чертой (/). 1
Указатель фазы: WATER
требует, чтобы кривые капиллярного давления в системе вода-нефть были изменены.
GAS
требует, чтобы кривые капиллярного давления в системе газ-нефть были изменены.
BOTH
требует, чтобы кривые капиллярного давления в системах вода-нефть и газ-нефть были изменены.
•
ПО УМОЛЧАНИЮ: BOTH
Если ключевое слово INTPC отсутствует, кривые не будут меняться. Дальнейшее описание опции интегрированной кривой капиллярного давления см. в разделе «Двойная пористость» на стр. 133 «Технического описания ECLIPSE». Примечание
Пример INTPC BOTH /
882
Ключевые слова INTPC
Опцию INTPC нельзя использовать с альтернативной моделью гравитационного дренажа (GRAVDRM в разделе RUNSPEC), поскольку её псевдо-модель отличается от модели GRAVDR.
IPCW, IPCG Концевые точки таблицы масштабированного капиллярного давления при пропитке x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Эти ключевые слова используются для масштабирования кривых капиллярного давления при пропитке поблочно. Ключевые слова могут быть использованы только при одновременном задании опций масштабирования концевых точек и гистерезиса (см. ключевые слова ENDSCALE и SATOPTS в разделе RUNSPEC). Таблицы при пропитке могут быть масштабированы точно так же, как и таблицы при вытеснении. Полное описание использования каждого ключевого слова можно найти в документации для эквивалентных ключевых слов при вытеснении, приведенной в Таблице 3.4. Таблица 3.4 Ключевое слово Пропитка IPCW IPCG
Ключевые слова капиллярного давления пропитки Ключевое слово Вытеснение PCW PCG
Масштабированная концевая точка Максимум капиллярных давлений для воды Максимум капиллярных давлений для газа
Ключевые слова IPCW, IPCG
883
ISGAS
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
884
Расчет с газоконденсатом Это необязательное ключевое слово обозначает расчет с газоконденсатом. Блоки однофазных углеводородов считаются содержащими газ. В этом случае прямые переходы нефти в газ невозможны и интерполяция Kro и Krg вблизи критических значений не производится. (Описание этой интерполяции можно найти в разделе «Околокритические относительные проницаемости нефти и газа» на стр. 723 «Технического описания ECLIPSE».) Ключевое слово ISGAS не имеет аргументов.
Ключевые слова ISGAS
ISGL, ISGLPC, ISGCR, ISGU, ISWL, ISWLPC, ISWCR, ISWU, ISOGCR, ISOWCR Концевые точки таблицы при пропитке x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Эти ключевые слова используются для масштабирования таблицы от насыщенности при пропитке поблочно. Ключевые слова могут быть использованы только при одновременном задании опций масштабирования концевых точек и гистерезиса (см. ключевые слова ENDSCALE и SATOPTS в разделе RUNSPEC). Таблицы при пропитке могут быть масштабированы точно так же, как и таблицы при вытеснении. Полное описание использования каждого ключевого слова можно найти в документации для эквивалентных ключевых слов при вытеснении, приведенной в таблице 3.5. Таблица 3.5 Ключевое слово Пропитка ISGL ISGLPC ISGCR ISGU ISWL ISWLPC ISWCR ISWU ISOGCR ISOWCR
Ключевые слова концевых точек таблиц от насыщенности при пропитке Ключевое слово Вытеснение SGL SGLPC SGCR SGU SWL SWLPC SWCR SWU SOGCR SOWCR
Масштабированная концевая точка Связанная газонасыщенность. Связанный газ, только кривые Pc. Критическая газонасыщенность. Максимальная газонасыщенность. Связанная водонасыщенность. Связанная вода, только кривые Pc. Критическая водонасыщенность. Максимальная водонасыщенность. Критическая нефтенасыщенность в системе нефть-газ. Критическая нефтенасыщенность в системе нефть-вода.
Ключевые слова ISGL, ISGLPC, ISGCR, ISGU, ISWL, ISWLPC, ISWCR, ISWU, ISOGCR, ISOWCR
885
ISOLNUM
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет размеры каждой независимой области залежи Ключевое слово ISOLNUM определяет области пласта, которые не связаны потоками в пласте. Они объединены только посредством скважин (через групповое управление). Как только будут идентифицированы изолированные области залежи, ECLIPSE будет решать их более эффективно, как отдельные объекты, при этом для решения линейных уравнений потребуется, в общем, различное число итераций для сходимости. (См. «Изолированные области пласта» на стр. 419 «Технического описания ECLIPSE») Ключевое слово должно использоваться, только если NRFREG больше 1 в ключевом слове REGDIMS раздела RUNSPEC. Ключевое слово должно сопровождаться одним целым числом для каждой сеточной ячейки во всей залежи, определяющим номер независимой области залежи, которой она принадлежит. Данные должны завершаться косой чертой (/). Должна быть по крайней мере одна активная ячейка, приписанная к каждой области между 1 и NRFREG. Любые ячейки области с номером 0 или > NRFREG рассматриваются как неактивные. ECLIPSE может выдать массив ISOLNUM для существующей модели заданием ключевого слова RPTISOL. Массив ISOLNUM выводится в отладочный файл, если есть более чем один независимый пласт в модели.
Пример Два слоя, разделенных неактивным слоем: ISOLNUM 1200*1 1200*0 1200*2 /
886
Ключевые слова ISOLNUM
JFUNC
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активизирует опцию J-функции Леверетта Это ключевое слово может использоваться, чтобы сделать активной опцию J- функции Леверетта, которая масштабирует капиллярное давление в системах вода-нефть и (или) газ-нефть в соответствии с пористостью и проницаемостью сеточного блока. Дальнейшее описание см. в разделе «J-функция Леверетта» на стр. 738 «Технического описания ECLIPSE». Ключевое слово может быть использовано, только если включено масштабирование концевых точек с помощью ключевого слова ENDSCALE в разделе RUNSPEC. За ключевым словом должно следовать до трех параметров , заканчивающихся косой чертой (/): 1
Указатель J-функции. WATER
Требует опцию J-функции только для капиллярного давления в системе вода-нефть.
GAS
Требует опцию J-функции только для капиллярного давления в системе газ-нефть.
BOTH
Требует опцию J-функции для капиллярного давления в системах воданефть и газ-нефть.
• 2
ПО УМОЛЧАНИЮ: BOTH
Поверхностное натяжение в системе нефть-вода. •
ЕДИНИЦЫ: dynes/cm (METRIC, FIELD, LAB or PVT-M)
Поверхностное натяжение в системе нефть-вода должно присутствовать, если первый параметр есть WATER либо BOTH. 3
Поверхностное натяжение в системе нефть-газ. •
ЕДИНИЦЫ: dynes/cm (METRIC, FIELD, LAB or PVT-M)
Поверхностное натяжение в системе нефть-вода должно присутствовать, если первый параметр есть WATER либо BOTH. Опцию J-функции Леверетта для масштабирования функций капиллярного давления в зависимости от пористости и проницаемости породы. Безразмерная J-функция вводится вместо функции капиллярного давления с помощью либо SWFN, SGFN, либо SWOF, SGOF, SLGOF семейства ключевых слов (смотри информацию, указанную в третьем или четвертом столбцах данных ключевых слов). Капиллярное давление тогда рассчитывается следующим образом: [3.82]
где Pc(S)
капиллярное давление из введенных таблиц — SWFN или SGFN;
Ключевые слова JFUNC
887
ST
поверхностное натяжение- данные параметров 2 или 3;
Poro
пористость ячейки;
Perm
проницаемость ячейки
и Uconst
константа, зависящая от используемой системы единиц = 0.318316 (METRIC pressure: Bar perm: mD) = 4.61678 (FIELD pressure: Psia perm: mD) = 0.314153 (LAB pressure: Atm perm: mD) = 0.314153 (PVT-M pressure: Atm perm: mD).
Проницаемость берется как K = (Kx + Ky)/2, если только модель не является профильным сечением, в этом случае K берется как соответствующая горизонтальная проницаемость. В вышеуказанном уравнении коэффициент масштабирования выражается следующим образом: 1/2
Poro ⎞ Scaling Factor = ST ⋅ ⎛⎜ ⎟ ⎝ Perm ⎠
Примечание
ECLIPSE 100
⋅ Uconst
[3.83]
Коэффициент масштабирования может быть выведен под названием PCW или PCG в ключевое слово RPTPROPS. Только в ECLIPSE 100 мнемоника ENDPT должна быть помещена в ключевое слово RPTPROPS.
Если требуется, чтобы поверхностное натяжение было функцией давления, тогда может быть использована опция капиллярного давления, зависящего от давления (ключевые слова STOW и STOG), для изменения поверхностного натяжения. В системе газ-вода ключевое слово JFUNC применяется к фазе WATER, а поверхностное натяжение в системе нефть-вода берется равным поверхностному натяжению в системе газ-вода. Поверхностное натяжение в системе газ-нефть и масштабирование газонефтяного Pc игнорируется. В этом случае: [3.84]
где ST(P) и STref вводятся с помощью ключевых слов STOG или STOW. ECLIPSE 100
888
Если ключевое слово SWATINIT используется совместно с ключевым словом JFUNC, масштабирование J-функции не будет производиться в областях залежи, где был определен массив SWATINIT. Если ключевое слово PCW используется совместно с ключевым словом JFUNC, то вводимый массив PCW не будет учитываться при выборе J-функции для капиллярного давления в системе вода-нефть. Аналогично, если используется ключевое слово PCG, то вводимый массив PCG не будет учитываться при выборе J-функции для капиллярного давления в системе газ-нефть.
Ключевые слова JFUNC
Пример JFUNC WATER 22.0 /
Ключевые слова JFUNC
889
KRG, KRGR, IKRG, IKRGR Масштабированные относительные проницаемости для газа в концевой точке x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Различные формы этого ключевого слова позволяют масштабирование значений относительной проницаемости для газа в каждом сеточном блоке. KRG масштабирует Kr при максимальной газонасыщености (обычно при связанной воде), а KRGR масштабирует относительную проницаемость при остаточной нефтенасыщенности (или критической водонасыщенности в расчетах систем газ-вода). Ключевое слово можно использовать только при активной опции масштабирования концевых точек (ключевое слово ENDSCALE в RUNSPEC). Если ключевое слово KRGR не было использовано, ключевое слово KRG проявляется в масштабировании значения относительной проницаемости, вычисляемого из соответствующей таблицы от насыщенности с учетом масштабирования концевых точек насыщенности. Таким образом: [3.85]
Относительная проницаемость берется равной величине либо при максимальной насыщенности из таблицы от насыщенности, либо при SGU, если оно было определено. Обычно это значение равно 1 – Swco. При использовании ключевого слова KRGR масштабирование Kr будет произведено при критической насыщенности (SR) вытесняющей фазы. Когда альтернативный метод масштабирования, в котором используются три узла насыщенности, активизируется ключевым словом SCALECRS, SR задается выражением SR = 1 – SOGCR – SWL
в расчетах газ-нефть или газ-нефть-вода
SR = 1 – SWCR
в расчетах газ-вода
где SOGCR, SWL и SWCR — масштабируемые величины. Когда альтернативный метод масштабирования не используется, для масштабирования концевых точек используются только два узла, SGCR и SGU, а SR присваивается преобразованное значение SR(Table) = 1.0 – Sogcr(Table) – Sgco(Table) или SR(Table) = 1.0 – Swcr(Table). Итак, есть два случая: [3.86]
[3.87]
Имеется четырнадцать ключевых слов для независимого определения максимальной относительной проницаемости для газа в каждой сеточной ячейке. Это следующие ключевые слова:
890
KRG
Максимум Kr для газа для ненаправленных таблиц функций насыщенности
KRGX
Максимум Kr для газа для +X грани каждой сеточной ячейки
KRGX-
Максимум Kr для газа для –X грани каждой сеточной ячейки
KRGY
Максимум Kr для газа для +Y грани каждой сеточной ячейки
Ключевые слова KRG, KRGR, IKRG, IKRGR
KRGY-
Максимум Kr для газа для –Y грани каждой сеточной ячейки
KRGZ
Максимум Kr для газа для +Z грани каждой сеточной ячейки
KRGZ-
Максимум Kr для газа для –Z грани каждой сеточной ячейки
KRGR
Kr при остаточной насыщенности для ненаправленных таблиц функций насыщенности
KRGRX
Kr при остаточной насыщенности для +X грани каждой сеточной ячейки
KRGRX-
Kr при остаточной насыщенности для –X грани каждой сеточной ячейки
KRGRY
Kr при остаточной насыщенности для +Y грани каждой сеточной ячейки
KRGRY-
Kr при остаточной насыщенности для –Y грани каждой сеточной ячейки
KRGRZ
Kr при остаточной насыщенности для +Z грани каждой сеточной ячейки
KRGRZ-
Kr при остаточной насыщенности для –Z грани каждой сеточной ячейки
В радиальных сетках такие же направленные ключевые слова должны быть использованы при представлении Kr для газа для потоков в +R, –R, +T, –T, +Z, –Z направлениях соответственно. Примечание
Никакие из ключевых слов KRG не должны использоваться, если в модели нет газа. В разделе RUNSPEC должно быть задано ключевое слово ENDSCALE.
Если необходимо одновременно масштабирование концевых точек и направленное и необратимое при использовании переключателей 'DIRECT' и 'IRREVERS' в ENDSCALE, максимум значений Kr для газа для потоков через +X и –X грани сеточной ячейки определяется с помощью ключевых слов KRGX, KRGX-. Подобным же образом KRGY, KRGY- используются для +Y, –Y граней и ключевые слова KRGZ, KRGZ- для +Z, –Z граней. Когда масштабирование концевых точек направленное и обратимое ('DIRECT', но не 'IRREVERS' указано в ENDSCALE), ключевое слово KRGX определяет максимум значений Kr для газа и для +X и для -X граней каждой сеточной ячейки. Ключевые слова KRGY, KRGZ используются для +Y, –Y граней и +Z, –Z граней каждой сеточной ячейки соответственно. Если ENDSCALE определено без переключателей 'DIRECT' либо 'IRREVERS', никакая из направленных форм ключевого слова KRG не разрешена. Ключевое слово KRG тогда определяет максимум значения Kr для газа для потока через каждую грань сеточной ячейки. Каждое ключевое слово KRG должно сопровождаться одним действительным числом для каждого сеточного блока в текущем боксе ввода, определяющим значение максимальной относительной проницаемости для газа. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 10*0,21). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если какое-либо из ключевых слов KRG, KRGX, KRGX-, KRGY, KRGY-, KRGZ, KRGZопущено в модели, где они могли бы присутствовать, максимум значения Kr для газа берется по умолчанию из соответствующей таблицы функции от газонасыщенности.
Ключевые слова KRG, KRGR, IKRG, IKRGR
891
Если приведенные кривые используются при (1.0-SOGCR-SWL) равном SGU, то, в зависимости от используемой опции масштабирования (смотри ключевое слово SCALECRS), две концевые точки могут совпадать. В этом случае KRG и KRGR применяются к одной и той же точке, а ключевое слово KRGR игнорируется. ECLIPSE 100
Если в модели активна опция гистерезиса (смотри ключевое слово SATOPTS), данные KRG, KRGR будут масштабировать кривую вытеснения. Кривая пропитки может быть промасштабирована с помощью эквивалентных ключевых слов IKRG (IKRGR, IKRGX, IKRGX- и т. д.). См. также ключевые слова SGU и ENKRVD в разделе PROPS. Дальнейшее описание см. в разделе «Масштабирование таблиц от насыщенностей» на стр. 727 «Технического описания ECLIPSE».
Пример -- In the RUNSPEC section: DIMENS 1 7 5 / ENDSCALE / -- In the PROPS section: KRG 7*1.0 7*0.96 7*0.94 7*0.90 7*0.85 /
892
Ключевые слова KRG, KRGR, IKRG, IKRGR
KRNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера таблиц направленных относительных проницаемостей Различные формы этого ключевого слова позволяют определить номер таблицы насыщенности для каждой грани каждого сеточного блока. Эти номера таблиц указывают, какие последовательности функций насыщенности (введенных с помощью либо: SGFN, SOF2, SOF3, SOF32D и SWFN, либо: SGOF, SLGOF и SWOF в разделе PROPS) должны быть использованы при расчете относительных проницаемостей для потоков из каждого сеточного блока через его шесть граней (+X, –X, +Y, –Y, +Z или –Z). KRNUMX
Номера таблиц насыщенности для +X грани каждого сеточного блока
KRNUMX–
Номера таблиц насыщенности для –X грани каждого сеточного блока
KRNUMY
Номера таблиц насыщенности для +Y грани каждого сеточного блока
KRNUMY–
Номера таблиц насыщенности для –Y грани каждого сеточного блока
KRNUMZ
Номера таблиц насыщенности для +Z грани каждого сеточного блока
KRNUMZ–
Номера таблиц насыщенности для –Z грани каждого сеточного блока.
В радиальной сетке альтернативные формы должны быть использованы для потоков в радиальном и азимутальном направлениях: KRNUMR
Номера таблиц насыщенности для +R грани каждого сеточного блока
KRNUMR-
Номера таблиц насыщенности для –R грани каждого сеточного блока
KRNUMT
Номера таблиц насыщенности для +T грани каждого сеточного блока
KRNUMT-
Номера таблиц насыщенности для -T грани каждого сеточного блока.
В направлении +T азимутальный угол увеличивается. Ключевые слова KRNUMZ и KRNUMZ- одни и те же и в радиальной и в декартовой сетках. Никакое из этих ключевых слов не может быть использовано, если только направленные относительные проницаемости не были определены ключевым словом SATOPTS. KRNUMX-, KRNUMY- и KRNUMZ- должны быть использованы, если только необратимые направленные относительные проницаемости были определены ключевым словом SATOPTS. Если нужно использовать таблицы обратимых относительных проницаемостей, таблицы насыщенности, определенные с помощью KRNUMX, используются для X+ и X– граней каждого сеточного блока. Подобным же образом KRNUMY используется для Y+ и Y– граней и KRNUMZ для Z+ и Z– граней. Таким образом, относительную проницаемость можно найти в таблице насыщенности, приведенной в KRNUMX и т. д. для потока через соответствующие грани. Если для сеточной ячейки номер таблицы принят по умолчанию, он будет взят с использованием данных, введенных ключевым словом SATNUM.
Ключевые слова KRNUM
893
Только ECLIPSE 100
Примечание
Для разности потенциалов двух ячеек используются капиллярные давления из таблиц, соответствующих KRNUMX и т. д. Если она не требуется, тогда данные в таблицах капиллярного давления в KRNUMX и т. д. должны приниматься равными значениям, указанным в таблицах SATNUM.
Примечание
Номера областей функций насыщенности могут изменяться в процессе моделирования повторным заданием ключевого слова KRNUM в разделе SCHEDULE. Эта процедура должна выполняться с осторожностью и в общем не рекомендуется.
Ключевое слово должно сопровождаться одним целым числом для каждого сеточного блока в текущем боксе ввода, определяющим номер таблицы от насыщенности для соответствующей грани. Номер таблицы не должен быть меньше 1 и больше, чем NTSFUN (смотри ключевое слово TABDIMS). Данные должны завершаться косой чертой (/). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади.
894
Ключевые слова KRNUM
Пример --In the RUNSPEC section (allow irreversible relative permeabilities): SATOPTS 'DIRECT' 'IRREVERS' / TABDIMS 12 / --In the REGIONS section: -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 12 19 4 9 3 7 / KRNUMZ48*1 1 1 2 2 3 3 4 4 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 9 9 10 10 11 11 12 12 1 1 5 5 9 9
1 2 2 3 3 4 4 1 2 2 3 3 4 4 5 6 6 7 7 8 8 5 6 6 7 7 8 8 9 10 10 11 11 12 12 9 10 10 11 11 12 12
1 1 5 5 9 9 /
1 2 2 3 3 4 4 1 2 2 3 3 4 4 5 6 6 7 7 8 8 5 6 6 7 7 8 8 9 10 10 11 11 12 12 9 10 10 11 11 12 12
Ключевые слова KRNUM
895
KRNUMMF
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера таблиц насыщенности для потоков в системе матрица — трещина Это ключевое слово не является обязательным и позволяет независимое определение таблиц от насыщенности в системе матрица — трещина при расчетах с двойной пористостью или с двойной пористостью — двойной проницаемостью. Поскольку для вычисления потоков ECLIPSE использует подвижности вверх по потоку, то •
поток из матрицы в трещину будет опираться на таблицу насыщенности, определенную для матрицы (верхняя половина сетки)
и •
поток из трещины в матрицу будет опираться на таблицу насыщенности, определенную для трещины (нижняя половина сетки).
Если для сеточной ячейки номер таблицы принят по умолчанию, он будет взят с использованием данных, введенных ключевым словом SATNUM. Ключевое слово должно сопровождаться одним целым числом для каждого сеточного блока в текущем боксе ввода, определяющим номер таблицы от насыщенности для потоков в системе матрица — трещина. Номер области не должен быть меньше 1 и больше, чем NTSFUN (параметр 2 в ключевом слове TABDIMS). Данные должны завершаться косой чертой (/). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Дополнительную информацию см. в разделе «Двойная пористость» на стр. 133 «Технического описания ECLIPSE».
Пример -- In the RUNSPEC section: DUALPORO TABDIMS 3 / -- In the REGIONS section: -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 12 19 4 9 1 2 / KRNUMMF 48*3 48*1 /
896
Ключевые слова KRNUMMF
KRO, KRORW, KRORG, IKRO, IKRORW, IKRORG Масштабированные относительные проницаемости для нефти в концевой x ECLIPSE 100 x ECLIPSE 300 точке SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Различные формы этого ключевого слова позволяют масштабирование значений относительной проницаемости для нефти в каждом сеточном блоке. KRO масштабирует Kr при максимальной нефтенасыщености (обычно при связанной воде), KRORW масштабирует относительную проницаемость при критической водонасыщенности и KRORG масштабирует относительную проницаемость при критической газонасыщенности. Ключевое слово можно использовать только при активной опции масштабирования концевых точек (ключевое слово ENDSCALE в RUNSPEC). Если ключевые слова KRORW и KRORG не были использованы, ключевое слово KRO проявляется в масштабировании значения относительной проницаемости, вычисляемого из соответствующей таблицы насыщенности с учетом масштабирования концевых точек насыщенности. Таким образом: [3.88]
Относительная проницаемость берется равной величине либо при максимальной насыщенности из таблицы насыщенности, либо при SWL, если оно было определено. При использовании ключевых слов KRORW и KRORG масштабирование Kr будет произведено при критической насыщенности (SR) вытесняющей фазы. Когда альтернативный метод масштабирования, в котором используются три узла насыщенности, активизируется ключевым словом SCALECRS, SR задается выражением SR = 1 – SWCR – SGL SR = 1 – SGCR – SWL
для ключевого слова KRORW, для ключевого слова KRORG,
где SWCR и SGCR и т. д. — масштабируемые величины. Когда альтернативный метод масштабирования не используется, для масштабирования концевых точек используются только два узла, а SR присваивается преобразованное значение SR(Table) = 1.0 – Swcr(Table) – Sgco(Table) для ключевого слова KRORW, или SR(Table) = 1.0 – Sgcr(Table) – Swco(Table) для ключевого слова KRORG. Итак, есть два случая: [3.89] [3.90]
Примечание
В 3-фазных случаях при использовании модели STONE II для 3-фазной относительной проницаемости (см. ключевое слово STONE2) относительная проницаемость для нефти является функцией относительных проницаемостей для воды и газа и, следовательно, будет меняться при использовании ключевых слов KRW и KRG для масштабирования относительных проницаемостей для воды и газа.
Ключевые слова KRO, KRORW, KRORG, IKRO, IKRORW, IKRORG
897
Имеется двадцать одно ключевое слово для независимого определения максимальной относительной проницаемости для нефти в каждой сеточной ячейке: Это следующие ключевые слова: KRO
Максимум Kr для нефти для ненаправленных таблиц функций насыщенности
KROX
Максимум Kr для нефти для +X грани каждой сеточной ячейки
KROX-
Максимум Kr для нефти для –X грани каждой сеточной ячейки
KROY
Максимум Kr для нефти для +Y грани каждой сеточной ячейки
KROY-
Максимум Kr для нефти для –Y грани каждой сеточной ячейки
KROZ
Максимум Kr для нефти для +Z грани каждой сеточной ячейки
KROZ-
Максимум Kr для нефти для –Z грани каждой сеточной ячейки
KRORW
KRORG
Kr при критической насыщенности для ненаправленных таблиц
KRORWX
KRORGX
Kr при критической насыщенности для +X грани каждой сеточной ячейки
KRORWX-
KRORGX- Kr при критической насыщенности для –X грани каждой сеточной ячейки
KRORWY
KRORGY
KRORWY-
KRORGY- Kr при критической насыщенности для –Y грани каждой сеточной ячейки
KRORWZ
KRORGZ
KRORWZ-
KRORGZ- Kr при критической насыщенности для –Z грани каждой сеточной ячейки
Kr при критической насыщенности для +Y грани каждой сеточной ячейки
Kr при критической насыщенности для +Z грани каждой сеточной ячейки
В радиальных сетках такие же направленные ключевые слова должны использоваться при представлении Kr для нефти для потоков в +R, –R, +T, –T, +Z, –Z направлениях соответственно. Никакие из ключевых слов KRG не должны использоваться, если в модели нет нефти. Ключевое слово ENDSCALE должно быть также определено в разделе RUNSPEC. Если необходимо одновременно масштабирование концевых точек и направленное и необратимое при использовании переключателей 'DIRECT' и 'IRREVERS' в ENDSCALE, максимум значений Kr для нефти для потока через +X и–X грани сеточной ячейки определяется с помощью ключевых слов KROX, KROX-. Подобным же образом KROY, KROY- используются для +Y, –Y граней и ключевые слова KROZ, KROZ- для +Z, –Z граней. Когда масштабирование концевых точек направленное и обратимое ('DIRECT', но не 'IRREVERS' указано в ENDSCALE), ключевое слово KROX определяет максимум значений Kr для нефти и для +X и для –X граней каждой сеточной ячейки. Ключевые слова KROY, KROZ используются для +Y, –Y граней и +Z, –Z граней каждой сеточной ячейки соответственно. Если ENDSCALE определено без переключателей 'DIRECT' либо 'IRREVERS', никакая из направленных форм ключевого слова KRO не разрешена. Ключевое слово KRO тогда определяет максимум значения Kr для нефти для потока через каждую грань сеточной ячейки. Каждое ключевое слово KRO должно сопровождаться одним действительным числом для каждого сеточного блока в текущем боксе ввода, определяющим значение максимальной относительной проницаемости для нефти. Данные должны завершаться косой чертой (/).
898
Ключевые слова KRO, KRORW, KRORG, IKRO, IKRORW, IKRORG
Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 10*0,21). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если какое-либо из ключевых слов KRO, KROX, KROX-, KROY, KROY-, KROZ, KROZопущено в модели, где они могли бы присутствовать, максимум значения Kr для нефти берется по умолчанию из соответствующей таблицы функции нефтенасыщенности. Если приведенные кривые используются при SWCR равном SWL, или SGCR равном SGU, то, в зависимости от используемой опции масштабирования (см. ключевое слово SCALECRS), две концевые точки могут совпадать. В этом случае KROW и KROWR (или KROG и KROGR) применяются к одной и той же точке, а ключевое слово KROWR (KROGR) игнорируется. ECLIPSE 100
Если в модели активна опция гистерезиса (см. ключевое слово SATOPTS), данные KRO, KROWR, KROGR будут масштабировать кривую вытеснения. Кривая пропитки может быть масштабирована с помощью эквивалентных ключевых слов IKRO (IKROWR, IKROGX, IKROX- и т. д.). См. также ключевые слова SWL и ENKRVD в разделе PROPS. Дальнейшее описание см. в разделе «Масштабирование таблиц насыщенностей» на стр. 727 «Технического описания ECLIPSE».
Пример -- In the RUNSPEC section: DIMENS 10 1 4 / ENDSCALE / -- In the PROPS section: KRO 10*0.9 10*0.98 10*1.0 10*1.0 / KRORW 10*0.8 10*0.86 10*0.9 10*1.0 /
Ключевые слова KRO, KRORW, KRORG, IKRO, IKRORW, IKRORG
899
KRW, KRWR, IKRW, IKRWR Масштабированные относительные проницаемости для воды в концевой x ECLIPSE 100 x ECLIPSE 300 точке SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Различные формы этого ключевого слова позволяют масштабирование значений относительной проницаемости для воды в каждом сеточном блоке. KRW масштабирует Kr при максимальной водонасыщености (обычно при водонасыщенности 1.0), а KRWR масштабирует относительную проницаемость при остаточной нефтенасыщенности (или остаточном газе в расчетах систем газ — вода). Ключевое слово можно использовать только при активной опции масштабирования концевых точек (ключевое слово ENDSCALE в RUNSPEC). Если ключевое слово KRWR не было использовано, ключевое слово KRW проявляется в масштабировании значения относительной проницаемости, вычисляемого из соответствующей таблицы от насыщенности с учетом масштабирования концевых точек насыщенности. Таким образом: [3.91]
Относительная проницаемость берется равной величине либо при максимальной насыщенности из таблицы насыщенности, либо при SWU, если оно было определено. При использовании ключевого слова KRWR масштабирование Kr будет произведено при критической насыщенности (SR) вытесняющей фазы. Когда альтернативный метод масштабирования, в котором используются три узла насыщенности, активизируется ключевым словом SCALECRS, SR задается выражением SR = 1 – SOWCR SGL в расчетах газ-нефть или газ-нефть-вода, SR = 1 – SGCR в расчетах газ-вода, где SOWCR и SGCR — масштабируемые величины. Когда альтернативный метод масштабирования не используется, для масштабирования концевых точек используются только два узла, SWCR и SWU, а SR присваивается преобразованное значение SR(Table) = 1.0 – Sowcr(Table) – Sgco(Table) или SR(Table) = 1.0 – Sgcr(Table). Итак, есть два случая: [3.92] [3.93]
Имеется четырнадцать ключевых слов для независимого определения максимальной относительной проницаемости для воды в каждой сеточной ячейке. Это следующие ключевые слова:
900
KRW
Максимум Kr для воды для ненаправленных таблиц функций насыщенности
KRWX
Максимум Kr для воды для +X грани каждой сеточной ячейки
KRWX-
Максимум Kr для воды для –X грани каждой сеточной ячейки
KRWY
Максимум Kr для воды для +Y грани каждой сеточной ячейки
KRWY-
Максимум Kr для воды для –Y грани каждой сеточной ячейки
KRWZ
Максимум Kr для воды для +Z грани каждой сеточной ячейки
KRWZ-
Максимум Kr для воды для –Z грани каждой сеточной ячейки
Ключевые слова KRW, KRWR, IKRW, IKRWR
KRWR
Kr при остаточной насыщенности для ненаправленных таблиц функций насыщенности
KRWRX
Kr при остаточной насыщенности для +X грани каждой сеточной ячейки
KRWRX-
Kr при остаточной насыщенности для –X грани каждой сеточной ячейки
KRWRY
Kr при остаточной насыщенности для +Y грани каждой сеточной ячейки
KRWRY-
Kr при остаточной насыщенности для –Y грани каждой сеточной ячейки
KRWRZ
Kr при остаточной насыщенности для +Z грани каждой сеточной ячейки
KRWRZ-
Kr при остаточной насыщенности для –Z грани каждой сеточной ячейки
В радиальных сетках такие же направленные ключевые слова должны быть использованы при представлении Kr для воды для потоков в +R, –R, +T, –T, +Z, –Z направлениях соответственно. Никакие из ключевых слов KRW не должны использоваться, если в модели нет воды. Ключевое слово ENDSCALE должно быть также определено в разделе RUNSPEC. Если необходимо одновременно масштабирование концевых точек и направленное и необратимое при использовании переключателей 'DIRECT' и 'IRREVERS' в ENDSCALE, максимум значений Kr для воды для потока через +X и–X грани сеточной ячейки определяется с помощью ключевых слов KRWX, KRWX-. Подобным же образом KRWY, KRWY- используются для +Y, –Y граней и ключевые слова KRWZ, KRWZ- для +Z, –Z граней. Когда масштабирование концевых точек направленное и обратимое ('DIRECT', но не 'IRREVERS' указано в ENDSCALE), ключевое слово KRWX определяет максимум значений Kr для воды и для +X и для –X граней каждой сеточной ячейки. Ключевые слова KRWY, KRWZ используются для +Y, –Y граней и +Z, –Z граней каждой сеточной ячейки соответственно. Если ENDSCALE определено без переключателей 'DIRECT' либо 'IRREVERS', никакая из направленных форм ключевого слова KRW не разрешена. Ключевое слово KRW тогда определяет максимум значения Kr для воды для потока через каждую грань сеточной ячейки. Каждое ключевое слово KRW должно сопровождаться одним действительным числом для каждого сеточного блока в текущем боксе ввода, определяющим значение максимальной относительной проницаемости для воды. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 10*0,21). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если какое-либо из ключевых слов KRW, KRWX, KRWX-, KRWY, KRWY-, KRWZ, KRWZопущено в модели, где они могли бы присутствовать, максимум значения Kr для воды берется по умолчанию из соответствующей таблицы функции от водонасыщенности. Если приведенные кривые используются при (1.0-SOWCR-SGL) равном SWU, то, в зависимости от используемой опции масштабирования (смотри ключевое слово SCALECRS), две концевые точки могут совпадать. В этом случае KRW и KRWR применяются к одной и той же точке, а ключевое слово KRWR игнорируется. ECLIPSE 100
Если в модели активна опция гистерезиса (смотри ключевое слово SATOPTS), данные KRW, KRWR будут масштабировать кривую вытеснения. Кривая пропитки может быть масштабирована с помощью эквивалентных ключевых слов IKRW (IKRWR, IKRWX, IKRWX- и т. д.). См. также ключевые слова SWU и ENKRVD в разделе PROPS. Дальнейшее описание см. в разделе «Масштабирование таблиц от насыщенностей» на стр. 727 «Технического описания ECLIPSE». Ключевые слова KRW, KRWR, IKRW, IKRWR
901
Пример -- In the RUNSPEC section: DIMENS 1 7 3 / ENDSCALE / -- In the PROPS section: -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 1 2 7 1 3 KRW 6*0.55 6*0.65 6*0.67 /
902
Ключевые слова KRW, KRWR, IKRW, IKRWR
KVALUES
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Использование K-величин при моделировании месторождения Это ключевое слово требует, чтобы K-величины использовались для управления жидкой и газовой фаз. Фактические K- величины вводятся с помощью ключевого слова KVTABLE в разделе PROPS. Это ключевое слово не имеет аргументов.
Ключевые слова KVALUES
903
Корреляция константы равновесия нефтяного компонента
KVCR
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово может использоваться только с опцией THERMAL. Ключевое слово KVCR задает до пяти постоянных для каждого компонента нефти. Эти постоянные используются для вычисления зависимости константы равновесия нефтяного компонента от температуры и давления. Для каждого компонента нефти константа равновесия подбирается в соответствии с уравнением ,
где T
температура (°K (METRIC), °R (FIELD), °K (LAB), °K (PVT-M)), и
P
давление (Bars (METRIC), Psi (FIELD), Atm (LAB), Atm (PVT-M)).
Примечание
Корреляция константы равновесия применяется только для температур выше E.
За ключевым словом следует до пяти строк, каждая из которых содержит столбцы описанных ниже данных. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Значения A, Nc •
2
Значения B, Nc •
3
ЕДИНИЦЫ: Barsa-1 (METRIC), psia-1 (FIELD), atma-1 (LAB), atma-1 (PVT-M).
Значения D, Nc •
5
ЕДИНИЦЫ: Barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
Значения C, Nc •
4
Безразмерные ВЕЛИЧИНЫ
ЕДИНИЦЫ: °K (METRIC), °R (FIELD), °K (LAB), °K (PVT-M).
Значения E, Nc •
ЕДИНИЦЫ: °K (METRIC), °R (FIELD), °K (LAB), °K (PVT-M).
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование многочисленных областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
904
Ключевые слова KVCR
Пример KVCR -- HEAVY 212 155.4E3 0 4000 480 /
SGAS 1.23E6 833.4E6 0 16000 0
Ключевые слова KVCR
905
KVCRS
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функция соответствия константы равновесия нефтяного компонента для поверхностных условий Данное необязательное ключевое слово может вырабатывать значения константы равновесия для их последующего использования при расчетах поверхности в моделировании с помощью опции THERMAL. Оно должно использоваться только тогда, когда для определения констант равновесия пласта используется ключевое слово KVCR. Если это ключевое слово не используется, то константы равновесия поверхности приравниваются к константам равновесия пласта. Данное ключевое слово используется так же, как и KVCR. Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование многочисленных областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
906
Ключевые слова KVCRS
KVGEN
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определить, что константы равновесия должны быть сгенерированы программой Ключевое слово указывает, что таблица констант равновесия должна быть сгенерирована программой. За ключевым словом следует состав пробы для каждого из номеров таблиц давления, а также минимальное и максимальное значения давления. Таблица является таблицей констант равновесия 1. •
ПО УМОЛЧАНИЮ: Минимальное давление: 1 Atma
•
ПО УМОЛЧАНИЮ: Максимальное давление: 500 Atma
Если для генерирования таблицы констант равновесия используется ключевое слово KVGEN, то для применения ее в модели используется ключевое слово KVALUES раздела RUNSPEC. Кроме того, таблица может использоваться для мгновенного испарения в сепараторе (SEPCOND или FIELDSEP).
Пример Сгенерировать значения констант равновесия для заданной пробы от 10 до 2500 psi. KVGEN 0.0247 0.2516 0.2407 0.0733 0.4097 10 2500 /
Ключевые слова KVGEN
907
KVTABLE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы констант равновесия Это ключевое слово позволяет вводить значения констант равновесия для управления равновесием жидкой и газообразной фаз. Если в разделе RUNSPEC указано ключевое слово KVALUES, то введенные значения используются вместо отношений равной летучести уравнения состояния для получения состава жидкой и газообразной углеводородных фаз в ячейке и для разделения общего количества молей в ячейке между этими двумя фазами. Значения константы равновесия также могут использоваться для управления сепараторами. KVTABLE является таблицей давлений. Возможен ввод нескольких таблиц, которые назначаются ячейкам с помощью ключевого слова PVTNUM в разделе REGIONS. Таблица содержит Nc + 1 столбцов, где Nc ⎯ число компонентов в расчете. Первый столбец содержит значения давления, а все остальные ⎯ значения константы равновесия для каждого из компонентов при данном значении давления.
Столбец 1 Давление в нефтяной фазе. Значения должны монотонно возрастать. •
ЕДИНИЦЫ: METRIC: Barsa, FIELD: psia, LAB: Atma, PVT-M: Atma
Столбцы со 2 по Nc + 1 Соответствующие значения константы равновесия для каждого из компонентов. Константа равновесия для компонента Kc = yc/xc, где yc и xc ⎯ молярные доли компонента с в газообразной и жидкой фазах соответственно.
Пример KVTABLE 3014.7 1.14 1.44 1.01 0.92 0.73 0.12 0.041 5014.7 1.66 1.54 1.12 0.85 0.60 0.09 0.023 /
908
Ключевые слова KVTABLE
KVTABTn
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы констант равновесия при T=Tn (n от 1 до 9) Семейство ключевых слов KVTABTn (где n ⎯ целое число от 1 до 9) позволяет вводить значения констант равновесия для управления равновесием жидкой и газообразной фаз при температуре Tn, соответствующей n-му значению, указанному в ключевом слове KVTEMP. Эти ключевые слова могут использоваться только с опцией THERMAL (ключевое слово THERMAL в разделе RUNSPEC). KVTABTn является таблицей давления. Возможен ввод нескольких таблиц, которые назначаются ячейкам с помощью ключевого слова PVTNUM в разделе REGIONS. Таблица содержит Nc + 1 столбцов, где Nc ⎯ число компонентов в расчете. Первый столбец содержит значения давления, а все остальные ⎯ значения константы равновесия для каждого из компонентов при данном значении давления. Значения константы равновесия должны быть положительными и превосходить 10–6.
Столбец 1 Давление нефтяной фазы. Значения должны монотонно возрастать. •
ЕДИНИЦЫ: METRIC: Bars, FIELD: psi, LAB: Atm, PVT-M: Atm
Столбцы со 2 по Nc + 1 Соответствующие значения константы равновесия для каждого из компонентов. Константа равновесия для компоненты Kc = yc/xc, где yc и xc ⎯ молярные доли компонента с в газообразной и жидкой фазах соответственно. При наличии значений температур, меньших Т1, значение константы равновесия линейно экстраполируется до 0 при значении абсолютной температуры, равном 0. Примечание
Устойчивость теплового моделирования может сильно зависеть от шага давления, заданного в этом ключевом слове. Между значениями давления рекомендуется использовать одинаковые интервалы.
См. также ключевое слово KVTEMP.
Пример KVTABT1 5 .1197 50 .0128 95 .0071 140 .0051 /
.0192 .0020 .0011 .00081
Ключевые слова KVTABTn
909
KVTEMP
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Постоянные значения температуры Это ключевое слово может использоваться только с опцией THERMAL (см. ключевое слово THERMAL в разделе RUNSPEC). Ключевое слово KVTEMP задает температуры, при которых доступны таблицы постоянных значений. Количество значений температуры равно числу, заданному в 15-м аргументе ключевого слова TABDIMS раздела RUNSPEC. •
ЕДИНИЦЫ: °C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
Примечание
В данном ключевом слове стабильность теплового моделирования может сильно зависеть от температурного шага. Рекомендуется использование одинаковых интервалов.
См. также ключевое слово KVTABTn.
Пример KVTEMP 300 400 500 600 /
910
Ключевые слова KVTEMP
KVWI
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функция соответствия константы равновесия нефтяного компонента Это ключевое слово может использоваться только с опцией THERMAL. Для каждого компонента нефти константа равновесия подбирается в соответствии с уравнением [3.94]
,
где T
температура (°K (METRIC), °R (FIELD), °K (LAB), °K (PVT-M)), и
P
давление (Bars (METRIC), Psi (FIELD), Atm (LAB), Atm (PVT-M)),
Ac
ацентрический фактор для каждого компонента, как задано в ключевом слове ACF,
Tcrit
критическая температура компонента, как задано в ключевом слове TCRIT,
Pcrit
критическое давление компонента, как задано в ключевом слове PCRIT.
Для данного ключевого слова требуются определение ацентрических факторов в ключевом слове ACF, а критических температур и давлений — ключевыми словами TCRIT и PCRIT, соответственно. Для этого ключевого слова данные отсутствуют.
Пример KVWI
Ключевые слова KVWI
911
Должны использоваться лабораторные единицы
LAB
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
912
Указывает на то, что должны использоваться лабораторные единицы измерения. Заметим, что по умолчанию принятые единицы являются METRIC. Дальнейшее описание см. в разделе «Единицы измерения» на стр. 919 «Технического описания ECLIPSE». За этим ключевым словом данные не следуют.
Ключевые слова LAB
LANGMUIR
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы концентрации газа на поверхности угля Это ключевое слово отличается от опции метана угольного пласта. Данные содержат NTSFUN (см. ключевое слово TABDIMS) таблиц данных по изотермам Ленгмюра, каждая из которых кончается косой чертой (/). Каждая таблица содержит по 2 столбца данных: Столбец 1
Давление гидроразрыва. Значения должны монотонно возрастать вниз по столбцу.
Столбец 2
Соответствующая поверхностная концентрация газа. Значения должны оставаться постоянными или возрастать вниз по столбцу.
•
ЕДИНИЦЫ: sm3/m3 (METRIC), Mscf/ft3 (FIELD), scm3/cm3 (LAB).
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше, чем NSSFUN (параметр 1 ключевого слова TABDIMS). Целая таблица может быть задана по умолчанию при условии, что эта таблица не является первой. Взятые по умолчанию таблицы замещаются копией предыдущей таблицы. Дальнейшее описание см. в ключевых словах LANGSOLV и COALADS и в разделе «Модель метана в угольном пласте» на стр. 79 «Технического описания ECLIPSE».
Пример При NTSFUN=2 и NSSFUN ≥ 7 LANGMUIR 0.0 1000.0 2000.0 3000.0 4000.0 6000.0 / 0.0 1000.0 2000.0 3000.0 4000.0 6000.0 7000.0 /
0.0 0.050 0.065 0.083 0.100 0.110 0.0 0.052 0.068 0.087 0.105 0.116 0.120
Ключевые слова LANGMUIR
913
LANGSOLV
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы концентрации растворителя на поверхности угля Это ключевое слово отличается от опции метана угольного пласта. Данные содержат NTSFUN (смотри ключевое слово TABDIMS) таблиц данных по изотермам Ленгмюра для компонента растворителя, каждая из которых заканчивается косой чертой (/). Каждая таблица содержит по 2 столбца данных: Столбец 1
Давление гидроразрыва. Значения должны монотонно возрастать вниз по столбцу.
Столбец 2
Соответствующая поверхностная концентрация растворителя. Значения должны оставаться постоянными или возрастать вниз по столбцу. •
ЕДИНИЦЫ: sm3/m3 (METRIC), Mscf/ft3 (FIELD), scm3/cm3 (LAB).
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше, чем NSSFUN (параметр 1 ключевого слова TABDIMS). Целая таблица может быть задана по умолчанию при условии, что эта таблица не является первой. Взятые по умолчанию таблицы замещаются копией предыдущей таблицы. Дальнейшее описание см. в ключевых словах LANGMUIR и COALADS и в разделе «Модель метана в угольном пласте» на стр. 79 «Технического описания ECLIPSE».
Пример При NTSFUN=2 и NSSFUN ≥ 7 LANGSOLV 0.0 0.0 1000.0 0.050 2000.0 0.075 3000.0 0.093 4000.0 0.100 6000.0 0.110 / --- Solvent retained at zero pressure -0.0 0.050 1000.0 0.060 2000.0 0.075 3000.0 0.093 4000.0 0.100 6000.0 0.110 /
914
Ключевые слова LANGSOLV
LBCCOEF
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Установить коэффициенты корреляции Лоренца-Брэя-Кларка, отличные от принятых по умолчанию Это ключевое слово позволяет изменять установленные по умолчанию значения коэффициентов корреляции Лоренца-Брэя-Кларка для вязкости. Это необходимо выполнять с большой осторожностью. Значение вязкости вычисляется как полиномиальная функция четвертой степени от приведенной плотности и, очевидно, не может быть отрицательным. Имеются пять коэффициентов со значениями по умолчанию 0.1023, 0.023364, 0.058533, –0.040758, 0.0093324. Коэффициенты, не определенные в ключевом слове LBCCOEF, принимают эти значения. Требуется только один набор коэффициентов Лоренца-Брэя-Кларка. Данные должны завершаться косой чертой (/).
Пример Переопределить два коэффициента Лоренца-Брэя-Кларка. LBCCOEF 1* 0.025 1* 0.01 /
Ключевые слова LBCCOEF
915
Задает опции для LGR и укрупнения
LGR
x ECLIPSE 100 ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово задает опции и размеры для локального измельчения и укрупнения сетки. (Дальнейшее описание см. в разделе «Локальное измельчение и укрупнение сетки» на стр. 439 «Технического описания ECLIPSE».) Данные включают 8 параметров , описывающих размеры и переключатели, требуемые опциями локального измельчения и укрупнения сетки. Данные должны завершаться косой чертой (/). 1
MAXLGR •
2 3
5 6
7
Максимальное число LGR в любом объединении
ПО УМОЛЧАНИЮ: 0
LSTACK
•
Максимальное число объединений локальных измельчений сетки
ПО УМОЛЧАНИЮ: 0
MXLALG •
Максимальное число укрупненных ячеек
ПО УМОЛЧАНИЮ: 0
MAMALG •
Максимальное число ячеек в каждой LGR
ПО УМОЛЧАНИЮ: 0
MCOARS •
4
ПО УМОЛЧАНИЮ: 0
MAXCLS •
Максимальное число LGR в модели.
Длина стека предыдущих направлений поиска, используемого подпрограммой решения системы линейных уравнений для моделирования LGR. Для случаев LGR, где ключевое слово LSTACK равно нулю или отрицательно, по умолчанию оно принимается равным NSTACK, основному значению стека.
ПО УМОЛЧАНИЮ: NSTACK (10)
Задает интерполяцию давления в расчетах LGR INTERP
Указывает, что для повышения точности вычисления потоков между локальными и глобальными ячейками пространственная интерполяция давления производится в глобальных ячейках, граничащих с декартовой локально измельченной сеткой (иногда называемой коррекцией quandalle). При расчетах с вертикальным равновесием или для локальных радиальных сеток эта опция игнорируется.
NOINTERP Интерполяция давления не должна использоваться • 8
ПО УМОЛЧАНИЮ: NOINTERP
NCHCOR •
ПО УМОЛЧАНИЮ: 0
Примечание
916
Ключевые слова LGR
Общее число ячеек сетки, содержащихся в ее укрупнениях, которые разделяют границы областей при параллельных расчетах.
В исключительных случаях необходимо сделать MAXCLS больше максимального числа ячеек в любой локальной сетке, поскольку для обработки данных сетки требуется дополнительная память. В таком случае ECLIPSE выдает сообщение об ошибке и выводит подходящее значение MAXCLS.
Пример LGR --MAXLGR -2
MAXCLS
MCOARS
MAMALG
MXLALG
400
0
1
2 /
LSTACK
Pressure Interpolation
Ключевые слова LGR
NCHCOR
917
LGRFREE
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Рассчитывает локальное измельчение сетки в месторождении с помощью локальных временных шагов Ключевое слово LGRFREE может быть использовано в любой момент расчета, чтобы указать на необходимость расчета локальной сетки с помощью временных шагов. Если локальная сетка была ранее обозначена как пластовое измельчение с помощью ключевого слова LGRLOCK, то ключевое слово LGRFREE восстанавливает для нее метод локального интегрирования по времени (который используется по умолчанию для расчета локальных измельчений сетки). Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя локального измельчения сетки — до 8 символов. Корень имени локальной сетки, заканчивающийся звездочкой (*), может использоваться для ссылки на несколько локальных сеток в одной записи.
Если ключевое слово вводится без записей данных (т. е. сопровождается только пустой записью), то все локальные сетки рассчитываются с помощью метода локального интегрирования по времени. Если локальная сетка является частью объединения, определенного с помощью ключевого слова AMALGAM, то объединение рассчитывается с помощью метода локального интегрирования по времени. См. также ключевое слово LGRLOCK.
Пример LGRFREE SOUTH / /
Возвращает пластовое измельчение SOUTH к локальному интегрированию по времени.
918
Ключевые слова LGRFREE
LGRLOCK
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Рассчитывает локальное измельчение сетки в месторождении Ключевое слово LGRLOCK может быть использовано чтобы указать на необходимость расчета локальной сетки в месторождении. Таким образом, локальное интегрирование по времени не используется, а локальная сетка рассчитывается полностью неявно, вместе с глобальной сеткой. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя локального измельчения сетки — до 8 символов. Корень имени локальной сетки, заканчивающийся звездочкой (*), может использоваться для ссылки на несколько локальных сеток в одной записи.
Если ключевое слово вводится без записей данных (т. е. сопровождается только пустой записью), то все локальные сетки рассчитываются в месторождении. Если локальная сетка является частью объединения, определенного с помощью ключевого слова AMALGAM, то объединение рассчитывается в месторождении целиком. См. также ключевое слово LGRFREE.
Пример LGRLOCK 'SOUTH' ‘N*’ / /
/
Изменяет измельчение SOUTH и любые другие измельчения с корнем N* на измельчения «в месторождении».
Ключевые слова LGRLOCK
919
LGROFF
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Отключает локальное измельчение сетки Ключевое слово LGROFF может быть использовано для отключения локального измельчения сетки в любой момент расчета. По выбору локальное измельчение сетки может автоматически включаться и выключаться, в зависимости от числа активных скважин в нем. (Скважина считается активной, если она открыта или приостановлена, но не закрыта.) Ключевое слово сопровождается одним или двумя параметрами , заканчивающимися косой чертой (/). 1
Имя локального измельчения сетки — до 8 символов. Корень имени локальной сетки, заканчивающийся звездочкой (*), может использоваться для ссылки на несколько локальных сеток в одной записи.
2
Число активных скважин, необходимое для поддержания измельчения открытым. При значении > 0 измельчение включается и остается включенным до тех пор, пока число скважин в нем больше или равно установленному, и выключается когда число включенных скважин опускается ниже установленного. •
ПО УМОЛЧАНИЮ: 0 Безоговорочно выключает измельчение.
Если локальное измельчение сетки является частью объединения, заданного с помощью ключевого слова AMALGAM, то выключается все объединение (т. е., выключаются все локальные сетки, содержащиеся в объединении). Заданное в параметре 2 число активных скважин относится к объединению (т. е., оно применяется ко всем скважинам локальных сеток, содержащихся в объединении). См. также ключевое слово LGRON и 56-й переключатель ключевого слова OPTIONS.
Пример LGROFF SOUTH /
Безоговорочно выключает измельчение SOUTH. LGROFF -- NAME NORTH
NWELLS 2
/
Измельчение NORTH включено в том случае, если имеется 2 и более активных скважин, и выключено, если число активных скважин меньше 2.
920
Ключевые слова LGROFF
LGRON
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задействует локальное измельчение сетки Ключевое слово LGRON может быть использовано для включения локального измельчения сетки в любой момент расчета. При необходимости локальное измельчение сетки может автоматически включаться и выключаться в зависимости от числа активных скважин в нем. (Скважина считается активной, если она открыта или остановлена, но не закрыта.) Ключевое слово сопровождается одним или двумя параметрами , заканчивающимися косой чертой (/). 1
Имя локального измельчения сетки — до 8 символов. Корень имени локальной сетки, заканчивающийся звездочкой (*), может использоваться для ссылки на несколько локальных сеток в одной записи.
2
Число активных скважин, необходимое для поддержания измельчения открытым. При значении, большем нуля, измельчение включается и остается включенным до тех пор, пока число активных скважин в нем больше или равно установленному, и отключается, когда число активных скважин опускается ниже установленного. •
ПО УМОЛЧАНИЮ: 0 ⎯ безусловное включение измельчения.
На временном шаге, следующем непосредственно после ключевого слова LGRON, для всех локальных сеток временной шаг начинается с 1 дня. Если локальное измельчение сетки является частью объединения, заданного с помощью ключевого слова AMALGAM, то включается все объединение (т. е. включаются все локальные сетки, содержащиеся в объединении). Заданное в параметре 2 число активных скважин относится к объединению (т. е. оно применяется ко всем скважинам локальных сеток, содержащихся в объединении). См. также ключевое слово LGROFF. Примечание
Включение локального измельчения сетки в процессе расчета в общем случае не рекомендуется, поскольку при использовании уравновешивания присвоение материала измельченным ячейкам возможно только в начальных условиях. Если измельчение включается во время моделирования, то материал распределяется по измельченным ячейкам в пределах каждой из материнских ячеек в соответствии со значениями порового объема измельченных ячеек. В частности, в расчете с использованием модели вертикального равновесия невозможно правильно установить значения глубин контакта при учете эффектов связывания нефти. Также при включении локальной сетки в процессе моделирования нет возможности правильного учета эффектов гистерезиса.
Пример LGRON 'SOUTH' /
Безусловное включение измельчения SOUTH. LGRON -- NAME 'NORTH'
NWELLS 2 /
Измельчение NORTH включено в том случае, если имеется 2 и более активных скважин, и выключено, если число активных скважин меньше 2. Ключевые слова LGRON
921
LICENSES
x ECLIPSE 100 ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Резервировать лицензии для опций ECLIPSE 100 Это ключевое слово при необходимости используется для резервирования лицензий FLEX опций ECLIPSE 100 в начале расчета, до появления активизирующего опцию ключевого слова. Для некоторых опций активизирующее ключевое слово не может быть указано до раздела SHEDULE, т. е. до того момента, когда часть расчета уже выполнена. Если необходимая лицензия отсутствует, то расчет в этом месте может быть остановлен. Ключевое слово LICENSES также может использоваться совместно с опцией объединения пластов в ECLIPSE 100 (см. раздел «Объединение пластов», стр. 661 «Технического описания ECLIPSE») для резервирования лицензий, совместно используемых всеми подчиненными расчетами, выполняемыми на том же компьютере, что и основной расчет. Данные представляют собой произвольное число записей, каждая из которых содержит имя опции ECLIPSE 100 и оканчивается косой чертой (/). Последовательность записей завершается пустой записью, содержащей только косую черту. Имена опций (с псевдонимами): ‘coalbed’
модель метана в угольном пласте
‘eclipse4d’ ‘enviro’
петроэластичная модель или
‘tracer’
трассировка примесей
‘flux’
граничные условия притока
‘foam’
модель пены
‘friction’
модель трения в стволе скважины
‘gascalval’
или
‘gasquality’
‘gasfield’
управление теплотворностью газа модель разработки газового месторождения оптимизация газлифта
‘gaslift’ ‘gimodel’
или
‘lgr’
или
‘gioption’
‘multiseg’
или
псевдокомпозиционная модель нагнетания газа ‘lgrs’ локальное измельчение и укрупнение сетки ‘multisegwells’ многосегментные скважины
‘network’
или
‘networks’
‘parallel’ ‘polymer’
опции параллельных вычислений или
‘polymers’
‘rescoupling’ ‘solvent’
опция наземной сети модель полимерного заводнения объединение пластов
или
‘solvents’
модель растворителя
‘surfactant’
модель ПАВ
‘unencodedhmd’
разрешить вывод незакодированных значений чувствительности из опции градиента.
Имя опции должно быть указано полностью, при этом регистр значения не имеет. Сокращения не распознаются.
922
Ключевые слова LICENSES
Пример LICENSES 'network' / 'lgr' / 'friction' / 'tracer' / /
Ключевые слова LICENSES
923
LIFTOPT
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Активизирует оптимизацию газлифта Ключевое слово LIFTOPT активизирует опцию оптимизации газлифта (см. раздел «Оптимизация газлифта», стр. 271 «Технического описания ECLIPSE») и устанавливает параметры, управляющие величиной инкремента газлифта, минимальным экономическим градиентом, а также частотой расчетов оптимизации. Ключевое слово должно быть введено перед любыми другими ключевыми словами, связанными с данной опцией, а именно GLIFTOPT и WLIFTOPT. Ключевое слово сопровождается строкой, содержащей от двух до четырех параметров , и заканчивается косой чертой (/). 1
Величина инкремента темпа закачки газа для газлифта Отдельным скважинам назначается темп закачки газа для газлифта, кратный величине инкремента. Если оптимизация газлифта больше не требуется, ее можно отключить путем ввода нулевого или отрицательного значения. • ЕДИНИЦЫ: sm3/day (METRIC), Mscf/day (FIELD), scm3/hr (LAB), sm3/day (PVTM)
2
Минимальный экономический градиент увеличения дебита нефти на единицу повышения темпа закачки газа для газлифта Очередной инкремент газлифта для скважины не назначается, если полученное в результате увеличение дебита нефти, умноженное на весовой коэффициент для скважины и поделенное на величину инкремента газлифта, окажется меньшим, чем минимальный экономический градиент. • ЕДИНИЦЫ: m3/sm3 (METRIC), stb/Mscf (FIELD), scm3/scm3 (LAB), sm3/sm3 (PVTM)
3
Минимальный интервал между оптимизациями газлифта Этот параметр определяет частоту выполнения последовательных оптимизаций газлифта. Распределение газа для газлифта оптимизируется на каждом временном шаге, который начинается по истечении заданного интервала с момента предыдущей оптимизации. При наличии сети добычи газлифт может быть оптимизирован только при балансировании сети. Минимальный интервал между балансированиями сети устанавливается в параметре 1 ключевого слова NETBALAN.
4
924
•
ЕДИНИЦЫ: days (METRIC), days (FIELD), hrs (LAB), days (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.0 (оптимизация выполняется на каждом временном шаге)
Оптимизировать газлифт на каждой из первых NUPCOL итераций временного шага? YES
Распределение газа для газлифта оптимизируется на каждой из первых NUPCOL ньютоновских итераций временного шага. Это позволяет более точно соблюдать заданные значения и ограничения расхода. (Значение NUPCOL может быть установлено с помощью ключевого слова NUPCOL или GCONTOL). В остальных итерациях распределение газа для газлифта остается постоянным, чтобы не влиять на их сходимость.
NO
Оптимизация выполняется только в первой ньютоновской итерации временного шага. Это требует меньше времени, чем опция YES, но при значительных изменениях пластовых условий на одном временном шаге возможно неточное соблюдение заданных значений и ограничений.
Ключевые слова LIFTOPT
При наличии сети добычи (см. раздел «Опция наземной сети», стр. 543 «Технического описания ECLIPSE») оптимизация может выполняться только при балансировании сети. Таким образом, оптимизация на каждой из первых NUPCOL ньютоновских итераций (опция YES) может использоваться только в том случае, если балансирование сети производится с той же частотой. (Установка отрицательного значения интервала балансирования в параметре 1 ключевого слова NETBALAN означает, что балансирование будет проводиться в каждой из первых NUPCOL ньютоновских итераций.) Если балансирование сети выполняется только на первой итерации, то опция NO используется независимо от введенного здесь значения. •
ПО УМОЛЧАНИЮ: YES
Каждая запись данных должна заканчиваться косой чертой (/).
Пример LIFTOPT -- increment -- size -- SM3/DAY 4E4
minimum gradient SM3/SM3 5E-3
optimization interval DAYS 0.0
opt in 1st NUPCOL its? YES
/
Ключевые слова LIFTOPT
925
LILIM
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Ограничения для корреляции Ли За ключевым словом должны следовать два параметра , оканчивающихся косой чертой (/), для каждой из областей уравнения состояния: 1
Нижний предел для интерполяции углеводород-вода fg •
2
ПО УМОЛЧАНИЮ: 0.75
Верхний предел для интерполяции углеводород-вода fg •
ПО УМОЛЧАНИЮ: 1.25
Эти значения используются для расчета относительной проницаемости вода-углеводород для однофазных состояний углеводородов. Относительные проницаемости нефть-газ и газ-нефть используются только в том случае, если присутствуют обе эти фазы. Коэффициент вода-углеводород Krg должен быть ближе к введенному пользователем Kro, если состав близок к нефти, и к Krg, если состав близок к газу. Чтобы установить значение переменной для интерполяции между этими двумя значениями, определяется псевдокритическая температура Tcrit, данная в корреляции Ли как:
[3.95]
Затем определяется
Если температура пласта равна критической, то f, очевидно, равна 1. Для нефти (Tcrit > Tres) f больше 1, для газа меньше. Если выбраны значения, при которых система считается целиком нефтяной (fo = 1.25 по умолчанию) или целиком газовой (fg = 0.75 по умолчанию), то функция интерполяции определяется как [3.96]
в области fg < f < fo и как 0 или 1 вне этой области. В системе, близкой к нефти (f меньше fg), значение равно нулю, а в системе, близкой к газу (f больше fo), ⎯ единице. Для промежуточных значений производится линейная интерполяция. Более подробную информацию см. в разделе «Околокритические относительные проницаемости нефти и газа», стр. 723 «Технического описания ECLIPSE».
926
Ключевые слова LILIM
Пример LILIM .97 1.03 /
Ключевые слова LILIM
927
LINKPERM
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Относительные проницаемости сеточного блока к граням ячейки Ключевое слово может при необходимости использоваться для того, чтобы ECLIPSE считал введенные проницаемости сеточного блока относящимися к граням ячейки. В этом случае ECLIPSE будет использовать проницаемости грани непосредственно как связывающие проницаемости для расчета проводимости, а не вычислять их как среднее значение проницаемостей смежных сеточных блоков. За ключевым словом должно следовать до трех идентификаторов, чтобы сообщить ECLIPSE, к какой грани (+ или –) относится проницаемость сеточного блока и в каком направлении (I, J и K). Если направление не указано, проницаемости будут рассматриваться обычным образом как проницаемости в центрах блоков. Идентификатор 'I+' указывает, что PERMX или PERMR должны быть отнесены к грани между блоками (I, J, K) и (I+1, J, K). Идентификатор 'I–' относит проницаемость к грани между блоками (I, J, K) и (I-1, J, K). Идентификаторы 'J+' и 'J–' подобным же образом действуют на PERMY или PERMTHT, в то время как из 'K+' и 'K–' следует, что проницаемости, вводимые PERMZ, должны относиться к соответствующим граням блока в направлении Z. Данные должны завершаться косой чертой (/). Опции, заданные LINKPERM для каждого направления, переопределяют опции, заданные PERMAVE. Использование связывающих проницаемостей описано в разделе «Расчет проводимостей» на стр. 891 «Технического описания ECLIPSE».
Примеры Пример 1 Обычная геометрия: Проницаемости вводятся при помощи PERMX для I+ граней блока, PERMY для центров блока и PERMZ для K– граней блока. LINKPERM I+ K- /
Пример 2 Радиальная геометрия: Проницаемости вводятся при помощи PERMTHT для THETA+ граней блока, в то время как PERMR и PERMZ по умолчанию относятся к значениям в центре блока. LINKPERM J+ /
928
Ключевые слова LINKPERM
LIVEOIL
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Должна использоваться опция газированной нефти Это ключевое слово может использоваться только с опцией THERMAL. Оно позволяет распределять углеводородные компоненты между жидкой (нефтяной) и газовой фазами. Данная опция используется по умолчанию, если ключевое слово THERMAL задано в разделе RUNSPEC. У этого ключевого слова отсутствуют связанные с ним данные.
Ключевые слова LIVEOIL
929
Загрузить SAVE-файл для осуществления быстрого повторного запуска
LOAD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Ключевое слово LOAD должно использоваться, когда осуществляется расчет с быстрым повторным запуском. Оно заставляет ECLIPSE читать SAVE-файл, образованный при первоначальном запуске. SAVE-файл содержит обработанную информацию из разделов RUNSPEC, GRID, EDIT, PROPS и REGIONS и эти разделы должны быть опущены в файле данных при повторном запуске. Таким образом, ключевое слово LOAD должно быть первым ключевым словом в файле данных. См. также ключевые слова SAVE и RESTART. Ключевое слово LOAD должно сопровождаться одной строкой данных, содержащей до 4 параметров : 1
Имя корня загружаемого SAVE-файла. (Заключается в кавычки)
2
Отчетный шаг, с которого должен начинаться расчет. В ECLIPSE 100 этот метод определения шага, с которого должен начаться расчет, не является обязательным. Если он используется (этот параметр не задан по умолчанию), то ECLIPSE 100 будет ожидать зависящей от времени записи для повторного старта в SAVE-файле, см. ключевое слово SAVE или мнемонику SAVE в ключевом слове RPTRST. Для повторного запуска из стандартного restart-файла ключевое слово RESTART должно использоваться в разделе SOLUTION, и этот параметр задается по умолчанию.
ECLIPSE 100
3
Переключатель NOSIM для запуска RESTART SIM
Выполняет нормальный процесс моделирования
NOSIM
Выполняет только проверку данных
• 4
ПО УМОЛЧАНИЮ: SIM
Форматированный (неформатированный) статус загружаемого SAVE-файла. (заключается в кавычки). FORMATTED или UNFORMATTED •
Только ECLIPSE 100
5
ПО УМОЛЧАНИЮ: UNFORMATTED
Переключатель выдачи SAVE-файла (заключается в кавычки). YES или NO •
ПО УМОЛЧАНИЮ: NO
Запись заканчивается косой чертой (/).
930
Ключевые слова LOAD
Ключевое слово LOAD используется вместо разделов RUNSPEC, GRID, EDIT, PROPS и REGIONS. Оно передает управление разделу SOLUTION (не надо использовать ключевое слово SOLUTION), где ключевое слово RESTART должно заставить ECLIPSE прочесть RESTART-файл. Далее в файле данных должны быть определены данные из разделов SUMMARY и SCHEDULE. ECLIPSE 300
В ECLIPSE 300 если SAVE-файл объединен или отформатирован (так при первоначальном запуске используются ключевые слова UNISAVE или FMTSAVE), после чего перед ключевым словом LOAD должны находиться ключевые слова UNIFIN или FMTIN. Заметим, что ECLIPSE 100 не поддерживает многократные SAVE-файлы.
ECLIPSE 100
Переключателю SAVE-файла (параметр 5) нужно присвоить значение YES, если последующие restart-файлы должны быть записаны в SAVE-файл. (См. мнемонику SAVE в ключевом слове RPTRST.)
ECLIPSE 100
В версиях ECLIPSE 100, предшествующих 2000A, формат ключевого слова LOAD (без параметра отчетного шага) все еще распознается, причем при его использовании параметры отчетного шага задаются по умолчанию. Невозможно загрузить SAVE-файл из предыдущей версии ECLIPSE; SAVE-файл должен быть создан в той же версии ECLIPSE.
Примеры Типичный файл данных быстрого повторного запуска в ECLIPSE 100 должен иметь, таким образом, вид:
Ключевые слова LOAD
931
Пример 1 --- Typical ECLIPSE 100 case, restarting from a SAVE -- file and a RESTART file. -LOAD 'BASE' / RESTART 'BASE' 11 / SCHEDULE : : TSTEP 30.0 / END
Пример 2 Типичный ПОВТОРНЫЙ ЗАПУСК из SAVE-файла в ECLIPSE 300 --- Typical ECLIPSE 300 case, restarting from a SAVE file -LOAD 'CASE1' 12 / SCHEDULE : : DATES 1 'FEB' 1990 / / END
932
Ключевые слова LOAD
Пример 3 --- Formatted NOSIM case in ECLIPSE 100 -LOAD 'CASE1' 1* ‘NOSIM’ 'FORMATTED' / RESTART 'CASE1' 12 / RPTSOL 1 0 1 1 / SUMMARY ALL SCHEDULE : : DATES 1 'FEB' 1990 / / END
Ключевые слова LOAD
933
LOTUS
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION x SUMMARY SCHEDULE
Запрашивает выдачу «run summary» в формате Lotus Это ключевое слово запрашивает выдачу «run summary» (итоги решения), образованную ключевым словом RUNSUM, в формате, который может быть легко импортирован в электронные таблицы, такие как Lotus 1-2-3. Если использовано это ключевое слово, итоговые выдачи будут выдаваться отдельным файлом, а не присоединяться к концу файла печати. (Нет необходимости в ключевом слове SEPARATE при наличии LOTUS.) Имя отдельного файла итоговой выдачи — корень с расширением RSM. Данные выводятся в виде текста. Колонки разделяются пробелами. Файл может быть импортирован в Lotus 1-2-3 с помощью последовательности «Файл – Импорт – Структурный» из электронных таблиц. Ключевое слово LOTUS не имеет сопровождающих данных.
Пример LOTUS
934
Ключевые слова LOTUS
LSCRIT
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Критерии сходимости для линейного решения Необязательное ключевое слово раздела, изменяющее критерий сходимости, используемый для управления линейными итерациями подпрограммы WARP решения системы линейных уравнений. Подпрограмма WARP решения системы линейных уравнений активизируется с помощью ключевого слова WARP. См. главу «Гнездовая факторизация для локальных измельчений сеток» на стр. 758 «Технического описания ECLIPSE». С помощью ключевого слова LSCRITS отдельным локальным сеткам и подсеткам могут быть назначены специальные критерии, заменяющие установленные здесь. За ключевым словом может следовать до 3 параметров , заканчивающихся косой чертой (/). 1
MXOR Максимальное число ортогональных векторов, используемых в подпрограмме решения линейных уравнений GMRES для всех локальных сеток. •
2
NIT Максимальное число линейных итераций для всех локальных сеток. •
3
ПО УМОЛЧАНИЮ: 0
ПО УМОЛЧАНИЮ: 0
TOL Необходимое улучшение среднеквадратичного значения невязки в подпрограмме решения линейных уравнений для всех локальных сеток. •
ПО УМОЛЧАНИЮ: 1.0E-3
Пример LSCRIT 5 5 1.0E-2 /
Ключевые слова LSCRIT
935
LSCRITL
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
936
Критерий сходимости линейных решений для всех сеток От использования этого ключевого слова отказались в версии 2001A.
Ключевые слова LSCRITL
LSCRITS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Критерии сходимости линейного решения для отдельных подсеток Необязательное ключевое слово, изменяющее критерий сходимости, используемый для управления линейными итерациями подпрограммы WARP решения системы линейных уравнений для отдельных подсеток (активизируется ключевым словом WARP). Область, покрываемая подсеткой, наилучшим образом отображается при визуализации вывода из мнемоники SUBG ключевого слова OUTSOL. За ключевым словом должна следовать одна или несколько записей. Каждая запись оканчивается косой чертой (/). Последовательность записей завершается пустой записью, содержащей только косую черту. 1
NAME Если вводится имя локальной сетки, то критерии сходимости, указанные в последующих параметрах , применяются ко всем подсеткам данной локальной сетки. Если вводится строка ‘BASE’, то критерии сходимости, указанные в последующих параметрах , применяются ко всем подсеткам базовой сетки. Если строка не соответствует имени локального измельчения сетки (или ‘BASE’), то первые три буквы используются для идентификации группы подсеток, к которым применяются критерии сходимости:
2
‘--L’
Оставшаяся часть строки из 8 символов интерпретируется как уровень измельчения. Критерии сходимости, указанные в последующих параметрах , применяются ко всем подсеткам данного уровня измельчения. Для подпрограммы WARP решения системы линейных уравнений базовая сетка имеет уровень измельчения 1. Локальные измельчения сеток не обязательно имеют более высокий уровень измельчения; см. параметр 3 ключевого слова WCOL.
‘--S’
Оставшаяся часть строки из 8 символов интерпретируется как код подсетки. Критерии сходимости, указанные в последующих параметрах , применяются ко всем подсеткам с данным кодом. Подсетки в WARP наилучшим образом визуализируются с помощью вывода из мнемоники SUBG ключевого слова OUTSOL.
ПО УМОЛЧАНИЮ: 0
NIT Максимальное число линейных итераций для данной подсетки. •
4
Оставшаяся часть строки из 8 символов интерпретируется как код цвета. Критерии сходимости, указанные в последующих параметрах , применяются ко всем подсеткам данного цвета. Цвет подсеток наилучшим образом визуализируется с помощью вывода из мнемоники COLR ключевого слова OUTSOL.
MXOR Максимальное число ортогональных векторов, используемых в подпрограмме решения линейных уравнений GMRES для данной локальной сетки. •
3
‘--C’
ПО УМОЛЧАНИЮ: 0
TOL Необходимое улучшение среднеквадратичного значения невязки в подпрограмме решения линейных уравнений для данной подсетки. •
ПО УМОЛЧАНИЮ: 1.0E-3
См. раздел «Подпрограмма WARP решения системы линейных уравнений в ECLIPSE 300» на стр. 760 «Технического описания ECLIPSE». Ключевые слова LSCRITS
937
Примечание
Код для отдельных подсеток изменяется в зависимости от числа процессоров, установленного в ключевом слове PARALLEL, а также от способа раскраски, определенного в ключевом слове WCOL.
Пример LSCRITS BASE 10 10 --C3 1 1 --L2 3 3 rad01 40 40 rad02 40 40 rad01 40 40 /
938
Ключевые слова LSCRITS
1.0E-4 1.0E-3 1.0E-4 1.0E-7 1.0E-7 1.0E-7
/ / / / / /
--set --set --set --set --set --set
base grid color 3 level 2 refienment lgr rad01 lgr rad02 lgr rad01
LTOSIGMA
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Вычислить Sigma по Lx, Ly, Lz Это необязательное ключевое слово при необходимости используется в расчетах с двойной пористостью и задействованной опцией вязкого перемещения (ключевое слово VISCD в разделе RUNSPEC). Оно позволяет рассчитывать коэффициент Sigma по размерам блока входной матрицы: Lx, Ly и Lz. Для вычисления SIGMA по Lx, Ly, Lz за ключевым словом должно следовать до пяти параметров . Четвертый параметр используется для расчета SIGMAGD по Lz, если активна опция гравитационного дренажа. Данные должны завершаться косой чертой (/). Параметры с 1 по 3: fx, fy, fz коэффициенты для вычисления Sigma • Параметр 4
ПО УМОЛЧАНИЮ: 4.0
fgd коэффициент для вычисления Sigmagd •
Параметр 5
ПО УМОЛЧАНИЮ: 0.0
Используемая опция проводимости XONLY
Использовать только проводимость в направлении Х (см. ниже)
ALL
Использовать проводимость во всех трех направлениях
•
ПО УМОЛЧАНИЮ: XONLY
Данный коэффициент sigma вычисляется по размеру блока матрицы следующим образом: [3.97]
где lx, ly, lz
размеры матричных блоков по осям x, y, z, введенные с помощью ключевых слов LX, LY и LZ.
(Нулевые или взятые по умолчанию значения lx, ly, lz не дают вклада в эту сумму.) Коэффициент Sigmagd вычисляется по высоте блока матрицы следующим образом: [3.98]
или нуль, если lz = 0.0 (по умолчанию). Если параметр 5 берется по умолчанию (XONLY), то коэффициент Sigma непосредственно используется в расчетах проводимости в системе матрица-трещина. В этом случае проводимость определяется по формуле [3.99]
, где К ⎯ проницаемость матрицы в направлении Х.
Ключевые слова LTOSIGMA
939
Установка значения ALL для параметра 5 изменяет расчет проводимости таким образом, чтобы использовались значения проницаемости матрицы во всех трех направлениях: [3.100]
Примечание
При использовании этого ключевого слова игнорируются значения SIGMA(V) и SIGMAGD(V), введенные в разделе GRID.
См. также ключевые слова LX, LY, LZ, SIGMA и SIGMAGD.
Пример LTOSIGMA 4.0 4.0 0.0 /
940
Ключевые слова LTOSIGMA
LUMPDIMS
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активизирует опцию LUMPING и устанавливает ее размерности Данные включают два параметра, соответствующие количеству объединенных и детализированных компонентов (cм. раздел «Объединение и разделение» на стр. 916 «Технического описания ECLIPSE»). Данные должны завершаться косой чертой (/). 1
Число объединенных компонентов
2
Максимальное число детализированных компонентов на один объединенный компонент.
Пример Пять объединенных компонентов, каждый имеет шесть детализированных LUMPDIMS 5 6 /
Ключевые слова LUMPDIMS
941
LUMPING
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Установить имена индикаторов, описывающих детализированный состав объединенного углеводородного компонента Это ключевое слово устанавливает число индикаторов для объединенной модели (ключевое слово LUMPDIMS в разделе RUNSPEC) и связывает каждый из них с конкретным объединенным компонентом, используемым в исследовании. За ключевым словом должно следовать по одной строке для каждого из углеводородных компонентов модели. Каждая строка должна содержать перечисленные ниже параметры и заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя объединенного углеводородного компонента. Должно соответствовать именам в ключевом слове COMPS.
2
Число детализированных компонентов в данном объединенном компоненте, NDET.
3
Имя индикатора, представляющего первый из детализированных компонентов параметра 1.
. . . 3+NDET–1 Имя индикатора, представляющего NDET-ый из детализированных компонентов параметра 1 Внимание
Порядок ввода имен индикаторов очень важен, поскольку он неявно используется ключевым словом DETAILVD при расчете значений молярных долей начального распределения детализированных компонентов, а также другими ключевыми словами, определяющими свойства детализированных компонентов.
Примечание
Детализированное представление каждого из компонентов в объединенном моделировании не является обязательным.
Пример Два объединенных компонента, имеющие соответственно два и три детализированных компонента: LUMPING C1 2 Z1 Z2/ C2 3 Z3 Z4 Z5/ /
942
Ключевые слова LUMPING
LX
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размеры матричных блоков в направлении X для опции вязкого перемещения Ключевое слово является необязательным при расчетах задач с двойной пористостью с задействованной опцией вязкого перемещения (ключевое слово VISCD в разделе RUNSPEC). Это ключевое слово определяет размер матричной ячейки-образца в направлении X. Ключевое слово должно сопровождаться одним положительным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208,4). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если этого ключевого слова нет при задействованной опции вязкого перемещения, то при расчетах значения вязкого перемещения размер матричного блока в направлении X принимается равным нулю и не влияет на вычисления SIGMAV когда имеется ключевое слово LTOSIGMA. •
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB).
См. также ключевые слова LY, LZ и LTOSIGMA.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 3 16 3 8 1 1 LX 98*10.0 /
/
Ключевые слова LX
943
Размеры матричных блоков в направлении Y для опции вязкого перемещения
LY
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Ключевое слово является необязательным при расчетах задач с двойной пористостью с задействованной опцией вязкого перемещения (ключевое слово VISCD в разделе RUNSPEC). Это ключевое слово определяет размер матричной ячейки-образца в направлении Y. Ключевое слово должно сопровождаться одним положительным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочены так, что быстрее всего изменяется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208,4). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если этого ключевого слова нет при задействованной опции вязкого перемещения, то при расчетах значения вязкого перемещения размер матричного блока в направлении Y принимается равным нулю и не влияет на вычисления SIGMAV когда имеется ключевое слово LTOSIGMA. •
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB).
См. также ключевые слова LX, LZ и LTOSIGMA.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 100 1 100 1 3 LY 10000*10.0 10000*20.0 10000*30.0 /
944
Ключевые слова LY
/
LZ
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размеры матричных блоков в направлении Z для опции вязкого перемещения Ключевое слово является необязательным при расчетах задач с двойной пористостью с задействованной опцией вязкого перемещения (ключевое слово VISCD в разделе RUNSPEC). Это ключевое слово определяет размер матричной ячейки-образца в направлении Z. Ключевое слово должно сопровождаться одним положительным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочены так, что быстрее всего изменяется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208,4). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если этого ключевого слова нет при задействованной опции вязкого перемещения, то при расчетах значения вязкого перемещения размер матричного блока в направлении Z принимается равным нулю и не влияет на вычисления SIGMAV или SIGMAGDV когда имеется ключевое слово LTOSIGMA. •
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB).
См. также ключевые слова LX, LY и LTOSIGMA.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 5 1 5 1 1 LZ 5*40.0 5*1.5 15*40.0 /
/
Ключевые слова LZ
945
MAPAXES
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Рис. 3.8
Ввод начала координат карты препроцессора Использование данного ключевого слова совершенно необязательно. Оно обычно выдается сеточными препроцессорами (такими, как программа GRID) таким образом, что начало координат карт, используемых для построения сетки, может быть сохранено. Тогда начало координат через сеточный файл будет доступным для постпроцессора. Ключевое слово сопровождается строкой, содержащей шесть параметров , заканчивающихся косой чертой (/): X1
Y1
X и Y координаты одной точки оси Y сетки относительно карты
X2
Y2
X и Y координаты начала координат сетки относительно начала координат карты
X3
Y3
X и Y координаты одной точки оси X сетки относительно карты
Содержание параметров ключевого слова MAPAXES Начало координат сетки
Начало координат карты
Примечание
Внутри программы GRID длина векторов (X2, Y2), (X1, Y1) и (X2, Y2), (X3, Y3) должна быть одинаковой.
См. также ключевое слово MAPUNITS.
Пример MAPAXES 0.0 100.0
946
Ключевые слова MAPAXES
0.0
0.0
100.0
0.0
/
Ключевые слова MAPAXES
947
MAPUNITS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет единицы измерения, используемые для данных MAPAXES Использование данного ключевого слова совершенно необязательно. Оно обычно выдается сеточными препроцессорами, такими как программа GRID. Ключевое слово MAPNUTS определяет единицы измерения, используемые для данных MAPAXES, которые определяют положение модельной сетки относительно карт. Ключевое слово сопровождается строкой, содержащей один параметр , заканчивающийся косой чертой (/). Внимание
Используйте европейское написание METRES: американское написание METERS не распознается.
Пример MAPUNITS METRES /
Тогда параметры будут доступными постпроцессору через файл GRID. См. также ключевое слово MAPAXES.
948
Ключевые слова MAPUNITS
MATCORR
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Активизирует опцию корректировки материального баланса Опция корректировки материального баланса может использоваться, чтобы уменьшить погрешность накопленного материального баланса при моделировании. В некоторых случаях это позволяет проводить расчет быстрее. Применение этого метода, когда нелинейные уравнения не полностью сходятся, должно проводиться с большой осторожностью. Ключевое слово сопровождается 3 параметрами , каждый из которых обычно определяется по умолчанию так: Данные должны завершаться косой чертой (/). 1
Число ньютоновских итераций, после которых может быть применена корректировка полученного решения при условии, что выполнены критерии сходимости, приведенные в параметрах 2 и 3. •
2
Погрешность нелинейной сходимости. •
3
ПО УМОЛЧАНИЮ: 12 ПО УМОЛЧАНИЮ: 0.01
Погрешность материального баланса. •
ПО УМОЛЧАНИЮ: 1E-6
При корректировке материального баланса после каждого временного шага некоторая погрешность материального баланса вычитается из невязки последующего временного шага. Таким образом, погрешность материального баланса на одном временном шаге переносится и учитывается на следующем временном шаге. Этот метод приводит к очень маленьким погрешностям накопленного материального баланса. Корректировка применяется либо, когда на временном шаге достигнута сходимость, либо раньше, когда позволяют входные данные.
Примеры Пример 1 Применить корректировку материального баланса. MATCORR /
Пример 2 Применить корректировку материального баланса после 2 ньютоновских итераций при условии, что достигнута сходимость с большей величиной допуска. MATCORR 3 0.1 1E-6 /
Ключевые слова MATCORR
949
MAXTRANZ
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Максимальная Z-проводимость За ключевым словом должно следовать одно положительное число, означающее максимально допустимую z-проводимость между двумя ячейками. Там, где вычисленные значения больше данного значения, они уменьшаются. •
ЕДИНИЦЫ: METRIC: cP.m3/Day/bars, FIELD: lb/ft3/psia LAB: g/cm3/Atma, PVT-M: kg/m3/Atma
•
ПО УМОЛЧАНИЮ: 1.0E20 (все системы единиц)
Пример MAXTRANZ 20000 /
950
Ключевые слова MAXTRANZ
MAXVALUE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задать максимальное значение для массива в текущем боксе Ключевое слово может сопровождаться произвольным числом записей, каждая из которых оканчивается косой чертой (/). Данные заканчиваются пустой записью (записью, не имеющей данных перед косой чертой). Каждая запись содержит от 2 до 8 параметров . 1
Имя изменяемого массива.
2
Максимальное значение для массива, заданного параметром 1.
Константа не должна быть отрицательной, но может быть целой или действительной. Параметры 3-8 могут быть использованы для переопределения бокса ввода для этой и последующих операций внутри текущего ключевого слова. Если параметры 3-8 не определены (косая черта вставлена после параметра 2), их значения по умолчанию берутся равными значениям, использованным в предыдущей операции в текущем ключевом слове. Для первой операции в ключевом слове значения бокса по умолчанию берутся равными значениям, установленным в самом последнем ключевом слове BOX или ENDBOX. Если в текущем разделе еще не встречались эти ключевые слова, то бокс включает в себя все месторождение. 3
IX1
Первый блок, модифицируемый по оси X.
4
IX2
Последний блок, модифицируемый по оси X.
5
JY1
Первый блок, модифицируемый по оси Y.
6
JY2
Последний блок, изменяемый по оси Y.
7
KZ1
Первый блок, изменяемый по оси Z.
8
KZ2
Последний блок, модифицируемый по оси Z.
Данные должны удовлетворять следующим условиям: 1 ≤ IX1 ≤ IX2 ≤ NDIVIX 1 ≤ JY1 ≤ JY2 ≤ NDIVIY 1 ≤ KZ1 ≤ KZ2 ≤ NDIVIZ Примечание
Если ключевое слово MAXVALUE используется до того, как массив введен, оно не будет влиять на этот массив, если он вводится позже. MAXVALUE может применяться только к массивам, которые уже введены.
См. также ключевые слова BOX, ENDBOX, EQUALS, ADD, MULTIPLY, MINVALUE и COPY.
Ключевые слова MAXVALUE
951
Пример В разделе PROPS: -- ARRAY MAXVALUE 'SWL' 'SWCR' /
952
Ключевые слова MAXVALUE
MAX 0.35 0.40
----- BOX ----3 8 1 10 3 3 / / defaults to last specified box
MEMORY
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Выделение требуемой памяти в начале расчета Данные содержат 2 параметра, которые позволяют изменить стандартный размер выделенной памяти, используемой в программе моделирования при запуске каждого процессора.
1
Объем физической (не символьной) памяти в мегабайтах (Мб).
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: Объем памяти, который действительно требуется для расчета, если имеется.
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 250
2
Объем символьной памяти (в тысячах 8-символьных строк).
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: Символьная память, которая действительно требуется для расчета, если имеется.
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 20
ECLIPSE 300
Примечание
Ключевое слово MEMORY не может быть использовано в файле INCLUDE в разделе RUNSPEC.
Пример Для расчета требуется 200 Мб физической памяти и 20000 (двадцать тысяч) 8-символьных строк. MEMORY 200 20 /
Ключевые слова MEMORY
953
MESSAGE
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
Определение сообщения Позволяет системе обработки ошибок определять сообщение. Данная система выводит данные, представленные на экране при работе в диалоговом режиме, и копирующиеся в файлы печати и отладки. Примеры выведенных программой сообщений: @--Message @ Processing GRID data @--Message @ Neither NTG nor DZNET entered @ All net to gross ratios taken as unity @--Message @ Problem has 36 active cells
Ключевое слово MESSAGE позволяет определять такие короткие сообщения. Это может быть полезным для создания меток в больших файлах печати. Как и ключевое слово TITLE, строка сразу после ключевого слова MESSAGE воспринимается как сообщение, в этом случае не требуется кавычек и косой черты. Но не следует его путать с ключевым словом MESSAGES, использующимся для установления ограничений на систему обработки ошибок.
Пример MESSAGE Starting CO2 injection phase of run
будет выводить сообщение в виде: @--Message @ Starting CO2 injection phase of run
954
Ключевые слова MESSAGE
MESSAGES
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
Переустанавливает пределы для печати сообщений и останова Это ключевое слово может использоваться для переустановки пределов печати и останова для сообщений любого типа строгости. Различают 6 уровней строгости: 1 2 3 4 5 6
= = = = = =
Сообщение Комментарий Предупреждение Задача Ошибка Неисправность
(Не ошибка, чисто информативно) (Вероятно не ошибка данных) (Возможна ошибка данных) (Вычислительные трудности) (Точно ошибка данных) (Подозрение на программную ошибку).
Печать сообщений определенного типа прекратится при достижении его предела печати. Расчет будет остановлен, если количество сообщений определенного типа превышает соответствующий предел для останова. Однако, расчет будет переключен в режим проверки данных, если генерируются некоторые сообщения об ошибках, и после следующего ключевого слова TSTEP или DATES вычисления выполняться не будут. За ключевым словом должно следовать до 12 целых чисел, заканчивающихся косой чертой (/). При необходимости могут использоваться счетчики повтора (например, 3*1000) и задание по умолчанию (например, 2*). Любые параметры , взятые по умолчанию или оставленные неопределенными, не будут изменены. Начальные значения параметров берутся равными значениям по умолчанию. 1
Предел печати для сообщений 1 уровня строгости. •
2
Предел печати для сообщений 2 уровня строгости. •
3
ПО УМОЛЧАНИЮ: 1000000
Предел останова для сообщений 2 уровня строгости. •
9
ПО УМОЛЧАНИЮ: 100
Предел останова для сообщений 1 уровня строгости. •
8
ПО УМОЛЧАНИЮ: 100
Предел печати для сообщений 6 уровня строгости. •
7
ПО УМОЛЧАНИЮ: 100
Предел печати для сообщений 5 уровня строгости. •
6
ПО УМОЛЧАНИЮ: 10000
Предел печати для сообщений 4 уровня строгости. •
5
ПО УМОЛЧАНИЮ: 1000000
Предел печати для сообщений 3 уровня строгости. •
4
ПО УМОЛЧАНИЮ: 1000000
ПО УМОЛЧАНИЮ: 1000000
Предел останова для сообщений 3 уровня строгости. •
ПО УМОЛЧАНИЮ: 10000
10 Предел останова для сообщений 4 уровня строгости. •
ПО УМОЛЧАНИЮ: 100
11 Предел останова для сообщений 5 уровня строгости. •
ПО УМОЛЧАНИЮ: 10
Ключевые слова MESSAGES
955
12 Предел останова для сообщений 6 уровня строгости. •
ПО УМОЛЧАНИЮ: 1
Примечание
Не рекомендуется изменять пределы для сообщений 5-го и 6-го уровней строгости.
Пример MESSAGES 2* 10 5* 10000 / alters print and stop limits for warnings
956
Ключевые слова MESSAGES
METRIC
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Должны использоваться метрические единицы Указывает на то, что должны использоваться метрические единицы измерения. Заметим, что единицы здесь принимаются по умолчанию. Дальнейшее описание см. в разделе «Единицы измерения» на стр. 919 «Технического описания ECLIPSE». У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова METRIC
957
Определяет глубины центров ячеек
MIDS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
За этим ключевым словом должно следовать одно действительное число для каждого сеточного блока в текущем боксе ввода. Это ключевое слово задает значение глубины центра каждой ячейки. Оно является альтернативой ключевому слову TOPS. Значение TOPS получается как: [3.101]
Нельзя путать это ключевое слово с DEPTH, используемым в разделе EDIT для перезаписи рассчитанных значений глубин центров ячеек. •
ЕДИНИЦЫ: METRIC: m, FIELD: ft LAB: cm, PVT-M: m
Пример Для пласта 20×4×4 глубиной 5025 футов: MIDS 320*5025 /
958
Ключевые слова MIDS
MINDZNET
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Минимальная эффективная толщина для активной ячейки За ключевым словом должно следовать одно положительное число, означающее минимальную эффективную толщину (DZ), допустимую в активной ячейке. За данными должна следовать косая черта (/). Ячейки с меньшей эффективной толщиной считаются неактивными. •
ЕДИНИЦЫ: METRIC: m, FIELD: ft LAB: cm, PVT-M: m
•
ПО УМОЛЧАНИЮ: 0.000001 (все системы единиц)
Пример MINDZNET 0.1 /
Ключевые слова MINDZNET
959
MINPORV
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задает минимальный поровый объем для активной ячейки Это ключевое слово используется для объявления порога порового объема, который ячейка должна превосходить, иначе она будет сделана неактивной. Ключевое слово должно сопровождаться одним положительным действительным числом — минимальным поровым объемом активной ячейки, в текущих единицах. •
ЕДИНИЦЫ: METRIC: rm3, FIELD: rb LAB: rcc, PVT-M: rm3
•
ПО УМОЛЧАНИЮ: 0.000001 (все системы единиц)
Данные должны завершаться косой чертой (/). Это ключевое слово делает неактивной любую ячейку, у которой значение порового объема ниже вводимого значения. Неактивная ячейка не влияет на общее значение объема системы и рассматривается по умолчанию, как барьер. Для задания несоседних соединений между смежными ячейками через неактивную ячейку должны быть разрешены выклинивания с помощью ключевого слова PINCH, а также несоседние соединения (они разрешены по умолчанию, кроме тех случаев, когда ключевое слово NONNC встречается в разделе RUNSPEC). Если MINPORV отсутствует, то минимальный поровый объем по умолчанию считается равным 1.0E-6 (в текущих единицах). См. также соответствующие ключевые слова в MINPV, и MINPVV в ECLIPSE 100. MINPV — другое название MINPORV.
Пример MINPORV 0.001 /
960
Ключевые слова MINPORV
MINPORV9
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Установить минимальный поровый объем для расчета девятиточечных проводимостей Это ключевое слово используется для объявления порогового порового объема, который ячейка должна превышать, чтобы применять для девятиточечных проводимостей, если выбрана девятиточечная схема MPFA с помощью ключевого слова MPFA. Дополнительную информацию см. на стр. 823 «Технического описания ECLIPSE». Для расчета девятиточечных проводимостей ячейки ключевое слово должно сопровождаться одним положительным действительным числом, обозначающим минимальный поровый объем в текущих единицах. •
ЕДИНИЦЫ: METRIC: rm3, FIELD: rb LAB: rcc, PVT-M: rm3
•
ПО УМОЛЧАНИЮ: 0.000001 (все системы единиц)
Данные должны завершаться косой чертой (/). Данное ключевое слово определяет, что для любой ячейки с поровым объемом менее введенного значения должны использоваться обычные пятиточечные проводимости. Если MINPORV9 отсутствует, то минимальный поровый объем по умолчанию считается равным 1.0E-6 (в текущих единицах).
Пример MINPORV9 0.001 /
Ключевые слова MINPORV9
961
MINPV
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задает минимальный поровый объем для активной ячейки Это ключевое слово используется для объявления порога порового объема, который ячейка должна превосходить, иначе она будет сделана неактивной. Ключевое слово должно сопровождаться одним положительным действительным числом — минимальным поровым объемом активной ячейки, в текущих единицах. •
ЕДИНИЦЫ: METRIC: rm3, FIELD: rb LAB: rcc, PVT-M: rm3
•
ПО УМОЛЧАНИЮ 0.000001 (все системы единиц)
Данные должны завершаться косой чертой (/). Это ключевое слово делает неактивной любую ячейку, у которой значение порового объема ниже вводимого значения. Неактивная ячейка не влияет на общее значение объема системы и рассматривается по умолчанию как барьер. Для задания несоседних соединений между смежными ячейками через неактивную ячейку должны быть разрешены выклинивания с помощью ключевых слов PINCH или PINCHOUT (только ECLIPSE 100), а также несоседние соединения (они выполняются по умолчанию, кроме тех случаев, когда ключевое слово NONNC встречается в разделе RUNSPEC). Ячейки, установленные как неактивные через ключевое слово ACTNUM, останутся такими же, даже если их поровый объем превысит пороговое значение; использование MINPV влияет только на активные ячейки. Если MINPV отсутствует, то минимальный поровый объем по умолчанию считается равным 1.0E-6 (в текущих единицах). ECLIPSE 100
Суммарный поровый объем, удаленный из сетки, выдается на печать вместе с общим числом удаленных ячеек. Список всех неактивных ячеек может быть получен с помощью установки значения переключателя 35 в ключевом слове RPTGRID > 0 (мнемоника MINPV). См. также ключевое слово MINPVV.
Пример MINPV 4500 /
962
Ключевые слова MINPV
MINPVV
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задает минимальный поровый объем для активных ячеек Это ключевое слово используется для объявления порога порового объема, который ячейка должна превосходить, иначе она будет сделана неактивной. Ключевое слово должно сопровождаться одним положительным действительным числом для каждой ячейки в текущем входном боксе, определяющим ее порог порового объема в текущих единицах, и заканчиваться косой чертой (/). •
ЕДИНИЦЫ: METRIC: rm3, FIELD: rb, LAB: rcc, PVT-M: rm3
•
ПО УМОЛЧАНИЮ: 0.000001 (все системы единиц)
Это ключевое слово делает неактивной ячейку, поровый объем которой меньше введенного значения, относящегося к этой ячейке. Неактивная ячейка не влияет на общее значение объема системы и рассматривается по умолчанию как барьер. Для задания несоседних соединений между смежными ячейками через неактивную ячейку должны быть разрешены выклинивания с помощью ключевых слов PINCH или PINCHOUT (только ECLIPSE 100), а также несоседние соединения (они разрешены по умолчанию, кроме тех случаев, когда ключевое слово NONNC встречается в разделе RUNSPEC). Ячейки, установленные как неактивные через ключевое слово ACTNUM, останутся такими же, даже если их поровый объем превысит пороговое значение; использование MINPVV влияет только на активные ячейки. Все минимальные поровые объемы, которые не определены до конца раздела GRID, считаются по умолчанию равными 1.0E-6 (в текущих единицах). При отсутствии MINPV или MINPVV это значение по умолчанию берется для всех ячеек. Список всех неактивных ячеек может быть получен с помощью мнемоники MINPVV в ключевом слове RPTGRID. ECLIPSE 100
Суммарный поровый объем, удаленный из сетки, выдается на печать вместе с общим числом удаленных ячеек (с помощью мнемоники MINPVV). См. также ключевое слово MINPV.
Пример ---------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 8 2 2 2 3 MINPVV 1000.0 1000.0 1000.0 1000.0 1000.0 1000.0 1000.0 1000.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0
/
Ключевые слова MINPVV
963
MINROCKV
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Минимальный объем породы для активной ячейки Это ключевое слово может использоваться только с опцией THERMAL (см. ключевое слово THERMAL в разделе RUNSPEC). За ключевым словом MINROCKV должно следовать одно положительное число, означающее минимальный объем породы активной ячейки. Ячейки с объемом породы меньше данного расцениваются как ячейки с нулевым объемом породы. При термическом моделировании ячейки с нулевыми объемом породы и поровым объемом считаются неактивными. •
ЕДИНИЦЫ: rm3 (METRIC), b (FIELD), rcc (LAB), rm3 (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.000001 (Все системы единиц)
Дополнительную информацию по данной опции см. в разделе «Термическая опция», стр. 831 «Технического описания ECLIPSE».
Пример MINROCKV 0.001 /
964
Ключевые слова MINROCKV
MINRV
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Минимальный объем породы для активной ячейки Это ключевое слово может использоваться только с опцией THERMAL (см. ключевое слово MINROCKV в разделе RUNSPEC). MINRV — другое название MINROCKV.
Ключевые слова MINRV
965
MINVALUE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задать минимальное значение для массива в текущем боксе Ключевое слово может сопровождаться произвольным числом записей, каждая из которых оканчивается косой чертой (/). Каждая запись содержит от 2 до 8 параметров . Данные заканчиваются пустой записью, не имеющей данных перед косой чертой (/). 1
Имя изменяемого массива.
2
Минимальное значение для массива, заданного параметром 1.
Константа не должна быть отрицательной, но может быть целой или действительной. Параметры 3-8 могут быть использованы для переопределения бокса ввода для этой и последующих операций внутри текущего ключевого слова. Если параметры 3-8 не определены (косая черта вставлена после параметра 2), их значения по умолчанию берутся равными значениям, использованным в предыдущей операции в текущем ключевом слове. Для первой операции в ключевом слове значения бокса по умолчанию берутся равными значениям, установленным в самом последнем ключевом слове BOX или ENDBOX. Если в текущем разделе еще не встречались эти ключевые слова, то бокс включает в себя все месторождение. 3
IX1
Первый блок, модифицируемый по оси X.
4
IX2
Последний блок, модифицируемый по оси X.
5
JY1
Первый блок, модифицируемый по оси Y.
6
JY2
Последний блок, изменяемый по оси Y.
7
KZ1
Первый блок, изменяемый по оси Z.
8
KZ2
Последний блок, модифицируемый по оси Z.
Данные должны удовлетворять следующим условиям 1 ≤ IX1 ≤ IX2 ≤ NDIVIX 1 ≤ JY1 ≤ JY2 ≤ NDIVIY 1 ≤ KZ1 ≤ KZ2 ≤ NDIVIZ Примечание
Если ключевое слово MINVALUE используется до того, как введен массив, оно не будет влиять на этот массив, если он вводится позже. MINVALUE может применяться только к массивам, которые уже введены.
См. также ключевые слова BOX, ENDBOX, EQUALS, ADD, MULTIPLY, MAXVALUE и COPY.
966
Ключевые слова MINVALUE
Пример В разделе PROPS: -- МАССИВ MINVALUE 'SGU' 'SGU' /
MAX
----- БОКС -----
0.65 0.8 4*
/ defaults to whole current input box 2 2 / layer 2
Ключевые слова MINVALUE
967
Таблицы функции смешиваемости
MISC
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Ключевое слово MISC может требоваться только в расчетах с применением опции растворителя в смешанном режиме (см. ключевые слова MISCIBLE и SOLVENT в разделе RUNSPEC). Дальнейшее описание данной опции см. в разделе «Моделирование смешивающегося вытеснения» на стр. 485, и в разделе «Модель растворителя» на стр. 767 «Технического описания ECLIPSE». Данные содержат NTMISC (см. ключевое слово MISCIBLE) таблиц функций смешиваемости, которые управляют переходом от смешивающейся к несмешивающейся модели относительной проницаемости. Каждая таблица должна оканчиваться косой чертой. Каждая таблица содержит по 2 столбца данных: 1
Доля локального растворителя (Ssolvent/(Ssolvent + Sgas)) Значения должны монотонно увеличиваться вниз по столбцу и находиться в пределах от 0 до 1.
2
Соответствующая смешиваемость в масштабе от 0,0 до 1,0. Нуль соответствует несмешивающемуся вытеснению, а единица — смешивающемуся вытеснению. Значения должны быть в интервале между 0 и 1 и оставаться постоянными или возрастать вниз по столбцу.
В каждом столбце данной таблицы должно быть одинаковое число значений. Это число не должно быть меньше 2 и больше, чем NSMISC (см. ключевое слово MISCIBLE).
Пример При NTMISC=1 и NSMISC ≥ 4 MISC 0.0 0.1 0.3 1.0
968
Ключевые слова MISC
0.0 0.5 1.0 1.0
/
MISCEXP
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Экспонента смешиваемости При использовании опции MISCIBLE это ключевое слово позволяет изменять значения экспоненты коэффициента поверхностного натяжения. Это ключевое слово имеет единственный аргумент. Более подробно это описано в разделе «Эффекты поверхностного натяжения» на стр. 795 «Технического описания ECLIPSE». •
ПО УМОЛЧАНИЮ: 0.25
Пример MISCEXP 0.34 /
Ключевые слова MISCEXP
969
MISCIBLE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активизирует опцию смешивающегося вытеснения (ECLIPSE 100) Использует зависимость свойств от поверхностного натяжения (ECLIPSE 300) Это ключевое слово требует совместного учета относительных проницаемостей и капиллярных давлений углеводородов. В ECLIPSE 100 и ECLIPSE 300 учет различается. В ECLIPSE 100 ключевое слово MISCIBLE активирует модель смешивающегося вытеснения, основанную на учете Тодда-Лонгстаффа. Дополнительную информацию см. в разделе «Модель смешивающегося вытеснения» на стр. 485 «Технического описания ECLIPSE». В ECLIPSE 300 ключевое слово MISCIBLE активизирует зависимость относительной проницаемости и капиллярного давления от поверхностного натяжения в соответствии со значениями PARACHOR. Дополнительную информацию см. в разделе «Эффекты поверхностного натяжения» на стр. 795 «Технического описания ECLIPSE». Ключевое слово MISCIBLE должно использоваться только в ECLIPSE 300, использующем расчеты состава, а не расчеты с нелетучей нефтью.
ECLIPSE 100 За этим ключевым словом должны следовать три параметра, описывающие размеры таблиц от остаточной нефтенасыщенности и метод вычисления относительных проницаемостей «вверх по потоку». Данные должны завершаться косой чертой (/). 1
NTMISC Максимальное число таблиц «остаточная нефтенасыщенность при смешивающемся вытеснении — водонасыщенность» и максимальное число областей смешивания. (См. ключевые слова TLMIXPAR и SORWMIS в разделе PROPS.) •
2
NSMISC Максимальное число значений насыщенности в любой из таблиц «остаточная нефтенасыщенность при смешивающемся вытеснении — водонасыщенность». •
3
ПО УМОЛЧАНИЮ: 1
ПО УМОЛЧАНИЮ: 20
Метод определения значений относительных проницаемостей при взвешивании «вверх по потоку». TWOPOINT
Должен использоваться двухточечный алгоритм сноса вверх по потоку для вычисления относительных проницаемостей углеводородного компонента.
NONE
Используется стандартный одноточечный метод, учитывающий только одну ячейку, расположенную выше по потоку.
•
ПО УМОЛЧАНИЮ: NONE
Заметим, что опция «снова вверх по потоку» TWOPOINT недоступна в расчетах растворителя. Опция вертикального равновесия (ключевое слово VE) не должна использоваться вместе с опцией смешивающегося вытеснения.
970
Ключевые слова MISCIBLE
ECLIPSE 300 Для ключевого слова не требуются вышеописанные параметры 1-3. Все значения пропускаются. За этим ключевым словом должна следовать одна косая черта (/). При использовании этой опции значения parachor должны вводиться в разделе PROPS с помощью ключевого слова PARACHOR, или ключевого слова STVP, добавляемого для изменения поверхностного натяжения вместе с давлением.
Примеры Пример 1 – ECLIPSE 100 MISCIBLE 2 25 TWOPOINT
/
Пример 2 – ECLIPSE 300 MISCIBLE /
Ключевые слова MISCIBLE
971
MISCNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера областей смешиваемости Ключевое слово должно сопровождаться одним целым числом для каждого сеточного блока в текущем боксе ввода, определяющим область смешиваемости, которой принадлежит блок.
Модель смешивающегося вытеснения ECLIPSE 100 Номер области не должен быть меньше 0 и больше, чем NTMISC (см. ключевое слово MISCIBLE). Данные должны завершаться косой чертой (/). Положительное значение номера области смешиваемости определяет, какое значение параметра смешиваемости (вводится с помощью ключевого слова TLMIXPAR) должно использоваться, чтобы вычислить эффективные PVT-свойства компонентов газа и нефти в каждой ячейке сетки. Положительный номер области смешиваемости также определяет, какая таблица остаточной нефтенасыщенности при смешиваемости от водонасыщенности должна использоваться при вычислении относительных проницаемостей и эффективных PVT-свойств для нефти и газа. Считается, что сеточные блоки, у которых номер области смешиваемости равен нулю, содержат несмешивающиеся нефть и газ. Параметр смешиваемости автоматически устанавливается в этих областях равным нулю, и относительные проницаемости для системы газ-нефть вычисляются для несмешивающихся данных. Всем ячейкам, для которых ключевое слово MISCNUM не определяется явным образом, присваивается значение MISCNUM, равное 1. Номера области смешиваемости при пропитке могут быть изменены в процессе моделирования переопределением ключевого слова MISCNUM в разделе SCHEDULE. Эта процедура должна выполняться с осторожностью и в общем не рекомендуется. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Ключевое слово MISCNUM может использоваться только при моделировании смешивающегося вытеснения (ключевое слово MISCIBLE в RUNSPEC), или когда используется модель полимерного заводнения (ключевое слово POLYMER в RUNSPEC). Однако, ключевое слово MISCNUM не обязательно в этих случаях — по умолчанию номер области считается равным 1 для каждой ячейки сетки. См. также ключевые слова SORWMIS и TLMIXPAR в разделе PROPS. Учет смешиваемости в ECLIPSE 100 описан в разделе «Моделирование смешивающегося вытеснения» на стр. 485 «Технического описания ECLIPSE».
972
Ключевые слова MISCNUM
Пример -- In the RUNSPEC section: MISCIBLE 2 / DIMENS 8 6 5 / -- In the REGIONS section (with no input box set): MISCNUM 72*0 72*1 96*2 /
Модель смешивающегося вытеснения ECLIPSE 300 — эффекты поверхностного натяжения При использовании опции MISCIBLE по умолчанию необходимо сделать так, чтобы при стремлении поверхностного натяжения к нулю кривые относительной проницаемости стремились к прямым. Это было описано в разделе «Функции от насыщенностей» на стр. 703 «Технического описания ECLIPSE». Ключевое слово MISCNUM позволяет определять таблицу насыщенности, которая будет использоваться в данных пределах. Эта опция позволяет использовать таблицу насыщенности для управления численной дисперсией при низком поверхностном натяжении. Эта опция должна применяться с осторожностью в околокритических областях, поскольку может возникнуть разрыв, если система станет однофазной. Номер области для функций насыщенности определяет, какой набор функций от насыщенности (введенных ключевыми словами SGFN, SOF2 и т. д.) должен быть использован для вычисления относительных проницаемостей и капиллярных давлений в каждом сеточном блоке до ограничений по смешиваемости.
Пример С 240 ячейками и двумя областями ограничений по смешиваемости. MISCNUM 144*1 96*2 /
Ключевые слова MISCNUM
973
MISCSTR
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опорное поверхностное натяжение смешиваемости При использовании опции MISCIBLE это ключевое слово позволяет устанавливать опорное поверхностное натяжение. Если ключевое слово MISCSTR отсутствует, то в качестве опорного используется среднее значение поверхностного натяжения в начальном состоянии. За ключевым словом следует до трех параметров , заканчивающихся косой чертой (/): 1
Опорное поверхностное натяжение. •
2
ЕДИНИЦЫ: Dynes/cm
Предполагаемое максимальное поверхностное натяжение. •
ЕДИНИЦЫ: Dynes/cm
Если вводится значение не по умолчанию, то после каждого отчетного шага выдается предупреждение в случае превышения расчетным значением поверхностного натяжения этого максимума. Следует заметить, что при интерполяции относительной проницаемости кривые считаются несмешивающимися для тех ячеек, где значения поверхностного натяжения превышают опорное . 3
Максимальное поверхностное натяжение, используемое для масштабирования введенных кривых капиллярного давления. •
ЕДИНИЦЫ: Dynes/cm
Если этот параметр не установлен, то в качестве максимального используется опорное значение. Установка параметра 3 позволяет масштабировать капиллярное давление за пределом опорного значения поверхностного натяжения. Как показано в разделе «Эффекты поверхностного натяжения», стр. 795 «Технического описания ECLIPSE», используемый для смешиваемости коэффициент интерполяции имеет вид [3.102]
где σ0 ⎯ опорное поверхностное натяжение. Коэффициент используется для получения средневзвешенных значений относительных проницаемостей смешивающихся и несмешивающихся углеводородов: [3.103]
Значение F должно находиться между нулем и единицей. Опорное значение поверхностного натяжения связано с кривой несмешиваемости. Если вводится MISCSTR, то это должно быть значение поверхностного натяжения, при котором были получены введенные пользователем кривые несмешивающихся относительных проницаемостей. См. также ключевое слово MISCSTRP.
Пример MISCSTR 52 /
974
Ключевые слова MISCSTR
MISCSTRP
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опорное давление поверхностного натяжения смешиваемости При использовании опции MISCIBLE это ключевое слово применяется как альтернатива MISCSTR для определения значения поверхностного натяжения, при котором предполагается существование несмешивающихся условий. Проблема с использованием MISCSTR состоит в том, что поверхностное натяжение, при котором получены данные кривой породы, обычно не известно. MISCSTRP позволяет определить давление, при котором происходит мгновенное испарение состава пластового флюида, для получения опорного значения. Это давление, как правило, значительно ниже, чем начальное пластовое давление, и достаточно удалено от критической точки, чтобы нефть и газ были полностью несмешиваемыми.
Ключевые слова MISCSTRP
975
MISCSTRR
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опорное поверхностное натяжение смешиваемости по области насыщенности При использовании опции MISCIBLE это ключевое слово позволяет устанавливать опорное поверхностное натяжение по номеру области насыщенности. Если значение опорного поверхностного натяжения не установлено и не подразумевается посредством любого из ключевых слов MISCSTR, MISCSTRR, MISCSTRP или STVP, то в качестве опорного значения для всего пласта используется среднее начальное поверхностное натяжение, рассчитанное с использованием корреляции Маклеода ⎯ Сагдена. За ключевым словом следует до 4 записей, заканчивающихся косой чертой, для каждой из имеющихся таблиц насыщенности: 1
Пользовательское опорное поверхностное натяжение. •
ЕДИНИЦЫ: Dynes/cm
Если это значение берется по умолчанию, то используется среднее значение начального поверхностного натяжения по данной области насыщенности. 2
Максимально предполагаемое поверхностное натяжение. •
ЕДИНИЦЫ Dynes/cm
Если вводится значение не по умолчанию, то после каждого отчетного шага выдается предупреждение в случае превышения расчетным значением поверхностного натяжения этого максимума для данной области насыщенности. 3
Максимальное поверхностное натяжение, используемое для масштабирования введенных кривых капиллярного давления. •
ЕДИНИЦЫ: Dynes/cm
Если этот параметр не установлен, то в качестве максимального используется опорное значение. Установка параметра 3 позволяет масштабировать капиллярное давление за пределом опорного значения поверхностного натяжения для данной области насыщенности. 4
Давление, при котором происходит мгновенное испарение состава пластового флюида для получения опорного значения. Этот параметр переопределяет значение, установленное в параметре 1. Проблема с использованием параметра 1 состоит в том, что поверхностное натяжение, при котором получены данные кривой для породы, обычно не известно. Это давление, как правило, значительно ниже, чем начальное пластовое давление, и достаточно удалено от критической точки, чтобы нефть и газ были полностью несмешиваемыми.
Ключевое слово MISCSTRR переопределяет любые данные в ключевых словах MISCSTR и MISCSTRP. Однако ключевое слово STVP, в свою очередь, переопределяет данные ключевого слова MISCSTRR. Как показано в разделе «Эффекты поверхностного натяжения», стр. 795 «Технического описания ECLIPSE», используемый для смешиваемости коэффициент интерполяции имеет вид [3.104]
где σ0 ⎯ опорное поверхностное натяжение. Коэффициент используется для получения средневзвешенных значений относительных проницаемостей смешивающихся и несмешивающихся углеводородов: [3.105]
976
Ключевые слова MISCSTRR
Значение F должно находиться между нулем и единицей. Опорное значение поверхностного натяжения связано с кривой смешиваемости. Если вводится MISCSTR, то это должно быть значение поверхностного натяжения, при котором были получены предоставленные пользователем кривые несмешивающихся относительных проницаемостей.
Пример MISCSTRR 1* 1* 1* 10 / 3 3.2 3.9 1* / 1* 3.6 1* 1* /
Ключевые слова MISCSTRR
977
MLANG
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Максимальная поверхностная концентрация газа Это ключевое слово не является обязательным и используется для считывания данных изотерм LANGMUIR ячейка за ячейкой. Дополнительную информацию см. в разделе «Модель метана в угольном пласте» на стр. 79 «Технического описания ECLIPSE». За этим ключевым словом должно следовать одно действительное число для каждой ячейки в текущем боксе ввода. Значения соответствуют максимальной поверхностной концентрации газа в масштабированной таблице LANGMUIR. Данные должны быть введены только для матричных ячеек, то есть для верхней половины сетки. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0.22). Заметим, что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. Это ключевое слово может использоваться вместе с ключевыми словами EQUALS, ADD и MULTIPLY. См. также ключевые слова LANGMUIR и MLANGSLV.
Пример --------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 4 1 4 1 1 MLANG 78.0 77.0 64.1 31.0 77.0 70.0 63.2 25.1 63.0 63.4 58.4 21.4 44.5 31.6 28.4 8.2 /
978
Ключевые слова MLANG
/
MLANGSLV
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Максимальная поверхностная концентрация растворителя Это ключевое слово не является обязательным и используется для считывания данных изотерм LANGSOLV ячейка за ячейкой. Дополнительную информацию см. в разделе «Модель метана в угольном пласте» на стр. 79 «Технического описания ECLIPSE». За этим ключевым словом должно следовать одно действительное число для каждой ячейки в текущем боксе ввода. Значения соответствуют максимальной поверхностной концентрации растворителя в масштабированной таблице LANGSOLV. Данные должны быть введены только для матричных ячеек, т. е. для верхней половины сетки. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0.22). Заметим, что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. Это ключевое слово может использоваться вместе с ключевыми словами EQUALS, ADD и MULTIPLY. См. также ключевые слова LANGMUIR и MLANG.
Пример --------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 8 1 8 1 1 / MLANGSLV 8*64.0 8*62.7 8*61.0 8*60.3 8*59.1 8*57.1 8*53.0 8*34.0 /
Ключевые слова MLANGSLV
979
MONITOR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION x SUMMARY SCHEDULE
Запрос вывода для мониторинга в процессе расчета Это ключевое слово требует, чтобы информация, необходимая GRAF для опции мониторинга в процессе расчета, была записана в файл спецификации итоговой выдачи. По умолчанию мониторинг в процессе расчета всегда выключен. Ключевое слово MONITOR не имеет связанных с ним данных.
Пример MONITOR
980
Ключевые слова MONITOR
MPFA
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определить опции для тензорных проницаемостей Это ключевое слово определяет, что в дискретизированных уравнениях потока должны использоваться многоточечные проводимости. Если введены тензорные проводимости, то дискретизация согласуется с ними. За ключевым словом должны следовать два параметра , заканчивающихся косой чертой (/): 1
Указать базис для определения тензора проницаемости. Тензор проницаемости предполагается диагональным и определяется своими физическими компонентами K11 = PERMX, K22 = PERMY, K33 = PERMZ, K12 = PERMXY, K23 = PERMYZ, K31 = PERMZX. Тензор может иметь следующие базисы: 1
К определено по осям х, у, z декартовой системы координат.
2
К определено в каждой из ячеек угловых точек относительно системы координат, образованной путем соединения средних точек противоположных граней ячейки угловой точки.
3
К определено в плоскости напластования с помощью векторов, полученных путем соединения средних точек противоположных граней ячейки угловой точки в направлениях, определяемых операцией логического «и». Третий базисный вектор выбирается нормальным плоскости напластования.
• 2
ПО УМОЛЧАНИЮ: 2
Тип расчета проводимости, используемый во многоточечной аппроксимации потока. 0
Игнорировать все скрещивающиеся члены и производить расчет стандартных двухточечных проводимостей для угловой точки. В результате получается диагональный тензор проницаемости, пригодный для стандартного расчета NEWTRAN. При условии отсутствия разломов он эквивалентен стандартному расчету HALFTRAN, в котором вектор параллелен нормали к общей грани ячейки в той половине каждой из соприкасающихся ячеек, которая прилегает к общей грани, причем вектор соединяет центры обеих ячеек с центром общей грани.
1
Метод «О» используется для получения 27-точечного шаблона в трех измерениях или 9-точечного шаблона в двух измерениях.
2
Метод «U» используется для получения 19-точечного шаблона в трех измерениях или 9-точечного шаблона в двух измерениях.
•
ПО УМОЛЧАНИЮ: 0
Примечание
Многоточечная аппроксимация потока используется как для неортогональной, так и для тензорной проницаемости. Для ортогональной сетки, в которой главные оси тензора совпадают с координатными осями, сохраняются стандартные 5- или 7-точечные схемы.
Дополнительную информацию см. в разделе «Тензорная проницаемость» на стр. 823 «Технического описания ECLIPSE».
Ключевые слова MPFA
981
Рисунок 3.9 Шаблон для девятиточечной двумерной схемы MPFA
Рисунок 3.10 Образец для ‘O’
982
Ключевые слова MPFA
Рисунок 3.11 Образец для ‘U’
Пример MPFA 1 1 /
Ключевые слова MPFA
983
MPFANUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет области применения многоточечной дискретизации притока Ключевое слово MPFANUM определяет области применения многоточечной дискретизации притока (см. ключевые слова MPFA и MPFNNC, а также раздел «Тензорная проницаемость», стр. 823 «Технического описания ECLIPSE»). За ключевым словом MPFANUM должно следовать одно целое число для каждого сеточного блока в текущем боксе ввода, определяющее флаг дискретизации для этого блока. Флаг устанавливается равным единице для областей, где должна применяться многоточечная дискретизация притока, и нулю – для областей, где требуется стандартная конечно-разностная дискретизация (пять точек в 2-D, семь точек в 3-D). Если для ячейки явным образом не присвоено значение MPFANUM, то оно по умолчанию принимается равным единице. Для ячеек, где девятиточечная схема не требуется, необходимо явным образом установить значение MPFANUM, равное нулю. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади.
ECLIPSE 100
При использовании опции локального измельчения сетки ECLIPSE 100 массив MPFANUM не должен определяться между ключевыми словами CARFIN и ENDFIN. Внутри локальных сеток массив MPFANUM наследуется от ячеек-хозяев глобальной сетки.
Примеры Применение схемы MPFA только в области 2 × 2 × 2 поля 4 × 4 × 3: MPFANUM 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 16*0 /
984
Ключевые слова MPFANUM
MPFNNC
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Явный ввод несоседних соединений многоточечного потока Это ключевое слово определяет проводимости для многоточечных потоков. Ключевое слово, определяющее одно многоточечное несоседнее соединение, имеет следующий формат: MPFNNC IX IY IZ JX JY JZ TRANP / KX KY KZ TRANS / .............. / / /
Каждая строка, определяющая первичное несоседнее соединение, заканчивается косой чертой (/). Затем следует произвольное число строк, определяющих соответствующие вторичные несоседние соединения. Список вторичных несоседних соединений заканчивается одной косой чертой (/). После определения последнего несоседнего соединения список заканчивается также одной косой чертой. Также возможно определить данное ключевое слово в сеточных данных более одного раза. Аргументами для каждого многоточечного несоседнего соединения являются: IX, IY, IZ
Координаты первой ячейки, соединенной с первичным несоседним соединением.
JX, JY, JZ
Координаты второй ячейки, соединенной с первичным несоседним соединением.
TRANP
Проводимость первичного несоседнего соединения
TRANS
•
ЕДИНИЦЫ: cP-rm3/day/bar (METRIC) cP-rb/day/psi (FIELD) cP-rcc/hr/atm (LAB) cP-rm3/day/bar (PVT-M)
•
KX, KY, KZ Координаты второй ячейки, соединенной с IX,IY,IZ вторичным несоседним соединением
Проводимость вторичного несоседнего соединения •
Примечание
ЕДИНИЦЫ: cP-rm3/day/bar (METRIC) cP-rb/day/psi (FIELD) cP-rcc/hr/atm (LAB) cP-rm3/day/bar (PVT-M)
Разрешается несоседнее соединение между двумя ячейками, которые являются смежными (или между которыми ECLIPSE сформировала бы несоседнее соединение в отсутствие ключевого слова MPFNNC). При этом просто увеличивается уже имеющееся значение проводимости. При вводе многоточечного несоседнего соединения с проводимостью менее, чем 0.000001, выводится предупреждение и ввод игнорируется. Соединения с неактивными ячейками также игнорируются, и выдается предупреждение.
Ключевые слова MPFNNC
985
Примечание
Все проводимости должны генерироваться внешним образом. Для использования многоточечного потока в ECLIPSE 100 следует указать ключевое слово MPFNNC. Эта опция предназначена в первую очередь для использования с неструктурированными сетками, а коэффициенты многоточечных несоседних соединений должны быть предоставлены FloGrid. В ELIPSE 300 тензорные проницаемости могут использоваться в структурированных сетках. При этом ключевое слово MPFA активизирует многоточечную схему потока. Ключевое слово MPFNNC должно использоваться в том же наборе данных, что и MPFA.
Примечание
Опция многоточечного потока предоставляет возможность точной обработки, позволяющей избежать ошибок дискретизации, возникающих из-за неортогональности сетки. Однако большое число соединений и дополнительные вычисления значительно увеличивают время расчета.
Пример MPFNNC 11 11 11 10 22 33 44 / 23 24 25 11 32 33 34 / /
986
Ключевые слова MPFNNC
10 22 33 44
10 22 33 44
1.0 2.0 3.0 4.0
/ / / /
12 32 33 34
13 32 33 34
7.0 1.0 2.0 3,0
/ / / /
MSFN
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функции насыщенности при смешиваемости Это ключевое слово не обязательно, и должно использоваться только в расчетах со смешиваемостью и моделью растворителя. Оно позволяет использовать кривую относительной проницаемости для смешивающегося вытеснения. Дальнейшее описание данной опции см. в разделе «Моделирование смешивающегося вытеснения» на стр. 485, и в разделе «Модель растворителя» на стр. 767 «Технического описания ECLIPSE». Данные содержат таблицы NTSFUN (смотри ключевое слово TABDIMS) функций относительной адсорбции для газа/растворителя, каждая из которых заканчивается косой чертой (/). Каждая таблица состоит из 3 столбцов данных. В первой колонке отражен фазовый состав растворителя (Sрастворителя / Sуглеводорода или Sгаза / Sуглеводорода — в случае, если растворения не происходит). Следующие два столбца представляют собой множители относительной проницаемости для газа и нефти соответственно. 1
Доля газовой фазы (Sгаза / Sуглеводорода). Значения должны быть в пределах от 0 до 1 и монотонно увеличиваться вниз по столбцу.
2
Соответствующий множитель относительной проницаемости для растворителя (газа). Значения должны быть между 0 и 1 и должны оставаться постоянными или возрастать вниз по столбцу.
3
Соответствующий множитель относительной проницаемости для нефти. Значения должны быть в пределах от 0 до 1 и должны оставаться постоянными или уменьшаться вниз по столбцу.Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше, чем NSSFUN (см. ключевое слово TABDIMS).
Заметим, что относительные проницаемости, приводимые в данном ключевом слове, нормализованы и учитывают концевые точки включенные в ключевые слова SORWMIS и SGCWMIS. SORWMIS дает критическую нефтенасыщенность, как функцию водонасыщенности, а SGCWMIS — критическую газонасыщенность. Следовательно, когда вытеснение является полностью смешивающимся (см. ключевые слова MISC и PMISC), относительные проницаемости для растворителя (газа) и нефти берутся, как:
[3.106]
[3.107]
где Sg
полная газонасыщенность, газ+растворитель
Sn
общая насыщенность углеводородом
Sgc
предельная газонасыщенность, SGCWMIS
Sor
критическая нефтенасыщенность, SORWMIS
Krn (Sn)
относительная проницаемость для углеводорода в системе с водой
Если ключевое слово MSFN не используется, относительные проницаемости берутся в виде линейных функций, т. е. Ключевые слова MSFN
987
[3.108]
[3.109]
См. также ключевые слова MISC, PMISC, SSFN, SORWMIS и SGCWMIS.
Пример При NTSFUN=2 и NSSFUN ≥ 6 MSFN -- Таблица по умолчанию -- MKrsg MKro 0.0 0.0 1.0 1.0 1.0 0.0 / -- Измененная таблица 0.0 0.0 1.0 0.4 0.2 0.5 0.6 0.4 0.4 1.0 1.0 0.0 /
988
Ключевые слова MSFN
MULTFLT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Изменяет проводимость через задаваемый разлом Ключевое слово MULTFLT может использоваться для изменения проводимости (и диффузности) через разлом , предварительно заданный с помощью ключевого слова FAULTS. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/): 1
Имя разлома (как задано в ключевом слове FAULTS) Корень имени разлома , заканчивающийся звездочкой (*), может также использоваться для ссылки на несколько разломов в одной записи.
2
Множитель проводимости •
3
ПО УМОЛЧАНИЮ: 1.0
Множитель диффузности (используется только если опция диффузии задействована с помощью ключевого слова DIFFUSE в разделе RUNSPEC). •
ПО УМОЛЧАНИЮ: 1.0
Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/).
Примечания •
Если на разлом ссылаются дважды в одном или более ключевых словах MULTFLT, множитель проводимости будет браться для последнего ввода.
•
Если разлом определен по грани X, Y или Z в ключевом слове FAULTS, то использование ключевого слова MULTFLT в разделе GRID изменяет массивы MULTX, MULTY и MULTZ вдоль траектории разлома . Если ключевое слово MULTX, MULTY или MULTZ используется для некоторых ячеек в дополнение к ключевому слову MULTFLT, тогда получающийся в результате множитель проводимости будет произведением двух введенных множителей. Аналогично, если задействованы множители проводимости в отрицательном направлении (с помощью ключевого слова GRIDOPTS в разделе RUNSPEC), и если разлом задан по грани X-, Y- или Z- в ключевом слове FAULTS, тогда использование ключевого слова MULTFLT в разделе GRID изменяет массивы MULTX-, MULTY- и MULTZ- вдоль траектории разлома . Если ключевое слово MULTX-, MULTY- или MULTZ- используется для некоторых ячеек в дополнение к ключевому слову MULTFLT, тогда получающийся в результате множитель проводимости будет произведением двух введенных множителей.
ECLIPSE 100
•
С помощью ключевого слова MULTFLT в разделе EDIT умножаются проводимости вдоль разлома , определенного ключевым словом FAULTS в разделе GRID. Проводимости для любых несоседних соединений через такой разлом будут также изменяться, чтобы учесть множитель аналогично использованию MULTX, MULTY или MULTZ. Аналогично для ключевых слов MULTX-, MULTY-, MULTZ-.
ECLIPSE 100
•
Если два разлома с различными именами проходят вдоль одной и той же грани ячейки, то будут применяться оба множителя проводимости.
•
См. также ключевые слова FAULTS и RPTGRID. Ключевые слова MULTFLT
989
Пример Смотри пример ключевого слова FAULTS: MULTFLT -- Multiplier (no diffusion) zigzag 0.2 / block 1.4 / /
990
Ключевые слова MULTFLT
MULTIN
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Указывает на то, что требуется несколько входных файлов Данное ключевое слово указывает на то, что входных файлов должно быть несколько независимо от того, объединены они или нет. Этот режим установлен по умолчанию. Объединенные файлы могут быть затребованы с помощью ключевого слова UNIFIN. Множественные файлы позволяют наблюдать за ходом расчета и являются предпочтительными; но они создают большое число файлов, что может вызвать проблемы на машинах без структуры каталогов. У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова MULTIN
991
MULTIPLY
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Умножает массив на константу в текущем боксе Ключевое слово может сопровождаться произвольным числом записей, каждая из которых оканчивается косой чертой (/). Данные заканчиваются пустой записью, не имеющей данных перед косой чертой (/). Каждая запись содержит от 2 до 8 параметров : 1
Имя изменяемого массива
2
Константа, на которую будет умножаться массив, заданный параметром 1 Константа не должна быть отрицательной, но может быть целой или действительной.
Параметры 3-8 определяют границы бокса в сетке, для которого должно быть установлено значение. Эти параметры могут быть использованы для переопределения бокса ввода для этой и последующих операций внутри текущего ключевого слова. Эти значения используются до переустановки или до конца ключевого слова. Если параметры 3-8 не определены (после параметра 2 стоит косая черта), то используются значения, использованные в предыдущей операции в текущем ключевом слове. Для первой операции в ключевом слове значения бокса по умолчанию берутся равными значениям, установленным в самом последнем ключевом слове BOX или ENDBOX. Если в текущем разделе еще не встречались эти ключевые слова, то бокс включает в себя весь пласт. 3
Первый блок, изменяемый по оси X (IX1)
4
Последний блок, изменяемый по оси X (IX2)
5
Первый блок, изменяемый по оси Y (JY1)
6
Последний блок, изменяемый по оси Y (JY2)
7
Первый блок, изменяемый по оси Z (KZ1)
8
Последний блок, изменяемый по оси Z (KZ2)
Данные должны удовлетворять следующим условиям: 1 ≤. IX1 ≤ IX2 ≤ NDX 1 ≤ JY1 ≤ JY2 ≤ NDY 1 ≤ KZ1 ≤ KZ2 ≤ NDZ, где NDX, NDY, NDZ ⎯ границы текущего BOX. ECLIPSE 100
Если в разделе PROPS используется ключевое слово MULTIPLY для изменения массивов масштабирования концевых точек, то изменение производится только для тех концевых точек, которые были предварительно определены. Если ячейке не было присвоено значение, то концевая точка берется из таблицы.
ECLIPSE 300
Ключевое слово MULTIPLY может также использоваться в разделе SOLUTION. См. также ключевые слова BOX, ENDBOX, EQUALS, ADD и COPY.
992
Ключевые слова MULTIPLY
Допустимые массивы Раздел GRID DX (DR)
DY (DTHETA)
DZ
PERMX (PERMR)
PERMY (PERMTHT)
PERMZ
MULTX (MULTR)
MULTY (MULTTHT)
MULTZ
PORO
NTG
DZNET
DIFFMX (DIFFMR)
DIFFMY (DIFFMTHT)
DIFFMZ
FLUXNUM
MULTNUM
MPFANUM
TOPS
Только ECLIPSE 300
MIDS
Раздел EDIT PORV
DEPTH
TRANX (TRANR)
TRANY (TRANTHT)
TRANZ
DIFFX (DIFFR)
DIFFY (DIFFTHT)
DIFFZ
SWL
SWCR
SWU
SGL
SGCR
SGU
KRW
KRO
KRG
PCG
PCW
Раздел PROPS
Раздел SOLUTION Только ECLIPSE 300
PRESSURE
SOIL
SWAT
Примечания •
Приведенный выше список не является исчерпывающим, однако включает наиболее часто встречающиеся примеры.
•
Ключевые слова в скобках используются для расчетов в радиальной геометрии.
•
При необходимости деления множитель может быть меньшим единицы.
•
Использование ключевого слова MULTIPLY предполагает, что массиву уже было присвоено значение либо явным образом, либо с помощью ключевого слова EQUALS (кроме раздела EDIT, где массив уже был рассчитан после обработки раздела GRID).
•
Ключевые слова ADD, COPY, EQUALS и MULTIPLY обрабатываются непосредственно после их чтения, что позволяет выполнять повторяющиеся операции.
Ключевые слова MULTIPLY
993
Примеры Пример 1 В разделе EDIT: -------- ARRAY CONSTANT ----- BOX ----MULTIPLY TRANX 500 3 8 1 10 3 3 / TRANZ 0 / defaults to last specified box PORV 100.0 / defaults to last specified box /
Пример 2 В разделе GRID: -------- ARRAY CONSTANT ----- BOX ----MULTIPLY PERMX 0.1 3 8 1 10 3 3 / PERMZ 0 / defaults to last specified box PORO 0.2 / defaults to last specified box /
994
Ключевые слова MULTIPLY
MULTIREG
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Умножает массив на константу в заданной области потока или в области MULTNUM Ключевое слово MULTIREG аналогично MULTIPLY, но в нем используются либо области FLUXNUM, либо MULTNUM, а не боксы ячеек. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Запись может быть неполной и заканчиваться косой чертой (/); оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных параметры , задаваемых по умолчанию. Каждая запись состоит из 3 параметров : 1
Имя изменяемого массива
2
Константа, на которую будет умножаться массив, заданный параметром 1 Значение не должно быть отрицательным. •
3
ПО УМОЛЧАНИЮ: 0.0
Номер области потока или номер области MULTNUM Номер области потока указывает на область, определенную с помощью ключевого слова FLUXNUM в разделе GRID. Использование опции притока через границу необязательно. Номер области MULTNUM указывает на область, определенную с помощью ключевого слова MULTNUM в разделе GRID.
Набор записей заканчивается пустой записью, содержащей только косую черту (/). Примечание
ECLIPSE 300
Перед ключевым словом MULTIREG должно быть введено ключевое слово FLUXNUM или MULTNUM.
Ключевое слово может также использоваться в разделах EDIT, PROPS, REGIONS и SOLUTION с той же структурой аргументов, как и описанная выше. См. также ключевые слова EQUALREG, FLUXNUM, MULTNUM, ADDREG и COPYREG (только для ECLIPSE 300).
Пример 1 При NX = 4, NY = 4, NZ = 1: FLUXNUM 1 1 2 3 1 2 3 3 2 3 3 4 3 3 4 4 / MULTIREG PORO 1.1 PERMX 2.0 PERMY 2.0 /
1 2 2
/ / /
Ключевые слова MULTIREG
995
Пример 2 NX = 6, NY = 8, NZ = 1: MULTNUM 1 1 2 2 2 1 1 1 2 2 4 4 1 1 3 4 4 4 1 3 4 4 4 1 3 5 5 5 5 5 4 4 4 1 3 4 4 4 1 3 MULTIREG PORO 2.0 PORO 3.1 PERMX 2.1 PERMX 2.1 PERMY 1.3 /
996
Ключевые слова MULTIREG
2 2 3 3 3 5 3 3 / 1 2 4 3 5
/ / / / /
MULTMF
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Множители проводимости для взаимосвязи матрицы и трещины Данное ключевое слово определяет множитель проводимости для потока между трещинами и матрицей в расчете с двойной пористостью (ключевое слово DUALPORO в разделе RUNSPEC). За ключевым словом MULTMF следует значение для каждой ячейки матрицы в обычном порядке, индекс Х меняется быстрее всех.
Ключевые слова MULTMF
997
MULTNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет области для применения множителей проводимости между областями Ключевое слово MULTNUM предоставляет альтернативный способ указания области для множителей проводимости с помощью ключевого слова MULTREGT, вместо применения их к областям потока, определенных словом FLUXNUM. Прежде чем использовать это ключевое слово, необходимо указать максимальное количество областей. Для этого необходимо задать значение 2-го аргумента ключевого слова GRIDOPTS из раздела RUNSPEC больше нуля. Ключевое слово MULTNUM должно сопровождаться одним целым числом для каждой сеточной ячейки, определяющей номер области, которой она принадлежит. Данные должны завершаться косой чертой (/). Любые ячейки, которым явным образом не присвоено значение MULTNUM, относятся к области 1.
ECLIPSE 100
Массив MULTNUM может быть скопирован в массивы раздела REGIONS (FIPNUM, PVTNUM и т. д.), с помощью ключевого слова COPY. Массив MULTNUM в разделе GRID может использоваться с такими ключевыми словами как MULTIREG, ADDREG и EQUALREG. Области для множителей проводимости могут быть выведены в Print-файл с помощью мнемоники MULTNUM в ключевом слове RPTGRID.
Пример Для указания 9 отдельных областей в поле 4×4×3 (при условии, что максимальное количество областей для MULTNUM задано равным 9) MULTNUM 1 1 2 2 1 1 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 7 8 8 6 7 8 8 6 7 8 8 16*9 /
998
Ключевые слова MULTNUM
MULTOUT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Указывает на то, что требуется несколько выходных файлов Данное ключевое слово указывает на то, что выходных файлов должно быть несколько независимо от того, объединены они или нет. Этот режим установлен по умолчанию. Объединенные файлы могут быть затребованы с помощью ключевого слова UNIFOUT. Это ключевое слово не требует дополнительных данных.
Ключевые слова MULTOUT
999
MULTOUTS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1000
Указывает на то, что требуется несколько выходных файлов SUMMARY. Данное ключевое слово указывает на то, что выходных файлов Summary должно быть несколько независимо от того, объединены они или нет. Этот режим установлен по умолчанию. Данное ключевое слово подавляет действие ключевого слова UNIFOUT. Это ключевое слово не требует дополнительных данных.
Ключевые слова MULTOUTS
MULTPV
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Множители для поровых объемов Это ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем входном BOX. Заданные значения действуют как множители для поровых объемов, вычисленных ECLIPSE для каждого сеточного блока. Данные должны завершаться косой чертой (/). Все значения MULTPV, не определенные до конца раздела GRID, берутся по умолчанию равными 1.0. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади.
Использование в разделе EDIT Если MULTPV вводится в разделе EDIT, то оно действует как дополнительный множитель для поровых объемов после того, как все отредактированные поровые объемы были считаны из раздела EDIT. Использование MULTPV в разделе EDIT, вообще говоря, не рекомендуется. За исключением модификаторов значений PORV, явно введенных в разделе EDIT, MULTPV должно определяться в разделе GRID, а не EDIT.
Использование в разделе SCHEDULE (только ECLIPSE 100) MULTPV может использоваться в разделе SCHEDULE для изменения поровых объемов во время расчета. Количество вещества будет сохраняться, так что изменение порового объема вызовет ступенчатое изменение давления. Следует избегать значительных резких изменений порового объема. Эта специальная возможность не рекомендуется для общего использования. Следует заметить, что MULTPV в разделе SCHEDULE обладает кумулятивным действием: всякий раз, когда в разделе встречается это ключевое слово, текущие поровые объемы подвергаются умножению. Таким образом, базовый поровый объем данной ячейки умножается на произведение всех множителей, указанных для этой ячейки в разделе SCHEDULE вплоть до текущего времени моделирования. В настоящее время MULTPV нельзя использовать в разделе SCHEDULE, если применяется локальное измельчение сетки (см. раздел «Локальное измельчение и укрупнение сетки», стр. 439 «Технического описания ECLIPSE»). Измененный поровый объем может быть выведен в Print-файл с помощью мнемоники MULT в ключевом слове RPTSCHED и в Restart-файл с помощью мнемоники MULT в ключевом слове RPTRST.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 5 6 3 8 4 6 MULTPV 36*1.25 /
/
Ключевые слова MULTPV
1001
MULTR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Множители проводимости в радиальном направлении Это ключевое слово используется в радиальной геометрии и аналогично MULTX в декартовой геометрии. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения используются как множители проводимостей, вычисляемых программой для граней +R каждого сеточного блока. Таким образом, значение MULTR, заданное для блока (I, J, K), является множителем для диффузности между блоками (I, J, K) и (I+1, J, K). Все значения MULTR, которые не определены до конца раздела GRID, берутся по умолчанию равными 1.0. Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси R, затем по оси Theta и оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади.
ECLIPSE 100
В ECLIPSE 100 ключевое слово MULTR может также использоваться в разделе EDIT.
ECLIPSE 300
Примечание
ECLIPSE 100
См. также ключевое слово MULTR-.
Для совместимости с ECLIPSE 100 для ключевого слова MULTTR раздела SCHEDULE введено псевдослово MULTR. Однако в этом разделе может использоваться и MULTTR, как указано в документации к предыдущим версиям.
Пример -------- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 5 5 3 8 4 6 MULTR 18*0 /
1002
Ключевые слова MULTR
/
MULTR-
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Множители проводимости в отрицательном радиальном направлении Это ключевое слово используется в радиальной геометрии и аналогично MULTX- в декартовой геометрии. Чтобы использовать MULTR-, должны быть разрешены множители проводимости в отрицательном направлении с помощью ключевого слова GRIDOPTS в разделе RUNSPEC. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения используются как множители проводимостей, вычисляемых программой для -R грани каждого сеточного блока. Таким образом, значение MULTR-, заданное для блока (I, J, K), является множителем для проводимости между блоками (I, J, K) и (I-1, J, K). Все значения MULTR-, которые не определены до конца раздела GRID, берутся по умолчанию равными 1.0. Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси R, затем по theta и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что по обе стороны от звездочки не должно быть пробелов. См. также ключевое слово MULTR. Если заданы оба значения MULTR и MULTR-, то используется их произведение. Например, если MULTR задано для ячейки (I, J, K), а MULTR- задано для ячейки (I+1, J, K), тогда произведение названных значений MULTR и MULTR- используется для умножения для проводимости между блоками (I, J, K) и (I+1, J, K).
Пример -------- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 5 5 3 8 4 6 MULTR18*0 / ENDBOX
/
Ключевые слова MULTR-
1003
MULTREGD
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Умножает коэффициент диффузи между потоком или областями MULTNUM Ключевое слово MULTREGD используется для установки множителя коэффициента диффузии между областями. Области должны быть предварительно определены с помощью ключевых слов FLUXNUM или MULTNUM в разделе GRID. Если используется ключевое слово MULTNUM, то память для хранения массива MULTNUM должна запрашиваться путем присвоения второму аргументу ключевого слова GRIDOPTS раздела RUNSPEC положительного значения. Ключевое слово MULTREGD применяется к значениям коэффициента диффузии между областями MULTNUM. Если ключевое слово MULTNUM не введено, то MULTREGD применяется к значениям коэффициента диффузии между областями потока, определенными с помощью ключевого слова FLUXNUM, а память для данных области потока резервируется путем установки четвертого аргумента ключевого слова REGDIMS в разделе RUNSPEC. Ключевое слово можно использовать только при задействованной опции молекулярной диффузии (ключевое слово DIFFUSE в разделе RUNSPEC). Ключевое слово MULTREGP сопровождается произвольным числом записей данных. Каждая запись содержит пять параметров , описанных ниже, и завершается косой чертой (/). 1
Начальный номер области (I) Отрицательное значение или значение по умолчанию обозначает выбор всех областей. •
2
ПО УМОЛЧАНИЮ: Отрицательное
Конечный номер области (J) Отрицательное значение или значение по умолчанию обозначает выбор всех областей. •
ПО УМОЛЧАНИЮ: Отрицательное
3 Множитель коэффициента диффузии для всех диффузностей, соединяющих области I иJ 4
Направления, на которых применяется множитель: Одно из следующих: X, Y, Z, XY, YZ, XZ, XYZ. •
5
ПО УМОЛЧАНИЮ: XYZ
Признак применения множителя к несоседним соединениям: NNC
Применять множитель коэффициента диффузии только к несоседним соединениям между областями I и J
NONNC
Не применять множитель коэффициента диффузии к несоседним соединениям между областями I и J
ALL
Применять множитель коэффициента диффузии ко всем соединениям между областями I и J
NOAQUNNC Не применять множитель проводимости к соединениям численных моделей водоносных пластов. •
ПО УМОЛЧАНИЮ: ALL
Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/).
1004
Ключевые слова MULTREGD
Примечания Множители, заданные в ключевом слове MULTREGD, применяются после учета любых значений DIFFMX, DIFFMY, DIFFMZ, заданных в разделах GRID или EDIT. •
Если какой-либо из номеров областей I или J задан отрицательным или по умолчанию, то идентификатор этой области используется как шаблон и множитель применяется между всеми областями I и J, соответствующими этому шаблону, I ≠ J.
•
Если номера областей I и J равны и положительны, то значения коэффициента диффузии внутри этой области в указанных направлениях, а также значения коэффициента диффузии соединений любых других областей, умножаются на данное значение.
•
Ключевое слово не влияет на несоседние соединения между блоками матрицы и трещины в модели с двойной пористостью.
•
Несоседние соединения, полученные из соединений численной модели водоносного пласта с сеткой, модифицируются ключевым словом MULTREGD, если только в параметре 2 не установлен флаг NOAQUNNC.
•
Если пара номеров областей I и J задана дважды, то к области применяется последний из множителей; множители не являются кумулятивными.
Данная опция может использоваться для модификации соединений между PVT-областями путем назначения FLUXNUM или MULTNUM в разделе GRID соответствующими PVT-областям и последующего копирования FLUXNUM или MULTNUM в PVTNUM в разделе REGIONS.
Пример MULTREGD -- 'From' region Directions 1 1 4 5 any region. /
'To' region NNCs 2 3 4 1*
Diffusivity multiplier 0.5 / 0.0 / 0.4 'XY' / 0.75 / Between region 5 and
Ключевые слова MULTREGD
1005
MULTREGH
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Умножает значение теплопроводности породы между областями потока или MULTNUM Ключевое слово MULTREGH используется для установки значения множителя теплопроводности породы между областями для температурной опции (см. раздел «Температурная опция» на стр. 819 «Технического описания ECLIPSE»). Области должны быть предварительно определены с помощью ключевых слов FLUXNUM или MULTNUM в разделе GRID. Если используется ключевое слово MULTNUM, то память для хранения массива MULTNUM должна запрашиваться путем присвоения второму аргументу ключевого слова GRIDOPTS раздела RUNSPEC положительного значения. Ключевое слово MULTREGH применяется к значениям теплопроводности породы между областями MULTNUM. Если ключевое слово MULTNUM не введено, то MULTREGH применяется к значениям теплопроводности породы между областями потока, определенными с помощью ключевого слова FLUXNUM, а память для данных области потока резервируется путем установки четвертого аргумента ключевого слова REGDIMS в разделе RUNSPEC. Ключевое слово может использоваться только при активной температурной опции (ключевое слово TEMP раздела RUNSPEC). Значения теплопроводности породы должны быть определены с помощью ключевого слова THCONR в разделе GRID. Ключевое слово MULTREGH сопровождается любым числом записей данных. Каждая запись содержит пять параметров , описанных ниже, и завершается косой чертой (/). 1
Начальный номер области (I) Отрицательное значение или значение по умолчанию обозначает выбор всех областей. •
2
ПО УМОЛЧАНИЮ: Отрицательное
Конечный номер области (J) Отрицательное значение или значение по умолчанию обозначает выбор всех областей. •
ПО УМОЛЧАНИЮ: Отрицательное
3
Множитель теплопроводности породы для всех значений теплопроводности, соединяющих области I и J
4
Направления, на которых применяется множитель: Одно из следующих: X, Y, Z, XY, YZ, XZ, XYZ. •
5
ПО УМОЛЧАНИЮ: XYZ
Признак применения множителя к несоседним соединениям: NNC
Применять множитель теплопроводности породы только к несоседним соединениям между областями I и J
NONNC
Не применять множитель теплопроводности породы к несоседним соединениям между областями I и J
ALL
Применять множитель теплопроводности породы ко всем соединениям между областями I и J
NOAQUNNC Не применять множитель теплопроводности к соединениям численных моделей водоносных пластов. •
ПО УМОЛЧАНИЮ: ALL
Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/).
1006
Ключевые слова MULTREGH
Примечания Множители, заданные в ключевом слове MULTREGH, применяются после учета всех данных разделов GRID и EDIT. •
Если какой-либо из номеров областей I или J задан отрицательным или по умолчанию, то идентификатор этой области используется как шаблон и множитель применяется между всеми областями I и J, соответствующими этому шаблону, I ≠ J.
•
Если номера областей I и J равны и положительны, то значения теплопроводности породы внутри этой области в указанных направлениях, а также значения теплопроводности соединений любых других областей умножаются на данное значение.
•
Ключевое слово не влияет на несоседние соединения между блоками матрицы и трещины в модели с двойной пористостью.
•
Несоседние соединения, полученные из соединений численных моделей водоносных пластов с сеткой, модифицируются ключевым словом MULTREGH, если только в параметре 2 не установлен флаг NOAQUNNC.
•
Если пара номеров областей I и J задана дважды, то к области применяется последний из множителей; множители не являются кумулятивными.
Данная опция может использоваться для модификации соединений между PVT-областями путем назначения FLUXNUM или MULTNUM в разделе GRID соответствующими PVT-областям и последующего копирования FLUXNUM или MULTNUM в PVTNUM в разделе REGIONS.
Пример MULTREGH -- 'From' region Directions 1 1 4 5 any region. /
'To' region NNCs 2 3 4 1*
Conductivity multiplier 0.5 / 0.0 / 0.4 'XY' / 0.75 / Between region 5 and
Ключевые слова MULTREGH
1007
MULTREGP
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Умножает поровые объемы для определенного потока или области MULTNUM Ключевое слово MULTREGP может использоваться для установки множителя порового объема для заданной области. Области должны быть предопределены с помощью ключевых слов FLUXNUM или MULTNUM в разделе GRID. Если используется ключевое слово MULTNUM, то объем массива MULTNUM должен запрашиваться путем присвоения 2-му аргументу ключевого слова GRIDOPTS раздела RUNSPEC положительного значения. Ключевое слово MULTREGP применяется к поровым объемам областей MULTNUM. Если ключевое слово MULTNUM не введено, то MULTREGP применяется к поровым объемам областей потока, определяемых с помощью ключевого слова FLUXNUM, а память для данных области потока резервируется путем установки 4-го аргумента в ключевом слове REGDIMS раздела RUNSPEC. Ключевое слово MULTREGP сопровождается любым числом записей данных. Каждая запись содержит два следующих параметра и завершается косой чертой (/). 1
Номер области (I) •
2
ПО УМОЛЧАНИЮ: Отрицательная
Множитель порового объема для области I
Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/).
Примечания •
Множители, заданные в ключевом слове MULTREGP, применяются после учета любых значений ключевого слова MULTPV, заданных в разделах GRID или EDIT.
•
Если номер области I задан дважды, то к области применяется последний множитель; множители не суммируются.
•
Множители для заданных областей могут быть выведены в Print-файл с помощью мнемоники MULTREGP в ключевом слове RPTGRID.
Пример MULTREGP -- Region 1 2 4 5 /
1008
Ключевые слова MULTREGP
Pore Volume 0.5 / 0.0 / 0.4 / 0.75 /
Multiplier
MULTREGT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Умножает значение проводимости между областями потока или MULTNUM Ключевое слово MULTREGT используется для установки множителя проводимости между областями. Области должны быть предварительно определены с помощью ключевых слов FLUXNUM или MULTNUM в разделе GRID. Если используется ключевое слово MULTNUM, то память для хранения массива MULTNUM должна запрашиваться путем присвоения второму аргументу ключевого слова GRIDOPTS раздела RUNSPEC положительного значения. Ключевое слово MULTREGT применяется к значениям проводимости между областями MULTNUM. Если ключевое слово MULTNUM не введено, то MULTREGT применяется к значениям проводимости между областями потока, определенными с помощью ключевого слова FLUXNUM, а память для данных области потока резервируется путем установки четвертого аргумента ключевого слова REGDIMS в разделе RUNSPEC. Ключевое слово MULTREGT сопровождается произвольным числом записей данных. Каждая запись содержит пять параметров , описанных ниже, и завершается косой чертой (/). 1
Начальный номер области (I) Отрицательное значение или значение по умолчанию обозначает выбор всех областей. •
2
ПО УМОЛЧАНИЮ: Отрицательное
Конечный номер области (J) Отрицательное значение или значение по умолчанию обозначает выбор всех областей. •
ПО УМОЛЧАНИЮ: Отрицательное
3
Множитель проводимости для всех проводимостей, соединяющих области I и J
4
Направления, на которых применяется множитель: Одно из следующих: X, Y, Z, XY, YZ, XZ, XYZ. •
5
ПО УМОЛЧАНИЮ: XYZ
Признак применения множителя к несоседним соединениям: NNC
Применять множитель проводимости только к несоседним соединениям между областями I и J
NONNC
Не применять множитель проводимости к несоседним соединениям между областями I и J
ALL
Применять множитель проводимости ко всем соединениям между областями I и J
NOAQUNNC Не применять множитель проводимости к соединениям численных моделей водоносных пластов. •
ПО УМОЛЧАНИЮ: ALL
Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). ECLIPSE 100
При использовании MULTREGT в разделе SCHEDULE должны быть определены только первые три параметра ; остальные параметры принимают значения, определенные в разделе GRID или заданные по умолчанию. Ключевое слово MULTZ в разделе SCHEDULE обладает кумулятивным действием. Таким образом, если для одного соединения между областями ключевое слово MULTREGT указано дважды, то используется произведение множителей. Ключевое слово MULTZ в разделе GRID не обладает кумулятивным действием. Ключевые слова MULTREGT
1009
Примечания •
Множители, заданные в ключевом слове MULTREGT, применяются после учета любых значений MULTX, MULTY, MULTZ, MULTFLT, заданных в разделах GRID или EDIT.
•
Аналогично, множители, заданные в этом ключевом слове, применяются после учета всех значений MULTX-, MULTY- и MULTZ-.
•
Если какой-либо из номеров областей I или J задан отрицательным или по умолчанию, то идентификатор этой области используется как шаблон и множитель применяется между всеми областями I и J, соответствующими этому шаблону, I ≠ J.
•
Если номера областей I и J равны и положительны, то значения проводимости внутри этой области в указанных направлениях, а также значения проводимости соединений любых других областей умножаются на данное значение.
•
Ключевое слово не влияет на несоседние соединения между блоками матрицы и трещины в модели с двойной пористостью.
•
Несоседние соединения, полученные из соединений численных моделей водоносных пластов с сеткой, модифицируются ключевым словом MULTREGT, если только в параметре 5 не установлен флаг NOAQUNNC.
ECLIPSE 100
•
Если пара номеров областей I и J задана дважды, то к области применяется последний из множителей; множители не являются кумулятивными.
ECLIPSE 100
•
Данная опция может использоваться для модификации соединений между PVTобластями путем назначения FLUXNUM или MULTNUM в разделе GRID соответствующими PVT-областям и последующего копирования FLUXNUM или MULTNUM в PVTNUM в разделе REGIONS.
•
Чтобы использовать ключевое слово MULTREGT в разделе EDIT, следует также определить в этом разделе значения TRANX, TRANY, TRANZ. Если значения проводимости не определены, выводится предупреждающее сообщение.
•
Множители между областями могут быть выведены в файл Print с помощью мнемоники MULTREGT в ключевом слове RPTGRID.
ECLIPSE 100
Пример MULTREGT -- 'From' 1 1 4 5 /
1010
Ключевые слова MULTREGT
region
'To' region 2 3 4 1*
Transmissibility Directions NNCs multiplier 0.5 / 0.0 / 0.4 'XY' / 0.75 / Between region 5 and any region.
MULTSAVE
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Указывает на то, что имеется несколько save-файлов Данное ключевое слово указывает на то, что save-файлов в ECLIPSE 300 должно быть несколько. Этот режим установлен по умолчанию. Объединенные save-файлы могут быть затребованы с помощью ключевого слова UNIFSAVE. Данное ключевое слово также допускает управление записью save-файла. Это ключевое слово имеет целочисленный аргумент. 1
Выбор, как используются многочисленные save-файлы –1
Отключение save-файлов.
0
Перезапись первого save-файла после каждого шага.
1
Создание save-файла после каждого использования ключевого слова SAVE.
•
ПО УМОЛЧАНИЮ: 0
Установка ключевого слова MULTSAVE влияет на функционирование ключевого слова AUTOSAVE. ECLIPSE 100
Это ключевое слово недоступно и будет проигнорировано.
Пример MULTSAVE 0 /
Ключевые слова MULTSAVE
1011
MULTTHT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Множители проводимости в направлении Theta Это ключевое слово используется в радиальной геометрии и аналогично MULTY в декартовой геометрии. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения используются как множители проводимостей, вычисляемых программой для граней +Theta каждого сеточного блока. Таким образом, значение MULTTHT, заданное для блока (I, J, K), является множителем для проводимости между блоками (I, J, K) и (I, J+1, K). Все не определенные до конца раздела GRID значения MULTTHT по умолчанию берутся равными 1.0. Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси R, затем по theta и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади.
ECLIPSE 100
В ECLIPSE 100 ключевое слово MULTTHT может также использоваться в разделе EDIT.
ECLIPSE 300
Примечание
ECLIPSE 100
См. также ключевое слово MULTTHT-.
Для совместимости с ECLIPSE 100 для ключевого слова MULTTTHT раздела SCHEDULE введено псевдослово MULTTHT. Однако в этом разделе может использоваться и MULTTTHT, как указано в документации к предыдущим версиям.
Пример -------- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 4 6 3 3 4 6 MULTTHT 9*0.01 / ENDBOX
1012
Ключевые слова MULTTHT
/
MULTTHT-
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Множители проводимости в отрицательном направлении theta Ключевое слово используется в радиальной геометрии и аналогично MULTY- в декартовой геометрии. Чтобы можно было использовать MULTTHT-, должны быть разрешены множители проводимости в отрицательном направлении с помощью ключевого слова GRIDOPTS в разделе RUNSPEC. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения используются как множители проводимостей, вычисляемых программой для граней -theta каждого сеточного блока. Таким образом, значение MULTTHT-, заданное для блока (I, J, K), является множителем для проводимости между блоками (I, J, K) и (I, J-1, K). Все не определенные до конца раздела GRID значения MULTTHT- по умолчанию берутся равными 1.0. Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси R, затем по theta и по оси Z . Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. См. также ключевое слово MULTTHT. Если заданы оба значения MULTTHT и MULTTHT-, то используется их произведение. Например, если MULTTHT задано для ячейки (I, J, K), а MULTTHT- для ячейки (I,J+1, K), то произведение названных значений MULTTHT и MULTTHT — используется для умножения на проводимость между блоками (I, J, K) и (I, J+1, K).
Пример -------- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 4 6 3 3 4 6 MULTTHT 9*0.01 / ENDBOX
/
Ключевые слова MULTTHT-
1013
MULTX
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Множители проводимости в направлении X Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения действуют как множители для проводимостей, вычисленных программой для грани +X каждого сеточного блока или заданных непосредственно с помощью TRANX в разделе EDIT. Таким образом, значение MULTX, заданное для блока (I, J, K), является множителем для проводимости между блоками (I, J, K) и (I+1, J, K). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади.
ECLIPSE 100
См. также ключевое слово MULTX-.
Несоседние соединения Несоседние соединения, генерируемые при разломах , будут иметь проводимости, отражающие значения MULTX. Это не относится к несоседним соединениям, введенным явно с помощью ключевого слова NNC.
Использование в разделе GRID Если MULTX вводится в разделе GRID, то она применяется только для проводимостей, вычисленных программой с использованием информации раздела GRID, а не для проводимостей, введенных непосредственно в разделе EDIT с помощью ключевого слова TRANX. Всякое не заданное в разделе GRID значение MULTX по умолчанию берется равным 1.0.
Использование в разделе SCHEDULE MULTX может использоваться в разделе SCHEDULE для изменения проводимостей во время расчета. Следует заметить, что MULTX в разделе SCHEDULE обладает кумулятивным действием. Другими словами, всякий раз, когда в разделе встречается ключевое слово MULTX, текущая проводимость в направлении X подвергается умножению. Таким образом, базовая проводимость данной ячейки в направлении X умножается на произведение всех множителей, указанных для нее в разделе SCHEDULE вплоть до текущего времени моделирования.
1014
Ключевые слова MULTX
Модифицированные проводимости могут быть выведены в Print-файл с помощью мнемоники MULT в ключевом слове RPTSCHED. ECLIPSE 300
Если значения заданы по умолчанию или отрицательными величинами, то проводимости для соответствующих ячеек не изменяются.
ECLIPSE 300
Примечание
ECLIPSE 100
Использование в разделе EDIT
Для совместимости с ECLIPSE 100 для ключевого слова MULTTX раздела SCHEDULE введено другое название MULTX. Однако в разделе SCHEDULE может использоваться и MULTTX, как указано в документации к предыдущим версиям.
Если ключевое слово MULTZX вводится в разделе EDIT, то оно действует как дополнительный множитель для проводимостей после чтения всех модифицированных проводимостей из раздела EDIT. Все несоседние соединения будут изменяться под влиянием отредактированных значений MULTX. В общем случае не рекомендуется использование множителя MULTX в разделе EDIT. Исключение составляет случай, когда необходимо изменение значений TRANX, заданных явным образом в разделе EDIT. Ключевое слово MULTX обычно определяется в разделе GRID, а не в разделе EDIT.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 5 5 3 8 4 6 MULTX 18*0.2 / ENDBOX
/
В данном примере значения проводимости в боксе умножаются на 0,2.
Ключевые слова MULTX
1015
MULTX-
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Множители проводимости в отрицательном направлении X Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения действуют как множители для проводимостей, вычисленных программой для грани -X каждого сеточного блока или заданных непосредственно с помощью TRANX в разделе EDIT. Таким образом, значение MULTX-, заданное для блока (I, J, K), является множителем для проводимости между блоками (I, J, K) и (I, J-1, K). Чтобы использовать MULTX-, должны быть разрешены множители проводимости в отрицательном направлении с помощью ключевого слова GRIDOPTS в разделе RUNSPEC. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. См. также ключевое слово MULTX. Если заданы оба значения MULTX и MULTX-, используется произведение. Например, если MULTX, задано для ячейки (I, J, K), а MULTX- задано для ячейки (I+1, J, K), то произведение названных значений MULTX и MULTX- используется программой для умножения на проводимость между блоками (I, J, K) и (I+1, J, K).
Несоседние соединения Несоседние соединения, генерируемые при разломах , будут иметь проводимости, отражающие значения MULTX и MULTX-. Несоседнее соединение для разлома между ячейкой (I, J, K1) и ячейкой (I+1, J, K2) в соседнем столбце будет иметь коэффициент проводимости MULTX для блока (I, J, K1) и MULTX- для блока (I+1, J, K2), или произведение двух коэффициентов. Это не относится к несоседним соединениям, введенным явно с помощью ключевого слова NNC.
Использование в разделе GRID Если MULTX- вводится в разделе GRID, то она применяется только для проводимостей, вычисленных программой с использованием информации раздела GRID, а не для проводимостей, введенных непосредственно в разделе EDIT с помощью ключевого слова TRANX. Всякое не заданное в разделе GRID значение MULTX- по умолчанию берется равным 1.0.
Использование в разделе EDIT Если ключевое слово MULTX- вводится в разделе EDIT, то оно действует как дополнительный множитель для проводимостей после чтения всех модифицированных проводимостей из раздела EDIT. Все несоседние соединения будут изменяться под влиянием отредактированных значений MULTX-.
1016
Ключевые слова MULTX-
В общем случае не рекомендуется использование множителя MULTX- в разделе EDIT. Исключение составляет случай, когда необходимо изменение значений TRANX, заданных явным образом в разделе EDIT. Ключевое слово MULTX- обычно определяется в разделе GRID, а не в разделе EDIT.
Использование в разделе SCHEDULE MULTX- может использоваться в разделе SCHEDULE для изменения проводимостей во время расчета. Модифицированные проводимости могут быть выведены в файл печати с помощью мнемоники MULT в ключевом слове RPTSCHED.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 5 5 3 8 4 6 MULTX18*0 / ENDBOX
/
Ключевые слова MULTX-
1017
MULTY
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Множители проводимости в направлении Y Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения действуют как множители для проводимостей, вычисленных программой для грани +Y каждого сеточного блока или заданных непосредственно с помощью TRANY в разделе EDIT. Таким образом, значение MULTY, заданное для блока (I, J, K), является множителем для проводимости между блоками (I, J, K) и (I, J+1, K). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади.
ECLIPSE 100
См. также ключевое слово MULTY-.
Несоседние соединения Несоседние соединения, генерируемые при разломах , будут иметь проводимости, отражающие значения MULTY. Это не относится к несоседним соединениям, введенным явно с помощью ключевого слова NNC.
Использование в разделе GRID Если MULTY вводится в разделе GRID, то она применяется только для проводимостей, вычисленных программой с использованием информации раздела GRID, а не для проводимостей, введенных непосредственно в разделе EDIT с помощью ключевого слова TRANY. Всякое не заданное в разделе MULTY значение DIFFMTHT по умолчанию берется равным 1.0.
Использование в разделе SCHEDULE MULTY может использоваться в разделе SCHEDULE для изменения проводимостей во время расчета. Следует заметить, что MULTY в разделе SCHEDULE обладает кумулятивным действием. Другими словами, всякий раз, когда в разделе встречается ключевое слово MULTY, текущая проводимость в направлении Y подвергается умножению. Таким образом, базовая проводимость данной ячейки в направлении Y умножается на произведение всех множителей, указанных для нее в разделе SCHEDULE вплоть до текущего времени моделирования.
1018
Ключевые слова MULTY
Модифицированные проводимости могут быть выведены в Print-файл с помощью мнемоники MULT в ключевом слове RPTSCHED. ECLIPSE 300
Если значения заданы по умолчанию или отрицательными величинами, то проводимости для соответствующих ячеек не изменяются.
ECLIPSE 300
Примечание
ECLIPSE 100
Использование в разделе EDIT
Для совместимости с ECLIPSE 100 для ключевого слова MULTTX раздела SCHEDULE введено другое название MULTY. Однако в разделе SCHEDULE может использоваться и MULTTY, как указано в документации к предыдущим версиям.
Если ключевое слово MULTY вводится в разделе EDIT, то оно действует как дополнительный множитель для проводимостей после чтения всех модифицированных проводимостей из раздела EDIT. Все несоседние соединения будут изменяться под влиянием отредактированных значений MULTY. В общем случае не рекомендуется использование множителя MULTY в разделе EDIT. Исключение составляет случай, когда необходимо изменение значений TRANY, заданных явным образом в разделе EDIT. Ключевое слово MULTY обычно определяется в разделе GRID, а не в разделе EDIT.
Пример В данном примере значения проводимости в боксе умножаются на 0. -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 5 5 3 8 4 6 MULTY 18*0.0 / ENDBOX
/
Ключевые слова MULTY
1019
MULTY-
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Множители проводимости в отрицательном направлении Y Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения действуют как множители для проводимостей, вычисленных программой для грани -Y каждого сеточного блока или заданных непосредственно с помощью TRANY в разделе EDIT. Таким образом, значение MULTY-, заданное для блока (I, J, K), является множителем для проводимости между блоками (I, J, K) и (I, J-1, K). Чтобы использовать MULTY-, должны быть разрешены множители проводимости в отрицательном направлении с помощью ключевого слова GRIDOPTS в разделе RUNSPEC. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. См. также ключевое слово MULTY. Если заданы оба значения MULTY и MULTY-, используется произведение. Например, если MULTY, задано для ячейки (I, J, K), а MULTY- задано для ячейки (I, J-1, K), то произведение названных значений MULTY и MULTY- используется программой для умножения на проводимость между блоками (I, J, K) и (I, J-1, K).
Несоседние соединения Несоседние соединения, генерируемые при разломах , будут иметь проводимости, отражающие значения MULTY и MULTY-. Несоседнее соединение для разлома между ячейкой (I, J, K1) и ячейкой (I, J+1, K2) в соседнем столбце будет иметь коэффициент проводимости MULTY для блока (I, J, K1) и MULTY- для блока (I, J+1, K2), или произведение двух коэффициентов. Это не относится к несоседним соединениям, введенным явно с помощью ключевого слова NNC.
Использование в разделе GRID Если MULTY- вводится в разделе GRID, то она применяется только для проводимостей, вычисленных программой с использованием информации раздела GRID, а не для проводимостей, введенных непосредственно в разделе EDIT с помощью ключевого слова TRANY. Всякое не заданное в разделе GRID значение MULTY- по умолчанию берется равным 1.0.
Использование в разделе EDIT Если ключевое слово MULTY- вводится в разделе EDIT, то оно действует как дополнительный множитель для проводимостей после чтения всех модифицированных проводимостей из раздела EDIT. Все несоседние соединения будут изменяться под влиянием отредактированных значений MULTY-.
1020
Ключевые слова MULTY-
В общем случае не рекомендуется использование множителя MULTY- в разделе EDIT. Исключение составляет случай, когда необходимо изменение значений TRANY, заданных явным образом в разделе EDIT. Ключевое слово MULTY- обычно определяется в разделе GRID, а не в разделе EDIT.
Использование в разделе SCHEDULE MULTY- может использоваться в разделе SCHEDULE для изменения проводимостей во время расчета. Модифицированные проводимости могут быть выведены в файл печати с помощью мнемоники MULT в ключевом слове RPTSCHED.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 5 5 3 8 4 6 MULTY18*0 / ENDBOX
/
Ключевые слова MULTY-
1021
MULTZ
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Множители проводимости в направлении Z Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения действуют как множители для проводимостей, вычисленных программой для грани +Z каждого сеточного блока или заданных непосредственно с помощью TRANZ в разделе EDIT. Таким образом, значение MULTZ, заданное для блока (I, J, K), увеличивает проводимость между блоками (I, J, K) и (I, J, K+1). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади.
ECLIPSE 100
См. также ключевое слово MULTZ-.
Несоседние соединения Это не относится к несоседним соединениям, введенным явно с помощью ключевого слова NNC.
Использование в разделе GRID Если MULTZ вводится в разделе GRID, то она применяется только для проводимостей, вычисленных программой с использованием информации раздела GRID, а не для проводимостей, введенных непосредственно в разделе EDIT с помощью ключевого слова TRANZ. Все значения MULTZ, которые не определены до конца раздела GRID, берутся по умолчанию равными 1.0.
Использование в разделе SCHEDULE MULTZ может использоваться в разделе SCHEDULE для изменения проводимостей во время расчета. Следует заметить, что MULTZ в разделе SCHEDULE обладает кумулятивным действием. Другими словами, всякий раз, когда в разделе встречается ключевое слово MULTZ, текущая проводимость в направлении Z подвергается умножению. Таким образом, базовая проводимость данной ячейки в направлении Z умножается на произведение всех множителей, указанных для нее в разделе SCHEDULE вплоть до текущего времени моделирования.
1022
Ключевые слова MULTZ
Модифицированные проводимости могут быть выведены в Print-файл с помощью мнемоники MULT в ключевом слове RPTSCHED. ECLIPSE 300
Если значения заданы по умолчанию или отрицательными величинами, то проводимости для соответствующих ячеек не изменяются.
ECLIPSE 300
Примечание
ECLIPSE 100
Использование в разделе EDIT
Для совместимости с ECLIPSE 100 для ключевого слова MULTTX раздела SCHEDULE введено другое название MULTZ. Однако в этом разделе может использоваться и MULTTZ, как указано в документации к предыдущим версиям.
Если ключевое слово MULTZ вводится в разделе EDIT, то оно действует как дополнительный множитель для проводимостей после чтения всех модифицированных проводимостей из раздела EDIT. Все несоседние соединения будут изменяться под влиянием отредактированных значений MULTZ. В общем случае не рекомендуется использование множителя MULTZ в разделе EDIT. Исключение составляет случай, когда необходимо изменение значений TRANZ, заданных явным образом в разделе EDIT. Ключевое слово MULTZ обычно определяется в разделе GRID, а не в разделе EDIT.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 11 1 19 2 2 MULTZ 209*1000.0 / ENDBOX
/
В данном примере значения проводимости в боксе умножаются на 1000.
Ключевые слова MULTZ
1023
MULTZ-
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Множители проводимости в отрицательном направлении Z Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения действуют как множители для проводимостей, вычисленных программой для грани -Z каждого сеточного блока или заданных непосредственно с помощью TRANZ в разделе EDIT. Таким образом, значение MULTZ-, заданное для блока (I, J, K), является множителем для проводимости между блоками (I, J, K) и (I, J, K-1). Чтобы использовать MULTZ-, должны быть разрешены множители проводимости в отрицательном направлении с помощью ключевого слова GRIDOPTS в разделе RUNSPEC. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. См. также ключевое слово MULTZ. Если заданы оба значения MULTZ и MULTZ-, используется произведение. Например, если MULTZ, задано для ячейки (I, J, K), а MULTZ- задано для ячейки (I, J, K+1), то произведение названных значений MULTZ и MULTZ- используется программой для умножения на проводимость между блоками (I, J, K) и (I, J, K+1).
Несоседние соединения Все несоседние соединения, образованные из-за выклиниваний, будут иметь проводимости, которые отражаются значениями MULTZ для верхней из двух ячеек, соединенных через выклинивание, и значениями MULTZ- для нижней из двух ячеек. Выклинивающееся несоседнее соединение в столбце (I, J) между слоями K1 и K2 при K2 > K1 имеет вычисленную проводимость, умноженную на значение MULTZ для ячейки (I, J, K1) и MULTZ- для ячейки (I, J, K2). Это не относится к несоседним соединениям, введенным явно с помощью ключевого слова NNC.
Использование в разделе GRID Если MULTZ- вводится в разделе GRID, то она применяется только для проводимостей, вычисленных программой с использованием информации раздела GRID, а не для проводимостей, введенных непосредственно в разделе EDIT с помощью ключевого слова TRANZ. Всякое не заданное в разделе GRID значение MULTZ- по умолчанию берется равным 1.0.
1024
Ключевые слова MULTZ-
Использование в разделе EDIT Если ключевое слово MULTZ- вводится в разделе EDIT, то оно действует как дополнительный множитель для проводимостей после чтения всех модифицированных проводимостей из раздела EDIT. Все несоседние соединения будут изменяться под влиянием отредактированных значений MULTZ-. В общем случае не рекомендуется использование множителя MULTZ- в разделе EDIT. Исключение составляет случай, когда необходимо изменение значений TRANZ, заданных явным образом в разделе EDIT. Ключевое слово MULTZ- обычно определяется в разделе GRID, а не в разделе EDIT.
Использование в разделе SCHEDULE MULTZ- может использоваться в разделе SCHEDULE для изменения проводимостей во время расчета. Модифицированные проводимости могут быть выведены в Print-файл с помощью мнемоники MULT в ключевом слове RPTSCHED.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 11 1 19 2 2 MULTZ209*1000 / ENDBOX
/
Ключевые слова MULTZ-
1025
Молекулярные массы
MW
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
При расчете с компонентами Nc это ключевое слово ассоциирует среднюю молекулярную массу с каждым компонентом. За ключевым словом должны следовать значения Nc. Если используются многочисленные уравнения состояния, то набор данных должен вводиться для каждого уравнения состояния пласта. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование многочисленных областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример Молекулярные массы для 4-компонентного расчета: MW 18 32 45.6 78.0 /
1026
Ключевые слова MW
MWDETAIL
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Молекулярные массы для детализированных компонентов При расчете с компонентами Nd это ключевое слово связывает среднюю молекулярную массу с каждым детализированным компонентом. Объединенное моделирование активизируется с помощью ключевого слова LUMPDIMS в разделе RUNSPEC; дальнейшее описание см. в разделе «Объединение и раздел» на стр. 916 «Технического описания ECLIPSE». Ключевое слово должно сопровождаться записью величин Nd, разделенных косой чертой, для каждой области уравнения состояния пласта. Величины отражают молекулярный вес каждого из детализированных компонентов в том порядке, в котором эти компоненты указаны в ключевом слове LUMPING. Если используется несколько уравнений состояния, то для каждого должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример Молекулярные массы для обработки с 8-ю детализированными компонентами и одним уравнением состояния. MWDETAIL 18 32 45.6 78.0 56.2 37.6 67.8 81.0 /
Ключевые слова MWDETAIL
1027
Молекулярные массы для поверхностного уравнения состояния
MWS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1028
Данное необязательное ключевое слово дает молекулярные массы для расчетов поверхности. По умолчанию, если молекулярные массы не даны, принимаются значения пласта, приведенные в ключевом слове MW. Если используются многочисленные уравнения состояния, то набор данных должен вводиться для каждого уравнения состояния поверхности. Число областей уравнений состояния задано в качестве 10-го параметра ключевого слова TABDIMS. Использование многочисленных областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Ключевые слова MWS
NARROW
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION x SUMMARY SCHEDULE
Узкие столбцы для вывода Run Summary Это ключевое слово увеличивает число столбцов на странице при выводе Run Summary (созданном с использованием ключевого слова RUNSUM). Ключевое слово может использоваться для вывода данных ECLIPSE 100 в формате pre97A или данных ECLIPSE 300 в формате pre-2000A. Ключевое слово NARROW не имеет связанных с ним данных.
Пример NARROW
Ключевые слова NARROW
1029
NCOMPS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Подтверждает число компонентов Данное ключевое слово может быть введено в раздел PROPS для подтверждения числа компонентов в расчетах состава. Ключевое слово NCOMPS имеет один аргумент, число используемых компонентов. Это ключевое слово обычно не требуется, поскольку число компонентов задается ключевым словом COMPS в разделе RUNSPEC. Если оно имеется, то появится сообщение об ошибке, если значение не соответствует заданному ключевым словом COMPS. Ключевое слово NCOMPS необходимо для обеспечения того, чтобы включенные файлы, создаваемые PVTi, имели правильное число компонентов, а в файлы PVO данное ключевое слово включалось автоматически.
Пример Подтверждение наличия 12 компонентов: NCOMPS 12 /
1030
Ключевые слова NCOMPS
NCONSUMP
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Потребление газа для узлов расширенной сети Ключевое слово используется для определения постоянного расхода потребляемого газа в определенном узле расширенной сети (см. раздел «Расширенная модель сети», стр. 557 «Технического описания ECLIPSE») и для присвоения потребления также группе в иерархии GRUPTREE (необязательно). При использовании расширенной модели сети (в разделе RUNSPEC присутствует ключевое слово NETWORK) данное ключевое слово может быть использовано как альтернатива GCONSUMP. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя узла
2
Расход потребляемого газа в узле
3
•
ЕДИНИЦЫ: sm3/day (METRIC), Mscf/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Нуль
Имя группы, из которой должно быть также удалено потребление узла •
ПО УМОЛЧАНИЮ: Не удаляется ни из какой группы
Примечание
Если принято значение параметра 3 по умолчанию, то потребление узлом газа не удаляется из группы, даже если узел является источником и, таким образом, соответствует группе. Таким образом, действие по умолчанию отличается от GCONSUMP.
Примечание
Группа, определенная в параметре 3, замещает любую другую группу, ранее определенную для этой цели данным ключевым словом или параметром 8 в ключевом слове NETCOMPA.
Внимание
Не следует одновременно использовать NCONSUMP и GCONSUMP для объявления потребления в соответствующих узлах и группах ⎯ это может привести к удвоению потребления.
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. См. также ключевое слово GCONSUMP.
Пример NCONSUMP PLAT-A PLAT-B /
20 15
PLAT-A PLAT-B
/ /
Ключевые слова NCONSUMP
1031
NEFAC
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Коэффициенты эффективности для узлов расширенной сети Это ключевое слово может использоваться для определения коэффициента эффективности в узле расширенной сети (см. раздел «Расширенная модель сети», стр. 557 «Технического описания ECLIPSE»). Это может быть полезно в том случае, если коэффициент эффективности группы был применен с помощью ключевого слова GEFAC к группе, не соответствующей узлу сети. В такой ситуации NEFAC можно использовать для применения коэффициента эффективности к нужному узлу сети, если это необходимо. Другим вариантом использования NEFAC является установка значения коэффициента эффективности узла (управляющего его вкладом в нижележащие узлы сети), отличного от значения, установленного для соответствующей ему группы с помощью ключевого слова GEFAC. Дальнейшее описание работы с коэффициентами эффективности см. в разделе «Коэффициенты эффективности скважины и группы» на стр. 562 «Технического описания ECLIPSE». Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя узла
2
Коэффициент эффективности для узла Это доля времени, в течение которого скважина работает. Например, если скважина простаивает 10 процентов времени, ее коэффициент эффективности составляет 0.9. Коэффициент эффективности должен быть больше нуля. •
ПО УМОЛЧАНИЮ: 1.0
Внимание
Следует быть внимательным при использовании также и ключевого слова GEFAC, если для параметра 3 установлено значение YES, а имя узла и имя группы ⎯ такие же. Если GEFAC вводится после NEFAC, то коэффициенты эффективности узлов будут переустановлены GEFAC. С другой стороны, использование NEFAC не изменяет коэффициент эффективности группы, даже если она имеет то же имя, что и узел. Присвоенные группам/узлам значения эффективности можно проверить с помощью мнемоники WELSPECS в ключевом слове RPTSCHED.
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Коэффициенты эффективности для узлов, не определенных в этом ключевом слове, по умолчанию равны 1.0.
Пример NEFAC NODE4 /
1032
Ключевые слова NEFAC
0.9 /
NEI
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Определяет состав неравновесных начальных условий Это ключевое слово можно использовать для внутренней генерации таблиц состава при неравновесных начальных условиях. Оно сопровождается образцом состава углеводородов для каждой области уравновешивания. Это ключевое слово используют для создания последовательных составов нефти и газа для каждой ячейки с помощью мгновенного испарения при существующем в ячейке давлении — получая эффективно постоянное расширение состава. В опции THERMAL, модель стремится найти соответствие между нефте-, водо- и газонасыщенностью в области уравновешивания. Если указанные составы не соответствуют фазовым насыщениям, то состав компонентов с максимальными молярными содержаниями газовой фазы изменяется. См. раздел «Задание начальных условий с помощью NEI», стр. 873 «Технического описания ECLIPSE».
Пример NEI 0.0247 0.2516 0.2407 0.0733 0.4097 /
Ключевые слова NEI
1033
NETBALAN
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Инструкции по расчету баланса сети В ECLIPSE 100 это ключевое слово указывает, что на следующем временном шаге должен быть проведен расчет баланса, и управляет частотой последующих расчетов баланса в опции наземной сети (см. раздел «Опция наземной сети», стр. 543 «Технического описания ECLIPSE»). Ключевое слово может также переустановить значения погрешности сходимости и ограничения на количество итераций расчета баланса сети и устьевого давления для групп коллекторов морского месторождения под управлением дебитом. Кроме того, пользователь может вводить инструкции, регулирующие значение погрешности балансирования в конце временного шага путем ограничения его размера. В ECLIPSE 300 это ключевое слово управляет только значениями погрешности сходимости и ограничениями на количество итераций. Сеть автоматически подвергается повторному балансированию в первых NUPCOL ньютоновских итерациях каждого временного шага (что эквивалентно вводу отрицательного значения параметра 1). При этом нет возможности регулировать размер временного шага в зависимости от погрешности балансирования в его конце. Ключевое слово должно сопровождаться строкой, содержащей описанные ниже параметры и заканчивающейся косой чертой (/). Запись может заканчиваться на любом параметре ; оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию могут быть определены до косой черты с помощью указателей нулевого значения (n*, где n — число последовательных параметров , определяемых по умолчанию). Взятые по умолчанию параметры сохраняют предыдущие значения. Начальные значения по умолчанию приведены ниже.
Только ECLIPSE 100
1
2
Интервал балансирования сети > 0.0
Сеть балансируется в начале каждого временного шага, который начинается по истечении заданного интервала с момента предыдущего расчета баланса. Если пластовые условия значительно изменяются на интервале балансирования, то возникают ошибки балансирования.
= 0.0
Сеть балансируется в начале каждого временного шага (т. е. на нулевой ньютоновской итерации). Значимые ошибки балансирования возникают только в том случае, если пластовые условия существенно изменяются на временном шаге.
< 0.0
Сеть балансируется на каждой из первых NUPCOL ньютоновских итераций каждого временного шага. (Значение NUPCOL может быть установлено с помощью ключевого слова NUPCOL или GCONTOL). Значение отрицательной величины несущественно. Использование этой опции может привести к тому, что для сходимости временного шага потребуется большее количество ньютоновских итераций, поскольку ограничения для устьевого давления изменяются при каждом расчете баланса. Однако погрешности балансирования в конце временного шага будут, как правило, небольшими и меньшими, чем значение параметра 2, если временной шаг сходится на NUPCOL ньютоновских итерациях.
•
ЕДИНИЦЫ: days (METRIC), days (FIELD), hrs (LAB), days (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.0
Погрешность сходимости для узловых давлений сети В ECLIPSE 300 значение погрешности сходимости для итераций, связывающих сеть с пластом, является множителем числа 10, большим, чем значение погрешности сходимости для самой сети. В ECLIPSE 100 эти итерации выполняются одновременно и значения погрешностей совпадают. •
1034
Ключевые слова NETBALAN
ЕДИНИЦЫ: bars (METRIC), psi (FIELD), atm (LAB), atm (PVT-M)
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 0.1 bars (METRIC), 1.45 psi (FIELD), 0.09869 atm (LAB, PVT-M).
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 1E-5 bars (METRIC), 1.45E-4 psi (FIELD), 9.869 E-6 atm (LAB, PVT-M).
3
Максимальное число итераций в расчете балансирования сети. В ECLIPSE 300 этот параметр управляет итерациями как для решения сети, так и для связывания сети с пластом. •
Только ECLIPSE 100
4
ПО УМОЛЧАНИЮ: 10
Погрешность сходимости для расчета устьевого давления для групп коллекторов морского месторождения под управлением дебита, а также для расчета перепада давления на автоматических штуцерах, управляющих дебитом группы. Необходимо ввести долю заданного значения дебита каждой из групп, соответствующую значению приемлемой погрешности. Дебит группы может отличаться от заданного значения более, чем на указанную погрешность, если временной шаг не сходится на NUPCOL ньютоновских итерациях (см. ключевое слово NUPCOL или GCONTOL). Если введенное значение превышает долю погрешности, указанную в параметре 1 ключевого слова GCONTOL, то используется значение, введенное в GCONTOL. •
ПО УМОЛЧАНИЮ: 0.01
При этом итерации сходятся, если погрешность величины дебита группы не превышает одного процента. Только ECLIPSE 100
5
Максимально допустимое число итераций в расчете устьевого давления для групп коллекторов под управлением дебитом. •
ПО УМОЛЧАНИЮ: 10
Примечание
Только ECLIPSE 100
6
Максимальное число итераций для автоматических штуцеров указывается в параметре 3, поскольку значения перепада давления для них рассчитываются в итерациях балансирования сети.
Заданное значение для максимальной погрешности балансирования ветви в конце каждого временного шага. Погрешность балансирования определяется как разность между перепадом давления в ветви при последнем балансировании сети и перепадом, рассчитанным по текущим значениям расхода в конце временного шага. Наибольшее значение погрешности для ветви печатается в конце каждого временного шага. Если задана величина погрешности, то ECLIPSE пытается настроить длину временного шага таким образом, чтобы эта погрешность приблизительно равнялась заданному значению. При этом, разумеется, учитываются и все прочие ограничения для временного шага. Временные шаги, ограниченные заданным значением ошибки балансирования, обозначаются на печати мнемоникой NETW в строке данных временного шага. Заданное значение погрешности должно быть достаточно большим для погрешностей сходимости, заданных в параметрах 2 и 4.
Только ECLIPSE 100
7
•
ЕДИНИЦЫ: bars (METRIC), psi (FIELD) atm (LAB), atm (PVT-M)
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20), при этом значения размера временных шагов не изменяются.
Максимально допустимое значение для наибольшей погрешности балансирования ветви в конце каждого временного шага. При превышении указанного значения ECLIPSE производит дробление временного шага и балансирует сеть заново. Поскольку дробление временных шагов может существенно увеличить время расчета модели, максимально допустимое значение Ключевые слова NETBALAN
1035
погрешности балансирования следует использовать с осторожностью. При этом оно должно в несколько раз превышать заданное значение погрешности, указанное в параметре 6.
Только ECLIPSE 100
8
•
ЕДИНИЦЫ: bars (METRIC), psi (FIELD) atm (LAB), atm (PVT-M)
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20)
Минимальный размер временных шагов, ограниченных погрешностью балансирования сети. Иногда не удается избежать большого значения погрешности балансирования на том временном шаге, на котором скважина отказывает. Если в параметрах 6 и 7 были установлены максимальное или заданное значение ошибки, то во избежание значительного уменьшения размера временного шага при отказе скважины рекомендуется установить подходящий минимальный размер шага. (Минимальный размер шага не влияет на временные шаги, ограниченные по другим причинам, например, погрешностью округления времени или сложность сходимости.) •
ЕДИНИЦЫ: days (METRIC), days (FIELD), hrs (LAB), days (PVT-M)
•
ПО УМОЛЧАНИЮ: TSMINZ в ключевом слове TUNING.
Если ключевое слово опущено, то все параметры принимают значения по умолчанию. В разделе SHEDULE это ключевое слово может использоваться любое число раз. Параметры , взятые по умолчанию, сохраняют свои предыдущие значения.
Примеры — ECLIPSE 100 Пример 1 Устанавливает заданное и максимальное значения ошибки балансирования. Минимальный размер шага заново устанавливается равным 10 дням. По умолчанию сеть балансируется в начале каждого временного шага. NETBALAN 5* 10.0 50.0 10.0 /
Пример 2 Сеть балансируется на каждой из первых NUPCOL ньютоновских итераций каждого временного шага: NETBALAN -1.0 /
1036
Ключевые слова NETBALAN
NETCOMPA
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет автоматические компрессоры в расширенной сети При использовании расширенной модели сети (в разделе RUNSPEC введено ключевое слово NETWORK) данное ключевое слово определяет автоматические компрессоры или насосы в сети. Каждый компрессор/насос занимает ветвь сети, а его работа моделируется путем изменения номера таблицы показателей вертикального потока, или величины искусственного лифта для ветви. Дальнейшее описание см. в разделе «Автоматические компрессоры» на стр. 559 «Технического описания ECLIPSE». Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя подводящего узла ветви, где расположен компрессор.
2
Имя отводящего узла ветви, где расположен компрессор.
3
Имя группы, дебиту которой будет удовлетворять этот компрессор. Компрессор будет включен в том случае, если группа не может обеспечить установленный в параметре 4 расход фазы. Если расход для группы не установлен, но ее направляющий дебит определен в ключевом слове GCONPROD и находится под управлением FLD группы высшего уровня, то компрессор будет включен, если добыча группы будет ниже заданной доли дебита группы высшего уровня. Если также могут быть предприняты другие действия для увеличения дебита группы (например, ввод скважины в эксплуатацию из очереди на бурение), то порядок выполнения возможных действий может быть определен с помощью ключевого слова PRORDER. •
4
ПО УМОЛЧАНИЮ: ' ' означает, что компрессор постоянно выключен
Фаза, дебиту которой будет удовлетворять этот компрессор. OIL или GAS •
5
ПО УМОЛЧАНИЮ: GAS
Номер таблицы показателей вертикального потока для ветви, если компрессор включен. Когда компрессор включается, этот номер заменяет предыдущий номер таблицы, определенный ранее в ключевом слове BRANPOP, которое применяется если компрессор выключен. При нулевом значении первоначальный номер таблицы показателей вертикального потока останется неизменным. •
6
ПО УМОЛЧАНИЮ: 0
При полностью включенном компрессоре будет использована величина искусственного лифта. Когда компрессор полностью включен, эта величина заменяет предыдущую величину искусственного лифта, определенную ранее в ключевом слове BRANPROP, которое применяется если компрессор выключен. Многоуровневые компрессоры, работающие на промежуточных уровнях, имеют промежуточную величину искусственного лифта (см. параметры 9, 10 и 11). Величина искусственного лифта может рассматриваться как мощность компрессора или насоса, в соответствии с использованным при расчете таблицы (например, таблицы показателей вертикального потока) определением. •
ПО УМОЛЧАНИЮ: 0.0 Ключевые слова NETCOMPA
1037
7
Расход потребляемого газа полностью включенным компрессором. Когда компрессор полностью включен, это значение расхода извлекается из подводящего узла (параметр 1), чтобы учесть газ, требуемый для питания компрессора. Многоуровневые компрессоры, работающие на промежуточных уровнях, имеют промежуточное значение потребления газа (см. параметры 9, 10 и 11). Помимо любого значения потребления, определенного для узла с помощью ключевых слов NCONSUMP или GCONSUMP, применяется также расход потребления. •
ПО УМОЛЧАНИЮ: 0.0
Примечание
8
Если требуется удаление потребленного газа из отводящего узла ветви, то необходимо поменять последовательность подводящего и отводящего узлов в параметрах 1 и 2.
Имя группы, из которой должно быть также извлечено потребление газа компрессором (параметр 7). Расход потребляемого газа из иерархии групп учитывается при управлении обратной закачкой группы и газом для продажи, а также для модели управления добычей газа. (См. ключевое слово GCONSUMP.) • ПО УМОЛЧАНИЮ: ' ' газ извлекается только из наземной сети, а не из иерархии групп
Примечание
9
Определенная здесь группа замещает любую другую группу, ранее определенную для этой цели данным ключевым словом или параметром 3 ключевого слова NCONSUMP.
Тип компрессора. PERM
После включения остается постоянно включенным. Ключевое слово COMPOFF действия не производит.
TEMP
Может выключаться вручную в любой момент с помощью ключевого слова COMPOFF (например, если снижается расход). Он снова включается автоматически, как только это потребуется. Если используется модель по управлению добычей газа, то компрессор выключается автоматически, если расход контрактной группы снижается. Он снова включается автоматически, как только это потребуется.
MULT
Аналогично TEMP, но с несколькими уровнями компрессии. Уровень компрессии возрастает на единицу за один раз до тех пор, пока не будет обеспечен расход группы.
10 Число уровней компрессии в многоуровневом компрессоре (целое число > 0) Этот параметр должен быть определен только в том случае, если параметру 9 присвоено значение MULT. В противном случае, он может быть принят по умолчанию. Может быть запрошено любое число уровней, но при большом их количестве замедляется, поскольку в этом случае все уровни рассчитываются по очереди. Если имеются уровни, то величина искусственного лифта и расход потребления для уровня равны: [3.110]
1038
Ключевые слова NETCOMPA
[3.111]
где значение ALQ1 определено в параметре 11. Номер таблицы показателей вертикального потока будет равен значению, установленному в элементе 5, когда компрессор работает на первом уровне и выше. 11 Величина искусственного лифта на 1 уровне многоуровневого компрессора, ALQ1. Этот параметр должен быть определен только в том случае, если параметру 9 присвоено значение MULT. В противном случае он может быть принят по умолчанию. 12 Номера в последовательности включения компрессоров. Определяет последовательность, в которой компрессоры включаются, если меняются два и более компрессоров, отвечающих требованиям одной группы (параметр 3). Если группа не может обеспечить его расход, будет включен компрессор с наименьшим из отвечающих требованиям группы номеров. Если группа также не может обеспечить расход при полностью включенном компрессоре, но имеются другие обеспечивающие его компрессоры, то эти компрессоры будут включаться в порядке возрастания их порядковых номеров. Если два компрессора в наземной сети имеют одинаковый порядковый номер, то они оба включаются в одно время, даже если они относятся к разным группам. Таким образом, если на каком-либо участке месторождения требуется компрессия, имеется возможность одновременного включения всех компрессоров. Уровень всех многоуровневых компрессоров с одинаковыми порядковыми номерами увеличивается одновременно. • ПО УМОЛЧАНИЮ: Значение 1, выше предыдущего максимального порядкового номера. Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. См. также ключевые слова PRORDER и COMPOFF. Примечание
Использование автоматического компрессора невозможно, если в параметре 5 ключевого слова BRANPROP величина искусственного лифта ветви приравнена к плотности нефти или газа в скважине в поверхностных условиях.
Пример В следующем примере определяются два компрессора, относящиеся к дебиту газа групп PL-A и PL-B, соответственно. Вторая группа имеет три уровня компрессии и потребляет газ из наземной сети и из группы G-B3 в иерархии GRUPTREE. NETCOMPA -- Inlet Seq -- node N4 N6 /
Outlet node N3 / N5
Target
Phase
VFP
group PL-A
GAS
tab 1*
PL-B
GAS
1*
ALQ
Cons
rate 50.0
Cons
group 1* 1*
Type
Num
lev TEMP
100.0 1000 G-B3 MULT
ALQ
lev 1 num
3
40.0
/
Ключевые слова NETCOMPA
1039
NETWORK
x x x x
ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Только ECLIPSE 300
Устанавливает размерности для расширенной модели сети Это ключевое слово требуется при использовании расширенной модели сети (ключевые слова NODEPROP и BRANPROP; дополнительную информацию см. в разделе «Расширенная модель сети» на стр. 557 «Технического описания ECLIPSE»). Оно активизирует возможности расширенной модели сети и отводит свободное место в памяти для описания сети. Данные состоят из двух целых параметров и должны заканчиваться косой чертой (/). 1
NODMAX Максимальное число узлов в модели сети.
2
NBRMAX Максимальное число ветвей в модели сети.
3
NBCMAX Максимальное число ветвей в модели сети, соединенных с одним узлом. •
ПО УМОЛЧАНИЮ: 2 0
ECLIPSE 100
Ключевое слово NETWORK не должно вводиться, если в производственной сети будет использоваться стандартная модель сети (ключевое слово GRUPNET).
ECLIPSE 300
Ключевое слово NETWORK не должно вводиться, если будет использоваться стандартная модель сети (ключевые слова GRUPNET и GNETINJE). Стандартная и расширенная модели сети не могут использоваться в одном расчете.
Пример NETWORK 9 8 /
1040
Ключевые слова NETWORK
NEWTON
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION x SUMMARY SCHEDULE
Выводит число итераций в файл summary Это ключевое слово требует, чтобы число нелинейных итераций, используемых на каждом временном шаге, выводилось в файл summary. Ключевое слово NEWTON не имеет связанных с ним данных.
Пример NEWTON
Ключевые слова NEWTON
1041
NEWTRAN
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задает проводимости для блоков в геометрии угловой точки Использование ключевого слова NEWTRAN подразумевает, что проводимости будут вычисляться с позиций геометрии угловой точки. Это позволяет автоматически вычислять проводимости разлома , но может не быть совместимым с имеющимися моделями, использующими блочно- центрированные вычисления. Ключевое слово NEWTRAN не имеет связанных с ним данных. Этот метод используется по умолчанию для сеток, заданных с использованием метода угловой точки (ключевые слова COORD и ZCORN). Если же сетка задается с помощью DX (или DR), DY (или DTHETA) и DZ, тогда проводимости будут по умолчанию вычисляться с помощью блочно-центрированных величин, если не задано ключевое слово NEWTRAN. (См. также ключевые слова OLDTRAN и OLDTRANR.) См. раздел «Расчеты проводимостей» на стр. 891 «Технического описания ECLIPSE». Примечание
1042
Ключевые слова NEWTRAN
Когда в блочно-центрированной сетке определено ключевое слово NEWTRAN, сетка сначала преобразуется в построение с псевдо-блочноцентрированной структурой, состоящее из кубоидальных ячеек с размерами, определенными с помощью DX, DY, DZ и т. д. до расчетов проводимостей. В этом случае для наклонной блочно-центрированной сетки создается нереальное несоседнее соединение для разлома, которое не может быть создано в настоящей блочно-центрированной сетке. Таким образом, ключевое слово NEWTRAN должно определяться в блочно-центрированной сетке.
NEXT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает максимальное значение для следующего временного шага NEXT ⎯ другое название NEXTSTEP.
Ключевые слова NEXT
1043
NEXTSTEP
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает максимальное значение для следующего временного шага Это ключевое слово используется для объявления максимально возможного значения следующего временного шага. Тем самым обеспечивается более простой способ для задания этого значения, чем с использованием ключевого слова TUNING. Ключевое слово должно сопровождаться строкой, содержащей один параметр и заканчивающейся косой чертой (/): Элемент 1
Максимальная длина следующего временного шага. •
ЕДИНИЦЫ: days (METRIC,PVT-M or FIELD) or hrs (LAB).
Обычно это ключевое слово может использоваться, чтобы навязать маленький временной шаг непосредственно после большого изменения расхода скважины для уменьшения опасности дробления временного шага (См. также ключевое слово TMAXWC в записи 1 ключевого слова TUNING). Ключевое слово не ограничивает длину временных шагов после следующего временного шага.
Пример NEXTSTEP 1 /
Что заменяет: TUNING 1 / / /
1044
Ключевые слова NEXTSTEP
NEXTSTPL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает максимальное значение для следующего локального временного шага Это ключевое слово позволяет заявить максимальную возможную величину локального шага времени в каждой локальной ячейке сетки. Тем самым обеспечивается более простой способ для задания этого значения, чем с использованием ключевого слова TUNINGL. Ключевое слово должно сопровождаться строкой, содержащей один параметр , заканчивающийся косой чертой (/): 1
Максимальная длина следующего временного шага. Значение применяется ко всем локальными сеткам ячеек •
ЕДИНИЦЫ: days (METRIC,FIELD or PVT-M) or hrs (LAB).
Обычно это ключевое слово может использоваться, чтобы навязать маленький временной шаг непосредственно после большого изменения расхода скважины для уменьшения опасности дробления временного шага. Ключевое слово не ограничивает длину последующих временных шагов после следующего временного шага.
Пример NEXTSTPL 1 /
вместо TUNINGL 1 / / /
Ключевые слова NEXTSTPL
1045
NGASREM
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Удаляет газ из узла расширенной сети Это ключевое слово может использоваться в расширенной модели сети ECLIPSE 300 (созданной с помощью ключевых слов BRANPROP и NODEPROP и ключевого слова NETWORK из раздела RUNSPEC) для удаления газа из сети в заданном узле. Количество газа, которое необходимо удалить, может быть выражено как через постоянный расход, так и через долю расхода, приходящуюся на данный узел. Удаление газа влияет на потери давления в низлежащих ветвях сети, поскольку их таблицы VFP рассматриваются с меньшим содержанием газа. Однако, это единственное действие, которое оно имеет. Оно не влияет на дебиты отчетной группы или на действия любых значений/ограничений дебита газа группы, обратную закачку или экономические ограничения группы. Возможным применением ключевого слова NGASREM является удаление газа из узла сети с целью последующего учета его удаления из потока добычи с помощью ключевого слова GRUPFUEL. Это ключевое слово в ECLIPSE 100 отсутствует, а вместо него должны использоваться ключевые слова GCONSUMP или NCONSUMP. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя узла
2
Максимальная скорость удаления газа из узла Будет удален заданный дебит газа, соответствующий максимальной доле потока газа через узел, введенной в параметре 3.
3
•
ЕДИНИЦЫ: sm3/day (METRIC), Mscf/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Бесконечность
Максимальная доля потока газа, подлежащая удалению Будет удалена заданная доля потока газа через узел, соответствующая максимальному дебиту, введенному в параметре 2. •
ПО УМОЛЧАНИЮ: 1.0
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
1046
Примечание
Значения по умолчанию в параметрах 2 и 3 применяются только к узлам, перечисленным в параметре 1 этого ключевого слова. Все остальные узлы будут использовать начальные значения 0.0 для обеих величин, так что газ из них удаляться не будет.
Внимание
Так как удаление газа влияет только на потери давления в низлежащих ветвях, то при отсутствии у узла в параметре 1 выходной ветви создается сообщение об ошибке.
Ключевые слова NGASREM
Примеры Удаление из узла 20000 единиц газа в день. Параметр 3 по умолчанию принимается равным 1.0. Это делается для того, чтобы дебит удаления газа не превышал расход газа через узел. NGASREM NODE-5 /
20000
/
Удаление 10% газа, протекающего через узел. Параметр 2 по умолчанию бесконечен. Таким образом на дебит удаляемого газа не накладывается других ограничений. NGASREM NODE-5 /
1*
0.1
/
Ключевые слова NGASREM
1047
NINENUM
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет размеры девятиточечной области Ключевое слово NINENUM определяет области, к которым следует применить схему девятиточечной дискретизации для опции NINEPOIN (активируемой в разделе RUNSPEC). При использовании девятиточечной схемы это ключевое слово является необязательным. Если оно не указано, то девятиточечная дискретизация применяется везде. За ключевым словом NINENUM должно следовать одно целое число для каждого сеточного блока в текущем боксе ввода, определяющее флаг дискретизации для этого блока. Флаг устанавливается равным единице для областей, где должна применяться девятиточечная дискретизация, и нулю – для областей, где требуется стандартная конечно-разностная дискретизация (пять точек в 2-D, семь точек в 3-D). Если для ячейки явным образом не присвоено значение NINENUM, то оно по умолчанию принимается равным единице. Для ячеек, где девятиточечная схема не требуется, необходимо явным образом установить значение NINENUM, равное нулю. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. При использовании опции локального измельчения сетки массив NINENUM не должен определяться между ключевыми словами CARFIN и ENDFIN. Внутри локальных сеток массив NINENUM наследуется от материнских ячеек глобальной сетки. (См. раздел «Локальное измельчение и укрупнение сетки», стр. 439 «Технического описания ECLIPSE»).
Пример Применение девятиточечной схемы только в области 2*2*2 поля 4*4*3: NINENUM 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 16*0 /
1048
Ключевые слова NINENUM
NINEPOIN
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Выбор опции девятиточечной проводимости Это ключевое слово выбирает опцию девятиточечной проводимости, которая добавляет к сетке значения диагональной проводимости в качестве несоседних соединений на плоскости XY. Метод получения этих дополнительных значений проводимости описан в разделе «Девятиточечные схемы», стр. 573 «Технического описания ECLIPSE». Общие проводимости по х и у по сетке сохраняются, но добавление диагональных членов может ограничить эффекты ориентации сетки при нагнетании флюидов с противоположными значениями подвижности. У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова NINEPOIN
1049
NINEXZ
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1050
Выбор опции девятиточечной проводимости на плоскости XZ Это ключевое слово выбирает опцию девятиточечной проводимости, которая добавляет к сетке значения диагональной проводимости в качестве несоседних соединений на плоскости XZ. Метод получения этих дополнительных значений проводимости описан в разделе «Девятиточечные схемы», стр. 573 «Технического описания ECLIPSE». Общие проводимости по х и z по сетке сохраняются, но добавление диагональных членов может ограничить эффекты ориентации сетки при нагнетании флюидов с противоположными значениями подвижности. У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова NINEXZ
NINEYZ
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Выбор опции девятиточечной проводимости на плоскости YZ Это ключевое слово выбирает опцию девятиточечной проводимости, которая добавляет к сетке значения диагональной проводимости в качестве несоседних соединений на плоскости YZ. Метод получения этих дополнительных значений проводимости описан в разделе «Девятиточечные схемы», стр. 573 «Технического описания ECLIPSE». Общие проводимости по y и z по сетке сохраняются, но добавление диагональных членов может ограничить эффекты ориентации сетки при нагнетании флюидов с противоположными значениями подвижности. У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова NINEYZ
1051
NMATOPTS
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опции для модели двойной пористости с дискретизированной матрицей Это ключевое слово используется для управления опциями, связанными с дискретизированной матрицей модели двойной пористости. Модель должна быть активирована включением ключевого слова NMATRIX в раздел RUNSPEC. Ключевое слово NMATOPTS является необязательным. За ним должно следовать до двух параметров , заканчивающихся косой чертой (/). 1
Предполагаемая геометрия суб-ячеек матрицы: LINEAR, RADIAL или SPHERICAL Во всех случаях суб-ячейки матрицы сообщаются с системой трещин только через внешнюю суб-ячейку. Однако, отклик на давление (и насыщенность) из матрицы зависит от предполагаемой геометрии системы. •
2
ПО УМОЛЧАНИЮ: LINEAR
Доля порового объема трещины, используемого для размеров внешней суб-ячейки матрицы. После того, как размеры внешней суб-ячейки и число суб-ячеек были определены, ECLIPSE автоматически создает логарифмическую сетку в ячейках матрицы. Максимальный и минимальный коэффициенты роста относительно основной модели выдаются в виде сообщения. Для точного моделирования переходных характеристик начального давления ячеек матрицы внешняя суб-ячейка матрицы должна быть достаточно небольшой по сравнению с системой трещин. •
ПО УМОЛЧАНИЮ: 0.1
Дополнительную информацию см. в разделе «Модель дискретизированной матрицы (ECLIPSE 100)» на стр. 160 «Технического описания ECLIPSE».
Пример NMATOPTS RADIAL
1052
Ключевые слова NMATOPTS
0.05
/
NMATRIX
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Использовать модель двойной пористости с дискретизированной матрицей Это ключевое слово активизирует модель двойной пористости с дискретизированной матрицей, в которой матрица делится на более мелкие ячейки, что позволяет моделировать переходные эффекты в матричных ячейках. Для более подробной информации см. ключевое слово NMATOPTS в разделе GRID, а также раздел «Двойная пористость» на стр. 133 «Технического описания ECLIPSE». Ключевое слово должно сопровождаться одним параметром , определяющим число субячеек, необходимых в каждой исходной матричной ячейке. За параметром должна следовать косая черта (/).
Пример NMATRIX 6 /
Ключевые слова NMATRIX
1053
Явно задает значения несоседних соединений
NNC
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Несоседние связи обычно генерируются программой из-за разломов , при использовании геометрии угловой точки, а также при использовании опций двойной пористости или двойной проницаемости, и численного моделирования водоносного пласта. Это ключевое слово позволяет задать определенную проводимость между любыми двумя ячейками на сетке. Ключевое слово состоит из строки данных для каждого требуемого несоседнего соединения, определяющей ячейки, которые должны быть связаны, и нужное значение проводимости. Координаты ячеек определяются в естественном порядке. Значения в каждой записи данных следующие: 1
I-индекс первой ячейки, связанной с несоседним соединением (IX)
2
J-индекс первой ячейки, связанной с несоседним соединением (IY)
3
K-индекс первой ячейки, связанной с несоседним соединением (IZ)
4
I-индекс второй ячейки, связанной с несоседним соединением (JX)
5
J-индекс второй ячейки, связанной с несоседним соединением (JY)
6
K-индекс второй ячейки, связанной с несоседним соединением (JZ)
7
Значение проводимости для несоседнего соединения (TRAN)
8
•
ЕДИНИЦЫ: METRIC: cP-rm3/day/bar, FIELD: cP-rb/day-psi LAB: rcm3/hr/atm PVT-M: cP-rb/day-psi
•
ПО УМОЛЧАНИЮ: 0.0
Этот пункт зависит от используемой модели:
ECLIPSE 100
Номер таблицы насыщенности, которая связана с потоком из первой ячейки во вторую (IST1)
ECLIPSE 300
Значение коэффициента диффузии для несоседнего соединения (DIFF) • 9
ПО УМОЛЧАНИЮ: 0.0
Этот пункт зависит от используемой модели:
ECLIPSE 100
Номер таблицы насыщенности, которая связана с потоком из второй ячейки в первую (IST2)
ECLIPSE 300
Значение теплопроводности для несоседнего соединения, используемое в термической опции (ключевое слово THERMAL в разделе RUNSPEC) •
ПО УМОЛЧАНИЮ: 0.0
Только ECLIPSE 100
10 Номер таблицы давления, которая связана с потоком из первой ячейки во вторую (IPT1)
Только ECLIPSE 100
11 Номер таблицы давления, которая связана с потоком из второй ячейки в первую (IPT2)
Только ECLIPSE 100
12 Грань, связанная с потоком из первой ячейки во вторую (ZF1) Выберите или: X+, X-, Y+, Y-, Z+, Z Эти данные используются только опцией VE (ключевое слово VE в разделе RUNSPEC)
1054
Ключевые слова NNC
Только ECLIPSE 100
13 Грань, связанная с потоком из второй ячейки в первую (ZF2) Выберите или: X+, X-, Y+, Y-, Z+, Z Эти данные используются только опцией VE (ключевое слово VE в разделе RUNSPEC)
Только ECLIPSE 100
14 Грань, связанная с потоком из второй ячейки в первую (ZF2) Выберите или: X+, X-, Y+, Y-, Z+, Z Эти данные используются только опцией VE (ключевое слово VE в разделе RUNSPEC)
Только ECLIPSE 100
15 Значение коэффициента диффузии для несоседнего соединения (DIFF) Эти данные используются только опцией молекуляной диффузии (ключевое слово DIFFUSE в разделе RUNSPEC) •
ЕДИНИЦЫ: METRIC: m, FIELD: ft, LAB: cm, PVT-M: m
•
ПО УМОЛЧАНИЮ: 0.0
Каждая строка данных должна оканчиваться косой чертой (/). После определения последнего несоседнего соединения список необходимо закончить дополнительной косой чертой на новой строке. Также возможно задать данное ключевое слово в данных по сетке более одного раза. ECLIPSE 100
Последние семь аргументов необязательны. Поэтому, если косая черта расположена после 7-го аргумента, то номера таблиц по умолчанию берутся равными номерам таблиц для соединяемых ячеек. Если используются направленные относительные проницаемости, то будет использоваться номер таблиц с положительным направлением X.
ECLIPSE 100
Примечание
Разрешается несоседнее соединение между двумя ячейками, которые на самом деле являются соседями (или между которыми ECLIPSE сформировал несоседнее соединение в отсутствие ключевого слова NNC): оно будет просто добавлено к существующей проводимости. При этом, любые значения NNC с проводимостью менее 0.000001 игнорируются. Более того, если вводится значение проводимости меньше или равное 1.0D-20, выводится предупреждение и NNC игнорируется. Соединения с неактивными ячейками будут проигнорированы, и будет выдано предупреждение.
Примеры Пример 1 Описываются два несоседних соединения, одно между ячейками (1, 1, 1) и (3, 1, 1), и одно между ячейками (1, 2, 1) и (4, 2, 1), каждое с проводимостью 0.1972. NNC 1 1 1 1 2 1 /
3 1 1 0.1972 / 4 2 1 0.1972 /
Ключевые слова NNC
1055
Пример 2 Общий формат для ECLIPSE 100 NNC IX IY IZ JX JY JZ TRAN IST1 IST2 IPT1 IPT2 ZF1 ZF2 DIFF / . . /
1056
Ключевые слова NNC
NNCGEN
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Явным образом установить значения несоседних соединений между ячейками любых двух сеток Несоседние соединения, как правило, создаются внутри программы: вблизи трещин при использовании геометрии угловой точки, из опций двойной пористости и двойной проницаемости, а также из опций численной модели водоносного пласта. Это ключевое слово позволяет установить указанное значение проводимости между двумя ячейками любых двух сеток. Ключевое слово содержит строку данных для каждого требуемого несоседнего соединения, определяющую ячейки, которые должны быть связаны, и необходимое значение проводимости. Координаты ячеек указываются в естественном порядке. Значения в каждой записи данных: 1
Сетка первой ячейки •
ПО УМОЛЧАНИЮ: GLOBAL
2
Индекс I первой ячейки, связанной с несоседним соединением (IX)
3
Индекс J первой ячейки, связанной с несоседним соединением (IY)
4
Индекс К первой ячейки, связанной с несоседним соединением (IZ)
5
Сетка второй ячейки •
ПО УМОЛЧАНИЮ: GLOBAL
6
Индекс I второй ячейки, связанной с несоседним соединением (JX)
7
Индекс J второй ячейки, связанной с несоседним соединением (JY)
8
Индекс К второй ячейки, связанной с несоседним соединением (JZ)
9
Значение проводимости для несоседнего соединения (TRAN) •
ЕДИНИЦЫ: METRIC: cP-rm3/day/bar, FIELD: cP-rb/day/psi LAB: cP-rcm3/hr/atm, PVT-M: cP-rm3/day/atm
•
ПО УМОЛЧАНИЮ: 0.0
10 Значение коэффициента диффузии для несоседнего соединения •
ПО УМОЛЧАНИЮ: 0.0
11 Значение теплопроводности несоседнего соединения, используемое термической опцией (ключевое слово THERMAL в разделе RUNSPEC) •
ПО УМОЛЧАНИЮ: 0.0
Каждая строка данных должна оканчиваться косой чертой (/). После определения последнего несоседнего соединения список необходимо закончить дополнительной косой чертой на новой строке. Данное ключевое слово может быть указано в разделе GRID несколько раз.
Ключевые слова NNCGEN
1057
Примеры Пример 1 Определены два несоседних соединения: первое между ячейкой (1, 1, 1) в глобальной сетке и (3, 1, 1) в локальном измельчении сетки с именем LGR1, второе между ячейкой (1, 2, 1) в LGR1 и (4, 2, 1) в локальном измельчении сетки с именем LGR2. Проводимость каждого из них равна 0.1972. NNCGEN ‘GLOBAL’ 1 1 1 ‘LGR1’ 3 1 1 0.1972 / ‘LGR1’ 1 2 1 ‘LGR2’ 4 2 1 0.1972 / /
1058
Ключевые слова NNCGEN
NOAIMLGR
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Подавляет неявную обработку всех измельченных ячеек в расчетах AIM В версии 2002А этот режим установлен по умолчанию, поэтому данное ключевое слово нефункционально. LGR могут полностью обрабатываться в расчете AIM неявно путем использования второй позиции в AIMCON.
Ключевые слова NOAIMLGR
1059
NOCASC
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1060
Использовать для индикаторов алгоритм системы линейных уравнений Это ключевое слово задает использование алгоритма системы линейных уравнений для расчета однофазных индикаторов. В противном случае (по умолчанию) используется каскадный алгоритм. У этого ключевого слова связанные с ним данные отсутствуют. Дополнительную информацию см. на стр. 905 «Технического описания ECLIPSE».
Ключевые слова NOCASC
NOCIRCLE
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Отключает опцию завершения круга для радиального измельчения локальной сетки По умолчанию, при измельчении радиальной сетки, круг завершается автоматически в данном наборе блоков сетки. Таким образом, это ключевое слово следует использовать в случае, когда не требуется завершать круг радиального измельчения в каком-либо из направлений — Theta или Y. Ключевое слово действует только если указано внутри определенного радиального измельчения. Если требуется отключить опцию завершения какого-либо круга локального измельчения сетки, следует ввести ключевое слово NOCIRCLE в пару RADFIN/ENDFIN. Остальные круги радиального измельчения локальной сетки будут завершены. За ключевым словом NOCIRCLE следует запись, содержащая одну символьную строку, заканчивающуюся косой чертой (/). Символьные строки могут быть следующими: YES
Отключить завершение круга в пределах данного радиального измельчения
NO
Завершить цикл в пределах данного радиального измельчения
•
ПО УМОЛЧАНИЮ: YES
Примечание
Не следует путать рассматриваемое ключевое слово с ключевым словом CIRCLE секции GRID. CIRCLE используется для запроса о завершении цикла в радиальной (основной) геометрии сетки, а не в радиальных измельчениях.
Локальное измельчение сетки описано в разделе «Локальное измельчение и укрупнение сетки» на стр. 439 «Технического описания ECLIPSE».
Пример RADFIN LGR1 1 1 2 3 6 1 4 1* 0.2 / NOCIRCLE YES / ENDFIN
Ключевые слова NOCIRCLE
1061
NODEPROP
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
1062
Определяет свойства узла расширенной сети При использовании расширенной модели сети (в разделе RUNSPEC присутствует ключевое слово NETWORK) данное ключевое слово применяется для определения структуры сети. Предварительно должно быть введено ключевое слово BRANPROP. Верхний узел каждого дерева сети (концевой узел) должен быть узлом с фиксированным давлением. Здесь необходимо указывать только узел с фиксированным давлением, а также другие узлы со свойствами, отличными от принятых по умолчанию. Узлы со свойствами, заданными по умолчанию, в данных ключевого слова NODEPROP могут быть опущены. За ключевым словом NODEPROP следует произвольное число записей, каждая из которых содержит следующие параметры и завершается косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей лишь косую черту.
Ключевые слова NODEPROP
1
Имя узла
2
Фиксированное давление для концевого узла Если группа не является концевым узлом сети, то следует оставить для этого параметра значение по умолчанию либо установить отрицательное значение. •
3
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M)
Флаг, указывающий на то, что вышележащая ветвь данного узла должна действовать как автоматический штуцер, устанавливающий ограничение расхода. (Вышележащей ветвью является ветвь, направленная к концевому узлу ⎯ отходящая ветвь для сети добычи и подводящая ветвь для сети нагнетания). Автоматический штуцер служит для управления потоком группы, заданной в параметре 5, путем регулирования перепада давления на штуцере (см. раздел «Автоматические штуцеры» на стр. 560 «Технического описания ECLIPSE»). Для ветви в ключевом слове BRANPROP должен быть установлен номер таблицы показателей вертикального потока, равный 9999, так что снижение давления будет происходить только в штуцере. Заметим, что концевой узел не должен быть выбран для этой цели, поскольку он не имеет вышележащей ветви и его давление является фиксированным.
ECLIPSE 100
Если узел в параметре 1 соответствует группе скважин, то данный признак определяет, является ли группа коллектором морского месторождения, так что заданное значение дебита группы достигается за счет регулирования ограничений устьевого давления, а не стандартным методом распределения расхода скважин пропорционально значениям направляющего расхода (см. раздел «Управление дебитом группы в опции наземной сети», стр. 545 «Технического описания ECLIPSE»). В этом случае вышележащей ветви может быть присвоен номер таблицы показателей вертикального потока, отличный от 9999, но только в ECLIPSE 100. Фактически, перепад давления на штуцере прибавляется к перепаду давления в ветви. YES
Вышележащая ветвь узла действует как автоматический штуцер. Заданное значение дебита группы, вводимое в параметре 5, достигается за счет регулирования падения давления на штуцере.
NO
Заданное значение дебита соответствующей группы достигается стандартными методами группового управления.
Для групп коллекторов и групп, заданных для автоматических штуцеров (параметр 5), заданные значения дебита могут быть установлены как напрямую с помощью ключевого слова GCONPROD, так и косвенно, как часть дебита, заданного для группы более высокого уровня. В последнем случае, т. е. если они подчинены группе более высокого уровня с заданным значением дебита (или ограничением, которое становится заданным значением при его нарушении), для них должны быть указаны направляющие значения дебита в ключевом слове GCONPROD. Группы, подчиненные заданной для автоматического штуцера группе, не должны иметь направляющих значений дебита. Добывающие скважины, подчиненные заданной для автоматического штуцера группе, не подчиняются групповому управлению по направляющему дебиту. Погрешность сходимости и ограничение на количество итераций для расчета устьевого давления группы коллектора или падения давления на штуцере устанавливаются в ключевом слове NETBALAN. При наличии автоматических штуцеров может потребоваться значительно увеличить ограничение на число итераций балансирования сети (параметр 3). ECLIPSE 100
Значение устьевого давления, введенное в параметре 10 ключевого слова WCONPROD для первой скважины в группе, используется как первое приближение для значения устьевого давления группы коллектора на первом временном шаге. Введенное здесь подходящее значение ускоряет достижение сходимости первого расчета. •
ПО УМОЛЧАНИЮ: NO
Ключевые слова NODEPROP
1063
4
Признак того, следует ли прибавлять газлифт скважин, подчиненных соответствующей группе, к добытому газу, входящему в сеть в данном узлеисточнике. NO
Не включать расход газа для газлифта; в сеть через данный узел входит только добытый газ.
YES
Прибавить значения расхода газа для газлифта в подчиненных добывающих скважинах к расходу газа, входящему в сеть через данный узел. Расход газа для газлифта считается равным сумме величин искусственного лифта для подчиненных добывающих скважин, умноженных на их коэффициенты эффективности, если только в параметре 3 ключевого слова WEFAC не указано другое. По этой причине переменная искусственного лифта для скважин должна быть определена как темп нагнетания газа для газлифта. Это определение должно быть выбрано в программе VFPi в том случае, если она используется для построения таблиц показателей вертикального потока.
Этот параметр релевантен только для узлов-источников сети добычи, которые подают флюид в сеть (группы скважин, группы-спутники или главные группы объединения пластов). В ECLIPSE 100 их имена должны совпадать с именами соответствующих групп, в ECLIPSE 300 соответствие определяется в параметре 6. Если группа не является узлом-источником сети добычи, то следует оставить для этого параметра значение по умолчанию. • 5
ПО УМОЛЧАНИЮ: NO
Имя группы, для которой автоматический штуцер пытается установить заданное значение дебита путем регулирования величины падения давления на нем. Для узла сети добычи штуцер пытается установить заданное значение дебита группы, к которой принадлежит узел (GCONPROD). Для узла сети нагнетания воды/газа в ECLIPSE 300 штуцер пытается установить заданное значение темпа нагнетания воды/газа (GCONINJE). Этот параметр релевантен только в том случае, если для параметра 3 установлено значение YES. Если узел в параметре 1 соответствует группе скважин, то в ECLIPSE 100 для этого параметра следует оставить значение по умолчанию, поскольку группы коллекторов всегда должны соответствовать их собственным заданным значениям расхода.
ECLIPSE 100
• Только ECLIPSE 300
6
ПО УМОЛЧАНИЮ: Если группа имеется, то ее имя совпадает с параметром 1.
Для узла-источника/стока ⎯ имя соответствующей группы. Этот параметр релевантен только для узлов-источников в сети добычи (где флюид из пласта входит в сеть) и для узлов стока в сети нагнетания (где флюид покидает сеть и закачивается в пласт). Узел должен соответствовать группе скважин или группеспутнику. Параметр именует группу, соответствующую узлу из параметра 1. Значение притока/оттока узла-источника/стока приравнивается значению добычи/нагнетания выбранной группы. (Установка параметра 3 ключевого слова WEFAC указывает, умножаются ли при этом значения дебита скважин на коэффициенты эффективности.) Если узел не является узлом-источником/стоком, то этот аргумент игнорируется. Он также игнорируется в ECLIPSE 100, поскольку там узлы-источники/стоки должны иметь те же имена, что и соответствующие группы. •
1064
Ключевые слова NODEPROP
ПО УМОЛЧАНИЮ: Если группа имеется, то ее имя совпадает с параметром 1.
Только ECLIPSE 300
7
Тип сети, к которой принадлежит узел PROD
Сеть добычи
WINJ
Сеть нагнетания воды
GINJ
Сеть нагнетания газа
Все узлы данной сети (подчиненные одному концевому узлу) должны иметь один и тот же тип сети. В ECLIPSE 100 этот параметр игнорируется, поскольку расширенная структура сети поддерживает только сети добычи. •
ПО УМОЛЧАНИЮ: PROD
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей только косую черту. См. также ключевое слово WNETDP.
Пример NODEPROP -- Node -- name FIELD GR-A1 GR-A2 GR-B1 GR-B2 /
Fixed pressure 200 / 1* 1* 1* 1*
Automatic choke un uptree branch 1* 1* YES YES
Add lift gas? YES YES YES YES
Choke control group
/ / / /
Ключевые слова NODEPROP
1065
NODPCDT
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1066
Отключить опцию DPCDT Это ключевое слово отключает опцию DPCDT. У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова NODPCDT
NODPCO
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
ECLIPSE 100
Отсутствует конденсация при двойной пористости При расчете с двойной пористостью (а не с двойной проницаемостью) имеется возможность удаления матричных ячеек перед вводом системы линейных уравнений. Это значительно увеличивает скорость решения системы уравнений, однако существуют некоторые ограничения, например, в матричных ячейках не может быть вскрыта скважина. NODPCO подавляет удаление ячеек и может использоваться, чтобы обойти эти ограничения. У этого ключевого слова связанные с ним данные отсутствуют. В ECLIPSE 100 это ключевое слово игнорируется.
Ключевые слова NODPCO
1067
NODPPM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1068
Отсутствует множитель проницаемости при двойной пористости В расчетах с двойной пористостью (ключевое слово DUALPORO в разделе RUNSPEC) значения проницаемости для трещинных ячеек обычно умножаются на пористость трещин, чтобы получить полную эффективную проницаемость трещин. При использовании ключевого слова NODPPM эта операция подавляется, поэтому пользователь должен непосредственно ввести значения полной эффективной проницаемости. У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова NODPPM
NOECHO
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
Отключает эхо входного файла Эхо ввода данных, которое производится в начале каждого расчета, выключается начиная со следующего ключевого слова и до тех пор, пока не встретится еще одно ключевое слово ECHO (или пока не кончатся данные). NOECHO может использоваться для сокращения объема распечатки при расчете или чтобы избежать вывода больших включенных файлов. ECHO и NOECHO могут указываться в произвольном количестве в любом разделе входного файла. Ключевое слово NOECHO не имеет связанных с ним данных.
Ключевые слова NOECHO
1069
NOFREEZE
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1070
Подавляет использование опции FREEZEPC Данное ключевое слово подавляет действие ключевого слова FREEZEPC. Поскольку последнее больше не действует по умолчанию ни в одном из режимов решения, NOFREEZE теперь необходимо только для обратной совместимости. NOFREEZE не имеет аргументов.
Ключевые слова NOFREEZE
NOGGF
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Не выводить Grid-файл Если это ключевое слово не задано, программа создает файл, содержащий определение сеточной геометрии, для использования в графическом выводе. У этого ключевого слова связанные с ним данные отсутствуют. См. также ключевое слово GRIDFILE и раздел «Работа с файлами в ECLIPSE» на стр. 193 «Технического описания ECLIPSE».
Ключевые слова NOGGF
1071
NOHMD
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY x SCHEDULE
Отключает расчет производных Это ключевое слово отключает расчет производных для опции градиента. Если модель установлена, и история воспроизведена, то предварительный расчет можно ускорить за счет снижения затрат на расчет производных. Если расчет производных отключен, то включить его обратно нельзя, так как для этого требуется информация предшествоваших расчетов. Ключевое слово должно сопровождаться перечнем имен параметров градиента, которые следует отключить. Среди них могут быть: •
Ключевые слова области HMxxxxxx
•
HMFAULTS
•
HMMULRGT
•
HMAQUCT и HMAQUCT
•
HMROCK и HMROCKT
Если этот перечень задан по умолчанию, то расчет всех производных отключается. ECLIPSE 300
В ECLIPSE 300 невозможно выборочно отключать расчет отдельных производных. Если введено ключевое слово NOHMD, все расчеты производных отключаются. За этим ключевым словом должна следовать одна косая черта (/).
Пример Выключение параметра HMPORVM и всех производных для водоносного пласта КартераТрейси NOHMD 'HMPORVM' 'HMAQUCT' /
1072
Ключевые слова NOHMD
NOHMO
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY x SCHEDULE
Отключает расчет производных Это ключевое слово отключает расчет производных для опции градиента. Если модель установлена, и история воспроизведена, то предварительный расчет можно ускорить за счет снижения затрат на расчет производных. Если расчет производных отключен, то включить его обратно нельзя, так как для этого требуется информация предыдущих расчетов. Ключевое слово должно сопровождаться перечнем имен параметров градиента, которые следует отключить. Среди них могут быть: •
Ключевые слова области HMxxxxxx
•
HMFAULTS
•
HMMULRGT
•
HMAQUCT и HMAQUCT
•
HMROCK и HMROCKT
Если этот перечень задан по умолчанию, то расчет всех производных отключается. Выключение параметра HMPORVM и всех производных для водоносного пласта КартераТрейси ECLIPSE 300
В ECLIPSE 300 невозможно выборочно отключать расчет отдельных производных. Если введено ключевое слово NOHMO, все расчеты производных отключаются. За этим ключевым словом должна следовать одна косая черта (/). Примечание
NOHMO является альтернативным ключевому слову NOHMD.
Пример NOHMO 'HMPORVM' 'HMAQUCT' /
Ключевые слова NOHMO
1073
NOHYKR
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1074
Не применять гистерезис к относительным проницаемостям Данное ключевое слово подавляет использование опции гистерезиса в расчетах относительных проницаемостей. Настоятельно рекомендуется управлять этой опцией с помощью параметра 5 ключевого слова EHYSTR. Если опция гистерезиса выбрана с помощью ключевого слова HYST, то необходимо также ввести HYKR или NOHYKR. У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова NOHYKR
NOHYPC
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Не применять гистерезис к капиллярному давлению Данное ключевое слово подавляет использование опции гистерезиса в расчетах капиллярного давления. Настоятельно рекомендуется управлять этой опцией с помощью параметра 5 ключевого слова EHYSTR. Если опция гистерезиса выбрана с помощью ключевого слова HYST, то необходимо также использовать HYPC или NOHYPC. У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова NOHYPC
1075
NOHYST
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1076
Отключить опцию гистерезиса Это ключевое слово отключает опцию гистерезиса. Все значения IMBNUM, введенные в разделе REGIONS, игнорируются. Если данные IMBNUM не используются и ключевое слово NOHYST не было введено, то возникает ошибка. У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова NOHYST
NOINSPEC
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Отключает вывод начального файла индексов Это ключевое слово указывает, что начальный файл индексов, описывающий массивы в файле INIT, не должен записываться. По умолчанию этот файл записывается. Дополнительную информацию см. «Работа с файлами в ECLIPSE», стр. 193 «Технического описания ECLIPSE». У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова NOINSPEC
1077
NOMIX
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
ECLIPSE 100
1078
Отказ от интерполяции По умолчанию в трехфазных расчетах относительные проницаемости нефти и газа интерполируются вблизи критической точки для предотвращения нефизических разрывов, которые могут вызвать проблемы при решении уравнений потока. Ключевое слово NOMIX подавляет интерполяцию и может использоваться для достижения совместимости с другими моделями, или в исследованиях, где разрывы незначительны. Описание этой интерполяции можно найти в разделе «Околокритические относительные проницаемости нефти и газа» на стр. 723 «Технического описания ECLIPSE». У этого ключевого слова связанные с ним данные отсутствуют. В ECLIPSE 100 это опция недоступна; ключевое слово будет игнорироваться.
Ключевые слова NOMIX
NOMONITO
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION x SUMMARY SCHEDULE
Отключить вывод для мониторинга в процессе расчета Это ключевое слово указывает, что информация, необходимая GRAF для опции мониторинга в процессе расчета, не должна записываться в файл спецификации итоговой выдачи. По умолчанию мониторинг в процессе расчета всегда отключен. Он может быть включен ключевым словом MONITOR. Ключевое слово NOMONITO не имеет связанных с ним данных.
Пример NOMONITO
Ключевые слова NOMONITO
1079
NONNC
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1080
Запретить несоседние соединения Ключевое слово указывает, что несоседние соединения не допускаются. По умолчанию такие соединения разрешены. Несоседние соединения могут образоваться при использовании, например, численных моделей водоносных пластов, при описании разломов с помощью геометрии угловой точки, при применении модели двойной пористости, основанной на NNC девятиточечной модели, а также для завершения круга при использовании радиальной геометрии. Они также могут быть добавлены явно с помощью ключевого слова NNC в разделе GRID. У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова NONNC
NORSSPEC
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Отключает вывод restart-файла индексов Это ключевое слово указывает, что restart-файл индексов не должен записываться по окончании расчета. По умолчанию restart-файл индексов записывается всегда. Файл содержит список массивов, записанных в restart-файл(ы) при каждом повторном запуске. Дополнительную информацию см. в разделе «Работа с файлами в ECLIPSE», стр. 193 «Технического описания ECLIPSE». У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова NORSSPEC
1081
NOSIM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
1082
Отключить моделирование Это ключевое слово отключает моделирование временного шага в разделе SCHEDULE, но модель продолжает чтение и проверку данных. Ключевое слово в основном предназначено для проверки синтаксиса ключевых слов перед началом большого моделирования. У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова NOSIM
NOWARN
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
Подавлять предупреждающие сообщения ECLIPSE Если задано это ключевое слово, подавляются все предупреждающие сообщения ECLIPSE с момента прочтения этого слова. Примечание
Общие предупреждения об экстраполяции для таблиц PVT и VFP подавляются по умолчанию. Они выдаются только по запросу с помощью ключевого слова EXTRAPMS.
Предупреждающие сообщения можно отключить снова с помощью ключевого слова WARN.
Ключевые слова NOWARN
1083
NOWARNEP
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1084
Подавлять предупреждающие сообщения, связанные с согласованностью концевых точек таблицы насыщенности Если указано это ключевое слово, то с момента его прочтения подавляются все предупреждающие сообщения ECLIPSE 100, относящиеся к согласованности между концевыми точками таблицы насыщенности. Сообщения об ошибках не подавляются. У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова NOWARNEP
NPROCX
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Установить число процессоров в направлении х при параллельном расчете Это необязательное ключевое слово, связанное с ключевым словом PARALLEL. При параллельном расчете модель пласта делится на области закономерным образом. Расположение процессоров представляет собой сетку Npx на Npy, где Npx является аргументом ключевого слова NPROCX, а Npy — аргументом ключевого слова NPROCY. Произведение Npx на Npy должно быть равно Nprocs, аргументу ключевого слова PARALLEL.
Ключевые слова NPROCX
1085
NPROCY
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1086
Установить число процессоров в направлении y при параллельном расчете Это необязательное ключевое слово, связанное с ключевым словом PARALLEL. При параллельном расчете модель пласта делится на области закономерным образом. Расположение процессоров представляет собой сетку Npx на Npy, где Npx является аргументом ключевого слова NPROCX, а Npy — аргументом ключевого слова NPROCY. Произведение Npx на Npy должно быть равно Nprocs, аргументу ключевого слова PARALLEL.
Ключевые слова NPROCY
NSTACK
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Размер стека, используемого подпрограммой решения системы линейных уравнений Эти данные отражают размер стека направлений поиска, осуществлявшегося подпрограммой решения линейных уравнений ORTHOMIN (см. раздел «Решение линейных уравнений», стр. 747 «Технического описания ECLIPSE»). Размер стека можно увеличить, если при решении уравнений возникают проблемы со сходимостью. Для задач ECLIPSE 100 подходит величина 10, а для композиционных задач ECLIPSE 300 зачастую требуется 40. Более сложные задачи могут требовать даже больших величин. При необходимости повышения эффективности вычисления, ECLIPSE выдает сообщение (NSTACK), рекомендующее увеличить размер стека. Увеличение размера стека увеличивает ресурсы памяти, необходимой для расчетов. За ключевым словом может следовать до 2-х параметров , заканчивающихся косой чертой (/).
Только ECLIPSE 300
1
Размер стека для подпрограммы решения линейных уравнений ORTHOMIN.
•
ПО УМОЛЧАНИЮ: 10 (ECLIPSE 100), 40 (ECLIPSE 300)
2
Размер стека для итераций внутреннего давления в подпрограмме решения систем линейных уравнений CPR (ограничение остаточного давления), активированной ключевым словом CPR в разделе SCHEDULE: •
ПО УМОЛЧАНИЮ: 10
Данные должны завершаться косой чертой (/).
Примеры Только ECLIPSE 100
Нет смысла устанавливать значение стека большим максимального числа линейных итераций (см. опцию LITMAX в ключевом слове TUNING). Максимально возможное значение NSTACK печатается программой ECLIPSE сразу после того, как вычислен объем памяти, необходимой для данной задачи.
Только ECLIPSE 100
Задать NSTACK можно только в разделе RUNSPEC.
Пример (только ECLIPSE 100) NSTACK 25/ Только ECLIPSE 300
Максимальное количество линейных итераций, заданных ключевым словом CVCRIT, всегда должно быть равным размеру стека, если оно меньше, то оно автоматически исправляется по значению NSTACK.
Только ECLIPSE 300
NSTACK можно задавать в разделах RUNSPEC и SCHEDULE.
Пример (только ECLIPSE 300) NSTACK 50/
Ключевые слова NSTACK
1087
Отношения эффективной толщины к общей толщине
NTG
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Заданные значения используются для преобразования общих значений толщины в эффективные и применяются как множители для поровых объемов сеточных блоков и проводимостей в направлениях X и Y (или R и Theta), а также в DZ при расчетах коэффициентов проводимости скважинных соединений. Данные должны завершаться косой чертой (/). Все значения NTG, не определенные до конца раздела GRID, берутся по умолчанию равными 1.0. Примечание
Использование ключевых слов DZNET и NTG в одном и том же расчете не разрешается.
Сеточные блоки, имеющие нулевой поровый объем, рассматриваются программой ECLIPSE как неактивные. Т. к. время расчета и его требования к памяти зависят в первую очередь от числа активных блоков, важно, чтобы неактивные блоки опознавались безошибочно. Наилучшим образом этого можно достичь установкой либо PORO, либо NTG равными нулю в неактивных блоках. Имеется также возможность задавать поровые объемы непосредственно (массив PORV в разделе EDIT) или использовать ключевое слово ACTNUM. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 6 11 4 9 2 3 / NTG 6*0.4 6*0.4 6*0.48 6*0.51 6*0.7 6*0.72 6*0.4 6*0.4 6*0.48 6*0.51 6*0.7 6*0.72 /
1088
Ключевые слова NTG
NUMRES
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Использование многочисленных пластов Это ключевое слово задает число пластов моделируемой многопластовой залежи. Это число должно быть задано, если используется геометрия угловой точки (см. ключевые слова COORD, ZCORN в разделе GRID) с более чем одним набором координатных линий. При моделировании нескольких пластов число наборов данных, связанных с ключевым словом COORD, должно быть введено в разделе GRID с помощью ключевого слова RESVNUM, а ключевое слово COORDSYS должно использоваться для задания границ каждого пласта. Данные должны заканчиваться косой чертой (/). •
ПО УМОЛЧАНИЮ: 1
Пример NUMRES 3 /
Ключевые слова NUMRES
1089
NUPCOL
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Число итераций для пересчета заданных значений параметров скважин Это ключевое слово устанавливает число нелинейных итераций, для которых выполняется полное решение иерархической системы добычи/нагнетания. В последующих нелинейных итерациях временного шага заданные значения дебита скважин не изменяются, чтобы обеспечить сходимость. Если используется какая-либо форма группового управления (например, ключевое слово GCONPROD), то значения расходов некоторых скважин находятся под непосредственным влиянием других скважин месторождения. Например, значения дебитов добывающих скважин, находящихся под групповым управлением, должны допускать добычу из скважин группы, находящихся под другими режимами управления. Нагнетательные скважины, осуществляющие обратную закачку или компенсацию отбора, также имеют заданные значения дебита, зависящие от поведения добывающих скважин. Для того чтобы заданные групповые параметры удовлетворялись в точности, заданные значения дебита скважин, находящихся под групповым управлением, должны пересчитываться на каждой ньютоновской итерации. Однако, когда заданные значения дебита скважин меняются при каждой итерации, скорость сходимости итераций снижается. Это объясняется тем, что расчет матрицы якобиана не включает члены, учитывающие взаимозависимость расходов скважин. В качестве компромиса заданные значения дебита скважин корректируются на первых NUPCOL ньютоновских итерациях каждого временного шага и остаются постоянными на всех последующих итерациях. Таким образом, заданные значения дебита для группы и месторождения будут в точности достигнуты, если временной шаг сходится за NUPCOL итераций. Любые изменения в решении после первых NUPCOL итераций могут повлечь за собой небольшие отклонения дебита для группы или месторождения от заданных значений. Как правило, большие значения NUPCOL приводят к тому, что заданные значения дебита группы/месторождения соблюдаются более точно, но, возможно, за счет большего числа ньютоновских итераций, необходимых для достижения сходимости. NUPCOL инициализируется значением 3 в ECLIPSE 100 и 2 в ECLIPSE 300. Данное ключевое слово может использоваться для изменения этого значения в любой момент в процессе моделирования. За ключевым словом должно следовать целое число, обозначающее последнюю нелинейную итерацию, для которой пересчитываются заданные значения дебита скважин. За целым числом должна следовать косая черта. См. также ключевое слово GCONTOL.
Пример NUPCOL 4 /
1090
Ключевые слова NUPCOL
NWATREM
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Удаляет воду из узла расширенной сети Это ключевое слово может использоваться в расширенной модели сети (созданной с помощью ключевых слов BRANPROP и NODEPROP и ключевого слова NETWORK из раздела RUNSPEC) для удаления воды из сети в заданном узле. Количество воды, которое необходимо удалить, может быть выражено как через постоянный расход, так и через долю расхода, приходящуюся на данный узел. Удаление воды влияет на потери давления в низлежащих ветвях сети, поскольку их таблицы VFP рассматриваются с меньшим содержанием воды. Однако, это единственное действие, которое данное ключевое слово имеет. Оно не влияет на дебиты отчетной группы или на действия любых значений/ограничений дебита воды группы, обратную закачку или экономические ограничения группы; дебит воды группы также представляет дебит воды, получаемой из пласта. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя узла
2
Максимальная скорость удаления воды из узла Удаляется заданный дебит воды, соответствующий максимальной доле потока воды через узел, введенной в параметре 3.
3
•
ЕДИНИЦЫ: sm3/day (METRIC), stb/day (FIELD), scc/hr (LAB), sm3/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Бесконечность
Максимальная доля потока воды, подлежащая удалению Будет удалена заданная доля потока воды через узел, соответствующая максимальному дебиту, введенному в параметре 2. •
ПО УМОЛЧАНИЮ: 1.0
Примечание
Значения по умолчанию в параметрах 2 и 3 применяются только к узлам, перечисленным в параметре 1 этого ключевого слова. Все остальные узлы будут использовать начальные значения 0.0 для обеих величин, так что воды из них удаляться не будет.
Внимание
Т. к. удаление воды влияет только на потери давления в низлежащих ветвях, то при отсутствии у узла в параметре 1 выходной ветви создается сообщение об ошибке.
Примеры Удаление из узла 20000 единиц воды в день. Параметр 3 по умолчанию принимается равным 1.0. Это делается для того, чтобы дебит удаления воды не превышал расход воды через узел. NWATREM NODE-5 /
20000
/
Ключевые слова NWATREM
1091
Удаление 50% воды, протекающей через узел. Параметр 2 по умолчанию бесконечен. Таким образом на дебит удаляемого газа не накладывается других ограничений. NWATREM NODE-5 /
1092
Ключевые слова NWATREM
1*
0,5
/
NXFIN
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Число локальных ячеек в каждой глобальной ячейке локального измельчения сетки в направлении Х Если локальное измельчение сетки включает в себя более одной глобальной ячейки в направлении Х, то для определения числа локальных ячеек, на которые делится каждая глобальная ячейка, используется ключевое слово NХFIN. Оно должно быть указано после ключевого слова CARFIN, с которого начинается определение локальной сетки, и до ключевого слова ENDFIN, завершающего ввод данных локальной сетки. Ключевое слово NХFIN не применяется к радиальным измельчениям, определённым ключевым словом RADFIN. За ключевым словом HХFIN должно следовать I2-I1+1 значений, заканчивающихся косой чертой (/), где I1 и I2 — координаты I, определяющие бокс ячеек глобальной сетки, подлежащих измельчению (параметры 2 и 3 в ключевом слове CARFIN). Таким образом число значений равно числу глобальных ячеек измельчения в направлении Х. Значения соответствуют числу локальных ячеек в направлении Х в каждой из глобальных ячеек. Сумма значений должна равняться значению NХ, определенному в параметре 8 ключевого слова CARFIN. При отсутствии данного ключевого слова глобальные ячейки будут содержать одинаковое число локальных ячеек в направлении Х. Локальное измельчение сетки описано в разделе «Локальное измельчение и укрупнение сетки» на стр. 439 «Технического описания ECLIPSE».
Пример CARFIN -- NAME I1 I2 LGR2 3 4 --Two global cells --with three local NXFIN 3 1 /
J1 J2 K1 K2 NX NY NZ 1 2 5 6 4 2 4 / in x-direction to become 4 local cells cells in first global, 1 in second
Ключевые слова NXFIN
1093
NYFIN
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Число локальных ячеек в каждой глобальной ячейке локального измельчения сетки в направлении Y Если локальное измельчение сетки включает в себя более одной глобальной ячейки в направлении Y, то ключевое слово NYFIN может использоваться для определения числа локальных ячеек, на которые делится каждая глобальная ячейка. Оно должно быть указано после ключевого слова CARFIN, с которого начинается определение локальной сетки, и до ключевого слова ENDFIN, завершающего ввод данных локальной сетки. Ключевое слово NYFIN не относится к радиальным локальным сеткам, определенным ключевым словом RADFIN. За ключевым словом HYFIN должно следовать J2-J1+1 значений, заканчивающихся косой чертой (/), где J1 и J2 — J-координаты, определяющие бокс глобальных ячеек, подлежащих измельчению (параметры 4 и 5 в ключевом слове CARFIN). Таким образом, число значений равно числу глобальных ячеек измельчения в направлении Y. Значения представляют число локальных параметров ячеек в направлении Y в каждой из глобальных ячеек. Сумма значений должна равняться значению NY, определенному в параметре 9 ключевого слова CARFIN. При отсутствии данного ключевого слова глобальные ячейки будут подвержены измельчению с целью уравновешивания в них количества локальных ячеек в направлении Y. Формат ввода аналогичен HXFIN.
1094
Ключевые слова NYFIN
NZFIN
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Число локальных ячеек в каждой глобальной ячейке локального измельчения сетки в направлении Z Если локальное измельчение сетки включает в себя более одной глобальной ячейки в направлении Z, то ключевое слово NZFIN может использоваться для определения числа локальных ячеек, на которые делится каждая глобальная ячейка. Оно должно быть указано после ключевого слова CARFIN или RADFIN, с которого начинается определение локальной сетки, и до ключевого слова ENDFIN, завершающего ввод данных локальной сетки. За ключевым словом HZFIN должно следовать K2-K1+1 значений, заканчивающихся косой чертой (/), где K1 и K2 — K-координаты, определяющие бокс глобальных ячеек, подлежащих измельчению (параметры 4 и 5 в ключевых словах CARFIN или RADFIN). Таким образом, число значений равно числу глобальных ячеек измельчения в направлении Z. Значения представляют число локальных параметров ячеек в направлении Z в каждой из глобальных ячеек. Сумма значений должна равняться значению NZ, определенному в параметре 10 ключевого слова CARFIN, или в параметре 8 ключевого слова RADFIN. При отсутствии данного ключевого слова глобальные ячейки будут подвержены измельчению с целью уравновешивания в них количества локальных ячеек в направлении Z. Формат ввода аналогичен HXFIN.
Ключевые слова NZFIN
1095
Запрашивает вывод данных SUMMARY в формате OFM
OFM
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION x SUMMARY SCHEDULE
Это ключевое слово требует преобразования выходных данных раздела SUMMARY в формат, в котором они могут быть введены в программу OFM. Этот процесс аналогичен созданию выводов расчета (ключевое слово RUNSUM), где файлы обрабатываются в конце расчета для преобразования выходных данных раздела SUMMARY в новый формат. Если указано ключевое слово OFM, будут созданы 3 или 4 новых файла: ROOT_OFM.DEF
Определяет таблицы в модели данных OFM
ROOT_OFM.XY
Определяет расположение области (XY) скважины или вскрытия
ROOT_OFM_WELL.PRD
Данные скважины
ROOT_OFM_COMP.PRD
Данные вскрытия
Вывод данных может быть задействован для набора уникальных идентификаторов, основанного на данных соединений, если они имеются, и данных скважины в противном случае. Для соединений мнемоника COFR является управляющей (при отсутствии COFR альтернативными мнемониками являются CGFR и CWFR). Уникальные идентификаторы принимают форму WELL:AA_BB_CC, где AA, BB и CC — координаты соединения X, Y, Z. Предполагается, что если имеются данные вскрытия, то объединения скважин и т. д. будут рассчитаны в OFM. Это предотвращает возможность содержания в нескольких параметрах одинаковой информации, после того как они были введены в базу данных OFM. Если для заданной скважины отсутствует управляющая мнемоника соединения, то управляющей мнемоникой для данных уровня скважины является WOPR (при отсутствии данного ключевого слова альтернативными мнемониками являются WGPR и WWPR). Для данных скважины уникальным идентификатором является имя скважины. Для всех вскрытий с данными COFR выходные данные состоят из расширенного набора всех мнемоник вскрытий (ключевые слова C*) раздела SUMMARY. Если для данной скважины не определено ключевое слово COFR, а определено ключевое слово WOFR, то данные будут состоять из расширенного набора всех мнемоник скважин (ключевые слова W*). Заметим, что при больших размерах используемых расширенных наборов мнемоник возможно создание очень больших файлов с большим числом соединений и временных шагов. Следующие преобразования имен мнемоник автоматически переводятся в стандарт имен OFM:
1096
COFR
*OIL
CWFR
*WATER
CGFR
*GAS
Ключевые слова OFM
CPR
*PRESSURE
WOPR
*OIL
WWPR
*WATER
WGPR
*GAS
WBHP
*PRESSURE
Имена всех остальных мнемоник сохраняют соответствующие имена ключевых слов. После завершения расчета ECLIPSE и создания файлов, готовых для использования OFM, эти файлы легко могут быть импортированы в OFM путем создания нового проекта и последующей загрузки данных из простых файлов ASCII. В панели загрузки, отображаемой после создания нового проекта, необходимо выбрать и загрузить четыре файла OFM из расчета. После этого проект будет создан. Ключевое слово OFM не имеет сопровождающих данных. См. также ключевое слово RUNSUM.
Пример OFM
Ключевые слова OFM
1097
Указывает на присутствие нефти в расчете
OIL
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
ECLIPSE 300
Это ключевое слово указывает на то, что расчет содержит нефтяную фазу. Ключевое слово OIL необходимо во всех случаях, когда нефтяная фаза присутствует или может присутствовать.
Любой расчет композиционного режима автоматически снабжается ключевым словом OIL. Ключевое слово OIL не имеет аргументов.
1098
Ключевые слова OIL
OILAPI
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Начальные значения плотности нефти в градусах API для опции API трассировки Это ключевое слово должно сопровождаться одним действительным числом для каждого сеточного блока, определяющим начальную плотность нефти в градусах API. Поле данных должно завершаться косой чертой. Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и по оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*38.9). Заметим,что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. См. также ключевые слова PRESSURE, RS, RV, SWAT и SGAS в разделе SOLUTION.
Пример При NDIVIX=8, NDIVIY=6, NDIVIZ=2: OILAPI 48*39.4
192*36.1 /
Ключевые слова OILAPI
1099
OILCOMPR
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Сжимаемость нефти Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в разделе RUNSPEC). OILCOMPR применяется к тем расчетам, для которых в разделе RUNSPEC указано ключевое слово DEADOIL. OILCOMPR определяет коэффициенты сжимаемости и теплового расширения нефти для каждой таблицы от давления. Для каждой таблицы от давления должна вводиться запись, содержащая до трех параметров : 1
2
3
Сжимаемость нефти •
UNITS: 1/Bars (METRIC), 1/Psi (FIELD), 1/Atm (LAB), 1/Atm (PVT-M).
•
DEFAULT: 0.0
Коэффициент температурного расширения нефти •
UNITS: 1/°K (METRIC), 1/°R (FIELD), 1/°K (LAB), 1/°K (PVT-M).
•
DEFAULT: 0.0
Квадрат коэффициента температурного расширения нефти •
UNITS:1/°K2 (METRIC), 1/°R2 (FIELD), 1/°K2 (LAB), 1/°K2 (PVT-M).
•
DEFAULT: 0.0
Пример OILCOMPR --Compressibility -5.00E-06
1100
Ключевые слова OILCOMPR
therm.expansion coefficients 3.80E-04
in Field units 0.0 /
OILMW
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Молекулярный вес нефти Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в разделе RUNSPEC). OILMW применяется к тем расчетам, для которых в разделе RUNSPEC указано ключевое слово DEADOIL. OILMW задает средний молекулярный вес нефти. •
DEFAULT: none
Если используются многочисленные наборы таблиц от давления, то набор данных должен вводиться для каждой таблицы от давления. Число таблиц от давления вводится во 2-м параметре ключевого слова TABDIMS.
Пример Средний молекулярный вес сырой нефти OILMW 600 /
Ключевые слова OILMW
1101
OILSPECH
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Удельная теплоемкость нефти Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в разделе RUNSPEC). OILSPECH применяется к тем расчетам, для которых в разделе RUNSPEC указано ключевое слово DEADOIL. OILSPECH определяет удельною теплоемкость нефти для каждой таблицы от давления. Для каждой таблицы от давления вводится запись, содержащая один параметр : 1
Удельная теплоемкость нефти •
UNITS: kJ/kg/ °K (METRIC), Btu/lb/ °R (FIELD), J/g/ °K (LAB), kJ/kg/ °K (PVT-M).
•
DEFAULT: 0.0
Пример OILSPECH -- В промысловых единицах измерения 0.5 /
1102
Ключевые слова OILSPECH
OILVINDX
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Показатель вязкости нефти Это ключевое слово необязательно и может использоваться только с опцией Thermal ECLIPSE 300. Это ключевое слово определяет для каждого компонента функции fi (x), использующиеся в качестве индексов при вычислении вязкости нефтяной фазы. Данные включают таблицы NTPVT (2-й параметр ключевого слова TABDIMS) значений fi(x) от x для каждой таблицы от давления. Каждая таблица состоит из Nc + 1 столбцов данных (описанных ниже) и заканчивается косой чертой (/).
Столбец 1 Значения мольной доли x. Значения должны быть между 0 и 1, монотонно увеличиваясь вниз по столбцу.
Столбцы со 2 по Nc + 1 Соответствующие значения показателя вязкости компонента нефти fi(x). Значения должны быть между 0 и 1, монотонно увеличиваясь вниз по столбцу. Кроме того: fi(0) = 0 и fi(1) = 1 Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше, чем NPPVT (см. ключевое слово TABDIMS). Вязкость нефтяной фазы вычисляется из вязкостей компонентов: [3.112]
где
µoi
вязкости компонентов, определяемые ключевыми словами OILVISCT, OILVISCC или OILVISCF,
xi
мольные доли компонента в нефтяной фазе, и
fi(xi)
индексы вязкости, определяемые данным ключевым словом.
Если данное ключевое слово не используется, то используются линейные функции:
Если заданы оба ключевых слова PVCO и VISCREF, то зависимость от давления изменяет вышеуказанные температурно-зависимые вязкости. Вязкость нефти при существующем давлении тогда вычисляется следующим образом: [3.113]
Ключевые слова OILVINDX
1103
где
µT
– вязкость, определенная в параметре [3.112].
µP
– вязкость из ключевого слова PVCO.
Pref
– базовое давление, определяемое ключевым словом VISCREF.
См. раздел «Температурная опция» на стр. 831 «Технического описания ECLIPSE».
Пример OILVINDX 0.0 0.0 0.1 1* 0.2 1* 0.3 1* 0.4 1* 0.5 1* 0.6 1* 0.7 1* 0.8 1* 0.9 1* 1.0 1.0 /
1104
Ключевые слова OILVINDX
0.00 0.01 0.04 0.09 0.16 0.25 0.36 0.49 0.64 0.81 1.00
OILVISCC
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Корреляция вязкости нефти от температуры Это ключевое слово может использоваться только с опцией THERMAL. Оно может использоваться вместе с термической опцией LIVEOIL по умолчанию, но не с опцией DEADOIL. OILVISCC используется для определения зависимости плотности компонентов нефти от температуры с использованием одной из четырех стандартных корреляций: ASTM: [3.114]
Андраде [3.115]
Фогеля [3.116]
логарифмической: [3.117]
где µoi ⎯ вязкость нефтяного компонента i (cP), а T ⎯ температура. •
UNITS: °K (METRIC), °R (FIELD), °K (LAB), °K (PVT-M).
Это ключевое слово может использоваться двумя различными способами: •
как корреляция. В этом случае вводятся значения T и µoi(T), в модели рассчитываются коэффициенты А, В и С (последний ⎯ там, где это возможно).
•
как формула. В этом случае должны быть введены коэффициенты А, В и С (последний ⎯ там, где это применимо).
За ключевым словом следуют наборы записей. Каждый набор содержит одну запись, определяющую имя и тип корреляции, а затем ⎯ две или три записи, определяющие коэффициенты. Набор записей заканчивается косой чертой (/). Для использования корреляции ASTM необходимы четыре записи: 1
ASTM CORRELATION
2
Вводится Nc + 1 значений: температура T1 и Nc значений вязкости µoi(T1), по одному для каждого углеводородного компонента.
3
Вводится Nc + 1 значений: температура T2 и Nc значений вязкости µoi(T2), по одному для каждого углеводородного компонента.
4
Вводятся Nc значений вязкости µoi(∝), что позволяет ограничить вязкость каждого из углеводородов, когда температура стремится к бесконечности.
Примечание
µoi(T1) +1 > µoi(∝) и µoi(T2) + 1 > µoi(∝)
В качестве альтернативы можно указать коэффициенты: 1
ASTM FORMULA
Ключевые слова OILVISCC
1105
2
Вводится Nc значений для коэффициента А, по одному для каждого углеводородного компонента.
3
Вводится Nc значений для коэффициента В, по одному для каждого углеводородного компонента.
4
Вводится Nc значений для коэффициента С, по одному для каждого углеводородного компонента.
Примечание
A < 1, B > 0 и C > 0
Для использования корреляции Андраде необходимы три записи: 1
ANDRADE CORRELATION
2
Вводится Nc + 1 значений: температура T1 и Nc значений вязкости µoi(T1), по одному для каждого углеводородного компонента.
3
Вводятся Nc значений вязкости µoi(∝), что позволяет ограничить вязкость каждого из углеводородов, когда температура стремится к бесконечности.
В качестве альтернативы можно указать коэффициенты: 1
ANDRADE FORMULA
2
Вводится Nc значений для коэффициента А, по одному для каждого углеводородного компонента.
3
Вводится Nc значений для коэффициента В, по одному для каждого углеводородного компонента.
Для использования корреляции Фогеля необходимы четыре записи: 1
VOGEL CORRELATION
2
Вводится Nc + 1 значений: температура T1 и Nc значений вязкости µoi(T1), по одному для каждого углеводородного компонента.
3
Вводится Nc + 1 значений: температура T1 и Nc значений вязкости µoi(T2), по одному для каждого углеводородного компонента.
4
Вводятся Nc значений вязкости µoi(∝), что позволяет ограничить вязкость каждого из углеводородов, когда температура стремится к бесконечности.
В качестве альтернативы можно указать коэффициенты: 1
VOGEL FORMULA
2
Вводится Nc значений для коэффициента А, по одному для каждого углеводородного компонента.
3
Вводится Nc значений для коэффициента В, по одному для каждого углеводородного компонента.
4
Вводится Nc значений для коэффициента С, по одному для каждого углеводородного компонента.
Для использования логарифмической корреляции необходимы три записи:
1106
1
LOG CORRELATION
2
Вводится Nc + 1 значений: температура T1 и Nc значений вязкости µoi(T1), по одному для каждого углеводородного компонента.
3
Вводится Nc + 1 значений: температура T2 и Nc значений вязкости µoi(T2), по одному для каждого углеводородного компонента.
Ключевые слова OILVISCC
В качестве альтернативы можно указать коэффициенты: 1
LOG FORMULA
2
Вводится Nc значений для коэффициента А, по одному для каждого углеводородного компонента.
3
Вводится Nc значений для коэффициента В, по одному для каждого углеводородного компонента.
Если для различных компонентов необходимы разные формулы, то набор записей можно повторить. Если формула не применяется к компоненту, то данные для этого компонента должны браться по умолчанию (например, путем ввода 1*). Если для компонента не введено никаких данных, то модель будет использовать значения вязкости из ключевого слова OILVISCF или OILVISCT. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в девятом параметре ключевого слова TABDIMS. Вязкость нефтяной фазы вычисляется следующим образом:
[3.118]
где µoi
значения вязкости компонентов,
xi
мольные концентрации компонента в нефтяной фазе,
fi(xi)
индексы вязкости, определяемые ключевым словом OILVINDX.
Если указаны оба ключевых слова PVCO и VISCREF, то зависимость от давления изменяет вышеуказанные температурно-зависимые вязкости. Тогда вязкость нефти при преобладающем значении давления вычисляется следующим образом: [3.119]
где µT
вязкость из данного ключевого слова.
µP
вязкость из ключевого слова PVCO.
Pνref
опорное давление, определяемое ключевым словом VISCREF.
Ключевые слова OILVISCC
1107
Примеры Пример 1 В этом примере имеется единственная область уравнения состояния в пластовых условиях. OILVISCC --- EoS region 1 -ASTM CORRELATION --TEMP VISC1 VISC2 100 50.0 700.0 200 5.0 70.0 0.0 0.1 /
VISC3 1200.0 120.0 1.0
/
Пример 2 В этом примере имеется две области уравнения состояния в пластовых условиях. OILVISCC --- EoS region 1 -ASTM CORRELATION --TEMP VISC1 VISC2 VISC3 100 1* 700.0 1200.0 200 1* 70.0 120.0 1* 0.1 1.0 LOG FORMULA -VISC1 VISC2-3 9.64 2* 2.0E10 2* / / --- EOS region 2 -ASTM CORRELATION --TEMP VISC1 VISC2 VISC3 100 50.0 700.0 1200.0 200 5.0 70.0 120.0 0.0 0.1 1.0 /
1108
Ключевые слова OILVISCC
/
/
OILVISCF
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функция вязкости нефти Это ключевое слово может использоваться только с опцией THERMAL. Оно может использоваться вместе с термической опцией LIVEOIL по умолчанию, но не в опции DEADOIL. Данные содержат две постоянных для каждого компонента нефти, определяющих функцию для расчета вязкости компонента нефти от температуры. Для каждого компонента нефти вязкость газа подбирается в соответствии с уравнением µo = A ⋅ TB, где T — температура (°K (METRIC), °R (FIELD), °K (LAB), °K (PVT-M)). За ключевым словом следуют две записи, каждая из которых содержит Nc столбцов описанных ниже данных. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Коэффициенты A, вводится набор из Nc значений, по одному для каждого углеводородного компонента •
2
UNITS: cP (Все системы единиц)
коэффициенты, вводится набор из Nc значений, по одному для каждого углеводородного компонента •
Безразмерные ВЕЛИЧИНЫ
Вязкость нефтяной фазы вычисляется из вязкостей компонентов:
[3.120]
где µoi
значения вязкости компонентов,
xi
мольные доли компонента в нефтяной фазе, и
fi(xi)
индексы вязкости, определяемые ключевым словом OILVINDX.
Если заданы оба ключевых слова PVCO и VISCREF, то зависимость от давления изменяет вышеуказанные температурно-зависимые вязкости. Вязкость нефти при существующем давлении тогда вычисляется следующим образом: [3.121]
где µT
вязкость из данного ключевого слова.
µP
вязкость из ключевого слова PVCO.
Pref
опорное давление, определяемое ключевым словом VISCREF.
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в девятом параметре ключевого слова TABDIMS.
Ключевые слова OILVISCF
1109
Пример OILVISCF -- LIGHT COMP LIGHTER COMP 4.49E9 20.0E9 -3.4 -3.4 /
1110
Ключевые слова OILVISCF
OILVISCT
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные зависимости вязкости нефти от температуры Это ключевое слово является необязательным, его можно использовать в Температурной опции ECLIPSE 100 или Термической опции ECLIPSE 300. В ECLIPSE 100 его можно использовать в расчетах, когда Температурная опция активизирована (см. ключевое слово TEMP). Если используется ключевое слово OILVISCT, то должно быть задано ключевое слово VISCREF, чтобы обеспечить базовые условия для вязкости нефти. В ECLIPSE 300 его можно использовать в расчетах, когда Термическая опция активизирована (см. ключевое слово TEMP). Ключевое слово VISCREF необходимо, если требуется указать зависимость от давления, см. ниже Либо это ключевое слово, либо OILVISCC, или OILVISCF, или THANALV, должны определять вязкость нефти. Данные включают таблицы NTPVT (2-й параметр ключевого слова TABDIMS) зависимостей вязкостей компонентов нефти от температуры для каждой таблицы давления. Каждая таблица состоит из Nc + 1 столбцов данных (описанных ниже) заполненных 1, при моделировании на ECLIPSE 100, и заканчивается косой чертой (/).
Столбец 1 Значения температуры. Значения должны монотонно увеличиваться вниз по столбцу. •
UNITS: °C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
Столбцы со 2 по Nc + 1 Соответствующие значения вязкости нефтяного компонента. Значения должны оставаться постоянными или убывать вниз по столбцу. •
UNITS: cP (Все системы единиц)
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше NPPVT (см. ключевое слово TABDIMS). Примечание
При моделировании нелетучих нефтей (ECLIPSE 100), требуется только колонка 2, отвечающая вязкости нефти.
ECLIPSE 300 термическая опция Вязкость нефтяной фазы вычисляется из вязкостей компонентов:
[3.122]
Ключевые слова OILVISCT
1111
где µoi
вязкости компонентов нефти,
xi
мольные доли компонента в нефтяной фазе, и
fi(xi)
индексы вязкости, определяемые ключевым словом OILVINDX.
Для значений температуры за пределами заданного интервала выполняется экстраполяция постоянного значения. Если заданы оба ключевых слова PVCO и VISCREF, то зависимость от давления изменяет вышеприведенные вязкости, зависящие от температуры. Вязкость нефти при существующем давлении тогда вычисляется следующим образом:
[3.123]
где µT
вязкость из рассматриваемого ключевого слова.
µP
вязкость из ключевого слова PVCO.
Pref
опорное давление, определяемое ключевым словом VISCREF.
См. раздел «Термическая опция» на стр. 831 «Технического описания ECLIPSE».
Пример OILVISCT 75 1* 100 1* 150 1* 200 1* 250 1* 300 1* 350 1* 500 1* 15000 1* /
5780 1380 187 47 17.4 8.5 5.2 2.5 2.4999
Температурная опция ECLIPSE 100 Предполагается, что значения вязкости нефти взяты при опорном давлении и значении Rs, заданном в ключевом слове VISCREF. Вязкость нефти при существующем давлении и Rs вычисляется следующим образом:
1112
Ключевые слова OILVISCT
[3.124]
где µT
вязкость из ключевого слова OILVISCT.
µP
вязкость из ключевого слова PVCO (или PVDO).
Pref
опорное давление заданное в ключевом слове VISCREF.
Rs ref
ссылка, заданная в ключевом слове VISCREF.
См. раздел «Термическая опция» на стр. 819 «Технического описания ECLIPSE».
Пример При NTPVT=1 и NPPVT ≥ 5: OILVISCT 10 60 100 10 150 2 200 0.8 250 0.5 /
Ключевые слова OILVISCT
1113
OLDEQUIL
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
1114
Выполнение условия равновесия с помощью метода из версий, предшествующих 2000A В условие равновесия ECLIPSE 300 были внесены изменения для версии 2001A. Режим был изменен до аналогичного в ECLIPSE 100. Использование ключевого слова OLDEQUIL предполагает режим версий до 2001A: 1
Условие равновесия осуществляется с помощью N горизонтальных блоков, где N — 9-й параметр ключевого слова EQUIL.
2
На границе водонефтяного контакта знак капиллярного давления (4-й параметр ключевого слова EQUIL) меняется. Теперь на поверхности контакта предполагается положительное значение Poil > Pwater.
Ключевые слова OLDEQUIL
OLDTRAN
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет блочно-центрированные проводимости Использование OLDTRAN подразумевает, что проводимости будут рассчитываться с применением величин DX (или DR), DY (или DTHETA) и DZ без обращения к положениям угловых точек. Это не позволяет выполнять автоматический расчет проводимостей через несоседние соединения при геологических разломах , но допускает совместимость с существующими программами моделирования, использующими расчеты блочноцентрированной проводимости. OLDTRAN не имеет связанных с ним данных. Это заданный по умолчанию тип расчета проводимости для сеток, определенных с использованием ключевых слов DX (или DR), DY (или DTHETA) и DZ. (Смотри также ключевые слова NEWTRAN и OLDTRANR.)
Ключевые слова OLDTRAN
1115
OLDTRANR
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет альтернативные проводимости центров блоков Использование OLDTRANR подразумевает, что проводимости будут рассчитываться с применением величин DX (или DR), DY (или DTHETA) и DZ без обращения к положениям угловых точек. Это не позволяет выполнять автоматический расчет проводимостей через несоседние соединения при геологических разломах , но допускает совместимость с существующими программами моделирования, использующими расчеты проводимости в центрах блоков. Смотри также ключевые слова OLDTRAN и NEWTRAN. Расчет проводимости при определенном OLDTRANR несколько отличается от расчета с применением OLDTRAN. Описание формул, которые используются в расчетах с декартовыми координатами, смотри в «Расчеты проводимости» на стр. 891 «Технического описания ECLIPSE». OLDTRANR не имеет связанных с ним данных.
1116
Ключевые слова OLDTRANR
OMEGAA
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Переопределяет значения Ωa по умолчанию При расчетах состава программа задает значение коэффициента уравнения состояния Ωa по умолчанию. Однако, для изменения данного значения может использоваться ключевое слово OMEGAA. Заметим, что в данном случае рекомендуются лишь незначительные отклонения от принятых по умолчанию значений. Для каждого компонента может быть задано отдельное значение. Если используются многочисленные уравнения состояния, то набор данных должен вводиться для каждого уравнения состояния пласта. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование многочисленных областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
DEFAULT:
Пенга-Робинсона (Peng-Robinson) RK, SRK и ZJ:
0.457235529 0.4274802
Пример OMEGAA 4*0.457 3*0.461 0.462 /
Ключевые слова OMEGAA
1117
OMEGAADE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Переопределяет значения Ωa по умолчанию для детализированного состава При расчетах состава программа задает значение коэффициента Ωa уравнения состояния по умолчанию. Тем не менее, при необходимости изменить это значение для детализированного компонента при объединенном моделировании, можно пользоваться ключевым словом OMEGAADE. Заметим, что в данном случае рекомендуются лишь незначительные отклонения от принятых по умолчанию значений. Для каждого компонента может быть задано отдельное значение. Объединенное моделирование активизируется с помощью ключевого слова LUMPDIMS в разделе RUNSPEC; дальнейшее описание см. в разделе «Объединение и раздел» на стр. 916 «Технического описания ECLIPSE». Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
DEFAULT:
по Пенгу-Робинсону (Peng-Robinson): RK, SRK и ZJ:
Пример OMEGAADE 4*0.457 3*0.461 0.462 /
1118
Ключевые слова OMEGAADE
0.457235529 0.4274802
OMEGAAS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Переопределяет значения Ωa по умолчанию для поверхностных условий Данное ключевое слово позволяет использовать другое значение Ωa для продукционной системы (на поверхности). По умолчанию принимаются значения из ключевого слова OMEGAA, или, если OMEGAA не введено, значение по умолчанию уравнения состояния Ωa. Формат этого ключевого слова точно такой же, как и OMEGAA. Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
DEFAULT:
по Пенгу-Робинсону (Peng-Robinson): RK, SRK и ZJ:
0.4572355 0.4274802
Пример OMEGAAS 4*0.457 3*0.461 0.462 /
Ключевые слова OMEGAAS
1119
OMEGAASD
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Переопределяет значения Ωa по умолчанию для детализированного состава в поверхностных условиях Данное ключевое слово позволяет использовать другое значение Ωa для системы добычи (на поверхности) при объединенном моделировании. По умолчанию принимаются значения из ключевого слова OMEGAADE, или, если OMEGAA не введено, значение по умолчанию уравнения состояния Ωa. Формат этого ключевого слова точно такой же, как и OMEGAADE. Объединенное моделирование активизируется с помощью ключевого слова LUMPDIMS в разделе RUNSPEC; дальнейшее описание см. в разделе «Объединение и раздел» на стр. 916 «Технического описания ECLIPSE». Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
DEFAULT:
по Пенгу-Робинсону (Peng-Robinson): RK, SRK и ZJ:
Пример OMEGAASD 4*0.457 3*0.461 0.462 /
1120
Ключевые слова OMEGAASD
0.4572355 0.4274802
OMEGAB
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Переопределяет значения Ωb по умолчанию При расчетах состава программа задает значение коэффициента Ωb уравнения состояния по умолчанию. Тем не менее, как и в случае с Ωa, рассматриваемое ключевое слово позволяет изменять значение коэффициента. Как и в случае с Ωa, не рекомендуется вводить значительные поправки. Для каждого компонента может быть задано отдельное значение. Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
DEFAULT:
по Пенгу-Робинсону (Peng-Robinson): RK, SRK и ZJ:
0.077796074 0.08664035
Пример OMEGAB 0.0777 2*0.078 0.07677 /
Ключевые слова OMEGAB
1121
OMEGABDE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Переопределяет значения Ωb по умолчанию для детализированного состава При расчетах состава программа задает значение коэффициента Ωb уравнения состояния по умолчанию. Тем не менее, как и в случае с Ωa, рассматриваемое ключевое слово позволяет изменять значение коэффициента. Как и в случае с Ωa, не рекомендуется вводить значительные поправки. Для каждого компонента может быть задано отдельное значение при объединенном моделировании. Объединенное моделирование активизируется с помощью ключевого слова LUMPDIMS в разделе RUNSPEC; дальнейшее описание см. в разделе «Объединение и раздел» на стр. 916 «Технического описания ECLIPSE». Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
DEFAULT:
по Пенгу-Робинсону (Peng-Robinson): RK, SRK и ZJ:
Пример OMEGABDE 0.0777 2*0.078 0.07677 /
1122
Ключевые слова OMEGABDE
0.077796074 0.08664035
OMEGABS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Переопределяет значения поверхности Ωb по умолчанию Данное ключевое слово позволяет использовать другое значение Ωb для системы добычи (на поверхности). По умолчанию принимаются значения из ключевого слова OMEGAB, или, если OMEGAB не введено, значение по умолчанию уравнения состояния Ωb. Если используются многочисленные уравнения состояния, то набор данных должен вводиться для каждого уравнения состояния поверхности. Число областей уравнений состояния поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование многочисленных областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
DEFAULT:
Пенга-Робинсона (Peng-Robinson) RK, SRK и ZJ:
0.07779607 0.08664035
Пример OMEGABS 0.0777 2*0.078 0.07677 /
Ключевые слова OMEGABS
1123
OMEGABSD
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Переопределяет значения Ωb по умолчанию для детализированного состава в поверхностных условиях Данное ключевое слово позволяет использовать другое значение Ωb для системы добычи (на поверхности) при объединенном моделировании. По умолчанию принимаются значения из ключевого слова OMEGAB, или, если OMEGAB не введено, значение по умолчанию уравнения состояния Ωb. Объединенное моделирование активизируется с помощью ключевого слова LUMPDIMS в разделе RUNSPEC; дальнейшее описание см. в разделе «Объединение и раздел» на стр. 916 «Технического описания ECLIPSE». Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
DEFAULT:
по Пенгу-Робинсону (Peng-Robinson): RK, SRK и ZJ:
Пример OMEGABSD 0.0777 2*0.078 0.07677 /
1124
Ключевые слова OMEGABSD
0.07779607 0.08664035
OPERATE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID x EDIT x PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Выполняет операции над массивами Это ключевое слово используется для выполнения арифметических операций над массивами свойств. Ключевое слово может сопровождаться произвольным числом записей, каждая из которых оканчивается косой чертой (/). Данные заканчиваются пустой записью (записью, не имеющей данных перед косой чертой (/). Каждая запись состоит из следующего: 1
Результирующий массив
2
Первый блок, изменяемый по оси X (IX1)
3
Последний блок, изменяемый по оси X (IX2)
4
Первый блок, изменяемый по оси Y (JY1)
5
Последний блок, изменяемый по оси Y (JY2)
6
Первый блок, изменяемый по оси Z (KZ1)
7
Последний блок, изменяемый по оси Z (KZ2) Данные должны удовлетворять следующим условиям: 1 ≤ IX1 ≤ IX2 ≤ NDX 1 ≤ JY1 ≤ JY2 ≤ NDY 1 ≤ KZ1 ≤ KZ2 ≤ NDZ, где NDX, NDY, NDZ ⎯ границы текущего BOX.
8
Тип операции. В приведенной ниже таблице описаны допустимые операции. Пусть Xi обозначает i-й элемент массива массива аргументов, а Ri ⎯ i-й элемент массива результатов. Греческие буквы α и β обозначают скалярные параметры. Примеры допустимых массивов приведены ниже. Все операции выполняются в числах с плавающей точкой. Если результатом является целочисленный массив, действительные значения округляются до ближайшего целого.
Таблица 3.6
Допустимые типы операций
Результат
элемент 8
элемент 9
элемент 10
элемент 11
‘MULTA’
X
α
β
‘POLY’
X
α
β
‘SLOG’
X
α
β
‘LOG10’
X
не используется
не используется
‘LOGE’
X
не используется
не используется
‘INV’
X
не используется
не используется
Ключевые слова OPERATE
1125
Таблица 3.6
Допустимые типы операций (продолжение)
Результат
9
элемент 8
элемент 9
элемент 10
‘MULTX’
X
α
‘ADDX’
X
α
‘COPY’
X
элемент 11
Параметр массива, зависящий от аргумента 8. Должен быть указан обязательно, значение по умолчанию отсутствует.
10 Скалярный параметр, зависящий от аргумента 8. При необходимости должен быть указан, значение по умолчанию отсутствует. 11 Скалярный параметр, зависящий от аргумента 8. При необходимости должен быть указан, значение по умолчанию отсутствует.
Допустимые массивы Раздел GRID DX (DR)
DY (DTHETA)
DZ
PERMX (PERMR)
PERMY (PERMTHT)
PERMZ
MULTX (MULTR)
MULTY (MULTTHT)
MULTZ
PORO
NTG
DZNET
DIFFMY (DIFFMTHT)
DIFFMZ
TOPS DIFFMX (DIFFMR) Только ECLIPSE 300
MIDS
Раздел EDIT PORV
DEPTH
TRANX (TRANR)
TRANY (TRANTHT)
TRANZ
DIFFX (DIFFR)
DIFFY (DIFFTHT)
DIFFZ
SWL
SWCR
SWU
SGL
SGCR
SGU
KRW
KRO
KRG
PCG
PCW
Раздел PROPS
1126
Ключевые слова OPERATE
Раздел REGIONS
Только ECLIPSE 300
SATNUM
PVTNUM
EQLNUM
IMBNUM
FIPNUM
ENDNUM
ROCKNUM
MISCNUM
EOSNUM
Примечания •
Ключевые слова в скобках используются для расчетов в радиальной геометрии.
•
Операции над целочисленными массивами могут привести к нежелательным результатам, поскольку сначала они выполняются над числами с плавающей точкой (двойной точности), а затем результаты преобразуются в целочисленные.
•
При выполнении операций TRANX, TRANY и т. д. следует соблюдать особенную осторожность, поскольку Х- и Y-проводимости отображают положения ячеек и имеют нулевые значения на границах сетки.
•
См. также ключевые слова BOX, ENDBOX, EQUALS, ADD и MULTIPLY.
Примеры Пример 1 Установить DY равным DX: OPERATE -- результат DY /
бокс 6*
операция ‘COPY’
параметр DX /
Пример 2 Выполнить корреляции на частях сетки: ----в боксе 1-11 1-19 1-4 OPERATE PERMX 1 11 1 19 1 4 ‘MULTA’ PORO .444 .5555 / PERMX 1 11 1 19 1 4 ‘POLY’ PERMX .234 2 / PERMX 1 11 1 19 1 4 ‘POLY’ PERMX .034 3 / PERMX 1 11 1 19 1 4 ‘POLY’ PERMX .004 4 / PERMX 1 11 1 19 1 4 ‘SLOG’ PERMX .000 1.0 / PERMX 1 11 1 19 1 4 ‘MULTX’ PERMX 2.44 / PERMZ 6* ‘COPY’ PERMX/по умолчанию принимается последний заданный бокс /
Ключевые слова OPERATE
1127
В разделе REGIONS: OPERATE SATNUM 6* COPY FIPNUM / /
1128
Ключевые слова OPERATE
OPTIONS
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Активирует специальные опции программы Ключевое слово OPTIONS может использоваться, чтобы сделать активными специальные опции для отдельных возможностей в ECLIPSE 100. Эти опции в основном относятся к опциям временного или экспериментального характера или используются для восстановления обратной совместимости с предшествующими версиями программы. За ключевым словом должно следовать до 82 целых чисел, каждое из которых активирует специальную опцию ECLIPSE 100. Величина, равная нулю, отключает специальную опцию. Величина, отличная от нуля, активирует специальную опцию. Поле данных должно завершаться косой чертой (/). Если вводится меньше, чем 82 целых чисел, остальные остаются неизмененными. Обратите внимание, что при необходимости можно использовать счетчики повтора (например, 3*0), но без пробелов до и после звездочки. Управляющие параметры : 1
Если >0, запрещает установку RS равной RSSAT сеточного блока во время расчета равновесия , когда сеточная ячейка содержит свободный газ.
2
Переключатель указателя прогноза для скважины (<0 отключает, =0 используется, когда необходимо, = n используется для NEWTIT ≤ n).
3
В настоящее время не используется. Установки по умолчанию для главных направлений в подпрограмме решения систем линейных уравнений могут быть переопределены с помощью ключевого слова SOLVDIRS.
4
Если =1, критическая, а не связанная водонасыщенность используется в части моделирования VE-расчета для вычисления глубин контактов. Это предотвратит движение через основание ячейки при очень малых насыщенностях, но опция равновесия VE не будет больше статичной. Если = 2, используется критическая, а не связанная водонасыщенность, как и выше, однако она применяется только к расчету глубин водных контактов. Это предотвращает появление нереальных остаточных нефтенасыщенностей в газовой зоне в трехфазных расчетах.
5
Если = 1, критическая, а не связанная газонасыщенность используется в части моделирования VE-расчета для вычисления глубин контактов. Это предотвратит движение через основание ячейки при очень малых насыщенностях, но опция равновесия VE не будет больше статичной. Это может предотвратить трудности со сходимостью при переходе через точку насыщения в VE-расчете. Если = 2, используется критическая, а не связанная газонасыщенность, как и выше, однако она применяется только к расчету глубин газовых контактов. Это предотвращает появление нереальных остаточных нефтенасыщенностей в водной зоне в трехфазных расчетах.
6
В настоящее время не используется. Гистерезис капиллярного давления можно отключить с помощью 4-го параметра в ключевом слове EHYSTR.
7
Если <0, подавляется дробление насыщенности. Если >0, дробление нефтенасыщенности для VAPPARS также подавляется.
8
Дробление по изменению давления в итерациях решения для скважины, чтобы ограничить обращение перепада давления (<0 отключает, ≥ 0 включает опцию для сегментированного напора).
9
Неявная/явная доля воды и газа в расчетах THP. ≤ 0 неявная, > 0 явная. См. ключевое слово WVFPEXP. Если <0, вызывает мгновенное закрытие, если поток отрицательный на какой-либо итерации для скважины. Ключевые слова OPTIONS
1129
10 Если >0, дробление по P, Rs и Rv подавляется. 11 Если >0, вырабатываются «спокойные» начальные условия для определения гравитационного дренажа (пропитки) в расчетах с двойной пористостью. 12 В настоящее время не используется. Масштабирование концевых точек переходной зоны управляется теперь при помощи ключевого слова TZONE в разделе PROPS. 13 В настоящее время не используется. Альтернативная опция масштабирования относительных проницаемостей, которая сохраняет значение Krw(Sw = 1 – Sor) и т. д., может быть инициирована с помощью ключевого слова SCALECRS в разделе PROPS. 14 Признак для управления форматированным выводом со сжатием данных в restartфайлы. Ключевое слово форматированной выдачи FMTOUT в разделе RUNSPEC должно быть задано значением «true» для работы этой опции. Если = 0, не задает сжатия для форматированной выдачи. Если = 1, задает обычное сжатие для форматированной выдачи, т. е. устанавливается счетчик повтора перед повторяющимися числами, но лишние нули не будут сканироваться и выбираться до того, как числа запишутся в файл. Если = 2, задает полное сжатие для форматированной выдачи, т. е. так же, как при признаке = 1, но будет производиться сканирование лишних нулей и их выборка до того, как числа запишутся в файл. Задание признака равным 2 увеличит время работы центрального процессора. Поэтому полное сжатие задавайте только тогда, когда сохранение пространства на диске является более важным, чем увеличение времени работы центрального процессора. 15 Число итераций на временном шаге, в котором скважина может быть оживлена после того, как она закрылась из-за того, что не смогла работать при пластовых условиях предыдущей итерации (например, под управлением по THP). Если = 0, по умолчанию задается обычное число итераций, равное 3. Если < 0, предотвращается оживление скважины. 16 В настоящее время не используется. 17 В настоящее время не используется. Расчеты проводимости при выклинивании сейчас контролируются ключевым словом PINCH. 18 В настоящее время не используется. Использование псевдо-капиллярных давлений в VE сейчас может контролироваться ключевыми словами VEFRACP или VEFRACPV. 19 Если задан =1, с включенной опцией Вертикального Равновесия, будет использоваться основной метод расчета межблочных перетоков, не принимающий во внимание вертикальные смещения (например, при разломах ) (смотри раздел «Вертикальное равновесие» на стр. 27-1 «Технического описания ECLIPSE»). Заметим, что эта опция может иметь большие эффекты в случаях без разломов при использовании блочно- центрированного ввода (DX, DY и т. д.). Если задан = 2, с блочно-центрированной сеткой и включенной опцией Вертикального Равновесия, потоки рассчитываются в предположении аппроксимации угловой точки для исходной сетки. Эта опция используется в случаях локального измельчения, в которых глобальная сетка определяется как блочноцентрированная сетка. (См. раздел «Вертикальное равновесие» на стр. 923 «Технического описания ECLIPSE»). •
ПО УМОЛЧАНИЮ: 0 — В случаях геометрии с угловой точкой, 1 — В случаях блочно-центрированной геометрии.
1130
Ключевые слова OPTIONS
20 Если задан >0, направляющие дебиты водной фазы для скважины или группы при необходимости будут возрастать для обеспечения GRw/GRo > X, где X — обратная величина числа, введенного для этого управления. Это увеличит добычу скважин с низкими значениями ВНФ, если меняется управление группы или месторождения от управления по расходу нефти к управлению по расходу воды. Внимание
Если распределение добычи меняется слишком сильно (делая минимальное отношение направляющего дебита по воде к направляющему дебиту по нефти слишком большим), группа или месторождение могут оказаться не в состоянии удовлетворить ограничениям и на добычу нефти, и на отбор воды.
21 Если задан >0, управление расходом Жидкости будет относиться к сумме Нефть + Газ, а не к сумме Нефть + Вода. Переопределение расхода жидкости на средний суммарный расход углеводородов в поверхностных условиях применяется к: (1)
Ограничениям расхода жидкости для скважины, заданным в WCONPROD и WELTARG
(2)
Ограничениям расхода жидкости для группы, заданным в GCONPROD и GCONPRI, если действие по нарушению не есть закрытие скважины или ремонт
(3)
Направляющим дебитам жидкой фазы, заданным в WGRUPCON и GCONPROD
(4)
Управляющей фазе LIQ, выбранной в параметре 7 ключевого слова WCUTBACK.
Эта опция не может использоваться с единицами FIELD, потому что расходы нефти и газа измеряются в разных единицах. 22 Максимальное число сообщений о переключении режима для данной скважины. Если она переключается большее число раз, она будет закрыта или остановлена в соответствии с параметром 9 ключевого слова WELSPECS. Величина, равная 0, или отрицательная величина не накладывают ограничения. 23 Устанавливает максимальное число раз выдачи определенных сообщений. Эта опция управляет некоторыми сообщениями о сетке. Величина, равная 0, задает максимальное число равным значению по умолчанию 15. Отрицательная величина не накладывает ограничений. 24 В настоящее время не используется Множители порового объема и множители проводимости для опции уплотнения породы табулируются в зависимости от эффективного горного давления путем использования 1-го параметра в ключевом слове ROCKOPTS. 25 Ели задан >0, области вытеснения записываются в файл DEBUG при каждой выдаче отчета. Это полезно для опции с потоками на границах ECLIPSE 200. Расходы минимальны между разными областями вытеснения. Таким образом, если области вытеснения стабильны на протяжении некоторого времени, они могут использоваться вместе с опцией потоков на границах для экономии времени в расчетах по исследованию чувствительности или в расчетах с адаптацией истории . Если задан > 1, положение стоков (обычно скважин) в каждой области вытеснения определяется отрицательным номером области. Время расчета, использованное этой опцией, выдается в отчет, если была задана мнемоника DRND в ключевом слове RPTSCHED. 26 Если задан >0, используется более слабый критерий для переключения переменных решения в случаях, когда водная ячейка имеет некоторый приток углеводородов. Это может быть полезным в тех редких случаях, когда вблизи границы водауглеводороды могут появляться отрицательные газонасыщенности. Ключевые слова OPTIONS
1131
27 Если задан >0, расчет останавливается, когда на временном шаге нет сходимости, а временной шаг слишком мал для дробления (смотри ключевое слово TUNING). Если задан > 9, расчет останавливается после временного шага, на котором не было сходимости. 28 Если задан > 0 с опцией гистерезиса капиллярного давления, будет использоваться дробление насыщенности для ячейки, которая изменит состояние гистерезиса в газовой фазе.Если задан > 1, то дробление также применяется и к водной фазе. 29 В настоящее время не используется. 30 Если задан >0, реализуется логическое дробление в итерациях скважины, ограничивающее приращения в решении, если остатки становятся хуже. Это может помочь сходимости итераций скважины в некоторых сложных случаях. Однако для проблем со сходимостью многосегментных скважин рекомендуется попробовать использовать ключевое слово WSEGITER до изменения этого переключателя. Если задан < 0, логические дробления не применяются. Если задан = 0 (по умолчанию), логические дробления применяются в многосегментных скважинах, но не в стандартных скважинах. Если задан > 0, логические дробления применяются во всех типах скважин. Если задан > 1, в многосегментных скважинах применяется дополнительное дробление по давлению со значением, которое вызывает обращение перепада давления. Это применяется только тогда, когда глубина соединений равняется глубине узла сегмента. 31 Если задан > 0, выдается средневзвешенное давление по поровому объему, а не по углеводородному поровому объему для пласта или области. Используются поровые объемы для базовых условий (т. е. поровые объемы без сжатия). Среднее пластовое давление по умолчанию составляет
где HCPV = PV(1 – Sw) — поровый объем углеводородов и давление в нефтяной фазе. Задание OPTIONS (31) > 0 предполагает
Этот переключатель не влияет на фиксированные средние величины Rs и Rv, которые определяются, например,
Кроме того, если абсолютное значение переключателя делится на 2 и > 0, то выдаются средневзвешенные потенциалы по поровому объему, а не по средневзвешенному поровому объему фазы для пласта или для среднего значения (которое установлено по умолчанию). По умолчанию фиксированные потенциалы (для нефти) составляют
где Φo — нефтяной потенциал, а So — нефтенасыщенность. Если⏐OPTIONS (31)⏐ делится на 2, и OPTIONS(31) > 0, то нефтяной потенциал месторождения задается
1132
Ключевые слова OPTIONS
32 Число раз последовательного дробления временного шага из-за переключения скважины от управления по расходу на управление по давлению и прекращения ее существования на том же временном шаге. Если = 0, по умолчанию равно 1. Если задан отрицательным, предотвращается дробление временного шага по этой причине. В расчетах локального измельчения сетки глобальный временной шаг не дробится для скважин в локальных сетках — дробятся только локальные временные шаги. Задание управляющей величины от 11 до 20 допускает дробление глобального временного шага, при этом максимальное количество раз будет равным разнице управляющей величины и 10. Опция наземной сети
33 Число балансирующих итераций сети, в которых скважина может быть восстановлена после того, как она была закрыта из-за невозможности работы при ее текущем THP. Если = 0, это задает максимальное значение по умолчанию (4, NETBAL/2), где NETBAL — максимально разрешенное число балансирующих итераций сети (см. ключевое слово NETBALAN в опции наземной сети).
Модель разработки газового месторождения
34 Если задан >0, при работе Модели Контроля Добычи Газа запрещается автоматическое открытие скважин из очереди на бурение во время 2-го прохода контрактного года, в тот же самый месяц, когда они были открыты в 1-ом проходе, если им не нужно удовлетворять заданному значению DCQ*профильный коэффициент. 35 Если задан > 0, ECLIPSE вернется к методу расчетов явного перепада давления в скважине, который использовался в версиях до 98А (SEG в параметре 12 ключевого слова WELSPECS), когда используется API трассировка, т. е. перепад давления рассчитывается из средней плотности нефти в поверхностных условиях в скважине вместо средневзвешенного объемного потока вверх по потоку на каждом соединении. 36 Если задан >0 с активной 9-точечной схемой, прекондиционирование матрицы будет подавляться (при тестировании на стадии разработки). 37 Если задан >0, ECLIPSE заменит состояние решения каждой ячейки локальной сетки состоянием решения глобальной ячейки при обновлении глобального решения. Это может быть полезным для случаев, когда требуются большие времена, чтобы изменение состояния в малых локальных ячейках сказалось на глобальной ячейкехозяине. Один из примеров — случай с газоконденсатом, когда применяется радиальное измельчение вокруг скважины. Состояние малых ячеек, ближайших к соединениям скважины, может измениться от одного только газа на газ и жидкость в самом начале моделирования, в то время, как в больших ячейках такое изменение при моделировании произойдет гораздо позже. Использование этой опции позволяет ECLIPSE взвешивать эти изменения состояния в соответствии с объемом ячеек, существенно сглаживая эти переходные явления. 38 Если задан >0, гравитационные члены для нефти будут рассчитываться с использованием усредненной по области плотности нефти в пластовых условиях, а не локальной плотности в пластовых условиях. Это может предотвратить численно наведенные потоки, которые в некоторых случаях могут привести к проблемам со сходимостью. Примечание
Вообще, использование этого переключателя не рекомендуется.
39 Если задан >0, ECLIPSE позволит контактировать областям с разными постоянными значениями Rs или Rv. Это переопределит поведение, взятое по умолчанию, допускающее контакт только между областями с равными постоянными значениями Rs или Rv. Любые такие связи отмечаются сейчас в отчетах предупреждениями, а не ошибками. Ключевые слова OPTIONS
1133
40 Если задан >0, потенциальные расходы скважины будут рассчитываться без учета каких-либо ограничений на THP. Эта опция может быть полезной, если потенциалы не используются для чего-то важного, а потенциальные расходы будут экстраполировать VFP-таблицы. 41 Если задан >0, в расчетах с Вертикальным Равновесием будет модифицироваться расчет притока в скважину. Глубина соединения будет сдвигаться к центру перфорированного интервала в сеточном блоке, а давление в сеточном блоке будет корректироваться для этой глубины с использованием фазовых гидростатических перепадов. 42 Весовой коэффициент для усреднения по времени (NWT) для Bo и Rs в опции преобразования мгновенного испарения (смотри ключевое слово COMPFLSH):
Задайте 2 или большее число для гашения осцилляций. Отрицательная величина (например, -1) сохраняет обработку недонасыщенной нефти версий, предшествующих версии 96a. Заметим, что величина < -1 также будет активировать усреднение во времени членов преобразования. 43 В настоящее время не используется. Данные породы (ключевое слово ROCK) относятся к номерам областей таблицы от насыщенностей (SATNUM), а не номерам областей PVT (PVTNUM), если параметр 3 ключевого слова ROCKOPTS задан строкой SATNUM. 44 Управляет обработкой плотности нефти на водонефтяном контакте. Если управление задается < 0, плотность нефти для потока из ячейки, содержащей нефть, в 100% водную ячейку будет приниматься равной средней плотности нефти в двух ячейках. В водной ячейке нефть предполагается насыщенной. В случае по умолчанию (управляющий параметр = 0) используется плотность нефти только в нефтяной ячейке. Управление оказывает влияние только на расчеты, содержащие нефть с растворенным газом. В версиях ECLIPSE, предшествующих версии 95A, используется первый метод. 45 Если задан >0, Kh или член знаменателя не будут рассчитываться из коэффициента соединения, если для него введена положительная величина в параметре 8 ключевого слова COMPDAT. При необходимости эта опция может использоваться для достижения совместимости с наборами данных для версий, предшествующих версии 95A. 46 Управляет интерполяцией MINPV или MINPVV на локальном измельчении сетки, когда или MINPV, или MINPVV определяются в глобальной, а не в локальной сетке. Если задан равным 1, пороговые поровые объемы не будут копироваться из глобальных ячеек-хозяев, что задано по умолчанию для версии 95A. Это воспроизводит поведение наборов данных для версий, предшествующих версии 95A, где пороговый поровый объем задан по умолчанию равным 10-6 в локальных сетках, для которых он не определяется явным образом. 47 Если задан > 0, предотвращается падение давления в соединении скважины ниже атмосферного давления. Это может быть полезным для насосных скважин с низким давлением, в которых есть поверхность раздела нефть-газ в перфорированном участке. 48 Если задан > 0 в расчете с двойной пористостью и одинарной проницаемостью, то когда трещинные ячейки делаются неактивными, из-за того, что поровые объемы трещинных ячеек оказываются ниже порога, заданного в MINPV или MINPVV, соответствующие матричные ячейки также становятся неактивными. Если задан > 1, то любые активные матричные ячейки с соответствующей неактивной трещинной ячейкой делаются неактивными вне зависимости от того, по какой причине неактивна трещинная ячейка (независимо от того, произошло ли это благодаря использованию ключевого слова MINPV или MINPVV). 49 Если задан > 0, коэффициенты эффективности скважин не принимаются во внимание при суммировании значений ALQ для скважины при сравнении групповых расходов газа для газлифта с их максимальными производительностями лифта, заданными в ключевом слове GLIFTLIM. Это обеспечивает совместимость с версиями ECLIPSE, предшествующими версии 96a, в которых коэффициенты эффективности не принимаются во внимание. 1134
Ключевые слова OPTIONS
50 Если задан > 0, 9-точечная схема будет применяться только по площади. В настоящее время эта опция не используется. Локальное измельчение сетки
51 Если задан = 1, временная интерполяция будет использоваться для первого локального решения, следующего за глобальным временным шагом, а переменные состояния переустановятся в глобальных ячейках ореола, окружающих локальное измельчение сетки, в течение временной интерполяции. Это может улучшить сходимость, если локальное измельчение сетки занимает несколько минишагов для синхронизации с глобальным временным шагом. Если задан = 2, начальное локальное решение переопределяется значениями в конце предыдущего локального временного шага, при определении решения на локальных сетках. Этот метод использовался в версиях, предшествующих версии 95a. Если задан = 3, то помимо этого потоки пересчитываются для первой итерации на локальной сетке. 52 Если задан = 1, тогда введенные глубины угловых точек для VE-расчета будут всегда соответствовать версиям, предшествующим версии 95A. Если задан = 2, глубины нижних угловых точек для каждой ячейки модифицируются для соответствия глубинам верха следующей активной ячейки, находящейся ниже в том же самом столбце. Количество предупреждающих сообщений, выдаваемых, когда это происходит, может быть ограничено при помощи переключателя 23 OPTIONS. Если задан = 0 (по умолчанию), глубины будут модифицироваться для обеспечения отсутствия вертикального зазора между соседними локальными и глобальными сеточными ячейками на верхней и нижней гранях локальных сеток. Это требуется для расчета правильного решения в случае локальной сетки, например, когда выклинивающийся слой с ненулевой толщиной лежит по соседству с верхней или нижней гранями локальной сетки. 53 Если задан > 0, закрытие дополнительных соединений скважины «ниже» наихудшего соединения при автоматических ремонтах +CON для стандартных скважин управляется исключительно по их значениям фактической глубины. Это восстанавливает обработку для таких ремонтов, принятую в версиях, предшествующих версии 2002А. Если задан = 0 (по умолчанию), дополнительные соединения, подлежащие закрытию, выбираются в соответствии с упорядочением соединений, как указано в ключевом слове COMPORD. Заметим, что фрикционные и многосегментные скважины всегда закрывают свои соединения в порядке расположения вдоль ствола скважины, вне зависимости от настройки данного переключателя. 54 В настоящее время не используется. Управление учетом коэффициентов эффективности скважины в потоках ветвей сети в Расширенной Модели Сети теперь осуществляется в параметре 3 ключевого слова WEFAC.
Трение в стволе скважины
55 В опции трения в стволе скважины это может использоваться для «гашения» ньютоновских итераций решения для скважины, если возникают проблемы со сходимостью для скважины. В некоторых случаях приращение решения для скважины только в части ньютоновского шага, возможно в дополнении к увеличению MXWSIT в ключевом слове TUNING, может помочь в преодолении проблем со сходимостью. Если = n, то приращение, прогнозируемое по методу Ньютона, будет гаситься с коэффициентом 1/(1+n). Данный коэффициент применяется только для скважин с трением, а значения, отличные от n=1, следует использовать только в крайних случаях. Так как эта опция, главным образом, предназначена для предотвращения проблем со сходимостью, которые иногда возникают при начальном открытии скважин с трением, оставлять эту опцию заданной при успешном открытии упомянутой скважины очень неэффективно, так как в этот момент она будет не способствовать, а препятствовать сходимости уравнений скважины.
Ключевые слова OPTIONS
1135
Локальное измельчение сетки
56 Если > 0, действие ключевых слов LGROFF или LGRON в расчетах с локальным измельчением сетки осуществляется до решения глобальной сетки. По умолчанию это дейсвие применяется после решения глобальной сетки, но до решения локальных сеток. Если > 1, весовые коэффициенты алгоритма решения систем линейных уравнений приравниваются коэффициентам неизмельченной сетки каждый раз при нахождении ключевого слова LGROFF. Данный переключатель игнорируется для пластовых локальных сеток, в которых действие всегда применяется до решения сопряженной системы.
Опция наземной сети
57 Данный переключатель вызывает альтернативную процедуру управления автоматическими штуцерами в опции расширенной сети при установке низкого заданного расхода. Эту процедуру можно попробовать применить в случае возникновения проблем с методом по умолчанию. Вполне возможно, что итерации падения давления на штуцерах могут значительно изменить давление в устье скважины, что может привести к прекращению существования всех скважин одновременно. Чтобы этого избежать, ECLIPSE «обрезает» итерации в диапазоне давлений, при которых, по его расчету, скважины прекратят давать расход. По умолчанию, давление THP «нулевого расхода» рассчитывается, предположив, что все переменные скважины зафиксированы, включая BHP, а затем вычислив THP, при котором достигается нулевой расход. Если = 1, то ECLIPSE вычисляет фактическое давление THP, при котором скважина прекращает свое существование, но на этот раз в предположении, что постоянными остаются обводненность, доля газа и т. д. 58 Если > 0, опция трассировки API в расчетах с газоконденсатом модифицируется для сохранения индикатора в поверхностных условиях только в нефтяной фазе. По умолчанию, индикатор в поверхностных условиях переносится в нефтяной компонент, присутствующий как в нефтяной, так и газовой фазах. Эту опцию следует использовать осторожно, так как ясно, что при полном испарении нефти в ячейке, «индикатор в поверхностных условиях» становится бесконечным, что приводит к большому отрицательному значению API.
Опция наземной сети
59 Активирует альтернативную программу решения систем линейных уравнений для опции расширенной сети. Не используйте этот переключатель, так как программа решения уравнений в настоящее время используется лишь в экспериментальных целях. 60 Если > 0, возвращает к использованию алгоритма решения двойной проницаемости, как в версиях до 97А. Новый алгоритм решения двойной проницаемости в версии 97A является более эффективным, однако старый алгоритм все еще доступен для обеспечения совместимости с предшествующими версиями. 61 В настоящее время не используется. 62 Обеспечивает совместимость с предшествующими версиями постпроцессоров ECLIPSE. Дополнительная информация по выходным файлам ECLIPSE в версиях до 98A программ GRAF и RTView может обрабатываться некорректно. В этом случае установка данного переключателя на отрицательное значение позволит получить выходные файлы в виде, который можно загружать в эти старые версии.
Многосегментные скважины
63 Управляет расчетом гидростатического перепада давления между каждым из соединений многосегментной скважины и ее соответствующими сеточными блоками. Он определяется разностью глубин между глубиной скважины в месте соединения и глубиной в центре сеточного блока. Гидростатический перепад давления рассчитывается с помощью средней плотности смеси флюидов в сеточном блоке, взвешенной в соответствии с относительной проницаемостью, чтобы только подвижные фазы вносили свой вклад. Гидростатический перепад вычисляют в начале каждого временного шага, и он остается постоянным на протяжении всего временного шага. Если > 0, гидростатический перепад также усредняют с его значением на предыдущем временном шаге, для гашения осцилляций, которые могут возникать при использовании явных значений. Усреднение зависит от значения n данного переключателя: H(использованное) = (H(текущее) + nH(предыдущее))/(n + 1) 64 Активизирует опции моделирования индикатора. Не используйте этот переключатель, так как в настоящее время он предназначен лишь для целей разработки.
1136
Ключевые слова OPTIONS
Приток через границу
65 Если > 0, в расчетах притока через границу определенные ошибки сводятся к предупреждениям, что позволяет продолжить расчет. Если > 0, в расчетах полного месторождения DUMPFLUX любые сообщения об ошибках присоединения скважин к областям с несколькими потоками, или расположения локальных сеток рядом с притоками через границу, будут заменены предупреждениями. В расчетах сниженного притока USEFLUX остаются серьезные ошибки при подключении скважин внутри и снаружи области USEFLUX, или при размещении любых локальных сеток рядом с областью USEFLUX. Данный переключатель полезен в случаях с несколькими областями притоков, когда заранее известно, какие номера области притока составляют область USEFLUX (при помощи FLUXREG в уменьшенном расчете), и когда отсутствуют какие-либо проблемы с расположением локальных сеток или скважин в уменьшенном расчете. Если > 1, в расчетах сниженного потока USEFLUX любые сообщения об ошибках, связанные с локальными сетками на границах области со сниженным притоком, подавляются. Пользуйтесь этой опцией крайне осторожно, поскольку вероятно получение бессмысленных решений, так как при этом игнорируются потоки с притоками. Данная опция введена лишь с целью обратной совместимости с версиями до 98A, в которых граница сниженной области присоединялась к остальной части сетки посредством несмежных соединений, и сообщений об ошибке не возникало. Пожалуйста, не используйте. 66 Если > 0, возвращается к функции параметра 1 записи 2 в ключевом слове PRORDER и к опции QDRILL в ключевом слове WDRILTIM, как в версиях до 98A.
Опция градиента
67 Активизирует опции, свойственные опциям градиента. (Опция градиента необходима для программы SimOpt). Использовать этот переключатель не рекомендуется, так как в настоящее время он предназначен лишь для целей разработки. 68 Если > 0, возвращается к обработке терминов соединений скважин в прекондиционере, как в версиях до 98A, когда линейные уравнения решались на каждой ньютоновской итерации временного шага. Ключевое слово OPTIONS следует вводить в верхнюю часть набора данных. Это не действует при использовании опций параллельных или многосегментных скважин. 69 В настоящее время не используется. 70 Если > 0, возвращает к определению ключевого слова SIGMAGD, как в версиях до 99А. Проводимость гравитационного дренажа в версиях до 99A вычислялась при помощи проницаемости в направлении Х в матрице, в то время как в версиях после 99A использовалась проницаемость в направлении Z. Того же можно добиться, если приравнять значения проницаемости в направлении Z и в направлении Х в матричных ячейках, так как эти данные больше нигде не используются. 71 Если > 0, возвращает к определению начальных условий скважин, как в версиях до 99А. В версиях программы до 99A всякий раз при вызове определенных ключевых слов, управляющих скважинами (например, WCONPROD), дебитам скважин повторно присваивалось нулевое значение. Теперь дебиты скважин не подвергаются повторной инициализации, если только не изменился тип скважины. Это оказывает влияние на расчет направляющих дебитов, что может приводить к незначительным различиям режима при групповом управлении; непосредственно после одного из этих ключевых слов теперь можно вычислять отношение фаз направляющих дебитов скважины на основе последних отношений дебитов, вместо того, чтобы использовать потенциальные отношения. 72 В настоящее время не используется. 73 В настоящее время не используется. Для предотвращения переключения скважин на управление по THP при ограничении на их работу на нестабильном участке кривой VFP используйте параметр 4 ключевого слова WVFPEXP.
Ключевые слова OPTIONS
1137
74 При моделировании гидрофобных систем с активизированной опцией масштабирования концевых точек появляется следующее преимущество: можно масштабировать капиллярное давление в системе вода-нефть при максимальной водонасыщенности (при помощи ключевого слова PCW), а не при начальной (связанной) водонасыщенности (при которой водонасыщенность равна значению SWLPC). Данный переключатель удовлетворяет подобной ситуации. Существует еще одна менее интересная возможность, возникающая при использовании данного переключателя опции, которую следует описать для полноты картины. Это — возможность масштабирования давления в системе газ-нефть (ключевое слово PCG) при связанной, а не при максимальной газонасыщенности. Если OPTIONS(74) не равны нулю и делятся на 2, то капиллярное давление в системе вода-нефть масштабируется при максимальной водонасыщенности, а если OPTIONS(74) не равны нулю и делятся на 3, то капиллярное давление в системе газ-нефть масштабируется при связанной газонасыщенности. Если OPTIONS(74) равны 1, то все кривые капиллярного давления, для которых Pcon является исключительно положительным числом, выбираются как гидрофобные, и масштабируются при начальной насыщенности SWLPC, в то время как кривые капиллярного давления, для которых Pcon является исключительно отрицательным числом, масштабируются при максимальной насыщенности SWU. Для кривых смешанной смачиваемости произвольный выбор концевой точки масштабирования оказывается обманчивым, поэтому установка этого переключателя опции на 1 ничего для этих кривых не меняет. При использовании ключевого слова SWATINIT для получения начального распределения водонасыщенности, масштабирование по Pcon является более чувствительным, если OPTIONS(74) = 1, когда порода смочена водой или нефтью (но не смешана со смачиваемой породой). 75 Эта опция предназначена для использования разработчиком — не используйте эту опцию. 76 Если эта опция установлена на ненулевое значение, она отключает проверку на монотонность для насыщенных концентраций ПАВ, абсорбированных породой пласта, введенных ключевым словом SURFADS. Многосегментные скважины
77 Восстанавливает обратную совместимость с обработкой модели дрейфа притока в многосегментных скважинах, как в версиях до 2000A. Если > 0, модель дрейфа системы нефть-газ используется вместо формулы, предложенной Хасаном (Hasan) и Кабиром (Kabir). Если > 1, в наклонном сегменте с углом, отличном от вертикали, скорость дрейфа равна значению, рассчитанному для вертикального потока, помноженного на cosθ вместо умножения на (cosθ)0.5 (1 + sinθ)2. 78 Восстанавливает использование вспомогательных файлов для предварительной обработки геометрических данных для несоседних соединений. Это может потребоваться для систем с нехваткой виртуальной памяти для обработки несоседних соединений. 79 Если > 0, восстанавливается режим гистерезиса капиллярного давления, как в версиях до 2000A; ячейки с начальным насыщением ниже критического значения смачивающей фазы используют граничную кривую пропитки. В настоящее время режим по умолчанию следует кривой сканирования. Если = -1, восстанавливается режим STONE1 — режим относительной проницаемости в трехфазной системе в случаях масштабирования концевых точек, как в версиях до 2001A. 80 Ключевое слово HYMOBGDR имеет более высокий приоритет.
1138
Ключевые слова OPTIONS
Модель полимерного заводнения
81 Восстанавливает «закупоривание» концентрации полимера, как в версиях до 2000A. Если > 0, концентрация закупоривается при значении, превышающем максимальную нагнетаемую концентрацию в (OPTIONS(81) + 1) раз. Значение этого переключателя, установленное на 1, восстанавливает режим закупоривания при значении, равном двойной максимальной концентрации нагнетаемого полимера, как в версиях до 2000A. 82 Снимает ограничение на обновление размеров сеточных блоков в локальном измельчении сетки. Это возможно только для блочно-центрированной геометрии. 83 Вычисленные значения насыщенности могут быть немного меньше 0 или немного больше 1 — расхождение зависит от точности расчетов моделирования. Хотя это может оказаться полезным для настройки точности моделирования, этой опцией неудобно пользоваться в целях составления отчетов. Если этот признак > 0, эти значения в выходных файлах округляются до 0 или 1.
Пример OPTIONS 1 0 0 0 0 0 1 /
Ключевые слова OPTIONS
1139
OPTIONS3
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Активирует специальные опции программы Ключевое слово OPTIONS3 может использоваться, чтобы сделать активными специальные опции для отдельных возможностей в ECLIPSE 300. Эти опции в основном относятся к опциям временного или экспериментального характера или используются для восстановления обратной совместимости с предшествующими версиями программы. За ключевым словом должно следовать до 53 целых чисел, каждое из которых активирует специальную опцию ECLIPSE 300. Величина, равная нулю, отключает специальную опцию. Величина, отличная от нуля, активирует специальную опцию. Поле данных должно завершаться косой чертой (/). Если вводится меньшее целое число, чем 53, остальные остаются без изменений. Обратите внимание, что при необходимости можно использовать счетчики повтора (например, 3*0), но без пробелов до и после звездочки. 1
Установите на 1 для получения значений гидростатического перепада давления в явном виде в модели скважины, если его расчет основан на средней плотности ствола скважины. Установите на -1 для получения значения гидростатического перепада давления в неявном виде в модели скважины, если его расчет основан на средней плотности ствола скважины. По умолчанию ECLIPSE 300 использует расчет гидростатического перепада давления, который основан на сегментированном расчете плотности (см. параметр 12 ключевого слова WELSPECS). Такой гидростатический перепад всегда обрабатывается в явном виде, а поэтому этот переключатель не действует.
2
Установите на 1 для получения опции FREEZEPC. Это значение будет переопределено, если используются ключевые слова FREEZEPC, NOFREEZE или DPCDT.
3
Установите на 1 для отсечения насыщения.
4
Новое управление материальным балансом при схождении.
5
Установите на 1 для использования испытания под давлением насыщения, чтобы определить фазу в расчетах сепаратора.
6
Установите на 1 для получения старой (96A) опции вертикального масштабирования концевых точек.
7
Установите на 1 для интерполирования начальных составов из построенных внутренних таблиц, а не непосредственно из пользовательских данных. Это обеспечивает совместимость с версиями, предшествующими версии 95.
8
Установите на 1 для добавления капиллярного давления системы нефть-газ к нефтяной фазе, а не к газовой фазе для водогазовой модели.
9
Установите на 1 для того, чтобы приравнять нулевое значение THP к нулевому дебиту скважин.
10 Управляет выводом сообщений при экстраполяции VFP. 0
Выдает отчет об экстраполяции VFP в конце расчета.
1
Выдает отчет об экстраполяции VFP в конце каждого отчетного шага.
2
Выдает отчет об экстраполяции VFP в конце каждого отчетного шага и останавливает расчет, если встретится экстраполяция.
11 Если > 0, включается потенциальное обратное дробление. Если = 2, потенциальное обратное дробление применяется только в том случае, если в двух ячейках имеется значительный перепад подвижности. 12 Если > 0, используется метод уравновешивания для версии до 98А. 1140
Ключевые слова OPTIONS3
13 Если > 0, для нормирования изменения решения, отчет о котором получен в нелинейных итерациях, используется средняя удельная производная объема для версии до 98A. Если < 0, для нормирования изменения решения, отчет о котором получен в нелинейных итерациях, используется средняя удельная производная объема для версии после 98A. По умолчанию ECLIPSE 300 использует метод для версии после 98A, за исключением расчета термической опции, которая по умолчанию использует метод для версии до 98A. 14 Если > 0, вместо средней удельной производной объема в нелинейных итерациях используется фактическая удельная нормализация объема. 15 Если > 0, опорное поверхностное натяжение (если это значение по умолчанию) принимается как начальные поблочные значения, а не среднее по месторождению. Такой режим использовался в версиях до 98A. 16 Если > 0, используется экстраполяция констант равновесия с постоянным наклоном, как в версиях до 98A. 17 Если = 1, выключает гашение решения забойного давления скважины (BHP). Термическая опция
18 Если = 1, отключает основанное на насыщении дробление Эпплярда (Appleyard) для термической опции. 19 Если > 0, выключает нелинейное ускорение за счет опции Gain. 20 Если > 0, использует ограничение COLSUM в прекондиционере Гнездовой Факторизации. Если < 0, использует ограничение ROWSUM в прекондиционере Гнездовой Факторизации. (По умолчанию ограничение COLSUM используют в полностью неявных и термальных расчетах, а ROWSUM — в расчетах IMPES и AIM. Ограничение COLSUM в версиях, предшествующих версии 99A, использовалось для всех расчетов). 21 Если > 0, пытается остановить ньютоновские итерации, осциллирующие между альтернативными состояниями. Если < 0, гашение осцилляций ньютоновских итераций не активируется. По умолчанию ECLIPSE 300 не пытается гасить какие-либо осцилляции ньютоновских итераций, за исключением расчетов термической опции, которые гасят эти осцилляции по умолчанию. 22 Если > 0, заставляет программу использовать альтернативный набор таблиц от Хэйвуда (Haywood) вместо таблиц от Перри (Perry) и Грина (Green) (только для термической опции). 23 Если > 0, нормирует остаточные продукты по общим молярным концентрациям, а не по молярным концентрациям углевода или воды. 24 Если < 0, считывает ключевое слово PVCO столбца 6, но игнорирует сжимаемость вязкости (как в версиях до 2002a). Если > 0, использует версию ключевого слова PVCO версий до 99А только с 5 столбцами. 25 Если > 0, отключает дробление Эпплярда для композиционного режима. 26 Активизирует новый блок решения Рэчфорда-Райса (Rachford-Rice) для мгновенного испарения (в композиционном режиме).
Термическая опция
1
Векторное мгновенное испарение.
2
Векторное и скалярное мгновенное испарение.
27 Если > 0, отключает основанное на температуре дробление Эпплярда для термической опции. Ключевые слова OPTIONS3
1141
28 Если > 0, использует постоянный гидростатический перепад давления для расчетов скважин. 29 Если > 0, использует скалярное испарение для схождения тех ячеек пласта, которые находятся в переходном состоянии от однофазного состояния к двум углеводородным фазам. Этот переключатель восстанавливает совместимость с обработкой, принятой в версиях, предшествующих версии 99a. 30 Управляет использованием ранее закачанного газа при обратной закачке: =1
Использует обработку в смесительном баке, в котором ранее закачанный газ смешивается с добытым газом, после чего газ из смесителя закачивается обратно. Дебит ранее закачанного газа складывается с дебитом добытого газа для получения имеющегося дебита газа для обратной закачки в зависимости от обязательств по добыче топлива и газа для продажи.
=2
Также использует обработку в смесительном баке, но дебит ранее закачанного газа не складывается с дебитом добытого газа для получения имеющегося дебита газа до обязательств по добыче топлива и газа для продажи. Этот режим обработки ранее закачанного газа использовался по умолчанию в версии 99A.
31 Если > 0, имена скважин и групп не будут преобразованы в верхний регистр. 32 Этот переключатель переопределяет некоторые коррекции, внесенные в расчет скважины для версии 99A, восстанавливая совместимость с более ранними версиями, что позволяет оценить важность изменений. Если = 1, расчет потенциала нагнетательной скважины возвращается к состоянию, как в версиях до 99A, когда ограничение на устьевое давление (THP), накладываемое на нагнетательную скважину, использовалось для установки потенциального дебита в случае, если значение THP при ограничивающих потенциальных дебитах BHP было меньше, чем этот предел. Для версии 99A данный расчет проводится корректно, с использованием ограничения на устьевое давление в качестве верхней границы для нагнетательных скважин. Данная коррекция влияет только на расчеты с нагнетательными скважинами с установленными ограничениями на устьевое давление, которые поддаются групповому управлению, поскольку направляющие дебиты скважины по умолчанию приравниваются их потенциальным дебитам. Если = 2, составы жидкостей группы и месторождения возвращаются к состоянию, как в версиях до 99A, когда их вычисляли путем суммирования объемов добычи компонент скважины вместо суммирования молярных дебитов компонентов. Это изменение влияет на отчетные значения молярных долей компонентов группы и месторождения. Если = 10, оба из вышеуказанных параметров возвращаются к состоянию, как в версии до 99А. 33 Если > 0, приоритет сообщения об ошибке, возникающего при расчете значения FACTLI, которое составляет менее 0,9 или более 1,1 при использовании опции 1 композиционного равновесия (10-й параметр ключевого слова EQUIL), понижается до простого предупреждения, при котором возможно продолжение расчета. Многосегментные скважины
34 Если > 0, для многосегментной скважины с этим номером (скважины нумеруют в порядке их ввода) будут предприняты два дополнительных шага, способствующих сходимости при перетоках. Во-первых, начальные переменные многосегментной скважины в начале каждого расчета скважины примут значения, равные решению в конце последнего временного шага. Во-вторых, во время решения ограничения на управления дебитом, в процессе поиска BHP делается упор на деление пополам, а не на ньютоновские итерации. Это может привести к появлению большего числа итераций, необходимых для сходимости скважины, но в то же время, это способствует сходимости в сложных случаях. Если этот аргумент установлен на 10000, то вышеуказанное используется для всех многосегментных скважин. 35 Не используется.
1142
Ключевые слова OPTIONS3
36 Этот переключатель переопределяет некоторые коррекции, внесенные в расчет скважины для версии 2000A, восстанавливая совместимость с более ранними версиями, что позволяет оценить важность изменений. •
•
•
•
•
•
•
•
•
Если = 1, расчет номера «дополняющей» фазы возвращается к состоянию, как в версиях до 2000A, когда фазе присваивался статус «дополняющей», если группа находилась в процессе компенсации интенсивности отбора или в режиме управления дебитом при нагнетании этой фазы. Метод, используемый в версии 2000A, присваивает фазе статус «дополняющей», если с данной фазой связаны компенсация отбора на уровне группы, либо ограничение или интенсивность отбора по нагнетанию. Если = 2, программа моделирования возвращается к обработке D-факторов вскрытий, вводимых при помощи ключевых слов COMPDAT или COMPDATL, как в версиях до 2000A. Данная обработка применяет D-факторы непосредственно к вскрытиям. В версии 2000A обработка положительных D-факторов вскрытий заключается в том, что они считаются применимыми к скважине, после чего они масштабируются до значений, соответствующих вскрытиям. Если = 3, программа моделирования возвращается к обработке признака конца счета, как в версиях до 2000A — в WECON и GECON. Если этот признак установлен на Y, то расчет будет прекращен только при нарушении предельного минимального экономического ограничения на дебит. В версии 2000A программа останавливает расчет, если скважина (или все добывающие скважины группы) была закрыта или остановлена по любой причине. Если = 4, программа моделирования возвращается к обработке возобновления скважины при помощи ключевого слова WTEST, как в версиях до 2000A. Если все соединения скважины закрыты, скважина не будет возобновлена. В версии 2000A программа открывает все соединения, закрытые при автоматическом ремонте, и сравнивает потоки в этих скважинах с экономическими ограничениями на дебит для скважины и соединения. Если теперь любые соединения соответствуют этим ограничениям, скважина снова объявляется открытой. Если = 5, программа моделирования возвращается к обработке опорной глубины забойного давления скважины, значения которого по умолчания задают ключевыми словами WELLSPEC, WELSPECS или WELSPECL, как в версиях до 2000A. Данная опорная глубина приравнивается глубине центра сеточного блока, содержащего первое определенное для этой скважины соединение. В версии 2000A программа использует глубину центра сеточного блока, содержащего самое верхнее соединение скважины, если задано значение опорной глубины по умолчанию. Если = 6, программа моделирования возвращается к обработке закрытия скважины, в которой невозможен поток (то есть, скважина останавливается), как в версиях до 2000A. В версии 2000A программа использует параметр 9 ключевого слова WELSPECS для определения того, скважина закрыта или открыта, при помощи действия по умолчанию (которое применяется, если скважина описана при помощи ключевого слова WELLSPEC) для закрытия скважины. Если = 7, программа моделирования возвращается к обработке переключения группы в режиме пассивного управления как в версиях до 2000A по причине несоответствия группы уровню добычи, если сначала не перевести все подчиненные ей группы и скважины в режим индивидуального управления. Обработка в версии 2000A улучшает возможности группового управления для подчиненных групп и скважин, чтобы их добыча была выше уровня добычи группы. Если = 8, программа моделирования возвращается к тому, чтобы не применять Dфактор к уравнению расхода воды для нагнетательного завершения в нагнетательной скважине с перетоком, как в версиях до 2000A. В версии 2000A обработка заключается в применении множителя подвижности D-фактора ко всем нагнетательным фазам, что соответствует расчетам в ECLIPSE 100. Если = 9, программа моделирования возвращается к обработке нагнетательной системы, при которой расчет производится один раз на ньютоновскую итерацию, как в версиях до 2000A. В версии 2000A обработка предусматривает итерационные циклы при расчете нагнетания, если присутствует предварительно закачанный или свежий газ, или при запросе ограничений доступности (см. ключевые слова WAVAILIM и GCONTOL). Ключевые слова OPTIONS3
1143
•
Если = 10, программа моделирования возвращается к обработке расчетов, в которых источником нагнетательного газа является одноступенчатый сепаратор (см. параметр 5 ключевого слова GINJGAS), а также существуют заданные уровни добычи топлива и сбыта, которые имеют больший приоритет над нагнетанием (см. ключевое слово WTAKEGAS). Ранее состав топлива и газа для продажи являлся составом полного сепаратора, причем фактически состав должен изменяться, чтобы отражать тот факт, что было удалено некоторое количество газа, нагнетаемого в одноступенчатый состав. Новый способ обработки позволяет осуществить такое изменение в составе. Для этого сначала выполняется расчет при дебите, ограниченном топливом и требованиями по продаже с высшим приоритетом.
•
Установка переключателя на 100 активирует все верхние пласты.
37 Если > 0, программа моделирования возвращается к обработке ключевого слова DPCDT, как в версиях до 2000A, когда ограничение на изменение капиллярного давления накладывается после поиска в таблице. В версии 2000A обработка заключается в ограничении капиллярного давления, связанного с каждой фазой. 38 Если > 0, ограничение DPCDT применяется как к явным, так и к неявным ячейкам, как в обработке в версиях до 2000A. По умолчанию в версии 2000A ограничение DPCDT накладывается только на явные ячейки. 39 Сохранено для внутреннего использования. Не использовать. 40 Активизирует исследование насыщения нефти, воды и газа из ключевого слова GETSOL (термическая опция). 41 Если > 0, отключает обработку относительных проницаемостей углеводород-вода как в версии 2000A, когда крайние точки кривых газа и системы нефть-газ масштабировались до интерполяции, основанной на корреляции Ли. См. раздел «Околокритические относительные проницаемости нефти и газа», стр. 723. 42 Включает опции управления, которые могут способствовать сходимости при расчетах с двойной пористостью. Можно достичь состояния, при котором потенциальный градиент одной фазы переходит из матрицы в трещину, а градиент другой фазы — из трещины в матрицу. Это становится проблемой, если подвижности вверх по потоку соответствующих фаз малы или равны нулю. Обычно такие случаи происходят редко, однако они могут вызывать серьезные трудности со сходимостью. Если = 1, активизирует опцию для установки изменения давления в матрице во время ньютоновской итерации до значения в трещине. Если = 2, проводимость между матрицей и трещиной уменьшается за один временной шаг, чтобы обеспечить сходимость. Обратите внимание, что, в принципе, это оказывает незначительное влияние на получаемое в итоге решение, однако маловероятно, что данная модификация может оказаться значимой для большинства месторождений. 43 Этот переключатель переопределяет некоторые коррекции, внесенные в расчет скважины для версии 2001A, восстанавливая совместимость с более ранними версиями, что позволяет оценить важность изменений.
1144
•
Если = 1, возврат к значению по умолчанию для Kh (проницаемость x толщина) в ключевом слове COMPDAT приводит к возвращению в состояние, как в версиях до 2001A, когда незаданное значение Kh вычислялось по данным сеточного блока независимо от задания коэффициента проводимости соединения. В версии 2001A программа вычисляет незаданное значение Kh по заданному коэффициенту проводимости соединения, а геометрический знаменатель вычисляется по данным сеточного блока. Далее, в версии 2001A, если величина Kh и коэффициент проводимости соединения заданы, то геометрический знаменатель вычисляется по этим двум значениям.
•
Если = 2, сообщение об ошибке не выдается, когда скважина, вскрытая в локальном измельчении сетки, указана в ключевых словах, которые требуют значений соединения, и которые не предназначены для скважин в локальном измельчении сетки. Значения соединения предполагаются относящимися к модельной сетке с локальным измельчением сетки, расположенным ниже глобальной сетки. В вер-
Ключевые слова OPTIONS3
сии 2001A программа в данной ситуации генерирует сообщение об ошибке, если только все значения соединения не установлены на значения по умолчанию, а действие этого ключевого слова таким образом применяется ко всем соединениям скважины. •
Если = 3, то группы, которые находятся под управлением группы более высокого уровня (GR) с ключевыми словами GRUPPROD или GRUPINJE, но для которых управляющий дебит явно не задан (при помощи ключевого слова GRUPGR), не переходят в пассивное состояние, и по ним выдается отчет, что они находятся под управлением группы более высокого уровня (GR). Такой режим выдачи отчетов не отражает точного способа решения группы в ECLIPSE 300. В версии 2001A программа выдает отчет о группе, которую перевели под управление группы более высокого уровня (GR) без заданного пользователем управляющего дебита, как о пассивной группе. Этот переключатель также возвращает ECLIPSE 300 к присваиванию управляющего дебита группы по умолчанию потенциалу группы. Значение по умолчанию для управляющего дебита группы в версии 2001A равно 0 (что означает «не определено»), и группа имеет управляющие дебиты, только если они явно заданы. Теперь это согласовано с ECLIPSE 100.
•
Установка переключателя на 100 активирует все верхние пласты.
44 Этот переключатель можно использовать для управления расчетом явных гидростатических перепадов давления — разделенных (см. элемент 12 ключевых слов WELSPECS) или усредненных (см. элемент 1 данного ключевого слова). Явный гидростатический перепад вычисляют в начале каждого временного шага, и он остается постоянным на протяжении всего временного шага. •
Если > 0, гидростатический перепад также усредняют с его значением на предыдущем временном шаге, для гашения осцилляций, которые могут возникать при использовании явных значений. Усреднение зависит от значения n данного переключателя: H(использованное) = (H(текущее) + nH(предыдущее))/(n + 1)
•
Если = 0, гидростатический перепад усредняют как в описанном выше случае при n = 2.
•
Если < 0, усреднения не происходит.
45 Данный переключатель можно использовать для управления различными аспектами решения скважин под управлением по THP. В версии 2001A программы ECLIPSE 300 предусмотрена функция прогноза, которая оценивает решение скважины, находящейся под управлением по THP, путем выявления пересечений между самым последним линейным отношением характеристики притока (IPR) для скважины и поперечным сечением кривой VFP в заданных значениях THP, и самыми последними долями воды и газа. Такое предсказание часто ускоряет полное решение скважины. В дополнение к функции прогноза, в версии 2001A предусмотрен новый механизм сканирования. Вызов функции сканирования происходит, когда алгоритм управления по THP пытается найти решение (обычно это происходит, когда скважина близка к точке, в которой невозможен поток под управлением по THP). Успешное сканирование дает два значения BHP, которые приводят к двум значениям THP, охватывающим целевое значение THP; это значительно облегчает полное решение скважины. Старый механизм сканирования пытался найти охватывающие значения THP путем многочисленных решений скважин в некотором диапазоне значений BHP. Такой метод может оказаться дорогостоящим, особенно для многосегментной модели скважины. Новая функция сканирования решает скважину только при значениях потока, которые соответствуют этим значениям в таблице VFP. Это позволяет точно смоделировать точку, в которой невозможен поток в скважине без необходимости поиска слишком большого числа решений скважины. Можно отключать и включать функцию прогноза и переходить от старого метода сканирования к новому при помощи следующих операций:
Ключевые слова OPTIONS3
1145
•
Если = 1, функция прогноза не используется, но новый метод сканирования используется при необходимости. Это можно использовать, если прогноз оказывается недостоверным.
•
Если = 2, функция прогноза используется, но вызов сканирования не происходит, если алгоритм THP пытается найти решение. Это приводит к более быстрым результатам, чем в случае по умолчанию, если принять решение о закрытии скважины (поскольку в ней невозможен поток под управлением по THP), основанное на функции прогноза.
•
Если = 3, функция прогноза используется, а при необходимости используется как новый, так и старый механизм сканирования. Это приводит к менее быстрым результатам, чем в случае по умолчанию, однако в скважине поток может протекать немного дольше под управлением по THP до закрытия (если разрешение по временному шагу позволяет это увидеть).
•
Если = 4, функция прогноза не используется, а старый метод сканирования используется при необходимости. Затем это возвращает алгоритм управления по THP к состоянию, как в версии 2000A.
46 Положительное значение задает количество ньютоновских итераций в пределах одного временного шага, в котором скважина может быть восстановлена после ее закрытия, так как в ней невозможен поток при текущих заданных пластовых условиях. По умолчанию в версии 2001A программа, если не используется термическая опция, восстанавливает такую скважину только в течение первой ньютоновской итерации NUPCOL. При использовании термической опции по умолчанию программа делает 21 попытку восстановления скважины в течение одного временного шага до закрытия скважины. Если этот переключатель установлен на отрицательное значение, то восстановление скважин запрещено. Тем не менее, если переключатель установлен на —999, программа моделирования возвращается к обработке как в версиях до 2001A, когда разрешенное число попыток восстановления в течение одного временного шага было равно 21. Опция наземной сети
47 Число балансирующих итераций сети, в которых скважина может быть восстановлена после того, как она была закрыта из-за невозможности работы при ее текущем THP. Если = 0, это задает максимальное значение по умолчанию (4, NETBAL/2), где NETBAL — максимально разрешенное число балансирующих итераций сети (см. ключевое слово NETBALAN). 48 Сохранено для будущего использования. 49 Активизирует логику управления группами по прототипу. Это может помочь при возникновении проблем с расчетами, когда скважины и/или группы имеют значительные потоки, которые недоступны для управления группами более высокого уровня. 50 Сохранено для использования FrontSim.
Опция наземной сети
51 Регулирует частоту, с которой пересчитываются потенциалы скважин во время согласующих итераций сети. Потенциалы используются для расчета направляющих дебитов скважины и группы, которые управляют распределением показателей группы, если только они не управляются автоматическими штуцерами. Если = 0, переключает по умолчанию на пересчет потенциалов при каждой согласующей итерации сети. Таким образом, потенциалы продолжат соответствовать самым последним пределам THP из сбалансированной сети. Если = 1, потенциалы вычисляют только один раз, в каждой первой ньютоновской итерации NUPCOL временного шага, до начала каждого набора согласующих итераций сети. Это аналогично частоте для пересчета потенциалов скважины в отсутствии сети; однако в присутствии сети потенциалы согласуются с самыми последними сбалансированными пределами THP не полностью.
1146
Ключевые слова OPTIONS3
Термическая опция
52 В версии 2001A и в более поздних версиях горизонтальная теплопроводность основана на полной площади сечения ячейки и не включает коэффициент отношения эффективной толщины к общей толщине. Если эта опция установлена на 1, используется расчет как в версиях до 2001A, который использует отношение эффективной толщины к общей толщине. 53 Активизирует простой алгоритм с помощью прямого поиска табличных значений для относительных проницаемостей нефти, которые используются в расчетах блокирующего фактора в опции обобщенного псевдодавления (см. ключевое слово PSEUPRES). По умолчанию в версии 2001A и более поздних версиях относительные проницаемости нефти, которые используются в расчетах блокирующего фактора, берут из полного трехфазного расчета таким же образом, что и проницаемости ячеек сетки. Если такой более точный расчет окажется недопустимо дорогим, можно использовать более простой метод, если установить значение этой опции на 1 (при этом используется внутренняя версия функции от насыщенности SOF3 для значений krog и krow, которые объединяются при использовании по умолчанию модели для трехфазной проницаемости нефти, как это описано в разделе «Функции от насыщенности», стр. 703 «Технического описания ECLIPSE»). 54 Этот переключатель переопределяет некоторые коррекции, внесенные в расчет скважины для версии 2002A, восстанавливая совместимость с более ранними версиями, что позволяет оценить важность изменений. •
Если = 1, для скважин, соединенных с внутренними сеточными блоками радиальной сетки, коэффициент проводимости соединения вычисляют при помощи радиуса внутреннего сеточного блока. По умолчанию в данном расчете используется радиус скважины.
•
Если = 2, для скважин с набором ограничений по THP в некоторых случаях потенциальные дебиты вычисляют для предела BHP скважины, даже если дебиты при ограничении на устьевое давление (THP) более низкие, и поэтому их следует назначать в качестве фактического потенциала скважины. По умолчанию потенциалы скважины вычисляются корректно.
55 В настоящее время не используется. 56 Если = 1, то в режиме с нелетучей нефтью объемный коэффициент нефти и вязкости интерполируют в 1/bo и 1/(bo.Vo), как в ECLIPSE 100. Если = 2, то объемный коэффициент нефти и вязкости также интерполируют в 1/bg и 1/(bg.Vg). 57 Если = 1, возвращает к использованию блока уравновешивания, как в версиях до 2002А. 58 Управляет погрешностью аппроксимации по времени (tte) в зависимости от выбранного временного шага: Если > 0, то временной шаг основан на значении sqrt(target/tte), а не на target/tte. Если < 3, расчет основан на (нормированном) изменении массы. Если = 3, расчет основан на изменении насыщения. Если > 3, расчет основан на изменении массы и насыщения. Обратите внимание, что в случаях использования модифицированной обработки нелетучей нефти (BOILMAT в FORMOPTS) действием по умолчанию является OPTIONS3(58)+3. В этом случае для изменения такого поведения можно использовать отрицательные значения. Приток через границу
59 Если > 0, в расчетах притока через границу определенные ошибки сводятся к предупреждениям, что позволяет продолжить расчет. Если > 0, в расчетах полного месторождения DUMPFLUX любые сообщения об ошибках присоединения скважин к областям с несколькими потоками будут заменены предупреждениями. В расчетах сниженного притока USEFLUX остаются серьезные ошибки при подключении скважин внутри и снаружи области USEFLUX. Данный переключатель полезен в случаях с несколькими областями притоков, когда заранее известно, какие номера области притока составляют область USEFLUX (при помощи FLUXREG в уменьшенном расчете), и когда отсутствуют какие-либо проблемы с расположением скважин в уменьшенном расчете. Ключевые слова OPTIONS3
1147
60 Данная опция может использоваться с ключевым словом SKIPSTAB. Программа моделирования производит тщательную проверку однофазной стабильности при каждой n-ной нелинейной итерации. Таким образом, значение 1 выключает опцию SKIPSTAB, а значение 0 снова ее включает. 61 Восстанавливает сходимость блока решения системы линейных уравнений, как в версиях до 2002A. 62 Данная опция должна быть задана в разделе RUNSPEC. Если > 0, все объявленные во время моделирования скважины, которые не являются многосегментными скважинами, будут внутренне преобразованы в один сегмент многосегментных скважин. Таким образом, использование многосегментной модели скважины более предпочтительно, чем использование стандартной модели скважины. Было выявлено, что это улучшает численную сходимость в некоторых моделях, а значит, снижает дробление временного шага. Опция наземной сети
63 Если = 1, предотвращает экстраполяцию таблиц VFP в THP, WFR и GFR при расчетах падения давления в ветвях в опции наземной сетки. Если какое-либо значение лежит вне диапазона таблицы VFP, падение давления в ветвях вычисляется по ближайшему табличному значению. В ином случае происходит линейная экстраполяция этих значений по таблице VFP, если они лежат вне пределов диапазона таблицы. 64 Сохранено для геомеханики. 65 Этот переключатель можно использовать для изменения типа расчета плотности для гидростатического перепада давления (см. параметр 12 ключевого слова WELSPECS) следующим образом: •
Если = 1, то методом по умолчанию является AVG. Этот режим использовался по умолчанию в версиях до 2002A.
•
Если = 2, метод расчета плотности всех скважин изменяется на SEG. Данный переключатель применяется ко всем недавно определенным скважинам, и ко всем скважинам, которые будут определены до конца моделирования, и имеет более высокий приоритет по сравнению с параметром 12 ключевого слова WELSPECS. Этот переключатель с более высоким приоритетом может быть полезен в расчетах при гибком рестарте в версиях до 2002A, в которых для всех скважин по умолчанию используется метод расчета плотности AVG.
•
1148
Ключевые слова OPTIONS3
Если = 3, метод расчета плотности всех скважин изменяется на AVG. Данный переключатель применяется ко всем недавно определенным скважинам и ко всем скважинам, которые будут определены до конца моделирования, и имеет более высокий приоритет по сравнению с параметром 12 ключевого слова WELSPECS.
66 Если > 0, происходит возврат к блоку решения систем линейных уравнений версии 2001A. Блоком решения систем линейных уравнений версии по умолчанию для последовательных и параллельных расчетов является WARP. Использование этого блока решения систем линейных уравнений не должно влиять на результат, а лишь на производительность, которая должна повышаться. 67 Этот переключатель можно использовать для изменения допуска сходимости по давлению в модели скважины. При решении скважины с расходом или под управлением по THP, значение BHP выбирается таким образом, чтобы расход или THP скважины приближались к заданным значениям. Скважина считается решенной, если изменение ее забойного давления меньше допуска по давлению. Допуск по давлению по умолчанию делят на десять в степени, которая соответствует установке данного переключателя. Так, установка данного переключателя на 2 сужает допуск по сходимости с коэффициентом, равным 100. Установка отрицательного значения расширяет допуск по сходимости. Сужение допуска может оказаться необходимым, если не достигается точный заданный расход, или если заданное значение достаточно мало для получения перепадов давления скважины, аналогичных допуску по давлению по умолчанию (0,01 psia). 68 Включает ускорение за счет опции Gain. 69 Если > 0, данный переключатель восстанавливает настройки версии 2001A, то есть восстанавливает изменения, внесенные в значения по умолчанию ключевых слов TSCRIT и AIMCON. Эта настройка в версии 2002A эквивалентна настройке мнемоники AIM1 ключевого слова TOPT в версии 2001A. Внесены следующие изменения: •
Изменился 11-й аргумент ключевого слова TSCRIT, который ограничивает размер временного шага после изменения скважины. В расчетах AIM это значение теперь составляет 40, что позволяет использовать временные шаги длительностью 1 месяц, которые часто желательны и которые достигаются в наборах данных с адаптацией истории.
•
Изменилась процедура по умолчанию для выбора неявных ячеек во время изменения расчета AIM, то есть изменилась настройка по умолчанию ключевого слова AIMCON. Новая настройка часто позволяет выбирать меньшее количество неявных ячеек в раннем периоде в расчетах с адаптацией истории (нагнетание воды) и большее количество неявных ячеек на этапе прогнозирования нагнетания газа.
Считается, что эти настройки позволяют получать более точные ответы более эффективным образом. 70 Этот переключатель изменяет поведение ключевого слова ACTNUM в расчетах с двойной пористостью. По умолчанию, деактивация одной ячейки в матрице или трещине приводит к деактивации обеих ячеек. Так было предусмотрено для ECLIPSE 100. Установка этого переключателя на значение > 0 означает то, что будет деактивирована только выбранная ячейка. Этот режим использовался по умолчанию в версиях до 2002A. 71 Сохранено для геомеханики. 72 Базовые временные шаги IMPSAT для средней пропускной способности, а не для максимальной. 73 Использует пропускную способность при выборе неявных ячеек в расчетах IMPSAT. Если = 1, пересчитывает только суммы векторов (несуществующая проверка). Если = 2, использует пропускную способность для задания неявных ячеек. 74 Использует более строгий расчет давления насыщения. Данный расчет проходит значительно медленнее, чем расчет по умолчанию, однако дает более точные ответы для флюидов вблизи критической точки. Ключевые слова OPTIONS3
1149
75 По умолчанию все данные решений, требуемые в ключевом слове RPTSOL, будут выведены для любого представленного локального измельчения сетки. Установка этого переключателя на значение > 0 предполагает, что выходные данные локального измельчения будут выходными данными для раздела SOLUTION. 76 Если > 0, данный переключатель возвращается к обработке объединенного гистерезиса и смешивающегося вытеснения, как в версии 2002A, для расчета относительных проницаемостей. В этом ранее применявшемся методе обработки критическое насыщение для несмешивающейся части было основано на кривой вытеснения, а не на кривой сканирования, когда это уместно. Также предполагалось равенство нулю критической точки кривой смешиваемости, что бывает далеко не всегда при использовании ключевого слова MISCNUM.
Пример OPTIONS3 1 0 0 0 0 0 1 /
1150
Ключевые слова OPTIONS3
ORTHERRO
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Установить минимальную ошибку ортогональности для расчета девятиточечных проводимостей Это ключевое слово используется для объявления пороговой ошибки ортогональности для девятиточечных проводимостей, если выбрана девятиточечная схема MPFA с помощью ключевого слова MPFA. Дополнительную информацию см. на стр. 823 «Технического описания ECLIPSE». Для расчета девятиточечных проводимостей поверхности раздела ключевое слово должно сопровождаться одним положительным действительным числом ⎯ безразмерной минимальной ошибкой ортогональности. •
ПО УМОЛЧАНИЮ: 0.000000
Данные должны завершаться косой чертой (/). Данное ключевое слово определяет, что для любой поверхности раздела с ошибкой ортогональности менее введенного значения должны использоваться обычные пятиточечные проводимости.
Пример ORTHERRO 0.001 /
Ключевые слова ORTHERRO
1151
ORTHERRX
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Установить минимальную ошибку ортогональности для расчета 9-точечных проводимостей для поверхностей раздела X Это ключевое слово используется для объявления пороговой ошибки ортогональности для 9-точечных проводимостей для поверхностей раздела в направлении X, если выбрана 9-точечная схема MPFA с помощью ключевого слова MPFA. Дополнительную информацию см. на стр. 823 «Технического описания ECLIPSE». Для расчета 9-точечных проводимостей поверхности раздела в направлении X ключевое слово должно сопровождаться одним положительным действительным числом — безразмерной минимальной ошибкой ортогональности. •
ПО УМОЛЧАНИЮ: 0.000000
Данные должны завершаться косой чертой (/). Данное ключевое слово определяет, что для любой поверхности раздела в направлении X с ошибкой ортогональности менее введенного значения должны использоваться обычные 5-точечные проводимости.
Пример ORTHERRX 0.001 /
1152
Ключевые слова ORTHERRX
ORTHERRY
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Установить минимальную ошибку ортогональности для расчета 9-точечных проводимостей для поверхностей раздела Y Это ключевое слово используется для объявления пороговой ошибки ортогональности для 9-точечных проводимостей для поверхностей раздела в направлении Y, если выбрана 9-точечная схема MPFA с помощью ключевого слова MPFA. Дополнительную информацию см. на стр. 823 «Технического описания ECLIPSE». Для расчета 9-точечных проводимостей поверхности раздела в направлении Y ключевое слово должно сопровождаться одним положительным действительным числом — безразмерной минимальной ошибкой ортогональности. •
ПО УМОЛЧАНИЮ: 0.000000
Данные должны завершаться косой чертой (/). Данное ключевое слово определяет, что для любой поверхности раздела в направлении Y с ошибкой ортогональности менее введенного значения должны использоваться обычные 5-точечные проводимости.
Пример ORTHERRY 0.001 /
Ключевые слова ORTHERRY
1153
ORTHERRZ
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Установить минимальную ошибку ортогональности для расчета 9-точечных проводимостей для поверхностей раздела Z Это ключевое слово используется для объявления пороговой ошибки ортогональности для 9-точечных проводимостей для поверхностей раздела в направлении Z, если выбрана 9-точечная схема MPFA с помощью ключевого слова MPFA. Дополнительную информацию см. на стр. 823 «Технического описания ECLIPSE». Для расчета 9-точечных проводимостей поверхности раздела в направлении Z ключевое слово должно сопровождаться одним положительным действительным числом — безразмерной минимальной ошибкой ортогональности. •
ПО УМОЛЧАНИЮ: 0.000000
Данные должны завершаться косой чертой (/). Данное ключевое слово определяет, что для любой поверхности раздела в направлении Z с ошибкой ортогональности менее введенного значения должны использоваться обычные 5-точечные проводимости.
Пример ORTHERRZ 0.001 /
1154
Ключевые слова ORTHERRZ
OUTRAD
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Внешний радиус для радиальной геометрии За ключевым словом должно следовать одно положительное действительное число, определяющее величину внешнего радиуса пласта и оканчивающееся косой чертой (/). •
ЕДИНИЦЫ: METRIC: m, FIELD: ft, LAB: cm, PVT-M: m
Если внешний радиус определяется с использованием OUTRAD, то программа рассчитывает набор радиусов ячеек (или значений толщины в направлении R), который обеспечивает правильное значение внутреннего радиуса (см. ключевое слово INRAD), внешнего радиуса и числа ячеек в направлении R. Кроме того, ключевое слово DRV позволяет определить значения толщины некоторых ячеек в направлении R. В этом случае программа учитывает данные входные значения и просто рассчитывает значения DRV для остальных ячеек. Если был введен неполный набор величин DRV и указано ключевое слово OUTRAD, то пропущенные значения радиусов устанавливаются возрастающими в геометрической прогрессии. Например, если имеется NR ячеек в направлении R, и il — индекс первого блока, для которого величина DRV не введена явно, то внешние радиусы для блоков от 1 до il-1 получаются последовательным накоплением суммы величин DRV и INRAD. Для остальных блоков внешние радиусы i-го и i-1-го сеточных блоков в радиальном направлении для i > il-1 будут связаны соотношением: [3.125]
или [3.126]
Значение DR для i-й ячейки Если определены только INRAD и OUTRAD, но не величины DRV, то радиусы сеточных блоков рассчитываются по формулам, приведенным выше, с il = 1 и R0, равным INRAD. Следующие ограничения относятся к использованию ключевого слова OUTRAD: 1
Оно должно использоваться только с радиальной геометрией.
2
Ключевое слово OUTRAD не должно указываться, когда сетка определяется геометрией угловой точки с помощью ключевого слова COORD.
3
Ключевое слово OUTRAD должно быть больше, чем INRAD.
4
Оно игнорируется, если введен полный набор величин DRV (NR параметров ).
Ключевые слова OUTRAD
1155
Пример При NR = 5: INRAD 0.2 / DRV 1.0 3.0 / OUTRAD 500 /
1156
Ключевые слова OUTRAD
OUTSOL
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY x SCHEDULE
Управляет выводом решения для GRAF и гибких повторных запусков См. ключевое слово RPTRST, которым заменено OUTSOL.
Ключевые слова OUTSOL
1157
OVERBURD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы давления покрывающей породы Данные включают NTROCC (смотри параметр 1 ключевого слова ROCKCOMP в разделе RUNSPEC) таблиц данных давления покрывающей породы, каждая из которых завершается косой чертой (/). Каждая таблица содержит по 2 столбца данных: Столбец 1
Глубина. Значения должны монотонно возрастать вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: m (METRIC), ft (FIELD) или cm (LAB).
Величины давления покрывающей породы должны монотонно возрастать вниз по столбцу. •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB) или atma (PVT-M)
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше, чем NPPVT (смотри параметр 4 ключевого слова TABDIMS в разделе RUNSPEC). NTROCC записей соответствуют номерам таблиц областей Уплотнения Породы, которые задаются с использованием ключевого слова ROCKNUM (параметр 1). Ключевое слово OVERBURD можно использовать, если выбирается опция Уплотнения Породы (ключевое слово ROCKCOMP в RUNSPEC). Давление покрывающей породы на глубине сеточного блока вычитается из порового давления для определения порового объема и величин множителей проводимости. Если это ключевое слово отсутствует, давление покрывающей породы берется нулевым. ECLIPSE по умолчанию табулирует множители уплотнения породы в зависимости от давления флюида. Но если определяется ключевое слово OVERBURD, ключевые слова ROCKTAB, ROCKTABH или ROCK2D и ROCK2DTR табулируют множители уплотнения в зависимости от эффективного давления флюида (Peff fl = Pfluid – Overburden, где Overburden —давление покрывающей породы). Если давление покрывающей породы больше, чем давление флюида, как это обычно бывает, то эффективное давление флюида (или напряжение) будет отрицательным. Это ведет к неестественным таблицам уплотнения с отрицательными эффективными давлениями в первом столбце. Таблицы уплотнения могут вводиться более естественным способом заданием опции STRESS ключевого слова ROCKOPTS до ключевых слов ROCKTAB, ROCKTABH или ROCK2D и ROCK2DTR. В этом случае поровый объем и множители проводимости табулируются в зависимости от эффективного давления покрывающей породы, Peff ov = давление покрывающей породы – Pfluid, равная – Peff fl. Смотри также ключевые слова ROCKTAB, ROCKTABH, ROCK2D, ROCK2DTR и ROCKOPTS, а также раздел «Уплотнение породы» на стр. 697 «Технического описания ECLIPSE».
1158
Ключевые слова OVERBURD
Пример При NTROSS=1 и NPPVT ≥ 5: OVERBURD 2000 600 4000 1200 6000 1800 8000 2300 10000 2800 /
Ключевые слова OVERBURD
1159
OVERTR
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Переопределяет значения проводимости в радиальном направлении Ключевое слово задает измененное значение проводимости для потока в радиальном направлении, в ходе раздела SCHEDULE. Значение присваивается проводимости между ячейкой и ее соседом в соответствующем положительном направлении. По умолчанию, значение присваивается каждой ячейке сетки, т. е. каждое ключевое слово должно сопровождаться значениями NR ⋅ Nθ ⋅ Nz в естественном порядке, причем, индекс R меняется быстрее всех. Если значения заданы по умолчанию или отрицательными величинами, то проводимости для соответствующих ячеек не изменяются. Эти ключевые слова обычно используются с BOX и ENDBOX, а их значения должны быть номерами ячеек в текущей BOX. Форма ввода ключевого слова аналогична слову OVERTX.
Пример Присвоение нулевых значений проводимости в боксе: -- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 5 5 3 8 4 6 OVERTR 18*0.0 / ENDBOX
/
Модифицированные проводимости могут быть выведены в Print-файл с помощью мнемоники MULT в ключевом слове RPTSCHED. Примечание
1160
Ключевые слова OVERTR
Необходимо помнить, что значения проводимости также можно изменять с помощью ключевого слова MULTR, в этом случае при выводе учитываются оба этих действия.
OVERTTHT
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Переопределяет значения проводимости в азимутальном направлении Ключевое слово задает измененное значение проводимости для потока в азимутальном направлении в ходе раздела SCHEDULE. Значение присваивается проводимости между ячейкой и ее соседом в соответствующем положительном направлении. По умолчанию, значение присваивается каждой ячейке сетки, т. е. каждое ключевое слово должно сопровождаться значениями NR ⋅ Nθ ⋅ Nz в естественном порядке, причем, индекс R меняется быстрее всех. Если значения заданы по умолчанию или являются отрицательными величинами, то проводимости для соответствующих ячеек не изменяются. Эти ключевые слова обычно используются с BOX и ENDBOX, а номера значений должны быть номерами ячеек в текущей BOX. Форма ввода ключевого слова аналогична слову OVERTY.
Пример Присвоение нулевых значений проводимости в боксе: -- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 4 3 3 4 6 OVERTTHT 12*0.0 / ENDBOX
/
Модифицированные проводимости могут быть выведены в Print-файл с помощью мнемоники MULT в ключевом слове RPTSCHED. Примечание
Необходимо помнить, что значения проводимости также можно изменять с помощью ключевого слова MULTTHT, в этом случае при выводе учитываются оба этих действия.
Ключевые слова OVERTTHT
1161
OVERTX
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Переопределяет проводимости в направлении Х Ключевое слово задает измененное значение проводимости для потока в направлении X в ходе раздела SCHEDULE Значение присваивается проводимости между ячейкой и ее соседом в соответствующем положительном направлении. По умолчанию, значение присваивается каждой ячейке сетки, т. е. каждое ключевое слово должно сопровождаться значениями Nx ⋅ Ny ⋅ Nz в естественном порядке, причем, индекс X меняется быстрее всех. Если значения заданы по умолчанию или являются отрицательными величинами, то проводимости для соответствующих ячеек не изменяются. Эти ключевые слова обычно используются с BOX и ENDBOX, а количество значений должно соответствовать количеству ячеек в текущем боксе.
Пример Присвоение величины 18,6 значениям проводимости в боксе: -------- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 23 25 13 15 1 8 OVERTX 72*18.6 / ENDBOX
/
Модифицированные проводимости могут быть выведены в Print-файл с помощью мнемоники MULT в ключевом слове RPTSCHED. Примечание
1162
Ключевые слова OVERTX
Необходимо помнить, что значения проводимости также можно изменять с помощью ключевого слова MULTX, в этом случае при выводе учитываются оба этих действия.
OVERTY
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Переопределяет проводимости в направлении Y Ключевое слово задает измененное значение проводимости для потока в направлении Y, в ходе раздела SCHEDULE. Значение присваивается проводимости между ячейкой и ее соседом в соответствующем положительном направлении. По умолчанию, значение присваивается каждой ячейке сетки, т. е. каждое ключевое слово должно сопровождаться значениями Nx ⋅ Ny ⋅ Nz в естественном порядке, причем, индекс X меняется быстрее всех. Если значения заданы по умолчанию или являются отрицательными величинами, то проводимости для соответствующих ячеек не изменяются. Эти ключевые слова обычно используются с BOX и ENDBOX, а количество значений должно соответствовать количеству ячеек в текущем боксе.
Пример Присвоение величины 1.4 значениям проводимости в боксе: -------- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 23 25 13 15 1 8 OVERTY 72*1.4 / ENDBOX
/
Модифицированные проводимости могут быть выведены в Print-файл с помощью мнемоники MULT в ключевом слове RPTSCHED. Примечание
Необходимо помнить, что значения проводимости также можно изменять с помощью ключевого слова MULTR, в этом случае при выводе учитываются оба этих действия.
Ключевые слова OVERTY
1163
OVERTZ
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Переопределяет проводимости в направлении Z Ключевое слово задает измененное значение проводимости для потока в направлении Z, в ходе раздела SCHEDULE. Значение присваивается проводимости между ячейкой и ее соседом в соответствующем положительном направлении. По умолчанию, значение присваивается каждой ячейке сетки, т. е. каждое ключевое слово должно сопровождаться значениями Nx ⋅ Ny ⋅ Nz в естественном порядке, причем, индекс X меняется быстрее всех. Если значения заданы по умолчанию или являются отрицательными величинами, то проводимости для соответствующих ячеек не изменяются. Эти ключевые слова обычно используются с BOX и ENDBOX, а номера значений должны быть номерами ячеек в текущей BOX.
Пример Присвоение величины 2.0 значениям проводимости в боксе: -------- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 23 25 13 15 1 8 OVERTZ 72*2.0 / ENDBOX
/
Модифицированные проводимости могут быть выведены в Print-файл с помощью мнемоники MULT в ключевом слове RPTSCHED. Примечание
1164
Ключевые слова OVERTZ
Необходимо помнить, что значения проводимости также можно изменять с помощью ключевого слова MULTZ, в этом случае при выводе учитываются оба этих действия.
PARACHOR
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Парахоры компонентов При расчете с компонентами Nc это ключевое слово ассоциирует парахор с каждым компонентом. Их необходимо вводить только в том случае, если должны быть рассчитаны поверхностные натяжения (опция MISCIBLE в разделе RUNSPEC). За ключевым словом должны следовать значения Nc. Если используются многочисленные уравнения состояния, то набор данных должен вводиться для каждого уравнения состояния пласта. Число областей уравнений состояния пласта вводится в 9 параметре ключевого слова TABDIMS. Использование многочисленных областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
ЕДИНИЦЫ: Dynes1/4 cm11/4 /moles
Пример PARACHOR 74.92 192.74
390.4
/
Ключевые слова PARACHOR
1165
PARALLEL
x x x x
ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Выбрать параллельный расчет Активирует параллельный расчет и задает опции разложения области. За этим ключевым словом должно следовать до двух параметров , заканчивающихся косой чертой (/). 1
Число областей. •
2
ПО УМОЛЧАНИЮ: 1
Тип расчета. SERIAL
Для серийного выполнения параллельного алгоритма. Активизирует подпрограмму решения системы уравнений ECLIPSE 300 WARP.
ECLIPSE 300
DISTRIBUTED Для машин с распределенной памятью. •
ПО УМОЛЧАНИЮ: DISTRIBUTED
Если второй аргумент ключевого слова PARALLEL задан SERIAL, то алгоритм параллельного расчета выполняется на единственном процессоре, без выдачи сообщений. Следовательно, ускорения при параллельном расчете не наблюдается. Эта опция используется только для испытаний, а не для производства. См. раздел «Параллельная опция» на стр. 587 «Технического описания ECLIPSE».
Пример PARALLEL --NDMAIN MACHINE TYPE 4 DISTRIBUTED /
1166
Ключевые слова PARALLEL
PARAOPTS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опции, влияющие на разложение на домены Ключевое слово используется для управления числом опций, повышающих производительность параллельных расчетов. За ключевым словом должна следовать одна запись. Запись содержит одну символьную строку и до шести целых чисел, позволяющих настраивать опцию параллельного разложения на домены (см. «Опции повышения производительности», стр. 589 «Технического описания ECLIPSE»). Данные должны заканчиваться косой чертой (/). 1
Метод, используемый для глобальных операций снижения. Значение TREE или T указывает на использование для операций с глобальными суммами и максимумами алгоритма гиперкубов. Любая другая строка символов указывает, что данные должны быть собраны на одном процессоре и сумма вычисляется на нем же. •
2
Определяет, создает ли параллельный расчет один файл Print для всего расчета или по одному на подчиненный расчет. Если создается единственный файл Print, то некоторые данные, выводимые не из процесса 1, могут быть потеряны. 0
создается один файл print
1
создается по одному файлу print для каждого процесса, а также файл журнала, содержащий данные, обычно выводимые на экран не из процесса 1.
• 3
ПО УМОЛЧАНИЮ: TREE
ПО УМОЛЧАНИЮ: 0
Устанавливает минимальный размер (в мегабайтах) для буферов передачи сообщений, используемых в версии MPI. Если ECLIPSE 100 определяет, что необходимо большее значение, то будет использоваться значение, большее минимального. •
4
Устанавливает минимальное число буферов для передачи сообщений в версии MPI. •
5
ПО УМОЛЧАНИЮ: 0
Положительные значения приводят к разделению укрупнений, пересекающих границы доменов. Ячейки на совместно используемой плоскости не разделяются. •
7
ПО УМОЛЧАНИЮ: 2
Положительные значения могут уменьшить объем памяти, необходимый для расчетов индикатора. •
6
ПО УМОЛЧАНИЮ: 0
ПО УМОЛЧАНИЮ: 0
Положительные значения отключают встраивание несоседних соединений в направлении внешней программы решения. •
ПО УМОЛЧАНИЮ: 0
Ключевые слова PARAOPTS
1167
Пример PARAOPTS T 0 10 3 /
1168
Ключевые слова PARAOPTS
PARTTRAC
x ECLIPSE 100 ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размерности для опции разделенных индикаторов Данные для опции разделенных индикаторов состоят из трех параметров . Это ключевое слово должно использоваться для активизации опции. Опция разделенных индикаторов доступна при использовании опции трассировки примесей либо опции ПАВ (см. «Трассировка примесей» на стр. 163 и «Модель ПАВ» на стр. 801 «Технического описания ECLIPSE»). Данные должны завершаться косой чертой (/). 1
NPARTT: Максимальное число разделенных индикаторов, введенное с помощью ключевого слова TRACER в разделе PROPS. •
2
NKPTMX: Максимальное число таблиц K(P), описывающих разделение, введенное с помощью ключевого слова TRACERKP в разделе PROPS. •
3
ПО УМОЛЧАНИЮ: 0
ПО УМОЛЧАНИЮ: 0
NPKPMX: Максимальное количество точек давления в каждой из таблиц K(P), введенное в ключевом слове TRACERKP. •
ПО УМОЛЧАНИЮ: 0
Пример PARTTRAC 1 5 30 /
Примечание Разделенные индикаторы позволяют ECLIPSE 100 решать полный диапазон задач, которые не могли быть решены ранее. При использовании однофазного индикатора в газовой фазе ECLIPSE решает уравнение сохранения для общего количества индикатора cgMg в сеточном блоке с учетом притока и оттока газа. Фактически ECLIPSE работает не с массой газа, а с объемом в поверхностных условиях, который получается путем деления массы на плотность в поверхностных условиях. Это становится важным позднее. При использовании разделенного индикатора становится возможным указать вторую фазу (в ключевом слове TRACER). Заметим, что при использовании разделенных ПАВ это необходимо сделать для индикатора с именем ‘SUR’, который ECLIPSE распознает как ПАВ. При вводе и выводе они считаются свободной фазой и фазой раствора, так что можно использовать обычные ключевые слова ECLIPSE 100 для двухфазных индикаторов.
Ключевые слова PARTTRAC
1169
Если считать, что вода выбрана как фаза раствора, то сохраняющаяся величина становится равной cgVgρg + cwVwρw, где должен учитываться как приток, так и отток газа и воды. Однако концентрация индикатора в водной фазе (фазе раствора) зависит от его концентрации в газовой (свободной) фазе, что описывается соотношением (cwρw / cgρg) = K(P). Зависимость Р от К(Р) задается в табличной форме с помощью ключевого слова TRACERKP для каждого сеточного блока. Используемая таблица определяется ключевым словом TRKPF раздела REGIONS. Также необходимо определить в параметре 5 ключевого слова TRACER таблицу, используемую внутри ствола скважины. Примечание
1170
Ключевые слова PARTTRAC
Это ключевое слово не может использоваться с двухфазными индикаторами.
PATHS
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Замены имен путей Это ключевое слово позволяет задавать альтернативные корни имен путей, позволяя избежать их неоправданной длины и ускорить обмен между рабочими директориями. Замены могут использоваться с ключевыми словами INCLUDE, IMPORT, RESTART и GDFILE. Дополнительную информацию см. «Работа с файлами в ECLIPSE», стр. 193 «Технического описания ECLIPSE». Ключевое слово может сопровождаться не более чем 100 записями, каждая из которых оканчивается косой чертой (/). Перечень замен заканчиваются пустой записью (записью, не имеющей данных перед косой чертой). Каждая запись состоит из двух параметров . Параметр 1
ALIAS Замена имени или корня имени пути (не более 8 символов, в кавычках)
Параметр 2
PATHNAME Полное имя или корень имени пути, подлежащее замене (не более 132 символов, в кавычках)
При использовании с ключевыми словами INCLUDE, IMPORT, RESTART или GDFILE, замены должны предваряться символом ‘$’, указывающем, что последующая строчка — замена. В этом случае, ECLIPSE заменяет строку $ALIAS на PATHNAME.
Пример --раздел Runspec PATHS ‘GRIDS’ ‘/disk1/studies/grids’ / ‘HMATCH’ ‘/disk1/pred/match’ / ‘VFP’ ‘/disk2/wells/vfp’ / / ---Раздел Grid INCLUDE ‘$GRIDS/case1.grdecl’ / ----Раздел PROPS IMPORT ‘$HMATCH/endpoints/model1.dat’ / /
Ключевые слова PATHS
1171
Начальное давление в точке насыщения
PBUB
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Это ключевое слово должно использоваться только в расчетах с нелетучей нефтью. За ключевым словом должно следовать одно действительное число для каждого сеточного блока, определяющее начальное давление в точке насыщения. Поле данных должно завершаться косой чертой (/). •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB) или atma (PVT-M).
Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и по оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*2.893). Заметим,что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. Это ключевое слово является альтернативой ключевому слову RS, определяющему начальное распределение растворенного газа в расчетах с начальными условиями, заданными в виде массивов. При явном задании начальных условий необходимо обеспечить стабильность и физическую обоснованность начального решения. Смотри также ключевые слова PRESSURE, PRVD, RV, PDEW, SWAT и SGAS в разделе SOLUTION.
Пример При NDIVIX=8, NDIVIY=6, NDIVIZ=2: PBUB 48*3042 48*3063 /
1172
Ключевые слова PBUB
PBVD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Таблицы для зависимости давления насыщения от глубины для равновесия Данные включают NTEQUL (см. параметр 1 в ключевом слове EQLDIMS) таблиц зависимости давления насыщения от глубины, по одной для каждой области равновесия . Каждая таблица состоит из 2 столбцов данных и должна оканчиваться косой чертой (/). Столбец 1
Значения глубин. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), или m (PVT-M).
Соответствующие значения давления насыщения (Pbub). •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB) или atma (PVT-M).
В каждом столбце данной таблицы должно быть одно и то же число параметров . Это число не должно быть меньше 2 и больше, чем NDRXVD (смотри параметр 3 в ключевом слове EQLDIMS). Данное ключевое слово является альтернативой ключевому слову RSVD, в котором растворимость газа в нефти табулируется в зависимости от глубины для каждой области равновесия . См. также ключевое слово EQUIL. Ключевое слово PBVD не может использоваться в расчетах трассировки API. Дополнительную информацию см. в разделе «Начало обучения» на стр. 425 «Технического описания ECLIPSE».
Пример При NTEQUL=1 и NDRXVD ≥ 3: PBVD 7000 4000 8000 4020 9000 4045 /
Ключевые слова PBVD
1173
PCG,IPCG
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Масштабированные максимальные капиллярные давления в системе с газом Это ключевое слово позволяет поблочно масштабировать максимальные капиллярные давления между газом и нефтью. Ключевое слово можно использовать только при активной опции масштабирования концевых точек (ключевое слово ENDSCALE в разделе RUNSPEC). Капиллярное давление описывается выражением: [3.127]
где Pct
Капиллярное давление из таблицы
Pcm
Максимальное Pc в таблице ⎯ при Sg = 1 – Swco
PCG
Максимальное Pc из данных PCG.
За ключевым словом PCG должно следовать одно действительное число для каждого сеточного блока в текущем боксе ввода, определяющее величину максимального капиллярного давления в системе с газом. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 10*0.21). Заметим,что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. Если ключевое слово PCG опущено, величина максимального Pc в системе с газом по умолчанию задается равной величине, используемой в соответствующей таблице функции от газонасыщенности. ECLIPSE 100
При активной модели гистерезиса (указатель 'HYSTER' в ключевом слове SATOPTS раздела RUNSPEC) данные PCG будут масштабировать только кривую вытеснения. Кривая пропитки может масштабироваться с использованием эквивалентного ключевого слова IPCG. Ключевое слово PCG не должно использоваться вместе с опцией J-функции (ключевое слово JFUNC). При использовании этой опции расчет J-функции всегда определяет масштабирование капиллярного давления в системе с водой, а входной массив PCG игнорируется. См. также ключевые слова SGFN и SGOF в разделе PROPS. Дополнительную информацию см. «Масштабирование таблиц от насыщенностей», стр. 727 «Технического описания ECLIPSE».
Пример ENDSCALE определено в RUNSPEC, NDIVIX=1, NDIVIY=7 и NDIVIZ=3: PCG 6*10.0 6*12.0 6*15.0 /
1174
Ключевые слова PCG,IPCG
PCRIT
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критические давления При расчете Nc с компонентами это ключевое слово ассоциирует критическое давление с каждым компонентом. За ключевым словом должны следовать значения Nc. Если используются многочисленные уравнения состояния, то набор данных должен вводиться для каждого уравнения состояния пласта. Число областей уравнений состояния пласта вводится в 9 параметре ключевого слова TABDIMS. Использование многочисленных областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
ЕДИНИЦЫ: METRIC: Barsa, FIELD: psia, LAB: Atma, PVT-M: Atma
Пример Для четырехкомпонентной системы: PCRIT 1050 1300 1500 1803 /
Ключевые слова PCRIT
1175
PCRITDET
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критические давления для детализированных компонентов При расчете с Nd компонентами это ключевое слово ассоциирует критическое давление с каждым компонентом. Объединенное моделирование активизируется с помощью ключевого слова LUMPDIMS в разделе RUNSPEC; дальнейшее описание см. в разделе «Объединение и раздел» на стр. 916 «Технического описания ECLIPSE». Ключевое слово должно сопровождаться записью величин Nd, оканчивающейся косой чертой (/), для каждой области уравнения состояния пласта. Величины отражают критическое давление каждого из детализированных компонентов, в том порядке, в котором эти компоненты указаны в ключевом слове LUMPING. Если используется несколько уравнений состояния, то для каждого должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9 параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
ЕДИНИЦЫ: METRIC: Barsa, FIELD: psia, LAB: Atma, PVT-M: Atma
Пример Для системы с четырьмя детализированными компонентами и одной областью уравнения состояния: PCRITDET 1050 1300 1500 1803 /
1176
Ключевые слова PCRITDET
PCRITS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критические давления для поверхностного уравнения состояния Данное необязательное ключевое слово дает критические значения давления для расчетов поверхности. По умолчанию, если молекулярные массы не даны, принимаются значения пласта, приведенные в ключевом слове CRIT. Если используются многочисленные уравнения состояния, то набор данных должен вводиться для каждого уравнения состояния поверхности. Число областей уравнений состояния поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование многочисленных областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Ключевые слова PCRITS
1177
PCRITSDE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критические давления для поверхностного уравнения состояния детализированных компонентов Это ключевое слово является необязательным и задает критическое давление для расчетов поверхности для детализированных компонентов при объединенном моделировании. По умолчанию, если критические давления не заданы, используются значения для пласта заданные ключевым словом PCRITDET. Объединенное моделирование активизируется с помощью ключевого слова LUMPDIMS в разделе RUNSPEC; дальнейшее описание см. в разделе «Объединение и раздел» на стр. 916 «Технического описания ECLIPSE». Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях отдельно. Число областей уравнений состояния поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
1178
Ключевые слова PCRITSDE
PCW,IPCW
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Масштабированные максимальные водяные капиллярные давления в системе с водой Это ключевое слово позволяет поблочно масштабировать максимальные капиллярные давления между водой и нефтью (или водой и газом). Ключевое слово можно использовать только при активной опции масштабирования концевых точек (ключевое слово ENDSCALE в разделе RUNSPEC). Капиллярное давление описывается выражением: [3.128]
где Pct
Капиллярное давление из таблицы
Pcm
Максимальное Pc в таблице ⎯ при Sw = Swco – связанная вода
PCW
Максимальное Pc из данных PCW.
За ключевым словом PCW должно следовать одно действительное число для каждого сеточного блока в текущем боксе ввода, определяющее величину максимального капиллярного давления в системе с водой. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 10*0.21). Заметим,что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. Если ключевое слово PCW опущено, то величина максимального Pc в системе с водой по умолчанию задается равной величине, используемой в соответствующей таблице функции от водонасыщенности. ECLIPSE 100
При активной модели гистерезиса (указатель 'HYSTER' в ключевом слове SATOPTS) данные PCW масштабируют только кривую вытеснения. Кривая пропитки может масштабироваться с использованием эквивалентного ключевого слова IPCW. Ключевое слово PCW не должно использоваться вместе с опцией J-функции (ключевое слово JFUNC). При использовании этой опции расчет J-функции всегда определяет масштабирование капиллярного давления в системе с водой, а входной массив PCW игнорируется. См. также ключевые слова SWFN, SWOF и SWATINIT в разделе PROPS. Дополнительную информацию см. «Масштабирование таблиц от насыщенностей», стр. 727 «Технического описания ECLIPSE».
Пример ENDSCALE определено в RUNSPEC, NDIVIX=1, NDIVIY=7 и NDIVIZ=3: PCW 6*78.0 6*20.0 6*150.0 /
Ключевые слова PCW,IPCW
1179
Начальное давление точки росы
PDEW
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Это ключевое слово должно использоваться только в расчетах с нелетучей нефтью. За ключевым словом должно следовать одно действительное число для каждого сеточного блока, определяющее начальную растворимость нефти в газе. Поле данных должно завершаться косой чертой (/). •
ЕДИНИЦЫ: METRIC: Barsa, FIELD: psia, LAB: Atma, PVT-M: Atma
Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и по оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*0.00377). Заметим,что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. Это ключевое слово является альтернативой ключевому слову RV, определяющему начальное распределение испаряемой нефти в расчетах с начальными условиями, заданными в виде массивов. При явном задании начальных условий необходимо обеспечить стабильность и физическую обоснованность начального решения. См. также ключевые слова PRESSURE, PRVD, RS, PBUB, SWAT и SGAS в разделе SOLUTION.
Пример При NDIVIX=8, NDIVIY=6, NDIVIZ=2: PDEW 48*6123 48*6098 /
1180
Ключевые слова PDEW
PDIVX
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Установить разбиение направления х для параллельных расчетов Это необязательное ключевое слово, связанное с ключевым словом PARALLEL. Оно задает место разложения параллельной области в направлении Х. Рекомендуется использование альтернативного, более общего ключевого слова PSPLITX вместо PDIVX. За этим ключевым словом следуют целочисленные аргументы Npx (где Npx задается с помощью ключевого слова NPROCX). Каждое целое число задает последнее x-значение для отдельного процессора Последний аргумент должен иметь значение Nx. См. также раздел «Параллельная опция» на стр. 587 «Технического описания ECLIPSE».
Пример DIMENS 128 128 22 / PARALLEL 10 / NPROCX 4/ -- processor1 x -- processor2 x -- processor3 x -- processor4 x PDIVX 10 30 44 128 /
value value value value
range range range range
1-10 11-30 31-44 45-128
Ключевые слова PDIVX
1181
PDIVY
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Установить разбиение направления у для параллельных расчетов Это необязательное ключевое слово, связанное с ключевым словом PARALLEL. Оно задает место разложения параллельной области в направлении Y. Рекомендуется использование альтернативного, более общего ключевого слова PSPLITY вместо PDIVY. За этим ключевым словом следуют целочисленные аргументы Npy (где Npy задается с помощью ключевого слова NPROCY). Каждое целое число задает последнее y-значение для отдельного процессора Последний аргумент должен иметь значение Ny. См. также раздел «Параллельная опция» на стр. 587 «Технического описания ECLIPSE».
Пример DIMENS 128 128 22 / PARALLEL 10 / NPROCY 4/ -- processor1 y -- processor2 y -- processor3 y -- processor4 y PDIVY 10 30 44 128 /
1182
Ключевые слова PDIVY
value value value value
range range range range
1-10 11-30 31-44 45-128
PDVD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Таблицы для зависимости точки росы от глубины для равновесия Данные включают NTEQUL (см. параметр 1 в ключевом слове EQLDIMS) таблиц зависимости давления точки росы от глубины, по одной для каждой области равновесия . Каждая таблица состоит из 2 столбцов данных и должна оканчиваться косой чертой (/). Столбец 1
Значения глубин. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB) or m (PVT-M).
Соответствующие значения давления точки росы (Pdew). •
ЕДИНИЦЫ: METRIC: Barsa, FIELD: psia, LAB: Atma, PVT-M: Atma
В каждом столбце данной таблицы должно быть одно и то же число параметров . Это число не должно быть меньше 2 и больше, чем NDRXVD (см. параметр 3 в ключевом слове EQLDIMS). Это ключевое слово является альтернативой ключевому слову RVVD, в котором нефтегазовый фактор табулируется в зависимости от глубины для каждой области равновесия . См. также ключевое слово EQUIL. Дополнительную информацию см. в разделе «Начало обучения» на стр. 425 «Технического описания ECLIPSE».
Пример При NTEQUL=1 и NDRXVD ≥ 3: PDVD 7000 3000 8000 3020 9000 3045 /
Ключевые слова PDVD
1183
Определяет используемую сетку Pebi/Petra
PEBI
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Только ECLIPSE 100
Данное ключевое слово указывает ECLIPSE, что используется неструктурированная сетка Pebi/Petra. Предполагается, что сетка сгенерирована в FloGrid или Weltest 200. За ключевым словом следуют два параметра , заканчивающиеся косой чертой (/).
1
Флаг, разрешающий отрицательные проводимости YES
Разрешить отрицательные проводимости
NO
Запретить отрицательные проводимости
• 2
ПО УМОЛЧАНИЮ: NO
Флаг, предписывающий не производить расчет сетки в ECLIPSE и выполнить необходимые проверки данных неструктурированной сетки . YES
Считать, что поровые объемы и проводимости уже заданы и не вычислять их
NO
Выполнить расчет поровых объемов и проводимостей
•
ПО УМОЛЧАНИЮ: NO
Пример PEBI NO YES
1184
Ключевые слова PEBI
/
PECOEFS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Коэффициенты для петроэластичной модели Данные этого ключевого слова содержат по строке для каждой области PENUM в модели. Каждая строка состоит как минимум из восьми параметров , и как максимум — из одиннадцати параметров . Эти параметры описывают коэффициенты в каждой области PENUM для петроэластичной модели. Первые десять параметров являются действительными числами, а последний параметр — целым числом. Каждая строка данных должна оканчиваться косой чертой (/). Пустые строки (содержащие только завершающую косую черту) по умолчанию замещаются копией предыдущей строки. 1
Минерализация воды в области, S. •
ЕДИНИЦЫ: METRIC: ppm, FIELD: ppm, LAB: ppm
Используется для расчета модуля объемной упругости минерализованной воды в петроэластичной модели. 2
Температура в области, T. •
ЕДИНИЦЫ: METRIC: °C, FIELD: °F, LAB: °C
Используется для расчета модуля объемной упругости нефти, воды и газа в петроэластичной модели. Для этого элемента отрицательное значение не допускается. 3
Объединенная плотность минералов в области (например, песка, глины, ила). •
4
Коэффициент эффективной пористости первого порядка, φeff, в расчетах модуля объемной упругости неорганического материала области. Это параметр C1 в:
• 5
ЕДИНИЦЫ: METRIC: Barsa, FIELD: Psia, LAB: Atma
Коэффициент эффективной пористости нулевого порядка, φeff, в расчетах модуля объемной упругости неорганического материала области. Это параметр C0 в. •
6
ЕДИНИЦЫ: METRIC: kg/m3, FIELD: lb/ft3, LAB: g/cm3
ЕДИНИЦЫ: METRIC: Barsa, FIELD: Psia, LAB: Atma
Коэффициент модуля объемной упругости неорганического материала в расчете модуля объемной упругости для области. Это параметр CK в. Чтобы модуль объемной упругости не зависел от модуля объемной упругости неорганического материала, это значение должно быть равно нулю.
где α — 9-й параметр , а таблицы CK,i(P) определяются с помощью ключевого слова PEKTABx. • 7
ЕДИНИЦЫ: Безразмерная величина.
Коэффициент модуля сдвига неорганического материала в расчете модуля сдвига для области. Это параметр CG в [3.129]. Чтобы модуль сдвига не зависел от модуля сдвига неорганического материала, это значение должно быть равно нулю.
Ключевые слова PECOEFS
1185
[3.129]
где определен в предыдущем параметре , Gminerals определен в следующем параметре , а таблицы CG,i(P) определяются с помощью ключевого слова PEKTABx. • 8
Модуль сдвига неорганического материала в области. •
9
ЕДИНИЦЫ: Безразмерная величина ЕДИНИЦЫ: METRIC: Barsa, FIELD: Psia, LAB: Atma
Экспонента модуля объемной упругости/сдвига неорганического материала в расчете модуля объемной упругости/сдвига для области. Это параметр α в уравнении 6-ого пункта и [3.129]. Обычно эти значения равны +1 (член неорганического компонента прибавляется к членам порового объема для получения общего члена) и -1 (используется гармоническое суммирование). Для этого параметра нулевое значение не допускается. •
ПО УМОЛЧАНИЮ: 1
•
ЕДИНИЦЫ: Безразмерная величина
10 Экспонента в расчете модуля объемной упругости флюида. Это параметр ‘e’ в:
где Kfluid — модуль объемной упругости флюида (смесь нефти, воды и газа), Kg — модуль объемной упругости газа, Sg — газонасыщенность, а Kliquid выражается через следующее уравнение. Заметим, что этот параметр будет проигнорирован при нулевом значении параметра 11.
•
ПО УМОЛЧАНИЮ: 1
•
ЕДИНИЦЫ: Безразмерная величина
11 Переключение между двумя доступными методами вычисления модуля объемной упругости. Эти методы представляют собой обобщенную форму закона Вуда для нефти, воды и газа, заданного как,
и стандартного закона Вуда для нефти и воды с использованием Бри и др. (SPE 30595) для добавления газового члена, как задано в первом уравнении 10-ого пункта. Этот указатель целочисленный. Он может принимать только значения 0 и 1.
1186
•
Значение 0 показывает, что должно использоваться в области
•
Значение 1 показывает, что должны использоваться оба уравнения 10-ого пункта .
•
ПО УМОЛЧАНИЮ: 0
Ключевые слова PECOEFS
Пример Следующий пример показывает PECOEFS для модели, имющую системы единиц FIELD и 4 области PENUM. Число областей PENUM задано с помощью параметра 1 ключевого слова PEDIMS в разделе RUNSPEC. В данном примере третья и четвертая строки оставлены пустыми. Таким образом, данные в них копируются из второй строки. PECOEFS 3.0E4 201.0 165.0 -2.8E6 2.2E6 1.0 1.0 0.9E6 1 2 1 / 3.0E4 210.0 168.0 -2.7E6 2.2E6 1.0 1.0 1.1E6 1 2 1 / / /
Ключевые слова PECOEFS
1187
PEDERSEN
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Использовать метод Педерсена и др. для расчета вязкости Это ключевое слово позволяет производить расчет вязкости методом Педерсена и др. вместо используемого по умолчанию метода Лоренца-Брэя-Кларка. У этого ключевого слова нет связанных с ним данных.
Пример PEDERSEN
Внимание!
1188
Ключевые слова PEDERSEN
В отличие от корреляции ЛБК, которая позволяет изменять используемые в ней параметры (см. ключевое слово LBCCOEF), данное ключевое слово не допускает такого изменения.
PEDIMS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Петроэластичные характеристики Данные состоят из двух параметров , описывающих число областей и максимальные длины таблиц. Таблицы вводятся в разделе PROPS с помощью ключевых слов PEKTABx и PEGTABx. Данные состоят из двух целых чисел, заканчивающихся косой чертой (/). 1
Число областей, вводимых в ключевом слове PENUM. •
2
ПО УМОЛЧАНИЮ: 0
Максимальное количество точек давления в каждой из таблиц для ключевых слов PEKTABx и PEGTABx. •
ПО УМОЛЧАНИЮ: 0
Пример PEDIMS 3 8 /
Ключевые слова PEDIMS
1189
PEGTABx
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблица зависимости модуля поперечного сдвига от давления Эти ключевые слова определяют таблицы, содержащие коэффициенты полинома эффективной пористости φeff, используемые в расчете модуля поперечного сдвига в петроэластичной модели. Каждая из таблиц определяет коэффициент как функцию от давления Р для каждой из областей PENUM. Общая формула для модуля поперечного сдвига Kframe имеет вид
где константы CG, Gmineral и α определены в ключевом слове PECOEFS раздела PROPS, φeff ⎯ эффективная пористость, члены CK,i(P) ⎯ следующие ключевые слова ECLIPSE: PEGTAB0
Таблица зависимости CG,0(P) от давления P
PEGTAB1
Таблица зависимости CG,1(P) от давления P
PEGTAB2
Таблица зависимости CG,2(P) от давления P
PEGTAB3
Таблица зависимости CG,3(P) от давления P
PEGTAB4
Таблица зависимости CG,4(P) от давления P
PEGTAB5
Таблица зависимости CG,5(P) от давления P
PEGTAB6
Таблица зависимости CG,6(P) от давления P
PEGTAB7
Таблица зависимости CG,7(P) от давления P
Каждое ключевое слово содержит несколько таблиц. Число таблиц определяется параметром 1 ключевого слова PEDIMS раздела RUNSPEC, причем имеется по одной таблице для каждой области PENUM. Число параметров в одной таблице не должно превышать значение параметра 2 ключевого слова PEDIMS. Каждая таблица должна оканчиваться косой чертой (/). Если это ключевое слово отсутствует, то все таблицы считаются нулевыми. Каждая таблица содержит по два параметра : 1
Давление Р Значения давления; должны монотонно возрастать для каждой из таблиц. •
2
ЕДИНИЦЫ: METRIC: Barsa, FIELD: Psia, LAB: Atma
Значение CG,i(P) •
ЕДИНИЦЫ: METRIC: (Barsa)a, FIELD: (Psia)a, LAB: (Atma)a
Пустые таблицы (содержащие только завершающую косую черту) по умолчанию замещаются копией предыдущей таблицы.
1190
Ключевые слова PEGTABx
Пример Если информация в ключевом слове PEDIMS определяет, что в каждой таблице имеется 3 области PENUM и не менее 4 точек, то ключевое слово PEGTAB7 может иметь следующий вид: PEGTAB7 1800 1.0E+5 2000 3.1E+5 2100 2.8E+5 2480 2.7E+5 / 1500 0.8E+5 2500 4.2E+5 3000 2.9E+5 / /
В данном примере таблица для третьей области PENUM берется по умолчанию такой же, как и для второй.
Ключевые слова PEGTABx
1191
PEKTABx
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблица зависимости модуля объемной упругости от давления Эти ключевые слова определяют таблицы, содержащие коэффициенты полинома эффективной пористости φeff, используемые в расчете модуля объемной упругости в петроэластичной модели. Каждая из таблиц определяет коэффициент как функцию от давления для каждой из областей PENUM. Общая формула для модуля объемной упругости Kframe имеет вид
[3.130]
где Kmineral ⎯ модуль объемной упругости неорганического материала породы, константы CK и α определены в ключевом слове PECOEFS раздела PROPS, φeff ⎯ эффективная пористость, члены CK,i(P) ⎯ следующие ключевые слова ECLIPSE: PEKTAB0
Таблица зависимости CK,0(P) от давления P
PEKTAB1
Таблица зависимости CK,1(P) от давления P
PEKTAB2
Таблица зависимости CK,2(P) от давления P
PEKTAB3
Таблица зависимости CK,3(P) от давления P
PEKTAB4
Таблица зависимости CK,4(P) от давления P
PEKTAB5
Таблица зависимости CK,5(P) от давления P
PEKTAB6
Таблица зависимости CK,6(P) от давления P
PEKTAB7
Таблица зависимости CK,7(P) от давления P
Каждое ключевое слово содержит несколько таблиц. Число таблиц определяется параметром 1 ключевого слова PEDIMS раздела RUNSPEC, причем имеется по одной таблице для каждой области PENUM. Число параметров в одной таблице не должно превышать значение параметра 2 ключевого слова PEDIMS. Каждая таблица должна оканчиваться косой чертой (/). Если это ключевое слово отсутствует, то все таблицы считаются нулевыми. Каждая таблица содержит по 2 параметра : 1
Давление Р Значение давления. Должно монотонно возрастать для каждой из таблиц. •
2
Значение CK,i(P) •
1192
ЕДИНИЦЫ: METRIC: Barsa, FIELD: Psia, LAB: Atma
Ключевые слова PEKTABx
ЕДИНИЦЫ: METRIC: (Barsa)a, FIELD: (Psia)a, LAB: (Atma)a
Пустые таблицы (содержащие только косую черту) по умолчанию замещаются копией предыдущей таблицы.
Пример Если информация в ключевом слове PEDIMS определяет, что в каждой таблице имеется 3 области PENUM и не менее 4 точек, то ключевое слово PEKTAB4 может иметь следующий вид: PEKTAB4 1240 0.1E+6 2357 2.0E+6 2450 1.1E+6 / 1000 4.4E+6 2000 2.6E+6 2500 2.7E+6 3000 3.0E+6 / /
В данном примере таблица для третьей области PENUM берется по умолчанию такой же, как и для второй.
Ключевые слова PEKTABx
1193
PENUM
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера петроэластичных областей За ключевым словом должно следовать одно целое число для каждого сеточного блока в текущем боксе ввода, задающее область, к которой относится блок. Внимание!
Необходимо указать значение для каждого сеточного блока в модели.
Номер области не должен быть меньше 1 и больше, чем первый параметр в ключевом слове PEDIMS. Данные должны завершаться косой чертой (/). Номер петроэластичной области определяет, какой набор коэффициентов петроэластичности и функций общих границ/модуля сдвига (ввод с помощью PECOEFS, PEKTABx и PEGTABx в разделе PROPS) должен использоваться для расчета петроэластичных свойств каждого из сеточных блоков. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим,что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. См .также ключевые слова функций петроэластичности PEDIMS, PECOEFS, PEKTABx и PEGTABx в разделе PROPS.
Пример При NDIVIX=10, NDIVIY=10, NDIVIZ=3 и не заданном входном BOX следующий пример определяет, что верхний слой находится в петроэластичной области 1, средний слой ⎯ в области 2, а третий слой ⎯ в области 3. PENUM 100*1 100*2 100*3 /
1194
Ключевые слова PENUM
PERMAVE
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Усредненные проницаемости для проводимости Это ключевое слово необязательное, оно может использоваться для модификации способа усреднения проницаемостей смежных сеточных блоков, когда ECLIPSE рассчитывает межблочные проводимости. За ключевым словом должно следовать три действительных числа для определения показателей, используемых в выражении степенных функций для усреднения блочных проницаемостей в каждом направлении. Они заменяют заданные по умолчанию взвешенные гармонические средние блочных проницаемостей, используемых при расчете межблочных проводимостей. Эти три целых представляют собой показатели для средних значений проницаемостей в направлениях I, J и K соответственно. Данные должны завершаться косой чертой (/). Каждый показатель по умолчанию задается равным -1.0, что воспроизводит обычное среднегармоническое взвешивание блочных проницаемостей. Величина 1.0 производит среднеарифметическое взвешивание, тогда как величина 0.0 производит среднегеометрическое взвешивание. Если показатель меньше, чем -10.0 (или больше, чем 10.0), тогда минимальная (максимальная) блочная проницаемость, соответственно, используется как средняя. Если ключевое слово LINKPERM определяется так же, как и PERMAVE, межблочная проницаемость, введенная LINKPERM, переопределит среднее значение, указанное в PERMAVE. Формы, употребляющиеся для разных опций, описаны в «Расчетах проводимостей» на стр. 891»Технического описания ECLIPSE».
Пример В направлении X используются проводимости по умолчанию, тогда как для проводимостей в направлении Y используется геометрическое среднее, а арифметическое усреднение используется для проводимостей в направлении Z. PERMAVE 1* 0.0 1.0 /
Ключевые слова PERMAVE
1195
PERMMF
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1196
Проницаемость для взаимосвязи матрицы и трещины За ключевым словом PERMMF должно следовать по одному значению для каждой из матричных ячеек. Всего требуется Nx ⋅ Ny ⋅ Nz/2 значений; индекс Х меняется быстрее всего. •
ЕДИНИЦЫ: METRIC: mD, FIELD: mD, LAB: mD, PVT-M: mD
Ключевые слова PERMMF
PERMR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
ECLIPSE 100
Определяет значения радиальной проницаемости Это ключевое слово определяет значения проницаемости в радиальном направлении для расчетов с радиальной геометрией. За ключевым словом должно следовать одно неотрицательное действительное число для каждого сеточного блока в текущем боксе ввода, определяющее проницаемость в направлении R. Данные должны завершаться косой чертой (/). •
ЕДИНИЦЫ: METRIC: mD, FIELD: mD, LAB: mD, PVT-M: mD
Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси R, затем по theta и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208.4). Заметим,что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. Каждая величина PERMR в верхней плоскости (K = 1) должна быть определена тем или иным способом до конца раздела GRID. Не определенные величины на нижних плоскостях (K > 1) по умолчанию берутся равными величинам на плоскости, расположенной выше.
Пример -- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 5 16 3 8 1 1 PERMR 12*100 12*8 12*2300 12*100 12*20 12*38 /
/
Ключевые слова PERMR
1197
PERMSTAB
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Геомеханический множитель проницаемости как табличная функция напряжения в породе Множитель проницаемости может быть определен в табличной форме как функция максимального и минимального основного напряжения. Данное ключевое слово можно использовать только при выборе геомеханической опции (см. ключевое слово GEOMECH в разделе RUNSPEC). Данные включают NGMYRG (см. первый аргумент ключевого слова GEODIMS в разделе RUNSPEC) таблиц, каждая из которых оканчивается косой чертой (/), где NGMYRG ⎯ число геомеханических областей в модели. Первая запись устанавливает значения максимального основного напряжения, σ1. Они должны монотонно возрастать. Эта запись должна заканчиваться косой чертой (/). Запись 1
σ1,1
σ1,2
…
σ1,NGMPTC
Последующие NGMPTR записей устанавливают значения минимального основного напряжения σ3, за которыми следуют табличные данные для множителей проницаемости РМ. Значение 1 для множителя означает, что подвижности фаз не изменяются. Значения минимального основного напряжения σ3 должны монотонно возрастать. Счетчики повтора могут использоваться для множителей, но не для максимальных/минимальных значений основного напряжения. Запись 2
σ3,1
PM1,1
...
PM1,NGMPTC
Запись 3
σ3,2
PM2,1
...
PM2,NGMPTC
.
.
.
...
.
.
.
.
...
.
Запись NGMPTR+1
σ3,NGMPTR
PMNGMPTR,1
…
PMNGMPTR,NGMPTC
Записи со 2 по NGMPTR должны заканчиваться косой чертой (/). Примечание
Если множитель проницаемости является функцией только максимального основного напряжения, то следует установить или взять по умолчанию значение числа строк NGMPTR равным 1. В этом случае первое значение в записи 2, σ3,1, игнорируется. Аналогично, если множитель является функцией только минимального основного напряжения, то следует установить или взять по умолчанию значение числа столбцов NGMPTC равным 1. В этом случае первое значение в записи 1, σ1,1, игнорируется.
Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Множители проницаемости не проверяются на монотонность. Если введенные значения максимального и минимального основного напряжения из модели окажутся за пределами диапазона данных таблицы, то будет использоваться экстраполяция прямой с постоянным наклоном. См. также раздел «Геомеханика», стр. 311 «Технического описания ECLIPSE».
1198
Ключевые слова PERMSTAB
Пример При NGMYRG = 1, NGMBTC=4, NGMBTR=3: PERMSTAB -- Maximum principal stresses 5000 7000 9000 11000 / -- Minimum principal stress, permeability multipliers 5000 2*1 1.1 1.3 / 6000 1 1.1 1.2 1.4 / 8000 1.1 1.3 1.6 1.9 / /
Ключевые слова PERMSTAB
1199
PERMTHT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
ECLIPSE 100
Определяет значения азимутальной проницаемости Это ключевое слово определяет значения проницаемости в азимутальном направлении для расчетов с радиальной геометрией. За ключевым словом должно следовать одно неотрицательное действительное число для каждого сеточного блока в текущем боксе ввода, определяющее проницаемость в направлении theta. Данные должны завершаться косой чертой (/). •
ЕДИНИЦЫ: METRIC: mD, FIELD: mD, LAB: mD, PVT-M: mD
Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси R, затем по theta и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208.4). Заметим,что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. Каждая величина PERMTHT в верхней плоскости (K = 1) должна быть определена тем или иным способом до конца раздела GRID. Не определенные величины на нижних плоскостях (K > 1) по умолчанию берутся равными величинам на плоскости, расположенной выше.
Пример -- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 5 16 3 8 1 1 PERMTHT 12*100 12*8 12*2300 12*100 12*20 12*38 /
1200
Ключевые слова PERMTHT
/
PERMX
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет значения проницаемости по оси Х Это ключевое слово определяет значения проницаемости в направлении Х. За ключевым словом должно следовать одно неотрицательное действительное число для каждого сеточного блока в текущем боксе ввода, определяющее проницаемость в направлении Х. Если не используется ключевое слово MPFA, то значения проницаемости должны быть неотрицательными. Данные должны завершаться косой чертой (/). •
ЕДИНИЦЫ: METRIC: mD, FIELD: mD, LAB: mD, PVT-M: mD
Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208.4). Заметим,что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. Примечание
ECLIPSE 100
Это ключевое слово не определяет проницаемость между данной и соседней ячейками. Проводимость между данной ячейкой и соседней включает значения проницаемости для обеих ячеек.
Каждое значение PERMX в верхней плоскости (K = 1) должно быть определено тем или иным способом до конца раздела GRID. Не определенные значения на нижних плоскостях (K > 1) по умолчанию берутся равными значениям для плоскости, расположенной выше.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 5 16 3 8 1 1 PERMX 100 1500 10*60 90 1500 10*60 80 1500 10*65 70 1500 10*70 60 1500 10*75 50 1500 10*75 /
/
Ключевые слова PERMX
1201
PERMXY,PERMYZ,PERMZX,PERMXX,PERMYY,PERMZZ
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяют недиагональный тензор проницаемостей Это ключевое слово определяет недиагональные компоненты тензора проницаемости. Базис, на котором определен тензор, задается ключевым словом MPFA. Тензор проводимости К предполагается симметричным и определяется своими компонентами K11=PERMX, K22=PERMY, K33=PERMZ, K12 = K21=PERMXY, K23 = K32=PERMYZ и K31 = K13=PERMZX. Для диагональных членов имеются псевдоимена: PERMX для PERMXX, PERMY для PERMYY и PERMZ для PERMZZ. За ключевым словом должно следовать одно действительное число для каждого сеточного блока в текущем боксе ввода, определяющее проницаемость в направлении Х. Данные должны завершаться косой чертой (/). •
ЕДИНИЦЫ: METRIC: mD, FIELD: mD, LAB: mD, PVT-M: mD
Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208.4). Заметим,что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. Чтобы использовать тензорные проницаемости, необходимо указать ключевое слово MPFA. Не заданные значения тензора берутся по умолчанию равными нулю (0.0).
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 5 16 3 8 1 1 PERMXY 100 1500 10*60 90 1500 10*60 80 1500 10*65 70 1500 10*70 60 1500 10*75 50 1500 10*75 /
1202
Ключевые слова PERMXY,PERMYZ,PERMZX,PERMXX,PERMYY,PERMZZ
/
PERMY
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет значения проницаемости по оси Y Это ключевое слово определяет значения проницаемости в направлении Y. За ключевым словом должно следовать одно неотрицательное действительное число для каждого сеточного блока в текущем боксе ввода, определяющее проницаемость в направлении Y. Если не используется ключевое слово MPFA, то значения проницаемости должны быть неотрицательными. Данные должны завершаться косой чертой (/). •
ЕДИНИЦЫ: METRIC: mD, FIELD: mD, LAB: mD, PVT-M: mD
Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208.4). Заметим,что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. Примечание
ECLIPSE 100
Это ключевое слово не определяет проницаемость между данной и соседней ячейками. Проводимость между данной ячейкой и соседней включает значения проницаемости для обеих ячеек.
Каждое значение PERMY в верхней плоскости (K = 1) должно быть определено тем или иным способом до конца раздела GRID. Не определенные значения на нижних плоскостях (K > 1) по умолчанию берутся равными значениям для плоскости, расположенной выше.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 5 16 3 8 1 1 PERMY 100 1500 10*60 90 1500 10*60 80 1500 10*65 70 1500 10*70 60 1500 10*75 50 1500 10*75 /
/
Ключевые слова PERMY
1203
PERMZ
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет значения проницаемости по оси Z Это ключевое слово определяет значения проницаемости в направлении Z. За ключевым словом должно следовать одно действительное число для каждого сеточного блока в текущем боксе ввода, определяющее проницаемость в направлении Z. Если не используется ключевое слово MPFA, то значения проницаемости должны быть неотрицательными. Данные должны завершаться косой чертой (/). •
ЕДИНИЦЫ: METRIC: mD, FIELD: mD, LAB: mD, PVT-M: mD
Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208.4). Заметим,что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. Примечание
ECLIPSE 100
Это ключевое слово не определяет проницаемость между данной и соседней ячейками. Проводимость между данной ячейкой и соседней включает значения проницаемости для обеих ячеек.
Каждое значение PERMY в верхней плоскости (K = 1) должно быть определено тем или иным способом до конца раздела GRID. Не определенные значения на нижних плоскостях (K > 1) по умолчанию берутся равными значениям для плоскости, расположенной выше.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 5 16 3 8 1 1 PERMZ 72*0
1204
Ключевые слова PERMZ
/
/
PICOND
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Управляет расчетом опции обобщенного псевдодавления Это ключевое слово управляет расчетом опции обобщенного псевдодавления для моделирования влияния выпадения конденсата на значения подвижности флюида в соединениях добывающих скважин (см. «Специальные уравнения притока», стр. 972 «Технического описания ECLIPSE»). Ключевое слово PICOND является необязательным, поскольку при его отсутствии применяются подходящие значения по умолчанию. •
ECLIPSE 100: в расчетах с газоконденсатом опция активизируется для отдельных скважин путем ввода GPP в параметре 8 ключевого слова WELSPECS.
•
ECLIPSE 300: ввод ключевого слова PSEUPRES активизирует опцию для всех скважин.
За ключевым словом следует до четырех чисел, заканчивающихся косой чертой (/): 1
2
Максимальный интервал между точками интегрирования давления ниже давления точки росы в расчете обобщенного интеграла псевдодавления. •
ЕДИНИЦЫ: bars (METRIC), psi (FIELD), atm (LAB), atm (PVT-M)
•
ПО УМОЛЧАНИЮ: 4 величины атмосферного давления
Максимальный интервал между точками интегрирования давления выше давления точки росы в расчете обобщенного интеграла псевдодавления. Если введено нулевое или отрицательное значение, то точки интегрирования совпадают с точками давления, введенными в таблице PVTG.
ECLIPSE 100
•
ЕДИНИЦЫ: bars (METRIC), psi (FIELD), atm (LAB), atm (PVT-M)
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 0.0
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 10 величин атмосферного давления
3
Коэффициент затухания PPDAMP для коэффициента блокировки. Значение должно находиться между 0.0 и 1.0. Оно позволяет гасить колебания, которые могут возникнуть при явном расчете коэффициента блокировки (что происходит в начале каждого временного шага) путем усреднения этого значения и значения с предыдущего временного шага по формуле βused = PPDAMP βcalculated + (1 – PPDAMP) βprevious •
Только ECLIPSE 300
4
ПО УМОЛЧАНИЮ: 1.0
Разрешить использование относительной проницаемости, зависящей от скорости, в расчете псевдодавления? •
Либо YES, либо NO
Если этот параметр установлен на YES, то относительная проницаемость, зависящая от скорости, включается в расчет псевдодавления. Данная опция должна быть активирована ключевым словом VELDEP. При этом используется только зависимость от числа капиллярности, а не режим Форкхаймера. Свойства моделей числа капиллярности устанавливаются ключевыми словами VDKRO и VDKRG. •
ПО УМОЛЧАНИЮ: NO
Каждая запись данных должна заканчиваться косой чертой (/).
Ключевые слова PICOND
1205
Пример PICOND 30.0
1206
Ключевые слова PICOND
0.0
0.5 /
PIMTDIMS
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные о размерностях таблицы масштабирования PI Данные состоят из двух параметров , описывающих число таблиц коэффициента масштабирования PI от максимальной обводненности, и максимального числа значений в любой таблице. Таблицы вводятся в разделе SCHEDULE с помощью ключевого слова PIMULTAB. Данные состоят из двух целых чисел, заканчивающихся косой чертой (/). 1
Число таблиц масштабирования PI, вводимых в ключевом слове PIMULTAB. •
2
ПО УМОЛЧАНИЮ: 0
Максимальное число записей в одной из таблиц масштабирования PI. •
ПО УМОЛЧАНИЮ: 0
Пример PIMTDIMS 2 8 /
Ключевые слова PIMTDIMS
1207
PIMULTAB
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Таблицы зависимости множителей PI для скважины от максимальной обводненности Это ключевое слово предназначено для ввода таблиц множителей PI, которые преобразуют коэффициенты соединения скважины, в соответствии с максимальным наблюденным урезом воды. Заданные таблицы, затем, распределяются между отдельными скважинами, с помощью ключевого слова WPITAB. Это может быть удобно, при оценке спада производительности из-за оттока воды. Ключевое слово сопровождается точными таблицами NTPIMT, содержащими два столбца и не больше строк, чем в NPPIMT. Размерности таблиц NTPIMT и NPPIMT вводятся в разделе RUNSPEC ключевым словом PIMTDIMS. Каждая запись оканчивается косой чертой (/). Столбец 1
Максимальные отметки уреза воды. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: sm3/sm3 (METRIC), stb/Mscf (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M)
Соответствующие значения коэффициента масштабирования PI.
Пустые таблицы (содержащие только косую черту), по умолчанию, считаются копиями предыдущей таблицы. Экстраполяции, выходящие за пределы таблицы, заменяются ближайшими значениями внутри таблицы. См. также ключевые слова WPITAB, и WPIMULT (последнее используется для масштабирования PI на постоянную величину). Примечание
Таблицы множителей PI не записываются в Restart-файл. Следовательно, они должны присутствовать в каждом наборе данных для перезапуска. Зато их можно изменять при перезапуске.
Пример При NTPIMT=2. NPPIMT должно быть установлено ≥ 5: PIMULTAB -- max -- WCT 0.0 0.1 0.15 0.4 0.8 0.0 0.01 0.04 0.12 0.4
1208
Ключевые слова PIMULTAB
PI mult 1.0 0.95 0.85 0.55 0.43
/
1.0 0.92 0.85 0.44 0.32
/
PINCH
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Образует связи через выклинившиеся слои За ключевым словом должно следовать до пяти параметров , которые определяют пороговую толщину выклинивания и пороговый зазор между соседними слоями. Запись данных должна завершаться косой чертой (/). 1
2
Пороговая толщина выклинивания. •
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.001
Опция, управляющая генерированием выклиниваний при установленном с помощью MINPV или MINPVV минимальном поровом объеме. GAP
Разрешает несоседние соединения через ячейки, которые установлены неактивными с помощью ключевого слова MINPV, даже если толщина превосходит пороговое значение.
NOGAP
Пороговая толщина строго соблюдается независимо от того, установлены ли выклинивающиеся ячейки неактивными с помощью ключевого слова MINPV.
• 3
Только ECLIPSE 100
4
ПО УМОЛЧАНИЮ: GAP
Максимальный зазор между ячейками в соседних слоях сетки, при котором допускается существование ненулевой проводимости между ними. •
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20)
Опция для расчета проводимости выклинивания. TOPBOT
Проводимость выклинивания формируется из проводимостей половин активных ячеек в направлении Z по обе стороны от выклинивающегося слоя (слоев).
ALL
Проводимость выклинивания есть среднее гармоническое проводимостей в направлении всех ячеек Z между активными ячейками, расположенными по обе стороны от выклинивающегося слоя (слоев).
•
ПО УМОЛЧАНИЮ: TOPBOT
Ключевые слова PINCH
1209
Только ECLIPSE 100
5
Опция учета MULTZ через выклинивающийся столбец, если для параметра 4 установлено значение TOPBOT. Если для параметра 4 установлено значение ALL, то этот параметр игнорируется. TOP
Множителем проводимости, применяемым к выклиниванию, является MULTZ для активной ячейки, расположенной над выклиниванием.
ALL
Множитель проводимости, относящийся к выклиниванию, есть минимум из величин MULTZ для активной ячейки, расположенной над выклиниванием, и всех неактивных ячеек в выклинивающемся столбце. Это заменяет действие указателя 17 ключевого слова OPTIONS.
•
ПО УМОЛЧАНИЮ: TOP
Выклинившиеся слои представляются в сетке как слои неактивных ячеек с нулевой толщиной. Присутствие слоя неактивных ячеек обычно препятствует потоку через слой между активными ячейками, находящимися непосредственно выше и ниже. Если введено ключевое слово PINCH, ECLIPSE будет автоматически образовывать несоседние связи между активными ячейками по обе стороны от выклинившегося слоя (слоев), допуская течение флюида через него. В общем, слой или слои неактивных ячеек считаются выклинившимися, если их суммарная толщина ячеек меньше, чем определенная пороговая величина. Когда было определено ключевое слово PINCH, и если для задания минимального порового объема было использовано ключевое слово MINPV или MINPVV, ячейка должна быть активной. В этом случае по умолчанию столбец ячеек может быть выклинившимся, если поровые объемы меньше минимальной величины, даже когда суммарная толщина превосходит пороговую толщину. Если для отключения ячеек с малыми поровыми объемами (для улучшения сходимости) используются ключевые слова MINPV или MINPVV, эти ячейки не будут являться барьером для вертикального течения, если второй параметр не равен NOGAP, а суммарная толщина не превосходит пороговое значение, заданное в первом параметре . На практике MULTZ можно задавать для изменения рассчитанных проводимостей несоседних соединений через широкий столбец ячеек. Однако, все ячейки с поровым объемом, меньшим 0.000001, автоматически считаются имеющими пренебрежимо малый поровый объем для течения; они будут допускать выклинивания несоседних соединений через них только в том случае, если пороговая толщина, введенная в первом параметре , больше ширины столбца неактивных ячеек. По умолчанию, на связь через выклинивание будет влиять множитель Z-проводимости (MULTZ), определенный в верхней из двух соединяемых ячеек. Это можно изменить с помощью параметра 5. Тогда для всех выклинивающихся ячеек будет использоваться MULTZ. Если третий параметр задан по умолчанию или опущен, то между двумя активными ячейками в одном и том же вертикальном столбце будет существовать ненулевая проводимость, вне зависимости от размера зазора между ячейками, а также когда MULTZ не равен нулю для верхней из двух ячеек. В противном случае, когда этот зазор превосходит пороговый зазор, проводимость всегда задается равной нулю. Для предполагаемого соединения через выклинивание несоседнее соединение не устанавливается, если сумма зазоров между всеми соседними слоями неактивных ячеек в выклинивании превышает данный порог.
Примечания
1210
1
Если ключевое слово NONNC введено в разделе RUNSPEC, то несоседние соединения создаваться не будут.
2
Связи через выклинивание будут образовываться только через неактивные ячейки, вне зависимости от величины, заданной для пороговой толщины; связь через активные ячейки отсутствует.
Ключевые слова PINCH
3
В методе по умолчанию (TOPBOT в параметре 4) для расчета проводимости несоседних соединений вследствие выклинивания используется гармоническое усреднение проводимостей в направлении Z для половин активных ячеек, расположенных по обе стороны от выклинившегося слоя (слоев). Для блочноцентрированной геометрии с ключевым словом OLDTRAN (см. раздел «Расчеты проводимостей» на стр. 891 «Технического описания ECLIPSE 100») проводимость выклинивания между верхней и нижней ячейками t и b равна
где
— проводимость половины ячейки для верхней ячейки, и т. д. Для геометрии угловой точки расчет аналогичен (см. раздел «Расчеты проводимостей» на стр. 891 «Технического описания ECLIPSE»). Если параметру 5 присвоено значение ALL, то используемый множитель есть минимальная величина MULTZ между всеми ячейками в выклинившемся столбце (минимальном (MULTZI) для i = t, …, b – 1). Если в параметре 4 задается признак ALL, то проводимость выклинивания рассчитывается следующим образом как среднее гармоническое
где суммируются все ячейки столбца i = t, …, b – 1 между t и b, при этом каждое значение проводимости TRANZi вычисляется как описано в разделе «Расчеты проводимостей» на стр. 891 «Технического описания ECLIPSE». В этом случае параметр 5 игнорируется. 4
В геометрии угловой точки суммарная толщина неактивных слоев в выклинивании (сравнение с параметром 1) вычисляется как максимальная разность глубин угловых точек между активными ячейками по обе стороны от выклинившегося слоя (слоев) для каждой из четырех координатных линий, окружающих столбец. В геометрии угловой точки толщина зазора между двумя соседними ячейками (см. параметр 3) берется как минимальная разность глубин угловых точек между соответствующими координатными линиями.
Пример PINCH --Threshold --thickness 0.1
Gap or No Gap ‘GAP’
/
Ключевые слова PINCH
1211
PINCHNUM
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет области выклинивания Ключевое слово PINCHNUM определяет области для расчета выклиниваний. Пороговая толщина и опции для расчета выклиниваний должны быть в каждой области PINCHNUM, использующей ключевое слово PINCHREG. Для использования этого ключевого слова значение другого ключевого слова, NRPINC, должно быть больше 0 в 3-м параметре ключевого слова GRIDOPTS раздела RUNSPEC, чтобы определить максимальное число областей PINCHNUM. Ключевое слово PINCHNUM должно сопровождаться одним целым числом для каждой сеточной ячейки, определяющей номер области, которой она принадлежит. Данные должны завершаться косой чертой (/). Любые ячейки, которым явным образом не присвоено значение FLUXNUM, относятся к области 1. Смотри также ключевые слова PINCHREG и PINCH.
Пример Чтобы задать 4 отдельных области в пласте 4*4*3 при NRPINC=4: PINCHNUM 1 1 2 2 1 1 2 2 3 3 4 4 3 3 4 4 1 1 3 3
1 1 3 3
2 2 4 4
2 2 4 4
1 1 3 3
1 1 3 3
2 2 4 4
2 2 4 4
/
1212
Ключевые слова PINCHNUM
PINCHOUT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Образует связи через выклинившиеся слои Это менее гибкая (и более старая) альтернатива ключевому слову PINCH, которая также образует связи через выклинившиеся слои. Отличие состоит в том, что ключевое слово PINCH позволяет определять максимальную пороговую толщину для выклинивающихся ячеек, тогда как при использовании ключевого слова PINCHOUT пороговая толщина зафиксирована равной 0.001. •
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M).
Смотри ключевое слово PINCH для дополнительной информации об образовании связей через выклинивание. Если ячейки не активны, вследствие MINPV или MINPVV, связи через выклинивающиеся слои образуются без учета пороговой толщины, как при использовании ключевого слова PINCH. Ключевое слово PINCHOUT не имеет связанных с ним данных.
Пример PINCHOUT
Ключевые слова PINCHOUT
1213
PINCHREG
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Генерирует соединения через выклинивающиеся слои внутри областей Это ключевое слово предоставляет пороговое значение толщины и т. д. для расчета выклиниваний в нескольких областях. Области должны идентифицироваться с помощью ключевого слова PINCHNUM. Если ключевое слово PINCHNUM не указано, то ключевое слово PINCHREG применяется к областям потока, определенным с помощью FLUXNUM. Если не указано ни PINCHNUM, ни FLUXNUM, то ключевое слово PINCHREG игнорируется. За ключевым словом PINCHREG должно следовать NRPINC записей (параметр 3 ключевого слова GRIDOPTS) при использовании PINCHNUM или NTFREG записей (параметр 4 ключевого слова REGDIMS) при использовании FLUXNUM. Каждая запись должна заканчиваться косой чертой (/). Каждая запись относится к отдельной области PINCHNUM или FLUXNUM и включает до пяти параметров , описанных ниже и совпадающих с параметрами ключевого слова PINCH. Если запись для области берется по умолчанию, то в этой области выклинивания не генерируются. При расчете выклинивания между ячейками в различных областях данные PINCHREG берутся из той области, которая содержит самую высокую из двух ячеек. 1
2
Пороговая толщина выклинивания. •
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.001
Опция, управляющая генерированием выклиниваний при установленном с помощью MINPV или MINPVV минимальном поровом объеме. GAP
Разрешить несоседние соединения через ячейки, которые установлены неактивными с помощью ключевого слова MINPV, даже если толщина превосходит пороговое значение.
NOGAP
Пороговая толщина строго соблюдается независимо от того, установлены ли выклинивающиеся ячейки неактивными с помощью ключевого слова MINPV.
• 3
4
Максимальный зазор между ячейками в соседних слоях сетки, при котором допускается существование ненулевой проводимости между ними. •
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M).
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20)
Опция для расчета проводимости выклинивания. TOPBOT
Проводимость выклинивания формируется из проводимостей половин активных ячеек в направлении Z по обе стороны от выклинивающегося слоя (слоев).
ALL
Проводимость выклинивания есть среднее гармоническое проводимостей в направлении всех ячеек Z между активными ячейками, расположенными по обе стороны от выклинивающегося слоя (слоев).
•
1214
ПО УМОЛЧАНИЮ: GAP
Ключевые слова PINCHREG
ПО УМОЛЧАНИЮ: TOPBOT
5
Опция учета MULTZ через выклинивающийся столбец, если для параметра 4 установлено значение TOPBOT. Если для параметра 4 установлено значение ALL, то этот параметр игнорируется. TOP
Множителем проводимости, применяемым к выклиниванию, является MULTZ для активной ячейки, расположенной над выклиниванием.
ALL
Множитель проводимости, относящийся к выклиниванию, есть минимум из величин MULTZ для активной ячейки, расположенной над выклиниванием, и всех неактивных ячеек в выклинивающемся столбце. Это заменяет действие указателя 17 ключевого слова OPTIONS.
•
ПО УМОЛЧАНИЮ: TOP
Дополнительную информацию см. в ключевом слове PINCH.
Пример При NRPINC=4 PINCHREG --Threshold --thickness 0.1 0.2 1.0
Gap or No Gap 1*
Empty Gap 10.0
1* ‘NOGAP’
20.0
/ / / /
Ключевые слова PINCHREG
1215
PINCHXY
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Образует горизонтальные соединения через выклинивания За ключевым словом должно следовать до двух действительных чисел, определяющих пороговые значения ширины выклинивания в направлении X и направлении Y. Запись данных должна завершаться косой чертой (/). 1
2
Пороговая ширина в направлении X или R для горизонтальных выклиниваний. •
UNITS m (METRIC), ft (FIELD), cm (LAB), m (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.001
Пороговая ширина в направлении Y или THETA для горизонтальных выклиниваний. •
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.001
Столбцы, которые выклиниваются в направлении X (или Y), представляются в сетке как столбцы неактивных ячеек нулевой ширины в направлении X (или Y). Поток между активными ячейками по обе стороны от такого столбца неактивных ячеек обычно не может пересекать столбец в направлении X (или Y). Если введено ключевое слово PINCHXY, то ECLIPSE будет автоматически образовывать горизонтальные несоседние соединения в направлении X (или Y) между активными ячейками по обе стороны от выклинивающегося столбца (столбцов), что позволяет флюиду протекать через него в направлении X (или Y). Столбцы считаются выклинивающимися в направлении X (или Y), если суммарная толщина их ячеек в направлении X (или Y) меньше, чем заданная пороговая величина. На выклинивание в направлении X (или Y) влияет множитель проводимости в направлении (MULTX или MULTY), определенный в самой левой (или самой задней) из двух соединенных ячеек.
Примечания 1
Несоседние соседния не создаются, если в разделе RUNSPEC было введено ключевое слово NONNC.
2
Связи при выклинивании формируются только через неактивные ячейки независимо от значения пороговой толщины.
Пример PINCHXY 1* 0.1 /
1216
Ключевые слова PINCHXY
PLYADS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функции адсорбции полимера Данные включают NTSFUN (смотри параметр 1 ключевого слова TABDIMS, раздел RUNSPEC) таблиц функций адсорбции полимера, каждая из которых завершается косой чертой (/). Таблицы описывают адсорбцию полимера породой пласта. Каждая таблица содержит по два столбца данных: 1
Локальная концентрация полимера в окружающем породу растворе. Значения должны монотонно увеличиваться вниз по столбцу. •
2
ЕДИНИЦЫ: kg/m3 (METRIC), lb/stb (FIELD), g/cm3 (LAB).
Соответствующие концентрации насыщения полимера, адсорбированного породой пласта. Значения должны монотонно увеличиваться вниз по столбцу. •
ЕДИНИЦЫ: kg/kg (METRIC), lb/lb (FIELD), g/g (LAB).
В каждом столбце данной таблицы должно быть одно и то же число параметров . Это число не должно быть меньше 2 или больше, чем NSSFUN (параметр 3 ключевого слова TABDIMS раздела RUNSPEC). Внимание!
Первая строка таблиц адсорбции должна содержать два нуля.
Дополнительную информацию см. в разделе «Модель полимерного заводнения» на стр. 613 «Технического описания ECLIPSE».
Пример При NTSFUN=2 и NSSFUN ≥ 4: PLYADS .0000 .0003 .0005 .0008 .0010
.00000 .00005 .00007 .00008 .00008 /
.0000 .00000 .0010 .00010 /
Ключевые слова PLYADS
1217
PLYMAX
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Концентрации полимера/солей для расчетов смешивания Данные содержат NTMISC (см. параметр 1 ключевого слова MISCIBLE в разделе RUNSPEC) таблиц максимальных концентраций полимеров и солей, которые должны использоваться при расчетах параметра смесимости вязкостей компонентов флюида. Каждая таблица содержит по 2 параметра : 1
Значение концентрации полимера в растворе, которое должно использоваться в расчете максимальной вязкости полимерных компонентов флюида. •
2
ЕДИНИЦЫ: kg/m3 (METRIC), lb/stb (FIELD), g/cm3 (LAB), kg/m3 (PVT-M)
Значение концентрации соли в растворе, которое должно использоваться в расчете максимальной вязкости полимерных компонентов флюида. Этот параметр игнорируется, если ключевое слово чувствительности к солям BRINE не определено в разделе RUNSPEC). •
ЕДИНИЦЫ: kg/m3 (METRIC), lb/stb (FIELD), g/cm3 (LAB), kg/m3 (PVT-M).
Дополнительную информацию см. в разделе «Модель полимерного заводнения» на стр. 613 «Технического описания ECLIPSE».
Пример Для NTMISC=2: PLYMAX .0100 .0500 / .0050 .0300 /
1218
Ключевые слова PLYMAX
PLYROCK
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет свойства породы для полимера Данные включают NTSFUN (см. ключевое слово TABDIMS) таблиц, определяющих свойства породы, необходимые для модели полимерного заводнения. Для каждой таблицы необходимы пять параметров , завершающихся косой чертой (/). 1
Мертвое поровое пространство для данного типа породы. Указанное значение должно быть неотрицательным, но при этом не должно превосходить значения минимальной водонасыщенности для данного типа породы.
2
Коэффициент остаточного сопротивления для данного типа породы. Величина должна быть большей или равной единице и отражает уменьшение проницаемости породы для водной фазы после адсорбции максимального количества полимера.
3
Массовая плотность данного типа породы в пластовых условиях. Данное значение используется в расчете потери полимера из-за адсорбции. Если активна модель ПАВ, то используется значение массовой плотности породы, указанное в ключевом слове PLYROCK, а значение, указанное в ключевом слове SURFROCK, игнорируется. •
4
Индекс адсорбции, используемый для данного типа породы. Индекс адсорбции может принимать значения 1 или 2. Если выбрано значение 1, то изотерма адсорбции полимера строится повторно всякий раз, когда уменьшается местная концентрация полимера в решении. Если указано значение 2, то десорбция полимера происходить не может. •
5
ЕДИНИЦЫ: kg/rm3 (METRIC), lb/rb (FIELD), g/rcm3 (LAB), kg/rm3 (PVT-M).
ПО УМОЛЧАНИЮ: 1
Максимальное значение адсорбции полимера, используемое в расчете коэффициента сопротивления для водной фазы. Заметим, что нулевое значение не должно использоваться даже в том случае, когда определена нулевая изотерма адсорбции. •
ЕДИНИЦЫ: kg/kg (METRIC), lb/lb (FIELD), g/g (LAB), kg/kg (PVT-M)
Дополнительную информацию см. в разделе «Модель полимерного заводнения» на стр. 613 «Технического описания ECLIPSE».
Пример При NTSFUN=2: PLYROCK 0.13 1.75 1880 2 0.00012 / 0.16 1.95 2010 1 0.00014 /
Ключевые слова PLYROCK
1219
PLYSHEAR
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные уменьшения сдвига полимера Это ключевое слово используется чтобы активизировать опцию уменьшения сдвига полимера и предоставить данные об уменьшении сдвига. Ключевое слово необязательно, и если оно опущено — расчетов уменьшения сдвига не производится. Данные включают в себя таблицы данных об уменьшении сдвига полимера NTPVT (смотри параметр 2 ключевого слова TABDIMS в разделе RUNSPEC), каждая из которых оканчивается косой чертой (/). Данные представлены в качестве множителя возрастания вязкости полимера, табулированной как функция от скорости потока водной фазы. Каждая таблица содержит по 2 столбца данных: 1
Скорость потока водной фазы. Значения должны монотонно увеличиваться вниз по столбцу. Первый параметр должен быть равен 0,0. •
2
ЕДИНИЦЫ: m/day (METRIC), ft/day (FIELD), cm/hr (LAB), m/day (PVT-M).
Соответствующий коэффициент, на который необходимо умножить вязкость полимера (введенную с помощью ключевого слова PVTW вместе с PLYVISC или PLYVISCS), уменьшается для истончения сдвига полимера. Значения должны монотонно уменьшаться вниз по столбцу. Обычно первый параметр равен 1,0.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше, чем NPPVT (см. ключевое слово TABDIMS в разделе RUNSPEC). Вязкость воды при заданной концентрации полимера и скорости потока описываются выражением: [3.131]
где µw
вязкость воды в отсутствии полимера
P
множитель вязкости, не предполагающий эффекта сдвига (вводится с помощью ключевых слов PLYVISC или PLYVISCS)
M
множитель уменьшения сдвига, заданный с помощью ключевого слова PLYSHEAR.
Примечание
Если уменьшение сдвига не существенно, то ключевое слово PLYSHEAR должно быть опущено, поскольку вычисление вязкости в зависимости от скорости увеличивает время расчета.
Дополнительную информацию см. в разделе «Модель полимерного заводнения» на стр. 613 «Технического описания ECLIPSE».
1220
Ключевые слова PLYSHEAR
Пример При NTPVT=1 и NPPVT ≥ 4: PLYSHEAR 0.0 1.0 1.0 0.8 3.0 0.75 6.0 0.7 10.0 0.68
/
Ключевые слова PLYSHEAR
1221
PLYVISC
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функция от вязкости раствора полимера Это ключевое слово должно использоваться только для исследований полимеров, когда опция чувствительности к солям не задействована (с использованием ключевого слова BRINE в RUNSPEC). Данные включают NTPVT (смотри ключевое слово TABDIMS раздела RUNSPEC) таблиц функций множителя вязкости полимера, каждая из которых завершается косой чертой (/). Таблицы описывают влияние повышения концентрации полимера в растворе на вязкость чистой воды. Каждая таблица содержит по 2 столбца данных: 1
Концентрация полимера в растворе. Значения должны монотонно увеличиваться вниз по столбцу. Первый параметр должен быть равен 0.0 •
2
ЕДИНИЦЫ: kg/m3 (METRIC), lb/stb (FIELD), g/cm3 (LAB), kg/m3 (PVT-M).
Соответствующий коэффициент, на который необходимо умножить вязкость воды (введенную с помощью ключевого слова PVTW), чтобы получить вязкость раствора. Первый параметр должен быть равен 1,0.
Примечание
Если задействована опция ПАВ, то множитель вязкости применяется к вязкости воды, приводимой в ключевом слове SURFVISC.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше, чем NPPVT (ключевое слово TABDIMS раздела RUNSPEC). Дополнительную информацию см. в разделе «Модель полимерного заводнения» на стр. 613 «Технического описания ECLIPSE».
Пример При NTPVT=1 и NPPVT ≥ 4: PLYVISC .0000 1.0 .0003 10.0 .0005 25.0 .0008 50.0 .0010 80.0
1222
Ключевые слова PLYVISC
/
PLYVISCS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функция вязкости раствора полимера/солей Это ключевое слово должно использоваться только для исследований полимеров при задействованной опции чувствительности к солям (ключевое слово BRINE в разделе RUNSPEC). Данные включают NTPVT (смотри параметр 2 ключевого слова TABDIMS раздела RUNSPEC) таблиц функций множителя вязкости полимера, каждая из которых завершается косой чертой (/). Таблицы описывают влияние повышения концентрации полимера и соли в растворе на вязкость чистой воды. Каждая таблица содержит до NPPVT наборов записей данных (см. ключевое слово TABDIMS раздела RUNSPEC). Каждый набор записей в таблице содержит NPPVT записей данных, что позволяет определить полную двухмерную функцию вязкости раствора полимера/солей. Первая запись каждого из элементарных наборов записей содержит следующие параметры : 1
Концентрация полимера в растворе. Значения должны монотонно увеличиваться вниз по столбцу. Первый параметр должен быть равен 0.0 •
2
ЕДИНИЦЫ: kg/m3 (METRIC), lb/stb(FIELD), g/cm3 (LAB), kg/m3 (PVT-M).
Соответствующий коэффициент, на который необходимо умножить вязкость воды (введенную с помощью ключевого слова PVTW), чтобы получить вязкость раствора полимера/соли при заданных в параметре 1 соответствующей таблицы SALTNODE концентрациях полимера и соли.
Запись 2 и все последующие записи общим числом до NPPVT должны содержать только 1 параметр записи. Этот параметр определяет соответствующий коэффициент, на который необходимо умножить вязкость чистой воды (введенную с помощью ключевого слова PVTW), чтобы получить вязкость смешанного раствора полимера/соли при заданных в параметре 1 соответствующей таблицы SALTNODE концентрациях полимера и соли. Дополнительную информацию см. в разделе «Модель полимерного заводнения» на стр. 613 «Технического описания ECLIPSE».
Ключевые слова PLYVISCS
1223
Пример При NTPVT=1 и NPPVT = 4: PLYVISCS .0000 1.0 1.0 1.0 1.0 .0100 10.0 8.0 6.0 4.0 .0200 25.0 20.0 15.0 10.0 .0300 50.0 30.0 20.0 12.0 /
1224
Ключевые слова PLYVISCS
/
/
/
/
PMANUM
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера областей поддержания давления За ключевым словом должно следовать одно целое число для каждого сеточного блока в текущем боксе, задающее область поддержания давления, к которой относится блок. Номер области должен быть не меньше 1 и не больше, чем число таблиц поддержания давления, определенное с помощью TABDIMS. Номера областей поддержания давления используются для определения этих областей, описанных ключевым словом GPMAINT. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. По умолчанию все ячейки находятся в области 1 PMANUM.
Пример PMANUM 100*1 100*2 /
Ключевые слова PMANUM
1225
Максимальное давление при моделировании
PMAX
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
За ключевым словом должно следовать до четырех чисел, указывающих максимальное давление, вероятно достигаемое во время моделирования, и дополнительная информация управления проверкой полной сжимаемости. За этими числами должна следовать косая черта (/). 1
Максимальное давление, вероятно достигаемое во время моделирования Это значение используется только когда вводятся PVT-свойства для живой нефти с использованием ключевого слова PVCO. Данная информация используется для двух целей. Во-первых, недонасыщенные части PVT-таблиц для нефти заполняются автоматически в формате ключевого слова PVTO вплоть до давления, введенного в PMAX. Во-вторых, ECLIPSE осуществляет проверку, не изменяются ли сжимаемости слишком быстро с изменением Pbub, так что кривые объемного коэффициента для недонасыщенной нефти для двух различных величин Rs пересекают друг друга. Если они пересекаются при некотором давлении, меньшем максимального значения, введенного в PMAX, то печатается предупреждение.
2
•
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
•
ПО УМОЛЧАНИЮ: ERROR: этот параметр должен вводиться с таблицами PVCO.
Максимальное значение расширения диапазона давлений для проверки полной сжимаемости системы. По умолчанию итоговая сжимаемость в системе нефть-газ проверяется по диапазону значений давления, измеренных по давлениям точки кипения из таблиц PVTO (или PVCO) (или узлы с обычным давлением в таблице PVDO) для дегазированной нефти; и по диапазону давлений насыщения в таблицах PVTG (или в таблицах обычных значений PVDG) для сухого газа. Значение верхнего предела давления для проверки итогового значения сжимаемости принимается равным максимальному из введенных значений и максимальному значению давления насыщения в таблицах ввода. Это может быть полезным при проверке ошибок итоговой сжимаемости, обусловленных экстраполяцией наибольшего из введенных значений Rs в таблице PVTO, при котором возникают проблемы со сходимостью. Чтобы активизировать эту проверку необходимо использовать ключевое слово PVCO, поскольку оно также относится к таблицам PVTO. Дальнейшее описание см. в разделе «Проверка полной сжимаемости» на стр. 887 «Технического описания ECLIPSE».
3
•
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.0 barsa
Минимальное значение расширения низкого диапазона давлений для проверки полной сжимаемости системы. По умолчанию итоговая сжимаемость в системе нефть-газ проверяется по диапазону значений давления, измеренных по давлениям точки кипения из таблиц PVTO (или PVCO) (или узлы с обычным давлением в таблице PVDO) для дегазированной нефти; и по диапазону давлений насыщения в таблицах PVTG (или в таблицах обычных значений PVDG) для сухого газа. Значение нижнего предела давления для проверки итогового значения сжимаемости принимается равным минимальному из введенных значений и минимальному значению давления насыщения в таблицах ввода.
1226
•
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
•
ПО УМОЛЧАНИЮ: 1.0E+20 barsa
Ключевые слова PMAX
4
Количество записей, используемое для охвата области значений давления для проверки полной сжимаемости . Дальнейшее описание см. в разделе «Проверка полной сжимаемости» на стр. 887 «Технического описания ECLIPSE». Может использоваться до 100 записей . •
ПО УМОЛЧАНИЮ: 30
Пример PMAX 7000 8000 /
Ключевые слова PMAX
1227
PMISC
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы для смесимости в зависимости от давления Ключевое слово PMISC является необязательным, и может использоваться только в расчетах со смесимостью (смотри ключевое слово MISCIBLE). Оно обеспечивает таблицами, которые управляют переходом от несмешивающегося к смешивающемуся вытеснению в зависимости от давления в нефти. Если это ключевое слово не присутствует в расчетах со смесимостью, считается, что смешивающееся вытеснение происходит при любом давлении; давление не влияет на смесимость. См. раздел «Моделирование смешивающегося вытеснения» на стр. 485 «Технического описания ECLIPSE». Функции от насыщенности для несмешивающегося флюида должны быть заданы при использовании ключевого слова PMISC в расчетах со смесимостью. При расчетах с использованием Модели Растворителя в смешанном режиме (ключевые слова SOLVENT и MISCIBLE в разделе RUNSPEC) смотри также раздел «Зависимость давления от смесимости» на стр. 779 «»Технического описания ECLIPSE». Данные включают NTMISC (смотри ключевое слово MISCIBLE) таблиц функции смесимости от давления, каждая из которых завершается косой чертой. Каждая таблица содержит по 2 столбца данных: Столбец 1
Локальное давление в нефтяной фазе. Значения должны монотонно возрастать вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVTM).
Соответствующая смесимость в масштабе от 0.0 до 1.0. Нуль соответствует несмешивающемуся вытеснению, а 1.0 — смешивающемуся вытеснению. Величины должны оставаться постоянными или возрастать вниз по столбцу.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 и больше, чем NSMISC (определяется ключевым словом MISCIBLE).
Пример При NTMISC=1 и NSMISC ≥ 4: PMISC 1000.0 4000.0 4100.0 8000.0
1228
Ключевые слова PMISC
0.0 0.0 1.0 1.0 /
POISSONR
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Коэффициент Пуассона для баланса напряжений породы Данное ключевое слово не действует, если ключевое слово GEOMECH не задано в разделе RUNSPEC. За ключевым словом должно следовать одно неотрицательное действительное число для каждого сеточного блока в текущем боксе ввода, задающее коэффициент Пуассона породы. Этот параметр не имеет размерности и должен быть больше 0 и меньше 0.5. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208.4). Заметим, что по обе стороны от звездочки не должно быть пробелов. Примечание
У коэффициента Пуассона значение по умолчанию отсутствует. Если задано ключевое слово GEOMECH и не определен коэффициент Пуассона, то моделирование будет остановлено.
Пример POISSONR 324*0.3 /
Ключевые слова POISSONR
1229
POLYMER
x ECLIPSE 100 ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1230
Активирует модель полимерного заводнения Это ключевое слово активирует модель полимерного заводнения (дополнительную информацию см. в разделе «Модель полимерного заводнения» на стр. 613 «Технического описания ECLIPSE»). У этого ключевого слова нет связанных с ним данных.
Ключевые слова POLYMER
PORO
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет значения пористости сеточных блоков Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода, которое определяет значение коэффициента пористости для каждой ячейки. Сеточные блоки, имеющие нулевой поровый объем, рассматриваются программой как неактивные. Так как время расчета и его требования к памяти зависят в первую очередь от числа активных блоков, важно, чтобы неактивные блоки опознавались безошибочно. Наилучшим образом этого можно достичь установкой либо PORO, либо NTG равными нулю в неактивных блоках. Имеется также возможность задания поровых объемов непосредственно (массив PORV в разделе EDIT) или использования ключевого слова ACTNUM. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0.127). Заметим,что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. Данные должны завершаться косой чертой (/).
Примеры Пример 1 -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 5 16 3 8 2 3
/
PORO 0.16 0.16 0.15 0.15 0.14 0.14
0.14 0.14 0.14 0.14 0.14 0.14
0.12 0.12 0.12 0.12 0.12 0.12
0.1 0.1 0.1 0.1 0.1 0.1
0.08 0.09 0.10 0.10 0.09 0.08
0.09 0.09 0.09 0.09 0.09 0.09
0.1 0.1 0.1 0.1 0.1 0.1
0.11 0.11 0.11 0.11 0.11 0.11
0.12 0.12 0.12 0.12 0.12 0.12
0.13 0.13 0.13 0.13 0.13 0.13
0.14 0.14 0.14 0.14 0.14 0.14
0.14 0.14 0.14 0.14 0.14 0.14
0.18 0.18 0.15 0.15 0.15 0.15
0.15 0.15 0.15 0.15 0.15 0.15
0.12 0.12 0.12 0.12 0.12 0.12
0.1 0.1 0.1 0.1 0.1 0.1
0.08 0.09 0.10 0.10 0.09 0.08
0.09 0.09 0.09 0.09 0.09 0.09
0.1 0.1 0.1 0.1 0.1 0.1
0.11 0.11 0.11 0.11 0.11 0.11
0.12 0.12 0.12 0.12 0.12 0.12
0.13 0.13 0.13 0.13 0.13 0.13
0.15 0.15 0.15 0.15 0.15 0.15
0.15 0.15 0.15 0.15 0.15 0.15
/
ENDBOX
Пример 2 В этом примере устанавливаются значения пористости для профильного сечения 10*10 с неактивным третьим слоем: PORO 10*0.21 10*0.24 10*0.0 30*0.23 20*0.18 20*0.03 /
Ключевые слова PORO
1231
ECLIPSE 100
1232
Каждое значение PORO в верхней плоскости (K = 1) должно быть определено тем или иным способом до конца раздела GRID. Не заданные значения на нижних плоскостях (K > 1) по умолчанию берутся равными значениям на плоскости, расположенной выше.
Ключевые слова PORO
PORV
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет поровые объемы для сеточных блоков За ключевым словом должно следовать одно неотрицательное действительное число для каждого сеточного блока в текущем боксе ввода, определяющее поровые объемы сеточных блоков. Использование данного ключевого слова нигде не является обязательным. Неизменяемые поровые объемы сохраняют свои значения, рассчитанные программой по данным GRID. Сеточные блоки, имеющие нулевой поровый объем, рассматриваются программой как неактивные. Так как время расчета и его требования к памяти зависят в первую очередь от числа активных блоков, важно, чтобы неактивные блоки опознавались безошибочно. Этого можно достичь путем использования описанного здесь ключевого слова PORV для переопределения поровых объемов непосредственно в разделе EDIT или установкой PORO или NTG равными нулю в разделе GRID. Ключевое слово ACTNUM (в разделе GRID) также может использоваться для определения неактивных сеточных блоков. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*195.8). Заметим,что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. •
ЕДИНИЦЫ: METRIC: rm3, FIELD: rb, LAB: rcc, PVT-M: rm3
Данные должны завершаться косой чертой (/).
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 11 14 3 8 6 6 PORV 24*0 / ENDBOX
/
Ключевые слова PORV
1233
PPCWMAX
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Ограничивает рассчитанные величины PCW при использовании SWATINIT Это ключевое слово может использоваться для ограничения масштабирования кривых капиллярного давления, когда использовалось ключевое слово SWATINIT для ввода начального распределения водонасыщенности. Обычно, если введенная водонасыщенность больше связанной насыщенности в блоках, расположенных значительно выше переходной зоны, масштабирование кривой Pc приведет к неестественно высоким значениям капиллярного давления. За ключевым словом должны следовать записи NTSFUN (смотри ключевое слово TABDIMS в разделе RUNSPEC), каждая из которых завершается косой чертой (/). Каждая запись состоит из 2 параметров : 1
2
Максимальное капиллярное давление в области насыщенности. Должно быть больше чем максимальное капиллярное давление в соответствующей таблице функции насыщенности. •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB)
•
ПО УМОЛЧАНИЮ: Бесконечность (не ограничено)
Или 'YES', или 'NO', указывающий, должна ли связанная насыщенность изменяться для соответствия введенной водонасыщенности при превышении предельного капиллярного давления. •
ПО УМОЛЧАНИЮ: NO
Если было введено максимальное капиллярное давление и параметр 2 задан 'NO', то введенная водонасыщенность (из SWATINIT) не будет удовлетворяться в сеточных блоках, в которых превышается максимальное капиллярное давление. Смотри также ключевые слова SWATINIT и PCW в разделе PROPS.
Пример при NTSFUN = 2 PPCWMAX 15.0* 17.0*
1234
Ключевые слова PPCWMAX
YES YES
/ /
PRCORR
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Использует модифицированное уравнение состояния Пенга-Робинсона Это ключевое слово запрашивает несколько модифицированную форму уравнения состояния Пенга-Робинсона, как описано в разделе «Уравнения состояния» на стр. 179 «Технического Описания ECLIPSE». Изменения касаются формы Ωa, как функции ацентрического фактора компонента. У данного ключевого слова нет аргументов, и оно не влияет на другие уравнения состояния, кроме Пенга-Робинсона.
Ключевые слова PRCORR
1235
Опорное давление
PREF
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в разделе RUNSPEC). Ключевое слово PREF задает опорное давление, при котором заданы плотности жидких углеводородов в термических расчетах газированной нефти с Nc-компонентами. Для вычисления плотностей жидких компонентов нефти используется следующее выражение: [3.132]
где ρref,c
это опорная плотность, заданная ключевым словом DREF,
cPc
это жидкая сжимаемость нефтяного компонента, заданная ключевым словом CREF
Pref c
это опорное давление, заданное данным ключевым словом,
Tref c
это опорная температура, заданная ключевым словом TREF, а
cT1c
это коэффициент теплового расширения, заданный ключевым словом THERMEX1.
Каждому компоненту должно соответствовать одно значение: •
ЕДИНИЦЫ: bars (METRIC), psi (FIELD), bars (LAB), bars (PVT-M).
•
ПО УМОЛЧАНИЮ: стандартное давление задается ключевым словом STCOND
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9 параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример PREF 1527.4 1527.4 /
1236
Ключевые слова PREF
PREFS
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опорные давления для поверхностного уравнения состояния Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в разделе RUNSPEC). Данное необязательное ключевое слово дает опорные значения давления для расчетов поверхности. По умолчанию, если они не даны, принимаются значения пласта, приведенные в ключевом слове PREF. Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
ЕДИНИЦЫ: bars (METRIC), psi (FIELD), bars (LAB), bars (PVT-M).
Пример PREFS 1527.4 1527.4 /
Ключевые слова PREFS
1237
PRESSURE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Начальные давления За ключевым словом должно следовать одно действительное число для каждого сеточного блока, определяющее начальное давление. Поле данных должно завершаться косой чертой (/). •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и по оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*7200). Заметим,что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. Данное ключевое слово должно использоваться вместе с другими ключевыми словами (например, SWAT, SGAS, XMF, YMF и т. д.), достаточными для явного определения начального состояния для расчета.
Пример При NDIVIX=8, NDIVIY=6, NDIVIZ=5: PRESSURE 240*4927 /
1238
Ключевые слова PRESSURE
PRIORITY
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
ECLIPSE 100
Устанавливает коэффициенты для опции назначения приоритета скважин Это ключевое слово используется для активизации опции назначения приоритета скважин и установки коэффициентов уравнений приоритета. Этот метод ограничения группового дебита является альтернативой методу распределения заданных значений дебита группы между скважинами пропорционально их направляющим дебитам. В опции назначения приоритета скважины включаются в порядке убывания приоритета, начиная со скважины с наибольшим приоритетом, пока не будет превышено ограничение группового дебита. Действующие скважины имеют собственные заданные значения и ограничения (см. ключевое слово WCONPROD). Однако дебит скважины, которая превысила ограничение дебита для группы, сокращается для выполнения ограничения, а скважины с меньшим приоритетом, подчиненные той же группе, не открываются. Скважины с низким приоритетом, не выбранные для работы, являются приоритетно закрытыми до тех пор, пока не будут выбраны. В отчетах по скважинам приоритетно закрытые скважины обозначаются «PSHT» или «PSTP», в зависимости от того, закрыты ли они или остановлены, как указано в параметре 9 ключевого слова WELSPECS. Скважины, которые закрываются пользователем вручную или при нарушении экономических ограничений, не могут выбираться для работы, каков бы ни был их номер приоритета. При необходимости также могут быть определены коэффициенты для второй формулы приоритета. В ключевом слове GCONPRI можно указать используемую формулу приоритета отдельно для каждого из ограничений дебита. Например, при превышении ограничения на дебит газа может потребоваться приоритетно закрыть скважины с высоким газонефтяным фактором, а для соблюдения ограничения на дебит воды ⎯ закрыть скважины с высокой обводненностью. Случаи с двумя формулами приоритета и с одним уравнением приоритета имеют некоторые различия. Все доступные (открытые или приоритетно закрытые) скважины вначале открываются. Затем, в случае нарушения ограничения дебита группы, ECLIPSE по очереди закрывает скважины с самым низким приоритетом в соответствии с выбранной для данного ограничения дебита формулой до тех пор, пока ограничение остается нарушенным. После этого последняя подлежащая закрытию скважина открывается заново. Для нее устанавливается значение дебита, необходимое для соблюдения ограничения. Если для одной группы нарушается два или более ограничений, имеющих различные формулы приоритета, то ECLIPSE определяет, какое из ограничений нарушено значительнее всего (в процентном отношении) и использует соответствующую этому ограничению формулу для закрытия скважины с самым низким приоритетом. Разумеется, при закрытии каждой из скважин действующая формула может изменяться. Приоритеты назначаются скважинам на каждой ньютоновской итерации каждого временного шага в первых NUPCOL итерациях. Заданные значения дебита скважин, дебит которых был уменьшен в целях соблюдения ограничения дебита группы, пересчитываются так, чтобы это ограничение соблюдалось в точности. Во время последующих итераций каждого временного шага состояние «включена- выключена» и заданное значение дебита каждой скважины сохраняются для обеспечения сходимости итераций. Значение NUPCOL устанавливается ключевым словом NUPCOL. Если у скважины сокращается дебит для выполнения ограничения для группы, то ограничения минимального расхода, заданные для нее в ключевых словах WECON и WLIFT, игнорируются. Это должно предотвратить преждевременное закрытие скважины или переход на искусственный лифт в том случае, когда она работает с низким дебитом, чтобы не превысить ограничение дебита группы. Номера приоритетов скважин регулярно рассчитываются по их потенциальным дебитам (см. «Потенциалы скважин», стр. 638 «Технического описания ECLIPSE») с использованием следующей общей формулы: Ключевые слова PRIORITY
1239
Priority =
[3.133]
где Qo, Qw и Qg —
потенциальные дебиты нефти, воды и газа для скважины;
A–H
8 коэффициентов, устанавливаемых данным ключевым словом.
Уравнение допускает задание приоритета равным, например, потенциальному дебиту нефти, или обратной величине потенциального дебита газа, или обратной величине обводненности. Пользователь также может устанавливать приоритеты для отдельных скважин, переопределяя значения, полученные из общей формулы (см. ключевое слово WELPRI). Опция назначения приоритета может применяться к управлению добычей группы или месторождения, но не к управлению нагнетанием (для которого используются направляющие дебиты). Когда используется эта опция, ограничения дебита группы должны устанавливаться с использованием ключевого слова GCONPRI, а не GCONPROD. Групповые ограничения могут применяться на любом уровне дерева групп. В одном расчете можно одновременно использовать обе стратегии группового управления: назначение приоритетов и направляющих дебитов. Для групп, управляемых с помощью приоритетов, заданные ограничения дебита должны быть установлены в ключевом слове GCONPRI. Для групп, использующих метод направляющего дебита, заданные ограничения дебита должны быть установлены в ключевом слове GCONPROD. Метод управления группой может быть изменен простым переопределением ограничений ее дебита в соответствующем ключевом слове. Однако, совместное использование двух методов ограничено следующим: метод направляющего дебита не может использоваться группой, подчиненной группе, использующей метод назначения приоритета. Таким образом, например, никакая группа не может использовать метод направляющего дебита, если для месторождения установлено ограничение с приоритетом. Когда две стратегии группового управления используются совместно, дебиты скважин назначаются с использованием следующего метода. Сначала отыскиваются решения для добывающих скважин, подчиненных группам с назначением приоритета, при этом скважины выбираются для работы в порядке убывания их приоритетов. Затем отыскиваются решения для добывающих скважин в оставшихся частях дерева групп с использованием стандартного метода направляющих дебитов для распределения дебитов между ними в соответствии с заданными в ключевом слове GCONPROD значениями для группы. Если группа с назначением приоритета подчинена группе с заданным в GCONPROD значением дебита, то значения дебита скважин в группе с назначением приоритета уже установлены, а дебиты оставшихся скважин установлены так, чтобы восполнить оставшуюся часть заданного в GCONPROD значения для группы. Скважины из очереди на бурение (ключевое слово QDRILL или WDRILPRI), которые не подчинены группе с назначением приоритета, будут открываться, если это необходимо для достижения заданных в GCONPROD значений дебита для группы. Очередь на бурение не используется для открытия скважин, подчиненных группам с назначением приоритета, так как алгоритм назначения приоритета сам управляет открытием и закрытием этих скважин. За ключевым словом PRIORITY следует до 17 параметров , заканчивающихся косой чертой (/). Запись может быть завершена косой чертой в любом месте; оставшимся параметрам будут присвоены значения по умолчанию. Параметры :
1240
Ключевые слова PRIORITY
1
Минимальный интервал времени между расчетами приоритета скважин. Приоритеты скважин рассчитываются по приведенной выше формуле в начале каждого временного шага, а именно по истечении определенного интервала времени после предыдущего расчета. Нулевая величина указывает, что приоритеты должны пересчитываться на каждом временном шаге. Это может вызвать колебания с попеременным включением и выключением скважин. •
2-9
ЕДИНИЦЫ: days (METRIC), days (FIELD), hrs (LAB), days (PVT-M).
Коэффициенты A-H в первой формуле приоритета. Коэффициенты не могут быть отрицательными. По крайней мере один из первых четырех коэффициентов (A-D) должен быть ненулевым. Аналогично, по крайней мере один из последних четырех коэффициентов (E-H) должен быть ненулевым. •
Только ECLIPSE 100
10-17
ПО УМОЛЧАНИЮ: Нуль
Коэффициенты A-H во второй формуле приоритета. Коэффициенты не могут быть отрицательными. Вторая формула приоритета будет определена в том случае, если один или несколько этих коэффициентов являются ненулевыми. По крайней мере один из первых четырех коэффициентов (A-D) должен быть ненулевым. Аналогично, по крайней мере один из последних четырех коэффициентов (E-H) должен быть ненулевым. •
ПО УМОЛЧАНИЮ: Нуль
Примеры Пример 1 Пересчитывать номера приоритетов через каждые 100 суток. Открывать скважины в порядке убывания их нефтяных потенциалов. PRIORITY 100 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 /
Пример 2 Пересчитывать номера приоритетов на каждом временном шаге. Открывать скважины в порядке возрастания водожидкостного фактора. PRIORITY 0 0.0 1.0 1.0 0.0 0.0 0.0 1.0 0.0 /
Ключевые слова PRIORITY
1241
ECLIPSE 100
Пример 3 Пересчитывать номера приоритетов на каждом временном шаге. Использовать две формулы приоритета: первая должна выбирать скважины с низкой обводненностью, вторая ⎯ с низким газонефтяным фактором. PRIORITY 0 0.0 1.0 1.0 0.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 0.0 1.0 /
1242
Ключевые слова PRIORITY
PRORDER
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Порядок применения правил групповой добычи Данное ключевое слово может быть использовано для задания определенной последовательности действий, которую нужно выполнить, если группа не может обеспечить значение дебита, установленное в ключевом слове GCONPROD. Полное описание этих действий можно найти в разделе «Правила групповой добычи» на стр. 385 «Технического описания ECLIPSE». Ключевое слово состоит из двух записей, каждая из которых оканчивается косой чертой (/).
Запись 1 Запись должна содержать список, включающий в себя до 6 следующих мнемоник, описывающих действия и оканчивающихся косой чертой. Порядок, в котором вводятся мнемоники, определяет порядок, в котором выполняются действия. Таким образом, всякий раз, когда группа не может обеспечить значение ее дебита, заданного в GCONPROD, сначала будет выполнено первое действие в списке. Когда действия данного типа больше не могут быть выполнены, ECLIPSE начнет второе действие в списке и т. д. Действия следующие: DRILL
Открыть новые скважины из очереди на бурение. С помощью ключевого слова QDRILL или WDRILPRI должна быть установлена очередь на бурение, содержащая добывающие скважины, объявленные закрытыми (SHUT) в ключевом слове WCONPROD. Ограничения на скорость, с которой бурятся скважины, могут быть наложены указанием времени, необходимого на бурение каждой скважины (ключевое слово WDRILTIM) и определением буровых установок (ключевое слово GRUPRIG). Скважины в последовательной очереди на бурение (ключевое слово QDRILL) будут буриться в той последовательности, в которой они заносились в очередь. Скважины в очереди на бурение с приоритетами (ключевое слово WDRILPRI) бурятся в нисходящем порядке их приоритета на бурение. Порядок бурения скважин может осуществляться в соответствии с ограничениями на буровые установки.
REPERF
Открыть новые соединения в режиме AUTO в существующих скважинах. Соединения должны быть поставлены на «автоматическое открытие» заданием «AUTO» в параметре 6 ключевого слова COMPDAT (или в ключевом слове WELOPEN). Скважины подвергаются ремонту для того, чтобы открыть эти соединения. Ограничения на скорость, с которой могут ремонтироваться скважины, могут налагаться объявлением времени выполнения ремонта (ключевое слово WORKLIM) и определением установок для ремонта скважин (ключевое слово GRUPRIG). Когда группе нужна большая добыча, ECLIPSE проверит ее подчиненные скважины, имеющие соединения на AUTO и не попадающие под ограничение по ремонту. Будет выбрана скважина с наибольшей суммой [коэффициент соединения * подвижность фазы] ее остающихся соединений на AUTO, и следующее соединение в ее очереди AUTO будет открыто.
THP
Уменьшить предельное значение THP для каждой скважины до указанного более низкого значения.
Ключевые слова PRORDER
1243
Вторичные предельные значения THP должны быть заданы в параметре 8 ключевого слова WLIFT. Если в параметре 11 ключевого слова WLIFT задано значение уменьшения, то ТНР скважины поэтапно уменьшается до ее вторичного ограничения, по одному уменьшению за раз. Когда группе нужна бoльшая добыча, ECLIPSE проверит ее подчиненные скважины, работающие под управлением по THP и располагающие вторичными предельными значениями THP, ожидающими своего применения. Будет выбрана скважина, дающая наибольшее увеличение дебита при переключении на ее вторичное предельное значение THP (или при следующем уменьшении ТНР к этому предельному значению), а ее текущее предельное значение THP будет заменено ее вторичным предельным значением THP (или будет уменьшено на величину, указанную в параметре 11). RETUBE
Изменить номера VFP-таблиц (т.e. смоделировать операцию смены труб). Для скважин должны быть заданы вторичные номера VFP-таблиц в параметре 4 ключевого слова WLIFT. Когда группе нужна бoльшая добыча, ECLIPSE проверит подчиненные ей скважины, работающие под управлением по THP и имеющие вторичные VFP-таблицы, ожидающие использования. Будет выбрана скважина, дающая наибольшее увеличение дебита при переключении на ее вторичную VFP-таблицу, а ее текущий номер VFP-таблицы будет заменен ее вторичным номером VFP-таблицы.
1244
Ключевые слова PRORDER
LIFT
Изменить значения ALQ (т.e. применить фиксированное количество искусственного лифта). Для скважин должны быть заданы вторичные значения ALQ в параметре 5 ключевого слова WLIFT. Если в пункте 10 ключевого слова WLIFT задано значение увеличения, то ALQ скважины поэтапно увеличивается до ее вторичного значения, по одному увеличению за раз. При необходимости в параметре 6 ключевого слова WLIFT можно также определить новый коэффициент эффективности скважины, который вступит в действие при использовании нового значения ALQ (или первого увеличения ALQ). Ограничения на общее количество лифта, применяемого в группе, может быть задано ключевым словом GLIFTLIM. Когда группе нужна бoльшая добыча, ECLIPSE проверит подчиненные ей скважины, работающие под управлением по THP и имеющие вторичные значения ALQ, ожидающие использования и не попадающие под групповые ограничения по производительности лифта. Будет выбрана скважина, дающая наибольшее увеличение дебита при переключении на ее вторичное значение ALQ (или при следующем увеличении ALQ к этому значению), а ее текущее значение ALQ будет заменено новым значением (или будет увеличено на величину, указанную в параметре 10). У этой мнемоники будет другое действие, если используется возможность оптимизации газлифта (см. раздел «Оптимизация газлифта» на стр. 271 «Технического описания ECLIPSE»). В WLIFT не должны задаваться вторичные значения ALQ, и не должно использоваться ключевое слово GLIFTLIM. Вместо этого ECLIPSE автоматически распределяет газлифт по скважинам до тех пор, пока не будут достигнуты заданные значения групповой добычи или другие действующие ограничения. Распределения газлифта вычисляются в указанных интервалах или во время первых ньютоновских итераций NUPCOL на каждом временном шаге в зависимости от инструкций для ключевого слова LIFTOPT (вне зависимости от наличия или отсутствия мнемоники LIFT в ключевом слове PRORDER). По умолчанию все запрашиваемые операции из правил добычи будут предприниматься до распределения газлифта. Однако если ввести LIFT в ключевое слово PRORDER, распределение газлифта будет осуществляться до любых операций из правил добычи, мнемоники которых будут вводиться после LIFT. Таким образом, например, можно задать, чтобы к бурению новых скважин приступали только в том случае, если нельзя добиться заданных значений групповой добычи путем применения газлифта. По сути, все операции из правил добычи, введенные после LIFT, выполняются только сразу после вычисления оптимизации газлифта, а не в какой-либо другой момент или при ньютоновской итерации, если по-прежнему не достигнуты заданные значения групповой добычи. В этом случае лучше всего сконфигурировать LIFTOPT таким образом, чтобы оптимизация газлифта происходила во время каждой из первых итераций NUPCOL на каждом временном шаге.
COMP
Включить или увеличить мощность компрессоров, связанных с данной группой.
Ключевые слова PRORDER
1245
Эта опция доступна только тогда, когда используется расширенная модель сети (см. раздел «Расширенная модель сети» на стр. 557 «Технического описания ECLIPSE»). Компрессоры должны быть определены с помощью ключевого слова NETCOMPA для того, чтобы их можно было включить, когда названная группа не сможет обеспечить установленное значение дебита заданной фазы. Когда группе нужна бoльшая добыча, ECLIPSE включит компрессоры, отвечающие заданной добыче фазы для этой группы. Если группа располагает более, чем одним компрессором, удовлетворяющим ей, компрессоры будут включаться в порядке возрастания их номера в последовательности включения (параметр 12 ключевого слова NETCOMPA). Мощность многоступенчатых компрессоров (см. параметр 10 ключевого слова NETCOMPA) будет увеличиваться на одну ступень за раз до тех пор, пока не будет достигнута установленная величина группового дебита, или пока компрессор не будет включен на полную мощность, и потребуется другой компрессор. Пустая запись, содержащая лишь косую черту, приведет к тому, что ни одна из перечисленных выше корректирующих операций не будет выполнена, когда группа не сможет обеспечить нужное значение дебита (за исключением оптимизации газлифта, если эта опция была включена). Бурение не будет выполняться, даже если была установлена очередь на бурение.
Запись 2 Вторая запись состоит из двух параметров и оканчивается косой чертой (/). Это указатели, управляющие применением правил добычи. Оба указателя могут быть взяты по умолчанию. 1
Этот параметр является указателем для управления применением правил добычи, когда скважины считаются закрытыми на протяжении заданного времени бурения или ремонта (т.e. когда параметр 3 ключевого слова WDRILTIM установлен на «YES»). Данный указатель не действует, если параметр 3 ключевого слова WDRILTIM установлен на «NO» для всех добывающих скважин. Параметр состоит из символов «YES» или «NO», определяющих, будут ли разрешены дальнейшие операции до того, как будут полностью реализованы операции DRILL или REPERF. NO
Когда добывающая скважина бурится или ремонтируется для увеличения дебита в группе, и скважина считается закрытой на (ненулевое) время этого процесса, не разрешаются любые операции из правил добычи по данной группе до следующего временного шага, который начинается по завершении процесса.
YES
Разрешить дальнейшие операции на временном шаге, пока скважина закрыта в процессе бурения или ремонта, если группа не может обеспечить ее заданный дебит. Это может привести к выполнению других операций прежде, чем они понадобятся постоянно.
Установка данного параметра на «NO» имеет эффект, аналогичный команде QDRILL в ключевом слове WDRILTIM, за исключением того, что данный параметр ограничивает все групповые операции из правил добычи, а не только бурение. • 2
1246
ПО УМОЛЧАНИЮ: YES
Этот параметр является указателем для управления порядком, в котором выполняются операции в ключевом слове WLIFT, когда они инициируются отдельными скважинами, а не группами (т.e. когда скважина прекращает свое существование под управлением по THP, она будет оживлена после выполнения операции, или операция может быть выполнена, когда дебит скважины либо ее обводненность нарушает ограничение, заданное в параметре 2 или 7 ключевого слова WLIFT). Операции могут быть либо выполнены в такой же последовательности, что задана в параметре 1 ключевого слова PRORDER, либо в первоначальной последовательности, заданной в WLIFT.
Ключевые слова PRORDER
Параметр состоит из символов «YES» или «NO», определяющих, должен ли быть изменен первоначальный порядок в WLIFT. YES
Применить три операции (понижение THP, смена труб или применение лифта) в порядке, указанном в записи 1 ключевого слова PRORDER.
NO
Применить операции в первоначальном порядке, заданном в ключевом слове WLIFT, т.e. сначала THP, затем RETUBE, а затем LIFT.
•
ПО УМОЛЧАНИЮ: YES
Примечания •
Правила добычи применяются ко всем группам (включая FIELD), у которых заданы значения с групповым управлением с применением направляющих дебитов (ключевое слово GCONPROD). Они не будут применяться к группам, находящимся под управлением с установкой приоритета (ключевое слово GCONPRI).
•
С операциями THP, RETUBE и LIFT вторичные значения THP, номер VFP-таблицы и ALQ должны быть приведены в ключевом слове WLIFT. Ключевое слово WLIFT даст также эти величины скважинам каждой по отдельности, когда их дебит упадет ниже заданного предела, либо их обводненность или газожидкостный фактор превысит заданный предел, либо когда скважина прекратит существование под управлением по THP. Если вы желаете, чтобы эти вторичные значения применялись только с соблюдением правил групповой добычи для обеспечения группового значения, или если скважина заканчивает свое существование под управлением по THP, то вы должны дать предельным величинам дебита, обводненности и газожидкостного фактора в параметрах 2, 7 и 9 ключевого слова WLIFT значение по умолчанию, нулевое или отрицательное значение.
•
Операция THP не действует в группах, являющихся частью сети (см. раздел «Опция сети» на стр. 543 «Технического описания ECLIPSE»), так как у скважин предельные значения THP установлены в соответствии с их узловым давлением для группы.
•
Если используется опция оптимизации газлифта (см. раздел «Оптимизация газлифта» на стр. 271 «Технического описания ECLIPSE»), по умолчанию все запрашиваемые операции из правил добычи предпринимаются до распределения газлифта Однако если ввести LIFT в запись 1, то любые операции из правил добычи, введенные после LIFT, будут выполняться только сразу после вычисления оптимизации газлифта, если по-прежнему не достигнуты заданные значения групповой добычи. Частота вычислений оптимизации газлифта управляется ключевым словом LIFTOPT и не зависит от наличия или отсутствия мнемоники LIFT в ключевом слове PRORDER.
•
Если ключевое слово PRORDER отсутствует, для совместимости с предшествующими версиями будет применяться только операция DRILL (если была установлена очередь на бурение) с последующей операцией COMP (в расширенной модели сети, содержащей автоматические компрессоры).
•
Если компрессоры были определены в расширенной модели сети с помощью ключевого слова NETCOMPA (см. раздел «Расширенная модель сети» на стр. 557 «Технического описания ECLIPSE»), они используются независимо от того, вводится ли ключевое слово PRORDER или пропущена ли опция COMP в ключевом слове PRORDER. По умолчанию компрессоры используются как крайнее средство для увеличения группового дебита, если он падает ниже требуемого значения. Компрессор, однажды определенный, будет в конечном счете использован, когда потребуется больший дебит; ключевое слово PRORDER только приказывает программе ECLIPSE включить компрессоры до того, как будут испробованы некоторые другие возможности увеличения расхода.
Ключевые слова PRORDER
1247
•
Когда используется опция Network, по умолчанию все операции, за исключением COMP, выполняются на любой балансирующей итерации сети, если не достигнуто заданное значение дебита. Таким образом, например, возможно досрочно открыть скважину из очереди на бурение, поскольку у промежуточной балансирующей итерации сети высокие узловые давления. Исключение составляет операция COMP, которая выполняется только в том случае, если потребуется больший дебит, как только будет достигнута сходимость сети. При помощи ключевого слова WAITBAL можно инструктировать ECLIPSE не выполнять любые другие операции из правил добычи до достижения сходимости балансирующих итераций сети (см. раздел «Опция сети» на стр. 543 «Технического описания ECLIPSE»). Тогда, если потребуется больший дебит, как только будет достигнута сходимость сети, выполняется соответствующая операция из правил добычи, и сеть снова должна подвергаться балансировке. При использовании этой опции, таким образом, в итоге требуется больше балансирующих итераций сети.
Пример PRORDER DRILL THP REPERF / NO /
вызовет выполнение следующих операций всякий раз, когда группа не сможет обеспечить заданную в GCONPROD добычу. Сначала ECLIPSE будет искать в очереди на бурение скважину, подходящую для открытия. Если скважины не могут быть пробурены, программа проверит скважины, имеющие вторичные значения THP, и уменьшит значение THP для скважины, которую выберет. Если программа не может уменьшить никакое значение THP, она проверит скважины, имеющие соединения на AUTOоткрытии, и откроет следующее AUTO-соединение в скважине, которую выберет.
1248
Ключевые слова PRORDER
PRVD
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Таблицы зависимости начального давления от глубины Это ключевое слово может быть использовано в качестве альтернативы PRESSURE для задания начального распределения давления в виде массива. Данные включают NTEQUL (см. ключевое слово EQLDIMS) таблиц зависимости начального давления нефти от глубины, одну для каждой области равновесия . Каждая таблица состоит из 2 столбцов данных и должна оканчиваться косой чертой (/). Столбец 1
Значения глубин. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
UNITS: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M).
Соответствующие значения давления нефти. •
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
В каждом столбце данной таблицы должно быть одно и то же число параметров . Это число не должно быть меньше 2 и больше, чем NDRXVD (смотри ключевое слово EQLDIMS). Смотри также ключевые слова SWAT, SGAS, RS, PBUB, RV и PDEW в разделе SOLUTION.
Пример При NTEQUL=1 и NDRXVD ≥ 4: PRVD 7000 8000 9000 10000
2310.0 2640.0 2990.0 3390.0 /
Ключевые слова PRVD
1249
PSEUDOS
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Запрашивает вывод данных для пакета PSEUDO Если данное ключевое слово включено в раздел GRID, то ECLIPSE записывает двоичные файлы данных, необходимые для ввода в пакет PSEUDO. Это следующие файлы: root.INIT
(где root ⎯ корень имени файла для текущего расчета). В этом файле объединены все данные, введенные в разделах GRID, PROPS и REGIONS.
root.X0001 и т. д.
Значения расхода между блоками добавляются в файлы restart. Заметим, что если задано слово PSEUDOS, то файл restart создается на каждом временном шаге независимо от установки мнемоники RESTART в ключевом слове RPTSCHED или мнемоники BASIC в ключевом слове RPTRST.
Соглашение о наименовании файлов может незначительно меняться в зависимости от типа компьютера. Файлы могут быть форматированными (для передачи на другие типы машин или просто для удобочитаемости) или неформатированными (по умолчанию). Тип создаваемого файла управляется ключевым словом FMTOUT в разделе RUNSPEC. Имена форматированных и неформатированных файлов имеют несколько разный формат, чтобы эти файлы можно было различать. У ключевого слова PSEUDOS нет связанных с ним данных. См. также ключевое слово INIT и «Работа с файлами в ECLIPSE» на стр. 193 «Технического описания ECLIPSE».
1250
Ключевые слова PSEUDOS
PSEUPRES
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Активизирует опцию обобщенного псевдодавления в ECLIPSE 300 Это ключевое слово запрашивает активизацию опции Обобщенного Псевдодавления (ОПД) для расчета притока в скважину в ECLIPSE 300 (в ECLIPSE 100 эта опция активизируется для отдельных скважин вводом ОПД в 8-ой параметр ключевого слова WELSPECS.) Это ключевое слово должно вводиться заранее, в резделе SCHEDULE, до любых ключевых слов, связанных с операциями на скважинах или временными шагами. Подробнее о моделях с ОПД, см. «Специальные уравнения притока» на стр. 972 «Технического описания ECLIPSE». См. также ключевое слово PICOD.
Ключевые слова PSEUPRES
1251
PSPLITX
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет разбиение направления х для параллельных расчетов Это необязательное ключевое слово, связанное с ключевым словом PARALLEL. Оно определяет возможные разбиения, полученные разложением на домены в направлении Х. Предусматривается, что данные будут получены из мнемоники RART в ключевом слове RPTSOL, которая выводит все возможные разбиения для набора данных. Это ключевое слово представляет собой аналог более не нужного ключевого слова PDIVX для нескольких записей. Ключевое слово предназначено для определения всех возможных разбиений в определенном направлении без редактирования набора данных. За ключевым словом следует несколько записей, каждая из которых имеет Npx целочисленных аргументов (где Npx ⎯ количество процессоров в направлении Х; если это количество, определенное ключевым словом NPROCX, соответствует данным какойлибо записи, то эта запись используется для разложения на домены.) Каждое целое число задает последнее значение х для отдельного процессора. Последний аргумент должен иметь значение Nx. См. также раздел «Опция параллельных вычислений» на стр. 587 «Технического описания ECLIPSE».
Пример DIMENS 30 20 3 / PSPLITX 15 30 / (%) = 95.41 11 19 30 / (%) = 94.59 9 15 21 30 / (%) = 92.58 8 13 18 23 30 / (%) = 91.04 7 11 15 19 24 30 / (%) = 91.04 7 11 14 17 21 25 30 / (%) = 82.14 6 10 13 16 19 22 26 30 / (%) = 76.94 6 9 12 15 18 21 24 27 30 / (%) = 80.93 5 8 11 14 16 19 22 25 27 30/ (%) = 72.83 / --
1252
Ключевые слова PSPLITX
--NPROCX=
2 LOAD BALANCED
--NPROCX=
3 LOAD BALANCED
--NPROCX=
4 LOAD BALANCED
--NPROCX=
5 LOAD BALANCED
--NPROCX=
6 LOAD BALANCED
--NPROCX=
7 LOAD BALANCED
--NPROCX=
8 LOAD BALANCED
--NPROCX=
9 LOAD BALANCED
--NPROCX= 10 LOAD BALANCED
PSPLITY
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет разбиение направления y для параллельных расчетов Это необязательное ключевое слово, связанное с ключевым словом PARALLEL. Оно определяет возможные разбиения, полученные разложением на домены в направлении Y. Предусматривается, что данные будут получены из мнемоники RAT в ключевом слове RPTSOL, которая выводит все возможные разбиения для набора данных. Это ключевое слово представляет собой аналог более не нужного ключевого слова PDIVY для нескольких записей. Ключевое слово предназначено для определения всех возможных разбиений в определенном направлении без редактирования набора данных. За ключевым словом следует несколько записей, каждая из которых имеет Npy целочисленных аргументов (где Npy ⎯ количество процессоров в направлении Y; если это количество, определенное ключевым словом NPROCX, соответствует данным какойлибо записи, то эта запись используется для разложения на домены.) Каждое целое число задает последний индекс y для отдельного процессора. Последний аргумент должен иметь значение Ny. См. также раздел «Опция параллельных вычислений» на стр. 587 «Технического описания ECLIPSE».
Пример DIMENS 30 20 3 / PSPLITY 11 20 / (%) = 94.59 9 14 20 / (%) = 84.69 7 11 15 20 / (%) = 94.18 6 10 13 16 20 / (%) = 79.45 6 9 12 15 17 20 / (%) = 80.04 5 8 11 13 15 17 20 / (%) = 70.94 5 8 10 12 14 16 18 20 / (%) = 72.83 / --
--NPROCY=
2 LOAD BALANCED
--NPROCY=
3 LOAD BALANCED
--NPROCY=
4 LOAD BALANCED
--NPROCY=
5 LOAD BALANCED
--NPROCY=
6 LOAD BALANCED
--NPROCY=
7 LOAD BALANCED
--NPROCY=
8 LOAD BALANCED
Ключевые слова PSPLITY
1253
PSSTA
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1254
Присвоение состояния давления насыщения Это ключевое слово использует вычисление давления насыщения для определения однофазных состояний углеводорода для нефти или газа, а не для корреляции Ли. Это позволяет определять состояние более точно, хотя это приводит к дополнительным издержкам при оценке Psat. У этого ключевого слова нет связанных с ним данных.
Ключевые слова PSSTA
PVCDO
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
PVT-свойства дегазированной нефти (с постоянной сжимаемостью) Данные включают NTPVT записей (смотри параметр 2 ключевого слова TABDIMS в разделе RUNSPEC), по одной для каждой PVT-таблицы. Каждая запись должна оканчиваться косой чертой (/). Каждая запись состоит из 5 параметров : 1
Опорное давление (Pref) для параметров 2 и 4. •
2
Объемный коэффициент нефти при опорном давлении Bo(Pref) •
3
UNITS: 1/bars (METRIC), 1/psi (FIELD), 1/atm (LAB), 1/atm (PVT-M).
Вязкость нефти при опорном давлении µo(Pref). •
5
UNITS: m3/sm3 (METRIC), rb/stb (FIELD), rcc/scc (LAB), rm3/sm3 (PVT-M)
Сжимаемость нефти
• 4
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
UNITS: cP (METRIC), cP (FIELD), cP (LAB), cP (PVT-M).
«Сжимаемость» вязкости нефти
•
UNITS: 1/bars (METRIC), 1/psi (FIELD), 1/atm (LAB), 1/atm (PVT-M).
ECLIPSE вычисляет Bo по формуле: [3.134]
где
Произведение Boµo вычисляется по формуле: [3.135]
где
См. также ключевое слово PVDO.
Ключевые слова PVCDO
1255
Пример При NTPVT = 1: PVCDO 3600 1.12 1.6e-5 0.88 0.0 /
1256
Ключевые слова PVCDO
PVCO
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
PVT-свойства живой нефти, имеющую сжимаемость (с растворенным газом) Это ключевое слово предоставляет более простой метод ввода таблиц PVT-свойств газированной нефти, чем ключевое слово PVTO. Разница между этими двумя ключевыми словами состоит в следующем: ключевое слово PVCO предполагает, что сжимаемость ненасыщенной нефти с определенным значением Rs не зависит от давления и что вязкость этой нефти имеет независимую от давления производную. Таким образом, нет необходимости вводить таблицы зависимости объемного коэффициента и вязкости от давления для недонасыщенной нефти. Данные содержат NTPVT (см. ключевое слово TABDIMS в разделе RUNSPEC) таблиц PVT-функций для газированной нефти. Каждая таблица состоит не менее, чем из 2 и не более, чем из NRPVT (ключевое слово TABDIMS) строк и 6 столбцов. Каждая таблица оканчивается косой чертой (/). Столбцы имеют следующее назначение: Столбец 1
Давление насыщения (Pbub) для нефти со значением растворимости газа в нефти, приведенным в столбце 2. В каждой таблице значения давления должны монотонно возрастать вниз по столбцу. •
Столбец 2
Растворимость газа в насыщенной нефти (Rs) при давлении насыщения из столбца 1. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 3
UNITS: sm3/sm3 (METRIC), Mscf/stb (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M).
Объемный коэффициент насыщенной нефти при Pbub. •
Столбец 4
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
UNITS: rm3/sm3 (METRIC), rb/stb (FIELD), rcc/scc (LAB), rm3/sm3 (PVT-M).
Вязкость насыщенной нефти при Pbub. •
UNITS: cP (METRIC), cP (FIELD), cP (LAB), cP (PVT-M).
Ключевые слова PVCO
1257
Столбец 5
Сжимаемость недонасыщенной нефти с растворимостью газа в нефти, заданной в столбце 2:
• Столбец 6
«Сжимаемость» вязкости недонасыщенной нефти при значении растворимости газа в нефти, заданной в столбце 2:
• ECLIPSE 300
UNITS: 1/bars (METRIC), 1/psi (FIELD), 1/atm (LAB), 1/atm (PVT-M).
UNITS: 1/bars (METRIC), 1/psi (FIELD), 1/atm (LAB), 1/atm (PVT-M).
Шестой столбец может игнорироваться путем установки значения -1 для 24-го указателя ключевого слова OPTIONS3. Он может быть полностью опущен, если для 24-го указателя в ключевом слове OPTIONS3 установлено положительное значение, при этом восстанавливается формат данного ключевого слова с пятью столбцами, использовавшийся до версии 99а. В каждом столбце таблицы должно быть одинаковое число значений. Это число должно быть не меньше 2 и не больше, чем NRPVT (ключевое слово TABDIMS). Значения по умолчанию (представленные с помощью 1*) можно при необходимости вставить в столбцы от 2 до 6. Когда таблица считана, значения по умолчанию заменяются значениями, полученными линейной интерполяцией. Для ввода постоянного значения сжимаемости или «сжимаемости» вязкости для всей таблицы следует ввести значение этой величины в первой строке и значения по умолчанию для оставшихся параметров в данном столбце. Если все параметров в столбце «сжимаемости» вязкости взяты по умолчанию, то им будет присвоено нулевое значение.
ECLIPSE 100
ECLIPSE 100
Если используется ключевое слово PVCO, то с помощью ключевого слова PMAX должно быть введено предполагаемое максимальное значение давления в процессе моделирования. Эта информация используется в двух целях. Во-первых, недонасыщенные части PVT-таблиц для нефти заполняются автоматически в формате ключевого слова PVTO вплоть до давления, введенного в PMAX. Во-вторых, ECLIPSE осуществляет проверку того, не изменяются ли сжимаемости слишком быстро с изменением Pb, так что кривые объемного коэффициента для недонасыщенной нефти для двух различных величин Rs пересекают друг друга. Если они пересекаются при некотором давлении, меньшем максимального значения, введенного в PMAX, то печатается предупреждение. Примечание
ECLIPSE линейно интерполирует обратные величины для Bo и () между частными значениями, а не сами величины. Это следует учесть при сравнении результатов ECLIPSE с результатами, полученными в других моделях, убедившись, что узлы таблицы не распределены слишком редко.
Примечание
При использовании опции трассировки API (ключевое слово API в разделе RUNSPEC) набор таблиц необходимо вводить в порядке увеличения плотности в поверхностных условиях (или уменьшения плотности нефти в градусах API).
См. также ключевое слово PVTO.
1258
Ключевые слова PVCO
Пример При NTPVT=2. NRPVT должно быть установлено большим или равным 14: PVCO 400 800 1200 1600 2000 2400 2800 3200 3600 4000 4400 4800 5200 5600
0.165 0.335 0.500 0.665 0.828 0.985 1.130 1.270 1.390 1.500 1.600 1.676 1.750 1.810
1.012 1* 1.038 1.051 1* 1.075 1.087 1* 1.11 1.12 1* 1.14 1.148 1.155
1.17 1.14 1* 1.08 1.06 1* 1.00 0.98 1* 0.94 0.92 1* 0.9 0.89
1.0E-5 1* 1* 1* 1* 1* 1* 1* 1* 1* 1* 1* 1* 1*
1* 1* 1* 1* 1* 1* 1* 1* 1* 1* 1* 1* 1* 1*
/
400 1200 2000 2800 3600 4400 5200 5600
0.18 0.520 0.84 1.200 1.50 1.720 1.870 1.990
1.02 1.042 1.070 1.091 1.124 1.146 1.161 1.172
1.12 1.07 1.01 0.94 0.90 0.88 0.87 0.86
1.0E-5 1* 1* 1* 1* 1* 1* 2.0E-5
1* 1* 1* 1* 1* 1* 1* 1*
/
Ключевые слова PVCO
1259
PVT-свойства сухого газа (без испаряемой нефти)
PVDG
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные включают NTPVT (см. параметр 2 ключевого слова TABDIMS в разделе RUNSPEC) таблиц PVT-функций для сухого газа, каждая из которых оканчивается косой чертой (/). Каждая таблица содержит по три столбца данных: Столбец 1
Давление в газовой фазе. Значения должны монотонно возрастать вниз по столбцу. •
Столбец 2
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M)
Соответствующий объемный коэффициент газа. Значения должны убывать вниз по столбцу. •
Столбец 3
UNITS: rm3/sm3 (METRIC), rb/Mscf (FIELD), rcc/scc (LAB), rm3/sm3 (PVT-M).
Соответствующая вязкость газа. Значения должны оставаться постоянными или возрастать вниз по столбцу. •
UNITS: cP (METRIC), cP (FIELD), cP (LAB), cP (PVT-M).
В каждом столбце данной таблицы должно быть одно и то же число параметров . Это число не должно быть меньше 2 или больше, чем NPPVT (параметр 4 ключевого слова TABDIMS). ECLIPSE 100
См. также ключевое слово PVZG.
Пример С одной таблицей от давления: PVDG 400.000 800.000 1200.00 1600.00 2000.00 2400.00 2800.00 3200.00 3600.00 4000.00 4400.00 4800.00 5200.00 5600.00
1260
Ключевые слова PVDG
5.90000 2.95000 1.96000 1.47000 1.18000 .98000 .84000 .74000 .65000 .59000 .54000 .49000 .45000 .42000
.01300 .01350 .01400 .01450 .01500 .01550 .01600 .01650 .01700 .01750 .01800 .01850 .01900 .01950 /
PVDO
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
PVT-свойства дегазированной нефти (без растворенного газа) Данные включают в себя NTPVT (см. параметр 2 ключевого слова TABDIMS в разделе RUNSPEC) таблиц PVT-функций для дегазированной нефти, каждая из которых оканчивается косой чертой (/). Каждая таблица содержит по три столбца данных: Столбец 1
Давление в нефтяной фазе. Значения должны монотонно возрастать вниз по столбцу. •
Столбец 2
Соответствующий объемный коэффициент нефти. Значения должны убывать вниз по столбцу. •
Столбец 3
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
UNITS: rm3/sm3 (METRIC), rb/Mscf (FIELD), rcc/scc (LAB), rm3/sm3 (PVT-M).
Соответствующая вязкость нефти. Значения должны оставаться постоянными или возрастать вниз по столбцу. •
UNITS: cP (METRIC), cP (FIELD), cP (LAB), cP (PVT-M).
В каждом столбце данной таблицы должно быть одно и то же число параметров . Это число должно быть не меньше 2 и не больше, чем NPPVT (параметр 4 ключевого слова TABDIMS). См. также ключевое слово PVCDO.
Пример При NTPVT=2 и NPPVT ≥ 8: PVDO 400 1200 2000 2800 3600 4400 5200 5600
1.012 1.0040 0.9960 0.9880 0.9802 0.9724 0.9646 0.9607
1.16 1.164 1.167 1.172 1.177 1.181 1.185 1.19
/
800 1600 2400 3200 4000 4800 5600
1.0255 1.0172 1.0091 1.0011 0.9931 0.9852 0.9774
1.14 1.14 1.14 1.14 1.14 1.14 1.14
/
Ключевые слова PVDO
1261
PVT-свойства растворителя
PVDS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово может использоваться с моделями растворителя или метана в угольном пласте, как описано в «Модели растворителя», стр. 767 «Технического описания ECLIPSE», и «Модель метана в угольном пласте», там же, стр. 79. Растворитель является второй газовой фазой в пласте. Требуемые данные PVT представляют собой вторую таблицу для сухого газа, аналогичную таблице PVDG. Данные содержат NTPVT (смотри ключевое слово TABDIMS) таблиц PVT-функций для растворителя, каждая из которых заканчивается косой чертой (/). Каждая таблица содержит по три столбца данных: Столбец 1
Давление в газовой фазе. Значения должны монотонно возрастать вниз по столбцу. •
Столбец 2
Соответствующий объемный коэффициент газа. Значения должны убывать вниз по столбцу. •
Столбец 3
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
UNITS: rm3/sm3 (METRIC), rb/Mscf (FIELD), rcc/scc (LAB), rm3/sm3 (PVT-M).
Соответствующая вязкость растворителя. Значения должны оставаться постоянными или возрастать вниз по столбцу. •
UNITS: cP (METRIC), cP (FIELD), cP (LAB), cP (PVT-M).
В каждом столбце данной таблицы должно быть одно и то же число параметров . Это число не должно быть меньше 2 или больше, чем NPPVT (см. ключевое слова TABDIMS).
Пример При NTPVT=1 и NPPVT ≥
1262
Ключевые слова PVDS
PVTG
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
PVT-свойства жирного газа (с испаряемой нефтью) Данные включают в себя NTPVT (см. параметр 2 ключевого слова TABDIMS в разделе RUNSPEC) таблиц PVT-функций для жирного газа. Отдельная таблица состоит не менее, чем из 2 и не более, чем из NPPVT (параметр 4 ключевого слова TABDIMS) записей, каждая из которых оканчивается косой чертой (/). Каждая запись дает PVT-данные для некоторого давления в газовой фазе (Pg). Таблица заканчиваются пустой записью (записью, не имеющей данных перед косой чертой). Эта таблица может быть создана с помощью PVTi. Большинство записей содержат 4 числа и оканчивается косой чертой: Параметр 1
Давление в газовой фазе (Pg). В пределах таблицы записи должны быть расположены в порядке возрастания Pg. •
Параметр 2
Растворимость нефти в газе для насыщенного газа при давлении Pg. •
Параметр 3
UNITS: sm3/sm3 (METRIC), stb/Mscf (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M).
Объемный коэффициент насыщенного газа при Pg. •
Параметр 4
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
UNITS: rm3/sm3 (METRIC), rb/Mscf (FIELD), rcc/scc (LAB), rm3/sm3 (PVT-M).
Вязкость насыщенного газа при Pg. •
UNITS: cP (METRIC), cP (FIELD), cP (LAB), cP (PVT-M).
Однако некоторые записи (возможно все) содержат дополнительные данные, которые определяют свойства недонасыщенного газа при заданном значении Pg. Эти дополнительные данные должны быть заданы для наивысших значений Pg в каждой таблице. Дополнительные данные представляют собой 3 столбца, продолжающие расположенные выше параметры 2, 3 и 4. Каждый столбец может иметь до NRPVT (параметр 6 ключевого слова TABDIMS) значений. Столбец 2
Растворимость нефти в газе (Rv). Значения Rv должны монотонно убывать вниз по столбцу (начиная от значения для насыщенного газа). •
Столбец 3
Объемный коэффициент газа (Bg), соответствующий Rv и Pg. •
Столбец 4
UNITS: sm3/sm3 (METRIC), stb/Mscf (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M). UNITS: rm3/sm3 (METRIC), rb/Mscf (FIELD), rcc/scc (LAB), rm3/sm3 (PVT-M).
Вязкость газа (µg), соответствующая Rv и Pg. •
UNITS: cP (METRIC), cP (FIELD), cP (LAB), cP (PVT-M).
Ключевые слова PVTG
1263
В каждом столбце должно быть одинаковое число параметров . Если для какого-то значения Pg нет дополнительных данных, ECLIPSE находит следующее по величине значение Pg, для которого имеются PVT-данные для недонасыщенной области, и делает масштабную копию кривых для объемного коэффициента и вязкости. Примечание
Для наивысшего Pg в таблице должны быть приведены данные для недонасыщенного газа.
Пример При NTPVT=2. NRPVT должно быть установлено 2 и NPPVT ≥ 7: PVTG 30
0.00014 0 90 0.00012 0 150 0.00015 0 210 0.00019 0 270 0.00029 0 330 0.00049 0 530 0.00060 0 / null record 60 0.00014 120 0.00012 180 0.00015 240 0.00019 300 0.00029 360 0.00049 560 0.00060 0 / null record
1264
Ключевые слова PVTG
0.0523 0.0234 0.0521 0.0238 / 0.0132 0.0252 0.0131 0.0253 / 0.00877 0.0281 0.00861 0.0275 / 0.00554 0.0318 0.00555 0.0302 / 0.00417 0.0355 0.00421 0.0330 / 0.00357 0.0392 0.00361 0.0358 / 0.00356 0.0393 0.00360 0.0359 / to terminate table 1 0.0523 0.0234 / 0.0132 0.0252 / 0.00877 0.0281 / 0.00554 0.0318 / 0.00417 0.0355 / 0.00357 0.0392 / 0.00356 0.0393 0.00360 0.0359 / undersaturated data for Pg=560 to terminate table 2
PVT-M
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Должны использоваться PVTметрические единицы Это ключевое слово определяет, что для входных данных должны использоваться PVTметрические единицы измерения. Фактически они аналогичны единицам измерения METRIC, но давления измеряются в атмосферах. Заметим, что по умолчанию приняты единицы измерения METRIC. Дальнейшее описание см. «Единицы измерения», стр. 919 «Технического описания ECLIPSE». У этого ключевого слова нет связанных с ним данных.
Ключевые слова PVT-M
1265
PVTNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера PVT-областей Ключевое слово должно сопровождаться одним целым числом для каждого блока сетки в текущем боксе ввода, определяющим PVT-область, к которой он принадлежит. Номер области не должен быть меньше 1 и больше, чем NTPVT (параметр 2 в ключевом слове TABDIMS). Все сеточные блоки в пределах определенной области равновесия (см. ключевое слово EQLNUM) должны иметь один и тот же номер PVT-области. Данные должны завершаться косой чертой (/). Номер PVT-области определяет, какой набор PVT-таблиц (введенных с использованием ключевых слов DENSITY, PVDG, PVDO, PVTG, PVTO, PVCO, PVTW и ROCK в разделе PROPS) должен использоваться в модели нелетучей нефти для вычисления PVT-свойств флюидов в каждом сеточном блоке. В композиционной модели PVTNUM используется только для ссылки на свойства воды, определенные с помощью DENSITY, PVTW или WATERTAB, и при необходимости ⎯ на сжимаемость породы, определенную с помощью ROCK. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади.
Пример При NTENDP=4, NDIVIX=8, NDIVIY=6, NDIVIZ=5; входной BOX не установлен: PVTNUM 8*1 16*2 8*1 16*2 8*1 16*2 8*1 16*2 8*1 16*2
1266
Ключевые слова PVTNUM
8*3 8*3 8*3 8*3 8*3
16*4 16*4 16*4 16*4 16*4 /
PVTO
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
PVT-свойства газированной нефти (с растворенным газом) Данные включают NTPVT (см. параметр 2 ключевого слова TABDIMS в разделе RUNSPEC) таблиц PVT-функций газированной нефти. Отдельная таблица состоит не менее, чем из 2 и не более, чем из NPPVT (параметр 6 ключевого слова TABDIMS) записей, каждая из которых оканчивается косой чертой (/). Каждая запись содержит данные PVT для какого-либо значения растворимости газа в нефти (Rs). Таблица заканчивается пустой записью (т. е. записью, не имеющей данных перед косой чертой). Большинство записей содержат четыре числа и косую черту: Параметр 1
Растворимость газа в нефти (Rs). Записи в таблице должны быть упорядочены в порядке возрастания Rs. •
Параметр 2
Давление насыщения (Pbub) для нефти со значением растворимости газа в нефти, приведенным в параметре 1. •
Параметр 3
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
Объемный коэффициент насыщенной нефти при Pbub. •
Параметр 4
UNITS: sm3/sm3 (METRIC), stb/Mscf (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M).
UNITS: rm3/sm3 (METRIC), rb/Mscf (FIELD), rcc/scc (LAB), rm3/sm3 (PVT-M).
Вязкость насыщенной нефти при Pbub. •
UNITS: cP (METRIC), cP (FIELD), cP (LAB), cP (PVT-M).
Однако, некоторые записи (возможно, все) содержат дополнительные данные, определяющие свойства недонасыщенной нефти при заданном значении Rs. Эти дополнительные данные должны быть заданы для наибольших значений Pg в каждой из таблиц. Дополнительные данные представляют собой 3 столбца, продолжающие описанные выше параметры 2, 3 и 4. Каждый столбец может содержать до NRPVT (см. параметр 4 ключевого слова TABDIMS) значений. Столбец 2
Давление нефтяной фазы (Po). Значения Po должны возрастать вниз по столбцу ( начиная с Pbub). •
Столбец 3
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
Объемный коэффициент нефти (Bo), соответствующий Rs и Po. Значения Bo должны убывать вниз по столбцу. •
UNITS: rm3/sm3 (METRIC), rb/Mscf (FIELD), rcc/scc (LAB), rm3/sm3 (PVT-M).
Ключевые слова PVTO
1267
Столбец 4
Вязкость нефти (µo), соответствующая Rs и Po. Значения µo, как правило, не убывают вниз по столбцу. •
cP (METRIC), cP (FIELD), cP (LAB), cP (PVT-M).
В каждом столбце должно быть одинаковое число параметров . Если для какого-либо значения Rs не введены дополнительные данные, то ECLIPSE находит следующее по величине значение Rs, для которого имеются данные недонасыщенного PVT, и копирует имеющиеся кривые объемного коэффициента и вязкости с масштабированием. Масштабирование производится таким образом, чтобы сжимаемость и сжимаемость вязкости [3.136]
оставались неизменными. Заметим, что данные для недонасыщенной нефти должны быть приведены для наибольшего Rs в таблице. ECLIPSE 100
Примечание
ECLIPSE линейно интерполирует между частными значениями обратные величины для Bo и (Boµo), а не сами величины. Это следует учесть при сравнении результатов ECLIPSE 100 с результатами, полученными в других моделях, убедившись, что узлы таблицы не распределены слишком редко.
ECLIPSE 100
Примечание
ECLIPSE 300 линейно интерполирует обратные величины для Bo, но µo интерполируется напрямую. Это следует учесть при сравнении результатов ECLIPSE 300 с результатами, полученными в других моделях, убедившись, что узлы таблицы не распределены слишком редко.
ECLIPSE 100
Примечание
При использовании опции трассировки API (ключевое слово API в разделе RUNSPEC) набор таблиц необходимо вводить в порядке увеличения плотности в поверхностных условиях (или уменьшения плотности нефти в градусах API).
См. также ключевое слово PVCO.
1268
Ключевые слова PVTO
Пример При NTPVT=2. NRPVT должно быть установлено равным 11, а NPPVT ≥ 6: PVTO 0.165 0.335 0.500 0.665 0.828 0.985 1.130 1.270 1.390 1.500 1.600
400 1.012 1.17 / 800 1.0255 1.14 / 1200 1.038 1.11 / 1600 1.051 1.08 / 2000 1.063 1.06 / 2400 1.075 1.03 / 2800 1.087 1.00 / 3200 1.0985 0.98 / 3600 1.11 0.95 / 4000 1.12 0.94 / 4400 1.13 0.92 4800 1.1255 0.92 5200 1.1210 0.92 5600 1.1165 0.92 / data for undersaturated oil with Rs=1.6 / null record terminates table 1 0.275 400 1.1334 1.17 / 0.610 1200 1.1626 1.11 / 0.938 2000 1.1906 1.06 / 1.240 2800 1.2174 1.00 / 1.500 3600 1.2432 0.95 4000 1.2382 0.95 4400 1.2332 0.95 4800 1.2283 0.95 5200 1.2235 0.95 5600 1.2186 0.95 / data for undersaturated oil with Rs=1.5 1.610 4000 1.2544 0.94 / 1.720 4400 1.2656 0.92 4800 1.2606 0.92 5200 1.2555 0.92 5600 1.2505 0.92 / data for undersaturated oil with Rs=1.72 / null record terminates table 2
Ключевые слова PVTO
1269
PVT-функции для воды
PVTW
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные включают в себя NTPVT (смотри параметр 2 ключевого слова TABDIMS в разделе RUNSPEC) записей, каждая из которых оканчивается косой чертой (/). Каждая запись состоит из 5 параметров данных: Параметр 1
Параметр 2
Параметр 3
Опорное давление (Pref) для параметров 2 и 4. •
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
•
ПО УМОЛЧАНИЮ: ОШИБКА (ECLIPSE 100) 1 atma = 14.7 psia (ECLIPSE 300).
Объемный коэффициент воды при опорном давлении Bw(Pref) •
UNITS: rm3/sm3 (METRIC), rb/Mscf (FIELD), rcc/scc (LAB), rm3/sm3 (PVT-M).
•
ПО УМОЛЧАНИЮ: 1,0 (во всех системах единиц)
Сжимаемость воды [3.137]
Параметр 4
Параметр 5
•
UNITS: 1/bars (METRIC), 1/psi (FIELD), 1/atm (LAB), 1/atm (PVT-M).
•
ПО УМОЛЧАНИЮ: 4.0e-5 bars-1
Вязкость воды при опорном давлении µw(Pref). •
UNITS: cP (METRIC), cP (FIELD), cP (LAB), cP (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.5 cP (ECLIPSE 100) 0.3 cP (ECLIPSE 300).
«Вязкость» воды [3.138]
•
UNITS: 1/bars (METRIC), 1/psi (FIELD), 1/atm (LAB), 1/atm (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.0 bars-1
ECLIPSE 100 ECLIPSE 100 вычисляет по формуле:
1270
Ключевые слова PVTW
[3.139]
где
ECLIPSE 100 вычисляет произведение Bwµw по формуле: [3.140]
где
ECLIPSE 300 ECLIPSE 300 вычисляет Bw по формуле [EQ 3.139]. µw вычисляется аналогично: [3.141]
где
ECLIPSE 300 Термическая опция В термической опции существует несколько способов определения Bw и µw, описанных в разделах «Плотность воды» на стр. 866 и «Вязкость воды» на стр. 868 «Технического описания ECLIPSE». По умолчанию большинство данных, заданных этим ключевым словом, игнорируются.
Пример При NTPVT = 2: PVTW 3600.0000 3900
1.00341 1
3.00E-06 2.67E-06
0.52341 0.56341
0.00E-01 1.20E-07
/ /
Ключевые слова PVTW
1271
PVTWSALT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
PVT-функции для воды в присутствии солей Это ключевое слово определяет данные PVT для воды, предназначенные для расчетов с активированной опцией минерализованной воды (ключевое слово BRINE). Ключевое слово используется вместо ключевого слова PVTW. Данные содержат NTPVT (см. ключевое слово TABDIMS) таблиц. Каждая таблица состоит из двух записей, которые оканчиваются косыми чертами (/).
Запись 1 Два параметра : Параметр 1
Опорное давление (Pref) для данной таблицы. •
Параметр 2
1272
Ключевые слова PVTWSALT
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
Опорная концентрация солей в воде в стандартных условиях. •
UNITS: kg/m3 (METRIC), lb/stb(FIELD), g/cm3 (LAB), kg/m3 (PVT-M).
•
ПО УМОЛЧАНИЮ: Mинимальная концентрация солей, заданная в записи 2 (обычно нулевая).
Запись 2 Таблица, состоящая из пяти cтолбцов данных. Число параметров в таблице не должно превышать NPPVT (см. ключевое слово TABDIMS). Столбец 1
Концентрация солей. Значения должны монотонно возрастать вниз по столбцу. •
Столбец 2
Объемный коэффициент воды при опорном давлении Bw(Pref) •
Столбец 3
UNITS: ЕДИНИЦЫ: kg/m3 (METRIC), lb/stb(FIELD), g/cm3 (LAB), kg/m3 (PVT-M). UNITS: rm3/sm3 (METRIC), rb/Mscf (FIELD), rcc/scc (LAB), rm3/sm3 (PVT-M).
Сжимаемость воды [3.142]
• Столбец 4
Вязкость воды при опорном давлении µw(Pref). •
Столбец 5
UNITS: 1/bars (METRIC), 1/psi (FIELD), 1/atm (LAB), 1/atm (PVT-M).
UNITS: cP (METRIC), cP (FIELD), cP (LAB), cP (PVT-M).
«Сжимаемость» вязкости воды [3.143]
•
UNITS: 1/bars (METRIC), 1/psi (FIELD), 1/atm (LAB), 1/atm (PVT-M).
Расчеты Сначала ECLIPSE рассчитывает значения Bw, C, µw, Cw как функции концентрации солей на предыдущем временном шаге путем линейной интерполяции концентраций солей для С и CV, а также обратных значений Bw и Bwµw. Затем рассчитываются Bw и Bwµw.при текущем значении давления, как показано ниже: [3.144]
где
Ключевые слова PVTWSALT
1273
[3.145]
где
В текущей версии ECLIPSE нельзя использовать данное ключевое слово с моделью полимерного заводнения. (Дополнительную информацию см. в ключевом слове PLYVISCS). Значения плотности минерализованной воды в поверхностных условиях можно установить для каждой из таблиц PVTWSALT с помощью ключевого слова BDENSITY. Эти значения определяются для величин концентрации солей, заданных в ключевом слове PVTWSALT. Если ключевое слово BDENSITY отсутствует, то значения плотности минерализованной воды в поверхностных условиях для всех концентраций солей берутся равными плотности воды в поверхностных условиях, определенной в DENSITY.
Пример При NTPVT = 2, NPPVT ≥ 4: PVTWSALT --- Базовое давление -5000 --- Концентрация соли -0.0 2.0 5.0 20.0 --- Базовое давление -4000 / --- Концентрация соли -0.0 20.0
1274
Ключевые слова PVTWSALT
Базовая концентрация 0.0 / Bw
Cw
Vw
Cv
1.01 1.00 0.98 0.95
3.00E-06 3.00E-06 3.00E-06 3.00E-06
0.52 0.52 0.52 0.52
0.0 0.0 0.0 0.0
Bw
Cw
Vw
Cv
1.00 0.95
3.00E-06 4.00E-06
0.50 0.60
0.0 0.0
/
/
PVZG
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
PVT-свойства сухого газа (с использованием Z-факторов) Данные включают NTPVT (см. параметр 2 ключевого слова TABDIMS в разделе RUNSPEC) таблиц PVT-функций сухого газа. Каждая таблица состоит из двух записей, которые оканчиваются косыми чертами (/).
Запись 1 Один параметр : Параметр 1
Опорная температура для данной таблицы. •
UNITS: °C (METRIC), °F (FIELD), °C (LAB), °F (PVT-M).
Температура используется для преобразования Z-фактора в объемный коэффициент.
Запись 2 Таблица, состоящая из трех cтолбцов данных. Столбец 1
Давление в газовой фазе. Значения должны монотонно возрастать вниз по столбцу. •
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
Столбец 2
Соответствующий коэффициент сжимаемости (Z-фактор).
Столбец 3
Соответствующая вязкость газа. Значения должны оставаться постоянными или возрастать вниз по столбцу. •
UNITS: cP (METRIC), cP (FIELD), cP (LAB), P (PVT-M).
В каждом столбце данной таблицы должно быть одно и то же число параметров . Это число не должно быть меньше 2 или больше, чем NPPVT (параметр 4 ключевого слова TABDIMS). Z-фактор связан с объемным коэффициентом Bg, опорной температурой Tref и давлением Р следующим образом: [3.146]
где Ps и Ts обозначают давление и температуру в стандартных условиях, взятые равными:
Tbase ⎯ абсолютное значение измеренной опорной температуры, равное См. также ключевое слово PVDG.
Ключевые слова PVZG
1275
Пример При NTPVT=1 и NPPVT ≥ 8: PVZG -- Температура 150 / -- Давление Z 400.00 1.22 1200.00 1.30 2000.00 1.34 2800.00 1.50 3600.00 1.55 4000.00 1.70 4800.00 1.82 5200.00 1.91 /
1276
Ключевые слова PVZG
Вязкость .01300 .01400 .01500 .01600 .01700 .01750 .01850 .01900
QDRILL
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Ставит скважины в очередь на бурение Это ключевое слово должно сопровождаться списком до 50 имен скважин, оканчивающимся косой чертой (/). Cкважины, поставленные в последовательную очередь на бурение, последовательно открываются в момент, когда они требуются для поддержания заданного группового дебита, находясь под групповым контролем с помощью направляющих дебитов (GCONPROD, GCONINJE, GCONSALE). Эти скважины могут быть последовательно открыты из очереди на бурение в ECLIPSE 100, если возникнет необходимость поддержания потенциала добычи группы (GDIRLPOT). Если очередь на бурение уже содержит несколько скважин, новый список скважин добавляется в конец очереди. Заметим, что существует только одна очередь на бурение — каждый раз, когда вводится ключевое слово QDRILL, оно добавляет в конец этой очереди скважины. Таким образом, если в очередь необходимо поставить более 50 скважин, остаток может быть добавлен в очередь с помощью повторного использования данного ключевого слова. При необходимости скважины могут быть удалены из очереди, если им присвоено значение OPEN с помощью ключевого слова WCONPROD, WCONINJE или WELOPEN. Если группа (возможно месторождение) не может обеспечить ее заданную величину добычи, то первая добывающая скважина в очереди, подчиненная этой группе и не подчиненная никакой другой группе с тем же режимом управления добычей, будет автоматически открыта. Если группа не может обеспечить ее заданный объем закачки, то первая нагнетательная скважина в очереди, подчиненная этой группе и не подчиненная никакой другой группе с управлением закачкой той же фазы, будет автоматически открыта. Открытие скважины может быть задержано из-за ограничений на скорость бурения новых скважин (смотри ключевое слово WDRILTIM), наличия буровых установок (ключевое слово GRUPRIG) и, для ECLIPSE 100, максимального числа открытых скважин в каждой группе (Элемент 9 ключевого слова GECON). Если скважина в настоящий момент не может быть пробурена из-за какого-либо из этих ограничений, то будут проверены следующие скважины в очереди на бурение, чтобы установить, нет ли другой подходящей скважины, которая может быть пробурена вместо данной. Альтернативой для последовательной очереди на бурение является очередь на бурение с приоритетами, из которой скважины открываются в порядке убывания приоритета бурения (см. ключевое слово DRILPRI). Скважины ставятся в очередь на бурение с приоритетами с помощью ключевого слова WDRILPRI. В определенный момент расчета может быть только одна очередь на бурение; два типа очередей на бурение не могут работать одновременно.
Ключевые слова QDRILL
1277
ECLIPSE 100
ECLIPSE 100
Очередь на бурение не следует путать с опцией автоматического открытия (AUTO в Элементе 2 ключевого слова WCONPROD, в Элементе 3 ключевого слова WCONINJE и т. д.). Эти две опции абсолютно самостоятельны. Скважины в очереди на бурение открываются только при необходимости поддержания заданных значений добычи или закачки для группы. Скважины в режиме AUTO могут быть открыты сразу после того, как будут сняты ограничения на скорость бурения и число открытых скважин для группы, независимо от групповых расходов. Примечание
Скважины должны быть полностью определены как закрытые или остановленные добывающие/нагнетающие скважины под независимым/групповым управлением.
Примечание
Очередь на бурение не используется для открытия скважин, принадлежащих группам, находящимся под групповым управлением с приоритетами (ключевое слово GCONPRI), поскольку сам алгоритм задания приоритетов включает открытие и закрытие этих скважин.
Смотри также ключевые слова WDRILRES, WELSOMIN, PRORDER и WDRILPRI.
Пример QDRILL PROD4 PROD5 PROD6 PROD7 /
1278
Ключевые слова QDRILL
QMOBIL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Управляет коррекцией подвижности флюида в локальных сетках Ключевое слово QMOBIL может использоваться в расчетах LGR для включения или выключения опции коррекции подвижности флюидов в отдельных локальных сетках. Оно должно находиться после ключевого слова, определяющего LGR (CARFIN или RADFIN), и перед соответствующим ключевым словом ENDFIN. Это ключевое слово используется таким же образом, как и опция MOBILE в ключевом слове EQLOPTS секции RUNSPEC, которое включает опцию коррекции подвижности флюида в глобальной сетке. По умолчанию, если включена опция MOBILE, то во всех локальных сетках, так же как и в глобальной сетке, будет задействована опция коррекции подвижности. Наоборот, если эта опция не активизирована в RUNSPEC, то в глобальной сетке эта опция выключена, а в локальных сетках задана по умолчанию. Установки по умолчанию в отдельных локальных сетках могут быть переопределены с помощью ключевого слова QMOBIL. Если опция коррекции подвижности включена в любой локальной сетке, но не включена в глобальной сетке, то опция масштабирования концевых точек должна быть активизирована с помощью ключевого слова ENDSCALE в секции RUNSPEC. За ключевым словом QMOBIL следует запись, содержащая один элемент данных, заканчивающийся косой чертой, относящейся к системе локальных ячеек, определенной в предшествующих ключевых словах CARFIN или RADFIN: 1
Признак коррекции подвижности флюида YES
В локальной сетке требуется коррекция подвижности флюида
NO
В локальной сетке не требуется коррекция подвижности флюида
•
ПО УМОЛЧАНИЮ: YES
NO
Если опция коррекции подвижности флюида активирована для глобальной сетки с помощью ключевого слова EQULOPTS в секции RUNSPEC. В противном случае.
Пример Если опция коррекции подвижности флюида активирована с помощью ключевого слова EQLOPTS в RUNSPEC, а также требуется выключение этой опции в локальной сетке NOQMOB. CARFIN NOQMOB 1 2 1 2 1 2 4 4 4 / QMOBIL NO / ENDFIN
Ключевые слова QMOBIL
1279
RADFIN4
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задает радиальное измельчение сетки с четырьмя столбцами Ключевое слово RADFIN4 задает радиальное локальное измельчение одного столбца сетки в заданном боксе, состоящем из четырех столбцов ячеек глобальной сетки. Бокс определяется по координатам его глобальной сетки I1-I2, J1-J2, K1-K2. Размеры измельченной сетки внутри бокса, состоящего из четырех столбцов, определяются как NR, NTHETA, NZ. Локальное измельчение сетки описано в разделе «Локальное измельчение и укрупнение сетки» на стр. 439 «Технического описания ECLIPSE». За ключевым словом следует девять элементов, заканчивающихся косой чертой. 1
Имя локального измельчения сетки — до 8 символов, заключенное в кавычки.
2
I1
Нижняя координата I бокса в глобальной сетке.
3
I2
Верхняя координата I бокса в глобальной сетке. Должно соблюдаться равенство I2 = I1 + 1
4
J1
Нижняя координата J бокса в глобальной сетке.
5
J2
Верхняя координата J бокса в глобальной сетке. Должно соблюдаться равенство J2 = J1 + 1
6
K1
Минимальная координата K бокса в глобальной сетке.
7
K2
Максимальная координата K бокса в глобальной сетке.
8
NR
Число радиальных разбиений в измельченной сетке.
9
NTHETA
Число угловых сегментов в измельченной сетке Допустимые значения: NTHETA = 4 или 8. Если измельчаемая сетка в геометрии угловой точки определена с помощью ключевых слов COORD/ZCORN, то допускается только значение NTHETA=8. По умолчанию круг завершен. (Для переопределения необходимо использовать ключевое слово COORDSYS.)
10 NZ
Число вертикальных разбиений в измельченной сетке.
11 NWMAX
Максимальное количество скважин, которое может содержать данное локальное измельчение сетки. •
ПО УМОЛЧАНИЮ: 1 (нормальное значение в радиальном измельчении).
Фактическое количество скважин в любой из локальных сеток или их объединении не должно превосходить значения NWGMAX, указанного в элементе 4 ключевого слова WELLDIMS секции RUNSPEC. Все последующие ключевые слова секции GRID (например, INRAD, COORDSYS и т. д.) будут применяться к этой локально измельченной сетке до тех пор, пока не встретится ENDFIN, CARFIN, REFINE, RADFIN или другое ключевое слово раздела RADFIN4. См. также ключевые слова RADFIN, HRFIN, NZFIN.
1280
Ключевые слова RADFIN4
Примечание
Внутренний радиус радиального измельчения должен определяться с помощью ключевого слова INRAD, расположенного между ключевыми словами RADFIN4 и ENDFIN. Внешний радиус может быть определен с помощью ключевого слова OUTRAD, но это не обязательно. Если внешний радиус не определен с помощью ключевого слова OUTRAD, то по умолчанию оно принимается равным RMAX/3, где RMAX — максимальный радиус круга, находящегося в четырех ячейках, которые содержат радиальное измельчение.
Пример RADFIN4 -- NAME 'SOUTH'
I1 7
I2 8
J1 8
J2 9
K1 3
K2 5
NR 6
NTHETA 8
NZ 18
NWMAX /
INRAD 0.2 / ENDFIN
Ключевые слова RADFIN4
1281
RADFIN
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задает радиальное измельчение сетки с одним столбцом Ключевое слово RADFIN задает радиальное локальное измельчение одного столбца сетки в данном столбце ячеек глобальной сетки. Столбец определяется по координатам его глобальной сетки I, J, K1-K2. Размеры измельченной сетки внутри столбца определяются как NR, NTHETA, NZ. Локальное измельчение сетки описано в разделе «Локальное измельчение и укрупнение сетки» на стр. 439 «Технического описания ECLIPSE». Это ключевое слово содержит следующие элементы данных, завершающиеся косой чертой (/): 1
Имя локального измельчения сетки — до 8 символов, заключенное в кавычки.
2
I
Координата I столбца в глобальной сетке.
3
J
Координата J столбца в глобальной сетке.
4
K1
Минимальная координата K столбца в глобальной сетке.
5
K2
Максимальная координата K столбца в глобальной сетке.
6
NR
Число радиальных разбиений в измельченной сетке.
7
NTHETA
Число угловых сегментов в измельченной сетке. Допустимые значения: 1 — для двумерной радиальной сетки 4 — для трехмерной радиальной сетки.
Если измельчаемая сетка в геометрии угловой точки определена с помощью ключевых слов COORD/ZCORN, то допускается только значение NTHETA=4.
Только ECLIPSE 100
8
NZ
Число вертикальных разбиений в измельченной сетке.
9
NWMAX
Максимальное количество скважин, которое содержит данное локальное измельчение сетки (не используется в ECLIPSE 300) •
Только ECLIPSE 300
10
Внутренний радиус измельчения •
Только ECLIPSE 300
11
ПО УМОЛЧАНИЮ: 0.5 ft = 0.1524 m
Внешний радиус измельчения •
Только ECLIPSE 300
ПО УМОЛЧАНИЮ: 1 (Нормальное значение в радиальном измельчении.)
12
ПО УМОЛЧАНИЮ: 1/3 от наибольшего круга, который может быть вписан в столбец ячеек
Минимальное значение ∆R, допустимое в измельчении •
ПО УМОЛЧАНИЮ: 5 ft = 1.524 m
13 Имя родительского локального измельчения сетки (только для вложенных измельчений в ECLIPSE 300) — до 8 символов. Этот элемент может быть установлен равным нулевой строке или строке GLOBAL. Последнее означает, что родительская сетка является глобальной (т. е. LGR не является вложенным измельчением). Только ECLIPSE 300
1282
Вложенные измельчения могут использоваться в ECLIPSE 300. Если родительская сетка уже является локальным измельчением сетки, то должно быть задано ее имя. Диапазон индексов I, J, K должен относиться к родительской сетке. Если родительская сетка является глобальной, то диапазон индексов I, J, K относится к глобальной сетке.
Ключевые слова RADFIN
Только ECLIPSE 100
Вложенные измельчения не могут использоваться в ECLIPSE 100. Этот элемент должен быть оставлен по умолчанию, или ему должна быть присвоена нулевая строка или GLOBAL. ПО УМОЛЧАНИЮ: ‘GLOBAL’
ECLIPSE 100
Фактическое количество скважин в любой из локальных сеток или их объединении не должно превосходить значения NWGMAX, указанного в элементе 4 ключевого слова WELLDIMS секции RUNSPEC.
ECLIPSE 100
Элементы 10-13 в ECLIPSE 100 не используются и игнорируются. Однако, функции могут дублироваться с помощью ключевых слов INRAD, OUTRAD и HRFIN. Все последующие ключевые слова секции GRID (например, INRAD, PORO и т. д.) будут применяться к этой локально измельченной сетке до тех пор, пока не встретится ENDFIN, CARFIN, REFINE, RADFIN4 или другое ключевое слово раздела RADFIN4. См. также ключевые слова RADFIN4, HRFIN, NZFIN.
ECLIPSE 100
Примечание
Внутренний радиус радиального измельчения должен определяться с помощью ключевого слова INRAD, расположенного между ключевыми словами RADFIN и ENDFIN. Внешний радиус может быть определен с помощью ключевого слова OUTRAD, но это не обязательно. Если внешний радиус не определен с помощью ключевого слова OUTRAD, то по умолчанию он принимается равным RMAX/3, где RMAX — максимальный радиус круга, находящегося в ячейке, содержащих радиальное измельчение.
ECLIPSE 300
Несмотря на то, что внутренний радиус может быть определен с помощью 10 аргумента ключевого слова RADFIN, внутренний радиус также может быть переопределен с помощью ключевого слова INRAD внутри конструкции RADFIN/ENDFIN.
Пример RADFIN -- NAME I 'SOUTH' 7 INRAD 0.2 / ENDFIN
J 8
K1 3
K2 5
NR 6
NTHETA 4
NZ 18
NWMAX /
Завершение круга По умолчанию несоседние соединения генерируются для завершения круга для каждого радиального измельчения. Эти соединения создаются между последней ячейкой в направлении theta и первой ячейкой для каждого слоя и кольца ячеек в радиальном направлении. По умолчанию круг завершен для измельчений с NTHETA=4. Только ECLIPSE 300
Если круг не должен быть завершен, то в конструкции RADFIN/ENDFIN должно быть использовано ключевое слово NOCIRCLE.
Только ECLIPSE 100
Если круг не должен быть завершен, то в конструкции RADFIN/ENDFIN используется ключевое слово COORDSYS. Более подробная информация изложена в этих ключевых словах. Ключевые слова RADFIN
1283
RADIAL
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
ECLIPSE 100
Указывает на то, что в данной задаче используется радиальная геометрия Это ключевое слово определяет использование радиальной геометрии. Координаты ячеек определяются в единицах R-theta-Z. В этом случае размерности, проницаемости и проводимости ячеек могут быть определены с помощью соответствующих ключевых слов для радиальной геометрии, и интерпретируются как в системе координат радиальной геометрии. В секции GRID для радиальной геометрии требуется одно дополнительное ключевое слово — INRAD, использующееся для определения внутреннего радиуса сетки.
Если радиальная сетка описывает полный круг, в секции GRID должно быть использовано ключевое слово COORDSYS для завершения круга и определения несоседних соединений. Ключевое слово RADIAL не имеет связанных с ним данных.
1284
Ключевые слова RADIAL
RCMASTS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает минимальную длину временных шагов, ограничиваемую изменением расхода Это ключевое слово может использоваться при главном запуске Reservoir Coupling, чтобы устанавливать минимальный временной шаг, ограничиваемый относительными изменениями предельного группового дебита (см. элемент 4 в ключевом слове GRUPMAST). Если у какой-либо из групп установлено относительное изменение предельного группового дебита, рекомендуется установить длину временного шага минимальной, чтобы это ограничение подействовало, поскольку удельные изменения расхода могут быть велики при небольших значениях расхода, а также при открытии и закрытии скважин в подчиненных моделях. Ключевое слово сопровождается записью, содержащей одно число, оканчивающейся косой чертой (/). Это число отражает минимальную длину временного шага, которую можно установить для относительного изменения предельного группового дебита. •
ЕДИНИЦЫ: days (METRIC), days (FIELD), hrs (LAB), days (PVT-M)
•
ПО УМОЛЧАНИЮ: TSMINZ в ключевом слове TUNING
Пример RCMASTS 10.0 /
Ключевые слова RCMASTS
1285
REACACT
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Энергия активации химических реакций Скорость химической реакции Rr зависит от константы скорости реакции (REACRATE), пористости (REACPORD), концентраций компонентов (REACCORD) и фаз компонентов (REACPHA). и температура T:
где R — газовая постоянная, а Er — энергия активации реакции. За этим ключевым словом следуют элементы, по одному для каждой реакции, заданной ключевым словом REACTION. Каждый элемент отображает энергию активации соответствующей реакции. Список элементов заканчивается косой чертой (/). По умолчанию значение равно нулю. •
ЕДИНИЦЫ: kJ/kg-mol (METRIC), BTU/lb-mol (FIELD), J/g-mol (LAB), kJ/kg-mol (PVT-M)
См. раздел «Химические реакции» на стр. 67 «Технического описания ECLIPSE».
Пример Для двух реакций энергия активации соответственно равна 19500 кДж/кгм и 13700 кДж/кгм: REACACT 19500 13700 /
1286
Ключевые слова REACACT
REACCORD
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Показатель степени для учета влияния концентрации компонентов на скорость реакции Скорость химической реакции Rr зависит от константы скорости реакции (REACRATE), температуры (REACACT), пористости (REACPORD), фаз компонентов (REACPHA) и концентрации реагентов.
где mc ⎯ концентрация компонента с в фазе реагента, а nc ⎯ показатель степени для учета влияния концентрации компонента на скорость реакции. За ключевым словом следует по одной записи для каждой из реакций, определенной ключевым словом REACTION. Каждая запись содержит Nc элементов, по одной для каждого компонента, либо Nc + 1 элементов, если в модель включена вода. Каждый из элементов представляет показатель степени для учета влияния концентрации компонента на скорость соответствующей реакции. Каждая запись оканчивается косой чертой (/). По умолчанию значение каждого из элементов равно нулю. Для реагентов показатель степени должен быть неотрицательным. Для компонентов, не участвующих в реакции, могут быть введены ненулевые значения порядка. В этом случае компонент является катализатором (либо ингибитором, если порядок отрицательный). Если показатель степени установлен равным нулю, то скорость реакции не зависит от концентрации этого компонента. Устанавливать нулевые значения для реагентов не рекомендуется, если только не используется также и ключевое слово EQLDREAC. См. раздел «Химические реакции» на стр. 67 «Технического описания ECLIPSE».
Пример Для расчета с четырьмя компонентами С12Н26, С3Н8, О2, СО2 и водой и двумя реакциями и
в следующем примере определяется, что скорость первой реакции зависит от концентрации первого и третьего компонентов, а скорость второй ⎯ от концентрации второго и третьего компонентов. REACCORD --HEAVY LIGHT 1 0 0 1
O2 1 1
CO2 0 0
H2O 0 / 0 /
Ключевые слова REACCORD
1287
REACCRIT
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Критерий интерполяции скорости реакции Это ключевое слово может использоваться при тепловом моделировании для увеличения стабильности при расчете процессов горения. При определении скорости реакции, определенные члены могут быть интерполированы по своим значениям на текущем временном шаге и предыдущем, например, температура:
где θ — параметр интерполяции. За ключевым словом следуют два элемента, заканчивающиеся косой чертой (/). 1
Параметр интерполяции в скорости реакции используемый для температуры в сомножителе Аррениуса •
2
ПО УМОЛЧАНИЮ: 0.5
Параметр интерполяции используемый для нефтенасыщенности в скорости реакции •
ПО УМОЛЧАНИЮ: 1 (т. е. полностью неявный)
См. раздел «Химические реакции» на стр. 67 «Технического описания ECLIPSE».
Пример REACCRIT 1* 0.5
1288
Ключевые слова REACCRIT
/
REACENTH
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Энтальпия реакции Это ключевое слово может использоваться только с опцией Thermal. Оно определяет энтальпию химической реакции. За ключевым словом следуют элементы, по одному для каждой реакции, заданной ключевым словом REACTION. Каждый элемент отображает энтальпию соответствующей реакции. Список элементов заканчивается косой чертой (/). По умолчанию значение равно нулю. •
ЕДИНИЦЫ: kJ/kg-mol (METRIC), BTU/lb-mol (FIELD), J/g-mol (LAB), kJ/kg-mol (PVT-M)
См. раздел «Химические реакции» на стр. 67 «Технического описания ECLIPSE».
Пример Для двух реакций: REACENTH 16000 16000 /
Ключевые слова REACENTH
1289
REACPHA
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Фазы реагента Скорость химической реакции Rr зависит от константы скорости реакции (REACRATE), температуры (REACACT), пористости (REACPORD), концентраций компонентов (REACCORD) и их фаз. Это ключевое слово позволяет определить фазу каждого из компонентов реакции. За ключевым словом следует по одной записи для каждой из реакций, определенной ключевым словом REACTION. Каждая запись содержит Nc элементов, по одной для каждого компонента, либо Nc + 1 элементов, если в модель включена вода. Каждый элемент может принимать одно из шести значений: ALL
в реакции участвуют все фазы,;
OIL
в реакции участвует только нефтяная фаза;
GAS
в реакции участвует только газовая фаза;
GPP
в реакции участвует только газовая фаза, скорость реакции зависит от парциального давления газа;
WAT
компонентом является вода в водной фазе.
NONE
скорость реакции не зависит от компонента.
Каждая запись оканчивается косой чертой (/). По умолчанию используется значение ALL. Для компонентов с нулевым показателем степени (REACCORD) фазы игнорируются. Если компонент может реагировать в двух фазах и скорость реакции зависит от фазы, то для него могут быть определены две реакции с одной и той же стехиометрией STOREAC и STOPROD, но с различными скоростями реакции REACRATE. См. раздел «Химические реакции» на стр. 67 «Технического описания ECLIPSE».
Пример Для расчета с четырьмя компонентами С12Н26, С3Н8, О2, СО2 и водой и двумя реакциями с одинаковой стехиометрией, и , идущими с различными скоростями в зависимости от того, находится ли С3Н8 в нефтяной или газовой фазе. Ключевое слово используется для различения этих двух реакций. REACPHA --HEAVY 1* 1*
1290
Ключевые слова REACPHA
LIGHT OIL GAS
O2 GAS GAS
CO2 1* 1*
H2O 1* / 1* /
Примечание
В этом примере фазы некоторых компонентов взяты по умолчанию (ALL), даже если они не являются реагентами. Причина этого в том, что значение фазы компонента не используется в том случае, если скорость реакции не зависит от компонента.
Ключевые слова REACPHA
1291
REACPORD
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Показатель степени для учета влияния пористости на скорость реакции Скорость химической реакции Rr зависит от константы скорости реакции (REACRATE), температуры (REACACT), концентраций компонентов (REACCORD), фаз компонентов (REACPHA) и пористости θ:
где np ⎯ показатель степени для учета влияния пористости на скорость реакции, определенный этим ключевым словом. За ключевым словом следуют элементы, по одному для каждой реакции, заданной ключевым словом REACTION. Каждый элемент соответствует показателю степени для учета влияния пористости на соответствующей реакции. Список элементов заканчивается косой чертой (/). Значение по умолчанию зависит от показателей степени для учета влияния концентрации компонента на скорость реакции, введенных в ключевом слове REACCORD. Установлено, что скорость реакции зависит от концентраций компонентов на единицу объема ячейки. Это ключевое слово может использоваться для того, чтобы сделать скорость реакции независимой от пористости путем установки нулевого значения показателя степени. В этом случае скорость реакции зависит от концентрации компонентов на единицу порового объема. См. раздел «Химические реакции» на стр. 67 «Технического описания ECLIPSE».
Пример Для расчета с четырьмя реакциями, не зависящими от пористости: REACPORD --1 2 3 0 0 0
1292
Ключевые слова REACPORD
4 0 /
REACRATE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Константа скорости реакции Скорость химической реакции Rr зависит от температуры (REACACT), пористости (REACPORD), концентраций (REACCORD) и фаз компонентов (REACPHA), а также от постоянной составляющей Ar: определенной этим ключевым словом. За ключевым словом следуют элементы, по одному для каждой реакции, заданной ключевым словом REACTION. Каждый элемент отображает константу скорости соответствующей реакции. Список элементов заканчивается косой чертой (/). По умолчанию значение равно нулю. Единицы измерения Ar строго не определены, но их выбор производится с таким расчетом, чтобы единицы измерения Rr были корректными. Поэтому единицы измерения Ar зависят от значений, введенных для показателя степени для учета влияния концентраций компонентов на скорость реакции(REACCORD). См. раздел «Уравнения сохранения компонентов» на стр. 72 «Технического описания ECLIPSE».
Пример Для двух реакций со скоростями 1 × 106 и 0,3 × 106 соответственно: REACRATE 1.0E6 3.0E5
/
Ключевые слова REACRATE
1293
REACTION
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Число химических реакций Ключевое слово REACTION определяет число химических реакций, которые будут смоделированы. Оно может быть использовано только в неявных расчетах. За ключевым словом следует до трех элементов данных:
1
Число реакций.
Только для опции Thermal
2
Общее число членов отклонения от равновесия.
Только для опции Thermal
3
Общее число констант равновесия отклонения от равновесия.
См. раздел «Химические реакции» на стр. 67 «Технического описания ECLIPSE».
Пример REACTION 2 /
1294
Ключевые слова REACTION
READDATA
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Считывает входные данные из внешнего источника Ключевое слово READDATA позволяет ECLIPSE считывать файлы из секции SCHEDULE, генерируемые внешним источником в процессе моделирования. Это позволяет инженеру, вручную или с помощью другой программы, изменить данные ключевого слова SCHEDULE с учетом результатов моделирования. Ключевое слово должно сопровождаться одним элементом данных: 1
Метод ввода данных: FILE •
Требует, чтобы входные данные были считаны из файла. В настоящее время это единственный способ ввода данных.
ПО УМОЛЧАНИЮ: FILE
Ввод с помощью файла После считывания ключевого слова READDATA ECLIPSE будет ожидать для чтения файл с данными из секции SCHEDULE после каждой выдачи restart-файла. Как правило это выполняется на каждый отчетный момент времени (см. ключевое слово RPTRST). Входной файл ведет себя в точности, как INCLUDE-файл и может содержать любое ключевое слово секции SCHEDULE. Файл является стандартным входным файлом свободного формата и должен иметь следующее имя: root.i0034 или ROOT.I0034
для набора отчетов 34 (например).
Префикс — это корневое имя расчета, а суффикс нумеруется с использованием номера соответствующего restart-файла. Если используется система с суффиксом из 3 символов, то имена файлов будут следующими: •
root.i01-root.i99
для отчетов с номерами от 1 до 99
•
root.j00-root.j99
для отчетов с номерами от 100 до 199
•
root.k00-root.k99
для отчетов с номерами от 200 до 299
Чтобы избежать чтения ECLIPSE файла, который был записан лишь частично, используется система блокировки. ECLIPSE проверяет наличие дополнительного «защитного файла»: root.ok или ROOT.OK Наличие защитного файла дает ECLIPSE сигнал о том, что теперь файл данных может быть считан. Если в текущей рабочей директории защитный файл отсутствует, ECLIPSE будет находиться в ожидании до тех пор, пока этот файл не появится. При его появлении программой ECLIPSE будет считан файл ожидаемых данных, а затем удален защитный файл.
Пример READDATA /
Ключевые слова READDATA
1295
RECOVERY
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY x SCHEDULE
Таблица регенерационной установки Это ключевое слово позволяет вводить таблицы для управления регенерационными установками. Использование этой опции рассматривается в разделе «Опция регенерационной установки», стр. 285 «Технического описания ECLIPSE». Ключевое слово имеет два аргумента, за которыми следует таблица. 1
Нижний индекс компонента, используемый для определения тяжелой фракции. По умолчанию это последний компонент.
2
Верхний индекс компонента, используемый для определения тяжелой фракции. По умолчанию это последний компонент.
3
Таблица из Nc +1 столбцов, где Nc является числом компонентов, участвующих в расчете. В таблице перечислены доли отдачи газоконденсатной жидкости для каждого компонента как функции молярной концентрации тяжелой фракции. За каждым значением молярной концентрации тяжелой фракции должно следовать Nc значений (где Nc ⎯ число компонентов в расчете). Доля отдачи равна числу молей газоконденсатной жидкости на моль сырья для каждого компонента. Таким образом, для каждого значения молярной концентрации тяжелой фракции должно быть указано Nc + 1 значений.
По умолчанию для элементов 1 и 2 подразумевается, что таблица регенерационной установки, как правило, состоит из значений доли отдачи, указанных в зависимости от молярной фракции последнего компонента сырья. Пример RECOVERY 9 9 --Z9 CO2 N2 C1 C2 C3 C4-6 CZ7 CZ8 CZ9 0.0 0.0 0.002 0.001 0.45 0.65 0.98 1.0 1.0 1.0 --NGL recov. at Z9=0 0.05 0.0 0.002 0.001 0.48 0.68 0.99 1.0 1.0 1.0 --NGL recov. at Z9=0.05 /
1296
Ключевые слова RECOVERY
REFINE
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION SUMMARY x SCHEDULE
Инициирует ввод данных для указанной локальной сетки Это ключевое слово указывает, что последующие данные относятся к указанной локальной сетке. Ключевое слово сопровождается именем локальной сетки и косой чертой (/). Последующие ключевые слова из описанных ниже наборов считаются относящимися к указанной локальной сетке до тех пор, пока не встретится ключевое слово ENDFIN или еще одно ключевое слово REFINE. Локальное измельчение сетки описано в разделе «Локальное измельчение и укрупнение сетки» на стр. 439 «Технического описания ECLIPSE». Ключевое слово REFINE может использоваться в секциях GRID, EDIT, PROPS, REGIONS, SOLUTION и SCHEDULE. Ниже перечислены ограничения, налагаемые ECLIPSE 100 на ключевые слова, используемые с данным ключевым словом.
Секция GRID Ключевое слово REFINE в секции GRID может возвращать локальную сетку, введенную ранее с помощью ключевых слов CARFIN или RADFIN. Эту возможность можно использовать для изменения данных сетки или для ввода дополнительных данных. Кроме того, для установки или изменения ключевых слов секции GRID в областях локальной сетки могут использоваться ключевые слова BOX, COPY, EQUALS, MULTIPLY и COPYBOX.
Секция EDIT Для локальной сетки могут быть отредактированы следующие сеточные массивы: PORV
TRANX
TRANR
DIFFX
DIFFR
DEPTH
TRANY
TRANTHT
DIFFY
DIFFTHT
TRANZ
DIFF
Кроме того, для установки или изменения перечисленных выше ключевых слов в областях локальной сетки могут использоваться ключевые слова BOX, COPY, EQUALS. Если какие-либо значения для сеточных блоков берутся по умолчанию, то используется значение для измельчаемой ячейки глобальной сетки.
Секция PROPS В расчетах с масштабированием концевых точек (ключевое слово ENDSCALE в секции RUNSPEC) могут использоваться следующие ключевые слова и их направленные эквиваленты: SWL,
SWCR,
SWU
SG,
SGCR,
SGU
SOWCR,
SOGCR
KRO,
KRORW,
KRORG
IKRO,
IKRORW,
IKRORG
KRW,
KRWR,
IKRW,
IKRWR Ключевые слова REFINE
1297
KRG,
KRGR,
IKRG,
IKRGR
В расчетах вертикального равновесия с вертикальным равновесием в локальной сетке также может использоваться ключевое слово VEFRACV. Кроме того, для установки или изменения перечисленных выше ключевых слов в областях локальной сетки могут использоваться ключевые слова BOX, COPY, EQUALS. Если какие-либо значения для сеточных блоков берутся по умолчанию, то используется значение для измельчаемой ячейки глобальной сетки.
Секция REGIONS Для ввода данных локальной сетки после ключевого слова REFINE могут использоваться следующие ключевые слова: PVTNUM SATNUM EQLNUM KRNUMX, KRNUMX-
KRNUMY, KRNUMY
KRNUMZ, KRNUMZ-
(Случаи с направленным Kr)
IMBNUM IMBNUMX, IMBNUMX-,
IMBNUMY, IMBNUMY-,
IMBNUMZ, IMBNUMZ-
(Случаи с гистерезисом)
ROCKNUM
(Случаи дробления породы)
MISCNUM
(Случаи со смесимостью)
Кроме того, для установки или изменения перечисленных выше ключевых слов в областях локальной сетки могут использоваться ключевые слова BOX, COPY, ADD, EQUALS. Если какие-либо значения для сеточных блоков берутся по умолчанию, то используется значение для измельчаемой ячейки глобальной сетки.
Секция SOLUTION В секции SOLUTION ключевое слово REFINE может использоваться для установки начальных условий моделирования в ячейках локальной сетки в том случае, когда расчет инициализируется с помощью перечисления. Если начальные условия для локальной сетки не заданы таким образом, то по умолчанию берутся начальные условия для измельчаемых ячеек глобальной сетки. За ключевым словом REFINE может следовать любое из ключевых слов перечисления, последовательно определяющих начальные условия моделирования для ячеек: PRESSURE SWAT SGAS RS или PBUB RV или PDEW
Ключевые слова BOX, COPY, ADD и EQUALS нельзя использовать в секции SOLUTION.
1298
Ключевые слова REFINE
Секция SCHEDULE Ключевое слово REFINE может использоваться в секции SHEDULE для изменения данных регионов в ходе моделирования. В то же время изменение данных SATNUM или PVTNUM во время моделирования следует выполнять с осторожностью и по возможности избегать вообще. Это ключевое слово может использоваться вместе с модификаторами BOX, EQUALS, ADD и COPY. Для ввода данных локальной сетки после ключевого слова REFINE могут использоваться следующие ключевые слова: PVTNUM SATNUM KRNUMX, KRNUMX-,
KRNUMY-, KRNUMY,
KRNUMZ, KRNUMZ-
(Случаи с направленным Kr)
IMBNUM IMBNUMX, IMBNUMX-,
IMBNUMY, IMBNUMY-,
IMBNUMZ, IMBNUMZ-
(Случаи с гистерезисом)
ROCKNUM
(Случаи дробления породы)
MISCNUM
(Случаи со смесимостью)
MULTX, MULTY, MULTZ MULTPV
Примечание
Если номера областей изменяются для измельчаемыхых ячеек в глобальной сетке, то это изменение не отражается на соответствующих ячейках локальной сетки, если только номера областей локальной сетки также не изменяются с помощью пары ключевых слов REFINE/ENDFIN.
Блок данных, начинающийся с ключевого слова REFINE, заканчивается ключевым словом ENDFIN или другим ключевым словом REFINE.
Ключевые слова REFINE
1299
Примеры Пример 1 – Секция EDIT REFINE 'LGR1' / EQUALS 'PORV' 100.0 'DEPTH' 1000.0 / ENDFIN
1 2 1 2 3 4 / 1 4 1 4 4 4 /
Пример 2 – Секция PROPS REFINE 'LGR1' / SWL 300*0.25 / EQUALS 'SWL' 0.20 1 10 1 10 2 2 / / COPY ‘SWL’ ‘SWCR’ / / ENDFIN
Пример 3 – Секция REGIONS REFINE 'EAST' / SATNUM 20*1 20*2 20*1 / EQUALS 'SATNUM' 1 2 4 2 5 2 2 / / ENDFIN
1300
Ключевые слова REFINE
Пример 4 – Секция SOLUTION REFINE 'LGR1' / PRESSURE 16*3900 16*3905 16*3910 16*3915 / SWAT 32*0.22 16*0.25 16*0.28 / ENDFIN
Пример 5 – Секция SHEDULE REFINE 'EAST' / SATNUM 20*2 20*1 20*2 / EQUALS 'SATNUM' / ENDFIN
1
2 4
2 4
1 4 /
Ключевые слова REFINE
1301
REGDIMS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные размерности областей Данные включают до пяти элементов, описывающих максимальное число областей, связанных с различными ключевыми словами секции REGIONS. Данные должны завершаться косой чертой (/). 1
Максимальное число областей раздельного подсчета запасов (NTFIP), задаваемых ключевым словом FIPNUM в секции REGIONS. На каждый отчетный момент времени может быть создан специальный балансовый отчет, отражающий все перетоки флюидов между областями раздельного подсчета запасов. Если с помощью ключевого слова FIP определены дополнительные области подсчета запасов, то максимальное число областей, задаваемое этим словом, также не должно быть меньше этого значения. Поскольку балансовый отчет содержит данные о перетоках между областями, объем требуемой для этого памяти пропорционален квадрату величины NTFIP. Таким образом, следует избегать установки слишком больших значений NTFIP, поскольку они могут привести к большим затратам памяти для хранения отчетов и restart файлов. Эта величина также может быть определена в элементе 5 ключевого слова TABDIMS. Если она установлена в обоих местах, то используется большее значение. •
Только ECLIPSE 100
2
Число наборов областей раздельного подсчета запасов (NMFIPR). Стандартный набор определяется ключевым словом FIPNUM в секции REGIONS. Дополнительные наборы определяются ключевыми словами FIPxxx в секции REGIONS. •
Только ECLIPSE 100
3
ПО УМОЛЧАНИЮ: 1
Максимальное число изолированных областей пласта. (См. «Изолированные области пласта» на стр. 419 «Технического описания ECLIPSE», а также ключевое слово ISOLNUM в секции GRID.) •
4
ПО УМОЛЧАНИЮ: 1
ПО УМОЛЧАНИЮ: 0
Максимальное число flux областей, задаваемых при использовании опции притока на границе (NTFREG) или максимальное число областей, используемых ключевым словом FLUXNUM в секции GRID. Эта величина также может быть определена в элементе 11 ключевого слова TABDIMS. Если она установлена в обоих местах, то используется большее значение. •
Только ECLIPSE 300
5
ПО УМОЛЧАНИЮ: 0
Максимальное число определенных пользователем областей для использования в расширенной опции TRACK. •
ПО УМОЛЧАНИЮ: 0
Внимание
1302
Ключевые слова REGDIMS
Это число по возможности не должно превышать фактическое число используемых областей, поскольку любой излишек вызывает значительный дополнительный расход памяти и ресурсов процессора, зависящий от числа компонентов, подлежащих трассировке.
Пример REGDIMS 5 5 0 1 /
Ключевые слова REGDIMS
1303
RESIDNUM
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера областей остаточного течения в опции Вертикального Равновесия Это необязательное ключевое слово должно применяться только в расчетах, использующих опцию Вертикального Равновесия (ключевое слово VE в секции RUNSPEC). Номер области с остаточным течением определяет, какой набор таблиц для функций насыщенности (введенных, используя SGFN, SOF3 и т. д. в секции PROPS) нужно использовать в расчетах остаточного течения при Вертикальном Равновесии. Ключевое слово должно сопровождаться одним целым числом для каждого блока сетки в текущем боксе ввода, задающим область остаточного течения, которой он принадлежит. Номер таблицы не должен быть меньше 1 и больше, чем NTSFUN (смотри ключевое слово TABDIMS). Данные должны завершаться косой чертой (/). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если используется данное ключевое слово, обычное течение с Вертикальным Равновесием (рассчитанное с использованием SATNUM таблиц функций насыщенности) модифицируется за счет добавления второй компоненты течения, основанной на насыщенности в ячейке и на таблице относительной проницаемости RESIDNUM. Если вода заполняет ячейку, содержащую нефть, останется остаточная нефтенасыщенность ниже контакта. Расчет остаточного течения предназначается для моделирования медленного движения этой остаточной нефти некоторое время после начального притока воды. Остаточное течение в конечном счете уменьшит значения остаточной нефти от величины из таблицы SATNUM до величины в таблице RESIDNUM. Скорость, с которой происходит это уменьшение, зависит от значения относительной проницаемости между этими двумя насыщенностями. Обычно значения относительных проницаемостей будут нулевыми для фаз без остаточного течения и малыми в противном случае. Если относительная проницаемость превышает 5% для какой-либо таблицы остаточного течения, будет выдано предупреждающее сообщение. Любые величины капиллярного давления, введенные в RESIDNUM таблицах от насыщенности, будут проигнорированы. Смотри также ключевые слова для функций насыщенности SGFN, SWFN, SOF2, SOF3, SOF32D, SGOF, SLGOF и SWOF, и раздел «Вертикальное равновесие» на стр. 923 «Технического описания ECLIPSE».
Пример При NTSFUN=3, NDIVIX=8, NDIVIY=6, NDIVIZ=5 и в отсутствие бокса ввода. RESIDNUM 240*3 /
1304
Ключевые слова RESIDNUM
RESTART
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Считывать решение из restart или save файла Ключевое слово должно сопровождаться строкой, содержащей от 2 до 4 элементов данных и заканчивающейся косой чертой (/).
1
Корень имени Restart или Save файла
2
Номер отчета, из которого следует произвести повторный запуск расчета.
Только ECLIPSE 100
3
Если зависящие от времени данные хранятся в Save файле вместо Restart файла, то здесь должна быть введена строка SAVE. Если зависящие от времени данные должны считываться из Restart файла, то для этого элемента необходимо оставить значение по умолчанию.
Только ECLIPSE 100
4
Строка, определяющая тип Save файла (форматированный/неформатированный), из которого необходимо считать зависящие от времени данные. UNFORMATTED
Save файл не форматирован
FORMATTED
Save файл форматирован
Этот элемент значим только в том случае, если зависящие от времени данные следует считать из Save файла (т.e. для элемента 3 установлено значение SAVE). •
ПО УМОЛЧАНИЮ: UNFORMATTED
См. также ключевое слово SAVE в секции RUNSPEC и ключевые слова LOAD, RPTRST, RPTSCHED и SKIPREST.
Пример RESTART BASE 11 /
вызывает повторный запуск текущего расчета, начиная с 11-го отчетного момента предыдущего расчета с корнем имени файла BASE; данные решения считываются из Restart файла.
Повторный запуск расчета ECLIPSE Существует два метода повторного запуска (рестарта) расчета ECLIPSE: 1
Быстрый рестарт считывает данные разделов RUNSPEC, GRID, EDIT, PROPS и REGIONS из файла SAVE. Данные хранятся в обработанном виде, так что, например, проводимости пересчитывать не нужно. Ключевое слово SAVE должно быть указано в секции RUNSPEC первоначального расчета для того, чтобы сообщить ECLIPSE о необходимости создать файл SAVE. Важное ограничение для быстрого рестарта состоит в том, что файл SAVE должен быть создан текущей версией ECLIPSE.
Ключевые слова RESTART
1305
2
Гибкий рестарт считывает файл данных полностью. Этот метод медленнее предыдущего, так как данные должны быть повторно обработаны (например, пересчитаны проводимости). Однако он предоставляет большую гибкость, поскольку позволяет изменить значения некоторых элементов данных, установленных в первоначальном расчете. Кроме того, возможен повторный запуск с использованием файлов, созданных в более ранних версиях ECLIPSE.
Для обоих методов требуется, чтобы зависящие от времени данные (например, насыщенности и давления для сеточных блоков, статус скважин и т. д.) были сохранены один или несколько раз при первоначальном расчете модели. По умолчанию зависящие от времени данные хранятся в RESTART файле. В качестве альтернативы зависящие от времени данные для повторного запуска могут быть добавлены к SAVE файлу, так что RESTART файл может использоваться только для вывода графики. (См. раздел «Запрос restart файлов», стр. 1308).
ECLIPSE 100
Быстрый рестарт из SAVE файла Рестарт из SAVE файла обычно инициализируется быстрее, чем рестарт из полного файла данных. Этот метод можно использовать для простых повторных запусков, когда требуется изменить лишь данные в секции Schedule. При этом используется следующая процедура: •
В основном расчете воспользуйтесь ключевым словом SAVE, чтобы ECLIPSE создал SAVE-файл, a также используйте ключевые слова RPTSCHED или RPTRST для управления частотой записи решений в RESTART-файл.
•
Сформируйте файл данных для повторного запуска, состоящий из ключевого слова LOAD, ключевого слова RESTART и данных разделов SUMMARY и SCHEDULE. Например, LOAD BASE / RESTART BASE 11 / SUMMARY INCLUDE SUMMARY.DAT / SCHEDULE и т. д.
Примечание
1306
Ключевые слова RESTART
Ключевое слово LOAD замещает разделы RUNSPEC, GRID, EDIT, PROPS и REGIONS и открывает секцию SOLUTION, где ожидается ключевое слово RESTART. SAVE-файл, который оно указывает, должен быть создан с помощью текущей версии ECLIPSE; быстрые рестарты не могут быть выполнены с использованием SAVE-файлов, полученных более ранними версиями.
В секции SCHEDULE, если только не было введено ключевое слово SKIPREST, удалите ключевые слова, имеющие отношение к скважинам и временным шагам до времени рестарта включительно, относящегося к отчету номер 11 в примере (но сохраните все VFP-таблицы, поскольку они не переходят в restart-файл). Если присутствует ключевое слово SKIPREST, не нужно исключать эти ключевые слова, поскольку ECLIPSE автоматически будет пропускать ненужные ключевые слова, пока не достигнет времени рестарта в данных секции Schedule. Измените в соответствии с требованиями данные этой раздела после времени рестарта. •
Рестарт с использованием зависящих от времени данных, хранимых в SAVEфайле:
Если зависящие от времени данные для рестарта хранились в SAVE-файле, ключевое слово RESTART требует еще один или два дополнительных элемента данных, например: RESTART BASE 11 SAVE FORMATTED /
Слово SAVE указывает на то, что данные для рестарта находятся в SAVE-файле, а строка FORMATTED указывает на то, что SAVE-файл является форматированным. По умолчанию SAVE-файл предполагается неформатированным.
Гибкие рестарты из файла данных Рестарт может быть запущен с помощью полного файла данных и начальных условий моделирования из restart-файла. Этот метод имеет то преимущество, что для него не требуется SAVE-файл, и разрешаются рестарты из более старых версий ECLIPSE. Он также позволяет сделать рестарт с измененными данными, например, может быть увеличено (но не уменьшено) максимальное число скважин. Можно сделать рестарт, например, с измененными проницаемостями, однако вообще такие изменения не рекомендуются. Для того, чтобы сделать рестарт, скажем, после 11-го отчетного момента запуска BASE, используется следующая процедура: 1
Придумайте новый корень имени, скажем, R1.
2
Скопируйте файл данных BASE.DATA в R1.DATA.
3
Отредактируйте R1.DATA В секции SOLUTION удалите все ключевые слова, относящиеся к уравновешиванию или перечислению, а также к аналитической модели водоносного пласта. Вставьте ключевое слово RESTART для задания restart-файла и номера отчетного шага, RESTART BASE 11 /
В секции SCHEDULE, если только не было введено ключевое слово SKIPREST, удалите ключевые слова, имеющие отношение к скважинам и временным шагам до момента рестарта включительно, относящегося к отчетному моменту номер 11 в примере (но сохраните все VFP-таблицы и таблицы сокращения дебита в зависимости от температуры, поскольку они не переходят в restart-файл). Если присутствует ключевое слово SKIPREST, не нужно удалять эти ключевые слова, поскольку ECLIPSE автоматически будет пропускать ненужные ключевые слова, пока не достигнет времени рестарта в данных секции SCHEDULE. Измените в соответствии с требованиями данные этой раздела после отчета 11. 4
Запустите расчет с R1 в качестве корневого имени файла.
Инициализация в рестарт запуске будет осуществляться медленнее, чем в рестарте из SAVE-файла, поскольку должны быть обработаны данные о геометрии для вычисления поровых объемов, проводимостей и т. д. Ключевые слова RESTART
1307
Гибкий рестарт можно сделать и с использованием зависящей от времени информации для рестарта, хранящейся в SAVE-файле, даже если SAVE-файл не использовался для передачи нерекурентных данных, как это было в быстром рестарте. В этом случае в ключевом слове RESTART нужны до двух дополнительных элементов данных, например: RESTART BASE 11 SAVE UNFORMATTED /
Это ключевое слово требует, чтобы зависящие от времени данные для рестарта были взяты из неформатированного SAVE-файла, полученного в основном расчете.
Запрос restart-файлов По умолчанию данные для рестарта, записываемые в каждый отчетный момент времени, будут храниться в отдельных Restart-файлах. Суффикс файлов указывает номер отчета, когда данные были записаны. Опционально, вместо этого зависящие от времени данные для рестарта, записываемые в каждом отчетном шаге, могут храниться в одном «Унифицированном» Restart-файле. Если вы желаете создать унифицированный Restartфайл, введите ключевое слово UNIFOUT в секцию RUNSPEC. Чтобы дать возможность ECLIPSE прочесть унифицированный Restart-файл, нужно поместить ключевое слово UNIFIN в секции RUNSPEC, в противном случае ECLIPSE будет искать неунифицированные Restart-файлы По умолчанию все создаваемые Restart-файлы будут неформатированными. Если вы желаете записать форматированные Restart-файлы, введите ключевое слово FMTOUT в секцию RUNSPEC. Чтобы дать возможность ECLIPSE прочесть форматированные Restartфайлы, нужно поместить ключевое слово FMTIN в секции RUNSPEC, в противном случае ECLIPSE будет искать неформатированные Restart-файлы. Файлы можно преобразовать из форматированных в неформатированные и наоборот с помощью программы-утилиты CONVERT. Для получения дополнительной информации о форматах файлов см. раздел «Описание файлов в ECLIPSE» на стр. 193 «Технического описания ECLIPSE». ECLIPSE 100
1308
Для создания в ECLIPSE 100 Restart-файлов, с помощью которых позже можно сделать повторный запуск, нужно выполнить следующую процедуру: •
Установите мнемонику BASIC в ключевом слове RPTRST (указатель 1) > 0 или мнемонику RESTART в ключевом слове RPTSCHED (указатель 7) > 0.
•
Если какой-либо из указателей установлен равным 1, Restart-файлы создаются в каждый отчетный момент времени, но удаляются, когда имеется более поздний рестарт. Эта функция предназначена для того, чтобы сделать надежным рестарт. (Отметим, что этой функции нет, если выводятся унифицированные restart-файлы).
•
Если указатель = 2 (или = 1 для унифицированных файлов), Restart-файлы создаются в каждый отчетный момент времени до тех пор, пока этот указатель не будет изменен. Никакие файлы не удаляются.
Ключевые слова RESTART
ECLIPSE 300
•
Давая мнемонике BASIC в ключевом слове RPTRST значение > 2, получим автоматическое создание Restart-файлов в указанные интервалы времени.
•
Установкой мнемоники RESTART (указатель 7) в ключевом слове RPTSOL равной 2 или установкой мнемоники BASIC равной 2 в ключевом слове RPTRST в секции SOLUTION может быть создан restart-файл на момент 0.0 суток, содержащий начальные условия моделирования. Для создания restart-файла на нулевой момент времени должно присутствовать хотя бы одно из ключевых слов TSTEP или DATES.
•
SAVE-файл, содержащий нерекурентные данные основного расчета, создается с помощью ключевого слова SAVE в секции RUNSPEC. SAVE-файл нужен для выполнения быстрого рестарта.
•
Если вы хотите, чтобы зависящие от времени данные для рестарта были добавлены к SAVE-файлу, используйте мнемонику SAVE (указатель 17) в ключевом слове RPTRST. Она управляет частотой, с которой данные для рестарта записываются в SAVE-файл способом, аналогичным мнемонике BASIC. В секции RUNSPEC также должно присутствовать ключевое слово SAVE. Если RESTART-файл предназначается лишь для графического вывода, можно предотвратить запись нежелательных массивов рестарта в этот файл, используя мнемонику NORST (указатель 16) в ключевом слове RPTRST.
В ECLIPSE 300 используйте ключевое слово OUTSOL для управления выводом и содержимым Restart-файла.
Данные секции SCHEDULE, не хранимые в restart-файле Все данные секции Schedule из основного расчета, кроме исключений, указанных ниже, записываются в restart-файл и используются в рестарте. Исключение составляют следующие ключевые слова, данные из которых не переносятся в Restart-файл: •
VFP-таблицы (ключевые слова VFPPROD, VFPINJ)
•
Инструкции по отчетам (ключевые слова RPTSCHED, RPTRST)
•
«Глобальные ключевые слова», которые не могут быть введены ни в какой раздел (COLUMNS, DEBUG, ECHO, EXTRAPMS, FORMFEED, INCLUDE, MESSAGES, NOECHO, NOWARN, OPTIONS, OPTIONS3)
•
Файлы годовых графиков в расширении модели разработки газового месторождения для ECLIPSE 100 (ключевые слова GASBEGIN, GASEND и все ключевые слова между ними)
•
Ключевые слова SLAVES, DUMPCUPL и USECUPL в расширеной опции Reservoir Coupling для ECLIPSE 100.
•
Таблицы масштабирования PI скважины (ключевое слово PIMULTAB).
•
Таблицы накопления твердых отложений и таблицы вредного влияния твердых отложений (ключевые слова SCDPTAB и SCDATAB).
Примечание
Эти ключевые слова должны быть представлены в секции Schedule при повторном запуске, если они нужны в данном расчете.
Ключевые слова RESTART
1309
Примечания 1
2
Следующие данные не могут быть изменены при повторном запуске: •
Размеры сетки NDIVIX, NDIVIY, NDIVIZ и число активных ячеек.
•
Переключатель системы координат (радиальная/декартова).
•
Присутствующие фазы и разрешенный массообмен (НЕФТЬ, ВОДА, ГАЗ, Растворенный Газ, Испаряемая Нефть).
•
Система единиц.
•
Опция вертикального равновесия, ключевое слово VE в секции RUNSPEC.
•
Тип модели скважины для уже существующих скважин.
Пассивные индикаторы могут быть добавлены при гибком рестарте, даже если в основном расчете не было индикаторов. Их нужно инициализировать, как обычно, в секции SOLUTION с помощью ключевых слов TBLK или TVDP.
1310
3
Максимальное число скважин, групп, соединений на скважину и скважин на группу может быть увеличено при гибком рестарте (ключевое слово WELLDIMS в секции RUNSPEC), но не может быть уменьшено.
4
Выдается предупреждающее сообщение, если Restart-файл был образован не текущей версией ECLIPSE. Вообще же, при использовании гибких рестартов ECLIPSE обычно может осуществлять повторный запуск с использованием файлов, записанных двумя предыдущими версиями программы, если только при повторном запуске не нужно использовать опции, которых не было при первоначальном запуске. Restart-файл, созданный ECLIPSE, нельзя загрузить в предыдущую версию. Если нельзя выполнить повторный запуск с использованием restart-файла, будет выдано сообщение об ошибке.
Ключевые слова RESTART
RESVNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Инициирует ввод данных о координатах для данного пласта Это ключевое слово не является обязательным, а используется для считывания COORDданных для изолированных друг от друга областей пласта. Это полезно, когда две или более моделей пласта объединяются в одной сетке большего размера. За ключевым словом следует одно целое число для задания номера следующего пласта, который предстоит ввести с помощью ключевого слова COORD. Номер пласта должен быть между 1 и NUMRES. NUMRES должно быть установлено > 1 ключевым словом NUMRES в секции RUNSPEC. См. также ключевые слова COORD и COORDSYS и раздел «Изолированные области пласта» на стр. 419 «Технического описания ECLIPSE».
Пример Где NDIVIX=2, NDIVIY=2, NDIVIZ=4, NUMRES=2: RESVNUM 1 / COORD 0 0 1000 0 2000 0 3000 0 0 2000 1000 2000 2000 2000 3000 2000 0 4000 1000 4000 2000 4000 3000 4000 RESVNUM 2 / BOX 1 3 1 1 1 COORD 6000 0 7000 0 8000 0 9000 0 6000 2000 7000 2000 8000 2000 9000 2000 BOX 1 3 2 2 1
0 0 0 0 0 0 0 0 0 0 0 0
0 1000 2000 3000 0 1000 2000 3000 0 1000 2000 3000
0 0 0 0 2000 2000 2000 2000 4000 4000 4000 4000
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 /
0 0 0 0 2000 2000 2000 2000
1000 1000 1000 1000 1000 1000 1000 1000 /
4 / 0 0 0 0 0 0 0 0
6000 7000 8000 9000 6000 7000 8000 9000
4 /
Ключевые слова RESVNUM
1311
COORD 6000 7000 8000 9000 6000 7000 8000 9000
1312
Ключевые слова RESVNUM
2000 2000 2000 2000 4000 4000 4000 4000
0 0 0 0 0 0 0 0
6000 7000 8000 9000 6000 7000 8000 9000
2000 2000 2000 2000 4000 4000 4000 4000
1000 1000 1000 1000 1000 1000 1000 1000 /
ROCK
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Сжимаемость породы Данные включают в себя NTPVT (смотри ключевое слово TABDIMS в секции RUNSPEC) записей, каждая из которых оканчивается косой чертой (/). Каждая запись состоит из 2 элементов данных: Элемент 1
Опорное давление (Pref). •
Элемент 2
UNITS:
barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
Сжимаемость породы
гдe V — поровый объем. •
UNITS:
1/bars (METRIC), 1/psi (FIELD), 1/atm (LAB), 1/atm (PVT-M).
ECLIPSE вычисляет поровые объемы по формуле [3.147]
где X = C(P – Pref) и V(Pref) — поровый объем при опорном давлении. NTPVT записей соответствуют номерам PVT-областей, установленных с помощью ключевого слова PVTNUM.
Ключевые слова ROCK
1313
ECLIPSE 100
Если 3-му параметру ключевого слова ROCKOPTS присвоена строка SATNUM, то записи данных ROCK связываются с номерами областей функций насыщенности (установленных ключевым словом SATNUM) вместо номеров PVT-областей. В этом случае данные ключевого слова ROCK должны содержать NTSFUN (смотри ключевое слово TABDIMS) записей, соответствующих номерам областей насыщенностей. Ключевое слово ROCK должно использоваться только в том случае, если не выбрана опция Уплотнения Породы (ключевое слово ROCKCOMP в секции RUNSPEC). Если выбрано Уплотнение Породы, вместо этого должно использоваться ключевое слово ROCKTAB. Детальное описание этой опции смотри в ключевом слове ROCKTAB. Примечание
ECLIPSE 300
В ECLIPSE, V(Pref) принимается равным значению PORV, которое вычисляется с помощью геометрической информации, определенной в секциях GRID и EDIT. Таким образом, значения PORV (и PORO) должны рассматриваться как при опорном давлении в породе. Следует помнить, что другим симуляторам будут присвоены геометрические данные PORV, представляющие поровые объемы пласта. Поровый объем пласта в ECLIPSE рассчитывается как V(p), как описано выше.
Присвоение второму элементу ключевого слова ROCKOPTS значения STORE означает, что уравновешенные начальные давления используются как опорные давления в каждом сеточном блоке вместо значения Pref, введенного в ключевом слове ROCK. Тогда введенный поровый объем для ячейки определяется как поровый объем пласта при начальных условиях, а не как поровый объем при опорном давлении.
Пример При NTPVT = 3: ROCK 3600.00 .40E-05 / 3600.00 .40E-05 / 3000 0 /
1314
Ключевые слова ROCK
ROCK2D
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы двухмерного уплотнения породы в зависимости от P и Sw Данные включают NTROCC (см. ключевое слово ROCKCOMP в секции RUNSPEC) таблиц данных о вызываемом водой уплотнении в виде двумерных таблиц зависимостей множителя порового объема от давления и возрастания водонасыщенности. Каждая таблица содержит до NSSFUN (см. ключевое слово TABDIMS в секции RUNSPEC) записей данных, и завершается косой чертой (/). Каждая запись содержит до NSSFUN элементов данных и оканчивается косой чертой (/), определяя двумерную функцию. Каждая запись состоит из следующих элементов данных: Элемент 1
Значение давления. Значения давления должны монотонно возрастать по набору записей, определяющему таблицу. •
UNITS: barsa (METRIC), psia (FIELD) или atma (LAB).
Последующие элементы: Множитель порового объема, соответствующий давлению в элементе 1, и каждому значению возрастания водонасыщенности из соответствующей таблицы ROCKWNOD. Последующие значения в записи должны оставаться постоянными или убывать, а число значений должно быть равно числу значений в соответствующей таблице ROCKWNOD. NTROCC таблиц соответствуют номерам таблиц областей уплотнения породы, заданных с помощью ключевого слова ROCKNUM. Ключевое слово ROCK2DTR может при необходимости использоваться вместе с ключевым словом ROCK2D для определения изменений соответствующих значений проводимости как функции давления и водонасыщенности. Если ключевое слово ROCK2DTR отсутствует, то проводимость остается постоянной. Характер изменения пласта при возрастании давления в сеточном блоке будет зависеть от первого элемента данных в ключевом слове ROCKCOMP в секции RUNSPEC. При выборе опции обратимости в двумерной таблице будет произведен поиск соответствующих значений давления. В выбранной в таблице опции обратимости поиск будет произведен с помощью минимальных значений давления, достигаемых сеточным блоком в течение расчета. Если горное давление, определенное в ключевом слове OVERBURD, превышает давление флюида (что случается часто), то эффективное давление флюида (Peff fl = Pfluid – горное давление) будет отрицательным. В этом случае в столбце 1 таблицы ROCK2D должны быть указаны отрицательные значения давления. На данный момент опция STRESS в ключевом слове ROCKOPTS для ROCK2D недоступна. См. также ключевые слова ROCKTABW, ROCK2DTR, ROCKWNOD, ROCKOPTS и OVERBURD, а также «Уплотнение породы» на стр. 697 «Технического описания ECLIPSE».
Ключевые слова ROCK2D
1315
Пример При NTROCC=1 и NSSFUN ≥ 4: ROCK2D 0.0
1000.0
9000.0
/
1316
Ключевые слова ROCK2D
0.88 0.88 0.88 0.88 / 0.92 0.92 0.90 0.90 / 1.0 1.0 0.94 0.94 /
ROCK2DTR
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы модификаторов проводимости для двухмерного уплотнения породы, вызываемого водой Ключевое слово ROCK2DTR может при необходимости использоваться в расчетах, где модель уплотнения породы, вызванного водой, активируется с помощью ключевого слова ROCK2D для определения изменений значений проводимости как функции давления и водонасыщенности. Если ключевое слово ROCK2DTR отсутствует (но ROCK2D присутствует), то значение проводимости остается постоянным. Данные включают NTROCC (см. ключевое слово ROCKCOMP в секции RUNSPEC) таблиц множителей проводимости для вызываемого водой уплотнения, представленных в виде двумерных таблиц зависимостей от давления и возрастания водонасыщенности. Каждая таблица содержит до NSSFUN (см. ключевое слово TABDIMS в секции RUNSPEC) записей данных, и завершается косой чертой (/). Каждая запись содержит до NSSFUN элементов данных и оканчивается косой чертой (/), определяя двумерную функцию. Каждая запись состоит из следующих элементов данных: Элемент 1
Значение давления. Значения давления должны монотонно возрастать по набору записей, определяющему таблицу. •
UNITS: barsa (METRIC), psia (FIELD) или atma (LAB).
Последующие элементы: Множитель проводимости, соответствующий давлению в элементе 1, и каждому значению возрастания водонасыщенности из соответствующей таблицы ROCKWNOD. Число элементов должно быть равно числу элементов в соответствующей таблице ROCKWNOD. Таблицы NTROCC соответствуют номерам таблиц областей уплотнения породы, заданных с помощью ключевого слова ROCKNUM. Характер изменения пласта при возрастании давления в сеточном блоке будет зависеть от первого элемента данных в ключевом слове ROCKCOMP секции RUNSPEC. При выборе опции обращения в двумерной таблице будет произведен поиск соответствующих значений давления. Если выбрана опция обращения, в таблице поиск будет произведен с помощью минимальных значений давления, достигаемых сеточным блоком в течение расчета. Если горное давление, определенное в ключевом слове OVERBURD, превышает давление флюида (что случается часто), то эффективное давление флюида (Peff fl = Pfluid – горное давление) будет отрицательным. В этом случае в столбце 1 таблицы ROCK2DTR должны быть указаны отрицательные значения давления. На данный момент опция STRESS в ключевом слове ROCKOPTS для ROCK2DTR недоступна. См. также ключевые слова ROCKTABW, ROCK2D, ROCKWNOD, ROCKOPTS и OVERBURD, а также раздел «Уплотнение породы» на стр. 697 «Технического описания ECLIPSE».
Ключевые слова ROCK2DTR
1317
Пример При NTROCC=1 и NSSFUN ≥ 4: ROCK2DTR 0.0
1000.0
9000.0
/
1318
Ключевые слова ROCK2DTR
0.81 0.80 0.74 0.73 / 0.93 0.92 0.87 0.86 / 1.0 1.0 0.94 0.94 /
ROCKCOMP
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активизирует опцию уплотнения породы Указывает, что должна использоваться опция уплотнения породы (см. «Уплотнение породы» на стр. 697 «Технического описания ECLIPSE»). С помощью ключевого слова ROCKTAB (или ROCKTABH для уплотнения породы с гистерезисом) в секции PROPS должны быть введены зависимости множителя порового объема и проводимости от давления. За ключевым словом может следовать до трех параметров, указывающих, является ли уплотнение породы необратимым или гистерезисным, определяющих размерности таблиц уплотнения породы и задействующих опцию уплотнения, вызываемого водой. Если в элементе данных 3 запрашивается использование модели уплотнения, вызванного водой, то в секции PROPS должно быть введено ключевое слово ROCKTABW либо ключевые слова ROCK2D и ROCKWNOD. Данные должны завершаться косой чертой (/). 1
Опции гистерезисного и необратимого уплотнения. REVERS
Уплотнение породы полностью обратимо при возрастании давления.
IRREVERS
Уплотнение породы необратимо; при возрастании давления поровое пространство не расширяется повторно.
HYSTER
Уплотнение породы является гистерезисным; для давлений выше предела упругости, определенного кривой дефляции, происходит упругое сжатие и повторное расширение порового пространства. Для ячеек на кривой дефляции поровые пространства при увеличении давления расширяются лишь частично. С помощью ключевого слова ROCKTABH в секции PROPS должны быть введены значения порового объема и множители проводимости, гистерезисно зависящие от давления.
Только ECLIPSE 300
BOBERG
Уплотнение породы является гистерезисным; для давлений выше минимума упругости, определенного кривой дефляции, и ниже максимума упругости, определенного кривой растяжения, происходит упругое сжатие и повторное расширение порового пространства. Для ячеек на кривой дефляции поровые пространства частично расширяются при увеличении давления и частично сжимаются при его уменьшении. С помощью ключевого слова ROCKTABH в секции PROPS должны быть введены значения порового объема и множители проводимости, гистерезисно зависящие от давления.
Только ECLIPSE 100
REVLIMIT
Эта опция может использоваться только при активной модели уплотнения, вызванного водой (элемент данных 3). Уплотнение является обратимым вплоть до предельного значения порового объема, связанного с минимальным давлением, достигнутом в сеточном блоке, и начальной водонасыщенностью. Это необходимо для моделирования упругопластичного поведения с обратимым сжатием только в упругой области.
NONE
Отключает уплотнение породы. Если не задействована модель уплотнения, вызванного водой, то это значение эквивалентно отсутствию ключевого слова ROCKCOMP.
• 2
DEFAULT: REVERS
Число таблиц уплотнения породы.
Ключевые слова ROCKCOMP
1319
ECLIPSE 100
Количество таблиц (NTROCC), вводимых с помощью ROCKTAB или ROCKTABH в секции PROPS.
ECLIPSE 300
Количество таблиц, вводимых с помощью элемента 13 ключевого слова TABDIMS. Если в секции REGIONS задано ключевое слово ROCKNUM, то различные таблицы уплотнения породы могут использоваться в разных частях пласта. Максимальное число значений давления в этой таблице задается с помощью NPPVT (4-й элемент ключевого слова TABDIMS). •
Только ECLIPSE 100
3
ПО УМОЛЧАНИЮ 1
Признак использования опции уплотнения, вызванного водой. YES
Использовать опцию уплотнения, вызванного водой
NO
Не использовать опцию уплотнения, вызванного водой
•
DEFAULT: NO
Пример Необратимое уплотнение породы с использованием двух таблиц уплотнения и без уплотнения, вызванного водой. ROCKCOMP IRREVERS 2 /
1320
Ключевые слова ROCKCOMP
ROCKCON
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные о соединениях для внутренних и окружающих пород Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в секции RUNSPEC). Ключевое слово ROCKCON связывает внутренние и окружающие породы (определенные ключевым словом ROCKPROP) с одной или несколькими ячейками пласта. Связь с пластом устанавливается с помощью произвольного бокса, определяемого нижними и верхними значениями индексов I, J и K. Для каждого активного сеточного блока в пределах бокса порода связана с гранью, указанной в элементе 8, если выполнено одно из двух условий: •
Грань принадлежит внешней границе пласта, либо
•
Грань соседствует с неактивной ячейкой.
Может быть введено произвольное число записей, каждая из которых заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). Элементы в каждой записи следующие: 1
Номер типа породы Принимает значения от 1 до максимального количества пород, вводимого в ключевом слове ROCKDIMS в секции RUNSPEC.
2
Нижняя I-координата соединяемых сеточных блоков
3
Верхняя I-координата соединяемых сеточных блоков
4
Нижняя J-координата соединяемых сеточных блоков
5
Верхняя J-координата соединяемых сеточных блоков
6
Нижняя K-координата соединяемых сеточных блоков
7
Верхняя K-координата соединяемых сеточных блоков
8
Идентификатор, определяющий грань пласта, с которым связана порода: Должна принимать одно из значений I+, I-, J+, J-, K+, K-, где К- обозначает верхнюю грань, а K+ обозначает нижнюю.
9
Коэффициент притока породы. Множитель проводимости для соединения между породой и сеткой. •
DEFAULT: 1.0
Действие множителя является кумулятивным. Если один и тот же блок дважды определен с коэффициентами 0.5, то результирующий коэффициент равен 0.25. Примечание
Общее число сеточных блоков, соединенных с каким-либо одним типом породы, не должно превышать значение, определенное вторым аргументом ключевого слова ROCKDIMS в секции RUNSPEC.
Дополнительную информацию по данной опции см. в разделе «Термальная опция», стр. 831 «Технического описания ECLIPSE».
Ключевые слова ROCKCON
1321
Пример Два типа породы, соединенных с верхней и нижней гранью сетки 10 × 10 × 2 без коэффициента притока породы. ROCKCON 1 1 10 2 1 10 /
1322
Ключевые слова ROCKCON
1 10 1 10
1 1 2 2
'K-' 'K+'
/ /
ROCKDEN
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Плотность породы для баланса напряжений породы Данное ключевое слово не будет иметь эффекта, если ключевое слово GEOMECH не задано в секции RUNSPEC. За ключевым словом должно следовать одно неотрицательное действительное число для каждого сеточного блока в текущем боксе ввода, определяющее плотность породы. Данные должны завершаться косой чертой (/). •
UNITS:
kg/m3 (METRIC) lb/ft3 (FIELD) gm/cm3 (LAB) kg/m3 (PVT-M)
Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208.4). Заметим, что по обе стороны от звездочки не должно быть пробелов. Примечание
Значение по умолчанию для плотности породы равно нулю. Если данное ключевое слово не указано, моделирование продолжится, но силы тяжести будут равны нулю.
Пример ROCKDEN 324*128 /
Ключевые слова ROCKDEN
1323
ROCKDIMS
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размерности для задания внутренних и окружающих пород Это ключевое может быть использовано только с опцией THERMAL (см. «Термальная опция» на стр. 831 «Технического описания ECLIPSE»). Данные состоят из 3 чисел, описывающих количество типов внутренних и окружающих пород, которые будут использоваться при расчетах теплопритока или теплопотерь в пласте. 1
Общее количество типов пород
2
Не используется
3
Максимальное количество строк в данных о соединениях •
DEFAULT: Общее количество типов пород
Пример Два типа пород, заданные с помощью двух строк ROCKCON-данных каждого типа. ROCKDIMS 2 1* 4 /
1324
Ключевые слова ROCKDIMS
ROCKNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY x SCHEDULE
ECLIPSE 100
Номера областей для таблиц уплотнения породы Ключевое слово должно сопровождаться одним целым числом для каждого блока сетки в текущем боксе ввода, задающим область таблицы Уплотнения Породы, которой он принадлежит. Номер области не должен быть меньше 1 и больше, чем NTROCC (см. ключевое слово ROCKCOMP). Данные должны завершаться косой чертой (/). Номер области определяет, какую таблицу уплотнения породы (ввод с помощью ROCKTAB, ROCKTABH, ROCKTABW или ROCK2D и ROCK2DTR в секции PROPS) следует использовать для расчета множителей пористости и проницаемости для каждого сеточного блока. Опция уплотнения породы должна быть задействована с помощью ключевого слова ROCKCOMP. Номера областей уплотнения породы могут изменяться в процессе моделирования повторным заданием ключевого слова ROCKNUM в секции SCHEDULE. Эта процедура должна выполняться с осторожностью и в общем не рекомендуется. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. См. также ключевые слова ROCKWNOD, ROCKOPTS и OVERBURD, а также «Уплотнение породы», стр. 697 «Технического описания ECLIPSE».
Пример При NTROCC=4, NDIVIX=8, NDIVIY=6, NDIVIZ=5, входной BOX не задан: ROCKNUM 8*1 16*2 8*1 16*2 8*1 16*2 8*1 16*2 8*1 16*2
8*3 8*3 8*3 8*3 8*3
16*4 16*4 16*4 16*4 16*4 /
Ключевые слова ROCKNUM
1325
ROCKOPTS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опции уплотнения породы Ключевое слово ROCKOPTS используется для управления опциями, связанными с возможностями уплотнения породы. За ним должно следовать до четырех элементов, заканчивающихся косой чертой (/). 1
Метод применения ключевого слова OVERBURD к табличным значениям давления в ключевых словах ROCKTAB, ROCKTABH: •
Опции: PRESSURE или STRESS
Если горное давление, определенное в ключевом слове OVERBURD, превышает давление флюида (что случается часто), то эффективное давление флюида (Peff fl = Pfluid – горное давление) будет отрицательным. В этом случае в таблицы уплотнения породы должны будут вводиться отрицательные значения давления. Таблицы могут вводиться более простым способом, путем выбора опции STRESS перед их вводом. В этом случае множители порового объема и проводимости будут табулированы по эффективному горному давлению Peff ov = Горное давление – Pfluid, имеющему положительное значение. Если ключевое слово OVERBURD не используется, то этот элемент должен быть оставлен по умолчанию. • 2
DEFAULT: PRESSURE
Опция опорного давления: •
Опции: STORE или NOSTORE
Опция STORE копирует в начале расчета начальное уравновешенное давление в массив данных горного давления. Поровый объем (как функция от давления) относится к начальному давлению, а не к опорному, то есть с давлением, для которого множитель порового объема 1.0 в таблицах ROCKTAB и ROCKTABH. Таким образом, введенный поровый объем для ячейки определяется как поровый объем при начальных условиях, а не как поровый объем при опорном давлении. Заметим, что ключевое слово OVERBURD не должно использоваться с опцией STORE, поскольку входные данные OVERBURD будут заменены и проигнорированы. Если опция STORE используется с ключевым словом ROCK для модели упругого сжатия породы, то введенный поровый объем для ячейки определяется как поровый объем ячеек пласта при начальных условиях, а не как поровый объем при опорном давлении.
ECLIPSE 300
• 3
1326
DEFAULT: NOSTORE
Инструкции по использованию областей таблицы насыщенности, определенх с помощью ключевого слова SATNUM, или областей PVT, определенных с помощью ключевого слова PVTNUM, для свойств породы, извлекаемых из таблиц, получаемых с помощью ключевого слова ROCK. •
Опции: SATNUM или PVTNUM
•
DEFAULT: PVTNUM
Ключевые слова ROCKOPTS
Заметим, что ключевое слово ROCKNUM может быть определено в ECLIPSE 300 для обеспечения доступа к данным ключевого слова ROCK наравне с данными ROCKTAB и ROCKTABH. Использование данных ROCKNUM имеет предпочтение по отношению к 3-му элементу данных.
ECLIPSE 300
ECLIPSE 300
4
Признак, определяющий начальные условия для опций HYSTER и BOBERG. •
Опции: DEFLATION: Пластовая порода предполагается полностью уплотненяемой, а множители начального порового объема и проводимости вычисляются из дефляции сжатия. ELASTIC: Где это возможно, предполагается, что поведение пластовой породы описывается кривой восстановления с множителем порового объема, равным единице при давлении в ячейке.
•
DEFAULT: DEFLATION
См. ключевые слова ROCKTAB, ROCKTABH, ROCK2D, ROCK2DTR и OVERBURD, а также раздел «Уплотнение породы» на стр. 697 «Технического описания ECLIPSE».
Пример ROCKOPTS STRESS
STORE
/
Ключевые слова ROCKOPTS
1327
ROCKPROP
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Свойства внутренних и окружающих пород Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в секции RUNSPEC). Ключевое слово ROCKPROP задает свойства пород, контактирующих с моделируемым пластом. Породы могут быть заданы в любом порядке, либо одним ключевым словом, либо несколькими, но каждая порода не должна быть переопределена. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). Каждая запись относится к отдельному типу породы и содержит следующие элементы данных: 1
Номер породы Принимает значения от 1 до максимального количества типов пород, вводимого в ключевом слове ROCKDIMS в секции RUNSPEC.
2
Начальная температура •
3
6
UNITS:
kJ/M/Day/K (METRIC), Btu/ft/Day/°F (FIELD), J/cm/hr/K (LAB), kJ/M/Day/K (PVT-M).
Объемная теплоемкость породы. •
5
°C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
Проводимость породы •
4
UNITS:
UNITS:
kJ/m3/K (METRIC), Btu/ft3/°F (FIELD), J/cm3/K (LAB), kJ/m3/K (PVT-M).
Температурно-зависимая часть объемной теплоемкости породы. kJ/m3/K2 (METRIC), Btu/ft3/°F2 (FIELD), J/cm3/K2 (LAB), kJ/m3/K2 (PVT-M).
•
UNITS:
•
DEFAULT: 0.0
Метод расчета теплопотерь: либо «V» для методов Винсома (Vinsome) и Вестервельда (Westerveld), либо «N» для численного метода. •
DEFAULT: Vinsome.
Дополнительную информацию по данной опции см. в разделе «Термальная опция», стр. 831 «Технического описания ECLIPSE».
Пример ROCKPROP 1 70 4 35.0 0.0 / /
1328
Ключевые слова ROCKPROP
ROCKTAB
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы уплотнения породы Данные включают NTROCC таблиц (смотри ключевое слово ROCKCOMP в секции RUNSPEC) данных уплотнения породы, каждая заканчивающаяся косой чертой (/). Каждая таблица содержит по 3 столбца данных: Столбец 1
Давление. Значения должны монотонно возрастать вниз по столбцу, если только не использована опция 'STRESS' в ключевом слове ROCKOPTS, в этом случае значения должны монотонно убывать вниз по столбцу. •
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M)
Столбец 2
Соответствующий множитель порового объема. Значения должны оставаться постоянными или возрастать вниз по столбцу.
Столбец 3
Соответствующий множитель проводимости. Значения должны оставаться постоянными или возрастать вниз по столбцу.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше NPPVT (см. ключевое слово TABDIMS). NTROCC записей- соответствуют номерам областей для таблиц уплотнения породы, которые устанавливаются с помощью ROCKNUM. Необходимо учитывать, что в ECLIPSE 300, NTROCC может быть задан 13-ым элементом в ключевом слове TABDIMS, если значение присутствует в обоих местах, учитывается максимальное. ECLIPSE 300
В отличие от первой и последней строки, значения во второй и третьей колонке могут быть заданы по умолчанию, и эти значения могут быть линейно интерполированы.
Ключевые слова ROCKTAB
1329
Ключевое слово ROCKTAB, ROCKTEBH или ROCK2D должны использоваться, если выбрана опция уплотнения породы (ключевое слово ROCKCOMP в секции RUNSPEC). Поровые объемы сеточных блоков и проводимости корректируются в динамике умножением исходных значений (из входных данных) на соответствующие коэффициенты в таблице, проинтерполированной на текущие давления сеточных блоков. В присутствии ключевого слова OVERBURD горное давление ячейки вычитается из давления сеточного блока перед интерполяцией множителей порового объема и проводимости. Если горное давление (OVERBURDEN), определенное в ключевом слове OVERBURD, больше, чем давление флюида (что часто бывает), эффективное давление флюида (Peff fl = Pfluid – Overburden) будет отрицательным. В этом случае таблица ROCKTAB должна содержать отрицательные давления в столбце 1. Таблица ROCKTAB может быть введена более интуитивным способом — указанием опции 'STRESS' в ключевом слове ROCKOPTS перед ключевым словом ROCKTAB. В этом случае множители порового объема и проводимости табулируются в зависимости от эффективного горного давления, Peff ov = горное давление – Pfluid, которое, в этом случае, положительно. Если процесс уплотнения породы необратим, ('IRREVERS' указано в ключевом слове ROCKCOMP секции RUNSPEC), таблица интерполируется при минимальном давлении, достигаемом в каждом сеточном блоке, чтобы остановить повторное расширение порового пространства при увеличении давления. Множители проводимости, определенные в таблице, применяются таким же образом к статическим множителям проводимости, введенным ключевыми словами MULTX, MULTY, MULTZ и т. д. Множитель, связанный с блоком (I, J, K), применяется к проводимости между блоком и его соседом в положительном направлении (I+1, J, K), (I, J+1, K) и (I, J, K+1). В текущей версии ECLIPSE множитель проводимости получается с использованием явного значения давления сеточного блока (или явного минимального давления, если процесс необратим). Множители проводимости применяются также к коэффициентам проводимости соединения скважины и к несоседним соединениям. Смотри также ключевые слова ROCKTABH, ROCK2D, ROCK2DTR, ROCKTABW, OVERBURD и ROCKOPTS, а также раздел «Уплотнение породы» на стр. 697 «Технического описания ECLIPSE».
Пример При NTROCC=2 и NPPVT ≥ 4:
1330
ROCKTAB 1000 .96 2000 .99 3000 1.0 4000 1.01
.98 .99 1.0 1.0
1000 .94 2000 .98 3000 1.0 4000 1.02
.97 .99 1.0 1.01
Ключевые слова ROCKTAB
/
/
Таблицы данных гистерезисного уплотнения породы
ROCKTABH
Данные включают NTROCC (см. ключевое слово ROCKCOMP в секции RUNSPEC) таблиц данных уплотнения породы. Каждая таблица содержит от 2 до NPPVT (см. ключевое слово TABDIMS в секции RUNSPEC) записей, каждая из которых заканчивается косой чертой (/).
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опции гистерезиса
Опция HYSTER
Кривая сжатия
Опция BOBERG
Множитель
Множитель
Рис. 3.12
Каждй набор записей задает кривые множителей порового объема и проводимости от давления, которые определяют упругое расширение и сжатие породы. Упругое поведение при низком давлении ограничено кривой дефляции (сжатия), которая строится по первым точкам каждой из кривых упругости. Если используется опция ‘HYSTER’ (см. ниже), то кривые упругости экстраполируются на бесконечное давление. При использовании опции ‘BOBERG’ упругое поведение при высоком давлении ограничено кривой растяжения, которая строится по последним точкам каждой из кривых упругости. Таблица заканчивается пустой записью (т. е. записью, не имеющей данных перед косой чертой).
Кривая сжатия Кривая растяжения
Упругие кривые
Упругие кривые
Давление
Давление
Каждая запись состоит из трех столбцов данных, заканчивающихся косой чертой: Столбец 1
Давление. Значения должны монотонно возрастать вниз по столбцу, если только в ключевом слове ROCKOPTS не установлена опция 'STRESS', в этом случае значения должны монотонно убывать вниз по столбцу. •
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
Столбец 2
Соответствующий множитель порового объема. Значения должны оставаться постоянными или возрастать вниз по столбцу.
Столбец 3
Соответствующий множитель проводимости. Значения должны оставаться постоянными или возрастать вниз по столбцу.
В каждом столбце записи должно быть одинаковое число элементов. Это число не должно быть меньше 2 или больше NPPVT (см. ключевое слово TABDIMS). NTROCC записей соответствуют номерам областей таблиц уплотнения породы, которые устанавливаются с помощью ROCKNUM. Заметим, что в ECLIPSE 300 возможна установка значения NTROCC с помощью 13-го элемента ключевого слова TABDIMS. Если значения установлены в двух местах, то берется максимальное.
Ключевые слова ROCKTABH
1331
Ключевое слово ROCKTABH должно использоваться, если выбрана опция гистерезисного уплотнения породы ('HYSTER' или ‘BOBERG’ указаны в ключевом слове ROCKCOMP секции RUNSPEC). Поровые объемы сеточных блоков и проводимости динамически корректируются путем умножения исходных значений (взятых из входных данных) на соответствующие коэффициенты в таблице, интерполированной на текущие значения давления сеточных блоков. Если указано ключевое слово OVERBURD, то перед интерполяцией множителей порового объема и проводимости горное давление ячейки вычитается из давления сеточного блока. Если горное давление, определенное в ключевом слове OVERBURD, превышает давление флюида (что случается часто), то эффективное давление флюида (Peff fl = Pfluid – горное давление) будет отрицательным. В этом случае таблица ROCKTABH должна содержать отрицательные давления в столбце 1. Таблица ROCKTABH может быть введена более интуитивным способом ⎯ путем использования опции 'STRESS' в ключевом слове ROCKOPTS перед ключевым словом ROCKTABH. В этом случае множители порового объема и проводимости табулируются по эффективному горному давлению Peff ov = горное давление – Pfluid, которое в этом случае положительно. Множители проводимости, определенные в таблице, применяются таким же образом и к статическим множителям проводимости, введенных с помощью ключевых слов MULTX, MULTY, MULTZ и т. д. Множитель, связанный с блоком (I, J, K), применяется к проводимости между блоком и его соседями в положительном направлении (I+1, J, K), (I, J+1, K) и (I, J, K+1). В текущей версии ECLIPSE множитель проводимости получается с использованием явного значения давления сеточного блока. Множители проводимости применяются также к коэффициентам проводимости соединения скважины и к несоседним соединениям. При использовании множителей проводимости с опцией гистерезиса BOBERG может возникнуть следующая проблема. При превышении давлением предела упругости множители порового объема и проводимости определяются по кривым сжатия либо растяжения. Пределы упругости определяются путем нахождения пересечения кривых упругости для порового объема с кривыми сжатия и растяжения для порового объема. Таким образом, если величины множителей проводимости и порового объема значительно отличаются, то при значении давления, соответствующем пределу упругости, проводимость становится прерывистой. Чтобы избежать этой проблемы, множители проводимости можно установить равными множителям порового объема или равными 1 в том случае, если они не используются. См. также ключевые слова ROCKTAB, ROCK2D, ROCK2DTR, ROCKTABW, OVERBURD и ROCKOPTS, а также раздел «Уплотнение породы» на стр. 697 «Технического описания ECLIPSE».
1332
Ключевые слова ROCKTABH
Пример При NTROCC=2 и NSSFUN=4: ROCKTABH -- Table 1 1000 .96 2000 .97 3000 .98 4000 .99 2000 .99 3000 .995 4500 .998 3000 1.0 5000 1.01 4000 1.01 5500 1.02 / -- Table 2 1000 .94 2000 .94 2000 .98 3000 .98 3000 1.0 4000 1.0 4000 1.02 5000 1.02 /
.98 .985 .99 .995 .99 .995 .998 1.0 1.01 1.01 1.02
.97 .97 .99 .99 1.0 1.0 1.01 1.01
/
/ / /
/ / / /
В этом примере кривая сжатия для Таблицы 1 имеет вид 1000 2000 3000 4000
0.96 0.99 1.00 1.01
0.98 0.99 1.00 1.01
Кривая растяжения (если она используется) имеет вид 4000 4500 5000 5500
0.99 0.998 1.01 1.02
0.995 0.998 1.01 1.02
Ключевые слова ROCKTABH
1333
ROCKTABW
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы уплотнения, вызываемого водой Данные включают таблицы NTROCC (смотри ключевое слово ROCKCOMP в секции RUNSPEC) данных уплотнении, вызываемом водой, каждая заканчивающаяся косой чертой (/). Каждая таблица содержит по 3 столбца данных: Столбец 1
Возрастание водонасыщенности относительно начального значения. Значения должны монотонно возрастать вниз по столбцу.
Столбец 2
Соответствующий множитель порового объема. Значения должны оставаться постоянными или убывать вниз по столбцу.
Столбец 3
Соответствующий множитель проводимости.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше NSSFUN (смотри ключевое слово TABDIMS в секции RUNSPEC). NTROCC записей соответствуют числу областей для таблиц уплотнения породы, которое устанавливается с помощью ROCKNUM. Ключевое слово ROCKTABW должно использоваться вместе с ключевыми словами ROCK, ROCKTAB или ROCKTABH, которые задают уплотнение как функцию от давления. Общие множители, относящиеся к поровому объему, и проводимость будут равны произведению множителей уплотнения, вызываемого давлением, и множителей уплотнения, вызываемого водой. Кроме того, общие множители уплотнения могут вводиться в виде двухмерной таблицы от давления и воднасыщенности с помощью ключевых слов ROCKWNOD, ROCK2D и ROCK2DTR. Водонасыщенность, используемая при просмотре таблицы, равна разности максимально достижимой водонасыщенности для сеточного блока и водонасыщенности в начале расчета. Таким образом, уплотнение, вызываемое водой, предполагается нереверсивным и табулируется относительно изменения водонасыщенности, а не абсолютной насыщенности. Дальнейшее описание см. в разделе «Уплотнение породы» на стр. 697 «Технического описания ECLIPSE». См. также ключевые слова ROCKTAB, ROCKTABH, ROCK2D, ROCK2DTR и ROCKWNOD.
1334
Ключевые слова ROCKTABW
Пример При NTROCC=2 и NSSFUN ≥ 4: ROCKTABW 0.0 1.0 0.3 1.0 0.4 0.93 1.0 0.93 0.0 0.3 0.4 1.0
1.0 1.0 0.90 0.90
1.0 1.0 0.98 0.96 / 1.0 1.0 0.98 0.96 /
Ключевые слова ROCKTABW
1335
ROCKV
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Объемы породы для сеточных блоков Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в секции RUNSPEC). За ключевым словом должно следовать одно вещественное число для каждого сеточного блока в текущем боксе ввода, определяющее объемы породы в сеточных блоках. Это ключевое слово используется для изменения значений объемов пород, вычисленных из GRID-данных. Приравнивание объема пород в ячейке к нулю, при нулевом поровом объеме, делает ячейку неактивной. •
UNITS: m3 (METRIC), BBL (FIELD), cc (LAB), m3 (PVT-M).
Пример ROCKV 24*1.324E4 24*0 12*1876 /
1336
Ключевые слова ROCKV
ROCKWNOD
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Значения узловых точек водонасыщенности для таблиц уплотнения, вызываемого водой Данные включают NTROCC (см. ключевое слово ROCKCOMP в секции RUNSPEC) таблиц данных уплотнения породы, каждая из которых заканчивается косой чертой (/). Таблицы определяют значения узловых точек водонасыщенности для двухмерных таблиц вызываемого водой уплотнения, введенных с помощью ключевых слов ROCK2D и ROCK2DTR. Каждая таблица содержит до NSSFUN (см. ключевое слово TABDIMS в секции RUNSPEC) значений увеличения водонасыщенности, т. е. разностей ее текущего и начального значений. В каждой из таблиц эти значения должны быть положительными и строго возрастающими. Число записей в каждой таблице должно соответствовать числу множителей порового объема и проводимости в соответствующих таблицах ROCK2D и ROCK2DTR. Таблицы NTROCC соответствуют номерам таблиц областей уплотнения породы, заданных с помощью ключевого слова ROCKNUM. Значение водонасыщенности, используемое для поиска в таблицах, равно разности максимально достигнутого значения водонасыщенности для сеточного блока и значения водонасыщенности в начале расчета. Таким образом, уплотнение, вызываемое водой, считается необратимым и табулируется относительно изменения водонасыщенности, а не относительно абсолютной насыщенности. Подробное описание см. в разделе «Уплотнение породы» на стр. 697 «Технического описания ECLIPSE». См. также ключевые слова ROCK2D, ROCK2DTR и ROCKTABW.
Ключевые слова ROCKWNOD
1337
Пример При NTROCC=2 и NSSFUN=4: ROCKWNOD 0.0 0.3 0.4 0.7 1.0 / 0.0 0.4 0.7 1.0 / ROCK2D 0.0
0.88 0.88 0.88 0.88 0.88 /
1000.0
0.92 0.92 0.91 0.90 0.90 /
9000.0
1.0 1.0 0.98 0.94 0.94 /
/ 0.0
0.88 0.88 0.88 0.88 /
1000.0
0.92 0.91 0.90 0.90 /
9000.0
1.0 1.0 0.94 0.94 /
/
1338
Ключевые слова ROCKWNOD
RPTGRID
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Управляет выводом из секции GRID За ключевым словом должна следовать строка мнемоник, управляющих выдачей сеточных данных в print файл. Использующиеся для ввода сеточных данных соответствующие ключевые слова, такие как DX, DY и т. д., могут использоваться в качестве мнемоник. Также могут использоваться другие имена; например, DR может использоваться вместо DX, а DTHETA — вместо DY и т. д. Данные должны завершаться косой чертой (/).
ECLIPSE 100
Примечание
ECLIPSE 100
При вводе мнемоники NOTHING обнуляются значения всех отчетных указателей.
ECLIPSE 100
Для дополнительного контроля вывода выбранным мнемоникам могут быть приписаны целые значения большие единицы с использованием синтаксиса:
В старых наборах данных ECLIPSE 100 могут использоваться не мнемоники, а целочисленное управление. Их значения приведены в разделе «RPTGRID» на стр. 1021 «Технического описания ECLIPSE».
мнемоника=целое число где по обе стороны знака равенства не должно быть пробелов. В нижеприведенной таблице перечислены все доступные мнемоники. Доступные мнемоники отмечены знаком «x» в соответствующей колонке. Таблица 3.7
Управление выводом RPTGRID
Вводимое ключевое слово или мнемоника ALLNNC AQUCON AQUNUM COLLAPSE COORD COORDSYS DEPTH DIFFMMF DIFFMX DIFFMY DIFFMZ DIFFX или DIFFTX DIFFY или DIFFTY
Вывод
E100
E300
Вывод всех несоседних соединений со всех источников Вывод соединений численных моделей водоносных пластов Вывод определений численных моделей водоносных пластов Вывод признака сжатия при Вертикальном Равновесии Вывод координатных линий Вывод систем координат Вывод глубин центров сеточных блоков Вывод множителей коэффициентов диффузии для системы матрица-трещина Вывод X множителей коэффициентов диффузии Вывод Y множителей коэффициентов диффузии Вывод Z множителей коэффициентов диффузии Вывод X коэффициентов диффузии
x
x
x
x
x
x
x x x x
x x x x
Вывод Y коэффициентов диффузии
x
x
Ключевые слова RPTGRID
x x x x x
x
1339
Таблица 3.7
Управление выводом RPTGRID (Продолжение)
Вводимое ключевое слово или мнемоника DIFFZ или DIFFTZ DOMAINS
DPCON или SIGMA DPNUM DX DY DZ DZMTRXV DZNET EXTHOST или EXTFIN FAULTS FLUXNUM HEATTX HEATTY HEATTZ HM**** ISOLNUM KOVERD LIMITS LX LY LZ MIDS MINPV или MINPVV MPFANUM MPFORTH MPFTRAN
1340
Ключевые слова RPTGRID
Вывод (Продолжение)
E100
E300
Вывод Z коэффициентов диффузии
x
x
Вывод областей (Параллельная опция). Смотри также ключевое слово DOMAINS. Вывод состоит из: a. Направление решателя, которое ECLIPSE вычисляет автоматически, но которое можно изменить с помощью ключевого слова SOLVDIRS. b. Разделение решателя на области. Разделение можно осуществить с помощью ключевого слова DOMAINS, иначе ECLIPSE рассчитает его автоматически. Вывод соединений двойной пористости
x
Вывод областей с двойной/одинарной пористостью Вывод размеров сеточных блоков в направлении X Вывод размеров сеточных блоков в направлении Y Вывод размеров сеточных блоков в направлении Z Вывод значений Dzmtrx Вывод эффективных толщин сеточных блоков Вывод карты измельчаемых ячеек для локальных измельчечний сетки Pebi, определяемых с помощью ключевого слова EXTFIN. Вывод данных разлома Вывод номеров flux областей Термальные проводимости в направлении X Термальные проводимости в направлении Y Термальные проводимости в направлении Z Вывод множителей для параметров градиента Вывод номеров изолированных областей пласта Вывод значений K/D (Модель ПАВ) Вывод (максимальных/минимальных) ограничений сеточных массивов Вывод размера матричного блока в направлении X (Опция Вязкого Вытеснения) Вывод размера матричного блока в направлении Y Вывод размера матричного блока в направлении Z Вывод средних точек ячеек Вывод порового объема ячеек, не превышающего введенных минимальных значений Вывод данных ключевого слова MPFANUM при использовании многоточечной аппроксимации потока Вывод ошибки k-ортогональности многоточечного потока Вывод передних проводимостей многоточечного потока
x x x x x x x
x
x x x x x x x x x
x x x
x x
x x x x x x x x
x
Таблица 3.7
Управление выводом RPTGRID (Продолжение)
Вводимое ключевое слово или мнемоника MPFTREV MULTNUM MULTPV MULTREGP MULTREGT MULTX MULTY MULTZ NINENUM NNC NTG
PERMX PERMY PERMZ PERMXY, PERMYZ или PERMZX PINCH или PINCHREG PINCHNUM POLYMER или FOAM PORO PORV ROCKVOL
SIGMAGDV SIGMAK
Вывод (Продолжение)
E100
Вывод обратных проводимостей многоточечного потока Вывод областей для проводимости между областями Вывод множителей порового объема Вывод множителей порового объема областей Выдача множителей между областями Вывод множителей X проводимости Вывод множителей Y проводимости Вывод множителей Z проводимости Вывод данных ключевого слова NINENUM при использовании 9-точечной схемы Вывод несоседних соединений Вывод коэффициентов песчанистости (отношений эффективной толщины к общей толщине) сеточных блоков Вывод проницаемостей в направлении X Вывод проницаемостей в направлении Y Вывод проницаемостей в направлении Z Вывод всех коэффициентов тензорной проницаемости Вывод данных о выклиниваниях Вывод номеров областей выклиниваний Вывод значения 1/(пористость*площадь) (для Полимерного заводнения и Модели Пенны ) Вывод пористостей сеточных блоков. Вывод поровых объемов сеточных блоков Вывод общего объема породы в print файл. Кроме того, если определены области FIPNUM, то выводится общий объем для каждой области. Вывод значений SIGMAGD (опция гравитационного дренирования) Вывод расчитанного значения
E300 x
x x x x x x x x
x x x x x x x x
x x
x x
x x x
x x x x
x x x x x x
x x x
x x
для проводимости
SIGMAV SOLVMUM
матрицы/трещины в расчетах с двойной пористостью, если элементу 5 ключевого слова LTOSIGMA присвоено значение ALL. Вывод значений Sigma Вывод схемы ячеек в порядке ввода и в порядке, использовавшимся системой решения уравнений методом Гнездовой Факторизации, при использовании сеточных данных Pebi и задании их с помощью ключевого слова SOLVNUM.
Ключевые слова RPTGRID
x x
x x
1341
Таблица 3.7
Управление выводом RPTGRID (Продолжение)
Вводимое ключевое слово или мнемоника THCONR TOPS TRANX TRANY TRANZ TRTHERM ZCORN ECLIPSE 100
Вывод (Продолжение)
E100
E300
Вывод термальных проводимостей Вывод глубин верхних поверхностей сеточных блоков Вывод X проводимостей Вывод Y проводимостей Вывод Z проводимостей Вывод термальных проводимостей Вывод глубин углов ячеек
x x x x x x x
x x x x x
Данные координатной линии (COORD) и данные о глубинах углов (ZCORN) могут быть записаны в файл DEBUG в формате ключевых слов присвоением управляющим ключевым словам COORD и ZCORN значений выше 1. Эти данные в виде ключевых слов могут быть напрямую считаны программой. При использовании вместе с ключевым словом BOUNDARY легко может быть создана сетка, соответствующая небольшому участку месторождения. Заметим, что блочно-центрированные сетки, введенные с помощью ключевых слов DX, DY, DZ и TOPS, могут быть также выведены в формате геометрии угловой точки. Управление COORD 0
Нет вывода
1
Вывод в print файл.
2
Ключевое слово COORD, записанное в файл DEBUG в формате с плавающей запятой (F12.2)
3
Ключевое слово COORD, записанное в экспоненциальном формате (1PE12.6)
Управление ZCORN
1342
Ключевые слова RPTGRID
0
Нет вывода
1
Вывод в print файл печати.
2
Ключевое слово ZCORN, записанное в файл DEBUG в формате с плавающей запятой (F12.2)
3
Ключевое слово ZCORN, записанное в экспоненциальном формате (1PE12.6)
Примеры Пример 1 RPTGRID COORD TRANX TRANY TRANZ ALLNNC /
ECLIPSE 100
Пример 2 Изменение уровня вывода RPTGRID COORD=2 ZCORN=2 /
Ключевые слова RPTGRID
1343
RPTGRIDL
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Вывод данных секции GRID для локально измельченных сеток Ключевое слово RPTGRIDL запрашивает вывод данных секции GRID для локальных сеток. Данные ключевого слова аналогичны первым 57 мнемоникам, описанным в ключевом слове RPTGRID, кроме следующих переключателей: Управляющий элемент/мнемоника 24 ALLNNC
Вывод всех несоседних соединений:
1
Несоседние соединения локальной сетки и соединения между глобальной и локальной сетками записываются в Print файл.
2
Как в 1, но соединения между глобальной и локальной сетками также записываются в Debug файл.
3
Как в 2, но соединения, записываемые в Debug файл упорядочены в направлении z таким образом, чтобы они не перекрывались.
Вывод в Debug файл полезен для преобразования локального измельчения сетки ECLIPSE 100 в обычное «пластовое» измельчение.
ECLIPSE 300
57 EXTHOST
Вывод измельчаемых ячеек для локальных измельчений неструктурированных (PEBI) сеток.
Примечание
Данные секции GRID для локально измельченных сеток выводятся только в том случае, когда возможен вывод аналогичных данных для глобальных ячеек (см. столбец, определяющий возможность использования в Е300, в описании ключевого слова RPTGRID).
Данные, введенные в ключевом слове RPTGRIDL, применяются ко всем локальным сеткам. Ключевое слово необходимо указывать только один раз. Если оно введено несколько раз, то действует последнее определение. Если ключевое слово RPTGRIDL не используется, то вывод данных секции GRID для локальных сеток не производится. Запрошенный с помощью ключевого слова RPTGRID вывод применяется только к глобальной сетке.
1344
Ключевые слова RPTGRIDL
RPTHMD
x x x x
ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Управляет выводом в файл HMD За ключевым словом следует до 6 целых чисел, управляющих объемом данных, записываемых в файл HMD (см. «Опция градиента», стр. 345 «Технического описания ECLIPSE»). Положительные значения, как правило, уменьшают объем выводимых данных. Данные должны заканчиваться косой чертой (/). Если требуется, можно использовать счетчики повтора (например, 3*0), но без пробелов до и после звездочки. Элемент 1
Если установлен равным нулю, то выводятся производные для всех параметров. Если установлен большим нуля, то производные не выводятся и все вычисления производных отключаются (эквивалентно действию ключевого слова NOHMD). •
Элемент 2
DEFAULT: 0
Если установлен равным нулю, то выводятся производные на каждом временном шаге модели Если установлен большим нуля, то производные выводятся только в отчетах (RPTONLY) •
Элемент 3
DEFAULT: 0
Если установлен равным нулю, то производные выводятся для всех добывающих. нагнетающих, закрытых и остановленных скважин. Если установлен большим нуля, то производные выводятся только для активных добывающих скважин (скважина считается активной, если она открыта или остановлена, но не закрыта.) •
Элемент 4
DEFAULT: 0
Если установлен равным нулю, то дополнительно к производным записываются значения дебита, давления и т. д. для скважин Если установлен большим нуля, то значения расхода, давления и т. д. (запись 'VALUES' в файле HMD) не выводятся. •
Элемент 5
DEFAULT: 0
Если установлен равным нулю, то записи 'VALUES' и 'DERIVS' в файле .HMD имеют двойную точность. Если установлен большим нуля, то записи 'VALUES' и 'DERIVS' в файле .HMD имеют одинарную точность. •
Элемент 6
DEFAULT: 0
Если установлен равным нулю, то градиенты добычи для группы и месторождения, а также их накопленные значения, не могут быть запрошены. Если установлен большим нуля, то накопленные значения градиента (WOPT, WWPT, WGPT и т. д.) могут быть запрошены с помощью ключевого слова GRADWELL. Значения градиента (GOPR, GWPR, GGPR и т. д.) могут быть запрошены с помощью ключевого слова GRADGRUP. •
DEFAULT: 0
В рестарте при считывании ключевого слова SKIPTEST RPTHMD обрабатывается, а все данные до момента повторного запуска игнорируются, аналогично ключевым словам RPTSCHED и RPTRST. Ключевые слова RPTHMD
1345
Пример Выводятся только производные для добывающих скважин в отчетах RPTHMD 0 1 1 1 /
1346
Ключевые слова RPTHMD
RPTHMG
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Конфигурации вывода производных для групп Это ключевое слово может использоваться для включения и отключения вывода информации по градиентам для отдельных групп в файл HMD (см. раздел «Опция градиента» на стр. 345 «Технического описания ECLIPSE»). Обычно эта информация используется программой SimOpt. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя группы. Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких групп в одной записи. Значения для месторождения устанавливается присвоением группе имени ‘FIELD’.
2
Флаг для включения или отключения вывода в файл градиентов HMD для указанной группы (групп). ON
Включить вывод производных для данной группы, если до этого он был отключен.
OFF
Отключить вывод производных для данной группы, если до этого он был включен.
•
DEFAULT: ON
Чтобы использовать любые значения для групп необходимо установить значение 6-го переключателя ключевого слова RPTHMD положительным. При установке элемента 2 в положение ON записываемые в файл HMD величины градиентов групп конфигурируются с помощью ключевого слова GRADGRUP. Если ключевое слово вводится без записей данных (то есть за ним следует только пустая запись и завершающая косая черта), то вплоть до повторной установки флага вывод будет производиться для каждой группы.
Примеры Пример 1 RPTHMG ‘TARBERT’ ‘NESS’ ‘FIELD’ /
OFF ON ON
/ / /
Пример 2 Включение вывода для всех групп RPTHMG /
Ключевые слова RPTHMG
1347
RPTHMW
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Конфигурация вывода производных для скважин Это ключевое слово может использоваться для включения и отключения вывода информации по градиентам для отдельных скважин в файл HMD (см. «Опция градиента», стр. 345 «Технического описания ECLIPSE»). Обычно эта информация используется программой SimOpt. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Флаг для включения или отключения вывода в файл градиентов HMD для указанной скважины (скважин). ON
Включить вывод производных для данной скважины, если до этого он был отключен.
OFF
Отключить вывод производных для данной скважины, если до этого он был включен.
• ECLIPSE 100
3
DEFAULT: ON
Флаг для включения или отключения вывода градиентов в файл RFT для указанной скважины (скважин). ON
Включить вывод производных RFT для данной скважины, если до этого он был отключен.
OFF
Отключить вывод производных RFT для данной скважины, если до этого он был включен.
•
DEFAULT: OFF
Третий аргумент, требующий градиенты RFT, в ECLIPSE 300 отсутствует. Следует заметить, что все операции, заданные в ключевом слове RPTHMD, имеют приоритет перед теми, что заданы с использованием RPTHMW. Таким образом, если, например, элементом 3 в RPTHMD отключен вывод для нагнетательных скважин, то любая операция для этих скважин в RPTHMW будет игнорироваться. При установке элемента 2 на ON записываемые в файл HMD величины градиентов скважин конфигурируются ключевым словом GRADWELL. При установке элемента 3 на ON записываемые в файл RFT величины градиентов соединений конфигурируются ключевым словом GRADRFT. Если ключевое слово вводится без записей данных (то есть за ним следует только пустая запись и завершающая косая черта), то вплоть до повторной установки флага вывод будет производиться для каждой скважины.
1348
Ключевые слова RPTHMW
Примеры Пример 1 RPTHMW PRODUCER 'W*' /
OFF ON
OFF ON
/ /
Пример 2 Включение вывода для всех скважин RPTHMW /
Ключевые слова RPTHMW
1349
RPTISOL
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Создает сеточный массив номеров изолированных областей пласта Это ключевое слово побуждает ECLIPSE создавать сеточный массив номеров изолированных областей пласта, который выдается в Debug-файл. Затем массив может быть извлечен и включен в файл входных данных под ключевым словом ISOLNUM с целью увеличения эффективности решения для независимых областей пласта (см. раздел «Изолированные области пласта» на стр. 419 «Технического описания ECLIPSE»). ECLIPSE определяет размеры каждой области пласта (если они есть), которые изолированы от остальной части сетки, проверяя потоковые связи между сеточными блоками (нормальные проводимости, несоседние соединения и скважины, вскрывающие несколько областей). Если модель содержит более одной независимой области пласта, решение может осуществляться более эффективно с использованием опции Изолированных Областей Пласта вместе с ключевым словом ISOLNUM. Ключевое слово RPTISOL не имеет сопутствующих данных.
Пример RPTISOL
1350
Ключевые слова RPTISOL
RPTONLY
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION x SUMMARY SCHEDULE
Ограничивает частоту записи итоговых данных Это ключевое слово обеспечивает запись итоговых данных в summary-файл только на моменты отчетов. По умолчанию, если ключевое слово RPTONLY отсутствует, итоговая информация будет записываться на каждом временном шаге. Эта возможность полезна, когда важен размер summary-файла, например, когда ECLIPSE считает на удаленном узле и summary-файлы передаются по медленной линии. Ключевое слово RPTONLY не имеет сопутствующих данных.
Пример RPTONLY
Ключевые слова RPTONLY
1351
RPTPRINT
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Управляет выводом отчетов о моделировании Это ключевое слово управляет выводом отчетов. Оно имеет 17 целочисленных аргументов, каждое из которых управляет выводом отчета. В секции SHEDULE это ключевое слово может использоваться любое число раз. 1
Итоговые данные по отчетному шагу. •
2
Вывести отчет о запасах месторождения. •
3
DEFAULT: 1 DEFAULT: 1
Вывести отчет о запасах по областям. Если установлено большим или равным 2, то отчет о запасах по областям будет включать отдельные данные по мгновенному испарению нефти и газа при переходе от пластовых к поверхностным условиям. •
4
DEFAULT: 1
Вывести отчет по состоянию групп. •
DEFAULT: 1
5
В текущей версии не используется.
6
Вывести отчет по состоянию скважин. •
7
Вывести отчет по состоянию вскрытий скважин. •
8
DEFAULT: 1
Вывести отчет по данным решения в соответствии с мнемониками в RPTSCHED. •
9
DEFAULT: 1
DEFAULT: 1
Вывести отчет по сходимости нелинейных уравнений. •
DEFAULT: 0
10 Вывести отчет по потенциалам скважин. •
DEFAULT: 0
11 Вывести отчет по потокам между областями. •
DEFAULT: 0
12 Вывести отчет по потокам компонентов. •
DEFAULT: 0
13 Вывести отчет по потокам водоносных пластов. •
DEFAULT: 0
14 Вывести отчет по соединениям в термальной опции. •
DEFAULT: 0
15 Зарезервировано для FrontSim. 16 Зарезервировано для FrontSim. 17 Зарезервировано для FrontSim. 18 Вывести отчет по состоянию сети 1352
Ключевые слова RPTPRINT
•
DEFAULT: 1
Нулевое или отрицательное значение аргумента отключает соответствующий тип отчета, а единица или другое положительное значение ⎯ включает. Использование RPTSCHED в ECLIPSE 300 позволяет определить, какие массивы решения (PRESSURE, SWAT, SGAS, VOIL и т. д.) должны распечатываться под управлением аргумента ключевого слова RPTPRINT.
Пример Запросить вывод итоговых данных шага, отчетов о запасах, отчетов о запасах по областям, отчетов по группам и скважинам, а также вывод массивов решения, определенных мнемониками RPTSCHED. Отчеты по вскрытиям скважин, сходимости и потенциалам скважин выключены. RPTPRINT 1 1 1 1 0 1 0 1 0 0 /
Ключевые слова RPTPRINT
1353
RPTPROPS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Управляет выводом из секции PROPS За ключевым словом должен следовать список мнемоник, управляющих выдачей данных из секции PROPS в print-файл. Список должен завершаться косой чертой (/).
ECLIPSE 100
При вводе мнемоники NOTHING обнуляются значения всех отчетных указателей.
ECLIPSE 100
Для дополнительного контроля вывода выбранным мнемоникам могут быть приписаны целые значения большие единицы с использованием синтаксиса: мнемоника=целое число где по обе стороны знака равенства не должно быть пробелов.
ECLIPSE 100
При необходимости, для совместимости с предыдущими версиями, для указания требуемых выходных данных может использоваться список целых чисел (заканчивающийся косой чертой). При меньшем или равном нулю значении будет выключен соответствующий вывод данных. При значении выше нуля вывод данных будет включен. При необходимости можно использовать счетчики повтора (например, 3*0), (без пробелов до и после звездочки). Если количество вводимых целых чисел меньше 25, то остальные остаются неизмененными. Список целых чисел не может использоваться одновременно с мнемониками. Примечание
В ECLIPSE 100 любое из значений, отмеченное целочисленным управляющим значением, равным 9, на выходе дает значения масштабированных концевых точек.
В нижеприведенной таблице перечислены доступные мнемоники, а также их эквивалентные целочисленные значения для списков целых чисел ECLIPSE 100. Мнемоники без целочисленного эквивалента в столбце E100 недоступны в ECLIPSE 100. Мнемоники, доступные в ECLIPSE 300, обозначены символом ‘x’ в столбце E300. Таблица 3.8
Управление выводом RPTPROPS
Вводимое ключевое слово или мнемоника AQUTAB DENSITY, GRAVITY, SDENSITY, BDENSITY DIFFC или DIFFCOAL DETAILVD ENDPT
1354
Ключевые слова RPTPROPS
Вывод Вывод таблиц влияния для аналитической модели водоносного пласта Картера-Трейси Вывод плотностей/относительных плотностей в поверхностных условиях
Управляющие целочисленные значения E100
E300
25 7 7 7
x x x
Вывод данных диффузии
18
Вывод таблиц DETAILVD Вывод значений масштабированных концевых точек
9
x
Таблица 3.8
Управление выводом RPTPROPS (Продолжение)
Вводимое ключевое слово или мнемоника ENDPTVD FOAM GINODE etc. KRG KRGR KRO KROR KRW KRWR LANGMUIR, LANGSOLV, COALADS MISC, PMISC OVERBURD PCG PCW PLYVISC etc. PVDG, PVTG PVDO, PVTO PVDS PVTW PVTWSALT ROCK, ROCKTAB ROCKTABH SGCR SGFN SGL SGU
Управляющие целочисленные значения E100
Вывод Вывод таблиц зависимости значений концевых точек от глубины Вывод свойств пены Вывод свойств насыщенного флюида для модели нагнетания газа Вывод максимальных значений относительной проницаемости для газа Вывод остаточных значений относительных проницаемостей для газа Вывод максимальных значений относительной проницаемости для нефти Вывод остаточных значений относительных проницаемостей для нефти Вывод максимальных значений относительной проницаемости для воды Вывод остаточных значений относительных проницаемостей для воды Вывод изотерм Ленгмюра
Вывод функции смесимости и функции смесимости в зависимости от давления Данные горного давления Вывод масштабированных максимальных капиллярных давлений в системе с газом Вывод масштабированных максимальных капиллярных давлений в системе с водой Вывод свойств модели полимерного заводнения Вывод PVT-таблиц для газа Вывод PVT-таблиц для нефти Вывод PVT-свойств растворителя Вывод PVT-таблиц для воды Вывод свойств минерализованной воды Вывод свойств породы Вывод свойств породы Вывод свойств породы (только для опции Гистерезиса) Вывод масштабированных значений критической газонасыщенности Вывод таблиц от газонасыщенности Вывод масштабированных значений защемленного газа Вывод масштабированных значений максимальной газонасыщенности
E300 x
23 12 9
x
9
x x x
9
x
9
x
22
17
9
x x
9
x
11 6 4 15 5 20 8 8
x x x x x
9
x
3 9
x x
9
x
Ключевые слова RPTPROPS
1355
Таблица 3.8
Управление выводом RPTPROPS (Продолжение)
Вводимое ключевое слово или мнемоника SOF2, SOF3, TLMIPAR, SORWMIS
SOGCR
SOWCR
SOLU SPECHEAT, VISCVT SSFN STOG, STOW SURFVISC etc. SWCR SWFN SWL SWU TRACER TRADS, TRDCY, etc. VDKRG VDKRO VEFRACV, VEFRAC
Вывод Вывод таблиц нефтенасыщенности, таблиц 3-фазной относительной проницаемости, параметров смесимости Тодда-Лонгстаффа и таблиц остаточной нефтенасыщенности при смесимости. Если значение переключателя равно 2, то выдача включает вывод значений остаточной нефтенасыщенности как функции водо- и газонасыщенности. Вывод масштабированных значений критической нефтенасыщенности в системе нефть-газ Вывод масштабированных значений критической нефтенасыщенности в системе нефть-водой Вывод данных для свойств водной фазы Вывод свойств в зависимости от температуры Вывод относительных проницаемостей для системы растворитель-газ Вывод свойств поверхностного натяжения Вывод свойств ПАВ Вывод масштабированных значений критической водонасыщенности Вывод таблиц водонасыщенности Вывод масштабированных значений связанной водонасыщенности Вывод масштабированных значений максимальной водонасыщенности Вывод имен пассивных индикаторов флюидов Вывод свойств индикаторов примесей Данные относительной проницаемости, зависящие от скорости газа Данные относительной проницаемости, зависящие от скорости нефти Вывод значений Vefrac
Управляющие целочисленные значения E100
E300
1
x
9
x
9
x
x 24 16 14 19 9
x
2 9
x x
9
x
10 21 x x 13
ECLIPSE 100
Если значение равное 5 используется для любого (или всех) из переключателей SOF3, SWFN или SGFN, таблицы насыщенности выводятся с интервалом 5 процентов по насыщенности. Эти значения выводятся в дополнение к значениям, определенным пользователем, и вычисляются по этим значениям. Подобным же образом, если значение равное 5 используется для четвертого, пятого и шестого переключателей, PVT-таблицы печатаются с интервалом по давлению 200 psi (FIELD), 10 bars (METRIC) или 10 atm (LAB). Как и прежде, эти значения выводятся в дополнение к значениям, определенным пользователем.
ECLIPSE 300
Если направленное масштабирование концевых точек активизируется с помощью аргументов DIRECT и IRREVERS ключевого слова ENDSCALE, то каждый предшествующий набор мнемоник (кроме мнемоник для капиллярного давления PCG и PCW) сопровождается либо X и Y, либо Z (для опции DIRECT), и либо X- и Y-, либо Z(если активна опция IRREVERS), например KRGRZ- и т. д.
1356
Ключевые слова RPTPROPS
Примеры Пример 1 RPTPROPS SWFN SGFN PVTO PVTW PVDG /
Пример 2 ECLIPSE 100
Изменение уровня вывода RPTPROPS SOF3=5 SWFN=5 SGFN=5 /
ECLIPSE 100
Пример 3 Для старого целочисленного формата: RPTPROPS 10*1 10*0 1 1 0 1 /
Ключевые слова RPTPROPS
1357
RPTREGS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Управляет выводом из секции REGIONS Это ключевое слово сопровождается списком мнемоник, определяющих вывод данных секции REGIONS в Print-файл. Список должен завершаться косой чертой (/).
ECLIPSE 100
При вводе мнемоники NOTHING обнуляет значения всех отчетных указателей.
ECLIPSE 100
Для дополнительного контроля вывода выбранным мнемоникам могут быть приписаны целые значения большие единицы с помощью синтаксиса: мнемоника=целое число где по обе стороны знака равенства не должно быть пробелов.
ECLIPSE 100
Для совместимости с предыдущими версиями программы, для обозначения нужной выдачи может использоваться список целых чисел (оканчивающийся косой чертой). Значение меньшее или равное нулю отменяет соответствующую выдачу. Значение большее нуля предписывает выдачу. Если требуется, можно использовать счетчики повтора (например, 3*0), но без пробелов до и после звездочки. Если вводится меньше, чем 26 целых чисел, остальные остаются неизмененными. Список целых чисел нельзя смешивать с мнемониками. В следующей таблице перечислены доступные мнемоники, и эквивалентные им целые числа из списков чисел ECLIPSE 100. Мнемоники, не имеющие соответствующего числа в колонке E100 не доступны в ECLIPSE 100. Мнемоники, доступные в ECLIPSE 300, помечены x в колонке E300. Таблица 3.9
Управление выводом RPTREGS
Вводимое ключевое слово или мнемоника ENDNUM EQLNUM FIPNUM FIPOWG HMxxxxxx
IMBNUM IMBNUMMF IMBNUMX
1358
Ключевые слова RPTREGS
Вывод Вывод номеров областей масштабирования концевых точек в зависимости от глубины Вывод номеров областей уравновешивания Вывод номеров областей подсчета запасов Вывод исходных нефтяной, водной и газовой зон Вывод областей параметра градиента, если используется опция градиента. (Если введено значение >1, то в ECLIPSE 100, при указании ключевого слова INIT, они будут записаны в Initial-файл.) Вывод номеров областей пропитки Вывод областей пропитки в системе матрица-трещина Вывод номеров областей пропитки в направлении X.
E100 целочисленный переключатель
E300
19
x
3 4 28
x x
25
x
11 23
x
12
x
Таблица 3.9
Управление выводом RPTREGS (Продолжение)
Вводимое ключевое слово или мнемоника IMBNUMXIMBNUMY IMBNUMYIMBNUMZ IMBNUMZKRNUMMF KRNUMX KRNUMXKRNUMY KRNUMYKRNUMZ KRNUMZMISCNUM PMANNUM PVTNUM RESIDNUM ROCKNUM SATNUM SURFNUM SURFWNUM TNUM TRACKREG
Вывод Вывод номеров областей пропитки в направлении -X. Вывод номеров областей пропитки в направлении Y. Вывод номеров областей пропитки в направлении -Y. Вывод номеров областей пропитки в направлении Z. Вывод номеров областей пропитки в направлении -Z. Вывод областей насыщенности в системе матрица-трещина Вывод номеров областей Kr в направлении X. Вывод номеров областей Kr в направлении -X. Вывод номеров областей Kr в направлении Y. Вывод номеров областей Kr в направлении -Y. Вывод номеров областей Kr в направлении Z. Вывод номеров областей Kr в направлении -Z. Вывод номеров областей смешивания Номера областей поддержания давления Вывод номеров областей PVT Номера областей остаточного течения в опции VE Вывод номеров областей уплотнения пород Вывод номеров областей насыщенности Вывод номеров областей насыщенности ПАВ Вывод номеров областей смачиваемости для нефти и воды Вывод индикатора в зависимости от глубины Вывод номеров областей улучшенного TRACK.
E100 целочисленный переключатель
E300
13
x
14
x
15
x
16
x
17
x
22 5
x
6
x
7
x
8
x
9
x
10
x
21
x x x
1 26 18 2 24
x x
27 20 x
Примеры Пример 1 RPTREGS FIPNUM ENDNUM SATNUM /
Ключевые слова RPTREGS
1359
ECLIPSE 100
Пример 2 Старый целочисленный формат: RPTREGS 1 1 1 5*0 1 /
1360
Ключевые слова RPTREGS
RPTRST
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY x SCHEDULE
Управляет выводом в RESTART файл За ключевым словом должен следовать список мнемоник, управляющих выдачей данных в Restart файл. Список должен завершаться косой чертой (/). Для дополнительного управления выводом выбранным мнемоникам могут быть присвоены целые значения, большие единицы, с использованием следующего синтаксиса: мнемоника=целое число, где по обе стороны знака равенства не должно быть пробелов.
ECLIPSE 100
Примечание
ECLIPSE 100
Выводом в Restart файл в ECLIPSE 100 можно также управлять с помощью мнемоники RESTART (переключатель 7) ключевых слов RPTSCHED и RPTSOL. Однако RPTRST предоставляет больше возможностей, когда необходимо записать дополнительные данные в Restart файл. Если для мнемоники BASIC ключевого слова RPTRST установлено значение 1 или 2, то последующее ключевое слово RPTSCHED переопределяет частоту вывода. Однако, если для мнемоники BASIC установлено значение 3 или более, то любое значение 7-го переключателя RPTSCHED игнорируется.
ECLIPSE 300
Мнемоника RESTART выводит запись, с которой ECLIPSE 300 может быть повторно запущен с помощью ключевого слова RESTART в секции SOLUTION.
ECLIPSE 300
Если не указаны ключевые слова BASIC или RESTART, то в целях совместимости со старым ключевым словом OUTSOL входные величины выводятся на каждом отчетном шаге до тех пор, пока не будут установлены заново.
В старых наборах данных ECLIPSE 100 могут использоваться не мнемоники, а целочисленные управляющие значения. Их использование описано в разделе «RPTRST» на стр. 1027 «Технического описания ECLIPSE».
Ключевые слова RPTRST
1361
В приведенной ниже таблице перечислены все доступные мнемоники. Таблица 3.10 Управление выводом RPTRST Вводимое ключевое слово или мнемоника
1362
Вывод
E100 E300
ACIP
Выводить сопротивление упругой волне (только с опцией петроэластичной модели): создается массив с именем ACOUIMPP. Если запрашивается этот элемент, следует также запросить элемент DEN.
x
ACIS
Выводить сопротивление поперечной волне (только с опцией петроэластичной модели): создается массив с именем ACOUIMPS . Если запрашивается этот элемент, следует также запросить элемент DEN.
x
AIM
Вывод массива статуса AIM (1 для неявных ячеек; 2 для явных ячеек)
ALLPROPS
Запрашивает выдачу данных, необходимых для некоторых программ, которые могут взаимодействовать с ECLIPSE. Выводимые данные включают значения плотности, вязкости, объемных коэффициентов и относительных проницаемостей фаз. Если установлено значение 2, то используются старые мнемоники для вывода (1/FVFOIL и т. д.)
AMF
Вывод молярных концентраций в водной фазе (опция CO2SOL)
Ключевые слова RPTRST
x x
x
Таблица 3.10 Управление выводом RPTRST (Продолжение) Вводимое ключевое слово или мнемоника BASIC
Вывод
E100 E300 x
Вывод основных файлов Restart.
x
Если установлено 1, то файлы restart создаются на каждом отчетном шаге. Если файлы не унифицированны, то сохраняется только последний файл расчета (необходимо для надежных повторных запусков). Если установлено значение 2, то файлы restart создаются на каждом отчетном шаге до тех пор, пока этот указатель не установлен заново, и все файлы сохраняются. Если установлено значение 3, то файлы restart создаются на каждом n-ом отчетном шане. Частота повторных запусков управляется мнемоникой FREQ. Если установлено значение 4, то файл Restart записывается на первом отчетном шаге каждого года. При необходимости для мнемоники FREQ можно установить значение, большее 1. В этом случае файлы restart записываются лишь каждый n-ый год. Если установлено значение 5, то файл Restart записывается на первом отчетном шаге каждого месяца. При необходимости для мнемоники FREQ можно установить значение, большее 1. В этом случае файлы restart записываются лишь каждый n-ый месяц. Если установлено значение 6, то файл Restart записывается на каждом временном шаге. ПРИМЕЧАНИЕ: Если используется это ключевое слово, то Е300 считает BASIC = 2. Чтобы впоследствии отключить повторные запуски, следует ввести BASIC=0. Значение 1 в Е300 использовать нельзя. BFORG
Вывод коэффициента Форкхаймера В для газа (расход, зависящий от скорости; выводится только при использовании ключевых слов VDFLOW, VDKRO или VDKRG), как описано в разделе «Поток с отклонением от закона Дарси», глава 36 «Технического описания ECLIPSE», уравнение 35-15.
x
BFORO
Вывод коэффициента Форкхаймера В для нефти (расход, зависящий от скорости; выводится только при использовании ключевых слов VDFLOW, VDKRO или VDKRG), как описано в разделе «Поток с отклонением от закона Дарси», глава 36 «Технического описания ECLIPSE», уравнение 35-15.
x
BGAS
Вывод молярных плотностей газа в пластовых условиях
x
BOIL
Вывод молярных плотностей нефти в пластовых условиях
x
BSOL
Вывод молярных плотностей твердой фазы в пластовых условиях (опция SOLID)
x
BWAT
Вывод молярных плотностей воды в пластовых условиях
x
CFL
Вывод значений CFL (см. ключевое слово CFLLIMIT)
x
Ключевые слова RPTRST
1363
Таблица 3.10 Управление выводом RPTRST (Продолжение) Вводимое ключевое слово или мнемоника
1364
Вывод
E100 E300
COLR
Цвет выводимых подсеток (см. «Алгоритм WARP решения системы линейных уравнений в ECLIPSE 300» на стр. 760).
COMPRESS
Запрашивает последовательный вывод данных соединений скважин в целях сокращения размера файла Restart. Это может быть полезным в том случае, когда модель имеет большое число скважин и только небольшая их часть имеет большое число соединений.
CONV
Вывод ячеек, затрудняющих сходимость. По умолчанию устанавливается CONV=10, так что выводятся 10 наихудших ячеек. Чтобы изменить это значение, следует заново указать CONV=целое число.
DEN
Вывод плотностей фаз в пластовых условиях
DENG
Вывод массовых плотностей газа
x
DENO
Вывод массовых плотностей нефти
x
DENS
Вывод массовых плотностей твердой фазы (опция SOLID)
x
DENW
Вывод массовых плотностей воды
DRAIN
Выдача областей дренирования. Если установлено значение, большее 1, то выводится дополнительный массив, обозначающий стоки (как правило, скважины) в расчете областей дренирования. (Они могут быть также выведены в файл Debug. См. 25-й указатель ключевого слова OPTIONS.)
EFFSTRES
Геомеханика: вывод значений напряжения в породе: создает массивы с именами EFFSTRXX, EFFSTRYY, EFFSTRZZ, EFFSTRXY, EFFSTRXZ, EFFSTRYZ
x
ENERGY
Внутренняя энергия/общий объем (опция THERMAL)
x
FFORG
Коэффициент Форкхаймера для потока газа с отклонением от закона Дарси (опция VELDEP)
x
FFORO
Коэффициент Форкхаймера для потока нефти с отклонением от закона Дарси (опция VELDEP)
x
FIP
Вывод запасов в пласте
x
FLOWS
Вывод потоков между блоками (включая потоки в несоседних соединениях и потоки между глобальной и локальной сетками).
x
FMISC
Вывод коэффициента смесимости относительной проницаемости (опция смешивающегося вытеснения)
FREQ=n
Управляет частотой вывода файлов restart, если BASIC установлен большим, чем 2
FPC
Вывод коэффициента смесимости капиллярного давления (опция смешивающегося вытеснения)
x
FUGG
Вывод значений летучести компонентов в газовой фазе (диффузия за счет активности)
x
FUGO
Вывод значений летучести компонентов в нефтяной фазе (диффузия за счет активности)
x
GASPOT
Вывод газовых потенциалов
GIMULT
Вывод значений RSGI, RVGI, BOGI и BGGI
Ключевые слова RPTRST
x
x
x
x
x x
x
x x
x
x x
Таблица 3.10 Управление выводом RPTRST (Продолжение) Вводимое ключевое слово или мнемоника
Вывод
E100 E300
HGAS
Вывод значений энтальпии газа (Термальная опция ECLIPSE 300)
x
HOIL
Вывод значений энтальпии нефти (Термальная опция в ECLIPSE 300)
x
HSOL
Вывод значений энтальпии твердой фазы (Термальная опция и опция SOLID в ECLIPSE 300)
x
HWAT
Вывод значений энтальпии воды (Термальная опция ECLIPSE 300)
x
JV
Вывод значений ln(KV)
x
KRG
Вывод относительных проницаемостей газа
x
x
KRO
Вывод относительных проницаемостей нефти
x
x
KRW
Вывод относительных проницаемостей воды
x
x
LAMB
Множитель теплопроводности, зависящий от насыщенности (опция THERMAL)
x
MLSC
Вывод общей молярной плотности
x
NCNG
Вывод нормализованных капилярных чисел для газа (опция VELDEP, вывод только с помощью ключевого слова VDKRG)
x
NCNO
Вывод нормализованных капилярных чисел для нефти (опция VELDEP, вывод только с помощью ключевого слова VDKRO)
x
NOGRAD
Вывод полных производных для опции градиента. Если установлено положительное значение, то дополнительная информация для опции градиента не записывается в файл Restart.
x
NORST
Запрашивает файл Restart, содержащий только графику.
x
Если установлено значение 1, то файл Restart не будет содержать массивы, необходимые для повторного запуска, но обычно не нужные для графического вывода (например, массивы гистерезиса). Если установлено значение 2, то массивы скважин не будут включены в файл restart. В стандартном случае с нелетучей нефтью файл restart будет содержать данные заголовка и четыре массива, PRESSURE, SWAT, SGAS и RS (а также любые другие массивы, запрошенные прочими указателями в этом ключевом слове). Файлы restart, выведенные при положительном значении этой мнемоники, не могут быть использованы для повторного запуска расчета. Однако имеется возможность записать данные повторного запуска в файл Save (см. мнемонику SAVE и ключевое слово RESTART). OILPOT
Вывод нефтяных потенциалов
x
PART
Вывод разбиений доменов (опция параллельных вычислений)
x
PBPD
Вывод значений давления насыщения и точки росы
Ключевые слова RPTRST
x
1365
Таблица 3.10 Управление выводом RPTRST (Продолжение) Вводимое ключевое слово или мнемоника
Вывод
E100 E300
PCGW
Вывод капиллярных давлений в системе газ-вода (для случаев GASWAT)
PCOG
Вывод капиллярных давлений в системе газ-нефть
x
x
PCOW
Вывод капиллярных давлений в системе нефть-вода
x
x
PGAS
Вывод давления газовой фазы
x
x
POIL
Вывод давления нефтяной фазы
x
x
POIS
Вывод коэффициента Пуассона (только с опцией петроэластичной модели): создается массив с именем POISSONR. Если запрашивается этот элемент, следует также запросить элемент DEN.
x
PORO
Вывод эффективных значений пористости (только с опцией градиента)
x
PORV_MOD
Вывод множителей порового объема для уплотнения породы (случай ROCKCOMP)
POT
Вывод потенциалов фаз (включая потенциал с начальной поправкой на контакт)
PPCG
Вывод расчетных концевых точек в системе газ-нефть
x
PPCW
Вывод расчетных концевых точек в системе нефть-вода
x
PRES_EFF
Вывод эффективных значений давления флюида для уплотнения породы (если указаны ключевые слова OVERBURD и ROCKOPTS).
x
PRES
Е100 Вывод давлений водной и газовой фазы
x
x x
x
x
Е300 Вывод давлений сеточных блоков
1366
PRESMIN
Вывод минимальных значений давления (опция необратимого уплотнения породы)
x
PRESSURE
Вывод давлений в сеточных блоках (аналогично PRES)
x
PRSTRESS
Геомеханика, основные напряжения; вывод с именами PRSTRES1, PRSTRES2, PRSTRES3
x
PSAT
Вывод значений давления насыщения (для композиционного режима)
x
PVDPH
Производная порового объема с учетом пористости
x
PWAT
Вывод давления водной фазы
x
RATP
Отношение фактических значений пропускной способности к заданным
x
RATS
Отношение фактических изменений решения к заданным
x
REAC
Скорости химических реакций (см. раздел «Химические реакции» на стр. 67 «Технического описания ECLIPSE»)
x
RESTART
Вывод данных, необходимых для гибкого рестарта
x
RK или PERMREDN
Уменьшение проницаемости для водной фазы из-за удержания полимера в породе (модель полимерного заводнения)
x
ROCKC
Выдача модифицированных множителей порового объема и проводимости (для модели уплотнения породы). Установка значения 2 также дает модифицированные значения DZ в предположении уплотнения в направлении Z (для гистерезисного уплотнения).
x
Ключевые слова RPTRST
Таблица 3.10 Управление выводом RPTRST (Продолжение) Вводимое ключевое слово или мнемоника
Вывод
E100 E300
ROCKDISP
Геомеханика, смещение породы; вывод с именами ROCKDISX, ROCKDISY, ROCKDISZ Эти значения интерполируются по центрам сеточных блоков.
RPORV
Вывод поровых объемов в пластовых условиях
x
RS
Вывод значения растворимости газа в нефти Rs (в композиционных расчетах интерпретируется как газонефтяной фактор жидкой фазы пласта в поверхностных условиях)
x
RSSAT
Вывод насыщенных значений Rs (растворимость газа в нефти). Только в режиме нелетучей нефти для ECLIPSE 300
RSW
Вывод концентрации CO2 в водной фазе
x
RV
Вывод значения растворимости испаренной нефти в газе Rv (в композиционных расчетах интерпретируется как нефтегазовый фактор паровой фазы пласта в поверхностных условиях)
x
RVSAT
Вывод насыщенных значений Rv (растворимость испаренной нефти в газе). Только в режиме нелетучей нефти для ECLIPSE 300
x
SAVE
Запрашивает запись файла Restart в файл Save. Этот элемент действует так же, как элемент 1 (управление повторным запуском BASIC), но управляет записью данных для повторного запуска, зависящих от времени, в файл Save.
x
x
x
x
x
Если установлено значение 1 или 2, то данные для повторного запуска записываются в файл Save на каждый отчетный момент времени, пока этот переключатель не будет переопределен. Если установлено значение 3, то данные повторного запуска записываются при каждом n-м выводе отчета. Частота повторных запусков управляется мнемоникой SFREQ. Если установлено значение 4, то данные для повторного запуска записываются на первом отчетном шаге каждого года. При необходимости для мнемоники SFREQ можно установить значение, большее 1. В этом случае файлы restart записываются лишь каждый n-ый год. Если установлено значение 5, то данные для повторного запуска записываются на первом отчетном шаге каждого месяца. При необходимости для мнемоники SFREQ можно установить значение, большее 1. В этом случае файлы restart записываются лишь каждый n-ый месяц. Значение 6 зарезервировано для использования FrontSim. Заметим, что файл Save должен быть запрошен либо ключевым словом SAVE в секции RUNSPEC, либо запросом файла Save в ключевом слове LOAD, иначе данные для повторного запуска не будут выведены в файл Save.
Ключевые слова RPTRST
1367
Таблица 3.10 Управление выводом RPTRST (Продолжение) Вводимое ключевое слово или мнемоника
1368
Вывод
E100 E300
SFREQ=n
Управляет частотой записи файлов restart в файл Save, если значение мнемоники SAVE установлено большим, чем 2.
SGAS
Вывод газонасыщенностей сеточных блоков.
x
SGASMAX
Вывод максимальной газонасыщенности (опция гистерезиса)
x
SGCR
Вывод расчетных критических газонасыщенностей (опции TZONE или коррекции подвижнсти флюида)
x
SGTRAP
Вывод насыщенности захваченного газа Sgtrap для опции гистерезиса для поочередной закачки воды и газа
SOGCR
Вывод расчетных критических насыщенностей нефти в газе (опции TZONE или коррекции подвижного флюида)
x
SOIL
Вывод нефтенасыщенностей в сеточных блоках
x
SOILMAX
Вывод максимальной нефтенасыщенности (опция гистерезиса)
x
SOWCR
Вывод расчетных критических насыщенностей нефти в воде (опции TZONE или коррекции подвижного флюида)
x
SSOLID
Вывод значений насыщенности твердой фазы в сеточном блоке (опция SOLID)
x
STATE
Вывод имеющихся состояний
x
STEN
Вывод значений поверхностного натяжения нефти/газа (опция смешивающегося вытеснения)
x
STREAM=n
Зарезервировано для FrontSim
SUBG
Вывод подсетки (см. «Подпрограмма WARP решения системы линейных уравнений в ECLIPSE 300» на стр. 760).
SURFBLK
Вывод концентраций ПАВ (SURFACT), максимальных концентраций ПАВ (SURFMAX), адсорбции (SURFADS) и логарифма капиллярного числа числа (SURFCNM). Опция ПАВ.
SWAT
Вывод водонасыщенностей в сеточных блоках
x
SWATMIN
Вывод минимальной водонасыщенности (опция гистерезиса)
x
SWCR
Вывод расчетных критических водонасыщенностей (опции TZONE или коррекции подвижного флюида)
x
TEMP
Вывод значений температуры в пласте (опция THERMAL)
x
TOTCOMP
Вывод полной сжимаемости системы флюидов (кроме сжимаемости породы)
x
VELOCITY
Вывод скорости воды для утончения сдвига полимера в модели полимерного заводнения и/или вывод скорости газа для утончения полимера в модели пены
VGAS
Вывод вязкостей газа
VISC
Вывод вязкостей флюида
VOIL
Вывод вязкостей нефти
x
VMF
Вывод молярных концентраций пара (доля общего количества молей углеводорода в газе)
x
VWAT
Вывод вязкостей воды
x
WATPOT
Вывод водных потенциалов
x
Ключевые слова RPTRST
x
x
x x
x
x
x x
Таблица 3.10 Управление выводом RPTRST (Продолжение) Вводимое ключевое слово или мнемоника
ECLIPSE 300
Вывод
E100 E300
XGAS
Вывод частичных газонасыщенностей (опция выпаривания)
x
XMF
Вывод молярных долей жидкого компонента (долей каждого компонента жидкости)
x
XWAT
Вывод частичных водонасыщенностей (опция выпаривания)
x
YMF
Вывод молярных концентраций испаренного компонента (концентрации каждого компонента газа)
x
ZMF
Вывод итоговых молярных концентраций компонентов
x
Вывод XMF/YMF Если запрошена XMF либо YMF, то в Restart файл записывается последовательность значений для каждого компонента. Например, если имеется пять компонентов и используется мнемоника XMF, то ECLIPSE 300 записывает в restart файл мнемоники XMF1, XMF2, XMF3, XMF4 и XMF5. Они могут быть отображены в GRAF путем запроса XMF1 и т. д. Давления насыщения в ECLIPSE 300, как правило, не используются. Их расчет может потребовать значительных затрат процессорного времени.
ECLIPSE 300
Вывод индикатора Для вывода распределения индикатора следует добавить его имя в качестве одной из мнемоник.
ECLIPSE 300
Вывод значений расхода Имеются аргументы RPTRST/OUTSOL, позволяющие записывать значения расхода в Restart файлы. Эта возможность может использоваться для создания схем движения флюида. При этом используются мнемоники FLOC1 для компонента 1, FLOC2 для компонента 2 и т. д. (в качестве молярных дебитов). FLOWAT выводит значение расхода воды (в поверхностных условиях). В моделях нелетучей нефти FLOOIL и FLOGAS выводят значения расхода нефтяных и газовых компонентов в поверхностных условиях. В тепловом моделировании FLOE выводит расход энергии.
Ключевые слова RPTRST
1369
Примеры Пример 1. ECLIPSE 100 RPTRST BASIC=2 FLOWS POT PBPD /
Пример 2. ECLIPSE 300 С этим примером перезапустить модель нельзя, но PRESSURE, SOIL и VGAS выдаются в каждый Restart файл, пока не будут переопределены RPTRST PRESSURE SOIL VGAS /
1370
Ключевые слова RPTRST
RPTRUNSP
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Управляет выводом данных секции RUNSPEC Если в секции RUNSPEC задано это ключевое слово, то в Print файл будет записан список параметров, установленных в секции RUNSPEC. Сюда включены все переменные, установленные в секции RUNSPEC (значения по умолчанию и определенные пользователем). У этого ключевого слова нет связанных с ним данных.
Ключевые слова RPTRUNSP
1371
RPTSCHED
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Управляет выводом из секции SCHEDULE За ключевым словом должен следовать список мнемоник, управляющих выводом данных из секции SCHEDULE в Print файл. Там, где это возможно, мнемоники связаны с соответствующими ключевыми словами. Список должен завершаться косой чертой (/). Ключевое слово RPTSCHED может использоваться для переопределения элементов управления выводом так часто, как это необходимо.
ECLIPSE 100
Примечание
ECLIPSE 100
При вводе мнемоники NOTHING обнуляются значения всех признаков отчетности.
ECLIPSE 100
Для дополнительного управления выводом выбранным мнемоникам могут быть присвоены целые значения, большие единицы, с использованием следующего синтаксиса:
В старых наборах данных ECLIPSE 100 могут использоваться не мнемоники, а целочисленные элементы управления. Их использование описано в разделе «RPTSCHED: целочисленные элементы управления, используемые до версии 2002А» на стр. 1033 «Технического описания ECLIPSE».
мнемоника=целое число, где по обе стороны знака равенства не должно быть пробелов. В приведенной ниже таблице перечислены все доступные мнемоники. Мнемоники отмечены знаком «x» в соответствующем столбце. Таблица 3.11 Управление выводом RPTSCHED Вводимое ключевое слово или мнемоника
Вывод
E100 E300 x
AIM
Вывод массива статуса AIM (1 для неявных ячеек; 2 для явных ячеек) AMF Вывод молярных концентраций водной фазы (опция CO2SOL) AQUCT, AQUFET, Вывод состояния водоносных пластов Фетковича или AQUFETP Картера-Трейси. BFORG Вывод коэффициента Форкхаймера В для газа (опция VELDEP, вывод только при использовании ключевых слов VDFLOW, VDKRO или VDKRG), как описано в разделе «Создание потоков» на стр. 581 «Технического описания ECLIPSE», [37.12]. BFORO Вывод коэффициента Форкхаймера В для нефти (опция VELDEP, вывод только при использовании ключевых слов VDFLOW, VDKRO или VDKRG), как описано в разделе «Создание потоков» на стр. 581 «Технического описания ECLIPSE», [37.12]. BGAS Вывод молярных плотностей газа в пластовых условиях BOIL Вывод молярных плотностей нефти в пластовых условиях BSOL Вывод молярных плотностей твердой фазы в пластовых условиях (опция SOLID)
1372
Ключевые слова RPTSCHED
x x x
x
x x x
Таблица 3.11 Управление выводом RPTSCHED (продолжение) Вводимое ключевое слово или мнемоника
Вывод
E100 E300
BWAT
Вывод молярных плотностей воды в пластовых условиях
CPU
Выдача данных использования центрального процессора и затрат времени для текущего расчета.
x x
Если установлено значение 1, то отчет посылается в Print файл. Если установлено значение 2, то, кроме Print файла, копия отчета выводится на терминал в сокращенном виде. Если установлено значение 3, то отчет выводится только в сокращенном виде. Значение 4 аналогично значению 2, но время использования центрального процессора и затраты времени для текущего расчета выводятся в секундах. Описание вывода см. в разделе «Отчеты о времени» на стр. 883 «Технического описания ECLIPSE». Если установлено значение 0, то отсчеты времени внутри временного шага не записываются во время промежуточных временных шагов. DENG
Вывод плотности газа в сеточном блоке в пластовых условиях
x
x
DENO
Вывод плотности нефти в сеточном блоке в пластовых условиях
x
x
DENS
Вывод плотности твердой фазы в сеточном блоке в пластовых условиях (опция SOLID)
DENW
Вывод плотности воды в сеточном блоке в пластовых условиях
EFFSTRES
Геомеханика: вывод напряжений породы: создает массивы с именами EFFSTRXX, EFFSTRYY, EFFSTRZZ, EFFSTRXY, EFFSTRXZ, EFFSTRYZ
x
ENERGY
Вывод отношений суммарной энергии к общему объему (энергия/(порода+поровый объем)) (термальная опция ECLIPSE 300)
x
FFORG
Коэффициент Форкхаймера для потока газа с отклонением от закона Дарси (опция VELDEP)
x
FFORO
Коэффициент Форкхаймера для потока нефти с отклонением от закона Дарси (опция VELDEP)
x
Ключевые слова RPTSCHED
x x
x
1373
Таблица 3.11 Управление выводом RPTSCHED (продолжение) Вводимое ключевое слово или мнемоника FIP
Вывод Вывод отчетов о запасах и потоках между областями.
E100 E300 x
Если установлено значение 1, то выводится отчет о запасах для всего месторождения. Если установлено значение 2, то дополнительно создается балансовый отчет для каждой области раздельного подсчета запасов, определенной ключевым словом FIPNUM. В нем приводятся текущие и начальные запасы флюида, накопленные значения расхода в скважины и другие области, а также погрешности материального баланса. Если установлено значение 3, то дополнительно выводится балансовый отчет для всех наборов областей запасов, определенных ключевым словом FIP.
1374
FIPFOAM
Вывод отчетов о запасах пены (для модели пены). Значение 1 выводит отчет для всего месторождения, значение 2 дополнительно выводит отчет для каждой области запасов.
x
FIPRESV
Вывод отчетов для объемов пласта по областям
x
FIPSALT
Вывод отчетов о запасах солей (для опции минерализованной воды и опции полимерного заводнения с чувствительностью к солям). Значение 1 выводит отчет для всего месторождения, значение 2 дополнительно выводит отчет для каждой области запасов.
x
FIPSOL
Вывод отчетов о запасах растворителя. Значение 1 выводит отчет для всего месторождения, значение 2 дополнительно выводит отчет для каждой области запасов.
x
FIPSURF
Вывод отчетов о запасах ПАВ (для модели ПАВ). Значение 1 выводит отчет для всего месторождения, значение 2 дополнительно выводит отчет для каждой области запасов.
x
FIPTEMP или FIPHEAT
Вывод отчетов о запасах энергии (для температурной модели). Значение 1 выводит отчет для всего месторождения, значение 2 дополнительно выводит отчет для каждой области запасов.
x
FIPTR
Вывод отчетов о запасах индикатора (для опции трассировки индикатора). Значение 1 выводит отчет для всего месторождения, значение 2 дополнительно выводит отчет для каждой области запасов.
x
FIPVE
Вывод запасов в исходных нефтяной, водной и газовой зонах (для опции вертикального равновесия)
x
FLOCn
Вывод потоков компонентов между блоками (для компонента n, где n ⎯ целое число)
Ключевые слова RPTSCHED
x
Таблица 3.11 Управление выводом RPTSCHED (продолжение) Вводимое ключевое слово или мнемоника
Вывод
E100 E300
FLOE
Вывод потоков энергии между блоками (только для термальной опции ECLIPSE 300)
FLOGAS
Вывод потоков газа между областями (только для расчетов с нелетучей нефтью). В Е300 потоки через несоседние соединения выводятся всегда. В Е100 они выводятся при значении мнемоники, равном 3.
x
x
FLOOIL
Вывод потоков нефти между областями (только для расчетов с нелетучей нефтью). В Е300 потоки через несоседние соединения выводятся всегда. В Е100 они выводятся при значении мнемоники, равном 3.
x
x
FLOSOL
Вывод потоков растворителя между блоками
x
FLOWAT
Вывод потоков воды между областями. В Е300 потоки через несоседние соединения выводятся всегда. В Е100 они выводятся при значении мнемоники, равном 3.
x
FMISC
Вывод коэффициента смесимости относительной проницаемости (опция смешивающегося вытеснения)
FOAM
Вывод концентрации пены в сеточных блоках (для опции пены)
x
FOAMADS
Вывод адсорбции пены в сеточных блоках (для опции пены)
x
FOAMDCY
Вывод распада пены в сеточных блоках (для опции пены)
x
FOAMMOB
Вывод коэффициента подвижности газа из-за воздействия пены (для опции пены)
x
FPC
Вывод коэффициента смесимости капиллярного давления (опция смешивающегося вытеснения)
x
FUGG
Вывод значений летучести компонентов в газовой фазе (диффузия за счет активности)
x
FUGO
Вывод значений летучести компонентов в нефтяной фазе (диффузия за счет активности)
x
GASCONC
Вывод концентрации газа в матричных сеточных блоках (для опции метана в угольном пласте)
GASPOT
Вывод газовых потенциалов
GDOWAT
Вывод газа, вытесненного в нефтяную и водную зоны (для опции вертикального равновесия). Значение 1 ⎯ по областям и для месторождения, больше 1 ⎯ по сеточным блокам
x
GI
Выдача текущего значения нагнетания газа для псевдокомпозиционной модели нагнетания газа. Установка значения, большего 1, также выводит множители RSGI, RVGI, BOGI и BGGI для ячеек.
x
GMEG
Вывод значений подвижности энергии газовой фазы (термальная опция ECLIPSE 300)
x
GMEO
Вывод значений подвижности энергии нефтяной фазы (термальная опция ECLIPSE 300)
x
x
x
x
x x
Ключевые слова RPTSCHED
1375
Таблица 3.11 Управление выводом RPTSCHED (продолжение) Вводимое ключевое слово или мнемоника
Вывод
E100 E300
GMEW
Вывод значений подвижности энергии водной фазы (термальная опция ECLIPSE 300)
GOC
Вывод текущих значений глубины газонефтяного контакта (для опции вертикального равновесия). Если контакт находится выше ячейки, то выводится ААААА, если ниже ячейки ⎯ ВВВВВ.
x
GOCDIFF
Вывод разности начальной и текущей глубин газонефтяного контакта (для опции вертикального равновесия)
x
GRAD
Краткий отчет по расчетам градиентов в опции градиента
x
HGAS
Вывод значений энтальпии газа (термальная опция ECLIPSE 300)
x
HOIL
Вывод значений энтальпии нефти (термальная опция ECLIPSE 300)
x
HSOL
Вывод значений энтальпии твердой фазы (термальная опция и опция SOLID в ECLIPSE 300)
x
HWAT
Вывод значений энтальпии воды (термальная опция ECLIPSE 300)
x
JV
Вывод коэффициента смесимости капиллярного давления (опция смешивающегося вытеснения)
x
KRG
Вывод относительных проницаемостей сеточных блоков для газа
x
KRN
Вывод относительных проницаемостей сеточных блоков для растворителя (для модели растворителя)
x
KRO
Вывод относительных проницаемостей сеточных блоков для нефти
x
x
KRW
Вывод относительных проницаемостей сеточных блоков для воды
x
x
LAMB
Вывод множителя теплопроводности, зависящего от насыщенности (термальная опция ECLIPSE 300)
x
MLSC
Вывод суммарной молярной плотности
x
MULT
Выдача поровых объемов и проводимостей сеточных блоков, если они были модифицированы
NCNG
Вывод нормализованных капиллярных чисел для газа (опция VELDEP, вывод только с ключевым словом VDKRG)
x
NCNO
Вывод нормализованных капиллярных чисел для нефти (опция VELDEP, вывод только при ключевом слове VDKRO)
x
NEWTON
Вывод краткой информации о сходимости ньютоновской итерации.
x
x
x
x
x
Если установлено значение 1, то отчет записывается в Print файл. Если установлено значение 2, то, кроме Print файла, копия отчета выводится на терминал в сокращенном виде. Если установлено значение 3, то отчет выводится только в сокращенном виде. ODGAS
1376
Ключевые слова RPTSCHED
Вывод нефти, вытесненной в газовую зону (для опции вертикального равновесия). Значение 1 ⎯ по областям и для месторождения, больше 1 ⎯ по сеточным блокам
x
Таблица 3.11 Управление выводом RPTSCHED (продолжение) Вводимое ключевое слово или мнемоника
Вывод
E100 E300
ODWAT
Вывод нефти, вытесненной в водную зону (для опции вертикального равновесия). Значение 1 ⎯ по областям и для месторождения, больше 1 ⎯ по сеточным блокам
x
OILAPI
Вывод значений плотности нефти в градусах API в сеточных блоках (для трассировки API).
x
OILPOT
Вывод нефтяных потенциалов
x
PART
Вывод разбиений доменов (опция параллельных вычислений)
x
PB или PBUB RSSAT
Вывод значений давления насыщения для сеточных блоков. 1: вывод только давления насыщения. 2: кроме того, вывод значений растворимости насыщенного газа в нефти
x
PBLK или POLYMER
Вывод значений концентрации полимера в сеточных блоках (для опции полимерного заводнения).
x
PCOG
Вывод капиллярных давлений в системе газ-нефть
x
PCOW
Вывод капиллярных давлений в системе нефть-вода
x
PCGW
Вывод капиллярных давлений в системе газ-вода
x
PD или PDEW RVSAT
Вывод значений давления точки росы для сеточных блоков. 1: вывод только давлений точки росы. 2: кроме того, вывод насыщенных растворимостей испаренной нефти в газе
PGAS
Выдача давлений газовой фазы в сеточных блоках
PGASD или POTG Вывод начальных давлений газовой фазы в сеточных блоках, скорректированных по опорной глубине (см. также ключевое слово DATUM).
x
x
x
x
x
PLYADS
Вывод текущей концентрации полимера, адсорбированного на поверхности породы пласта (для опции полимерного заводнения)
x
POILD or POTO
Вывод давлений нефтяной фазы в сеточных блоках (скорректированных по опорной глубине)
x
POTC
Вывод начального потенциала с поправкой на контакт
x
PRES, POIL или Вывод давлений в сеточных блоках PRESSURE
x
x
x
PRESMIN
Вывод минимальных значений давления (опция необратимого уплотнения породы)
x
PRSTRESS
Геомеханика, основные напряжения; вывод с именами PRSTRES1, PRSTRES2, PRSTRES3
x
PSAT
Вывод значений давления насыщения (для композиционного режима)
x
PWAT
Вывод давлений водной фазы в сеточных блоках
x
PWATD или POTW Вывод давлений водной фазы в сеточных блоках (скорректированных по опорной глубине)
x
REAC
Скорости химических реакций (см. раздел «Химические реакции» на стр. 67 «Технического описания ECLIPSE»)
Ключевые слова RPTSCHED
x
1377
Таблица 3.11 Управление выводом RPTSCHED (продолжение) Вводимое ключевое слово или мнемоника
Вывод
E100 E300
RECOV
Вывод механизмов добычи (см. «Механизмы добычи» на стр. 653 «Технического описания ECLIPSE»)
x
RESTART
Вывод Restart файлов.
x
Если установлено значение 1, то restart файлы создаются на каждом отчетном шаге. Если файлы не унифицированны, то сохраняется только последний файл расчета (необходимо для надежных повторных запусков). Если установлено значение, большее 1, то restart файлы создаются на каждом отчетном шагк до тех пор, пока этот указатель не установлен заново, и все файлы сохраняются. Если установлено значение, большее 2, то межблоковые потоки каждой фазы записываются в Restart файлы. Если установлено значение, большее 3, то текущие запасы и потенциалы фаз в каждой ячейке сетки записываются в restart файлы. Если установлено значение 6, то restart файлы создаются на каждом временном шаге. См. также ключевые слова RESTART, RPTRST PSEUDOS, FMTOUT, FMTIN, UNIFIN и UNIFOUT. Значение этого элемента управления игнорируется, если для мнемоники BASIC (указатель 1) ключевого слова RPTRST было предварительно установлено значение, большее 2. Вывод начального Restart файла (0.0 дней) управляется мнемоникой RESTART (указатель 7) ключевого слова RPTSOL, но для этого необходим как минимум один временной шаг. В ECLIPSE 300 ключевое слово OUTSOL управляет выводом в Restart файл.
1378
RK
Вывод текущего коэффициента уменьшения проницаемости, применяемого к относительной проницаемости для водной фазы (для опции полимерного заводнения).
x
ROCKC
Вывод множителей порового объема и проводимости (для модели уплотнения породы). 2: также выводятся модифицированные значения DZ при предполагаемом уплотнении в направлении Z (для гистерезисного уплотнения). 3: кроме того, суммируются значения DZ для каждого столбца сеточных блоков (для гистерезисного уплотнения).
x
ROCKDISP
Геомеханика, смещение породы; вывод с именами ROCKDISX, ROCKDISY, ROCKDISZ. Эти значения определяются на гранях сеточных блоков.
x
RPORV
Вывод поровых объемов в пластовых условиях
x
RS
Вывод значений растворимости газа в нефти в сеточных блоках
RSW
Вывод концентраций CO2 в водной фазе для сеточных блоков
Ключевые слова RPTSCHED
x
x x
Таблица 3.11 Управление выводом RPTSCHED (продолжение) Вводимое ключевое слово или мнемоника
Вывод
E100 E300
RV
Вывод значений растворимости нефти в газе в сеточных блоках. Если установлено значение, большее 1: при действующей опции дискретизированной матрицы также выводятся значения растворимости в матрице.
x
x
SALT
Вывод значений концентрации солей в сеточных блоках (для опции минерализованной воды и опции полимерного заводнения с чувствительностью к солям)
x
x
SGAS
Вывод газонасыщенностей сеточных блоков
x
x
SGTRAP
Насыщенность захваченного газа и динамическая насыщенность захваченного газа (только для модели гистерезиса при поочередной закачке воды и газа)
x
SL
Вывод молярных долей жидкости (термальная опция ECLIPSE 300)
SOIL
Вывод нефтенасыщенностей в сеточных блоках
SPENGAS
Вывод значений внутренней энергии газа (термальная опция ECLIPSE 300)
x
SPENOIL
Вывод значений внутренней энергии нефти (термальная опция ECLIPSE 300)
x
SPENWAT
Вывод значений внутренней энергии воды (термальная опция ECLIPSE 300)
x
SSOL
Вывод текущей насыщенности растворителя.
SSOLID
Вывод значений насыщенности твердой фазы в сеточном блоке (опция SOLID)
x
STATE
Вывод имеющихся состояний
x
STEN
Вывод значений поверхностного натяжения нефти/газа (опция смешивающегося вытеснения)
x
SUMMARY
Выдача итогов решения в конце каждого временного шага.
x x
x
x
x
Если установлено значение 1: отчет направляется в Print файл. Если установлено значение 2: копия отчета выводится на терминал в сокращенном виде. Если установлено значение 3: отчет направляется только на терминал. Для расчетов, использующих опцию локального измельчения сетки, значение 4 выводит в этих отчетах погрешности величин запасов в глобальных ячейках, возникающие из-за соседних локальных сеток. SURFADS
Вывод текущей концентрации ПАВ, адсорбированного на поверхности породы пласта (для модели ПАВ)
x
SURFBLK
Вывод концентраций ПАВ и капиллярного числа SURFBLK (для модели ПАВ).
x
SV
Вывод молярных долей пара (термальная опция ECLIPSE 300)
x
SW
Вывод молярных долей воды (термальная опция ECLIPSE 300)
x
SWAT
Вывод водонасыщенностей в сеточных блоках
Ключевые слова RPTSCHED
x
x
1379
Таблица 3.11 Управление выводом RPTSCHED (продолжение) Вводимое ключевое слово или мнемоника
Вывод
E100 E300
T2
Вывод значения температуры при переходе из двухфазного состояния в трехфазное (термальная опция ECLIPSE 300)
x
T3
Вывод точки насыщения (термальная опция ECLIPSE 300)
x
TBLK или TRACER
Вывод концентраций индикатора в сеточных блоках (для трассировки индикатора)
x
TEMP
Вывод температуры сеточных блоков (для температурной опции или термальной опции ECLIPSE 300)
x
TET
Вывод значений температур на последнем временном уровне (термальная опция ECLIPSE 300)
x
TO
Вывод значения температуры, при котором нефтяная фаза покидает систему (термальная опция ECLIPSE 300)
x
TOTCOMP
Вывод полной сжимаемости системы флюидов (кроме породы)
x
TW
Вывод значения температуры, при котором водная фаза покидает систему (термальная опция ECLIPSE 300)
x
TRADS или TRDCY
Вывод данных адсорбции и распада индикатора (для опции трассировки примесей)
x
TUNING
Вывод параметров управления моделированием, установленных ключевым словом TUNING
x
UGAS
Вывод значений удельного объема газовой фазы (термальная опция ECLIPSE 300)
x
UOIL
Вывод значений удельного объема нефтяной фазы (термальная опция ECLIPSE 300)
x
UWAT
Вывод значений удельного объема водной фазы (термальная опция ECLIPSE 300)
x
V2
Вывод значения молярной концентрации пара при переходе из двухфазного состояния в трехфазное (термальная опция ECLIPSE 300)
x
VFPPROD
Вывод таблиц показателей вертикального потока. (Для того, чтобы их получить, RPTSCHED должно быть расположено перед VFPPROD и т. д.)
x
x
Это также задействует вывод сообщений о сходимости сети в опции Network. Если установлено значение, большее 1: также записывается таблица, в которой максимальные размеры, определенные в ключевом слове VFPPDIMS, сравниваются с размерами, полученными из входных таблиц. Если установлено значение, большее 2: записывается только одна таблица, в которой сравниваются максимальные размеры.
1380
VGAS
Вывод значений вязкости газа в сеточных блоках
VMF
Вывод молярных долей пара (доля общего количества молей углеводорода в газе)
VOIL
Вывод значений вязкости нефти в сеточных блоках
x
x
VWAT
Вывод значений вязкости воды в сеточных блоках
x
x
Ключевые слова RPTSCHED
x
x x
Таблица 3.11 Управление выводом RPTSCHED (продолжение) Вводимое ключевое слово или мнемоника
Вывод
E100 E300
WATPOT
Вывод водных потенциалов
WDOGAS
Вывод воды, вытесненной в нефтяную и газовую зоны (для опции вертикального равновесия). Значение 1 ⎯ по областям и для месторождения, больше 1 ⎯ по сеточным блокам
x
WELLS
Вывод отчетов по скважинам с дебитами и темпами нагнетания, а также их накопленными величинами.
x
x
Значение 1 выводит отчет по расходам для скважин. Значение 2 выводит отчет по расходам для скважин и соединений. Значение 3 выводит отчет по накопленным величинам для слоя. Значение 4 выводит отчет по накопленным величинам для слоя и расходам для скважин. Значение 5 выводит отчет по накопленным величинам для слоя, расходам для скважин и соединений. WELSPECS или WELSPECL
Выдача данных ключевых слов по соединениям, скважинам и группам из секции SCHEDULE.
x
WOC
Вывод текущих значений глубины водонефтяного контакта (для опции вертикального равновесия). Если контакт находится выше ячейки, то выводится ААААА, если ниже ячейки ⎯ ВВВВВ.
x
WOCDIFF
Вывод разности начальной и текущей глубин водонефтяного контакта (для опции вертикального равновесия)
x
WOCGOC
Вывод разности текущих глубин водонефтяного и газонефтяного контактов (для опции вертикального равновесия)
x
XGAS
Вывод частичных газонасыщенностей (опция выпаривания)
XMF
Вывод молярных долей жидкого компонента (концентрации каждого компонента жидкости)
XWAT
Вывод частичных водонасыщенностей (опция выпаривания)
x
YMF
Вывод молярных долей газового компонента (концентрации каждого компонента жидкости)
x
ZMF
Вывод общих молярных долей компонента (концентрации каждого компонента жидкости)
x
x
Примечание
Давления насыщения (PSAT) в ECLIPSE 300, как правило, не используются. Их расчет может потребовать значительных затрат процессорного времени.
Примечание
В ECLIPSE 300 для вывода распределения индикатора следует добавить его имя в качестве одной из мнемоник.
Ключевые слова RPTSCHED
1381
Примеры Пример для ECLIPSE 100 RPTSCHED 'OIL' 'SGAS' 'RS' 'RESTART' 'FIP=2' 'SUMMARY=2' 'AQUCT' 'NEWTON' /
Пример для ECLIPSE 300 RPTSCHED PRES SWAT SOIL SGAS PSAT XMF YMF /
1382
Ключевые слова RPTSCHED
'WELSPECS'
'WELLS=2'
RPTSMRY
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION x SUMMARY SCHEDULE
Управляет выводом из секции SUMMARY Ключевое слово должно сопровождаться одним целым числом, определяющим, выводить ли ECLIPSE таблицу переменных, которые должны записываться в файл Summary во время текущего расчета. Значение 0 отключает вывод. Значение 1 включает вывод. Поле данных должно завершаться косой чертой (/).
Пример RPTSMRY 1 /
Ключевые слова RPTSMRY
1383
RPTSOL
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Управляет выводом из секции SOLUTION За ключевым словом должен следовать список мнемоник, управляющих выдачей данных из секции SOLUTION в print-файл. Там, где это возможно, мнемоники связаны с соответствующими ключевыми словами. Список должен завершаться косой чертой (/).
ECLIPSE 100
Примечание
ECLIPSE 100
При вводе мнемоники NOTHING обнуляет значения всех отчетных указателей.
ECLIPSE 100
Для дополнительного контроля вывода выбранным мнемоникам могут быть приписаны целые значения большие единицы с использованием синтаксиса:
В старых наборах данных ECLIPSE 100 могут использоваться не мнемоники, а целочисленное управление. Их значения приведены в разделе «RPTSOL — Управление выводом из секции SOLUTION» на стр. 1045 «Технического описания ECLIPSE».
мнемоника=целое число где по обе стороны знака равенства не должно быть пробелов. В нижеприведенной таблице перечислены все доступные мнемоники. Мнемоники отмечены знаком «x» в соответствующей колонке. Таблица 3.12 Управление выводом RPTSOL Вводимое ключевое слово или мнемоника
1384
Вывод
E100 E300
AIM
Вывод массива статуса AIM (1 для неявных ячеек; 2 для явных ячеек)
x
AMF
Вывод молярных концентраций в водной фазе (опция CO2SOL)
x
APIVD
Вывод таблиц начальных значений API в зависимости от глубины
x
AQUFET, или AQUFETP, или AQUCT, или AQUFLUX, или AQUANCON (*)
Вывод данных аналитических моделей водоносных пластов (Фетковича, Картера-Трейси, или Постоянного Потока) (введенных с помощью ключевых слов AQUFET, AQUFETP, AQUCT, AQUFLUX). При значении 2: кроме этого, будут выведены данные для каждого соединения водоносного пласта с сеточным блоком (введенные с помощью ключевого слова AQUANCON)
x
BFORG
Вывод B-фактора Форкхаймера для газа (расход, зависящий от скорости, выводится только при использовании ключевых слов VDFLOW, VDKRO или VDKRG), как описано в разделе «Поток с отклонением от закона Дарси» на стр. 577 и в последующих разделах «Технического описания ECLIPSE», [37.12].
Ключевые слова RPTSOL
x (только * вывод)
x
Таблица 3.12 Управление выводом RPTSOL (Продолжение) Вводимое ключевое слово или мнемоника
Вывод
E100 E300
BFORO
Вывод B-фактора Форкхаймера для нефти (расход, зависящий от скорости, выводится только при использовании ключевых слов VDFLOW, VDKRO или VDKRG), как описано в разделе «Поток с отклонением от закона Дарси» на стр. 577 и в последующих разделах «Технического описания ECLIPSE», [37.12].
x
BGAS
Вывод молярных плотностей воды в пластовых условиях
x
BOIL
Вывод молярных плотностей нефти в пластовых условиях
x
BSOL
Вывод молярных плотностей твердой фазы в пластовых условиях (опция SOLID)
x
BWAT
Вывод молярных плотностей газа в пластовых условиях
x
DENG
Вывод плотности газа в пластовых условиях в сеточных блоках.
x
x
DENO
Вывод плотности нефти в пластовых условиях в сеточных блоках.
x
x
DENS
Вывод плотности твердой фазы сеточного блока в пластовых условиях (опция SOLID)
DENW
Вывод плотности воды в пластовых условиях в сеточных блоках.
ENERGY
Внутренняя энергия на общий объем (опция THERMAL)
EQUIL
Вывод данных уравновешивания
FFORG
Фактор Форкхаймера для потока газа с отклонением от закона Дарси (опция VELDEP)
x
FFORO
Фактор Форкхаймера для потока нефти с отклонением от закона Дарси (опция VELDEP)
x
FIP
Вывод отчетов по начальным запасам:
x x
x x
x
x
При значении 1: выдается отчет о начальных запасах для всего месторождения. При значении 2: кроме того, отчеты по начальным запасам выдаются для каждой области подсчета запасов, определенной с помощью ключевого слова FIPNUM. При значении 3: кроме того, отчеты по начальным запасам выдаются для всех наборов областей запасов, определенных с помощью ключевого слова FIP. FIPFOAM
Вывод отчетов о запасах пены (для модели пены).
x
1: предоставляет отчет по всему месторождению. 2: кроме того, предоставляет отчет для каждой области запасов FIPPLY
Вывод отчетов для областей запасов полимеров/солей (для опции минерализованной воды и опции полимерного заводнения с чувствительностью к солям).
x
1: предоставляет отчет по всему месторождению. 2: кроме того, предоставляет отчет для каждой области запасов FIPRESV
Вывод отчетов для объемов пласта по областям Ключевые слова RPTSOL
x
1385
Таблица 3.12 Управление выводом RPTSOL (Продолжение) Вводимое ключевое слово или мнемоника FIPSOL
Вывод Вывод отчетов о запасах растворителя.
E100 E300 x
1: предоставляет отчет по всему месторождению. 2: кроме того, предоставляет отчет для каждой области запасов FIPSURF
Вывод отчетов о запасах ПАВ (для модели ПАВ).
x
1: предоставляет отчет по всему месторождению. 2: кроме того, предоставляет отчет для каждой области запасов FIPTEMP или FIPHEAT
Вывод отчетов о запасах энергии (для температурной опции).
x
1: предоставляет отчет по всему месторождению. 2: кроме того, предоставляет отчет для каждой области запасов FIPTR
Вывод отчетов о запасах индикатора (для опции трассировки индикатора).
x
1: предоставляет отчет по всему месторождению. 2: кроме того, предоставляет отчет для каждой области запасов
1386
FIPVE
Вывод запасов в исходных нефтяной, водной и газовой зонах в опции Вертикального Равновесия
FLOCn
Вывод потоков компонентов между блоками (для компонента n)
x
FLOE
Вывод потоков энергии между блоками (только для опции THERMAL)
x
FLOGAS
Вывод потоков газа между блоками (только для расчетов с нелетучей нефтью)
x
x
FLOOIL
Вывод потоков нефти между блоками (только для расчетов с нелетучей нефтью)
x
x
FLOSOL
Вывод потоков растворителя между блоками (для модели растворителя)
x
FLOWAT
Вывод потоков воды между блоками
x
FMISC
Вывод коэффициента смесимости относительной проницаемости (опция Miscible)
FOAM
Вывод концентрации пены в сеточных блоках (для опции пены)
x
FOAMADS
Вывод адсорбции пены в сеточных блоках (для опции пены)
x
FOAMDCY
Вывод распада пены в сеточных блоках (для опции пены)
x
FOAMMOB
Вывод коэффициента подвижности газа из-за воздействия пены (для опции пены)
x
FPC
Вывод коэффициента смесимости капиллярного давления (опция Miscible)
x
FUGG
Вывод значений летучести компонентов для газовой фазы (диффузия за счет активности)
x
Ключевые слова RPTSOL
x
x x
Таблица 3.12 Управление выводом RPTSOL (Продолжение) Вводимое ключевое слово или мнемоника
Вывод
E100 E300
FUGO
Вывод значений летучести компонентов для нефтяной фазы (диффузия за счет активности)
GASCONC
Вывод концентрации газа в матричных сеточных блоках (для опции метана в угольном пласте).
GASPOT
Вывод газовых потенциалов
GI
Вывод начального значения нагнетания газа для конденсатной/летучей модели нефти.
x
GOC
Вывод начальных значений глубины газонефтяного контакта для опции Вертикального Равновесия. (Вывод AAAAA для глубины контакта выше ячейки; вывод BBBBB для глубины контакта ниже ячейки).
x
HGAS
Вывод значений энтальпии газа (Опция Thermal в ECLIPSE 300)
x
HOIL
Вывод значений энтальпии нефти (Опция Thermal в ECLIPSE 300)
x
HSOL
Вывод значений энтальпии твердой фазы (Опции Thermal и SOLID в ECLIPSE 300)
x
HWAT
Вывод значений энтальпии воды (Опция Thermal в ECLIPSE 300)
x
JV
Вывод значений ln(KV) (только для композиционных расчетов)
x
KRG
Вывод относительных проницаемостей для газа в сеточных блоках.
x
KRN
Вывод значений относительной проницаемости растворителя для сеточных блоков (для модели растворителя)
x
KRO
Выдача относительных проницаемостей для нефти в сеточных блоках.
x
x
KRW
Выдача относительных проницаемостей для воды в сеточных блоках.
x
x
LAMB
Множитель теплопроводности в зависимости от насыщенности (опция THERMAL)
x
MLSC
Вывод итоговых значений молярной плотности
x
NCNG
Вывод нормализованных капиллярных чисел для газа (опция VELDEP, вывод только при ключевом слове VDKRG)
x
NCNO
Вывод нормализованных капиллярных чисел для нефти (опция VELDEP, вывод только при ключевом слове VDKRO)
x
OILAPI
Вывод начальных значений API в сеточных блоках (для API трассировки).
OILPOT
Вывод нефтяных потенциалов
x
PART
Вывод всех возможных разделов домена для параллельной опции, т. е. ключевых слов PSPLITX и PSPLITY.
x
PB или PBUB RSSAT
Вывод давления насыщения.
x x x
x
x
x
x
1: вывод только давления насыщения. 2: кроме того, вывод растворимостей насыщенного газа в нефти Ключевые слова RPTSOL
1387
Таблица 3.12 Управление выводом RPTSOL (Продолжение) Вводимое ключевое слово или мнемоника
Вывод
E100 E300
PBLK или POLYMER
Вывод начальных значений концентрации полимера в сеточных блоках (для модели полимерного заводнения)
PCGW
Вывод капиллярных давлений в системе газ-вода (для GASWAT)
x
PCOG
Вывод капиллярных давлений в системе с газ-нефть
x
PCOW
Вывод максимальных капиллярных давлений в системе нефть-вода
x
PD или PDEW RVSAT
Вывод давлений точки росы в сеточных блоках.
x
x
x
1: вывод только давлений в точке росы. 2: кроме того, вывод растворимостей испаряемой нефти в газе
PGAS
Вывод начальных давлений в газовой фазе в сеточных блоках
PGASD или POTG Вывод начальных давлений в газовой фазе в сеточных блоках, скорректированных на опорную глубину. (Смотри также ключевое слово DATUM)
1388
x x
PKRG
Вывод расчитанных максимальных значений относительной проницаемости нефти и относительной проницаемости газа при остаточной нефти, если активирована опция масштабирования концевых точек.
x
PKRO
Вывод расчитанных максимальных значений относительной проницаемости нефти и относительной проницаемости нефти при остаточных газе и воде, если активирована опция масштабирования концевых точек.
x
PKRW
Вывод расчитанных максимальных значений относительной проницаемости воды и относительной проницаемости нефти при остаточном газе, если активирована опция масштабирования концевых точек.
x
PLYADS
Вывод концентрации полимера, адсорбированного в текущий момент текущей на поверхности породы пласта (для опции полимерного заводнения)
x
POIL
Вывод начальных давлений в сеточных блоках.
x
POILD or POTO
Выдача начальных давлений в нефтяной фазе в сеточных блоках (скорректированных на опорную глубину)
x
POTC
Выдача начального потенциала с учетом скорректированного контакта
x
PPCG
Вывод обработанных максимальных значений капиллярных давлений в системе газ-нефть (опция масштабирования конечных точек).
x
x
PPCW
Вывод расчитанных максимальных значений капиллярных давлений в системе нефть-вода (опция масштабирования конечных точек).
x
x
PRES или PRESSURE
Вывод начальных давлений нефти
x
x
PRESMIN
Вывод минимальных значений давления (нереверсивная опция Уплотнения Породы)
x
PSAT
Вывод значений давления насыщения (для композиционного режима)
x
PVDPH
Производная порового объема с учетом пористости
x
Ключевые слова RPTSOL
x
Таблица 3.12 Управление выводом RPTSOL (Продолжение) Вводимое ключевое слово или мнемоника PWAT
Вывод
E100 E300
Вывод начальных давлений в нефтяной фазе в сеточных блоках
x
PWATD или POTW Вывод начальных давлений в водной фазе в сеточных блоках (скорректированных на опорную глубину)
x
RECOV
Вывод механизмов добычи
x
RESTART
Вывод restart-файлов:
x
При значении > 1: создается начальный restart-файл. При значении > 2: межблоковые потоки каждой фазы записываются в restart-файлы. При значении > 3: текущее распределение запасов и потенциалов фаз в каждой сеточной ячейке записывается в restart-файлы. (Если требуется restart-файл, должно быть как минимум одно ключевое слово, TSTEP или DATES; но режим моделирования может быть выключен только с помощью ключевого слова NOSIM в разделе RUNSPEC). В ECLIPSE 300 ключевое слово OUTSOL управляет выводом в restart-файл. RK
Вывод коэффициента уменьшения проницаемости, применяемого в текущий момент к водной фазе (для модели полимерного заводнения)
x
ROCKC
Выдача множителей порового объема и проводимости (для модели уплотнения породы). 2: дает также модифицированные значения DZ при предполагаемом уплотнении в Z-направлении (для гистерезисного уплотнения). 3: кроме того, суммируются значения DZ для каждого столбца сеточных блоков (для гистерезисного уплотнения)
x
ROCKMASS
Вывод объемов породы (опции Полимерного заводнения, ПАВ и Трассировки примесей)
x
RPORV
Вывод поровых объемов для пласта
RS
Выдача начальных значений растворимости газа в нефти в сеточных блоках
x
RSVD или PBVD
Вывод таблиц, содержащих зависимости от глубины начальных значений Rs, либо Pb
x
RSW
Вывод начальных значений концентраций CO2. Заметим, что они выводятся после начальных flash расчетов.
RV
Выдача начальных значений растворимости нефти в газе в сеточных блоках
x
RVVD
Вывод таблиц начальных значений Rv в зависимости от глубины
x
SALT
Вывод начальных значений концентрации солей в сеточных блоках (для опции минерализованной воды и модели полимерного заводнения с чувствительностью к солям).
x
x
SALTVD
Вывод таблиц начальной концентрация солей в зависимости от глубины (вводимых с помощью ключевого слова SALTVD)
x
x
x
Ключевые слова RPTSOL
x
x x
1389
Таблица 3.12 Управление выводом RPTSOL (Продолжение) Вводимое ключевое слово или мнемоника
1390
Вывод
E100 E300
SGAS
Вывод начальных значений газонасыщенности в сеточных блоках
x
x
SGCO или SGCR или SGL или SGU
Вывод связанной, критической и максимальной газонасыщенностей для каждой ячейки, если активирована опция масштабирования концевых точек или коррекции подвижности флюида.
x
x только SGCR
SOCRS
Вывод критических значений нефтенасыщенности, следующих за потоком ПАВ (опция ПАВ с масштабированием концевых точек активирована)
x
SOGCR
Вывод критических насыщенностей в системе нефть-газ во всех направлениях для каждой сеточной ячейки, если активирована опция масштабирования концевых точек или коррекции подвижности флюида.
x
x
SOIL
Вывод начальных значений нефтенасыщенности в сеточных блоках
x
x
SOLVD
Зависимость состава от глубины
SOWCR
Вывод критических насыщенностей в системе нефтьвода во всех направлениях для каждой ячейки, если активирована опция масштабирования концевых точек или коррекции подвижности флюида.
x
SSOL
Выдача начальной насыщенности растворителя.
x
SSOLID
Вывод начальных значений насыщенности твердой фазы сеточного блока (опция SOLID)
x
STATE
Текущие состояния вывода
x
STEN
Вывод значений поверхностного натяжения в системе нефть-вода (опция Miscible)
x
SURFADS
Вывод текущей концентрации ПАВ, адсорбированного на поверхности породы пласта (для модели ПАВ).
x
SURFBLK
Вывод концентраций ПАВ (для модели ПАВ)
x
SWAT
Вывод начальных значений водонасыщенности в сеточных блоках
x
SWATINIT
Вывод максимальных масштабированных значений капиллярных давлений в системе вода-нефть, полученных из значений начального распределения воды, введенных в ключевом слове SWATINIT.
x
SWCO или SWCR или SWL или SWU
Вывод связанной, критической и максимальной водонасыщенностей для каждой сеточной ячейки, если активирована опция масштабирования концевых точек или коррекции подвижности флюида.
x
TBLK или TRACER
Вывод начальных концентраций индикатора в сеточных блоках (для опции трассировки индикатора)
x
TEMP
Вывод температуры сеточных блоков (для температурной опции в E100, или в опции THERMAL в E300).
x
THPRES
Вывод значений пороговых давлений (см. ключевые слова EQLOPTS и THPRES)
x
TRADS или TRDCY
Вывод данных адсорбции и распада индикатора (для опции Трассировки Примесей).
x
Ключевые слова RPTSOL
x x
x
x только SWCR
x
Таблица 3.12 Управление выводом RPTSOL (Продолжение) Вводимое ключевое слово или мнемоника
Вывод
E100 E300
TVDP
Вывод таблиц зависимости значений начальной концентрации индикатора от глубины для опции Трассировки Индикатора (вводится с помощью ключевого слова TVDP)
x
VGAS
Вывод вязкости газа в сеточных блоках
x
VMF
Вывод молярных долей пара (общее количество молей углеводорода в газе)
VOIL
Вывод значений вязкости нефти в сеточных блоках
x
VWAT
Вывод значений вязкости воды в сеточных блоках
x
WATPOT
Вывод водных потенциалов
WOC
Вывод начальных значений глубины водонефтяного контакта для опции Вертикального Равновесия. (Вывод AAAAA для глубины контакта выше ячейки; вывод BBBBB для глубины контакта ниже ячейки).
XGAS
Вывод частичных газонасыщенностей (опция выпаривания)
x
XMF
Вывод молярных долей жидкого компонента (концентрации каждого компонента жидкости)
x
XWAT
Вывод частичных водонасыщенностей (опция выпаривания)
x
YMF
Вывод молярных долей испаренного компонента (концентрации каждого компонента газа)
x
SOLVD
Вывод таблиц зависимости начальных значений растворимости от глубины
x
ZMF
Вывод итоговых молярных концентраций компонентов
x
x x x x x
x
Примеры Пример 1 ECLIPSE 100 RPTSOL RESTART=2 SOIL SWAT SGAS /
Пример 2 ECLIPSE 300 RPTSOL PRESSURE SWAT SOIL SGAS PSAT XMF YMF /
Ключевые слова RPTSOL
1391
Начальные растворимости газа в нефти
RS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
За ключевым словом должно следовать одно действительное число для каждого сеточного блока, определяющее начальную растворимость газа в нефти. Поле данных должно завершаться косой чертой (/). •
UNITS:
sm3/sm3 (METRIC), stb/Mscf (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M).
Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*2.893). Заметим,что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. Это ключевое слово является альтернативой ключевому слову PBUB, определяющему начальное распределение растворенного газа в расчетах с начальными условиями, заданными перечислением. См. также ключевые слова PRESSURE, PRVD, RV, PDEW, SWAT и SGAS в секции SOLUTION.
Пример При NDIVIX=8, NDIVIY=6, NDIVIZ=5: RS 48*1.29
1392
Ключевые слова RS
192*1.42
/
RSCONST
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Устанавливает постоянное значение Rs для мертвой нефти Ключевое слово устанавливает, что мертвая нефть содержит растворенный газ с постоянной и равномерной концентрацией. Этим обеспечивается более эффективный способ моделирования систем с нелетучей нефтью, в которых нет свободного газа и давление никогда не падает ниже давления насыщения. Указатели для газа и растворенного газа в секции RUNSPEC не должны быть задействованы (ключевые слова GAS и DISGAS), так что газ в модели не считается активной фазой. Система, таким образом, становится двухфазной или однофазной моделью в зависимости от того, присутствует ли наряду с нефтью вода или нет. Нефть должна рассматриваться как мертвая (для определения ее PVT-свойств используется ключевое слово PVDO). За ключевым словом следует строка, содержащая два элемента данных и заканчивающаяся косой чертой (/): Элемент 1
Концентрация растворенного газа (Rs). •
Элемент 2
UNITS:
sm3/sm3 (METRIC), stb/Mscf (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M).
Давление насыщения. Расчет будет закончен, если давление в каком-либо сеточном блоке упадет ниже этого значения. •
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), barsa (PVT-M).
Ключевое слово вызывает изменение плотности нефти таким образом, чтобы учитывался растворенный газ и расход газа был равен Rs, умноженному на расход нефти. См. также ключевое слово RSCONSTT.
Пример RSCONST 0.37 1015 /
Ключевые слова RSCONST
1393
RSCONSTT
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задает постоянное значение Rs для мертвой нефти для каждой таблицы PVT Ключевое слово используется для сообщения о том, что мертвая нефть из каждой области с индивидуальной таблицей PVT содержит растворенный газ с постоянной и однородной концентрацией. Этим обеспечивается более эффективный способ моделирования систем с нелетучей нефтью, в которых нет свободного газа и давление никогда не падает ниже давления насыщения. Разница между этим ключевым словом и RSCONST состоит в том, что RSCONSTT допускает различные значения Rs для нефти из областей с различными таблицами PVT. Между областями таблиц PVT с разными значениями Rs не должно быть проводимости с целью предупреждения смешивания нефти с различными значениями Rs. (Если нефти будет позволено течение между областями, ее значения Rs будут меняться во времени, и пласт должен моделироваться как система с газированной нефтью и газом как активной фазой.) Аналогично, скважина не может быть вскрыта в двух или более областях таблиц PVT с различными значениями Rs. Указатели для газа и растворенного газа не должны быть задействованы (ключевые слова GAS и DISGAS в секции RUNSPEC), так что газ в модели не считается активной фазой. Система, таким образом, становится двухфазной или однофазной моделью в зависимости от того, присутствует ли наряду с нефтью вода или нет. Нефть должна рассматриваться как мертвая (для определения ее PVT- свойств используется ключевое слово PVDO). Области PVT-таблиц определяются с помощью ключевого слова PVTNUM. Ключевое слово должно сопровождаться NTPVT (см. ключевое слово TABDIMS в секции RUNSPEC) строками, по одной для каждой области таблицы PVT. Каждая строка содержит два элемента данных, заканчивающихся косой чертой (/): Элемент 1
Концентрация растворенного газа (Rs). •
Элемент 2
UNITS:
sm3/sm3 (METRIC), stb/Mscf (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M).
Давление насыщения. Расчет будет закончен, если давление в каком-либо сеточном блоке области PVT упадет ниже этого значения. •
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), barsa (PVT-M).
Из ключевого слова следует, что плотность нефти в каждой области таблиц PVT необходимо изменить для учета растворенного газа, а скорость течения газа из каждой скважины должна быть принята равной ее расходу нефти, умноженному на значение Rs, связанное с областью, в которой скважина вскрыта. Течение газа для группы скважин и месторождения вычисляется суммированием потоков газа из скважины.
Пример При NTPVT = 2: RSCONSTT 0.37 1015 / 0.47 1030 /
1394
Ключевые слова RSCONSTT
RSGI
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Зависимость насыщенного газонефтяного фактора от давления и нагнетания газа Данные включают NTPVT (элемент 2 ключевого слова TABDIMS) таблиц функций множителя газонефтяного фактора для насыщенной нефти, каждая из которых завершается косой чертой (/). Таблицы описывают изменение максимального газонефтяного фактора для нефти в зависимости от давления и нагнетания газа. Каждая таблица содержит до NPPVT наборов записей данных. Каждый набор записей содержит до NPPVT записей элементов данных, что позволяет определить двухмерную функцию (P, Gi). Умножение значения газонефтяного фактора для насыщенной нефти при (P, Gi=0) на соответствующее значение этой функции дает истинное значение газонефтяного фактора для насыщенной нефти при (P, Gi). Значение газонефтяного фактора для насыщенной нефти при (P, Gi=0) берется из соответствующей таблицы PVTО. Первая запись каждого из элементарных наборов записей содержит следующие элементы данных: 1
Значение давления нефти. Значения должны монотонно увеличиваться вниз по столбцу. •
2
UNITS: barsa (METRIC), psia (FIELD), atma (LAB).
Коэффициент, на который необходимо домножить взятое из ключевого слова PVTO значение газонефтяного фактора для насыщенной нефти при давлении, равном значению элемента 1, чтобы получить истинное значение газонефтяного фактора для насыщенной нефти при давлении, равном значению элемента 1, и значении нагнетания газа, заданном в элементе 1 соответствующей таблицы GINODE.
Запись 2 и все последующие записи общим числом до NPPVT должны содержать только 1 элемент данных записи. Этот элемент определяет коэффициент, на который необходимо домножить взятое из ключевого слова PVTO значение газонефтяного фактора для насыщенной нефти при (P, Gi=0), чтобы получить истинное значение газонефтяного фактора для насыщенной нефти при давлении, равном значению элемента 1, и значении нагнетания газа, заданном в соответствующей записи ключевого слова GINODE. Дополнительную информацию см. в разделе «Псевдокомпозиционная модель нагнетания газа» на стр. 331 «Технического описания ECLIPSE».
Пример При NTPVT=1 и NPPVT=2 RSGI 100.0 200.0
1.0 0.9 1.0 0.85
/ /
/
Ключевые слова RSGI
1395
Выдает дополнительные данные в файл RSM
RSM
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
ECLIPSE 100
1396
Данное ключевое слово запрашивает во время расчета вывод в Run Summary файл по одной строке за каждый временной шаг. (Это не влияет на вывод в файл RSM вследствие использования аргумента RUNSUM). Ключевое слово RSM не имеет связанных с ним данных
В ECLIPSE 100 это ключевое слово игнорируется.
Ключевые слова RSM
RSSPEC
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Запрашивать файл индексов перезапусков Это ключевое слово указывает, что по окончании расчета должен записываться файл индексов перезапусков. Файл содержит список массивов, записанных в Restart-файл(ы) при каждом повторном запуске. Дополнительную информацию см. «Описание файлов в ECLIPSE», стр. 193 «Технического описания ECLIPSE». Это ключевое слово не является необходимым, поскольку файл индексов перезапусков записывается по умолчанию. Запись может быть отключена ключевым словом NORSSPEC. У этого ключевого слова нет связанных с ним данных.
Ключевые слова RSSPEC
1397
Таблицы зависимости Rs от глубины для уравновешивания
RSVD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Данные включают NTEQUL (см. ключевое слово EQLDIMS) таблиц зависимости растворимости газа в нефти от глубины, одну для каждой области уравновешивания. Каждая таблица состоит из двух столбцов данных и должна оканчиваться косой чертой (/). Столбец 1
Значения глубин. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
UNITS: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M).
Соответствующие значения Rs, растворимости газа в нефти. •
UNITS:
sm3/sm3 (METRIC), stb/Mscf (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M).
В каждом столбце данной таблицы должно быть одно и то же число элементов. Это число не должно быть меньше 2 и больше, чем NDRXVD (см. ключевое слово EQLDIMS). Вся таблица может быть взята по умолчанию при условии, что она не является первой по счету. Взятые по умолчанию таблицы замещаются копией предыдущей таблицы. Это ключевое слово является альтернативой ключевому слову PBVD, в котором табулирована зависимость давления насыщения от глубины для каждой области уравновешивания. См. также ключевое слово EQUIL. ECLIPSE 100
В расчетах API трассировки, однако, не может использоваться ключевое слово PBVD и, таким образом, должно использоваться ключевое слово RSVD.
ECLIPSE 300
Ключевое слово RSVD может также использоваться в секции PROPS.
Только ECLIPSE 100
Примечание
Также возможно задание отрицательной величины глубины.
Дополнительную информацию см. в разделе «Инициализация» на стр. 425 «Технического описания ECLIPSE».
Пример При NTEQUL=1 и NDRXVD ≥ 2: RSVD 7000 1.4 8000 1.4 /
1398
Ключевые слова RSVD
RSW
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Начальная концентрация CO2 в водной фазе Это ключевое слово должно использоваться в тех случаях применения CO2SOL, когда начальные условия моделирования заданы при помощи перечисления. За ключевым словом должно следовать одно действительное число для каждого сеточного блока, определяющее начальную концентрацию CO2 в водной фазе. Она выражается как отношение объема CO2 при поверхностных условиях к объему воды при поверхностных условиях. Поле данных должно завершаться косой чертой (/). •
UNITS:
sm3/sm3 (METRIC), stb/Mscf (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M).
Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*2.893). Заметим,что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. См. также ключевое слово RSWVD в разделе «Раствор диоксида углерода в водяной фазе», стр. 65 «Технического описания ECLIPSE».
Пример RSW 147*0.135 /
Ключевые слова RSW
1399
RSWVD
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Зависимость концентрации CO2 в водной фазе от глубины Данные представляют собой таблицу зависимости концентрации CO2 от глубины. Каждая таблица состоит из двух столбцов данных и должна оканчиваться косой чертой (/). Столбец: 1
Значения глубин. Значения должны монотонно возрастать вниз по столбцу. •
2
UNITS: m (METRIC), ft (FIELD), cm (LAB), m(PVT-M).
Концентрации CO2 в водной фазе. •
UNITS:
sm3/sm3 (METRIC), stb/Mscf (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M)
В каждом столбце данной таблицы должно быть одно и то же число элементов. Это число не должно превосходить максимальное число записей в таблице зависимости величины от глубины (аргумент 3 ключевого слова EQLDIMS). Если RSWVD не используется в уравновешивании (имеется ключевое слово EQUIL), то начальная концентрация CO2 принимается равной нулю. Начальная концентрация CO2 в водяной фазе берется из данного ключевого слова, если она не превышает значение насыщения. В противном случае берется значение насыщения. Следует, однако, заметить, что концентрация CO2 в водной фазе может не находиться в равновесии с газообразным CO2 (и с углеводородной жидкостью). Начальная концентрация представляет собой концентрацию после мгновенного испарения в системе, поэтому CO2 может быть перераспределен между фазами в каждом из сеточных блоков. См. также «Раствор диоксида углерода в водяной фазе», стр. 65 «Технического описания ECLIPSE».
Пример RSWVD 100 0.001 10000 0.002 /
1400
Ключевые слова RSWVD
RTEMP
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет постоянную температуру пласта При использовании уравнения состояния, необходимо указывать температуру в пласте. Она используется для расчета приведенных температур по формуле Tr = Tres / Tc, где Tc — критическая температура. Если уравнение состояния используется для нескольких областей, температура для каждой должна быть задана отдельно. Номер области пласта в уравнении состояния задается 9-ым параметром в ключевом слове TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». Профиль изменения температуры с глубиной может быть задан ключевым словом TEMPVD. •
UNITS: °C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
•
DEFAULT: 100°C
Пример RTEMP 200 /
Ключевые слова RTEMP
1401
RTEMPA
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Начальная температура залежи Ключевое слово RTEMPA используется для определения начальной температуры залежи в расчетах с задействованной Температурной опцией (ключевое слово TEMP в секции RUNSPEC). Ключевое слово сопровождается одним элементом данных, заканчивающимся косой чертой (/): Элемент 1
Температура залежи. •
UNITS: °C (METRIC), °F (FIELD), °C (LAB).
См. также ключевые слова RTEMPVD, SPECHEAT, SPECROCK и WTEMP, а также раздел «Температурная опция» на стр. 819 «Технического описания ECLIPSE». Примечание
Пример RTEMPA 210 /
1402
Ключевые слова RTEMPA
Ключевое слово RTEMP принимается как другое название ключевого слова RTEMPA.
RTEMPVD
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Таблицы зависимости начальной температуры пласта от глубины Ключевое слово RTEMPVD используется для определения начальной температуры пласта в зависимости от глубины в расчетах с задействованной температурной опцией (см. ключевое слово TEMP в секции RUNSPEC). Данные включают NTEQUL (см. ключевое слово EQLDIMS) таблиц зависимости температуры от глубины, по одной для каждой области уравновешивания. Каждая таблица состоит из двух столбцов данных и должна оканчиваться косой чертой (/). Столбец 1
Значения глубин. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
UNITS: °C (METRIC), °F (FIELD), °C (LAB).
Соответствующие значения температуры пласта. •
UNITS: °C (METRIC), °F (FIELD), °C (LAB).
В каждом столбце данной таблицы должно быть одно и то же число элементов. Это число не должно быть меньше 2 и больше, чем NDRXVD (см. ключевое слово EQLDIMS). Вся таблица может быть взята по умолчанию при условии, что она не является первой по счету. Взятые по умолчанию таблицы замещаются копией предыдущей таблицы. Следует заметить, что данное ключевое слово устанавливает начальное распределение температур, но, поскольку сверху и снизу пласта нет источников/стоков теплоты, этот температурный градиент не будет находиться в равновесии. По истечении значительного времени температура в пласте уравновешивается до постоянной. Однако, поскольку этот процесс протекает очень медленно, во многих случаях он игнорируется. См. также ключевые слова RTEMPA, SPECHEAT, SPECROCK и WTEMP, а также «Температурная опция», стр. 819 «Технического описания ECLIPSE».
Пример RTEMPVD 1000 90 2000 93 3000 100 /
Ключевые слова RTEMPVD
1403
RUNSUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION x SUMMARY SCHEDULE
Запрашивает табличный вывод SUMMARY-файлов Это ключевое слово требует табличный вывод данных из summary-файлов в print файл в конце расчета. Это абсолютно та же форма вывода, которая осуществляется программой GRAF при использовании опции Run Summary. Номера режимов управления для скважины и группы скважин (секция SUMMARY, ключевые слова WMCTL, F/GMCTP, F/GMCTW, F/GMCTG) выводятся как символьные строки, если только не использованы ключевые слова LOTUS или EXCEL. Действие RUNSUM не оказывает влияния на данные, записанные в summary-файлы, которые могут, тем не менее, использоваться программой GRAF обычным образом. Ключевое слово RUNSUM не имеет сопутствующих данных. Смотри также ключевые слова LOTUS, EXCEL, NARROW и SEPARATE.
Пример RUNSUM
1404
Ключевые слова RUNSUM
RV
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Начальные растворимости нефти в газе За ключевым словом должно следовать одно действительное число для каждого сеточного блока, определяющее начальную растворимость нефти в газе. Поле данных должно завершаться косой чертой (/). •
UNITS:
sm3/sm3 (METRIC), stb/Mscf (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M).
Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*0.00377). Заметим,что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. Это ключевое слово является альтернативой ключевому слову PDEW, определяющему начальное распределение испаряемой нефти в расчетах с начальными условиями, заданными с помощью перечисления. См. также ключевые слова PRESSURE, PRVD, RS, PBUB, SWAT и SGAS в секции SOLUTION.
Пример При NDIVIX=8, NDIVIY=6, NDIVIZ=5: RV 48*0.00725
48*0.00326
144*0
/
Ключевые слова RV
1405
RVCONST
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Устанавливает постоянное значение Rv для сухого газа Ключевое слово указывает, что сухой газ содержит испаренную нефть с постоянной и однородной концентрацией. Этим обеспечивается более эффективный способ моделирования газоконденсатных систем, в которых нет свободной нефти и давление никогда не падает ниже давления точки росы. Указатели для нефти и испаряемой нефти в секции RUNSPEC не должны быть задействованы (ключевые слова OIL и VAPOIL), так что нефть в модели не считается активной фазой. Система, таким образом, становится двухфазной или однофазной моделью в зависимости от того, присутствует ли наряду с газом вода или нет. Газ должен рассматриваться как сухой газ (для определения его PVTсвойств используется ключевое слово PVDG). За ключевым словом следует строка, содержащая два элемента данных и заканчивающаяся косой чертой (/): Элемент 1
Концентрация испаренной нефти (Rv). •
Элемент 2
UNITS:
sm3/sm3 (METRIC), stb/Mscf (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M).
Давление точки росы. Расчет будет закончен, если давление в каком-либо сеточном блоке упадет ниже этого значения. •
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), barsa (PVT-M).
Ключевое слово вызывает изменение плотности газа таким образом, чтобы учитывалась испаряемая нефть и расход нефти был равен Rv, умноженной на расход газа. См. также ключевое слово RVCONSTT.
Пример RVCONST 0.00047
1406
Ключевые слова RVCONST
330
/
RVCONSTT
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задает постоянное значение Rv для сухого газа для каждой PVT-таблицы Ключевое слово указывает, что сухой газ, связанный с каждой отдельной областью таблицы PVT, имеет постоянную и однородную концентрацию испаряемой нефти. Этим обеспечивается более эффективный способ моделирования газоконденсатных систем, в которых нет свободной нефти и давление никогда не падает ниже давления точки росы. Разница между этим ключевым словом и RVCONST состоит в том, что RVCONSTT допускает наличие различных значений Rv для различных областей таблиц PVT. Между областями таблицы PVT с различными значениями Rv не должно быть проводимости для предупреждения смешивания газов, имеющих различные значения Rv. (Если течение газа между областями будет допущено, то их значения Rv будут меняться во времени, и пласт должен моделироваться как система с жирным газом и нефтью в качестве активной фазы.) Аналогично, скважина не может быть вскрыта в двух или более областях таблицы PVT с различными значениями Rv. Указатели для нефти и испаряемой нефти в секции RUNSPEC не должны быть задействованы (ключевые слова OIL и VAPOIL), так что нефть в модели не считается активной фазой. Система, таким образом, становится двухфазной или однофазной моделью в зависимости от того, присутствует ли наряду с газом вода или нет. Газ должен рассматриваться как сухой газ (для определения его PVT-свойств используется ключевое слово PVDG). Области PVT-таблиц определяются с помощью ключевого слова PVTNUM. Ключевое слово должно сопровождаться NTPVT (см. элемент 2 ключевого слова TABDIMS в секции RUNSPEC) строками, по одной для каждой области таблицы PVT. Каждая строка содержит два элемента данных, заканчивающихся косой чертой (/): Элемент 1
Концентрация испаренной нефти (Rv). •
Элемент 2
UNITS:
sm3/sm3 (METRIC), stb/Mscf (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M).
Давление точки росы. Расчет будет закончен, если давление в каком-либо сеточном блоке области PVT упадет ниже этого значения. •
UNITS: barsa (METRIC), psia (FIELD), atma (LAB), barsa (PVT-M).
Из ключевого слова следует, что плотность газа в каждой области таблицы PVT нужно изменить, чтобы учесть испаряемую нефть, и расход нефти из каждой скважины будет равен расходу газа, умноженному на значение Rv, связанное с областью, где вскрыта скважина. Расход нефти для группы скважин и залежи получается суммированием значений расхода нефти для скважин.
Пример При NTPVT = 2: RVCONSTT 0.00047 330 / 0.00057 350 /
Ключевые слова RVCONSTT
1407
Зависимость насыщенного нефтегазового фактора от давления и нагнетания газа
RVGI
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные содержат NTPVT (элемент 2 ключевого слова TABDIMS) таблиц функций множителя нефтегазового фактора для насыщенного газа, каждая из которых завершается косой чертой (/). Таблицы описывают изменение максимального нефтегазового фактора для газа в зависимости от давления и нагнетания газа. Каждая таблица содержит до NPPVT наборов записей данных. Каждый набор записей содержит до NPPVT записей элементов данных, что позволяет определить двумерную функцию (P, Gi). Умножение значения нефтегазового фактора для насыщенного газа при (P, Gi=0) на соответствующее значение этой функции дает истинное значение нефтегазового фактора для насыщенного газа при (P, Gi). Значение нефтегазового фактора для насыщенного газа при (P, Gi=0) берется из соответствующей таблицы PVTG. Первая запись каждого из элементарных наборов записей содержит следующие элементы данных: 1
Значение давления газа. Значения должны монотонно увеличиваться вниз по столбцу. •
2
UNITS: barsa (METRIC), psia (FIELD), atma (LAB).
Коэффициент, на который необходимо домножить значение нефтегазового фактора для насыщенного газа при давлении, равном значению элемента 1, взятое из ключевого слова PVTG, чтобы получить истинное значение нефтегазового фактора для насыщенного газа при давлении, равном значению элемента 1, значении нагнетания газа, заданном в элементе 1 соответствующей таблицы GINODE.
Запись 2 и все последующие записи общим числом до NPPVT должны содержать только 1 элемент данных записи. Этот элемент определяет коэффициент, на который необходимо домножить значение газонефтяного фактора для насыщенного газа при (P, Gi=0), взятое из ключевого слова PVTG, чтобы получить истинное значение газонефтяного фактора для насыщенного газа при давлении, равном значению элемента 1, и значении нагнетания газа, заданном в соответствующей записи ключевого слова GINODE. Дополнительную информацию см. в разделе «Псевдокомпозиционная модель нагнетания газа» на стр. 331 «Технического описания ECLIPSE».
Пример При NTPVT=1 и NPPVT=2 RVGI 100.0 200.0 /
1408
Ключевые слова RVGI
1.0 0.75 1.0 0.72
/ /
RVVD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Таблицы зависимости Rv от глубины для уравновешивания Данные включают NTEQUL (см. ключевое слово EQLDIMS) таблиц зависимости растворимости нефти в газе от глубины, по одной для каждой области уравновешивания. Каждая таблица состоит из двух столбцов данных и должна оканчиваться косой чертой (/). Столбец 1
Значения глубин. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
UNITS: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M).
Соответствующие значения Rv, растворимости нефти в газе •
UNITS:
sm3/sm3 (METRIC), stb/Mscf (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M).
В каждом столбце данной таблицы должно быть одно и то же число элементов. Это число не должно быть меньше 2 и больше, чем NDRXVD (см. ключевое слово TABDIMS). Вся таблица может быть взята по умолчанию при условии, что она не является первой по счету. Взятые по умолчанию таблицы замещаются копией предыдущей таблицы. Это ключевое слово является альтернативой ключевому слову PDVD, в котором табулирована зависимость давления точки росы от глубины для каждой области уравновешивания. См. также ключевое слово EQUIL. ECLIPSE 300
Ключевое слово RVVD может также использоваться в секции PROPS.
Только ECLIPSE 100
Примечание
Также возможно задание отрицательной величины глубины.
Дополнительную информацию см. в разделе «Инициализация» на стр. 425 «Технического описания ECLIPSE».
Пример При NTEQUL=1 и NDRXVD ≥ 2: RVVD 7000 0.00725 8000 0.00725 /
Ключевые слова RVVD
1409
SALINITY
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Соленость пласта Это ключевое слово может применяться для определения солености, использующейся в измененном уравнении состояния Пенга-Робинсона (Peng-Robinson) в случаях с GASWAT, и с принятыми по умолчанию данными растворимости CO2 в случаях с CO2SOL. Единицей измерения является молярность. Отношение к альтернативному определению в частях на миллион по массе описано в разделе «Опция GASWAT» на стр. 287 «Технического описания ECLIPSE».
Пример SALINITY 0.51 /
1410
Ключевые слова SALINITY
SALT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Начальные концентрации солей Ключевое слово должно сопровождаться одним действительным числом для каждого сеточного блока, задающим начальную концентрацию солей. Поле данных должно завершаться косой чертой (/). Опция минерализованной воды должна быть активирована (ключевое слово BRINE). •
ЕДИНИЦЫ: g/m3 (METRIC), lb/stb (FIELD), g/cm3 (LAB), kg/m3 (PVT-M)
Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*0.22). Заметим,что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. Данное ключевое слово должно использоваться в случае, когда начальное состояние задается с помощью массива (см. ключевые слова PRESSURE, RS, RV, SGAS и SWAT в разделе SOLUTION). Для расчета, в котором инициализация осуществляется уравновешиванием (ключевое слово EQUIL), вместо SALT должно использоваться ключевое слово SALTVD.
Пример При NDIVIX=8, NDIVIY=6, NDIVIZ=5: SALT 48*0 48*0.4 48*2.0 48*7.0 48*20.0 /
Ключевые слова SALT
1411
SALTNODE
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные концентрации солей для вязкости раствора полимера Данные включают NTPVT (см. ключевое слово TABDIMS в разделе RUNSPEC) таблиц значений для концентрации соли, каждая из которых завершается косой чертой (/). Таблицы описывают узловые значения для концентрации солей, используемые в расчетах вязкости раствора полимера. Каждая таблица содержит не более чем в NPPVT значений концентрации солей (см. ключевое слово TABDIMS в разделе RUNSPEC). В каждой таблице значения должны быть положительными и строго увеличиваться. •
ЕДИНИЦЫ: kg/m3 (METRIC), lb/stb (FIELD), g/cm3 (LAB), kg/m3 (PVT-M).
Количество записей в каждой таблице должно соответствовать числу значений вязкости полимерного раствора, введенных ключевым словом PLYVISCS.
Пример При NTPVT=2 и NPPVT >= 4 SALTNODE .0200 .0400 .0500 .0800 / .0200 .1000 /
1412
Ключевые слова SALTNODE
SALTVD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Концентрация солей в зависимости от глубины для уравновешивания Данные включают NTEQUL (см. ключевое слово EQLDIMS) таблиц зависимости концентрации солей от глубины, по одной для каждой области уравновешивания. Каждая таблица состоит из двух столбцов данных и должна оканчиваться косой чертой (/). Столбец 1
Значения глубин. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M).
Соответствующие значения концентрации соли. •
ЕДИНИЦЫ: g/m3 (METRIC), lb/stb (FIELD), g/cm3 (LAB), kg/m3 (PVT-M)
В каждом столбце данной таблицы должно быть одно и то же число параметров . Это число не должно быть меньше 2 и больше, чем NDRXVD (см. ключевое слово EQLDIMS). Опция минерализованной воды должна быть активирована (ключевое слово BRINE). См. также ключевое слово EQUIL.
Пример При NTEQUL=1 и NDRXVD ≥ 2: SALTVD 7000 1.4 8000 1.4 /
Ключевые слова SALTVD
1413
Алгебраическая многосеточная подпрограмма решения системы уравнений
SAMG
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Это необязательное ключевое слово, определяющее, что линейные системы должны решаться с помощью алгебраической многосеточной подпрограммы SAMG, и управляющее ее характеристиками. На данный момент использование SAMG допустимо при использовании вместе с ключевыми словами GEOMECH или IMPES, но в общем недопустимо для других типов моделирования. За ключевым словом может следовать 1 параметр , заканчивающийся косой чертой (/). В ключевое слово CVCRIT включены некоторые дополнительные параметры управления SAMG. 1
Определяет степень применимости подпрограммы решения уравнений S UNIFSAVE AMG для задач геомеханики. Если ключевое слово GEOMECH отсутствует, этот аргумент игнорируется. Если ключевое слово GEOMECH присутствует, то в качестве аргумента должно использоваться ключевое слово RG или AS. В случае с PG SAMG используется только для задач с частично сопряженной геомеханикой. В случае с AS она используется для всех расчетов геомеханики. •
ПО УМОЛЧАНИЮ: PG
Пример SAMG PG /
1414
Ключевые слова SAMG
SATNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера областей для функций от насыщенности Ключевое слово должно сопровождаться одним целым числом для каждого сеточного блока в текущем боксе ввода, определяющим область для функции от насыщенности, которой сеточный блок принадлежит. Номер таблицы не должен быть меньше 1 и больше, чем NTSFUN (смотри ключевое слово TABDIMS). Данные должны завершаться косой чертой (/). Номер области для функции от насыщенности определяет, какой набор функций от насыщенности (введенных ключевыми словами SGFN, SOF3 и т. д. в разделе PROPS) должен быть использован для вычисления относительных проницаемостей и капиллярных давлений в каждом сеточном блоке. Примечание
Номера областей для функций от насыщенности могут быть изменены в процессе моделирования повторным заданием ключевого слова SATNUM в разделе SCHEDULE. Эта процедура должна выполняться с осторожностью и в общем не рекомендуется.
Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. См. также ключевые слова для функций от насыщенности SGFN, SWFN, SOF2, SOF3, SOF32D, SGOF, SLGOF и SWOF в разделе PROPS.
Пример При NTSFUN=2, NDIVIX=8, NDIVIY=6, NDIVIZ=5; входной ВОХ не задан: SATNUM 144*1 96*2 /
Ключевые слова SATNUM
1415
SATOPTS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опции для направленных или гистерезисных относительных проницаемостей Это ключевое слово позволяет использовать направленную, нереверсивную или гистерезисную модели относительной проницаемости, а также опцию учета зависимости капиллярного давления от поверхностного натяжения. За этим ключевым словом должно следовать до четырех опций. По умолчанию все эти опции отключены. Данные должны завершаться косой чертой (/). DIRECT
Должны использоваться таблицы направленной относительной проницаемости. Для потоков в направлениях I, J и K используются различные таблицы насыщенности. Номера таблиц вводятся с помощью ключевых слов KRNUMX, KRNUMY и KRNUMZ раздела REGIONS. Если поток реверсивный (т. е. опция IRREVERS не задана), то для потока в направлении от I к I-1, или от I к I+1 используется одна и та же таблица.
IRREVERS
Указывает, что направленные относительные проницаемости нереверсивны. При моделировании используются разные таблицы насыщенности в зависимости от направления потока от I к I-1 или от I к I+1. В этом случае также должна быть определена опция DIRECT. С помощью ключевых слов KRNUMX, KRNUMX-, KRNUMY, KRNUMY-, KRNUMZ и KRNUMZ- в разделе REGIONS должны быть определены шесть наборов номеров таблиц направленной относительной проницаемости. Если задана опция DIRECT, но не задана опция IRREVERS, то необходимо задать только три набора таблиц (KRNUMX, KRNUMY и KRNUMZ). В этом случае для потока в направлении от I к I-1, или от I к I+1, используется одна и та же таблица.
Только ECLIPSE 100
1416
HYSTER
Указывает на то, что требуется опция гистерезиса (см. раздел «Гистерезис» на стр. 397 «Технического описания ECLIPSE»). Для гравитационного дренажа и пропитки используются разные таблицы от насыщенности. Номера таблиц от насыщенности для режима пропитки должны быть заданы с помощью ключевого слова IMBNUM в разделе REGIONS. Если также заданы таблицы направленных относительных проницаемостей (DIRECT), то для каждого из направлений I, J и K должны быть заданы таблицы пропитки (ключевые слова IMBNUMX, IMBNUMY и IMBNUMZ). Если кроме этого требуются нереверсивные относительные проницаемости (IRREVERS), то должны быть заданы дополнительные таблицы для противоположных направлений (ключевые слова IMBNUMX-, IMBNUMY- и IMBNUMZ-).
SURFTENS
Эта опция указывает на то, что капиллярные давления в системах нефтьгаз или нефть-вода зависят от поверхностного натяжения. Это дает возможность корректировать капиллярные давления в системах нефтьгаз и нефть-вода в зависимости от давления. Таблицы зависимости поверхностного натяжения от давления вводятся с помощью ключевых слов STOG и STOW раздела PROPS.
Ключевые слова SATOPTS
Пример Относительные проницаемости являются направленными и нереверсивными: SATOPTS DIRECT
IRREVERS
/
Ключевые слова SATOPTS
1417
Запрашивает вывод данных в файл SAVE для быстрого повторного запуска
SAVE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
ECLIPSE 100
В ECLIPSE 100 и ECLIPSE 300 поведение файлов SAVE несколько различается. В ECLIPSE 100 ключевое слово SAVE в разделе RUNSPEC используется для записи файла SAVE, содержащего начальные нерекуррентные данные. В ECLIPSE 300 запись этого файла может быть отключена с помощью ключевого слова MULTSAVE. Ключевое слово SAVE может быть использовано в разделе SCHEDULE любой из моделей для записи текущего решения в файл SAVE. Файл SAVE содержит данные, введенные в разделах RUNSPEC, GRID, EDIT, PROPS и REGIONS, в преобразованном формате так, что например, повторный расчет проводимостей сеточных блоков не требуется. Эти данные считываются при быстром повторном запуске. Такой запуск невозможен без файла SAVE. Кроме того, данные, изменяющиеся во времени (например, переменные решения для сеточных блоков, состояние скважин и т. д.) могут быть при необходимости записаны в файл SAVE, а не в файл RESTART, освободив таким образом последний для вывода графики. (Для управления записью данных в файл SAVE следует использовать мнемонику SAVE в ключевом слове RPTRST или ключевое слово SAVE в разделе SHEDULE.) В этом случае независимо от того, будет ли выполняться быстрый или гибкий повторный запуск, в разделе RUNSPEC должно присутствовать ключевое слово SAVE. Ключевое слово SAVE требуется в том случае, если необходимо выполнить быстрый повторный запуск расчета или записать данные, изменяющиеся во времени, в файл SAVE вместо файла RESTART. Для выполнения гибких повторных запусков, в которых данные, изменяющиеся во времени, записываются в файл RESTART, создание файла SAVE не требуется.
ECLIPSE 300
В ECLIPSE 300 текущее решение может быть записано в файл SAVE только с помощью ключевого слова SAVE в разделе SHEDULE.
ECLIPSE 100
За ключевым словом SAVE в разделе SHEDULE следует одна запись данных, заканчивающаяся косой чертой (/). Запись содержит одно слово, заключенное в кавычки: 'FORMATTED' либо 'UNFORMATTED'. Оно определяет тип файла SAVE ⎯ форматированный или неформатированный ⎯ независимо от того, был ли форматированный вывод определен ключевым словом FMTOUT в разделе RUNSPEC. По умолчанию используется значение UNFORMATTED. Слово может быть сокращено до F или U. Использование нескольких файлов SAVE в ECLIPSE 100 не поддерживается.
ECLIPSE 300
В ECLIPSE 100 атрибуты файлов SAVE «форматированный/неформатированный» и «множественные/объединенный» управляются ключевыми словами FMTSAVE и UNIFSAVE/MULTSAVE. Ключевое слово SAVE в разделе SHEDULE НЕ имеет аргументов.
1418
Ключевые слова SAVE
Примеры Пример 1 Создание неформатированного файла SAVE -- ECLIPSE 100 RUNSPEC SAVE /
Пример 2 Создание форматированного файла SAVE -- ECLIPSE 100 RUNSPEC SAVE FORMATTED /
Пример 3 Сохранить текущее решение после 1 года -- ECLIPSE 100 or ECLIPSE 300 SCHEDULE TSTEP 365 / SAVE TSTEP 365 /
Ключевые слова SAVE
1419
SAVEEND
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
1420
Записать файл SAVE по окончании расчета Это ключевое слово требует, чтобы по окончании расчета независимо от причины всегда записывался файл SAVE. Ключевое слово SAVEEND не имеет аргументов.
Ключевые слова SAVEEND
SCALECRS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Управляет способом масштабирования концевых точек Ключевое слово SCALECRS может быть использовано в расчетах с опцией масштабирования концевых точек (ключевое слово ENDSCALE в разделе RUNSPEC). Оно используется для выбора метода масштабирования. Ключевое слово должно сопровождаться одним параметром , указывающим на необходимость альтернативного метода масштабирования, и оканчивающимся косой чертой (/): либо YES, либо NO •
ПО УМОЛЧАНИЮ: NO
Слово может быть сокращено до Y или N. По умолчанию в процессе масштабирования значения относительной проницаемости в двух узлах насыщенности сохраняются. Для каждой относительной проницаемости предполагаются следующие концевые точки: Krw
SWCR и SWU
Krg
SGCR и SGU
Krow
SOWCR и (1.0-SWL-SGL)
Krog
SOGCR и (1.0-SWL-SGL)
В альтернативной форме масштабирования (если задано значение YES) относительные проницаемости в трех узлах насыщенности сохраняются. В трехфазных расчетах, для систем нефть-вода или нефть-газ, или в расчетах с использованием опции смешивающегося вытеснения используются следующие точки: Krw
SWCR, (1.0-SOWCR-SGL) и SWU
Krg
SGCR, (1.0-SOGCR-SWL) и SGU
Krow
SOWCR, (1.0-SWCR-SGL) и (1.0-SWL-SGL)
Krog
SOGCR, (1.0-SGCR-SWL) и (1.0-SWL-SGL)
Для систем газ-вода используются следующие концевые точки при выборе второй формы масштабирования относительных проницаемостей: Krw
SWCR, (1.0-SGCR) и SWU
Krg
SGCR, (1.0-SWCR) и SGU
Примечание
Если таблицы ввода описывают приведенные кривые (например, если 1.0-SOWCR-SGL соответствует SWU для воды), то ключевое слово SCALECRS может повлиять на характеристики ключевых слов вертикального масштабирования (KRW и KRWR для воды). Если используется масштабирование по умолчанию, то две концевые точки (1.0-SOWCR-SGL) и SWU равнозначны, а ключевое слово KRWR в этом случае игнорируется. При альтернативном методе масштабирования существует большая вероятность разделения этих концевых точек, а следовательно будут учитываться оба ключевых слова, KRW и KRWR.
Дальнейшее описание смотри в разделе «Масштабирование таблиц от насыщенностей» на стр. 727 «Технического описания ECLIPSE».
Ключевые слова SCALECRS
1421
Пример SCALECRS YES /
1422
Ключевые слова SCALECRS
SCALELIM
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Устанавливает пределы масштабирования для таблиц насыщенности Данные содержат NTENDP (см. параметр 3 ключевого слова ENDSCALE в разделе RUNSPEC) записей пределов масштабирования насыщенности, используемых в табличном методе (концевые точки — глубина) определения данных масштабирования концевых точек таблицы от насыщенности. Каждая запись состоит не более, чем из одного действительного числа и оканчивается косой чертой (/). Предельные значения для масштабирования насыщенности должны лежать между 0.0 и 1.0. Для записей, в которых не задан предел масштабирования, по умолчанию предполагается значение 0.0. Ключевое слово SCALELIM применяется только к водной фазе и может быть использовано только в двухфазных расчетах, или в расчетах, использующих опцию Смешивающегося Вытеснения. Смотри ключевые слова ENDNUM (раздел REGIONS) и ENPTVD (раздел PROPS). Дальнейшее описание смотри в разделе «Масштабирование таблиц от насыщенностей» на стр. 727 «Технического описания ECLIPSE».
Пример При NTENDP=6: SCALELIM 0.23 / 0.16 / 0.11 / 0.10 / / /
Ключевые слова SCALELIM
1423
SCDATAB
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Таблицы влияния твердых отложений Это ключевое слово используется для ввода таблиц, определяющих коэффициент снижения для PI каждого соединения скважины как функцию от текущего количества твердых отложений на единицу длины перфорированного интервала. Определенные здесь таблицы назначаются отдельным скважинам с помощью ключевого слова WSCTAB. Темп накопления твердых отложений вокруг соединений скважин на единицу величины расхода воды должен определяться как функция концентрации морской воды в таблицах твердых отложений, определенных в ключевом слове SCDPTAB. За ключевым словом следует ровно NTSCDA таблиц, каждая из которых содержит два столбца и не более NPSCDA строк данных. Размерности NTSCDA и NPSCDA вводятся в ключевом слове SCDPDIMS раздела RUNSPEC. Каждая таблица оканчивается косой чертой (/). Столбец 1
Текущее количество твердых отложений на единицу длины перфорированного интервала в соединении скважины. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: gm/m (METRIC), lb/ft (FIELD), gm/cm (LAB), gm/m (PVT-M)
Соответствующий коэффициент снижения для PI соединения. Дефект масштабирования заключается в умножении начального коэффициента проводимости для соединения на эту величину.
Пустые таблицы (содержащие только завершающую косую черту) по умолчанию замещаются копией предыдущей таблицы. Экстраполяция на значения за пределами диапазона таблицы возвращает ближайшее значение из таблицы. Примечание
Дефект масштабирования не записывается в restart-файлы. Соответственно, он должен присутствовать в любом наборе данных для повторного запуска. Таким образом, возможно изменение таблиц при повторном запуске.
Расчет дефекта масштабирования на скважину выполняется явно. Таким образом, в конце каждого временного шага масса твердых отложений вокруг каждого соединения будет увеличена в зависимости от расхода воды за временной шаг и от текущей концентрации морской воды. Это значение будет преобразовано в коэффициент снижения для PI для каждого соединения, который будет использоваться в течение следующего временного шага. Текущее количество твердых отложений вокруг соединения (вычисленное с помощью таблиц накопления твердых отложений) преобразуется в текущее количество твердых отложений на единицу длины перфорации (используемой в этих таблицах) путем деления на длину соединения. Для многосегментных скважин и скважин с трением значение длины берется напрямую из связанных данных ключевого слова. Для всех остальных скважин значение длины получается путем деления эффективного значения Kh на перпендикуляр проницаемости к направлению вскрытия (см. ключевое слово COMPDAT).
1424
Ключевые слова SCDATAB
Пример При NTSCDA=1. NPSCDA должно быть установлено большим или равным 5: SCDATAB -- scale -- deposit 0.0 10.0 20.0 40.0 90.0
PI mult 1.0 0.95 0.85 0.55 0.43
/
Ключевые слова SCDATAB
1425
SCDPDIMS
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размерности для таблиц твердых отложений Данные содержат 4 параметра , определяющих число таблиц и максимальное число записей в каждой из таблиц, как для таблиц твердых отложений, так и для таблиц дефекта масштабирования . Эти таблицы вводятся в разделе SCHEDULE с помощью ключевых слов SCDPTAB и SCDATAB. (Дополнительную информацию см. в разделе «Модель твердых отложений» на стр. 985 «Технического описания ECLIPSE».) Данные должны завершаться косой чертой (/). 1
NTSCDP Число таблиц твердых отложений, вводимых в ключевом слове SCDPTAB. •
2
NPSCDP Максимальное число записей в одной из таблиц твердых отложений. •
3
ПО УМОЛЧАНИЮ: 0
NTSCDA Число таблиц дефекта масштабирования , вводимых в ключевом слове SCDATAB. •
4
ПО УМОЛЧАНИЮ: 0
ПО УМОЛЧАНИЮ: 0
NPSCDA Максимальное число записей в одной из таблиц дефекта масштабирования . •
ПО УМОЛЧАНИЮ: 0
Пример SCDPDIMS 20 3 20 /
1426
Ключевые слова SCDPDIMS
SCDPTAB
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Таблицы твердых отложений Это ключевое слово используется для ввода таблиц, определяющих суммарный темп накопления твердых отложений на единицу величины расхода воды в соединении скважины как функцию концентрации в ней морской воды. Концентрация морской воды приравнивается к концентрации пассивного водного индикатора, указанного в ключевом слове SCDPTRAC. Определенные здесь таблицы назначаются отдельным скважинам с помощью ключевого слова WSCTAB. Влияние твердых отложений на PI скважины должно быть определено в таблицах дефекта масштабирования , введенных с помощью ключевого слова SCDATAB. За ключевым словом следует ровно NTSCDP таблиц, каждая из которых содержит два столбца и не более NPSCDP строк данных. Размерности NTSCDP и NPSCDP вводятся в ключевом слове SCDPDIMS раздела RUNSPEC. Каждая таблица оканчивается косой чертой (/). Столбец 1
Концентрация морской воды в воде, поступающей в соединение скважины. Значения должны монотонно увеличиваться вниз по столбцу.
Столбец 2
Соответствующий суммарный темп накопления твердых отложений на единицу величины потока воды через соединение. •
ЕДИНИЦЫ: gm/m3 (METRIC), lb/ft3 (FIELD), gm/cm3 (LvAB), gm/m3 (PVT-M).
Пустые таблицы (содержащие только завершающую косую черту) по умолчанию замещаются копией предыдущей таблицы. Экстраполяция на значения за пределами диапазона таблицы возвращает ближайшее значение из таблицы. Примечание
Таблицы твердых отложений не записываются в файлы Restart. Соответственно, они должны присутствовать в любом наборе данных для повторного запуска. Таким образом, возможно изменение таблиц при повторном запуске.
Пример При NTSCDP=2. NPSCDP должно быть установлено большим или равным 5: SCDPTAB -- sea -- water -- frac 0.0 0.1 0.15 0.4 0.8 0.0 0.01 0.04 0.12 0.4
scale deposition rate 0.0 1.00 2.00 4.00 9.00 / 0.0 0.1 0.4 1.00 9.00
/ Ключевые слова SCDPTAB
1427
SCDPTRAC
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает индикатор, связанный с долей морской воды, для твердых отложений Это ключевое слово вводит индикатор, концентрации которого будут отражать долю морской воды в общем притоке воды в скважниу. Этот индикатор связан с таблицами накопления твердых отложений (см. ключевое слово SCDPTAB) и тоже используется для вычисления количества твердого осадка, накопившегося вокруг соединений скважин. Индикатор должен быть определен как пассивный индикатор водной фазы (ключевое слово TRACER в разделе PROPS), в закачиваемой воде индикатору присваивается значение 1.0 (ключевое слово WTRACER), а в воде, исходно находящейся в пласте, — 0.0 (Информацию по определению индикаторов см. в разделе «Трассировка индикатора», стр. 905 «Технического описания ECLIPSE».) За ключевым словом следует единственная запись, заканчивающаяся косой чертой (/). 1
Название индикатора. (до 3 символов)
Каждая запись заканчивается косой чертой (/).
Пример SCDPTRAC SWA /
1428
Ключевые слова SCDPTRAC
SCREF
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Сжимаемость твердого компонента В расчетах с компонентами Nc данное ключевое слово задает сжимаемости твердых фаз при опорных давлениях и температурах. Это ключевое слово может быть использовано в расчетах с твердыми компонентами (ключевое слово SOLID в разделе RUNSPEC). Для вычисления плотностей твердой фазы компонентов используется следующее выражение: [3.148]
где ρref,c
опорная плотность, заданная ключевым словом SDREF
cPc
сжимаемость твердой фазы компонента, заданная этим ключевым словом
Prefc
опорное давление, заданное ключевым словом SPREF
Trefc
опорная температура, заданная ключевым словом STREF
cT1c
коэффициент теплового расширения, заданный ключевым словом STHERMX1.
Каждому компоненту должно соответствовать одно значение: •
ЕДИНИЦЫ: 1/Bars (METRIC), 1/Psi (FIELD), 1/Atm (LAB), 1/Atm (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.0
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример Для трех компонентов SCREF --Compressibility 5.0E-06 5.2E-6
5.4E-6
/
Ключевые слова SCREF
1429
Таблицы зависимости концентрации растворителя в угле от глубины
SCVD
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Данные содержат NTEQUL (см. ключевое слово EQLDIMS в разделе RUNSPEC) таблиц начальной концентрации растворителя от глубины, по одной для каждой области уравновешивания. Это ключевое слово должно использоваться только при активной опции метана в угольном пласте (ключевое слово COAL в разделе RUNSPEC). Каждая таблица состоит из двух столбцов данных и должна оканчиваться косой чертой (/). Столбец 1
Значения глубин. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB)
Соответствующие значения концентрации растворителя в угле. •
ЕДИНИЦЫ: sm3/m3 (METRIC), sft3/ft3 (FIELD), scm3/cm3 (LAB)
В каждом столбце данной таблицы должно быть одно и то же число параметров . Это число не должно быть меньше 2 или больше, чем NDRXVD (смотри ключевое слово EQLDIMS в разделе RUNSPEC). Ключевые слова SOLVCONC и SCVD везде являются необязательными. Если оба этих ключевых слова отсутствуют, то концентрация растворителя в угле берется как равновесная концентрация для соответствующего давления гидроразрыва. Начальная концентрация растворителя в угле не должна устанавливаться выше начального равновесного значения; в противном случае ECLIPSE выдает предупреждение. Если концентрация растворителя в угле ниже равновесной, то рекомендуется использовать модель односторонней диффузии (установить параметр 2 ключевого слова DIFFCOAL равным 0.0). См. также ключевые слова SOLVCONC и GCVD.
Пример При NTEQUL=1 и NDRXVD ≥ 2 SCVD 7000 94.0 10000 94.0
1430
Ключевые слова SCVD
/
SDENSITY
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Модель Смешивающегося Вытеснения
Плотность смешивающегося газа в поверхностных условиях Данные содержат NTPVT (см. ключевое слово TABDIMS) записей, каждая из которых кончается косой чертой (/). Каждая запись состоит из единственного параметра , определяющего плотность нагнетаемого смешивающегося газа в поверхностных условиях. •
ЕДИНИЦЫ: kg/m3 (METRIC), lb/ft3 (FIELD), g/cm3 (LAB).
Ключевое слово SDENSITY задает плотность смешивающегося газа в поверхностных условиях, в случае смешивания (см. ключевое слово MISCIBLE), или плотность растворяющегося газа в случае растворения (см. ключевое слово SOLVENT) или случае Метана в Угольном Пласте (см. ключевое слово COAL). SDENSITY является обязательным ключевым словом при моделировании вытеснения со смесимостью или растворения. Значения плотности газа в поверхностных условиях, вводимые вслед за ключевым словом SDENSITY, используются для расчета эффективных плотностей нефти и газа в каждой сеточной ячейке. Плотность смешивающегося газа в поверхностных условиях для каждой ячейки определяется номером PVT-области для данной ячейки (смотри ключевое слово PVTNUM), а не ее номером области смесимости (смотри ключевое слово MISCNUM). Плотность в поверхностных условиях для газа, растворенного в нефти, вводится либо с помощью ключевого слова DENSITY, либо с помощью ключевого слова GRAVITY обычным образом. Примечание
Для смешивающегося газа нет возможности для задания его относительной плотности в поверхностных условиях (по отношению к воздуху).
Пример При NTPVT = 3: SDENSITY .07020 / .06950 / .06820 /
Ключевые слова SDENSITY
1431
1432
Ключевые слова SDENSITY
SDREF
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опорные плотности для твердой фазы В расчетах с компонентами Nc данное ключевое слово задает плотности твердых компонентов при опорных давлениях и температурах. Это ключевое слово может быть использовано в расчетах с твердыми компонентами (ключевое слово SOLID в разделе RUNSPEC). В термических расчетах газированной нефти плотности твердых фаз компонентов задаются выражением:
[3.149]
где ρref,c
опорная плотность, заданная данным ключевым словом
cPc
сжимаемость твердой фазы компонента, заданная ключевым словом SCREF
Prefc
опорное давление, заданное ключевым словом SPREF
Trefc
опорная температура, заданная ключевым словом STREF
cT1c
коэффициент теплового расширения, заданный ключевым словом STHERMX1.
Каждому компоненту должно соответствовать одно значение: •
ЕДИНИЦЫ: kg/m3 (METRIC), lb/cu ft (FIELD), gm/cc (LAB), kg/m3 (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.0
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния в пластовых условиях вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример SDREF 2* 43.887
2*
/
Ключевые слова SDREF
1433
SECTBC
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Граничные условия для сектора Это ключевое слово используется для создания или определения граничных условий для расчета SECTOR. Расчет секторной модели может выполняться как без учета граничных условий потока, так и с их учетом. Граничные условия потока могут быть созданы из существующих файлов вывода данных полного моделирования месторождения. Ключевое слово содержит два аргумента, оканчивающихся косой чертой (/): 1
Тип граничных условий NOFLOW — Отсутствие потока на границах секторов. DUMPFLUX — Создает потоки, которые хранятся в FLUX-файле. USEFLUX — Использует потоки из существующего FLUX-файла на границах секторов. •
2
ПО УМОЛЧАНИЮ: NOFLOW
Имя полного расчета. Если первым аргументом является NOFLOW, то эта информация не требуется.
Граничное условие отсутствия потока может использоваться без дополнительных данных. Перед использованием граничных условий потока из существующего полного расчета должен быть создан flux-файл. Этот шаг выполняется путем расчета секторной модели с граничными условиями DUMPFLUX. Flux-файл создается из полного restart-файла. (Также требуются файлы полного моделирования месторождения GRID и EGRID). Промежуточный шаг относительно быстрый, поскольку моделирование не выполняется. Для выполнения расчета сектора с границами потока должно использоваться граничное условие USEFLUX. Данные из flux-файла, ранее созданного в расчете DUMPFLUX, считываются и интерполируются между отчетными шагами. Расчет секторной модели с граничными условиями для потока аналогичны подходу, где используются области FLUXNUM, описанные в разделе «Граничные условия потока» на стр. 199 «Технического описания ECLIPSE». Однако, имеются два существенных отличия: •
Сектор может быть определен после выполнения полного моделирования месторождения. Flux-файлы могут быть созданы из полного расчета месторождения для любого числа секторов. С другой стороны, если для областей FLUXNUM заданы граничные условия потока, то области должны быть определены до выполнения полного расчета месторождения.
•
Flux-файл сектора содержит только данные отчетных шагов полного расчета месторождения. Впоследствии он интерполируется во время расчета секторов. Fluxфайлы, созданные в течение полного расчета месторождения для областей FLUXNUM, содержат данные для каждого временного шага.
Существование этих отличий означает, что секторная модель является более гибким, но немного менее точным методом, чем использование областей FLUXNUM.
1434
Примечание
Граничные условия потока для сектора не могут быть использованы вместе с FLUXNUM.
Примечание
При использовании опции граничных условий FLUX граница сектора не должна пересекать локальные измельчения сетки.
Ключевые слова SECTBC
Пример с NOFLOW Для выполнения расчета сектора полной модели месторождения размерами 11 × 11 × 30 в раздел набора данных RUNSPEC могут быть добавлены дополнительные ключевые слова: -- Specify sector SECTOR 30 40 30 40 1 30 / -- No flow boundary conditions SECTBC NOFLOW /
Пример создания FLUX-файла Если производится расчет полной модели месторождения (BASE.DATA), то для сектора полной модели месторождения может быть создан flux-файл. Создана копия полного файла данных месторождения. В раздел RUNSPEC добавлены следующие ключевые слова: -- Specify sector SECTOR 30 40 30 40 1 30 / -- Generate flux file for sector from the full field run SECTBC DUMPFLUX BASE /
При использовании в ECLIPSE 300 этого файла данных моделирование не производится. Вместо него для создания flux-файла используются RESTART-файлы и файлы GRID или EGRID из расчета BASE: BASE30-40X30-40Y.FLUX (или FFLUX, если используются форматированные файлы выходных данных). Если выходные данные полного расчета месторождения находятся в другой директории, то путь к ней должен быть указан вместе с именем файла, например: -- Specify sector SECTOR 30 40 30 40 1 30 / -- Generate flux file for sector from the full field run SECTBC DUMPFLUX ‘../BASE’ /
В одной директории с полными выходными данными месторождения будет создан fluxфайл: ../BASE30-40X30-40Y.FLUX (или FFLUX, если используются форматированные файлы выходных данных). Примечание
Размер сектора входит в имя flux-файла. Таким образом, могут присутствовать flux-файлы для различных секторов.
Ключевые слова SECTBC
1435
Пример использования FLUX-файла Для расчета секторной модели с граничными условиями потока может быть создана копия полного файла данных месторождения. При этом в раздел RUNSPEC добавляются следующие ключевые слова: -- Specify sector SECTOR 30 40 30 40 1 30 / -- Use the fluxes on file as boundary conditions for sector SECTBC USEFLUX BASE/
Данные потоков будут взяты из файла BASE30-40X30-40Y.FLUX (или FFLUX, если используются форматированные файлы входных данных).
1436
Ключевые слова SECTBC
SECTOR
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Модель сектора Это ключевое слово определяет сектор полной модели месторождения. Моделирование выполняется только в секторе. Это позволяет пользователю выполнять быстрое моделирование на небольших участках полной модели месторождения, для чего требуется меньше памяти и не требуется перезаписи набора данных. Граничные условия для модели сектора задаются с помощью ключевого слова SECTBC. Это ключевое слово имеет следующие аргументы: 1
Первый блок по оси X нового бокса ввода (IX1)
2
Последний блок по оси X нового бокса ввода (IX2)
3
Первый блок по оси Y нового бокса ввода (JY1)
4
Последний блок по оси Y нового бокса ввода (JY2)
5
Первый блок по оси Z нового бокса ввода (KZ1)
6
Последний блок по оси Z нового бокса ввода (KZ2) Данные должны удовлетворять следующим условиям: 1 ≤ IX1 ≤ IX2 ≤ NDIVIX 1 ≤ JY1 ≤ JY2 ≤ NDIVIY
Данные должны заканчиваться косой чертой (/). Информацию о быстрой инициализации сетки и сеточных массивов путем считывания двоичных данных в условиях всего месторождения смотри также в ключевых словах GDFILE и IMPFILE. Примечание
Необходимо включить все слои в направлении Z.
Пример RUNSPEC -- IX1-IX2 JY1-JY2 KZ1-KZ2 SECTOR 10 19 21 40 1 20 / GRID -- Read grid GDFILE ‘../FULLFIELD’ / -- Read grid arrays IMPFILE ‘../FULLFIELD.INIT’ / PERMX PERMY PERMZ PORO /
Ключевые слова SECTOR
1437
SEPARATE
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION x SUMMARY SCHEDULE
Запрашивает вывод итогов расчета в отдельный RSM-файл Это ключевое слово требует, чтобы выдача итогов расчета, формируемая с помощью ключевого слова RUNSUM, была записана в отдельный файл, а не была добавлена в конец print-файла. Имя отдельного файла итоговой выдачи — корень с расширением RSM. Можно выдать итоги расчета в формате, пригодном для ввода в программы для обработки таблиц, такие как Lotus 1-2-3 или Excel, с использованием ключевого слова LOTUS или EXCEL. Ключевое слово SEPARATE не имеет связанных с ним данных. См. также ключевое слово NARROW.
Пример SEPARATE
1438
Ключевые слова SEPARATE
SEPCOND
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет новые условия стадии сепаратора Это ключевое слово задает или модифицирует условия сепаратора. Условия, затем, могут быть привязаны к какой-либо скважине, с помощью ключевого слова WSEPCOND. Условия сепаратора нужны для определения дебитов нефти, газа и жидкости в скважине, путем мгновенного испарения извлеченных углеводородов в указанном процессе сепарации. Каждая строчка данных SEPCOND, вводит новую ступень, указывает имя условия сепаратора, задает температуру и давление. Для создания многоступенчатого сепаратора используется несколько строк данных. SEPCOND должно описать условие сепаратора до того, как оно будет использовано в скважине, или ему будет присвоено значение. Возможно переуказание ступени сепаратора, или всего условия сепаратора. Ступени сепаратора должны определяться по порядку их номеров во избежание отсутствия некоторых ступеней при запуске процесса моделирования. По умолчанию предельное число ступеней одного сепаратора равно 5. Оно может быть увеличено с помощью 5-го аргумента ключевого слова WELLDIMS. По умолчанию предельное число ступеней одного сепаратора (включая сепаратор FIELDSEP) равно 4. Оно может быть увеличено с помощью 8-го аргумента ключевого слова WELLDIMS. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут завершаться после любого из параметров с помощью косой черты (/); оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных параметров , задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя сепаратора. (до 8 символов)
2
Имя группы, для которой сепаратор действует по умолчанию. Сепаратор по умолчанию присваивается всем скважинам, которые входят в эту группы. Если какой-либо скважине из группы в явном виде приписан сепаратор (с помощью WSEPCOND или WELLSPEC), он получает приоритет над сепаратором, рассматриваемом здесь. Если в группе имеются подгруппы, сепараторы которых уже установлены, то скважины подгрупп используют сепаратор своей подгруппы, а не группы. В многоступенчатых сепараторах имя группы можно вводить на любой ступени, оно будет относиться не только к ней, а ко всему сепаратору. Во избежание путаницы, целесообразно вводить имя группы либо только на первой ступени, либо для всех ступеней. Корень имени группы, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для назначения сепаратора по умолчанию нескольким группам в одной записи. А если этот параметр берется по умолчанию или является путстым (‘ ’), сепаратор не назначается по умолчанию какой-либо из групп.
3
Индекс ступени. •
ПО УМОЛЧАНИЮ: 1 Ключевые слова SEPCOND
1439
4
5
6
Температура ступени сепаратора. •
ЕДИНИЦЫ: °C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
•
ПО УМОЛЧАНИЮ: 60°F = 15.56°C
Давление ступени сепаратора. •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M)
•
ПО УМОЛЧАНИЮ: 1 Atma
Определяет место назначения выдачи жидкости из сепаратора. Для всех ступеней сепаратора это следующая ступень, кроме последней ступени, для которой им является предыдущая ступень. Назначением по умолчанию считается «0», оно устанавливает выдачу жидкости в следующую ступень для всех ступеней, кроме последней, и складской резервуар в качестве последней ступени.
Примечание
7
Если для предпоследней ступени задано значение —1, то ее объем добавляется к товарной нефти. Необходимо быть осторожным, поскольку это может привести к накоплению объемов нефти с различными значениями давления и температуры.
Определяет направление выдачи испарений из сепаратора месторождения. Испарения обычно накапливаются в складском резервуаре или в пароотделителе, при этом объем пересчитывается в объем при стандартных условиях. Это производится в том случае, когда для ступени, в которую производится выдача, установлено значение 0. В редких случаях, когда испарения из сепаратора подаются на последующую ступень, значение ступени, в которую производится выдача, может не задаваться по умолчанию. При этом, если в качестве источника газа обратной закачки используется газ сепарации промежуточной ступени, то ECLIPSE 300 рассчитывает и выдает значения дебита экспортируемой нефти. Эти значения будут меньшими, чем «пластовый» дебит нефти до выполнения обратной закачки. Разница между пластовой и экспортируемой нефтью заключается в нефтяных испарениях, содержащихся в газе обратной закачки, которые в ином случае были бы отделены на последующей ступени сепаратора. См. также раздел «Экспортные таблицы» на стр. 1001 «Технического описания ECLIPSE».
8
Номер таблицы констант равновесия. Требуется, если для сепаратора используется таблица констант равновесия, а не уравнение состояния. Значение по умолчанию — нулевое, при нем таблица констант равновесия не используется и предполагается расчет уравнения состояния.
9
Номер таблицы газового завода. Требуется, если для сепаратора используется номер таблицы газового завода, а не уравнение состояния. Значение по умолчанию — нулевое, при нем таблица газового завода не используется, а предполагается расчет уравнения состояния.
10 Номер поверхностного уравнения состояния. Должен быть задан только в том случае, если используется несколько уравнений состояния. Он может быть задан по умолчанию, даже при использовании рассматриваемой опции, в этом случае, жидкая фаза мгновенно испаряется с использованием уравнения состояния тех ячеек, на которых заканчивается скважина. Если индекс уравнения состояния указан, то используется именно это поверхностное уравнение состояния. Значение должно лежать в интервале между единицей и числом уравнений состояния в поверхностных условиях (10-ый аргумент TABDIMS). См. также обсуждение в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». 11 Температура для оценки плотности газоконденсатной жидкости. • 1440
Ключевые слова SEPCOND
ЕДИНИЦЫ: °C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
12 Давление для оценки плотности газоконденсатной жидкости. •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M)
Примечание
Если заданы оба параметра , 11 и 12, то вычисление плотности газоконденсатной жидкости производится с помощью уравнения состояния, а не закона Амагата.
В наиболее типичном случае, когда цепь сепараторов соединена так, что жидкость, выходящая из одного, используется следующим, для ступеней назначения могут использоваться значения по умолчанию.
Примеры Пример 1 Для получения трехступенчатого сепаратора, третья ступень которого представляет собой складской резервуар, как показано на Рис. 3.13: SEPCON SEP ' ' 1 SEP ' ' 2 SEP ' ' 3 / Рисунок 3.13
80 815 / 80 65 / 60 14.7 /
Трехступенчатый сепаратор, где складской резервуар является третьей ступенью
Газ
Ступень 1
Ступень 2
Складской резервуар Нефть
Пример 2 Использование газового завода 1, для сбора всего газа из ступеней 1, 2 и 3. Жидкость из ступени 3 направляется в нефтяной поток складского резервуара, в обход газового завода. Дебит нефти считается как сумма нефти ступеней 3 и 4. Данный сепаратор действует по умолчанию для всех скважин группы GR1. SEPCON SEP GR1 SEP ' ' SEP ' ' SEP ' ' /
1 2 3 4
85 75 60 60
904 2 4 102 3 4 14.7 -1 4 14.7 0 0
/ / / 1* 1 /
Ключевые слова SEPCOND
1441
SEPVALS
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Значения Bo и Rs из теста сепаратора Данное ключевое слово используется в ECLIPSE 100, сначала для определения начальных условий в сепараторе, а затем для изменения их в произвольный момент в процессе моделирования. Оно необходимо при моделировании изменения условий сепаратора в ECLIPSE 100. Первый ввод ключевого слова устанавливает начальные условия сепаратора. За первым вводом должно следовать ключевое слово GSEPCOND, которое прикрепляет группы к сепараторам. Последующий ввод SEPVALS может быть использован для изменения условий одного или более сепараторов. Если условия сепарации изменились, ECLIPSE преобразует значения расходов нефти и газа, поступающих в сепаратор из скважин и групп. Преобразованные дебиты используются для отчетов и для применения управляющих воздействий и предельных значений. Ключевое слово может использоваться только в расчетах с нелетучей нефтью, т. е. нефть должна содержать растворенный газ, но газ не должен содержать испаряемую нефть. Должно быть, по крайней мере, одно ключевое слово TSTEP или DATES между последовательным вводом слов SEPVALS для регистрации изменения условий. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже параметры и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя сепаратора (до 8 символов) Может быть до NGMAXZ сепараторов, гдe NGMAXZ — максимальное число групп, введенное ключевым словом WELLDIMS в разделе RUNSPEC. Сепаратор должен быть прикреплен к группе ключевым словом GSEPCOND. Корни имени сепаратора не разрешаются. Если имя содержит звездочку (*), будет выдано сообщение об ошибке.
2
Объемный коэффициент нефти (Bob) в точке насыщения при мгновенном ее переводе из пластовых условий (Pbub, Tres) в стандартные условия через систему сепаратора. •
ЕДИНИЦЫ: rm3/day (METRIC), rb/day (FIELD), scm3/scm3 (LAB), sm3/sm3 (PVT-M)
3
Растворимость газа в нефти (Rsi) в точке насыщения при мгновенном ее переводе из пластовых условий (Pbub, Tres) в стандартные условия через систему сепаратора. •
ЕДИНИЦЫ: sm3/sm3 (METRIC), Mscf/stb (FIELD), scm3/scm3 (LAB), sm3/sm3 (PVT-M).
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. См. также ключевые слова GSEPCOND и COMPFLSH.
1442
Ключевые слова SEPVALS
Пример Задайте начальные условия сепаратора: SEPVALS -- имя сепаратора SEP1 SEP2 /
Bob 1.251 1.261
Rsi 0.510 / 0.515 /
Назначьте группам сепараторы: GSEPCOND -- имя группы PLAT-A PLAT-B /
имя сепаратора SEP1 / SEP2 /
Промоделируйте: TSTEP или DATES . .
Измените условия SEP1: SEPVALS -- имя сепаратора SEP1 /
Bob 1.276
Rsi 0.526 /
Продолжите моделирование: TSTEP или DATES . .
Тест сепаратора PVT-aнaлиз пробы пластового флюида обычно состоит из трех частей: 1
Определение давления насыщения Pbub.
2
Дифференциальное испарение с целью определения изменения свойств флюида и количества газа, высвобождающегося по мере падения давления, начиная с Pbub.
3
Тест сепаратора, в котором проба флюида из условий (Pbub, Tres) мгновенно переводится в стандартные условия через систему сепаратора с конкретными наборами условий сепарации.
Ключевые слова SEPVALS
1443
Тест сепаратора дает два параметра , требуемых в данном ключевом слове. Объемный коэффициент (Bob) из теста — это отношение объема нефти при давлении насыщения к объему, который поступает в складской резервуар. (Величина, обратная этому коэффициенту, называется коэффициентом усадки.) Растворимость газа в нефти (Rsi) — это объем газа в стандартных условиях, который удален системой сепаратора из единичного объема нефти в складском резервуаре. Данные, вводимые в ключевом слове PVTO, подготавливаются на основе объединения результатов PVT-aнализа дифференциального испарения и теста сепаратора. Таким образом, значения в таблицах PVTO характеризуются некоторыми конкретными наборами условий сепарации. В программе ECLIPSE предполагается, что таблицы PVTO подготовлены с использованием первоначальных условий сепаратора, а инженеру неплохо удостовериться в том, что первый ввод SEPVALS содержит именно значения Bob и Rsi из теста сепаратора, использованные для приготовления таблиц.
Как ECLIPSE учитывает изменение условий сепарации Изменение условий сепарации меняет соотношение между объемами флюидов в пластовых и стандартных условиях. Данные по дифференциальному испарению (которые определяют вид таблицы PVTO), конечно, останутся теми же самыми. Влияние изменений в сепараторе вызовет умножение объемных коэффициентов нефти на постоянный коэффициент и изменение значений Rs на некоторую величину. Фактически ECLIPSE не преобразует таблиц PVTO. Все расчеты фильтрации флюида и материального баланса в пласте выполняются с применением таблиц PVTO, введенных инженером. Однако, расходы нефти и газа через скважины преобразуются так, чтобы отразить изменение условий сепарации. Пусть первоначальный тест сепаратора дает значения Bob и Rsi, a результаты теста с новыми условиями сепарации — Bob* и Rsi*. Если Qo и Qg — дебиты нефти и газа для первоначальных условий сепарации (т.e. с использованием введенных таблиц PVTO), то дебиты нефти и газа в новых условиях сепарации будут: [3.150]
[3.151]
Где коэффициенты преобразования следующие:
[3.152]
[3.153]
После изменений условий сепарации коэффициенты преобразования будут напечатаны в таблице данных сепаратора, если пользователь запросит выдачу данных расписания работы скважины (RPTSCHED-мнемоника слова WELSPECS или указатель 14 > 0).
1444
Ключевые слова SEPVALS
Дебиты скважин и групп преобразуются для выдачи. Задаваемые предельные значения дебитов для скважин и групп, экономические ограничения применяются к преобразованным величинам. Отчеты о содержании флюидов в пласте и перетоках между областями будут, однако, выполняться для первоначальных условий сепарации. В расчетах устьевого давления дебиты, используемые для просмотра VFP- таблиц, не преобразуются к новым условиям сепарации. Таким образом, если VFP-таблицы были подготовлены с применением PVT-данных для первоначальных условий сепарации, инженеру не нужно будет пересчитывать их после изменения условий в сепараторе. Вследствие этого, однако, падение давления не будет больше соответствовать отчетным дебитам, так как отчетные дебиты пересчитыаются к новым условиям сепарации. Аналогичное происходит и с падением давления в трубопроводе при использовании Опции Сети. В каждом трубопроводе, подчиненном сепаратору с измененными условиями, для вычисления падения давления выполняется обратное преобразование дебитов к первоначальным условиям.
Ключевые слова SEPVALS
1445
Начальные газонасыщенности
SGAS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Ключевое слово должно сопровождаться одним действительным числом для каждого сеточного блока, задающим начальную газонасыщенность. Поле данных должно завершаться косой чертой (/). Это ключевое слово может использоваться для явного определения начального решения в качестве альтернативы уравновешиванию с помощью EQUIL. Его ввод подразумевается, если присутствует ключевое слово PRESSURE, указывающее на задание начальных условий в явном виде. При явном задании начальных условий необходимо обеспечить стабильность и физическую обоснованность начального решения. Сеточные блоки упорядочиваются таким образом, что быстрее всего менялся индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*0.18). Заметим, что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. Смотри также ключевые слова PRVD, RS, PBUB, RV, PDEW и SWAT в разделе SOLUTION.
ECLIPSE 300
Аналогичную информацию можно получить из restart-файла с помощью ключевого слова GETSOL.
Пример При NDIVIX=8, NDIVIY=6, NDIVIZ=5: SGAS 48*0.4 48*0.04 48*0 48*0 48*0 /
1446
Ключевые слова SGAS
SGCR,ISGCR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Масштабированные значения критической газонасыщенности Различные формы этого слова позволяют пользователю задать критическую газонасыщенность (т. е. наибольшую газонасыщенность, для которой относительная проницаемость для газа равна нулю) в пределах каждой ячейки сетки. Поток свободного газа через каждую грань сетки вычисляется с помощью преобразованной кривой относительной проницаемости для газа, полученной линейным масштабированием табличных данных для относительной проницаемости между новым значением критической газонасыщенности, определяемым с использованием ключевого слова SGCR, и новой максимальной газонасыщенностью (смотри в ключевом слове SGU раздела PROPS). Ключевое слово SGCR позволяет также масштабировать таблицу относительной проницаемости, используемую при вычислении потока свободного газа между ячейками сетки и соединениями скважин. Имеется семь ключевых слов, позволяющих выполнить масштабирование критической газонасыщенности для каждой сеточной ячейки независимо. Это следующие ключевые слова: SGCR
Критическая газонасыщенность для ненаправленных таблиц для функций от насыщенности
SGCRX
Критическая газонасыщенность для +X-грани каждой ячейки сетки
SGCRX-
Критическая газонасыщенность для -X-грани каждой ячейки сетки
SGCRY
Критическая газонасыщенность для +Y-грани каждой ячейки сетки
SGCRY-
Критическая газонасыщенность для -Y-грани каждой ячейки сетки
SGCRZ
Критическая газонасыщенность для +Z-грани каждой ячейки сетки
SGCRZ-
Критическая газонасыщенность для -Z-грани каждой ячейки сетки
В радиальных сетках те же направленные ключевые слова для представления критических газонасыщенностей должны использоваться для потоков в направлениях +R,-R,+T,-T,+Z,-Z, соответственно. Ни одно из ключевых слов SGCR не должно использоваться, если газ в модели отсутствует. В разделе RUNSPEC должно быть задано ключевое слово ENDSCALE. Если требуется и направленное, и необратимое масштабирование концевых точек, использующее указатели 'DIRECT' и 'IRREVERS' в ключевом слове ENDSCALE в разделе RUNSPEC, критические газонасыщенности для потока газа через грани +X и -X сеточной ячейки устанавливаются с помощью ключевых слов SGCRX, SGCRX-. Аналогично, SGCRY, SGCRY- используются для граней +Y,-Y, а ключевые слова SGCRZ, SGCRZ- для граней +Z,-Z. Масштабирование таблиц относительных проницаемостей для соединений скважин в ячейке сетки выполняется с использованием ключевого слова SGCR. Когда требуется, чтобы масштабирование концевых точек было и направленным, и обратимым, ключевое слово SGUX с использованием указателя 'DIRECT', но не 'IRREVERS' в ENDSCALE, определяет максимальные газонасыщенности для +X и -X граней каждой сеточной ячейки. Ключевые слова SGCRY, SGCRZ используются для обеих граней +Y, -Y и граней +Z, -Z каждой ячейки сетки соответственно. При масштабировании таблиц относительных проницаемостей для соединения скважины используются данные ключевого слова SGCR. Если ключевое слово ENDSCALE задано в разделе RUNSPEC без указателя 'DIRECT', не разрешается ни одна из направленных форм ключевого слова SGCR. Ключевое слово SGCR в этом случае определяет новую критическую газонасыщенность для выходящего потока через каждую грань ячейки сетки и для потоков между ячейками сетки и соединениями скважины. Ключевые слова SGCR,ISGCR
1447
За каждым ключевым словом SGCR должно следовать одно действительное число на каждый сеточный блок в текущем боксе ввода, задающее критическую газонасыщенность в сеточном блоке. Значение насыщенности должно лежать в интервале от 0.0 до 1.0 включительно. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 10*0.21). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если какое-либо из ключевых слов SGCR,,SGCRX-, SGCRY, SGCRY-, SGCRZ, SGCRZопущено в модели, где оно допустимо, критическая газонасыщенность в расчетах относительной проницаемости для газа по умолчанию принимается равной величине, используемой в соответствующей таблице относительной проницаемости. ECLIPSE 100
Если задействована модель гистерезиса (указатель 'HYSTER' в ключевом слове SATOPTS раздела RUNSPEC), данные SGCR будут использованы при масштабировании кривой вытеснения. Кривая пропитки может быть промасштабирована с помощью эквивалентного ключевого слова ISGCR (ISGCRX, ISGCRX- и т. д.). Смотри также ключевые слова SGU, SGL, ENPTVD в разделе PROPS. Подробное описание ключевых слов для масштабирования концевых точек см. в разделе «Масштабирование таблицы насыщенности», стр. 727 «Технического описания ECLIPSE».
Пример ---- RUNSPEC section DIMENS 1 7 3 / ENDSCALE / ---- PROPS section -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 1 2 7 1 3 SGCR 5*0.04 10*0.03 3*0.05 /
1448
Ключевые слова SGCR,ISGCR
SGCWMIS
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы смешивающейся критической газонасыщенности Данные представляют собой таблицы NTMISC (параметр 1 ключевого слова MISCIBLE) смешивающейся критической газонасыщенности от водонасыщенности, завершающиеся косой чертой (/). Подробнее, о таблицах эффективной критической газонасыщенности и их использовании в расчетах относительной проницаемости для нефти и газа, а также PVT-свойств, см. раздел «Моделирование смешивающегося вытеснения » на стр. 485 «Технического описания ECLIPSE». См. также раздел «Модель растворителя» на стр. 767 «Технического описания ECLIPSE», содержащий информацию о использовании модели 4-х компонентного растворителя. Ключевое слово SGCWMIS можно использовать только в расчетах с применением опции смешивающегося вытеснения (ключевое слово MISCIBLE в разделе RUNSPEC) и где присутствуют и нефть, и вода, и газ. При моделировании смешивающегося вытеснения в присутствии водной фазы, ключевое слово SGCWMIS может быть опущено; в подобном случае программа полагает остаточную газонасыщенность равной нулю. Каждая таблица содержит по 2 столбца данных: 1
Водонасыщенность. Значения должны быть между 0 и 1 и должны монотонно возрастать вниз по столбцу.
2
Соответствующая критическая газонасыщенность при смешивании. Значения должны быть между 0 и 1 и должны оставаться постоянными или возрастать вниз по столбцу.
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше, чем NSMISC (параметр 2 ключевого слова MISCIBLE).
Пример При NTMISC=2 и NSMISC ≥ 3: SGCWMIS .00 .00 1.00 .00 / . 00 .00 . 25 .05 1.00 .05 /
Ключевые слова SGCWMIS
1449
Функции газонасыщенности для трехфазной системы
SGF3
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово следует использовать только если модель трехфазной относительной проницаемости IKU была задействована ключевым словом IKU3P в разделе IKU3P. Данные состоят из таблиц газонасыщенности в трехфазной системе, заканчивающихся косой чертой (/). Каждая таблица содержит по 4 столбца данных: Столбец: 1
Газонасыщенность. Значения должны быть между 0 и 1 и должны монотонно возрастать вниз по столбцу.
2
Соответствующая относительная проницаемость для газа в нефти. Значения должны быть между 0 и 1 и должны оставаться постоянными или возрастать вниз по столбцу. Первое значение в столбце должно быть 0.
3
Соответствующая относительная проницаемость для газа в воде. Значения должны быть между 0 и 1 и должны оставаться постоянными или возрастать вниз по столбцу. Первое значение в столбце должно быть 0.
4
Соответствующее значение капиллярного давления между нефтью и газом. Значения должны оставаться постоянными или возрастать вниз по столбцу. •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M)
Количество вводимых таблиц должно равняться числу таблиц насыщенности в расчете, указанном в параметре 1 ключевого слова TABDIMS в разделе RUNSPEC. Количество строк в таблице должно быть меньше или равно наибольшему числу строк в данных насыщенности, указанному в параметре 3 ключевого слова TABDIMS. См. также раздел «Функции насышенности» на стр. 703 «Технического описания ECLIPSE».
Пример SGF3 .00 .00 .00 .04 .00 .00 .10 .00 .022 .20 .05 .10 .40 .15 .34 .60 .30 .50 .78 1.00 1.00
1450
Ключевые слова SGF3
.0 .2 .5 1.0 2.0 3.0 3.9 /
SGFN
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функции от газонасыщенности Данные включают NTSFUN (см. параметр 1 ключевого слова TABDIMS в разделе RUNSPEC) таблиц функций от газонасыщенности, каждая из которых оканчивается косой чертой (/). Каждая таблица содержит по 3 столбца данных: Столбец 1
Газонасыщенность. Значения должны быть между 0 и 1 и должны монотонно возрастать вниз по столбцу.
Столбец 2
Соответствующее значение относительной проницаемости для газа. Значения должны быть между 0 и 1 и должны оставаться постоянными или возрастать вниз по столбцу. Первое значение в столбце должно быть 0.
Столбец 3
Соответствующее значение капиллярного давления между нефтью и газом. Значения должны оставаться постоянными или возрастать вниз по столбцу. •
ЕДИНИЦЫ: bars (METRIC), psi (FIELD), atm (LAB), atm (PVT-M). В системах газ-вода (т. е. без активной нефтяной фазы) капиллярное давление между газом и водой вводится в ключевом слове SWFN. Капиллярное давление между нефтью и газом в SGFN должно быть установлено равным нулю.
Значения по умолчанию (представленные 1*) могут быть вставлены, если требуется, в столбцах 2 и 3. По прочтении таблицы значения по умолчанию замещаются значениями, вычисленными линейной интерполяцией. Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число должно быть не меньше 2 и не больше, чем NSSFUN (см. параметр 3 ключевого слова TABDIMS). Вся таблица может быть взята по умолчанию при условии, что она не является первой по счету. Взятые по умолчанию таблицы замещаются копией предыдущей таблицы. Семейства ключевых слов: (i)
SWOF, SGOF, SLGOF и
(ii)
SWFN, SGFN, SGWFN, SOF2, SOF3, SOF32D
дают два альтернативных формата для ввода функций от насыщенности. Не следует смешивать ключевые слова из двух семейств в одном расчете. В расчетах системы газвода, либо при использовании опций смешивающегося вытеснения или растворителя ECLIPSE 100, функции от насыщенности должны вводиться с помощью ключевых слов семейства (II). ECLIPSE 100
При расчетах в системе газ-вода, насыщенности газом и водой могут вводиться единовременно, с помощью ключевого слова SGWFN, вместо пары SGFN и SWFN.
Ключевые слова SGFN
1451
Пример При NTSFUN=2 и NSSFUN ≥ 9: SGFN .0000 .0000 .0400 .0000 .1000 .0220 .2000 .1000 .3000 .2400 .5000 .4200 .6000 .5000 .7000 .8125 .7800 1.0000 / .00 .0000 .12 .0220 .22 .1000 .32 .2400 .52 .4200 .62 .5000 .72 .8125 .80 1.0000 /
1452
Ключевые слова SGFN
.0000 .2000 .5000 1.0000 1* 1* 3.0000 3.5000 3.9000 0 0 0 0 0 0 0 0
SGL,ISGL
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Масштабированные значения связанной газонасыщенности Различные формы этого ключевого слова задают связанную газонасыщенность (т. е. минимальную газонасыщенность в таблице функции газонасыщенности) в каждой ячейке сетки. Капиллярное давление между газом и нефтью для потока газа через каждую грань сетки вычисляется с помощью преобразованной кривой капиллярного давления для системы газ-нефть, полученной линейным масштабированием табличных данных для капиллярного давления между новым значением связанной газонасыщенности, определяемым ключевым словом SGL, и новой максимальной газонасыщенностью (см. ключевое слово SGU раздела PROPS). Ключевое слово SGL позволяет также масштабировать таблицу капиллярного давления между газом и нефтью, используемую при вычислении начальных газонасыщенностей. Имеется семь ключевых слов, позволяющих выполнить масштабирование связанной газонасыщенности для каждой сеточной ячейки независимо. Это следующие ключевые слова: SGL
Связанная газонасыщенность для ненаправленных таблиц для функций от насыщенности
SGLX
Связанная газонасыщенность для +X-грани каждой ячейки сетки
SGLX-
Связанная газонасыщенность для -X-грани каждой ячейки сетки
SGLY
Связанная газонасыщенность для +Y-грани каждой ячейки сетки
SGLY-
Связанная газонасыщенность для -Y-грани каждой ячейки сетки
SGLZ
Связанная газонасыщенность для +Z-грани каждой ячейки сетки
SGLZ-
Связанная газонасыщенность для -Z-грани каждой ячейки сетки
В радиальных сетках те же направленные ключевые слова для представления связанных газонасыщенностей должны использоваться для потоков в направлениях +R,-R,+T,-T,+Z,-Z, соответственно. Ни одно из SGL ключевых слов не должно использоваться, если газ в модели отсутствует. В разделе RUNSPEC должно быть задано ключевое слово ENDSCALE. Если требуется и направленное, и необратимое масштабирование концевых точек, использующее указатели 'DIRECT' и 'IRREVERS' в ключевом слове ENDSCALE в разделе RUNSPEC, связанные газонасыщенности для потока газа через грани +X и -X сеточной ячейки устанавливаются с помощью ключевых слов SGLX, SGLX-. Аналогично, SGLY, SGLY- используются для граней +Y,-Y, а ключевые слова SGLZ, SGLZ- для граней +Z,-Z. Масштабирование таблиц капиллярного давления между газом и нефтью, используемых в алгоритме уравновешивания, выполняется с применением ключевого слова SGL. Когда требуется, чтобы масштабирование концевых точек было и направленным, и обратимым, ключевое слово SGUX с использованием указателя 'DIRECT', но не 'IRREVERS' в ENDSCALE, определяет максимальные газонасыщенности для +X и -X граней каждой сеточной ячейки. Ключевые слова SGLY, SGLZ используются для +Y, -Y и +Z, -Z граней каждой ячейки сетки соответственно. Масштабирование данных для капиллярного давления между газом и нефтью для алгоритма уравновешивания выполняется с помощью ключевого слова SGL. Если ключевое слово ENDSCALE задано в разделе RUNSPEC без указателя 'DIRECT', не разрешается ни одна из направленных форм ключевого слова SGL. Ключевое слово SGL, в этом случае, определяет новую связанную газонасыщенность для масштабирования потока газа, выходящего через каждую грань ячейки сетки и для вычисления преобразованной таблицы капиллярного давления, используемой в процедуре уравновешивания. Ключевые слова SGL,ISGL
1453
Пример За каждым ключевым словом SGL должно следовать одно действительное число на каждый сеточный блок в текущем боксе ввода, задающее связанную газонасыщенность в сеточном блоке. Значение насыщенности должно лежать в интервале от 0.0 до 1.0 включительно. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 10*0.21). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если какое-либо из ключевых слов SGL, SGLX, SGLX-, SGLY, SGLY-, SGLZ, SGLZопущено в модели, где оно допустимо, связанная газонасыщенность в расчетах капиллярного давления между газом и нефтью по умолчанию принимается равной величине, используемой в соответствующей таблице для функции от насыщенности. Если связанная газонасыщенность вводится с помощью ключевого слова SGLPC, эта насыщенность будет использована при масштабировании кривых капиллярного давления. Связанная газонасыщенность, введенная с помощью SGL, будет использована лишь при масштабировании кривых относительных проницаемостей. ECLIPSE 100
Если задействована модель гистерезиса (указатель 'HYSTER' в ключевом слове SATOPTS раздела RUNSPEC), данные SGL будут использованы при масштабировании кривой вытеснения. Кривая пропитки может быть промасштабирована с помощью эквивалентного ключевого слова ISGL (ISGLX, ISGLX- и т. д.). Смотри также ключевые слова SGLPC, SGU и ENPTVD в разделе PROPS. Дальнейшее описание смотри в разделе «Масштабирование таблиц от насыщенностей» на стр. 727 «Технического описания ECLIPSE». ---- RUNSPEC section DIMSNS 1 7 3 / ENDSCALE / -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 1 2 7 1 3 SGL 5*0.0 10*0.02 3*0.0 /
1454
Ключевые слова SGL,ISGL
SGLPC,ISGLPC Масштабированные значения связанной газонасыщенности только для кривых Pc x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово масштабирует концевую точку связанного газа или воды кривых капиллярного давления без масштабирования соответствующего значения кривых относительных проницаемостей для нефти. Ключевое слово SGLPC может использоваться лишь в присутствии газа в модели (ключевое слово GAS в разделе RUNSPEC). В разделе RUNSPEC должно быть задано ключевое слово ENDSCALE. За ключевым словом SGLPC должно следовать одно действительное число на каждый сеточный блок в текущем боксе ввода, задающее связанную газонасыщенность в сеточном блоке. Значение насыщенности должно лежать в интервале от 0.0 до 1.0 включительно. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 10*0.21). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если SGLPC не задано, масштабирование капиллярного давления в системе газ- нефть выполняется с использованием связанной газонасыщенности, определяемой семейством ключевых слов (SGL, SGLX, SGLX-, SGLY, SGLY-, SGLZ, SGLZ-). Если, в свою очередь, какое-либо из слов SGL, SGLX, SGLX-, SGLY, SGLY-, SGLZ, SGLZ- опущено, связанная газонасыщенность для расчета капиллярного давления между газом и нефтью по умолчанию берется равной величине, используемой в соответствующей таблице для функции от газонасыщенности. Если задействована модель гистерезиса (указатель 'HYSTER' в ключевом слове SATOPTS раздела RUNSPEC), данные SGLPC будут использованы при масштабировании кривой вытеснения. Кривая пропитки может быть промасштабирована с помощью эквивалентного ключевого слова ISGLPC. Смотри также ключевые слова SGL и ENPTVD в разделе PROPS.
Пример При ENDSCALE и RUNSPEC; NDIVIX=1, NDIVIY=7 и NDIVIZ=3: SGLPC 7*0.0 7*0.02 7*0.0 /
Ключевые слова SGLPC,ISGLPC
1455
Функции газо(нефте-)насыщенности в зависимости от газонасыщенности
SGOF
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Ключевое слово SGOF может быть использовано в расчетах, когда обе фазы — нефть и газ — являются активными, для ввода таблиц относительной проницаемости для газа, относительной проницаемости для нефти и капиллярного давления в системе нефть-газ как функций от газонасыщенности. Если вода также является активной фазой в расчете, функции от водо(нефте-)насыщенности должны быть введены с помощью ключевого слова SWOF. Данные включают NTSFUN (см. параметр 1 ключевого слова TABDIMS в разделе RUNSPEC) таблиц функций от нефтенасыщенности, каждая из которых оканчивается косой чертой (/). Каждая таблица содержит по 4 столбца данных: Столбец 1
Газонасыщенность. Значения должны быть между 0 и 1 и должны монотонно возрастать вниз по столбцу. Первое значение должно быть равным 0.
Столбец 2
Соответствующее значение относительной проницаемости для газа. Значения должны быть между 0 и 1 и должны оставаться постоянными или возрастать вниз по столбцу. Первое значение должно быть равным 0.
Столбец 3
Соответствующее значение относительной проницаемости для нефти, когда имеются нефть, газ и связанная вода. Значения должны быть в пределах от 0 до 1 и должны оставаться постоянными или уменьшаться вниз по столбцу. Если в расчетах учитывается вода, то первое значение в столбце (krog в Sg = 0) должно равняться первому значению в столбце krow, ключевого слова SWOF (krow в So = 1 – Swco). Последнее значение в столбце должно быть равным нулю.
Столбец 4
Соответствующее значение капиллярного давления между нефтью и газом. Значения должны оставаться постоянными или возрастать вниз по столбцу. •
ЕДИНИЦЫ: bars (METRIC), psi (FIELD), atm (LAB), atm (PVT-M).
Значения по умолчанию (представленные 1*) могут быть внесены, как требуется, в столбцы 2, 3 и 4. По прочтении таблицы значения по умолчанию замещаются значениями, вычисленными линейной интерполяцией. Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число должно быть не меньше 2 и не больше, чем NSSFUN (см. параметр 3 ключевого слова TABDIMS). Вся таблица может быть взята по умолчанию при условии, что она не является первой по счету. Взятые по умолчанию таблицы замещаются копией предыдущей таблицы. Семейства ключевых слов (i)
SWOF, SGOF, SLGOF и
(ii)
SWFN, SGFN, SGWFN, SOF2, SOF3, SOF32D
дают два альтернативных формата для ввода функций от насыщенности. Не следует смешивать ключевые слова из двух семейств в одном расчете. В расчетах системы газвода либо при использовании опций смешивающегося вытеснения или растворителя ECLIPSE 100 функции от насыщенности должны вводиться с помощью ключевых слов семейства (ii). Более подробную информацию и описание методов, используемых для вычисления относительной проницаемости для нефти в сеточных блоках, содержащих все три фазы, можно найти в «Функции насыщенности» на стр. 703 «Технического описания Eclipse 100».
1456
Ключевые слова SGOF
Смотри также ключевые слова STONE1 и STONE2.
Пример При NTSFUN=2 и NSSFUN >= 10: SGOF SGOF -- Sg .0000 .0400 .1000 .2000 .3000 .4000 .5000 .6000 .7000 .7800 .00 .05 .2 .5 .6 .82
Krg .0000 .0000 .0220 .1000 .2400 1* .4200 .5000 .8125 1.0000 .0000 .0220 .1100 .4400 .5600 1.0000
Krog 1.00 0.60 0.33 0.10 0.02 0.00 0.00 0.00 0.00 0.00 1.00 0.62 0.12 0.0 0.0 0.0
Pcog .0000 .2000 .5000 1.0000 1* 1* 1* 3.0000 3.5000 3.9000 0 0 0 0 0 0
/ table 1
/ table 2
Ключевые слова SGOF
1457
SGU,ISGU
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Масштабированные максимальные значения газонасыщенности для таблиц насыщенности Различные формы этого ключевого слова дают возможность пользователю задать максимальную газонасыщенность (т. е. максимальную газонасыщенность в таблице функции от газонасыщенности) в пределах каждой ячейки сетки. Масштабированная максимальная газонасыщенность используется для определения масштабированных форм кривых капиллярного давления между газом и нефтью и кривых относительных проницаемостей. Масштабированная форма кривых капиллярного давления получается линейной интерполяцией табличных данных для капиллярного давления между новым значением связанной газонасыщенности (смотри ключевое слово SGL в разделе PROPS) и новой максимальной газонасыщенностью, определяемой в ключевом слове SGU. Аналогичные линейные преобразования осуществляются при получении масштабированной кривой относительной проницаемости газа, с использованием критической газонасыщенности (см. ключевое слово SGCR в разделе PROPS) и новой максимальной газонасыщенности, определенной ключевым словом SGU. Масштабированные кривые капиллярного давления и относительных проницаемостей используются затем для вычисления потока свободного газа, вытекающего через каждую грань сеточной ячейки, потока свободного газа между ячейками сетки и соединениями скважины и в алгоритме уравновешивания. Имеется семь ключевых слов, позволяющих выполнить масштабирование максимальной газонасыщенности для каждой сеточной ячейки независимо. Это следующие ключевые слова: SGU
Максимальная газонасыщенность для ненаправленных таблиц для функций от насыщенности
SGUX
Максимальная газонасыщенность для +X-грани каждой ячейки сетки
SGUX-
Максимальная газонасыщенность для -X-грани каждой ячейки сетки
SGUY
Максимальная газонасыщенность для +Y-грани каждой ячейки сетки SGUY-
SGUY-
Максимальная газонасыщенность для -Y-грани каждой ячейки сетки
SGUZ
Максимальная газонасыщенность для +Z-грани каждой ячейки сетки
SGUZ-
Максимальная газонасыщенность для -Z-грани каждой ячейки сетки
В радиальных сетках те же направленные ключевые слова для представления максимальных газонасыщенностей должны использоваться для потоков в направлениях +R,-R,+T,-T,+Z,-Z, соответственно. Ни одно из SGU ключевых слов не должно использоваться, если газ в модели отсутствует. В разделе RUNSPEC должно быть задано ключевое слово ENDSCALE.Если требуется и направленное, и необратимое масштабирование концевых точек, использующее указатели 'DIRECT' и 'IRREVERS' в ключевом слове ENDSCALE в разделе RUNSPEC, максимальные газонасыщенности для вычисления потоков газа через грани +X и -X сеточной ячейки устанавливаются с помощью ключевых слов SGUX, SGUX-. Аналогично, SGUY, SGUY- используются для граней +Y,-Y, а ключевые слова SGUZ, SGUZ- для граней +Z,-Z. Масштабирование таблиц капиллярного давления между газом и нефтью, используемых в алгоритме уравновешивания, и масштабирование кривых относительных проницаемостей для вычисления потоков свободного газа между ячейками сетки и соединениями скважин выполняется с применением ключевого слова SGU. Когда требуется, чтобы масштабирование концевых точек было и направленным, и обратимым, ключевое слово SGUX с использованием указателя 'DIRECT', но не 'IRREVERS' в ENDSCALE, определяет максимальные газонасыщенности для +X и -X
1458
Ключевые слова SGU,ISGU
граней каждой сеточной ячейки. Ключевые слова SGUY, SGUZ используются для обеих граней +Y, -Y и граней +Z, -Z каждой ячейки сетки соответственно. Максимальные значения газонасыщенности для процедуры уравновешивания и для вычисления потоков в соединениях скважин вводятся с помощью ключевого слова SGU. Если ключевое слово ENDSCALE задано в разделе RUNSPEC без указателя 'DIRECT', не разрешается ни одна из направленных форм ключевого слова SGU. Ключевое слово SGU в этом случае определяет новую максимальную газонасыщенность, используемую для вычисления потоков газа между соседними сеточными ячейками, потоков в соединения скважин и в алгоритме уравновешивания. За каждым ключевым словом SGU должно следовать одно действительное число на каждый сеточный блок в текущем боксе ввода, задающее максимальную газонасыщенность в сеточном блоке. Значение насыщенности должно лежать в интервале от 0.0 до 1.0 включительно. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 10*0.21). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если какое-либо из ключевых слов SGU, SGUX, SGUX-, SGUY, SGUY-, SGUZ, SGUZопущено в модели, где оно допустимо, максимальная газонасыщенность в расчетах капиллярного давления и относительных проницаемостей по умолчанию принимается равной величине, используемой в соответствующей таблице для функции от насыщенности. ECLIPSE 100
Если задействована модель гистерезиса (указатель 'HYSTER' в ключевом слове SATOPTS раздела RUNSPEC), данные SGU будут использованы при масштабировании кривой вытеснения. Кривая пропитки может быть промасштабирована с помощью эквивалентного ключевого слова ISGU (ISGUX, ISGUX- и т. д.). Смотри также ключевые слова SGL, SWL, ENPTVD в разделе PROPS.
Пример ---- RUNSPEC section DIMENS 1 7 3 / ENDSCALE / ---- PROPS section -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 1 2 7 1 3 SGU 18*1.00 /
Ключевые слова SGU,ISGU
1459
SGWCR
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1460
Масштабированные критические газонасыщенности в системе с водой Ключевое слово задает критическую насыщенность воды газом в каждой ячейке сетки. Что требуется только при использовании опции IKU3P. Критическая газонасыщенность нефти может быть получена из SWCR. За каждым ключевым словом SGWCR должно следовать одно действительное число на каждый сеточный блок в текущем боксе ввода, задающее критическую насыщенность в сеточном блоке. Значение насыщенности должно лежать в интервале от 0.0 до 1.0 включительно. Дальнейшее описание смотри в разделе «Масштабирование таблиц от насыщенностей» на стр. 727 «Технического описания ECLIPSE».
Ключевые слова SGWCR
SGWFN
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функции насыщенности в системе газвода Данные включают NTSFUN (см. параметр 1 ключевого слова TABDIMS в разделе RUNSPEC) таблиц функций от газо-водо насыщенности, каждая из которых оканчивается косой чертой (/). Ключевое слово предназначено для ввода данных функции насыщенности для воды и газа, в системах газ-вода (без нефти), как альтернатива ключевым словам SGFN и SWFN. Каждая таблица содержит по 4 столбца данных: Столбец 1
Газонасыщенность. Значения должны быть между 0 и 1 и должны монотонно возрастать вниз по столбцу.
Столбец 2
Соответствующая относительная проницаемость для газа. Значения должны быть между 0 и 1 и должны оставаться постоянными или возрастать вниз по столбцу. Первое значение в столбце должно быть 0.
Столбец 3
Соответствующая относительная проницаемость для воды (при Sw = 1 – Sg). Значения должны быть в пределах от 0 до 1 и должны оставаться постоянными или уменьшаться вниз по столбцу. Последнее значение в столбце должно быть 0.
Столбец 4
Соответствующее значение капиллярного давления между газом и водой. Значения должны оставаться постоянными или возрастать вниз по столбцу. • ЕДИНИЦЫ: bars (METRIC), psi (FIELD), atm (LAB), atm (PVT-M).
Значения по умолчанию (представленные 1*), могут быть внесены по требованию в столбцы 2, 3 и 4. При обработке таблицы, умолчания замещаются значениями, вычисленными при линейной интерполяции. Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число должно быть не меньше 2 и не больше, чем NSSFUN (см. параметр 3 ключевого слова TABDIMS). Вся таблица может быть взята по умолчанию, если она не является первой по счету. Взятые по умолчанию таблицы замещаются копией предыдущей таблицы. Семейства ключевых слов (i)
SWOF, SGOF, SLGOF и
(ii)
SWFN, SGFN, SGWFN, SOF2, SOF3, SOF32D
дают два альтернативных формата для ввода функций от насыщенности. Не следует смешивать ключевые слова из двух семейств в одном расчете. В расчетах системы газвода либо при использовании опций смешивающегося вытеснения или растворителя функции от насыщенности должны вводиться с помощью ключевых слов семейства (ii).
Ключевые слова SGWFN
1461
Пример При NTSFUN=2 и NSSFUN = 9: SGWFN .0000 .0000 .0400 .0000 .1000 .0220 .2000 .1000 .3000 .2400 .5000 .4200 .6000 .5000 .7000 .8125 .7800 1.0000 / .00 .0000 .12 .0220 .22 .1000 .32 .2400 .52 .4200 .62 .5000 .72 .8125 .80 1.0000 /
Примечание
1462
Ключевые слова SGWFN
1.0000 0.9000 0.8000 0.5000 1* 1* 0.1125 0.0000 0.0000 1.0 0.85 0.6 0.45 0.25 0.05 0.0 0.0
.0000 .2000 .5000 1.0000 1* 1* 3.0000 3.5000 3.9000
0 0 0 0 0 0 0 0
Возможно замедление расчетов, если относительная проницаемость резко меняется на коротких интервалах, особенно если использовано ключевое слово IMPES. ECLIPSE не изменяет исходные данные, и не делает попыток преодолеть проблемы сходимости путем пересчета равных интервалов насыщенности. В случае, когда для минимизации дисперсии использованы дробные данные, лучшие результаты ECLIPSE дает в полностью неявном режиме, если относительная проницаемость резко возрастает с нуля (иммобильность), а не с какого-либо малого значения.
SIGMA
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Взаимосвязь матрица-трещина в системе с двойной пористостью Если используются опции двойной пористости или двойной проницаемости (путем определения в разделе RUNSPEC ключевого слова DUALPORO или DUALPERM), это ключевое слово может быть использовано для задания множителя в конструкции проводимостей, определяющих взаимосвязь между матрицей и трещинами. Если используется данное ключевое слово, то sigma-фактор применяется ко всей сетке в целом. Данный «sigma-фактор» может быть связан с размером блока матрицы выражением: [3.154]
где lx, ly и lz — типичные размеры блоков матрицы по x, y и z. Это соотношение было предложено Kazemi (SPEJ (Dec 76) 317-326). Использованные выше размеры блоков матрицы являются размерами не сетки моделирования, а элементов матричной породы в пласте. •
ЕДИНИЦЫ: m–2 (METRIC), ft–2 (FIELD), m–2 (LAB), cm–2 (PVT-M)
ECLIPSE 100
С другой стороны, sigma-фактор может рассматриваться как обычный коэффициент для адаптации истории разработки.
ECLIPSE 100
Если не заданы ни ключевое слово SIGMA, ни SIGMAV, то для всей сетки по умолчанию принимается нулевой sigma-фактор, кроме случаев когда ключевое слово LTOSIGMA определено в расчетах с использованием опции Вязкого Перемещения. Опции двойной пористости и двойной проницаемости более подробно рассмотрены в разделе «Двойная пористость» на стр. 133 «Технического описания ECLIPSE».
Пример SIGMA 0.12 /
С помощью выражения Каземи в единицах FIELD для блоков размером в 10 футов получается значение коэффициента, равное 0,12.
Ключевые слова SIGMA
1463
SIGMAGD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Взаимосвязь матрица-трещина в системе нефть-газ Это ключевое слово может быть использовано для определения альтернативной взаимосвязи между матрицей и трещинами для ячеек матрицы, в которых механизм извлечения нефти заключается в гравитационном дренаже вследствие наличия газа в трещинах. Если используется данное ключевое слово, то sigmagd-фактор применяется ко всей сетке в целом. Различные значения sigmagd-фактора могут быть заданы поблочно с помощью ключевого слова SIGMAGDV. Проводимость между матрицей и трещинами, основанная на SIGMAGD, будет использована для вычисления потока нефти, если выполняются следующие условия: •
Задействована модель гравитационного дренажа.
•
Поток нефти направлен из матрицы в трещину.
•
Напор гравитационного дренажа, связанный с газом в трещинах, больше напора, связанного с водой.
Таким образом, области, в которых трещины заполняются газом, создаются за счет проводимости, полученной на основе SIGMAGD, а области, заполненные водой, будут созданы за счет проводимости, полученной на основе SIGMA. Ключевое слово SIGMAGD доступно только в трехфазных расчетах с двойной пористостью (ключевое слово DUALPORO раздела RUNSPEC). Данный sigma-фактор может быть связан с размером блока матрицы выражением:
[3.155]
где lx, ly и lz — типичные размеры блоков матрицы по x, y и z. Это соотношение было предложено Kazemi (SPEJ (Dec 76) 317-326). Использованные выше размеры блоков матрицы являются размерами не сетки моделирования, а элементов матричной породы в пласте. ECLIPSE 100
С другой стороны, sigma-фактор может рассматриваться как обычный коэффициент для адаптации истории разработки.
ECLIPSE 100
При расчете проводимости между матрицей и трещиной для гравитационного дренажа по умолчанию используются проницаемости в направлении Z, а не X. Обработка pre-99a (с использованием проницаемостей в направлении X) может быть восстановлена с помощью 70-го указателя ключевого слова OPTIONS.
ECLIPSE 300
Если введены ключевые слова SIGMA и SIGMAGD, то программа будет использовать интерполированное значение, зависящее от относительных размеров членов капиллярного давления и давления гравитационного дренажа. Таким образом, если преобладает капиллярное давление, то используются значения SIGMA, в то время как при преобладании гравитационного дренажа используются значения SIGMAGD. Если не заданы ни SIGMAGD, ни SIGMAGDV, то проводимости будут зависеть от значения sigma-фактора, определенного в ключевых словах SIGMA и SIGMAV, если не определено ключевое слово LTOSIGMA.
1464
Ключевые слова SIGMAGD
Дальнейшее описание см. в разделе «Гравитационная пропитка/дренаж» на стр. 136 «Технического описания ECLIPSE».
Примеры Пример 1 SIGMA 0.12 /
С помощью выражения Каземи в единицах FIELD для блоков размером в 10 футов получается значение коэффициента, равное 0,12.
Пример 2 Меньшие значения SIGMAGD, поскольку предполагается, что течение только в направлении преобладает над гравитационным дренажом. SIGMAGD 0.02 /
Ключевые слова SIGMAGD
1465
SIGMAGDV
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Взаимосвязь матрица-трещина в системе нефть-газ Это ключевое слово может быть использовано для определения альтернативной взаимосвязи между матрицей и трещинами для ячеек матрицы, в которых механизм извлечения нефти заключается в гравитационном дренаже вследствие наличия газа в трещинах. Ключевое слово должно сопровождаться одним положительным действительным числом для каждого блока сетки в текущем боксе для NDIVIZ/2 верхних слоев сетки (т.е, для ячеек матрицы). Любое значение, введенное для нижней половины сетки (нижние NDIVIZ/2 слоев), игнорируется. Проводимость между матрицей и трещинами, основанная на SIGMAGD, будет использована для вычисления потока нефти, если выполняются следующие условия: •
Задействована модель гравитационного дренажа.
•
Поток нефти направлен из матрицы в трещину.
•
Напор гравитационного дренажа, связанный с газом в трещинах, больше напора, связанного с водой.
Таким образом, области, в которых трещины заполняются газом, создаются за счет проводимости, полученной на основе SIGMAGD, а области, заполненные водой, будут созданы за счет проводимости, полученной на основе SIGMA. Ключевое слово SIGMAGDV доступно только в трехфазных расчетах с двойной пористостью (ключевое слово DUALPORO раздела RUNSPEC). Данный sigma-фактор может быть связан с размером блока матрицы выражением:
[3.156]
где lx, ly и lz — типичные размеры блоков матрицы по x, y и z. Это соотношение было предложено Kazemi (SPEJ (Dec 76) 317-326). Использованные выше размеры блоков матрицы не являются размерами сетки моделирования. •
ЕДИНИЦЫ: m-2 (METRIC), ft-2 (FIELD), cm-2 (LAB), cm-2 (PVT-M)
ECLIPSE 100
С другой стороны, sigma-фактор может рассматриваться как обычный коэффициент для адаптации истории разработки.
ECLIPSE 100
При расчете проводимости между матрицей и трещиной для гравитационного дренажа по умолчанию используются проницаемости в направлении Z, а не X. Обработка pre-99A (с использованием проницаемостей в направлении X) может быть восстановлена с помощью 70-го указателя ключевого слова OPTIONS. Если не заданы ни SIGMAGD, ни SIGMAGDV, то проводимости будут зависеть от значения sigma-фактора, определенного в ключевых словах SIGMA и SIGMAV, если не определено ключевое слово LTOSIGMA. Когда выводятся значения SIGMAGD (мнемоника SIGMAGDV в ключевом слове RPTGRID), первые NDIVIZ/2 слоев копируются в нижнюю половину сетки.
1466
Ключевые слова SIGMAGDV
Дальнейшее описание см. в разделе «Гравитационная пропитка/дренаж» на стр. 136 «Технического описания ECLIPSE».
Примеры Пример 1 SIGMAV 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.06 0.06 0.06 0.06 0.06 0.06 0.06 0.06 /
Пример 2 SIGMAGDV приравнивается к SIGMAV COPY SIGMAV SIGMAGDV /
1
8
1
1
1
2
/
1
1
2
Пример 3 Разделим значения SIGMAGDV на 4. MULTIPLY SIGMAGDV /
0.25
1
8
1
/
Ключевые слова SIGMAGDV
1467
SIGMATH
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Взаимосвязь проводимости матрицатрещина в системе с двойной пористостью Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в разделе RUNSPEC). Если используются опции двойной пористости или двойной проницаемости (ключевое слово DUALPORO или DUALPERM в разделе RUNSPEC), то это ключевое слово может быть использовано для задания общего множителя в конструкции проводимостей, зависящих от насыщенности и определяющих взаимосвязь матрица-трещина. За ключевым словом SIGMATH должно следовать по одному значению для каждой из матричных ячеек. Таким образом, всего требуется (NxNyNz)/2, индекс Х меняется быстрее всего. Опции двойной пористости и двойной проницаемости более подробно рассмотрены в разделе «Двойная пористость» на стр. 133 «Технического описания ECLIPSE». Термическая опция описана в разделе «Термическая опция» на стр. 831 «Технического описания ECLIPSE»).
Пример SIGMATH 350*0.12 /
1468
Ключевые слова SIGMATH
SIGMAV
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Взаимосвязь матрица-трещина в системе с двойной пористостью Если используется опция двойной пористости (ключевое слово DUALPORO в разделе RUNSPEC), это ключевое слово может быть использовано для задания множителя в конструкции проводимостей, определяющих взаимосвязь между матрицей и трещинами. Ключевое слово должно сопровождаться одним положительным действительным числом для каждого блока сетки в текущем боксе для NDIVIZ/2 верхних слоев сетки (т.е, для ячеек матрицы). Любое значение, введенное для нижней половины сетки (нижние NDIVIZ/2 слоев), игнорируется. Данный sigma-фактор может быть связан с размером блока матрицы выражением:
[3.157]
где lx, ly и lz — типичные размеры блоков матрицы по x, y и z. Это соотношение было предложено Kazemi (SPEJ (Dec 76) 317-326). Использованные выше размеры блоков матрицы не являются размерами сетки моделирования. • ECLIPSE 100
ЕДИНИЦЫ: m-2 (METRIC), ft-2 (FIELD), cm-2 (LAB), cm-2 (PVT-M)
С другой стороны, sigma-фактор может рассматриваться как обычный коэффициент для адаптации истории разработки. Если не заданы ни ключевое слово SIGMA, ни SIGMAV, то для всей сетки по умолчанию принимается нулевой sigma-фактор, кроме случаев когда ключевое слово LTOSIGMA определено в расчетах с использованием опции Вязкого Перемещения. Когда выдаются значения SIGMA (мнемоника SIGMAV в ключевом слове RPTGRID), первые NDIVIZ/2 слоев копируются в нижнюю половину сетки.
Пример --------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 8 1 1 1 2 / SIGMAV 0.12 0.12 0.12 0.12 0.12 0.12 0.12 0.12 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 /
С помощью выражения Каземи в единицах FIELD для блоков размером в 10 футов получается значение коэффициента, равное 0,12.
Ключевые слова SIGMAV
1469
SIMULATE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
ECLIPSE 100
1470
Включить моделирование Это ключевое слово отменяет действие ключевого слова NOSIM в разделе SCHEDULE и включает моделирование временного шага в разделе SCHEDULE. У этого ключевого слова нет связанных с ним данных.
Следует заметить, что данное ключевое слово не может отменить действие ключевого слова NOSIM из раздела RUNSPEC или NOSIM в параметре 3 ключевого слова LOAD при повторном запуске расчета.
Ключевые слова SIMULATE
SKIP
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
Пропустить чтение ключевых слов Это ключевое слово вызывает игнорирование всех последующих ключевых слов вплоть до следующего ключевого слова ENDSKIP. Ключевое слово ENDSKIP прекращает пропуск ключевых слов.
Пример ---- Раздел GRID SKIP CARFIN ‘HUGE’ 1 20 1 20 1 20 100 100 100 / ENDFIN ENDSKIP
Ключевые слова SKIP
1471
SKIP100
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
Пропускать ключевые слова для ECLIPSE 100 Это ключевое слово вызывает игнорирование ECLIPSE 100 всех последующих ключевых слов вплоть до следующего ключевого слова ENDSKIP. В ECLIPSE 300 это ключевое слово игнорируется. Ключевое слово ENDSKIP прекращает пропуск ключевых слов.
Пример ----Раздел PROPS SKIP100 INCLUDE ‘COMPOSITIONAL.PVO’ / ENDSKIP
1472
Ключевые слова SKIP100
SKIP300
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
Пропускать ключевые слова для ECLIPSE 300 Это ключевое слово вызывает игнорирование ECLIPSE 300 всех последующих ключевых слов вплоть до следующего ключевого слова ENDSKIP. В ECLIPSE 100 это ключевое слово игнорируется. Ключевое слово ENDSKIP прекращает пропуск ключевых слов.
Пример ----Раздел PROPS SKIP300 INCLUDE ‘BLACK.PVO’ / ENDSKIP
Ключевые слова SKIP300
1473
SKIPREST
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Пропускает последующие ключевые слова до момента повторного старта Ключевое слово SKIPREST не имеет связанных с ним данных. Оно дает указание программе ECLIPSE пропустить последующие ключевые слова в разделе повторного запуска SCHEDULE до повторного старта. Это избавляет от необходимости исключения самих ключевых слов. Чаще всего их наличие будет требоваться в самом начале раздела SCHEDULE. Оно не действует в течение основного расчета (начиная с нулевого времени), но при повторном запуске оно вызывает установку программой ECLIPSE времени моделирования в нуль и пропуск последующих ключевых слов до тех пор, пока с помощью одного из ключевых слов, связанных с временными шагами (например, TSTEP, DATES, или GASYEAR) время моделирования не будет продлено до времени повторного запуска. После этого ключевые слова считываются как обычно. Не все ключевые слова пропускаются. Некоторые ключевые слова определяют данные, которые не переносятся в restart-файл, такие как •
Таблицы VFP (Kлючевые слова VFPPROD, VFPINJ)
•
Инструкции по отчетам (Ключевые слова RPTSCHED, RPTRST или RPTPRINT)
•
«Глобальные ключевые слова», которые могут быть введены в любом разделе (для ECLIPSE 100 COLUMNS, DEBUG, ECHO, EXTRAPMS, FORMFEED, INCLUDE, MESSAGES, NOECHO, NOWARN, OPTIONS), или (для ECLIPSE 300 DEBUG3, ECHO, INCLUDE, MESSAGES, NOECHO, OPTIONS3).
•
Файлы годового графика в Модели Разработки Газового Месторождения (ключевые слова GASBEGIN, GASEND, и все ключевые слова между ними).
ECLIPSE 100
•
Ключевые слова SLAVES, DUMPCUPL и USECUPL в Опции Соединения Пластов.
ECLIPSE 100
•
Таблицы масштабирования PI для скважины (ключевое слово PIMULTAB).
ECLIPSE 100
•
Таблицы твердых отложений и дефекта масштабирования (ключевые слова SCDATAB и SCDPTAB).
Если эти ключевые слова требуются в данном расчете, они должны быть представлены в разделе SCHEDULE при повторном запуске. Соответственно, программа ECLIPSE будет считывать и обрабатывать эти ключевые слова обычным способом, даже если они встретятся между ключевым словом SKIPREST и временем повторного старта. Таблицы показателей вертикального потока должны вводиться перед первым ключевым словом интегрирования по времени (лучше всего расположить их в начале раздела SCHEDULE). Если при повторном запуске присутствует ключевое слово SKIPREST, необходимо удостовериться в том, что за ним следуют ключевые слова интегрирования по времени, необходимые для продления моделирования от нуля до времени повторного старта. Времени повторного старта должен соответствовать отчетный шаг, на котором ECLIPSE закончит пропуск ключевых слов и начнет работу в нормальном режиме. Таким образом, если для продления моделирования используется ключевое слово DATES, должна существовать запись DATES с датой повторного старта. Примечание
1474
Ключевые слова SKIPREST
Если для продления моделирования используются ключевые слова TSTEP, TIME, GASYEAR и GASPERIO, и некоторые из них были исключены при повторном запуске, то оставшиеся ключевые слова не продляют время моделирования до достижения времени повторного старта в требуемом месте раздела данных Schedule. Продление моделирования с помощью ключевого слова DATES безопаснее в этом отношении, поскольку оно продляет моделирование до заданного времени, а не на определенный временной интервал.
Пример SKIPREST
Ключевые слова SKIPREST
1475
SKIPSTAB
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1476
Требовать опцию быстрого мгновенного испарения Это ключевое слово требует использовать опцию быстрого мгновенного испарения, которая может применяться в расчетах состава по уравнению состояния. См. «Опция быстрого мгновенного испарения» на стр. 187 «Технического описания ECLIPSE». У этого ключевого слова нет связанных с ним данных.
Ключевые слова SKIPSTAB
SLAVES
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Начинает моделирование ведомого пласта Это ключевое слово используется в основном расчете Объединения Пластов для определения файлов данных ведомого пласта, а также для установления их расположения. ECLIPSE начинает процесс их моделирования, для которого требуются дальнейшие инструкции из основного расчета. (См. «Объединение пластов» на стр. 661 «Технического описания ECLIPSE») За этим ключевым словом следует по одной записи данных для каждого активного ведомого пласта. Каждая запись содержит следующие параметры и должна завершаться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя ведомого пласта (Оно должно быть не длиннее 8 символов) Имя ведомого пласта используется для определения ведомого пласта в ключевом слове GRUPMAST.
2
Корневое имя файла данных ведомого пласта ECLIPSE (Оно должно быть не длиннее 72 символов)
3
Имя компьютера, на котором должен быть выполнен подчиненный процесс (Оно должно быть не длиннее 32 символов) Здесь необходимо ввести имя компьютера, выполняющего основной расчет, если подчиненный расчет выполняется на том же компьютере, что и основной. В некоторых системах имя компьютера зависит от регистра, поэтому требуется вводить его в требуемом регистре. В противном случае компьютер может быть не распознан PVM. Для определения правильного регистра имени компьютера необходимо после запуска PVM ввести команду conf в строке pvm>. При этом будет выведен список всех компьютеров сопряженной системы, и для имени компьютера в ключевом слове SLAVES необходимо будет использовать тот же регистр. (Более подробную информацию о запуске PVM см. в разделе «Запуск PVM» на стр. 644 «Технического описания ECLIPSE».)
4
Имя пути директории, где расположен файл данных, из корневой директории компьютера (Оно должно быть не длиннее 72 символов)
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Примечание •
Ключевое слово SLAVES может использоваться в расчете только один раз. Таким образом, все подчиненные процессы должны быть запущены одновременно. Если впоследствии потребуется добавить другой ведомый пласт, это может быть выполнено при повторном запуске, для чего будет необходимо добавить новый ведомый пласт к остальным в ключевом слове SLAVES.
•
Данные ключевого слова SLAVES не переносятся в restart-файл. В повторных расчетах это ключевое слово должно быть введено заново. В нем перечисляются все подчиненные процессы, которые необходимо активизировать в течение расчета.
•
Допускается до 20 ведомых пластов. Если требуется большее их количество, то требуется произвести изменение размеров ECLIPSE. Ключевые слова SLAVES
1477
•
Если при повторном расчете ведомый пласт отсутствует (для этого он не определяется повторно в ключевом слове SLAVES), то вместо него будут автоматически отмечены для считывания потоков из объединения пластов все главные группы, первоначально с ним связанные. Кроме того, если добыча из ведомого пласта больше не производится, то главные группы могут быть переопределены как группы-спутники с помощью ключевых слов GSATPROD и GSATINJE путем присвоения им нулевых значений темпов добычи и нагнетания.
•
PVM должна рассчитываться на главном компьютере, а все подчиненные компьютеры добавляются в конфигурацию. В противном случае ECLIPSE не сможет начать все подчиненные расчеты.
•
После считывания данных ключевого слова SLAVES ECLIPSE начнет подчиненный процесс моделирования. Если конкретный подчиненный процесс не может быть запущен, то в основном расчете будет выведено сообщение об ошибке, а также будут завершены все остальные процессы. Если на главном компьютере недостаточно свободной памяти для выполнения процесса, то операционная система может завершить процесс после того, как PVM его начнет. Для предотвращения возможного ожидания запуска других связанных процессов будет выдержана 30-секундная пауза для установления связи с каждым подчиненным процессом перед началом главного расчета. Если в течение 30 секунд не будет получено подтверждение начала подчиненного процесса, то в главном расчете будет выдано сообщение об ошибке и будут завершены все остальные процессы.
Пример SLAVES -slave -name -'upper' 'lower' /
1478
Ключевые слова SLAVES
datafile root
machine hostname
'base' 'base'
'rios' 'sg-indigo'
directory of data file '/usr/models/upper' / '/usr/models/lower' /
SLGOF
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функции газо- или нефтенасыщенности в зависимости от насыщенности жидкостью Ключевое слово SLGOF может быть использовано в расчетах, когда обе фазы — нефть и газ — являются активными, для ввода таблиц относительной проницаемости для газа, относительной проницаемости для нефти и капиллярного давления в системе нефть-газ как функций насыщенности жидкостью. Если вода также является активной фазой в расчете, функции от водо- или нефтенасыщенности должны быть введены с помощью ключевого слова SWOF. Данные содержат NTSFUN (см. параметр 1 ключевого слова TABDIMS в разделе RUNSPEC) таблиц для функций газо- или нефтенасыщенности, каждая из которых оканчивается косой чертой (/). Каждая таблица содержит по 4 столбца данных: Столбец 1
Насыщенность жидкостью. Значения должны быть в интервале между 0 и 1 и монотонно возрастать вниз по столбцу. Первое значение в столбце интерпретируется как Sl = Swco + Sor (Swco — связанная водонасыщенность, первое значение насыщенности в ключевом слове SWOF, или нулевое значение, если в расчете нет воды). Последнее значение должно быть равным 1.0, что соответствует нулевому значению газонасыщенности.
Столбец 2
Соответствующее значение относительной проницаемости для газа. Значения должны оставаться постоянными или возрастать вниз по столбцу. Последнее значение в столбце должно быть равным нулю.
Столбец 3
Соответствующее значение относительной проницаемости для нефти, когда имеются нефть, газ и связанная вода. Значения должны быть в интервале между 0 и 1 и оставаться постоянными или возрастать вниз по столбцу. Если в расчете присутствует вода, первое значение в столбце (krog при Sg = 0) должно быть тем же самым, что и первое значение в столбце ключевого слова SWOF (т. е. krow при So = 1 – Swco). Первое значение должно быть нулевым.
Столбец 4
Соответствующее значение капиллярного давления в системе нефть-газ. Значения должны оставаться постоянными или убывать вниз по столбцу. •
ЕДИНИЦЫ: bars (METRIC), psi (FIELD), atm (LAB), atm (PVT-M).
Значения по умолчанию (представленные с помощью 1*) можно при необходимости вставить в столбцы 2, 3 и 4. Когда таблица считана, значения по умолчанию заменяются значениями, полученными линейной интерполяцией. В каждом столбце таблицы должно быть одинаковое число значений. Это число не должно быть меньше 2 или больше, чем NSSFUN (см. параметр 3 ключевого слова TABDIMS). Вся таблица может быть взята по умолчанию при условии, что она не является первой по счету. Взятые по умолчанию таблицы замещаются копией предыдущей таблицы. Семейства ключевых слов (i) SWOF, SGOF, SLGOF и (ii) SWFN, SGFN, SGWFN, SOF2, SOF3, SOF32D дают два альтернативных формата для ввода функций насыщенности. Не следует смешивать ключевые слова из двух семейств в одном расчете. В расчетах системы газКлючевые слова SLGOF
1479
вода либо при использовании опций смешивающегося вытеснения или растворителя ECLIPSE 100 функции от насыщенности должны вводиться с помощью ключевых слов семейства (II). Более подробную информацию и описание методов, используемых для вычисления относительной проницаемости для нефти в сеточных блоках, содержащих все три фазы, можно найти в разделе «Функции насыщенности» на стр. 703 «Технического описания ECLIPSE». См. также ключевые слова STONE1 и STONE2.
Пример При NTSFUN=2 и NSSFUN ≥ 10: SLGOF -- Sl .2200 .3000 .4000 .5000 .6000 .7000 .8000 .9000 .9600 1.0000 .18 .4 .5 .8 .95 1.00
1480
Ключевые слова SLGOF
Krg 1.0000 .8125 .5000 .4200 1* .2400 .1000 .0220 .0000 .0000 1.0000 .5600 .4400 .1100 .0220 .0000
Krog 0.00 0.00 0.00 0.00 0.00 0.02 0.10 0.33 0.60 1.00
Pcog 3.9000 3.5000 3.0000 1* 1* 1* 1.0000 .5000 .2000 .0000
0.0 0.0 0.0 0.12 0.62 1.00
0 0 0 0 0 0
/ table 1
/ table 2
SMRYDIMS
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Максимальное число параметров, записываемых в файл Summary Это ключевое слово используется для определения максимального числа параметров, записываемых в файл Summary (см. раздел SUMMARY). Данные состоят из единственного значения, заканчивающегося косой чертой (/). NSUMMX •
Максимальное число векторов, записываемых в файл Summary.
ПО УМОЛЧАНИЮ: 10000
Пример SMRYDIMS 5000 /
Ключевые слова SMRYDIMS
1481
SMULTX,SMULTY,SMULTZ Альтернативные множители проводимости для автоматического измельчения x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Эти ключевые слова определяют множители проводимости для автоматически измельченных сеток, применяющиеся только между ячейками автоматически измельченной сетки, которые находятся на поверхности между ячейками основной сетки. Это значение SMULTX для блока (IB, JB, KB) в основной сетке умножает проводимость между ячейками (IA, JA, KA) и (IA+1, JA, KA) в автоматически измельченной сетке, находящейся на поверхности в направлении X между ячейками (IB, JB и KB) и (IB+1, JB, KB) в основной сетке. (Т. е., автоматически измельченная ячейка (IA, JA, KA) содержится в основной ячейке сетки (IB, JB, KB), а автоматически измельченная ячейка (IA+1, JA, KA) содержится в основной ячейке сетки (IB+1, JB, KB).) Поведение ключевых слов SMULTY и SMULTZ аналогично. По умолчанию любые данные для MULTX и т. д. наследуются от ячеек-хозяев основной сетки. Таким образом, MULTX для ячейки (IB, JB, KB) применяется ко всем автоматически измельченным ячейкам (IA, JA, KA), содержащимся в основной ячейке сетки (IB, JB, KB). SMULTX и т. д. могут использоваться только в том случае, если 4-му указателю ключевого слова AUTOREF раздела RUNSPEC присвоено значение 2. В этом случае и MULTX, и SMULTX могут использоваться вместе, а для MULTX будут приняты характеристики по умолчанию. Если 4-му указателю AUTOREF присвоено значение 1, то любые множители MULTX и т. д. в основном наборе данных рассматриваются так же, как и множители SMULTX. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/).
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 5 5 3 8 4 6 / SMULTX 18*0.5 /
1482
Ключевые слова SMULTX,SMULTY,SMULTZ
SOCRS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Масштабированные критические нефтенасыщенности в системе с водой в условиях смешиваемости Это ключевое слово позволяет вводить критическую нефтенасыщенность в системе с водой для каждой ячейки в модели поверхностно-активных веществ (см. «Модель поверхностно-активных веществ» на стр. 801 «Технического описания ECLIPSE»). Ключевое слово SOCRS масштабирует таблицы SURFNUM таким же образом, как ключевое слово SOWCR ⎯ таблицы несмешивающегося насыщения (SATNUM). Ключевое слово можно использовать только при активной опции масштабирования концевых точек (ключевое слово ENDSCALE в разделе RUNSPEC). Направленные формы у данного ключевого слова отсутствуют, поэтому в случае, когда активировано направленное масштабирование, для всех направлений будет взято значение SOCRS. За каждым ключевым словом SOCRS должно следовать одно действительное число для каждого сеточного блока в текущем боксе ввода, определяющее критическую нефтенасыщенность в системе нефть-вода в сеточном блоке в условиях смешиваемости. Значение насыщенности должно лежать в интервале от 0.0 до 1.0 включительно. Данные должны завершаться косой чертой (/). Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 10*0.21). Заметим, что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади. См. также ключевые слова SOWCR и SOGCR в разделе PROPS.
Пример ---- Раздел RUNSPEC DIMENS 1 7 3 / ENDSCALE / ----Раздел PROPS -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 1 2 7 1 3 SOCRS 18*0.05 /
Ключевые слова SOCRS
1483
Функции нефтенасыщенности (двухфазные)
SOF2
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные включают NTSFUN (см. параметр 1 ключевого слова TABDIMS в разделе RUNSPEC) таблиц функций от нефтенасыщенности, каждая из которых оканчивается косой чертой (/). Каждая таблица содержит по два столбца данных: Столбец 1
Нефтенасыщенность. Значения должны находиться между 0 и 1 и монотонно возрастать вниз по столбцу
Столбец 2
Соответствующая относительная проницаемость для нефти. Значения должны быть между 0 и 1 и должны оставаться постоянными или возрастать вниз по столбцу. Первое значение в столбце должно быть 0.
В каждом столбце данной таблицы должно быть одно и то же число параметров . Это число должно быть не меньше 2 и не больше, чем NSSFUN (см. параметр 3 ключевого слова TABDIMS). Вся таблица может быть взята по умолчанию при условии, что она не является первой по счету. Взятые по умолчанию таблицы замещаются копией предыдущей таблицы. Семейства ключевых слов (I)
SWOF, SGOF, SLGOF и
(II)
SWFN, SGFN, SGWFN, SOF2, SOF3, SOF32D
дают два альтернативных формата для ввода функций от насыщенности. Не следует смешивать ключевые слова из двух семейств в одном расчете. В расчетах системы газвода либо при использовании опций смешивающегося вытеснения или растворителя ECLIPSE 100 функции от насыщенности должны вводиться с помощью ключевых слов семейства (II). Следует заметить, что SOF2 должно использоваться только в системах нефть/газ. Для трехфазных систем следует использовать SOF3. Дополнительную информацию см. в разделе «Функции от насыщенности» на стр. 703 «Технического описания ECLIPSE».
1484
Ключевые слова SOF2
Пример При NTSFUN=2 и NSSFUN ≥ 12: SOF2 0 .2 .38 .4 .48 .5 .58 .6 .68 .7 .74 .78 .0000 .2000 .3800 .4000 .4800 .5000 .5800 .6000 .6800 .7000 .7400 .7800
0 0 0 .004 .02 .036 .1 .146 .33 .42 .60 1.00 / .0000 .0000 .0043 .0048 .0529 .0649 .1130 .1250 .3450 .4000 .7000 1.0000 /
Ключевые слова SOF2
1485
Функции нефтенасыщенности (трехфазные)
SOF3
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные включают NTSFUN (см. параметр 1 ключевого слова TABDIMS в разделе RUNSPEC) таблиц функций нефтенасыщенности, каждая из которых оканчивается косой чертой (/). Каждая таблица содержит по 3 столбца данных: Столбец 1
Нефтенасыщенность. Значения должны быть в интервале между 0 и 1 и монотонно возрастать вниз по столбцу. Максимальная нефтенасыщенность должна быть равна 1 – Swco, где Swco — связанная водонасыщенность.
Столбец 2
Соответствующее значение относительной проницаемости для нефти для областей, где присутствуют только нефть и вода. Значения должны быть в интервале между 0 и 1 и оставаться постоянными или возрастать вниз по столбцу. Первое значение в столбце должно быть 0.
Столбец 3
Соответствующее значение относительной проницаемости для нефти для областей, где присутствуют нефть, газ и связанная вода. Значения должны быть в интервале между 0 и 1 и оставаться постоянными или возрастать вниз по столбцу. Первое значение в столбце должно быть 0.
Значения по умолчанию (представленные с помощью 1*) могут при необходимости быть вставлены в столбцах 2 и 3. По прочтении таблицы значения по умолчанию заменяются значениями, вычисленными линейной интерполяцией. Таким образом, в таблице SOF3 0 0.2 1
0 0 1
0 1* 0.6
/
значение по умолчанию (2-й параметр в столбце 3) преобразуется в 0.12. Вся таблица может быть взята по умолчанию при условии, что она не является первой по счету. Взятые по умолчанию таблицы замещаются копией предыдущей таблицы. В каждом столбце таблицы должно быть одинаковое число значений. Это число должно быть не меньше 2 и не больше, чем NSSFUN (см. параметр 3 ключевого слова TABDIMS). Оба максимальных значения в столбцах 2 и 3 представляют относительную проницаемость нефти при максимальной нефтенасыщенности (So = 1 – Swco), и поэтому должны иметь одинаковые значения. Семейства ключевых слов (i) SWOF, SGOF, SLGOF и (ii) SWFN, SGFN, SGWFN, SOF2, SOF3, SOF32D дают два альтернативных формата для ввода функций насыщенности. Не следует смешивать ключевые слова из двух семейств в одном расчете. В расчетах системы газвода либо при использовании опций смешивающегося вытеснения или растворителя в ECLIPSE 100 функции насыщенности должны вводиться с помощью ключевых слов семейства (ii). Описание методов, использованных для вычисления относительной проницаемости нефти в блоках, где имеются все три фазы, можно найти в разделе «Функции насыщенности» на стр. 703 «Технического описания ECLIPSE». 1486
Ключевые слова SOF3
См. также ключевые слова STONE1 и STONE2. Следует заметить, что SOF3 должно использоваться только в случаях с трехфазными системами. Для систем нефть-газ и нефть-вода необходимо использовать SOF2. ECLIPSE 100
Также вместо SOF3 для определения трехфазных относительных проницаемостей для нефти непосредственно в виде функций от водо- и газонасыщенности в двумерной таблице может быть использовано ключевое слово SOF32D.
Пример При NTSFUN = 1 и NSSFUN ≥ 12: SOF3 .0000 .2000 .3800 .4000 .4800 .5000 .5800 .6000 .6800 .7000 .7400 .7800
.0000 .0000 1* .0048 1* .0649 1* .1250 1* .4000 1* 1.0000
.0000 .0000 .0000 1* .0200 1* .1000 1* .3300 1* .6000 1.0000
/
Ключевые слова SOF3
1487
SOF32D
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Двумерные таблицы относительной проницаемости для нефти Данное ключевое слово является альтернативой ключевому слову SOF3 и дает возможность ввода значений трехфазной относительной проницаемости для нефти непосредственно в виде функции водо- и газонасыщенности в двумерной таблице. Данные содержат NTSFUN (см. параметр 1 ключевого слова TABDIMS в разделе RUNSPEC) таблиц относительной фазовой проницаемости для нефти, табулированных в зависимости от водо- и газонасыщенности, каждая из которых оканчивается косой чертой (/). Каждая таблица состоит из ряда записей: Запись 1: Значения водонасыщенности Значения должны быть в интервале между 0 и 1 и монотонно возрастать. Число значений водонасыщенности не должно превышать NSSFUN (см. параметр 3 ключевого слова TABDIMS). Минимальная водонасыщенность должна быть установлена равной Swco — связанной водонасыщенности. Последующие записи (максимум NSSFUN записей): Газонасыщенность. Сопровождается значениями относительной проницаемости для нефти для данной газонасыщенности при всех соответствующих значениях водонасыщенности, введенных в Записи 1. Значения относительной проницаемости для нефти должны монотонно убывать до нулевого значения. Число значений относительной проницаемости не должно превышать числа значений водонасыщенности, введенных в Записи 1. Запись можно оборвать в любом месте при условии, что последнее значение относительной проницаемости равно нулю. Столбцы данных должны также отвечать следующим ограничениям: •
Газонасыщенность (первый параметр во второй и последующих записях) должна возрастать вниз по столбцу. Относительная проницаемость нефти для каждого значения водонасыщенности должна монотонно убывать вниз по столбцу и заканчиваться нулевым значением.
•
Относительная проницаемость также должна быть нулевой для любой точки в таблице, где Swat + Sgas ≥ 1.0
•
В таблице не могут быть взяты значения по умолчанию.
Вся таблица может быть взята по умолчанию при условии, что она не является первой по счету. Взятые по умолчанию таблицы замещаются копией предыдущей таблицы. Как исключение из правила не смешивать два семейства ключевых слов для функций насыщенности, SOF32D может быть использована вместе с семейством SWOF, SGOF, SLGOF. В этом случае данные для относительной проницаемости для нефти в этих ключевых словах будут проигнорированы, а вместо них будут использованы данные SOF32D. Т. к. трехфазные относительные проницаемости для нефти задаются непосредственно с помощью данного ключевого слова, то любые ключевые слова, управляющие моделью трехфазной относительной проницаемости (STONE1, STONE2), будут проигнорированы. Ключевое слово в настоящее время не может использоваться с опциями масштабирования концевых точек, гистерезиса и смешиваемости.
1488
Ключевые слова SOF32D
Пример При NTSFUN = 1 и NSSFUN ≥ 11: SOF32D -----------------------------------SWAT----------------------------------0.22 0.27 0.32 0.37 0.42 0.47 0.52 0.57 0.72 0.77 0.78 / --SGAS 0.00 1.000 0.625 0.345 0.207 0.113 0.083 0.053 0.023 0.002 0.001 0.000 / 0.05 0.555 0.337 0.210 0.110 0.078 0.047 0.021 0.004 0.001 0.000 / 0.10 0.330 0.212 0.106 0.074 0.042 0.019 0.003 0.002 0.000 / 0.15 0.215 0.103 0.069 0.036 0.017 0.003 0.002 0.001 0.000 / 0.20 0.100 0.065 0.031 0.015 0.002 0.002 0.001 0.000 / 0.25 0.060 0.025 0.014 0.002 0.001 0.001 0.000 / 0.30 0.020 0.012 0.001 0.001 0.001 0.000 / 0.35 0.010 0.001 0.001 0.001 0.000 / 0.40 0.000 0.000 0.000 0.000 / /
Ключевые слова SOF32D
1489
SOGCR, ISOGCR x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Масштабированные значения критической нефтенасыщенности в системе с газом Различные формы этого ключевого слова определяют критическую нефтенасыщенность в системе с газом (т. е. максимальную нефтенасыщенность, для которой относительная проницаемость нефти равна нулю в системе нефть-газ-связанная вода) в пределах каждой ячейки сетки. Поток нефти через каждую грань ячейки в системе нефть-газ-связанная вода вычисляется с помощью преобразованной кривой относительной проницаемости для нефти в системе с газом, полученной линейным масштабированием табличных данных для относительной проницаемости для нефти в системе с газом между новым значением критической нефтенасыщенности в системе с газом, определяемым с использованием ключевого слова SOGCR, и новой максимальной нефтенасыщенностью (см. ключевые слова SWL, SGL в разделе PROPS). Ключевое слово SOGCR позволяет также масштабировать таблицу относительной проницаемости для нефти в системе с газом, используемую при вычислении потока нефти между сеточными блоками и соединениями скважин. Имеется семь ключевых слов, позволяющих выполнить независимое масштабирование критической нефтенасыщенности в системе с газом для каждой сеточной ячейки. Это следующие ключевые слова: SOGCR
Критическая нефтенасыщенность в системе с газом для ненаправленных таблиц для функций насыщенности
SOGCRX
Критическая нефтенасыщенность в системе с газом для +X-грани каждой сеточной ячейки
SOGCRX-
Критическая нефтенасыщенность в системе с газом для -X-грани каждой сеточной ячейки
SOGCRY
Критическая нефтенасыщенность в системе с газом для +Y-грани каждой сеточной ячейки
SOGCRY-
Критическая нефтенасыщенность в системе с газом для -Y-грани каждой сеточной ячейки
SOGCRZ
Критическая нефтенасыщенность в системе с газом для +Z-грани каждой сеточной ячейки
SOGCRZ-
Критическая нефтенасыщенность в системе с газом для -Z-грани каждой сеточной ячейки
В радиальных сетках те же направленные ключевые слова должны использоваться для представления критических нефтенасыщенностей для потоков в направлениях +R, -R, +T, -T, +Z, -Z, соответственно. Если в модели отсутствуют либо нефть, либо газ, то не должно использоваться ни одно из ключевых слов SOGCR. В разделе RUNSPEC должно быть задано ключевое слово ENDSCALE. Если требуется и направленное, и необратимое масштабирование концевых точек, использующее указатели 'DIRECT' и 'IRREVERS' в ключевом слове ENDSCALE в разделе RUNSPEC, то критические нефтенасыщенности в системе с газом для потока нефти через грани +X и -X сеточной ячейки устанавливаются с помощью ключевых слов SOGCRX и SOGCRX-. Аналогично, SOGCRY, SOGCRY- используются для граней +Y, -Y, а ключевые слова SOGCRZ и SOGCRZ- — для граней +Z, -Z. Масштабирование относящихся к скважинным соединениям таблиц относительных проницаемостей для соединений скважин в ячейке сетки выполняется с применением ключевого слова SOGCR. Когда требуется и направленное, и обратимое масштабирование концевых точек, использующее указатели 'DIRECT', но не 'IRREVERS', ключевое слово SOGCRX в 1490
Ключевые слова SOGCR,ISOGCR
ENDSCALE определяет нефтенасыщенности для +X и -X граней каждой сеточной ячейки. Ключевое слово SOGCRY используется для обеих граней +Y, -Y, а ключевое слово SOGCRZ — для обеих граней +Z, -Z каждой сеточной ячейки. При масштабировании таблиц относительной проницаемости для соединений скважины используются данные, введенные в ключевом слове SOGCR. Если ключевое слово ENDSCALE задано в разделе RUNSPEC без указателя 'DIRECT', то не допускается ни одна из направленных форм ключевого слова SOGCR. Ключевое слово SOGCR в этом случае определяет новую критическую нефтенасыщенность в системе с газом для выходящего потока нефти через каждую грань ячейки сетки и для потоков нефти между ячейкой сетки и соединениями скважины. За каждым ключевым словом SOGCR должно следовать одно действительное число для каждого сеточного блока в текущем боксе ввода, задающее критическую нефтенасыщенность в системе с газом в пределах сеточного блока. Значение насыщенности должно лежать в интервале от 0.0 до 1.0 включительно. Данные должны завершаться косой чертой (/). При упорядочивании сеточных блоков быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 10*0,21). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если какое-либо из ключевых слов SOGCR, SOGCRX, SOGCRX-, SOGCRY, SOGCRY-, SOGCRZ, SOGCRZ- опущено в модели, где они являются допустимыми, то критическая нефтенасыщенность в системе с газом в расчетах относительной проницаемости для нефти по умолчанию принимается равной величине, используемой в соответствующей таблице относительной проницаемости. ECLIPSE 100
При активной модели гистерезиса (указатель 'HYSTER' в ключевом слове SATOPTS) данные SOGCR масштабируют кривую вытеснения. Кривая пропитки может масштабироваться с помощью эквивалентного ключевого слова ISOGCR (ISOGCRX, ISOGCRX- и т. д.). См. также ключевые слова SGL, SWL, ENPTVD в разделе PROPS. Дальнейшее описание см. в разделе «Масштабирование таблиц от насыщенностей» на стр. 727 «Технического описания ECLIPSE».
Пример ---- RUNSPEC section DIMENS 1 7 3 / ENDSCALE / ---- PROPS section -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 1 2 7 1 3 SOGCR 5*0.24 10*0.21 3*0.20 /
Ключевые слова SOGCR,ISOGCR
1491
Определяет начальные значения нефтенасыщенности ячеек
SOIL
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
За этим ключевым словом должно следовать одно действительное число для каждого сеточного блока в текущем боксе ввода, заканчивающимся косой чертой (/). Это ключевое слово определяет начальные значения нефтенасыщенности для каждой ячейки. Это ключевое слово может использоваться для явного определения начального решения в качестве альтернативы уравновешиванию с помощью EQUIL. Оно необходимо при наличии ключевого слова PRESSURE, указывающего на явное задание начальных условий, и в присутствии нефтяной фазы. Та же информация может быть получена из restart-файла с помощью ключевого слова GETSOL. При явном задании начальных условий необходимо обеспечить стабильность и физическую обоснованность начального решения. Необходимо ввести достаточное число ключевых слов SOIL, SWAT и SGAS. Например, для трехфазного расчета может использоваться любая пара; для двухфазных расчетов в системе нефть-газ необходимо использовать либо SOIL, либо SGAS.
Пример SOIL 4000*0.17 /
1492
Ключевые слова SOIL
SOLID
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
В расчете присутствует твердая фаза Это ключевое слово указывает на то, что расчет содержит твердую фазу. Оно может использоваться как с термической опцией (ключевое слово THERMAL) для моделирования твердой фазы в химических реакциях, так и с композиционной опцией моделирования осаждения парафина. У этого ключевого слова связанные с ним данные отсутствуют. См. раздел «Твердая фаза» на стр. 745 «Технического описания ECLIPSE».
Ключевые слова SOLID
1493
SOLUBILI
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет свойства системы вода-CO2 Это ключевое слово позволяет заменять используемые по умолчанию данные для свойств водной фазы. Данные содержат одну таблицу растворимости, в которую входит до 50 записей, заканчивающихся косой чертой (/). Каждый столбец содержит следующие данные: 1
Давление. •
2
ЕДИНИЦЫ:
barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
Содержание растворенного CO2 при заданном давлении. Она выражается как отношение объема CO2 при поверхностных условиях к объему воды при поверхностных условиях. •
ЕДИНИЦЫ:
sm3/sm3 (METRIC), Mscf/STB (FIELD), scc/scc (LAB), sm3/sm3 (PVT-M).
3
Объем воды, насыщенной CO2 при заданном давлении. •
ЕДИНИЦЫ:
rm3/sm3 (METRIC), RB/STB (FIELD), rcc/scc (LAB), rm3/sm3 (PVT-M).
4
Вязкость воды, насыщенной CO2 при заданном давлении. •
5
ЕДИНИЦЫ:
cP (METRIC), cP (FIELD), cP (LAB), cP (PVT-M).
Сжимаемость воды, насыщенной CO2 при заданном давлении. •
ЕДИНИЦЫ:
1/bars (METRIC), 1/psi (FIELD), 1/atm (LAB), 1/atm (PVT-M).
Любой из параметров в столбцах от 2 до 5 может приниматься по умолчанию, при этом используется значение по умолчанию. Значения по умолчанию для параметров 2 и 3 вычисляются из корреляций, приведенных Чангом, Коатсом и Ноленом [3]. Значения солености для этих корреляций могут быть введены с помощью ключевого слова SALINITY. По умолчанию они принимаются равными нулю. Вязкость воды и сжимаемость недонасыщенных фаз, параметры 4 и 5, берутся из данных PVTW. См. также «Раствор диоксида углерода в водяной фазе», стр. 65 «Технического описания ECLIPSE».
1494
Ключевые слова SOLUBILI
Пример SOLUBILI 1.0132 54.2889 107.5645 160.8401 214.1157 267.3913 320.6670 373.9426 427.2182 480.4938 533.7694 587.0451 640.3207 693.5963 746.8719 800.1475 853.4231 906.6988 959.9744 1013.2500 /
0.3038 12.8114 20.5232 25.4386 28.6957 30.9505 32.5904 33.8499 34.8744 35.7555 36.5522 37.3226 38.0930 38.8635 39.6339 40.4043 41.1747 41.9452 42.7156 43.4860
1.03504 1.05199 1.06234 1.06888 1.07320 1.07619 1.07835 1.08001 1.08136 1.08252 1.08356 1.08457 1.08558 1.08659 1.08760 1.08861 1.08962 1.09062 1.09163 1.09263
0.30 0.30 0.30 0.30 0.30 0.30 0.30 0.30 0.30 0.30 0.30 0.30 0.30 0.30 0.30 0.30 0.30 0.30 0.30 0.30
2.9E-6 2.9E-6 2.9E-6 2.9E-6 2.9E-6 2.9E-6 2.9E-6 2.9E-6 2.9E-6 2.9E-6 2.9E-6 2.9E-6 2.9E-6 2.9E-6 2.9E-6 2.9E-6 2.9E-6 2.9E-6 2.9E-6 2.9E-6
Ключевые слова SOLUBILI
1495
SOLVCONC
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Начальная концентрация растворителя в угле Это ключевое слово может использоваться с моделью метана в угольном пласте (см. «Модель метана в угольном пласте» на стр. A-79 «Технического описания ECLIPSE»). За ключевым словом должно следовать одно действительное число для каждого матричного сеточного блока, определяющее начальную концентрацию растворителя в угле. Поле данных должно завершаться косой чертой (/). •
ЕДИНИЦЫ:
sm3/m3 (METRIC), sft3/ft3 (FIELD), scm3/cm3 (LAB), sm3/m3 (PVT-M).
Сеточные блоки упорядочиваются таким образом, что быстрее всего менялся индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*0.22). Заметим, что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. Данные должны быть введены только для матричных ячеек, т. е. для верхней половины сетки. Ключевые слова SOLVCONC и SCVD везде являются необязательными. Если оба этих ключевых слова отсутствуют, то концентрация растворителя в угле берется как равновесная концентрация для соответствующего давления гидроразрыва и доле растворителя. Начальная концентрация растворителя в угле не должна устанавливаться выше начального равновесного значения; в противном случае ECLIPSE выдает предупреждение. Если концентрация растворителя в угле ниже равновесной, то рекомендуется использовать модель односторонней диффузии (установить параметр 2 ключевого слова DIFFCOAL равным 0.0). См. также ключевые слова GASCONC и SVCD.
Пример При NDIVIX = 8, NDIVIY = 6, NDIVIZ = 10 SOLVCONC 48*79.1 48*77.3 48*75.1 48*75.0 48*75.0
1496
Ключевые слова SOLVCONC
/
SOLVDIMS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет размерности для решения уравнений методом гнездовой факторизации для неструктурированных сеток Pebi Данное ключевое слово указывает ECLIPSE, что подпрограмма решения систем уравнений использует имеющийся декартовый бокс, но данные вводятся только для списка активных ячеек (представляющий собой одномерный список, где все соединения заменяются несоседними соединениями). Данные основаны на программе FloGrid. Сеточные массивы необходимо измерять в соответствии со значениями в ключевом слове DIMENS. Ключевое слово SOLVDIMS используется только для повышения эффективности при использовании подпрограммы решения уравнений методом гнездовой факторизации, и его использование необязательно. Число ячеек NX × NY × NZ, определенное в ключевом слове DIMENS, должно соответствовать числу ненулевых элементов массива NSOLX × NSOLY × NSOLZ, определенного в ключевом слове SOLVDIMS. NX должно соответствовать числу активных ячеек, а NY и NZ должны ей равняться. Обычно NSOLX × NSOLY × NSOLZ « NX × NY × NZ. Массив SOLVNUM должен использоваться для отображения вводимых данных в подпрограмму решения систем уравнений в ECLIPSE. Для локальной сетки ключевое слово SOLVDIMS должно быть определено в разделе GRID между ключевыми словами EXTFIN и ENDFIN, которые определяют локальную сетку. Для глобальной неструктурированной сетки ключевое слово SOLVDIMS должно быть определено в разделе RUNSPEC.
Пример RUNSPEC DIMENS 1000 1 1 / SOLVDIMS 10 10 10 /... GRID SOLVNUM ... /
Ключевые слова SOLVDIMS
1497
SOLVDIRS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Переопределяет главные направления подпрограммы решения уравнений Это ключевое слово переопределяет установки по умолчанию для направлений в подпрограмме решения системы линейных уравнений. По умолчанию ECLIPSE выбирает главное направление, соответствующее направлению наивысшей проводимости. Однако, если имеются постоянные проблемы с линейной сходимостью, это может быть полезно при выборе альтернативных главных направлений. Данные содержат строку из 2 символов, заключенную в кавычки и заканчивающуюся косой чертой (/). Опции: XY
X — главное, Y — второе и Z — внешнее
XZ
X — главное, Z — второе и Y — внешнее
YX
Y — главное, X — второе и Z — внешнее
YZ
Y — главное, Z — второе и X — внешнее
ZX
Z — главное, X — второе и Y — внешнее
ZY
Z — главное, Y — второе и X — внешнее
ECLIPSE 100
Для фиксирования только внешнего направления (для хранения в памяти матриц или для параллельной Опции ECLIPSE 100) необходимо установить ‘-X’ для направления X, ‘-Y’ для направления Y и ‘-Z’ для направления Z. Для проверки последовательности направлений, определенной в ECLIPSE 100, необходимо присвоить 4-му указателю ключевого слова DEBUG значение 1.
ECLIPSE 100
Ключевое слово SOLVDIRS заменяет 3-й указатель ключевого слова OPTIONS, использовавшийся в версиях до 97A. Но для обратной совместимости со старыми наборами данных указатель OPTIONS все еще действует (в расчетах локального измельчения сетки он переопределяет направления подпрограммы решения систем уравнений для глобальной и локальной сеток). При использовании опции локального измельчения сетки направления решения могут быть установлены автономно для каждой локальной сетки, включая ключевое слово SOLVDIRS внутри пары CARFIN/RADFIN/RADFIN4/REFINE и ENDFIN. По умолчанию направления решения будут определены программой ECLIPSE для каждой локальной сетки, если они не заданы явно. Дальнейшее описание см. в разделе «Решение линейных уравнений» на стр. 747 «Технического описания ECLIPSE».
Пример SOLVDIRS 'XZ' /
1498
Ключевые слова SOLVDIRS
SOLVENT
x ECLIPSE 100 ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задействует четырехкомпонентную модель растворителя Это ключевое слово указывает на то, что необходимо использовать 4-компонентную модель растворителя (см. «Модель растворителя» на стр. 767 «Технического описания ECLIPSE»). Это ключевое слово должно использоваться только если присутствуют оставшиеся 3 фазы (WATER, OIL, GAS). За этим ключевым словом данные не следуют.
Ключевые слова SOLVENT
1499
SOLVFRAC
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Начальная доля растворителя в газовой фазе Это ключевое слово может использоваться с моделью метана в угольном пласте (см. «Модель метана в угольном пласте» на стр. 79 «Технического описания ECLIPSE»). Это ключевое слово может использоваться для определения начальной доли растворителя в газовой фазе в расчетах, где начальные условия вычисляются по равновесному состоянию. За ключевым словом должно следовать одно действительное число для каждого сеточного блока, определяющее начальную долю растворителя в газе. Поле данных должно завершаться косой чертой (/). Сеточные блоки упорядочиваются таким образом, что быстрее всего меняется индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*0,18). Заметим,что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. Данные необходимо задать для всей сетки. Однако, доля растворителя применяется только к ячейкам в системе трещин. Равновесная концентрация растворителя в угле вычисляется из данных по изотермам LANGSOLV/COALADS и по преобладающим в трещине условиям. См. также ключевое слово EQUIL в разделе SOLUTION.
Пример При NDIVIX = 10, NDIVIY = 1, NDIVIZ = 2: SOLVFRAC 20*0.05 /
1500
Ключевые слова SOLVFRAC
SOLVNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет отображение пользовательских чисел в числа подпрограммы решения систем линейных уравнений для неструктурированной сетки Pebi Когда сетка представляет собой одномерный список ячеек вместе с набором несоседних соединений или несоседних соединений многоточечного потока через неструктурированную сетку, то массив SOLVNUM определяет отображение в числа подпрограммы решения систем уравнений. Ключевое слово SOLVDIMS должно также быть определено, чтобы указать программе ECLIPSE на размерности подпрограммы решения систем уравнений, используемые при переводе в структурированную декартову сетку для подпрограммы решения систем линейных уравнений методом гнездовой факторизации. Данные основаны на программе FloGrid. За ключевым словом SOLVNUM должно следовать одно целое число для каждой ячейки сетки в текущем боксе ввода. Например, с SOLVDIMS NSOLX × NSOLY × NSOLZ: SOLVNUM(IX, IY, IZ) = ISX + (ISY – 1) × NSOLX + (ISZ – 1) × NSOLX × NSOLY , где (ISX, ISY, ISZ) — положение подпрограммы решения систем уравнения в боксе [1, NSOLX] на [1, NSOLY] на [1, NSOLZ]. Для локальной сетки данные ключевого слова DIMENS основываются на ключевом слове EXTFIN, которое определяет размеры неструктурированной локальной сетки. Ключевое слово SOLVDIMS должно быть определено между ключевыми словами EXTFIN и ENDFIN. Тогда ключевое слово SOLVNUM должно быть определено между словами EXTFIN и ENDFIN, или соответствующей парой слов REFINE и ENDFIN.
ECLIPSE 300
Примечание
Использование опции MPFA с этим ключевым словом в данный момент недоступно. В результате, ECLIPSE 300 будет игнорировать любые считанные несоседние соединения многоточечного потока.
Пример 1 Имеется 1000 × 1 × 1 ячеек, отображенных на массив размерами 10 × 10 × 10 программы решения систем уравнений. Пробелы заполняются неактивными ячейками. RUNSPEC ...... DIMENS 1000 1 1 / SOLVDIMS 10 10 10 / GRID .... SOLVNUM ....... /
Ключевые слова SOLVNUM
1501
Пример 2 В локальной сетке ‘NWM’ оба ключевых слова, SOLVDIMS и SOLVNUM, определены после ключевого слова EXTFIN. GRID ...... EXTFIN ‘NWB’ 1000 1 1 15 9 10 65 34 2 / SOLVDIMS 10 10 10 / SOLVNUM ....... / ENDFIN
1502
Ключевые слова SOLVNUM
SOMGAS
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Минимальная нефтенасыщенность для модели STONE I Это ключевое слово является необязательным, и в нем минимальная нефтенасыщенность, использующаяся в трехфазной модели относительной проницаемости STONE I, определяется как функция газонасыщенности. Если ключевое слово STONE1 не используется, то данные будут игнорироваться. Данные включают NTSFUN (см. параметр 1 ключевого слова TABDIMS в разделе RUNSPEC) таблиц функций нефтенасыщенности, каждая из которых оканчивается косой чертой (/). Каждая таблица содержит по 2 столбца данных: Столбец 1
Газонасыщенность. Значения должны возрастать вниз по столбцу. Первое значение газонасыщенности должно равняться значению связанной газонасыщенности в соответствующей таблице SGFN (которое обычно равно нулю). Последнее значение газонасыщенности в таблице должно быть равно 1 – Swco – Socrg , где Swco — связанная водонасыщенность, а Socrg — остаточная нефтенасыщенность в системе с газом, в соответствующих таблицах насыщенности. (Swco — наименьшее значение насыщенности в таблице SWFN, а Socrg — наибольшее значение нефтенасыщенности при нулевом значении krog в столбце 3 ключевого слова SOF3)
Столбец 2
Соответствующая минимальная нефтенасыщенность. Минимальное значение нефтенасыщенности при связанном газе (в первой точке) не должно превышать Socrw — значение остаточной нефтенасыщенности в системе нефть-вода в соответствующей таблице SOF3. (Socrw — наибольшая нефтенасыщенность при нулевом значении krow в столбце 2 ключевого слова SOF3.) Минимальная нефтенасыщенность при 1 – Swco – Socrg (последняя точка) не должна превосходить Socrg — остаточную нефтенасыщенность в системе нефтьгаз в соответствующей таблице SOF3. В каждом столбце таблицы должно быть одинаковое число значений. Это число должно быть не меньше 2 и не больше, чем NSSFUN (см. параметр 3 ключевого слова TABDIMS).
Целая таблица может быть задана по умолчанию при условии, что эта таблица не является первой. Взятые по умолчанию таблицы замещаются копией предыдущей таблицы. Для ввода минимальной нефтенасыщенности может быть использовано альтернативное ключевое слово SOMWAT. SOMWAT табулирует минимальную нефтенасыщенность в зависимости от водонасыщенности, а не от газонасыщенности. Любое из этих слов может использоваться для описания одной и той же изолинии минимальной проницаемости для нефти. Однако действие этих двух ключевых слов несколько отличается при значениях нефтенасыщенности выше минимального. Использование ключевого слова SOMGAS подразумевает, что SOM будет просматриваться при существующей газонасыщенности. Оба ключевых слова не могут быть использованы в одном и том же расчете. Альтернативное семейство ключевых слов для функций насыщенности (SWOF, SGOF, SLGOF) может использоваться для ввода данных для относительных проницаемостей. В Ключевые слова SOMGAS
1503
этом случае насыщенность связанной воды и SOCRW задаются ключевым словом SWOF, а SOCRG —ключевым словом SGOF или SLGOF. Дальнейшее описание см. в разделе «Функции от насыщенности» на стр. 703 «Технического описания ECLIPSE».
Пример При NTSFUN = 1 и NSSFUN ≥ 6: SWFN -- Sw Kr Pc 0.25 0.0 0.0 0.7 1.0 0.0 / SOF3 -- So Krow Krog 0.1 0.0 0.0 0.31 0.0 0.5 0.75 1.0 1.0 / SOMGAS 0.0 0.31 0.1 0.2 0.2 0.1 0.3 0.05 0.4 0.01 0.5 0.05 0.65 0.1 /
1504
Ключевые слова SOMGAS
1-SWCO-SOCRG (1 — 0.25 — 0.1)
SOMWAT
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Минимальная нефтенасыщенность для модели STONE I Это ключевое слово является необязательным. Минимальная нефтенасыщенность, использующаяся в трехфазной модели относительной проницаемости STONE I, определяется в нем как функция водонасыщенности. Если ключевое слово STONE1 не используется, то данные будут игнорироваться. Данные включают NTSFUN (см. параметр 1 ключевого слова TABDIMS в разделе RUNSPEC) таблиц функций нефтенасыщенности, каждая из которых оканчивается косой чертой (/). Каждая таблица содержит по 2 столбца данных: Столбец 1
Водонасыщенность. Значения должны возрастать вниз по столбцу. Первая водонасыщенность должна равняться связанной водонасыщенности в соответствующей таблице SWFN. (Связанная водонасыщенность является наименьшей насыщенностью в таблице SWFN). Последнее значение водонасыщенности в таблице должно быть равно 1 – Socrw, где Socrw — значение остаточной нефтенасыщенности в системе нефть-вода в соответствующей таблице SOF3. (Socrw — наибольшее значение нефтенасыщенности при нулевом значении krow в столбце 2 ключевого слова SOF3.)
Столбец 2
Соответствующая минимальная нефтенасыщенность. Минимальное значение нефтенасыщенности при 1 – Socrw связанной воде (первая точка) не должна превосходить Socrg — остаточной нефтенасыщенности в системе нефть-газ в соответствующей таблице SOF3. (Socrg — наибольшее значение нефтенасыщенности при нулевом значении krog в столбце 3 ключевого слова SOF3.) Минимальная нефтенасыщенность при (последняя точка) не должна превосходить Socrw — остаточную нефтенасыщенность в системе нефть-вода в соответствующей таблице SOF3.
В каждом столбце таблицы должно быть одинаковое число значений. Это число не должно быть меньше 2 или больше, чем NSSFUN (см. параметр 3 ключевого слова TABDIMS). Целая таблица может быть задана по умолчанию при условии, что эта таблица не является первой. Взятые по умолчанию таблицы замещаются копией предыдущей таблицы. Для ввода минимальной нефтенасыщенности может быть использовано альтернативное ключевое слово SOMGAS; SOMGAS табулирует минимальную нефтенасыщенность в зависимости от газонасыщенности, а не от водонасыщенности. Любое из этих слов может использоваться для описания одной и той же изолинии минимальной проницаемости для нефти. Однако действие этих двух ключевых слов несколько отличается при значениях нефтенасыщенности выше минимального. Использование ключевого слова SOMWAT подразумевает, что SOM используется при преобладающей водонасыщенности. Оба ключевых слова не могут быть использованы в одном и том же расчете. Альтернативное семейство ключевых слов для функций от насыщенности (SWOF, SGOF, SLGOF) может использоваться для ввода данных для относительных проницаемостей. В этом случае насыщенность связанной воды и SOCRW задаются ключевым словом SWOF, а SOCRG — ключевым словом SGOF или SLGOF.
Ключевые слова SOMWAT
1505
Дальнейшее описание см. в разделе «Функции насыщенности» на стр. 703 «Технического описания ECLIPSE».
Пример При NTSFUN = 1 и NSSFUN ≥ 6: SWFN -- Sw 0.25 0.7 SOF3 -- So 0.1 0.31 0.75 SOMWAT 0.25 0.3 0.4 0.5 0.6 0.69 /
1506
Ключевые слова SOMWAT
Kr 0.0 1.0
Pc 0.0 0.0 /
Krow 0.0 0.0 1.0
Krog 0.0 0.5 1.0 /
0.1 0.08 0.06 0.1 0.2 0.3
Connate water
1 — SOCRW
SORWMIS
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы смешивающейся остаточной нефтенасыщенности Данные включают NTMISC (параметр 1 ключевого слова MISCIBLE в разделе RUNSPEC) таблиц смешивающейся остаточной нефтенасыщенности в зависимости от водонасыщенности, каждая из которых завершается косой чертой. В разделе «Моделирование смешивающегося вытеснения» на стр. 485 «Технического описания ECLIPSE» содержатся подробности использования таблиц эффективных остаточных нефтенасыщенностей в расчетах относительной проницаемости для газа и нефти и PVTсвойств. При использовании четырехкомпонентной модели растворителя дальнейшее описание см. в разделе «Модель растворителя» на стр. 767 «Технического описания ECLIPSE». Ключевое слово SORWMIS может использоваться только в расчетах с применением опции смешивающегося вытеснения (ключевое слово MISCIBLE в разделе RUNSPEC), где присутствуют нефть, вода и газ. При моделировании смешивающегося вытеснения в присутствии водной фазы ключевое слово SORWMIS может быть опущено; в этом случае остаточная нефтенасыщенность предполагается равной нулю. Каждая таблица содержит по 2 столбца данных: Столбец 1
Водонасыщенность. Значения должны быть в диапазоне между 0 и 1 и монотонно возрастать вниз по столбцу.
Столбец 2
Соответствующе значение смешивающейся остаточной нефтенасыщенности. Значения должны быть в диапазоне между 0 и 1 и оставаться постоянными или возрастать вниз по столбцу.
В каждом столбце таблицы должно быть одинаковое число значений. Это число не должно быть меньше 2 или больше, чем NSMISC (параметр 2 ключевого слова MISCIBLE).
Пример При NTMISC = 2 и NSMISC ≥ 3: SORWMIS .00 .30 1.00 .00 .25 .80
.00 .00 .00 .00 .07 .11
/
/
Ключевые слова SORWMIS
1507
SOWCR,ISOWCR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Масштабированные значения критической нефтенасыщенности в системе с водой
Различные формы этого ключевого слова определяют критическую нефтенасыщенность в системе с водой (т. е. максимальную нефтенасыщенность, для которой относительная проницаемость нефти в системе с водой равна нулю) в пределах каждой ячейки сетки. Поток нефти через каждую сеточную грань в системах нефть-вода рассчитывается из преобразованной кривой относительной проницаемости для нефти в системе с водой, полученной линейным масштабированием табулированных данных относительной проницаемости для нефти в системе с водой между новой критической нефтенасыщенностью в системе с водой, определенной с использованием ключевого слова SOWCR, и новой максимальной нефтенасыщенностью (см. ключевые слова SWL, SGL в разделе PROPS). Ключевое слово SOWCR позволяет также масштабировать таблицу относительной проницаемости для нефти в системе с водой, использованную при расчете потока нефти между ячейками сетки и соединениями скважины. Семь ключевых слов обеспечивают независимое масштабирование критических нефтенасыщенностей в системе с водой для каждой ячейки сетки. Это следующие ключевые слова: SOWCR
Критическая нефтенасыщенность в системе с водой для ненаправленных таблиц функций насыщенности
SOWCRX
Критическая нефтенасыщенность в системе с водой для +X грани каждой ячейки сетки
SOWCRX-
Критическая нефтенасыщенность в системе с водой для -X грани каждой ячейки сетки
SOWCRY
Критическая нефтенасыщенность в системе с водой для +Y грани каждой ячейки сетки
SOWCRY-
Критическая нефтенасыщенность в системе с водой для -Y грани каждой ячейки сетки
SOWCRZ
Критическая нефтенасыщенность в системе с водой для +Z грани каждой ячейки сетки
SOWCRZ-
Критическая нефтенасыщенность в системе с водой для -Z грани каждой ячейки сетки
В радиальных сетках те же самые направленные ключевые слова должны использоваться для представления критических нефтенасыщенностей в системе с водой для потоков в направлениях +R, -R, +T, -T, +Z, -Z соответственно. Ни одно из ключевых слов SOWCR не должно использоваться при отсутствии в модели или нефти, или воды. В RUNSPEC должно быть определено ключевое слово ENDSCALE. Если требуется и направленное, и необратимое масштабирование концевых точек, использующее указатели 'DIRECT' и 'IRREVERS' в ключевом слове ENDSCALE в разделе RUNSPEC, то критические нефтенасыщенности в системе с водой для потока нефти через грани +X и -X сеточной ячейки устанавливаются с помощью ключевых слов SOWCRX и SOWCRX-. Подобным образом, SOWCRY, SOWCRY- используются для +Y, -Y граней, а ключевые слова SOWCRZ, SOWCRZ- используются для +Z, -Z граней. Масштабирование относящихся к скважинным соединениям таблиц относительных проницаемостей для соединений скважин в ячейке сетки выполняется с использованием ключевого слова SOWCR. Когда требуется направленное и обратимое масштабирование концевых точек с использованием указателя 'DIRECT', но не 'IRREVERS' в ENDSCALE, ключевое слово 1508
Ключевые слова SOWCR,ISOWCR
SOWCRX определяет критические нефтенасыщенности в системе с водой для +X и -X граней каждой ячейки сетки. Ключевое слово SOWCRY используется для обеих +Y, -Y граней, а ключевое слово SOWCRZ используется для обеих +Z, -Z граней каждой ячейки сетки. Масштабирование таблиц относительных проницаемостей соединений скважины использует данные, введенные в ключевом слове SOWCR. Если ENDSCALE определяется в RUNSPEC без указателя 'DIRECT', то ни одна из направленных форм ключевого слова SOWCR не допускается. Ключевое слово SOWCR в этом случае определяет новую критическую нефтенасыщенность в системе с водой для потока из каждой грани ячейки сетки и для потоков нефти между ячейкой сетки и соединениями скважины. За каждым ключевым словом SOWCR должно следовать одно действительное число для каждого сеточного блока в текущем боксе ввода, определяющее критическую нефтенасыщенность в системе нефть-вода в сеточном блоке. Значение насыщенности должно лежать в интервале от 0.0 до 1.0 включительно. Данные должны завершаться косой чертой (/). При упорядочивании сеточных блоков быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 10*0,21). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если какое-либо из ключевых слов SOWCR, SOWCRX, SOWCRX-, SOWCRY, SOWCRY-, SOWCRZ, SOWCRZ- опущено в модели, где оно является допустимым, то критическая нефтенасыщенность в системе с газом в расчетах относительной проницаемости для нефти по умолчанию принимается равной величине, используемой в соответствующей таблице относительной проницаемости. ECLIPSE 100
При активной модели гистерезиса (указатель 'HYSTER' в ключевом слове SATOPTS) данные SOWCR масштабируют кривую вытеснения. Кривая пропитки может масштабироваться с использованием эквивалентного ключевого слова ISOWCR (ISOWCRX, ISOWCRX- и т. д.). См. также ключевые слова SGL, SWL, ENPTVD в разделе PROPS. Подробное описание масштабирования концевых точек см. в разделе «Масштабирование таблиц насыщенности» на стр. 727 «Технического описания ECLIPSE».
Пример ---- RUNSPEC section DIMENS 1 7 3 / ENDSCALE / ---- PROPS section -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 1 2 7 1 3 SOWCR 5*0.21 10*0.19 3*0.18 /
Ключевые слова SOWCR,ISOWCR
1509
SPECGRID
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определение характеристик сетки Это ключевое слово повторяет определение размерностей и других свойств, описывающих модельную сетку, определенных в RUNSPEC. Использование ключевых слов SPECGRID является необязательным. Данные, определенные в этом ключевом слове, фактически не будут использоваться. Они используются только для проверки. Оно обычно выводится сеточными препроцессорами (такими как программа FloGrid), так что программа может проверить, что в обоих наборах данных используются одни и те же характеристики. Если действия программы и препроцессором не согласованы, то будет выдано сообщение об ошибке. За строкой ключевого слова следует одна запись, содержащая следующие параметры и заканчивающаяся косой чертой (/): 1
Число сеточных блоков в направлении I (X или радиальном) (NDIVIX) •
2
Число сеточных блоков в направлении J (Y или theta) (NDIVIY) •
3 4
5
ПО УМОЛЧАНИЮ: 1
Тип координат
• ECLIPSE 300
ПО УМОЛЧАНИЮ: 1
Число пластов (NUMRES) Каждый пласт имеет свою собственную систему координат. •
Только ECLIPSE 100
ПО УМОЛЧАНИЮ: 1
Число сеточных блоков в направлении K (Z или глубины) (NDIVIZ) •
Только ECLIPSE 100
ПО УМОЛЧАНИЮ: 1
T
Цилиндрические (радиальные) координаты.
F
Декартовы координаты.
ПО УМОЛЧАНИЮ: F
Примечание
В данной модели используются только первые три аргумента. 4-й и 5-й аргументы могут быть считаны, но будут проигнорированы.
См. также ключевые слова DIMENS, NUMRES, COORDSYS и COORD.
Пример SPECGRID 5 3 4 2 T /
1510
Ключевые слова SPECGRID
SPECHA
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Удельная теплоемкость компонентов нефти Это ключевое слово может использоваться только с опцией THERMAL. Ключевое слово SPECHA определяет первый коэффициент удельной теплоемкости жидкой фазы компонента нефти для каждой области уравнения состояния. Для многокомпонентного моделирования молярная энтальпия нефтяной фазы вычисляется как взвешенная сумма молярных концентраций значений энтальпии компонентов: ,
[3.158]
где xc — молярная концентрация компонента в нефтяной фазе, а mwc — молекулярный вес компонента. Энтальпия компонента в жидком состоянии имеет вид: ,
[3.159]
где Cp1c — первый коэффициент удельной теплоемкости компонента в жидком состоянии, введенный в этом ключевом слове, Cp2c — первый коэффициент удельной теплоемкости компонента в жидком состоянии, введенный в ключевом слове SPECHB, и Tst — стандартная температура, определяемся в ключевом слове STCOND. Примечание
При тепловом моделировании значения удельной теплоемкости компонента в жидком состоянии обычно определяются в ключевом слове SPECHA. Затем для получения значений энтальпии газообразных компонентов для каждого компонента в ключевом слове HEATVAP определяется теплота парообразования. Кроме того, определить значения энтальпии компонентов газа можно с помощью ключевого слова SPECHG, а значения энтальпии компонента в жидком состоянии — с помощью повторного определения значений теплоты парообразования компонентов в ключевом слове HEATVAP. Для каждого расчета должны быть заданы ключевые слова SPECHA или SPECHG.
Это ключевое слово должно использоваться только для тепловых расчетов с нелетучими углеводородными компонентами. Для расчетов DEADOIL используется ключевое слово OILSPECH. Запись данных содержит одно значение для каждого компонента: 1
Значения теплоемкости углеводородного компонента в жидком состоянии, Nc значений, по одному для каждого компонента. •
ЕДИНИЦЫ:
kJ/kg/ °K (METRIC), Btu/lb/ °R (FIELD), J/g/ °K (LAB), kJ/kg/ °K (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.0
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Ключевые слова SPECHA
1511
Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример Для 4 компонентов SPECHA 0.55 0.57 0.58 0.61 /
1512
Ключевые слова SPECHA
SPECHB
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Удельная теплоемкость компонентов нефти Это ключевое слово может использоваться только с опцией THERMAL. Ключевое слово SPECHB определяет второй коэффициент удельной теплоемкости жидкости компонента нефти для каждой области уравнения состояния. Для многокомпонентного моделирования молярная энтальпия нефтяной фазы вычисляется как взвешенная сумма молярных концентраций значений энтальпии компонентов: ,
[3.160]
где xc — молярная концентрация компонента в нефтяной фазе, а mwc — молекулярный вес компонента. Энтальпия компонента в жидком состоянии имеет вид: ,
[3.161]
где Cp1c — первый коэффициент удельной теплоемкости компонента в жидком состоянии, введенный в ключевом слове SPECHA, Cp2c — первый коэффициент удельной теплоемкости компонента в жидком состоянии, введенный в этом ключевом слове, и Tst — стандартная температура, определяемся в ключевом слове STCOND. Примечание
При тепловом моделировании значения удельной теплоемкости компонента в жидком состоянии обычно определяются в ключевом слове SPECHA. Затем для получения значений энтальпии газообразных компонентов для каждого компонента в ключевом слове HEATVAP определяется теплота парообразования. Кроме того, определить значения энтальпии компонентов газа можно с помощью ключевого слова SPECHG, а значения энтальпии компонента в жидком состоянии — с помощью повторного определения значений теплоты парообразования компонентов в ключевом слове HEATVAP. Для каждого расчета должны быть заданы ключевые слова SPECHA или SPECHG.
Это ключевое слово должно использоваться только для тепловых расчетов с нелетучими углеводородными компонентами. Для расчетов DEADOIL используется ключевое слово OILSPECH. Запись данных содержит одно значение для каждого компонента: 1
Значения теплоемкости углеводородного компонента в жидком состоянии, Nc значений, по одному для каждого компонента. •
ЕДИНИЦЫ:
kJ/kg/ °K/ °K (METRIC), Btu/lb/ °R/ °R (FIELD), J/g/ °K/ °K (LAB), kJ/kg/ °K/ °K (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.0
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Ключевые слова SPECHB
1513
Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример Для 4 компонентов SPECHB 0.005 0.007 0.008 0.006 /
1514
Ключевые слова SPECHB
SPECHEAT
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные удельной теплоемкости флюида Это ключевое слово должно использоваться только в расчетах с активной температурной опцией (см. ключевое слово TEMP). Данные включают NTPVT (см. ключевое слово TABDIMS) таблиц, определяющих удельные теплоемкости нефти, воды и газа как функции температуры. Каждая таблица состоит из 4 столбцов данных и заканчивается косой чертой (/): Столбец 1
Температура. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
Соответствующая удельная теплоемкость нефти. •
Столбец 3
ЕДИНИЦЫ: kJ/kg.°C (METRIC), btu/lbm.°F (FIELD), J/g.°C (LAB).
Соответствующая удельная теплоемкость воды. •
Столбец 4
ЕДИНИЦЫ: °C (METRIC), °F (FIELD), °C (LAB).
ЕДИНИЦЫ: kJ/kg.°C (METRIC), btu/lbm.°F (FIELD), J/g.°C (LAB).
Соответствующая удельная теплоемкость газа. •
ЕДИНИЦЫ: kJ/kg.°C (METRIC), btu/lbm.°F (FIELD), J/g.°C (LAB).
В каждом столбце данной таблицы должно быть одно и то же число параметров . Это число не должно быть меньше 2 или больше, чем NPPVT (см. ключевое слова TABDIMS). См. также ключевое слово SPECROCK и «Температурная опция» на стр. 819 «Технического описания ECLIPSE».
Пример При NTPVT=1 и NPPVT ≥ 2: SPECHEAT 0.0 0.5 300.0 0.5 /
1.5 1.5
0.5 0.5
Ключевые слова SPECHEAT
1515
SPECHG
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Удельная теплоемкость компонентов газа Это ключевое слово может использоваться только с опцией THERMAL. Ключевое слово SPECHG определяет первый коэффициент удельной теплоемкости компонента газа для каждой области уравнения состояния. Для многокомпонентного моделирования молярная энтальпия газовой фазы вычисляется как взвешенная сумма молярных концентраций значений энтальпии компонентов: ,
[3.162]
где yc молярная концентрация компонента в газовой фазе, mwc — молекулярный вес компонента. Энтальпия газовой фазы компонента hc имеет вид: ,
[3.163]
где Tst — стандартная температура, определяемся в ключевом слове STCOND, hcs — теплота парообразования при Tst, определенном в HEATVAPS, Cp1c — первый коэффициент удельной теплоемкости газообразного компонента, введенный в этом ключевом слове, Cp2c — первый коэффициент удельной теплоемкости газообразного компонента, введенный в ключевом слове SPECHH. Примечание
При тепловом моделировании значения удельной теплоемкости компонента в жидком состоянии обычно определяются в ключевом слове SPECHA. Затем для получения значений энтальпии газообразных компонентов для каждого компонента в ключевом слове HEATVAP определяется теплота парообразования. Кроме того, с помощью этого ключевого слова можно определить значения энтальпии компонентов газа, а значения энтальпии компонента в жидком состоянии — с помощью повторного определения значений теплоты парообразования компонентов в ключевом слове HEATVAP. Для каждого расчета должны быть заданы ключевые слова SPECHA или SPECHG.
Это ключевое слово должно использоваться только для тепловых расчетов с летучим газом. В расчетах DEADOIL углеводородные компоненты в газовой фазе отсутствуют. Запись данных содержит одно значение для каждого компонента: 1
Значения удельной теплоемкости углеводородных компонентов газа, Nc значений, по одному для каждого компонента. •
ЕДИНИЦЫ:
kJ/kg/ °K (METRIC), Btu/lb/ °R (FIELD), J/g/ °K (LAB), kJ/kg/ °K (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.0
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей 1516
Ключевые слова SPECHG
уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример Для 4 компонентов SPECHG 0.5E-2 0.5E-2 0.5E-2 0.6E-2 /
Ключевые слова SPECHG
1517
SPECHH
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Удельная теплоемкость компонентов газа Это ключевое слово может использоваться только с опцией THERMAL. Ключевое слово SPECHH определяет второй коэффициент удельной теплоемкости компонента газа для каждой области уравнения состояния. Для многокомпонентного моделирования молярная энтальпия газовой фазы вычисляется как взвешенная сумма молярных концентраций значений энтальпии компонентов: ,
[3.164]
где yc — молярная концентрация компонента в газовой фазе, а mwc — молекулярный вес компонента. Энтальпия газовой фазы компонента hc имеет вид: ,
[3.165]
где Tst — стандартная температура, определяемая в ключевом слове STCOND, hcs — теплота парообразования при Tst, определенном в HEATVAPS, Cp1c — первый коэффициент удельной теплоемкости газообразного компонента, введенный в ключевом слове SPECHG, а Cp2c — первый коэффициент удельной теплоемкости газообразного компонента, введенный в этом ключевом слове. Примечание
При тепловом моделировании значения удельной теплоемкости компонента в жидком состоянии обычно определяются в ключевом слове SPECHA. Затем для получения значений энтальпии газообразных компонентов для каждого компонента в ключевом слове HEATVAP определяется теплота парообразования. Кроме того, с помощью этого ключевого слова можно определить значения энтальпии компонентов газа, а значения энтальпии компонента в жидком состоянии — с помощью повторного определения значений теплоты парообразования компонентов в ключевом слове HEATVAP. Для каждого расчета должны быть заданы ключевые слова SPECHA или SPECHG.
Это ключевое слово должно использоваться только для тепловых расчетов с летучим газом. В расчетах DEADOIL углеводородные компоненты в газовой фазе отсутствуют. Запись данных содержит одно значение для каждого компонента: 1
1518
Значения теплоемкости углеводородного компонента газа, Nc значений, по одному для каждого компонента. •
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Ключевые слова SPECHH
kJ/kg/ °K (METRIC), Btu/lb/ °R (FIELD), J/g/ °K (LAB), kJ/kg/ °K (PVT-M).
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример Для 4 компонентов SPECHH 0.5E-4 0.5E-4 0.5E-4 0.6E-4 /
Ключевые слова SPECHH
1519
SPECHS
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Удельная теплоемкость твердых компонентов Это ключевое слово может использоваться только с опцией THERMAL. Ключевое слово SPECHS определяет первый коэффициент удельной теплоемкости твердой фазы компонента нефти для каждой области уравнения состояния. Для многокомпонентного моделирования молярная энтальпия твердой фазы вычисляется как взвешенная сумма молярных концентраций значений энтальпии компонентов: ,
[3.166]
где yc — молярная концентрация компонента в нефтяной фазе, а mwc — молекулярный вес компонента. Энтальпия компонента в твердом состоянии имеет вид ,
[3.167]
где Cp1c — первый коэффициент удельной теплоемкости твердой фазы компонента, введенный в этом ключевом слове, Cp2c — первый коэффициент удельной теплоемкости твердой фазы компонента, введенный в ключевом слове SPECHT, а Tst — стандартная температура, определяемся в ключевом слове STCOND. Запись данных содержит одно значение для каждого компонента: 1
Значения теплоемкости углеводородного компонента в жидком состоянии, Nc значений, по одному для каждого компонента. •
ЕДИНИЦЫ:
kJ/kg/ °K (METRIC), Btu/lb/ °R (FIELD), J/g/ °K (LAB), kJ/kg/ °K (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.0
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример Для 4 компонентов SPECHS 0.55 0.57 0.58 0.61 /
1520
Ключевые слова SPECHS
SPECHT
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Удельная теплоемкость твердых компонентов Это ключевое слово может использоваться только с опцией THERMAL. Ключевое слово SPECHT определяет второй коэффициент удельной теплоемкости твердой фазы компонента нефти для каждой области уравнения состояния. Для многокомпонентного моделирования молярная энтальпия твердой фазы вычисляется как взвешенная сумма молярных концентраций значений энтальпии компонентов: ,
[3.168]
где sc — молярная концентрация компонента в нефтяной фазе, а mwc — молекулярный вес компонента. Энтальпия жидкой фазы компонента hc имеет вид: ,
[3.169]
где Cp1c — первый коэффициент удельной теплоемкости твердой фазы компонента, введенный в ключевом слове SPECHS, Cp2c — первый коэффициент удельной теплоемкости жидкой фазы компонента, введенный в этом ключевом слове, и Tst — стандартная температура, определяемся в ключевом слове STCOND. Запись данных содержит одно значение для каждого компонента: 1
Значения теплоемкости углеводородного компонента в жидком состоянии, Nc значений, по одному для каждого компонента. •
ЕДИНИЦЫ:
kJ/kg/ °K/ °K (METRIC), Btu/lb/ °R/ °R (FIELD), J/g/ °K/ °K (LAB), kJ/kg/ °K/ °K (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.0
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример Для 4 компонентов SPECHT 0.005 0.007 0.008 0.006 /
Ключевые слова SPECHT
1521
SPECROCK
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные удельной теплоемкости породы Это ключевое слово должно использоваться только в расчетах с активной температурной опцией (см. ключевое слово TEMP). Данные включают NTSFUN (см. ключевое слово TABDIMS) таблиц, определяющих удельную объемную теплоемкость породы как функцию температуры. Каждая таблица состоит из двух столбцов данных и заканчивается косой чертой (/): Столбец 1
Температура. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: °C (METRIC), °F (FIELD), °C (LAB).
Соответствующая удельная объемная теплоемкость породы. •
ЕДИНИЦЫ: kJ/rm3.°C (METRIC), btu/rft3. °F (FIELD), /rcm3.°C (LAB).
В каждом столбце данной таблицы должно быть одно и то же число параметров . Это число не должно быть меньше 2 или больше, чем NSSFUN (см. ключевое слово TABDIMS). См. также ключевое слово SPECHEAT и «Температурная опция» на стр. 819 «Технического описания ECLIPSE».
Пример При NTSFUN=2 и NSSFUN ≥ 2: SPECROCK 0.0 25.0 300.0 25.0 / 0.0 27.0 300.0 27.0 /
1522
Ключевые слова SPECROCK
SPREF
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опорные давления для твердой фазы В расчетах с Nc компонентами данное ключевое слово определяет опорные плотности, при которых определяются плотности твердой фазы углеводорода. Это ключевое слово может быть использовано только в термических расчетах (ключевое слово THERMAL в разделе RUNSPEC). Для вычисления плотностей твердой фазы компонентов используется следующее выражение: ,
[3.170]
где ρref,c — опорная плотность, заданная ключевым словом SDREF, cPc — сжимаемость твердой фазы компонента, заданная ключевым словом SCREF, Prefc — опорное давление, заданное этим ключевым словом, Trefc — опорная температура, заданная ключевым словом STREF, а cT1c — коэффициент теплового расширения, заданный ключевым словом STHERMX1. Каждому компоненту должно соответствовать одно значение: •
ЕДИНИЦЫ: Bars (METRIC), Psi (FIELD), Bars (LAB), Bars (PVT-M).
•
ПО УМОЛЧАНИЮ: стандартное давление, определенное в ключевом слове STCOND
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния в пластовых условиях вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнения состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример SPREF 1527.4 1527.4 /
Ключевые слова SPREF
1523
Функции насыщенности для газа/растворителя
SSFN
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово может использоваться с моделью растворителя, как описано в разделе «Модель растворителя» на стр. 767 «Технического описания ECLIPSE». Данные содержат NTSFUN (см. ключевое слово TABDIMS) таблиц функций насыщенности для газа/растворителя, каждая из которых заканчивается косой чертой (/). Таблица содержит 3 столбца данных. Первый столбец данных есть концентрации газовой фазы или фазы растворителя (Sgas/(Sgas + Ssolvent) или Ssolvent/(Sgas + Ssolvent)). Следующие два столбца представляют собой соответственно множители относительной проницаемости для газа и растворителя (Krg* и Krs*). Относительные проницаемости двух компонентов задаются как: [3.171]
Где Krgt — итоговое значение относительной проницаемости газа, введенное с помощью ключевого слова SGFN. Столбец 1
Концентрация фазы. Значения должны быть в пределах от 0 до 1 и монотонно увеличиваться вниз по столбцу.
Столбец 2
Соответствующий множитель значения относительной проницаемости газа. Значения должны быть в пределах между 0 и 1 и оставаться постоянными или возрастать вниз по столбцу.
Столбец 3
Соответствующий множитель значения относительной проницаемости растворителя. Значения должны быть в пределах между 0 и 1 и оставаться постоянными или возрастать вниз по столбцу.
В каждом столбце таблицы должно быть одинаковое число значений. Это число не должно быть меньше 2 или больше, чем NSSFUN (см. ключевое слово TABDIMS).
Пример При NTSFUN = 2 и NSSFUN ≥ 6 SSFN -0.0 1.0 / 0.0 0.2 0.4 0.6 0.8 1.0 /
1524
Ключевые слова SSFN
Krg* 0.0 1.0
Krs* 0.0 1.0
0.0 0.1 0.2 0.4 0.7 1.0
0.0 0.2 0.4 0.5 0.8 1.0
SSHIFT
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Параметры сдвига для уравнения состояния В расчете с Nc компонентами это ключевое слово определяет параметры смещения объема в безразмерном виде. Использование этих параметров смещения описано в разделе «Уравнения состояния» на стр. 179 «Технического описания ECLIPSE». Этот параметр смещения может применяться к любому уравнению состояния. Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния в пластовых условиях вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Примеры Пример 1 -- 3-Parameter EoS Shift Coefficients SSHIFT -0.07361 -0.15427 -0.05559 -0.02573 -0.08493 -0.16602 /
Пример 2 --With two reservoir EoS regions RTEMP 212.0 / 223.0 /
Ключевые слова SSHIFT
1525
SSHIFTS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Параметры сдвига для поверхностного уравнения состояния В расчете с Nc компонентами это ключевое слово определяет параметры смещения объема в безразмерном виде. Использование этих параметров смещения описано в разделе «Уравнения состояния» на стр. 179 «Технического описания ECLIPSE». Этот параметр смещения может применяться к любому уравнению состояния. Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример -- 3-Parameter EoS Shift Coefficients for surface facilities SSHIFTS -0.07361 -0.15427 -0.05559 -0.02573 -0.08493 -0.16602 /
1526
Ключевые слова SSHIFTS
SSOL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Начальные насыщенности растворителя Это ключевое слово устанавливает начальную концентрацию растворителя в расчетах, в которых начальные условия определяются в виде массивов. За ключевым словом должно следовать одно действительное число для каждого сеточного блока, определяющее начальную водонасыщенность. Поле данных должно завершаться косой чертой (/). Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*0.18). Заметим,что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. См. также ключевые слова PRESSURE, SGAS, RS, PBUB, RV, PDEW и SWAT в разделе SOLUTION. Дополнительную информацию см. «Модель растворителя», стр. 767 «Технического описания ECLIPSE».
Пример При NDIVIX=10, NDIVIY=1, NDIVIZ=2: SSOL 10*0.0 9*0.0 0.5 /
Ключевые слова SSOL
1527
START
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет дату начала Это ключевое слово задает дату начала расчетов. (Все даты, введенные в ключевом слове DATES в разделе SCHEDULE, должны быть позже даты начала). За ключевым словом следуют три параметра, определяющие день, месяц и год начала моделирования, и заканчивающиеся косой чертой (/). 1
День День месяца (целое число от 1 до 31).
2
Месяц Название месяца ('JAN' — январь, 'FEB' — февраль, 'MAR' — март, 'APR' — апрель, 'MAY' — май, 'JUN' — июнь, 'JUL' — июль, 'AUG' — август, 'SEP' — сентябрь, 'OCT' — октябрь, 'NOV' — ноябрь, 'DEC' — декабрь).
3
Год Год (четырехзначное целое число).
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 1 Jan 1983.
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 1 Jan 1990.
Пример START 12 'FEB'
1528
Ключевые слова START
1987
/
STCOND
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет стандартные условия В композиционных расчетах могут быть определены стандартные значения температуры и давления. Это используется для получения значений поверхностного газа при стандартных условиях. За ключевым словом должны следовать два параметра , оканчивающихся косой чертой (/): 1
Стандартная температура •
2
ЕДИНИЦЫ: °C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
Стандартное давление •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
Пример STCOND 60 14.65 /
Ключевые слова STCOND
1529
1530
Ключевые слова STCOND
STHERMX1
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Коэффициент температурного расширения для твердой фазы Это ключевое слово определяет первый коэффициент температурного расширения для каждого из Nc углеводородных компонентов твердой фазы. Для вычисления плотностей твердой фазы компонентов используется следующее выражение: ,
[3.172]
где ρref,c — опорная плотность, заданная ключевым словом SDREF, cPc — сжимаемость твердой фазы компонента, заданная ключевым словом SCREF, Prefc — опорное давление, заданное ключевым словом SPREF, Trefc — опорная температура, заданная ключевым словом STREF, а cT1c — коэффициент теплового расширения, заданный этим ключевым словом. Каждому компоненту должно соответствовать одно значение: •
ЕДИНИЦЫ: 1/°K (METRIC), 1/°R (FIELD), 1/°K (LAB), 1/°K (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.0
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример STHERMX1 -- thermal expansion coefficients for a system with 3 hydrocarbon -- components 1* 3.5E-06 1* /
Ключевые слова STHERMX1
1531
Поверхностное натяжение в зависимости от давления в системе нефть-газ
STOG
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово дает таблицы поверхностного натяжения в зависимости от давления в системе нефть-газ. В ECLIPSE они используются с двумя опциями: опцией SURFTENS и многосегментными скважинами. Если ни одна из этих опций не используется, то это ключевое слово не должно использоваться. В опции SURFTENS вычисляется изменение капиллярного давления в зависимости от величины давления. Оно активизируется путем вызова опции SURFTENS в ключевом слове SATOPTS раздела RUNSPEC. Если ключевое слово STOG не применяется, то значение капиллярного давления в системе нефть-газ остается равным определенному в ключевых словах SGFN, SGOF или SLGOF, независимо от давления. Ключевое слово может также использоваться, если в расчете имеются многосегментные скважины. Для модели дрейфа притока требуются значения натяжений фазы на поверхности раздела (см. «Модель дрейфа притока» на стр. 510 «Технического описания ECLIPSE»). Если для таблицы, соответствующей номеру области PVT скважины, определены данные поверхностного натяжения (см. параметр 11 ключевого слова WELLSPECS), то значение натяжения на поверхности раздела будет взято из этой таблицы. Если для номера таблицы PVT скважины не определены данные поверхностного натяжения, то значение натяжения на поверхности раздела вычисляется из встроенных корреляций. Данные включают NTPVT (см. ключевое слово TABDIMS в разделе RUNSPEC) таблиц поверхностного натяжения в системе нефть-газ в зависимости от давления. Каждая таблица состоит из двух записей, каждая из которых завершается косой чертой (/).
Запись 1 Опорное давление в нефтяной фазе, при котором капиллярное давление в системе нефтьгаз имеет величины, определенные в ключевых словах SGFN, SGOF или SLGOF. (Этот параметр данных используется только опцией SURFTENS. В модели дрейфа потока в многосегментной скважине вычисления значений натяжения на поверхности раздела не требуются, а введенные значения не влияют на результаты.) •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
Запись 2 Таблица, состоящая из двух столбцов данных. Столбец 1
Давление нефтяной фазы. Значения должны монотонно возрастать вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
Соответствующее поверхностное натяжение в системе нефть-газ. •
ЕДИНИЦЫ: N/m (METRIC), lb/in (FIELD), dyne/cm (LAB), dyne/cm (PVT-M).
В каждом столбце таблицы должно быть одинаковое число значений. Это число не должно быть меньше 2 или больше, чем NPPVT (см. ключевое слово TABDIMS в разделе RUNSPEC).
1532
Ключевые слова STOG
Расчеты для опции SURFTENS Капиллярные давления в системе нефть-газ (введенные в ключевых словах SGFN, SGOF или SLGOF) настраиваются в соответствии с отношением поверхностного натяжения при давлении нефтяной фазы в сеточных блоках к поверхностному натяжению при опорном давлении. Предполагается, что капиллярные давления, введенные в ключевых словах SGFN, SGOF или SLGOF, получены при опорном давлении, заданном в ключевом слове STOG. Таким образом, действующее капиллярное давление между нефтью и газом равно: Pcog (давление нефти)
Примечание
= Pcog (задается пользователем) ×
ST (давление нефти) ST (опорное давление)
[3.173]
В опции SURFTENS поверхностное натяжение используется только как отношение и, следовательно, используемые единицы не будут влиять на результат расчета.
Пример При NTPVT = 1 и NPPVT ≥ 11: STOG --- REFERENCE PRESSURE -5545 / --- PRESSURE SURFACE TENSION -1674 6.0 2031 4.7 2530 3.3 2991 2.2 3553 1.28 4110 0.72 4544 0.444 4935 0.255 5255 0.155 5545 0.090 7000 0.050 /
Ключевые слова STOG
1533
STONE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1534
Запрашивает относительные проницаемости нефти во второй модели Стоуна Принимаемая по умолчанию трехфазная относительная проницаемость является линейной комбинацией, описанной в разделе «Функции насыщенности» на стр. 703 «Технического описания ECLIPSE». В качестве альтернативы это ключевое слово требует использование второго метода Стоуна. Ключевое слово STONE не имеет аргументов. STONE является другим названием для STONE2.
Ключевые слова STONE
STONE1
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Запрашивает модель относительной проницаемости нефти в трехфазной системе по Стоуну Это ключевое слово, не имеющее связанных с ним данных, указывает на то, что величины относительной проницаемости для нефти в трехфазной системе должны рассчитываться с использованием первой модифицированной формулы Стоуна. Ключевое слово STONE1 должно использоваться только в трехфазных расчетах. Если ключевые слова STONE1, STONE2 или STONE в разделе PROPS файла входных данных отсутствуют, то ECLIPSE использует принятую по умолчанию трехфазную модель относительной проницаемости для нефти. Вывод значений относительной проницаемости нефти в трехфазной системе в виде таблиц можно получить использованием мнемоники SOF2 или SOF3 в ключевом слове RPTPROPS. При необходимости минимальная нефтенасыщенность, используемая моделью STONE1, может быть введена в виде таблицы минимальной нефтенасыщенности в зависимости от водо- или газонасыщенности, с помощью ключевых слов SOMWAT или SOMGAS. Если ни одно из этих слов не присутствует, то минимальная нефтенасыщенность принимается равной MIN (Socrw, Socrg) — минимальному из значений критической нефтенасыщенности в системе с водой и критической нефтенасыщенности в системе с газом. Описание имеющихся в ECLIPSE трехфазных моделей относительной проницаемости для нефти см. в разделе «Функции насыщенности» на стр. 703 «Технического описания ECLIPSE».
Пример STONE1
Ключевые слова STONE1
1535
STONE2
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Запрашивает модель относительной проницаемости нефти в трехфазной системе по Стоуну Это ключевое слово, не имеющее связанных с ним данных, указывает на то, что величины относительной проницаемости для нефти в трехфазной системе должны рассчитываться с использованием второй модифицированной формулы Стоуна. Ключевое слово STONE2 должно использоваться только в трехфазных расчетах. Если ключевые слова STONE1, STONE2 или STONE в разделе PROPS файла входных данных отсутствуют, то ECLIPSE использует принятую по умолчанию трехфазную модель относительной проницаемости для нефти. Вывод значений относительной проницаемости нефти в трехфазной системе в виде таблиц можно получить использованием мнемоники SOF2 или SOF3 в ключевом слове RPTPROPS. Более полное описание имеющихся в ECLIPSE трехфазных моделей относительной проницаемости для нефти см. в разделе «Функции насыщенности» на стр. 703 «Технического описания ECLIPSE». Заметим, что любые отрицательные значения относительной проницаемости для нефти, полученные при использовании второй модели Стоуна, в программе ECLIPSE автоматически принимаются равными нулю.
Пример STONE2
1536
Ключевые слова STONE2
STONEPAR
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Изменяет относительную проницаемость нефти в трехфазной системе по Стоуну Это ключевое слово определяет два коэффициента, A и B, которые определяют изменение трехфазной относительной проницаемости для первой модели Стоуна (см. ключевое слово STONE1). Они изменяют количество подвижной нефти, Som Более подробно это описано в главе «Функции насыщенности» на стр. 703 «Технического описания ECLIPSE». Ключевое слово STONEPAR позволяет использовать количество подвижной нефти Som как функцию газонасыщенности. При отсутствии ключевого слова STONEPAR используется его постоянное значение, равное минимальному значению критической нефтенасыщенности в воде или газе, MIN (Sowcr, Sogcr). При STONEPAR функция Sg будет выглядеть как: ,
3.174]
где: ,
[3.175]
.
[3.176]
Это выражение интерполирует Som между Sogcr, когда значение газонасыщенности максимально, и Sowcr, когда значение газонасыщенности минимально. Таким образом, Som ограничивается необходимыми двухфазными пределами. При значении A=1 и B=0 линейная интерполяция будет лежать в этих пределах. За ключевым словом STONEPAR должны следовать два параметра, заканчивающиеся косой чертой (/). Параметр 1
Параметр интерполяции A •
Параметр 2
ПО УМОЛЧАНИЮ: 1.0
Параметр интерполяции B •
ПО УМОЛЧАНИЮ: 0.0.
Ключевые слова STONEPAR
1537
Рис. 3.14
Линейная интерполяция для Som между Sogcr и Sowcr
Значение B позволяет добавлять кривизну в интерполяцию. При положительном значении B интерполянт примет вид: Рис. 3.15
Криволинейная интерполяция для Som между Sogcr и Sowcr
Значения, устанавливаемые по умолчанию для A и B, соответственно равны 1 и 0. При отрицательных значениях B необходимо быть внимательным, чтобы избежать этих отрицательных значений. Заметим, что использование STONEPAR со значениями по умолчанию не равнозначно опусканию ключевого слова. 1538
Ключевые слова STONEPAR
Пример STONEPAR --Interpolate Som with positive curvature. 1.0 0.05 /
Ключевые слова STONEPAR
1539
STOPROD
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Стехиометрические коэффициенты для продуктов реакции Это ключевое слово определяет стехиометрические коэффициенты добываемых компонентов в каждой химической реакции. За ключевым словом следует по одной записи для каждой из реакций, определенных ключевым словом REACTION. Каждая запись содержит Nc параметров , по одному для каждого компонента, либо Nc + 1 параметров , если в модель включена вода. По умолчанию значение каждого из параметров равно нулю. Для компонентов, не являющихся продуктами реакции, параметры должны быть приняты по умолчанию или равны нулю. В противном случае, они должны быть приравнены к стехиометрическому коэффициенту компонента в соответствующей реакции. См. раздел «Химические реакции» на стр. 67 «Технического описания ECLIPSE».
Пример Для расчета с четырьмя компонентами С12Н26, С3Н8, О2, СО2 и водой — две реакции
могут быть определены с помощью ключевых слов STOREAC и STOPROD:
1540
STOREAC --HEAVY 1 0
LIGHT 0 1
O2 CO2 18.5 0 5 0
H2O 0 / 0 /
STOPROD --HEAVY 0 0
LIGHT 0 0
O2 0 0
H2O 13 / 4 /
Ключевые слова STOPROD
CO2 12 3
STOREAC
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Стехиометрические коэффициенты для реагентов Это ключевое слово определяет стехиометрические коэффициенты реагентов в каждой химической реакции. За ключевым словом следует по одной записи для каждой из реакций, определенных ключевым словом REACTION. Каждая запись содержит Nc параметров , по одному для каждого компонента, либо Nc + 1 параметров , если в модель включена вода. По умолчанию значение каждого из параметров равно нулю. Для компонентов, не являющихся реагентами, параметры должны быть приняты по умолчанию или равны нулю. В противном случае, они должны быть приравнены к стехиометрическому коэффициенту компонента в соответствующей реакции. См. раздел «Химические реакции» на стр. 67 «Технического описания ECLIPSE».
Пример Для расчета с четырьмя компонентами С12Н26, С3Н8, О2, СО2 и водой — две реакции
могут быть определены с помощью ключевых слов STOREAC и STOPROD: STOREAC --HEAVY 1 0
LIGHT 0 1
O2 CO2 18.5 0 5 0
H2O 0 / 0 /
STOPROD --HEAVY 0 0
LIGHT 0 0
O2 0 0
H2O 13 / 4 /
CO2 12 3
Ключевые слова STOREAC
1541
Поверхностное натяжение в зависимости от давления в системе нефть-вода
STOW
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово дает таблицы поверхностного натяжения в зависимости от давления в системе нефть-вода. В ECLIPSE они используются двумя опциями: опцией SURFTENS и многосегментными скважинами. Если ни одна из этих опций не используется, то это ключевое слово не должно использоваться. В опции SURFTENS вычисляется изменение капиллярного давления в зависимости от величины давления. Оно активизируется путем вызова опции SURFTENS в ключевом слове SATOPTS раздела RUNSPEC. Если ключевое слово STOW не применяется, капиллярное давление между нефтью и водой будет использовать величины, определенные в ключевых словах SWFN или SWOF независимо от давления. Ключевое слово может также использоваться, если в расчете имеются многосегментные скважины. Для модели дрейфа притока требуются значения натяжений фазы на поверхности раздела (см. «Модель дрейфа притока» на стр. 510 «Технического описания ECLIPSE»). Если для таблицы, соответствующей номеру области PVT скважины, определены данные поверхностного натяжения (см. параметр 11 ключевого слова WELLSPECS), то значение натяжения на поверхности раздела будет взято из этой таблицы. Если для номера таблицы PVT скважины не определены данные поверхностного натяжения, то значение натяжения на поверхности раздела вычисляется из встроенных корреляций. Данные включают NTPVT (см. ключевое слово TABDIMS в разделе RUNSPEC) таблиц поверхностного натяжения в системе нефть-вода в зависимости от давления. Каждая таблица состоит из двух записей, каждая из которых завершается косой чертой (/).
Запись 1 Опорное давление в нефтяной фазе, при котором капиллярное давление между нефтью и водой имеет величины, определенные в ключевых словах SWFN или SWOF. (Этот параметр используется только опцией SURFTENS. В модели дрейфа потока в многосегментной скважине вычисления значений натяжения на поверхности раздела не требуются, а введенные значения не влияют на результаты.) •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M)
Запись 2 Таблица, состоящая из двух столбцов данных. Столбец 1
Давление нефтяной фазы. Значения должны монотонно возрастать вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M)
Соответствующее поверхностное натяжение между нефтью и водой. •
ЕДИНИЦЫ: N/m (METRIC), lb/in (FIELD) dyne/cm (LAB) dyne/cm (PVT-M)
В каждом столбце таблицы должно быть одинаковое число значений. Это число не должно быть меньше 2 или больше, чем NPPVT (см. ключевое слово TABDIMS в разделе RUNSPEC).
1542
Ключевые слова STOW
Расчеты для опции SURFTENS Капиллярные давления между нефтью и водой (введенные в ключевых словах SWFN или SWOF) настраиваются в соответствии с отношением поверхностного натяжения при давлении в нефтяной фазе в сеточном блоке к поверхностному натяжению при опорном давлении. Предполагается, что капиллярные давления, введенные в ключевых словах SWFN или SWOF, получены при опорном давлении, заданном в ключевом слове STOW. Таким образом, эффективное капиллярное давление между нефтью и водой равно: Pcow (давление нефти) = Pcow (задается пользователем) ×
Примечание
ST (давление нефти) ST (опорное давление)
[3.177]
В опции SURFTENS поверхностное натяжение используется только как коэффициент и, следовательно, используемые единицы не будут влиять на результат расчета.
Пример При NTPVT = 1 и NPPVT ≥ 6: STOW --- REFERENCE PRESSURE -5500 / --- PRESSURE -1000 2000 3000 4000 5000 6000
SURFACE TENSION 10.0 9.8 8.6 7.4 5.3 1.2
/
Ключевые слова STOW
1543
1544
Ключевые слова STOW
STREF
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опорные температуры для твердой фазы В расчетах с Nc компонентами данное ключевое слово определяет опорные температуры, при которых определяются плотности твердой фазы. Это ключевое слово может быть использовано в расчете Thermal (ключевое слово THERMAL в разделе RUNSPEC). В тепловых расчетах газированной нефти плотности твердых фаз компонентов задаются выражением: ,
[3.178]
где ρref,c — опорная плотность, заданная ключевым словом SDREF, cPc — сжимаемость твердой фазы компонента, заданная ключевым словом SCREF, Prefc — опорное давление, заданное ключевым словом SPREF, Trefc — опорная температура, заданная этим ключевым словом, cT1c — коэффициент теплового расширения, заданный ключевым словом STHERMX1. Каждому компоненту должно соответствовать одно значение: •
ЕДИНИЦЫ: °K (METRIC), °R (FIELD), °K (LAB), °K (PVT-M).
•
ПО УМОЛЧАНИЮ: стандартная температура, определенная в ключевом слове STCOND
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния в пластовых условиях вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример Для двухкомпонентного расчета с одной областью уравнения состояния: STREF 527.4 527.4 /
Ключевые слова STREF
1545
STRESSBC
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Граничные условия напряжений для GEOMECH (Сохранение напряжения в породе) Это ключевое слово определяет граничные условия напряжений при определении вычисления напряжения породы. Это применяется только если в разделе RUNSPEC было определено ключевое GEOMECH. Использование этого ключевого слова позволяет определять граничные условия для напряжений или смещений по всем границам. Если в этом ключевом слове конкретные границы не определены, то по умолчанию принимаются жесткие границы. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит параметры , описанные ниже, и оканчивается косой чертой (/). Записи могут завершаться после любого из параметров с помощью косой черты (/); оставшимся параметрам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повтора формата n*, где n — число последовательных параметров , задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. 1
Строка символов, определяющая границу, к которой применяется условие напряжения должна быть одной из следующих: X+
Определяет внешний край граничного условия X+ (I+)
X-
Определяет внешний край граничного условия X- (I-)
Y+
Определяет внешний край граничного условия Y+ (J+)
Y-
Определяет внешний край граничного условия Y- (J-)
Z+
Определяет внешний край граничного условия Z+ (K+)
Z-
Определяет внешний край граничного условия Z- (K-)
Граница Z- является верхней границей в расчете, Z+ — нижней границей. 2
Целое число, определяющее тип граничного условия на данной грани должно быть одним из следующих:
3
1
Полное нормальное напряжение определено на границе, обозначенной в записи 1
2
Скорость смещения породы определена на границе, обозначенной в записи 1
Нормальное напряжение на этой границе, если в параметре 2 задан 1-й тип граничного условия. Знак напряжения указывает направление силы на площадку, на которую приходится напряжение. Например, если на одной из ‘+’ границ должно быть определено полное сжимающее напряжение, то нормальное напряжение будет со знаком ‘-ve’. Если сжимающее напряжение применяется к ‘–’ границе, то знак нормального напряжения будет ‘+ve’. Также см. пример ниже. •
4
ЕДИНИЦЫ: METRIC: Bar, FIELD: Psi, LAB: Atm, PVT-M: Atm
Напряжение сдвига на этой границе, если в параметре 2 задан 1-й тип граничного условия. Если граница, определенная в параметре 1, является границей X, то напряжение сдвига будет XY Если граница, определенная в параметре 1, является границей Y, то напряжение сдвига будет YZ
1546
Ключевые слова STRESSBC
Если граница, определенная в параметре 1, является границей Z, то напряжение сдвига будет ZX • 5
ЕДИНИЦЫ: METRIC: Bar, FIELD: Psi, LAB: Atm, PVT-M: Atm
Напряжение сдвига на этой границе, если в параметре 2 задан 1-й тип граничного условия. Если граница, определенная в параметре 1, является границей X, то напряжение сдвига будет XZ Если граница, определенная в параметре 1, является границей Y, то напряжение сдвига будет YX Если граница, определенная в параметре 1, является границей Z, то напряжение сдвига будет ZY •
6
ЕДИНИЦЫ: METRIC: Bar, FIELD: Psi, LAB: Atm, PVT-M: Atm
Нормальная скорость породы на этой границе, если в параметре 2 задан 2-й тип граничного условия. При определении жестких границ она обычно равна нулю.
7
•
ЕДИНИЦЫ: METRIC: m/day, FIELD: ft/day, LAB: cm/hr, PVT-M: m/day
•
ПО УМОЛЧАНИЮ: 0
Первый блок, модифицируемый по оси X •
8
Последний блок, модифицируемый по оси X •
9
ПО УМОЛЧАНИЮ: 1 или NX для грани X+ ПО УМОЛЧАНИЮ: NX или 1 для грани X-
Первый блок, модифицируемый по оси Y •
ПО УМОЛЧАНИЮ: 1 или NY для грани Y-
10 Последний блок, модифицируемый по оси Y •
ПО УМОЛЧАНИЮ: NY или 1 для грани Y+
11 Первый блок, модифицируемый по оси Z •
ПО УМОЛЧАНИЮ: 1 или NZ для грани Z-
12 Последний блок, модифицируемый по оси Z •
ПО УМОЛЧАНИЮ: NZ или 1 для грани Z+
Примеры Пример 1 -- set a 3000 psi total compressive stress on the x+ and y+ boundaries -- set a 3000 psi overburden pressure -- note that the ‘Z-’ direction is positive downwards STRESSBC -- side type total -stress ‘X+’ 1 -3000 / ‘Y+’ 1 -3000 / ‘Z-’ 1 3000 / /
Ключевые слова STRESSBC
1547
Зависимость поверхностного натяжения от давления
STVP
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово обеспечивает изменение поверхностного натяжения в зависимости от давления. Оно должно снижаться с увеличением давления, опускаясь до нижнего значения около Psat. Это альтернативный способ вычисления поверхностных натяжений для опции MISCIBLE. Если ключевое слово STVP не введено, то для вычисления поверхностных натяжений используется корреляция Маклеода-Сагдена. Опорное значение поверхностного натяжения, s0, также требуется. Оно может быть введено в ключевых словах MISCSTR и MISCSTRP. В противном случае используется наибольшее значение из таблиц STVP. STVP является таблицей давлений — для каждой из областей таблицы давлений (PVTNUM) необходима отдельная таблица. •
ЕДИНИЦЫ:
Пример STVP 1 10 100 8 200 1 300 0
1548
Ключевые слова STVP
/
dynes/cm (METRIC), dynes/cm (FIELD), dynes/cm (LAB) dynes/cm (PVT-M).
STWG
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Поверхностное натяжение в зависимости от давления в системе вода-газ Это ключевое слово дает таблицы поверхностного натяжения в зависимости от давления в системе вода-газ, которые используются для расчета дрейфа притока для многосегментных скважин (см. «Модель дрейфа притока» на стр. 510 «Технического описания ECLIPSE»). Если для таблицы, соответствующей номеру области PVT скважины определены данные поверхностного натяжения (см. параметр 11 ключевого слова WELLSPECS), то значение натяжения на поверхности раздела будет взято из этой таблицы. Если для номера таблицы PVT скважины не определены данные поверхностного натяжения, то значение натяжения на поверхности раздела вычисляется из встроенных корреляций. Это ключевое слово должно использоваться только при наличии многосегментных скважин. Оно не требуется для опции SURFTENS. Данные включают NTPVT (см. ключевое слово TABDIMS в разделе RUNSPEC) таблиц поверхностного натяжения в системе вода-газ в зависимости от давления. Каждая таблица состоит из двух записей, каждая из которых завершается косой чертой (/).
Запись 1 Опорное давление нефтяной фазы. Этот параметр для вычисления поверхностного натяжения в модели дрейфа потока не требуется. Введенное здесь значение не будет влиять на результаты. •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M)
Запись 2 Таблица, состоящая из двух столбцов данных. В каждом столбце таблицы должно быть одинаковое число значений. Это число не должно быть меньше 2 или больше, чем NPPVT (см. ключевое слово TABDIMS в разделе RUNSPEC). Столбец 1
Давление. Значения должны монотонно возрастать вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M)
Соответствующее поверхностное натяжение в системе вода-газ. •
ЕДИНИЦЫ: N/m (METRIC), lb/in (FIELD) dyne/cm (LAB), dyne/cm (PVT-M)
Ключевые слова STWG
1549
Пример При NTPVT = 1 и NPPVT ≥ 6: STWG --- REFERENCE PRESSURE -5000 / --- PRESSURE SURFACE TENSION -1000 10.0 2000 9.8 3000 8.6 4000 7.4 5000 5.3 6000 1.2 /
1550
Ключевые слова STWG
SURFACT
x ECLIPSE 100 ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активизирует модель ПАВ Это ключевое слово указывает на то, что необходимо использовать модель ПАВ (см. «Модель ПАВ» на стр. 801 «Технического описания ECLIPSE»). У этого ключевого слова нет связанных с ним данных.
Ключевые слова SURFACT
1551
SURFACTW
x ECLIPSE 100 ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задействовать моделирование изменений смачиваемости в модели ПАВ Это ключевое слово задействует моделирование изменений смачиваемости породы вследствие накопления ПАВ. Оно может использоваться в дополнение к ключевому слову SURFACT или вместо него, поскольку оно также активизирует Модель ПАВ. Подразумевая, что обычное ключевое слово SATNUM определяет функции гидрофобной несмешивающейся насыщенности (вводимой в ключевых словах SWFN, SOF2, SOF3 или SWOF), пользователь определяет дополнительные функции несмешивающегося насыщения с помощью тех же ключевых слов, которые используются в моделировании гидрофильной насыщенности. Ключевое слово SURFWNUM в разделе REGIONS должно использоваться для определения области (таблица функций гидрофильной несмешивающейся насыщенности) для каждого сеточного блока. При расчете несмешивающихся относительных проницаемостей используется средневзвешенное от F гидрофобных и (1-F) гидрофильных значений. Доля F является функцией концентрации адсорбированного ПАВ и должна определяться с помощью таблиц, введенных в ключевом слове SURFADDW раздела REGIONS; номер используемой таблицы приведен в ключевом слове SURFWNUM. Дополнительную информацию см. в разделе «Модель ПАВ» на стр. 801 «Технического описания ECLIPSE». Ключевое слово SURFACTW не имеет связанных с ним данных.
1552
Ключевые слова SURFACTW
SURFADDW
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы концентрации адсорбированных ПАВ в зависимости от функций доли гидрофобной и гидрофильной насыщенности Данные содержат NTSFUN (параметр 1 ключевого слова TABDIMS) таблиц концентрации адсорбированных ПАВ в зависимости от функций доли гидрофобной и гидрофильной насыщенности, используемых для расчета несмешивающихся относительных проницаемостей при изменении смачиваемости породы. Таблицы описывают переход между гидрофобными и гидрофильными несмешивающимися условиями как функцию от концентрации адсорбированного ПАВ. Опция моделирования изменений смачиваемости в результате накопления ПАВ должна быть задействована с помощью ключевого слова SURFACTW в разделе RUNSPEC. Каждая таблица состоит из двух столбцов данных и должна заканчиваться косой чертой (/): 1
Концентрация адсорбированного ПАВ Значения должны монотонно увеличиваться вниз по столбцу. •
2
ЕДИНИЦЫ:
m3/m3 (METRIC), tb/stb(FIELD), cm3/cm3 (LAB), m3/m3 (PVT-M).
Весовое отношение функции гидрофобной насыщенности к гидрофильной. Значение 1.0 означает, что будут использоваться только функции гидрофобной насыщенности (определенных в SATNUM), а значение 0.0 — использование только функций гидрофильной насыщенности (определенных в SURFWNUM). Это значение не должно быть больше 1,0 или меньше 0,0
В каждом столбце таблицы должно быть одинаковое число значений. Это число должно быть не меньше 2 и не больше, чем NSSFUN (параметр 3 ключевого слова TABDIMS). Примечание
Должно быть указано NTSFUN таблиц; однако, используются только номера таблиц SURFWNUM. Если любая таблица после первой задана по умолчанию, то эта таблица копируется из предыдущей.
Пример При NTSFUN = 2 и NSSFUN ≥ 4 SURFADDW 0 1.0 2 1.0 / dummy table corresponding toa SATNUM table value / default the second table to the first table 0 1.0 20 1.0 600 0.8 1800 0.4/ / default fourth table to the third table
Ключевые слова SURFADDW
1553
SURFADS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функции адсорбции ПАВ Данные включают NTSFUN (см. ключевое слово TABDIMS) таблиц функций адсорбции ПАВ, каждая из которых завершается косой чертой (/). Таблицы описывают адсорбцию ПАВ породой пласта. Каждая таблица содержит по 2 столбца данных: 1
Локальная концентрация ПАВ в окружающем породу растворе. Значения должны монотонно увеличиваться вниз по столбцу. •
2
ЕДИНИЦЫ: kg/m3 (METRIC), lb/stb (FIELD), g/cm3 (LAB).
Соответствующие концентрации насыщения ПАВ, адсорбированного породой пласта. Значения должны монотонно увеличиваться вниз по столбцу.
Примечание
•
Ограничение монотонности может быть увеличено путем ввода ненулевого 76-го значения в ключевом слове OPTIONS.
ЕДИНИЦЫ: kg/kg (METRIC), lb/lb (FIELD), g/g (LAB).
В каждом столбце таблицы должно быть одинаковое число значений. Это число не должно быть меньше 2 или больше, чем NSSFUN (см. ключевое слово TABDIMS). Внимание
Первая строка таблиц адсорбции должна содержать два нуля.
Дополнительную информацию см. в разделе «Модель ПАВ» на стр. 801 «Технического описания ECLIPSE».
Пример При NTSFUN = 2 и NSSFUN ≥ 5 SURFADS .0000 .00000 .0003 .00005 .0005 .00007 .0008 .00008 .0010 .00008 / .0000 .00000 .0010 .00010 /
1554
Ключевые слова SURFADS
SURFCAPD
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функции капиллярного разбавления ПАВ Данные содержат NTSFUN (см. ключевое слово TABDIMS) таблиц функций капиллярного разбавления ПАВ, заканчивающихся косой чертой (/). Функция разбавления описывает переход между несмешивающимися условиями (низкая концентрация ПАВ) и смешиваемостью (высокая концентрация ПАВ) как функцией безразмерного капиллярного числа. Каждая таблица содержит по 2 столбца данных: 1
Логарифм капиллярного числа (log10 (CAPN)) Значения должны монотонно увеличиваться вниз по столбцу и находиться в пределах от -20 до 20.
2
Функция смешиваемости при заданном значении логарифма капиллярного числа. Значение 0 означает несмешивающиеся условия, а 1 — смешивающиеся условия. Эти значения не должны быть больше 1 или меньше 0
В каждом столбце таблицы должно быть одинаковое число значений. Это число не должно быть меньше 2 или больше, чем NSSFUN (см. ключевое слово TABDIMS). Примечание
Должно быть указано NTSFUN таблиц; однако, используются только номера таблиц SATNUM, а любые таблицы, определяемые SURFNUM, а не SATNUM, будут проигнорированы. Если любая таблица после первой задана по умолчанию, то эта таблица копируется из предыдущей.
Дополнительную информацию см. в разделе «Модель ПАВ» на стр. 801 «Технического описания ECLIPSE».
Пример При NTSFUN = 2 и NSSFUN ≥ 4 SURFCAPD -10 0.0 -2 0.0 -3 1.0 10 1.0 / / default the second table to the first table
Ключевые слова SURFCAPD
1555
SURFNUM
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера областей смешиваемости ПАВ Это ключевое слово определяет номера таблиц от насыщенности, используемые моделью ПАВ для расчета относительных проницаемостей в том случае, когда высокая концентрация ПАВ предполагает смешиваемость нефти и воды. Для определения функций от несмешивающегося насыщения используется ключевое слово SATNUM. Ключевое слово должно сопровождаться одним целым числом для каждого сеточного блока в текущем боксе ввода, указывающим область функции от смешивающейся насыщенности (при высокой концентрации ПАВ), к которой принадлежит этот сеточный блок. Номер области не должен быть меньше 1 и больше, чем NTSFUN (см. ключевое слово TABDIMS из раздела RUNSPEC). Данные должны завершаться косой чертой (/). Функции от насыщения определяются с помощью ключевых слов SWFN, SOF2, SOF3 или SWOF. Ненулевые значения капиллярного давления, введенные в ключевых словах SWFN или SWOF, игнорируются. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой ни спереди, ни сзади.
Пример При NTSFUN=4, NDIVIX=10, NDIVIY=10, NDIVIZ=1; входной ВОХ не задан: SATNUM 50*1 50*2 / SURFNUM 50*3 50*4 /
1556
Ключевые слова SURFNUM
SURFROCK
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет свойства породы для ПАВ Данные включают NTSFUN (см. ключевое слово TABDIMS) таблиц, определяющих необходимые для модели ПАВ свойства породы. Для каждой таблицы необходимы два параметра , завершающихся косой чертой (/). 1
Индекс адсорбции, используемый для данного типа породы. Возможные значения индекса адсорбции: 1 или 2. Если выбрано значение 1, то изотерма адсорбции ПАВ строится повторно всякий раз, когда уменьшается местная концентрация ПАВ в решении. Если указано значение 2, то десорбция ПАВ происходить не может.
2
Массовая плотность данного типа породы в пластовых условиях. Данное значение используется в расчете потери ПАВ из-за абсорбции. •
ЕДИНИЦЫ: kg/rm3 (METRIC), rb/rb (FIELD), g/rcm3 (LAB).
Примечание
При использовании модели полимерного заводнения массовая плотность может игнорироваться. Массовая плотность породы берется из ключевого слова PLYROCK.
Дополнительную информацию см. в разделе «Модель ПАВ» на стр. 801 «Технического описания ECLIPSE».
Пример При NTSFUN = 2 SURFROCK 2 2340 1 2520
/ /
Ключевые слова SURFROCK
1557
SURFST
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Поверхностное натяжение в зависимости от концентрации ПАВ в системе воданефть Это ключевое слово дает таблицы поверхностного натяжения в системе вода-нефть в виде функции концентрации ПАВ в воде. Это ключевое слово требуется для расчетов с ПАВ (ключевое слово SURFACT) и используется для управления моделью относительной проницаемости и капиллярного давления ПАВ. Дополнительную информацию см. в разделе «Модель ПАВ» на стр. 801 «Технического описания ECLIPSE». Данные содержат NTPVT (см. ключевое слово TABDIMS) таблиц поверхностного натяжения в системе вода-нефть в зависимости от концентрации ПАВ. Каждая таблица состоит из двух столбцов данных, завершающихся косой чертой (/). 1
Концентрация ПАВ. Значения должны монотонно возрастать вниз по столбцу. •
2
ЕДИНИЦЫ: kg/m3 (METRIC), lb/stb (FIELD), g/cm3 (LAB).
Соответствующее поверхностное натяжение в системе вода-нефть. •
ЕДИНИЦЫ: N/m (METRIC), lb/in (FIELD), dyne/cm (LAB).
В каждом столбце таблицы должно быть одинаковое число значений. Это число не должно быть меньше 2 или больше NPPVT (см. ключевое слово TABDIMS).
Пример При NTPVT = 1 и NPPVT ≥ 5 SURFST --- Concentration -0.00 0.01 0.015 0.02 0.025
1558
Ключевые слова SURFST
Surface Tension 10.0 5.0 2.0 1.0 0.1
/
SURFVISC
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функция от вязкости раствора ПАВ Данные включают NTPVT (смотри ключевое слово TABDIMS) таблиц функций от вязкости раствора ПАВ, каждая из которых завершается косой чертой (/). Таблицы описывают влияние повышения концентрации ПАВ в растворе на вязкость чистой воды. Каждая таблица содержит по два столбца данных: 1
Концентрация ПАВ в растворе. Значения должны монотонно увеличиваться вниз по столбцу. •
2
ЕДИНИЦЫ: kg/m3 (METRIC), lb/stb (FIELD), g/cm3 (LAB).
Вязкость воды раствора при данной концентрации ПАВ и опорном давлении (введенном с помощью ключевого слова PVTW). Если задействована модель полимерного заводнения, то введенное в ключевом слове SURFVISC значение вязкости умножается на множитель вязкости полимера, введенный в ключевых словах PLYVISC или PLYVISCS.
В каждом столбце данной таблицы должно быть одно и то же число параметров . Это число не должно быть меньше 2 или больше, чем NPPVT (см. ключевое слово TABDIMS). Дополнительную информацию см. в разделе «Модель ПАВ» на стр. 801 «Технического описания ECLIPSE».
Пример При NTPVT=1 и NPPVT ≥ 3: SURFVISC .00 0.34 .01 0.38 .02 0.40
/
Ключевые слова SURFVISC
1559
SURFWNUM
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера областей функции гидрофильной насыщенности и таблиц концентрации нефти/воды Ключевое слово должно сопровождаться одним целым числом для каждого сеточного блока в текущем боксе ввода, определяющим функцию гидрофильной насыщенности области, к которой он принадлежит. Номер таблицы не должен быть меньше 1 и больше, чем NTSFUN (см. ключевое слово TABDIMS). Данные должны завершаться косой чертой (/). Приведенный здесь номер таблицы также определяет таблицу используемых значений концентрации воды и гидрофобной смешиваемости. Таблицы вводятся в ключевом слове SURFADDW. Номер области для функции гидрофильной насыщенности определяет, какой набор функций насыщенности (введенных ключевыми словами SGFN, SOF3 и т. д. в разделе PROPS) должен быть использован для вычисления относительных проницаемостей и капиллярных давлений в каждом сеточном блоке. Сеточные блоки упорядочены таким образом, что быстрее всего изменяется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Это ключевое слово может использоваться только в том случае, если в разделе RUNSPEC для инициализации моделирования изменения смачиваемости породы в модели ПАВ было введено ключевое слово SURFACTW. Пример При NTSFUN = 2, NDIVIX = 8, NDIVIY = 6, NDIVIZ = 5; входной ВОХ не задан: SURFWNUM 144*3 96*4 /
1560
Ключевые слова SURFWNUM
SWAT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Начальные водонасыщенности За ключевым словом должны следовать действительные числа, определяющие начальную водонасыщенность, по одному для каждого сеточного блока. Поле данных должно завершаться косой чертой (/). Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*0.22). Заметим,что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. Это ключевое слово может использоваться для явного определения начального решения в качестве альтернативы уравновешиванию с помощью EQUIL. Оно необходимо при наличии ключевого слова PRESSURE, указывающего на явное задание начальных условий, и в присутствии водной фазы.
Пример При NDIVIX=8, NDIVIY=6, NDIVIZ=5: SWAT 48*0 48*0.04 48*0.2 48*0.7 48*1
/
Ключевые слова SWAT
1561
SWATINIT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Начальные водонасыщенности для масштабирования капиллярного давления Это ключевое слово позволяет вводить водораспределение и масштабировать кривые капиллярного давления в системе вода-нефть таким образом, что это распределение воды получится в уравновешенном начальном решении. Заметим, что величина водонасыщенности, которая не может быть получена потому, что она соответствует блоку, лежащему ниже водонефтяного контакта, будет заменена максимальной водонасыщенностью при последующей процедуре уравновешивания. Масштабированные максимальные капиллярные давления могут быть выданы в printфайл под заголовком PPCW с помощью мнемоники SWATINIT (30-й указатель) в ключевом слове RPTSOL. Это может быть использовано для проверки неестественно высоких максимальных капиллярных давлений, которые могут быть ограничены с помощью ключевого слова PPCWMAX. Ключевое слово SWATINIT можно использовать только при активной опции масштабирования концевых точек (см. ключевое слово ENDSCALE в разделе RUNSPEC). За ключевым словом для каждого сеточного блока в текущем боксе ввода должно следовать по одному действительному числу, определяющему требуемую водонасыщенность. Поле данных должно завершаться косой чертой (/). Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*0,22). Заметим, что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. См. также ключевые слова PCW и PPCWMAX в разделе PROPS и ключевое слово EQUIL в разделе SOLUTION. Дополнительную информацию можно найти в разделе «Согласование значений начального распределения воды» на стр. 739 «Технического описания ECLIPSE».
Примечания
1562
•
Если в сеточном блоке ниже водо-нефтяного контакта (где Pc=0) задана водонасыщенность меньше 1.0, то насыщенность SWATINIT не будет соблюдена.
•
Если в ячейке выше контакта задана насыщенность, соответствующая нулевому капиллярному давлению (обычно 1.0), то кривая Pc для соответствия этой насыщенности не может быть масштабирована, следовательно, кривая Pc останется немасштабированной.
•
Если насыщенность SWATINIT меньше или равна связанной водонасыщенности для ячейки, то капиллярное давление масштабироваться не будет.
•
Насыщенность SWATINIT не может быть точно соблюдена, если в ключевом слове EQUIL используется опция уравновешивания для измельченных сеточных блоков.
•
Если было использовано ключевое слово PCW, то в областях, где задано ключевое слово SWATINIT, оно будет проигнорировано.
•
Если расчет J-функции Леверетта для капиллярного давления в системе нефть-вода активизирован с помощью ключевого слова JFUNC, то для областей, где задано ключевое слово SWATINIT, расчет J-функции игнорируется.
Ключевые слова SWATINIT
•
Насыщенность SWATINIT не будет учитываться, если кривая капиллярного давления — постоянная. Кривая вводимых значений капиллярного давления должна монотонно убывать при возрастании водонасыщенности.
Пример При NDIVIX = 20, NDIVIY = 6, NDIVIZ = 5: SWATINIT 120*0 120*0.1 120*0.5 120*0.7 120*1
/
Ключевые слова SWATINIT
1563
Масштабированные значения критической водонасыщенности
SWCR,ISWCR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Разные формы этого ключевого слова определяют критическую водонасыщенность (т. е. наибольшую водонасыщенность, для которой относительная проницаемость для воды равна нулю) в каждой ячейке сетки. Поток воды через каждую грань сетки рассчитывается из преобразованной кривой относительной проницаемости для воды, полученной линейным масштабированием табулированных данных относительной проницаемости между новой критической водонасыщенностью, определенной с использованием ключевого слова SWCR, и новой максимальной водонасыщенностью (см. ключевое слово SWU в разделе PROPS). Ключевое слово SWCR позволяет также масштабировать таблицу относительной проницаемости, используемую при расчете потока воды между ячейками сетки и соединениями скважины. Семь ключевых слов обеспечивают независимое масштабирование критических водонасыщенностей для каждой ячейки сетки. Это следующие ключевые слова: SWCR
Критическая водонасыщенность для ненаправленных таблиц функций насыщенности
SWCRX
Критическая водонасыщенность для +X грани каждой ячейки сетки
SWCRX-
Критическая водонасыщенность для -X грани каждой ячейки сетки
SWCRY
Критическая водонасыщенность для +Y грани каждой ячейки сетки
SWCRY-
Критическая водонасыщенность для -Y грани каждой ячейки сетки
SWCRZ
Критическая водонасыщенность для +Z грани каждой ячейки сетки
SWCRZ-
Критическая водонасыщенность для -Z грани каждой ячейки сетки
В радиальных системах координат те же самые направленные ключевые слова должны использоваться для представления критических водонасыщенностей для потоков в направлениях +R, -R, +T, -T, +Z, -Z соответственно. Ни одно из ключевых слов SWCR не должно использоваться при отсутствии в модели воды. В разделе RUNSPEC должно быть задано ключевое слово ENDSCALE. Если требуется и направленное, и необратимое масштабирование концевых точек с использованием указателей 'DIRECT' и 'IRREVERS' в ключевом слове ENDSCALE в RUNSPEC, то критические водонасыщенности для потока воды через +X и -X грани ячейки сетки задаются с использованием ключевых слов SWCRX и SWCRX-. Аналогично, SWCRY и SWCRY- используются для +Y и -Y граней, а ключевые слова SWCRZ и SWCRZиспользуются для +Z и -Z граней. Масштабирование таблиц относительных проницаемостей для соединения скважины в сеточной ячейке осуществляется с использованием ключевого слова SWCR. Когда требуется направленное и обратимое масштабирование концевых точек с использованием указателя 'DIRECT', но не 'IRREVERS' в ENDSCALE, ключевое слово SWCRX определяет критические водонасыщенности для +X и -X граней каждой ячейки сетки. Ключевые слова SWCRY и SWCRZ используются для обеих граней +Y и -Y, а ключевое слово SWCRZ используется для граней +Z и -Z каждой ячейки сетки. Масштабирование таблиц относительных проницаемостей соединения скважины использует данные, введенные в ключевом слове SWCR. Если ENDSCALE определяется в RUNSPEC без указателя 'DIRECT', то ни одна из направленных форм ключевого слова SWCR не допускается. Ключевое слово SWCR в этом случае определяет новую критическую водонасыщенность для потока из каждой грани ячейки сетки и для потоков воды между ячейкой сетки и соединениями скважины.
1564
Ключевые слова SWCR,ISWCR
За каждым ключевым словом SWCR должно следовать одно действительное число для каждого сеточного блока в текущем боксе ввода, определяющее критическую водонасыщенность в сеточном блоке. Значение насыщенности должно лежать в интервале от 0.0 до 1.0 включительно. Данные должны завершаться косой чертой (/). При упорядочивании сеточных блоков быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 10*0,21). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если какое-либо из ключевых слов SWCR, SWCRX, SWCRX-, SWCRY, SWCRY-, SWCRZ, SWCRZ- опущено в модели, где оно допустимо, то критическая водонасыщенность для расчетов относительной проницаемости для воды по умолчанию задается равной величине, использованной в соответствующей таблице относительной проницаемости. ECLIPSE 100
При активной модели гистерезиса (указатель 'HYSTER' в ключевом слове SATOPTS) данные SWCR масштабируют кривую вытеснения. Кривая пропитки может масштабироваться с использованием эквивалентного ключевого слова ISWCR (ISWCRX, ISWCRX- и т. д.). См. также ключевые слова SGU, SWL, ENPTVD в разделе PROPS. Подробное описание масштабирования концевых точек см. в разделе «Масштабирование таблиц насыщенности» на стр. 727 «Технического описания ECLIPSE».
Пример ---- RUNSPEC section DIMENS 1 7 3 / ENDSCALE / -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 1 2 7 1 3 SWCR 5*0.22 10*0.17 3*0.19 /
Ключевые слова SWCR,ISWCR
1565
Функции водонасыщенности для трехфазной системы
SWF3
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово должно использоваться только если трехфазная модель относительной проницаемости IKU устанавливается с помощью ключевого слова IKU3P в разделе PROPS. Данные содержат таблицы функций водонасыщенности для трехфазной системы, каждая из которых заканчивается косой чертой (/). Каждая таблица содержит по 4 столбца данных: Столбец: 1
Водонасыщенность. Значения должны быть в интервале между 0 и 1 и монотонно возрастать вниз по столбцу.
2
Соответствующее значение относительной проницаемости для воды в системе с нефтью. Значения должны быть в интервале между 0 и 1 и оставаться постоянными или возрастать вниз по столбцу. Первое значение в столбце должно быть 0.
3
Соответствующее значение относительной проницаемости для воды в системе с газом. Значения должны быть в интервале между 0 и 1 и оставаться постоянными или возрастать вниз по столбцу. Первое значение в столбце должно быть 0.
4
Соответствующее значение капиллярного давления в системе вода-нефть. Значения должны оставаться постоянными или убывать вниз по столбцу. •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
Число введенных таблиц должно быть равно числу таблиц насыщенности в расчете, определяемому в параметре 1 ключевого слова TABDIMS в разделе RUNSPEC. Число строк должно быть меньше или равно максимальному числу строк данных насыщенности, определенному в параметре 3 ключевого слова TABDIMS. См. также раздел «Функции насыщенности» на стр. 703 «Технического описания ECLIPSE».
Пример С одной таблицей насыщенности: SWF3 .22 .30 .40 .50 .60 .80 .90 1.00
1566
Ключевые слова SWF3
.00 .00 .05 .12 .21 .44 .76 1.00
.00 .07 .15 .24 .33 .65 .83 1.00
7.0 4.0 3.0 2.5 2.0 1.0 .5 .0 /
SWFN
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функции водонасыщенности Данные включают NTSFUN (см. параметр 1 ключевого слова TABDIMS в разделе RUNSPEC) таблиц функций водонасыщенности, каждая из которых оканчивается косой чертой (/). Каждая таблица содержит по 3 столбца данных: Столбец 1
Водонасыщенность. Значения должны быть в интервале между 0 и 1 и монотонно возрастать вниз по столбцу.
Столбец 2
Соответствующее значение относительной проницаемости воды. Значения должны быть в интервале между 0 и 1 и оставаться постоянными или возрастать вниз по столбцу. Первое значение в столбце должно быть 0.
Столбец 3
Соответствующее значение капиллярного давления в системе воданефть. Значения должны оставаться постоянными или убывать вниз по столбцу. В системах газ-вода (т. е. без активной нефтяной фазы) капиллярное давление в системе вода-газ должно вводиться в этом ключевом слове. •
ЕДИНИЦЫ: bars (METRIC), psi (FIELD), atm (LAB), atm (PVT-M).
Значения по умолчанию (представленные с помощью 1*) могут при необходимости быть вставлены в столбцы 2 и 3. Когда таблица считана, значения по умолчанию заменяются значениями, полученными линейной интерполяцией. В каждом столбце таблицы должно быть одинаковое число значений. Это число должно быть не меньше 2 и не больше, чем NSSFUN (см. параметр 3 ключевого слова TABDIMS). Вся таблица может быть взята по умолчанию при условии, что она не является первой по счету. Взятые по умолчанию таблицы замещаются копией предыдущей таблицы Семейства ключевых слов. (i)
SWOF, SGOF, SLGOF
и (ii)
SWFN, SGFN, SGWFN, SOF2, SOF3, SOF32D
дают два альтернативных формата для ввода функций насыщенности. Не следует смешивать ключевые слова из двух семейств в одном расчете. В расчетах системы газвода, либо при использовании опций смешивающегося вытеснения или растворителя ECLIPSE 100, функции насыщенности должны вводиться с помощью ключевых слов семейства (ii). ECLIPSE 100
В расчетах систем газ-вода функции водо- и газонасыщенности могут быть введены с помощью ключевого слова SGWFN, в качестве альтернативы использованию SGFN и SWFN.
Ключевые слова SWFN
1567
Пример При NTSFUN = 2 и NSSFUN ≥ 8: SWFN .2200 .3000 .4000 .5000 .6000 .8000 .9000 1.0000 .18 .32 .50 .60 .80 1.00
.0000 .0700 .1500 .2400 .3300 .6500 .8300 1.0000 .00 .07 .31 .38 .57 1.00
Примечание
1568
Ключевые слова SWFN
7.0000 4.0000 3.0000 1* 2.0000 1.0000 1* .0000 0 0 0 0 0 0
/
/
Замедление расчета может вызвать резкие изменения относительной проницаемости на небольшом интервале насыщенности, в особенности при использовании ключевого слова IMPES. ECLIPSE не меняет ввод данных и не пытается преодолевать проблемы со сходимостью путем изменения таблиц с одинаковыми интервалами насыщенности. При использовании дробленных данных по относительной проницаемости для минимизации дисперсии ECLIPSE работать в полностью неявном режиме будет лучше в том случае, если относительная проницаемость резко возрастает от нуля (неподвижное состояние), а не от небольшого значения.
SWGCR
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Масштабированные критические водонасыщенности в системе с газом Это ключевое слово определяет критическую водонасыщенность в системе с газом для каждой ячейки сетки. Оно требуется только при использовании опции IKU3P. Критическая водонасыщенность в системе с нефтью берется из ключевого слова SGCR. За каждым ключевым словом SWGCR для каждого сеточного блока в текущем боксе ввода должно следовать одно действительное число, определяющее критическую водонасыщенность в сеточном блоке. Значение насыщенности должно лежать в интервале от 0.0 до 1.0 включительно. Дальнейшее описание см. в разделе «Масштабирование таблиц от насыщенностей» на стр. 727 «Технического описания ECLIPSE».
Ключевые слова SWGCR
1569
SWINGFAC
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
ECLIPSE 100
Коэффициент перепада и профиль добычи для применяющегося к FIELD контракта на поставку газа Ключевое слово SWINGFAC задействует модель эксплуатации газового месторождения и определяет коэффициенты перепада и профиля добычи для FIELD. (Если к двум или более группам применяются отдельные контракты на поставку газа, то вместо него используется ключевое слово GWINGF). Если сначала вводится ключевое слово, то активируются следующие функции модели: •
Заданные значения дебита газа для группы и месторождения применяются к сбыту газа, а не к общей добыче.
•
Максимальная производительность рассчитывается в начале каждого временного шага.
•
Автоматические компрессоры (определенные ключевым словом GASFCOMP или NETCOMPA) включаются и отключаются таким образом, чтобы соблюдались заданные значения дебита газа для месторождения.
Коэффициенты перепада и профиля добычи используются для установки заданных значений дебита газа для месторождения и настройки для них суточных количеств добываемого газа при продвижении моделирования с помощью ключевых слов GASYEAR или GASPERIO вместо DATES или TSTEP. FIELD автоматически помещается под управление направляющим дебитом в целях соблюдения заданных значений дебита газа, если только ключевым словом GCONPRI не задействована установка приоритетов. Более подробную информацию см. в разделе «Модель разработки газового месторождения» на стр. 245 «Технического описания ECLIPSE». За ключевым словом SWINGFAC следует 24 числа, заканчивающихся косой чертой (/). •
Первые 12 чисел представляют собой коэффициенты перепада для каждого месяца от января до декабря.
•
Последние 12 чисел представляют собой коэффициенты профиля для каждого месяца от января до декабря.
Если коэффициент профиля добычи для какого-либо месяца оказывается большим, чем коэффициент перепада для того же месяца, то на экран выводится предупреждение. В этом случае выполнение требования к перепаду не может гарантировать соблюдение заданного значения дебита для месторождения.
Нормализованные коэффициенты профиля добычи Для получения необходимого годового количества добываемого газа, соответствующего заданному суточному количеству, коэффициенты профиля добычи должны быть нормализованы таким образом, чтобы сумма произведений коэффициента профиля добычи на число дней месяца по всем месяцам равнялась 365.25, причем число дней для февраля равно 28.25. При соблюдении данного требования к нормализации и при учете високосных годов среднегодовая добыча при постоянном суточном количестве добываемого газа будет равна этому количеству, умноженному на 365.25, что и является годовым количеством добываемого газа. В случае, если коэффициенты профиля не нормализованы, на экран выводится предупреждение.
1570
Ключевые слова SWINGFAC
Пример SWINGFAC -- JAN FEB 12*1.67 2*1.5036
MAR
APR
MAY
3*1.0024
JUN
JUL
AUG
3*0.5012
SEP
OCT
NOV
3*1.0024
DEC 1.5036
Ключевые слова SWINGFAC
/
1571
SWL,ISWL
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Масштабированные значения связанной водонасыщенности Разные формы этого ключевого слова определяют связанную водонасыщенность (т. е. наименьшую водонасыщенность в таблице функции водонасыщенности) в каждой ячейке сетки. Капиллярное давление в системе нефть-вода (или газ-вода), использующееся для расчета потока воды через каждую грань сетки, вычисляется с помощью преобразованной кривой капиллярного давления для воды, полученной линейным масштабированием табличных данных для капиллярного давления между новым значением связанной водонасыщенности, определяемым ключевым словом SWL, и новой максимальной водонасыщенностью (см. в ключевом слове SWU раздела PROPS). Ключевое слово SWL позволяет также масштабировать таблицу капиллярного давления для воды, используемую при вычислении исходного распределения водонасыщенности. Семь ключевых слов обеспечивают независимое масштабирование связанных водонасыщенностей для каждой ячейки сетки. Это следующие ключевые слова: SWL
Связанная водонасыщенность для ненаправленных таблиц функций насыщенности
SWLX
Связанная водонасыщенность для +X грани каждой ячейки сетки
SWLX-
Связанная водонасыщенность для -X грани каждой ячейки сетки
SWLY
Связанная водонасыщенность для +Y грани каждой ячейки сетки
SWLY-
Связанная водонасыщенность для -Y грани каждой ячейки сетки
SWLZ
Связанная водонасыщенность для +Z грани каждой ячейки сетки
SWLZ-
Связанная водонасыщенность для -Z грани каждой ячейки сетки
В радиальных сетках те же самые направленные ключевые слова должны использоваться для представления связанных водонасыщенностей для потоков в направлениях +R, -R, +T, -T, +Z, -Z соответственно. Никакие из ключевых слов SWL не должны использоваться, если в модели нет воды. В разделе RUNSPEC должно быть задано ключевое слово ENDSCALE. Если требуется направленное и необратимое масштабирование концевой точки с использованием переключателя 'DIRECT' и 'IRREVERS' в ENDSCALE, то связанные водонасыщенности для потоков через грани +X и -X сеточной ячейки устанавливаются с использованием ключевых слов SWLX и SWLX-. Аналогично SWLY и SWLY- используются для граней +Y и -Y, а ключевые слова SWLZ и SWLZ- для граней +Z и -Z. Масштабирование таблиц капиллярного давления в системе нефть-вода (или газ-вода), используемых в алгоритме уравновешивания, выполняется с использованием ключевого слова SWL. Когда требуется направленное и обратимое масштабирование концевых точек с использованием указателя 'DIRECT', но не 'IRREVERS' в ENDSCALE, ключевое слово SWLX определяет связанные водонасыщенности для +X и -X граней каждой ячейки сетки. Ключевые слова SWLY и SWLZ используются для +Y и -Y граней и +Z и -Z граней каждой сеточной ячейки соответственно. Масштабирование данных для капиллярного давления в системе нефть-вода (или газ-вода) для алгоритма уравновешивания выполняется с помощью ключевого слова SWL. Если ENDSCALE определяется в RUNSPEC без указателя 'DIRECT', то ни одна из направленных форм ключевого слова SWL не допускается. Ключевое слово SWL в этом случае определяет новую связанную водонасыщенность для вычисления потока воды через каждую грань ячейки сетки и преобразованной таблицы капиллярного давления, используемой в процедуре уравновешивания. 1572
Ключевые слова SWL,ISWL
За каждым ключевым словом SWL должно следовать одно действительное число для каждого сеточного блока в текущем боксе ввода, определяющее связанную водонасыщенность в сеточном блоке. Значение насыщенности должно лежать в интервале от 0.0 до 1.0 включительно. Данные должны завершаться косой чертой (/). При упорядочивании сеточных блоков быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 10*0,21). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если какое-либо из ключевых слов SWL, SWLX, SWLX-, SWLY, SWLY-, SWLZ, SWLZопущено в модели, где оно допустимо, то связанная газонасыщенность в расчетах капиллярного давления между газом и нефтью по умолчанию принимается равной величине, используемой в соответствующей таблице для функции насыщенности. Если связанная водонасыщенность вводится с помощью ключевого слова SWLPC, то эта насыщенность будет использована при масштабировании кривых капиллярного давления. Связанная водонасыщенность, введенная с помощью SWL, будет использована только при масштабировании кривых относительных проницаемостей. ECLIPSE 100
При активной модели гистерезиса (указатель 'HYSTER' в ключевом слове SATOPTS) данные SWL масштабируют кривую вытеснения. Кривая пропитки может масштабироваться с использованием эквивалентного ключевого слова ISWL (и ISWLX, ISWWLX- и т. д.). См. также ключевые слова SWLPC, SWU и ENPTVD в разделе PROPS. Подробное описание масштабирования концевых точек см. в разделе «Масштабирование таблиц насыщенности» на стр. 727 «Технического описания ECLIPSE».
Пример ---- RUNSPEC section DIMENS 1 7 3 / ENDSCALE / ---- PROPS section -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 1 2 7 1 3 SWL 5*0.22 10*0.17 3*0.19 /
Ключевые слова SWL,ISWL
1573
SWLPC,ISWLPC
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Масштабированные значения связанной водонасыщенности только для кривых Pc
Это ключевое слово масштабирует концевую точку связанной воды кривых капиллярного давления в системе нефть-вода без масштабирования соответствующих кривых относительной проницаемости для нефти. Ключевое слово SWLPC может использоваться только в присутствии в модели воды (ключевое слово WATER в разделе RUNSPEC). В разделе RUNSPEC должно быть задано ключевое слово ENDSCALE. За ключевым словом SWLPC должно следовать одно действительное число для каждого сеточного блока в текущем боксе ввода, определяющее связанную водонасыщенность в сеточном блоке. Значение насыщенности должно лежать в интервале от 0.0 до 1.0 включительно. Данные должны завершаться косой чертой (/). При упорядочивании сеточных блоков быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 10*0,21). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если ключевое слово SWLPC не задано, то масштабирование капиллярного давления в системе нефть-вода (или газ-вода) выполняется с использованием связанной водонасыщенности, определяемой семейством ключевых слов SWL (SWL, SWLX, SWLX-, SWLY, SWLY-, SWLZ, SWLZ-). Если, в свою очередь, какое-либо из слов SWL, SWX, SWX-, SWY, SWY-, SWZ, SWZ- опущено, то связанная водонасыщенность для расчета капиллярного давления в системе нефть-вода (или газ-вода) по умолчанию берется равной величине, используемой в соответствующей таблице для функции водонасыщенности. Если задействована модель гистерезиса (указатель 'HYSTER' в ключевом слове SATOPTS), данные SWLPC будут использоваться для масштабирования кривой вытеснения. Кривая пропитки может масштабироваться с использованием эквивалентного ключевого слова ISWLPC. Смотри также ключевые слова SWL и ENPTVD в разделе PROPS. Подробное описание масштабирования концевых точек см. в разделе «Масштабирование таблиц насыщенности» на стр. 727 «Технического описания ECLIPSE».
Пример ---- RUNSPEC section DIMENS 1 7 3 / ENDSCALE / ---- PROPS section SWLPC 7*0.22 7*0.20 7*0.18
1574
Ключевые слова SWLPC,ISWLPC
/
SWOF
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функции водо- и нефтенасыщенности в зависимости от водонасыщенности Ключевое слово SWOF может быть использовано в расчетах, когда обе фазы, нефть и вода, являются активными, для ввода таблиц относительной проницаемости для воды, относительной проницаемости для нефти в системе с водой и капиллярного давления в системе вода-нефть как функций газонасыщенности. Если газ также является в расчете активной фазой, то функции газо- или нефтенасыщенности должны быть введены либо в ключевом слове SGOF, либо в SLGOF. Данные содержат NTSFUN (см. параметр 1 ключевого слова TABDIMS в разделе RUNSPEC) таблиц для функций водо- или нефтенасыщенности, каждая из которых оканчивается косой чертой (/). Каждая таблица содержит по 4 столбца данных: Столбец 1
Водонасыщенность. Значения должны быть в интервале между 0 и 1 и монотонно возрастать вниз по столбцу. Первое значение в столбце интерпретируется как связанная водонасыщенность. Последнее значение в столбце интерпретируется как Sw = 1 – Sor.
Столбец 2
Соответствующее значение относительной проницаемости воды. Значения должны быть в интервале между 0 и 1 и оставаться постоянными или возрастать вниз по столбцу. Первое значение должно быть нулевым.
Столбец 3
Соответствующее значение относительной проницаемости нефти, если присутствуют только нефть и вода. Значения должны оставаться постоянными или возрастать вниз по столбцу. Если в расчете также присутствует газ, то первое значение в столбце (Krow при So = Somax = 1 – Swco) должно быть равно Krowg при Sg = 0, заданному в ключевом слове SGOF или SLGOF. Последнее значение в столбце должно быть равным нулю.
Столбец 4
Соответствующее значение капиллярного давления в системе воданефть. Значения должны оставаться постоянными или убывать вниз по столбцу. •
ЕДИНИЦЫ: bars (METRIC), psi (FIELD), atm (LAB) или atm (PVT-M).
Значения по умолчанию (представленные с помощью 1*) можно при необходимости вставить в столбцы 2, 3 и 4. Когда таблица считана, значения по умолчанию заменяются значениями, полученными линейной интерполяцией. В каждом столбце таблицы должно быть одинаковое число значений. Это число не должно быть меньше 2 или больше, чем NSSFUN (см. параметр 3 ключевого слова TABDIMS). Вся таблица может быть взята по умолчанию при условии, что она не является первой по счету. Взятые по умолчанию таблицы замещаются копией предыдущей таблицы. Семейства ключевых слов (i)
SWOF, SGOF, SLGOF
и (ii)
SWFN, SGFN, SGWFN, SOF2, SOF3, SOF32D Ключевые слова SWOF
1575
дают два альтернативных формата для ввода функций насыщенности. Не следует смешивать ключевые слова из двух семейств в одном расчете. В расчетах системы газвода либо при использовании опций смешивающегося вытеснения или растворителя ECLIPSE 100 функции насыщенности должны вводиться с помощью ключевых слов семейства (ii). Более подробную информацию и описание методов, используемых для вычисления относительной проницаемости для нефти в сеточных блоках, содержащих все три фазы, можно найти в разделе «Функции от насыщенности» на стр. 703 «Технического описания ECLIPSE». См. также ключевые слова STONE1 и STONE2.
Пример При NTSFUN = 2 и NSSFUN ≥ 8: SWOF -- Sw .2200 .3000 .4000 .5000 .6000 .8000 .9000 1.0000 .18 .32 .50 .60 .80 1.00
Krw .0000 .0700 .1500 1* .3300 .6500 .8300 1.0000 .00 .07 .31 .38 .57 1.00
Примечание
1576
Ключевые слова SWOF
Krow 1.0000 0.4000 0.1250 0.0649 0.0048 0.0 0.0 0.0 1.00 0.38 0.05 0.004 0.0 0.0
Pcow 7.0000 4.0000 3.0000 1* 2.0000 1.0000 1* .0000 0 0 0 0 0 0
/
/
table 1
table 2
Замедление расчета может вызвать резкие изменения относительной проницаемости на небольшом интервале насыщенности, в особенности при использовании ключевого слова IMPES. ECLIPSE не меняет ввод данных и не пытается преодолевать проблемы со сходимостью путем изменения таблиц с одинаковыми интервалами насыщенности. При использовании дробленных данных относительной проницаемости для минимизации дисперсии ECLIPSE работать в полностью неявном режиме будет лучше в том случае, если относительная проницаемость резко возрастает от нуля (неподвижное состояние), а не от небольшого значения.
SWU,ISWU
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Масштабированные максимальные значения водонасыщенности для таблиц насыщенности Разные формы этого ключевого слова определяют максимальную водонасыщенность (т. е. наибольшую водонасыщенность в таблице функции водонасыщенности) в каждой ячейке сетки. Масштабированная максимальная водонасыщенность используется для определения масштабированных форм кривых капиллярного давления в системе нефтьвода (или газ-вода) и кривых относительной проницаемости. Масштабированная форма кривых капиллярного давления получается путем линейной интерполяции табличных данных для капиллярного давления между новым значением связанной водонасыщенности (см. ключевое слово SWL в разделе PROPS) и новым значением максимальной водонасыщенности, определенном в ключевом слове SWU. Похожее линейное преобразование используется для создания кривых масштабированных значений относительной проницаемости воды с помощью нового значения критической водонасыщенности (см. ключевое слово SWCR в разделе PROPS) и нового значения максимальной водонасыщенности, определенного в ключевом слове SWU. Масштабированные кривые капиллярного давления и относительных проницаемостей затем используются для вычисления потока воды, вытекающей через каждую грань сеточной ячейки, потока воды между ячейками сетки и соединениями скважины и в алгоритме уравновешивания. Семь ключевых слов обеспечивают независимое масштабирование максимальной водонасыщенности для каждой ячейки сетки. Это следующие ключевые слова: SWU
Максимальная водонасыщенность для ненаправленных таблиц функций насыщенности
SWUX
Максимальная водонасыщенность для +X грани каждой ячейки сетки
SWUX-
Максимальная водонасыщенность для -X грани каждой ячейки сетки
SWUY
Максимальная водонасыщенность для +Y грани каждой ячейки сетки
SWUY-
Максимальная водонасыщенность для -Y грани каждой ячейки сетки
SWUZ
Максимальная водонасыщенность для +Z грани каждой ячейки сетки
SWUZ-
Максимальная водонасыщенность для -Z грани каждой ячейки сетки
В радиальных сетках те же самые направленные ключевые слова должны использоваться для представления максимальных водонасыщенностей для потоков в направлениях +R, -R, +T, -T, +Z, -Z соответственно. Ни одно из ключевых слов SWU не должно использоваться при отсутствии в модели воды. В разделе RUNSPEC должно быть задано ключевое слово ENDSCALE. Если требуется и направленное, и необратимое масштабирование концевых точек с использованием указателей 'DIRECT' и 'IRREVERS' в ключевом слове ENDSCALE в RUNSPEC, то максимальные водонасыщенности для расчета потока воды через +X и -X грани ячейки сетки задаются с использованием ключевых слов SWUX и SWUX-. Аналогично SWUY и SWUY- используются для граней +Y и -Y, а ключевые слова SWUZ и SWUZ- для граней +Z и -Z. Масштабирование таблиц капиллярного давления в системе нефть-вода (или газ-вода), используемых в алгоритме уравновешивания, и масштабирование кривых относительных проницаемостей для вычисления потоков между ячейками сетки и соединениями скважин выполняется с применением ключевого слова SWU. Когда требуется направленное и обратимое масштабирование концевых точек с использованием указателя 'DIRECT', но не 'IRREVERS' в ENDSCALE, ключевое слово SWUX определяет максимальные водонасыщенности для +X и -X граней каждой ячейки Ключевые слова SWU,ISWU
1577
сетки. Ключевые слова SWUY, SWUZ используются для +Y, -Y граней и +Z, -Z граней каждой сеточной ячейки соответственно. Максимальные значения водонасыщенности для процедуры уравновешивания и для вычисления потоков в соединениях скважин вводятся с помощью ключевого слова SWU. Если ENDSCALE определяется в RUNSPEC без указателя 'DIRECT', то ни одна из направленных форм ключевого слова SWU не допускается. Ключевое слово SWU в этом случае определяет новую максимальную водонасыщенность, используемую для вычисления потоков воды между соседними сеточными ячейками, потоков в соединения скважин и в алгоритме уравновешивания. За каждым ключевым словом SWU должно следовать одно действительное число на каждый сеточный блок в текущем боксе ввода, задающее максимальную водонасыщенность в сеточном блоке. Значение насыщенности должно лежать в интервале от 0.0 до 1.0 включительно. Данные должны завершаться косой чертой (/). При упорядочивании сеточных блоков быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 10*0,21). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Если какое-либо из ключевых слов SWU, SWUX, SWUX-, SWUY, SWUY-, SWUZ, SWUZопущено в модели, где оно допустимо, максимальная водонасыщенность в расчетах капиллярного давления и относительных проницаемостей по умолчанию принимается равной величине, используемой в соответствующей таблице для функции водонасыщенности. ECLIPSE 100
При активной модели гистерезиса (указатель 'HYSTER' в ключевом слове SATOPTS) данные SWU масштабируют кривую вытеснения. Кривая пропитки может масштабироваться с использованием эквивалентного ключевого слова ISWU (ISWUX, ISWUX- и т. д.). См. также ключевые слова SWL, SWCR, ENPTVD в разделе PROPS. Подробное описание масштабирования концевых точек см. в разделе «Масштабирование таблиц насыщенности» на стр. 727 «Технического описания ECLIPSE».
Пример ---- RUNSPEC section DIMENS 1 7 3 / ENDSCALE / ---- PROPS section -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 1 2 7 1 3 SWU 18*1.00 /
1578
Ключевые слова SWU,ISWU
TABDIMS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размерности таблиц Данные состоят из пятнадцати параметров, описывающих размерности таблиц насыщенности и PVT-таблиц, используемых в расчете, а также число областей с раздельным подсчетом запасов. Данные должны завершаться косой чертой (/). 1
NTSFUN Количество таблиц насыщенности, вводимых с помощью SGFN и т. п. в секции PROPS. (В различных частях пласта могут использоваться разные таблицы насыщенности — см. ключевое слово SATNUM в секции REGIONS). •
2
ПО УМОЛЧАНИЮ: 1
NTPVT Количество PVT-таблиц, вводимых с помощью PVTG, PVTO, и т. п. в секции PROPS. (Различные PVT-таблицы могут использоваться в разных частях пласта — см. ключевое слово PVTNUM в секции REGIONS). •
ПО УМОЛЧАНИЮ: 1
3
NSSFUN Максимальное число значений насыщенности в любой из таблиц насыщенности. (См. SGFN, SGOF и т. д. в секции PROPS)
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 20
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 50
4
NPPVT Максимальное число значений давления в любой таблице PVT (PVTG, PVTO, PVDG, PVDO и т. д.), или в любой таблице уплотнения породы (ROCKTAB).
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 20
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 50
5
NTFIP Максимальное число областей запасов, определенное с помощью ключевого слова FIPNUM в секции REGIONS. •
ПО УМОЛЧАНИЮ: 1
Также может быть установлено с помощью элемента 1 ключевого слова REGDIMS. 6 ECLIPSE 100
ECLIPSE 300
NRPVT Максимальное число значений Rs в таблице PVT для живой нефти (PVTO или PVCO), или значений Rv в таблице PVT для жирного газа (PVTG). Этот параметр игнорируется, если в секции RUNSPEC не заданы ни DISGAS, ни VAPOIL. В расчетах с API трассировкой это число должно быть равно максимальному числу различных значений Rs во всех таблицах PVT. Максимальное число значений Rs в таблице PVT для живой нефти (PVTO или PVCO). •
Только ECLIPSE 300
7
NRPVT Максимальное число значений Rv в таблице PVT для жирного газа (PVTG). •
8
ПО УМОЛЧАНИЮ: 20
ПО УМОЛЧАНИЮ: 20
NTENDP Максимальное число таблиц зависимости концевых точек насыщенности от глубины. Ключевые слова TABDIMS
1579
Этот элемент может также быть определен в элементе 3 ключевого слова ENDSCALE; если он установлен в обоих местах, то будет использоваться максимальное из двух значений. • Только ECLIPSE 300
9
Максимальное число областей уравнений состояния для пластовых условий. •
Только ECLIPSE 300
ПО УМОЛЧАНИЮ: 1
10 Максимальное число областей уравнений состояния для поверхностных условий. •
Только ECLIPSE 300
ПО УМОЛЧАНИЮ: 1
ПО УМОЛЧАНИЮ: Значение в элементе 9.
11 Максимальное число flux областей. Этот элемент может также быть определен в элементе 4 ключевого слова REGDIMS; если он установлен в обоих местах, то будет использоваться максимальное из двух значений. •
Только ECLIPSE 300
12 Максимальное число областей термальной опции. •
Только ECLIPSE 300
ПО УМОЛЧАНИЮ: число таблиц давления
14 Максимальное число областей поддержания давления (см. ключевое слово GPMAINT). •
Только ECLIPSE 300
ПО УМОЛЧАНИЮ: 1
13 Максимальное число таблиц породы. •
Только ECLIPSE 300
ПО УМОЛЧАНИЮ: 10
ПО УМОЛЧАНИЮ: 0
15 Максимальное число таблиц констант равновесия, зависящих от температуры. (Только термальная опция) •
ПО УМОЛЧАНИЮ: 0
Максимально допускается девять таблиц констант равновесия, зависящих от температуры.
Пример По две таблицы насыщенности и давления, по 50 узлов в каждой. TABDIMS 2 2 50
1580
Ключевые слова TABDIMS
50
/
TBASIS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет базис для тензорных проницаемостей Это ключевое слово определяет базис для тензора проницаемости. Если введены тензорные проводимости, то дискретизация согласуется с ними. За ключевым словом должен следовать один элемент, заканчивающийся косой чертой (/). 1
Указать базис для определения тензора проницаемости. Тензор проводимости К предполагается диагональным и определяется своими физическими компонентами K11=PERMX, K22=PERMY, K33=PERMZ, K12=PERMXY, K23=PERMYZ и K31=PERMZX. Тензор может быть определен в одном из следующих базисов: 1
К определено по осям х, у, z декартовой системы координат.
2
К определено в каждой из ячеек в геометрии угловой точки относительно системы координат, образованной путем соединения средних точек противоположных граней ячейки в геометрии угловой точки.
3
К определено в плоскости напластования с помощью векторов, полученных путем соединения средних точек противоположных граней ячейки в геометрии угловой точки в относительных i и j направлениях. Третий базисный вектор выбирается нормальным плоскости напластования.
•
ПО УМОЛЧАНИЮ: 2
Дополнительную информацию см. на стр. 823 «Технического описания ECLIPSE».
Пример TBASIS 1 /
Ключевые слова TBASIS
1581
Начальные концентрации индикатора
TBLK
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Ключевое слово используется для задания начальной концентрации индикатора в каждом сеточном блоке. Это ключевое слово использует комбинированное имя длиной до 8 символов, состоящее из следующих сегментов:
ECLIPSE 100 Сегмент 1:
Символы 1-4 должны представлять собой строку символов TBLK
Сегмент 2:
Символом 5 должна быть буква F или S. Для индикатора, для которого соответствующая фаза в резервуаре для товарной нефти может существовать только в свободном состоянии, должна использоваться буква F (free). Этот случай включает в себя все индикаторы для водной фазы, индикаторы для нефтяной фазы, если в секции RUNSPEC не определено ключевое слово VAPOIL, и индикаторы для газовой фазы, если в RUNSPEC не определено ключевое слово DISGAS. Для индикатора, для которого соответствующая фаза в резервуаре для товарной нефти может существовать только в растворенном состоянии (например, газ, если ключевое слово DIGGAS определено в секции RUNSPEC, и нефть, если в RUNSPEC определено ключевое слово VAPOIL), используется буква S (solution). Внедряемый в такую фазу индикатор требует, чтобы были заданы начальные концентрации как свободного компонента, так и растворенного.
Сегмент 3:
Символы 6-8 должны представлять собой имя индикатора, для которого задается начальный состав.
ECLIPSE 300 Сегмент 1:
Символы 1-4 должны представлять собой строку символов TBLK
Сегмент 2:
Символы 5-8 должны представлять собой имя индикатора, для которого задается начальный состав.
Для каждого сеточного блока за ключевым словом должно следовать одно действительное число, задающее начальную концентрацию индикатора. Поле данных должно завершаться косой чертой (/). Сеточные блоки упорядочиваются таким образом, что быстрее всего менялся индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*0,22). Заметим,что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади.
1582
Ключевые слова TBLK
Примеры Пример 1 — ECLIPSE 100 Когда задано ключевое слово DISGAS, NDIVIX=8, NDIVIY=6, NDIVIZ=3, индикатор в газовой фазе SGS: TBLKFSGS 48*0.0 48*1.0 48*1.0 / TBLKSSGS 48*0.0 48*0.0 48*0.0 /
NDIVIX=2, NDIVIY=3, NDIVIZ=3 и индикатор водной фазы WT1: TBLKFWT1 18*1.0 /
Пример 2 — ECLIPSE 300 TBLKTRAA 48*0.0 48*1.0 48*1.0
/
Ключевые слова TBLK
1583
TBOIL
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Точки кипения компонентов В расчете с Nc компонентов, где используются уравнения Зудкевича-Иоффе, это ключевое слово определяет точки кипения беспримесных компонентов. За ключевым словом должно следовать Nc значений. Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния в пластовых условиях вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
ЕДИНИЦЫ: METRIC: °K, FIELD: °R, LAB: °K, PVT-M: °K
Пример TBOIL 350.46 450.34 /
1584
Ключевые слова TBOIL
TBOILS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Точки кипения для уравнения состояния поверхности Данное необязательное ключевое слово дает точки кипения для расчетов в поверхностных условиях. По умолчанию, если это слово не вводится, то принимаются значения для пластовых условий, приведенные в ключевом слове TBOIL. Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния для поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Ключевые слова TBOILS
1585
TCBDIMS
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размерности таблицы сокращений дебита в зависимости от температуры Это ключевое может быть использовано только с опцией THERMAL (см. раздел «Термальная опция» на стр. 831 «Технического описания ECLIPSE»). Данные содержат 2 элемента, описывающие размерности данных TCB таблицы, использующихся в расчете. 1
Число таблиц сокращений дебита в зависимости от температуры •
2
ПО УМОЛЧАНИЮ: 1
Максимальное число строк в одной TCB таблице. •
ПО УМОЛЧАНИЮ: 10
Использование и интерпретация таблиц сокращений дебита в зависимости от температуры обсуждается в определении ключевого слова WELLTCBT.
Пример Определение размерности TCB, число таблиц = 3, максимальное число строк в столбце = 8: TCBDIMS 3 8 /
1586
Ключевые слова TCBDIMS
TCRIT
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критические температуры В расчете с Nc компонентами это ключевое слово ассоциирует критическую температуру с каждым компонентом. За ключевым словом должно следовать Nc значений. Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния в пластовых условиях вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
ЕДИНИЦЫ: °K (METRIC), °R (FIELD), °K (LAB), °K (PVT-M).
Пример TCRIT 140 270 450 670 /
Термальная опция
Примечание
Для свойств живой нефти — с помощью ключевого слова CVTYPE компонент может быть сделан нелетучим или неконденсирующимся. Это ключевое слово также переопределит критическую температуру компонента, до 104 для нелетучих компонентов и 10-6 — для неконденсирующихся. Для совместимости с предыдущими версиями ECLIPSE компоненты с критическими температурами 104 и выше будут также считаться нелетучими, а компоненты с температурами 10-6 будут считаться неконденсирующимися. Для расчетов в поверхностных расчетах типы летучести определены по умолчанию для пластовых значений. Если на поверхности требуются другие типы летучести, то может использоваться ключевое слово CVTYPES. В этом случае для обеспечения использования в расчетах в поверхностных условиях верных значений критических температур также должно использоваться ключевое слово TCRITS.
Термальная опция описана в разделе «Термальная опция» на стр. 831 «Технического описания ECLIPSE»).
Ключевые слова TCRIT
1587
TCRITDET
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критические температуры для детализированных компонентов В объединенном расчете с Nd детализированными компонентами это ключевое слово ассоциирует критическую температуру с каждым из детализированных компонентов. Объединенное моделирование активизируется с помощью ключевого слова LUMPDIMS в секции RUNSPEC; дальнейшее описание см. в разделе «Укрупнение и детализация» на стр. 916 «Технического описания ECLIPSE». Ключевое слово сопровождается записью из Nd значений, заканчивающихся косой чертой, для каждой области уравнения состояния пласта. Значения представляют собой критическую температуру каждого детализированного компонента, в порядке, в котором детализированные компоненты определены в ключевом слове LUMPING. Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должна быть введена отдельная запись данных. Число областей уравнений состояния в пластовых условиях вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
ЕДИНИЦЫ: °K (METRIC), °R (FIELD), °K (LAB), °K (PVT-M).
Пример TCRITDET 140 270 450 670 /
1588
Ключевые слова TCRITDET
TCRITS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критические температуры для поверхностного уравнения состояния Данное необязательное ключевое слово дает критические температуры для расчетов в поверхностных условиях. По умолчанию, если оно не указано, то принимаются значения для пластовых условий, приведенные в ключевом слове TCRIT. Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния для поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Ключевые слова TCRITS
1589
TCRITSDE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1590
Критические температуры для поверхностного уравнения состояния детализированных компонентов Данное необязательное ключевое слово дает критические температуры для расчетов в поверхностных условиях в объединенном моделировании. По умолчанию, если оно не указано, то принимаются значения для пластовых условий, приведенные в ключевом слове TCRITDET. Объединенное моделирование активизируется с помощью ключевого слова LUMPDIMS в секции RUNSPEC; дальнейшее описание см. в разделе «Объединение и раздел» на стр. 916 «Технического описания ECLIPSE». Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния для поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Ключевые слова TCRITSDE
TEMP x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Требуется температурная опция Указывает на то, что требуется температурная опция, позволяющая моделировать неизотермические эффекты, возникающие в результате нагнетания холодной воды. Дальнейшее описание см. в разделе «Температурная опция» на стр. 819 «Технического описания ECLIPSE». У этого ключевого слова связанные с ним данные отсутствуют.
Ключевые слова TEMP
1591
TEMPI
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Начальные температуры ячеек Это ключевое слово определяет начальные значения температуры для каждой ячейки для опции Thermal (ключевое слово THERMAL в секции RUNSPEC). За каждым ключевым словом должно следовать NxNyNz значений в естественном порядке, причем индекс Х меняется быстрее всех. Это ключевое слово может использоваться для явного определения начальных условий моделирования в качестве альтернативы уравновешиванию с помощью EQUIL. Оно необходимо при наличии ключевого слова PRESSURE, а также при наличии ключевого слова NEI и двух из ключевых слов SOIL, SGAS и SWAT с ключевым словом LIVEOIL, указывающих на явное задание начальных условий. Эта информация может также быть получена с помощью ключевого слова GETSOL из restart-файла для считывания данных TEMP. При явном задании начальных условий моделирования необходимо обеспечить стабильность и физическую обоснованность начальных условий. •
ЕДИНИЦЫ: °C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
Это ключевое слово также может использоваться с опцией EQUALS.
Пример TEMPI 100*240 100*250 100*260 100*270 100*280 /
1592
Ключевые слова TEMPI
TEMPTVD
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Использовать ограничение потока для температурной опции Это ключевое слово требует использования схемы ограничения потока для температурной опции. Ограничение потока является методом высокого порядка точности, снижающим численную дисперсию энергии и, следовательно, температуру. Эта опция недоступна в случаях с локальным измельчением сетки; в таких случаях это ключевое слово игнорируется. Метод аналогичен схеме ограничения потоков для однофазных индикаторов, инициируемой ключевым словом TRACTVD. Дополнительную информацию см. в разделе «Контроль диффузии численного решения» на стр. 907 «Технического описания ECLIPSE». Ключевое слово TEMPTVD не имеет связанных с ним данных.
Пример TEMPTVD
Ключевые слова TEMPTVD
1593
TEMPVD
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные зависимости температуры от глубины Данные представляют собой таблицу зависимости температуры от глубины для каждой области уравновешивания. Каждая таблица состоит из двух столбцов данных и заканчивается косой чертой (/). Максимальное число строк в таблице определяется в третьем аргументе ключевого слова EQLDIMS. Столбец: 1
Значения глубин. Значения должны монотонно увеличиваться вниз по столбцу.
2
Соответствующие значения температуры. •
ЕДИНИЦЫ: °C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
Для значений температуры за пределами заданного интервала выполняется экстраполяция постоянным значением. Значение температуры вычисляется для каждой ячейки; это используется для вычисления выражений уравнения состояния в течение расчета. Заметим, что температура не меняется. Таким образом, тепло не распространяется по пласту потоками флюидов. Все свойства флюидов, такие как плотность и вязкость, используют температуру ячеек. Использование опции TEMPVD подразумевает небольшие дополнительные затраты на время центрального процессора.
Пример TEMPVD 4000 220 6000 245 /
1594
Ключевые слова TEMPVD
THANALB
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Использует аналитические плотности воды Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в секции RUNSPEC). Ключевое слово THANLAB предписывает использование значений плотности воды и пара, рассчитанных из аналитических функций, а не табличных значений. Использованное аналитическое выражение описано в разделе «Плотность воды» на стр. 866 «Технического описания ECLIPSE». Это ключевое устанавливается по умолчанию.
Ключевые слова THANALB
1595
THANALH
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1596
Использует аналитические энтальпии воды Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в секции RUNSPEC). Ключевое слово THANALH запрашивает использование значений энтальпии воды и пара, полученных аналитическим путем, вместо поиска их в таблицах. Аналитическая формула описана в разделе «Энергии и энтальпии» на стр. 868 «Технического описания ECLIPSE».
Ключевые слова THANALH
THANALV
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Использует аналитические вязкости нефти Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в секции RUNSPEC). THANALV требует использования вязкостей, полученных аналитическим путем, как описано в разделе «Вязкости» на стр. 864 «Технического описания ECLIPSE». При расчетах с LIVEOIL, можно задавать аналитическую формулу для каждого компонента с помощью ключевых слов OILVISCC и OILVISCF. В альтернативном случае, вязкости могут быть взяты из таблицы OILVISCT, причем в расчетах и DEADOIL и LIVEOIL. Если заданы оба ключевых слова PVCO и VISCREF, то в зависимости от давления изменяются вышеприведенные вязкости, зависящие от температуры. Вязкость нефти при данном давлении, тогда, вычисляется следующим образом: [3.179]
где µ(T)
Вязкость из ключевого слова THANALV.
µ(P)
Вязкость из ключевого слова PVCO при соответствующем давлении.
µ(Pref)
Вязкость, введенная ключевым словом PVCO, при опорном давлении, указанном ключевым словом VISCREF.
Это ключевое слово не требует аргументов.
Ключевые слова THANALV
1597
THCONMF
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Проводимость системы матрица-трещина Это ключевое слово определяет теплопроводность между матрицей и трещиной, для каждой ячейки матрицы в пласте с двойной пористостью, используется в Термальной опции (ключевое слово THERMAL в секции RUNSPEC). За каждым ключевым словом должно следовать (NxNyNz)/2 значений в нормальном порядке, причем индекс Х меняется быстрее всех. •
ЕДИНИЦЫ: kJ/M/Day/K(METRIC), Btu/ft/Day/°F (FIELD), J/cm/hr/K(LAB), kJ/M/Day/K (PVT-M).
Детальное описание опций Двойной Пористости и Двойной Проницаемости см. в разделе «Двойная пористость» на стр. 133 «Технического описания ECLIPSE». Температурная опция описана в разделе «Температурная опция» на стр. 831 «Технического описания ECLIPSE»).
Пример Задать проводимости для разреза 10*10 THCONMF 100*3 /
1598
Ключевые слова THCONMF
THCONR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Теплопроводности породы Данное ключевое слово может использоваться если включены Температурная опция в ECLIPSE 100 (ключевое слово TEMP в секции RUNSPEC) или Термальная опция в ECLIPSE 300 (ключевое слово THERMAL в секции RUNSPEC). Ключевое слово THCONR приводит в действие расчет потоков тепла в породе и задает теплопроводности породы. Подробнее о этих опциях см. раздел «Термальная опция» на стр. 831 «Технического описания ECLIPSE». За ключевым словом должно следовать одно неотрицательное действительное число для каждого сеточного блока в текущем боксе ввода, задающее теплопроводность породы. Данные должны завершаться косой чертой (/). •
ЕДИНИЦЫ: kJ/m/day/°C, (METRIC), btu/ft/day/°F (FIELD), J/cm/hr/°C (LAB), kJ/m/day/°K (PVT-M).
Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208.4). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади.
Пример THCONR 1200*25.0 /
Ключевые слова THCONR
1599
THCONSF
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Зависимость проводимости от насыщенности Это ключевое слово может использоваться только с опцией THERMAL (ключевое слово THERMAL в секции RUNSPEC). Когда используется данное слово, теплопроводность заданная ключевым словом THCONR умножается на множитель Λ, являющийся функцией Sg, подразумевая таким образом, что теплопроводность породы насыщенной флюидом, не зависит от состава флюида (нефть или вода), и остается постоянной, вне зависимости от пористости породы. [3.180]
где α изменяется от 0 до 1. Это ключевое слово задает значение α . За каждым ключевым словом должно следовать NxNyNz значений в нормальном порядке, причем индекс Х меняется быстрее всех. Температурная опция описана в разделе «Температурная опция» на стр. 831 «Технического описания ECLIPSE»).
Пример Задать значения для разреза 10 × 10 THCONSF 100*0.1 /
1600
Ключевые слова THCONSF
THERMAL
ECLIPSE 100 x ECLIPSE 300 x SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Использовать термальную опцию Это ключевое слово задействует опцию THERMAL (см. «Термальнная опция» на стр. 831 «Технического описания ECLIPSE»). Также должны быть указаны ключевые слова DEADOIL или LIVEOIL. LIVEOIL установлено по умолчанию. У этого ключевого слова нет связанных с ним данных.
Ключевые слова THERMAL
1601
THERMEX1
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Коэффициент температурного расширения Это ключевое слово задает первый коэффициент теплового расширения для каждого из жидких углеводородных компонентов Nc. Для вычисления плотностей жидких компонентов нефти используется следующее выражение:
[3.181]
где ρref,c — опорная плотность, заданная данным ключевым словом DREF, cPc —сжимаемость жидкого нефтяного компонента, заданная ключевым словом CREF, Prefc — опорное давление, заданное ключевым словом PREF, Trefc — это опорная температура, заданная ключевым словом TREF, а cT1c — коэффициент теплового расширения, заданный данным ключевым словом THERMEX1. Каждому компоненту должно соответствовать одно значение: •
ЕДИНИЦЫ: 1/°K (METRIC), 1/°R (FIELD), 1/°K (LAB), 1/°K (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.0
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример THERMEX1 –- коэффициент теплового расширения для системы из 3 углеводородных -- компонентов 3.5E-06 3.5E-06 4.5E-06 /
1602
Ключевые слова THERMEX1
THERMNUM
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера областей термальной опции За ключевым словом THERMNUM должно следовать одно целое число для каждого сеточного блока в текущем боксе ввода, задающее область, к которой относится блок. Номер области должен быть не меньше 0 и не больше, чем число областей термальной опции , определенное с помощью аргумента 12 ключевого слова TABDIMS. В расчетах с DEADOIL, для блоков с постоянной в ходе расчета температурой, номер термальной области должен быть выставлен как 0. Температура выставляется на исходное значение, теплопроводность приравнивается 0. Данная опция недоступна при моделировании с LIVEOIL. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади.
Пример THERMNUM 144*1 96*0 /
Ключевые слова THERMNUM
1603
THPRES
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Пороговые давления Это ключевое слово задает пороговые давления для потока между двумя соседними областями уравновешивания. В ключевом слове EQLOPTS в секции RUNSPEC должен быть задан указатель порогового давления 'THPRES'. Опция препятствует потокам между смежными областями уравновешивания до тех пор, пока разность потенциалов не превзойдет определенную пороговую величину. После этого разность потенциалов для определения потоков через границы областей уравновешивания уменьшается на соответствующую пороговую величину. Если опция Порогового Давления включена (в ключевом слове EQLOPTS должен быть указан параметр THPRES), то каждой поверхности между соседними областями равновесия будет присвоена отдельная величина порогового давления. Действительно, если пороговые давления необратимы (т. е. если в ключевом слове EQLOPTS раздела RUNSPEC задан также указатель 'IRREVERS'), каждая поверхность раздела имеет два пороговых давления — по одному для потока в каждом направлении. Пороговое давление будет задано равным нулю для любой поверхности раздела, не определенной ключевым словом THPRES. Если пороговые давления необратимы, пороговое давление должно быть задано отдельно для каждого направления, иначе для незаданного направления оно будет принято равным нулю. Пороговые давления могут выдаваться в Print-файл с использованием мнемоники THPRES (13-ый указатель) в ключевом слове RPTSOL. Ключевое слово THPRES должно предшествовать ряду записей данных, заканчивающихся строкой, содержащей только косую черту (/). Каждая запись содержит три числа и завершается косой чертой. Эти числа представляют собой: 1
Номер области уравновешивания из которой совершается переток(I) Не должен превышать NTEQUL (смотри ключевое слово EQLDIMS в RUNSPEC).
2
Номер области уравновешивания в которую совершается переток(J) Не должен превышать NTEQUL.
3
Пороговое давление для течения из области I в область J. Если эта величина задана по умолчанию (завершением записи после Элемента 2), пороговое давление для этой поверхности раздела (и этого направления, если пороговые давления необратимы) будет рассчитываться программой из начальных условий. Оно будет задано равным максимальной разности потенциалов между сообщающимися через эту поверхность ячейками для любой фазы, присутствующей в ячейке вверх по потоку. (Так, например, разность потенциалов для нефти в водной зоне не будет влиять на пороговое давление.) •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
Запись заканчивается косой чертой (/). Последовательность записей завершается строкой, содержащей только косую черту. Смотри также ключевое слово THPRESFT.
1604
Ключевые слова THPRES
Пример NTEQUL = 3, необратимые пороговые давления: -- RUNSPEC section EQLDIMS 3 / EQLOPTS THPRES IRREVERS / -- Раздел SOLUTION THPRES 1 2 12.0 / 2 1 5.0 / 1 3 7.0 / 3 1 7.0 / 2 3 / /
В данном примере пороговое давление для потока из области 2 в область 3 будет рассчитываться из условий в начале расчета. Пороговое давление для потока из области 3 в область 2 будет задано равным нулю, так как это направление потока не было определено.
Ключевые слова THPRES
1605
THPRESFT
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задает пороговое давление для разлома Ключевое слово THPRESFT может быть использовано для задания порогового давления для разлом, определенного ранее с помощью ключевого слова FAULTS. В ключевом слове EQLOPTS в секции RUNSPEC должен быть задан указатель порогового давления 'THPRES'. Данная опция препятствует течению между соседними сеточными блоками по разные стороны от разлома до тех пор, пока разность потенциалов не превысит заданную величину порогового давления. После этого разность потенциалов для вычисления потока через разлом будет уменьшена на величину соответствующего порогового давления. За ключевым словом следует любое число записей данных, завершающихся пустой записью, содержащей только косую черту. Каждая запись содержит два следующих элемента данных и завершается косой чертой (/). 1
Имя разлома (как задано в ключевом слове FAULTS) или корень имени разлома Корень имени разлома, заканчивающийся звездочкой (*), может использоваться для ссылки на несколько разломов в одной записи.
2
Пороговое давление. •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). Смотри также ключевые слова FAULTS и THPRES.
Примечания •
Если на разлом ссылаются дважды в одном или более ключевых словах THPRESFT, пороговое давление будет браться для последнего ввода.
•
Пороговое давление для разлома можно использовать в комбинации с опцией порогового давления для областей уравновешивания (ключевое слово THPRES). Если два пороговых давления относятся к потоку между одними и теми же двумя блоками, в качестве действующего порогового давления будет взято максимальное из двух пороговых давлений.
Пример Смотри пример из ключевого слова FAULTS. THPRESFT -'zigzag' 'block' /
1606
Ключевые слова THPRESFT
Пороговое давление 10.0 / 1.2 /
THTABB
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Использовать табличные плотности воды Это ключевое слово может использоваться только с опцией THERMAL. Ключевое слово предписывает, чтобы использовались табличные значения плотности воды, а не рассчитанные из аналитических функций (см. ключевое слово THANALB).
Ключевые слова THTABB
1607
1608
Ключевые слова THTABB
TIGHTEN
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Ужесточает параметры управления моделью Ключевое слово используется для изменения отдельных параметров сходимости, причем употреблять его необходимо с предельной осторожностью. Данные состоят из единственного элемента. Ключевое слово должно завершаться косой чертой (/). 1
Коэффициент для ужесточения значений и максимумов линейной и нелинейной сходимости, а также сходимости материального вещества. Если его значение меньше 1.0, то минимальный и минимальный дробимый временной шаг будут соответственно уменьшены. Величины превышающие единицу приводят к смягчению критерия сходимости. •
ПО УМОЛЧАНИЮ: 1.0
Примечание
Эти значения применяются только к текущему критерию сходимости. Любое последующее использование ключевого слова TUNING приведет к переустановке критерия сходимости.
Пример TIGHTEN 0.01 /
Ключевые слова TIGHTEN
1609
1610
Ключевые слова TIGHTEN
TIGHTENP
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Ужесточает параметры управления моделью Ключевое слово используется для изменения отдельных параметров сходимости, причем употреблять его необходимо с предельной осторожностью. Данные состоят из четырех элементов. Данные должны завершаться косой чертой (/). 1
Коэффициент для увеличения значений и максимумов линейной сходимости на заданную величину. Величины превышающие единицу приводят к смягчению критерия сходимости. • ПО УМОЛЧАНИЮ: 1.0
2
Максимальное разрешенное число линейных итераций •
3
Коэффициент для увеличения значений и максимумов нелинейной сходимости на заданную величину. Величины превышающие единицу приводят к смягчению критерия сходимости. •
4
ПО УМОЛЧАНИЮ: Без изменений
ПО УМОЛЧАНИЮ: 1.0
Максимальное разрешенное число нелинейных итераций. •
ПО УМОЛЧАНИЮ: Без изменений
Примечание
Эти значения применяются только к текущему критерию сходимости. Любое последующее использование ключевого слова TUNING приведет к переустановке критерия сходимости.
Пример TIGHTENP 0.001 1* 0.1 1* /
Ключевые слова TIGHTENP
1611
Продвигает симулятор к новому отчетному моменту (моментам) времени
TIME
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Ключевое слово определяет время для отчетных шагов. Значения времени должны возрастать. После каждого временного шага создается отчет о текущем состоянии пласта (смотри ключевые слова RPTSCHED и RPTPRINT). •
ЕДИНИЦЫ: Day (METRIC), Day (FIELD), hr (LAB), Day (PVT-M).
Пример TIME 365 730 1095 1460 1825 /
1612
Ключевые слова TIME
TITLE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
ECLIPSE 300
Задать заголовок расчета Эта опция задает заголовок, который включается в начало Print- файла. Синтаксис данного ключевого слова значительно отличается от синтаксиса остальных слов — строка после TITLE считывается напрямую. Не требуется ни кавычек, ни косой черты.
Ключевое слово может вводиться неоднократно в одном наборе данных, и может быть изменено. Измененный заголовок будет использоваться во всех последующих Printфайлах. К тому же, первичный заголовок считывается программой после назначения задания, и этот заголовок является фиксированным и выводится совместно с любым, введенным с помощью TITLE. Первичный заголовок обычно предоставляется макросом назначения задания.
Пример TITLE Пятый расчет в серии — повышение дебита
Ключевые слова TITLE
1613
TLMIXPAR
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Параметр смешиваемости ТоддаЛонгстаффа (Todd-Longstaff) Данное ключевое слово должно использоваться в расчетах с опцией смешивающегося вытеснения (ключевое MISCIBLE слово в секции RUNSPEC), моделью растворителя (ключевое слово SOLVENT) или моделью полимера (ключевое слово POLYMER). Для таких расчетов оно является обязательным. Данные содержат NTMISC (смотри ключевое слово MISCIBLE в секции RUNSPEC) записей параметров смешиваемости для модели Тодда-Лонгстаффа (Todd-Longstaff). Каждая запись содержит 2 элемента данных, завершающихся косой чертой (/). 1
Параметр смешиваемости в модели Тодда-Лонгстаффа для расчета вязкости. Величина параметра смешиваемости для каждой области смешиваемости должна лежать на отрезке от 0.0 до 1.0. Параметр смешиваемости — величина безразмерная.
2
Параметр смешиваемости в модели Тодда-Лонгстаффа для расчета плотности. •
ПО УМОЛЧАНИЮ: Та же величина, что и для задания параметра смешиваемости для расчета вязкости в Элементе 1.
Эти данные игнорируются если в модели полимера использовано ключевое слово TLMIXPAR. Примечание
Формат этого ключевого слова был изменен для версии 95A. В наборах данных для версий, предшествующих версии 95a, второй элемент ранее был символьной строкой ('DEN' или 'NODEN'), а не действительным числом, означающим параметр смешиваемости для плотности. Наборы данных для версий, предшествующих версии 95a, с заданным указателем 'DEN' ('NODEN'), должны иметь измененные данные в ключевом слове TLMIXPAR, иначе будет выдано сообщение об ошибке. 'DEN' соответствует заданию по умолчанию параметра смешиваемости для плотности, а 'NODEN' соответствует заданию второго параметра смешиваемости равным 0.0. Когда указатель 'DEN' ('NODEN') задается по умолчанию, изменения делать не требуется.
Пример При NTMISC=5: -- RUNSPEC section MISCIBLE 5 / -- PROPS section TLMIXPAR 0.35 / 0.57 / 0.19 / 0.0 / 1.0 0.7 /
1614
Ключевые слова TLMIXPAR
TNUM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Области концентрации индикатора Ключевое слово определяет номера областей, используемых для задания начальной концентрации индикатора в каждом сеточном блоке и для привязки ячеек к таблицам зависимости начальной концентрации от глубины. Используемое ключевое слово представляет собой комбинированное имя до 8 символов длиной, состоящее из следующих сегментов:
ECLIPSE 100 Сегмент 1:
Символы 1-4 должны быть строкой символов TNUM
Сегмент 2:
Символ 5 должен быть буквой F или S. Для индикатора, чья ассоциирующаяся с ним фаза в резервуаре для товарной нефти может существовать только в свободном (Free) состоянии, должна использоваться буква F. Этот случай включает в себя все индикаторы для водной фазы, индикаторы для нефтяной фазы, если не определено VAPOIL в секции RUNSPEC, и индикаторы для газовой фазы, если не определено DISGAS в RUNSPEC. Для индикатора, чья связанная с ним фаза в резервуаре для товарной нефти может существовать в растворенном (Solution) состоянии (например, газ при задании DISGAS в секции RUNSPEC, и нефть, при задании VAPOIL в RUNSPEC) допускается буква S. Для индикатора, помещенного в такую фазу, требуется задание начального распределения концентраций и свободного, и растворенного компонента.
Сегмент 3:
Символы 6-8 должны быть именем индикатора, для которого нужно задать начальную концентрацию, как указано в ключевом слове TRACER в секции PROPS.
ECLIPSE 300 Сегмент 1:
Символы 1-4 должны быть строкой символов TNUM
Сегмент 2:
Символы 5-8 должны быть именем индикатора, для которого нужно задать начальную концентрацию, как указано в ключевом слове TRACER в секции PROPS.
Ключевое слово должно сопровождаться одним целым числом для каждого сеточного блока в текущем боксе ввода, задающим номер области начальной концентрации, к которой принадлежит блок. Номер области не должен быть меньше 1 и больше, чем NTEQUL (элемент 1 в ключевом слове EQLDIMS). Данные должны завершаться косой чертой (/). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и по оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*0.22). Заметим, что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. Дополнительную информацию см. на стр. 905 «Технического описания ECLIPSE».
Ключевые слова TNUM
1615
Примеры Пример 1 — ECLIPSE 100 Когда задано DISGAS, NDIVIX=8, NDIVIY=6, NDIVIZ=3, Индикатор в Газовой Фазе 'SGS', и NTTRVD ≥ 2 в позиции 4 EQLDIMS: TNUMFSGS 48*1 48*2 48*2 / TNUMSSGS 48*1 48*1 48*1 /
Где NDIVIX=2, NDIVIY=3, NDIVIZ=3, Индикатор в водной фазе 'WT1', NTTRVD ≥ 4: TNUMFWT1 12*1 6*4
/
Пример 2 — ECLIPSE 300 TNUMTRAA 48*2 48*3 48*1 /
1616
Ключевые слова TNUM
TOLCRIT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задание допуска для критических насыщенностей Метод определения таблиц критических насыщенностей в зависимости от начальной относительной проницаемости можно изменить с помощью ключевого слова TOLCRIT. Как правило, критическая водонасыщенность Swcr полагается равной Sw в последней записи таблицы (в SWOF или SWFN) для krw, для которого krw ≤ 1.0 × 10–6 в ECLIPSE 100, и для которого krw <=1.0 × 10–20 в ECLIPSE 300. Это удобный способ нахождения последнего нулевого значения относительной проницаемости с учетом машинного нуля. Вместо этого можно задать TOLCRIT, и тогда критическая насыщенность будет приниматься равной значению Sw в последней записи таблицы, в которой krw ≤ TOLCRIT, и аналогично для Sgcr, Sowcr в Sogcr. Этот метод применяется только в патологических случаях, когда приходится производить масштабирование концевых точек (ключевое слово ENDSCALE в RUNSPEC), и может быть также полезен для сравнения с некоторыми другими симуляторами, которые используют другой допуск. За ключевым словом следует единственная запись, заканчивающаяся косой чертой (/). Допуск, используемый для определения критических насыщенностей: •
ПО УМОЛЧАНИЮ: 1.0E-6 (ECLIPSE 100) 1.0E-20 (ECLIPSE 300)
Дальнейшее описание смотри в разделе «Масштабирование таблиц насыщенностей» на стр. 727 «Технического описания ECLIPSE».
Пример TOLCRIT 1.0E-8 /
Ключевые слова TOLCRIT
1617
Глубины верхней грани каждого сеточного блока
TOPS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Ключевое слово должно сопровождаться одним числом для каждого сеточного блока в текущем боксе ввода, задающим глубину верхней грани каждого сеточного блока. Данные должны завершаться косой чертой (/). •
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m(PVT-M).
Каждое значение TOPS в верхней плоскости (K = 1) должно быть задано тем или иным способом до конца раздела GRID. Значения для нижних плоскостей (K > 1), которые не заданы, вычисляются добавлением полной толщины сеточного блока (DZ) к значению TOPS для соответствующего сеточного блока в выше расположенной плоскости. Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0.127). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади.
Пример -------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 8 1 13 1 1 / TOPS 6222 6232 6242 6250 6256 6260 6262 6259 6202 6212 6222 6230 6236 6241 6242 6239 6182 6192 6202 6210 6216 6221 6222 6219 6162 6172 6182 6190 6196 6201 6202 6199 6142 6152 6162 6170 6176 6181 6182 6179 6122 6132 6142 6150 6156 6161 6162 6159 6102 6112 6122 6130 6136 6141 6142 6139 6092 6102 6112 6120 6126 6130 6132 6129 6082 6092 6102 6110 6116 6120 6122 6119 6072 6082 6092 6100 6106 6110 6112 6109 6062 6072 6082 6090 6096 6100 6102 6099 6042 6052 6062 6070 6076 6080 6082 6079 6022 6032 6042 6050 6056 6060 6062 6059 /
1618
Ключевые слова TOPS
TOPT
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Опции предварительной настройки Это ключевое слово имеет большое количество опций предварительной настройки. Все эти опции можно определить комбинациями других ключевых слов. Ключевое слово имеет один аргумент, заканчивающийся косой чертой (/). Он может принимать следующие значения: DEFAULT
Это аргумент по умолчанию; изменения не производятся, используются текущие установки настройки для симулятора.
AIM1
Эквивалентно параметрам DEFAULT; эта опция поддерживается только для совместимости с предыдущими версиями.
2001A
Этот аргумент восстанавливает установки настройки 2001А и может также быть активирован с помощью 68 аргумента OPTIONS3. •
Лимит на длину шага по времени после изменения скважины задан равным 5 дням для расчета IMPES и 20 дням для расчета AIM или FULLIMP. См. также элемент 11 ключевого слова TSCRIT. Во время настройки на историю часто отчетные шаги расположены близко друг от друга (например, каждый месяц), и модификации скважин производятся после каждого отчета. Лимит в 20 дней после модификации скважины исключает возможность принятия шага длиной в месяц, и поэтому был изменен для версии 2002А.
•
Неявные ячейки контролируются с помощью ключевого слова AIMCON. Настройки, используемые здесь, воспроизводят настройки 2001А:
•
Ячейки открытых скважин и все ячейки с тем же направлением внутреннего решателя полагаются неявными (элемент 1 в AIMCON).
•
Перерасчет набора неявных ячеек на каждом 5-м шаге по времени (позиция 4 в AIMCON).
•
Использование значений по умолчанию 2001A для выбора неявных ячеек (элемент 5 в AIMCON).
•
Неявные ячейки не выбираются на основе изменения решения (элемент 7 в AIMCON).
Ключевое слово TOPT с этим аргументом для расчета AIM эквивалентно следующей комбинации ключевых слов: TSCRIT -- 1-- 2-- 3-- 4-- 5-- 6-- 7-- 8-- 9--10--11--12--13-....... 1* 1* 1* 1* 1* 1* 1* 1* 1* 1* 20 1* 1* AIMCON -- 1-- 2-- 3-- 4-- 5-- 6-- 7-- 8-- 9--10-1 1* 1* 5 -1.0 1 -1.0 /
/
Ключевые слова TOPT
1619
AIMCHOP
Эта настройка подходит для расчетов AIM, в которых AIM1 дает большое количество неявных ячеек и/или сильно уменьшает шаги. Она аналогична настройке AIM1, но со следующими изменениями: •
Максимальный коэффициент роста после шага по времени равен 1.5 (элемент 4 в TSCRIT).
•
Максимальный коэффициент уменьшения после шага по времени равен 0.125 (элемент 5 в TSCRIT).
•
Ячейки с нормализованным изменением решения, превышающим четверть (элемент 7 в AIMCON) от 0.1 целевого изменения решения (элемент 10 в TSCRIT) являются неявными, до 5% (элемент 6 в AIMCON) ячеек пласта.
Ключевое слово TOPT с этим аргументом эквивалентно следующей комбинации ключевых слов: TSCRIT -- 1-- 2-- 3-- 4-- 5-....... 1* 1* 1* 1.5 .125 AIMCON -- 1-- 2-- 3-- 4-- 5-2 1* 1* 1 .5
6-- 7-- 8-- 9-- 10-- 11-- 12-- 13-1*
1*
1*
1*
.1
1*
1*
1*
/
6-- 7-- 8-- 9--10-5 .25 5 5 1 /
AIMLOOSE Эта настройка подходит для расчетов AIM, в которых большие области пласта должны быть неявными (например, в секторной модели с большим числом мелких ячеек вблизи газонагнетательной скважины). Она аналогична настройке AIM1, но со следующими изменениями: •
На количество неявных ячеек никаких ограничений не накладывается (элементы 6 и 8 в ключевом слове AIMCON). Если неявными становятся большое число ячеек, то объем требуемой памяти возрастает.
Ключевое слово TOPT с этим аргументом эквивалентно следующей комбинации ключевых слов: AIMCON -- 1-- 2-- 3-- 4-- 5-- 6-- 7-- 8-- 9--10-2 1* 1* 1 .5 100 .25 100 5 1 /
Примечание
1620
Ключевые слова TOPT
Данная опция изменяет только указанные значения и не изменяет все значения по умолчанию настроек. Поэтому ключевые слова настройки, появляющиеся перед TOPT в секции SCHEDULE действуют, если их значения не были изменены ключевым словом TOPT.
Пример TOPT AIMCHOP/
Ключевые слова TOPT
1621
TRACER
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Настройка индикаторов Это ключевое слово настраивает набор пассивных индикаторов, ассоциируя каждый из них с каким-либо флюидом, используемым в расчете. В композиционном расчете таким флюидом может быть один из углеводородных компонентов или вода. В модели нелетучей нефти флюид относится к одной из трех фаз. За ключевым словом должно следовать по одной строке для каждого индикатора. Каждая строка должна содержать элементы данных, перечисленные ниже и заканчивающиеся косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Название индикатора (ECLIPSE 100: до 3 символов, ECLIPSE 300: до 4 символов)
2
Название флюида, связанного с этим индикатором:
ECLIPSE 100
Название фазы : OIL, WAT или GAS.
ECLIPSE 300
Название компонента. Примечание
Только ECLIPSE 100
ECLIPSE 100 только разделенные индикаторы
3
4
Для разделенных индикаторов это рассматривается как свободная фаза.
Единицы измерения индикатора (до 3 символов) •
ЕДИНИЦЫ: Совершенно необязательны и используются только для отчета.
•
ПО УМОЛЧАНИЮ: ' '
Фаза «раствора» разделенного индикатора:
Название фазы: OIL, WAT или GAS. Этот элемент следует указывать, только если используются разделенные индикаторы (см. ключевое слово PARTTRAC). ECLIPSE 100 только разделенные индикаторы
5
Номер таблицы К(Р), используемой для данного разделенного индикатора в стволе скважины. Этот элемент следует указывать, только если используются разделенные индикаторы (см. ключевое слово PARTTRAC).
Примеры ECLIPSE 300
Пример 1 TRACER T1 PC1 / T2 C4 / /
1622
Ключевые слова TRACER
ECLIPSE 100
Пример 2 TRACER DGS GAS / IGS GAS / SLT WAT / SFR OIL GMS / /
Ключевые слова TRACER
1623
TRACERKP
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет таблицы К(Р) для опции разделенных индикаторов Это ключевое слово следует использовать, только если активна опция трассировки примесей или опция ПАВ, и в секцию RUNSPEC включено ключевое слово PARTTRAC. Данные содержат NTPVT (элемент 2 ключевого слова PARTTRAC) таблиц, задающих функцию резделения. Каждая таблица, имеющая не более NPKPMX (элемент 3 ключевого слова PARTTRAC) записей, применяется для соответствующей области разделения, определенной ключевым словом TRKPF раздела REGIONS. Каждая таблица состоит из двух столбцов и заканчивается косой чертой (/): 1
Давление Значения должны монотонно возрастать. •
2
ЕДИНИЦЫ: barsa (METRIC), atma (LAB)
Значения функции разделения К(Р).
Пример С 1 таблицей и 3 значениями давления: TRACERKP 2000 0.00012 2600 0.00014 3310 0.00015 /
1624
Ключевые слова TRACERKP
psia (FIELD), atma (PVT-M).
TRACERS
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размерности и опции для индикаторов Данные включают до шести параметров, описывающих индикаторы, используемые в данной задаче, и алгоритм трассировки. (Смотри «Трассировка индикаторов» на стр. 905 в «Технического описания ECLIPSE».) Данные должны завершаться косой чертой (/). 1
Максимальное число пассивных индикаторов в нефти, введенных с помощью ключевого слова TRACER в секции PROPS. •
2
Максимальное число пассивных индикаторов в воде, введенных с помощью ключевого слова TRACER в секции PROPS. •
3
DIFF
Использование алгоритма контроля численной диффузии. Если в разделе PROPS указано ключевое слово TRACTVD, то используется схема ограниченного переноса потока (Flux Limited Transport). В противном случае используется каскадный алгоритм. Опцию DIFF нельзя использовать при наличии многосегментных скважин (см. «Многосегментные скважины» на стр. 499 «Технического описания ECLIPSE»).
NODIFF
Алгоритм контроля численной диффузии не используется.
ПО УМОЛЧАНИЮ: NODIFF
Максимальное количество нелинейных итераций в методе решения индикатора. •
7
ПО УМОЛЧАНИЮ: 0
Активизирует алгоритм контроля численной диффузии при вычислении концентраций индикаторов при использовании трассировки.
• 6
ПО УМОЛЧАНИЮ: 0
Максимальное число индикаторов в окружающей среде (т. е. индикаторов, которые были абсорбированы или распались) для опции трассировки примесей (см. раздел «Трассировка примесей», стр. 163 в «Техническом описании ECLIPSE»). •
5
ПО УМОЛЧАНИЮ: 0
Максимальное число пассивных индикаторов в газе, введенных с помощью ключевого слова TRACER в секции PROPS. •
4
ПО УМОЛЧАНИЮ: 0
ПО УМОЛЧАНИЮ: 12
Минимальное количество нелинейных итераций в методе решения индикатора. •
ПО УМОЛЧАНИЮ: 1
Примечание 8
Рассматривать пассивные индикаторы как нелинейные? •
9
Следующие 5 элементов следует использовать весьма осторожно и после ознакомления к техническим описанием.
ПО УМОЛЧАНИЮ: 'NO'
Одноразовый коэффициент изменения сходимости •
ПО УМОЛЧАНИЮ: Не применяется
Ключевые слова TRACERS
1625
10 Одноразовый нелинейный коэффициент изменения сходимости •
ПО УМОЛЧАНИЮ: Не применяется
11 Последовательные коэффициенты изменения сходимости (применяются к линейным и нелинейным значениям, лимиты шагов по времени также изменяются; см. ключевое слово TIGHTEN) •
ПО УМОЛЧАНИЮ: 1.0
12 Сколько раз можно применять элемент 11 •
ПО УМОЛЧАНИЮ: 0
Пример Пять пассивных индикаторов в воде TRACERS 1* 5 1* 0 DIFF 15 /
1626
Ключевые слова TRACERS
TRACK
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активизировать опцию трассировки Опция трассировки позволяет отслеживать разделение углеводородов в исходном пласте вплоть до их попадания в извлеченные объемы. Ключевое слово TRACK имеет четыре аргумента: 1
Указывает, следует ли производить разделение флюидов на поверхности раздела нефти и газа, на определенной глубине или только в областях, заданных пользователем с помощью ключевого слова TRACKREG. Аргумент может принимать значения GOC, DEPTH или REGONLY. •
2
Указывает глубину, если в качестве первого аргумента выбрано DEPTH. •
3
ПО УМОЛЧАНИЮ: 0.0
Запрос нормализации добытых объемов. Указывает N для нормализации. •
4
ПО УМОЛЧАНИЮ: GOC
ПО УМОЛЧАНИЮ: unnormalized (не нормализуется).
Указывает список компонентов, которые необходимо отслеживать, или ALL для отслеживания всех компонентов. •
ПО УМОЛЧАНИЮ: ALL
Пример TRACK DEPTH 9640 N ALL /
Ключевые слова TRACK
1627
TRACKREG
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Области трассировки индикатора Ключевое слово определяет номера областей, используемых для задания начальной концентрации индикатора в каждом сеточном блоке для отслеживания углеводородных компонентов (при использовании опции трассировки индикаторов). Данные должны завершаться косой чертой (/). Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X (от 1 до NDIVIX), затем по оси Y (от 1 до NDIVIY) и по оси Z (от 1 до NDIVIZ). Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя вставлять пробелы рядом со звездочкой (*) ни спереди, ни сзади. Дополнительную информацию см. на стр. 905 «Технического описания ECLIPSE».
Пример Элемент 5 ключевого слова REGDIMS положен быть равным по крайней мере 2, в модели 144 блока: TRACKREG 48*1 48*2 48*2 /
1628
Ключевые слова TRACKREG
TRACTVD
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Требование ограничения потока для индикаторов Это ключевое слово требует использования схемы ограничения потока для расчета индикатора. Ограничение потока — это метод высокого порядка точности, уменьшающий численную дисперсию индикатора. Ключевое слово TRACTVD доступно для однофазных индикаторов, т. е. водных индикаторов и углеводородных индикаторов, которые не растворяются в дополнительной фазе. Обратите внимание, что данная опция недоступна при локальном измельчении сетки, и тогда это ключевое слово будет игнорироваться. Если доступна опция TRACTVD, элемент 5 в ключевом слове TRACERS раздела RUNSPEC должен быть положен равным 'DIFF'. Дополнительную информацию см в разделе «Контроль численной диффузии». на стр. 907 «Технического описания ECLIPSE». Ключевое слово TRACTVD не имеет данных.
Пример TRACTVD
Ключевые слова TRACTVD
1629
TRADS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Функции адсорбции индикатора Это ключевое слово должно использоваться только в расчетах с активной опцией трассировки примесей (см. 4 элемент данных ключевого слова TRACERS). Ключевое слово TRADS вводит данные, описывающие адсорбцию индикатора на поверхности породы. Ключевое слово должно быть соединено с именем индикатора. Например: TRADSXXX
ключевое слово, требующееся для ввода данных адсорбции индикатора XXX, как указано в ключевом слове TRACER.
Данные включают NTSFUN (смотри ключевое слово TABDIMS) таблиц функций адсорбции индикатора, каждая из которых завершается косой чертой (/). Таблицы описывают адсорбцию индикатора на поверхности породы пласта. Каждая таблица применяется в соответствующей области функции насыщенности, определенной ключевым словом SATNUM в секции REGIONS (если NTSFUN > 1). Каждая таблица содержит 2 столбца данных: Столбец 1
Локальная концентрация индикатора в окружающем породу растворе. Значения должны монотонно увеличиваться вниз по столбцу. Единицы концентрации индикатора таковы: По умолчанию концентрации являются безразмерными, и их можно представлять так: •
ЕДИНИЦЫ: m3/m3 (METRIC), stb/stb (FIELD), cm3/cm3 (LAB).
Если единица измерения для индикатора указана в ключевом слове TRACER, то используемые здесь единицы таковы: •
ЕДИНИЦЫ: TR/m3 (METRIC), TR/stb (FIELD),TR/cm3 (LAB).
где TR — единица, заданная для этого индикатора. Столбец 2
Соответствующие концентрации индикатора, адсорбированного на поверхности породы пласта. Значения должны монотонно увеличиваться вниз по столбцу. Единицами являются (для безразмерных индикаторов): •
ЕДИНИЦЫ: m3/kg (METRIC), stb/lb (FIELD), cm3/g (LAB).
или (для индикаторов, единицы измерения которых указаны в TRACER): •
ЕДИНИЦЫ: TR/kg (METRIC), TR/lb (FIELD), TR/g (LAB).
где TR — единица, заданная для этого индикатора. Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше NSSFUN (см. ключевое слово TABDIMS). Внимание
Первая строка таблиц адсорбции должна содержать два нуля.
Дополнительную информацию см. в разделе «Трассировка примесей» на стр. 163 «Технического описания ECLIPSE».
1630
Ключевые слова TRADS
Пример При NTSFUN=2 и NSSFUN ≥ 5 для индикаторов WT1 и WT2: TRADSWT1 .0000 .00000 .0003 .00005 .0005 .00007 .0008 .00008 .0010 .00008 .0000 .00000 .0010 .00010 TRADSWT2 .0000 .00000 .0003 .00005 .0005 .00007 .0008 .00008 .0010 .00008 .0000 .00000 .0010 .00010
/ /
/ /
Ключевые слова TRADS
1631
TRANGE
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Интервал изменения температуры пласта Данное ключевое слово определяет минимальную и максимальную температуру, которые ожидаются в пласте. Эти значения могут задаваться заново в разные моменты времени в ходе расчета. Если температура в пласте или в скважине выходит из этих границ, выдается предупреждение. 1
2
Минимальная ожидаемая температура пласта. •
ЕДИНИЦЫ: °C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
•
ПО УМОЛЧАНИЮ: 1°C
Максимальная ожидаемая температура пласта. •
ЕДИНИЦЫ: °C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
•
ПО УМОЛЧАНИЮ: 500°C
Пример --в градусах Фаренгейта. TRANGE 120 480 /
1632
Ключевые слова TRANGE
TRANGL
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задание проводимостей глобальнолокальных соединений Данное ключевое слово позволяет явно указать проводимости глобально-локальных соединений, вместо того чтобы ECLIPSE сам генерировал их. При использовании этого ключевого слова ECLIPSE не рассчитывает никаких дополнительных глобальнолокальных соединений для текущего измельчения сетки. Это ключевое слово следует также применять при использовании локальных измельчений сетки в неструктурированных сетках (см. ключевые слова EXTFIN, EXTHOST и EXTREPGL). Оно должно быть заключено между соответствующей парой EXTFIN и ENDFIN. За данным ключевым словом следует произвольное число записей, каждая из которых заканчивается косой чертой (/). Последовательность записей должна заканчиваться косой чертой (/). Аргументами в каждой записи являются: 1
IL, JL, KL Координаты локальной ячейки.
2
IG, JG, KG Координаты соединений глобальной ячейки.
3
TRAN Проводимость для соединения •
ЕДИНИЦЫ: cP-rm3/day/bar (METRIC), cP-rb/day/psi (FIELD), cP-rcm3/hr/atm (LAB), cP-rm3/day/atm (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.0
Пример TRANGL 1 2 3 3 2 3 /
5 3 5 5 6 7
2.0 / 2.0 /
Ключевые слова TRANGL
1633
TRANR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Проводимости в радиальном направлении Это ключевое слово явно задает значения проводимости, заменяя вычисленные программой значения. Ключевое слово определяет значения проводимости в радиальном направлении для расчетов с радиальной геометрией. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения перезаписывают проводимости в направлении R, вычисленные ECLIPSE для грани +R каждого блока сетки. Таким образом, значение, заданное для блока (I,J,K), является проводимостью между блоками (I,J,K) и (I+1,J,K). •
ЕДИНИЦЫ: cP-rm3/day/bar (METRIC), cP-rb/day/psi (FIELD), cP-rcm3/hr/atm (LAB), cP-rm3/day/atm (PVT-M).
Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси R, затем по theta и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Ключевое слово TRANR является необязательным. Все проводимости, которые не меняются, остаются теми, что были вычислены ECLIPSE по данным раздела GRID.
Пример -- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 5 5 3 8 4 6 TRANR 18*0 /
1634
Ключевые слова TRANR
/
TRANTHT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Проводимости в азимутальном направлении Это ключевое слово явно задает значения проводимости, заменяя вычисленные программой значения. Ключевое слово определяет значения проводимости в азимутальном (theta) направлении для расчетов с радиальной геометрией. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения перезаписывают проводимости в направлении theta, вычисленные ECLIPSE для грани + theta каждого блока сетки. Таким образом, значение, заданное для блока (I,J,K), является проводимостью между блоками (I,J,K) и (I,J+1,K). •
ЕДИНИЦЫ: cP-rm3/day/bar (METRIC), cP-rb/day/psi (FIELD), cP-rcm3/hr/atm (LAB), cP-rm3/day/atm (PVT-M).
Сеточные блоки упорядочиваются так, что быстрее всего меняется индекс по оси R, затем по theta и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Ключевое слово TRANTHT является необязательным. Все проводимости, которые не меняются, остаются теми, что были вычислены ECLIPSE по данным раздела GRID.
Пример -- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 1 4 3 3 4 6 TRANTHT 12*0 /
/
Ключевые слова TRANTHT
1635
TRANX
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Значения проводимости в направлении X Это ключевое слово явно задает значения проводимости, заменяя вычисленные программой значения. Оно используется для проницаемости в направлении Х. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения перезаписывают проводимости в направлении X, вычисленные ECLIPSE для грани +X каждого сеточного блока. Таким образом, значение, заданное для блока (I,J,K), является проводимостью между блоками (I,J,K) и (I+1,J,K). •
ЕДИНИЦЫ: cP-rm3/day/bar (METRIC), cP-rb/day/psi (FIELD), cP-rcm3/hr/atm (LAB), cP-rm3/day/atm (PVT-M).
Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Примечание
TRANX не влияет на несоседние соединения, возникающие при наличии разломов.
Ключевое слово TRANX является необязательным. Все проводимости, которые не меняются, остаются теми, что были вычислены ECLIPSE по данным раздела GRID.
Пример -- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 5 5 3 8 4 6 TRANX 18*0 /
1636
Ключевые слова TRANX
/
TRANY
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Значения проводимости в направлении Y Это ключевое слово явно задает значения проводимости, заменяя вычисленные программой значения. Оно используется для проницаемости в направлении Y. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения перезаписывают проводимости в направлении Y, вычисленные ECLIPSE для грани +Y каждого сеточного блока. Таким образом, значение, заданное для блока (I,J,K), является проводимостью между блоками (I,J,K) и (I, J+1, K). •
ЕДИНИЦЫ: cP-rm3/day/bar (METRIC), cP-rb/day/psi (FIELD), cP-rcm3/hr/atm (LAB), cP-rm3/day/atm (PVT-M).
Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Примечание
TRANY не влияет на несоседние соединения, возникающие при наличии разломов.
Ключевое слово TRANY является необязательным. Все проводимости, которые не меняются, остаются теми, что были вычислены ECLIPSE по данным раздела GRID.
Пример -- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 1 4 3 3 4 6 TRANY 12*0 /
/
Ключевые слова TRANY
1637
TRANZ
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID x EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Значения проводимости в направлении Z Это ключевое слово явно задает значения проводимости, заменяя вычисленные программой значения. Оно используется для проницаемости в направлении Z. Ключевое слово должно сопровождаться одним неотрицательным действительным числом для каждого сеточного блока в текущем боксе ввода. Данные должны завершаться косой чертой (/). Заданные значения перезаписывают проводимости в направлении Z, вычисленные ECLIPSE для грани +Z каждого сеточного блока. Таким образом, значение, заданное для блока (I,J,K), является проводимостью между блоками (I,J,K) и (I, J, K+1). •
ЕДИНИЦЫ: cP-rm3/day/bar (METRIC), cP-rb/day/psi (FIELD), cP-rcm3/hr/atm (LAB), cP-rm3/day/atm (PVT-M).
Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*0). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади. Примечание
TRANZ не влияет на несоседние соединения, возникающие при наличии разломов.
Ключевое слово TRANZ является необязательным. Все проводимости, которые не меняются, остаются теми, что были вычислены ECLIPSE по данным раздела GRID.
Пример -- IR1-IR2 JT1-JT2 KZ1-KZ2 BOX 1 11 1 19 7 7 / TRANZ 209*0 /
1638
Ключевые слова TRANZ
TRCOEF
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задействовать коэффициенты переноса Данное ключевое слово активирует использование коэффициентов переноса. Они вводятся с помощью ключевого слова ALPHA и служат для управления потоком отдельных компонентов. Они позволяют пользователю увеличить или уменьшить поток заданных компонентов как функцию их мольных долей, а, следовательно, смоделировать эффекты возникновения языков, особенно в процессах нагнетания газа при неблагоприятных отношениях подвижностей. TRCOEF имеет один аргумент, заканчивающийся косой чертой (/), который служит для идентификации компонента, использующегося для отыскания коэффициентов переноса.
Пример Активация использования коэффициентов переноса. Они будут введены как функции мольной доли первого компонента. TRCOEF 1 /
Ключевые слова TRCOEF
1639
TRDCY
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные распада индикатора Это ключевое слово должно использоваться только в расчетах с активной опцией трассировки примесей (см. 4 элемент данных ключевого слова TRACERS). Ключевое слово TRDCY вводит данные, описывающие распад индикатора. Ключевое слово должно быть соединено с именем индикатора. Например: TRDCYXXX
ключевое слово, требующееся для ввода данных распада индикатора XXX, как указано в ключевом слове TRACER.
Данные содержат NTPVT (смотри ключевое слово TABDIMS) таблиц данных распада индикатора, каждая из которых завершается косой чертой (/). Каждая таблица применяется в соответствующей PVT-области, определенной ключевым словом PVTNUM (если NTPVT > 1). Каждая таблица содержит 1 элемент данных: 1
Период полураспада индикатора. •
ЕДИНИЦЫ: days (METRIC), days (FIELD), hrs (LAB)
Примечание
При использовании с опцией разделенного индикатора распад применяется к индикатору в фазе раствора.
Дополнительную информацию см. в разделе «Трассировка примесей» на стр. 163 «Технического описания ECLIPSE».
Пример При NTPVT =2 для индикаторов WT1 и WT2: TRDCYWT1 10.0 / 10.0 / TRDCYWT2 40.0 / 40.0 /
1640
Ключевые слова TRDCY
TRDIF
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные диффузии индикатора Это ключевое слово должно использоваться только в расчетах с активной опцией трассировки примесей (см. 4 элемент данных ключевого слова TRACERS). Ключевое слово TRDIF вводит коэффициент диффузии индикатора. Ключевое слово должно быть соединено с именем индикатора. Например: TRDIFXXX
ключевое слово, требующееся для ввода коэффициента диффузии индикатора XXX, как указано в ключевом слове TRACER.
Данные содержат NTPVT (смотри ключевое слово TABDIMS) таблиц данных диффузии, каждая из которых заканчивается косой чертой (/). Каждая таблица применяется в соответствующей PVT-области, определенной ключевым словом PVTNUM (если NTPVT > 1). Каждая таблица содержит 1 элемент данных: Позиция 1
Коэффициент диффузии индикатора. •
Примечание
ЕДИНИЦЫ: m2/day (METRIC), ft2/day (FIELD), cm2/hour (LAB).
При использовании с опцией разделенного индикатора диффузия применяется для фазы раствора.
Дополнительную информацию см. в разделе «Трассировка примесей» на стр. 163 «Технического описания ECLIPSE».
Пример При NTPVT =2 для индикаторов WT1 и WT2: TRDIFWT1 3E-5 / 3E-5 / TRDIFWT2 0.05 / 0.05 /
Ключевые слова TRDIF
1641
Опорные температуры
TREF
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
В расчетах с Nc компонентами данное ключевое слово задает опорные температуры, при которых заданы плотности флюидов. Данное ключевое слово может быть использовано как в расчетах с использованием уравнений Зудкевича-Иоффе, так и в термальных расчетах (ключевое слово THERMAL раздела RUNSPEC). В термальных расчетах для живой нефти плотность нефтяного компонента задается выражением: [3.182]
где ρref,c
опорная плотность, заданная ключевым словом DREF
cPc
сжимаемость жидкого нефтяного компонента, заданная ключевым словом CREF
Pref c
опорное давление, заданное ключевым словом PREF
Tref c
опорная температура, заданная этим ключевым словом
cT1c
коэффициент теплового расширения, заданный ключевым словом THERMEX1.
Каждому компоненту должно соответствовать одно значение: •
ЕДИНИЦЫ:
°K (METRIC), °K (LAB), °R (FIELD),°K (PVT-M).
•
ПО УМОЛЧАНИЮ:
стандартная температура, задаваемая ключевым словом STCOND
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния в пластовых условиях вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример TREF 527.4 527.4 /
1642
Ключевые слова TREF
TREFS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Опорные температуры для поверхностного уравнения состояния Данное необязательное ключевое слово задает опорные плотности для расчетов при поверхностных условиях. По умолчанию, если оно не введено, для температур принимаются значения в пластовых условиях, указанные в ключевом слове TREF. •
ЕДИНИЦЫ:
°K (METRIC), °K (LAB),
°R (FIELD), °K (PVT-M).
Пример TREFS 527.4 527.4 /
Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния для поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Ключевые слова TREFS
1643
TRKPF
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Определяет области разделения индикаторов Это ключевое слово должно использоваться только в расчетах с активной опцией разделенного индикатора (см. ключевое слово PARTTRAC). Ключевое слово вводит номер области/таблицы, который указывает, какую функцию разделения следует использовать в каждом блоке сетки. Ключевое слово должно быть соединено с именем индикатора. Например: TRKPFXXX
ключевое слово, требующееся для ввода данных разделения индикатора XXX, как указано в ключевом слове TRACER.
Сеточные блоки упорядочены так, что быстрее всего меняется индекс по оси X, затем по оси Y и по оси Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя включать пробелы рядом со звездочкой, ни спереди, ни сзади.
Пример При NKPTMX =2, NDIVIX =8, NDIVIY =6, NDIVIZ =5; входной BOX не установлен: TRKPFTRA 144*1 96*2 /
1644
Ключевые слова TRKPF
TRROCK
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Определяет свойства породы для индикатора Это ключевое слово должно использоваться только в расчетах с активной опцией трассировки примесей (см. 4 элемент данных ключевого слова TRACERS). Данные включают NTSFUN (см. ключевое слово TABDIMS) таблиц, определяющих свойства породы, необходимые для модели адсорбции индикатора. Каждая таблица применяется в соответствующей области функции насыщенности, заданнной ключевым словом SATNUM (если NTSFUN > 1). Каждая запись содержит 2 или 3 элемента данных, завершающихся косой чертой (/): 1
Индекс адсорбции, который следует использовать для данного типа породы. Возможные значения индекса адсорбции — 1 или 2. Если выбрано значение 1, то изотерма адсорбции индикатора определяется заново при уменьшении локальной концентрации индикатора в растворе. Если выбрано значение 2, то десорбция индикатора не может происходить.
2
Удельная плотность данного типа породы при пластовых условиях. Эта величина используется при расчете потери индикатора вследствие адсорбции. •
ЕДИНИЦЫ: kg/rm3 (METRIC), lb/rb (FIELD), g/rcm3 (LAB).
Примечание
3
Если активна полимерная модель или модель ПАВ, то удельная плотность, введенная здесь, будет игнорироваться. Удельная плотность породы будет браться из ключевого слова PLYROCK (если оно есть) или из ключевого слова SURFROCK.
Модель инициализации адсорбции (целое число, 1 или 2). Этот элемент управляет начальным распределением индикатора при активной адсорбции. Доступны две опции: 1
Начальная концентрация индикатора делится между флюидом и породой, причем исходная масса индикатора сохраняется. (Полная масса индикатора равна начальной концентрации во флюиде).
2
Сохраняется исходная концентрация индикатора, и породе добавляется дополнительный адсорбированный индикатор, чтобы обеспечить равновесие с исходной концентрацией флюида.
•
ПО УМОЛЧАНИЮ: 1
Масса породы для каждого блока сетки определяется формулой: Масса породы
[3.183]
где V
– объем пор в блоке
ρr
– плотность породы, элемент 2 выше
φ
– пористость блока
Массу породы можно вывести с помощью мнемоники 'ROCKMASS' (15 элемент) ключевого слова RPTSOL.
Ключевые слова TRROCK
1645
См. также TRADS и раздел «Трассировка примесей» на стр. 163 «Технического описания ECLIPSE».
Пример При NTSFUN=3 TRROCK 2 0.00012 / 1 0.00014 1 / 1 0.00015 2 /
1646
Ключевые слова TRROCK
TSCRIT
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Параметры выбора шага по времени Данное ключевое слово задает набор значений, используемых для управления шагом по времени в соответствии с планом. Данные могут содержать до 20 элементов, которые должны заканчиваться косой чертой (/). Элементы, для которых не указаны значения, примут значения по умолчанию. 1
Длина начального шага по времени •
2
3
•
ПО УМОЛЧАНИЮ: 0.02
•
ПО УМОЛЧАНИЮ: 0.0002
ПО УМОЛЧАНИЮ: 0.5
Целевое значение погрешности округления времени. ПО УМОЛЧАНИЮ: 0.2 0.05
Полностью неявный или AIM IMPES
Максимальное значение погрешности округления времени. •
8
ПО УМОЛЧАНИЮ: 2
Максимальный коэффициент умеьшения шага по времени
• 7
ПО УМОЛЧАНИЮ: 50 дней
Максимальный коэффициент увеличения шага по времени
• 6
Термальная опция
Максимальный шаг по времени.
• 5
Полностью неявный или AIM IMPES
Минимальный шаг по времени.
• 4
ПО УМОЛЧАНИЮ: 1.0 0.25
ПО УМОЛЧАНИЮ: 10 0.5 2.0
Полностью неявный IMPES AIM
Целевой коэффициент пропускной способности. Отметим, что это значение — наихудшее по всем ячейкам и текущим компонентам. •
9
ПО УМОЛЧАНИЮ: Не используется в полностью неявном методе 0.5 IMPES или AIM
Максимальный наихудший коэффициент пропускной способности •
ПО УМОЛЧАНИЮ: Не используется в полностью неявном методе 1.0 IMPES или AIM
Ключевые слова TSCRIT
1647
10 Целевое нормализованное изменение решения. •
ПО УМОЛЧАНИЮ: 0.2 0.05
Полностью неявный или AIM IMPES
11 Длина шага по времени после изменения скважины. •
ЕДИНИЦЫ:
day (METRIC), hr (LAB),
•
ПО УМОЛЧАНИЮ: 40 10
day (FIELD), day (PVT-M). Полностью неявный или AIM IMPES
12 Целевое изменение давления. •
ПО УМОЛЧАНИЮ: 100
Atma
13 Максимальное нормализованное изменение решения. •
ПО УМОЛЧАНИЮ: 10 0.5 2.0
Полностью неявный IMPES AIM
14 Целевой средний по месторождению коэффициент пропускной способности. •
ПО УМОЛЧАНИЮ: Не используется в полностью неявном методе 0.25 IMPES или AIM
15 Целевое изменение насыщенности (только термальная опция ECLIPSE). •
ПО УМОЛЧАНИЮ: 0.3
16 Максимальное изменение насыщенности (только термальная опция ECLIPSE). •
ПО УМОЛЧАНИЮ: 0.9
17 Целевое изменение температуры (только термальная опция ECLIPSE). •
ПО УМОЛЧАНИЮ: 100°C
18 Максимальное изменение температуры (только термальная опция ECLIPSE). •
ПО УМОЛЧАНИЮ: 300°C
19 Максимальное число последовательных принудительных шагов по времени перед остановкой расчета (игнорируется, если <0). •
ПО УМОЛЧАНИЮ: -1
20 Максимальное число уменьшенных шагов по времени перед остановкой расчета (игнорируется, если <0). •
ПО УМОЛЧАНИЮ: -1
Внимание
Изменение этих параметров может отрицательно сказаться на устойчивости.
Значения изменения решения и погрешности округления времени нормализуются на единицу, т. е. 0.05 изменения решения эквивалентно изменению насыщенности этого порядка.
1648
Ключевые слова TSCRIT
Пример Задается начальный шаг по времени, равный 0.1 дня, и максимальный шаг по времени, равный 100 дням. TSCRIT 0.1 1* 100 /
Ключевые слова TSCRIT
1649
TSTEP
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Продвигает симулятор к новому отчетному моменту (моментам) времени За этим ключевым словом должно следовать до 50 действительных чисел, каждое из которых является интервалом времени, на который должен продвинуться расчет. Данные должны заканчиваться косой чертой (/). •
ЕДИНИЦЫ: days (METRIC), days (FIELD), hrs (LAB), days (PVT-M).
После каждого шага по времени создается отчет о текущем состоянии пласта (см. ключевое слово RPTSCHED). Заметим, что при необходимости можно использовать счетчики повтора (например, 6*30.5), но без пробелов до и после звездочки.
Пример TSTEP 31 28 31 30 31 30 31 31 30 31 30 31 /
1650
Ключевые слова TSTEP
TUNING
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задает параметры управления симулятором Ключевое слово TUNING следует использовать с большой осторожностью. Вообще говоря, единственные параметры, которые могут нуждаться в изменении по сравнению с их значениями по умолчанию, — это TSINIT, TSMAXZ и LITMAX. Например, исследования конусообразования обычно требуют маленького временного шага вначале или при отслеживании значительного изменения расхода скважины, чтобы избежать дробления временного шага. Изменения других параметров, и в частности, контроля сходимости в разделе 2, не рекомендуются. См. также ключевое слово NEXTSTEP и «Отчеты о сходимости «на стр. 109 «Технического описания ECLIPSE». Данные включают в себя 3 записи, каждая из которых заканчивается косой чертой (/). Если косая черта вставляется перед концом записи, оставшиеся элементы в записи не изменяются.
ECLIPSE 100 Параметры TUNING по умолчанию определяются ключевыми словами IMPES и IMPLICIT в секции SCHEDULE.
Запись 1: Управление шагом по времени TSINIT
Максимальная длина следующего шага по времени •
TSMAXZ
Максимальная длина временных шагов после следующего •
TSMINZ
ПО УМОЛЧАНИЮ: 1E20 (неявный метод), 0.2 (IMPES)
Максимальная длина шага по времени после изменения скважины. •
•
ПО УМОЛЧАНИЮ: 1.25
Максимальный коэффициент пропускной способности •
TMAXWC
ПО УМОЛЧАНИЮ: 0.1
Максимальный коэффициент увеличения временного шага в случае отсутствия сходимости •
THRUPT
ПО УМОЛЧАНИЮ: 0.3
Коэффициент уменьшения временного шага в случае отсутствия сходимости •
TFDIFF
ПО УМОЛЧАНИЮ: 3.0
Минимальный коэффициент уменьшения временного шага •
TSFCNV
ПО УМОЛЧАНИЮ: 0.15
Максимальный коэффициент увеличения временного шага •
TSFMIN
ПО УМОЛЧАНИЮ: 0.1
Минимальный дробимый шаг по времени •
TSFMAX
ПО УМОЛЧАНИЮ: 365.0
Минимальная длина всех временных шагов •
TSMCHP
ПО УМОЛЧАНИЮ: 1.0
ПО УМОЛЧАНИЮ: Не ограничено
ЕДИНИЦЫ: TSINIT, TSMAXZ, TSMINZ, TSMCHP и TMAXWC: days (METRIC или FIELD) или hours (LAB). Ключевые слова TUNING
1651
Запись 2: Управление дроблением шага по времени и сходимостью TRGTTE
Целевое значение погрешности усечения времени •
TRGCNV
Заданное значение погрешности нелинейной сходимости •
TRGMBE
ПО УМОЛЧАНИЮ: 0.001
Заданная погрешность подсчета запасов в расчетах LGR •
TRGSFT
ПО УМОЛЧАНИЮ: 0.001 (неявный метод), 0.0001 (IMPES)
Максимальная погрешность сходимости дебита скважины •
TRGFIP
ПО УМОЛЧАНИЮ: 1.0E-6
Максимальная погрешность линейной сходимости •
XXXWFL
ПО УМОЛЧАНИЮ: 0.01 (неявный метод), 0.75 (IMPES)
Максимальная погрешность материального баланса •
XXXLCV
ПО УМОЛЧАНИЮ: 10.0
Максимальная погрешность нелинейной сходимости •
XXXMBE
ПО УМОЛЧАНИЮ: 0.0001 (неявный метод), 0.00001 (IMPES)
Максимальная погрешность усечения времени •
XXXCNV
ПО УМОЛЧАНИЮ: 1.0E-7
Целевое значение погрешности линейной сходимости •
XXXTTE
ПО УМОЛЧАНИЮ: 0.001 (неявный метод), 0.5 (IMPES)
Целевое значение погрешности материального баланса •
TRGLCV
ПО УМОЛЧАНИЮ: 0.1 (неявный метод), 1.0 (IMPES)
ПО УМОЛЧАНИЮ: 0.025
Заданное значение изменения ПАВ (только модель ПАВ) •
ПО УМОЛЧАНИЮ: Не ограничено
Максимальные значения должны быть всегда больше целевых значений. ECLIPSE 100 будет продолжать итерации до достижения заданных значений, но шаг по времени выполняется только тогда, когда удовлетворяются все требования на максимальные погрешности.
Запись 3: Контроль ньютоновских и линейных итераций NEWTMX
Максимальное число ньютоновских итераций на шаге по времени •
NEWTMN
Минимальное число ньютоновских итераций на шаге по времени •
LITMAX
Ключевые слова TUNING
ПО УМОЛЧАНИЮ: 1
Максимальное число итераций при вычислении потока в скважине •
1652
ПО УМОЛЧАНИЮ: 25
Минимальное число линейных итераций на ньютоновской итерации •
MXWSIT
ПО УМОЛЧАНИЮ: 1
Максимальное число линейных итераций на ньютоновской итерации •
LITMIN
ПО УМОЛЧАНИЮ: 12 (неявный метод), 4 (IMPES)
ПО УМОЛЧАНИЮ: 8
Максимальное число итераций для BHP в скважинах, управляемых по THP
MXWPIT
•
ПО УМОЛЧАНИЮ: 8
Максимальное изменение давления на последней ньютоновской итерации
DDPLIM
•
ПО УМОЛЧАНИЮ: 1.0E6
Максимальное изменение насыщенности на последней ньютоновской итерации
DDSLIM
•
ПО УМОЛЧАНИЮ: 1.0E6
Целевое значение максимального изменения давления на шаге по времени
TRGDPR
•
ПО УМОЛЧАНИЮ: 1.0E6 (неявный метод), 100.0 (IMPES)
Максимально допустимое изменение давления на шаге по времени
XXXDPR
•
ПО УМОЛЧАНИЮ: 1.0E6 (неявный метод), 200.0 (IMPES)
См. также ключевое слово TUNINGDP. Примечание
Данные TUNING сохраняются в файле RESTART и применяются при последующих перезапусках, если только они не изменяются при перезапуске. Если при объявлении TUNING значение поля TSINIT не указывается, то оно полагается равным 1.0.
Примеры для ECLIPSE 100 Пример 1 Установить все значения по умолчанию явно: TUNING 1 365 0.1 0.15 3 0.3 0.1 1.25 0.75 / 0.1 0.001 1E-7 0.0001 10 0.01 1E-6 0.001 0.001 / 12 1 25 1 8 8 4*1E6 /
Пример 2 Ограничить следующий шаг по времени величиной 0.1 суток и назначить верхний предел 10 суток для всех последующих временных шагов: TUNING 0.1 10.0
/ / /
Ключевые слова TUNING
1653
Пример 3 Установить величины по умолчанию для IMPES с менее строгим материальным балансом: IMPES / TUNING / 2* 1E-5 3* 1E-4 / /
Пример 4 Обеспечить, чтобы изменения давления и насыщенности были малы на последней ньютоновской итерации. В этом случае также желательно установить минимум 3 линейные итерации или обеспечить сходимость линейных уравнений, чтобы избежать ситуации, когда требуется, чтобы нелинейные итерации решались с большей точностью, чем линейные уравнения: TUNING / / 12
1
25
LITMIN 3 8
8
DDPLIM 0.0001
DDSLIM 0.0001
/
Пример 5 Для расчета конусообразования Чеппелера (Chappelear) и Нолена (Nolen) с менее строгим управлением: TUNING / TIM.TRC NLN.BNC 0.1 0.5 10.0 1.0 / 12 1 25 1 8 /
MAT.BAL 0.0001 0.001
LIN.CNV .001 .01
8
Пример 6 Обеспечить совместимость расчета IMPES с более старыми версиями ECLIPSE 100 путем увеличения пропускной способности, что сделает ее неэффективной: TUNING 1 365 / /
0.1
0.15
3
0.3
0.1
1.25
1.0E10
/
ECLIPSE 300 Это ключевое слово следует использовать с большой осторожностью. Как правило, может потребоваться изменить значение по умолчанию только первых трех параметров, которые управляют начальным шагом по времени, а также максимальным и минимальным шагом по времени.
1654
Ключевые слова TUNING
Данное ключевое слово дублирует некоторые функции ключевых слов TSCRIT и CVCRIT. Ключевое слово TUNING копируется из ECLIPSE 100 и поэтому содержит некоторые параметры, которые не используются в ECLIPSE 300. Эти параметры считываются ECLIPSE 300 обычным образом и затем игнорируются. Значения по умолчанию могут отличаться от принятых в ECLIPSE 100. Данные включают в себя 3 раздела, каждый из которых заканчивается косой чертой (/). Если косая черта вставляется перед концом раздела, оставшиеся элементы в разделе не изменяются.
Запись 1: управление шагом по времени 1
Максимальная длина следующего шага по времени. •
2
Максимальная длина всех шагов по времени •
3
ПО УМОЛЧАНИЮ: 1.0 Полностью неявный метод (первый шаг), 0.5 IMPES (первый шаг), Не действует на последующие шаги по времени ПО УМОЛЧАНИЮ: 50
Минимальная длина всех шагов по времени •
ПО УМОЛЧАНИЮ: 0.02, 0.0002
(Термальная опция)
4
Не используется
5
Максимальный коэффициент увеличения временного шага •
6
ПО УМОЛЧАНИЮ: 2.0
Минимальный коэффициент уменьшения временного шага •
ПО УМОЛЧАНИЮ: 0.3
7
Не используется
8
Не используется
9
Максимальный коэффициент пропускной способности •
ПО УМОЛЧАНИЮ: Не используется. Полностью неявный метод 0.5 IMPES
10 Максимальная длина шага по времени после изменения скважины (то же, что аргумент 11 ключевого слова TSCRIT). •
ЕДИНИЦЫ:
day (METRIC), day (FIELD), hr (LAB), day (PVT-M).
•
ПО УМОЛЧАНИЮ: 20 полностью неявный метод или AIM, 5 IMPES
Единицы для времени — DAYS (METRIC или FIELD или PVT-M) или HOURS (LAB).
Ключевые слова TUNING
1655
Запись 2: Управление дроблением шага по времени и сходимостью 1
Целевое значение погрешности усечения времени. •
2
ПО УМОЛЧАНИЮ: 0.000001
Целевое значение погрешности линейной сходимости. •
5
ПО УМОЛЧАНИЮ: 0.001
Максимальная погрешность материального баланса. •
4
Полностью неявный метод IMPES
Максимальная погрешность нелинейной сходимости. •
3
ПО УМОЛЧАНИЮ: 0.2 0.05
ПО УМОЛЧАНИЮ: Улучшение на коэффициент 1.0E-10 в квадрате остатка. Это необходимое уменьшение среднеквадратичного значения.
Максимальное значение погрешности усечения времени •
ПО УМОЛЧАНИЮ: 10 0.5
6
Не используется
7
Не используется
8
Не используется
9
Не используется
Полностью неявный метод IMPES
10 Не используется 11 Не используется 12 Целевое нормализованное изменение решения. •
ПО УМОЛЧАНИЮ: 0.2 0.05
Полностью неявный метод, IMPES или AIM
13 Максимальное нормализованное изменение решения. •
ПО УМОЛЧАНИЮ: 10 0.5
Полностью неявный метод, IMPES или AIM
14 Критерий сходимости для погрешности максимальной летучести (фазового равновесия). •
ПО УМОЛЧАНИЮ: 0.001
Запись 3: Управление ньютоновскими и линейными итерациями 1
Максимальное число нелинейных итераций на шаге по времени. •
2
ПО УМОЛЧАНИЮ: 40
Минимальное число линейных итераций на ньютоновской итерации •
1656
ПО УМОЛЧАНИЮ: 1
Максимальное число линейных итераций •
4
Полностью неявный метод, IMPES, AIM, Термальная опция
Минимальное число нелинейных итераций на шаге по времени. •
3
ПО УМОЛЧАНИЮ: 20 6 12 25
Ключевые слова TUNING
ПО УМОЛЧАНИЮ: 1
5
Максимальное число итераций при вычислении потока в скважине •
ПО УМОЛЧАНИЮ: 40
6
Не используется
7
Максимальное изменение давления на последней ньютоновской итерации •
8
Максимальное изменение насыщенности на последней ньютоновской итерации. •
9
ПО УМОЛЧАНИЮ: Не ограничено ПО УМОЛЧАНИЮ: Не ограничено
Целевое значение максимального изменения давления на шаге по времени. •
ПО УМОЛЧАНИЮ: 100 Atma
10 Не используется
Пример для ECLIPSE 300 TUNING 1 365 0.1 1* 3 0.3 4* 10 / 12 1 25 1 3* 1E6
2*
0.75 /
/
Ключевые слова TUNING
1657
TUNINGDP
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Переопределяет параметры управления симулятором для случаев высокой пропускной способности Ключевое слово TUNINGDP, как и ключевое слово TUNING, следует использовать с большой осторожностью. Использование ключевого слова, за которым следует просто косая черта (/) изменяет параметры сходимости модели, т. к. параметры по умолчанию при наличии этого ключевого слова не такие же, как при его отсутствии. Параметры сходимости, заданные в этом ключевом слове, хорошо подходят для большого количества случаев высокой пропускной способности, например, расчетов двойной пористости. Данное ключевое слово имеет два применения: во-первых, линейные уравнения решаются при уменьшенной устойчивости; во-вторых, сходимость нелинейных уравнений считается достигнутой, если изменение решения на ньютоновской итерации оказывается ниже критического значения, независимо от погрешности нелинейной сходимости. Сходимость считается достигнутой, если либо остаток мал, либо изменение решения мало. Критерий сходимости, основанный на погрешности материального баланса, не затрагивается, и должен быть удовлетворен для обеспечения сходимости. Критерий сходимости, основанный на изменении решения (элементы 3 и 4), превалирует над критерием, основанным на остатке, что дает возможность принять плохо сходящееся решение, остаток которого больше нормального. Заметим, что параметры TRGLCV и XXXLCV также задаются в ключевом слове TUNING и изменяются ключевыми словами IMPES и IMPLICIT. За ключевым словом TUNINGDP должны следовать до 4 элемента данных, заканчивающихся косой чертой (/). Если косая черта встречается перед концом записи, оставшиеся элементы сохраняют свои значения по умолчанию. Элемент 1 TRGLCV •
ПО УМОЛЧАНИЮ: 0.00001 0.0001
Элемент 2 XXXLCV •
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 1.0 0.0
•
Ключевые слова TUNINGDP
barsa (METRIC), psia (FIELD) atma (LAB). (при наличии TUNINGDP) (при отсутствии TUNINGDP)
Максимальное изменение насыщенности на ньютоновской итерации, при котором сходимость считается достигнутой, даже если остаток превышает свой критерий сходимости.
ПО УМОЛЧАНИЮ: 0.01 0.0
См. также ключевое слово TUNING.
(при наличии TUNINGDP) (при отсутствии TUNINGDP)
Максимальное изменение давления на ньютоновской итерации, при котором сходимость считается достигнутой, даже если остаток превышает свой критерий сходимости.
•
Элемент 4 TRGDDS
(при наличии TUNINGDP) (при отсутствии TUNINGDP)
Максимальная погрешность линейной сходимости
ПО УМОЛЧАНИЮ: 0.0001 0.001
Элемент 3 TRGDDP
1658
Целевое значение погрешности линейной сходимости
(при наличии TUNINGDP) (при отсутствии TUNINGDP)
Пример Использование значений по умолчанию для ключевого слова TUNINGDP в случае высокой пропускной способности: TUNINGDP /
Ключевые слова TUNINGDP
1659
TUNINGH
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Параметры настройки для расчета градиента Ключевое слово TUNINGH используется для изменения критериев сходимости для линейных уравнений, решаемых в опции градиента. Если оно не указано, критерии принимаются такими же, как для моделирования (ключевое слово TUNING). За ключевым словом должно следовать до 5 элементов, заканчивающихся косой чертой (/): GRGLCV
Целевое значение погрешности линейной сходимости •
GXXLCV
Максимальная погрешность линейной сходимости •
GMSLCV
ПО УМОЛЧАНИЮ: 1.0E-20
Минимальное число линейных итераций •
LGTMAX
ПО УМОЛЧАНИЮ: 0.001 (или XXXLCL в TUNING, если задано)
Редукция RMS •
LGTMIN
ПО УМОЛЧАНИЮ: 0.0001 (или TRGLCV в TUNING, если задано)
ПО УМОЛЧАНИЮ: 1 (или LITMW в TUNING, если задано)
Максимальное число линейных итераций •
ПО УМОЛЧАНИЮ: 25 (или LITMAX в TUNING, если задано)
Эти параметры просто изменяют параметры по умолчанию линейного решателя для расчета градиента, независимо от значений, используемых для ньютоновских итераций (см. «Решение линейных уравнений», стр. 747 в «Техническом описании ECLIPSE»). При использовании локального измельчения сетки значения, указанные в TUNINGH, превалируют над данными в TUNINGL; в противном случае для локального компонента линейных уравнений используются параметры настройки, заданные в TUNINGL. Критерий измеряет редукцию RMS, и считается выполненным, если для каждой фазы p
[3.184]
где
[3.185]
1660
Ключевые слова TUNINGH
где = линейный остаток для фазы
Rp o
R
p
= начальный линейный остаток для фазы
Ri,p
= остаток для фазы в ячейке сетки
PVi
= объем пор в ячейке
N
= общее количество активных ячеек
∆T
= шаг по времени
Bp
= средний объемный коэффициент по месторождению для фазы
Пример TUNINGH 0.001 0.01 0.00001 /
Ключевые слова TUNINGH
1661
TUNINGL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
1662
Параметры управления симулятором для локальных сеток Ключевое слово TUNINGL используется для задания управляющих параметров для локальных сеток. Данные этого ключевого слова аналогичны TUNING. Данные, введенные с помощью ключевого слова TUNINGL, применяются для всех локальных сеток. Для индивидуального задания управляющих параметров для отдельных локальных сеток служит ключевое слово TUNINGS.
Ключевые слова TUNINGL
TUNINGS
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Параметры управления симулятором для отдельных локальных сеток Ключевое слово TUNINGS используется для задания управляющих параметров для указанной локальной сетки. Данные настройки для локальных сеток задаются также ключевым словом TUNINGL; они применяются для всех локальных сеток, кроме тех сеток, данные для которых заданы индивидуально с помощью TUNINGS. Данные включают в себя 4 записи, каждая из которых заканчивается косой чертой (/). Если косая черта вставляется перед концом записи, оставшиеся элементы в записи не изменяются.
Запись 1 Запись 1 — это имя локальной сетки, к которой относятся последующие данные настройки.
Записи 2-4 Записи со 2 по 4 аналогичны записям 1-3 в ключевых словах TUNING и TUNINGL.
Пример Ограничить следующий шаг по времени величиной 0.1 суток и назначить верхний предел 10 суток для всех последующих шагов по времени, а также ограничить шаг по времени после каждой модификации скважины 5 сутками для локальной сетки LGRPOW: TUNINGS LGRPOW / 0.1 10.0 8* 5 / / /
Ключевые слова TUNINGS
1663
Таблицы зависимости начальной концентрации индикатора от глубины
TVDP
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Только ECLIPSE 100
Ключевое слово определяет таблицы глубин, используемые для задания начальной концентрации индикатора в каждом сеточном блоке. Используемое ключевое слово представляет собой комбинированное имя до 8 символов длиной, состоящее из следующих сегментов.
Сегмент 1: Символы 1-4 должны быть строкой символов TVDP Сегмент 2: Символ 5 должен быть буквой F или S. Для индикатора, чья ассоциирующаяся с ним фаза в товарной нефти может существовать только в свободном (Free) состоянии, должна использоваться буква F. Этот случай включает в себя все индикаторы для водной фазы, индикаторы для нефтяной фазы, если не определено VAPOIL в секции RUNSPEC, и индикаторы для газовой фазы, если не определено DISGAS в RUNSPEC. Для индикатора, связанная с которым фаза в товарной нефти может существовать в растворенном состоянии (например, газ при задании DISGAS в секции RUNSPEC и нефть, при задании VAPOIL в RUNSPEC), следует указать и букву S (Solution), и букву F. Это значит, что для такого индикатора, который может разделяться между двумя фазами, требуется проинициализировать концентрации компонента в свободном состоянии и в растворе.
ECLIPSE 100
Сегмент 3: Символы 6-8 должны быть именем индикатора, для которого нужно задать начальное распределение.
ECLIPSE 300
Сегмент 3: Символы 5-7 должны быть именем индикатора, для которого нужно задать начальное распределение. Данные включают NTTRVD (смотри ключевое слово EQLDIMS) таблиц начальной концентрации индикатора в зависимости от глубины, одну для каждой области индикатора, позволяющих задать начальные условия для определенного индикатора. Каждая таблица содержит 2 столбца данных и должна оканчиваться косой чертой (/). Столбец 1
Значения глубин. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: m (METRIC, PVT-M), ft (FIELD) или cm (LAB).
Соответствующее значение начальной концентрации индикатора. Значения безразмерны и должны быть ≥ 0.0
В данной таблице должно быть одно и то же число элементов в каждом столбце. Это число не должно быть меньше 2 и больше, чем NSTRVD (см. ключевое слово EQLDIMS). Смотри также ключевое слово TNUM.
1664
Ключевые слова TVDP
Примеры Пример 1 ECLIPSE 100
Для случая, когда VAPOIL задано, NTTRVD =1, NSTRVD =2, индикатор в нефтяной фазе VOL: TVDPFVOL 2000.0 0.0 6000.0 0.0 / TVDPSVOL 2000.0 1.0 6000.0 1.0 /
Пример 2 Для случая, когда VAPOIL не задано, NTTRVD =2, NSTRVD =2, индикатор в нефтяной фазе OR1: TVDPFOR1 3000.0 1.0 4000.0 1.0 / 4000.0 0.0 5000.0 0.0 / ECLIPSE 300
Пример 3 Для NTTRVD=1, NSTRVD=3, Индикатор TRA TVDPTRA 1000.0 0.34 4000.0 0.35 6000.0 0.39 /
Ключевые слова TVDP
1665
TZONE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Управляет опцией переходной зоны Ключевое слово TZONE можно использовать только при активной опции масштабирования концевых точек (ключевое слово ENDSCALE в секции RUNSPEC). За ключевым словом должно следовать до трех логических указателей, либо T для True (истина), либо F для False (ложь) (без кавычек). Эти три указателя применяются для трех фаз: нефть, вода и газ. Если указатель фазы установлен на значение «истина», тогда критические насыщенности для этой фазы будут изменены на значения начальной неподвижной насыщенности в областях, где насыщенность ниже введенного критического значения. Если указатель нефтяной фазы установлен на значение «истина», ECLIPSE изменяет SOWCR только для расчетов системы нефть-вода или нефть-вода-смешивающийся газ, а SOGCR изменяется только для расчетов систем нефть-газ. Если указатель водной фазы установлен на значение «истина», то ECLIPSE изменяет SWCR. Если указатель газовой фазы установлен на значение «истина», то ECLIPSE изменяет SGCR для расчетов систем газ-вода или нефть-газ. См. также раздел «Масштабирование таблиц насыщенностей» на стр. 727 «Технического описания ECLIPSE».
Пример TZONE F T F /
1666
Ключевые слова TZONE
UNCODHMD
x x x x
ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Указывает на то, что файл HMD должен быть некодированным Данное ключевое слово указывает, что файл HMD, создаваемый опцией градиента, должен быть некодированным. По умолчанию чувствительности, содержащиеся в файле HMD, кодируются и могут быть прочитаны только программой SimOpt. Если для использования во внешней программе требуются некодированные чувствительности; при этом необходима лицензируемая опция некодированных градиентов. Дополнительную информацию см. в разделе «Опция градиента» на стр. 345 «Технического описания ECLIPSE». Смотри также ключевое слово LICENSES. У этого ключевого слова нет связанных с ним данных.
Ключевые слова UNCODHMD
1667
UNIFIN
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1668
Указывает на то, что входные файлы унифицированны Данное ключевое слово указывает на то, что входные файлы (например, файлы RESTART), которые могут множественными или унифицированными, являются унифицированными. По умолчанию, если это ключевое слово не указано, используются множественные (неунифицированные) файлы. Дополнительную информацию см. «Описание файлов в ECLIPSE», стр. 193 «Технического описания ECLIPSE». У этого ключевого слова нет связанных с ним данных.
Ключевые слова UNIFIN
UNIFOUT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Указывает на то, что выходные файлы унифицированны Данное ключевое слово указывает на то, что выходные файлы (например, файлы RESTART и SUMMARY), которые могут множественными или унифицированными, являются унифицированными. Это значит, что вместо создания отдельных файлов RESTART и SUMMARY для каждого отчетного шага эти файлы объединяются в единый файл каждого типа. По умолчанию используются множественные (неунифицированные) файлы. Дополнительную информацию см. «Описание файлов в ECLIPSE», стр. 193 «Технического описания ECLIPSE». У этого ключевого слова нет связанных с ним данных.
Ключевые слова UNIFOUT
1669
UNIFOUTS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1670
Указывает на то, что выходные файлы SUMMARY унифицированны Данное ключевое слово указывает на то, что выходные файлы Summary, которые могут быть множественными или унифицированными, должны быть унифицированными. Это значит, что вместо создания отдельных файлов SUMMARY для каждого отчетного шага эти файлы объединяются в единый файл каждого типа. По умолчанию используются множественные (неунифицированные) файлы. Данное ключевое слово имеет приоритет перед словом MULTOUT, которое действует и на файлы Summary, и на файлы Restart. У этого ключевого слова нет связанных с ним данных.
Ключевые слова UNIFOUTS
UNIFSAVE
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Указывает на то, что файлы save унифицированны Данное ключевое слово указывает на то, что Save файлы ECLIPSE 300 должны быть унифицированными. По умолчанию используются множественные файлы. У этого ключевого слова нет связанных с ним данных.
Ключевые слова UNIFSAVE
1671
USECUPL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Указывает ECLIPSE считать файл Reservoir Coupling Ключевое слово USECUPL можно использовать как в запуске главной, так и подчиненной модели, если необходимо считать с его помощью групповые потоки или ограничения из файла Reservoir Coupling (см. «Файлы Reservoir Coupling» на стр. 667 «Технического описания ECLIPSE»). Этот файл служит для двух целей: •
В главном запуске он может замещать одну или несколько подчиненных моделей. Их подчиненные расчеты не активируются, т. е. не указываются в ключевом слове SLAVES. Вместо этого соответствующие главные группы считывают свои дебиты добычи и закачки из файла Reservoir Coupling, как указано в ключевом слове GRUPMAST.
•
Запуск подчиненной модели может выполняться самостоятельно, а не быть запущенным из главной модели. Он считывает из этого файла ограничения, которые главный запуск наложил на свои подчиненные группы в ходе моделирования, и применяет их в той же последовательности. Предполагается, что все ограничения для подчиненных групп (указанных в ключевом слове GRUPSLAV) содержатся в этом файле.
Файл должен быть предварительно создан главным запуском в процессе управления подчиненными моделями. Ключевое слово DUMPCUPL указывает главному запуску, что необходимо создать файл Reservoir Coupling. Ключевое слово USECUPL сопровождается записью, содержащей два элемента данных, заканчивающихся косой чертой (/). Назначение элементов данных: 1
Корень имени файла Reservoir Coupling, который следует считать Если исходные расчеты выполнялись на серии перезапусков, должна существовать последовательность файлов Reservoir Coupling, каждый из которых имеет корень имени файла данных или главного запуска, который его создал. В этом случае необходимо ввести имя последнего файла последовательности. Каждый файл имеет заголовок, который содержит корень имени файла данных, из которого он был запущен. Это дает ECLIPSE возможность восстановить цепочку файлов Reservoir Coupling, которые следует использовать, при условии, что все они существуют. Цепочка может содержать до 20 перезапусков. ECLIPSE необходимо указать новое количество, если требуется больше перезапусков.
2
Статус входного файла Reservoir Coupling (форматированный/неформатированный) — один символ U
ECLIPSE ищет неформатированный файл (.CPL)
F
ECLIPSE ищет форматированный файл (.FCP)
Заметим, что форматированный или неформатированный статус входного файла Reservoir Coupling можно выбрать независимо от ключевого слова FMTIN в секции RUNSPEC. Примечание
1672
Ключевые слова USECUPL
Инструкция USECUPL не выполняется для Restart файла. При необходимости перезапустить расчет и продолжить чтение файла Reservoir Couplingнеобходимо включить ключевое слово USECUPL в раздел SCHEDULE для перезапуска. Подходящим местом для данного ключевого слова является начало раздела SCHEDULE.
Пример USECUPL restart2
U /
Ключевые слова USECUPL
1673
USEFLUX
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Использовать Flux файл Данное ключевое слово активирует опцию условий притока на границе и задает имя Flux файла. Только ячейки в активной flux области (задаются ключевым словом FLUXREG) активны при расчете. Ключевое слово сопровождается двумя элементами данных, заключенными в кавычки и заканчивающимися косой чертой (/). Элемент 1
Корень имени Flux файла, который следует использовать.
Элемент 2
Указатель экстраполяции
•
YES (Да)
Разрешить экстраполяцию после конца расчета DUMPFLUX.
NO
Выдать ошибку, если расчет продолжается после конца расчета DUMPFLUX
ПО УМОЛЧАНИЮ: NO
Дальнейшее описание данной опции см. в разделе «Условия притока на границе» на стр. 199 «Технического описания ECLIPSE». См. также следующие ключевые слова:
ECLIPSE 100
•
FLUXNUM Задает номера flux областей.
•
FLUXREG Задает активные flux области
•
FLUXTYPE Указывает тип граничного условия.
Импорт Flux-файлов ECLIPSE 100 в ECLIPSE 300
ECLIPSE 300
Flux файлы, созданные ECLIPSE 100, можно импортировать в ECLIPSE 300 при условии, что граничное условие по давлению в FLUXTYPE не было выбрано. Чтобы преобразовать дебиты псевдо-компонентов нефти и газа, созданных моделью нелетучей нефти, в композиционную модель, необходимо ввести композиции с помощью следующих ключевых слов: •
XSTC
Состав нефти в поверхностных условиях
•
YSTC
Состав газа в поверхностных условиях
XSTC и YSTC необходимо указывать только при импорте Flux файлов ECLIPSE 100 в ECLIPSE 300, чтобы преобразовать потоки нефти и газа в потоки компонентов. Flux файлы ECLIPSE 300 уже содержат потоки компонентов. Flux файлы, созданные ECLIPSE 300, нельзя импортировать в ECLIPSE 100.
1674
Ключевые слова USEFLUX
Пример Использовать Flux файл с корнем имени FLUX7. USEFLUX 'FLUX7' /
Ключевые слова USEFLUX
1675
USENOFLO
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Выполняет Useflux расчет без Flux файла Данное ключевое слово позволяет выполнить Useflux расчет без Flux-файла. Flux область потока имеет граничные условия отсутствия потока, вместо граничных условий потока или давлений, считываемых из Flux файла. Ключевое слово USEFLUX необходимо указать, но при наличии ключевого слова USENOFLO имя файла FLUX игнорируется (и можно принять значение по умолчанию). Данная опция может быть полезна для моделирования просто изолированной части пласта (например, область дренирования скважины, для которой граничные условия отсутствия потока являются пригодной аппроксимацией), не производя расчет DUMPFLUX. Помимо наложения условия отсутствия потока имеются два других условия применения ключевого слова USENOFLO: •
Кроме притока на границе или давлений Flux файл обычно содержит среднее давление, Rs и Rv по месторождению. Они используются, в частности, для преобразования потоков скважины из поверхностного дебита в пластовый объемный дебит. В расчете USENOFLO вместо этого используется среднее давление, Rs и Rv в flux области. Таким образом, соответствие между поверхностным дебитом и объемным пластовым дебитом отличается от стандартного расчета USEFLUX.
•
Flux aайл также содержит информацию о потоках скважин вне flux области, которая используется для управления группами, если группа содержит скважины и внутри, и вне области. В расчете USENOFLO такая информация отсутствует; поэтому в этом случае групповое управление не применяется.
Дальнейшее описание данной опции см. в разделе «Условия притока на границе» на стр. 199 «Технического описания ECLIPSE».
Пример USENOFLO
1676
Ключевые слова USENOFLO
VAPOIL
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Расчет содержит испаренную нефть в жирном газе Указывает на то, что в данной задаче присутствует нефть, испарившаяся в газовую фазу. Это ключевое слово может использоваться только одновременно с ключевыми словами OIL и GAS. Если нефтесодержание газа постоянно и давление в процессе моделирования никогда не падает ниже точки росы, тогда модель будет работать более эффективно, если в секции RUNSPEC опустить ключевые слова OIL и VAPOIL, а газ рассматривать как сухой с постоянным значением Rv, заданным ключевым словом RVCONST или RVCONSTT в секции PROPS. Моделирование осуществляется, как для сухого газа без нефти, но при расчетах учитывается постоянная концентрация испарившейся нефти. У этого ключевого слова нет связанных с ним данных.
ECLIPSE 300
При использовании ключевого слова BLACKOIL в ECLIPSE 300 эта опция выбирается автоматически при наличии ключевого слова PVTG.
Ключевые слова VAPOIL
1677
VAPPARS
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY x SCHEDULE
Управление испарением нефти Это ключевое слово должно использоваться только, когда в модели разрешается как растворение газа в нефтяной фазе, так и испарение нефти в газовую фазу (в секции RUNSPEC имеются оба ключевых слова DISGAS и VAPOIL). Поле данных должно следовать два действительных числа и заканчиваться косой чертой (/). Оба числа безразмерны и предназначаются в качестве параметров для исследований по воспроизведению истории и определению чувствительности. Первый параметр определяет способность нефти испаряться в присутствии недонасыщенного газа. Если этот параметр равен нулю, выбирается поведение стандартной модели нелетучей нефти (вся нефть испаряется до тех пор, пока в блоке есть недонасыщенный газ). Большие значения сдерживают испарение, особенно в блоках, где уже испарилось много нефти. Этот параметр обычно принимает значение от 0 до 5. Второй параметр определяет способность оставшейся нефти становиться тяжелее (т. е. Rs уменьшаться), по мере того, как более легкие фракции испаряются. Если этот параметр равен нулю, выбирается поведение стандартной модели нелетучей нефти (Rs оставшейся нефти не изменяется по мере того, как нефть испаряется). Большие значения увеличивают различия между легкими и тяжелыми фракциями. Этот параметр обычно должен быть малым (меньше 1). Если этого ключевого слова нет в расчете, содержащем как живую нефть, так и жирный газ, оба параметра берутся по умолчанию равными нулю, при этом получается поведение стандартной модели нелетучей нефти. Заметим, что в любой системе, содержащей как растворенный газ, так и испаряемую нефть, максимальная скорость увеличения Rs и Rv (установленная с помощью DRSDT и DRVDT) автоматически переопределяется ECLIPSE на большие значения. Это устраняет нежелательное взаимодействие с параметрами VAPPARS. Параметры VAPPARS (vap1 и vap2) уменьшают максимально допустимые значения Rs и Rv в блоке сетки по формуле
[3.186]
[3.187]
где So max
– наибольшая нефтенасыщенность, достигаемая в сеточном блоке.
По мере того, как So уменьшается из-за испарения, дальнейшее испарение замедляется. Большие значения vap1 и vap2 могут вызвать проблемы со сходимостью.
Пример VAPPARS 2 0.1 /
1678
Ключевые слова VAPPARS
VCRIT
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критические объемы При расчете с Nc компонентами это ключевое слово ассоциирует критический молярный объем с каждым компонентом. Эти критические объемы используются при задании параметров уравнения Зудкевича-Иоффе и при корреляциях. Они используются также в корреляции вязкости Лоренца-Брэя-Кларка, если для нее не заданы отдельные значения с помощью ключевых слов VCRITVIS или ZCRITVIS. Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
ЕДИНИЦЫ:
m3/kg.M (METRIC), cm3/g.M (LAB),
ft3/lb.M (FIELD), m3/kg.M (PVT-M).
Пример VCRIT 1.473 5.529 /
Ключевые слова VCRIT
1679
VCRITDET
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критические объемы для детализированных компонентов При объединенном расчете с Nd детализированными компонентами это ключевое слово ассоциирует критический молярный объем с каждым детализированным компонентом. Эти критические объемы используются при задании параметров уравнения ЗудкевичаИоффе и при корреляциях. Объединенное моделирование активизируется с помощью ключевого слова LUMPDIMS в секции RUNSPEC; дальнейшее описание см. в разделе «Укрупнение и детализация» на стр. 916 «Технического описания ECLIPSE». За ключевым словом должно следовать Nd значений, заканчивающихся косой чертой (/), для каждой области уравнения состояния пласта. Эти значения задают критический молярный объем каждого детализированного компонента в том порядке, в котором эти компоненты определены в ключевом слове LUMPING. Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». •
ЕДИНИЦЫ:
Пример VCRITDET 1.473 5.529 /
1680
Ключевые слова VCRITDET
m3/kg.M (METRIC), cm3/g.M (LAB),
ft3/lb.M (FIELD), m3/kg.M (PVT-M).
VCRITS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критические объемы для поверхностного уравнения состояния Данное необязательное ключевое слово задает критические значения температуры для уравнений состояния для поверхности. По умолчанию, если они не указаны, то принимаются значения для пласта, приведенные в ключевом слове VCRIT. Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния для поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Ключевые слова VCRITS
1681
VCRITSDE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критические объемы для поверхностного уравнения состояния для детализированных компонентов Данное необязательное ключевое слово задает критические значения температуры для уравнений состояния для поверхности для детализированных компонентов при объединенном расчете. По умолчанию, если они не заданы, то принимаются значения для пласта, приведенные в ключевом слове VCRITDET. Объединенное моделирование активизируется с помощью ключевого слова LUMPDIMS в секции RUNSPEC; дальнейшее описание см. в разделе «Укрупнение и детализация» на стр. 916 «Технического описания ECLIPSE». Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния для поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
1682
Ключевые слова VCRITSDE
VCRITVIS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критические объемы для расчетов вязкости При расчете с Nc компонентами это ключевое слово ассоциирует критический молярный объем с каждым компонентом, чтобы использовать только для расчета вязкости. Если VCRITVIS или ZCRITVIS не указаны, то используются значения, введенные в VCRIT или ZCRIT. Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния в пластовых условиях вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния обсуждается в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE». Формат ключевого слова VCRITVIS точно такой же, как и у VCRIT. •
ЕДИНИЦЫ:
m3/kg.M (METRIC), cm3/g.M (LAB),
ft3/lb.M (FIELD), m3/kg.M (PVT-M).
Ключевые слова VCRITVIS
1683
VDFLOW
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задать коэффициент потока, зависящий от скорости Данное ключевое слово позволяет учитывать эффекты, не описывающиеся законом Дарси в потоке между блоками и задает коэффициент потока с отклонением от закона Дарси. Этот коэффициент известен как β, коэффициент потока не по Дарси, и вводится в единицах atma.s2.g-1 (Форххеймер) во всех системах единиц. Дейк (Fundamentals of Reservoir Engineering, Elsevier, глава 8) приводит типичное значение β = 107 cm-1, что равно 9.86 единиц Форххеймера. Дальнейшее описание смотри в разделе «Поток с отклонением от закона Дарси» на стр. 577 «Технического описания ECLIPSE». Максимальное отклонение от потока, подчиняющегося закону Дарси, приводится в разделе REPORT Print файла, например: Maximum deviation from Darcy flow .000259
Эффекты, не описывающиеся законом Дарси, включаются в нормальные потоки блоков сетки и предполагаются не слишком большими. См. также ключевое слово VDFLOWR.
Пример VDFLOW 10.0 /
1684
Ключевые слова VDFLOW
VDFLOWR
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задать коэффициент потока, зависящий от скорости Данное ключевое слово является альтернативой ключевому слову VDFLOW и позволяет ввести коэффициент потока, не подчиняющегося закону Дарси, для отдельных областей. Данные включают в себя NTSFUN (смотри элемент 1 ключевого слова TABDIMS в секции RUNSPEC) записей, каждая из которых оканчивается косой чертой (/). Элемент 1
Коэффициент потока, не подчиняющегося закону Дарси. Этот коэффициент известен как β, коэффициент потока не по Дарси, и вводится в единицах atma.s2.g-1 (Форххеймер) во всех системах единиц. Дейк (Fundamentals of Reservoir Engineering, Elsevier, глава 8) приводит типичное значение β = 107 cm-1, что равно 9.86 единиц Форххеймера.
Дальнейшее описание смотри в разделе «Поток с отклонением от закона Дарси» на стр. 577 «Технического описания ECLIPSE». Максимальное отклонение от потока, подчиняющегося закону Дарси, приводится в разделе REPORT Print файла, например: Maximum deviation from Darcy flow .000259
Эффекты, не описывающиеся законом Дарси, включаются в нормальные потоки блоков сетки и предполагаются не слишком большими. Если поток имеет место между областями, для которых коэффициенты потока не по Дарси различны, то будет использоваться среднее значение. См. также ключевое слово VDFLOW.
Пример -- при NTSFUN=3 VDFLOWR 10.0 / 12.0 / 14.0 /
Ключевые слова VDFLOWR
1685
VDKRG
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные относительной проницаемости, зависящие от скорости газа Данные включают в себя NTSFUN (смотри элемент 1 ключевого слова TABDIMS в секции RUNSPEC) данных относительной проницаемости, зависящей от скорости газа; каждая запись оканчивается косой чертой (/). Каждая таблица содержит 9 элементов данных. Число таблиц должно быть равно числу таблиц насыщенности в расчете, задаваемому ключевым словом TABDIMS, и по умолчанию принимаемому равным 1. Дополнительную информацию см. в разделе «Потоки с отклонением от закона Дарси» на стр. 577 «Технического описания ECLIPSE». Различные капиллярные числа и модели Форххеймера для относительных проницаемостей, зависящих от скоростей, задаются ключевым словом VELDEP. Элементы в каждой таблице: 1
Параметр mg. Этот параметр управляет изменением критической газонасыщенности в зависимости от нормализованного капиллярного числа. Нижнее предельное значение, равное нулю, означает, что критическая газонасыщенность всегда равна нулю независимо от капиллярного числа. Большое положительное значение приводит к тому, что критическая газонасыщенность практически не меняется во время расчета.
2
Параметр n1g. Этот параметр вместе с параметром n2g управляет весами смешивающейся и несмешивающейся кривой относительной проницаемости. Если нижний предел равен нулю, то вклад смешивающейся кривой будет игнорироваться.
3
Параметр n2(1)g. Этот параметр вместе с параметром n1g управляет весами смешивающейся и несмешивающейся кривой относительной проницаемости.
4
Базовое капиллярное число для газа, Ncbd ⋅ n Это пороговое значение капиллярного числа, выше которого предполагается активация эффекта VDRP.
5
Параметр Форххеймера ag для газа. Это значение следует указать для модели Форххеймера B1.
6
Параметр Форххеймера bg для газа.
7
Параметр Форххеймера cg для газа.
8
Параметр Форххеймера dg для газа.
9
Параметр Форххеймера βdg для газа. Это значение следует указать для модели Форххеймера B2.
Значения по умолчанию перечисленных выше параметров равны 0.0. •
ЕДИНИЦЫ: Все параметры являются безразмерными, кроме элементов 5 и 9, которые измеряются в единицах Форххеймера.
Смотри также ключевое слово VDKRO и ключевое слово VELDEP в секции RUNSPEC.
1686
Ключевые слова VDKRG
Пример Капиллярное число газа и зависимость B1 Форххеймера вызваны с помощью ключевого слова VELDEP в секции RUNSPEC. Имеется 2 области насыщенности. VDKRG -- M N1 N2 Ncb a b c d Betad 50.0 3.0 -1.0 2.0E-06 1.0E+10 0.0 0.0 0.5 1* / 35.0 3.5 -1.5 2.0E-06 2.0E+10 0.0 0.0 0.5 1* /
Ключевые слова VDKRG
1687
VDKRO
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Данные относительной проницаемости, зависящие от скорости нефти Данные включают в себя NTSFUN (смотри элемент 1 ключевого слова TABDIMS в секции RUNSPEC) данных относительной проницаемости, зависящей от скорости нефти; каждая запись оканчивается косой чертой (/). Каждая таблица содержит 9 элементов данных. Число таблиц должно быть равно числу таблиц насыщенности в задаче, задаваемому ключевым словом TABDIMS, и по умолчанию принимаемому равным 1. Дополнительную информацию см. в разделе «Потоки с отклонением от закона Дарси» на стр. 577 «Технического описания ECLIPSE». Различные капиллярные числа и модели Форххеймера для относительных проницаемостей, зависящих от скоростей, задаются ключевым словом VELDEP. Элементы в каждой таблице: 1
Параметр mo. Этот параметр управляет изменением критической нефтенасыщенности в зависимости от нормализованного капиллярного числа. Нижнее предельное значение, равное нулю, означает, что критическая нефтенасыщенность всегда равна нулю независимо от капиллярного числа. Большое положительное значение приводит к тому, что критическая нефтенасыщенность практически не меняется во время расчета.
2
Параметр n1o. Этот параметр вместе с параметром n2o управляет весами смешивающейся и несмешивающейся кривой относительное проницаемости. Если нижний предел равен нулю, то вклад смешивающейся кривой будет игнорироваться.
3
Параметр n2o. Этот параметр вместе с параметром n1o управляет весами смешивающейся и несмешивающейся кривой относительной проницаемости.
4
Базовое капиллярное число для нефти, Ncbo. Это пороговое значение капиллярного числа, выше которого предполагается активация эффекта VDRP.
5
Параметр Форххеймера ao для нефти. Это значение следует указать для модели Форххеймера B1.
6
Параметр Форххеймера bo для нефти.
7
Параметр Форххеймера co для нефти.
8
Параметр Форххеймера do для нефти.
9
Параметр Форххеймера βdo для нефти. Это значение следует указать для модели Форххеймера B2.
Значения по умолчанию перечисленных выше параметров равны 0.0. •
ЕДИНИЦЫ: Все параметры являются безразмерными, кроме элементов 5 и 9, которые измеряются в единицах Форххеймера.
Смотри также ключевое слово VDKRG и ключевое слово VELDEP из раздела RUNSPEC.
1688
Ключевые слова VDKRO
Пример Капиллярное число нефти запрошено с помощью ключевого слова VELDEP в секции RUNSPEC. VDKRO -- M N1 N2 Ncb a b c d Betad 0.0 4.0 -1.5 2.0E-07 0.0 0.0 0.0 0.0 1* /
Ключевые слова VDKRO
1689
Используется модель вертикального равновесия
VE
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Указывает на то, что требуется модель вертикального равновесия. За этим ключевым словом следует единственный параметр, активирующий модель вертикального равновесия при сжатии. Данные должны завершаться косой чертой (/). 1
Тип модели вертикального равновесия VE COMPRESS
Используется модель вертикального равновесия при сжатии: столбец ячеек сжимается в одну ячейку
NOCOMP
Используется стандартная модель вертикального равновесия.
•
ПО УМОЛЧАНИЮ: NOCOMP
Дальнейшее описание см. в разделе «Вертикальное равновесие» на стр. 923 «Технического описания ECLIPSE».
Пример Используется стандартная модель вертикального равновесия. VE NOCOMP /
1690
Ключевые слова VE
VECTABLE
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размер таблицы векторов свойств Значение представляет собой целое число, указывающее размер целочисленной таблицы, используемой для быстрого просмотра свойств. По умолчанию этот размер равен 1000, но если данное значение не позволяет инициализировать целочисленную таблицу, то ECLIPSE 300 предлагает использовать ключевое слово VECTABLE и выводит минимальное целое число, которое позволит сгенерировать таблицу быстрого просмотра.
Пример VECTABLE 2000 /
Ключевые слова VECTABLE
1691
VEDEBUG
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Управляет отладкой для опций VE и VE при сжатии Это ключевое слово может использоваться для вывода отладочной информации (в файл Debug) о внутренних таблицах, используемых опцией VE при сжатии и полной (3D) VE опции (ключевое слово VE в секции RUNSPEC). В случае VE при сжатии таблицы могут быть выданы в форме файла пользователя GRAF, который может считываться непосредственно программой GRAF. За ключевым словом должно следовать 7 целых чисел и, возможно, имя LGR, оканчивающиеся косой чертой (/). Первые 6 целых чисел определяют бокс ячеек, для которых осуществляется отладочной информации. Седьмое целое число управляет формой отладочной выдачи. 1
IX1
Первая ячейка по оси X, включенная в вывод
2
IX2
Последняя ячейка по оси X, включенная в вывод
3
JY1
Первая ячейка по оси Y, включенная в вывод
4
JY2
Последняя ячейка по оси Y, включенная в вывод
5
KZ1
Первая ячейка по оси Z, включенная в вывод
6
KZ2
Последняя ячейка по оси Z, включенная в вывод
Значения должны удовлетворять следующим соотношениям: 1 ≤ IX1 ≤ IX2 ≤ NDIVIX 1 ≤ JY1 ≤ JY2 ≤ NDIVIY 1 ≤ KZ1 ≤ KZ2 ≤ NDIVIZ 7
Указатель отладки 0
Выдача в табличной форме
1
Выдача в виде пользовательских данных GRAF (только в том случае, если в ключевом слове VE указано COMPRESS)
• 8
ПО УМОЛЧАНИЮ: 0
Строка управления LGR ''
Выдача ячеек основной и всех локальных сеток
GLOBAL
Выдача ячеек только основной сетки
имя lgr
Выдача ячеек названной локальной сетки
Этот элемент будет игнорироваться, если не используется локальное измельчение сетки (см. «Локальное измельчение и укрупнение сетки», стр. 439 «Технического описания ECLIPSE»). •
ПО УМОЛЧАНИЮ: ' '
Примечание
1692
Ключевые слова VEDEBUG
Вывод может быть очень объемным, поэтому для больших моделей должно выводиться только небольшое число ячеек.
Пример VEDEBUG -- IX1 IX2 IY1 IY2 IZ1 IZ2 SWITCH 4 4 5 5 1 3 0
/
Ключевые слова VEDEBUG
1693
VEFIN
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Управляет моделью вертикального равновесия Ключевое слово VEFIN можно использовать в расчетах с LGR с моделью вертикального равновесия в глобальной сетке (ключевое слово VE в секции RUNSPEC) для управления моделью вертикального равновесия в системах локальных сеток. Оно должно находиться после ключевого слова, вводящего локальную сетку (CARFIN или RADFIN) и до ключевого слова ENDFIN, завершающего описание локальной сетки. Это ключевое слово указывает, что локальная сетка используется в модели вертикального равновесия. Кроме того, оно позволяет контролировать точность представления ячеек глобальной сетки для расчетов вертикального равновесия, аппроксимирующих системы локальных сеток. За ключевым словом следует одна запись, содержащая два элемента данных, относящихся к системе локальных сеток, введенной предшествующим ключевым словом CARFIN или RADFIN: 1 Индикатор вертикального равновесия: YES (Да) Если в локальной сетке требуется вертикальное равновесие. NO (нет) Для использования в локальной сетке дисперсного потока. • 2
ПО УМОЛЧАНИЮ: NO (нет)
NVEPT Максимальное число различных глубин, использующееся для описания ячейки глобальной сетки, в которой находится локальная сетка. (Расчеты вертикального равновесия используют таблицу зависимости глубины от объема для каждой ячейки). Если NVEPT положено равным нулю или отрицательно, то используется исходное глобальное описание ячейки (т. е. до 8 различных глубин). Если NVEPT положено равным большому числу, то глобальное описание ячейки учитывает различные глубины системе локальных ячеек. Это значит, что контактные глубины для глобальной ячейки рассчитываются на основе тех же данных, что и для локальной системы сеток. (NVEPT должен быть больше 8*максимальное число ячеек локальной сетки, расположенных в одной ячейке глобальной сетки, содержащей измельчение). Если число локальных ячеек, содержащихся в любой глобальной ячейке в измельчении сетки велико, то компьютерное время, необходимое для задания начальных данных, может оказаться неприемлемо большим, и дополнительные точки не дадут выигрыша в точности. Однако если NVEPT меньше числа различных локальных глубин сетки в глобальной ячейке, то будут использоваться только NVEPT различных глубин, расположенных на одинаковом расстоянии друг от друга. Заметим, что если NVEPT достаточно мал (10-20), то тем не менее это даст лучшую аппроксимацию локальной системы, чем исходное (NVEPT = 0) описание глобальной ячейки. В целом, выбирать значение NVEPT больше 50 представляется нерациональным. • ПО УМОЛЧАНИЮ: 0 (применяется исходное описание глобальной ячейки.)
Примечание
1694
Ключевые слова VEFIN
Опция равновесия, выбранная в 9 элементе ключевого слова EQUIL, не затрагивается настройкой VEFIN. Если задано вертикальное равновесие (элемент 9 в EQUIL равен 0 в расчете VE), то локальная сетка также использует вертикальное равновесие. Опция вертикального равновесия может быть полезна в случае отсутствия капиллярного давления, если требуется точное начальное распределение нефти; тем не менее, в начальный момент система не находится в равновесии. Если требуется стандартное уравновешивание, которое включает переходную зону, если капиллярное давление не равно нулю, то следует задать область уравновешивания, чтобы охватить локальное измельчение сетки, и 9 элемент данных в EQUIL должен быть не равен нулю. Обратите внимание, что значение 1 вызывает блочно-центрированное уравновешивание.
Примеры Пример 1 Задание вертикального равновесия в локальной сетке. VEFIN YES /
Пример 2 Увеличение числа различных глубин, использующееся для описания ячейки глобальной сетки, (вертикальное равновесия в локальной сетке отсутствует). VEFIN -NVEPT NO 40 /
Ключевые слова VEFIN
1695
VEFRAC
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Доля используемых кривых относительных проницаемостей вертикального равновесия Если используется опция Вертикального Равновесия (в секции RUNSPEC имеется ключевое слово VE), это ключевое слово может использоваться для задания относительных долей кривых относительных проницаемостей для породы и относительных проницаемостей вертикального равновесия, используемых в расчете. Значение VEFRAC может либо быть задано одним параметром для всего месторождения с помощью этого ключевого слова, либо может быть задано поблочно с помощью ключевого слова VEFRACV. Соответствующие ключевые слова VEFRACP и VEFRACPV могут использоваться для задания относительных долей кривых капиллярного давления для породы и вертикального равновесия. •
ПО УМОЛЧАНИЮ: 1.0
Если берется значение по умолчанию, используются относительные проницаемости, выведенные для модели вертикального равновесия, заменяя кривые породы, введенные с помощью таких ключевых слов, как SWFN. Устанавливая значение VEFRAC меньше 1.0, можно смешать кривые вертикального равновесия и породы; будут взяты доля (1.0 — VEFRAC) кривой для породы и VEFRAC кривой вертикального равновесия. Смотри также ключевые слова VEFRACV, VEFRACP, VEFRACPV
Пример VEFRAC 0.9 /
1696
Ключевые слова VEFRAC
VEFRACP
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Доля используемого псевдокапиллярного давления вертикального равновесия Если используется опция вертикального равновесия (в секции RUNSPEC имеется ключевое слово VE), то это ключевое слово может использоваться для задания относительных долей кривой капиллярного давления для породы и псевдокапиллярного давления вертикального равновесия, используемых в расчете. Значение VEFRACP может либо быть задано одним параметром для всего месторождения с помощью этого ключевого слова, либо может быть задано поблочно с помощью ключевого слова VEFRACPV. Соответствующие ключевые слова VEFRAC и VEFRACV могут использоваться для задания относительных долей кривых относительных проницаемостей для породы и вертикального равновесия. •
ПО УМОЛЧАНИЮ: 1.0
Если берется значение по умолчанию, используются капиллярные давления, выведенные для модели вертикального равновесия, заменяя кривые породы, введенные с помощью таких ключевых слов, как SWFN. Устанавливая значение VEFRACP меньше 1.0, можно смешать кривые вертикального равновесия и породы; будут взяты доля (1.0 — VEFRACP) кривой для породы и VEFRACP кривой вертикального равновесия. Смотри также ключевые слова VEFRAC, VEFRACV, VEFRACPV
Пример VEFRACP 0.7 /
Ключевые слова VEFRACP
1697
VEFRACPV
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Доля используемого псевдокапиллярного давления вертикального равновесия Если используется опция вертикального равновесия (в секции RUNSPEC имеется ключевое слово VE), то это ключевое слово может использоваться для задания относительных долей кривой капиллярного давления для породы и псевдокапиллярного давления вертикального равновесия, используемых в расчете. Это ключевое слово используется, чтобы ввести параметр VEFRACP по ячейкам. •
ПО УМОЛЧАНИЮ: 1.0 (по всей сетке.)
Когда берется значение равное 1.0 (значение по умолчанию), используются капиллярные давления, выведенные для модели вертикального равновесия, заменяя кривые для породы, введенные с помощью таких ключевых слов, как SWFN. Устанавливая значение VEFRACP меньше 1.0, можно смешать кривые вертикального равновесия и породы; будут взяты доля (1.0 — VEFRACP) кривой для породы и VEFRACP кривой вертикального равновесия. Это ключевое слово может использоваться вместе с ключевыми словами EQUALS, ADD и MULTIPLY. Смотри также ключевые слова VEFRAC, VEFRACV, VEFRACP
Пример --------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 8 1 1 1 2 VEFRACPV 8*0.5 8*1.0 /
1698
Ключевые слова VEFRACPV
/
VEFRACV
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Доля используемых кривых относительных проницаемостей в опции вертикального равновесия Если используется опция вертикального равновесия (ключевое слово VE в секции RUNSPEC), то это ключевое слово может использоваться для задания относительных долей кривых относительных проницаемостей для породы и относительных проницаемостей вертикального равновесия, используемых в расчете. Это ключевое слово используется для ввода параметра VEFRAC по ячейкам. •
ПО УМОЛЧАНИЮ: 1.0 (по всей сетке).
Если VEFRAC установлено равным 1.0 (значение по умолчанию), то вместо кривых породы, введенных с помощью таких ключевых слов, как SWFN, используются относительные проницаемости, взятые из модели вертикального равновесия. Устанавливая значение VEFRAC меньшим, чем 1.0, можно совместно использовать кривые вертикального равновесия и породы; при этом доля кривой для породы составляет (1.0 – VEFRAC), доля кривой вертикального равновесия равна VEFRAC. Это ключевое слово может использоваться вместе с ключевыми словами EQUALS, ADD и MULTIPLY. См. также ключевые слова VEFRAC, VEFRACP, VEFRACPV.
Пример --------- IX1-IX2 JY1-JY2 KZ1-KZ2 BOX 1 8 1 1 1 2 VEFRACV 8*0.5 8*1.0 /
/
Ключевые слова VEFRACV
1699
VELDEP
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Параметры относительных проницаемостей, зависящих от скорости Данные состоят из 4 параметров, описывающих опции, доступные в модели относительных проницаемостей, зависящих от скорости (VDRP). 1
Этот элемент указывает, какая модель капиллярного числа должна быть активна в нефтяной фазе. Имеется три модели, для выбора которых следует положить значение этого параметра равным 1, 2 или 3. •
2
Этот элемент указывает, какая модель капиллярного числа должна быть активна в газовой фазе. Имеется три модели, для выбора которых следует положить значение этого параметра равным 1, 2 или 3. •
3
ПО УМОЛЧАНИЮ: 0 (эта модель неактивна)
Этот элемент указывает, какая модель Форххеймера должна быть активна в нефтяной фазе. Имеется 2 модели, для выбора которых следует положить значение этого параметра равным 1 или 2. •
4
ПО УМОЛЧАНИЮ: 0 (эта модель неактивна)
ПО УМОЛЧАНИЮ: 0 (эта модель неактивна)
Этот элемент указывает, какая модель Форххеймера должна быть активна в газовой фазе. Имеется 2 модели, для выбора которых следует положить значение этого параметра равным 1 или 2. •
ПО УМОЛЧАНИЮ: 0 (эта модель неактивна)
Описание модели относительной проницаемости, зависящей от скорости, см. в разделе «Потоки с отклонением от закона Дарси» на стр. 577 «Технического описания ECLIPSE». Это ключевое слово не работает в расчете нелетучей нефти, т. к. модель относительной проницаемости, зависящей от скорости предназначена для газоконденсатных систем. Различные капиллярные числа и модели Форххеймера для относительных проницаемостей, зависящих от скоростей, задаются ключевым словом VDKRO и VDKRG соответственно. При использовании модели относительной проницаемости, зависящей от скорости, вместе с опцией обобщенного псевдодавления (см. ключевое слово PICOND) учитывается только зависимость от капиллярного числа, но не модель Форххеймера.
Пример Требуется N1 модели для зависимости капиллярного числа для нефти и газа и B1 модель для эффекта Форххеймера, действующего только для газа. VELDEP 1 1 0 1 /
1700
Ключевые слова VELDEP
VFPCHECK
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Проверка соответствия данных VFPтаблицы Данное ключевое слово генерируется программой VFPi, когда она работает в композиционном режиме. Оно содержит данные, используемые VFPi для создания ключевых слов VFPPROD и/или VFPINJ. ECLIPSE 300 проверяет соответствие данных системы моделирования флюида и данных, используемых VFPi. При обнаружении несоответствия будет выдано предупреждающее сообщение. Ключевое слово сопровождается строкой, содержащей 6 элементов данных, и заканчивается косой чертой (/). 1
Плотность воды в стандартных условиях •
ЕДИНИЦЫ:
kg/m3 (METRIC), g/cm3 (LAB),
2
Молекулярный вес воды
3
Стандартное давление •
4
lb/ft3 (FIELD), kg/m3 (PVT-M).
ЕДИНИЦЫ:Barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M).
Стандартная температура •
ЕДИНИЦЫ: °C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
5
Единицы измерения
6
Число компонентов
Пример VFPCHECK 1022.0 18.02 1.0132 15.5556 METRIC 15 /
Ключевые слова VFPCHECK
1701
VFPCHK
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает порог BHP для проверки таблиц VFP Когда таблицы VFP для добывающих скважин считаны, они проверяются, чтобы удостовериться, не пересекаются ли кривые зависимости BHP от дебита при соседних значениях THP. Если обнаруживается пересечение (т. е. если BHP увеличивается при уменьшении THP), будет выдано предупреждающее сообщение. Это может вызвать проблемы со сходимостью в скважине или переключение между режимами управления. Однако пересечения могут также иметь место, когда некоторые значения BHP установлены искусственно завышенными для указания условий, при которых поток является сверхзвуковым или превышаются заданные пределы скорости эрозии (смотри руководство VFPi, или ключевые слова SONICPRS и ERODEVEL в «Руководстве пользователя VFPi»). Эти значения обоснованы и служат для предотвращения работы скважины при этих условиях. Можно установить порог для проверки таблицы VFP (чтобы сообщать только о случаях, когда BHP оказывается ниже заданного значения), или даже полностью выключить проверку с помощью ключевого слова VFPCHK. Это ключевое слово должно вводиться перед ключевыми словами VFPPROD, в которых она должна применяться. Ключевое слово VFPCHK сопровождается единственным действительным числом, заканчивающимся косой чертой (/), которое устанавливает пороговое значение BHP для проверок. Ситуации, когда BHP будет принимать пороговое значение или окажется выше него, будут игнорироваться при проверках. Нулевое или отрицательное значение полностью выключает проверки. •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB).
•
ПО УМОЛЧАНИЮ: 1.0E10
Если это ключевое слово отсутствует, то проверки будут выполняться с взятым по умолчанию пороговым значением BHP. ECLIPSE 300
Внимание
Пример VFPCHK 1.0E5 /
1702
Ключевые слова VFPCHK
Если ECLIPSE 300 обнаруживает пересекающуюся кривую, она пытается исправить данную ситуацию путем уменьшения более высокого значения BHP (на нижней кривой THP) так, чтобы это значение оказалось меньше второго значения BHP (на верхней кривой THP), так что BHP возрастает с ростом THP. Однако если значения BHP искусственно были завышены с целью различения режимов сверхзвукового или эрозионного потока, то коррекция уничтожит возможность проведения такого различения и позволит скважине работать при таких условиях. Поэтому важно использовать VFPCHK, чтобы помешать ECLIPSE 300 изменять точки, в которых были заданы искусственно завышенные значения BHP.
VFPIDIMS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE ECLIPSE 100
Размерность VFP таблиц для нагнетательных скважин Данные содержат до трех параметров, описывающих VFP таблицы для нагнетательных скважин, введенных в секции SCHEDULE с помощью ключевого слова VFPINJ. Данные должны завершаться косой чертой (/).
1
ECLIPSE 300
2
Максимальное число значений потока в таблице •
ПО УМОЛЧАНИЮ: 0
•
ПО УМОЛЧАНИЮ: 1
Максимальное число значений устьевого давления в таблице
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 0
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 1
3
Максимальное число VFP таблиц для нагнетательных скважин
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 0
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 1
Пример VFPIDIMS 10 2 5 /
Ключевые слова VFPIDIMS
1703
VFPINJ
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Вводит VFP таблицу для нагнетательных скважин Это — таблица зависимости BHP от FLO и THP. Необходимо наличие, по крайней мере, одной таблицы, если для какой-нибудь нагнетательной скважины требуется вычисление THP. Ключевое слово VFPINJ может вводить только одну таблицу за раз, поэтому если имеется несколько таблиц, то каждая из них должна вводиться отдельным ключевым словом VFPINJ. Смотри также ключевое слово WVFPDP. Максимальные размерности таблицы устанавливаются ключевым словом VFPIDIMS в секции RUNSPEC. Таблица состоит из следующих записей данных, каждая запись заканчивается косой чертой (/).
Запись 1: Базовые данные для таблицы Последние три элемента могут быть взяты по умолчанию, для обеспечения совместимости с более ранними версиями. 1
Номер таблицы Целое число от 1 до NMSVFT, максимальное число VFP-таблиц нагнетательной скважины, которое является третьим аргументом VFPIDIMS.
2
Опорная глубина забоя для таблицы. Любое различие между опорной глубиной забоя для VFP таблицы и опорной глубиной забоя для скважин, которые используют эту таблицу, будет учитываться простой гидростатической коррекцией. Этот элемент игнорируется, если таблица используется для определения падения давления в ветвях в опции Network. •
3
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
Определение переменной FLO для расхода. OIL
темп нагнетания нефти
WAT
темп нагнетания воды
GAS
темп нагнетания газа
Только ECLIPSE 300
WG
темп нагнетания жирного углеводородного газа
Только ECLIPSE 300
TM
общий молярный расход
4 Только ECLIPSE 300
1704
Определение фиксированных значений давлений, данных в разделе «Запись 3: значения THP» записи 3 на стр. 1705. THP
Ключевые слова VFPINJ
устьевое давление
Это интерпретируется как входное давление, если таблица используется для определения падения давления в ветвях с нагнетанием в опции Network. ECLIPSE принимает только THP. • 5
ПО УМОЛЧАНИЮ: THP
Система единиц таблицы VFP. METRIC, FIELD, LAB или PVT-M. При наличии этого элемента ECLIPSE будет проверять, чтобы таблица VFP имела те же единицы, что и в расчете, и будет выдавать сообщение об ошибке, если они отличаются. •
6
ПО УМОЛЧАНИЮ: Та же система единиц, что и в расчете ECLIPSE.
Определение табличных значений в теле таблицы, записи 4 и следующие. BHP
Забойное давление
Это интерпретируется как выходное давление, если таблица используется для определения падения давления в ветвях с нагнетанием в опции Network. ECLIPSE принимает только BHP. •
ПО УМОЛЧАНИЮ: BHP
Запись 2: значения FLO (расход) Вводятся в порядке возрастания, заканчиваются косой чертой (/). Число значений, NFLO, должно быть от 2 до MXSFLO, которое является первым аргументом VFPIDIMS. •
ECLIPSE 300
ЕДИНИЦЫ: Объемный расход:
sm3/day stb/day для нефти или воды, Mscf/day для газа scm3/hr sm3/day
Молярный расход: kg-moles/day lb-moles/day gm-moles/hr kg-moles/day
(METRIC), (FIELD), (FIELD), (LAB), (PVT-M). (METRIC), (FIELD), (LAB), (PVT-M).
Запись 3: значения THP Вводятся в порядке возрастания, заканчиваются косой чертой (/).
Ключевые слова VFPINJ
1705
Число значений, NTHP, должно быть от 1 до MXSTHP, которое является вторым аргументом VFPIDIMS. Если вводится только одно значение, то производная от BHP по THP считается единицей. •
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M)
Записи с 4 по NTHP+3 NTHP последовательных записей, каждая из которых содержит следующие элементы и заканчивается косой чертой (/). 1
NT (номер значения THP).
2
BHP для 1го значения FLO и NT-го значения THP.
3
BHP для 2го значения FLO и NT-го значения THP. .......................................
NFLO+1 BHP для последнего значения FLO и NT-го значения THP. Все комбинации от NF = 1 до NFLO и NT = 1 до NTHP должны быть охвачены. •
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M)
Пример Пример 1 Таблица VFP для нагнетательной скважины с закачкой воды, NFLO =5, NTHP =1: VFPINJ 1 7.00000E+03 WAT THP FIELD BHP / 1.00000E+00 3.00000E+02 7.00000E+02 1.00000E+03 2.00000E+03 / 1.00000E+03 / 1 4.03999E+03 4.03423E+03 4.01346E+03 3.98903E+03 3.85537E+03 /
1706
Ключевые слова VFPINJ
Пример 2 Таблица VFP для нагнетательной скважины с закачкой газа, NFLO =5, NTHP =3: VFPINJ 2 7.00000E+03 GAS THP FIELD BHP / 1.00000E+00 3.00000E+02 7.00000E+02 1.00000E+03 2.00000E+03 / 1.00000E+03 2.00000E+03 3.00000E+03 / 1 1.32484E+03 1.32300E+03 1.31556E+03 1.30626E+03 1.25098E+03 / 2 2.74881E+03 2.74801E+03 2.74490E+03 2.74110E+03 2.71934E+03 / 3 3.94062E+03 3.94000E+03 3.93761E+03 3.93471E+03 3.91830E+03 /
Ключевые слова VFPINJ
1707
VFPPDIMS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE ECLIPSE 100
Размерность VFP таблиц для добывающих скважин Данные содержат до шести параметров, описывающих VFP таблицы для добывающих скважин, введенных в секции SCHEDULE с помощью ключевого слова VFPPROD. Данные должны завершаться косой чертой (/).
1
ECLIPSE 300
2
Максимальное число значений потока в таблице •
ПО УМОЛЧАНИЮ: 0
•
ПО УМОЛЧАНИЮ: 1
Максимальное число значений устьевого давления в таблице
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 0
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 1
3
Максимальное число значений доли воды в таблице
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 0
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 1
4
Максимальное число значений доли газа в таблице
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 0
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 1
5
Максимальное число ALQ (значений исуственного лифта)
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 0
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 1
6
Максимальное число таблиц VFP для добывающих скважин
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 0
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 1
Примечание
ECLIPSE 100
1708
VFP таблицы для добывающих скважины могут занимать значительный объем компьютерной памяти, т. к. этот объем пропорционален произведению всех приведенных выше чисел. Поэтому рекомендуется принимать эти максимальные размеры как можно более близкими к фактическим максимальным размерам введенных таблиц.
Для помощи в выборе наиболее подходящих значений в случае, если в ключевом слове RPTSCHED задано 'VFPPROD=2' или больше, то при создании таблицы производится сравнение фактических максимальных размеров таблиц VFP с введенными здесь размерами. Если не требуется вывести также и содержимое VFP-таблиц, следует задать 'VFPPROD=3'.
Ключевые слова VFPPDIMS
Пример VFPPDIMS 5 4 3 1 1 3 /
Ключевые слова VFPPDIMS
1709
VFPPROD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Вводит VFP таблицу для добывающих скважин Это — таблица зависимости BHP от FLO, THP, WFR, GFR и ALQ, где: FLO
дебит добычи нефти, жидкости или газа или, в композиционном режиме, добыча углеводородного жирного газа или полный молярный расход.
WFR
водонефтяной фактор, обводненность или водогазовый фактор или, в композиционном режиме, отношение воды к жирному газу или мольная доля воды.
GFR
газонефтяной, газожидкостный или нефтегазовый фактор или, в композиционном режиме, средний молекулярная масса углеводорода.
ALQ
5-я переменная, которая используется для введения дополнительного параметра поиска, например, уровня искусственного лифта.
Все комбинации значений этих переменных можно использовать, пока они не станут бесконечно большими во время моделирования. Например, нефтяная скважина может иметь: FLO:
дебит нефти или жидкости или (в композиционном режиме) расход жирного газа или молярный расход.
WFR:
водонефтяной фактор, обводненность или (в композиционном режиме) отношение воды к жирному газу или мольная доля воды.
GFR:
газонефтяной или газожидкостный фактор или (в композиционном режиме) средний молекулярный вес углеводорода.
Газовая скважина должна иметь:
ECLIPSE 100
1710
FLO:
дебит газа или (в композиционном режиме) расход жирного газа или молярный расход.
WFR:
водогазовый фактор или (в композиционном режиме) отношение воды к жирному газу или мольная доля воды.
GFR:
нефтегазовый фактор (при расчетах системы газ-вода требуется только одна значение = 0.0).
Если используется ключевое слово RSCONST, то переменные должны быть такими: FLO:
дебит нефти или жидкости
WFR:
водонефтяной фактор или обводненность
GFR:
газонефтяной фактор.
Ключевые слова VFPPROD
ECLIPSE 100
Если используется ключевое слово RVCONST, то переменные должны быть такими: FLO:
дебит газа
WFR:
водогазовый фактор
GFR:
нефтегазовый фактор.
Необходима, по крайней мере, одна таблица, если для какой-нибудь добывающей скважины требуется вычисление THP. Ключевое слово VFPPROD может ввести только одну таблицу за раз, поэтому если имеется более одной таблицы, то каждая таблица должна вводиться отдельным ключевым словом VFPPROD. Максимальные размерности таблицы устанавливаются ключевым словом VFPIDIMS в секции RUNSPEC. Смотри также ключевые слова VFPTABL, VFPCHK, WVFPDP и WVFPEXP. Таблица состоит из следующих записей данных, каждая запись заканчивается косой чертой (/).
Запись 1: Базовые данные для таблицы Последние четыре элемента могут быть взяты по умолчанию, для обеспечения совместимости с более ранними версиями. 1
Номер таблицы Целое число от 1 до NMMVFT, максимальное число VFP-таблиц нагнетательной скважины, которое является третьим аргументом VFPPDIMS.
2
Опорная глубина забоя для таблицы. Любое различие между опорной глубиной забоя для VFP таблицы и опорной глубиной забоя для скважин, которые используют эту таблицу, будет учитываться простой гидростатической коррекцией. Этот элемент игнорируется, если таблица используется для определения падения давления в ветвях в опции Network. Если таблица вводится для определения падения давления в сегменте в модели многосегментных скважин, то этот элемент рассматривается как диапазон длин или глубин характерной длины трубы, для которой рассчитывается таблица. •
3
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
Определение переменной FLO для дебита в записи 2. OIL
Дебит нефти
LIQ
Дебит жидкости (нефть + вода)
GAS
Дебит газа
Только ECLIPSE 300
WG
Дебит жирного углеводородного газа
Только ECLIPSE 300
TM
Общий молярный расход
4
Определение переменной WFR для водной доли в записи 4. WOR
Водонефтяной фактор
WCT
Обводненность (водожидкостный фактор)
WGR
Водогазовый фактор
Только ECLIPSE 300
WWR
Отношение вода-жирный газ
Только ECLIPSE 300
WTF
Молярная концентрация воды
Ключевые слова VFPPROD
1711
ECLIPSE 300
Примечание
5
Только ECLIPSE 300
6
Отношение вода-жирный газ определяется как fvolw/fvolh, где fvolw — объемный расход воды в поверхностных условиях, а fvolh — молярный расход углеводородного потока, преобразованный в объемный расход газа в стандартных условиях. Мольная доля воды определяется как fmw/(fmh + fmv), где fmw — молярный дебит воды при поверхностных условиях, а fmh — молярный расход углеводородного потока.
Определение переменной GFR для газовой доли в записи 5. GOR
Газонефтяной фактор
GLR
Газожидкостный фактор
OGR
Нефтегазовый фактор
MMW
Средняя молекулярная масса
Определение фиксированных значений давления, заданных в записи 3. THP
Устьевое давление
Это интерпретируется как выходное давление, если таблица используется для определения падения давления в ветвях с добычей в опции Network или паделния давления в сегменте в модели многосегментных скважин. ECLIPSE принимает только THP. Только ECLIPSE 100
•
ПО УМОЛЧАНИЮ: THP
7
Определение переменной ALQ для величины искусственного лифта в записи 6. GRAT
Темп нагнетания газа для газ-лифта
IGLR
Отношение закачиваемого газа к жидкости (для газ-лифта)
TGLR
Суммарный газожидкостный фактор (для газ-лифта)
PUMP
Производительность насоса (для насоса)
COMP
Мощность компрессора (для компрессора)
DENO
Поверхностная плотность нефти (см. ключевое слово WALQCALC)
DENG
Поверхностная плотность газа (см. ключевое слово WALQCALC)
BEAN
Диаметр штуцера (Многосегментные скважины)
' '
не определено
Этот элемент сообщает ECLIPSE об определении ALQ, которое было использовано при создании VFP таблицы (например, VFPi). Однако в целом ECLIPSE использует ALQ только как параметр поиска для интерполяции таблицы и не приписывает ему физического смысла. Исключением является случай, когда газлифт является методом искусственного лифта и используется совместно с одной из следующих опций:
1712
•
Оптимизация газлифта
•
Лимиты на общий газлифт, действующие для группы (ключевое слово GLIFTLIM)
•
Учет потоков газлифта при расчете потерь давления в ветвях сети (опция Network с ключевым словом GRUPNET, элемент 6 или NODEPROP, элемент 4).
Ключевые слова VFPPROD
В этих случаях ALQ должен быть GRAT, т. к. ECLIPSE учитывает ALQ скважин при определении группового дебита газа для газлифта. ALQ в этом смысле не являются аддитивными, если они относятся к IGLR или TGLR. Программа VFPi может использоваться для преобразования VFP таблиц, созданных с параметрами IGLR или TGLR в таблицы, в которых ALQ равен GRAT. Если ALQ не задан, то ECLIPSE предполагает, что он равен GRAT, а если он определен как IGLR или TGLR, то будет выдано сообщение об ошибке. Другое использование ALQ — представление плотности нефти или газа в поверхностных условиях. Программа VFPi может создавать таблицу, охватывающую диапазон поверхностных плотностей нефти или газа, и ECLIPSE интерполирует ее при текущей поверхностной плотности. Это полезно при расчетах API трассировки, а также в опции Network, когда добыча скважин в различных PVT-областях поступает в одну сеть. Дополнительную информацию см. в ключевом слове WALQCALC. • 8
ПО УМОЛЧАНИЮ: ' ' (нет или не определено)
Система единиц таблицы VFP. METRIC, FIELD, LAB или PVT-M При наличии этого элемента ECLIPSE будет проверять, чтобы VFP таблица имела те же единицы, что и в расчете, и будет выдавать сообщение об ошибке, если они отличаются. •
9
ПО УМОЛЧАНИЮ: Та же система единиц, как и в расчете ECLIPSE
Определение табличных значений в теле таблицы, записи 7 и следующие. BHP
Забойное давление
Это интерпретируется как входное давление, если таблица используется для определения падения давления в ветвях с добычей в опции Network или падения давления в сегменте в модели многосегментных скважин. ECLIPSE принимает только BHP. •
ПО УМОЛЧАНИЮ: BHP
Запись 2: значения FLO (дебиты) Вводятся в порядке возрастания, заканчиваются косой чертой (/). Число значений, NFLO, должно быть от 2 до MXMFLO, которое является первым аргументом VFPPDIMS. •
ЕДИНИЦЫ: Объемный расход:
ECLIPSE 300
sm3/day stb/day для нефти или жидкости Mscf/day для газа scm3/hr sm3/day
Молярный расход: kg-moles/day lb-moles/day gm-moles/hr kg-moles/day
(METRIC), (FIELD), (FIELD), (LAB) (PVT-M). (METRIC), (FIELD), (LAB), (PVT-M).
Ключевые слова VFPPROD
1713
Запись 3: значения THP Вводятся в порядке возрастания, заканчиваются косой чертой (/). Число значений, NTHP, должно быть от 1 до MXMTHP, которое является вторым аргументом VFPPDIMS. Если вводится только одно значение, производная от BHP по THP считается единицей. •
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M)
Запись 4: значения WFR Вводятся в порядке возрастания, заканчиваются косой чертой (/). Число значений, NWFR, должно быть от 1 до MXMWFR, которое является третьим аргументом VFPPDIMS. Если вводится только одно значение, величина BHP будет считаться независящей от доли воды. •
ЕДИНИЦЫ: sm3/sm3 stb/stb для WOR или WCT stb/Mscf для WGR scm3/scm3 sm3/sm3
(METRIC), (FIELD), (FIELD), (LAB), (PVT-M).
Запись 5: Значения GFR Вводятся в порядке возрастания, заканчиваются косой чертой (/). Число значений, NGFR, должно быть от 1 до MXMGFR, которое является четвертым аргументом VFPPDIMS. Если вводится только одно значение, величина BHP будет считаться независящей от доли газа. •
ЕДИНИЦЫ: sm3/sm3 Mscf/stb для GOR или GLR stb/Mscf для OGR scm3/scm3 sm3/sm3
(METRIC), (FIELD), (FIELD), (LAB), (PVT-M).
Запись 6: Значения ALQ Вводятся в порядке возрастания, заканчиваются косой чертой (/).
1714
Ключевые слова VFPPROD
Число значений, NALQ, должно быть от 1 до MXMALQ, которое является пятым аргументом VFPPDIMS. Если вводится только одно значение, величина BHP будет считаться независящей от величины искусственного лифта. •
ЕДИНИЦЫ: sm3/day (METRIC, PVT-M), Mscf/day (FIELD), scm3/hr (LAB) при ALQ = GRAT, sm3/sm3 (METRIC, PVT-M), Mscf/stb (FIELD), scm3/scm3 (LAB) при ALQ = IGLR или TGLR, kg/m3 (METRIC, PVT-M), lb/ft3 (FIELD), g/cm3 (LAB) при ALQ = DENO или DENG, mm (METRIC), 1/64ths в (FIELD) при ALQ = BEAN, Единицы для PUMP или COMP зависят от определения номинальной мощности насоса или мощности компрессора, используемых при создании VFP таблицы. (см. элемент 7 записи 1).
Записи с 7 по NTHP*NWFR*NGFR*NALQ+6 NTHP*NWFR*NGFR*NALQ последовательных записей, каждая из которых содержит следующие элементы и заканчивается косой чертой (/). 1
NT (номер значения THP).
2
NW (номер значения WFR)
3
NG (номер значения GFR)
4
NA (номер значения ALQ)
5
BHP при
1-м NT-м NW-м NG-м NA-м
значении FLO значении THP значении WFR значении GFR значении ALQ
6
BHP при
2-м NT-м NW-м NG-м NA-м
значении FLO значении THP значении WFR значении GFR значении ALQ
.......................................
Ключевые слова VFPPROD
1715
NFLO+4 BHP при
последнем NT-м NW-м NG-м NA-м
значении FLO значении THP значении WFR значении GFR значении ALQ
Все комбинации NF = 1 до NFLO NT = 1 до NTHP NW = 1 до NWFR NG = 1 до NGFR NA = 1 до NALQ должны быть охвачены. •
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M)
VFP таблицы, созданные программой VFPi Таблицы VFP, созданные программой VFPi, могут содержать некоторые значения BHP, равные 1.0E10. Это значение показывает, что определенная комбинация рабочих условий физически невозможна, т. к. флюид в стволе скважины превысит скорость звука. Это может произойти, например, при высоких дебитах скважин и значениях GOR и низких значениях THP. Искусственно высокое BHP гарантирует, что во время моделирования рабочие условия в скважине не попадут в запрещенную область нефизических комбинаций рабочих условий. Однако поскольку ECLIPSE линейно интерполирует между соседними точками таблицы, значения 1.0E10 будут оказывать влияние на интерполируемую величину BHP в точках физического диапазона, расположенных рядом с запрещенной областью. Резкое изменение BHP вблизи этих точек может заставить скважины вести себя непредвиденным образом. Поэтому рекомендуется изменить все значения 1.0E10 в таблице на значения, немного превышающие давление в пласте. Это должно уменьшить резкое изменение в интерполируемом значении BHP, вместе с тем предотвращая попадание условий на скважине в «запрещенную область». Если ECLIPSE обнаруживает значения 1.0E10 при чтении данных VFPPROD, он выдает предупреждающее сообщение, предлагая заменить эти значения на меньшие. Этого можно избежать, указав программе VFPi использовать другое значение давления для индикации сверхзвукового течения (см. «Руководство пользователя VFPi» и ключевое слово SONICPRS в руководстве VFPi). Это значение должно быть круглым числом (и поэтому легко распозноваемым), немного превышающим максимум ожидаемого давления в пласте. Если для индикации сверхзвукового течения используется давление, меньшее, чем 1.0E10, то при считывании таблиц может быть выдано предупреждающее сообщение, указывающее, что BHP увеличивается с уменьшением THP. В этом случае можно воспользоваться ключевым словом VFPCHK для установки порогового значения BHP, равного значению, используемому для индикации сверхзвукового течения, чтобы предотвратить появление подобных предупреждающих сообщений.
1716
Ключевые слова VFPPROD
Ключевые слова VFPPROD
1717
ECLIPSE 300
Внимание
Если ECLIPSE 300 обнаруживает пересекающуюся кривую, она пытается исправить данную ситуацию путем уменьшения более высокого значения BHP (на нижней кривой THP) так, чтобы это значение оказалось меньше второго значения BHP (на верхней кривой THP), так что BHP возрастает с ростом THP. Однако если значения BHP искусственно были завышены с целью различения режимов сверхзвукового или эрозионного потока, то коррекция уничтожит возможность проведения такого различения и позволит скважине работать при таких условиях. Поэтому важно использовать VFPCHK, чтобы помешать ECLIPSE 300 изменять точки, в которых были заданы искусственно завышенные значения BHP.
Программу VFPi можно применять для различных преобразований существующих VFP таблиц. Она может заменить значения, равные 1.0E10, более подходящими значениями, указанными пользователем. Она может преобразовать значения ALQ для газлифта в аддитивное определение GRAT. Она может удалить неустойчивую сторону кривых VFP (слева от минимума), заменив ее линиями постоянных BHP, что может быть полезно при устранении проблем с моделированием, обусловленных неожиданным прекращением фонтанирования скважин (см. ключевое слово WVFPEXP). Она также предоставляет широкие графические возможности для просмотра и редактирования существующих таблиц VFP и их трехмерного отображения.
Пример Таблица VFP для добывающей скважины, NFLO=5, NTHP=2, NWFR=1, NGFR=3, NALQ=1: VFPPROD 1 7.00000E+03 LIQ WCT GOR THP ' ' FIELD BHP / Базовые данные 1.00000E+01 3.00000E+02 7.00000E+02 1.00000E+03 2.00000E+03 / 5 значений потока 2.00000E+02 1.00000E+03 / 2 значения THP 0.0 / 1 значение WFR 1.00000E+00 2.00000E+00 4.00000E+00 / 3 значения GFR 0.0 / 1 значение ALQ 1 1 1 1 1.93199E+03 1.36585E+03 6.77031E+02 7.15261E+02 8.62436E+02 / 2 1 1 1 2.73663E+03 2.73303E+03 2.75085E+03 2.77323E+03 2.90209E+03 / 1 1 2 1 1.77471E+03 4.33035E+02 5.38422E+02 6.30479E+02 9.39472E+02 / 2 1 2 1 2.51228E+03 2.38072E+03 2.35995E+03 2.26536E+03 2.28849E+03 / 1 1 3 1 1.64735E+03 4.41989E+02 6.95286E+02 8.81634E+02 1.41797E+03 / 2 1 3 1 2.46600E+03 1.78161E+03 1.80525E+03 1.85156E+03 2.04484E+03 /
1718
Ключевые слова VFPPROD
VFPTABL
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает метод интерполяции VFP таблиц для ALQ По умолчанию таблицы VFP интерполируются линейно по всем переменным (FLOW, THP, WFR, GFR, ALQ). Однако имеется опция для применения интерполяции кубическими сплайнами для переменной ALQ (величина искусственного лифта). Эта опция первоначально предназначалась для опции оптимизации газлифта ECLIPSE (см. раздел «Оптимизация газлифта», стр. 291 «Технического руководства ECLIPSE»), в которой градиент производительности скважины в зависимости от расхода закачиваемого газа для газлифта является важным для определения, какая скважина может дать наибольшую прибыль благодаря увеличенной подаче газа. При линейной интерполяции градиент производительности скважины по отношению к значению ALQ может изменяться резко в каждой табулированной точке ALQ. Это может привести к тому, что оптимальная интенсивность размещения газа для газлифта для каждой скважины смещается к табулированным величинам ALQ в таблице VFP. Интерполяция, основанная на кубических сплайнах, приводит к тому, что градиент изменяется более гладко по таблице, в то же время, не изменяя значений в табулированных точках. За ключевым словом VFPTABL следует одно целое число (1 или 2), заканчивающееся косой чертой (/). 1=
Использовать линейную интерполяцию для всех переменных в VFP таблицах.
2=
Использовать интерполяцию кубическими сплайнами для переменной ALQ в VFP таблицах для добывающей скважины и линейную интерполяцию для других переменных. Если в таблице больше 20-ти значений ALQ, то для этой таблицы будет использоваться линейная интерполяция независимо от требуемого метода.
Если этого ключевого слова нет, линейная интерполяция будет использоваться для всех переменных.
Пример VFPTABL 2 /
Ключевые слова VFPTABL
1719
VISCREF
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Опорные условия для таблиц зависимости вязкости от температуры Это ключевое слово должно использоваться только в расчетах с активной температурной опцией ECLIPSE 100 (см. ключевое слово TEMP) или термальной опцией ECLIPSE 300 (см. ключевое слово THERMAL). Для температурной опции ECLIPSE 100 оно необходимо при наличии ключевых слов OILVISCT или WATVISCT. Для термальной опции ECLIPSE 300 оно является необязательным и используется только в случае, если требуется учитывать зависимость вязкости нефти или воды от давления . Данные включают NTPVT (см. ключевое слово TABDIMS) записей, описывающих базовые условия для значений вязкости в таблицах вязкости от температуры. Каждая запись содержит до 3 элементов данных, заканчивающихся косой чертой (/). 1
Опорное давление •
Только ECLIPSE 100
2
Опорное значение Rs. Этот элемент данных требуется, только если модель содержит растворенный газ (см. ключевое слово DISGAS). •
Только ECLIPSE 100
3
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M)
ЕДИНИЦЫ: sm3/sm3 (METRIC), Mscf/stb (FIELD), scm3/scm3 (LAB).
Опорная плотность в градусах API. Этот элемент данных требуется, только если активна опция API трассировки (см. ключевое слово API).
Пример При NTPVT =2: VISCREF 3000 1.24 / 3000 1.24 /
1720
Ключевые слова VISCREF
VISCD
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Активизирует опцию вязкого вытеснения Данное ключевое слово указывает, что при расчетах с двойной пористостью следует моделировать механизм вязкого вытеснения. При использовании этой опции необходимо ввести средний размер блоков матрицы. Это делается с помощью ключевых слов LX, LY и LZ в секции GRID. Дальнейшее описание смотри в разделе «Вязкое вытеснение (ECLIPSE 100)» на стр. 141 «Технического описания ECLIPSE». У этого ключевого слова нет связанных с ним данных.
Ключевые слова VISCD
1721
WADVANCE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Назначает скважине дополнительный импорт газа Данное ключевое слово определяет поставку дополнительного газа для повторной закачки в скважину(см. ключевые слова GINJGAS, WINJGAS, GRUPINJE и WELLINJE). При повторном нагнетании газа в эту скважину использование импортированного газа имеет приоритет перед использованием газа, добытого этой скважиной из пласта. Если требования по нагнетанию удается удовлетворить только за счет импортированного газа, то добытый газ не нагнетается. Если импортированного и добытого газа недостаточно для удовлетворения требования по нагнетанию, то для ликвидации дефицита используется газ подпитки, если он указан для группы нагнетания или скважины. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Имя потока (заданное ключевым словом WELLSTRE), которое определяет состав импортируемого газа.
3
Максимальный темп поставки импортируемого газа. •
ЕДИНИЦЫ:
sm3/Day (METRIC), scc/hr (LAB),
Mscf/Day (FIELD), sm3/Day (PVT-M).
С помощью 30-го параметра ключевого слова OPTIONS3 можно вызвать альтернативный способ —импортированный и добытый газ смешиваются в смесительном баке и оттуда газовая смесь нагнетается в пласт. Доля импортированного газа в этой смеси равна отношению заданного дебита импортированного газа (элемент 3) к сумме заданного дебита импортированного газа и доступного дебита добычи газа. При использовании этой опции импортированный газ не имеет приоритета перед добытым газом. Если используется импортированный газ, то расчет нагнетания может проводиться итерационно, чтобы привести состав нагнетаемого газа в соответствие с темпом нагнетания (см. ключевое слово GCONTOL). Примечание
Импортированный газ назначается скважине, добывающей газ, а газ подпитки назначается группе или скважине, с заданным темпом закачки.
Пример Импортированный газ назначается скважине W3 с максимальным темпом нагнетания 4100 Mscf/Day. WADVANCE W3 STR1 4100 / /
1722
Ключевые слова WADVANCE
WAGHYSTR
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Параметры гистерезиса WAG Это ключевое слово активизирует модель WAG гистерезиса и определяет элементы данных, необходимые для этой модели. Модель WAG гистерезиса может использоваться, только если активирована опция гистерезиса (ключевое слово SATOPTS в секции RUNSPEC). За ключевым словом должно следовать NTSFUN (смотри ключевое слово TABDIMS в секции RUNSPEC) записей, каждая из которых завершается косой чертой (/). Эти NTSFUN записей относятся к таблицам насыщенностей с соответствующими номерами. Каждая запись должна содержать до 8 элементов данных: 1
Параметр Ланда, C Этот параметр управляет насыщенностью захваченного газа при процессе пропитки и формой кривой пропитки. Насыщенность захваченного газа описывается выражением:
where Sgtrap
насыщенность захваченного газа
Sgm
максимальная достигнутая газонасыщенность
Sgcr
критическая газонасыщенность
Параметр Ланда должен быть больше нуля. Если он слишком мал, то насыщенность захваченного газа близка к Sgm, и последующая кривая относительной проницаемости при процессе пропитки будет крутой. Слишком крутая кривая может привести к проблемам со сходимостью. 2
Коэффициент снижения вторичного дренирования, α. Коэффициент снижения должен быть больше нуля. Чем больше его значение, тем большим будет снижение подвижности газа при вторичном дренировании. •
3
Индикатор модели газа YES (Да)
Использовать модель гистерезиса WAG для относительной проницаемости газовой фазы.
NO (нет)
Отключить модель WAG и использовать кривую дренирования.
• 4
ПО УМОЛЧАНИЮ: 0.0
ПО УМОЛЧАНИЮ: YES (Да)
Индикатор остаточной нефти YES (Да)
Использовать насыщенность захваченного газа для изменения остаточной нефти (SOM) в 3-фазной модели STONE 1 для относительной проницаемости нефти . Никаких действий не предпринимается, если не введено ключевое слово STONE1.
NO (нет)
Не изменять относительную проницаемость нефти.
•
ПО УМОЛЧАНИЮ: YES (Да)
Ключевые слова WAGHYSTR
1723
5
Индикатор модели воды YES (Да)
Использовать модель гистерезиса WAG для относительной проницаемости водной фазы.
NO (нет)
Не применять модель гистерезиса WAG. Заметим, что применяется модель гистерезиса указанная в ключевом слове EHYSTR.
• 6
ПО УМОЛЧАНИЮ: YES (Да)
Линейная часть кривой пропитки Это — часть кривой между Sgm и Sgtrap, которая использует линейное преобразование. Ввод ненулевого значения для линейной части предотвращает возникновение бесконечного градиента кривой пропитки при использовании аналитической модели Карлсона. •
7
ПО УМОЛЧАНИЮ: 0.1
Пороговая насыщенность 3-фазной модели Это — порог превышения связанной водонасыщенности, при котором гистерезис газовой (не смачивающей) фазы переключается от двухфазной модели к трехфазной. В двухфазной модели процесс вторичного дренирования следует по кривой прпитки. Однако если в начале процесса вторичного дренирования водонасыщенность превышает значение связанной водонасыщенности на заданное пороговое значение, то процесс идет по кривой вторичного дренирования трехфазной модели. •
8
ПО УМОЛЧАНИЮ: 0.001
Доля модификации остаточной нефти Это — доля насыщенности захваченного газа, вычтенная из остаточной нефти (SOM) в 3-фазной модели STONE 1относительной проницаемости нефти. Значение должно лежать между нулем и 1. •
ПО УМОЛЧАНИЮ: 1.0
Модель гистерезиса подробно описана в разделе «Гистерезис при попеременном затоплении водой и газом (WAG)» на стр. 411 «Технического описания ECLIPSE».
Пример При NTSFUN =3 WAGHYSTR 2.0 1.0 YES YES YES 0.2 / 2.0 1.0 YES NO / 2.0 /
1724
Ключевые слова WAGHYSTR
WAITBAL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Запрещает выполнение действий PRORDER и GDRILPOT до балансировки сети Ключевое слово можно использовать совместно с опцией Network(см. раздел «Опция Network» на стр. 543 «Технического руководства ECLIPSE») для того, чтобы бурение новых скважин и другие действия, направленные на увеличение добычи, не выполнялись до балансировки сети. При каждой итерации балансировки сети дебиты скважин и групп определяются на последней итерации давлений в узлах. Если целевой дебит добычи не удается обеспечить, можно предпринять действия, направленные на увеличение добычи, например, пробурить новую скважину (см. ключевое слово PRORDER). Новые скважины бурятся также для подержания потенциала добычи группы выше заданного значения (см. ключевое слово GDRILPOT). По умолчанию все такие действия кроме автоматического переключения компрессоров (ключевое слово NETCOMPA) выполняются по мере необходимости для увеличения дебита добычи на любой итерации балансировки сети. Однако промежуточная итерация балансировки с высокими давлениями в узлах и, соответственно, низкими производительностями скважин может преждевременно спровоцировать подобные действия. Этого можно избежать с помощью ключевого слова WAITBAL, потребовав, чтобы такие действия производились только после надлежащей балансировки сети. Тогда если после уравновешивания сети требуется больший поток, выполняется необходимое действие, после чего сеть снова требуется сбалансировать. Поэтому применение данной опции приводит к большему числу итераций балансировки сети. За ключевым словом следует одна запись данных, заканчивающаяся косой чертой (/). 1
Индикатор, указывающий, должны ли действия PRORDER и GDRILPOT выполнять только после завершения балансировки сети NO (нет)
Действия выполняются на любой итерации балансировки сети.
YES (Да)
Действия выполняются при необходимости после схождения процесса балансировки сети.
(Слово может быть сокращено; существенным является только первый символ) •
ПО УМОЛЧАНИЮ: NO (нет)
Каждая запись должна заканчиваться косой чертой (/). ECLIPSE 300
Примечание
ECLIPSE 300 всегда ожидает завершения балансировки сети перед принятием решения об открытии новой скважины из очереди на бурение; это эквивалентно тому, что элемент 1 всегда равен YES.
Пример WAITBAL YES /
Ключевые слова WAITBAL
1725
WALQCALC
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Приравнивает значение ALQ скважины значению плотности нефти или газа в поверхностных условиях Это ключевое слово может использоваться для приравнивания значения ALQ в скважине значению плотности нефти или газа в поверхностных условиях. VFPi может создавать таблицу VFP, которая покрывает диапазон плотностей нефти или газа в поверхностных условиях. WALQCALC предписывает ECLIPSE интерполировать этот диапазон на значение текущей плотности нефти или газа, производимых скважиной, в поверхностных условиях путем установки ALQ равным этому значению. Эта опция применяется в расчетах c API трассировкой, а также при использовании одной и той же таблицы для нескольких скважин в различных PVT-областях. (Та же опция может применяться к падению давления в ветвях трубопровода при использовании опции Network. См. «Опция Network», стр. 543 «Технического описания ECLIPSE», а также ключевые слова GRUPNET и BRANPROP.) Ключевое слово WALQCALC сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Определение ALQ для скважины Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST. DENO
ALQ скважины приравнивается плотности нефти в этой скважине в поверхностных условиях, измеряемой в kg/m3 (METRIC), lb/ft3 (FIELD), g/cm3 (LAB), kg/m3 (PVT-M)
DENG
ALQ скважины приравнивается плотности газа в этой скважине в поверхностных условиях, измеряемой в kg/m3 (METRIC), lb/ft3 (FIELD), g/cm3 (LAB), kg/m3 (PVT-M)
NONE
ALQ скважины не устанавливается автоматически равным плотности нефти или газа в в этой скважине в поверхностных условиях.
•
ПО УМОЛЧАНИЮ: NONE
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей только косую черту. Примечание
1726
Ключевые слова WALQCALC
Если для скважины выбраны DENO или DENG, то использующая их таблица VFP должна создаваться с использованием того же определения ALQ, что и в элементе 7 первой записи ключевого слова VFPPROD.
Внимание!
По очевидным причинам значение ALQ нельзя использовать для искусственного лифта, если оно приравнено плотности нефти или газа в скважине в поверхностных условиях. По этой причине определение плотности в поверхностных условиях не должно использоваться в тех случаях, когда ALQ предполагается равным расходу закачиваемого газа для газлифта (например, в оптимизации газлифта или при использовании ключевого слова GLIFTLIM).
Пример WALQCALC '*' DENO
/ приравнивает ALQ плотности нефти в поверхностных условиях для всех скважин PROD3 NONE / кроме PROD3, для которой не определено -- специальное значение ALQ /
Ключевые слова WALQCALC
1727
Устанавливает плотность нефти в градусах API для скважин, нагнетающих нефть
WAPI
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Это ключевое слово используется для определения плотности нефти в градусах API в нагнетаемом потоке каждой скважины. Ключевое слово должно использоваться только в расчетах с активной опцией трассировки API (ключевое слово API в секции RUNSPEC). Если ключевое слово WAPI в графике нагнетания отсутствует, то берется значение API блока, в который производится нагнетание. Данные приводятся только для тех скважин, которые в WCONINJE объявлены как скважины, в данный момент нагнетающие нефть. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Соответствующие значения плотности нагнетаемой нефти в градусах API.
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей заканчивается пустой записью, содержащей только косую черту (/).
Пример WAPI OILINJ /
1728
Ключевые слова WAPI
42.0 /
WARN
x ECLIPSE 100 ECLIPSE 300 SPECIAL x RUNSPEC x GRID x EDIT x PROPS x REGIONS x SOLUTION x SUMMARY x SCHEDULE
Разрешить предупреждающие сообщения ECLIPSE Это ключевое слово разрешает вывод предупреждающих сообщений, запрещаемый ключевым словом NOWARN. У этого ключевого слова нет связанных с ним данных.
Ключевые слова WARN
1729
Активизировать алгоритм WARP решения системы линейных уравнений
WARP
ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1730
До версии 2002A по умолчанию использовался алгоритм решения ECLSOL, а это ключевое слово использовалось для переключения на алгоритм WARP. Начиная с версии 2002A, алгоритм WARP используется по умолчанию, так что данное ключевое слово не работает. Для переключения на алгоритм решения ECLSOL следует использовать аргумент 66 ключевого слова OPTIONS3. (Подробнее см. «Алгоритм WARP решения линейных уравнений в ECLIPSE 300)» на стр. 760 «Технического описания ECLIPSE».)
Ключевые слова WARP
WATDENT
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Плотность воды как функция температуры Это ключевое слово необязательно и может использоваться только с термальной опцией. Смотри ключевое слово THERMAL. Данные содержат NTPVT (см. ключевое слово TABDIMS) записей, каждая из которых кончается косой чертой (/). Каждая запись состоит из трех элементов данных: Элемент 1 опорная температура Tref. •
ЕДИНИЦЫ:
°K (METRIC), °K (LAB),
°R (FIELD), °K (PVT-M).
•
ПО УМОЛЧАНИЮ: 293.15°K = 527.67°R
Элемент 2 Первый коэффициент температурного расширения •
ЕДИНИЦЫ:
1/°K (METRIC), 1/°R (FIELD), 1/°K (LAB), 1/°K (PVT-M).
•
ПО УМОЛЧАНИЮ: 3.0e-4 °K-1 = 1.67 °R-1
Элемент 3 Второй коэффициент температурного расширения 1/°K2 (METRIC), 1/°R2 (FIELD), 1/°K2 (LAB), 1/°K2 (PVT-M).
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 3.0e-6 °K-2 = 9.26e-7 °R-2
При использовании этого ключевого слова объемный коэффициент воды Bw определяется формулой
где
и Pref, Bw (Pref) определяются ключевым словом PVTW.
Пример WATDENT /
Ключевые слова WATDENT
1731
WATER
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
1732
В расчете присутствует водная фаза Указывает на то, что в данном расчете присутствует вода в качестве активной фазы, насыщенность которой может быть различной. У этого ключевого слова нет связанных с ним данных.
Ключевые слова WATER
WATERTAB
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы давления воды Указанные данные включают в себя ряд таблиц данных по давлению в водной фазе, каждая из которых заканчивается косой чертой (/). Количество таблиц должно быть равно NTPVT (см. элемент 2 ключевого слова TABDIMS). Каждая строка таблицы состоит из 3 элементов данных, причем необходимо ввести не менее двух строк данных. За пределами диапазона заданных давлений значения линейно экстраполируются. 1
Давление в водной фазе. Величины должны возрастать вниз по столбцу. •
2
Barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M).
Объемный коэффициент воды Значения должны убывать вниз по столбцу. •
3
ЕДИНИЦЫ:
ЕДИНИЦЫ:
rm3/sm3 (METRIC), rcc/scc (LAB),
RB/STB (FIELD), rm3/sm3 (PVT-M).
Вязкость воды. Значения должны оставаться постоянными или возрастать вниз по столбцу. •
ЕДИНИЦЫ:
cP (METRIC), cP (LAB),
cP (FIELD), cP (PVT-M).
В каждом столбце данной таблицы должно быть одно и то же число элементов, а число строк должно быть меньше или равно NPPVT (элемент 4 ключевого слова TABDIMS). За исключением первой и последней строки, во втором и третьем столбце можно принять значения по умолчанию, и такие значения линейно интерполируются.
Пример WATERTAB 3000 1.00341 0.52341 3900 1 0.56341 /
Ключевые слова WATERTAB
1733
WATVISCT
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Вязкость воды как функция температуры Это ключевое слово необязательно и может использоваться с температурной опцией ECLIPSE 100 или с термальной опцией ECLIPSE 300. В ECLIPSE 100 оно должно использоваться только в расчетах с активной температурной опцией (см. ключевое слово TEMP). Если используется ключевое слово WATVISCT, должно быть также использовано ключевое слово VISCREF, определяющее базовые условия для вязкости воды. В ECLIPSE 300 это ключевое слово должно использоваться только в расчетах с активной термальной опцией (см. ключевое слово THERMAL). Ключевое слово VISCREF требуется, только если необходимо учитывать зависимость от давления, как обсуждается ниже. Данные содержат NTPVT (смотри ключевое слово TABDIMS) таблиц данных зависимости вязкости от температуры, каждая из которых завершается косой чертой (/). Каждая таблица содержит 2 столбца данных: Столбец 1
Температура. Значения должны монотонно увеличиваться вниз по столбцу. •
Столбец 2
ЕДИНИЦЫ: °C (METRIC), °F (FIELD), °C (LAB).
Соответствующее значение вязкости воды. •
ЕДИНИЦЫ: cP (METRIC), cP (FIELD), cP (LAB).
Должно быть одинаковое число значений в каждом столбце данной таблицы. Это число не должно быть меньше 2 или больше NPPVT (см. ключевое слово TABDIMS). В ECLIPSE 100 предполагается, что значения вязкости воды приводятся при опорном давлении, заданном в ключевом слове VISCREF. Вязкости воды при существующем давлении вычисляются следующим образом:
[3.188]
где µT
вязкость из ключевого слова WATVISCT.
µP
вязкость из ключевого слова PVTW.
Pref
опорное давление, определяемое ключевым словом VISCREF.
В ECLIPSE 300 предполагается, что значения вязкости воды не зависят от давления, если не указано ключевое слово VISCREF. В этом случае вязкость воды определяется уравнением [3.188]. См. также ключевое слово OILVISCT.
Пример При NTPVT =1 и NPPVT ≥ 3: WATVISCT 10 1 100 0.6 150 0.4
1734
Ключевые слова WATVISCT
/
WAVAILIM
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Запрос ограничения нагнетания Это ключевое слово требует учитывать наличие флюидов для нагнетания при расчете темпа нагнетания. Если необходимый целевой темп нагнетания превышает количество флюидов, предоставляемое системой добычи, нагнетающая скважина переходит под контроль доступности. Если нагнетаемый поток происходит из отдельного источника — группы или скважины (указанных в элементе GINJGAS, WINJGAS, GRUPINJE или WELLINJE, причем элемент 2 равен GV или WV), — и целевое нагнетание превосходит доступный объем газа из этого источника, необходимый дополнительный газ берется из потока газа подпитки, если он указан для группы или скважины. Если газ подпитки не указан, то схема управления нагнетанием будет зависеть от наличия ключевого слова WAVAILIM. Без этого ключевого слова целевое нагнетание будет достигаться путем увеличения объема нагнетаемого газа сверх доступного объема, что приведет к отрицательным дебитам в таблице учета газа. Если ключевое слово WAVAILIM введено, то темп нагнетания ограничен количеством доступного газа, предоставляемым группой источников или скважин. Если поток нагнетания исходит из группы источников, то объем газа, доступного для нагнетания, равен добытому в ней газу минус топливный газ и газ на продажу (если в WTAKEGAS не указано иное) плюс импортированный газ, указанный в GADVANCE (если не был активирован метод смесительного резервуара, являющийся методом по умолчанию в версии 99A; для активизации следует положить 30-й элемент OPTIONS3 равным 2). Если поток нагнетания исходит из скважины-источника, то объем газа, доступного для нагнетания, равен добытому в ней газу плюс импортированный газ, который указан в WADVANCE (если не был активирован метод смесительного резервуара, являющийся методом по умолчанию в версии 99A; для активизации следует положить 30-й элемент OPTIONS3 равным 2). Когда ограниченный источник газа разделен между двумя или более группами нагнетания, то расчет нагнетания может проводиться с несколькими итерациями, чтобы обеспечить соответствие доли газа для групп их возможностям по нагнетанию (см. ключевое слово GCONTOL). Ключевое слово WAVAILIM не имеет аргументов. См. также раздел «Опции управления нагнетанием группы» на стр. 998 «Технического описания ECLIPSE».
Ключевые слова WAVAILIM
1735
WBHGLR
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Ограничения газожидкостного фактора скважины при забойных условиях Это ключевое слово дает две возможности ограничения газожидкостного фактора добывающей скважины при забойных условиях. Газожидкостный фактор при забойных условиях определяется как отношение потока свободного газа к потоку жидкости при забойных условиях, т. е. при давлении на забое скважины (на глубине, определенной в элементе 5 ключевого слова WELSPECS). Функции для ограничения этой величины могут оказаться полезными при наличии забойного насоса, эффективность которого может существенно снизиться при наличии свободного газа. С помощью этого ключевого слова данную величину можно ограничить при помощи условий сокращения дебита и/или экономического предела скважины. Условие сокращения дебита применяется так же, как и ключевое слово WCUTBACK. Всякий раз, когда группа нарушает один из параметров условий сокращения дебита (элемент с 2) в конце шага по времени, будет установлено сокращенное значение дебита управляющей фазы, заданной в элементе 5. Значение дебита управляющей фазы будет положено равным текущему дебиту скважины, умноженному на коэффициент сокращения, заданный в элементе 4. Обратное условию сокращения дебита также может быть указано (элемент 3) для обращения процесса сокращения, если газожидкостный фактор скважины при забойных условиях опустится ниже этого значения. Если скважина работает при управлении дебитом фазы, выбранной в элементе 5, то целевой дебит этой фазы увеличивается путем деления его на коэффициент сокращения. Никакие лимиты для управляющей фазы, заданные пользователем в элементе 5, не учитываются, поэтому следует выбирать в качестве управляющей ту фазу, для которой нет определенных пользователем лимитов. Экономический предел применяется так же, как и ключевое слово WECON. Если газожидкостный фактор при забойных условиях превышает экономический предел, то скважина закрывается или модифицируется, как указано в элементе 7. Значение газожидкостного фактора при забойных условиях может быть записано в Summary-файл с помощью мнемоники WBGLR секции SUMMARY. Ключевое слово WBHGLR сопровождается произвольным числом записей, каждая из которых содержит следующие элементы данных и заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Верхний предел газожидкостного фактора при забойных условиях для сокращении дебита скважины Значение 0.0 или > 1.0E19 отменяет эту проверку.
1736
rm3/rm3 (METRIC), rcm3/rcm3 (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20)
Ключевые слова WBHGLR
rb/rb (FIELD), rm3/rm3 (PVT-M)
3
Нижний предел газожидкостного фактора при забойных условиях для обращения процесса сокращения Значение 0.0 или > 1.0E19 отменяет эту проверку.
4
rm3/rm3 (METRIC), rcm3/rcm3 (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
rb/rb (FIELD), rm3/rm3 (PVT-M)
Коэффициент сокращения дебита Это — отношение сокращенного дебита к текущему дебиту. Должен быть меньше 1.0. В этом ключевом слове и в ключевом слове WCUTBACK применяется одинаковый коэффициент сокращения дебита. Если ранее было введено WCUTBACK, то этот элемент заменяет элемент 6 ключевого слова WCUTBACK. Если WCUTBACK вводится позже, его 6-й элемент заменяет данный элемент.
5
•
ЕДИНИЦЫ: Доля
•
ПО УМОЛЧАНИЮ: то же, что элемент 6 в ключевом слове WCUTBACK, если оно было введено ранее, или 1.0
Управляющая фаза, для которой осуществляется сокращение дебита OIL
Сокращается дебит нефти
WAT
Сокращается дебит воды
GAS
Сокращается дебит газа
LIQ
Сокращается дебит жидкости
RESV
Сокращается дебит флюида в пластовых условиях
Рекомендуется выбирать фазу, не имеющую заданного пользователем ограничения дебита, иначе он будет заменяться, как только будет происходить сокращение или обращение сокращения; см. также примечание 3 в документации к ключевому слову WCUTBACK. В этом ключевом слове и в ключевом слове WCUTBACK применяется одинаковая управляющая фаза. Если ранее было введено WCUTBACK, то этот элемент заменяет элемент 7 этого ключевого слова. Если WCUTBACK вводится позже, его 7-й элемент заменяет данный элемент. • 6
ПО УМОЛЧАНИЮ: то же, что элемент 7 в ключевом слове WCUTBACK, если оно было введено ранее, или RESV
Максимальный экономический предел газожидкостного фактора при забойных условиях Значение 0.0 или > 1.0E19 отменяет эту проверку.
7
rm3/rm3 (METRIC), rcm3/rcm3 (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20)
rb/rb (FIELD), rm3/rm3 (PVT-M)
Процедура ремонта при превышении экономического предела газожидкостного фактора при забойных условиях. NONE CON +CON WELL PLUG •
Ничего не делать. Закрыть наихудшее соединение Закрыть наихудшее соединение и все нижележащие Закрыть или остановить скважину (Элемент 9 в ключевом слове WELSPECS) Тампонировать наихудшую скважину (смотри ключевое слово WPLUG).
ПО УМОЛЧАНИЮ: то же, что элемент 7 в ключевом слове WECON, если оно было введено ранее, или NONE Ключевые слова WBHGLR
1737
8
Удалить сокращения после модификации скважины? YES (Да) Если скважина была модифицирована после превышения экономического предела (задан в ключевых словах ECON, WECON и т. д.), то все сокращения дебита, произведенные на скважине, полностью обращаются путем удаления предела на дебит для управляющей фазы, заданной в элементе 5. NO (нет) Все сокращения дебита, сделанные на скважине, остаются в силе (если не были обращены в результате применения предела для обращения сокращений). Эта схема действует для данного ключевого слова и для ключевого слова WCUTBACK. Если ранее было введено WCUTBACK, то этот элемент заменяет элемент 14 этого ключевого слова. Если WCUTBACK вводится позже, его 14-й элемент заменяет данный элемент. •
ПО УМОЛЧАНИЮ: NO (нет)
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Смотри также ключевые слова WCUTBACK, WECON и WLIMTOL.
Пример WBHGLR Well Cutback Name Limit WELL1 0.3 WELL2 4* /
1738
Ключевые слова WBHGLR
Cutback Cutback Reversal Factor 0.05 0.8
Control Phase RESV
Economic Limit / 0.5
Workover Procedure CON /
WBOREVOL
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задает объем, определяющий вместимость ствола скважины Это ключевое слово задает эффективный объем ствола для отдельных скважин, что позволяет ECLIPSE моделировать wellbore storage эффект при испытаниях скважин. В ECLIPSE определяются значения переменных для скважин (забойное давление, доля воды и доля газа) решением уравнения материального баланса для каждой фазы в каждой скважине: дебит = приток через соединения — накопление вещества в стволе скважины. Обычно аккумулятивный член делается пренебрежимо малым заданием очень малого объема ствола скважины (1.0E-5 FT3). Но ключевое слово WBOREVOL дает возможность задать больший объем, что позволяет ECLIPSE моделировать wellbore storage эффект через аккумулятивный член. Данное ключевое слово должно быть введено перед ключевым словом WCONPROD или WELOPEN, которое открывает или останавливает скважину в начале испытания. Заметим, что для того, чтобы рассчитать изменение забойного давления в испытании с закрытием скважины, скважина должна быть остановлена, а не закрыта. Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Эффективный объем ствола скважины.
3
m3 (METRIC), cm3 (LAB),
ft3 (FIELD), m3 (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 1.0E-5, что делает wellbore storage эффект пренебрежимо малым.
Забойное давление ( BHP) в начале испытания. •
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB, PVT-M)
psia (FIELD),
•
ПО УМОЛЧАНИЮ: Давление в блоке сетки, содержащем самое верхнее соединение скважины. (Это значение подходит для начала периода течения при условии, что давление в забое при заданной глубине принято по умолчанию в элементе 5 ключевого слова WELSPECS. Если данные забоя заданы при другой глубине, необходимо либо указать здесь начальное забойное давление, либо позволить скважине достичь своего начального забойного давления, рассчитывая ее в течение некоторого времени в остановленном состоянии перед началом теста.)
Задание начального значения BHP игнорируется, если объем ствола скважины меньше или равен 1.0E-5, поскольку этим исключается возможность учета wellbore storage эффекта. Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Ключевые слова WBOREVOL
1739
Примечание
Это ключевое слово нельзя использовать при наличии многосегментных скважин (см. «Многосегментные скважины» на стр. 499 «Технического описания ECLIPSE»). Их объемы ствола задаются при определении сегментов в ключевом слове WELSEGS.
Пример WBOREVOL -- имя скважины PRODUCER /
объем ствола 17600
начальное давление /
Эффективный объем ствола скважины Как показано ниже, эффективный объем ствола скважины можно определить из безразмерного коэффициента wellbore storage. Безразмерный коэффициент wellbore storage CD определяется как: [3.189]
где C
коэффициент wellbore storage
π
равно 3.14159
φ ct h rw
пористость пласта полная сжимаемость системы (флюид + порода) толщина пласта радиус ствола скважины.
Коэффициент wellbore storage C определяется как увеличение объема флюида, который может вместить ствол скважины при увеличении давления на 1 единицу, [3.190]
Учет расширения флюида в стволе скважины [3.191]
где cw Vw
сжимаемость флюида в стволе скважины эффективный объем ствола скважины.
Таким образом, эффективный объем ствола скважины связан с безразмерным коэффициентом wellbore storage соотношением:
[3.192]
1740
Ключевые слова WBOREVOL
WCALVAL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает теплтворность газа в скважине Ключевое слово WCALVAL определяет теплотворность газа, добываемого из определенной скважины, для использования с опцией управления теплотворностью газа (см. раздел «Управление теплотворностью газа» на стр. 297 «Технического описания ECLIPSE»). Тогда дебит энергии этой скважины равен произведению дебита газа и его теплотворности. Значения теплотворности газа могут быть изменены в любой момент путем повторного ввода ключевого слова. Если индикатор для представления теплотворности газа в пласте не определен с помощью ключевого слова CALTRAC, то значения теплотворности для добывающих газ скважин должны быть установлены по отдельности с помощью ключевого слова WCALVAL. Если скважине не присвоено значение теплотворности с помощью ключевого слова WCALVAL, то данная скважина будет иметь нулевое значение теплотворности. Если индикатор теплотворности был определен с помощью ключевого слова CALTRAC, то теплотворность для каждой скважины будет установлена равной произведенной в ней концентрации индикатора при условии, что это не переопределено путем использования ключевого слова WCALVAL. Ключевое слово WCALVAL может использоваться для переопределения значения индикатора для отдельных скважин. После этого скважину можно переключить обратно на использование значения индикатора путем ввода отрицательного значения теплотворности в элементе 2. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Значение теплотворности газа из скважины Ввод отрицательного значения означает, что значение теплотворности скважины устанавливается в соответствии с концентрацией индикатора, указанной в ключевом слове CALTRAC. •
ЕДИНИЦЫ: kJ/sm3 (METRIC), J/scc (LAB),
•
Btu/Mscf (FIELD), kJ/sm3 (PVT-M)
ПО УМОЛЧАНИЮ: -1.0
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Пример WCALVAL 'P*' PROD3 PROD4 /
40000.0 38500.0 39300.0
/ / /
Ключевые слова WCALVAL
1741
Условная раскраска для алгоритма решения системы линейных уравнений WARP
WCOL
ECLIPSE 100 X ECLIPSE 300 SPECIAL RUNSPEC X GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово управляет методом условной раскраски, используемым алгоритмом WARP. Он задается в ключевом слове WARP. Условная раскраска необходима при использовании опции PARALLEL. Наличие этого ключевого слова активирует алгоритм WARP. Ключевое слово содержит три элемента данных, заканчивающихся косой чертой (/). 1
2
Тип раскраски. Допустимые значения: 'XY'
Разделение в направлениях X и Y.
'X'
Разделение в направлении X.
'Y'
Разделение в направлении Y.
''
Если пусто, то раскраска выбирается на основе разделов разделений, так что если NPROCX > NPROCY, то используется ‘Y’, в противном случае — ‘X’. Этот режим установлен по умолчанию.
Число цветов. Этот элемент работает, только если число процессоров в 1-м элементе ключевого слова PARALLEL задано больше 1. В противном случае принимается значение 1. •
3
ПО УМОЛЧАНИЮ: 2 (если более одного процессора)
Рассмотрение подсеток LGR 1
Цвет любой сетки LGR наследуется от базовой сетки. Части сетки LGR с одним уровнем измельчения и цветом объединяются в подсетку. Если число цветов в элементе 2 положено равным 1, то каждый уровень измельчения LGR представляет подсетку.
2
Цвет любой сетки LGR наследуется от базовой сетки, и части базовой сетки и сетки LGR, которые имеют одинаковый цвет, объединяются в одну подсетку. Этот режим установлен по умолчанию. В этом случае количество подсеток не зависит от количества или уровней LGR. Если число цветов в элементе 2 положено равным 1, то будет существовать только одна подсетка.
3
Каждый LGR расцвечивается с использованием типа и номера раскраски, указанных в элементах 1 и 2. Объединение LGR внутри уровней или между ними не производится. С помощью этого метода можно легко создать множество подсеток.
(Подробнее см. «Алгоритм WARP решения линейных уравнений (ECLIPSE 300)» на стр. 760 «Технического описания ECLIPSE».)
1742
Ключевые слова WCOL
Пример WCOL ‘Y’ 3 /
Ключевые слова WCOL
1743
WCONHIST
X ECLIPSE 100 X ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY X SCHEDULE
Фактические дебиты добывающих скважин для воспроизведения истории Это ключевое слово используется вместо WCONPROD для объявления добывающих скважин как специальных скважин для воспроизведения истории и для ввода их фактических дебитов (и опционально их измеренных значений BHP и THP). Эквивалентное ключевое слово для определения нагнетательных скважин для воспроизведения истории — WCONINJH. Скважины можно объявить как скважины для воспроизведения истории в процессе воспроизведения истории, когда их дебиты добычи нефти, воды и газа известны. ECLIPSE рассматривает скважины для воспроизведения истории не так, как обычные добывающие скважины: •
Фактические дебиты добычи нефти, воды и газа, введенные в данном ключевом слове, можно записать в SUMMARY файл наряду с измеренной обводненностью, GOR, THP и т. д. для сравнения с дебитами и давлениями, рассчитанными в ходе моделирования.
•
Добывающие скважины имеют ограниченный набор задаваемых режимов работы: ORAT
Скважина будет воспроизводить фактический дебит нефти. Другие фазы будут отбираться в соответствии с их отношениями подвижностей.
WRAT
Скважина будет воспроизводить фактический дебит воды. Другие фазы будут отбираться в соответствии с их отношениями подвижностей.
GRAT
Скважина будет воспроизводить фактический дебит газа. Другие фазы будут отбираться в соответствии с их отношениями подвижностей.
LRAT
Скважина будет воспроизводить фактический дебит жидкости, равный сумме фактических дебитов нефти и воды. Вычисляемые дебиты нефти и воды могут отличаться от вводимых значений, если отношения подвижностей не были полностью воспроизведены.
RESV
На каждом шаге по времени ECLIPSE вычисляет дебит флюида в пластовых условиях, соответствующий фактическим дебитам фаз, с использованием пластового давления в начале временного шага и ставит скважину под управление в режиме RESV для работы при этом значении. (В качестве используемого пластового давления берется либо среднее давление в углеводородах на данном месторождении, либо среднее давление в углеводородах в заданной области подсчета запасов в зависимости от значения элемента 13 в ключевом слове WELSPECS.) Вычисляемые дебиты нефти, воды и газа могут отличаться от вводимых значений, если отношения подвижностей не были полностью воспроизведены.
Режимы управления LRAT и RESV полезны для обеспечения отбора через скважины точного количества совокупного пластового флюида до того, как отношения подвижностей будут полностью подогнаны. Таким образом скорость падения давления должна быть почти точной.
1744
•
Вводимые здесь фазовые дебиты не рассматриваются в качестве верхних пределов. Если вычисленный дебит воды, например, превышает наблюдаемое значение, скважина не перейдет автоматически под управление в режиме WRAT. Кроме установки значения дебита, фазовые дебиты будут использованы только для отчета в SUMMARY файле.
•
Нижний предел забойного давления автоматически устанавливается равным атмосферному давлению, когда скважина впервые объявляется скважиной для воспроизведения истории (первый раз, когда она появляется в ключевом слове WCONHIST). Это делается для уменьшения возможности перехода скважины на
Ключевые слова WCONHIST
управление с заданным значением BHP до того, как ее коэффициент продуктивности не будет должным образом подогнан. (Переход на управление с заданным значением BHP, равным атмосферному давлению, означает, что Kh или скинфактор очень плохо подобраны.) Пользователь может изменить предел BHP на любое желаемое значение с помощью ключевого слова WELTARG после первого ключевого слова WCONHIST, в котором появляется скважина. Предел BHP не будет изменен последующими ключевыми словами WCONHIST. Существует опция (см. ключевое слово WHISTCTL) для автоматической остановки счета, если скважина для воспроизведения истории переходит под управление по BHP. Внимание
Для многосегментных скважин (ключевое слово WELSEGS) рекомендуется для задания предела BHP, находящегося в диапазоне таблиц PVT, использовать WELTARG после WCONHIST. Если эти таблицы экстраполируются на атмосферное давление, возможно, что свойства флюида станут нефизичными. Модель многосегментной скважины требует для сходимости реалистических свойств флюида. Заметим, что расчет потенциала скважины использует предел по BHP, даже если фактическое BHP скважины существенно выше этого значения.
Можно сделать фактические дебиты меняющимися во времени путем повторения ключевого слова WCONHIST на каждом временном шаге. Скважину для воспроизведения истории можно преобразовать в обычную скважину (со стандартным набором режимов управления), просто задавая ее вновь ключевым словом WCONPROD. Ключевое слово WCONHIST сопровождается произвольным числом записей, каждая из которых содержит следующие элементы данных и заканчивается косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей лишь косую черту. 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Флаг открытой/закрытой скважины OPEN (ОТКРЫТА)
Скважина открыта для добычи
STOP(ОСТАНОВЛЕНА) Скважина закрыта выше пласта SHUT (ЗАКРЫТА) •
Скважина полностью изолирована от пласта
ПО УМОЛЧАНИЮ: OPEN (открыта)
Когда скважина закрыта или остановлена, следует положить фактические дебиты равными нулю. Если дебит положен равным нулю при открытой скважине, то допускаютсяперетоки; это значит, скважина ведет себя так, как если бы она была остановлена. 3
Режим управления ORAT
Управляется фактическим дебитом нефти (элемент 4).
WRAT
Управляется фактическим дебитом воды (элемент 5).
GRAT
Управляется фактическим дебитом газа (элемент 6).
LRAT
Управляется фактическим дебитом жидкости (нефть + вода).
RESV
Управляется фактическим дебитом флюида в пластовых условиях, вычисляемым по фактическим дебитам фаз. Ключевые слова WCONHIST
1745
Режим управления может быть переопределен более ранним использованием ключевого слова WHISTCTL. 4
5
6
7
Фактический дебит нефти ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0 sm3/day (METRIC), scm3/hr (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
stb/day (FIELD), sm3/day (PVT-M)
Фактический дебит газа sm3/day (METRIC), scm3/hr (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Mscf/day (FIELD), sm3/day (PVT-M)
Номер таблицы VFP добывающей скважины. (Смотри ключевое слово VFPPROD.) Положите его равным нулю, если не требуется вычисление устьевого давления (THP). Если задано > 0, то значение THP скважины будет вычисляться и записываться в отчет, но проверка нижнего предела не осуществляется, так что скважина не перейдет под управление по THP. ПО УМОЛЧАНИЮ: Вначале нуль, затем нет изменений по сравнению с предыдущим значением
Величина искусственного лифта, для использования при расчете THP (см. ключевое слово VFPPROD). Следует принять значение по умолчанию, если не требуется вычисление устьевого давления (THP). •
9
stb/day (FIELD), sm3/day (PVT-M)
Фактический дебит воды
• 8
sm3/day (METRIC), scm3/hr (LAB),
•
ПО УМОЛЧАНИЮ: Вначале ноль, затем нет изменений по сравнению с предыдущим значением
Наблюдаемое устьевое давление (THP). Вводимые здесь значения используются лишь в целях создания отчета, для сравнения с вычисленными значениями THP. Фактические значения THP могут быть записаны в Summary-файл с помощью ключевого слова WTHPH секции SUMMARY. Скважина не будет переходить под управление по устьевому давлению, если вычисленное значение THP упадет ниже этого значения. Для этого элемента можно принять значение по умолчанию, если отсутствует наблюдаемая величина THP для ввода. •
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
•
ПО УМОЛЧАНИЮ: 0.0
psia (FIELD), atma (PVT-M),
10 Фактическое забойное давление (BHP). Вводимые здесь значения используются лишь в целях создания отчета, для сравнения с вычисленными значениями ВHP. Фактические значения ВHP могут быть записаны в Summary-файл с помощью ключевого слова WBHPH секции SUMMARY. Скважина не будет переходить под управление по BHP, если вычисленное значение BHP упадет ниже этого значения. (Действительное минимальное значение BHP устанавливается равным атмосферному давлению, когда скважина впервые появляется в ключевом слове WCONHIST, но пользователь может затем изменить его на любое желаемое значение с помощью ключевого слова WELTARG). Для этого элемента можно принять значение по умолчанию, если отсутствует наблюдаемая величина BHP для ввода. 1746
Ключевые слова WCONHIST
Только ECLIPSE 300
•
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
•
ПО УМОЛЧАНИЮ: 0.0
psia (FIELD), atma (PVT-M),
11 Фактический дебит жирного газа Вводимые здесь значения используются лишь в целях создания отчета, для сравнения с вычисленными значениями дебита добычи жирного газа. Фактические значения дебита добычи жирного газа могут быть записаны в SUMMARY файл с помощью ключевого слова WWGPRH секции SUMMARY. sm3/day (METRIC), scm3/hr (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Mscf/day (FIELD), sm3/day (PVT-M)
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей заканчивается пустой записью, содержащей только косую черту. Примечание
Если элементы 7 и 8 взяты по умолчанию, номер таблицы VFP и величина ALQ для скважины сохраняют их прежние значения. Их значения первоначально устанавливаются равными 0 и 0.0 соответственно, когда скважина впервые объявляется скважиной для воспроизведения истории. Если требуется, чтобы во время подгонки истории вычислялись значения THP, следует положить эти величины равными требуемым значениям либо в первом ключевом слове WCONHIST скважины, либо позже с помощью ключевого слова WELTARG, потом в ключевых словах WCONHIST могут быть элементы 7 и 8, взятые по умолчанию. Это устраняет необходимость постоянно переопределять данные элементы во всех ключевых словах WCONHIST.
Вывод в Summary-файл Фактические дебиты и накопленные значения добычи, отношения фаз (обводненность, GORи т. д.) и давления (BHP, THP) для скважин для воспроизведения истории могут быть записаны в Summary-файл вместе с вычисленными значениями. Ключевые слова секции SUMMARY, обозначающие фактические величины, заканчиваются на H (например, WOPRH). Фактические значения берутся из данных, вводимых в ключевом слове WCONHIST. Таким образом, пользователь может построить график, на котором сравниваются, к примеру, вычисленная обводненность скважины для воспроизведения истории (WWCT) с ее фактическим значением (WWCTH). Фактические дебиты также накапливаются по времени (например, WOPTH), их можно сравнивать с рассчитанными накопленными суммарными значениями (например, WOPT). Соответствующие ключевые слова для месторождения и группы (например, FOPRH, GWPRH) относятся к сумме расходов их подчиненных скважин, с расходами всех скважин для воспроизведения истории, с их фактическими дебитами, задаными в WCONHIST. Таким образом, например, FWCT можно сравнить с FWCTH, чтобы определить, насколько расчетная обводненность месторождения соответствует ее фактическому значению. Если затем скважина выводится из режима подгонки истории путем ее переопределения в WCONPROD, то вывод в SUMMARY файл рассчитывается так, как описано ниже: •
Фактические дебиты и отношения (например, WOPRH, WWCTH) полагаются равными нулю, т. к. ввод фактических данных отсутствует.
•
Их накопленные суммарные значения увеличиваются со временем, используя расчетные дебиты скважины. Таким образом, разница, например, между WOPTH и Ключевые слова WCONHIST
1747
WOPT, в любое время будет отражать накопленную разницу между фактическими и расчетными дебитами, проинтегрированными на периоде, в котором скважина работала в режиме подгонки истории. •
Исторические дебиты группы (например, GOPRH) являются суммой фактических дебитов их подчиненных скважин для воспроизведения истории и расчетных дебитов всех скважин, которые не находятся в режиме воспроизведения истории, скорректированных с помощью коэффициентов эффективности. Таким образом, разница, например, между GOPR и GOPRH, будет отражать накопленную разницу между фактическими и расчетными дебитами всех скважин, работающих в режиме подгонки истории.
•
Исторические накопленные суммарные значения группы (например, GOPTH) являются суммой исторических накопленных суммарных значений скважины (WOPTH) и равны историческим дебитам группы (GOPRH), проинтегрированным по времени.
Пример WCONHIST -- well -- name PROD1 PROD2 PROD3 /
1748
Ключевые слова WCONHIST
open/ shut OPEN OPEN OPEN
ctrl mode LRAT RESV RESV
oil rate 2410 1970 1507
water rate 320 725 431
gas VFP rate 2892 / 2364 / 1808 2
ALQ tab
0.0
obs THP
obs BHP
321 2314
/
WCONINJ
X ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY X SCHEDULE
Данные для управления нагнетательной скважиной при отсутствии группового управления Это ключевое слово может быть использовано для определения индивидуальных значений и ограничений для нагнетательных скважин, но есть и более простое альтернативное слово WCONINJE. WCONINJ было сохранено для совместимости со старыми файлами данных. WCONINJ можно также применять для обеспечения отдельных целевых значений обратной закачки и компенсации отбора для нагнетательных скважин. Но обратная закачка и компенсация отбора могут быть осуществлены с большей степенью гибкости с помощью группового управления закачкой (смотри ключевое слово GCONINJE). Нагнетательные скважины при групповом управлении должны быть заданы ключевым словом WCONINJE вместо этого ключевого слова.
УСТАРЕЛО
Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Записи могут быть закончены на любом элементе после элемента 5. Оставшимся элементам будет присвоено значение по умолчанию. Значения по умолчанию могут быть определены до косой черты нулевым счетчиком повтора формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
3
Тип нагнетательной скважины OIL
Скважина с закачкой нефти
WATER
Скважина с закачкой воды
GAS
Скважина с закачкой газа
Флаг открытой/закрытой скважины OPEN (ОТКРЫТА) Скважина открыта для закачки STOP
Скважина закрыта выше пласта, разрешается переток через ствол скважины.
SHUT (ЗАКРЫТО)
Скважина полностью изолирована от пласта.
AUTO
Скважина сначала находится в состоянии SHUT, но автоматически открывается, если позволяют ограничения на скорость бурения (ключевое слово WDRILTIM), наличие буровой установки (ключевое слово GRUPRIG) и максимальное число открытых скважин на группу (ключевое слово GECON, элемент 9). Если такие ограничения не заданы, скважина будет открыта немедленно. Скважины в режиме AUTO открываются в том порядке, в котором они впервые определены в ключевом слове WELSPECS, если только некоторые из них не принадлежат группе, которая уже имеет максимальное число открытых скважин или в которой все буровые установки уже заняты.
•
ПО УМОЛЧАНИЮ: OPEN (открыта) Ключевые слова WCONINJ
1749
4
5
Режим управления RATE
Управляется расходом в поверхностных условиях
RESV
Управляется расходом флюида в пластовых условиях
BHP
Управляется забойным давлением (BHP)
THP
Управляется устьевым давлением (THP)
Заданный расход в поверхностных условиях или его верхний предел (постоянная часть).
УСТАРЕЛО
Для скважин с обратной закачкой (смотри элементы 7 и 8) эта величина будет добавлена к расходу, связанному с обратной закачкой. Она может быть отрицательной, если обратную закачку надо уменьшить на некоторую постоянную величину. Это значение следует положить равным нулю, если постоянная составляющая не нужна. Для скважин, не имеющих целевого значения обратной закачки, введенное здесь нулевое значение предотвращает работу скважины.
6
sm3/day stb/day для нефти или воды Mscf/day для газа scm3/hr sm3/day
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20)
(METRIC) (FIELD) (FIELD) (LAB) (PVT-M)
Заданный расход флюида в пластовых условиях или его верхний предел (постоянная часть). Для скважин с компенсацией отбора (см. элементы 7 и 8) эта величина будет добавлена к закачке, связанной с компенсацией отбора. Она может быть отрицательной, если закачку для компенсации отбора надо уменьшить на некоторую постоянную величину. Это значение следует положить равным нулю, если постоянная составляющая не нужна. Для скважин, не имеющих целевого значения компенсации отбора, введенное здесь нулевое значение предотвращает фонтанирование скважины.
7
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20)
rb/day (FIELD), rm3/day (PVT-M)
Доля обратной закачки или закачки для компенсации отбора (см. элемент 8). •
8
rm3/day (METRIC), rcm3/hr (LAB),
•
ПО УМОЛЧАНИЮ: 0.0
Указатель обратной закачки или закачки для компенсации отбора. NONE
Нет обратной закачки или закачки для компенсации отбора
GPRD
Скважина закачивает обратно некоторую долю отбора ее группы
FPRD
Скважина закачивает обратно некоторую долю отбора месторождения
GVDG
Скважина компенсирует некоторую долю отбора ее группы
FVDG
Скважина компенсирует некоторую долю отбора месторождения
•
ПО УМОЛЧАНИЮ: NONE
Если задано GPRD, то заданная или предельная величина расхода в поверхностных условиях = Элемент 5 + Элемент 7 * дебит группы. Если задано FPRD, то заданная или предельная величина расхода в поверхностных условиях = Элемент 5 + Элемент 7 * дебит месторождения. Если задано GVDG, то заданная или предельная величина расхода в пластовых условиях = Элемент 6 + Элемент 7 * отбор для группы.
1750
Ключевые слова WCONINJ
Если задано FVDG, то заданная или предельная величина расхода в пластовых условиях = Элемент 6 + Элемент 7 * отбор для месторождения. Скважины для обратной закачки и для компенсации отбора не могут находиться под групповым управлением и не могут вставать в очередь на бурение. 9
Заданная величина BHP или верхний предел Рекомендуется устанавливать эту величину не превышающей наибольшее давление в таблицах PVT во избежание выхода из диапазона табличных значений в скважине. Не рекомендуется использовать значение по умолчанию, поскольку оно используется при вычислении потенциала скважины. Если взята величина по умолчанию, будет напечатано предупреждающее сообщение.
УСТАРЕЛО
•
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M)
•
ПО УМОЛЧАНИЮ: 1.0E5 psia = 6895 barsa = 6804 atma
10 Заданная величина THP или верхний предел •
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20)
barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M)
11 Номер таблицы VFP для нагнетательной скважины (см. ключевое слово VFPINJ). Номер следует установить равным нулю, если не надо вычислять THP, а для предельного THP взято значение по умолчанию. •
ПО УМОЛЧАНИЮ: 0.0
12 Концентрация испаренной нефти в нагнетаемом газе или концентрация растворенного газа в нагнетаемой нефти. sm3/sm3 stb/Mscf для скважин с закачкой газа Mscf/stb для скважин с закачкой газа scc/scc sm3/sm3
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
(METRIC) (FIELD) (FIELD) (LAB) (PVT-M)
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. См. также ключевое слово WELTARG, которое может быть использовано для изменения отдельных управляющих значений.
Пример INJ1
Нагнетает обратно в пласт половину добычи газа по ее группе за вычетом 200 MSCF/DAY, при условии, что верхний предел забойного давления (BHP) равен 5000 PSIA, a верхний предел устьевого давления (THP) равен 1000 PSIA. Величина THP вычисляется с использованием VFP-таблицы номер 2 для нагнетательной скважины.
INJ2
Нагнетает воду для компенсации 0.2 от отбора по месторождению с верхним пределом для значения BHP равным 4000 PSIA.
INJ3
Нагнетает воду с постоянным расходом в 500 STB/DAY и верхним пределом для BHP равным 5000 PSIA.
Ключевые слова WCONINJ
1751
WCONINJ INJ1 GAS OPEN RATE -200 INJ2 WAT OPEN RESV 1* INJ3 WAT OPEN RATE 500 /
1* 0.5 GPRD 5000 1000 2 / 0.0 0.2 FVDG 4000 / 3* 5000 /
УСТАРЕЛО
1752
Ключевые слова WCONINJ
WCONINJE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Данные управления для нагнетательных скважин Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Записи могут быть завершены на любом элементе с помощью косой черты (/); оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию могут быть определены до косой черты нулевым счетчиком повтора формата n*, где n ⎯ число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Тип нагнетательной скважины WATER
Скважина с закачкой воды
GAS
Скважина с закачкой газа При работе в композиционном режиме также должен быть задан состав нагнетаемого газа с помощью ключевого слова WINJGAS, кроме тех случаев, когда скважина подчинена группе с управлением нагнетанием газа, в которой нагнетаемый флюид уже определен.
ECLIPSE 300
OIL
Только ECLIPSE 100
3
Только ECLIPSE 100
Флаг открытой/закрытой скважины OPEN
Скважина открыта для закачки.
STOP
Скважина закрыта выше пласта.
SHUT
Скважина полностью изолирована от пласта.
AUTO
Скважина сначала находится в состоянии SHUT, но автоматически открывается, если позволяют ограничения на скорость бурения (ключевое слово WDRILTIM), наличие буровой установки (ключевое слово GRUPRIG) и максимальное число открытых скважин на группу (ключевое слово GECON, элемент 9). Если эти ограничения не заданы, то скважина открывается немедленно. Скважины в режиме AUTO открываются в том порядке, в котором они впервые определены в ключевом слове WELSPECS, если только некоторые из них не принадлежат группе, которая уже имеет максимальное число открытых скважин или в которой все буровые установки уже заняты.
• 4
Скважина с закачкой нефти
ПО УМОЛЧАНИЮ: OPEN
Режим управления RATE
Управляется заданным расходом в поверхностных условиях (Элемент 5)
RESV
Управляется заданным расходом в пластовых условиях (Элемент 6)
BHP
Управляется заданным значением BHP (Элемент 7)
THP
Управляется заданным значением THP (Элемент 8) Ключевые слова WCONINJE
1753
GRUP
5
Скважина немедленно поступает под групповое управление для закачки ее доли от величины, заданной для группы или месторождения ключевым словом GCONINJE.
Заданный расход в поверхностных условиях или его верхний предел •
ЕДИНИЦЫ:
sm3/day
(METRIC),
stb/day для нефти или воды
(FIELD)
Mscf/day для газа
(FIELD)
3
scm /hr 3
sm /day • 6
(PVT-M)
ПО УМОЛЧАНИЮ: Заданное значение и ограничение отсутствуют
Заданное значение дебита флюида в пластовых условиях или его верхний предел •
• 7
(LAB)
ЕДИНИЦЫ:
rm3/day (METRIC),
rb/day (FIELD),
rcm3/hr (LAB),
rm3/day (PVT-M)
ПО УМОЛЧАНИЮ: Заданное значение и ограничение отсутствуют
Заданная величина BHP или верхний предел Рекомендуется устанавливать эту величину не превышающей наибольшее давление в таблицах PVT во избежание выхода из диапазона табличных значений в скважине. Не рекомендуется использовать значение по умолчанию, поскольку оно используется при вычислении потенциала скважины. •
ЕДИНИЦЫ:
barsa (METRIC),
psia (FIELD),
atma (LAB),
atma (PVT-M)
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 1.0E5 psia = 6895 barsa = 6804 atma
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 1000 atma = 14700 psia = 1013 barsa
ECLIPSE 300 Thermal
•
ПО УМОЛЧАНИЮ: 200 atma = 2940 psia = 202.6 barsa
8
Заданная величина THP или верхний предел •
• 9
ЕДИНИЦЫ:
barsa (METRIC),
psia (FIELD),
atma (LAB),
atma (PVT-M)
ПО УМОЛЧАНИЮ: Заданное значение и ограничение отсутствуют
Номер таблицы VFP для нагнетательной скважины (см. ключевое слово VFPINJ). Номер следует установить равным нулю, если не надо вычислять THP, а для предельного THP взято значение по умолчанию. •
Только ECLIPSE 100
ПО УМОЛЧАНИЮ: 0
10 Концентрация испаренной нефти в нагнетаемом газе или концентрация растворенного газа в нагнетаемой нефти. •
•
ЕДИНИЦЫ:
sm3/sm3
(METRIC)
stb/Mscf для скважин с закачкой газа
(FIELD)
Mscf/stb для скважин с закачкой газа
(FIELD)
scm3/scm3
(LAB).
ПО УМОЛЧАНИЮ: 0.0
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. 1754
Ключевые слова WCONINJE
См. также ключевое слово WELTARG, которое может быть использовано для изменения отдельных управляющих значений.
Пример WCONINJE INJ1 GAS OPEN RATE 500 1* 5000 1000 2 / INJ2 WAT OPEN RESV 1* 1000 4000 / INJ3 WAT OPEN RATE 700 1* 5000 / /
Ключевые слова WCONINJE
1755
WCONINJH
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Фактические темпы нагнетания для скважин для воспроизведения истории Это ключевое слово используется вместо WCONINJE для объявления нагнетательных скважин как специальных скважин для воспроизведения истории и для ввода их фактических дебитов (и опционально их измеренных значений BHP и THP). Эквивалентное ключевое слово для определения добывающих скважин с воспроизведением истории — WCONHIST. Скважины можно объявить как скважины для воспроизведения истории в процессе воспроизведения истории, когда их темпы нагнетания известны. При расчете такие скважины, как правило, ограничиваются так, чтобы они работали при их наблюдаемых темпах нагнетания, и расчетные значения BHP и THP сравниваются с измеренными значениями. ECLIPSE рассматривает скважины для воспроизведения истории не так, как обычные нагнетательные скважины: •
Наблюдаемые темпы нагнетания, введенные в данном ключевом слове, можно записать в SUMMARY файл наряду с измеренными THP и BHP, если они введены здесь, для сравнения с дебитами и давлениями, рассчитанными в ходе моделирования.
•
Набор контрольных режимов для скважины ограничен RATE и BHP. Верхний предел забойного давления (BHP) автоматически устанавливается равным большой величине, когда скважина впервые объявляется скважиной для воспроизведения истории (первый раз, когда она появляется в ключевом слове WCONINJH). Это делается для уменьшения возможности перехода скважины на управление с заданным значением BHP до того, как ее коэффициент продуктивности не будет должным образом подогнан. (Переход на управление с заданным значением BHP, равным весьма большой величине, означает, что Kh или скин-фактор очень плохо подобраны.) Пользователь может изменить предел BHP на любое желаемое значение с помощью ключевого слова WELTARG после первого ключевого слова WCONINJH, в котором появляется скважина. Предел BHP не будет изменен последующими ключевыми словами WCONINJH. Существует опция (см. ключевое слово WHISTCTL) для автоматической остановки счета, если скважина с воспроизведением истории переходит под управление по BHP.
Внимание
Для многосегментных скважин (ключевое слово WELSEGS) рекомендуется для задания предела BHP, находящегося в диапазоне таблиц PVT, использовать WELTARG после WCONHIST. Если эти таблицы экстраполируются на очень высокое давление, возможно, что свойства флюида станут нефизичными. Модель многосегментной скважины требует для сходимости реалистических свойств флюида. Заметим, что расчет потенциала скважины использует лимит BHP, даже если фактическое BHP скважины существенно меньше этого значения.
Можно сделать фактические дебиты меняющимися во времени путем повторения ключевого слова WCONINJH на каждом временном шаге. Скважину для воспроизведения истории можно преобразовать в обычную скважину (со стандартным набором режимов управления), просто задавая ее вновь ключевым словом WCONINJE.
1756
Ключевые слова WCONINJH
Ключевое слово WCONINJH сопровождается произвольным числом записей, каждая из которых содержит следующие элементы данных и заканчивается косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей лишь косую черту. 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Тип нагнетательной скважины WATER
Скважина с закачкой воды
GAS
Скважина с закачкой газа При работе в композиционном режиме также должен быть задан состав нагнетаемого газа с помощью ключевого слова WINJGAS, кроме тех случаев, когда скважина подчинена группе с управлением нагнетанием газа, в которой нагнетаемый флюид уже определен.
ECLIPSE 300
OIL
Только ECLIPSE 100
3
Скважина с закачкой нефти
Флаг открытой/закрытой скважины OPEN (ОТКРЫТА) Скважина открыта для закачки STOP
Скважина закрыта выше пласта.
SHUT (ЗАКРЫТО)
Скважина полностью изолирована от пласта.
•
ПО УМОЛЧАНИЮ: OPEN (открыта)
Когда скважина закрыта или остановлена, следует положить фактические дебиты равными нулю. Если дебит положен равным нулю при открытой скважине, то допускаются перетоки; это значит, скважина ведет себя так, как если бы она была остановлена. 4
5
Фактический темп нагнетания (при поверхностных условиях) sm3/day stb/day для нефти или воды Mscf/day для газа scm3/hr sm3/day
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
(METRIC), (FIELD) (FIELD) (LAB) (PVT-M)
Наблюдаемое забойное давление (BHP). Вводимые здесь значения используются лишь в целях создания отчета, для сравнения с вычисленными значениями ВHP. Фактические значения ВHP могут быть записаны в Summary-файл с помощью ключевого слова WBHPH секции SUMMARY. Скважина не перейдет под управление по BHP, если вычисленное значение BHP поднимется выше этого значения. (Действительный верхний предел BHP устанавливается очень высоким, когда скважина впервые появляется в ключевом слове WCONINJH, но пользователь может затем изменить его на любое желаемое значение с помощью ключевого слова WELTARG). Для этого элемента можно принять значение по умолчанию, если отсутствует наблюдаемая величина BHP для ввода. •
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
•
ПО УМОЛЧАНИЮ: 0.0
psia (FIELD), atma (PVT-M)
Ключевые слова WCONINJH
1757
6
Наблюдаемое устьевое давление (THP). Вводимые здесь значения используются лишь в целях создания отчета, для сравнения с вычисленными значениями THP. Фактические значения THP могут быть записаны в Summary-файл с помощью ключевого слова WTHPH секции SUMMARY. Скважина не перейдет под управление по THP, если вычисленное значение THP поднимется выше этого значения. Для этого элемента можно принять значение по умолчанию, если отсутствует наблюдаемая величина THP для ввода.
7
•
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
•
ПО УМОЛЧАНИЮ: 0.0
psia (FIELD), atma (PVT-M)
Номер таблицы VFP для нагнетательной скважины (см. ключевое слово VFPINJ). Положите его равным нулю, если не требуется вычисление устьевого давления (THP). Если задано > 0, то значение THP скважины будет вычисляться и записываться в отчет, но проверка верхнего предела не осуществляется, так что скважина не перейдет под управление по THP. •
Только ECLIPSE 100
8
ПО УМОЛЧАНИЮ: Вначале ноль, затем нет изменений по сравнению с предыдущим значением
Концентрация испаренной нефти в нагнетаемом газе или концентрация растворенного газа в нагнетаемой нефти. sm3/sm3 (METRIC) stb/Mscf для скважин с закачкой газа (FIELD) Mscf/stb для скважин с закачкой газа (FIELD) scm3/scm3 (LAB).
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей заканчивается пустой записью, содержащей только косую черту.
Вывод в Summary-файл Имеются аналогичные возможности для записи истории темпов нагнетания и давлений нагнетательной скважины в SUMMARY файл, как и для добывающих скважин (см. ключевое слово WCONHIST). Фактические темпы закачки и накопленные значения добычи можно записать в SUMMARY файл с помощью соответствующих ключевых слов секции SUMMARY, заканчивающихся на H (WWIRH, WGIRH, WWITH, WGITH). Фактические значения ВHP и THP можно записать в SUMMARY файл с помощью ключевых слов WBHPH и WTHPH соответственно. Соответствующие ключевые слова для месторождения и группы (например, FWIRH, GGIRH) относятся к сумме фактических значений и их накопленных значений для подчиненных им нагнетательных скважин.
Пример WCONINJH -- well -- name WINJ GINJ /
1758
Ключевые слова WCONINJH
well type WAT GAS
open/ shut OPEN OPEN
inj obs rate BHP 2410 / 3970 3676
obs THP 2852
VFP tab 2 /
Rs/Rv
WCONINJP
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Данные управления нагнетательными скважинами при площадном заводнении Это ключевое слово используется для задания скважины, которая нагнетает с темпом, определенным добычей скважин, окружающих ее. Пример такого типа управления — определение скважины, которая нагнетает с темпом, равным сумме четвертых долей отбора каждой из четырех соседних добывающих скважин в пятиточечной схеме. Ключевое слово можно применять одновременно только к одной скважине, т. е. его следует ввести несколько раз, если под управлением такого рода должны находиться несколько скважин. За ключевым словом следует запись данных, которая задает нагнетательную скважину, а за ней — набор записей данных, указывающих добывающие скважины вокруг нее, каждая из которых вносит вклад в определение темпа закачки нагнетательной скважины. Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту. Каждая запись содержит следующие элементы данных:
Запись 1 Эта запись определяет данные для управления нагнетательной скважиной. Она аналогична ключевому слову WCONINJE за исключением того, что темп закачки не указывается; он рассчитывается на каждом шаге по времени на основе добычи окружающих скважин, которые указаны в последующих записях данного ключевого слова. Запись может быть завершена на любом элементе с помощью косой черты (/); оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию могут быть определены до косой черты «нулевым числом» повторяющихся значений формата n*, где n — число последовательных элементов, задаваемых по умолчанию. 1
Имя скважины
2
Тип нагнетательной скважины WATER
Скважина с закачкой воды
GAS
Скважина с закачкой газа При работе в композиционном режиме также должен быть задан состав нагнетаемого газа с помощью ключевого слова WINJGAS, кроме тех случаев, когда скважина подчинена группе с управлением нагнетанием газа, в которой нагнетаемый флюид уже определен.
ECLIPSE 300
OIL
Только ECLIPSE 100
3
Скважина с закачкой нефти
Флаг открытой/закрытой скважины OPEN (ОТКРЫТА)
Скважина открыта для закачки.
STOP
Скважина закрыта выше пласта.
SHUT (ЗАКРЫТО)
Скважина полностью изолирована от пласта
Ключевые слова WCONINJP
1759
AUTO
Только ECLIPSE 100
• 4
Скважина сначала находится в состоянии SHUT, но автоматически открывается, если позволяют ограничения на скорость бурения (ключевое слово WDRILTIM), наличие буровой установки (ключевое слово GRUPRIG) и максимальное число открытых скважин на группу (ключевое слово GECON, элемент 9). Если эти ограничения не заданы, то скважина открывается немедленно. Скважины в режиме AUTO открываются в том порядке, в котором они впервые определены в ключевом слове WELSPECS, если только некоторые из них не принадлежат группе, которая уже имеет максимальное число открытых скважин или в которой все буровые установки уже заняты.
ПО УМОЛЧАНИЮ: OPEN (открыта)
Верхний предел BHP Рекомендуется устанавливать эту величину не превышающей наибольшее давление в таблицах PVT во избежание выхода из диапазона табличных значений в скважине. Не рекомендуется использовать значение по умолчанию, поскольку оно используется при вычислении потенциала скважины. •
ЕДИНИЦЫ:
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 1.0E5 psia or 6895 barsa or 6804 atma
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 1000 atma = 14700 psia = 1013 barsa
ECLIPSE 300, термальная опция
•
ПО УМОЛЧАНИЮ: 200 atma = 2940 psia = 202.6 barsa
5
6
barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M)
Верхний предел THP •
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
•
ПО УМОЛЧАНИЮ: Не ограничено
psia (FIELD), atma (PVT-M)
Номер таблицы VFP для нагнетательной скважины (см. ключевое слово VFPINJ). Номер следует установить равным нулю, если не надо вычислять THP, а для предельного THP взято значение по умолчанию. •
Только ECLIPSE 100
7
ПО УМОЛЧАНИЮ: 0
Концентрация испаренной нефти в нагнетаемом газе или концентрация растворенного газа в нагнетаемой нефти. sm3/sm3 stb/Mscf для скважин с закачкой газа Mscf/stb для скважин с закачкой газа scm3/scm3
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Каждая запись заканчивается косой чертой (/).
1760
Ключевые слова WCONINJP
Каждая последующая запись Каждая из последующих записей определяет
1
•
добывающую скважину
•
долю ее дебита в пластовых условиях, которая вносит вклад в общий темп закачки нагнетательной скважины, определенной в записи 1.
Имя добывающей скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Доля дебита добывающей скважины для скважин(ы) в элементе 1 Это — пропорция дебита в пластовых условиях добывающей скважины, которая, будучи добавленной ко всем остальным участвующим добывающим скважинам, определят темп закачки нагнетательной скважины, определенной в записи 1. •
ПО УМОЛЧАНИЮ: 1/Np, где Np число соседних добывающих скважин, определенных в этом ключевом слове.
Запись должна заканчиваться косой чертой (/).
Примечания 1
Нагнетательная скважина, используемая при площадном заводнении, автоматически полагается недоступной для группового контроля высшего уровня.
2
Если нагнетательная скважина ранее была определена как нагнетательная скважина, используемая при площадном заводнении, а затем была переопределена с помощью этого ключевого слова без указания связанных добывающих скважин, она снова будет рассматриваться как обычная нагнетательная скважина. Этого можно также достичь путем переопределения режима управления скважины с помощью ключевого слова WCONINJE.
3
Режим управления нагнетательной скважины, используемой при площадном заводнении, выводится в файле PRINT как 'PFVR'.
4
Хотя количество добывающих скважин, влияющих на темп закачки, не ограничено, отбор от отдельной добывающей скважины не может быть разделен между более чем десятью нагнетательными скважинами, используемыми при площадном заводнении.
Ключевые слова WCONINJP
1761
Пример Скважина с закачкой воды INJW компенсирует четверть отбора из пласта каждой из окружающих ее добывающих скважин. Это, в сущности, разделение отбора добычи в пятиточечной схеме расположения скважин. WCONINJP INJW WAT 1* 5000 / PRD1 / PRD2 / PRD3 / PRD4 / /
1762
Ключевые слова WCONINJP
WCONPROD
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Данные управления добывающими скважинами Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Записи могут завершаться преждевременно косой чертой (/). Для оставшихся элементов берутся значения по умолчанию. Значения по умолчанию могут быть определены до косой черты «нулевым числом» повторяющихся значений формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Флаг открытой/закрытой скважины OPEN (ОТКРЫТА) Скважина открыта для добычи
Только ECLIPSE 100
STOP
Скважина закрыта выше пласта
SHUT (ЗАКРЫТО)
Скважина полностью изолирована от пласта
AUTO
Скважина сначала находится в состоянии SHUT, но автоматически открывается, если позволяют ограничения на скорость бурения (ключевое слово WDRILTIM), наличие буровой установки (ключевое слово GRUPRIG) и максимальное число открытых скважин на группу (ключевое слово GECON, элемент 9). Если такие ограничения не заданы, скважина будет открыта немедленно. Скважины в режиме AUTO открываются в том порядке, в котором они впервые определены в ключевом слове WELSPECS, если только некоторые из них не принадлежат группе, которая уже имеет максимальное число открытых скважин или в которой все буровые установки уже заняты.
Предпочтительнее закрывать или останавливать скважину, а не давать ей нулевой дебит. В частности, задание нулевого дебита в скважине с установленным пределом устьевого давления (THP) может вызвать переключение с одного режима на другой. Кроме того, ECLIPSE 300 интерпретирует нулевой дебит (примененный к любому элементу, не являющемуся целевым для режима управления) как дебит по умолчанию, т. е. неактивный. • 3
ПО УМОЛЧАНИЮ: OPEN (ОТКРЫТА)
Режим управления ORAT
Управляется целевым дебитом нефти (Элемент 4)
WRAT
Управляется целевым дебитом воды (Элемент 5)
GRAT
Управляется целевым дебитом газа (Элемент 6)
LRAT
Управляется целевым дебитом жидкости (Элемент 7)
RESV
Управляется целевым дебитом флюида в пластовых условиях (Элемент 8)
BHP
Управляется целевым значением BHP (Элемент 9) Ключевые слова WCONPROD
1763
THP
Управляется целевым значением THP (Элемент 10)
Только ECLIPSE 300
WGRA
Управляется целевым дебитом жирного газа (Элемент 13)
Только ECLIPSE 300
TMRA
Управляется целевым суммарным молярным расходом (Элемент 14)
Только ECLIPSE 300
STRA
Управляется целевым дебитом пара (элемент 15) (доступно только для термальной опции)
Только ECLIPSE 300
SATP
Управляется давлением водонасыщенности (элемент 16) (доступно только для термальной опции)
Только ECLIPSE 300
SATT
Управляется температурой водонасыщенности (элемент 17) (доступно только для термальной опции)
Только ECLIPSE 300
CVAL
Управляется целевым дебитом тепла (Элемент 18) Для использования этого режима управления необходимо указать молярные значения теплотворности с помощью ключевого слова CALVAL.
GRUP
Скважина немедленно встает под групповое управление для добычи своей доли от величины, заданной для группы или месторождения ключевым словом GCONPROD.
•
ПО УМОЛЧАНИЮ: ' ' не определено
Режим управления может быть оставлен взятым по умолчанию, если скважина закрыта (остановлена) и не поставлена в очередь на бурение.
ECLIPSE 100
4
5
6
Целевой дебит нефти или его верхний предел. sm3/day (METRIC), scm3/hr (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
stb/day (FIELD), sm3/day (PVT-M)
Целевой дебит воды или его верхний предел. sm3/day (METRIC), scm3/hr (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
stb/day (FIELD), sm3/day (PVT-M)
Целевой дебит газа или его верхний предел. В композиционной модели дебит газа скважины определяется путем проведения углеводорода скважины через копию сепаратора, которому присвоена скважина, или путем испарения при стандартных условиях, если сепаратор не был задан.
ECLIPSE 300
7
8
sm3/day (METRIC), scm3/hr (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
Mscf/day (FIELD), sm3/day (PVT-M)
Целевой дебит жидкости или его верхний предел. sm3/day (METRIC), scm3/hr (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
stb/day (FIELD), sm3/day (PVT-M)
Заданное значение дебита флюида в пластовых условиях или его верхний предел. Объемный расход флюида в пластовых условиях представляет собой объем добытых флюидов, измеренных при среднем давлении углеводорода в месторождении или среднем давлении в указанной области подсчета запасов, если в ключевом слове WELSPECS задан элемент 13.
1764
sm3/day (METRIC), rcm3/hr (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
Ключевые слова WCONPROD
rb/day (FIELD), rm3/day (PVT-M)
9
Целевая величина забойного давления (BHP) или ее нижний предел •
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: Атмосферное давление
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 100 atma = 1470 psia
psia (FIELD), atma (PVT-M)
Рекомендуется устанавливать эту величину не ниже наименьшего давления в таблицах PVT во избежание экстраполяции табличных значений в скважине. Не рекомендуется использовать значение по умолчанию, поскольку оно используется при вычислении потенциала скважины. Кроме того, если скважина приближается к значению BHP по умолчанию, то рассчитанные значения THP в ECLIPSE 100 станут отрицательными. 10 Целевая величина устьевого давления (ТHP) или ее нижний предел. •
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
•
ПО УМОЛЧАНИЮ: 0.0
psia (FIELD), atma (PVT-M)
Задание предела THP, равного нулю, предотвратит переход скважины под управление THP, каким бы ни было вычисленное значение THP. Но THP рассчитывается, если в элементе 11 указан положительный номер таблицы VFP.
ECLIPSE 100
11 Номер таблицы VFP добывающей скважины. (Смотри ключевое слово VFPPROD.) Номер следует установить равным нулю, если не надо вычислять THP, а для предельного THP принято нулевое значение. •
ПО УМОЛЧАНИЮ: 0
12 Величина искусственного лифта для использования при вычислении THP (см. ключевое слово VFPPROD). • Только ECLIPSE 300
ПО УМОЛЧАНИЮ: 0.0
13 Целевой дебит жирного газа или верхний предел. Дебит жирного газа связан с мольной долей углеводорода, извлеченного с помощью единицы Z-фактора в поверхностных условиях.
Только ECLIPSE 300
Только ECLIPSE 300
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
Mscf/day (FIELD), sm3/day (PVT-M)
14 Целевой молярный расход или его верхний предел. •
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
kg.M/day (METRIC), g.M/hr (LAB),
lb.M/day (FIELD), kg.M/day (PVT-M)
15 Целевой дебито добычи пара или его верхний предел, эквивалент холодной воды (доступно только для термальной опции) • •
Только ECLIPSE 300
sm3/day (METRIC), scc3/hr (LAB),
•
ЕДИНИЦЫ:
sm3/day (METRIC), scm3/hr (LAB),
stb/day (FIELD), sm3/day (PVT-M)
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
16 Сдвиг давления ∆P для контроля давления насыщенности (доступно только для термальной опции)
Ключевые слова WCONPROD
1765
Давление на забое ограничено условием BHP ≥ Psat + ∆P, где Psat — максимальное давление водонасыщенности во всех добывающих ячейках перфорации. • Только ECLIPSE 300
ЕДИНИЦЫ:
Barsa (METRIC), atma (LAB),
psia (FIELD) atma (PVT-M)
17 Сдвиг температуры ∆T для контроля температуры насыщенности (доступно только для термальной опции) Давление на забое ограничено условием BHP ≥ Psat (T + ∆T), где Т максимальная температура во всех добывающих ячейках перфорации. •
Только ECLIPSE 300
ЕДИНИЦЫ:
°C (METRIC) °C (LAB)
°F (FIELD) °C (PVT-M)
18 Заданный дебит теплоты или его верхний предел. •
ЕДИНИЦЫ:
kJ/day (METRIC), J/hr (LAB),
BTU/day (FIELD), kJ/day (PVT-M)
•
ПО УМОЛЧАНИЮ: Отсутствует значение или ограничение
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. См. также ключевое слово WELTARG, которое может быть использовано для изменения отдельных управляющих значений.
Пример WCONPROD PROD3 OPEN LRAT 2* 5000 1000 1* 2000 100 1 0.0 / PROD4 OPEN ORAT 1000 2000 3* 2000 / /
1766
Ключевые слова WCONPROD
WCUTBACK
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Условия сокращения дебита скважин (для добывающих и нагнетательных) Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Верхний предел значения обводненности для сокращения дебита скважины (только для добывающих скважин). Значение 0,0 отменяет это ограничение
3
sm3/sm3 (METRIC), scm3/scm3 (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нет ограничения
stb/stb (FIELD), sm3/sm3 (PVT-M)
Верхний предел газонефтяного фактора для сокращения дебита скважины (только для добывающих скважин). Значение 0,0 отменяет это ограничение
4
sm3/sm3 (METRIC), scm3/scm3 (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нет ограничения
Mscf/stb (FIELD), sm3/sm3 (PVT-M)
Верхний предел газожидкостного фактора для сокращения дебита скважины (только для добывающих скважин). Значение 0,0 отменяет это ограничение
5
sm3/sm3 (METRIC), scm3/scm3 (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нет ограничения
Mscf/stb (FIELD), sm3/sm3 (PVT-M)
Верхний предел водогазового фактора для сокращения дебита скважины (только для добывающих скважин). Значение 0,0 отменяет это ограничение
6
•
ЕДИНИЦЫ:sm3/sm3 (METRIC), scm3/scm3 (LAB),
•
ПО УМОЛЧАНИЮ: Нет ограничения
stb/Mscf (FIELD), sm3/sm3 (PVT-M)
Коэффициент сокращения расхода (доля) Это — отношение сокращенного дебита к текущему дебиту. Должен быть меньше 1.0.
ECLIPSE 100
В этом ключевом слове и в ключевом слове WBHGLR применяется одинаковый коэффициент сокращения дебита. Если ранее было введено WBHGLR, то этот элемент
Ключевые слова WCUTBACK
1767
заменяет элемент 4 этого ключевого слова. Если WBHGLR вводится позже, его 4-й элемент заменяет данный элемент. •
ECLIPSE 100
7
Только ECLIPSE 300
ПО УМОЛЧАНИЮ: то же, что элемент 4 в ключевом слове WBHGLR, если оно было введено ранее; в противном случае значение по умолчанию не допускается.
Управляющая фаза, для которой осуществляется сокращение расхода OIL
Сокращенный дебит нефти
WAT
Сокращенный дебит воды
GAS
Сокращенный дебит газа
LIQ
Сокращенный дебит жидкости
RESV
Сокращенный дебит флюида в пластовых условиях
WGAS
Сокращенный дебит жирного газа
Рекомендуется выбирать фазу, не имеющую заданного пользователем предела расхода, иначе он будет заменяться, как только будет происходит процесс или обращение процесса; см. примечание 3 ниже. ECLIPSE 100
В этом ключевом слове и в ключевом слове WBHGLR применяется одинаковая управляющая фаза. Если ранее было введено WBHGLR, то этот элемент заменяет элемент 5 этого ключевого слова. Если WBHGLR вводится позже, его 5-й элемент заменяет данный элемент.
ECLIPSE 100
• 8
ПО УМОЛЧАНИЮ: то же, что элемент 5 в ключевом слове WBHGLR, если оно было введено ранее; в противном случае значение по умолчанию не допускается.
Предел давления в блоке сетки для сокращения дебита скважины. (Применим к любому блоку, содержащему открытое соединение со скважиной.) Значение 0.0 или > 1.0E19 отменяет этот лимит. Это рассматривается как нижний предел для добывающих скважин и как верхний предел для нагнетательных скважин.
9
•
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
•
ПО УМОЛЧАНИЮ: 0.0
psia (FIELD), atma (PVT-M)
Предел давления в блоке сетки для обращения процесса сокращения. (Применим к любому блоку, содержащему открытое соединение со скважиной.) Значение 0.0 или > 1.0E19 отменяет этот лимит. Это рассматривается как верхний предел для добывающих скважин и как нижний предел для нагнетательных скважин. •
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
•
ПО УМОЛЧАНИЮ: 0.0
psia (FIELD), atma (PVT-M)
10 Нижний предел значения обводненности для обращения процесса сокращения дебита (только для добывающих скважин). Значение 0,0 отменяет это ограничение sm3/sm3 (METRIC), scm3/scm3 (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
stb/stb (FIELD), sm3/sm3 (PVT-M)
11 Нижний предел газонефтяного фактора для обращения процесса сокращения дебита (только для добывающих скважин). Значение 0,0 отменяет это ограничение 1768
Ключевые слова WCUTBACK
sm3/sm3 (METRIC), scm3/scm3 (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Mscf/stb (FIELD), sm3/sm3 (PVT-M)
12 Нижний предел газожидкостного фактора для обращения процесса сокращения дебита (только для добывающих скважин). Значение 0,0 отменяет это ограничение sm3/sm3 (METRIC), scm3/scm3 (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Mscf/stb (FIELD), sm3/sm3 (PVT-M)
13 Нижний предел водогазового фактора для обращения процесса сокращения дебита (только для добывающих скважин). Значение 0,0 отменяет это ограничение sm3/sm3 (METRIC), scm3/scm3 (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
stb/Mscf (FIELD), sm3/sm3 (PVT-M)
14 Удалить сокращения после модификации скважины? YES (Да) Если скважина была модифицирована после превышения экономического предела (задан в ключевых словах CECON, WECON и т. д.), то все сокращения дебита, произведенные на скважине, полностью обращаются путем удаления ограничения на дебит для управляющей фазы, заданной в элементе 7. NO (нет) Все сокращения, сделанные на скважине, остаются в силе (если не были обращены в результате применения предела обращения сокращений). ECLIPSE 100
Эта схема действует для данного ключевого слова и для ключевого слова WBHGLR. Если ранее было введено WBHGLR, то этот элемент заменяет элемент 8 этого ключевого слова. Если WBHGLR вводится позже, его 8-й элемент заменяет данный элемент. •
ПО УМОЛЧАНИЮ: NO (нет)
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Примечания 1
Всякий раз, когда в скважине нарушается одно из ограничений, приведенных в элементах 2-5 и 8, будет установлен режим работы с заданным сокращенным расходом фазы, определенной в элементе 7. Ее режим управления автоматически изменится на режим, соответствующий Элементу 7 (если она еще не находится в этом режиме управления). Заданный расход управляющей фазы будет установлен равным текущему расходу данной фазы, умноженному на коэффициент сокращения расхода, заданный в элементе 6.
2
Всякий раз, когда в скважине нарушается одно из ограничений обращения процесса, приведенных в элементах 9-13, и если скважина в настоящий момент работает в режиме управления фазы, заданной в элементе 7, целевой расход фазы будет увеличен делением на коэффициент в элементе 6. Это обращает процесс сокращения.
3
Целевой дебит скважины выбранной фазы, выбранной в элементе 7, изменяется каждый раз, когда нарушается одно из ограничений. Всякий первоначально заданный пользователем предел расхода фазы будет «забыт». Таким образом, ряд обращений процесса сокращения расхода может увеличить задаваемый расход фазы сверх его Ключевые слова WCUTBACK
1769
начального предела. Чтобы избежать этого, в элементе 7 выбирается фаза, для которой пользователь не установил предел. Например, если для скважины заданы ограничения дебита непосредственно для нефтяной и водной фазы, подходящей управляющей фазой будет LIQ или RESV. Скважина изменяет свой режим управления в процессе сокращения добычи. При обращениях сокращения этот лимит увеличивается, но исходные лимиты нефти и воды остаются неизменными и не превышаются. 4
Данное ключевое слово может быть применено и к добывающим, и к нагнетательным скважинам. Пределы в элементах 2-5 и в элементах 10-13 относятся только к добывающим скважинам. Пределы давления в элементах 8 и 9 могут быть применены как к добывающим, так и к нагнетательным скважинам.
См. также ключевое слово WLIMTOL.
Пример WCUTBACK 'P*' 0.6 WELL2 1* /
1770
Ключевые слова WCUTBACK
3* 3.0
2*
0.9 0.9
LIQ RESV
3000 / 3*
2.0 /
WCYCLE
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Автоматическое периодическое включение и выключение скважин Это ключевое слово обеспечивает возможность автоматического включения и выключения скважин на определенные интервалы времени. Опция может быть использована, например, для моделирования процесса WAG, в котором нагнетательная скважина попеременно закачивает то воду, то газ. Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Период включенного состояния. Скважина будет отключена в начале первого временного шага, который начнется после окончания заданного периода включенного состояния. Нулевая или отрицательная величина выведет скважину из автоматической циклической работы.
3
•
ЕДИНИЦЫ:
days (METRIC), hrs (LAB),
•
ПО УМОЛЧАНИЮ: 0.0
days (FIELD), days (PVT-M)
Период выключенного состояния. Если скважина была отключена в автоматическом циклическом процессе, она включится вновь в начале первого временного шага, который начнется после окончания заданного периода выключенного состояния. Если скважина была закрыта по какой-либо другой причине (например, вручную или вследствие экономического ограничения), то она останется закрытой, пока не будет предпринято действие, чтобы ее вновь открыть. После повторного открытия она будет находиться в автоматическом циклическом процессе. Нулевая или отрицательная величина выведет скважину из автоматической циклической работы.
4
•
ЕДИНИЦЫ:
days (METRIC), hrs (LAB),
•
ПО УМОЛЧАНИЮ: 0.0
days (FIELD), days (PVT-M)
Время запуска (start-up time). Коэффициент эффективности скважины будет постоянно возрастать с заданного времени начала, когда она включается в автоматический циклический процесс. В течение каждого временного шага после повторного открытия коэффициент эффективности будет умножаться на величину (T – To)/Start-up Time
где
[3.193]
T – момент конца шага по времени To – время включения скважины
пока T – To < Start-up Time. Ключевые слова WCYCLE
1771
Таким образом, если время запуска будет больше по сравнению с размером временного шага, скважина будет вводиться постепенно, избегая трудностей сходимости на временном шаге, которые иногда наблюдаются, если вдруг открывается высокодебитная скважина. Время начала также используется при включении скважин при периодической проверке (смотри ключевое слово WTEST).
5
•
ЕДИНИЦЫ:
days (METRIC), hrs (LAB),
days (FIELD), days (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.0, что соответствует моментальному включению.
Максимальная продолжительность временного шага, в котором скважина включается в автоматический циклический процесс. Определенная здесь величина будет переопределять обычную максимальную длину шага (смотри ключевое слово TUNING) на временном шаге, в котором скважина включается в автоматический циклический процесс. Это дает возможность сокращения временных шагов при включении скважины во избежание проблем со сходимостью, возникающих иногда при внезапном включении высокодебитной скважины. Нулевая или отрицательная величины оставляют обычную максимальную длину временного шага.
6
•
ЕДИНИЦЫ:
days (METRIC), hrs (LAB),
days (FIELD), days (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.0 (вначале нет ограничений на шаг по времени)
Должны ли временные шаги контролироваться для точного их совпадения со временем включения (выключения) скважины в циклическом процессе? YES (Да) Временные шаги будут совпадать со временем включения (выключения) скважин, поэтому скважины функционируют с точно определенными периодами. (Если несколько скважин включаются и выключаются в разное время, это может замедлить расчет из-за выработки малых временных шагов.) NO (нет) Временные шаги не будут автоматически совпадать с моментами включения (выключения) в циклическом процессе. Скважина будет переключаться в начале следующего временного шага, начинающегося после окончания определенного периода. Интервалы включения (выключения) скважин могут быть поэтому больше, чем заданные величины, если они не совпадают с моментами выдачи отчетов. •
ПО УМОЛЧАНИЮ: NO (нет)
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей только косую черту.
Пример Для реализации схемы закачки WAG со следующими параметрами: закачка воды в течение 60-ти дней; закачка газа в течение 40 дней, начиная с закачки воды, с 10- дневным максимальным временным шагом при каждой смене процесса:
1772
Ключевые слова WCYCLE
Задание интервалов цикла: WCYCLE -- well -- name INJW INJG /
on period 60.0 40.0
off period 40.0 60.0
startup time 1* 1*
max t/s on startup 10.0 10.0
control timesteps? YES / YES /
Начинается с открытой скважины, закачивающей воду, и закрытой скважины, нагнетающей газ: WELOPEN INJW OPEN INJG SHUT /
/ /
Переход к началу первого интервала закачки газа и открытие скважину, нагнетающую газ. Начнется циклический процесс: TSTEP 60.0 / WELOPEN INJG OPEN /
/
Ключевые слова WCYCLE
1773
WDFAC
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задает D-фактор скважины (зависящий от расхода скин-фактор для газа) Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
D-фактор скважины (скважин). day/sm3 (METRIC), hr/scm3 (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
day/Mscf (FIELD), day/sm3 (PVT-M)
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. D-факторы для скважин, не определенные этим ключевым словом, по умолчанию берутся равными нулю, если они не были установлены в элементе 12 ключевого слова COMPDAT или COMPDATL.
Преобразование D-фактора скважины в Dфакторы соединений D-фактор обычно получается из измерений на скважине; он умножается на дебит свободного газа скважины, определяя добавку к скин-фактору за счет отклонения от закона Дарси: [3.194]
Однако симулятором он рассматривается как величина, связанная с каждым соединением скважины, а не со скважиной в целом, и умножается на расход свободного газа в соединении, чтобы дать локальную добавку к скин-фактору за счет отклонения от закона Дарси: [3.195]
1774
Ключевые слова WDFAC
Если скважина имеет больше одного соединения, D-факторы соединений должны масштабироваться для применения к расходам соединений, а не расходу скважины, чтобы обеспечить одинаковую добавку к скин-фактору. ECLIPSE осуществляет масштабирование автоматически при задании D-фактора скважины. Расчет масштабирования предполагает, что расход свободного газа в каждом соединении пропорционален коэффициенту проводимости соединения. В каждом соединении задается одинаковый добавочный скин-фактор установкой D-факторов обратно пропорциональных коэффициентам проводимости соединений:
[3.196]
где Tw(j)
представляет коэффициент проводимости для соединения j, и представляет сумму коэффициентов проводимости по соединениям скважины, открытым в настоящее время.
Заметим, что масштабирование выполняется в соответствии с количеством соединений, открытых во время ввода WDFAC. Предполагается, что введенный D-фактор был измерен в этот момент, пока скважина имела текущее число открытых соединений. Масштабирование, конечно, не изменит D-фактора, если скважина имеет лишь одно соединение. Чтобы проверить результирующие D-факторы соединений, следует запросить вывод данных ключевых слов секции Schedule, и D-факторы будут выведены в таблицу данных для соединений скважины. Если последовательно закрываются одно или более соединений скважины, D-фактор скважины изменится. Однако D-факторы остальных соединений не должны меняться. Поэтому нет необходимости переопределять D-фактор скважин, так как D-факторы соединений по умолчанию будут сохранять свои масштабированные исходные значения. Чтобы ввести D-факторы соединений непосредственно, избегая масштабирования, можно ввести их со знаком минус в элементе 12 ключевого слова COMPDAT или в элементе 13 ключевого слова COMPDATL. См. также раздел «Скин-фактор, зависящий от потока» на стр. 968 «Технического описания ECLIPSE».
Пример WDFAC -- well -- name PROD1 PROD2 /
well D-factor 1.5E-3 / 1.2E-3 /
Ключевые слова WDFAC
1775
1776
Ключевые слова WDFAC
WDFACCOR
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Корреляция D-фактора (зависящего от расхода скин-фактора для газа) Это ключевое слово определяет выражение для D-факторов соединений, основанного на корреляции для коэффициента инерционного сопротивления, известного как β, в уравнении потока Форххеймера, как описано ниже. Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Коэффициент A в корреляции D-фактора •
ПО УМОЛЧАНИЮ: 0.0
3 Степень B проницаемости соединенного со скважиной блока сетки в корреляции Dфактора •
ПО УМОЛЧАНИЮ: 0.0
4 Степень C пористости соединенного со скважиной блока сетки в корреляции Dфактора •
ПО УМОЛЧАНИЮ: 0.0
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Для каждого соединения в скважине D-фактор рассчитывается на базе проницаемости и пористости соединенных со скважиной блоков сетки и свойств газа в стволе скважины. Эти D-факторы заменяют значения, заданные пользователем с помощью ключевых слов COMPDAT, COMPDATL или WDFAC, и, в ECLIPSE 300, все значения, рассчитанные опцией относительной проницаемости, зависящей от скорости. Этот расчет D-фактора можно деактивировать, задав D-фактор непосредственно для скважины с помощью ключевого слова WDFAC, или повторив это ключевое слово с коэффициентом A, равным нулю (D-факторы соединения также обратятся в нуль). Рассчитанный D-фактор можно вывести в Summary-файл с помощью мнемоники CDFAC.
Корреляция D-факторов Следуя Дейку (Fundamentals of Reservoir Engineering, Elsevier Scientific Publishing Company: 256-258), выражение для D-фактора потока, отклоняющегося от закона Дарси, выглядит так: [3.197]
Ключевые слова WDFACCOR
1777
где A, B, C
задаются в этом ключевом слове
k
эффективная проницаемость соединенного со скважиной блока сетки. Для вертикальной скважины используемая здесь проницаемость является средним геометрическим от проницаемостей в направлениях x и y: k = (kxky)1/2.
φ
пористость соединенного со скважиной блока сетки.
h
длина соединения
rw
радиус ствола скважины
γg
относительная плотность добытого или нагнетаемого газа при поверхностных условиях по отношению к воздуху при стандартной температуре и давлении
µg
вязкость газа при забойном давлении
ECLIPSE 300
Заметим, что γg и µg изменяются со временем, следовательно, и рассчитанный D-фактор также будет изменяться со временем.
ECLIPSE 100
Заметим, что µg изменяется со временем, следовательно, и рассчитанный D-фактор также будет изменяться со временем. См. также раздел «Скин-фактор, зависящий от потока» на стр. 968 «Технического описания ECLIPSE».
Коэффициент инерционного сопротивления Выражение для D-фактора потока, отклоняющегося от закона Дарси, выглядит так: [3.198]
где β — коэффициент инерционного сопротивления, заданный формулой [3.199]
β имеет размерность [1/длина], и связь, определенная в лаборатории (в промысловых единицах измерения), содержит указанную Дейком константу const = 2.73e10, B = -1.1045 and C = 0. α — коэффициент преобразования единиц, включающий значения давления, температуры и плотности воздуха при стандартных условиях. Дейк приводит значение α = 2.223e-15 в промысловых единицах измерения, равный 2.228e-18 в метрических единицах. Таким образом, формула Дейка (в промысловых единицах измерения) можно переписать, полагая A = 6.068e-5, B = -1.1045 и C = 0.
1778
Ключевые слова WDFACCOR
Пример WDFACCOR -- well -- name PROD1 /
Coeff Power Power A B C 6.068e-5 -1.1045 0.0/ Values for Dake’s formula (field units)
Ключевые слова WDFACCOR
1779
WDRILPRI
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Помещает скважины в очередь на бурение с приоритетами Это ключевое слово используется для помещения скважин в очередь на бурение с приоритетами и для определения их приоритетов и номеров буровых установок. Заданные здесь значения приоритета бурения будут переопределять величины, рассчитанные по уравнению приоритета бурения (смотри ключевое слово DRILPRI). Скважины открываются в порядке убывания их приоритета бурения, когда требуется обеспечить целевой дебит группы при управлении по направляющим дебитам (GCONPROD, GCONINJE, GCONSALE) или когда требуется поддержать потенциал добычи группы (GDRILPOT). Если группа (или месторождение вцелом) не может обеспечить заданную величину добычи, добывающая скважина с наивысшим приоритетом бурения, подчиненная этой группе и не подчиненная никакой другой группе с тем же режимом управления добычей, будет автоматически открыта. Если группа не может обеспечить ее заданный объем закачки, нагнетательная скважина с наивысшим приоритетом бурения, подчиненная этой группе и не подчиненная никакой другой группе с управлением закачкой той же фазы, будет автоматически открыта. Открытие скважины может быть задержано ограничениями на скорость бурения новых скважин (смотри ключевое слово WDRILTIM), наличием буровых установок (ключевое слово GRUPRIG) и, в ECLIPSE 100, максимальным числом открытых скважин в каждой группе (Элемент 9 ключевого слова GECON). Если скважина в настоящий момент не может быть пробурена из-за какого-либо из этих ограничений, будут проверены скважины с низшими приоритетами бурения, чтобы узнать, нет ли другой подходящей скважины, которая может быть пробурена вместо данной. Альтернативой очереди на бурение с приоритетами является последовательная очередь на бурение, скважины которой открываются в том порядке, в котором они были поставлены в очередь. Скважины помещаются в последовательную очередь на бурение с помощью ключевого слова QDRILL. В определенный момент расчета может быть только одна очередь на бурение; два типа очередей на бурение не могут работать одновременно.
ECLIPSE 100
Очередь на бурение не нужно путать с опцией автоматического открытия ('AUTO' в элементе 2 ключевого слова WCONPROD, в элементе 3 ключевого слова WCONINJE и т. д.). Это две совершенно самостоятельные возможности. Скважины в очереди на бурение открываются только тогда, когда нужно поддержать заданные групповые значения для добычи или закачки. Скважины на 'AUTO' могут быть открыты сразу же, как им разрешат ограничения на скорость бурения и число открытых скважин для группы, независимо от групповых расходов. Ключевое слово WDRILPRI сопровождается произвольным числом записей, каждая из которых содержит следующие элементы данных и заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST. Скважины должны быть полностью определена как закрытые или остановленные, добывающие или нагнетательные.
2
Значение приоритета для скважины (скважин) Если приоритет больше нуля, то приоритет бурения скважины остается фиксированным на этом значении.
1780
Ключевые слова WDRILPRI
Если приоритет отрицателен, то приоритет бурения скважины рассчитывается через определенные интервалы (см. ключевое слово DRILPRI) на основе ее потенциального дебита. Для добывающих скважин он рассчитывается по уравнению приоритетов, определенному ключевым словом DRILPRI. Для нагнетательных скважин приоритеты на бурение устанавливаются равными их потенциальной приемистости. Если приоритет равен нулю, то скважина удаляется из очереди на бурение. •
ПО УМОЛЧАНИЮ: Отрицательная
Значение приоритета не имеют единиц измерения Только ECLIPSE 100
3
Номер буровой установки Если >0, то все скважины с этой буровой установкой бурятся одновременно. Их приоритеты на бурение (рассчитанные или заданные пользователем) складываются в процессе сканирования очереди на бурение для поиска наивысшего приоритета, и если приоритеты скважин отражают их потенциалы добычи, то выбирается наиболее продуктивная буровая установка. Эта функция позволяет, в частности, последовательно бурить скважины в одной области после того, как было решено отправить туда буровую установку. После выбора установки процесс бурения всех скважин начинается немедленно. Буровая установка помечается как занятая на время, равное сумме времен бурения всех скважин (ключевое слово WDRILTIM, элемент 2). Однако все скважины начинают работать сразу, если они не были помечены как закрытые при бурении (WDRILTIM элемент 3) В этом случае каждой скважине придается нулевой коэффициент эффективности до окончания процесса ее бурения, и скважины бурятся последовательно в том порядке, в котором они были определены в ключевом слове WELSPECS. Если доступно несколько буровых установок, процесс бурения распределяется между ними. •
ПО УМОЛЧАНИЮ: 0
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Примечание
Очередь на бурение не используется для открытия скважин, принадлежащих группам с групповым управлением с приоритетами (ключевое слово GCONPRI), т. к. алгоритм назначения приоритетов сам управляет открытием и закрытием этих скважин. Приоритеты на бурение не следует смешивать с приоритетами, установленными ключевыми словами PRIORITY и WELPRI.
Смотри также ключевые слова DRILPRI, WDRILRES, WELSOMIN, PRORDER и QDRILL.
Пример WDRILPRI 'PROD*' -1.0 / PROD1 1000.0 / /
Ключевые слова WDRILPRI
1781
WDRILRES
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Препятствует бурению двух скважин в одном блоке После ввода этого ключевого слова скважина из очереди на бурение (ключевое слово QDRILL или WDRILPRI) или на автоматическое открытие ('AUTO' в ключевом слове WCONPROD и т. д.) не может быть открыта, если она вскрывает тот же сеточный блок, что и уже открытая скважина. Скважина будет удалена из очереди на бурение или из очереди на автоматическое открытие. Эта опция обеспечивает эффективную возможность назначения скважины в первую группу, способную ее принять, с учетом максимально возможного числа открытых скважин, заданного для группы в ключевом слове GECON. Необходимо определить разные скважины в каждой группе, вскрытые в одном и том же блоке, и расположить их в очереди на бурение или на автоматическое открытие. Эти скважины на самом деле представляют одну физическую скважину. Поэтому когда одна скважина открывается, остальные скважины должны оставаться закрытыми. Это ключевое слово не будет препятствовать открытию скважин вручную, например, ключевым словом WELOPEN. У этого ключевого слова нет связанных с ним данных.
1782
Ключевые слова WDRILRES
WDRILTIM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Управляет автоматическим бурением новых скважин Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Записи могут быть закончены на любом элементе после элемента 1. Оставшимся элементам может быть присвоено значение по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST. Если вводится QDRILL, за которым следует завершающая косая черта, опция предотвратит повторное преждевременное открытие скважин из очереди на бурение (см. «Примечание, касающееся скважин в очереди на бурение» на стр. 1784).
2
Время, затрачиваемое на бурение скважины •
ЕДИНИЦЫ:
days (METRIC), hrs (LAB),
•
ПО УМОЛЧАНИЮ: 0.0
days (FIELD), days (PVT-M)
Этот элемент ограничивает темп открытия новых скважин. Только ECLIPSE 100
•
автоматически (AUTO в ключевых словах WCONPROD, WCONINJE, WCONINJ, WELOPEN),
•
или из очереди на бурение (ключевое слово QDRILL или WDRILPRI),
•
или при закрытии другой скважины (элементы 9 в ключевом слове WECON).
Скважина с ненулевым временем бурения требует наличия буровой установки . Она не будет пробурена, если все доступные скважине буровые установки заняты до конца временного шага. Когда какая- либо буровая установка, размещенная в высшей группе, становится свободной, операция по бурению скважины займет установку на заданное время. Наличие установки не будет влиять на скважины, открываемые «вручную» (например, ключевыми словами WELOPEN или WCONPROD). Буровые установки размещаются в группах ключевым словом GRUPRIG. 3
Закрытие скважины во время бурения и ремонта. YES (Да) Скважина считается закрытой во время автоматического бурения и ремонтов, путем временного изменения ее коэффициента эффективности (смотри ключевое слово WEFAC) для временных шагов, в которых происходят эти процессы. Ее расходы в этом случае не включаются в групповые итоговые показатели и итоговые накопленные показатели во время ее бурения или ремонта. Время закрытия на ремонт задается в ключевом слове WORKLIM (оно по умолчанию равно нулю, если WORKLIM не вводится). Это не распространяется на скважины, открываемые или повторно вскрытые «вручную». NO (нет) Скважина начинает работать в начале временного шага, в котором начинается операция по ее бурению, и не закрывается во время ремонтов. Бурения не будет, если все доступные скважине буровые установки
Ключевые слова WDRILTIM
1783
заняты до конца временного шага. В противном случае скважина будет открыта в начале временного шага. • Только ECLIPSE 100
4
ПО УМОЛЧАНИЮ: NO (нет)
Номер отделения для скважины (положительное целое или нуль). Если задана положительная величина, то при бурении или автоматическом ремонте какой-либо скважины из отделения все скважины в этом отделении будут временно закрыты. Временное закрытие осуществляется уменьшением коэффициентов эффективности скважин для временных шагов, на которых происходит автоматическое бурение или ремонт. Это не распространяется на скважины, открываемые или повторно вскрытые «вручную». Положительное число может быть задано, только когда в элементе 3 задано 'YES'. •
ПО УМОЛЧАНИЮ: 0 (временное закрытие не выполняется в отделении номер 0)
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей только косую черту.
Примечание, касающееся скважин из очереди на бурение Если указания в элементах 3 и 4 относятся к скважинам из очереди на бурение, это может вызвать бурение скважин раньше, чем это необходимо на самом деле. Если группа не может обеспечить свое заданное значение расхода, открывается скважина из очереди на бурение. Но если скважина считается закрытой во время процесса бурения, все ее возможности не будут реализованы до временного шага после завершения бурения. Вклад скважины в течение временного шага, на котором она бурится, может поэтому быть недостаточным для достижения группой ее заданного значения, и может открыться вторая скважина из очереди на бурение (при условии, что еще осталось некоторое свободное время буровой установки на данном временном шаге). Для ECLIPSE 100 этот эффект даже еще более вероятен в случае, когда во время процесса бурения закрываются другие скважины в том же отделении. Потеря расхода этих скважин во время процесса бурения может быть больше, чем дополнительный вклад от новой скважины на временном шаге, в котором она бурится. Таким образом, мгновенный эффект от бурения новой скважины может заключаться в общем уменьшении расхода, и очередь на бурение будет снова сканироваться, если еще осталось некоторое свободное время буровой установки на временном шаге. Имеется возможность предотвратить преждевременное бурение дополнительных скважин из очереди на бурение. Эта возможность обеспечивается включением в данном ключевом слове дополнительной записи с QDRILL в элементе 1 вместо имени скважины и завершающей косой чертой: QDRILL /
Если какой-либо другой элемент в этой записи не задан величиной по умолчанию, запись будет рассматриваться как обычная запись, относящаяся к скважине под именем QDRILL. Если все другие элементы в записи QDRILL заданы по умолчанию, переключатель, препятствующий повторным бурениям, будет задан в состоянии ON (включено) до конца моделирования (включая любые перезапуски). Данный переключатель препятствует просмотру очереди на бурение во время временных шагов, в которые уже имеет место операция бурения ненулевой продолжительности (включая операции по бурению, начатые на предыдущем временном шаге) для этого типа скважин (добывающая, нагнетающая воду и т. д.), подчиненные группе, запрашивающей бурение. Таким образом, решение о просмотре очереди на бурение для открытия дополнительной скважины будет принято только после того, как скважины этого типа и подчиненные той же группе, запрашивающей бурение, полностью вернутся к рабочему состоянию.
1784
Ключевые слова WDRILTIM
ECLIPSE 100
Если открытие новых скважин из очереди на бурение является одним из действий Правил Групповой Добычи, определенным в ключевом слове PRORDER, не используйте переключатель QDRILL в ключевом слове WDRILTIM. Вместо этого лучше задать 'NO' в элементе 1 во 2-ой записи ключевого слова PRORDER, так как это ограничит все действия правил добычи, а не только бурения.
Пример WDRILTIM -- well drilling -- name time 'W1*' 30 / 'W2*' 25 QDRILL / /
close while drilling? YES
compartment number 1 /
Ключевые слова WDRILTIM
1785
WECON
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Данные экономических ограничений для добывающих скважин Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Записи могут быть закончены на любом элементе после элемента 1. Оставшимся элементам может быть присвоено значение по умолчанию. Значения по умолчанию могут быть определены до косой черты нулевым счетчиком повтора формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Минимальный дебит нефти. Если дебит нефти падает ниже установленного минимума, скважина закрывается или останавливается (смотри элемент 9 в ключевом слове WELSPECS).
ECLIPSE 100
Однако вместо этого, в случае, когда скважина имеет соединения, оставшиеся на автоматическом открытии (смотри элемент 6 ключевого слова COMPDAT) и удовлетворяющие требованиям минимальной нефтенасыщенности (заданным ключевым словом WELSOMIN), будет открыто одно из них, как только появится в распоряжении установка для ремонта.
ECLIPSE 100
Если в элементе 10 задано POTN, то ограничение минимального дебита будет применено к потенциалу добычи скважины (по нефти), а не к реальному дебиту. Это ограничение отключается при нулевой или отрицательной величине.
3
sm3/day (METRIC), scc/hr (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
stb/day (FIELD), sm3/day (PVT-M)
Минимальный дебит газа Если дебит газа падает ниже установленного минимума, скважина закрывается или останавливается (смотри элемент 9 в ключевом слове WELSPECS).
ECLIPSE 100
Однако вместо этого, в случае, когда скважина имеет соединения, оставшиеся на автоматическом открытии (смотри элемент 6 ключевого слова COMPDAT) и удовлетворяющие требованиям минимальной нефтенасыщенности (заданным ключевым словом WELSOMIN), будет открыто одно из них, как только появится в распоряжении установка для ремонта.
ECLIPSE 100
Если в элементе 10 задано POTN, то ограничение минимального дебита будет применено к потенциалу добычи скважины (по газу), а не к реальному дебиту.
ECLIPSE 300
Если в композиционном режиме скважина управляется дебитом газа, то объемы в поверхностных условиях получаются как (QmgRTref)/Pref, где Qmg — молярный дебит газа, R — газовая постоянная, Pref — стандартное давление, а Tref — стандартная температура.
1786
sm3/day (METRIC), scc/hr (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Ключевые слова WECON
Mscf/day (FIELD), sm3/day (PVT-M)
4
Максимальная обводненность скважины Обводненность — это отношение дебита воды к полному дебиту жидкости (нефть + вода) в поверхностных условиях. Значение 0,0 отменяет это ограничение
5
sm3/sm3 (METRIC), scc/scc (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Не ограничено
stb/stb (FIELD), sm3/sm3 (PVT-M)
Максимальный газонефтяной фактор Это ограничение отключается при нулевой или отрицательной величине. Если задана отрицательная величина (-X), скважина не будет закрываться или ремонтироваться при нарушении ее ограничения по обводненности (Элемент 4) или группового ограничения по обводненности (GECON), или групповых ограничений дебитов воды или жидкости (GCONPROD), если скважина имеет газо-нефтяной фактор больше положительной величины X. Эта опция предназначена для скважин, которые добывают преимущественно газ и преимущественно нефть на разных стадиях их жизни. Опция позволяет скважине иметь высокую обводненность, когда она является газодобывающей скважиной.
ECLIPSE 100
6
sm3/sm3 (METRIC), scc/scc (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Не ограничено
Mscf/stb (FIELD), sm3/sm3 (PVT-M)
Максимальный водогазовый фактор Значение 0,0 отменяет это ограничение
7
ECLIPSE 100
sm3/sm3 (METRIC), scc/scc (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Не ограничено
stb/Mscf (FIELD), sm3/sm3 (PVT-M)
Операция ремонта при превышении ограничений по обводненности, GOR, WGR или GLR. NONE
Никаких действий не предпринимается
CON
Закрыть наихудшее соединение
+CON
Закрыть наихудшее соединение и все соединения ниже него (см. ключевое слово COMPORD)
WELL
Закрыть или остановить скважину (элемент 9 в ключевом слове WELSPECS)
PLUG
Тампонировать наихудшую скважину (смотри ключевое слово WPLUG).
(В ECLIPSE 300 CON+ интерпретируется как +CON для совместимости с предшествующими версиями программы) • 8
ПО УМОЛЧАНИЮ: Не ограничено
Признак конца счета YES (Да) Расчет будет остановлен на следующем отчетном шаге, если скважина закрыта или остановлена по какой-либо причине после того, как она была открыта NO (нет) Расчет будет продолжен независимо ни от чего •
9
ПО УМОЛЧАНИЮ: NO (нет)
Имя скважины, которую нужно открыть, когда данная скважина закроется (следующая скважина). Ключевые слова WECON
1787
Если здесь вводится имя скважины, то названная скважина будет открыта, когда скважина, определенная в элементе 1, автоматически закроется по какой-либо причине (например, из-за нарушения экономического предела). Названная скважина должна быть полностью определена как закрытая (SHUT) добывающая или нагнетательная. Закрытие скважины вручную в элементе 1 (например, с использованием WCONPROD или WELOPEN) не приведет к открытию названной скважины. Эту опцию можно использовать, например, для открытия нагнетательной скважины, когда добывающая скважина закрывается, став неэкономичной. Если нагнетательная скважина имеет те же вскрытия, что и добывающая, эффект будет подобен превращению добывающей скважины в нагнетательную, хотя в этом случае они будут рассматриваться как две отдельные скважины. Если для скважины, которую нужно открыть, задано ненулевое время бурения в ключевом слове WDRILTIM, открытие будет зависеть от ограничения на наличие буровой установки (смотри ключевое слово GRUPRIG). • Только ECLIPSE 100
10 Величина, к которой относятся минимальные экономические ограничения в элементах 2 и 3. RATE
Ограничения относятся к действительному дебиту скважины. Проверки минимального дебита не будут проводиться для скважин, у которых заданные значения дебитов в настоящий момент сокращаются с учетом приоритета (GCONPRI), чтобы предотвратить их закрытие при временной работе с небольшим заданным дебитом. На скважины, подчиненные группам под управлением направляющими дебитами (GCONPROD), будут налагаться ограничения на минимальный дебит, если группа не имеет нулевого заданного значения дебита.
POTN
Ограничения будут относиться к потенциалу добычи скважины (т. е. к дебиту, которого скважина могла бы мгновенно достигнуть, если устранить все ограничения на дебит, учитывая лишь ограничения на BHP и THP и любое ограничение на депрессию, если оно затребовано в ключевом слове WELDRAW — смотри «Потенциалы скважин» на стр. 638 «Технического руководства ECLIPSE»). Таким образом, если дебит скважины был сокращен, чтобы обеспечить заданный дебит группы, это не приведет к проверке минимального экономического ограничения. У скважин с заданными приоритетами (GCONPRI) на выполнение минимальных экономических ограничений будут проверяться их потенциалы, даже если они в настоящий момент не выбраны для функционирования, и они будут постоянно закрыты, если потенциал слишком мал.
• Только ECLIPSE 100
ПО УМОЛЧАНИЮ: ' '
ПО УМОЛЧАНИЮ: RATE
11 Вторичное ограничение максимальной обводненности. Если эта величина задана > 0.0 (и < 1.0), вторичное ограничение на обводненность будет отнесено к скважине при следующем условии. Применение этого ограничения зависит от действия, выбранного в элементе 12. Применение, связанное с действиями LAST и RED описано в элементе 12. Для всех остальных действий вторичное ограничение применяется так, как описано ниже. Если скважина уже находилась на ремонтах вследствие нарушения основного ограничения по обводненности (элемент 4), она будет закрыта, когда на ремонте закроется последнее соединение. Однако если скважине назначено вторичное ограничение на обводненность, то она повторно откроется в начале следующего временного шага, и вторичное ограничение на обводненность заменит основное ограничение на обводненность при проверке экономических ограничений. Откроются также все ее соединения, закрытые на предыдущих ремонтах. Соединения могут быть закрыты вновь на последующих ремонтах, всякий раз когда скважина превысит новое
1788
Ключевые слова WECON
ограничение на обводненность, в зависимости от вида ремонта, выбранного в элементе 12. Таким образом, скважина может удерживаться под основным ограничением на обводненность столь долго, сколько это возможно, за счет закрытия наихудших соединений. Но когда ее последнее соединение превысит основное ограничение на обводненность, всей скважине дается «вторая жизнь», пока она может добывать под вторичным ограничением на обводненность. Конечно, вторичное ограничение нужно задавать величиной, значительно превосходящей величину основного ограничения, заданного в элементе 4. Операция ремонта должна быть задана в элементе 7 как CON, +CON или PLUG. • Только ECLIPSE 100
12 Операция ремонта по превышении вторичного ограничения на обводненность, заданного в Элементе 11. NONE
Ничего не делать.
CON
Закрыть наихудшее соединение
+CON
Закрыть наихудшее соединение и все соединения ниже него (см. ключевое слово COMPORD)
WELL
Закрыть или остановить скважину (элемент 9 в ключевом слове WELSPECS)
PLUG
Тампонировать наихудшую скважину (смотри ключевое слово WPLUG).
LAST
Вторичное ограничение на обводненность применяется только для последнего открытого соединения скважины. (Соединения при автоматическом открытии в этом контексте классифицируются как открытые). Это действие отличается от описанных выше тем, что когда у скважины осталось только одно открытое соединение, и оно начинает превышать свое первичное ограничение на обводненность, скважина остается открытой до тех пор, пока не будет превышено вторичное ограничение, но другие соединения, закрытые в ходе предыдущих ремонтов, не будут заново открыты.
RED
Скважина ремонтируется как обычно каждый раз, когда нарушается первичное ограничение обводненности. Но каждый ремонт пытается закрыть столько соединений, чтобы уменьшить обводненность скважины и сделать ее меньше заданного вторичного ограничения. В этом случае, очевидно, вторичное значение должно быть меньше первичного. В предположении, что скважину можно отремонтировать так, чтобы обеспечить это вторичное значение, скважина не ремонтируется заново до тех пор, пока снова не будет нарушено первичное ограничение. Эта опция уменьшает количество необходимых ремонтов, но закрывает в процессе ремонта больше соединений.
• Только ECLIPSE 100
ПО УМОЛЧАНИЮ: 0.0 (нет вторичного ограничения максимальной обводненности)
ПО УМОЛЧАНИЮ: Та же операция, что и операция, заданная в элементе 7.
13 Максимальный газожидкостный фактор Операция ремонта при превышении этого ограничения определяется в элементе 7. Значение 0,0 отменяет это ограничение
Только ECLIPSE 100
sm3/sm3 (METRIC), scc/scc (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Не ограничено
Mscf/stb (FIELD), sm3/sm3 (PVT-M)
14 Минимальный дебит жидкости.
Ключевые слова WECON
1789
Если дебит жидкости падает ниже установленного минимума, скважина закрывается или останавливается (смотри элемент 9 в ключевом слове WELSPECS). Однако вместо этого, в случае, когда скважина имеет соединения, оставшиеся на автоматическом открытии (смотри элемент 6 ключевого слова COMPDAT) и удовлетворяющие требованиям минимальной нефтенасыщенности (определенным ключевым словом WELSOMIN), будет открыто одно из них, как только появится в распоряжении установка для ремонта. Если в элементе 10 задано POTN, то ограничение минимального дебита будет применено к потенциалу добычи скважины (по жидкости), а не к реальному дебиту. Это ограничение отключается при нулевой или отрицательной величине.
Только ECLIPSE 300
sm3/day (METRIC), scc/hr (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
stb/day (FIELD), sm3/day (PVT-M)
15 Максимальная температура (только для термальной опции; ключевое слово THERMAL секции RUNSPEC). Скважина закрывается при превышении этой температуры. •
ЕДИНИЦЫ:
°C (METRIC), °C (LAB),
°F (FIELD), °C (PVT-M).
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. ECLIPSE 100
Смотри также ключевые слова COMPLUMP, WLIMTOL, WORKLIM, GRUPRIG и PRORDER.
Пример WECON PROD1 500 1* 0.8 10.0 1* CON N INJ1 / PROD2 100 5* Y / PROD3 100 / /
1790
Ключевые слова WECON
WECONINJ
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Данные экономических ограничений для нагнетательных скважин Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Записи могут заканчиваться на любом элементе после элемента 1. Оставшимся элементам присваиваются их значения по умолчанию. Значения по умолчанию могут быть определены до косой черты нулевым счетчиком повтора формата n*, где n ⎯ число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Экономический минимум приемистости. Если приемистость падает ниже заданного минимума, скважина закрывается или останавливается (см. элемент 9 в ключевом слове WELSPECS). Приемистость относится к фазе, заданной в элементе 2 ключевых слов WCONINJ или WCONINJE. Если определенный ниже элемент 3 ⎯ POTN, то ограничение на минимальную приемистость относится к потенциалу закачки (нефти, воды, газа) скважины, а не к ее действительному дебиту. Нулевое или отрицательное значение отключает это ограничение.
3
•
ЕДИНИЦЫ: В соответствии с единицами элемента 2 WCONINJ/WCONINJE
•
ПО УМОЛЧАНИЮ: 0.0
Величина, к которой относятся экономические ограничения из элемента 2. RATE
Ограничения относятся к действительной приемистости скважины. Для скважин, находящихся под групповым управлением (GCONINJE), ограничение на минимальный расход применяется в том случае, когда группа имеет ненулевую заданную приемистость.
POTN
Ограничение относится к потенциалу закачки скважины (т. е. к дебиту, которого может мгновенно достигнуть скважина, если устранить все ограничения на дебит за исключением ограничений по BHP и THP ⎯ см. «Потенциалы скважин», стр. 638 «Технического описания ECLIPSE»). Итак, если приемистость скважины была сокращена для обеспечения заданного значения группового расхода, то это не приводит к выполнению проверки минимального экономического ограничения.
•
ПО УМОЛЧАНИЮ: RATE
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. См. также ключевое слово WLIMTOL.
Ключевые слова WECONINJ
1791
Пример WECONINJ INJ1 500 RATE / INJ2 800 POTN / /
1792
Ключевые слова WECONINJ
WEFAC
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задает коэффициенты эффективности скважины (для времени простоя) Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Коэффициент эффективности для скважины (скважин). Это доля времени, в течение которого скважина работает. Например, если скважина простаивает 10 процентов времени, ее коэффициент эффективности будет 0.9. Коэффициент эффективности должен быть больше нуля. •
Толька для расширенной опции сети
3
ПО УМОЛЧАНИЮ: 1.0
Следует ли учитывать коэффициент эффективности скважины при расчете потоков в ветвях и потерь давления в Расширенной опции сети? См. также раздел «Коэффициенты эффективности для скважин и групп» на стр. 562 «Технического описания ECLIPSE». YES (Да) Потери давления в ветвях в расширенной опции сети рассчитываются с использованием среднего по времени дебита скважины (т. е. дебита, умноженного на коэффициент эффективности). NO (нет) Потери давления в ветвях в расширенной опции сети рассчитываются с использованием максимального дебита скважины (т. е. дебит не умножается на коэффициент эффективности). Этот индикатор применяется только в расширенной опции сети (задается ключевыми словами BRANPROP и NODEPROP). При использовании стандартной опции сети (GRUPNET, GNETINJE) средние по времени расходы скважин всегда применяются для расчета потерь давления в ветвях. •
ПО УМОЛЧАНИЮ: YES (Да)
Внимание
Не следует выбирать NO в элементе 3, если групповые ограничения дебита должны управляться автоматическими штуцерами (если NODEPROP, элемент 3 равен YES для любого узла сети). Эти ограничения применяются к потоку в сети (сумма максимальных дебитов скважин), который несовместим с потоками групп (они всегда являются суммой средних по времени дебитов подчиненных скважин).
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Коэффициенты эффективности для скважин, не определенных в этом ключевом слове, по умолчанию задаются равными 1.0.
Ключевые слова WEFAC
1793
Учет времени простоя Каждая скважина «решается» при ее полных действующих условиях и расходы скважины и давления, приводимые в отчетах для скважины, описывают состояние работающей скважины. Однако расходы умножаются на коэффициент эффективности скважины, когда: •
Расходы скважин суммируются при определении групповых расходов,
•
Расходы скважин умножаются на величину временного шага и добавляются к накопленным расходам,
•
Расходы соединений скважины отражаются как источниковые (стоковые) члены в уравнениях материального баланса для пласта.
Существенно считать скважины простаивающими по отдельности в течение случайных коротких интервалов времени на каждом временном шаге, а не простаивающими одновременно. (Если все скважины группы останавливаются для планового ремонта, тогда коэффициент эффективности должен применяться к группе с помощью ключевого слова GEFAC, которое сейчас доступно только в ECLIPSE 100.) Расходы по группе или месторождению представляют собой средние расходы за период. Например, если коэффициенты эффективности все равны 0.5, индивидуальные расходы скважин удвоят групповой расход, но только половина из них в среднем будет в работать в каждый момент времени. Если задан целевой групповой расход (например, в GCONPROD), это интерпретируется как заданное значение среднего расхода группы, в которой скважины работают с перерывами, в соответствии с их коэффициентами эффективности. Эффект простоя скважин состоит в том, чтобы распределить расход скважин более пропорционально во время работы. Например, рассмотрим группу с заданным значением дебита нефти 10,000 stb/day, который нужно разделить поровну между ее 10 скважинами. Если бы все скважины имели нулевое время простоя, то каждая добывала бы 1,000 stb/day. Однако, если все они имеют коэффициент эффективности 0.8, каждая скважина должна добывать 1,250 stb/day во время ее работы, чтобы составить заданное значение дебита группы при условии, что их рабочие условия с таким дебитом не нарушают любое из их действующих ограничений. ECLIPSE 100
Если в скважинах применяется газлифт, их расходы по закачке газа для газлифта умножаются на их коэффициенты эффективности при подсчете групповых расходов по закачке газа для газлифта. Групповые расходы газа для газлифта нужны при наличии ограничений на суммарную подачу газа для газлифта (т. е. если используется ключевое слово GLIFTLIM или Опция Оптимизации Газлифта ECLIPSE 100). Когда используется стандартная опция сети, то потери давления в сети рассчитываются при групповых средних расходах (т. е. расходовы скважин умножаются на их коэффициенты эффективности). Однако расширенная опция сети, в которой структура сети может отличаться от групповой иерархии, предлагает большую гибкость (см. «Коэфициенты эффективности для скважин и групп» на стр. 562 «Технического руководства ECLIPSE»). Если 3-й элемент ключевого слова WEFAC равен NO для каждой скважины, то потери давления в расширенной опции сети рассчитываются при максимальных дебитах скважин (т. е. расходы скважин не умножаются на их коэффициенты эффективности). Тогда потоки в ветвях отличаются от показанных в отчете потоков соответствующих групп, которые являются средними по времени.
Пример WEFAC 'P*' PROD2 /
1794
Ключевые слова WEFAC
0.9 / 0.8 /
WELDEBUG
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Управляет выводом отладочной информации для отдельных скважин Это ключевое слово используется для управления выводом отладочной информации для отдельных скважин. Примечание
Эта выдача главным образом предназначена для использования при разработке и отладке программы и не требуется при обычных расчетахе.
За ключевым словом следует произвольное число записей, каждая из которых содержит описанные ниже элементы данных и завершается косой чертой (/). За последней записью должна следовать запись, содержащая только косую черту. 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2 ECLIPSE 100
Управление выводом отладочной информации. Это целое число из четырех цифр: Первая цифра управляет выводом отладочной информации из расчетов дебита скважины и свойств. Вторая цифра управляет выводом отладочной информации из расчетов потоков через соединения. Третья цифра управляет выводом отладочной информации из расчетов, использующих таблицы VFP. Четвертая цифра управляет выводом отладочной информации по описывающим скважину членам в алгоритме решения уравнений.
ECLIPSE 300
Число должно равняться 0, 1 или 2. Только первая цифра считываемого четырехзначного целого числа является значимой. Значение, большее или равное 1, включает соответствующий указательвывода отладочной информации. Чем больше целые значения, тем больше объемы вывода отладочной информации. Нулевое значение отключает вывод отладочной информации.
ECLIPSE 300
Ключевое слово игнорируется, если DEBUG3 (11) установлен равным 1 или 2. В этом случае вывод отладочной информаци производится для всех скважин.
Пример WELDEBUG PROD1 2120 / PROD2 1001 / /
Ключевые слова WELDEBUG
1795
WELDRAW
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает максимально возможныйую депрессию для добывающих скважин Это ключевое слово можно использовать для установки максимально возможной депрессии для каждой добывающей скважины. На каждом временном шаге максимальная депрессия Dmax преобразуется в максимальный дебит Qmax выбранной фазы, либо жидкости (нефть + вода) либо газа, с использованием соотношения [3.200]
где слагаемое
означает произведение коэффициента проводимости Tw соединения и подвижности фазы M в соединении, просуммированное по всем открытым соединениям скважины. Это соотношение определяет депрессию как [3.201]
где Pw — забойное давление в скважине и Pav — взвешенное по PI(коэффициенту продуктивности) среднее давление P в блоках сетки со скважинными соединениями, равное
[3.202]
Hwj — гидростатический перепад давления по стволу скважины между соединением j и опорной глубиной забойного давления скважины. Для более детального определения этих членов, см. раздел «Характеристика притока в скважину» на стр. 963 «Технического описания ECLIPSE». В качестве альтернативы ограничению взвешенной по PI среднего депрессий внутри блоков сетки, содержащих открытые соединения со скважиной, можно также применить ограничение к максимальной депрессии внутри набора блоков сетки, содержащих открытые соединения со скважиной. Эта опция особенно полезна для скважин, проперфорированных в двух или более слоях с плохой вертикальной связью и несоизмеримыми давлениями. Этот выбор управляется элементом 5 данного ключевого слова. Если этот элемент равен MAX, то система ECLIPSE рассчитывает минимальное допустимое забойное давление по формуле [3.203]
которое преобразуется в максимальный дебит с использованием текущих значений подвижностей флюида. [3.204]
1796
Ключевые слова WELDRAW
Когда дебит скважины ограничивается ее предельной депрессией, скважина будет находиться под управлением по дебиту жидкости или газа (в зависимости от выбранной фазы), работая с дебитом Qmax, заданным выше. Если пользователь уже установил ограничение дебита для выбранной фазы (с использованием ключевых слов WCONPROD или WELTARG), дебит будет равен минимальному из значений Qmax и ограничения, заданного пользователем. Так как Qmax зависит от подвижности выбранной фазы, которая может меняться на каждой ньютоновской итерации временного шага, скважина с ограничением на депрессию может иметь разные заданные значения дебита на каждой итерации. Это может замедлять скорость сходимости ньютоновских итераций. Поэтому Qmax обновляется только во время первых NUPCOL итераций каждого временного шага, так же как и заданные значения дебитов скважин, находящихся под групповым управлением (см. ключевое слово NUPCOL). Для всех оставшихся итераций Qmax остается неизмененным, что может приводить к слабому расхождению действительной депрессии от ограничения. Обычно это расхождение пренебрежимо мало при условии слабого изменения подвижности фазы во время отдельного временного шага. Очевидно, что выбранная фаза должна быть доминирующей для скважины, т. е. жидкостью для нефтяных и газом для газовых скважин. Управление по депрессии можно использовать в комбинации с групповым управлением и с другими ограничениями скважин. За ключевым словом следует произвольное число записей, каждая из которых содержит следующие элементы данных и завершается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Максимально допустимая депрессия для скважины (скважин). •
3
ЕДИНИЦЫ:
bars (METRIC), atm (LAB),
psi (FIELD) atm (PVT-M)
Выбранная фаза для ограничения дебита. LIQ
Для нефтяных скважин (кроме полностью загазованных)
GAS
Для газовых скважин (кроме полностью обводнившихся)
На каждом временном шаге ограничение депрессии будет преобразовано в ограничение максимального дебита для этой фазы с использованием текущего значения подвижности фазы в каждом соединении. •
ПО УМОЛЧАНИЮ: GAS LIQ
4
Если предпочитаемой фазой является газ (Элемент 6 WELSPECS), во всех остальных случаях.
Будет ли ограничение депрессии приниматься во внимание при расчете потенциала добычи? YES (Да) Потенциал добычи скважины будет зависеть от ее ограничений на BHP, THP и депрессию NO (нет) Потенциал добычи скважины будет зависеть только от ее ограничений на BHP и THP.
Ключевые слова WELDRAW
1797
Потенциалы добычи могут быть выданы в отчетах по скважинам (элемент 7 WELSPECS) и в summary-файле (WOPP и т. д.). ECLIPSE использует их для расчета направляющих дебитов или приоритетов для группового управления. См. раздел «Потенциалы скважин» на стр. 638 «Технического описания ECLIPSE». • 5
ПО УМОЛЧАНИЮ: NO (нет)
Следует ли ограничить взвешенное по PI среднее депрессий в блоках сетки, содержащих соединения со скважинами или максимальную депрессию в наборе блоков сетки с соединениями? AVG
Ограничить взвешенное по PI среднее депрессий в соответствии с уравнениями [3.200]-[3.202]
MAX
Ограничить максимальную депрессию в соответствии с уравнениями [3.203]-[3.204]
•
ПО УМОЛЧАНИЮ: AVG
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Пример WELDRAW PROD1 300 LIQ YES MAX / PROD2 200 / GPROD 200 GAS 1* MAX / /
1798
Ключевые слова WELDRAW
WELLCOMP
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет вскрытие скважины Ключевое слово определяет местоположение и свойства одного или нескольких вскрытий скважин. Его необходимо вводить после ключевого слова WELSPECS, определяющего соответствующую скважину. Данное ключевое слово сохранено в целях совместимости с предыдущими версиями. Вместо него рекомендуется использовать ключевое слово COMPDAT, совместимое с обоими симуляторами. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены на любом элементе с помощью косой черты (/); оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n ⎯ число последовательных элементов, задаваемых по умолчанию. Набор записей заканчивается пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
I-индекс вскрытия. Если индекс установлен равным 0 или оставлено значение по умолчанию, то он принимает значение, определенное в WELLSPEC.
3
J-индекс вскрытия. Если индекс установлен равным 0 или оставлено значение по умолчанию, то он принимает значение, определенное в WELLSPEC.
4
Меньший K-индекс вскрытий •
5
Больший K-индекс вскрытий •
6
ПО УМОЛЧАНИЮ: 1 ПО УМОЛЧАНИЮ: 1
Таблица насыщенности для подвижностей флюидов в скважине. Если элемент установлен равным 0 или оставлен равным значению по умолчанию, то используется номер таблицы насыщенности ячейки, то есть значение, определенное с помощью SATNUM.
7
Диаметр ствола скважины. •
• 8
ЕДИНИЦЫ:
m (METRIC),
ft (FIELD)
cm (LAB),
m (PVT-M)
ПО УМОЛЧАНИЮ: 1 ft = 0.3048 m
Коэффициент соединения для вскрытия. Если коэффициент не введен, то значение по умолчанию рассчитывается по формуле Писмена, как описано в разделе «Коэффициент проводимости соединения», стр. 965 «Технического описания ECLIPSE». Если введено значение, большее 0.0, то коэффициент проводимости соединения устанавливается равным этому значению. Значение также используется для расчета эффективной величины Kh соединения либо знаменателя ln(ro/rw) + S в соответствии со следующими правилами: Ключевые слова WELLCOMP
1799
•
Если величина Kh в элементе 11 взята по умолчанию или равна отрицательной величине, то она рассчитывается по коэффициенту проводимости соединения и знаменателю. Знаменатель рассчитывается с использованием размеров сеточного блока, как описано в разделе «Характеристика притока в скважину» на стр. 963 «Технического описания ECLIPSE».
•
Если значение Kh установлено большим 0.0, то знаменатель рассчитывается по коэффициенту проводимости соединения и заданному значению Kh, а не по радиусу ствола скважины и размерам сеточного блока.
•
Если значение Kh установлено равным 0.0, то оно заменяется эффективным значением Kh сеточного блока и затем используется для расчета знаменателя таким же способом, как и при Kh > 0.0.
Знаменатель используется при расчете коэффициента продуктивности/приемистости для скважины и затем при расчете D-фактора (см. «Характеристика притока в скважину» на стр. 963 «Технического описания ECLIPSE»). Таким образом, если коэффициент соединения установлен равным положительному значению, результаты этих расчетов зависят от значения Kh в элементе 11. Примечание
9
Если вводится положительное значение коэффициента проводимости соединения, то оно должно включать влияние скин-фактора, введенного в элементе 11, и не включать влияние D-фактора. Влияние D-фактора моделируется отдельно путем настройки подвижности (см. раздел «Скинфактор, зависящий от потока» на стр. 968 «Технического описания ECLIPSE»).
Скин-фактор •
ПО УМОЛЧАНИЮ: 0
10 Номер таблицы насыщенности для пропитки (при использовании опции гистерезиса). Если элемент установлен равным 0 или оставлен равным значению по умолчанию, то используется номер таблицы пропитки ячейки. Это значение определяется с помощью ключевого слова IMBNUM. 11 Величина kh (проницаемость, умноженная на толщину) для скважины. По умолчанию значения Khnet берутся из ячеек, в которых вскрыта скважина. Если в элементе 8 введено положительное значение коэффициента проводимости соединения, то расчет знаменателя будет зависеть от того, установлено ли Kh или оставлено равным значению по умолчанию. См. элемент 8. Эта величина требуется для расчета коэффициента проводимости соединения (если для элемента 8 установлена величина по умолчанию или нулевая величина). Если величина не требуется, то она игнорируется. •
•
ЕДИНИЦЫ:
mD-m (METRIC),
mD-ft (FIELD)
mD-cm (LAB),
mD-m (PVT-M)
ПО УМОЛЧАНИЮ: Отрицательная
12 Направление, в котором скважина вскрывает сеточный блок. Принимает одно из следующих значений:
1800
X
Скважина вскрывает сеточный блок в направлении X
Y
Скважина вскрывает сеточный блок в направлении Y
Z
Скважина вскрывает сеточный блок в направлении Z
FX
Cкважина считается попавшей в трещину в направлении X
FY
Скважина считается попавшей в трещину в направлении Y
Ключевые слова WELLCOMP
Этот элемент используется при расчете коэффициента проводимости соединения, если он не был определен в элементе 8. В декартовых сетках применяется формула Писмена с использованием компонент проницаемости и размеров сеточного блока, соответствующих направлению вскрытия (см. «Коэффициент проводимости соединения» на стр. 965 «Технического описания ECLIPSE»). Следует заметить, что использование этой формулы подразумевает полное вскрытие скважиной прямоугольного блока через его центр в направлении, перпендикулярном двум его граням. В радиальных сетках допускается вскрытие только в направлении Z. Если задано значение, отличное от Z, то в секцию RUNSPEC должно быть включено ключевое слово HWELLS. Если указаны FX или FY, то в секцию RUNSPEC должно быть включено ключевое слово FWELLS. •
ПО УМОЛЧАНИЮ: Z
См. также «Гистерезис» на стр. 397 «Технического описания ECLIPSE».
Примеры Пример 1 Скважина Р11 вскрыта в ячейках (1,1,3) и (1,1,4) с диаметром 0.5, скважина I5 вскрыта в ячейке (7,7,1) с диаметром 0.3 ft. Обе скважины используют первую таблицу функции насыщенности. WELLCOMP P11 1 1 3 4 1 0.5 / I5 7 7 1 1 1 0.3 / /
Пример 2 В некоторых случаях может быть необходимо отдельно присваивать значения данных для каждого вскрытия скважины, при этом для каждой строки должна быть введена отдельная строка данных. Предположим, что расходомер дал значения Kh для слоев 3, 4 и 5, равные 73, 94 и 35 соответственно. Скважина вскрыта вертикально, координаты (8,8), диаметр 0.5 ft. WELLCOMP PRI 8 8 3 3 1* 0.5 3* 73 / PRI 8 8 4 4 1* 0.5 3* 94 / PRI 8 8 5 5 1* 0.5 3* 35 / /
--Слой 3 --Слой 4 --Слой 5
Пример 3 Значения I или J для вскрытий данной скважины не обязательно должны совпадать. Таким образом, скважина может отклоняться от столбца. Например, для скважины, вскрытой в слоях от 1 до 4 столбца (5,18) и слоях от 7 до 10 столбца (6,18), может быть задано: WELLCOMP WW1 5 18 1 4 1* 0.4 / WW1 5 18 7 10 1* 0.5 / /
Ключевые слова WELLCOMP
1801
WELLDIMS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL x RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Размерности данных по скважинам Данные включают до 10 элементов, описывающих характеристики скважин. Данные должны завершаться косой чертой (/).
1
Максимальное число скважин в модели.
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 0
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 10
2
Максимальное число блоков сетки, вскрываемых скважиной.
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 0
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: Количество слоев в месторождении
3
Максимальное число групп скважин в модели.
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 0
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 5
4
Максимальное число скважин или дочерних групп в составе группы (ключевое слово GRUPTREE).
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 0
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 10
Только ECLIPSE 300
5
Максимальное число ступеней сепаратора, включая последнюю, представляющую собой резервуар для товарной нефти (ключевые слова SEPCOND и FIELDSEP). •
Только ECLIPSE 300
6
Максимальное число потоков скважин (см. ключевое слово WELLSTRE). •
Только ECLIPSE 300
7 8
9
ПО УМОЛЧАНИЮ: 3
10 Максимальное число завершений, которые могут пересекать границы домена при параллельном расчете (см. раздел «Параллельные вычисления» на стр. 587 «Технического руководства ECLIPSE»). •
1802
ПО УМОЛЧАНИЮ: 4
Максимальное число элементов в смеси (см. ключевое слово WINJMIX и WINJORD). •
Только ECLIPSE 300
ПО УМОЛЧАНИЮ: 5
Максимальное число сепараторов, включая сепаратор для месторождения (см. ключевые слова SEPCOND и FIELDSEP). •
Только ECLIPSE 300
ПО УМОЛЧАНИЮ: 10
Максимальное число таблиц смесей (см. ключевое слово WINJMIX и WINJORD). •
Только ECLIPSE 300
ПО УМОЛЧАНИЮ: 5
Ключевые слова WELLDIMS
ПО УМОЛЧАНИЮ: 0
Пример WELLDIMS 20 4 4 5 10 2 4 /
Ключевые слова WELLDIMS
1803
WELLINJE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет целевые значения закачки для скважины Данное ключевое слово задает данные управления закачкой для скважины. Здесь определяются закачиваемый флюид и целевые и предельные дебиты закачки. Данное ключевое слово сохранено в целях совместимости с предыдущими версиями. Вместо него рекомендуется использовать ключевое слово WCONINJE, совместимое с обоими симуляторами, если не требуется использовать элементы термальной опции, несовместимые с WCONINJE. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены на любом элементе с помощью косой черты (/), оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Строка символов, задающая флюид, который необходимо закачивать. В режиме нелетучей нефти это может быть только WAT или GAS. В композиционном режиме закачиваемый флюид (т. е. мольная доля каждого компонента) должен быть известен. Его можно определить одним из следующих способов: •
поток закачки имеет состав, определенный пользователем с помощью ключевых слов WELLSTRE, WINJMIX или WINJORD
•
поток закачки берется из добычи указанной скважины или группы.
Строка флюида должна быть одной из следующих: WAT
Вода.
GAS
газ можно выбрать в модели нелетучей нефти или при композиционном расчете. В композиционном расчете смесь нагнетаемого газа задается такой же, как и газ в сепараторе для месторождения. Однако обычно бывает удобно определять состав закачиваемого газа явным образом.
ST
Требует, чтобы молярный состав нагнетаемого флюида был определен с помощью ключевого слова WELLSTRE.
MIX
Требует, чтобы молярный состав нагнетаемого флюида был определен с помощью ключевых слов WINJMIX или WINJORD.
WV
Требует, чтобы нагнетаемый флюид брался из добычи пара указанной скважины.
GV
Требует, чтобы нагнетаемый флюид брался из добычи пара указанной группы.
Строку нагнетаемого флюида можно принять по умолчанию, только если скважина нагнетает газ под групповым управлением; в этом случае нагнетаемый поток совпадает с потоком, определенным для группы.
1804
Ключевые слова WELLINJE
3
Строка символов, которая требуется, если состав нагнетаемого флюида указан с помощью методов ST, MIX, WV или GV. В этих случаях данный аргумент является строкой символов, указывающих имя потока скважины, смесь, скважину или группу, которые определяют или поставляют нагнетаемый поток.
4
Строка символов, определяющая метод, использующийся для контроля темпа нагнетания флюида. Она должна быть одной из следующих: WAT
Закачивать с целевым объемным расходом воды, заданным в элементе 6
GAS
Закачивать с целевым объемным расходом газа, заданным в элементе 7
BHP
Поддерживать целевой BHP, заданный в элементе 8
THP
Поддерживать целевой THP, заданный в элементе 9
RV
Закачивать флюид с целевым расходом воды в пластовых условиях, заданным в элементе 10
WG
Закачивать флюид с целевым объемным расходом жирного газа, заданным в элементе 11
RE
Управление обратной закачкой или закачкой для компенсации отбора с долей, заданной в элементе 12.
TM
Закачивать флюид с целевым полным молярным расходом, заданным в элементе 20
CW
Непрерывная закачка воды/газа
GR
Указывает, что скважина находится под групповым управлением.
Строка символов определяет ограничение, которое следует использовать в качестве начального целевого значения закачки; другие ограничение рассматриваются как пределы. Примечание
5
Значение/ограничение дебита нефти •
6
sm3/Day (METRIC), scc/hr (LAB),
STB/Day (FIELD), sm3/Day (PVT-M).
ЕДИНИЦЫ:
sm3/Day (METRIC), scc/hr (LAB),
STB/Day (FIELD), sm3/Day (PVT-M).
Значение/ограничение дебита газа •
8
ЕДИНИЦЫ:
Значение/ограничение дебита воды •
7
Для обеспечения многокомпонентной закачки следует использовать STREAM для закачки флюида и CW для метода управления. При этом требуется WELLSTRE для задания мольных долей углеводородных компонентов газа. Энтальпии водяного пара и жидкости рассчитываются по паросодержанию и температуре, как указано в аргументах 21 и 22. Энтальпии углеводородного газа рассчитываются с температурой и давлением, заданными в аргументах 22 и 23 (давление по умолчанию соответствует давлению водяного пара). Объемные расходы воды и углеводородного газа заданы следующими аргументами — 6 и 7.
ЕДИНИЦЫ:
sm3/Day (METRIC), scc/hr (LAB),
Mscf/Day (FIELD), sm3/Day (PVT-M).
Целевое/предельное забойное давление •
ЕДИНИЦЫ:
Barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M). Ключевые слова WELLINJE
1805
9
Целевое/предельное устьевое давление •
ЕДИНИЦЫ:
Barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M).
10 Целевое/предельное значение дебита воды в пластовых условиях •
ЕДИНИЦЫ:
m3/Day (METRIC), cm3/hr (LAB),
RB/Day (FIELD), m3/Day (PVT-M).
11 Целевое/предельное значение дебита жирного газа Объем закачки жирного газа связан с мольной долей, нагнетенной с помощью единичного Z-фактора при стандартных условиях. •
ЕДИНИЦЫ:
sm3/Day (METRIC), scc/hr (LAB),
Mscf/Day (FIELD), sm3/Day (PVT-M).
12 Целевая/предельная доля обратной закачки или закачки компенсации отбора. Если элемент 8 равен S, то элемент 12 интерпретируется как доля обратной закачки. Если это — целевое значение, то скважина будет пытаться закачивать флюид, заданный в элементе 2, с дебитом в поверхностных условиях, равным доле обратной закачки, умноженной на дебит воды или доступного газа группы или скважины, указанных в элементе 14. Дебит доступного газа группы для обратной закачки по умолчанию равен дебиту добычи газа группы плюс дебит импортированного газа, связанного с группой (ключевое слово GADVANCE) минус расход на топливо (ключевое слово GRUPFUEL) минус целевой объем газа для продажи (ключевое слово GRUPSALE); однако это определение можно изменить с помощью ключевого слова WTAKEGAS. В случае с обратным нагнетанием флюида, определяемым потоком или смесью, в качестве значения дебита добычи жирного газа принимается заданная доля дебита газа в поверхностных условиях. Если элемент 18 равен R, то элемент 12 интерпретируется как доля закачки для компенсации отбора. Если это является целевым значением, то скважина пытается закачивать флюид, заданный в элементе 2, с дебитом в пластовых условиях, равным доле закачки для компенсации отбора, умноженной на полный объемный расход в пластовых условиях для группы или скважины, указанных в элементе 14. Газ подпитки можно указать в элементе 17; этот газ смешивается с потоком закачки, если целевой дебит закачки превышает дебит доступного газа. •
ПО УМОЛЧАНИЮ: 1.0, если элемент 4 равен RE 0.0 в противном случае
13 Тип добычи, используемый для определения дебита при управлении обратной закачкой или закачкой для компенсации отбора. Это требуется для управления обратной закачкой или закачкой для компенсации отбора. Она должна быть одной из следующих: W
Обратная закачка или закачка для компенсации отбора зависит от добычи скважины, указанной в элементе 14.
G
Обратная закачка или закачка для компенсации отбора зависит от добычи группы, указанной в элементе 14.
•
ПО УМОЛЧАНИЮ: W, если элемент 2 равен WV • G, если элемент 2 равен GV
ПО УМОЛЧАНИЮ:
14 Имя добывающей скважины или группы, которая управляет дебитом обратной закачки или закачки для компенсации отбора. Это требуется для управления обратной закачкой или закачкой для компенсации отбора. Если элемент 13 равен W, это должно быть имя добывающей скважины. Если элемент 13 равен G, это должно быть имя группы.
1806
Ключевые слова WELLINJE
Если имя не указано, по умолчанию используется имя источника, добывающего флюид с указанным составом (элемент 3) для закачки флюидов WV или GV в элементе 2. 15 Дебит газа, который следует вычесть из целевого дебита обратной закачки. Это имеет место только при обратной закачке части добычи указанной скважины. Скважина, заданная в элементе 1, пытается закачивать с дебитом, равным доле обратной закачки, умноженной на дебит добычи скважины, указанной в элементе 14, минус дебит, указанный в элементе 15. 16 Номер таблицы VFP для скважины. Таблица VFP нагнетательной скважины должна быть задана в ключевом слове VFPINJ. Это требуется только при задании целевого или предельного THP. 17 Мнемоника для потока скважины, которую следует использовать для газа подпитки. Требуется, только если необходимо использовать газ подпитки, когда дебит закачки газа превосходит объем добытого газа или импортированного газа группы или скважины-источника. 18 Способ интерпретации доли обратной закачки или закачки для компенсации отбора из элемента 12. •
S
Закачивать долю добычи поверхностного объема (т. е. обратная закачка)
•
R
Замещать долю добычи пластового объема (т. е. закачка для компенсации отбора)
•
ПО УМОЛЧАНИЮ: S
19 Ступень сепаратора, определяющая состав флюида для закачки. Пар с любой ступени сепаратора может действовать как источник флюида для закачки. Значение по умолчанию — 0 — приводит к использованию пара со всего сепаратора в качестве флюида для закачки. Заметим, что выбор ступени сепаратора также отражается на дебите поставки доступного добытого газа от группы или скважины-источника (элемент 3), если источником является GV или WV (элемент 2), а также на дебите управляющей скважины или группы (элемент 14) для обратной закачки. •
ПО УМОЛЧАНИЮ: 0
20 Целевое/предельное значение суммарного молярного расхода •
ЕДИНИЦЫ:
kg.M/Day (METRIC), g.M/hr (LAB),
lb.M/Day (FIELD), kg.M/Day (PVT-M).
21 Массовое паросодержание закачиваемого флюида (только для Термальной опции). Массовое паросодержание должно быть принимать значение между 0 и 1. Если оно задано, то необходимо также задать либо температуру, либо давление, но не удельный расход энтальпии. 22 Температура закачиваемого флюида. (Используется только с Термальной опцией) Если оно задано, то необходимо также задать либо массовое паросодержание, либо давление, но не удельный расход энтальпии. •
ЕДИНИЦЫ:
°C (METRIC), °C (LAB),
°F (FIELD), °C (PVT-M).
Ключевые слова WELLINJE
1807
Примечание
Для поддержания постоянной температуры в нагнетательной скважине при заданном давлении, давление должно примерно соответствовать текущему BHP скважины. Если, например, заданное давление ниже текущего BHP, то энергия закачки, а, следовательно, и фактическая температура скважины будут ниже требуемых. Если температура блока перфорации должна поддерживаться на постоянном уровне, то заданное давление примерно должно соответствовать давлению в области вокруг скважины. В этом случае отчетная температура может быть ниже температуры в блоке перфорации, т. к. отчетная температура скважины рассчитывается при BHP скважины.
23 Давление закачиваемого флюида. (Используется только с Термальной опцией) Если оно указано, то необходимо также указать либо массовое паросодержание, либо удельный расход энтальпии. •
ЕДИНИЦЫ:
Barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M).
24 Удельный расход энтальпии закачиваемого флюида. (Используется только с термальной опцией) Если он задан, то необходимо также задать давление, причем ни массовое паросодержание, ни температуру можно не указывать. •
ЕДИНИЦЫ:
kJ/kgMol (METRIC), J/gMol (LAB),
BTU/lbMol (FIELD), kJ/kgMol (PVT-M).
Примечания См. примечания 2, 3 и 4 в документации по ключевому слову GRUPINJE.
Примеры Пример 1 Необходимо закачивать воду в скважину при забойном давлении 4020 psia. WELLINJE WELLX Water ' ' Bhp 3* 4020 / /
Пример 2 Необходимо закачивать углеводород, определенный потоком скважины MixC, с расходом жирного газа, равным 100 Mscf в сутки: WELLINJE WZ-2 Stream MixC WG 6* 100 / /
1808
Ключевые слова WELLINJE
Пример 3 Скважина I закачивает весь пар группы G минус газ для продажи в объеме 1500 Mscf/day. WELLINJE I GVapour G Reinj 7* 1.0 GVapour G 1500 / /
Пример 4 Скважины I1 и I2 закачивают под управление группы GR1. Эта группа определяет целевые дебиты и состав закачиваемого флюида: WELSPECS I1 GR1 ... / / WELLINJE I1 2* GR / I2 2* GR / /
Пример 5 Скважина I должна закачивать смесь SOLVENT, предварительно определенную с помощью ключевого слова WELLSTRE со скоростью 150000 m3/Day: WELLINJE I Stream SOLVENT Gas 2* 150000 / /
Ключевые слова WELLINJE
1809
WELLGR
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задает направляющие дебиты скважин Данное ключевое слово задает направляющие дебиты пользователя для скважины. Данное ключевое слово сохранено в целях совместимости с предыдущими версиями. Вместо него рекомендуется использовать ключевое слово WGRUPCON, совместимое с обоими симуляторами. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены на любом элементе с помощью косой черты (/); оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Символ, обозначающий возможность группового управления для скважины. Y
Скважина доступна для группового управления родительской группой
N
Скважина недоступна для группового управления родительскойгруппой
•
ПО УМОЛЧАНИЮ: Y
3
Значение направляющего дебита.
4
Тип заданного направляющего дебита. Он должна быть одной из следующих: OIL
Направляющий дебит нефти
WAT
Направляющий дебит воды
GAS
Направляющий дебит газа
LIQ
Направляющий дебит жидкости
WG
Направляющий дебит жирного газа
VP
Направляющий дебит общего отбора(газа, нефти и воды из коллектора)
IG
Направляющая приемистость газа в поверхностных условиях
IW
Направляющая приемистость воды в поверхностных условиях
VG
Направляющая приемистость общей закачки газа
VW
Направляющая приемистость общей закачки воды
VI
Направляющая приемистость общей закачки (задает: VG и VW)
RV INJ
Направляющая приемистость общей закачки в пластовых условиях (задает: VP, VG и VW) Направляющая приемистость (задает IG и IW)
NONE
Направляющий дебит не задан, используются потенциалы
ALL Задает все направляющие дебиты Значимым является только первые два символа. 1810
Ключевые слова WELLGR
По умолчанию направляющие дебиты задаются для значений потенциальной добычи или закачки группы. Они нормализуются при использовании для распределения целевого значения группы по элементам группы. Вообще, лучше либо задать все направляющие дебиты для дочерних групп (для определения требуемого явного распределения значений), либо позволить использовать потенциальные дебиты по умолчанию как направляющие. Принято задавать один направляющий дебит (из OI, WA, GA, LI, WG, VP), одну направляющую приемистость воды (из IG,VG) и одну направляющую приемистость газа (из IW, VW). Остальные оставшиеся из этих трех классов задаются с помощью соотношений потоков из определенных значений. Опции VI, RV, INJ и ALL позволяют явно задать несколько направляющих.
Пример WELLGR Z45 Y 100.0 INJ / /
См. также •
«Опции управления групповой добычей» на стр. 993 «Технического описания ECLIPSE».
•
«Опции управления нагнетанием для группы скважин» на стр. 998 «Технического описания ECLIPSE».
Ключевые слова WELLGR
1811
WELLKBHP
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определение индекса К ячейки, используемой для определения опорной глубины ВНР Это ключевое слово используется для определения индекса К в сетке, принадлежащего ячейке вскрытия, используемой для определения опорной глубины ВНР. Оно переопределяет значение глубины, введенное в ключевом слове WELSPECS, значением глубины центра сеточного блока, содержащего первое определенное вскрытие скважины в заданном слое. В этом слое для скважины должно быть определено вскрытие. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены на любом элементе с помощью косой черты (/); оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n ⎯ число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Индекс К (номер слоя считая сверху), используемый для определения опорной глубины забойного давления.
Пример WELLKBHP W24 4 / /
1812
Ключевые слова WELLKBHP
WELLLIM
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет экономические пределы для скважин Это ключевое слово является другим названием для WECON.
Ключевые слова WELLLIM
1813
WELLOPEN
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Открывает скважину в секции SCHEDULE Это ключевое слово вновь открывает уже имеющуюся скважину и заменяет ее в модели. Как правило, оно используется для повторного открытия скважин, ранее закрытых автоматически или с помощью WELLSHUT. Данное ключевое слово сохранено в целях совместимости с предыдущими версиями. Вместо него рекомендуется использовать ключевое слово WELOPEN, совместимое с обоими симуляторами. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены на любом элементе с помощью косой черты (/); оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n ⎯ число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
Пример WELLOPEN WellA1 / PR14 / /
1814
Ключевые слова WELLOPEN
WELLOPTS
ECLIPSE 100 z ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY z SCHEDULE
Выбрать опции решения для скважины WELLOPTS является другим названием для NUPCOL.
Ключевые слова WELLOPTS
1815
WELLPROD
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет целевые значения добычи скважины Данное ключевое слово задает данные управления добычей для скважины. Данное ключевое слово сохранено в целях совместимости с предыдущими версиями. Вместо него рекомендуется использовать ключевое слово WCONPROD, совместимое с обоими симуляторами. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены на любом элементе с помощью косой черты (/); оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Строка символов, определяющая метод управления скважиной. Она должна быть одной из следующих: OIL
Дебит нефти
WAT
Дебит воды
GAS
Дебит газа
LIQ
Дебит жидкости
BHP
Управление забойным давлением
THP
Управление устьевым давлением
RV
Дебит общего отбора(нефти, газа и воды из коллектора) в пластовых условиях
WG
Дебит жирного газа
TM
Общий молярный расход
ST
Дебит пара (используется только с термальной опцией)
SATP
Управление давлением насыщенности воды (используется только с термальной опцией)
SATT
Управление температурой насыщенности воды (используется только с термальной опцией)
GROUP
Указывает, что скважина находится под групповым управлением
Значимым является только первые два символа. 3
Целевое значение дебита нефти. •
1816
Ключевые слова WELLPROD
ЕДИНИЦЫ:
sm3/Day (METRIC), scc/hr (LAB),
STB/Day (FIELD), sm3/Day (PVT-M).
4
Целевое значение дебита воды. •
5
sm3/Day (METRIC), scc/hr (LAB),
Mscf/Day (FIELD), sm3/Day (PVT-M).
ЕДИНИЦЫ:
sm3/Day (METRIC), scc/hr (LAB),
STB/Day (FIELD), sm3/Day (PVT-M).
ЕДИНИЦЫ:
Barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M).
Целевое или предельное устьевое давление •
9
ЕДИНИЦЫ:
Целевое или предельное забойное давление. •
8
STB/Day (FIELD), sm3/Day (PVT-M).
Целевое значение дебита жидкости (нефть + вода) •
7
sm3/Day (METRIC), scc/hr (LAB),
Целевое значение дебита газа. •
6
ЕДИНИЦЫ:
ЕДИНИЦЫ:
Barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M).
Целевое или предельное значение дебита воды в пластовых условиях Дебит — это пластовый объем добытых или закачанных флюидов при опорном давлении скважины. Опорное давление обычно является средним углеводородным давлением в месторождении. Однако его можно положить равным среднему давлению в указанной области подсчета запасов с помощью аргумента 13 ключевого слова WELSPECS. •
ЕДИНИЦЫ:
rm3/Day (METRIC), rcc/hr (LAB),
RB/Day (FIELD), rm3/Day (PVT-M).
10 Целевое значение дебита жирного газа. Требуется дебит жирного газа. Если задано число молей, его можно определить по формуле V = nRT/P, где T и P — стандартные температура и давление, R — газовая постоянная, V — дебит, а n — молярный расход. См. раздел «Единицы измерения» на стр. 919 «Технического описания ECLIPSE». Если задано групповое управление, то задавать целевое значение для скважины необязательно. •
ЕДИНИЦЫ: sm3/Day (METRIC), scc/hr (LAB),
Mscf/Day (FIELD), sm3/Day (PVT-M).
11 Индекс таблицы VFP для скважины. Это требуется только при задании целевого или предельного THP. 12 Величина искусственного лифта для использования при вычислении THP. См. также ключевое слово VFPPROD. •
ПО УМОЛЧАНИЮ: 0.0
13 Целевое/предельное значение суммарного молярного расхода •
ЕДИНИЦЫ:
kg.M/Day (METRIC), g.M/hr (LAB),
lb.M/Day (FIELD), kg.M/Day (PVT-M).
14 Целевой или предельный дебит пара, эквивалент холодной воды (доступно только для термальной опции) •
ЕДИНИЦЫ:
sm3/Day (METRIC), scc/hr (LAB),
STB/Day (FIELD), sm3/Day (PVT-M).
Ключевые слова WELLPROD
1817
15 Сдвиг давления ∆P для контроля давления насыщенности (доступно только для термальной опции) Давление на забое ограничено условием BHP ≥ Psat + ∆P, где Psat — максимальное давление водонасыщенности во всех добывающих ячейках завершения. •
ЕДИНИЦЫ:
Barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M).
16 Сдвиг температуры ∆T для контроля давления насыщенности (доступно только для термальной опции) Давление на забое ограничено условием BHP ≥ Psat (T + ∆T), где T — максимальная температура во всех добывающих ячейках завершения. •
ЕДИНИЦЫ:
°C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
Примеры Пример 1 Для скважины задан целевой дебит нефти, равный 1000 stb/day, с пределом забойного давления, равным 4511 psia. WELLPROD P Oil 1000.0 3* 4511.0 / /
Пример 2 Скважина находится под групповым управлением, но с минимальным пределом забойного давления, равным 400 psia. WELLPROD P GR 4* 400 / /
1818
Ключевые слова WELLPROD
WELLSHUT
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Закрывает скважину в секции SCHEDULE Это ключевое слово вновь закрывает уже имеющуюся скважину, удаляя ее из модели. Данное ключевое слово сохранено в целях совместимости с предыдущими версиями. Вместо него рекомендуется использовать ключевое слово WELOPEN, совместимое с обоими симуляторами. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены на любом элементе с помощью косой черты (/); оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n ⎯ число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
Пример WELLSHUT WellA1 / PR14 / /
Ключевые слова WELLSHUT
1819
WELLSPEC
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Вводит новую скважину Это ключевое слово вводит новую скважину, задавая имя и положение устья скважины, опорную глубину BHP и используемый сепаратор. Данное ключевое слово сохранено в целях совместимости с предыдущими версиями. Вместо него рекомендуется использовать ключевое слово WELSPECS, совместимое с обоими симуляторами. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены на любом элементе с помощью косой черты (/); оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины Строка символов (до 8 букв). Должна быть задана и не пуста.
2
Имя группы, к которой принадлежит скважина. •
ПО УМОЛЧАНИЮ: FIELD
3
I-индекс устья.
4
J-индекс устья.
5
Забойное давление на опорной глубине скважины Можно принять значение по умолчанию; тогда используется глубина ячейки, с которой соединено первое заданное вскрытие.
6
Имя сепаратора, к которому присоединена скважина. Сепаратор необходимо указывать только в композиционном расчете для добывающих скважин. Указанный сепаратор должен быть заранее определен в ключевом слове SEPCOND.
Примечание
7
Если сепаратор не указан здесь или в WSEPCOND, и скважина может проследить свою принадлежность к группе, для которой задан сепаратор по умолчанию (см. SEPCOND), то он будет использован. Если это не так, то используются условия сепаратора, указанные в FIELDSEP. Если FIELDSEP не указан, то будет использоваться одинарное испарение при стандартных условиях.
Номер области для подсчета запасов, который используется для определения пластовых условий при расчете дебита общего отбора скважины. Требуется только при использовании модели с возможными перетоками в скважине. Если введен 0, то используются усредненные по месторождению условия в углеводородах. Если вводится отрицательная величина, номер области будет равен номеру области подсчета запасов для самого нижнего блока сетки, в котором проперфорирована скважина.
1820
Ключевые слова WELLSPEC
Если вводится положительная величина, она будет интерпретироваться как требуемый номер области подсчета запасов. Если скважина не перфорирована в блоке сетки в этой области, то будет выдано предупреждение. •
ПО УМОЛЧАНИЮ: 0
Пример Скважина P, в группе G, расположена в ячейке I=2,J=2, с базовой глубиной BHP, равной 8345 ft, подает добытую продукцию на сепаратор SepA1. WELLSPEC P G 2 2 8345 SepA1 / /
Ключевые слова WELLSPEC
1821
WELLSTRE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определение состава нагнетаемого газа Если в композиционном расчете нефть или газ закачиваются потоком, то это ключевое слово можно использовать для задания состава закачиваемого флюида. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены на любом элементе с помощью косой черты (/); оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя потока скважины Максимальное число потоков скважины (элемент 6 ключевого слова WELLDIMS).
2
x1– мольная доля первого компонента.
3
x2– мольная доля второго компонента.
. . . Nc + 1 xNc — мольная доля Nc-го компонента. Необходимо указать Nc мольных долей, где Nc — число компонентов в расчете. Значения проверяются с помощью условия, что сумма мольных долей должна быть равна 1.0. Когда поток скважины определен, его можно использовать в ключевых словах WINJGAS или GINJGAS, например, для задания состава закачки или для определения газа подпитки.
Пример WELLSTRE 'MixB' 0.5 0.3 0.1 0.05 0.05 / /
1822
Ключевые слова WELLSTRE
WELLTARG
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Изменить заданное значение или ограничение для скважины WELLTARG является другим названием для WELTARG.
Ключевые слова WELLTARG
1823
WELLTCB
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Сокращение дебита скважины в зависимости от температуры Данные состоят из таблицы имен скважин и номеров таблиц сокращений дебита в зависимости от температуры, которые следует использовать для соответствующих скважин. Каждая таблица оканчивается косой чертой (/). Каждая таблица содержит 2 столбца данных: Столбец 1
Имя скважины. Это имя скважины уже должно быть ранее введено.
Столбец 2
Соответствующий номер таблицы сокращения. Нулевой номер таблицы означает, что для этого скважины сокращение не производится.
Указанный номер таблицы должен быть меньше или равен номеру таблицы сокращения для скважины при расчете, указанному в ключевом слове TCBDIMS в секции RUNSPEC. •
ПО УМОЛЧАНИЮ: 0
Это ключевое слово можно повторить на последующем шаге по времени, чтобы присвоить каждой скважине разные таблицы. Смотри также ключевые слова WELLTCBT и WELLTCBC.
Пример -- скважина P1 использует таблицу TCB 2 -- скважина P2 использует таблицу TCB 1 WELLTCB P1 2 / P2 1 / /
1824
Ключевые слова WELLTCB
WELLTCBC
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Критическая температура для сокращения дебита скважины в зависимости от температуры Это ключевое определяет температуру, используемую в качестве пороговой в ключевом слове WELLTCB. Текущее значение сокращения дебита скважины в зависимости от температуры не изменяется, пока температура скважины не опустится ниже предела, заданного в WELLTCBT, на эту пороговую величину. Целью этого ключевого слова является попытка предотвратить повторные изменения значения сокращения. Они могут иметь место, если температура скважины находится на границе двух значений сокращения. Столбец 1
Имя скважины. Это имя скважины уже должно быть ранее введено.
Столбец 2
Критическая или пороговая температура.
Пример WELLTCBC P1 5 /
Ключевые слова WELLTCBC
1825
WELLTCBT
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Таблица сокращений дебита скважины в зависимости от температуры Данные состоят из таблиц коэффициентов сокращения дебита в зависимости от температуры. Каждая таблица оканчивается косой чертой (/). Каждая таблица содержит 2 столбца данных: Столбец 1
Температура. Значения должны быть больше 0 и монотонно возрастать вниз по столбцу.
Столбец 2
Соответствующий коэффициент сокращения дебита.
Значения должны быть между 0 и 1 и должны убывать вниз по столбцу. Первое значение в столбце должно быть 1. Количество указанных таблиц должно быть равно количеству таблиц сокращения для скважины при расчете, указанному в ключевом слове TCBDIMS в секции RUNSPEC. Количество строк должно быть меньше или равно максимальному числу строк данных, указанному в TCBDIMS. На коэффициент сокращения умножаются максимальный или целевой дебит нефти, газа, воды, жидкости, общего отбора и углеводорода для каждой скважины, указанной в ключевом слове WELLTCB. Коэффициент сокращения, который следует использовать на следующем шаге по времени, не интерполируется между значениями, указанными в таблице. Коэффициент сокращения, заданный при конкретной температуре, применяется до тех пор, пока не будет достигнута следующая, более высокая температура в таблице. В примере ниже для первой таблицы коэффициент, равный 1 (нет сокращения) применяется для всех температур до 140, для температур между 140 и 210 применяется коэффициент 0.95, для температур от 210 до 500 применяется коэффициент 0.85, а для всех температур выше 500 — коэффициент 0.4. Примечание
1826
Ключевые слова WELLTCBT
Эти таблицы не сохраняются в файлах RESTART. Однако скважина, которая привязана к таблице в базовом расчете (с помощью WELLTCB) остается привязанной к этой таблице при перезапуске. Поэтому таблицы следует переопределять при перезапусках.
Пример -- 2 таблицы TCB WELLTCBT 126 1 140 .95 210 .85 500 .4 / 135 1 300 .6 600 .3 /
Ключевые слова WELLTCBT
1827
WELLWAG
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет целевые значения WAG для скважины Данное ключевое слово задает режим закачки WAG (вода и газ) для скважины. Предварительно необходимо ввести ключевое слово WELLINJE для определения флюида для закачки, а также требуемые целевые значения и пределы и т. д. Начальным режимом закачки может быть вода или газ; это управляется режимом WELLWAG. Заметим, что если дебиты закачки переопределяются с помощью другого ключевого слова WELLINJE, то данные WELLWAG необходимо ввести заново (иначе скважина вернется к обычной закачке одной фазы). Этого делать не требуется, если для изменения дебита использовано ключевое слово WELTARG. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены на любом элементе с помощью косой черты (/); оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Строка символов, задающая тип цикла WAG. Должно быть одним из следующих значений: T
время
M
месяцы
Y
годы
•
ПО УМОЛЧАНИЮ: T
3
Первый флюид, которые следует закачивать в последовательности WAG. Может быть W или G.
4
Период закачки для первого флюида, определенного в аргументе 3.
5
Этот аргумент определяет второй флюид для закачки. Сейчас поддерживается только циклическая смена воды и газа, причем по умолчанию используется G, если аргумент 3 равен W, и W, если аргумент 3 равен G.
6
1828
Период закачки для флюида, определенного в аргументе 5.
Ключевые слова WELLWAG
Пример Закачивать газ с составом, определенным потоком скважины Stream с дебитом 30000 MScf/day и воду с дебитом 45000 STB/Day, с предельным забойным давлением 4500 psi, с периодом 91.25 Day; начинать с закачки воды. WELLINJE I Stream Solvent Gas 1* 45000 30000 4500 / / WELLWAG I T W 91.25 G 91.25 / /
Ключевые слова WELLWAG
1829
WELMOVEL
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Переводит скважину в LGR при перезапуске WELMOVEL позволяет перевести скважину, заданную в глобальной сетке, в локальную сетку. Оно предназначено для ситуаций, когда при перезапуске необходимо добавить локальную сетку вокруг ранее определенной скважины. Иными словами, скважина при базовом расчете существовала в глобальной сетке, но должна быть помещена в локальную сетку при перезапуске. При использовании этого ключевого слова все ранее заданные данные соединений для скважины уничтожаются. Данные соединений для этих скважин следует переопределить с помощью ключевого слова COMPDATL. Все свойства скважины, такие как принадлежность в группе, дебиты и накопленные суммарные значения, сохраняются. Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Записи могут быть закончены на любом элементе косой чертой (/); оставшимся элементам будут присвоены их значения по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины (до 8 символов)
2
Имя локально измельченной сетки, в которой расположена скважина Если скважина перфорируется в объединении локальных сеток (см. ключевое слово AMALGAM), то здесь можно использовать имя любой сетки объединения.
3
I — положение устья скважины в координатной системе локальной сетки
4
J — положение устья скважины в координатной системе локальной сетки
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Примечание
После использования этого ключевого слова, накопленные суммарные значения для скважин не совпадают с суммой накопленных суммарных значений по всем соединений, т. к. суммарные значения скважины содержат накопленные значения для соединений, удаленных при вводе этого ключевого слова.
Примечание
Это ключевое слово предназначено для обеспечения дополнительной функциональности для инструмента Near Wellbore Modelling и должно использоваться осторожно, если набор данных не был сгенерирован данной программой. Это ключевое слово должно располагаться до первого появления ключевых слов COMPDAT или COMPDATL в файле перезапуска.
Пример WELMOVEL PROD1 LGR1 PROD2 LGR2 /
1830
Ключевые слова WELMOVEL
6 8 / 5 9 /
WELOPEN
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Закрытие или повторное открытие скважин или соединений Это ключевое слово можно использовать для закрытия или повторного открытия скважин или соединений скважин, не задавая остальные данные для управления скважиной или соединениями. Для закрытия или повторного открытия следует оставить значения по умолчанию в элементах 3-7. Для закрытия или открытия отдельных соединений следует ввести их положения I,J,K (элементы 3-5), или их номера вскрытий(элементы 6 и 7). Номера вскрытий задаются в ключевом слове COMPLUMP. Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Записи могут заканчиваться после элемента 1 или элемента 2. Остающимся элементам будут присвоены их значения по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Признак открытия (закрытия) скважины или соединений. (Заключается в кавычки, если не используется программа EDIT.) OPEN (открыта) Скважина или соединения открыты для потока SHUT (закрыто) Скважина или соединения полностью изолированы от пласта
Только ECLIPSE 100
STOP
Скважина закрыта выше пласта. (Если запись относится к одному соединению, то будет наблюдаться тот же эффект, что и при признаке SHUT.)
AUTO
Скважина или соединения сначала в состоянии SHUT, но затем автоматически открываются. (Смотри Элемент 2 ключевого слова WCONPROD для объяснения AUTO для скважин, и Элемент 6 ключевого слова COMPDAT для соединений.)
POPN
Скважина открывается, только если она «закрыта по соображениям приоритетов», т. е. временно закрыта, находясь под управлением приоритетами (см. раздел «Опция приоритета как альтернатива управлению с направляющим дебитом» на стр. 996 «Технического описания ECLIPSE»). Скважина остается закрытой, если она была закрыта по какимлибо другим причинам. Это может быть полезно при изменении метода группового управления, когда метод назначения приоритетов заменяется методом управления направляющими дебитами.
• 3
Координата I сеточного блока соединения (блоков) •
4
ПО УМОЛЧАНИЮ: Отрицательная
Координата J сеточного блока соединения (блоков) •
5
ПО УМОЛЧАНИЮ: OPEN (открыта)
ПО УМОЛЧАНИЮ: Отрицательная
K — координата сеточного блока(ов) соединения . Ключевые слова WELOPEN
1831
• 6
ПО УМОЛЧАНИЮ: Отрицательная
Номер первого вскрытия в интервале •
7
ПО УМОЛЧАНИЮ: Отрицательный
Номер последнего вскрытия в интервале •
ПО УМОЛЧАНИЮ: Отрицательный
Если для элементов 3, -7 приняты значения по умолчанию, то команда Открыть/Закрыть/Остановить будет относиться к скважине, оставляя соединения неизмененными. Попытка открытия скважины, у которой нет открытых соединений, приведет к ошибке. Если какой-нибудь из элементов 3, -7 имеет нулевое или положительное значение, то команда будет относиться к избранным соединениям скважины, оставляя статус скважины неизмененным. Избранные соединения — это соединения с координатами I,J,K, соответствующими значениям элементов 3-5 и номеру вскрытия в интервале, заданном элементами 6-7. Нулевое или отрицательное значение, заданное при помощи индексов I,J,K положения, соответствует произвольным значениям соответствующих координат. Аналогично, нулевое или отрицательное значение верхней/нижней концевых точек вскрытия указывает, что ограничений сверху или снизу на номер вскрытия нет. Для открытия скважины и одного или нескольких ее соединений требуется две записи: одна для скважины, а другая для соединений. Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей только косую черту. Примечание
При использовании этого ключевого слова для закрытия скважины в процессе воспроизведения истории фактическая добыча или дебиты закачки полагаются равными нулю, начиная с этого момента времени, но все исторические дебиты скважины остаются неизменными. Если скважина была фактически закрыта в этот момент времени, то следует использовать ключевые слова WCONHIST или WCONINJH для закрытия скважины и обнуления исторических дебитов скважины.
Пример WELOPEN '*' PROD3 SHUT '*' OPEN PROD4 OPEN PROD5 SHUT PROD6 SHUT /
1832
/ / 0 0 0 0
открывает все закрытые или остановленные скважины месторождения закрывает скважину PROD3, если она открыта 0 3 / открывает все соединения скважин в слое 3 0 0 / открывает все соединения скважины PROD4 0 4 / закрывает соединение(я) в слое 4 скважины PROD5 0 0 4 6/ закрывает соединения во вскрытиях 4, 5 и 6 скважины PROD6
Ключевые слова WELOPEN
WELOPENL
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Закрытие или повторное открытие скважин или соединений в локальных сетках Это ключевое слово можно использовать для закрытия или повторного открытия скважин или соединений скважин в локальных сетках, не задавая остальные данные для управления скважиной или соединениями. Соединения должны быть вначале определены в ключевом слове COMPDATL. Ключевое слово WELOPENL выполняет ту же роль, что и WELOPEN, но имя локальной сетки, содержащей указанные в записи соединения, должно быть введено в элементе 2 ключевого слова WELOPENL. Для закрытия или повторного открытия следует оставить значения по умолчания в элементах 4-8. Соединения скважин можно закрыть или повторно открыть либо в соответствии с их расположением I,J,K (элементы 4-6), либо в соответствии с номером их вскрытия (элементы 7 и 8). Номера вскрытий задаются в ключевом слове COMPLMPL. Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Записи могут заканчиваться после элемента 1 или элемента 2. Остающимся элементам будут присвоены их значения по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Имя локальной сетки, содержащей скважины, подлежащие открытию или закрытию Если для этого элемента принято значение по умолчанию или пустая строка, то имя локальной сетки принимается равным локальной сетке скважины, указанной в ключевом слове WELSPECL. (В системе ECLIPSE 100 имя локальной сетки нельзя принимать по умолчанию, если локальная сетка является объединенной). Для имени локальной сетки можно принять значение по умолчанию, если расположения соединений в элементах 4, 5 и 6 приняты по умолчанию, т. к. тогда элемент 3 действует на саму скважину (или на особые завершения в ней, если заданы элемент 7 и 8, и ECLIPSE 100 уже знает, какой локальной сетке они принадлежат). Если для элементов 4-8 приняты значения по умолчанию, но имя локальной сетки указано здесь, то действие элемента 3 распространяется на скважины, указанные в элементе 1, которые имеют соединения в данной локальной сетке (или любых других локальных сетках, объединенных с ней).
ECLIPSE 100
• 3
Только ECLIPSE 100
ПО УМОЛЧАНИЮ: ' '
Признак открытия (закрытия) скважины или соединений. (Заключается в кавычки, если не используется программа EDIT.) OPEN (открыта)
Скважина или соединения открыты для потока
SHUT (Закрыто)
Скважина или соединения полностью изолированы от пласта
STOP
Скважина закрыта выше залежи, при этом допускаются перетоки через ствол скважины, если открыты два или более соединения (если запись относится к соединению, это имеет тот же эффект, что и SHUT).
AUTO
Скважина или соединения сначала находятся в состоянии SHUT, но затем автоматически открываются. (Смотри Элемент 2 Ключевые слова WELOPENL
1833
ключевого слова WCONPROD для объяснения AUTO для скважин, и Элемент 6 ключевого слова COMPDAT для соединений.) POPN
• 4
ПО УМОЛЧАНИЮ: Отрицательная
Номер первого вскрытия в интервале •
8
ПО УМОЛЧАНИЮ: Отрицательная
K — координата сеточного блока(ов) соединения. •
7
ПО УМОЛЧАНИЮ: Отрицательная
Координата J сеточного блока соединения (блоков) •
6
ПО УМОЛЧАНИЮ: OPEN (открыта)
Координата I сеточного блока соединения (блоков) •
5
Скважина открывается, только если она «закрыта по соображениям приоритетов», т. е. временно закрыта, находясь под управлением приоритетами (см. раздел «Опция приоритета как альтернатива управлению с направляющим дебитом» на стр. 996 «Технического описания ECLIPSE»). Скважина остается закрытой, если она была закрыта по какимлибо другим причинам. Это может быть полезно при изменении метода группового управления, когда метод назначения приоритетов заменяется методом управления направляющими дебитами.
ПО УМОЛЧАНИЮ: Отрицательная
Номер последнего вскрытия в интервале •
ПО УМОЛЧАНИЮ: Отрицательная
Если для элементов 4 - 8 приняты значения по умолчанию, то команда Открыть/Закрыть/Остановить будет относиться к скважине, оставляя соединения неизмененными. Попытка открытия скважины, у которой нет открытых соединений, приведет к ошибке. Если какой-нибудь из элементов 4 - 8 имеет нулевое или положительное значение, то команда будет относиться к избранным соединениям скважины, оставляя статус скважины неизмененным. Избранные соединения — это соединения с координатами I,J,K, соответствующими значениям элементов 4-6 и номеру вскрытия в интервале, заданном элементами 7-8. Нулевое или отрицательное значение, заданное при помощи индексов I,J,K положения, соответствует произвольным значениям соответствующих координат. Аналогично, нулевое или отрицательное значение верхней/нижней концевых точек вскрытия указывает, что ограничений сверху или снизу на номер вскрытия нет. Для открытия скважины и одного или нескольких ее соединений требуется две записи: одна для скважины, а другая для соединений. Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей только косую черту. ECLIPSE 100
1834
Примечание
Ключевые слова WELOPENL
Задавать имя локальной сетки в элементе 2 требуется, только если ключевое слово должно работать для соединений в объединенных локальных сетках. Во всех других случаях можно принять значения по умолчанию. Но если в этих случаях принято другое значение, то оно ограничивает область применения ключевого слова скважинами, имеющими соединения в указанной локальной сетке (или другой локальной сетке, объединенной с данной). Если для элемента 2 принято значение по умолчанию, то можно использовать ключевое слово WELOPEN вместо WELOPENL.
Пример WELOPENL -- Открыть все закрытые или остановленные скважины месторождения, имена которых начинаются на P 'P*' / -- Закрыть скважину PROD3, если она открыта PROD3 1* SHUT / -- Закрыть все скважины, имеющие соединения в локальной сетке CARF3 -- (и в любой локальной сетке, объединенной с ней) '*' CARF1 SHUT / -- Открыть все соединения скважин в слое 3 локальной сетки CARF2 '*' CARF2 OPEN 0 0 3 / -- Открыть все соединения в локальной сетке CARF3 для скважины PROD4 PROD4 CARF3 OPEN 0 0 0 / -- Закрыть все соединения в локальной сетке CARF4 для скважины PROD4 PROD4 CARF4 SHUT 0 0 0 / -- Закрыть соединения в слое 4 локальной сетки CARF2 для скважины PROD5 PROD5 CARF2 SHUT 0 0 4 / -- Закрыть соединение во вскрытиях 4, 5 и 6 для скважины PROD6 PROD6 1* SHUT 0 0 0 4 6/ /
Ключевые слова WELOPENL
1835
WELPI
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задает значения коэффициентов продуктивности (приемистости) скважин Это ключевое слово можно использовать для задания значений коэффициентов продуктивности (приемистости) (P.I.) одной или более скважин. Свойства соединений скважины должны быть определены обычным способом в ключевом слове COMPDAT, однако коэффициенты проводимости соединений будут подбираться таким образом, что рассчитанный P.I. скважины будет равен указанному значению. P.I. рассчитывается с помощью использованной фазы и радиуса дренирования, определенных в Элементах 6 и 7 ключевого слова WELSPECS. Определение P.I. и его соотношения с коэффициентами проводимости соединений скважины обсуждаются в разделе «Коэффициент продуктивности» на стр. 981 «Технического описания ECLIPSE». Заметим, что этот расчет не подходит для горизонтальных скважин. Настройка коэффициентов соединеня осуществляется во время ввода ключевого слова WELPI с использованием текущего решения в сеточном блоке. Если подвижности флюида в сеточных блоках впоследствии изменяются, действительный P.I. скважины будет также изменяться. Величина P.I. не должна задаваться для газовых скважин, имеющих D-фактор, или использующих специальное уравнение притока (Элемент 8 в WELSPECS). В этом случае P.I. газовой фазы будет изменяться в зависимости от забойного давления скважины.
ECLIPSE 300
При определенных обстоятельствах величины P.I., установленные для недавно открытой скважины с закачкой газа, неточны вследствие возникающих в течение расчета состава нагнетенного газа погрешностей. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Стационарное значение коэффициента продуктивности/приемистости для скважины (скважин). •
ЕДИНИЦЫ:
sm3/day-bar stb/day-psi или Mscf/day-psi scm3/hr-atm sm3/day-atm
(METRIC), (FIELD) (FIELD), (LAB), (PVT-M)
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
1836
Ключевые слова WELPI
Примечание
При считывании ключевого слова WELPI для определенных к этому моменту соединений скважин будут масштабированы коэффициенты для получения заданной величины PI при данных условиях для скважины в ячейке . Если впоследствии будут определены новые соединения, то коэффициенты соединений заново масштабироваться не будут, если ключевое слово WELPI не введено повторно. Таким образом, величина PI для скважины изменится. Более того, если существующее соединение будет впоследствии переопределено в помощью ключевого слова COMPDAT, то его коэффициент соединения будет переопределен из данных COMPDAT, перезаписывая ранее масштабированное значение. Как следствие, необходимо соблюдать осторожность при изменении данных соединения после ввода WELPI.
Внимание
Ключевые слова WELPI и WPIMULT не могут использоваться для одной и той же скважины одновременно, если между ними не вставлено ключевое слово TSTEP или DATES.
Пример WELPI PROD1 PROD2 /
10.2 / 14.3 /
Ключевые слова WELPI
1837
WELPRI
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задает значения приоритета скважине Это ключевое слово можно использовать для определения приоритетов для одной или более добывающих скважин. Заданные здесь приоритеты будут переопределять величины, рассчитанные по уравнению приоритетов (смотри ключевое слово PRIORITY). Если ключевое слово не используется, то приоритеты для всех скважин будут рассчитываться по уравнению приоритетов. Ключевое слово PRIORITY должно быть использовано до применения данного ключевого слова. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Первый номер приоритета для скважин(ы) Если номер приоритета больше нуля, то этот номер переопределяет значение, рассчитанное из уравнения приоритетов. Если значение отрицательное, то приоритет скважины будет рассчитываться по первому уравнению приоритетов. Номер не должен быть нулевым. •
ПО УМОЛЧАНИЮ: Отрицательное
Номера приоритетов — величины безразмерные. ECLIPSE 300
Примечание
Только ECLIPSE 100
3
В настоящее время в ECLIPSE 300 имеется одно уравнение приоритетов, и приоритеты скважин не могут масштабироваться.
Первый коэффициент масштабирования приоритета. Первый номер приоритета скважины (заданный в элементе 2, или вычисленный из первого уравнения приоритетов) умножается на указанное здесь число. •
Только ECLIPSE 100
4
ПО УМОЛЧАНИЮ: 1.0
Второй номер приоритета для скважин(ы) Если номер приоритета больше нуля, то этот номер переопределяет значение, рассчитанное из второго уравнения приоритетов. Если значение отрицательное, то второй номер приоритетов скважины будет рассчитываться по второму уравнению приоритетов. Номер не должен быть нулевым. Если второе уравнение приоритетов не было определено, то этот элемент должен быть задан по умолчанию. •
ПО УМОЛЧАНИЮ: Отрицательное
Номера приоритетов — величины безразмерные. 1838
Ключевые слова WELPRI
Только ECLIPSE 100
5
Второй коэффициент масштабирования приоритета. Второй номер приоритета скважины (заданный в элементе 4, или вычисленный из второго уравнения приоритетов) умножается на указанное здесь число. •
ПО УМОЛЧАНИЮ: 1.0
Если второе уравнение приоритетов не было определено, то этот элемент должен быть задан по умолчанию. Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Пример WELPRI 'PROD*' PROD4 PROD5 /
-1.0 1* 100
/ 2.0 1*
1* 100
2.0 / (Только ECLIPSE 100) / (Только ECLIPSE 100)
Ключевые слова WELPRI
1839
WELSEGS
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет структуру сегментов многосегментной скважины Это ключевое слово используется для обозначения скважины как многосегментной и определяет структуру сегментов этой скважины. Скважина должна быть предварительно определена с помощью ключевого слова WELSPECS (или WELSPECL, если скважина расположена в области локального измельчения сетки). Одно ключевое слово может использоваться только для одной скважины. Таким образом, при наличии нескольких многосегментных скважин следует использовать несколько ключевых слов. Ключевое слово WELSEGS может быть введено повторно для конкретно взятой скважины позднее в расчете, если требуется изменить сегментную структуру (например, добавить новую ветвь). Вводить необходимо только новые или измененные сегменты; свойства всех остальных сегментов сохраняются. Но если сегментная структура изменена, то необходимо повторно ввести данные COMPSEGS (или COMPSEGL) для размещения соединений сеточных блоков заново в новых сегментах. Многосегментные скважины подробно описаны в разделе «Многосегментные скважины» на стр. 499 «Технического описания ECLIPSE». За ключевым словом следуют записи, описывающие свойства сегментов и геометрию (возможно разветвленной) скважины. Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту. Каждая запись содержит следующие элементы данных:
Запись 1 Первая запись определяет скважину, устанавливает некоторые общие признаки, а также определяет свойства ее верхнего сегмента, располагающегося ближе всего к устью скважины. Этот сегмент обозначается как сегмент № 1. 1
Имя скважины
2
Глубина узловой точки верхнего сегмента ECLIPSE принимает это значение как опорную глубину BHP скважины. Введенные в другом месте данные опорной глубины BHP для многосегментных скважин будут проигнорированы. •
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M)
Этот элемент должен вводиться после первого определения каждой многосегментной скважины в WELSEGS. В последующих записях ключевого слова WELSEGS его значение может по умолчанию оставаться равным указанному. Глубина обычно не должна изменяться при моделировании. 3
Длинна НКТ до узловой точки верхнего сегмента Этот элемент фиксирует положение узла верхнего сегмента (опорной точки ВНР) относительно «опорной точки нулевой длины НКТ», от которой измеряются все значения длины НКТ. Для этого сегмента потери давления не рассчитываются, поскольку в модели многосегментной скважины не рассчитываются потери давления выше узловой точки верхнего сегмента. (Потери давления между опорной глубиной BHP и устьем скважины определяются с помощью таблиц VFP в обычном порядке).
1840
Ключевые слова WELSEGS
Введенное здесь нулевое значение означает, что длины НКТ вычисляются с помощью опорной точки ВНР в верхнем сегменте. •
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M)
•
0.0 (первый раз, когда определяется многосегментная скважина), без изменений (любых последующих записей).
4
Эффективный объем ствола скважины верхнего сегмента Это количество используется для расчета wellbore storage эффекта в верхнем сегменте ствола скважины. m3 (METRIC), cm3 (LAB),
ft3 (FIELD), m3 (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 1.0E-5, что делает влияние wellbore storage эффекта пренебрежительно малым (первый раз, когда определяется многосегментная скважина), без изменений (любых последующих записей).
5
Тип информации о длине и глубине НКТ, введенной в последующих записях данного ключевого слова. INC
Значения длины и глубины, введенные в элементах 5 и 6 последующих записей, относятся к инкрементальным изменениям этих величин вдоль каждого сегмента.
ABS
Значения длины и глубины, введенные в элементах 5 и 6 последующих записей, относятся к абсолютным значениям длины и глубины НКТ в узлах сегмента.
• 6
ПО УМОЛЧАНИЮ: Этот элемент не принимается по умолчанию, он должен быть определен.
Компоненты падения давления, которые необходимо включить в расчет для каждого сегмента скважины: HFA
Гидростатический + трение + ускорение
HF-
Гидростатический + трение
H--
Только гидростатический.
Для сегментов, где фрикционный(трение) и гидростатический компоненты падения давления определяются по таблице VFP (элементу 5 ключевого слова WSEGTABL присваивается значение FH), итоговое падение давления считается равным падению за счет трения; гидростатический компонент не выделяется. Если выбрано HFA, то падение давления по причине ускорения вычисляется отдельно по модели однородного потока, и прибавляется к падению давления, интерполированного из таблицы VPF. В таком случае, в идеале таблица VPF не должна содержать потерь давления за счет ускорения, поскольку иначе они учитываются дважды; но этот компонент падения давления обычно очень мал. (См. «Компоненты падения давления» на стр. 508 «Технического описания ECLIPSE».) • 7
ПО УМОЛЧАНИЮ: HFA
Значение по умолчанию модели многофазного потока для сегментов скважины HO
Однородный поток; течение всех фаз происходит с одинаковой скоростью.
DF
Модель дрейфа притока, допускающая проскальзывание между фазами. Проскальзывание представляет собой комбинацию профильного смещения (отношение скоростей ) и локального смещения (относительная вертикальная скорость). При низких дебитах локальное проскальзывание Ключевые слова WELSEGS
1841
может вызвать обратный поток, где тяжелая и легкая фазы протекают в противоположных направлениях. (См. также раздел «Модель дрейфа притока» на стр. 510 «Технического описания ECLIPSE»). После первого определения каждого сегмента в ключевом слове WELSEGS модель его многофазного потока принимается в соответствии с выбранной выше. Ключевое слово WSEGFMOD может впоследствии использоваться для изменения модели потока для заданных сегментов, или для переопределения параметров модели для заданных сегментов. Если ключевое слово WELSEGS введено заново для той же скважины, то этот элемент не будет влиять на модель потока для сегментов, определенных более ранних записях. Исключением является случай, когда вводится HO; любые сегменты, использующие изменение модели дрейфа притока для однородного потока. ECLIPSE 300
Примечание
Если в Модели Дрейфа Притока должны использоваться любые сегменты скважин, то здесь должно быть выбрано значение DF. Верхний сегмент (сегмент 1) всегда использует Модель Однородного Потока; в этом сегменте падение давления не вычисляется.
Для определения падения давления по таблицам VFP вместо встроенных таблиц Модели Потока могут выделяться отдельные сегменты (см. ключевое слово WSEDTABL). • 8
9
ECLIPSE 300 Только термальная опция
ECLIPSE 300 Только термальная опция
1842
ПО УМОЛЧАНИЮ: HO
Координата X узловой точки верхнего сегмента относительно начала координат сетки. Координаты X и Y узлов сегмента хранятся в restart-файлах или графических файлах, что позволяет использовать графические приложения для построения графиков траекторий скважины. Данные не используются для других целей, и если графики траекторий не требуются, то могут быть оставлены их значения по умолчанию. •
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M)
•
ПО УМОЛЧАНИЮ: • 0.0 (первый раз, когда определяется многосегментная скважина), без изменений (для любых последующих записей).
Координата Y узловой точки верхнего сегмента относительно начала координат сетки •
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M)
•
ПО УМОЛЧАНИЮ: • 0.0 (первый раз, когда определяется многосегментная скважина), без изменений (для любых последующих записей).
10 Площадь поперечного сечения стенки трубыы используется для расчета теплопроводности (см. примечание 3). m2 (METRIC), cm2 (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
ft2 (FIELD), m2 (PVT-M)
11 Объемная теплоемкость стенок труб. kJ/m3/K (METRIC), J/cm3/K (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Ключевые слова WELSEGS
btu/ft3/°F (FIELD), kJ/m3/K (PVT-M)
ECLIPSE 300 Только термальная опция
12 Теплопроводность стенок трубы.
•
ЕДИНИЦЫ:
kJ/m/day/°C (METRIC), J/cm/hr/K (LAB),
•
ПО УМОЛЧАНИЮ: 0.0
btu/ft/day/°F (FIELD), kJ/m/day/K (PVT-M)
Каждая запись данных должна заканчиваться косой чертой (/).
Каждая последующая запись Последующие записи определяют свойства всех сегментов скважины, кроме верхнего. Номера сегментов должны быть между 2 и NSEGMX (см. ключевое слово WSEGDIMS в секции RUNSPEC). Сегменты могут вводиться в любой последовательности. Соседние сегменты не должны нумероваться последовательно. Они будут перегруппированы ECLIPSE. Сегменты идущие непрерывно друг за другом с одинаковыми свойствами могут быть введены в одной записи в виде интервала. Номера сегментов внутри интервала должны последовательно возрастать. 1
Номер сегмента в начале интервала (ближайшего к верхнему сегменту) Целое число между 2 и NSEGMX.
2
Номер сегмента в дальнем конце интервала Целое число между 2 и NSEGMX, не меньше значения, введенного в элементе 1. Оставшиеся элементы в этой записи определяют свойства сегментов в данном интервале. Чтобы ввести свойства для одного сегмента Элементы 1 и 2 должны быть заданы равными.
3
Номер ветви Целое число между 1 и NSEGMX Сегментамы, расположенные на главном стволе должны иметь 1 номер ветви. Номера забойных ветвей должны быть от 2 до NSEGMX. У горизонтальных ответвлений также могут быть подчиненные ветви; в этом случае номер каждой ветви должен быть выше, чем у родительской ветви.
4
Номер сегмента, с которым связывается сегмент в начале интервала (элемент 1), являющийся соседним в направлении устья скважины. Это его выпускной сегмент; значения дебитов должны быть положительными. Узел, являющийся местом ветвления многозабойных скважин, может являться выпускным сегментом для двух или более сегментов различных ветвей.
5
Если 5 Элементом Записи 1 является INC: Длина каждого сегмента в интервале, равная расстоянию между его узловой точкой и узловой точкой соседнего сегмента в направлении устья скважины. Или, если 5 Элементом Записи 1 является ABS: Расстояние вдоль трубы (от опорной точки нулевой длины трубы) до узловой точки последнего сегмента в интервале. ECLIPSE разбивает расстояние между этой точкой и узлом выпускного сегмента интервала (элемент 4) на n одинаковых отрезков, где n — число сегментов в этом интервале. •
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M)
Ключевые слова WELSEGS
1843
6
Если 5 Элементом Записи 1 является INC: Изменение глубины в каждом сегменте интервала, равное разнице глубины его узловой точки и глубины узловой точки выпускного сегмента. Или, если 5 Элементом Записи 1 является ABS: Глубина узловой точки последнего сегмента в интервале. ECLIPSE рассчитывает глубины всех остальных сегментов в данном интервале путем интерполяции между данной глубиной и глубиной выпускного сегмента интервала (элемент 4), суммарный линейный размер которых соответствует длине НКТ. •
7
ft (FIELD), m (PVT-M)
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M)
Эффективная абсолютная шероховатость трубо Это значение используется для вычисления коэффициента трения Феннинга. •
9
m (METRIC), cm (LAB),
Внутренний диаметр НКТ (или эквивалентный диаметр кольцевого поперечного сечения) •
8
ЕДИНИЦЫ:
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M)
Площадь поперечного сечения для потока флюида m2 (METRIC), cm2 (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ:
ft2 (FIELD), m2 (PVT-M)
10 Объем сегмента m3 (METRIC), cm3 (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: A ⋅ L
ft3 (FIELD), m3 (PVT-M)
11 Если 5 Элементом Записи 1 является INC: Длина каждого сегмента в интервале, проецируемая на ось X, равна разнице координат X узловых точек данного и соседнего сегментов в направлении устья скважины. Или, если 5 Элементом Записи 1 является ABS: Координата X узловой точки последнего сегмента интервала относительно начала координат сетки. ECLIPSE рассчитывает координаты X всех остальных сегментов в данном интервале путем интерполяции между данным значением и координатой X выпускного сегмента интервала (элемент 4), суммарный линейный размер которых соответствует длине НКТ. Координаты X и Y узлов сегментов хранятся в restart-файлах или графических файлах, что позволяет использовать графические приложения для построения графиков траекторий скважины. Данные не используются для других целей, и если графики траекторий не требуются, то могут быть оставлены значения по умолчанию. •
1844
Ключевые слова WELSEGS
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M)
•
ПО УМОЛЧАНИЮ: 0.0
12 Если 5 Элементом Записи 1 является INC: Длина каждого сегмента в интервале, проецируемая на ось Y, равна разнице координат X узловых точек данного и соседнего сегментов в направлении устья скважины. Или, если 5 Элементом Записи 1 является ABS: Координата Y узловой точки последнего сегмента интервала относительно начала координат сетки. ECLIPSE рассчитывает координаты Y всех остальных сегментов в данном интервале путем интерполяции между данным значением и координатой Y выпускного сегмента интервала (элемент 4), суммарный линейный размер которых соответствует длине НКТ.
ECLIPSE 300 Только термальная опция
ECLIPSE 300 Только термальная опция
ECLIPSE 300 Только термальная опция
•
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
•
ПО УМОЛЧАНИЮ: 0.0
ft (FIELD), m (PVT-M)
13 Площадь поперечного сечения стенки трубы, которая используется для расчета теплопроводности (см. примечание 3). Для трубы с круглым поперечным сечением его площадь может быть вычислена с помощью формулы ro — внешний радиус, а ri — внутренний радиус. m2 (METRIC), cm2 (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Элемент 10 Записи 1
, где
ft2 (FIELD), m2 (PVT-M)
14 Объемная теплоемкость стенок трубопровода. kJ/m3/K (METRIC), J/cm3/K (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Элемент 11 Записи 1
btu/ft3/°F (FIELD), kJ/m3/K (PVT-M)
15 Теплопроводность стенок трубопровода.
•
ЕДИНИЦЫ:
kJ/m/day/°C (METRIC), J/cm/hr/K (LAB),
•
ПО УМОЛЧАНИЮ: Элемент 12 Записи 1
btu/ft/day/°F (FIELD), kJ/m/day/K (PVT-M)
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей также должна заканчиваться косой чертой (/).
Ключевые слова WELSEGS
1845
Примечания 1
Данные многосегментных скважин могут представлять сложность при вводе. Рекомендуется проверять данные, выведодя их в print-файл.
ECLIPSE 100
Вывод данных может быть задействован посредством ввода мнемоники WELSPECS в ключевом слове PRTSCHED.
ECLIPSE 300
Вывод данных может быть задействован установкой переключателей 6 и 7 в ключевом слове RPTPRINT. Это позволяет записывать отчеты WELL и COMPLETION, которые, в свою очередь, помимо отчета для многосегментной скважины выводят на печать также и данные по новым сегментам и вскрытиям.
ECLIPSE 100
2
Многосегментные скважины должны использовать вычисление средней плотности для гидростатического перепада давления (Элементу 12 ключевого слова WELSPECS будет автоматически присвоено значение AVG).
ECLIPSE 300 Термальная опция
3
В термальном моделировании тепло может распределяться как параллельно, так и перпендикулярно стенкам НКТ. Теплопроводность перпендикулярно стенкам трубы (между скважиной и пластом, или между внутреннией трубой и внешними сегментами межтрубного пространства) управляется ключевым словом WSEGHEAT. Проводимость по длине трубы между каждым сегментом и соответствующим ему выпускным сегментом определяется по значению площади поперечного сечения стенки трубы (элемент 13) и его теплопроводности (элемент 15). Поскольку у верхнего сегмента нет соответствующего выпускного сегмента, то его теплопроводность (элемент 12 записи 1) используется только как значение по умолчанию для других сегментов. Тепло также может сохраняться в стенках труб. Количество энергии, сохраняющейся в стенках труб каждого сегмента зависит от объема материала стенок труб и его теплоемкости. Объем материала стенок трубопровода равен длине сегмента, умноженной на площадь поперечного сечения стенки трубы. Теплоемкость определена в элементе 14. Соответствующие элементы данных для верхнего сегмента (элементы 10 и 11 записи 1) управляют накоплением тепла в этом сегменте, а также являются значениями по умолчанию для других сегментов.
1846
Ключевые слова WELSEGS
Примеры Пример 1 Для определения многозабойной скважины с главным стволом и тремя горизонтальными боковыми ветвями: WELSEGS -- Name Dep 1 PROD 7010 -- First Last -- Seg Seg -- Main Stem 2 12 -- Top Branch 13 13 14 17 -- Middle Branch 18 18 19 22 -- Bottom Branch 23 23 24 27 / ECLIPSE 100
Tlen 1 0.0 Branch Num
Vol 1 1* Outlet Seg
Len&Dep PresDrop FlowModel INC HF/ Length Depth Diam Rough Change
1
1
20.0
20.0
0.3
1.0E-3
/
2 2
2 13
50.0 100.0
0.0 0.0
0.3 0.3
1.0E-3 1.0E-3
/ /
3 3
9 18
50.0 100.0
0.0 0.0
0.3 0.3
1.0E-3 1.0E-3
/ /
4 4
12 23
50.0 100.0
0.0 0.0
0.3 0.3
1.0E-3 1.0E-3
/ /
Area
Vol
Пример 2 Чтобы изменить ее сегменты для использования Модели дрейфа притока на более поздней стадии расчета необходимо заново определить Модель потока в скважине как DF, а затем использовать WSEGFMOD, чтобы сегменты использовали Модель дрейфа притока: WELSEGS -- Name PROD / WSEGFMOD -- Well -- Name PROD /
Dep 1 3*
Segments From To 2 27
Tlen 1
Vol 1
Flow Model DF
Local Slip /
Len&Dep INC
Prof A
PresDrop HF-
Prof B
FlowModel DF /
Prof v mult
Ключевые слова WELSEGS
1847
WELSOMIN
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Минимальная нефтенасыщенность для автоматического открытия За ключевым словом должно следовать одно действительное число, представляющее минимальную нефтенасыщенность в сеточном блоке, необходимую для разрешения автоматического открытия соединения скважины. За числом должна следовать косая черта (/). Автоматически открывающееся соединение (см. Элемент 6 ключевого слова COMPDAT) не будет открываться во время ремонта, если нефтенасыщенность сеточного блока ниже данного значения. Если скважина открывается из очереди на бурение (ключевое слово QDRILL или WDRILPRI) или открывается автоматически (см. Элемент 2 в ключевом слове WCONPROD), то соединение в сеточном блоке с нефтенасыщенностью ниже данной величины открываться не будет, но вместо этого будет поставлено под автоматическое открытие. Если ключевое слово COMPLUMP используется для объединения соединений во вскрытия, то минимальное значение нефтенасыщенности будет относиться к средней нефтенасыщенности в сеточных блоках, объединенных вскрытием, взвешенной в соответствии с коэффициентами проводимости соединений. Если эта средняя насыщенность больше минимального значения, то все соединения во вскрытии будут открыты. Если эта средняя насыщенность меньше минимального значения, ни одно из соединений во вскрытии не будет открыто. Это ограничение не препятствует ручному открытию соединений (например, при использовании ключевого слова COMPDAT). Если это ключевое слово опущено, то автоматическое открытие соединений будет происходить независимо от нефтенасыщенности сеточного блока.
Пример WELSOMIN 0.2 /
1848
Ключевые слова WELSOMIN
WELSPECL
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определение общих данных для скважин в локальных сетках Ключевое слово WELSPECL должно использоваться вместо ключевого слова WELSPECS для определения общих данных для скважин в локально измельченных сетках. Данные ключевого слова аналогичны данным WELSPECS, за исключением дополнительного элемента в позиции 3, дающего имя локальному измельчению сетки, в которой расположена скважина. Данные соединения для этих скважин должны быть определены с помощью ключевого слова COMPDATL вместо COMPDAT. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Эти записи могут быть завершены косой чертой в любом месте; оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию могут быть определены до косой черты «нулевым числом» повторяющихся значений формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины (до 8 символов)
2
Имя группы, к которой принадлежит скважина (до 8 символов) FIELD не может здесь использоваться как имя группы. Кроме того, в узловых группах, определенных ключевым словом GRUPTREE, скважины содержаться не могут.
ECLIPSE 100
При необходимости во время моделирования скважина может быть отнесена к другой группе посредством повторного ввода ее данных WELSPECL с новым именем группы. •
ECLIPSE 300
3
ПО УМОЛЧАНИЮ: FIELD
Имя локально измельченной сетки, в которой расположена скважина Если скважина вскрыта в объединении локальных сеток (см. ключевое слово AMALGAM), то здесь может быть использовано имя любой локальной сетки из объединения.
ECLIPSE 100
4
Координата I устья скважины в системе координат локальной сетки
5
Координата J устья скважины в системе координат локальной сетки Для горизонтальных скважин элементы 4 и 5 определяют положение вершины скважины, и ECLIPSE может использовать их для определения последовательности соединений (см. ключевое слово COMPORD). Если все соединения являются вертикальными, то элементы 4 и 5 используются только для отчетов; скважина может быть соединена с сеточными блоками с различными координатами I и J. См. ключевое слово COMPDATL.
6
Опорная глубина для забойного давления Она должны быть расположены вблизи перфораций. Рекомендованное расположение — самая верхняя перфорация скважины. Если эта величина задается по умолчанию, либо определяется отрицательным значением, то опорная глубина будет равна глубине центра сеточного блока, содержащего самое верхнее соединение в скважине. В многосегментных скважинах (см. раздел «Многосегментные скважины» на стр. 499 «Технического описания ECLIPSE») опорная глубина забоя принимается равной глубине узла верхнего сегмента скважины, введенной в записи 1 ключевого слова WELSEGS.
Ключевые слова WELSPECL
1849
• 7
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M)
Предпочтительная фаза для скважины OIL
Первоначально скважина нефтяная
WATER
Первоначально скважина водная
GAS
Первоначально скважина газовая
LIQ
Может использоваться для вывода величины P.I. для фазы нефть+вода
Эта информация используется для определения коэффициента продуктивности/ приемистости скважины, либо ее потенциального расхода (см. элемент 8). Она также может быть использована в опции управления дебитом для группы или месторождения (см. элемент 7 ключевого слова GCONPROD). 8
Радиус дренирования для расчета коэффициента продуктивности/приемистости Мгновенный коэффициент продуктивности/приемистости выдается в отчетах по скважинам. Он вычисляется из соотношения для стационарного течения, описанного в разделе «Коэффициент продуктивности» на стр. 981 «Технического описания ECLIPSE». Если задана нулевая величина, будет использоваться эквивалентный радиус давления сеточных блоков, содержащих соединения скважин. В этом случае коэффициент продуктивности/приемистости будет равен сумме произведений коэффициентов проводимости соединений и локальных подвижностей предпочтительной фазы, определенной в элементе 7. Если задана отрицательная величина, то вместо коэффициента продуктивности/ приемистости в отчетах по скважинам будут выдаваться потенциальные расходы предпочтительной фазы скважины. Потенциальным расходом скважины считается расход, который был бы достигнут при отсутствии каких-либо ограничений, кроме BHP и/или THP, при текущих условиях сеточного блока — см. раздел «Потенциалы скважин» на стр. 638 «Технического описания ECLIPSE». (При использовании модели разработки газового месторождения вместо этого выдается максимальная производительность по газу добывающей скважины)
ECLIPSE 100
Только ECLIPSE 100
9
•
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
•
ПО УМОЛЧАНИЮ: 0.0
ft (FIELD), m (PVT-M)
Признак использования специального уравнения притока для моделирования потоков газа между вскрытыми сеточными блоками и вскрытиями скважины STD или NO
Будет использоваться стандартное уравнение притока
R-G или YES
Уравнение Расселла — Гудриха
P-P
Уравнение псевдо-давления для сухого газа Эта опция в расчетах с газоконденсатом недоступна.
GPP
Обобщенное уравнение псевдо-давления Эта опция может использоваться газоконденсатными добывающими скважинами. См. также ключевое слово PICOND.
Уравнения Расселла-Гудриха и псевдо-давления для сухого газа только изменяют подвижность свободного газа для учета зависимости между его давлением в сеточном блоке и давлением соединения. Обобщенное уравнение псевдо-давления изменяет подвижности газа и нефти, а также учитывает влияние выпадения конденсата. Описание этих опций см. в разделе «Специальные уравнения притока» на стр. 972 «Технического описания ECLIPSE». ECLIPSE 300
1850
Обобщенный метод псевдодавлений может быть активизирован в ECLIPSE 300 для всех скважин путем ввода ключевого слова PRESSURES ранее в секции SCHEDULE.
Ключевые слова WELSPECL
•
ПО УМОЛЧАНИЮ: STD (Стандартное)
10 Инструкции по автоматическому закрытию скважины STOP
Закрывает скважину выше пласта (с возможностью перетоков)
SHUT
Изолирует скважину от пласта.
Скважина может быть автоматически закрыта или остановлена при нарушении экономических ограничений скважины или группы, или ограничений группового расхода. •
ПО УМОЛЧАНИЮ: SHUT
11 Признак возможности перетоков YES
В скважине возможны перетоки
NO
Перетоки запрещены; при этом соединения действуют подобно односторонним клапанам, запрещающим течение при обратном перепаде давления
• Только ECLIPSE 100
ПО УМОЛЧАНИЮ: YES
12 Номер таблицы давления для свойств флюидов в стволе скважины (Он управляет расчетом гидростатического перепада давления в стволе скважины на уровне пласта и соотношениями между расходами в поверхностных условиях и расходом флюида в пластовых условиях) Если введено нулевое значение, то номер таблицы давления будет принят равным номеру области PVT самого нижнего сеточного блока, в котором вскрыта скважина. •
ПО УМОЛЧАНИЮ: 0
13 Тип вычисления плотности для гидростатического напора в стволе скважины SEG
Сегментированный расчет плотности. Плотность смеси вычисляется между соединениями каждой соседней пары и зависит от относительных долей фаз, протекающих в отдельных частях ствола скважины. Этот расчет точнее другого, если через каждое соединение в скважину поступают различные смеси флюидов, но в численной схеме это учитывается явно.
AVG
Расчет средней плотности. Плотность текущей смеси считается постоянной в стволе скважины на уровне пласта, и зависит от суммарных скоростей притока каждой фазы и забойного давления в скважине. В численной схеме расчет осуществляется неявно.
Обычно для повышения точности расчетов лучше использовать SEG, и изменять значение AVG только в том случае, если явный расчет вызывает проблемы с устойчивостью. ECLIPSE 300
Гидростатические перепады давления, вычисляемые с помощью сегментированных плотностей в стволе скважины, подавляются с целью снижения вероятности проблем с устойчивостью путем объединения средневзвешенных значений предыдущего и текущего временных шагов. Весовые коэффициенты могут регулироваться с помощью элемента 44 ключевого слова OPTIONS3. Для многосегментных скважин этот элемент игнорируется (см. раздел «Многосегментные скважины» на стр. 499 «Технического описания ECLIPSE»). В этих скважинах средняя плотность смеси вычисляется неявно внутри каждого сегмента. •
ECLIPSE 300
ПО УМОЛЧАНИЮ: SEG
Вычисление плотности по умолчанию может быть изменено с помощью элемента 65 ключевого слова OPTIONS3. 14 Номер области подсчета запасов, использующейся при вычислении дебита флюида скважины в пластовых условиях. Ключевые слова WELSPECL
1851
(Расход флюида в пластовых условиях зависит от объема, который добываемая или закачиваемая смесь занимает при усредненных условиях — давлении углеводорода, Rs, Rv — в заданной области подсчета запасов.) Если вводится нулевая величина, то используются усредненные по глобальной сеточной системе условия в углеводородах. Если вводится отрицательная величина, то номер области подсчета запасов будет равен номеру области подсчета запасов для самого нижнего сеточного блока, в котором вскрыта скважина. Если введена положительная величина, то она будет интерпретирована как необходимый номер области подсчета запасов. Если в этой области скважина в сеточном блоке не вскрыта, то будет выдано предупреждение. •
ПО УМОЛЧАНИЮ: 0
15 Зарезервировано для использования в FrontSim. 16 Зарезервировано для использования в FrontSim. Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. ECLIPSE 300
Примечание
Необходимо определить условия сепарации для скважины с помощью WSEPCOND при использовании WELSPECL.
Примеры Пример 1 — ECLIPSE 100: WELSPECL PROD1 G1 LGR1 6 8 6000 GAS 0.0 Y STOP N 2 AVG 1 / PROD2 G1 LGR2 5 9 6050 OIL 5000 1* STOP 2* AVG 2 / PROD3 G2 LGR3 4 7 6050 OIL / /
Пример 2 — ECLIPSE 300: WELSPECL PROD1 G1 LGR1 6 8 6000 7* 1 / /
1852
Ключевые слова WELSPECL
WELSPECS
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определение общих данных для скважин Это ключевое слово определяет новую скважину, ее имя, положение устья скважины, опорную глубину забоя и другие технические данные. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Эти записи могут быть завершены косой чертой в любом месте; оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены до косой черты «нулевым числом» повторяющихся значений формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины (до 8 символов)
2
Имя группы, к которой принадлежит скважина (до 8 символов) FIELD не может здесь использоваться как имя группы. Кроме того, в узловых группах, определенных ключевым словом GRUPTREE, скважины содержаться не могут.
ECLIPSE 100
При необходимости во время моделирования скважина может быть отнесена к другой группе повторным вводом ее данных WELSPECS с новым именем группы. •
ECLIPSE 300
ПО УМОЛЧАНИЮ: FIELD
3
I — координата устья или вершины скважины
4
J — координата устья или вершины скважины Для горизонтальных скважин элементы 3 и 4 определяют положение вершины скважины, и ECLIPSE может использовать их для определения последовательности соединений (см. ключевое слово COMPORD). Если все соединения являются вертикальными, то элементы 3 и 4 используются только для отчета; скважина может быть соединена с сеточными блоками с разными координатами I и J.
5
Опорная глубина для забойного давления Она должны быть расположены вблизи перфораций. Рекомендованное расположение — самая верхняя перфорация скважины. Если эта величина задается по умолчанию, либо определяется отрицательным значением, то опорная глубина будет равна глубине центра сеточного блока, содержащего самое верхнее соединение в скважине. В многосегментных скважинах опорная глубина забоя принимается равной глубине узла верхнего сегмента скважины, введенной в записи 1 ключевого слова WELSEGS. •
6
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M)
Предпочтительная фаза для скважины OIL
Первоначально скважина нефтяная
WATER
Первоначально скважина водная
GAS
Первоначально скважина газовая
LIQ
Может использоваться для вывода величины P.I. для фазы нефть+вода
Ключевые слова WELSPECS
1853
Эта информация используется для определения наихудшей скважины или соединения для закрытия, если в ключевом слове GCONPROD (см. элемент 7) или GCONPRI (см. элемент 3) превышено ограничение на дебит группы. Эта информация также используется для определения коэффициента продуктивности/приемистости скважины, либо ее потенциального расхода (см. элемент 7).
ECLIPSE 100
7
Радиус дренирования для расчета коэффициента продуктивности/приемистости Мгновенный коэффициент продуктивности/приемистости выдается в отчетах по скважинам. Он вычисляется из соотношения для стационарного течения, описанного в разделе «Коэффициент продуктивности» на стр. 981 «Технического описания ECLIPSE». Если задана нулевая величина, будет использоваться эквивалентный радиус давления сеточных блоков, содержащих соединения скважин. В этом случае коэффициент продуктивности/приемистости будет равен сумме произведений коэффициентов проводимости соединений и локальных подвижностей предпочтительной фазы, определенной в элементе 6. Если задана отрицательная величина, то вместо коэффициента продуктивности/приемистости в отчетах по скважинам будут выдаваться потенциальные расходы предпочтительной фазы скважины. Потенциальным расходом скважины считается расход, который был бы достигнут при отсутствии каких-либо ограничений, кроме BHP и/или THP, при текущих условиях сеточного блока — см. раздел «Потенциалы скважин» на стр. 638 «Технического описания ECLIPSE». (При использовании модели разработки газового месторождения вместо этого выдается максимальная производительность по газу добывающей скважины)
ECLIPSE 100
Только ECLIPSE 100
8
•
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
•
ПО УМОЛЧАНИЮ: 0.0
ft (FIELD), m (PVT-M)
Признак использования специального уравнения притока для моделирования потоков газа между вскрытыми сеточными блоками и вскрытиями скважины STD или NO
Будет использоваться стандартное уравнение притока
R-G или YES
Уравнение Расселла — Гудриха
P-P
Уравнение псевдо-давления для сухого газа Эта опция в расчетах с газоконденсатом недоступна.
GPP
Обобщенное уравнение псевдо-давления Эта опция может использоваться газоконденсатными добывающими скважинами. См. также ключевое слово PICOND.
Уравнения Расселла-Гудриха и псевдо-давления для сухого газа только изменяют подвижность свободного газа для учета зависимости между его давлением в сеточном блоке и давлением соединения. Обобщенное уравнение псевдо-давления изменяет подвижности газа и нефти, а также учитывает влияние выпадения конденсата. Описание этих опций см. в разделе «Специальные уравнения притока» на стр. 972 «Технического описания ECLIPSE». Обобщенный метод псевдодавлений может быть активизирован в ECLIPSE 300 для всех скважин путем ввода ключевого слова PRESSURES ранее в секции SCHEDULE.
ECLIPSE 300
• 9
1854
ПО УМОЛЧАНИЮ: STD
Инструкции по автоматическому закрытию скважины STOP
Закрывает скважину выше пласта (с возможностью перетоков)
SHUT
Изолирует скважину от пласта.
Ключевые слова WELSPECS
Скважина может быть автоматически закрыта или остановлена при нарушении экономических ограничений скважины или группы, или ограничений группового расхода. •
ПО УМОЛЧАНИЮ: SHUT
10 Признак возможности перетоков YES
В скважине возможны перетоки
NO
Перетоки запрещены; при этом соединения действуют подобно односторонним клапанам, запрещающим течение при обратном перепаде давления
• Только ECLIPSE 100
ПО УМОЛЧАНИЮ: YES
11 Номер таблицы давления для свойств флюидов в стволе скважины (Он управляет расчетом гидростатического перепада давления в стволе скважины на уровне пласта и соотношениями между расходами в поверхностных условиях и расходом флюида в пластовых условиях). Если введено нулевое значение, то номер таблицы давления будет принят равным номеру области PVT самого нижнего сеточного блока, в котором вскрыта скважина. •
ПО УМОЛЧАНИЮ: 0
12 Тип вычисления плотности для гидростатического напора в стволе скважины SEG
Сегментированный расчет плотности. Плотность смеси вычисляется между соединениями каждой соседней пары и зависит от относительных долей фаз, протекающих в отдельных частях ствола скважины. Этот расчет точнее другого, если через каждое соединение в скважину поступают различные смеси флюидов, но в численной схеме это учитывается явно.
AVG
Расчет средней плотности. Плотность текущей смеси считается постоянной в стволе скважины на уровне пласта, и зависит от суммарных скоростей притока каждой фазы и забойного давления в скважине. В численной схеме расчет осуществляется неявно.
Обычно для повышения точности расчетов лучше использовать SEG, и изменять значение AVG только в том случае, если явный расчет вызывает проблемы с устойчивостью. ECLIPSE 300
Гидростатические перепады давления, вычисляемые с помощью сегментированных плотностей в стволе скважины, подавляются с целью снижения вероятности проблем с устойчивостью путем объединения средневзвешенных значений предыдущего и текущего временных шагов. Весовые коэффициенты могут регулироваться с помощью элемента 44 ключевого слова OPTIONS3. Для многосегментных скважин этот элемент игнорируется (см. раздел «Многосегментные скважины» на стр. 499 «Технического описания ECLIPSE»). В этих скважинах средняя плотность смеси вычисляется неявно внутри каждого сегмента. •
ECLIPSE 300
ПО УМОЛЧАНИЮ: SEG
Вычисление плотности по умолчанию может быть изменено с помощью элемента 65 ключевого слова OPTIONS3. 13 Номер области подсчета запасов, использующейся при вычислении дебита флюида для скважины в пластовых условиях. (Расход флюида в пластовых условиях зависит от объема, который добываемая или закачиваемая смесь занимает при усредненных условиях — давлении углеводорода, Rs, Rv — в заданной области подсчета запасов.)
Ключевые слова WELSPECS
1855
Если введена нулевая величина, то будут использоваться усредненные по месторождению условия в углеводороде. Если вводится отрицательная величина, то номер области подсчета запасов будет равен номеру области подсчета запасов для самого нижнего сеточного блока, в котором вскрыта скважина. Если введена положительная величина, то она будет интерпретирована как необходимый номер области подсчета запасов. Если в этой области скважина в сеточном блоке не вскрыта, то будет выдано предупреждение. •
ПО УМОЛЧАНИЮ: 0
14 Зарезервировано для использования в FrontSim. 15 Зарезервировано для использования в FrontSim. Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. ECLIPSE 300
Примечание
Необходимо определить условия сепарации для скважины с помощью WSEPCOND при использовании WELSPECS.
Примеры Пример 1 — ECLIPSE 100 WELSPECS PROD1 G1 6 8 6000 GAS 0.0 Y PROD2 G1 5 9 6050 OIL 5000 1* PROD3 G2 4 7 6050 OIL / /
STOP N STOP 2*
Пример 2 — ECLIPSE 300 WELSPECS PROD1 G1 6 8 6000 7* 1 / /
1856
Ключевые слова WELSPECS
2
AVG 1 / AVG 2 /
WELTARG
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Переопределяет действующее заданное значение или ограничение для скважины Это ключевое слово можно использовать для переопределения управляющего или ограничивающего значений для скважины без необходимости задания всех других величин, требуемых ключевыми словами управления WCONPROD и WCONINJE. Эти величины, включая статус открытия/закрытия скважины, остаются без изменения. Данные управления скважиной вначале должны быть полностью определены с помощью WCONPROD или WCONINJE (либо WELLPROD или WELLINJE в ECLIPSE 300). Если скважина была объявлена скважиной для воспроизведения истории (см. ключевые слова WCONHIST и WCONINJH), то ключевое слово WELTARG можно использовать для изменения ограничения забойного давления, номера таблицы VFP и величины искусственного лифта. Остальные величины не следует изменять этим ключевым словом. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Определение значений управления или ограничения, подлежащих изменению ORAT
Дебит нефти
WRAT
Дебит воды
GRAT
Дебит газа
LRAT
Дебит жидкости
RESV
Дебит флюида в пластовых условиях
BHP
Забойное давление
THP
Устьевое давление (Вначале должен быть задан ненулевой номер таблицы VFP.)
Только ECLIPSE 100
VFP
Номер таблицы VFP
Только ECLIPSE 100
LIFT
Величина искусственного лифта (Вначале должен быть задан ненулевой номер таблицы VFP.)
Только ECLIPSE 100
GUID
Направляющий дебит (Для скважин под групповым управлением)
Только ECLIPSE 300
WGRA
Дебит жирного газа
Только ECLIPSE 300
CVAL
Дебит теплоты
Только ECLIPSE 300
REIN
Доля обратной закачки
Только ECLIPSE 300
STRA
Дебит пара (Используется только с термальной опцией)
Только ECLIPSE 300
SATP
Смещение давления насыщения (Используется только с термальной опцией) Ключевые слова WELTARG
1857
SATT
Только ECLIPSE 300
3
Смещение температуры насыщения (Используется только с термальной опцией)
Новое значение данной величины. Единицы зависят от выбранной величины. Соответствующие единицы перечислены в определениях ключевых слов WCONPROD и WCONINJE.
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. ECLIPSE 100
См. также ключевое слово WTMULT.
Пример WELTARG PROD1 ORAT PROD2 BHP /
1858
Ключевые слова WELTARG
1500 3000
/ /
WFOAM
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает концентрацию пены для нагнетательных скважин Это ключевое слово используется для определения коцентрации пены в нагнетаемом потоке каждой скважины при включенной модели пены. Если в плане нагнетания отсутствует ключевое слово WFOAM, то значения концентрации принимаются равными нулю. Данные должны вводиться только для скважин, которые в данный момент объявлены как скважины, нагнетающие газ. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Концентрация пены в потоке нагнетания для скважины. •
ЕДИНИЦЫ:
kg/m3 (METRIC), 3
g/cm (LAB),
lb/stb (FIELD), kg/m3 (PVT-M)
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей заканчивается пустой записью, содержащей только косую черту (/). См. также ключевое слово WCONINJE.
Пример WFOAM INJF1 INJF2 /
0.04 0.01
/ /
Ключевые слова WFOAM
1859
WFRICSEG
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Преобразует данные WFRICTN скважины с трением в данные многосегментной скважины Это ключевое слово может использоваться для определения структуры сегмента и расположения соединений многосегментной скважины с помощью данных из ключевого слова WFRICTN. Оно заменяет ключевые слова WELSEGS и COMPSEGS. Таким образом, оно предоставляет простой способ преобразования скважины с трением в многосегментную скважину путем изменения имени ключевого слова на WFRICSEG. (См. «Преобразование скважин с трением в многосегментные скважины» на стр. 535 «Технического описания ECLIPSE»). Скважины с трением, расположенные в локальных сетках, и использующиеся в ключевом слове WFRICTNL, должны быть преобразованы путем изменения ключевого слова на WFRICSGL. Заметим, что скважины с трением и многосегментные скважины не могут сосуществовать в одном расчете. Если используется эта опция, то все скважины с трением должны быть преобразованы. Также ключевое слово FRICTION должно быть удалено из секции RUNSPEC, и заменено на ключевое слово WSEGDIMS с соответствующими размерностями. ECLIPSE создает структуру сегмента так, чтобы получался один сегмент на соединение сеточного блока, плюс дополнительный сегмент в опорной точке забоя ствола скважины. Сегменты распределяются таким образом, чтобы узловая точка каждого сегмента находилась в центре соответствующего соединения сеточного блока. Длины сегментов задаются равными длине трубы между соседними соединениями. Глубины узлов сегментов задаются равными глубинам центров соединительных сеточных блоков, т. к. в ключевом слове WFRICTN нет данных, определяющих траекторию глубины ствола скважины. ECLIPSE выводит результирующие данные WELSEGS и COMPSEGS в printфайл в формате соответствующего ключевого слова. Затем данные ключевого слова могут при необходимости быть скопированы, чтобы заменить ключевое слово WFRICSEG в файле данных, где они могут быть отредактированы для получения дополнительной гибкости. Рекомендуется повторная корректировка глубин сегментов для соответствия фактической траектории скважины, поскольку при установлении их равными глубинам центров сеточных блоков возникают ложные волнообразные колебания, если сетка не совмещена со скважиной. Когда данные WFRICTN представляют многозабойную скважину, ECLIPSE создает ветви и нумерует их. Тем не менее, ECLIPSE не может определить, исходный ли главный ствол продолжается после соединения ветви. Вместо этого создаются две новые ветви на каждом соединении, одна из которых должна быть продолжением главного ствола. Это очень важно при задании максимального количества ветвей в WSEGDIMS. Например, скважина, состоящая из главного ствола и одной боковой ветви, будет преобразована для получения трех ветвей: верхней части главного ствола, боковой ветви и участка главного ствола ниже соединения ветви. Число ветвей может при необходимости быть уменьшено копированием выходных данных WELSEGS и COMPSEGS и последующим их редактированием для повторной нумерации всех секций главного ствола как ветви 1 (необходимо соответственно изменить номера ветвей COMPSEGS). Элементы данных ключевого слова WFRICSEG аналогичны ключевому слову WFRICTN.
1860
Ключевые слова WFRICSEG
WFRICSGL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Преобразует данные WFRICTNL скважины с трением в данные многосегментной скважины Это ключевое слово служит для определения структуры сегментов и положения соединений многосегментной скважины, расположенной в локальной сетке (или объединении локальных сеток) с помощью данных ключевого слова WFRICTNL. Оно заменяет ключевые слова WELSEGS и COMPSEGL. Это обеспечивает легкость преобразования скважины с трением в многосегментную скважину путем простого изменения имени ключевого слова на WFRICSGL. См. также раздел «Преобразование скважин с трением в многосегментные скважины» на стр. 535 «Технического описания ECLIPSE». Заметим, что скважины с трением и многосегментные скважины не могут существовать совместно в одном расчете. При использовании этой функции необходимо преобразовать все скважины с трением. Ключевое слово FRICTION необходимо удалить из раздела RUNSPEC, заменив его ключевым словом WSEGDIMS с соответствующими размерностями. Система ECLIPSE создает структуру сегментов так, что на соединение локального блока сетки приходится один сегмент, плюс дополнительный сегмент находится в опорной точке забоя скважины. Сегменты распределены так, что узловая точка каждого сегмента находится в центре соединения соответствующего блока сетки. Длины сегментов полагаются равными длине трубы между соседними соединениями. Глубины узлов сегментов полагаются равными глубинам центров соединяющих блоков сетки, т. к. в WFRICTNL нет данных, определяющих траекторию глубин ствола скважины. ECLIPSE выводит результирующие данные WELSEGS и COMPSEGL в файл PRINT в формате соответствующего ключевого слова. После этого данные ключевого слова можно при необходимости скопировать, чтобы заменить ключевое слово WFRICSGL в файле данных, где их можно редактировать. Рекомендуется адаптировать глубины сегментов для обеспечения соответствия с фактической траекторией скважины, т. к. в случае, если они считаются равными глубине центров блоков сетки, то это приводит к ложному волнообразным колебаниям, если сетка не выровнена по скважине. Если данные WFRICTNL соответствуют многозабойнной скважине, то ECLIPSE создает ветви и нумерует их. Однако ECLIPSE не может понять, продолжается ли исходный главный ствол после примыкания ветви. Вместо этого в каждом месте примыкания ветви создаются две новых ветви, одна из которых является продолжением главного ствола. Важно учитывать это при задании максимального числа ветвей в WSEGDIMS. Например, скважина, состоящая из главного ствола и одной боковой ветви, будет преобразована в скважину, состоящую из трех ветвей: верхняя часть главного ствола, боковая ветвь и часть главного ствола ниже примыкания ветви. Чтобы уменьшить число ветвей, можно скопировать выведенные данные WELSEGS и COMPSEGL и отредактировать их, присвоив всем частям главного ствола номер 1 (при этом необходимо и соответствующим образом изменить номера ветвей в COMPSEGL). Элементы данных ключевого слова WFRICSGL аналогичны элементам данных ключевого слова WFRICTNL.
Ключевые слова WFRICSGL
1861
WFRICTN
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Обозначает скважину как скважину с трением Это ключевое слово служит для обозначения скважины как скважины с ненулевым значением трения, для которой потери давления между соединениями и опорной точкой забоя, связанные с трением, рассчитываются и включаются в слагаемые напора для соединения. В первую очередь эта опция предназначена для использования при моделировании горизонтальных и многозабойных скважин, когда потери давления за счет трения могут быть существенными в горизонтальной части ствола скважины и в ветвях. См. раздел «Опция трения в стволе скважины» на стр. 939 «Технического описания ECLIPSE». Это ключевое слово можно использовать одновременно только для одной скважины. Таким образом, при наличии нескольких скважин с трением следует использовать несколько ключевых слов. Если это ключевое слово повторяется для данной скважины (например, для добавления новой ветви или соединения), то каждый раз необходимо указывать данные для всей скважины. Если скважина завершается в одной или нескольких локальных сетках, которые объединены между собой (см. «Локальное измельчение и укрупнение сетки» на стр. 439 «Технического описания ECLIPSE»), вместо ключевого слова WFRICTN следует использовать WFRICTNL. Для скважин, завершенных в единственной, не входящей в объединение локальной сетке, могут использоваться оба ключевых слова. За ключевым словом следует произвольное число записей данных, описывающих свойства и геометрию скважины (возможно, с несколькими ветвями). Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту. Каждая запись содержит следующие элементы данных:
Запись 1 Первая запись идентифицирует скважину и задает диаметр НКТ, шероховатость и коэффициент масштабирования потока, используемые при расчете потерь давления на трение. 1
Имя скважины
2
Внутренний диаметр НКТ Эта величина используется для расчета падения давления за счет трения между соединениями и опорной точкой забоя скважины. Оно не обязательно должно совпадать с диаметром ствола скважины, заданным в элементе 9 COMPDAT, который используется для расчета коэффициентов проводимости соединений. Для разных соединений можно указать разные внутренние диаметры в последующих записях элемента 8.
1862
Ключевые слова WFRICTN
• 3
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
Эффективная абсолютная шероховатость труб Используется для расчета коэффициента трения Феннинга. •
4
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
Коэффициент масштабирования потока (безразмерный) Объемная скорость потока в стволе скважины умножается на коэффициент масштабирования при расчете падения давления из-за трения. Может быть полезна при моделировании потока на половине или четверти сетки, используя преимущества симметрии. В этом случае расход скважины будет равен половине или четверти истинного. Коэффициент масштабирования позволяет умножить расхода на 2 или 4, чтобы при расчете трения использовалось истинное значение расхода. •
ПО УМОЛЧАНИЮ: 1.0
Каждая запись данных должна заканчиваться косой чертой (/).
Каждая последующая запись Последующие записи устанавливают расстояние вдоль трубы от опорной точки забоя скважины до начала и конца перфорации каждого из соединений, а также номер ветви. Эти расстояния требуются для расчета потерь давления на трение, в котором каждый поток через соединение считается входящим в трубу на середине между началом и концом перфораций в блоке сетки. Опорная точка забоя должна находиться ниже по потоку для добывающей скважины (выше для нагнетательной) по отношению ко всем перфорациям. Подходящим положением является начало перфорации (конец ближайшего к устью скважины). Порядок ввода этих записей используется для определения структуры скважины (см. «Многозабойные скважины» на стр. 942 «Технического описания ECLIPSE»). Для стандартных горизонтальных скважин соединения следует вводить в порядке возрастания расстояния от опорной точки забоя. Соединения могут определяться как по отдельности, так и в виде одного или нескольких «интервалов». «Интервалом» называется непрерывная строка или столбец сеточных блоков, полностью вскрытая скважиной. Считается, что скважина вскрывает «интервал» перпендикулярно сквозь центр каждого из сеточных блоков в указанном направлении. Расстояние вдоль трубы до начала и окончания каждого соединения интервала определяется путем сложения значений толщины сеточных блоков интервала DX, DY или DZ. Эти расстояния должны быть установлены для всех соединений скважины по отдельности или внутри интервала, причем используется направление от соединения, ближайшего к опорной точке забоя к самому дальнему соединению скважины. Для стандартной горизонтальной скважины каждое соединение следует ввести с помощью этого ключевого слова один раз, либо индивидуально, либо как часть интервала. Для многозабойных скважин топология ветвей определяется соответствующими специальными соединениями в каждой точке ветвления. Если соединение заново вводится в WFRICTN отдельно или как первое соединение интервала, то считается, что оно указывает на то, что последующие соединения формируют ветвь, примыкающую к скважине в этом месте. Соединения в этой ветви должны быть упорядочены от примыкания к забою. Свойства соединений в точках ответвления определяются элементами 4-8 записи, в которой они впервые упоминаются; эти элементы игнорируются при повторном вводе соединения. Соединения должны быть вначале определены в ключевом слове COMPDAT. Заметим, что вначале в каждой точке ветвления должно быть определено соединение. Однако если скважина фактически не перфорирована в этих блоках сетки, то соединение должно быть объявлено как SHUT в ключевом слове COMPDAT. Максимальное число ветвей, возникающих из одного соединения, вводится в ключевом слове FRICTION в секции RUNSPEC.
Ключевые слова WFRICTN
1863
Дальнейшее описание см. в разделе «Многозабойные скважины» на стр. 942 «Технического описания ECLIPSE». 1
Координата I отдельного соединения или соединения в начале интервала (ближайшего к опорной точке забоя)
2
Координата J отдельного соединения или соединения в начале интервала (ближайшего к опорной точке забоя)
3
Координата K отдельного соединения или соединения в начале интервала (ближайшего к опорной точке забоя)
4
Расстояние вдоль трубы от опорной точки забоя до начала перфорации в данном сеточном блоке. Значение не должно быть отрицательным.
5
•
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ: Нуль для первой записи, расстояние до конца предыдущего соединения или интервала для последующих записей
Расстояние вдоль трубы от опорной точки забоя до конца перфорации в данном сеточном блоке. Этот элемент, если он установлен, должен быть больше элемента 4.
6
1864
•
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ: Сумма значения элемента 4 и толщины сеточного блока в направлении вскрытия
Направление вскрытия сеточного блока или интервала: X или I
для горизонтального вскрытия в направлении х
Y или J
для горизонтального вскрытия в направлении у
Z или K
для вертикального вскрытия
Ключевые слова WFRICTN
Этот элемент используется в расчете расстояния до конца перфорации в соединении (или в соединениях интервала), где он определяет прибавляемый компонент размера сеточного блока (DX, DY или DZ). Элемент должен быть установлен в том случае, если элемент 5 взят по умолчанию или в элементе 7 определен интервал. В противном случае элемент не нужен и может быть взят по умолчанию. 7
Координата I, J или К сеточного блока в конце интервала, в зависимости от установленного в элементе 6 направления вскрытия. (Например, координата I сеточного блока в конце интервала, если вскрытие происходит в направлении I). Координата может быть больше или меньше соответствующей координаты сеточного блока в элементе 1, 2 или 3, в зависимости от того, происходит ли вскрытие в положительном или отрицательном направлении I, J или K. Если элемент установлен, то расстояния вдоль трубы рассчитываются для всех соединений скважины внутри интервала. Если интервал захватывает неактивный сеточный блок, ECLIPSE выдает предупреждающее сообщение и считает толщину данной ячейки равной нулю. Если это неприемлемо, то следует разделить интервал и учесть толщину неактивного сеточного блока путем явного определения расстояний вдоль трубы в элементах 4 и 5. Если принято значение по умолчанию, то запись задает длины вдоль трубы для отдельного соединения, определенного элементами 1, 2 и 3.
8
Внутренний диаметр трубы для данного соединения или интервала соединений. Введенное здесь значение используется вместо значения, заданного в элементе 2 «Записи 1» на стр. 1862. Это позволяет, например, задавать разные диаметры для ветвей в многозабойных скважинах. •
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ: Значение, введенное в элементе 2 записи 1.
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей также должна заканчиваться косой чертой (/). Примечание
Скважины с трением должны использовать сегментированный расчет плотности для гидростатического напора (SEG в элементе 12 ключевого слова WELSPECS). Данные многозабойных скважин могут представлять сложность при вводе. Рекомендуется проверять данные, просматривая вывод, сгенерированный с помощью переключателя 14 ключевого слова RPTSCHED (мнемоника WELSPECS). Скважины с трением не должны иметь соединений в укрупненных ячейках сетки.
Примеры Скважина с именем HORIZ с 6 соединениями.
Ключевые слова WFRICTN
1865
Пример 1 Пример задает длины вдоль трубы вручную для каждого соединения скважины ‘HORIZ’ WFRICTN -- Name HORIZ -- I J K 3 5 6 4 5 6 5 5 6 6 5 6 7 5 6 8 5 6 /
Diam 0.25 Tlen1 0.0 100.0 200.0 400.0 600.0 700.0
Roughness 1.0E-3 Tlen2 Dirn 100.0 / 200.0 / 400.0 / 600.0 / 700.0 / 800.0 /
Scalefac 1.0 / RangeEnd
Diam
Пример 2 Пример задает длины вдоль трубы вручную для того же набора соединений скважины, сгруппированных в одном интервале. Предполагается, что скважина полностью вскрывает блоки сетки I=3-8, J=5, K=6, и ближайшее к устью соединение — в I=3. WFRICTN -- Name Diam HORIZ 0.25 -- I J K Tlen1 3 5 6 0.0 /
Roughness Scalefac 1.0E-3 1.0 / Tlen2 Dirn RangeEnd 1* I 8 /
Diam
Пример 3 Пример задает простую многозабойную скважину, имеющую горизонтальный главный ствол (3-8, 5, 6), базирующийся на предыдущем примере, и одну перпендикулярную боковую ветвь (5, 5-1, 6) меньшего диаметра, примыкающую к главному стволу в (5, 5, 6). Заметим, что соединение в точке ответвления (5, 5, 6) упоминается дважды: первый раз как часть интервала главного ствола, а второй раз — как начало интервала боковой ветви. Свойства соединения берутся из первого ее определения (т. е. вскрытие в направлении I и диаметр 0.25). WFRICTN -- Name MULTI -- I J K 3 5 6 5 5 6 /
1866
Ключевые слова WFRICTN
Diam 0.25 Tlen1 0.0 2*
Roughness Scalefac 1.0E-3 1.0 / Tlen2 Dirn RangeEnd Diam 1* I 8 / main stem (3-8, 5, 6) J 1 0.19 / side branch (5, 5-1, 6)
Или, эквивалентная запись, WFRICTN -- Name MULTI -- I J K 3 5 6 5 5 6 5 4 6 /
Diam Roughness Scalefac 0.25 1.0E-3 1.0 / Tlen1 Tlen2 Dirn RangeEnd 0.0 1* I 8 2*
J
1
Diameter / main stem (3-8, 5, 6) / branch-point (5, 5, 6) 0.19 / side branch (5, 4-1, 6)
Ключевые слова WFRICTN
1867
WFRICTNL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Обозначает скважину в локальной сетке как скважину с трением Это ключевое слово используется для обозначения скважины в локальной сетке как скважины с ненулевым значением трения, чтобы задействовать опцию трения в стволе скважины (см. «Опция трения в стволе скважины» на стр. 939 «Технического описания ECLIPSE»). Ключевое слово WFRICTNL выполняет ту же роль, что и WFRICTN, но необходимо задать имя локальной сетки для использования скважин, завершающихся в объединенных локальных сетках, (см. ключевое слово AMALGAM). Потери давления на трение между соединениями и опорной точкой забоя скважины рассчитываются и включаются в слагаемые напора для соединения. В первую очередь эта опция предназначена для использования при моделировании многозабойных скважин, когда потери давления за счет трения могут быть существенными в горизонтальной части ствола скважины и в ветвях. Это ключевое слово можно использовать одновременно только для одной скважины. Таким образом, при наличии нескольких скважин с трением следует использовать несколько ключевых слов. Если это ключевое слово повторяется для данной скважины (например, для добавления новой ветви или соединения), то каждый раз необходимо указывать данные для всей скважины. За ключевым словом следует произвольное число записей данных, описывающих свойства и геометрию скважины (возможно, с несколькими ветвями). Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту. Каждая запись содержит следующие элементы данных:
Запись 1 Первая запись идентифицирует скважину и задает диаметр НКТ, шероховатость и коэффициент масштабирования потока, используемые при расчете потерь давления на трение. 1
Имя скважины
2
Внутренний диаметр трубы Эта величина используется для расчета падения давления за счет трения между соединениями и опорной точкой забоя скважины. Оно не обязательно должно совпадать с диаметром ствола скважины, заданным в COMPDATL, который используется для расчета коэффициентов проводимости соединений. Для разных соединений можно указать разные внутренние диаметры в последующих записях в элементе 9.
1868
Ключевые слова WFRICTNL
• 3
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
Эффективная абсолютная шероховатость труб Используется для расчета коэффициента трения Феннинга. •
4
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
Коэффициент масштабирования потока (безразмерный) Объемная скорость потока в стволе скважины умножается на коэффициент масштабирования при расчете падения давления из-за трения. Может быть полезна при моделировании потока на половине или четверти сетки, используя преимущества симметрии. В этом случае расход скважины будет равен половине или четверти истинного. Коэффициент масштабирования позволяет умножить расхода на 2 или 4, чтобы при расчете трения использовалось истинное значение расхода. •
ПО УМОЛЧАНИЮ: 1.0
Каждая запись данных должна заканчиваться косой чертой (/).
Каждая последующая запись Последующие записи задают имя локальной сетки и расстояние вдоль трубы от опорной точки забоя скважины до начала и конца перфорации каждого из соединений, а также номер ветви. Эти расстояния требуются для расчета потерь давления на трение, в котором каждый поток через соединение считается входящим в скважину на середине между началом и концом перфораций в блоке сетки. Опорная точка забоя должна находиться ниже по потоку для добывающей скважины (выше для нагнетательной) по отношению ко всем перфорациям. Подходящим положением является начало перфорации (конец ближайшего к устью скважины). Порядок ввода этих записей используется для определения структуры скважины (см. «Многозабойные скважины» на стр. 942 «Технического описания ECLIPSE»). Для стандартных горизонтальных скважин соединения следует вводить в порядке возрастания расстояния от опорной точки забоя. Соединения могут определяться как по отдельности, так и в виде одного или нескольких «интервалов». «Интервалом» называется непрерывная строка или столбец сеточных блоков, полностью вскрытая скважиной. Считается, что скважина вскрывает «интервал» перпендикулярно сквозь центр каждого из сеточных блоков в указанном направлении. Расстояние вдоль трубы до начала и окончания каждого соединения интервала определяется путем сложения значений толщины сеточных блоков интервала DX, DY или DZ. Эти расстояния должны быть установлены для всех соединений скважины по отдельности или внутри интервала, причем используется направление от соединения, ближайшего к опорной точке забоя к самому дальнему соединению скважины. Для стандартной горизонтальной скважины каждое соединение следует ввести с помощью этого ключевого слова один раз, либо индивидуально, либо как часть интервала. Для многозабойных скважин топология ветвей определяется соответствующими специальными соединениями в каждой точке ответвления. Если соединение заново вводится в WFRICTNL отдельно или как первое соединение интервала, то считается, что оно указывает на то, что последующие соединения формируют ветвь, примыкающую к скважине в этом месте. Соединения в этой ветви должны быть упорядочены от примыкания к забою. Свойства соединений точек ветвления определяются элементами 5-9 записи, в которой они впервые упоминаются; эти элементы игнорируются при повторном вводе соединения. Соединения должны быть вначале определены в ключевом слове COMPDATL. Заметим, что вначале в каждой точке ответвления должно быть определено соединение. Однако если скважина фактически не перфорирована в этих блоках сетки, то соединение должно быть объявлено как SHUT в ключевом слове COMPDATL. Максимальное число ветвей, возникающих из одного соединения, вводится в ключевом слове FRICTION в секции RUNSPEC. Дальнейшее описание см. в разделе «Многозабойные скважины» на стр. 942 «Технического описания ECLIPSE». 1
Имя локальной сетки, содержащей соединения или интервал, заданный в этой записи. Ключевые слова WFRICTNL
1869
Если локальная сетка, содержащая скважину, не объединена (с помощью ключевого слова AMALGAM), этот элемент может быть взят по умолчанию, или положен равным пустой строке. В этом случае имя локальной сетки принимается по умолчанию соответствующим имени локальной сетки скважины из ключевого слова WELSPECL. Расположение соединений в элементах 2, 3, 4 и 8 дается в координатах данной локальной сетки. 2
Координата I отдельного соединения или соединения в начале интервала (ближайшего к опорной точке забоя)
3
Координата J отдельного соединения или соединения в начале интервала (ближайшего к опорной точке забоя)
4
Координата K отдельного соединения или соединения в начале интервала (ближайшего к опорной точке забоя)
5
Расстояние вдоль трубы от опорной точки забоя до начала перфорации в данном сеточном блоке. Значение не должно быть отрицательным.
6
•
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ: Нуль для первой записи, расстояние до конца предыдущего соединения или интервала для последующих записей
Расстояние вдоль трубы от опорной точки забоя до конца перфорации в данном сеточном блоке. Этот элемент, если он установлен, должен быть больше элемента 5.
7
1870
•
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ: Сумма значения элемента 5 и толщины сеточного блока в направлении вскрытия
Направление вскрытия сеточного блока или интервала: X или I
для горизонтального вскрытия в направлении х
Y или J
для горизонтального вскрытия в направлении у
Z или K
для вертикального вскрытия
Ключевые слова WFRICTNL
Этот элемент используется в расчете расстояния до конца перфорации в соединении (или в соединениях интервала), где он определяет прибавляемый компонент размера сеточного блока (DX, DY или DZ). Элемент должен быть установлен в том случае, если элемент 6 взят по умолчанию или в элементе 8 определен интервал. В противном случае элемент не нужен и может быть взят по умолчанию. 8
Координата I, J или К сеточного блока в конце интервала, в зависимости от установленного в элементе 7 направления вскрытия. (Например, координата I сеточного блока в конце интервала, если вскрытие происходит в направлении I). Координата может быть больше или меньше соответствующей координаты сеточного блока в элементе 2, 3 или 4, в зависимости от того, происходит ли вскрытие в положительном или отрицательном направлении I, J или K. Если элемент установлен, то расстояния вдоль трубы рассчитываются для всех соединений скважины внутри интервала. Если интервал захватывает неактивный сеточный блок, ECLIPSE выдает предупреждающее сообщение и считает толщину данной ячейки равной нулю. Если это неприемлемо, то следует разделить интервал и учесть толщину неактивного сеточного блока путем явного определения расстояний вдоль трубы в элементах 5 и 6. Если этот элемент берется по умолчанию, то устанавливаются расстояния вдоль трубы для одиночного соединения, определенного элементами 2, 3 и 4. Интервал не может охватывать более одной локальной сетки.
9
Внутренний диаметр трубы для данного соединения или интервала соединений. Введенное здесь значение используется вместо значения, заданного в элементе 2 записи 1. Это позволяет, например, задавать разные диаметры для ветвей в многозабойных скважинах. •
ЕДИНИЦЫ:
m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
•
ПО УМОЛЧАНИЮ: Значение, введенное в элементе 2 записи 1.
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей также должна заканчиваться косой чертой (/). Примечание
Скважины с трением должны использовать сегментированный расчет плотности для гидростатического напора (SEG в элементе 13 ключевого слова WELSPECL). Возможно использовать ключевое слово WFRICTN для скважин, вскрытых в одной необъединенной сетке. Данные многозабойных скважин могут представлять сложность при вводе. Рекомендуется проверять данные, просматривая вывод, сгенерированный с помощью переключателя 14 ключевого слова RPTSCHED (мнемоника WELSPECS). Скважины с трением не должны иметь соединений в укрупненных ячейках сетки.
Примеры Скважина с именем HORIZ с 6 соединениями в двух объединенных локальных сетках.
Ключевые слова WFRICTNL
1871
Пример 1 Пример задает длины вдоль трубы вручную для каждого соединения скважины ‘HORIZ’, которая завершена в локальных сетках WEST и EAST. WFRICTNL -- Name Diam HORIZ 0.25 -- Local Grid — I WEST 3 WEST 4 WEST 5 EAST 1 EAST 2 EAST 3 /
J 5 5 5 5 5 5
K 6 6 6 3 3 3
Roughness Scalefac 1.0E-3 1.0 / Tlen1 Tlen2 Dirn RangeEnd 0.0 100.0 / 100.0 200.0 / 200.0 400.0 / 400.0 600.0 / 600.0 700.0 / 700.0 800.0 /
Diam
Пример 2 Пример задает длины вдоль трубы вручную для того же набора соединений скважины, сгруппированных в двух интервалах, по одному для каждой из локальных сеток WEST и EAST. Предполагается, что скважина полностью вскрывает блоки сетки I=3-5, J=5, K=6 в сетке WEST и I=1-3, J=5, K=3 в сетке EAST. Соединение в I=3 в сетке WEST — ближайшее к устью. WFRICTNL -- Name Diam HORIZ 0.25 -- Local Grid — I J K WEST 3 5 6 EAST 1 5 3 /
Roughness 1.0E-3 Tlen1 Tlen2 0.0 1* 1* 1*
Scalefac 1.0 / Dirn RangeEnd I 5 / I 3 /
Diam
Примеры многозабойных скважин аналогичны примерам в ключевом слове WFRICTN в опции трения в стволе скважины; обращайтесь к ним за дополнительной информацией. Единственная разница с примерами в ключевом слове WFRICTN состоит в необходимости указать имя локальной сетки.
1872
Ключевые слова WFRICTNL
WGASPROD
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Специальные газодобывающие скважины для управления газом на продажу Это ключевое слово можно использовать для объявления одной или более добывающих скважин специальными газодобывающими скважинами, открытие которых из очереди на бурение предпочтительно по отношению к другим скважинам, когда дебит газа на продажу падает ниже минимального предела (смотри элемент 4 ключевого слова GCONSALE). Скважины должны быть сначала определены в качестве закрытых добывающих скважин с действующими ограничениями, заданными ключевым словом WCONPROD, и находящимися в очереди на бурение в порядке, требуемом ключевым словом QDRILL. Скважины должны находиться под управлением GRAT с номинальным дебитом, заданным в элементе 6 ключевого слова WCONPROD. Номинальный дебит газа будет переопределен при открытии скважин из очереди на бурение добавлением к целевому значению дебита газа приращения дебита в элементе 2, определяемом ниже. Назначение специальных газодобывающих скважин состоит в обеспечении гарантии достаточной добычи газа для удовлетворения требований продажи независимо от заданных значений добычи нефти. Пользователь должен гарантировать, что скважины вскрыты в части месторождения с высоким GOR. Специальные газодобывающие скважины открываются из очереди на бурение, лишь когда дебит газа на продажу падает ниже требуемого минимума, а не как элемент управления групповой добычей. Они автоматически отключатся от группового управления (что равнозначно определению 'NO' в элементе 2 ключевого слова WGRUPCON) таким образом, что их добыча не уменьшится, если высшая группа перейдет под управление по дебиту нефти. Любое ограничение минимальной нефтенасыщенности, необходимое для открытия скважины (заданное ключевым словом WELSOMIN), будет проигнорировано для этих скважин. За ключевым словом следует произвольное число записей, каждая из которых содержит следующие элементы данных и завершается косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей лишь косую черту. 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Приращение дебита газа. Целевое значение дебита газа для скважины будет возрастать на эту величину каждый раз, когда расход газа на продажу высшей группы падает ниже минимального предела, до тех пор, пока либо будет достигнуто максимальное число приращений, определенное в элементе 3, либо возникнет противоречие с другими ограничениями, установленными в WCONPROD. Значение этого элемента должно быть больше нуля. •
3
ЕДИНИЦЫ:
sm3/day (METRIC), scc/hr (LAB),
Mscf/day (FIELD), sm3/day (PVT-M)
Максимально допустимое количество приращений. Если это количество приращений было уже применено к скважине, никаких приращений применять больше нельзя, и в очереди на бурение будет отыскиваться другая специальная газодобывающая скважина для открытия. Таким образом, возможный дебит газа ограничен произведением приращения дебита на максимальное число приращений. Нулевая величина превратит скважину в обычную добывающую скважину. Ключевые слова WGASPROD
1873
Пример Определим скважины как закрытые добывающие и дадим им какие-то другие действующие ограничения. Поместим их под управление по дебиту газа с ограничением номинального дебита: WCONPROD 'GASWEL*' SHUT GRAT 2* 1.0 2* 3000 / /
Поместим специальные газодобывающие скважины в очередь на бурение наряду с другими: QDRILL PROD4 PROD5 PROD6 GASWEL1 GASWEL2 /
Определим статус скважин как специальных газодобывающих скважин и зададим приращения дебита и максимальное число приращений: WGASPROD GASWEL1 3000 4 / GASWEL2 4000 2 / /
1874
Ключевые слова WGASPROD
WGORPEN
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает данные для опции ограничения на газовый фактор Опция ограничения на GOR обеспечивает средство контроля целевых значений дебита нефти отдельных скважин для каждого месяца как функцию их предыдущих среднемесячных газовых факторов. Опция специально предназначается для моделирования регулирования добычи в соответствии с правилами, применяемыми управляющими органами в конкретной стране. Когда данная опция вводится для отдельных скважин ключевым словом WGORPEN, целевое значение (ограничение) дебитов нефти скважин для каждого календарного месяца автоматически устанавливается равным (Базовый GOR) ⋅ (Предел максимального дебита) Дебит нефти =
[3.205]
Средний GOR за предыдущий месяц при условии, что он не превосходит предела максимального дебита. Базовый GOR и предел максимального дебита — параметры, вводимые пользователем. При использовании этой опции временные шаги автоматически ограничиваются для завершения в конце каждого календарного месяца (хотя отчеты будут выводиться только на отчетные моменты, вводимые в DATES или TSTEP). В конце каждого месяца определяется среднемесячный газовый фактор для каждой скважине. В начале следующего временного шага заданные значения (ограничения) для дебитов нефти на новый месяц задаются в соответствии с приведенной выше формулой для каждой скважины, использующей данную опцию. Рассчитанные целевые значения дебита нефти (ограничения) заменяют величины, ранее определенные в ключевых словах WCONPROD или WELTARG. При необходимости остается возможность переключить скважину под другие виды управления, а групповое управление также может быть применено обычным способом. Если нужно, опцию можно использовать для части добывающих скважин. Скважины, использующие эту опцию, должны быть ранее определены как добывающие в ключевом слове WCONPROD. Если скважины поставлены под управление по дебиту нефти в WCONPROD, в этом ключевом слове должны быть определены значения (ограничения) для дебитов нефти, но они будут переопределены в начале следующего временного шага. В опции ограничения на GOR можно последовательно отключать отдельные скважины заданием для них нулевого или отрицательного значений базового GOR. Пока новый предел дебита нефти не задан в WCONPROD или WELTARG, он останется равным последнему расчитанному значению. Если нет добывающих скважин, использующих эту опцию, временные шаги не будут больше ограничиваться для завершения в конце каждого календарного месяца. Ключевое слово WGORPEN обычно должно применяться в начале месяца. Если оно вводится не в начале месяца, средний GOR за этот месяц, (который будет использоваться для расчета дебита нефти на следующий месяц) будет отражать добычу за промежуток времени между датой ввода ключевого слова и датой конца месяца. За ключевым словом следует произвольное число записей, каждая из которых содержит следующие элементы данных и завершающаяся косой чертой. Последовательность записей должна оканчиваться пустой записью, содержащей лишь косую черту.
Ключевые слова WGORPEN
1875
1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Базовый GOR Нулевая или отрицательная величины отключают опцию ограничения на GOR для заданной скважины (скважин). •
3
sm3/sm3 (METRIC), scc/scc (LAB),
Mscf/stb (FIELD), sm3/sm3 (PVT-M)
Предел максимального дебита. •
4
ЕДИНИЦЫ:
ЕДИНИЦЫ:
sm3/day (METRIC), scc/hr (LAB),
stb/day (FIELD), sm3/day (PVT-M)
Начальный средний GOR •
ЕДИНИЦЫ:
sm3/sm3 (METRIC), scc/scc (LAB),
Mscf/stb (FIELD), sm3/sm3 (PVT-M)
Введенная здесь величина будет использована для расчета задаваемого на первый месяц значения дебита нефти. Этот элемент может задаваться по умолчанию. Его значение по умолчанию задается следующим образом: •
Если опция ограничения на GOR уже используется, то средний GOR за предыдущий месяц для каждой скважины был уже рассчитан. Он оставляется без изменений.
•
Если опция ограничения на GOR только что включена, то средний GOR не был рассчитан. Поэтому он принимается равным газовому фактору скважины на предыдущем шаге по времени. Если скважина только что открылась, то средний GOR по умолчанию берется равным базовому GOR, заданному в элементе 2.
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Пример WGORPEN -- well name PROD1 PROD2 /
1876
Ключевые слова WGORPEN
base GOR 2.0 1.8
MRL 1000 1000
Initial average GOR / /
WGRUPCON
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задает направляющие дебиты скважин для группового управления Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Находится ли скважина под групповым управлением? YES (Да)
Скважина будет автоматически поставлена под групповое управление, если для ее группы или для группы высшего уровня, которой принадлежит данная группа, или для месторождения задана величина дебита.
NO (нет)
Скважина не ставится под групповое управление, она будет работать при своих заданных значениях или ограничениях.
• 3
ПО УМОЛЧАНИЮ: YES (Да)
Направляющий дебит (Безразмерная величина, определяющая долю скважины в заданном групповом расходе.) Целевые значения расходов скважин, находящихся под групповым управлением, устанавливаются пропорционально их направляющим дебитам, чтобы обеспечить целевое значение расхода для группы или месторождения. Если фаза, по которой задается направляющий дебит (см. элемент 4), отличается от фазы, по которой осуществляется управление, то направляющий дебит преобразуется в направляющий дебит для управляемой фазы с использованием расходов скважин в начале каждого временного шага. Если определен нулевой или отрицательный направляющий дебит, то направляющий дебит для скважины будет задан в начале каждого временного шага по общей формуле, определенной в ключевом слове GUIDERAT. Когда общая формула не задана либо в случае нагнетательных скважин (для которых нет общей формулы), направляющий дебит скважины будет задан равным ее потенциалу добычи или закачки (т. е. расходу скважины, который был бы мгновенно достигнут в отсутствие какихлибо ограничений на расход; смотри «Потенциалы скважины» на стр. 638 «Технического описания ECLIPSE»). Если направляющий дебит скважины полагается равным ее потенциалу, то изменение направляющего дебита между шагами по времени зависит от пределов, определенных в ключевом слове DGRDT для ECLIPSE 300. •
4
ПО УМОЛЧАНИЮ: Отрицательное
Фаза, к которой применяется направляющий дебит скважины: OIL
Направляющий дебит применяется к нефтяной фазе
WAT
Направляющий дебит применяется к водной фазе
GAS
Направляющий дебит применяется к газовой фазе
Ключевые слова WGRUPCON
1877
LIQ
Направляющий дебит применяется к жидкой фазе (только для добывающих скважин)
Только ECLIPSE 300
WGA
Направляющий дебит применяется к дебиту жирного газа (только для добывающих скважин)
Только ECLIPSE 300
CVAL
Направляющий дебит применяется к дебиту теплоты (только для добывающих скважин)
RAT
Направляющий дебит применяется к расходу нагнетаемой фазы в поверхностных условиях (только для нагнетательных скважин)
RES
Направляющий дебит применяется к расходу флюида в пластовых условиях
Элемент может быть взят по умолчанию, если направляющий дебит был взят по умолчанию или было взято отрицательное значение. • 5
ПО УМОЛЧАНИЮ: ' ' = не определено
Коэффициент масштабирования направляющего дебита Направляющий дебит скважины (заданный в элементе 3 или рассчитанный по ее потенциалам) умножается на указанное здесь число. •
ПО УМОЛЧАНИЮ: 1.0
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Примечание
Это ключевое слово требуется только в случаях, когда нужно задать специально направляющие расходы или коэффициенты масштабирования направляющего дебита, или когда некоторые скважины не должны быть под групповым управлением. Если ключевое слово не используется, все скважины при необходимости могут быть под групповым управлением, а их направляющие расходы будут определены по формуле, заданной ключевым словом GUIDERAT (если оно присутствует), или устанавливаются равными их потенциалам (если ключевое слово GUIDERAT отсутствует).
Пример WGRUPCON 'P*' YES 100 LIQ / PROD2 NO / /
1878
Ключевые слова WGRUPCON
WHISTCTL
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Инструкции по управлению скважинами для воспроизведения истории Это ключевое слово содержит инструкции, которые влияют на управление всеми скважинами для воспроизведения истории (см. ключевые слова WCONHIST и WCONINJH). Первый элемент позволяет пользователю переопределить режимы управления скважиной для воспроизведения истории, установленные во всех последующих ключевых словах WCONHIST, с помощью одного определенного режима управления. На начальных стадиях воспроизведения истории разработки добывающие скважины могут быть под управлением RESV так, что они добывают точное количество флюида в пластовых условиях до того, как будут подогнаны обводненность и газовый фактор. Но когда эти факторы будут подогнаны, пользователь может захотеть повторить моделирование со скважинами с фактическими дебитами нефти. Вместо того, чтобы изменить во всех ключевых словах WCONHIST RESV на ORAT, пользователь может ввести только ключевое слово WHISTCTL однажды перед первым ключевым словом WCONHIST. Второй элемент может использоваться, чтобы прервать расчет, если скважина для воспроизведения истории переводится на управление по BHP в конце отчетного шага. По умолчанию нижний предел BHP для каждой скважины для воспроизведенияистории автоматически устанавливается равным атмосферному давлению, когда она впервые объявляется в WCONHIST. Аналогично, верхний предел BHP для нагнетательных скважин для воспроизведения истории полагается равным достаточно большому числу при первом объявлении в WCONINJH. Поэтому, если скважина нарушает этот предел и переходит под управление по BHP, это означает, что Kh или скин-фактор плохо подобраны. Пользователь может назначить предел BHP более физичным, чтобы сделать тест более чувствительным с помощью ключевого слова WELTARG, помещенного после первого ключевого слова WCONHIST (или WCONINJH), в котором скважина появляется. За ключевым словом WHISTCTL следует отдельная запись, содержащая следующие элементы и заканчивающаяся косой чертой (/). 1
Переопределяющий режим управления, который применяется ко всем скважинам, определенным в последующих ключевых словах WCONHIST: ORAT
Скважины управляются фактическим дебитом нефти
WRAT
Скважины управляются фактическим дебитом воды
GRAT
Скважины управляются фактическим дебитом газа
LRAT
Скважины управляются фактическим дебитом жидкости (нефть + вода).
RESV
Скважины управляются фактическим дебитом флюида в пластовых условиях, вычисляемым по фактическим дебитам фаз.
NONE
Переопределяющий режим управления не применяется; будут соблюдаться режимы управления, заданные в последующих ключевых словах WCONHIST
•
ПО УМОЛЧАНИЮ: 'NONE', режим управления не переопределяется
Примечание
Это ключевое слово будет изменять режим управления скважиной, если в последующем ключевом слове WCONHIST есть имя скважины. Оно не будет влиять на предыдущие ключевые слова WCONHIST.
Ключевые слова WHISTCTL
1879
2
Указатель окончания счета, если скважина для воспроизведения истории перешла под управление по BHP: YES (Да)
Закончить счет
NO (нет)
Продолжить моделирование со скважиной в режиме BHP
•
ПО УМОЛЧАНИЮ: NO (нет)
Примеры Пример 1 Чтобы изменить режим управления во всех добывающих скважинах для воспроизведения истории на режим фактического дебита нефти: WHISTCTL ORAT /
Пример 2 Чтобы завершить расчет, если скважины для воспроизведения истории переходят на управление по BHP (не переопределяя режим управления): WHISTCTL 1* YES /
1880
Ключевые слова WHISTCTL
WINJEDET
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Структура укрупненных компонентов как зависимость детализированного состава нагнетаемого флюида Ключевое слово задает состав флюида, нагнетаемого в скважину, в терминах детализированных компонентов для объединенного моделирования. Объединенное моделирование активизируется с помощью ключевого слова LUMPDIMS в секции RUNSPEC; дальнейшее описание см. в разделе «Объединение и раздел» на стр. 916 «Технического описания ECLIPSE». Внимание
Порядок записей в таблицах очень важен и должен в точности соответствовать порядку, в котором в ключевое слово LUMPING вводились объединения и детализированные компоненты.
Данные включают в себя имя скважины, за которым следует доля каждого детализированного компонента в каждом объединном компоненте. Доля представляет собой часть молярной доли компонента- носителя, связанную с этим индикатором/детализированным компонентом. Для каждой объединенной фазы доли должны в сумме составлять 1. Каждая запись должна оканчиваться косой чертой (/). 1
Имя скважины
2
Доля первого укрупненного компонента, связанная с первым детализированным компонентом объединения.
3
Доля первого укрупненного компонента, связанная со вторым детализированным компонентом объединения.
. . . n
Доля второго укрупненного компонента, связанная с первым детализированным компонентом объединения.
. . Ключевое слово должно завершаться косой чертой (/).
Пример Например, в ключевом слове LUMPING... WINJEDET IN18 0.5 0.5 0.25 0.25 0.5 / INEAST 0.0 1.0 0.0 0.5 0.5 / /
Ключевые слова WINJEDET
1881
WINJGAS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определение состава нагнетаемого газа Это ключевое слово определяет состав нагнетаемого скважинами газа. Оно должно использоваться в том случае, если для определения управления нагнетанием газом в композиционных моделях используется ключевое слово WCONINJE вместо WELLINJE. Однако, нет необходимости использования ключевого слова WINJGAS для скважин, подчиненных группе под управлением нагнетания газа, если состав газа уже определен (ключевое слово GINJGAS); это гарантирует, что нагнетаемый поток равен потоку для группы. Если для нагнетающей газ скважины под групповым управлением установлен собственный флюид, то нагнетается именно он, а не флюид, определенный для группы, причем используется управляемый группой темп нагнетания. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены на любом элементе с помощью косой черты (/); оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Строка символов, задающая флюид, который необходимо закачивать. GAS
Состав нагнетаемого газа приравнивается к составу газа из сепаратора месторождения. Однако обычно бывает удобно определять состав закачиваемого газа явным образом.
STREAM
Молярный состав нагнетаемого флюида определен с помощью ключевого слова WELLSTRE. Имя потока должно быть введено в элементе 3.
MIX
Молярный состав нагнетаемого флюида определен с помощью ключевого слова WINJMIX или WINJORD как смесь. Имя смеси должно быть введено в элементе 3.
GV
Данные по нагнетаемому флюиду необходимо брать из данных по добыче пара названной группы. Имя группы должно быть введено в элементе 3.
WV
Данные по нагнетаемому флюиду необходимо брать из данных по добыче пара названной скважины. Имя скважины должно быть введено в элементе 3.
GRUP
Нагнетаемый флюид, определенный для вышележащей группы.
•
ПО УМОЛЧАНИЮ: GRUP
Значимым является только первые два символа. 3
В случае, если состав нагнетаемого флюида был определен в элементе 2 с помощью ключевых слов STREAM, MIX, GV или WV, требуется строка символов. В таких случаях этим аргументом является строка символов, определяющая имя потока скважины, смеси, группы или скважины, определяющее поток нагнетания.
1882
Ключевые слова WINJGAS
4
Значение доступного для подачи газа из группы-источника (скважины-источника) может быть увеличено за счет импортируемого газа, определенного в ключевом слове GADVANCE (или WADVANCE). Количество газа, используемого в качестве топлива (GRUPFUEL) и для продажи (GRUPSALE), по умолчанию вычитается из поставки имеющегося газа группы для обратной закачки. Но ключевое слово WTAKEGAS может использоваться для изменения приоритетов обратной закачки, использования в качестве топлива и для продажи. Мнемоника для потока скважины, которую следует использовать как газ подпитки. Она требуется только в том случае, если газ подпитки используется для покрытия значения нагнетания скважиной, указанной в элементе 1 скважины, если количество газа, нагнетаемого из определенного в элементах 2 и 3 источника, несущественно. При использовании газа подпитки расчет закачки может повторяться с тем, чтобы состав газа нагнетания соответствовал темпу закачки (см. ключевое слово GCONTOL).
5
Ступень сепаратора, определяющая состав флюида для закачки. Пар с любой ступени сепаратора может действовать как источник флюида для закачки. Значение по умолчанию — 0 — приводит к использованию пара всего сепаратора в качестве флюида для закачки. Заметим, что выбор ступени сепаратора также влияет на допустимый дебит газа, добытого группой источников или скважиной (элемент 3), если источником является GV или WV (элемент 2). •
ПО УМОЛЧАНИЮ: 0
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. См. также ключевое слово WAVAILIM.
Пример Нагнетательные скважины используют пар, добытый группой FIELD. WINJGAS 'I*' GV Field / /
Ключевые слова WINJGAS
1883
WINJMIX
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет фракционный состав смеси для нагнетания WINJMIX задает количество источников флюидов, используемых для определения потока нагнетания. Вклад каждого флюида в смешанный поток определяется его долей в смеси. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Каждая запись задает один флюид смеси. Записи могут быть завершены на любом элементе с помощью косой черты (/); оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. 1
Имя смеси Максимальное количество смесей задается в аргументе 7 ключевого слова WELLDIMS и по умолчанию равно 5.
2
Индекс вклада в смесь определенного ниже флюида. Количество флюидов в смеси задается в аргументе 9 WELLDIMS и по умолчанию равно 3. Индекс вклада должен быть целым числом между 1 и этим числом. Заметим, что расчет смеси для закачки не зависит от порядка определения источников флюидов.
3
Доля данного флюида в смеси На эту долю умножается молярный состав этого флюида в смеси.
4
Состав флюида
Тип флюида должен быть одним из следующих: GAS
Состав флюида приравнивается к составу газа из сепаратора месторождения. Однако обычно бывает удобно определять состав закачиваемого газа явным образом.
STREAM
Молярный состав флюида определен с помощью ключевого слова WELLSTRE. Имя потока должно быть введено в элементе 5.
GV
Данные по флюиду необходимо брать из данных по добыче пара названной группы. Имя группы должно быть введено в элементе 5.
WV
Данные по флюиду необходимо брать из данных по добыче пара названной скважины. Имя скважины должно быть введено в элементе 5.
Значимым является только первые два символа.
1884
Ключевые слова WINJMIX
5
Строка символов требуется, если флюид был задан как STREAM, WV или GV. В этих случаях данный аргумент указывает имя потока, скважины или группы, которые определяют состав флюида.
6
Ступень сепаратора, определяющая состав флюида. Пар с любой ступени сепаратора может действовать как источник флюида для закачки. Значение по умолчанию — 0 — приводит к использованию пара всего сепаратора в качестве флюида для закачки. Заметим, что выбор ступени сепаратора также влияет на допустимый расход газа, добытого группой источников или скважиной (элемент 5), если источником является GV или WV (элемент 4). •
ПО УМОЛЧАНИЮ: 0
Примечания 1
Если ключевое слово WINJMIX содержит только источники пара, скважину или группу, и имеется ключевое слово WAVAILIM, то темп закачки смеси ограничен суммой добычи пара скважины и группы. Однако допуск не распространяется на элементы в смеси; если задана фракция смеси, которая требует от скважины или группы производить больше пара, чем та фактически производит, то скважина или группа нагнетает больше, а отрицательный остаток записывается в таблицы отчета по газу. WINJMIX обеспечивает смесь, состав которой не зависит от темпа закачки. При необходимости учесть доступность отдельных компонентов смеси следует вместо этого использовать WINJORD.
2
Если смесь содержит паровой элемент скважины или группы, и с этой скважиной или группой ассоциирован импортированный газ, то этот газ комбинируется с доступным добытым газом этой скважины или группы. Импортированный газ и доступный добытый газ рассматриваются как один элемент смеси; отметим, что импортированный газ не используется, пока имеется добытый газ, независимо от значения 30-го переключателя OPTIONS3.
3
При представлении потока как одного элемента смеси, то это фактически означает неограниченную поставку и неограниченную доступность смеси. Таблица фракций нагнетания скважины (при ее наличии) показывает значения, которые в сумме не дают единицу; за отличие отвечает потоковый элемент смеси. Отметим, что состав смеси не зависит от темпа закачки, и что доступность отдельных элементов GV или WV, также присутствующих в смеси, не учитывается, что может привести к чрезмерной закачке и появлению в таблице учета газа отрицательного остатка. Эта ситуация лучше обрабатывается ключевым словом WINJORD.
Пример WINJMIX MIXA 1 0.4 WV P1 / MIXA 2 0.4 WV P2 / MIXA 3 0.2 ST ST1 / /
Ключевые слова WINJMIX
1885
WINJMULT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Множители приемистости, зависящие от давления Это ключевое слово может теперь использоваться, чтобы ввести множители для нагнетательной скважины, меняющиеся вместе с их значением BHP, или давлением в стволе скважины, соседнем с отдельными соединениями. Коэффициенты приемистости используются, чтобы приближенно учесть гидравлический разрыв в скважинах, нагнетающих воду. Каждый раз, когда вычисляются потоки в скважине, подвижность флюида в каждом соединении в скважине умножается на коэффициент: 1.0 + a (Pw – Pf)
если Pw > Pf или
[3.206]
1.0
если Pw < Pf
[3.207]
где a
множитель градиента, заданный в элементе 3
Pw
мгновенное значение забойного давления скважины или давления в стволе в области, смежной с отдельными соединениями (см. элемент 4)
Pf
давление гидроразрыва, заданное в элементе 2.
Множители приемистости бывают обратимыми или необратимыми, в зависимости от значения элемента 4. Если выбрана необратимая опция, то множители не убывают, если давление в скважине начнет убывать. Эти множители действуют на подвижности флюидов и увеличивают индекс приемистости скважины. Отчетные значения коэффициента проводимости соединения остается без изменения. Коэффициенты могут применяться только к нагнетательным скважинам. Если здесь указываются какие-либо добывающие скважины, их индекс проводимостей изменяться не будут. Скважины с коэффициентами приемистости, зависящими от давления, не могут иметь также D-фактор (скин-фактор, зависящий от расхода). Кроме того, не следует задавать индекс приемистости с помощью ключевого слова WELPI, т. к. этот расчет базируется на исходных подвижностях флюидов в каждом соединении скважины. PI скважины можно было бы корректно положить равным заданному пользователем значению, только если гидроразрыв еще не произошел. ECLIPSE 300
Это ключевое слово не используется в модели многосегментной скважины. Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
1886
Ключевые слова WINJMULT
2
Давление гидроразрыва (Pf) •
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M)
Этот элемент может быть задан по умолчанию только в том случае, если по умолчанию задан элемент 3. 3
4
Множитель градиента (a) •
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
WREV
Все соединения скважины имеют одинаковый множитель приемистости, определенный BHP скважины. Элементы 5-7 игнорируются. Увеличение приемистости обратимо в случае убывания BHP.
CREV
Множитель приемистости применяется для набора соединений, заданных элементами 5-7 и определяется давлением в стволе скважины в области, смежной с каждым соединением. Увеличение приемистости обратимо для всех соединений скважины в случае убывания давления.
CIRR
Множитель приемистости применяется для набора соединений, заданных элементами 5-7 и определяется давлением в стволе скважины в области, смежной с каждым соединением. Увеличение приемистости необратимо для всех соединений скважины; каждое соединение в случае убывания давления продолжает работать при максимально достигнутой приемистости.
ПО УМОЛЧАНИЮ: Отрицательно (позволяет любое I-значение)
Координата J соединяющего сеточного блока (блоков) •
7
ПО УМОЛЧАНИЮ: WREV
Координата I соединяющего сеточного блока (блоков) •
6
1/psi (FIELD), 1/atm (PVT-M)
Режим работы
• 5
1/bars(METRIC), 1/atm (LAB),
ПО УМОЛЧАНИЮ: Отрицательно (позволяет любое J-значение)
K — координата соединенного блока(ов) сетки. •
ПО УМОЛЧАНИЮ: Отрицательно (позволяет любое K-значение)
Если для элементов 5-7 приняты значения по умолчанию или элемент 4 равен WREV, то коэффициент приемистости будет применяться ко всем соединениям скважины. Если какой-либо из элементов 5-7 положителен, а элемент 4 не равен WREV, то коэффициент приемистости будет применяться только к части соединений скважины. Это подмножество соединений соответствует указанным I, J, K в элементах 5-7. Нулевая или отрицательная величины, заданные в индексах I, J, K, соответствуют произвольному значению этого положения. Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Ключевые слова WINJMULT
1887
Пример Нагнетательные скважины IW1 и IW2 используют режим по умолчанию WREV, во всех их соединениях используется одинаковый множитель приемистости, зависящий от BHP скважины и обратимый при уменьшении BHP. Для нагнетательной скважины IW3 соединения в слоях 3 и 4 имеют отдельный множитель приемистости, а увеличение индекса приемистости в этой скважине необратимо. WINJMULT IW1 5000 IW2 4800 IW3 4600 IW3 4700 /
1888
Ключевые слова WINJMULT
0.0052 / 0.013 / 0.0045 CIRR 0 0 3 / 0.0042 CIRR 0 0 4 /
WINJORD
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет порядковый состав смеси для нагнетания WINJORD задает количество источников флюидов, используемых для определения потока нагнетания. Оно задает порядок флюидов. Флюиды берутся в этом порядке в соответствии с их доступностью. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Каждая запись задает один флюид смеси. Записи могут быть завершены на любом элементе с помощью косой черты (/); оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. 1
Имя смеси Максимальное количество смесей задается в аргументе 7 ключевого слова WELLDIMS и по умолчанию равно 5.
2
Индекс вклада в смесь определенного ниже флюида. Количество флюидов в смеси задается в аргументе 9 WELLDIMS и по умолчанию равно 3. Индекс вклада должен быть целым числом между 1 и этим числом. Флюиды берутся в порядке возрастания их индекса вклада.
3
Состав флюида Тип флюида должен быть одним из следующих: GAS
Состав флюида приравнивается к составу газа из сепаратора месторождения. Однако обычно бывает удобно определять состав закачиваемого газа явным образом.
STREAM
Молярный состав нагнетаемого флюида определен с помощью ключевого слова WELLSTRE. Имя потока должно быть введено в элементе 4.
GV
Данные по флюиду необходимо брать из данных по добыче пара названной группы. Имя группы должно быть введено в элементе 4.
WV
Данные по флюиду необходимо брать из данных по добыче пара названной скважины. Имя скважины должно быть введено в элементе 4.
Значимым является только первые два символа. 4
Строка символов требуется, если флюид был задан как STREAM, WV или GV. В этих случаях данный аргумент указывает имя потока, скважины или группы, которые определяют состав флюида.
5
Ступень сепаратора, определяющая состав флюида. Пар с любой ступени сепаратора может действовать как источник флюида для закачки. Значение по умолчанию — 0 — приводит к использованию пара всего сепаратора в качестве флюида для закачки. Заметим, что выбор ступени сепаратора также влияет на допустимый расход газа, добытого группой источников или скважиной (элемент 4), если источником является GV или WV (элемент 3). •
ПО УМОЛЧАНИЮ: 0 Ключевые слова WINJORD
1889
Примечания 1
Если смесь содержит паровой элемент скважины или группы, и с этой скважиной или группой ассоциирован предварительно импортированный газ, то этот газ комбинируется с доступным добытым газом этой скважины или группы. Импортированный газ и доступный добытый газ рассматриваются как один элемент смеси. Заметим, что импортированный газ не используется в этом случае независимо от значения 30-го переключателя OPTIONS3.
2
При представления потока как одного элемента смеси, то это фактически означает неограниченную поставку и неограниченную доступность смеси. Таблица фракций нагнетания скважины (при ее наличии) показывает значения, которые в сумме не дают единицу; за отличие отвечает потоковый элемент смеси. Заметим, что из-за бесконечной доступности потока после использования потока элементы не вводятся.
3
Состав нагнетаемого газа, как правило, изменяется, и расчет нагнетания может проводиться с итерациями, чтобы привести состав нагнетаемого газа в соответствие с темпом нагнетания (см. ключевое слово GCONTOL).
Пример WINJORD MIXA 1 WV P1 / MIXA 2 WV P2 / MIXA 3 ST ST1 / /
1890
Ключевые слова WINJORD
WINJWAT
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Состав нагнетаемой воды Это ключевое слово может использоваться только с опцией THERMAL. Оно определяет состав нагнетаемой скважиной воды. Завершения скважины должны уже быть определены с помощью ключевого слова WCONINJE. Пара ключевых слов WCONINJE и WINJWAT является альтернативой использованию ключевого слова WELLINJE. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены преждевременно с помощью косой черты (/), оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также могут быть определены нулевым счетчиком повторов формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. 1
Имя скважины, строка символов длиной до 8 букв. Его необходимо ввести, и скважина на текущий момент времени должна быть определена в графике.
2
Массовое паросодержание закачиваемого флюида. Массовое паросодержание должно быть между 0 и 1. Если оно задано, то необходимо также задать либо температуру, либо давление, но не удельный расход энтальпии. Для водонагнетательных скважин следует принять значение равным по умолчанию (1*), а не 0.
3
Температура закачиваемого флюида. Если оно задано, то необходимо также задать либо массовое паросодержание, либо давление, но не удельный расход энтальпии. •
4
ЕДИНИЦЫ:
°C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M).
Давление закачиваемого флюида. Если указано, то необходимо также указать либо массовое паросодержание, либо удельный расход энтальпии. •
5
ЕДИНИЦЫ:
Barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M).
Удельная энтальпия закачиваемого флюида. Если указана, то необходимо также задать давление. Если энтальпия указана, то нельзя задавать ни массовое паросодержание, ни температуру. •
ЕДИНИЦЫ:
kJ/kgMol (METRIC), J/gMol (LAB),
BTU/lbMol (FIELD), kJ/kgMol (PVT-M).
Пример WINJWAT WELL1 0.7 450 / /
Ключевые слова WINJWAT
1891
WLIFT
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Данные для автоматической смены труб и переключения предела THP или лифта Это ключевое слово поставляет данные для автоматической смены труб, переключения предела THP или опции включения лифта. Если дебит скважины падает ниже значения, установленного в элементе 2, или если ее обводненность превышает значение, установленное в элементе 7, или если ее газожидкостный фактор превышает значение, заданное в элементе 9, или если скважина перестает существовать под управлением по THP, выполняется одна из трех операций: •
Если значение THP установлено в элементе 8, то скважина переключается на это новое значение THP. Это можно рассматривать как переключение скважины на сепаратор с более низким давлением для увеличения ее производительности. Очевидно, для достижения желаемого эффекта новый предел THP должен быть ниже исходного предела THP скважины. Если в элементе 11 задан декремент, то THP переключается постепенно; при этом каждый раз THP уменьшается на заданную величину, пока не будет достигнуто финальное значение THP, заданное в элементе 8.
•
Если в элементе 4 указан номер таблицы VFP, скважина переключается на эту таблицу. Это можно рассматривать как операцию смены труб, если новая таблица получена с другим диаметром трубы из исходной таблицы.
•
Если величина искусственного лифта указана в элементе 5, скважина будет использовать эту новую величину лифта для интерполяции таблицы VFP. Новое значение ALQ будет достигнуто с инкрементом, указанным в элементе 10. Это можно рассматривать как включение или повышение характеристик искусственного лифта скважины. Если в элементе 10 задан инкремент, то переключение лифта осуществляется постепенно; при этом каждый раз ALQ увеличивается на заданную величину, пока не будет достигнуто финальное значение ALQ, заданное в элементе 5. Если коэффициент эффективности был также задан в элементе 6, скважина будет использовать это новое значение вместо первоначального, чтобы разрешить увеличение времени простоя из-за системы лифта. При включении искусственного лифта могут задаваться ограничения на число скважин, использующих лифт, и сумму их величин лифта с помощью ключевого слова GLIFTLIM. (Наоборот, новое значение ALQ в элементе 5 может быть меньше, чем исходное значение в скважине, и пока оно все еще выше 0.0 искусственный лифт нужно уменьшить, если GLR увеличивается сверх ограничения, указанного в элементе 9.)
Если положительные значения определяются в двух или более элементах 8, 4 и 5, получается многоступенчатый процесс. Операция переключения будет выполняться каждый раз, когда дебит, обводненность или GLR скважины нарушают предел, заданный в элементах 2, 7 или 9. Каждая операция будет выполняться только однажды, в следующем порядке: •
Переключение на более низкий предел THP (например, перевести на более низкое давление сепаратора)
•
Переключение на вторую таблицу VFP (например, выполнить операцию смены труб)
•
Переключение на новую величину искусственного лифта (например, включить лифт)
Примечание
Порядок указанных выше действий может быть переопределен, если используется ключевое слово PRORDER. Устанавливая в элементе 2 в записи 2 ключевого слова PRORDER 'YES', порядок, указанный выше, будет заменен порядком, данным в первой записи PRORDER.
Операции переключения выполняются в конце временного шага, на котором нарушается ограничение на минимальный дебит или максимальную обводненность или GLR. Но, если использовался относительный допуск, указанный в ключевом слове WLIMTOL, временной шаг будет пересчитываться при нарушении предела более, чем на этот допуск.
1892
Ключевые слова WLIFT
Ключевое слово WLIFT может также использоваться для введения вторичных значений THP, номера таблицы VFP и ALQ, чтобы задействовать их с помощью правил групповой добычи (см. действия 'THP', 'RETUBE' и 'LIFT' в ключевом слове PRORDER, и «Правила групповой добычи» на стр. 385 «Технического описания ECLIPSE»). Вторичные значения будут задействованы, когда требуется поддержать группу скважин (или высшую группу), работающую на заданном значении дебита, установленного в ключевом слове GCONPROD. Переключение THP и лифта производится ступенчато, если в элементах 11 или 10 заданы инкременты. Порядок, в котором происходят различные операции переключения при этих обстоятельствах, зависит от порядка, в котором действия перечислены в ключевом слове PRORDER. Если требуется, чтобы эти вторичные значения были задействованы только правилами групповой добычи или если скважина прекращает существование при управлении по THP, а не дебитом, обводненностью, или GLR скважины, то вы должны взять по умолчанию ограничения на дебит, обводненность и GLR в элементах 2, 7 и 9 этого ключевого слова. Ключевое слово WLIFT сопровождается произвольным числом записей, каждая из которых содержит следующие элементы данных и оканчивается косой чертой (/). Записи могут быть закончены на любом элементе после элемента 1. Оставшимся элементам присваиваются их значения по умолчанию. Значения по умолчанию могут быть определены до косой черты «нулевым числом» повторяющихся значений формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
3
Значение дебита добычи скважины, ниже которого выполняются операции переключения. Нулевое или отрицательное значение указывает, что операции переключение не выполняются при низком дебите добычи. Следует принять значение по умолчанию, если требуется, чтобы операции переключения выполнялись только при соблюдении правил групповой добычи (ключевое слово PRORDER) или если скважина прекращает существование при управлении по THP. sm3/day (METRIC), scc/hr (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
stb/day (FIELD), sm3/day (PVT-M)
Фаза, к которой относится значение дебита в элементе 2, может быть OIL или LIQUID. (Слово может быть сокращено; существенным является только первый символ) •
4
ПО УМОЛЧАНИЮ: OIL
Номер новой VFP таблицы для смены труб Когда выполняется смена труб, предыдущий номер таблицы, определенный ранее в ключевом слове WCONPROD, будет заменен. •
ПО УМОЛЧАНИЮ: 0.0
Операция смены труб не будет выполняться, если вводится значение по умолчанию, нулевое или отрицательное значение.
Ключевые слова WLIFT
1893
5
Новая величина искусственного лифта для переключения лифта. Когда выполняется переключение лифта, предыдущая величина искусственного лифта, установленная в ключевых словах WCONPROD или WELTARG, будет заменена. Переключение лифта выполняется постепенно, если в элементе 10 задано значение инкремента. •
ПО УМОЛЧАНИЮ: 0.0
Операция переключения лифта не будет выполняться, если вводится значение по умолчанию, нулевое или отрицательное значение. 6
Новый коэффициент эффективности для скважины после переключения лифта. Когда выполняется переключение лифта, предыдущий коэффициент эффективности, установленный ключевым словом WEFAC, будет замещен, например, для того, чтобы учесть увеличение времени простоя из-за системы лифта. Если переключение лифта производится поэтапно, то новый коэффициент эффективности начинает действовать при первом применении инкремента ALQ. •
ПО УМОЛЧАНИЮ: 0.0
Нулевое или отрицательное значение оставит первоначальный коэффициент эффективности неизменным. 7
Обводненность скважины, при превышении которой выполняются операции переключения. Нулевое или отрицательное значение предполагает, что операции переключения не будут выполняться при высокой обводненность скважины. Следует принять значение по умолчанию, если требуется, чтобы операции переключения выполнялись только при соблюдении правил групповой добычи (ключевое слово PRORDER) или если скважина прекращает существование при управлении по THP.
8
sm3/sm3 (METRIC), scc/scc (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
stb/stb (FIELD), sm3/sm3 (PVT-M)
Новый предел THP Когда выполняется переключение THP, предыдущее ограничение на THP, установленное в ключевых словах WCONPROD или WELTARG, будет заменено. Переключение THP выполняется поэтапно, если в элементе 11 задано значение инкремента. •
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB)
•
ПО УМОЛЧАНИЮ: 0.0
psia (FIELD) atma (PVT-M)
Операция переключения не будет выполняться, если вводится нулевое значение или значение по умолчанию. Примечание
9
Включение более низкого ограничения на THP не будет влиять, если группа скважины является частью сети (см. «Опция Network» на стр. 543 «Технического описания ECLIPSE»), так как ограничения на THP скважин определяются их групповым давлением в узле сети.
Значение газожидкостного фактора скважины, при превышении которого выполняется операция переключения. Нулевое или отрицательное значение подразумевает, что операции переключения не будут выполняться при высоком GLR. Следует принять значение по умолчанию, если требуется, чтобы операции переключения выполнялись только при соблюдении правил групповой добычи (ключевое слово PRORDER) или если скважина прекращает существование при управлении по THP.
1894
Ключевые слова WLIFT
sm3/sm3 (METRIC), scc/scc (LAB)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Mscf/stb (FIELD), sm3/sm3 (PVT-M)
10 Инкремент, который следует прибавить (или вычесть) к ALQ скважины при каждом переключении лифта Каждый раз при переключении лифта его ALQ изменяется на указанный инкремент, пока не будет достигнуто финальное значение ALQ, заданное в элементе 5. •
ПО УМОЛЧАНИЮ: 1.0E20 (бесконечность, т. е. ECLIPSE будет переключаться на вторичное значение из элемента 5 за одну операцию)
11 Декремент, который следует вычесть из THP скважины при каждом переключении THP (введенный как положительное число) Каждый раз при переключении THP скважины, ее THP изменяется на указанный декремент, пока не будет достигнуто финальное значение THP, заданное в элементе 8. •
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M)
•
ПО УМОЛЧАНИЮ: 1.0E20 (бесконечность, т. е. ECLIPSE будет переключаться на вторичное значение из элемента 5 за одну операцию)
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Операции переключения не будут выполняться на скважине, чей заданный дебит в настоящее время сокращен при установлении приоритета, чтобы предотвратить их досрочное проведение в то время, как скважина временно работает с маленьким значением дебита. См. также ключевые слова GLIFTLIM, WLIMTOL и PRORDER.
Пример WLIFT --well min --name flow PROD1 1* PROD2 500 PROD3 500 /
flow phase 1* LIQ LIQ
new VFP tab no 0 3 4
new ALQ 5.0 5.0 1*
new efffac 0.8 0.8 1*
max WCT 0.5
new THP
1*
60
max GLR / / 1*
ALQ THP incr decr
1*
20/
Скважине PROD1 будет дана величина искусственного лифта 5.0 и коэффициент эффективности 0.8, когда ее обводненность впервые превысит 0.5. В скважине PROD2 сначала будет изменен номер таблиц VFP на 3, когда ее дебит жидкости упадет ниже 500, а затем ей будет дан искусственный лифт, как PROD1. На скважине PROD3 сначала будет уменьшено ограничение на THP до 60 (величина шага 20), когда ее дебит жидкости упадет ниже 500. После этого, когда дебит жидкости скважины в следующий раз опустится ниже 500, номер таблицы VFP будет изменен на 4.
Ключевые слова WLIFT
1895
WLIFTOPT
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Данные оптимизации газлифта для скважин Ключевое слово WLIFTOPT служит, чтобы указать, для каких скважин их темпы закачки газлифта должны рассчитываться с применением опции оптимизации, и задать их максимальные и минимальные темпы закачки газлифта и весовые коэффициенты. Для активизации этой опции ключевое слово LIFTOPT должно быть введено до WLIFTOPT. Дальнейшее описание см. в разделе «Оптимизация газлифта» на стр. 271 «Технического описания ECLIPSE». За ключевым словом следует произвольное число записей, каждая из которых содержит от 2 до 5 элементов данных и завершается косой чертой. Последовательность записей должна оканчиваться пустой записью, содержащей лишь косую черту. 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
3
Рассчитывать темп закачки газлифта с помощью опции оптимизации? YES (Да)
Рассчитывать темп закачки газлифта с помощью опции оптимизации.
NO (нет)
Темп закачки газлифта остается равным величине, заданной в элементе 3 данного ключевого слова или в элементе 12 ключевого слова WCONPROD или ключевым словом WELTARG.
Максимальный темп закачки газлифта для скважины Для предотвращения экстраполяции таблиц VFP все введенные здесь значения не должны превосходить наибольшего значения ALQ в таблицах VFP скважины. Если элемент 2 равен NO, то элемент 3 рассматривается как фиксированный темп закачки газлифта для скважины. Если для элемента 3 принято значение по умолчанию, то дебит газлифта остается неизменным.
4
sm3/day (METRIC), scc/hr (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Наибольшее значение ALQ в таблице VFP скважины (если элемент 2 равен YES). Остается постоянным (если элемент равен NO).
Mscf/day (FIELD), sm3/day (PVT-M)
Весовой коэффициент для предпочтительного назначения газлифта Каждое увеличение поступления газлифта назначается для скважины, которая имеет наибольший взвешенный инкрементальный градиент (т. е. увеличение дебита добычи нефти с месторождения, умноженное на весовой коэффициент скважины, деленный на величину инкремента газлифта). Дальнейшие приращения газлифта не назначаются скважине, если ее взвешенный инкрементальный градиент меньше, чем минимальный экономический градиент, заданный в элементе 2 ключевого слова LIFTOPT. Если для элемента 2 установлено значение NO, то этот элемент игнорируется. •
1896
Ключевые слова WLIFTOPT
ПО УМОЛЧАНИЮ: 1.0
5
Минимальный темп закачки газлифта для скважины Если указывается положительное значение, то данная скважина будет всегда обеспечена, по крайней мере, указанным объемом газа для газлифта, за исключением случаев, когда скважина неспособна фонтанировать при такой скорости закачки газа для газлифта или когда она уже достигла какого-либо из своих собственных ограничений на дебит, прежде чем получить заданную минимальную скорость подачи газа для газлифта. Если задано отрицательное значение, то скважине назначается, по меньшей мере, достаточно газа для газлифта, чтобы она могла фонтанировать, при условии, что она может фонтанировать при темпе закачки газлифта, меньшем максимума, заданного в элементе 3. Величина отрицательного значения несущественна. Если имеющегося газа для газлифта не хватает, чтобы удовлетворить минимальные требования для всех скважин, эти минимальные требования будут удовлетворяться в порядке убывания весовых коэффициентов скважин (элемент 4). Если скважина принадлежит некоторой группе (включая FIELD), чей заданный дебит может быть получен без использования газлифта, то по умолчанию на данную скважину газ для газлифта не будет назначаться вовсе, независимо от ее минимальных требований. Однако если весовой коэффициент скважины превышает значение 1,0, то скважина получит свою минимально необходимую подачу газа для газлифта, даже если группа могла бы достичь заданного ей дебита безо всякого газлифта, если скважина не может фонтанировать при своих лимитах дебита без достижения полного минимального объема газа для газлифта. Если для элемента 2 установлено значение NO, то этот элемент игнорируется. sm3/day (METRIC), scc/hr (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Mscf/day (FIELD), sm3/day (PVT-M)
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей заканчивается пустой записью, содержащей только косую черту (/).
Пример WLIFTOPT -- well -- name -'PA*' 'PB*' flowing PC1 PC2 /
optimize gas lift?
max lift gas rate SM3/DAY
weighting factor
YES YES
1*
1.01
NO NO
0.0 5E4
min lift gas rate SM3/DAY / -1.0 / keep these / no gas lift / fixed gas lift
Ключевые слова WLIFTOPT
1897
WLIMTOL
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Относительный допуск для экономических и других ограничений За этим ключевым словом следует единственное действительное число, которое соответствует относительному допуску, заканчивающееся косой чертой (/). Относительный допуск применяется к следующим пределам: •
Экономическим пределам для соединений, скважины, группы месторождения см. ключевые слова CECON, WECON, GECON).
•
Ограничениям максимального дебита по группе (месторождению), приводящих к ремонтам скважины или закрытиям (смотри ключевое слово GCONPROD и GCONPRI).
•
Сокращениям установленных значений для скважины или группы (см. ключевые слова WCUTBACK и GCUTBACK).
ECLIPSE 100
•
Ограничениям автоматической смены труб и включения лифта (см. ключевое слово WLIFT).
ECLIPSE 100
•
Проектные ограничения на максимальное THP (см. ключевое слово WTHPMAX).
ECLIPSE 100
•
Забойное лимиты GLR (см. ключевое слово WBHGLR)
Если одно из этих ограничений нарушается на временном шаге, то в конце временного шага выполняются ремонтные операции. Таким образом, это ограничение будет нарушено для одного временного шага до принятия мер. Однако если ограничение нарушается на величину превышающую допуск, умноженный на значение ограничения, временной шаг после ремонтных мер будет пересчитан. В этом случае эта операция будет иметь эффект с начала временного шага, в течение которого предельное значение в противном случае было бы нарушено. Заметим, однако, что шаг по времени повторяется только один раз; если ограничение еще нарушается в конце повторного шага, то предпринимаются другие меры, но шаг по времени больше не повторяется. Если это ключевое слово не используется, относительный допуск задается бесконечным (1.0E20), и временной шаг не будет пересчитываться при любом нарушении ограничения. ECLIPSE 100
Смотри также ключевое слово GCONTOL, касающееся допуска, применяемого к групповым значениям.
Пример WLIMTOL 0.2 /
1898
Ключевые слова WLIMTOL
WLIST
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
ECLIPSE 100
Составляет списки имен скважин для их использования в других ключевых словах для скважин Ключевое слово WLIST может использоваться для составления и ведения списков скважин, которые являются списками имен скважин. Списки скважин, имена которых начинаются со звездочки (*) можно вводить, если в ключевых словах секции SCHEDULE можно вводить корни имен скважин, как альтернативный метод одновременного задания нескольких скважин. Каждый список должен иметь уникальное имя, состоящее из 8 символов или менее. Первый символ должен быть звездочкой, а второй — буквой. Каждый список может содержать любое количество имен скважин. В одной записи данных к списку может быть добавлено до 50 скважин. Списки, содержащие более, чем 50 имен скважин, могут конструироваться добавлением имен скважин в список в последующих записях данных. Скважины можно добавлять, удалять или перемещать между списками в любой момент расчета, но каждая скважина может быть одновременно членом только одного списка. Списки имен скважин используются ключевым словом WLISTARG, чтобы установить индивидуальные целевые значения или пределы для нескольких скважин в одной записи данных. Ключевое слово WLIST заменяет старое ключевое слово WLISTNAM, которое сохраняется для обеспечения совместимости с предыдущими версиями. WLISTNAM необходимо использовать для списков имен старого типа (начинающихся с буквы), но эти списки не распознаются никакими ключевыми словами, кроме WLISTARG. За ключевым словом WLIST должно следовать произвольное число записей, заканчивающихся пустой записью, содержащей только косую черту (/). Каждая запись может включать до 52 элементов и заканчивается косой чертой. Элементы данных следующие: 1.
Имя списка скважин. Имя состоит из не более, чем 8 символов, заключенных в кавычки. Первый символ должен быть звездочкой, а второй — буквой.
2.
3-52
Действие Должно быть одним из следующих значений: NEW
Начинает новый список, имеющий указанное имя. Если список с таким именем уже существует, имена скважин из него удаляются. Затем в список помещаются перечисленные ниже имена скважин. (Заметим, эти скважины не должны являться членами какого-либо другого списка).
ADD
Добавляет следующие имена скважин к списку. (Заметим, эти скважины не должны являться членами какого-либо другого списка).
MOV
Перемещает следующие имена скважин из списка, членами которого они являются, в список, указанный в элементе 1, добавляя их в конец этого списка.
DEL
Удаляет следующие имена скважин из списка, указанного в элементе 1.
Список, включающий до 50 имен скважин. Скважины должны быть предварительно объявлены в ключевом слове WELSPECS. Здесь следует использовать корни имен скважин (заключаются в кавычки и заканчиваются звездочкой). Если встречается корень имени скважины, обрабатываются все объявленные скважины, имена которых соответствуют корню имени. Скважины добавляются в список в том порядке, в котором они были определены в расчете.
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Ключевые слова WLIST
1899
Пример Пример вначале создает новый список скважин *LIST1 из 8 скважин, открывает эти скважины, добавляет еще 3 скважины (уже открытые) и переопределяет их целевой/предельный дебит нефти. Кроме того, 4 скважины перемещаются в список *LIST2 и закрываются: WLIST -- List -- Name '*LIST1' '*LIST2' / WELOPEN '*LIST1' '*LIST2' / WLIST -- List -- Name '*LIST1' / WELTARG '*LIST1' /
1900
Ключевые слова WLIST
Oper -atn NEW MOV
Well Names............... PR5 WEL63 VV6 TS53 PR22 VV12 TS7 TS19 / WEL3 WEL5 VV2 TS3 /
OPEN / SHUT /
Oper -atn ADD
ORAT
Well Names............... WEL14 WEL12 WEL21 /
5000 /
WLISTARG
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Переопределяет действующие параметры (ограничения) для списка скважин Это ключевое слово может использоваться, чтобы переопределить целевое или предельное значение для списка скважин, который был предварительно установлен ключевым словом WLIST (или WLISTNAM). Действие ключевого слова WLISTARG подобно действию WELTARG, за исключением того, что для нескольких скважин можно индивидуально переопределить целевые значения или их ограничения в одной записи. Это позволяет представить данные в более компактной форме, чем с помощью альтернативного ключевого слова WELTARG, для которого требуется отдельная строка данных для каждой скважины. Это удобно при моделировании истории разработки, где дебиты всех скважин переопределяются регулярно. Перед WLISTARG должен использоваться список скважин, данные по управлению каждой скважиной должны первоначально быть полностью заданы с использованием WCONPROD или WCONINJE. Если скважина объявлена как скважина для воспроизведения истории (смотри ключевое слово WCONHIST и WCONINJH), ключевое слово WLISTARG может использоваться, чтобы изменить предел BHP, номер таблицы VFP, величину искусственного лифта; ее дебиты не должны устанавливаться с помощью этого ключевого слова. За ключевым словом WLISTARG следует произвольное число записей, каждая из которых содержит следующие элементы данных и оканчивается косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей лишь косую черту. 1
Имя списка скважин (заключается в кавычки). Список скважин должен быть предварительно объявлен в ключевом слове WLIST или WLISTNAM.
2
Определение значений управления или ограничения, подлежащих изменению ORAT
Дебит нефти
WRAT
Дебит воды
GRAT
Дебит газа
LRAT
Дебит жидкости
RESV
Дебит флюида в пластовых условиях
BHP
Забойное давление
THP
Устьевое давление (Вначале должен быть задан ненулевой номер таблицы VFP.)
VFP
Номер VFP таблицы LIFT Величина искусственного лифта (сначала должен быть задан ненулевой номер таблицы VFP.)
GUID
Направляющий дебит (Для скважин с групповым управлением)
3, 4,...
Новое значение этой величины для каждой скважины в этом списке
Число значений здесь должно равняться числу скважин в списке скважин. Первое значение применяется к первой скважине в списке, второе значение применяется ко второй скважине в списке и т. д. Единицы зависят от выбранной величины. Соответствующие единицы перечислены в определениях ключевых слов WCONPROD и WCONINJE. Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Ключевые слова WLISTARG
1901
Пример Этот пример устанавливает значение дебита нефти для 8 скважин в списке *PRLST1 и устанавливает дебит воды для 4 скважин в списке INLST1. WLISTARG -- List -- Name '*PRLST1' '*INLST1' /
1902
Ключевые слова WLISTARG
Control Quantity ORAT WRAT
Value for each well...... 1500 2110 1930 1320 1670 1460 1290 1830 / 3240 2970 2850 2740 /
WLISTNAM
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Составляет списки имен скважин для ключевого слова WLISTARG Ключевое слово WLISTNAM заменено ключевым словом WLIST, которое предлагает больший набор функций для управления списками скважин. WLISTNAM сохранено для совместимости с предыдущими версиями и должно использоваться для списков имен старого типа (начинающихся с буквы), но эти списки не распознаются никакими ключевыми словами, кроме WLISTARG. Это ключевое слово может использоваться для составления и ведения списков скважин, которые являются списками имен скважин. Списки скважин, имена которых начинаются со звездочки (*) можно вводить, если в ключевых словах секции SCHEDULE можно вводить корни имен скважин, как альтернативный метод одновременного задания нескольких скважин. Списки имен скважин используются ключевым словом WLISTARG, чтобы установить индивидуальные рабочие значения или пределы для нескольких скважин в одной записи данных. Каждый список должен иметь уникальное имя, состоящее из 8 символов или менее. Первый символ должен быть звездочкой, а второй — буквой. Кроме того, допускаются имена списков стандарта pre-2000A (начинающиеся с буквы), но эти списки не распознаются никакими ключевыми словами, кроме WLISTARG. Каждый список может содержать любое количество имен скважин. В одной записи данных к списку может быть добавлено до 50 скважин. Списки, содержащие более 50 имен скважин, могут конструироваться добавлением имен скважин в список в последующих записях данных. Скважины можно добавлять, удалять или перемещать между списками в любой момент расчета, но каждая скважина может быть одновременно членом только одного списка. За ключевым словом WLISTNAM должно следовать произвольное число записей, заканчивающихся пустой записью, содержащей только косую черту (/). Каждая запись может включать до 51 элементов и заканчивается косой чертой. Элементы данных следующие: 1
Имя списка скважин. Имя состоит из не более чем 8 символов. Первый символ имени списка должен быть звездочкой(*), а второй — буквой. Кроме того, допускаются имена списков стандарта pre-2000A (начинающиеся с буквы), но эти списки не распознаются никакими ключевыми словами, кроме WLISTARG. Если список скважин с этим именем уже был объявлен, то имена скважин, введенные в элементах 2-51 этой записи будут добавлены в конец списка.
2-51
Список, включающий до 50 имен скважин. Скважины должны быть предварительно декларированы в ключевом слове WELSPECS. Корни имен скважин (заканчивающиеся звездочкой) также можно использовать. Если встречается корень имени скважины, то обрабатываются все объявленные скважины, имена которых соответствуют корню имени. Скважины добавляются в список в том порядке, в котором они были определены в расчете. Если первое имя скважины (элемент 2) есть имя по умолчанию (1*) или пробел (' '), все скважины из этого списка сначала будут исключены из него до того, как какие-либо скважины будут добавлены. Таким образом, список скважин начинается заново, начинаясь с имени скважины в элементе 3.
Ключевые слова WLISTNAM
1903
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Пример Этот пример сначала добавляет 8 скважин в список *PRLST1. Затем удаляются все существующие скважины из списка *INLST1, и этот список заново создается с четырьмя скважинами: WLISTNAM -- List -- Name '*PRLST1' '*INLST1' /
1904
Ключевые слова WLISTNAM
Well Names............... PR5 WEL63 VV6 TS53 PR22 1* IW2 IW3 IW4 IW6 /
VV12
TS7
TS19 /
WNETCTRL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Выбирает THP или ограничения дебита скважины, устанавливаемые сетью Ключевое слово можно использовать совместно с опцией сети(см. раздел «Опция Network» на стр. 543 «Технического руководства ECLIPSE») для выбора величины управления скважины, которая поддерживается постоянной после окончания балансировки сети до следующей балансировки. Как правило, этой величиной является предел THP скважины, который полагается равным давлению в узле группы в сети (плюс фиксированное падение давления, заданное в ключевом слове WNETDP). По умолчанию это будет управляющей величиной для всех скважин, если отсутствует ключевое слово WNETCTRL. Например, рассмотрим случай, когда в качестве управляющей величины выбран дебит газа. Сеть будет балансироваться как обычно путем задания пределов THP скважин на основе давления в узлах их группы. Однако предел дебита газа скважин, ограниченных сетью (т. е. находящихся под управлением THP сбалансированной сети) будет фиксирован при своем текущем значении до следующей балансировки сети, а ограничение их THP снимается. Предел дебита газа, заданный пользователем, будет соблюдаться, если он станет действующим ограничением. Ожидается, что управляющая величина THP по умолчанию будет наиболее подходящей для большинства расчетов. Обстоятельства, при которых может потребоваться рассматривать в качестве управляющей величины дебит — месторождения с высокой проницаемостью с малым понижением давления в скважинах, соединенных в сеть, в которой потери давления сильно зависят от дебита. Такая ситуация может возникнуть для газовых пластов с высокой проницаемостью с компрессорами в сети. Сохранение фиксированного THP скважин до следующей балансировки приведет к большим ошибкам в дебите скважин, если изменение давления в пласте на шаге по времени будет значительно по сравнению с понижением давления. В целом, это ключевое слово должно применяться только при появлении проблем с использованием THP в качестве управляющей величины; например, при возникновении больших ошибок балансировки сети в конце шага по времени. Если возникают большие ошибки балансировки, вначале следует проверить ключевое слово NETBALAN, чтобы убедиться, что критерии сходимости являются приемлемыми и что балансировка сети выполняется на каждом шаге по времени. Если да, то следует задать отрицательный интервал балансировки, чтобы система ECLIPSE балансировала сеть на каждой из первых ньютоновских итераций NUPCOL шага по времени. Если проблема остается или сходимость ньютоновских итераций ухудшается, следует выбрать в качестве управляющей величины для сети дебит. Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Управляющая величина, которая остается фиксированной после каждого расчета балансировки сети, если для скважины действуют ограничения сети:
Ключевые слова WNETCTRL
1905
THP
Устьевое давление
LRAT
Дебит жидкости (только добывающие скважины)
GRAT
Дебит газа
WRAT
Расход воды (только водонагнетательные скважины)
•
ПО УМОЛЧАНИЮ: THP
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Пример WNETCTRL 'PROD*' THP / 'GINJ*' GRAT / /
1906
Ключевые слова WNETCTRL
WNETDP
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Фиксированные падения давления между узлом сети и THP Это ключевое слово может использоваться в опции наземных сетей (см. «Опция Network» на стр. 543 «Технического описания ECLIPSE») для поддержания падения давления между устьем скважины и соответствующим узлом группы в сети. Как правило, пределы THP скважин полагаются равными давлениям в узлах группы при каждом расчете балансировки сети. Но если в этом ключевом слове задано фиксированное падение давление для скважины, то THP скважины задается следующим образом: для добывающей скважины в добывающей сети, THP скважины = давление в узле группы + фиксированное падение давления для скважины для нагнетательной скважины в нагнетательной сети, THP скважины = давление в узле группы — фиксированное падение давления для скважины Это ключевое слово можно также применять для изолирования отдельных скважин от действия сети. Если фиксированное падение давления полагается большим или равным 1.0E10, то предел THP скважины остается неизменным при расчете балансировки сети и не приравнивается давлению в узле группы. Однако дебит скважины прибавляется к дебитам сети. Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Фиксированное падение давления между скважиной и узлом ее группы Величина, большая или равная 1.0E10, означает, что предел THP скважины независим от давления в узле группы. Он остается постоянным, если только пользователь не изменит его вручную, например, в ключевом слове WCONPROD. •
ЕДИНИЦЫ:
bars (METRIC), psi (FIELD), atm (LAB), atm (PVT-M).
•
ПО УМОЛЧАНИЮ: 0.0
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Ключевые слова WNETDP
1907
Пример WNETDP PROD1 20.0 / PROD2 30.0 / /
1908
Ключевые слова WNETDP
WORKLIM
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Время, необходимое на каждый автоматический ремонт скважины Это ключевое слово должно сопровождаться единственным действительным числом, представляющим собой время (в сутках), затрачиваемое на каждый ремонт, и заканчиваться косой чертой (/). Это налагает ограничение на число ремонтируемых скважин, которые могут быть выполнены одной установкой по ремонту за заданный временной шаг. Ограничение равно размеру временного шага, поделенному на время, необходимое для каждого ремонта. В ECLIPSE 100 ремонтные работы могут быть связаны с автоматическим закрытием, тампонированием или открытием соединения скважины, следующими из указаний, заданных в ключевых словах WECON, CECON, GECON, GCONPROD, GCONPRI, GCONSALE, PRORDER и WORKTHP В ECLIPSE 300 ремонтные работы в настоящее время могут быть связаны только с автоматическим закрытием соединения скважины, следующим из превышения экономических пределов или пределов дебита. Изменения соединений, выполненные вручную (например, с помощью COMPDAT), не будут действовать. Когда несколько ремонтов необходимо выполнить одновременно, они выполняются со следующим приоритетом:
Только ECLIPSE 100
1
Ремонты, выполняющиеся, когда скважина не может работать при ее пределе THP.
2
Ремонты, являющиеся результатом нарушений экономических ограничений соединений
3
Ремонты, являющиеся результатом нарушений экономических ограничений скважины
4
Ремонты, являющиеся результатом нарушений экономических ограничений группы
5
Ремонты, являющиеся результатом нарушений ограничений дебитов группы
6
Ремонты, являющиеся результатом нарушений экономических ограничений месторождения
7
Ремонты, являющиеся результатом нарушений ограничений дебитов месторождения
Внутри каждой категории ремонты выполняются в порядке убывания относительного нарушения (например, действительный GOR/предельный GOR). Если это слово отсутствует, продолжительность ремонта по умолчанию равна нулю, и ограничения на скорость ремонта нет. Скважины, на которых выполняется ремонт, могут быть временно закрыты путем задания значения элемента 3 ключевого слова WDRILTIM равным ‘YES’. См. также ключевое слово GRUPRIG, которое присваивает группам буровые установки.
Пример WORKLIM 5.0 /
Ключевые слова WORKLIM
1909
WORKTHP
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Процедура ремонта для скважины, прекращающей существование при управлении по THP Это ключевое слово может использоваться, чтобы инструктировать ECLIPSE выполнять ремонт скважины, если она не в состоянии добывать при ее предельном значении THP для сокращения ее обводненности. При ремонте закрывается соединение с наивысшей обводненностью и возможно какие-либо соединения ниже, или тампонируется низ перфораций. Ремонт выполняется в конце того временного шага, в котором скважина прекращает существование, и скважина восстанавливается в начале следующего временного шага, чтобы посмотреть, может ли она добывать при уменьшенной обводненности. Если скважина все еще не может добывать, ремонты выполняются до тех пор, пока все соединения не будут закрыты. Если относительный допуск для экономических ограничений в ключевом слове WLIMTOL установлен меньше, чем 1.0, временной шаг будет повторяться после выполнения ремонта. Если соединения объединены вместе во вскрытия (смотри ключевое слово COMPLUMP), во время ремонта будут закрыты все соединения в худшем вскрытии (а возможно и все ниже). Если скважина имеет какие-то соединения в ее очереди на автоматическое открытие (см. элемент 6 ключевого слова COMPDAT) и удовлетворяет требованию на минимальную нефтенасыщенность (в соответствии с ключевым словом WELSOMIN), одно из этих соединений будет открыто, если какое- либо соединение закрыто во время ремонта. Смотри также ключевые слова WORKLIM и GRUPRIG относительно ограничения дебита, при котором могут выполняться ремонтные работы. Ключевое слово WORKTHP сопровождается произвольным числом записей, каждая из которых содержит следующие два элемента и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Процедура ремонта скважины в случае, если скважина не может функционировать при заданном ограничении на устьевое давление. NONE
Не ремонтировать, дать скважине прекратить существование
CON
Закрыть соединения с наивысшей обводненностью
+CON
Закрыть соединение с наивысшей обводненностью и все ниже
PLUG
Тампонировать низ скважины (смотри ключевое слово WPLUG)
•
ПО УМОЛЧАНИЮ: NONE
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Пример WORKTHP 'P*' PROD2 /
1910
Ключевые слова WORKTHP
CON / NONE /
WPAVE
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
ECLIPSE 100
Управление средним давлением в блоке со скважиной Это ключевое слово управляет расчетом средних давлений в блоках со скважинами. Эти средние представляют собой среднее давление в сеточных блоках, содержащих соединения данной скважины, и возможно также соседние и диагональные, взвешенные в соответствии или с коэффициентами проводимостей для соединений, или с поровыми объемами сеточных блоков. Средние давления могут быть записаны в Summary-файл с использованием ключевых слов WBP, WBP4, WBP5 и WBP9 секции SUMMARY (смотри «Обзор раздела SUMMARY» на стр. 151). Средние значения используются только для целей отчета и не влияют на другие результаты. Значения PI скважины основаны на этих средних значениях и могут быть записаны в файл Summary с помощью ключевых слов WPI1, WPI4, WPI5 и WPI9 секции SUMMARY. За ключевым словом следует строка, содержащая следующие элементы данных и заканчивающаяся косой чертой (/): 1
F1, весовой коэффициент между внутренним блоком и внешним кольцом соседних блоков во взвешенном среднем для коэффициента соединений. Если значение лежит между 0.0 и 1.0, то среднее рассчитывается по [3.210]. Значение 1.0 дает полный вес внутренним блокам, содержащим соединения скважины. Значение 0.0 дает полный вес 4 или 8 блокам, соседним с внутренним блоком. Значение F1 < 0.0 используется, чтобы указать, что давление внутреннего блока и его внешнего кольца соседних блоков должно быть усреднено в соответствии с их объемами пор. Среднее давление блока для каждого соединения дается рассчитывается из [3.211]. •
ПО УМОЛЧАНИЮ: 0.5
Примечание
2
Для средних по одному блоку (WBP) F1 действительно равен 1.0, при любых значениях, введенных здесь.
F2, весовой коэффициент между взвешенным средним с использованием коэффициента соединений и взвешенным средним с использованием порового объема, используемым в [3.208]. Значение должно лежать между 0.0 и 1.0. Значение 1.0 дает в точности среднее взвешенное по коэффициенту соединений, и 0.0 дает в точности среднее взвешенное по поровому объему. •
3
ПО УМОЛЧАНИЮ: 1.0
Индикатор коррекции глубины Этот индикатор управляет тем, как давления в блоках сетки корректируются по опорной глубине забоя скважины (см. элемент 5 ключевого слова WELSPECS), или по альтернативной опорной глубине, заданной в WPAVEDEP, путем использования гидравлического напора между центром каждого блока сетки и опорной глубиной скважины. WELL
Гидростатический напор рассчитывается с использованием плотности флюида в соединениях скважины в стволе скважины.
Ключевые слова WPAVE
1911
RES
Гидростатический напор рассчитывается с использованием типичной плотности флюида в пласте. Эта плотность рассчитывается путем усреднения плотности флюида по всем блоков сетки, связанными с соединениями скважины. Среднее по фазам взвешивается по насыщенностям фаз, а среднее по блокам сетки взвешивается по объему пор. Производится ли усреднение по всем блокам сетки с объявленными соединениями скважины или только по тем, в которых есть открытые соединения, определяется элементом 4.
NONE
Давления в блоках сетки не корректируются по глубине.
•
ПО УМОЛЧАНИЮ: WELL
Примечание
4
Плотность флюида в стволе скважины равна нулю, когда скважина закрывается. Таким образом, если выбрано WELL, то при изменении статуса от закрытого к открытому/остановленному в отчетном среднем давлении возникает разрыв.
Индикатор соединения скважины Этот индикатор определяет, вносят ли вклад в среднее давление блоки сетки, связанные со всеми объявленными соединениями скважины или только блоки, связанные с открытыми соединениями. OPEN
В расчет усреднения включаются только блоки сетки, связанные с открытыми соединениями.
ALL
В расчет усреднения включаются блоки сетки, связанные со всеми определенными соединениями (открытыми или закрытыми).
•
ПО УМОЛЧАНИЮ: OPEN
Примечание
Таким образом, если выбрано OPEN, то при открытии новых соединений или закрытии существующих в отчетном среднем давлении возникает разрыв. Этого можно избежать, выбрав ALL и определив все соединения скважины (открытые или закрытые) в начале расчета.
Если этого ключевого слова нет, все элементы будут соответствовать их значению по умолчанию, дающему взвешенное среднее по коэффициенту соединений, равновзвешенному между внутренними блоками и внешним кольцом соседей. Коррекция глубины использует плотность в стволе скважины, и только блоки сетки, связанные с открытыми соединениями включаются в расчет среднего. Примечание
В расчетах с двойной пористостью скважины завершаются в системе трещин. Среднее WBPn выводит среднее давление в окружающих ячейках трещины.
Примеры Чтобы получить средневзвешенное по коэффициенту соединений с увеличенными весами для внешних блоков: WPAVE 0.2 1.0 /
1912
Ключевые слова WPAVE
Пример 1 Чтобы получить в точности средневзвешенное по объему пор по всем блокам, содержащим открытые или закрытые соединения и их соседям: WPAVE 1* 0.0 1* ALL /
Пример 2 Чтобы задать средневзвешенное по коэффициенту соединения, когда давление для каждого соединения является средневзвешенным по объему пор в блоке соединения и в его внешнем кольце соседних блоков. Давления в блоках сетки не корректируются по глубине: WPAVE -1.0 1.0 NONE /
Вычисление средних давлений в блоках со скважинами Среднее давление Pw в блоке со скважиной для данной скважины равняется взвешенной комбинации средневзвешенного давления по коэффициенту соединений Pw,cf и средневзвешенного давления по объему пор Pw, pv [3.208]
Средневзвешенное по коэффициенту соединений Это — среднее давление Pk блоков в каждом (открытом или объявленном, в зависимости от элемента 4) соединении k, взвешенному в соответствии с коэффициентами проводимости Tk для соединений
[3.209]
Если F1 ≥ 0, то среднее давление в блоке для каждого соединения k равняется взвешенному среднему давлению внутреннего блока Pi, k (т. е. блока, содержащего соединение) и среднему давлению Po, k в 4 или 8 блоках, окружающих его: когда F1 ≥ 0
[3.210]
Ключевые слова WPAVE
1913
Если F1 < 0, то среднее давление в блоке для каждого соединения k равняется взвешенному среднему давлению внутреннего блока Pi, k и среднему давлению Po, k в 4 или 8 блоках, окружающих его, взвешенным по их объемам пор Vi, k и Vo, k когда F1 <0
[3.211]
Давление в каждом отдельном сеточном блоке Pi, k или Po, k корректируется с учетом опорной глубины забоя в соответствии с опцией, выбранной в элементе 3 или с учетом альтернативной опорной глубины, заданной в ключевом слове WPAVEDEP. Число окружающих блоков No, k равняется 4 для 4-блочных и 5-блочных средних (WBP4, WBP5) и 8 для 9-блочных средних (WBP9). Конфигурация представлена на рисунке 3.16. 4и 5-блочные средние используют четырех непосредственных соседей (n) вскрытого сеточного блока. 9-блочные средние используют в добавление 4 диагональных соседей (d). Внутренний блок игнорируется в 4-блочных средних (WBP4). Число соседей будет меньше, если скважина расположена на краю сетки или примыкает к неактивной ячейке. Соседи выбираются в плоскости, перпендикулярной к направлению вскрытия для данного соединения (см. элемент 13 ключевого слова COMPDAT). Таким образом, для горизонтальных скважин соседи расположены в вертикальной плоскости.
Средневзвешенное по объему пор Это просто скорректированное по глубине среднее давление Pj в выбранном наборе блоков сетки j, взвешенное по их объемам пор Vj
[3.212]
Набор блоков сетки j выбирается из блоков, содержащих соединения (открытые или объявленные, в зависимости от элемента 4) скважины (i), их 4 непосредственных соседей (n), и их диагональных соседей (d), подобно тому, как описано выше для других схем осреднения. 1-блочные средние (WBP) используют только внутренние блоки (i). 4-блочные средние (WBP4) используют только ближайших соседей (n). 5- блочные средние (WBP5) используют как (i), так и (n). 9-блочные средние (WBP9) используют (i), (n) и (d)
1914
Ключевые слова WPAVE
Рис. 3.16. Конфигурация блока сетки в расчетах среднего давления блока со скважинаой
Ключевые слова WPAVE
1915
WPAVEDEP
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Опорная глубина для расчета среднего давления в блоке со скважинами Это ключевое слово может использоваться в целях изменения значения опорной глубины для расчета средних давлений в блоках со скважинами (см. ключевое слово WPAVE) для вывода в Summary файл. По умолчанию значения давления в сеточных блоках приводятся к опорной глубине забоя скважины (см. элемент 5 ключевого слова WELSPECS) путем применения гидростатического перепада давления. Ключевое слово WPAVEDEP позволяет использовать альтернативное значение опорной глубины, применяемое исключительно в данном расчете. Коррекция глубины рассчитывается с использованием значения плотности флюида либо в стволе скважины на глубине соединений скважины, либо в сеточных блоках, связанных с соединениями скважины, в зависимости от элемента 3 ключевого слова WPAVE. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Опорная глубина для расчета средних давлений в блоках со скважинами. •
ЕДИНИЦЫ: barsa (METRIC), psia (FIELD), atma (LAB), atma (PVT-M)
•
ПО УМОЛЧАНИЮ: Использовать опорную глубину забоя скважины
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей заканчивается пустой записью, содержащей только косую черту (/).
Пример WPAVEDEP 'PROD1*' /
1916
Ключевые слова WPAVEDEP
3640 /
WPIMULT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Умножает коэффициенты соединений скважины на заданную величину Это ключевое слово служит для умножения коэффициентов проводимости соединения выбранной скважины на заданную величину. Чтобы умножить коэффициенты проводимости всех соединений скважины, следует принять значения по умолчанию элементов 3-7. Чтобы умножить коэффициенты проводимости подмножества соединений скважины, можно идентифицировать эти соединения их положениями I,J,K (элементы 3-5). Подмножество соединений можно также идентифицировать по их номерам вскрытий (элементы 6 и 7). Номера вскрытий задаются в ключевом слове COMPLUMP. Ключевое слово WPIMULT сопровождается произвольным числом записей, каждая из которых содержит следующие элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Множитель для воздействия на коэффициенты проводимости для соединений скважины и значения Kh. Значение должно быть больше, чем 1.0E-10. •
3
Координата I соединяющего сеточного блока (блоков) •
4
ПО УМОЛЧАНИЮ: Отрицательно (позволяет любое K-значение)
Номер первого вскрытия в интервале •
7
ПО УМОЛЧАНИЮ: Отрицательно (позволяет любое J-значение)
K — координата соединенного блока(ов) сетки. •
6
ПО УМОЛЧАНИЮ: Отрицательно (позволяет любое I-значение)
Координата J соединяющего сеточного блока (блоков) •
5
ПО УМОЛЧАНИЮ: 1.0
ПО УМОЛЧАНИЮ: Отрицательно; позволяет любой номер вскрытия до указанного в элементе 7 (если указан)
Номер последнего вскрытия в интервале •
ПО УМОЛЧАНИЮ: Отрицательно; позволяет любой номер вскрытия, начиная с указанного в элементе 6 (если указан)
Если для элементов 3-7 приняты значения по умолчанию, то множитель коэффициента проводимости будет применяться ко всем соединениям скважины. Если какой-либо из элементов 3-7 положителен, то множитель коэффициента проводимости будет применяться только к подмножеству соединений скважины. Соединения, входящие в подмножество, — это соединения с координатами I,J,K, соответствующими значениям элементов 3-5 и номеру вскрытия в интервале, заданном элементами 6-7. Нулевое или отрицательное значение, заданное в указателе положения, соответствует произвольному значению соответствующей координаты. Аналогично, нулевое или отрицательное значение интервала верхней/нижней концевых точек вскрытия указывает, что ограничений сверху или снизу на номер вскрытия нет.
Ключевые слова WPIMULT
1917
Примечания 1
При считывании WPIMULT коэффициенты соединений выбранного подмножества соединений немедленно умножаются на заданный коэффициент. Если затем для переопределения данных соединения используется ключевое слово COMPDAT, то коэффициенты соединений переопределяются. Если множитель все еще требуется, ключевое слово WPIMULT должно быть вновь введено после COMPDAT.
2
Если WPIMULT используется более одного раза для одного набора соединений скважины без переопределения коэффициентов соединений с помощью промежуточного ключевого слова COMPDAT, его действие при наличии промежуточных ключевых слов, определяющих шаг по времени, будет накапливаться — множитель будет применяться каждый раз при появлении этого ключевого слова.
3
Ключевые слова WELPI и WPIMULT не могут использоваться для одной и той же скважины одновременно, т. е. без вставленных между ними ключевых слов TSTEP или DATES.
Пример WPIMULT PROD1 1.3 /(все соединения скважины PROD1) PROD2 0.82 1* 1* 5 /( все соединения скважины PROD2 в слое 5) PROD3 0.6 1* 1* 1* 7 7 / (все соединения скважины PROD3 с номером вскрытия 7) /
1918
Ключевые слова WPIMULT
WPIMULTL
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Умножает коэффициенты соединений скважины на заданную величину внутри локальных сеток Это ключевое слово служит для умножения коэффициентов проводимости соединений выбранной скважины в локальной сетке на заданную величину. Чтобы умножить коэффициенты проводимости всех соединений скважины, следует принять значения по умолчанию элементов 3-8. Чтобы умножить коэффициенты проводимости подмножества соединений скважины, можно идентифицировать эти соединения именем их локальной сетки и их положениями I,J,K (элементы 3-6). Подмножество соединений можно также идентифицировать по их номерам вскрытий (элементы 7 и 8). Номера вскрытий задаются в ключевом слове COMPLMPL. Ключевое слово WPIMULTL выполняет ту же роль, что и WPIMULT, но имя локальной сетки, содержащей указанные в записи соединения, должно быть введено в элементе 3 ключевого слова WPIMULTL. Это ключевое слово следует использовать, если скважина завершается в локальной сетке. Это ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Множитель для воздействия на коэффициенты проводимости для соединений скважины и значения Kh. Значение должно быть больше, чем 1.0E-10. •
3
ПО УМОЛЧАНИЮ: 1.0
Имя локальной сетки, содержащей соединения в элементах 4-6 Если этот элемент принят по умолчанию, или равен пустой строке, то имя локальной сетки принимается равным локальной сетке скважины, указанной в ключевом слове WELSPECL. (В ECLIPSE 100 имя локальной сетки нельзя принимать по умолчанию, если локальная сетка является объединенной). Имя локальной сетки можно принять по умолчанию, если положения соединений в элементах 4, 5 и 6 приняты по умолчанию. Тогда множитель в элементе 2 применяется для всех соединений скважины (или к отдельным вскрытиям, если заданы элементы 7 и 8). •
4
Координата I соединяющего сеточного блока (блоков) •
5
ПО УМОЛЧАНИЮ: Отрицательно (позволяет любое J-значение)
K — координата соединенного блока(ов) сетки. •
7
ПО УМОЛЧАНИЮ: Отрицательно (позволяет любое I-значение)
Координата J соединяющего сеточного блока (блоков) •
6
ПО УМОЛЧАНИЮ: ' '
ПО УМОЛЧАНИЮ: Отрицательно (позволяет любое K-значение)
Номер первого вскрытия в интервале Ключевые слова WPIMULTL
1919
• 8
ПО УМОЛЧАНИЮ: Отрицательно; позволяет любой номер вскрытия до указанного в элементе 8 (если указан)
Номер последнего вскрытия в интервале •
ПО УМОЛЧАНИЮ: Отрицательно; позволяет любой номер вскрытия, начиная с указанного в элементе 7 (если указан)
Если элементы 4-8 приняты по умолчанию, то множитель коэффициента соединения применяется ко всем соединениям скважины (или ко всем соединениям данной локальной сетки, если имя локальной сетки указано в элементе 3). Если какой-либо из элементов 4 -8 положителен, то множитель коэффициента проводимости будет применяться только к подмножеству соединений скважины или локальной сетки. Соединения, входящие в подмножество, — это соединения с координатами I,J,K, соответствующими значениям элементов 4-6 в локальной сетке, указанной в элементе 3, и номеру вскрытия в интервале, заданном элементами 7-8. Нулевое или отрицательное значение, заданное в индексе положения(I, J или K), соответствует произвольному значению соответствующей координаты. Аналогично, нулевое или отрицательное значение интервала верхней/нижней концевых точек вскрытия указывает, что ограничений сверху или снизу на номер вскрытия нет. Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Примечания 1
При считывании WPIMULT(L) коэффициенты соединений выбранного подмножества соединений немедленно умножаются на заданный коэффициент. Если затем для переопределения данных соединения используется ключевое слово COMPDAT(L), то коэффициенты соединений переопределяются. Если множитель все еще требуется, ключевое слово WPIMULT(L) должно быть вновь введено после COMPDAT(L).
2
Если WPIMULT(L) используется более одного раза в той же скважине без переустановки коэффициентов для соединений с промежуточным ключевым словом COMPDAT(L), его действие будет накапливаться — множитель будет применяться каждый раз.
3
Ключевые слова WELPI и WPIMULT не могут использоваться для одной и той же скважины одновременно, т. е. без вставленных между ними ключевых слов TSTEP или DATES.
Пример WPIMULTL PROD1 1.3 /(все соединения скважины PROD1) PROD2 0.82 LGR2 / (все соединения скважины PROD2 в LGR 'LGR2') PROD3 0.98 4* 5 8 / (применяется к вскрытиям 5,6,7 и 8 скважины PROD3) PROD4 0.5 LGREAST 2* 3 / (все соединения в слое 3 LGR 'LGREAST') PROD5 0.75 LGRWEST 3 19 7 / (применяется только к соединению (3,19,7) LGR --'LGRWEST') /
1920
Ключевые слова WPIMULTL
WPITAB
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Назначает скважинам таблицы множителей PI Это ключевое слово может использоваться для назначения таблиц множителей PI отдельным скважинам. Эти таблицы масштабируются коэффициентами соединений скважин в соответствии с достигнутыми в них значениями обводненности и вводятся с помощью ключевого слова PIMULTAB. За ключевым словом WPITAB следует произвольное число записей, каждая из которых содержит описанные ниже элементы данных и завершается косой чертой (/). За последней записью должна следовать запись, содержащая только косую черту. 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Номер таблицы множителей PI Целое число, не большее NTPIMT (см. ключевое слово PIMTDIMS в секции RUNSPEC). Значение, меньшее или равное нулю, означает, что данной скважине таблица множителей PI не назначена. •
ПО УМОЛЧАНИЮ: 0
См. также ключевое слово WPIMULT, которое может использоваться для умножения PI на постоянный коэффициент. Возможно также динамическое изменение PI в соответствии с моделью накопления масштаба с помощью ключевого слова WSCTAB и связанных с ним ключевых слов. WPITAB и WSCTAB не должны одновременно использоваться для одной и той же скважины.
Пример WPITAB 'P*' PROD2 PROD3 /
2 / 1 / 0 /
Ключевые слова WPITAB
1921
WPLUG
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает интервалы тампонирования скважины Это ключевое слово должно использоваться для задания интервалов тампонирования для всех скважин, на которых может применяться автоматическое тампонирование (требуемое в ключевых словах WECON, GECON, GCONPROD, GCONPRI, GCONSALE и WORKTHP). Если для скважины применяется автоматическое тампонирование, то заданный интервал перфорации закрывается, сверху или снизу по открытым соединениям скважины, сверху или снизу по открытым соединениям в наихудшем вскрытии, в зависимости от значения элемента 4. Решение о том, следует ли начинать сверху или снизу, зависит от причины тампонирования: тампонирование, призванное уменьшить долю газа, начинается сверху, а тампонирование, предназначенное для уменьшения доли воды, начинается снизу. Тампонирование не обязательно закроет соединение полностью. Соединение закрывается только тогда, когда не остается открытых перфораций в данном блоке сетки. Тампонирование будет изменять глубину верха или низа открытых перфораций, оказывая влияние на отношение флюидов, добываемых скважиной. Первоначальные глубины верха и низа перфорированного интервала задаются в ключевом слове COMPVE, или по умолчанию принимаются равными глубинам центров верхней и нижней граней сеточного блока, чтобы дать полное вскрытие сеточного блока. Если элемент 10 в COMPVE положен равным 'YES', скин-фактор и коэффициент проводимости для соединений будут также пересчитываться после каждого тампонирования, чтобы отразить уменьшенный интервал открытых перфораций. Когда тампонирование происходит в расчетах, не использующих опцию Вертикального Равновесия, новые глубины перфораций автоматически преобразуются в масштабированные концевые точки таблиц насыщенности, которые затем используются, как если бы они были введены в ключевом слове COMPRP. Преобразование выполняется в предположении о разделении фаз типа вертикального равновесия в пределах данного сеточного блока (см. «Представление эффектов частичного вскрытия» на стр. 379). Имеется ограничение на использование тампонирования в расчетах без-VE при использовании быстрых рестартов (см. ключевое слово RESTART). Требуемые данные геометрии сеточного блока будут сохранены только в SAVE-файле, если основной расчет содержит ключевое слово COMPVE. Таким образом, при необходимости использовать тампонирование в последующем быстром перезапуске следует включить в основной расчет ключевое слово COMPVE, за которым следует только косая черта, если вам не нужно задать данные о частичном вскрытии в заданный момент времени. Ограничение не применимо к гибкому повторному запуску, так как требуемые данные будут образовываться в секции GRID. Ключевое слово WPLUG сопровождается произвольным числом записей, каждая из которых содержит следующие элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Длина интервала перфорации, закрываемого каждый раз при тампонировании сверху (например, для высокого GOR). •
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
Значение этого элемента должно быть больше нуля.
1922
Ключевые слова WPLUG
3
Длина интервала перфорации, закрываемого каждый раз при тампонировании снизу (например, для высокой обводненности). •
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M)
Значение этого элемента должно быть больше нуля. 4
Выполнять тампонирование сверху/снизу скважины или наихудшего вскрытия? WELL
Тампонирование должно производиться сверху/снизу по открытым соединениям скважины.
COMP
Тампонирование должно производиться сверху/снизу по наихудшему вскрытию. (Соединения объединяются во вскрытия с помощью ключевого слова COMPLUMP).
•
ПО УМОЛЧАНИЮ: WELL
Значимым является только первый символ. Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Пример WPLUG 'P*' PROD2 /
5.0 2.0
5.0 3.0
/ COMP /
Ключевые слова WPLUG
1923
WPOLYMER
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает концентрацию полимера/соли для нагнетательных скважин Это ключевое слово используется для определения концентрации полимера и соли в нагнетаемом потоке каждой скважины. Если в графике нагнетания отсутствует ключевое слово WPOLYMER, то значения концентрации принимаются равными нулю. Данные должны вводиться только для тех скважин, которые в данный момент объявлены как нагнетающие воду. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Концентрация полимера в потоке нагнетания для скважины. •
3
ЕДИНИЦЫ:
kg/m3 (METRIC),
lb/stb (FIELD),
g/cm3 (LAB),
kg/m3 (PVT-M)
Концентрация соли в потоке нагнетания для скважины. Если опция чувствительности к солям не задействована (с помощью ключевого слова BRINE в секции RUNSPEC), то введенное значение концентрации соли игнорируется. •
ЕДИНИЦЫ
kg/m3 (METRIC),
lb/stb (FIELD),
g/cm3 (LAB),
kg/m3 (PVT-M)
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей заканчивается пустой записью, содержащей только косую черту (/).
Пример WPOLYMER INJ1 0.3 INJ2 0.0 INJ3 0.3 /
1924
Ключевые слова WPOLYMER
1.0 0.0 1.0
/ / /
WREGROUP
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Автоматическая перегруппировка скважин Это ключевое слово может использоваться для автоматического перевода скважины из одной группы в другую, в зависимости от значения выбранной величины, такой, как обводненность скважины или дебит нефти. Некоторые примеры, где это может быть полезно, даются ниже: •
Имеется два отдельных потока добычи, один для скважин, дающих значительное количество воды, и другой — для скважин с очень низкой обводненностью. Скважины переводятся из одного потока в другой, в зависимости от их обводненности.
•
Скважины могут классифицироваться либо как скважины с высоким давлением, либо как скважины с низким давлением, в зависимости от вычисленных значений устьевого давления при работе с заданным дебитом.
•
В расчетах, использующих опцию Network, скважины могут быть перемещены из узла сети с высоким давлением в узел сети с низким давлением, чтобы поднять их добычу, как только их первоначальный дебит упадет ниже заданного значения.
Два ограничения задаются, верхнее и нижнее, так, что переход между группами может быть либо по одному пути, либо по обратному. Предельные значения не обязательно должны быть одними и теми же для каждого направления, так что обратный переход может иметь гистерезис. Переходы имеют место в начале следующего временного шага после того, как было пройдено предельное значение. Переходы осуществляются мгновенно без потери добычи и нет ограничения на скорость, с которой могут выполняться переходы. Дальнейшие скважины не могут быть переведены в группу, если превышается максимальное число открытых скважин в группе или в высшей группе, установленное в элементе 9 ключевого слова GECON. Примечание
Если размерности данных для скважин задаются вручную ключевым словом WELLDIMS в секции RUNSPEC, то значение NWGMAX (максимальное число скважин в одной группе) должно разрешать все возможные переходы.
Ключевое слово WREGROUP сопровождается произвольным числом записей, каждая из которых содержит следующие элементы данных и оканчивается косой чертой (/). Записи могут быть закончены на любом элементе после элемента 1. Оставшимся элементам может быть присвоено значение по умолчанию. Значения по умолчанию могут быть определены до косой черты «нулевым числом» повторяющихся значений формата n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Имя величины, на базе которой принимается решение о переключении WCT
Обводненность
GOR
Газонефтяной фактор
WGR
Водогазовый фактор Ключевые слова WREGROUP
1925
ORAT
Дебит нефти
GRAT
Дебит газа
THP
Устьевое давление
' '
Для скважины нет перегруппировки
• 3
Имя группы, в которую скважина должна быть перемещена, когда ее заданная величина превысит значение в элементе 4 •
4
ПО УМОЛЧАНИЮ: ' '
ПО УМОЛЧАНИЮ: Группа, в которую скважина была помещена с помощью ключевого слова WELSPECS.
Значение величины, определенной в элементе 2, выше которого скважина будет перемещена в группу, определенную в элементе 3 Это значение должно быть не меньше, чем значение элемента 6. •
5
Имя группы, в которую скважина должна быть переведена, когда ее заданная величина станет меньше, чем значение в элементе 6 •
6
ПО УМОЛЧАНИЮ: Бесконечность (1.0E20), которая предотвращает включение этого условия.
ПО УМОЛЧАНИЮ: Группа, в которую скважина была помещена с помощью ключевого слова WELSPECS.
Значение величины, определенной в элементе 2, ниже которого скважина будет перемещена в группу, определенную в элементе 5 Это значение не должно быть больше, чем значение в элементе 4 •
ПО УМОЛЧАНИЮ: 0.0, что предотвращает включение этого условия
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Пример В этом примере все скважины, имена которых начинаются с PROD, будут перемещены в группу WET, когда их обводненность превысит 0.2, и будут возвращены обратно в их исходную группу, если затем их обводненность станет меньше 0.1. Исключением является скважина PROD3, которая останется в группе, определенной в WELSPECS, независимо от ее обводненности. WREGROUP 'PROD*' WCT PROD3 / /
1926
Ключевые слова WREGROUP
WET
0.2 1* 0.1 /
WRFT
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Требовать вывод данных в файл RFT Это ключевое слово инициирует вывод данных RFT для скважины в файл RFT. Данные состоят из значений давления, насыщенности и глубины для каждого сеточного блока, в котором скважина имеет соединение. Ключевое слово сохранено в целях совместимости с предыдущими версиями. Рекомендуется использовать ключевое слово WRFTPLT, предоставляющее больший набор возможностей записи в файл RFT данных RFT и PLT для скважины. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей заканчивается пустой записью, содержащей только косую черту. Если ключевое слово вводится без записей данных (т. е. сопровождается только пустой записью), данные RFT для скважины будут впоследствии выводиться всякий раз при первом открытии скважины. Если ключевое слово содержит записи данных, относящиеся к именам скважин, то данные RFT для этих скважин будут выводиться также и при моделировании.
Примеры Пример 1 Требует вывод данных RFT для скважины при ее первом открытии. WRFT /
Пример 2 Требует вывода текущих данных RFT для указанных скважин, а также при последующем открытии любой из скважин. WRFT PROD1 'A*' /
/ /
Ключевые слова WRFT
1927
WRFTPLT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Запрашивает вывод данных RFT, PLT для скважин и данных о сегментах в файл RFT Это ключевое слово инициирует вывод данных скважины в файл RFT. Этот файл содержит данные для одной или нескольких скважин, описывающие условия флюида в стволе скважины или в соединяющих блоках сетки в указанные моменты расчета. Имеются три категории данных, которые можно записывать в этот файл: •
Данные RFT — глубина, давление, а также водонасыщенность и газонасыщенность в каждом из сеточных блоков, соединенных со скважиной.
•
Данные PLT — глубина, давление, дебиты нефти, воды и газа для каждого соединения скважины, а также перетоки в трубах для каждого соединения (то есть полные дебиты вверх по потоку, как в поверхностных, так и в локальных условиях в стволе скважины). Отчет по величинам коэффициента проводимости соединения и Kh выдается для каждого соединения. Для скважин с трением (только в ECLIPSE 100) и многосегментных скважин (см. «Опция трения в стволе скважины» на стр. 939 и «Многосегментные скважины» на стр. 499 «Технического описания ECLIPSE») также указывается длина трубы для каждого соединения. Для многосегментных скважин также указывают номер сегмента, содержащего соединение, а также номер его ветви.
•
Данные о сегментах — глубина, длина трубы, давление, а также дебиты нефти, воды и газа, скорости и доли задержки в каждом сегменте; их можно вывести только для многосегментных скважин (см. раздел «Многосегментные скважины» на стр. 499 «Технического описания ECLIPSE»). Указывается также и информация, необходимая для создания структуры многозабойной скважины, т. е. данные для ветвей и указатель на соседний сегмент вниз по течению.
RFT -файл не может быть прочитан с помощью программы GRAF. Вместо этого его можно просмотреть, если он записан как форматированный вывод (см. ключевое слово FMTOUT). Неформатированные RFT-файлы можно преобразовать в форматированные файлы с помощью утилиты CONVERT. Дополнительную информацию см. «Описание файлов в ECLIPSE», стр. 193 «Технического описания ECLIPSE». Подробный список содержимого файла можно найти в «Справочном руководстве по форматам файлов ECLIPSE». Ключевое слово WRFTPLT сопровождается произвольным числом записей, каждая из которых содержит следующие элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Выводить данные RFT? YES (Да)
Выводятся данные RFT для скважин(ы) на текущий момент, которые описывают условия в блоках сетки, содержащих соединения скважины.
REPT
Выводятся данные RFT для скважин(ы) на текущий момент и во все последующие отчетные моменты времени.
FOPN
Выводятся данные RFT для скважин(ы) на текущий момент, если она(они) открыты. Если какие-либо из указанных в элементе 1 скважин еще не открыты, их данные RFT выводятся впоследствии, когда они впервые откроются.
NO (нет)
Не выводить данные RFT для скважин(ы).
• 3
1928
ПО УМОЛЧАНИЮ: NO (нет)
Выводить данные PLT?
Ключевые слова WRFTPLT
YES (Да)
Выводятся данные PLT для скважин(ы) на текущий момент, которые описывают потоки через соединения скважины.
REPT
Выводятся данные PLT для скважин(ы) на текущий момент и во все последующие отчетные моменты времени, пока скважина открыта или остановлена.
NO (нет)
Не выводить данные PLT для скважин(ы).
• 4
ПО УМОЛЧАНИЮ: NO (нет)
Выводить данные сегментов? Эти данные выводятся только для многосегментных скважин (см. «Многосегментные скважины» на стр. 499 «Технического описания ECLIPSE»). Для других типов скважин вывод данных не производится. YES (Да)
Выводятся данные для сегментов скважин(ы) на текущий момент, которые описывают потоки в сегментах скважины.
REPT
Выводятся данные для сегментов скважин(ы) на текущий момент и во все последующие отчетные моменты времени, пока скважина открыта или остановлена.
NO (нет)
Не выводить данные сегментов для скважин(ы).
•
ПО УМОЛЧАНИЮ: NO (нет)
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей заканчивается пустой записью, содержащей только косую черту. Автоматический вывод данных в последующие моменты времени можно отменить путем повторного ввода WRFTPLT с опцией NO.
Примеры Пример 1 Требует вывод данных RFT для объявленной скважины сейчас (если она открыта) или при ее первом открытии. WRFTPLT --Well --Name '*' /
RFT Data FOPN
PLT Data /
Segment Data
Пример 2 Требует вывода текущих данных PLT для указанных скважин в текущий момент и в последующие отчетные моменты времени. WRFTPLT --Well --Name PROD1 'A*' /
RFT Data NO NO
PLT Data REPT REPT
Segment Data / /
Ключевые слова WRFTPLT
1929
WSALT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает концентрацию соли для нагнетательных скважин Это ключевое слово используется для определения концентрации соли в нагнетаемом потоке каждой скважины. Ключевое слово должно использоваться только с активной опцией минерализованной воды (ключевое слово BRINE в секции RUNSPEC). Если в графике нагнетания отсутствует ключевое слово WSALT, то значения концентрации принимаются равными нулю. Данные должны вводиться только для тех скважин, которые в данный момент объявлены как нагнетающие воду. Ключевое слово сопровождается произвольным числом записей, каждая из которых содержит описанные ниже элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Концентрация соли в потоке нагнетания для скважины. •
ЕДИНИЦЫ:
kg/m3 (METRIC),
lb/stb (FIELD),
g/cm3 (LAB),
kg/m3 (PVT-M)
Каждая запись должна заканчиваться косой чертой (/). Последовательность записей заканчивается пустой записью, содержащей только косую черту (/).
Пример WSALT INJ1 INJ2 INJ3 /
1930
Ключевые слова WSALT
0.8 / 0.7 / 0.7 /
WSCTAB
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Назначает таблицы твердых отложений и таблицы их влияния скважинам Это ключевое слово может использоваться для назначения таблиц твердых отложений и таблицы их влияния отдельным скважинам. Эти таблицы управляют скоростью накопления твердых отложений вокруг соединений скважины и влиянием твердых отложений на коэффициент продуктивности соединений. Они вводятся с помощью ключевых слов SCDPTAB и SCDATAB. Скорость накопления твердых отложений зависит от доли морской воды, присутствующей в добытой воде, и необходимо с помощью ключевого слова SCDPTRAC соответствующим образом указать индикатор водной фазы, чтобы отобразить долю морской воды. Общее количество твердых отложений вокруг соединения, отложения на единицу перфорированной длины и результирующий коэффициент уменьшения PI можно вывести в файл SUMMARY с помощью ключевых слов CDSM, CDSML и CDSF секции SUMMARY. Ключевое слово WSCTAB сопровождается произвольным числом записей, каждая из которых содержит следующие элементы данных и оканчивается косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей лишь косую черту. 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Номер таблицы твердых отложений Целое число, не превышающее NTSCDP (см. ключевое слово SCDPDIMS в секции RUNSPEC). Таблицы твердых отложений следует вводить с помощью ключевого слова SCDPTAB. Значение, меньшее или равное нулю, означает, что данной скважине не присваивается таблица твердых отложений, и вокруг ее соединений твердые отложения не накапливаются. •
3
ПО УМОЛЧАНИЮ: 0
Номер таблицы влияния отложений Целое число, не превышающее NTSCDA (см. ключевое слово SCDPDIMS в секции RUNSPEC). Таблицы влияния отложений следует вводить с помощью ключевого слова SCDATAB. Значение, меньшее или равное нулю, означает, что данной скважине не присваивается таблица влияния отложений, и на производительность скважины накопившиеся твердые отложения не влияют. •
ПО УМОЛЧАНИЮ: 0
См. также ключевое слово WPIMULT, которое может использоваться для умножения PI на постоянный коэффициент. Возможно также динамическое изменение PI в соответствии с максимальной достигнутой обводненностью с помощью ключевого слова WPITAB и связанного с ним ключевого слова PIMULTAB. WSCTAB и WPITAB не должны одновременно использоваться для одной и той же скважины.
Ключевые слова WSCTAB
1931
Пример WSCTAB 'P*' PROD2 /
1932
Ключевые слова WSCTAB
1 1
1 / 2 /
WSEGDFPA
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Параметры дрейфа потока для многосегментных скважин Это ключевое слово можно использовать для изменения значений по умолчанию параметров, управляющих моделью дрейфа потока в многосегментных скважинах (см. раздел «Модель дрейфа притока» на стр. 510 «Технического описания ECLIPSE»). Некоторые из этих параметров можно задавать индивидуально для отдельных сегментов с помощью ключевого слова WSEGFMOD. Если требуется задать для этих параметров значения, отличные от значений по умолчанию, то следует ввести это ключевое слово до определения сегментов в WELSEGS. Сегменты, определенные до ввода WSEGDFPA, принимают для параметров значения по умолчанию, приведенные ниже (если затем эти значения не будут изменены в ключевом слове WSEGFMOD). За ключевым словом WSEGDFPA следует запись данных, каждая из которых содержит следующие элементы данных и завершается косой чертой (/). 1
Множитель для скорости дрейфа газ-жидкость vd Скорость дрейфа рассчитывается как для вертикальной трубы, затем автоматически масштабируется в соответствии с наклоном сегмента (см. раздел «Скорость дрейфа» на стр. 513 «Технического описания ECLIPSE»). Множитель, введенный здесь, применяется для масштабированной скорости дрейфа. Значение 0.0 отключает локальное проскальзывание между газом и жидкостью. •
2
ПО УМОЛЧАНИЮ: 1.0
Параметр α1 в выражении для коэффициента скорости дрейфа газ-жидкость Задает начало перехода между двумя выражениями для K(αg)(см. раздел «Скорость дрейфа» на стр. 513 «Технического описания ECLIPSE»). •
3
ПО УМОЛЧАНИЮ: 0.2
Параметр α2 в выражении для коэффициента скорости дрейфа газ-жидкость K(αg) Задает конец перехода между двумя выражениями для K(αg) (см. раздел «Скорость дрейфа» на стр. 513 «Технического описания ECLIPSE»). •
4
ПО УМОЛЧАНИЮ: 0 .4
Коэффициент A для параметра профиля газ-жидкость C0 Представляет значение параметра профиля газ-жидкость при низких значениях доли задержки газа и скорости потока. [3.213]
Уравнения C0 подробно обсуждаются в разделе «Параметр профиля» на стр. 512 «Технического описания ECLIPSE». Значение 1.0 отключает профильное проскальзывание. Значение A должно быть не меньше 1.0. • 5
ПО УМОЛЧАНИЮ: 1.2
Коэффициент B для параметра профиля газ-жидкость C0
Ключевые слова WSEGDFPA
1933
Задает значение доли задержки газа или доли скорости заводнения, при превышении которой параметр профиля начинает убывать. подчиняется 0 ≤ β* ≤ 1
[3.214]
где
[3.215]
A и B должны подчиняться соотношению B < (2 – A)/A • 6
ПО УМОЛЧАНИЮ: 0.3
Множитель Fv доли скорости заводнения в коэффициенте уменьшения профиля в параметре профиля газ-жидкость C0. Значение 1.0 уменьшает параметр профиля до 1.0, когда приведенная скорость газа достигает скорости заводнения. Значение 0.0 делает параметр профиля независимым от скорости потока. •
7
ПО УМОЛЧАНИЮ: 1.0
Множитель для скорости дрейфа нефть-воды v’d Скорость дрейфа рассчитывается как для вертикальной трубы, затем автоматически масштабируется в соответствии с наклоном сегмента (см. раздел «Трехфазный поток и переток между нефтью и водой» на стр. 515 «Технического описания ECLIPSE»). Множитель, введенный здесь, применяется для масштабированной скорости дрейфа. Значение 0.0 отключает локальное проскальзывание между нефтью и водой. Если ввести отрицательное значение, то множитель для скорости дрейфа нефть-вода имеет такое же значение, как и множитель для дрейфа газ-жидкость, заданный в элементе 1. •
8
ПО УМОЛЧАНИЮ: Отрицательное (такое же значение, как и в элементе 1)
Коэффициент A для параметра профиля нефть-вода C0’ Задает значение параметра профиля нефть-вода при низких значениях доли задержки нефти. Уравнения C0’ подробно обсуждаются в разделе «Трехфазный поток и переток между нефтью и водой» на стр. 515 «Технического описания ECLIPSE».
C0’ = A когда (αol ≤ B1) C0’ = 1 когда (αol ≥ B2) когда
[3.216]
Если ввести отрицательное значение, то коэффициент A для дрейфа нефть-вода будет иметь такое же значение, как и коэффициент A для дрейфа газ-жидкость, заданный в элементе 4. •
1934
Ключевые слова WSEGDFPA
ПО УМОЛЧАНИЮ: Отрицательное (такое же значение, как и в элементе 4)
9
Коэффициент B1 для параметра профиля нефть-вода C0’ •
ПО УМОЛЧАНИЮ: 0.4
10 Коэффициент B2 для параметра профиля нефть-вода C0’ B1 и B2 должны удовлетворять соотношению B1 ≤ (2 – A) B2 •
ПО УМОЛЧАНИЮ: 0.7
Каждая запись данных должна заканчиваться косой чертой (/).
Пример WSEGDFPA 1* 0.1 0.2 4* 1.0 /
Ключевые слова WSEGDFPA
1935
WSEGDIMS
x X x x
ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Устанавливает размерности для многосегментных скважин Это ключевое слово требуется при использовании модели многосегментных скважин (см. «Многосегментные скважины» на стр. 499 «Технического описания ECLIPSE»). Оно резервирует память для данных многосегментных скважин. Эти данные состоят из трех элементов и должны заканчиваться косой чертой (/). 1
NSWLMX Максимальное число многосегментных скважин в модели. •
2
ПО УМОЛЧАНИЮ: 0
NSEGMX Максимальное число сегментов на одну скважину. Рекомендуется использовать не более 25 сегментов на скважину, чтобы обеспечить приемлемый уровень производительности, если в композиционном расчете имеются несколько многосегментных скважин.
ECLIPSE 300
• 3
ПО УМОЛЧАНИЮ: 1
NLBRMX Максимальное число ветвей (включая главный ствол) для многосегментных скважин. •
ПО УМОЛЧАНИЮ: 1
Пример WSEGDIMS 2 30
1936
Ключевые слова WSEGDIMS
3 /
WSEGEXSS
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Внешний источник/сток сегмента Это ключевое слово дает возможность импортировать или удалять флюиды для сегмента в многосегментной скважине (см. раздел «Многосегментные скважины», стр. 499 «Технического описания ECLIPSE»), при заданном дебите или как функцию давления в сегменте. Источник или сток для флюида является внешним по отношению к сетке пласта. Доступные опции: •
Импорт воды или газа при дебите, указанном в элементе 4.
•
Импорт воды или газа при дебите, заданном соотношением
пока, Pext > Pseg, где Q — объемный дебит импорта, измеренный при поверхностных условиях R — константа, заданная в элементе 5 Pext — внешнее давление, заданное в элементе 6 Pext — давление в сегменте Дебит импорта ограничен верхним пределом, установленным в элементе 4. ECLIPSE 300
•
Удаление флюида из сегмента при дебите, заданном соотношением [3.217]
пока Pext > Pseg, где Q — объемная скорость удаления флюида Скорость удаления флюида может быть выражена в терминах эквивалентного объемного расхода жирного газа или как эквивалентного объемного расхода воды, в зависимости от значения элемента 3 (FREMP or WREMP). Выбор должен зависеть от того, является ли флюид в сегменте преимущественно углеводородом или водой/паром. Расход жирного газа связан с количеством откачанных молей за единицу коэффициента Z при поверхностных условиях. Эквивалентный объемный расход воды связан с количеством откачанных молей, используя плотность воды при поверхностных условиях. Дебит откачки ограничен верхним пределом, установленным в элементе 4. Константа R и внешне давление Pext задаются в элементах 5 и 6. Состав откачанного флюида совпадает с текущим составом флюида в сегменте. Имеется много возможных приложений данной опции. Импорт газа можно использовать для моделирования эффектов закачки газа для газлифта. Импорт воды можно применять для учета воды, использованной для забойного гидравлического насоса, если она закачивается в ствол скважины. Опция удаления флюида предназначена для использования с термальной опцией для моделирования рециркуляционных скважин.
Ключевые слова WSEGEXSS
1937
Если скважина имеет внешний источник/сток, то отчетный дебит добычи (закачки) относится к флюиду, вытекающему (втекающему) сверху скважины. Таким образом, для добывающей скважины с импортом флюида из внешнего источника отчетный дебит добычи равен добыче флюида из пласта плюс дебит импорта. Для нагнетательной скважины с импортом флюида количество закачиваемого флюида равно сумме отчетного темпа закачки и дебита импорта. Импорт или удаление флюида отключаются, когда скважина останавливается или закрывается. Дебиты импорта/откачки флюида из сегмента и кумулятивные суммарные величины можно вывести в файл Summary с помощью мнемоник секции SUMMARY S(W,G)IM(R,T) в ECLIPSE 100 и S(O,W,G)(IM,RM)(R,T) в ECLIPSE 300. За ключевым словом следует набор записей данных, определяющих скважину, положение сегмента и параметры импорта/откачки. Для сегмента допускается только один внешний источник/сток. Если сегмент указан несколько раз, то каждый раз предыдущие параметры источника/стока заменяются новыми. Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту. Каждая запись содержит следующие элементы данных: 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST. Сегменты скважины должны быть предварительно определены в ключевом слове WELSEGS.
2
Номер сегмента, содержащего внешний источник/сток Целое число между 2 и NSEGMX.
3
Строка символов, задающая тип источника/стока: Строка должна быть одной из следующих: WIMPR
Импорт воды при указанном дебите
GIMPR
Импорт газа при указанном дебите
WIMPP
Импорт воды при заданном внешнем давлении
GIMPP
Импорт газа при заданном внешнем давлении
Только ECLIPSE 300
FREMP
Удаление флюида при указанном внешнем давлении, причем дебит откачки выражается в терминах эквивалентного объемного расхода жирного газа
Только ECLIPSE 300
WREMP
Удаление флюида при указанном внешнем давлении, причем дебит откачки выражается в терминах эквивалентного объемного расхода воды
NONE
Удаляет внешний источник/сток для сегмента
• 4
1938
ПО УМОЛЧАНИЮ: NONE
Объемный дебит импорта воды или газа при поверхностных условиях для WIMPR или GIMPR, или верхний предел дебита импорта воды или газа для WIMPP или GIMPP или верхний предел скорости откачки воды или жирного газа для WREMP или FREMP. sm3/day (METRIC), scc/hr (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нет верхнего предела для WIMPP, GIMPP, WREMP или FREMP; 0.0, для WIMPR или GIMPR
Ключевые слова WSEGEXSS
stb/day or Mscf/day (FIELD), sm3/day (PVT-M)
5
R, дебит импорта/удаления на единицу перепада давления для WIMPP, GIMPP, FREMP или WREMP •
ЕДИНИЦЫ:
sm3/day/bar (METRIC), scc/hr/atm (LAB),
6
Pext, внешнее давление для WIMPP, GIMPP, FREMP или WREMP •
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M).
Этот элемент должен быть определен, если выбран WIMPR при работе с термальной опцией. Давление используется вместе с температурой (задана в элементе 8) для расчета энтальпии импортированной воды.
Только ECLIPSE 300
Только ECLIPSE 300
stb/day/psi or Mscf/day/psi (FIELD) sm3/day/atm (PVT-M)
7
Имя потока скважины для задания состава импортированного углеводорода для GIMPR или GIMPP Состав потока скважины должен быть задан в ключевом слове WELLSTRE. Если для этого элемента принято значение по умолчанию, то состав импортируемого газа задается таким же, как и газа в сепараторе месторождения.
Только ECLIPSE 300
8
Температура импортированного флюида •
ЕДИНИЦЫ:
°C (METRIC), °C (LAB),
°F (FIELD), °C (PVT-M).
Этот элемент необходимо задать, если выбран WIMPR, GIMPR, WIMPP or GIMPP при работе с термальной опцией. В противном случае для него следует принять значение по умолчанию. Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей также должна заканчиваться косой чертой (/).
Пример ECLIPSE 300: WSEGEXSS -- Name Seg Type Rate R Pext Stream Temp I 4 FREMP 5000 100 2000 / P 7 WIMPR 800 / / . TSTEP ... / -- Удалить внешний источник из сегмента 7 скважины P WSEGEXSS P 7 / /
Ключевые слова WSEGEXSS
1939
WSEGFLIM
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет сегменты, представляющие клапан ограничения потока Это ключевое слово определяет сегменты скважин для моделирования ограничительного клапана потока в многосегментных скважинах (см. «Многосегментные скважины» на стр. 499 «Технического описания ECLIPSE»). Это — гипотетическое устройство, которое ограничивает дебит нефти, воды или газа (при поверхностных условиях) сегмента некоторой максимальной величиной путем резкого увеличения в сегменте давления, связанного с трением, при превышении этого ограничения. Это устройство можно использовать для: •
ограничения добычи сопутствующей воды и газа через секцию трубы
•
управления распределением добычи или закачки между ветвями многозабойной скважины
•
предотвращения перетоков между ветвями в многозабойной скважине.
Падение давления, связанное с трением в сегменте, рассчитывается по формуле: [3.218]
где когда (Q1
> Lim1)
когда (Q2
> Lim2)
[3.219]
Здесь A — коэффициенты, которые должны быть большими, чтобы обеспечить резкое увеличение падения давления. Q — коэффициенты, определяющие дебит выбранной фазы (нефть, вода, газ или жидкость) в сегменте при поверхностных условиях, а Lim — их предельные значения. Поэтому можно ограничить в одном сегменте с клапаном два потока. Каждый коэффициент падения давления равен нулю, пока предел дебита не превышен. Компоненты падения давления, связанные с гидростатикой и ускорением рассчитываются обычным образом и прибавляются к падению давления, связанному с трением. Поток считается однородным в этих сегментах; проскальзывание между фазами отсутствует. Если коэффициент Lim полагается отрицательным, то соответствующий коэффициент падения давления препятствует отрицательному расходу, когда его величина превышает предел; это не мешает положительным расходам. Коэффициент принимает вид: когда (Q
< Lim < 0)
[3.220]
Таким образом, отрицательные пределы можно применять для ограничения потоков в ветвях нагнетательных скважин, а небольшие отрицательные пределы — для ограничения перетоков в добывающих скважинах. ECLIPSE 100
Из-за нелинейного характера коэффициента падения давления рекомендуется использовать ключевое слово WSEGITER для активизации более устойчивой итерационной схемы. См. Также ключевое слово WSEGMULT, которое предоставляет альтернативное средство задержки расхода при высоких значениях WOR или GOR, и раздел «Вычисление потери давления» на стр. 504 «Технического описания ECLIPSE». За ключевым словом WSEGFLIM следует некоторое число записей, каждая из которых содержит следующие элементы данных. Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту.
1940
Ключевые слова WSEGFLIM
1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST. Сегменты скважины должны быть предварительно определены в ключевом слове WELSEGS.
2
Номер сегмента в начале интервала Целое число между 2 и NSEGMX.
3
Номер сегмента в конце интервала Целое число между 2 и NSEGMX, не меньше элемента 2. Все сегменты интервала (т. е. номера сегментов между этими двумя значениями) рассматриваются как сегменты с клапанами, ограничивающими расход, и следующие элементы данных в этой записи применяются к ним. Для ввода данных для одного сегмента следует положить значения элементов 2 и 3 равными.
4
Фаза ограниченая первым коэффициеном падения давления OIL
Суммарный дебит нефти в поверхностных условиях
WAT
Суммарный дебит воды в поверхностных условиях
GAS
Суммарный дебит газа в поверхностных условиях
LIQ
Суммарный дебит жидкости (нефть + вода) в поверхностных условиях
NONE
первый коэффициент падения давления равен нулю
• 5
ПО УМОЛЧАНИЮ: NONE
Ограничение расхода в первом коэффициенте падения давления Ограничение применяется к фазе, определенной в элементе 4. Положительное значение ограничивает дебит добычи, а отрицательное значение ограничивает дебит закачки. •
6
ЕДИНИЦЫ:
sm3/day (METRIC), scm3/hr (LAB),
stb/day or Mscf/day (FIELD), sm3/day (PVT-M)
Коэффициент A в первом коэффициенте падения давления Чем больше это значение, тем эффективнее действие клапана по предотвращению дебита, превышающего ограничение. Если предел расхода существенно превышается, то значение этого коэффициента следует увеличить. Однако слишком большое значение может замедлить сходимость итераций скважин. Коэффициент не должен быть отрицательным.
7
Фаза ограниченая вторым коэффициеном падения давления Имеются те же возможности, что и в элементе 4. •
8
ПО УМОЛЧАНИЮ: NONE
Ограничение расхода во втором коэффициенте падения давления Ограничение применяется к фазе, определенной в элементе 7. Положительное значение ограничивает дебит добычи, а отрицательное значение ограничивает дебит закачки. •
9
ЕДИНИЦЫ:
sm3/day (METRIC), scm3/hr (LAB),
stb/day or Mscf/day (FIELD), sm3/day (PVT-M)
Коэффициент A во втором коэффициенте падения давления Ключевые слова WSEGFLIM
1941
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей также должна заканчиваться косой чертой (/). Если элементы 4 и 7 равны NONE, то сегмент не действует как клапан, ограничивающий расход, и падение давления рассчитывается как для обычного сегмента.
Пример В верхней ветви скважины PROD1 (сегмент 12) добыча воды ограничена 1000 stb/day. В нижней ветви скважины PROD1 (сегмент 20) предотвращается переток нефти, добыча газа ограничена 2500 Mscf/day. Остановка перетока воды (т. е. добычи воды) в сегменте 10 скважины с закачкой воды WINJ1. WSEGFLIM -- Well -- Name PROD1 PROD1 WINJ1 /
1942
Ключевые слова WSEGFLIM
Segments From To 12 12 20 20 10 10
Phase 1
Lim 1
A 1
WAT OIL WAT
1000 -1 1
100 100 100
Phase 2
Lim 2
A 2
2500
100 /
/ GAS /
WSEGFMOD
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет многофазную модель потока Это ключевое слово определяет многофазную модель потока, которая используется для расчета потерь давления в отдельных сегментах многосегментных скважин (см. «Многосегментные скважины» на стр. 499 «Технического описания ECLIPSE»). Возможные варианты — это модель однородного потока, в которой все фазы текут с одинаковой скоростью, и модель дрейфа потока, которая допускает проскальзывание между фазами и может привести к возникновению противотоков, когда тяжелая и легкая фазы текут в противоположных направлениях (см. «Модель дрейфа потока» на стр. 510 «Технического описания ECLIPSE»). Кроме того, отдельные сегменты могут иметь индивидуальные потери давления, либо полученные из таблиц VFP (см. ключевое слово WSEGTABL) либо рассчитанные по встроенной модели отдельного устройства управления потоком (см. ключевое слово WSEGVALV, WSEGFLIM и WSEGLABY). Сегменты, не указанные в ключевых словах WSEGFMOD, WSEGTABL, WSEGVALV, WSEGFLIM или WSEGLABY будут использовать модель потока по умолчанию, выбранную в лементе 7 записи 1 ключевого слова WELSEGS. За ключевым словом WSEGFMOD следует некоторое число записей, каждая из которых содержит следующие элементы данных. Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту. 1
Имя скважины, корень имени скважины или список имен скважин Корень имени скважины, заключенный в кавычки и заканчивающийся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться список имен скважин, заключенный в кавычки и начинающийся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST. Сегменты скважины должны быть предварительно определены в ключевом слове WELSEGS.
2
Номер сегмента в начале интервала Целое число от 2 до NSEGMX, т. е. максимального числа сегментов скважины (элемент 2 WSEGDIMS).
3
Номер сегмента в конце интервала Целое число между 2 и NSEGMX, не меньше элемента 2.
Следующие элементы данных в этой записи применяются ко всем сегментам интервала. Для ввода данных для одного сегмента следует положить значения элементов 2 и 3 равными. 4
•
Модель многофазового потока, использующаяся для расчета падения давления HO
Модель однородного потока Все фазы текут с одинаковой скоростью
DF
Модель дрейфа потока Проскальзывание между фазами является комбинацией профиля проскальзывания (отношение скоростей) и локального проскальзывания (вертикальной относительной скорости). При низких скоростях потока локальное проскальзывание может привести к возникновению противотока, когда тяжелая и легкая фазы текут в противоположных направлениях. Если для какого-либо сегмента требуется модель дрейфа потока, то модель потока для скважины в элемент 7 записи 1 ключевого слова WELSEGS следует положить равным DF.
ПО УМОЛЧАНИЮ: HO Ключевые слова WSEGFMOD
1943
5
Множитель для скорости дрейфа газ-жидкость (только модель дрейфа потока) Скорость дрейфа рассчитывается как для вертикальной трубы, затем автоматически масштабируется в соответствии с наклоном сегмента (см. раздел «Скорость дрейфа» на стр. 513 «Технического описания ECLIPSE»). Множитель, введенный здесь, применяется для локальной скорости проскальзывания. Значение 0.0 отключает локальное проскальзывание. Множитель скорости дрейфа нефть-вода задается для всех сегментов в элементе 7 ключевого слова WSEGDFPA. •
6
ПО УМОЛЧАНИЮ: как задано в элементе 1 ключевого слова WSEGDFPA
Коэффициент A для параметра профиля газ-жидкость (только модель дрейфа потока) Моделирует значение параметра профиля при низких значениях доли задержки газа и скорости потока. [3.221]
Уравнения подробно обсуждаются в разделе «Параметр профиля» на стр. 512 «Технического описания ECLIPSE». Значение 1.0 отключает проскальзывание профиля. Значение A должно быть не меньше 1.0. Коэффициент A параметра профиля нефть-вода задается для всех сегментов в элементе 8 ключевого слова WSEGDFPA. • 7
ПО УМОЛЧАНИЮ: как задано в элементе 4 ключевого слова WSEGDFPA
Коэффициент B для параметра профиля газ-жидкость (только модель дрейфа потока) Задает значение доли задержки газа или доли скорости заводнения, при превышении которой параметр профиля начинает убывать. подчиняется
[3.222]
где
[3.223]
A и B должны подчиняться соотношению B < (2 – A) / A • 8
ПО УМОЛЧАНИЮ: как задано в элементе 5 ключевого слова WSEGDFPA
Множитель Fv доли скорости заводнения в коэффициенте уменьшения профиля β в параметре профиля газ-жидкость (только модель дрейфа потока) Значение 1.0 уменьшает параметр профиля до 1.0, когда поверхностная скорость газа достигает скорости заводнения. Значение 0.0 делает параметр профиля независимым от скорости потока. •
9
1944
ПО УМОЛЧАНИЮ: как задано в элементе 6 ключевого слова WSEGDFPA
Коэффициент B1 для параметра профиля нефть-вода C0’ (только модель дрейфа потока)
Ключевые слова WSEGFMOD
C0’ = A когда (αol ≤ B1) C0’ = 1 когда (αol ≥ B2) когда
[3.224]
Уравнения C0’ подробно обсуждаются в разделе «Трехфазный поток и переток между нефтью и водой» на стр. 515 «Технического описания ECLIPSE». Значение А берется из элемента 6. •
ПО УМОЛЧАНИЮ: как задано в элементе 9 ключевого слова WSEGDFPA
10 Коэффициент B2 для параметра профиля нефть-вода (только модель дрейфа потока) B1 и B2 должны удовлетворять соотношению B1 ≤ (2 – A) B2 •
ПО УМОЛЧАНИЮ: как задано в элементе 10 ключевого слова WSEGDFPA
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей также должна заканчиваться косой чертой (/). Примечание
Если ключевое слово WSEGFMOD задается для сегмента, ранее определенного как субкритический клапан (WSEGVALV), клапан ограничения потока (WSEGFLIM), устройство управления лабиринтным притоком (WSEGLABY) или сегмент, использующий VFP таблицу для определения падения давления (WSEGTABL), то он теряет свои предыдущие атрибуты и становится стандартным сегментом, использующим либо модель однородного потока, либо модель дрейфа потока, в соответствии с элементом 4.
Верхний сегмент (сегмент 1) всегда использует модель однородного потока. Для этого сегмента потери давления не расчитываются.
Пример WSEGFMOD -- Well Segments -- Name From To PROD1 2 6 PROD1 7 12 /
Flow Local Model Slip DF 1.1 DF /
Prof A 1.3
Prof Prof Prof B v mult B1 0.3 1.0 0.5
Prof B2 0.9 /
Ключевые слова WSEGFMOD
1945
WSEGHEAT
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Коэффициент теплопередачи сегмента В термальном расчете это ключевое слово позволяет определить коэффициент теплопередачи для сегмента многосегментной скважины (см. «Многосегментные скважины» на стр. 499 «Технического описания ECLIPSE»). Передача тепла может происходить от сегмента к пласту, к другому сегменту или к заданной фиксированной внешней температуре. Структура сегментов скважины должна быть определена ранее в ключевом слове WELSEGS. Скорость теплопередачи Qht от сегмента/к сегменту равна
где L
длина теплового контакта. См. раздел «Длины поверхностей теплового контакта» на стр. 531 «Технического описания ECLIPSE».
Tseg
температура сегмента,
Tis ic ex
температура целевого сегмента, вскрытия блоков сетки или внешняя фиксированная температура
Rh
удельное тепловое сопротивление. См. раздел «Теплопередача путем теплопроводности» на стр. 524 «Технического описания ECLIPSE».
Для теплопередачи между сегментами используется полунеявный тепловой поток, заданный соотношением
где
Sint
константа интерполяции, а число уровней теплопередачи.
За ключевым словом следует набор записей данных, определяющих скважину, интервал сегментов, тип коэффициента теплопередачи и целевой сегмент или внешнюю температуру. Если сегмент указывается несколько раз, то его свойства изменяются. Эта опция неактивна, если скважина закрыта. Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту. Каждая запись содержит следующие элементы данных: 1
Имя скважины
2
Номер сегмента в начале интервала Целое число между 1 и NSEGMX.
3
Номер сегмента в конце интервала Целое число между 1 и NSEGMX.
4
Строка символов, задающая тип коэффициента теплопередачи: Строка должна быть одной из следующих:
1946
COMP
Теплопередача к ранее определенному вскрытию
SEG
Теплопередача к другому сегменту
Ключевые слова WSEGHEAT
5
TEMP
Теплопередача к заданной внешней фиксированной температуре
NONE
Эквивалентно типу по умолчанию и удаляет сегмент из списка внешних источников/стоков.
Тепловое сопротивление •
6
ЕДИНИЦЫ:
(KJ/m-D-K)-1 (METRIC), (J/cm-hr-K)-1 (LAB),
(BTU/ft-D-R)-1 (FIELD), (KJ/m-D-K)-1 (PVT-M).
Номер целевого сегмента, если в элементе 4 указан тип коэффициента теплопередачи SEG Целое число между 1 и NSEGMX.
7
Внешняя фиксированная температура, если в элементе 4 указан тип коэффициента теплопередачи TEMP: •
ЕДИНИЦЫ:
°C (METRIC), °C (LAB),
°F (FIELD), °C (PVT-M).
8
Константа интерполяции, если в элементе 4 указан тип коэффициента теплопередачи SEG:
•
ПО УМОЛЧАНИЮ: 0.5
9
Длина контакта, если в элементе 4 указан тип коэффициента теплопередачи SEG или TEMP •
ПО УМОЛЧАНИЮ: (Ln + Ln + 1) / 2 где Ln и Ln + 1 — длины сегментов по обе стороны от узла сегмента.
Пример WSEGHEAT -- Name IS1 IS2 Type IST ‘I’ 4 2 ‘COMP’ / ‘I’ 5 5 ‘SEG’ 24 / / TSTEP ... / -- Удаляет коэффициент теплопередачи сегмента 2 WSEGHEAT ‘I’ 2 / /
Ключевые слова WSEGHEAT
1947
WSEGINIT
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определяет начальные условия для сегментов скважин Это ключевое слово может использоваться для определения начальных условий для сегментов в многосегментной скважине (см. раздел «Многосегментные скважины», стр. 499 «Технического описания ECLIPSE»), а именно, давления и начального содержания флюида в каждом сегменте. Обычно ECLIPSE определяет начальные условия для новых скважин автоматически. Тем не менее, бывает полезно задавать их вручную, если необходимо получить модель состояния скважины в течение первых промежутков времени непосредственно после ее запуска. В сегментах, в которых начальные параметры не были определены при помощи этого ключевого слова, начальные условия будут заданы автоматически в соответствии со следующими правилами. Для добывающих скважин начальное содержание флюида приближенно отображает средние насыщенности в соединяемых сеточных блоках, а давление устанавливают на значение несколько ниже давления в соединяемых сеточных блоках. В сегментах нагнетательных скважин содержится нагнетаемый флюид, а давление устанавливается несколько выше давления в соединяемых сеточных блоках. За ключевым словом WSEGINIT следует произвольное число записей данных, каждая из которых содержит описанные ниже элементы данных. Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту. 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающееся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST. Сегменты скважин должны быть предварительно заданы ключевым словом WELSEGS.
2
Номер сегмента в начале интервала Целое число между 1 и NSEGMX, которое представляет собой максимально допустимое количество сегментов на скважину (элемент 2 в WSEGDIMS).
3
Номер сегмента в конце интервала Целое число между 1 и NSEGMX, не меньше элемента 2. Следующие начальные условия в этой записи относятся ко всем сегментам в данном интервале. Чтобы ввести начальные условия для одного сегмента, элементы 2 и 3 должны быть заданы равными.
4
Начальное давление •
5
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M)
Начальное процентное объемное содержание воды Это объемная доля сегмента, занимаемая водой. Значение должно лежать между 0.0 и 1.0.
6
Начальное процентное объемное содержание газа Это объемная доля сегмента, занимаемая свободным газом. Значение должно лежать между 0.0 и 1.0.
7
1948
Концентрация растворенного газа в нефти Rs, в расчетах ECLIPSE с живой нефтью ограничена таким образом, чтобы не превышалось значение насыщения при начальном давлении.
Ключевые слова WSEGINIT
8
9
sm3/sm3 (METRIC), scc/scc (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Mstf/scb (FIELD), sm3/sm3 (PVT-M)
Концентрация испаренной нефти в газе (Rv) в расчетах ECLIPSE с жирным газом ограничена таким образом, чтобы не превышать значение насыщения при начальном давлении. sm3/sm3 (METRIC), scc/scc (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0,0
stb/Mscf (FIELD), sm3/sm3 (PVT-M).
Плотность нефти в градусах API. Этот элемент данных необходимо задавать, если активна опция API трассировки (задано ключевое слово API в секции RUNSPEC). Этот элемент не учитывается в расчетах, не использующих данную опцию.
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей также должна заканчиваться косой чертой (/).
Пример WSEGINIT -- Name PROD1 PROD1 PROD1 /
Segments 1 10 11 20 21 30
Pres 3500 3500 3500
Hw 0.0 0.0 1.0
Hg Rs Rv API 1.0 / область газа 0.0 0.9 / область нефти 0.0 / область воды
Ключевые слова WSEGINIT
1949
WSEGITER
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
ECLIPSE 300
Итерационные параметры для многосегментных скважин Данное ключевое слово управляет итерационной последовательностью для решений многосегментных скважин (см. раздел «Многосегментные скважины», стр. 499 «Технического описания ECLIPSE»). Добиться сходимости для этих скважин часто бывает сложнее, чем для «стандартных» скважин. Сходимость можно улучшить при использовании более устойчивой итерационной последовательности. По умолчанию, если ключевое слово WSEGITER не было введено, для каждой скважины будет задано количество итераций вплоть до значения MXWSIT (которое задается при помощи 5 элемента третьей записи ключевого слова TUNING) для сходимости решения. Если при таком количестве итераций невозможно добиться сходимости, выдается сообщение «problem» и будет использовано самое последнее (несошедшееся) решение для скважины. Это может затруднить сходимость нелинейных итераций временного шага. Однако если ключевое слово WSEGITER введено, ECLIPSE запускает последовательность циклов итераций, что увеличивает шансы на достижение сходимости решения для скважины. Этот метод, применимый только для многосегментных скважин, описан ниже. Последовательность сходимости WSEGITER вызывается только после вызова функции прогноза. Если решение не сходится в цикле из MXWSIT итераций, то уравнение давления в каждом ее сегменте будет изменено путем усреднения падения давления на значение давления в начале итерационного цикла при помощи регулируемого весового коэффициента Wp. [3.225]
Pseg
давление в сегменте;
Pout
давление в выпускном сегменте (на устье скважины);
P
расчетное падение давления в сегменте;
∆Pprev
падение давления в предыдущем итерационном цикле, который сошелся.
Весовой коэффициент предназначен для снижения величины, на которую изменится падение давления в сегменте от предыдущего значения при сходимости. Если скважина не «сходится» в цикле из MXWSIT итераций, то весовой коэффициент Wp снижают при помощи коэффициента FR (Wp ← FR × Wp), и начинают новый цикл итераций. Если итерации все равно не сходятся, коэффициент Wp понижают снова на ту же величину, и начинают другой цикл итераций. Коэффициент Wp можно понижать определенное максимальное число раз NR, прежде чем ECLIPSE не прекратит вычисления и не выдаст окончательный ответ о том, что решение скважины не сходится. Если итерационный цикл сходится при пониженном значении коэффициента Wp, его значение понижают на значение коэффициента FI (Wp ← FI × Wp), а затем начинают новый итерационный цикл. Коэффициент Wp последовательно понижают таким образом, пока он не достигнет значения 1.0, и, при схождении этого итерационного цикла, решение скважины окончательно объявляют сошедшимся. В целом, этот процесс проходит «сложные» области остаточной функции с использованием более мелких шагов для переменной давления. К выбору параметров итерации следует подходить осторожно. Если коэффициенты FR и FI слишком малы, то может потребоваться слишком много итерационных циклов с использованием коэффициента Wp для достижения единого состояния. Может понадобиться до NC итерационных циклов для достижения сходимости скважины после максимально допустимого числа снижений коэффициента Wp, где [3.226]
1950
Ключевые слова WSEGITER
За ключевым словом WSEGITER следует запись данных, состоящая из следующих элементов, оканчивающихся косой чертой (/). 1
Максимальное число итераций скважины в цикле, MXWSIT. Этот элемент замещает любое значение, введенное ранее в элементе 5 третьей записи ключевого слова TUNING (либо TUNINGL или TUNINGS).
ECLIPSE 100
•
ПО УМОЛЧАНИЮ: 20
ECLIPSE 300
•
ПО УМОЛЧАНИЮ: 40
2
Максимальное количество раз (NR), когда будет запущен новый цикл итераций с пониженным коэффициентом Wp после не сошедшегося итерационного цикла. В конце концов, после более чем NR не сошедшихся итерационных циклов будет объявлено, что скважина не сходится. •
3
ПО УМОЛЧАНИЮ: 5
Коэффициент понижения FR. Коэффициент Wp будет уменьшен на величину этого коэффициента после каждого не сошедшегося итерационного цикла. Допустимые значения лежат в интервале от 0.01 до 0,9. •
4
ПО УМОЛЧАНИЮ: 0,3
Коэффициент увеличения FI. Коэффициент Wp будет повышаться на величину этого коэффициента после каждого сошедшегося итерационного цикла, пока не достигнет значения 1.0. Это значение должно быть не менее 1,2. •
ПО УМОЛЧАНИЮ: 2,0
Каждая запись данных должна заканчиваться косой чертой (/). Внимание
Если ключевое слово TUNING ввести после ключевого слова WSEGITER, то значение ключевого слова MXWSIT в третьей записи ключевого слова TUNING заменит значение, введенное в элемент 1 этого ключевого слова.
Пример WSEGITER 25 5 0.1
3.0 /
Ключевые слова WSEGITER
1951
WSEGLABY
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определение сегментов, представляющих устройство управления лабиринтным притоком Данное ключевое слово определяет отдельные сегменты скважины, представляющие собой устройство управления лабиринтным притоком в многосегментной скважине (см. раздел «Многосегментные скважины», стр. 499 «Технического описания ECLIPSE»). Этот тип устройств используется для управления параметрами притока по горизонтальной скважине или ветви путем приложения дополнительного падения давления между вскрытой поверхностью в песчаном пласте и трубой. Это устройство размещают вокруг отрезка трубы. Оно разбивает поток флюида, поступающий из прилегающей части пласта, на ряд небольших каналов, прежде чем флюид поступит в трубу. Дополнительное падение давления, к которому приводит это устройство, зависит от длины пути движения флюидов через систему каналов, которую можно изменять. По длине горизонтальной скважины или ветви можно расположить несколько лабиринтных устройств с разными настройками каналов для того, чтобы, например, снизить разность перепада давлений по ее длине. Падение давления в устройстве вычисляют следующим образом: [3.227]
δPform учитывает геометрические размеры и потери во внутреннем сечении канала (включая набивной фильтр) и выпускном сечении канала (включая ослабляющий фильтр). Вычисляют по формуле [3.228]
где γ
безразмерный коэффициент для каждого объекта, который приводит к потерям;
Nc
«конфигурационное число» устройства, определяющее длину пути движения флюидов через лабиринт;
ρ
плотность смеси флюидов;
v
скорость потока смеси в канале;
Cu
константа для преобразования единиц измерения:
δPfric
1.0E-5
(METRIC);
2,159E-4
(FIELD);
9,869E-7
(LAB);
9,869E-6
(PVT-M).
стандартное выражение для потери давления однородного потока за счет трения при прохождении через систему каналов, [3.229]
где
1952
f
коэффициент трения Феннинга;
D
диаметр каждого канала;
Ключевые слова WSEGLABY
L
эффективная длина системы каналов, которая зависит от конфигурационного числа устройства Nc; [3.230],
где L1 и L2 — константы для устройства. Для включения последовательности таких устройств в многосегментную скважину их следует представить в виде сегментов, отходящих от трубы, как показано на Рис. 3.17. Соединения сеточных блоков следует располагать в сегментах лабиринта, а не в сегментах, представляющих собой трубы скважины. Каждый сегмент лабиринта может содержать отрезок одного или более соединения лабиринтных устройств в зависимости от общей длины соединяющего сеточного блока, в котором он находится. Следует заметить, что сегменты лабиринта необходимо располагать параллельно, а не последовательно. Сегменты лабиринта следует располагать обычным способом при помощи ключевого слова WELSEGS, а затем определять сегменты лабиринта ключевым словом WSEGLABY. В ключевом слове WELSEGS необходимо задавать очень небольшую длину сегментов лабиринта (скажем, порядка радиуса скважины); эта длина не используется для какихлибо расчетов потерь давления, однако она влияет на размещение соединений в ключевых словах COMPSEGS или COMPSEGL. Сегментам лабиринта следует назначать ту же самую глубину, что и их «родительским» сегментам труб, чтобы в них не наблюдалось гидростатического перепада. Сумма потерь давления δP = δPfric + δPform в сегменте лабиринта входит в отчет как потеря давления за счет трения; потерю давления за счет ускорения приравнивают нулю. Рис. 3.17
Ответвляющиеся от трубы сегменты лабиринта
Блоки сетки Потоки соединения
Сегменты лабиринта Сегменты трубы За ключевым словом WSEGLABY следует произвольное число записей данных, каждая из которых содержит описанные ниже элементы данных. Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту.
Ключевые слова WSEGLABY
1953
1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающееся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST. Сегменты скважин должны быть предварительно заданы ключевым словом WELSEGS.
2
Номер сегмента в начале интервала — целое число между 2 и NSEGMX.
3
Номер сегмента в конце интервала Целое число между 2 и NSEGMX, не меньше элемента 2. Все сегменты данного интервала (то есть с номерами сегментов между этими двумя значениями) обрабатываются как сегменты лабиринта и к ним относятся последующие элементы данных в этой записи. Чтобы ввести данные для одного сегмента, элементы 2 и 3 должны быть заданы равными.
4
Конфигурационное число, Nc (целое значение). Если введено значение 0 или отрицательное число, падение давления в лабиринте δP будет равно нулю, как если бы устройство было отключено. При этом полное падение давления в сегменте будет равным только лишь падению гидростатического давления.
5
Число отдельных систем каналов в данном сегменте. Поток через данный сегмент распределяется поровну между указанным числом систем каналов. Количество систем каналов связано с числом соединений лабиринтных устройств, находящихся в сегменте. Обычно длина каждого соединения устройств составляет 12 м и включает в себя две отдельные системы каналов. •
6
ПО УМОЛЧАНИЮ: 2
Площадь поперечного сечения для каждой системы каналов. Это число используется для преобразования объемного дебита флюида через каждую систему каналов в значение скорости потока. Полная площадь поперечного сечения для потока (то есть произведение элементов 5 и 6) заменяет собой площадь, введенную в элемент 9 ключевого слова WELSEGS.
7
8
9
m2 (METRIC), cm2 (LAB),
ft2 (FIELD), m2 (PVT-M).
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 6,0E-5 m2, 6,46E-4 ft2, 0,6 cm2
Базовая длина пути канала, L1. •
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0,1863 m, 0,6112 ft, 18,63 cm.
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M).
Инкрементная длина пути канала для каждого конфигурационного номера, L2. •
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0,2832 m, 0,9291 ft, 28,32 cm.
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M).
Диаметр канала, D. Данное значение используется в расчете потери давления за счет трения. Для каналов некруглого сечения используйте эквивалентный диаметр (4 * площадь / периметр). Введенное здесь значение замещает диаметр, введенный в элемент 7 ключевого слова WELSEGS. •
1954
Ключевые слова WSEGLABY
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M).
•
ПО УМОЛЧАНИЮ: 6,316E-3 m, 2,072E-2 ft, 0,6316 cm.
10 Абсолютная шероховатость стенок канала. Это значение используется для вычисления коэффициента трения Феннинга при потере давления за счет трения. •
Введенное здесь значение замещает значение шероховатости, введенное в элемент 8 ключевого слова WELSEGS.
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 1.0E-5 m, 3,281E-5 ft, 1.0E-3 cm.
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M).
11 Безразмерный коэффициент местного сопротивления для впуска, γвпуска. •
ПО УМОЛЧАНИЮ: 3,5
12 Безразмерный коэффициент местного сопротивления для выпуска, γвыпуска. •
ПО УМОЛЧАНИЮ: 5,0
13 Инкрементный коэффициент местного сопротивления для каждого конфигурационного номера, γлабир. •
ПО УМОЛЧАНИЮ: 5,5
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей также должна заканчиваться косой чертой (/).
Пример WSEGLABY -Well Cou -- Name PROD1 PROD1 PROD1 /
Segments Nc Claby From To 23 23 8 24 24 6 25 25 4
Chnls
/ / 4
Area
L1
L2
Diam
Rough
Cin
/
Ключевые слова WSEGLABY
1955
WSEGMULT
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Множители для потерь давления на трение в сегменте Данное ключевое слово определяет коэффициент масштабирования, на который умножаются потери давления за счет трения, рассчитанные в сегменте, в многосегментной скважине (см. раздел «Многосегментные скважины», стр. 499 «Технического описания ECLIPSE»). Коэффициент масштабирования может быть величиной постоянной или меняться как функция водонефтяного и газонефтяного фактора смеси, протекающей через выпускное соединение сегмента. Переменный коэффициент масштабирования может применяться, например, для постепенного устранения какой-либо ветви по мере увеличения ее газонефтяного фактора или для моделирования работы настраиваемого устройства управления потоком, предназначенного для сокращения добычи от вскрытий с высокими значениями обводненности. Потери давления за счет трения, рассчитанные для сегмента, умножают на функцию [3.231],
где от A до E и GORmin — коэффициенты, определенные в элементах 4-9. Следовательно, можно подобрать такой набор коэффициентов, которые, например, могут инициировать снижение потока через какой-либо сегмент, как только газонефтяной фактор превысит определенное значение. Примечание
Если падение давления в сегменте получено из таблицы VFP (см. ключевое слово WSEGTABL), то эта функция будет использовать полное падение давления, полученное путем интерполяции табличных значений. Если в сегменте используется модель дрейфа притока (см. раздел «Модель дрейфа притока», стр. 510 «Технического описания ECLIPSE»), отношения фаз отражают смесь флюидов на месте, а не смесь в потоке (отношение фаз в потоке может быть отрицательным в случае потока в противоположном направлении). На самом деле для расчета падения давления лучше всего представлять устройство управления потоком в виде сегмента, использующего таблицу VFP или модель однородного потока.
За этим ключевым словом следует произвольное число записей данных, каждая из которых содержит описанные ниже элементы данных. Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту. 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающееся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST. Сегменты скважин должны быть предварительно заданы ключевым словом WELSEGS.
2
Номер сегмента в начале интервала — целое число между 2 и NSEGMX.
3
Номер сегмента в конце интервала Целое число между 2 и NSEGMX, не меньше элемента 2. Следующие элементы данных относятся ко всем сегментам в данном интервале. Чтобы ввести данные для одного сегмента, элементы 2 и 3 необходимо задавать равными друг другу.
1956
Ключевые слова WSEGMULT
4
Значение константы А в функции множителя •
5
Значение коэффициента B в функции множителя •
6
ПО УМОЛЧАНИЮ: 1.0 ПО УМОЛЧАНИЮ: 0.0
Значение показателя степени С в функции множителя Показатель степени C должен быть > 0.0, если коэффициент B не равен нулю. •
7
Значение коэффициента D в функции множителя •
8
ПО УМОЛЧАНИЮ: 0.0 ПО УМОЛЧАНИЮ: 0.0
Значение показателя степени E в функции множителя Показатель степени E должен быть > 0.0, если коэффициент D не равен нулю. •
9
ПО УМОЛЧАНИЮ: 0.0
Значение GORmin в функции множителя GORmin должен быть > 0.0, если коэффициент D не равен нулю. sm3/sm3 (METRIC), scc/scc (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Mscf/stb (FIELD), sm3/sm3 (PVT-M)
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей также должна заканчиваться косой чертой (/). Примечание
Если оба коэффициента B и D равны нулю, множитель потери давления примет значение константы A, которая не достигает минимального значения 1.0. Тем не менее, в этом случае постоянной A не следует задавать отрицательное значение. Кроме этого случая коэффициентам A, B и D при необходимости можно задавать отрицательные значения.
Значение множителя падения давления в сегменте за счет трения можно записать в файл Summary при помощи мнемоники SPRDM секции SUMMARY. Также см. ключевое слово WSEGFLIM, которое обеспечивает альтернативное средство для ограничения потока связанной воды и газа через сегмент.
Пример WSEGMULT -- Name PROD1 PROD1 /
Segments 1 6 7 7
A B 2.0 / -9.0 10.0
C
D
E
GORmin
2.0 /
Ключевые слова WSEGMULT
1957
WSEGPROP
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Изменение свойств сегментов скважины Это ключевое слово может использоваться для изменения свойств отдельных сегментов в многосегментной скважине (см. раздел «Многосегментные скважины», стр. 499 «Технического описания ECLIPSE») в процессе моделирования в качестве альтернативы повторному вводу данных сегмента ключевым словом WELSEGS. За ключевым словом следует произвольное число записей данных, каждая из которых содержит описанные ниже элементы данных. Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту. 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающеесязвездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST. Сегменты скважин должны быть предварительно заданы ключевым словом WELSEGS.
2
Номер сегмента в начале интервала — целое число между 2 и NSEGMX.
3
Номер сегмента в конце интервала Целое число между 2 и NSEGMX, не меньше элемента 2. Следующие свойства сегментов в этой записи относятся ко всем сегментам в данном интервале. Чтобы ввести свойства для одного сегмента, элементы 2 и 3 необходимо задать равными друг другу.
4
5
Внутренний диаметр трубs (или эквивалентный диаметр для кольцевых поперечных сечений) •
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M)
•
ПО УМОЛЧАНИЮ: нет изменений по сравнению с предыдущим значением
Эффективная абсолютная шероховатость трубопровода Это значение используется для вычисления коэффициента трения Феннинга.
6
7
1958
•
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M)
•
ПО УМОЛЧАНИЮ: из предыдущего значения
Поперечное сечение для потока флюида m2 (METRIC), cm2 (LAB),
ft2 (FIELD), m2 (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: π (D2/4), если диаметр задан в элементе 4, в противном случае нет изменений по сравнению с предыдущим значением
Объем сегмента m2 (METRIC), cm2 (LAB),
ft2 (FIELD), m2 (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: A L, если диаметр задан в элементе 4, в противном случае нет изменений по сравнению с предыдущим значением
Ключевые слова WSEGPROP
ECLIPSE 300, только термальная опция
ECLIPSE 300, только термальная опция
ECLIPSE 300, только термальная опция
8
9
Площадь поперечного сечения стенки трубы (см. примечание 3 в ключевом слове WELSEGS). Для труб с круговым поперечным сечением его площадь может быть , где ro — внешний радиус, а ri — вычислена с помощью формулы внутренний радиус. m2 (METRIC), ccm2 (LAB),
ft2 (FIELD), m2 (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нет изменений по сравнению с предыдущим значением
Объемная теплоемкость стенок трубы. kJ/m3/K (METRIC), J/cm3/K (LAB),
btu/ft3/°F (FIELD), kJ/m3/K (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: Нет изменений по сравнению с предыдущим значением.
10 Теплопроводность стенок трубы. •
ЕДИНИЦЫ:
kJ/m/day/°C (METRIC), J/cm/hr/K (LAB),
btu/ft/day/°F (FIELD), kJ/m/day/K (PVT-M)
•
ПО УМОЛЧАНИЮ: Нет изменений по сравнению с предыдущим значением.
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей также должна заканчиваться косой чертой (/).
Пример WSEGPROP -- Имя PROD1 PROD2 /
Сегменты 15 17 12 12
Диаметр 0.25 / 0.2 /
Шероховатость
Площадь
Объем
Ключевые слова WSEGPROP
1959
WSEGPULL
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определение сегмента, представляющего насос с принудительной подачей для забойного сепаратора Это ключевое слово определяет сегмент скважины, представляющий насос с принудительной подачей для забойного водяного сепаратора в многосегментной скважине. Насос с принудительной подачей можно использовать для управления скоростью удаления воды из сепаратора и повторной закачки в пласт. Насос должен быть расположен в отводном сегменте сепаратора (элемент 3 ключевого слова WSEGSEP) или в любом другом месте дальше вдоль ветви нагнетания воды. Дополнительную информацию по забойным сепараторам см. в разделе «Забойные сепараторы (ECLIPSE 100)» на стр. 519 «Технического описания ECLIPSE». Перепад давления в устройстве представляет собой разность двух компонентов: [3.232],
где δPpump представляет собой давление нагнетания от насоса, работающего при определенной полезной мощности, [3.233]
Cu
константа для преобразования единиц измерения, приведенная в Таблице 3.13;
Powmax
максимальное полезная мощность нагнетания насоса (заданное в элементе 3).
V
локальный объемный дебит флюида через насос;
δPmax
максимальное давление нагнетания (заданное в элементе 4).
Если мощность насоса слишком мала, расход потока воды в отводной ветви может не соответствовать потоку воды из пласта в сепаратор. В этом случае избыточная вода останется в потоке добычи, который выходит на поверхность. С другой стороны, если мощность насоса слишком большая, поток флюида через отводную ветвь может превысить поток воды из пласта в сепаратор. В этом случае поток отходящей ветви также будет включать в себя некоторое количество пластовой нефти, которая будет повторно закачиваться вместе с водой. Для оптимизации сепарации поток отводящей ветви должен поддерживаться равным входящему потоку воды в сепаратор. Снижение давления используется для понижения давления нагнетания насоса при избыточном перетоке нефти в поток нагнетания воды. Это понижает давление нагнетания на величину, значительно увеличивающуюся при избыточном перетоке нефти в отходящей ветви воды: [3.234]
F
коэффициент градиента (заданный в элементе 6);
Qo
расход нефти через устройство, из водоотводного отверстия сепаратора ;
Qo lim
— это предел дебита нефти, который инициирует снижение давления (задают в элементе 5).
Следовательно, для достижения оптимальной сепарации мощность насоса и максимальное давление нагнетания должны быть, по крайней мере, достаточными для повторной закачки всей добытой воды, а градиента следует задать в элементе 6 таким, который позволил бы δPreduc сбалансировать δPpump в для приемлемого диапазона скоростей перетока нефти. Большие значения коэффициента градиента могут ухудшить сходимость 1960
Ключевые слова WSEGPULL
многосегментной скважины; для улучшения сходимости рекомендуется использовать ключевое слово WSEGITER. Фактическая применяемая к насосу мощность, δP V / Cu, может быть записана в файл Summary при помощи мнемоники SPPOW секции SUMMARY. Таблица 3.13 Константы преобразования для единиц измерения Система единиц METRIC FIELD LAB PVT-M
Cu
мощность
864.0 3.301E5 3.553E4 852.7
kW hp W kW
расход
давление
3
m /day ft3/day cm3/hr m3/day
bar psi atm atm
Ключевое слово WSEGPULL следует произвольным числом записей данных, каждая из которых содержит описанные ниже элементы данных. Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту. 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающеесязвездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также можно использовать имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST. Сегменты скважин должны быть предварительно заданы ключевым словом WELSEGS.
2
Номер сегмента, содержащего насос с принудительной подачей. Целое число между 2 и NSEGMX. Насос должен быть расположен в отводном сегменте сепаратора (элемент 3 ключевого слова WSEGSEP) или в любом другом месте дальше вдоль ветви нагнетания воды.
3
Максимальная мощность насоса •
4
6
kW (METRIC), W (LAB),
hp (FIELD), kW (PVT-M)
Максимальное давление нагнетания, δPmax •
5
ЕДИНИЦЫ:
ЕДИНИЦЫ:
bars (METRIC), atm (LAB),
psi (FIELD), atm (PVT-M)
Предельный дебит потока нефти из водозабора через насос, Qo lim sm3/day (METRIC), scm3/hr (LAB),
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
stb/day (FIELD), sm3/day (PVT-M)
Коэффициент F для члена, описывающего снижение давления bars/(sm3/day) (METRIC), psi/(stb/day) (FIELD), atm/(scm3/hr) (LAB), atm/(sm3/day) (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: 0.0
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей также должна заканчиваться косой чертой (/).
Ключевые слова WSEGPULL
1961
Пример WSEGPULL -- Имя -- Скважины PROD1 /
1962
Ключевые слова WSEGPULL
Сегмент No 23
Максимум Pow 10.0
Максимум Dp 300
Qo Lim 0.0
F 50 /
WSEGSEP
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определение сегмента, представляющего забойный сепаратор Забойные сепараторы способны отделять воду или свободный газ от смеси, протекающей внутри многосегментной скважины (см. раздел «Многосегментные скважины», стр. 499 «Технического описания ECLIPSE») и направлять его в отводную ветвь для повторной закачки в пласт. Это ключевое слово обозначает сегмент скважины как забойный сепаратор. Данный сегмент должен иметь три соединенных с ним сегмента. •
Впускной сегмент, из которого скважинный поток входит в сепаратор.
•
Сегмент водо- или газоотвода, являющийся началом отводной ветви, через которую закачивается сепарированный флюид обратно в пласт.
•
Выпускной сегмент, через который протекает оставшийся флюид для продолжения его потока по направлению к устью скважины; это естественно будет выпускным сегментом сепарационного сегмента на той же ветви.
Отводной сегмент или любой другой сегмент в отводной ветви может содержать насос для контроля расхода флюида при прохождении через отводную ветвь. Этот насос должен моделироваться либо с помощью таблицы VFP с отрицательными значениями потока (т. к. поток будет направляться от устья скважины), либо, в случае сепарации воды, с использованием модели устройства насоса с принудительной подачей (ключевое слово WSEGPULL). Насос можно также разместить и в любом другом месте в скважине, но только не в самом сепарационном сегменте. Более подробное описание модели забойного сепаратора см. в разделе «Забойные сепараторы (ECLIPSE 100)» на стр. 519 «Технического описания ECLIPSE». За ключевым словом WSEGSEP следует произвольное число записей данных, каждая из которых содержит описанные ниже элементы данных. Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту. 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающееся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST. Сегменты скважин должны быть предварительно заданы ключевым словом WELSEGS.
2
Номер сегмента забойного сепаратора — целое число от 2 до NSEGMX.
3
Номер сегмента отводного сегмента — целое число от 2 до NSEGMX. Отводной сегмент следует расположить на боковой ветви и подключить к сегменту сепаратора. Сегмент сепаратора следует определить как выпускной сегмент отводного сегмента в ключевом слове WELSEGS, поскольку сепаратор должен быть расположен рядом с отводным отверстием в напралении к устью скважины. Обратите внимание, что фактический поток обычно направлен в противоположную сторону.
4
Отделяемая фаза, которая выводится предпочтительно через отводное отверстие. WAT
Через отводное отверстие в основном удаляется вода из флюида в сепараторе.
GAS
Через отводное отверстие удаляется свободный газ (под давлением сегмента сепаратора) из флюида в сепараторе.
NONE
Отводное отверстие выступает в качестве стандартного отводящего/ подводящего отверстия для сегмента в элементе 2, который больше не будет действовать в качестве забойного сепаратора. Ключевые слова WSEGSEP
1963
• 5
ПО УМОЛЧАНИЮ: NONE
Максимальная эффективность сепарации для отводного отверстия, Emax — число от 0,0 до 1.0. Доля задержки, αof, преобладающей фазы на выходе, равно этой величине, до тех пор, пока доля задержки фазы в оставшейся в сегменте сепаратора смеси остается выше уровня, указанного в элементе 6. •
6
ПО УМОЛЧАНИЮ: 1.0
Граничная доля задержки, αlim, ниже которого эффективность сепаратора начинает падать. Когда доля задержки фазы, оставшейся в сегменте сепаратора, αsep, будет ниже значения αlim, эффективность сепаратора понизится пропорционально до нуля, Значение αlim должно быть больше нуля, но не больше 1,0. Чем меньше это значение, тем меньший объем оставшейся внутри сепаратора отделенной фазы будет протекать в направлении устья скважины. Однако слишком малые значения (<0,001) могут приводить к проблемам со сходимостью. •
ПО УМОЛЧАНИЮ: 0,01
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей также должна заканчиваться косой чертой (/). Примечание
Сегмент сепаратора должен использовать модель однородного потока. Если ранее он был настроен на использование модели дрейфа притока, ECLIPSE автоматически изменит ее на модель однородного потока. Работа забойного сепаратора может увеличить число итераций для модели скважины, необходимых для сходимости решения для скважины. При возникновении проблем со сходимостью воспользуйтесь ключевым словом WSEGITER для увеличения числа итераций и/или циклов итераций.
Пример WSEGSEP -- Well -- Name PROD1 /
1964
Ключевые слова WSEGSEP
Separator Segment 3
Offtake Segment 14
Offtake Phase 'WAT'
Maximum Efficiency 1.0
Limiting Holdup Fr 0.001/
WSEGTABL
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Расчет падения давления в сегменте по VFP-таблицам Это ключевое слово определяет отдельные сегменты многосегментной скважины, для которых значения падения давления будут получены из таблицы VFP, а не при помощи встроенной модели потока (см. раздел «Падения давления из таблиц VFP», стр. 507 «Технического описания ECLIPSE»). За ключевым словом следует произвольное число записей данных, каждая из которых содержит описанные ниже элементы данных. Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту. 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающееся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST. Сегменты скважин должны быть предварительно заданы ключевым словом WELSEGS.
2
Номер сегмента в начале интервала — целое число между 2 и NSEGMX.
3
Номер сегмента в конце интервала Целое число между 2 и NSEGMX, не меньше элемента 2. Следующие элементы данных в этой записи относятся ко всем сегментам в данном интервале. Чтобы ввести данные для одного сегмента, элементы 2 и 3 необходимо заданы равными друг другу.
4
Номер VFP таблицы добывающей скважины. Таблицу VFP добывающей скважины с этим номером следует ввести заранее при помощи ключевого слова VFPPROD. Второй элемент в первой записи интерпретируется как опорная длина или опорная глубина участка сегмента, что позволяет ECLIPSE масштабировать интерполированное падение давления в каждом сегменте пропорционально его длине или глубине участка сегмента (см. элемент 7). В таблицу могут быть включены отрицательные потоки, которые рассматриваются как потоки, текущие в противоположном направлении — от устья скважины (за положительное направление потока принимают течение к устью скважины). Очевидно, нет смысла в нулевом значении потока, поскольку при этом значения WFR и GFR будут равны единице. Если введено значение 0, расчет падения давления возвращается к использованию модели однородного потока. •
5
ПО УМОЛЧАНИЮ: 0
Компоненты падения давления, которые включаются в таблицу VFP. FH
Падение за счет трения и гидростатическое падение давления. Таблица VFP включает сумму падения давления за счет трения и гидростатического падения давления. Комбинированное падение давления, интерполированное из таблицы VFP, подается на выход в качестве падения давления за счет трения, поскольку в таблице отсутствует информация для разделения этого значения на две составляющие.
F-
Только за счет трения. Гидростатический перепад давления вычисляют по плотности флюида в сегменте и складывают с перепадом давления за счет Ключевые слова WSEGTABL
1965
трения, интерполированным из таблицы VFP. Данная опция полезна для применения в случае волнообразных участков трубы с целью устранения необходимости в составлении отдельных таблиц для каждого угла наклона. Перепад давления за счет ускорения вычисляют отдельно и складывают с перепадом давления за счет трения и гидростатическим перепадом, если в элемент 6 записи 1 ключевого слова WELSEGS было введено значение HFA. Его вычисляют при помощи диаметра и площади сегмента, которые вводят в WELSEGS или WSEGPROP. (См. «Компоненты падения давления», стр. 508 «Технического описания ECLIPSE»). • 6
ПО УМОЛЧАНИЮ: FH
Процедура обработки потоков, амплитудные значения которых больше или меньше, первого значения потока в таблице VFP. REV
Обращает направление потоков и потерь давления в таблице. Данная процедура рекомендуется к использованию в горизонтальных сегментах или сегментах, представляющих штуцеры, либо же при работе с т VFP аблицами (см. элемент 5), в которых табличное значение падения давления не имеет гидростатического компонента. В данных случаях падение давления может просто изменить направление при обращении потока. Первое значение потока в таблице VFP должно быть положительным. Для отрицательных потоков будет применяться принцип «зеркального отражения» таблицы. Для потоков между + и – первое значение потери давления будет линейно интерполироваться между этими двумя точками.
FIX
Зафиксировать поисковое значение дебита на первой точке в таблице. Данная процедура рекомендуется к использованию в вертикальных или наклонных сегментах, в которых ожидаемая потеря давления изза трения в противотоке будет слишком незначительной по сравнению с потерей гидростатического давления. (Вышеупомянутая опция «обратного потока» не подходит для данных расчетов, т. к. потеря гидростатического давления не будет изменять свое направление при обращении потока). Если первое значение потока в таблице VFP является положительным, то оно должно быть достаточно низким для получения незначительного падения давления из-за трения, таким образом, вычисленное падение давления из-за трения будет оставаться незначительным при противотоке.
EXT
Линейная экстраполяция падения давления от потока. Данный метод необходимо использовать с особой осторожностью, т. к. значительная экстраполяция (в особенности в области отрицательного потока) может привести к возникновению проблем со стабильностью системы.
•
ПО УМОЛЧАНИЮ: значение по умолчанию для этого элемента отсутствует, так как соответствующее значение зависит от типа сегмента.
Примечание
7
1966
Для потоков, значения которых лежат выше самого большого значения в таблице, используется линейная экстраполяция. Для значений WFR и GFR, лежащих вне диапазона их табличных значений, справочное значение соответствующей величины будет взято по ближайшей табличной точке. Это сделано для того, чтобы избежать проблем со стабильностью, которые могут возникать при экстраполяции таблицы по этим значениям.
Инструкции по масштабированию интерполированных значений падения давления в соответствии с длиной или глубиной участка каждого сегмента.
Ключевые слова WSEGTABL
LEN
Интерполированные значения падения давления масштабируются пропорционально длине сегмента в отношении табличной опорной длины. Второй элемент первой записи ключевого слова VFPPROD интерпретируется как опорная длина таблицы.
DEP
Интерполированное значение падения давления масштабируется пропорционально глубине участка сегмента (то есть изменению глубины в зависимости от длины сегмента) в отношении табличной опорной глубины участка сегмента. Второй элемент первой записи ключевого слова VFPPROD интерпретируется как табличная опорная глубина участка сегмента.
NO
Интерполированное значение падения давления автоматически не масштабируется в соответствии со свойствами сегмента. (Эту опцию рекомендуется использовать, если в таблице VFP представлена потеря давления в штуцере).
•
ПО УМОЛЧАНИЮ: LEN
(См. раздел «Масштабирование падения давления», стр. 507 «Технического описания ECLIPSE»). 8
Значение ALQ, используемое при поиске в таблице. •
ЕДИНИЦЫ: Выбор единиц зависит от значения величины ALQ, используемой при создании таблицы. Например, если таблица была создана при помощи VFPi с целью моделирования потери давления в штуцере (с определением системы единиц BEAN для величины ALQ), то ALQ представляет собой диаметр штуцера в мм (единицы METRIC) или долях 1/64 (единицы FIELD).
•
ПО УМОЛЧАНИЮ: 0,0
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей также должна заканчиваться косой чертой (/).
Пример WSEGTABL -- Well -- Name PROD1 PROD1 /
Segments From To 5 12 4 4
VFP Table 4 5
P Drop Compnts FH F-
-ve Flow FIX REV
Scale Pdrop LEN / NO /
ALQ Value
Ключевые слова WSEGTABL
1967
WSEGVALV
x ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определение сегмента, представляющего субкритический клапан Данное ключевое слово определяет отдельные сегменты скважины, представляющие собой субкритический клапан в многосегментной скважине (см. раздел «Многосегментные скважины», стр. 499 «Технического описания ECLIPSE»). Оно накладывает дополнительное падение давления в сегменте за счет потока через определенную конструкцию с особой площадью поперечного сечения. Падение давление в устройстве рассчитывается с использованием однородной модели субкритического потока через трубу, содержащий эту конструкцию. [3.235],
где δPcons учитывает воздействие этой конструкции и рассчитывается по формуле:
[3.236]
Cu
константа для преобразования единиц измерения, приведенная в Таблице 3.14;
ρ
плотность смеси флюидов;
vc
скорость потока смеси через конструкцию;
Cv
безразмерный коэффициент расхода для клапана.
δPfric
учитывает любую дополнительную потерю давления за счет трения в сегменте, содержащем клапан. Это стандартное выражение для потери давления за счет трения при прохождении однородного потока через трубу. [3.237],
где f
коэффициент трения Феннинга;
L
дополнительная длина трубы в сегменте;
D
диаметр трубы (а не конструкции);
vp
скорость потока смеси в трубе.
Очевидно, vc и vp зависят от соответствующих площадей поперечного сечения конструкции и трубы и локального объемного дебита смеси через сегмент (qm). [3.238]
Сумма потерь давления δP = δPfric + δPcons в сегменте с клапаном входит в отчет как потеря давления за счет трения; потерю давления за счет ускорения приравнивают нулю.
1968
Ключевые слова WSEGVALV
Таблица 3.14 Константы преобразования для единиц измерения Система единиц
Cu
плотность
скорость
давление
METRIC FIELD LAB PVT-M
1.0E-5 2.159E-4 9.869E-7 9.869E-6
kg/m3 lbm/ft3 gm/cm3 kg/m3
m/s ft/s cm/s m/s
bar psi atm atm
За ключевым словом WSEGVALV следует произвольное число записей данных, каждая из которых содержит описанные ниже элементы данных. Каждая запись заканчивается косой чертой (/), а последовательность записей должна заканчиваться дополнительной пустой записью, содержащей только косую черту. 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающееся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST. Сегменты скважин должны быть предварительно заданы ключевым словом WELSEGS.
2
Номер сегмента, который должен включать клапан — целое число от 2 до NSEGMX.
3
Безразмерный коэффициент расхода для клапана, Cv.
4
Площадь поперечного сечения для потока в конструкции, Ac. Это число используется для преобразования объемного дебита флюида через сегмент в значение скорости потока в конструкции, vc. •
5
ЕДИНИЦЫ:
m2 (METRIC), cm2 (LAB),
ft2 (FIELD), m2 (PVT-M)
Дополнительная длина трубы, на которой происходит падение давления за счет трения, L. Приравняйте это значение нулю, если в данном сегменте отсутствует дополнительная потеря давления за счет трения.
6
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: длину сегмента получают на основе данных из ключевого слова WELSEGS.
m (METRIC), cm (LAB),
ft FIELD), m (PVT-M)
Диаметр трубы, D, используется в расчетах падения давления за счет трения. Для труб некруглого сечения используйте эквивалентный диаметр (4 * площадь / периметр). Введенное здесь значение замещает диаметр, введенный в элемент 7 ключевого слова WELSEGS.
7
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: без изменений; начальное значение берут из элемента 7 ключевого слова WELSEGS.
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M)
Абсолютная шероховатость стенок трубы. Это значение используется для вычисления коэффициента трения Феннинга при потере давления за счет трения. Введенное здесь значение замещает значение шероховатости, введенное в элемент 8 ключевого слова WELSEGS. Ключевые слова WSEGVALV
1969
8
•
ЕДИНИЦЫ:
m (METRIC), cm (LAB),
ft (FIELD), m (PVT-M)
•
ПО УМОЛЧАНИЮ: без изменений; начальное значение берут из элемента 8 ключевого слова WELSEGS.
Площадь поперечного сечения трубы, Ap, используется в расчетах падения давления за счет трения. Это число используется для преобразования объемного дебита флюида через сегмент в значение скорости потока в трубе, vp. Введенное здесь значение замещает значение площади, введенное в элемент 9 ключевого слова WELSEGS. m2 (METRIC), cm2 (LAB),
ft2 (FIELD), m2 (PVT-M)
•
ЕДИНИЦЫ:
•
ПО УМОЛЧАНИЮ: без изменений; начальное значение берут из элемента 9 ключевого слова WELSEGS.
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей также должна заканчиваться косой чертой (/).
Пример WSEGVALV -- Well -- Name PROD1 PROD1 /
1970
Ключевые слова WSEGVALV
Seg No 23 24
Cv
Ac
L
D
Rough
Ap
0.66 0.66
0.01 0.01
0.0 / нет длины трения / данные взяты из ключевого слова WELSEGS
WSEPCOND
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задание условий сепарации для скважин Это ключевое слово связывает условия сепарации со скважиной. В композиционных расчетах для назначения условий сепарации конкретной скважине должно использоваться ключевое слово WSEPCOND. За ключевым словом следует произвольное число записей, каждая из которых содержит элементы данных, описанные ниже, и оканчивается косой чертой (/). Записи могут быть завершены на любом элементе с помощью косой черты (/); оставшимся элементам будут присвоены значения по умолчанию. Значения по умолчанию также можно установить равными нулю счетчиком повторов вида n*, где n — число последовательных элементов, задаваемых по умолчанию. Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающееся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Имя сепаратора, связанного со скважиной. Здесь должна быть мнемоника, ранее введенная при помощи SEPCOND.
Примечание
Этот параметр используется, если не применяется WSEPCOND, а скважина принадлежит какой-либо группе, которая имеет сепаратор, заданный по умолчанию (см. SEPCOND). В других случаях используются параметры сепаратора, указанные в ключевом слове FIELDSEP. Если ключевое слово FIELDSEP не было введено, используется однократный переход к нормальным условиям.
Пример WSEPCOND P11 SEP1 / 'A*' SEP2 / /
Ключевые слова WSEPCOND
1971
Функции водонасыщенности (для GASWAT)
WSF
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово используется для ввода двухфазных относительных проницаемостей воды при расчетах GASWAT. Относительная проницаемость газа и капиллярное давление в системе газ-вода вводят при помощи ключевого слова GSF. Указанные данные состоят из ряда таблиц с данными о двухфазной водонасыщенности, каждая из которых заканчивается косой чертой (/). Каждая таблица состоит из двух столбцов данных. Число таблиц должно быть равным числу таблиц насыщенности в расчете, которое задается ключевым словом TABDIMS и по умолчанию равно 1. Столбец: 1
Водонасыщенность. Значения должны находиться между 0 и 1 и должны монотонно возрастать вниз по столбцу.
2
Соответствующее значение относительной проницаемости воды. Значения должны находиться между 0 и 1 и оставаться постоянными или возрастать вниз по столбцу. Первое значение в столбце должно быть равно 0.
В каждом столбце данной таблицы должно быть одно и то же число элементов, а число строк должно быть меньше или равно максимальному числу строк данных по насыщенности, определяемых ключевым словом TABDIMS.
Пример WSF 0 .2 .4 .5 .6 .7 .78
1972
Ключевые слова WSF
0 0 .004 .036 .146 .42 1.00
/
WSOLVENT
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Установка доли растворителя для скважин, нагнетающих газ Это ключевое слово используется для определения доли растворителя в потоке нагнетания для каждой скважины, нагнетающей газ, когда задействована модель растворителя (ключевое слово SOLVENT в секции RUNSPEC). Если в графике нагнетания отсутствует ключевое слово WSOLVENT, то значение доли растворителя принимается равным нулю. Данные должны вводиться только для тех скважин, которые в данный момент объявлены как нагнетающие газ. За ключевым словом следует произвольное число записей, каждая из которых содержит следующие элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающееся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Доля растворителя в потоке нагнетания для скважины.
Каждая запись заканчивается косой чертой (/). Последовательность записей заканчивается пустой записью, содержащей только косую черту (/).
Пример WSOLVENT INJ1 1.0 / INJ2 0.0 / INJ3 0.5 / /
Ключевые слова WSOLVENT
1973
WSURFACT
x ECLIPSE 100 ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Задание концентрации ПАВ для нагнетательных скважин Это ключевое слово используется для определения концентрации ПАВ в нагнетаемом потоке каждой скважины, когда задействована модель ПАВ. Если в графике нагнетания отсутствует ключевое слово WSURFACT, то значения концентрации принимаются равными нулю. Данные должны вводиться только для скважин, которые в данный момент определены как скважины, нагнетающие воду. За ключевым словом следует произвольное записей, каждая из которых содержит следующие элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающееся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Концентрация ПАВ в потоке нагнетания для скважины. •
ЕДИНИЦЫ:
kg/m3 (METRIC), g/cm3 (LAB),
lb/stb(FIELD), kg/m3 (PVT-M).
Каждая запись заканчивается косой чертой (/). Последовательность записей заканчивается пустой записью, содержащей только косую черту (/).
Пример WSURFACT INJS1 0.3 / INJS2 0.2 / /
1974
Ключевые слова WSURFACT
WTAKEGAS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Порядок вычетания газа из добычи Это ключевое слово определяет порядок, в котором топливный газ, газ на продажу и газ для обратной закачки извлекаются из потока добытого газа группы- источника или группы управления обратной закачкой. Определение этих величин см. в примечаниях ниже. Возможны все шесть вариантов: FRS, FSR, RFS, RSF, SFR, SRF. По умолчанию используется вариант FSR — топливный газ (ключевое слово GRUPFUEL), затем газ на продажу (ключевое слово GRUPSALE), а остаток приходится на газ для обратной закачки. Если газа не хватает для удовлетворения всех трех требований, предусмотрен следующий порядок приоритетов. Возможные аргументы: FRS
топливный газ, затем газ для обратной закачки, затем газ на продажу.
FSR
топливный газ, затем газ на продажу, затем газ для обратной закачки.
RFS
газ для обратной закачки, затем топливный газ, затем газ на продажу.
RSF
газ для обратной закачки, затем газ на продажу, затем топливный газ.
SFR
газ на продажу, затем топливный газ, затем газ для обратной закачки.
SRF
газ на продажу, затем газ для обратной закачки, затем топливный газ.
Примечания 1
Группа- источник — это группа, которая обеспечивает пар для закачки газа. Для группы нагнетания (см. ключевое слово GINJGAS или GRUPINJE) или для потоков нагнетания (см. ключевое слово WINJGAS или WELLINJE), группа- источник определяется в элементе 3, если в элементе 2 потока нагнетания флюида задано значение GV. (Для потоков нагнетания, кроме потоков со значением GV, группыисточники отсутствуют).
2
Если поток нагнетания поступает из группы- источник, то при вычислении темпов нагнетания принимают во внимание объем газа из этого источника, доступный для повторной закачки,, но в только в том случае, если установлен флаг доступности (то есть если введено ключевое слово WAVAILIM). Газ, доступный для повторной закачки, по умолчанию равен дебиту газа групп- источников за вычетом расхода топливного газа и заданного объема газа на продажу. Однако задавая соответствующие аргументы ключевого слова WTAKEGAS, можно определять более высокий приоритет повторной закачки по сравнению с топливными и/или товарными требованиями. Любой ранее импортированный газ группы (ключевое слово GADVANCE) также будет добавлен к имеющемуся газу.
3
Если источник потока нагнетания находится в отдельной ступени сепаратора (см. элемент 5 ключевого слова GINJGAS), состав топливного и газа на продажу зависит от повторно нагнетаемого газа. Если заданы уровни добычи топливного или газа на продажу, имеющие более высокий приоритет по сравнению с нагнетанием, все равно расчет нагнетания производится в первую очередь для того, чтобы определить состав газа, остающегося на долю топливного и газа на продажу. Однако темпы нагнетания будут ограничены требованием более высокого приоритета уровней топливного и газа на продажу.
4
Группой управления обратной закачкой является группа, дебит которой используют для управления темпом обратного нагнетания. В ключевом слове GCONINJE это группа, указанная в элементе 11. В ключевом слове GRUPINJE это группа, указанная Ключевые слова WTAKEGAS
1975
в элементе 12, если элемент 11 имеет значение G. В ключевом слове WELLINJE это группа, указанная в элементе 14, если элемент 13 имеет значение G. Группа управления обратной закачкой имеет значение, если только установлена ненулевая доля обратной закачки (GCONINJE — элемент 6, GRUPINJE — элемент 10, WELLINJE — элемент 12). 5
Если происходит обратная закачка указанной доли дебита газа в поверхностных условиях группы управления, доступный дебит газа группы управления умножается на долю обратной закачки. Дебит доступного добытого газа по умолчанию равен дебиту газа группы управления плюс любой импортированный газ, отнесенный к ней (ключевое слово GADVANCE), минус расход топливного газа и минус заданный объем газа на продажу. Однако если аргумент R ключевого слова WTAKEGAS предшествует аргументу F, то ее расход топливного газа не вычитается. Аналогично, если аргумент R ключевого слова WTAKEGAS предшествует аргументу S, то ее расход газа на продажу не вычитается.
См. также раздел «Опции управления нагнетанием для группы скважин» на стр. 998 «Технического описания ECLIPSE».
Пример WTAKEGAS RSF /
1976
Ключевые слова WTAKEGAS
WTEMP
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Определение температуры воды для нагнетательной скважины Это ключевое слово используется для определения значения температуры нагнетаемой воды, когда задействована температурная опция (ключевое слово TEMP в секции RUNSPEC). За ключевым словом следует произвольное записей, каждая из которых содержит следующие элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающееся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST. Скважина (скважины) должна быть предварительно объявлена, как нагнетательная.
2
Температура нагнетаемой воды. •
ЕДИНИЦЫ: °C (METRIC), °F (FIELD), °C (LAB), °C (PVT-M)
Каждая запись заканчивается косой чертой (/). Последовательность записей заканчивается пустой записью, содержащей только косую черту (/).
Пример WTEMP INJ1 INJ2 /
40.0 / 45.0 /
Ключевые слова WTEMP
1977
WTEST
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Инструкции для периодической проверки закрытых скважин За ключевым словом следует произвольное записей, каждая из которых содержит следующие элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающееся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Интервал проверки Должен быть больше, чем нуль. •
ЕДИНИЦЫ: days (METRIC), days (FIELD), hrs (LAB), days (PVT-M)
Проверка скважины будет выполняться в начале первого временного шага, который начинается за определенным интервалом, истекшим с момента ее закрытия. Последующие проверки будут выполняться на каждом временном шаге, который начинается после заданного интервала, прошедшего со времени предыдущей проверки. Если интервал проверки очень мал (например, 1 сутки), проверка скважины будет выполняться в начале каждого временного шага (за исключением, конечно, случая, когда временные шаги меньше, чем интервал проверки). 3
Условие (условия) закрытия, позволяющее проверку Строка до 5 символов. Если строка содержит P: Проверка скважины, будет выполняться в случае, если онабыла закрыта по любой физической причине (например, невозможность работать при ограничении по BHP или THP). Она будет открыта, если проверка покажет, что скважина может работать снова. Если строка содержит E: Проверка скважины, будет выполняться, если она была закрыта из-за экономических ограничений, задаваемых в ключевых словах WECON, CECON или, для ECLIPSE 100, WECONINJ. Если скважина имеет, по крайней мере, одно открытое соединение, то она будет открыта при выполнении всех ограничений, заданных в WECON. Все закрытые соединения не будут открываться вновь. Однако, если в скважине нет открытых соединений, она должна быть закрыта после ремонта вследствие нарушения ограничений по обводненности, GOR или WGR. В этом случае все соединения, которые были закрыты на автоматический ремонт, будут проверяться индивидуально. Соединение будет вновь открыто, если его обводненность, GOR и WGR не превышают ограничения, установленные WECON и CECON. Соединения, закрытые вручную, проверяться не будут. Скважина будет открыта, если, по крайней мере, одно соединение будет открыто вновь. Если строка содержит G: Скважина будет открыта, если она была закрыта из-за ограничений GROUP или FIELD, установленных в ключевом слове GECON или семействе GCON----. Скважина открывается безоговорочно, так как не может проверяться изолированно. Если это вызывает нарушение ограничения для группы или месторождения, ремонтное действие будет выполняться в конце временного шага обычным образом. Если в скважине нет открытых соединений, все соединения, закрытые автоматическим ремонтом, будут вновь открыты.
1978
Ключевые слова WTEST
Только ECLIPSE 100
Если строка содержит D: Проверка скважины, на условия закрытия по превышению ее максимального проектного предела THP, установленного в ключевом слове WTHPMAX. Она будет вновь открыта, если ее THP упадет ниже максимального значения для повторного открытия при работе с заданным дебитом (при условии, что она удовлетворяет другим ограничениям на дебит и давление). Ограничение расхода, применяемое для проверки, и максимум THP для повторного открытия устанавливаются в ключевом слове WTHPMAX.
Только ECLIPSE 100
Если строка содержит С: Испытания закрытых на автоматический ремонт соединений на предмет повторного открытия проходят в индивидуальном порядке, пока скважина все еще открыта. Соединение будет вновь открыто, если оно не нарушает ограничения, установленные в WECON или CECON. Любые соединения, закрытые вручную, повторно не открываются. Разница между этим типом испытаний и E-тестом заключается в том, что E-тест проводится только после закрытия всей скважины из-за экономических ограничений, в то время как C-тест проводится, когда закрыты одно или более соединений, но скважина все еще остается добывающей, поскольку работают остальные соединения. Интервал проверки (элемент 2) не позволяет осуществлять испытание до тех пор, пока не прошло заданное число дней с момента автоматического закрытия любого соединения в этой скважине. Поскольку сама скважина не обязательно будет открыта после успешного прохождения C-теста, время запуска (элемент 5) не применяется. Скважины (а также соединения — с помощью опции C), закрытые вручную, не проверяются. • 4
ПО УМОЛЧАНИЮ: ' ' (пустая строка, которая выключает процесс проверки для скважины)
Количество проверок скважин для повторного открытия Целое число от 0 до 32767 После того, как проверка скважины была выполнена указанное число раз (независимо от того, были ли успешны проверки), проверка больше не будет происходить до тех пор, пока этот элемент не будет вновь установлен в последующем ключевом слове WTEST. Значение 0 позволяет проверять скважину неограниченное число раз. •
Только ECLIPSE 100
5
ПО УМОЛЧАНИЮ: 0
Время запуска (Start-up time) Коэффициент эффективности скважины всегда обладает более высоким приоритетом по сравнению с заданным временем запуска, когда скважина вновь открывается после успешной проверки. В течение каждого временного шага после повторного открытия коэффициент эффективности будет умножаться на величину (T – To) / (start-up time) где T
время конца временного шага
To
время повторного открытия скважины
T– To < start-up time. Таким образом, если время запуска будет больше по сравнению с размером временного шага, скважина будет вводиться постепенно, что позволяет избежать трудностей, связанных со сходимостью на временном шаге, которые иногда наблюдаются при открытии высокодебитной скважины. Время запуска также применяется к скважинам с автоматическим включением и выключением (смотри ключевое слово WCYCLE). •
ЕДИНИЦЫ: days (METRIC), days (FIELD), hrs (LAB), days (PVT-M) Ключевые слова WTEST
1979
•
ПО УМОЛЧАНИЮ: 0.0, что соответствует моментальному включению.
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна оканчиваться пустой записью, содержащей только косую черту.
Пример WTEST 'PROD*' W1 /
1980
Ключевые слова WTEST
100 150
PE P
/ 10
/
WTHPMAX
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Максимальный проектный предел THP Это ключевое слово управляет опцией закрытия скважины, если ее устьевое давление возрастает выше заданного верхнего предела максимального проектного устьевого давления. Высокое THP может иметь место, если в скважине увеличивается GOR, например, из-за конуса газа. Закрытая скважина может периодически проверяться для повторного открытия (если требуется по ключевому слову WTEST). Скважина будет вновь открыта, когда ее THP упадет ниже заданного значения для повторного открытия, например, когда конус газа опустится, вызывая достаточное уменьшение GOR. Рабочее значение THP скважины будет сравниваться с ее максимальным проектным значением в конце каждого временного шага при проверке экономических ограничений (например, по ключевому слову WECON). Если THP превышает верхний предел, скважина будет закрыта или остановлена, в зависимости от инструкций в элементе 9 ключевого слова WELSPECS. Действие происходит в конце временного шага, поэтому предел THP будет превышен на одном временном шаге. Однако, вместе с экономическими ограничениями, если предел нарушается относительно больше, чем допуск, установленный в ключевом слове WLIMTOL, ECLIPSE повторит временной шаг после закрытия скважины. Скважины, закрытые по превышению их максимального значения THP, могут периодически проверяться на предмет их открытия. Проверка запрашивается ключевым словом WTEST, а в строке условия закрытия в элементе 3 этого ключевого слова должно быть 'D'. Во время проверки THP скважины вычисляется, работает ли скважина либо при заданном дебите данной фазы, либо при дебите, который был, когда скважина еще работала при условии удовлетворения ее значения BHP и ограничений на дебит других фаз, установленных в ключевых словах WCONPROD или WELTARG. Проверка выполняется в начале временного шага с использованием текущих условий в блоках сетки, содержащих соединения скважины. Если THP в скважине падает ниже заданного верхнего предела, скважина вновь открывается и будет работать до тех пор, пока не закроется вновь по достижению максимального проектного предела THP или по другой причине. За ключевым словом следует произвольное число записей, каждая из которых содержит следующие элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающееся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Максимальный проектный предел THP Скважина будет закрыта или остановлена (см. элемент 9 ключевого слова WELSPECS) в конце временного шага, если во время работы ее действующее THP превышает это значение. Значение по умолчанию, нулевое или отрицательное значение выключает этот предел. •
3
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M)
Применяемый предельный дебит (см. элемент 4), при котором скважина проверяется, может ли она быть вновь открыта после того, как она была закрыта из-за нарушения ее максимального предела THP ORAT
Дебит нефти Ключевые слова WTHPMAX
1981
WRAT
Дебит воды
GRAT
Дебит газа
LRAT
Дебит жидкости
RESV
Дебит флюида в пластовых условиях
• 4
ПО УМОЛЧАНИЮ: ORAT
Предельное значение дебита (см. элемент 3), применяемое при проверке возможности нового открытия скважины Единицы зависят от величины, выбранной в элементе 3. Соответствующие единицы приводятся в спецификации ключевого слова WCONPROD. Значение по умолчанию, нулевое или отрицательное значение будут задавать предельное значение дебита, равное дебиту скважины, когда она была последний раз закрыта после превышения ее максимального проектного значения THP.
5
Максимальное значение THP для повторного открытия скважины во время проверки •
ЕДИНИЦЫ:
barsa (METRIC), atma (LAB),
psia (FIELD), atma (PVT-M)
Скважина будет вновь открыта, если ее THP упадет ниже значения, заданного здесь. Значение не должно превышать максимальное проектное значение, заданное в элементе 2. Значение по умолчанию, нулевое или отрицательное значение приведут к использованию предельной величины, установленной в элементе 2. Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. Примечание
Элементы 3, 4 и 5 применяются только в том случае, если скважину нужно проверять периодически для повторного открытия после того, как она была закрыта из-за превышения максимального проектного значения THP. Если вы хотите, чтобы скважина проверялась периодически, вы должны задать соответствующие инструкции в ключевом слове WTEST и быть уверены, что в строке условия закрытия в элементе 3 этого ключевого слова содержится 'D'.
Пример WTHPMAX -- well -- name PROD1 PROD2 /
1982
Ключевые слова WTHPMAX
maxTHP limit 1000 1000
testing limit ORAT RESV
testing limit 500 1*
max THP value to reopen 800 / 800 /
WTMULT
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Умножение действующего заданного значения или ограничения для скважины Данное ключевое слово может использоваться для умножения управляющего параметра или ограничения для скважины на заданный коэффициент. Данные управления вначале должны быть полностью описаны в WCONPROD или WCONINJE. Данное ключевое слово не должно использоваться на скважине для воспроизведением истории (смотри ключевые слова WCONHIST и WCONINJH). За ключевым словом следует произвольное число записей, каждая из которых содержит следующие элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающееся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Только ECLIPSE 300
Только ECLIPSE 100
3
Определение значений управления или ограничения, подлежащих изменению ORAT
Дебит нефти
WRAT
Дебит воды
GRAT
Дебит газа
LRAT
Дебит жидкости
RESV
Дебит флюида в пластовых условиях
CVAL
Дебит теплоты
BHP
Забойное давление
THP
Устьевое давление (Вначале должен быть задан ненулевой номер таблицы VFP.)
LIFT
Величина, характеризующая величину искусственного лифта (Сначала должен быть задан ненулевой номер таблицы VFP.)
GUID
Направляющий дебит (Для группового управления скважинами.) Направляющий дебит может быть изменен, только когда для скважины есть определенный пользователем направляющий дебит для заданной фазы в ключевом слове WGRUPCON.
Коэффициент умножения для данной величины. Единицы зависят от выбранной величины. Соответствующие единицы перечислены в определениях ключевых слов WCONPROD и WCONINJE.
Каждая запись заканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту. См. также ключевое слово WELTARG.
Ключевые слова WTMULT
1983
Пример WTMULT PROD1 PROD2 /
1984
Ключевые слова WTMULT
ORAT RESV
1.5 / 0.8 /
WTRACER
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Устанавливает концентрацию индикаторов для нагнетательных скважин Это ключевое слово используется для задания величины концентрации индикатора в связанной с ним закачиваемой фазе. Если индикатор не появляется в списке названий индикаторов в ключевом слове WTRACER, концентрация предполагается равной 0,0. За ключевым словом следует произвольное число записей, каждая из которых содержит следующие элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающееся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST. Каждая скважина должна быть предварительно объявлена как нагнетательная.
2
Имя индикатора (до 3 символов)
3
Значение концентрации индикатора в потоке нагнетания, Tconc Если в элементе 4 задан суммарный коэффициент индикатора, то он берется в качестве максимальной концентрации индикатора Tconc.
ECLIPSE 100 Только ECLIPSE 100
4
Значение суммарного коэффициента индикатора, Tcum. Суммарный коэффициент индикатора позволяет определить концентрацию индикатора как линейную функцию от общей накопленной закачки в скважину. Это может быть полезно при моделировании процессов с образованием сероводорода H2S. Если задается суммарный коэффициент индикатора, то концентрация индикатора в потоке нагнетания выражается формулой: [3.239]
где CI
Общая накопленная закачка на предыдущем временном шаге
Tcum
Суммарный коэффициент индикатора
Tconc
Концентрация индикатора, введенная в элементе 3.
•
ЕДИНИЦЫ:
Для нефти и воды: 1/sm3 (METRIC), 1/scc (LAB), Для газа: 1/sm3 (METRIC), 1/scc (LAB),
5
1/stb (FIELD), 1/sm3 (PVT-M). 1/Mscf (FIELD), 1/sm3 (PVT-M).
Зарезервировано для FrontSim.
Каждая запись заканчивается косой чертой (/). Последовательность записей заканчивается пустой записью, содержащей только косую черту (/).
Ключевые слова WTRACER
1985
Пример WTRACER INJ1 WT1 INJ1 WT2 INJ2 WT1 INJ2 WT2 INJ3 IGS /
1986
Ключевые слова WTRACER
1.0 0.0 0.0 1.0 1.0
/ / / / /
WVFPDP
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Корректировка значения BHP скважины, полученного из таблиц VFP Это ключевое слово задает корректирующую величину давления, которая будет добавлена к значению BHP скважины, полученному интерполяцией таблиц VFP. Это может использоваться, например, для согласования дебита при заданном THP с помощью корректировки потерь эффективного давления между забоем и устьем скважины. Положительная корректировка увеличит BHP и уменьшит дебит добывающей скважины. Отрицательная корректировка улучшит добычу. Для нагнетательных скважин справедливо обратное. Кроме того, может быть задан коэффициент масштабирования потери давления в трубе. ECLIPSE корректирует значение BHP в скважине, полученное из таблицы VFP, путем умножения потери давления в трубе (BHP-THP) на этот коэффициент. Коэффициент масштабирования больше 1,0 увеличит BHP и уменьшит дебит добывающей скважины. За ключевым словом следует произвольное число записей, каждая из которых содержит следующие элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающееся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
∆P, корректировка давления, которую нужно добавить к BHP в скважине
3
•
ЕДИНИЦЫ:
bars (METRIC), atm (LAB),
•
ПО УМОЛЧАНИЮ: 0.0
psi (FIELD), atm (PVT-M)
Коэффициент масштабирования потери давления, Fp. BHP скважины заменяется на BHP* в соответствии с уравнением: [3.240]
•
ПО УМОЛЧАНИЮ: 1.0
Примечание
ECLIPSE автоматически корректирует BHP скважины для учета любых различий между ее опорной глубиной BHP (элемент 5 ключевого слова WELSPECS) и опорной глубиной из таблицы VFP (элемент 2 в первой записи ключевого слова VFPPROD или VFPINJ), прибавляя или вычитая поправку гидростатического давления на основе плотности флюида в стволе скважины. Это выполняется независимо от использования данного ключевого слова.
Ключевые слова WVFPDP
1987
Пример WVFPDP 'P*' PROD2 PROD3 /
1988
Ключевые слова WVFPDP
10.0 / -14.3 / 0.0 1.15 /
WVFPEXP
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Опции для преодоления некоторых сложностей со скважинами, управляемыми по THP За ключевым словом WVFPEXP следует произвольное число записей, каждая из которых содержит следующие элементы данных и оканчивается косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту (/). 1
Имя скважины, корневое имя скважины или имя списка скважин Корневое имя скважины, заключенное в кавычки и заканчивающееся звездочкой (*), может использоваться для обозначения нескольких скважин в одной записи. Также может использоваться имя списка скважин, заключенное в кавычки и начинающееся звездочкой (*). Списки скважин создаются с помощью ключевого слова WLIST.
2
Флаг «Неявный/явный» (см. примечание 1 ниже) IMP
Для скважины будет выполняться интерполяция ее таблицы VFP с неявными (самыми последними) значениями долей воды и газа в потоке
EXP
Для скважины будет выполняться интерполяция ее таблицы VFP с явными (с предыдущего временного шага) значениями долей воды и газа в потоке
• 3
Нужно ли закрывать скважину, если выяснится, что она работает на стабилизированном участке кривой VFP? (См. примечание 2 ниже). NO
Проверка не производится.
YES
В конце каждого временного шага ECLIPSE проверяет, является ли скважина управляемой по THP скважиной, а также работает ли она на стабилизированном участке кривой VFP, определяя это по нулевому градиенту BHP в зависимости от расхода. Если выяснится, что скважина работает на этом участке, она будет закрыта.
• 4
ПО УМОЛЧАНИЮ: IMP
ПО УМОЛЧАНИЮ: NO
Следует ли предотвращать переход скважины от управления по дебиту к управлению по THP, если ее работа ограничена неустойчивым участком кривой VFP? (См. примечание 3 ниже).
Ключевые слова WVFPEXP
1989
Примечание
В ECLIPSE 300 переход к управлению по THP предотвращается всегда, если это может привести к переключению. Этот элемент только определяет, входит ли данная операция в отчет или нет.
NO
В ECLIPSE 100 изменения режима управления не предотвращаются. При определенных обстоятельствах скважина может «переключаться» между управлением по THP и управлением по дебиту.
YES1
При управлении по дебиту (включая групповой контроль) скважина не перейдет под управление по THP, если низкий предел дебита предотвращает ее работу на неустойчивом участке кривой VFP при условии, что под управлением по THP добыча скважины будет больше. В первый раз, когда будет предотвращено переключение режима управления скважины, будет выведено сообщение.
YES2
•
Как при YES1, за исключением того, что сообщение будет выведено каждый раз, когда будет предотвращено переключение режима управления скважины.
ПО УМОЛЧАНИЮ: NO
Каждая запись данных должна заканчиваться косой чертой (/). Последовательность записей должна заканчиваться пустой записью, содержащей только косую черту.
Примечания 1. Неявные/явные доли воды и газа Когда скважина находится под управлением по THP, ее расход определяется общей областью взаимодействия отношения характеристики для притока (IPR) и кривой VFP, интерполированной для текущего значения доли воды и газа в потоке, на плоскости BHP в зависимости от дебита. Часто кривая VFP имеет U- образную форму, и когда имеется два пересечения, выбирается пересечение с более высоким значением расхода (поскольку второе неустойчиво). Если IPR не пересекает кривую VFP, скважина считается прекратившей существование. В инженерных расчетах точку пересечения обычно строят на кривой VFP для постоянной обводненности и GOR. Однако, если скважина вскрыта в ряде слоев с разными значениями обводненности, полная обводненность скважины будет зависеть от BHP, особенно когда из-за плохого сообщения в вертикальном направлении слои имеют различные давления. Так как ECLIPSE использует самые поздние (неявные) значения долей воды и газа для интерполяции таблиц VFP, он «видит» кривую VFP, которая построена для значений обводненности и GOR, меняющихся в зависимости от BHP. Это может привести к значительным отклонениям формы кривой VFP от ее обычного монотонного или U-образного вида, в результате чего появляются дополнительные минимумы и области неустойчивости. Если скважина входит в одну из этих областей, ECLIPSE будет считать, что скважина прекратила существование, и закроет ее преждевременно. Эта проблема может быть решена с помощью использования явных (с предыдущего временного шага) значений долей воды и газа в скважине при просмотре таблиц VFP. Кривая VFP не будет больше искажаться при изменении обводненности и GOR с BHP, что уменьшает риск преждевременного закрытия. Ключевое слово WVFPEXP может использоваться, чтобы указать скважины, в которых таблицы VFP интерполируются при явных значениях долей воды и газа. Кроме того, если ECLIPSE обнаружит, что скважина вошла в неустойчивую область кривой VFP при использовании неявных значений долей
1990
Ключевые слова WVFPEXP
потока, он автоматически перейдет на использование явных значений и выдаст предупреждающее сообщение. Примечание
ECLIPSE 100
Явные доли воды и газа будут использоваться только при просмотре таблиц VFP для получения действующего значения BHP. Действительная обводненность и GOR в скважине будут вычисляться неявно, как обычно.
Элемент 2 по существу замещает 9-ый указатель в ключевом слове OPTIONS. Однако, для совместимости с предыдущими версиями, если 9-ый указатель OPTIONS больше нуля, то во всех скважинах будут использоваться явные значения долей воды и газа для интерполяции таблиц VFP, независимо от инструкций в WVFPEXP.
2. Стабилизированные кривые VFP Ключевое слово WVFPEXP также используется для активации проверки работы скважин на горизонтальном участке стабилизированной кривой VFP. Программа VFPi может выдавать стабилизированные таблицы VFP, в которых неустойчивый участок кривых VFP слева от минимума заменен горизонтальной прямой на уровне минимального значения BHP. Это может решить проблемы, если скважина внезапно заглохла, и ее IPR падает до минимума кривой VFP, поскольку поток постепенно снижается до нуля по мере понижения давления в блоке сетки вместо внезапного прекращения. Тем не менее, это не позволяет осуществить дальнейшую работу скважин при более низких дебитах, если они физически не в состоянии поддерживать поток. Определив элемент 3 в этом ключевом слове, можно указать ECLIPSE, чтобы он закрывал скважину в конце временного шага, если была достигнута сходимость решения на стабилизированном участке кривой VFP, о чем свидетельствует нулевой градиент BHP в зависимости от расхода. В ECLIPSE 100 этот переключатель также предотвращает повторное открытие скважин по ключевому слову WTEST, если они работают на горизонтальном стабилизированном участке кривой VFP.
3. Ограничения дебита в неустойчивой области U-образная форма кривой VFP также может приводить к проблемам, если работа скважины ограничена по дебиту (или заданным значением группового управления) на неустойчивом участке кривой. В этой области THP действующей скважины снижается по мере снижения дебита, и при достаточно низком дебите THP может достичь своего минимального предела. Затем обычно скважина переходит к управлению по THP, после чего может начаться переключение с одного режима управления на другой или же скважина может преждевременно заглохнуть. Поведение ECLIPSE 100 и ECLIPSE 300 в этих случаях различается. ECLIPSE 100
Задав значение YES1 или YES2 элементу 4, пользователь вводит запрет на переход скважины под управление по THP, пока добыча скважины под управлением по THP будет больше. При этом скважина продолжает работать с ограничением дебита до тех пор, пока ее расчетному THP разрешено снижаться ниже минимального уровня. Однако скважина все же может заглохнуть, если ее IPR опустится ниже кривой VFP. Этот элемент замещает переключатель 73 ключевого слова OPTIONS, который ранее использовался для предотвращения переключения между режимами управления при таких обстоятельствах.
ECLIPSE 300
Скважина будет постоянно находиться под запретом на переход под управление по THP, если под управлением по THP добыча скважины будет больше. Элемент 4 управляет лишь тем, входит ли эта операция в отчет или нет.
Ключевые слова WVFPEXP
1991
Пример WVFPEXP 'PROD*' EXP YES YES1 / /
1992
Ключевые слова WVFPEXP
XMF
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Задание начального состава нефти для ячейки Это ключевое слово определяет начальные значения состава нефти для каждой ячейки. За этим ключевым словом должно следовать Nx ⋅ Ny ⋅ Nz ⋅ Nc значений в обычном порядке, причем индекс Х меняется быстрее всех. Для тепловых расчетов требуются дополнительные Nx ⋅ Ny ⋅ Nz значенийдля воды , каждое из которых должно быть равно нулю. Это ключевое слово может использоваться для явного определения начальных условий моделирования в качестве альтернативы уравновешиванию с помощью EQUIL — обычного метода инициализации композиционного расчета. При наличии ключевого слова PRESSURE ожидается явная инициализация . Та же информация может быть получена из restart-файла с помощью ключевого слова GETSOL; можно также ввести состав как функцию давления с помощью ключевого слова XMFVP. При явной инициализации необходимо обеспечить стабильность и физическую обоснованность начальных условий. Это может оказаться трудным в случае двухфазных углеводородных ячеек, поэтому опцией XMF следует пользоваться с осторожностью. Значения XMF, сумма которых не равна 1,0, нормализуются в том случае, если ошибка не превышает 10%. Ошибка, превышающая 10%, отображается как ошибка данных. Более подробная информация приведена в разделе «Зависимость начального состава от глубины», стр. 427 «Технического описания ECLIPSE».
Пример XMF 300*0.0021 300*0.0294 300*0.6599 300*0.0869 300*0.0591 300*0.0967 300*0.0472 300*0.0153 300*0.0034
/
Ключевые слова XMF
1993
XMFVP
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы зависимости состава жидкости от давления Данные представляют собой таблицу зависимости состава жидкости от давления для каждой области уравновешивания. Каждая таблица состоит из Nc столбцов данных и заканчивается косой чертой (/). Столбец: 1
Значения давления. Значения должны монотонно увеличиваться вниз по столбцу.
С 2 по Nc + 1
Соответствующие значения xi молярных долей жидкой фазы. Сумма всех Nc введенных значений молярных долей должна равняться единице. Программа выполняет соответствующую проверку.
Для значений давления за пределами заданного интервала выполняется экстраполяция постоянным значением. Максимальное количество строк на таблицу по умолчанию равно 50. Это значение можно переустановить в третьем аргументе ключевого слова EQLDIMS. Число равновесных областей вводится с помощью третьего аргумента ключевого слова EQLDIMS. См. ключевое слово XMF и раздел «Зависимость начального состава от глубины» на стр. 427 «Технического описания ECLIPSE».
Пример В этом случае постоянный состав не зависит от давления. XMFVP 1000.0 0.0121 0.0194 0.6597 0.0869 0.0591 0.0967 0.0472 0.0153 0.0034 10000.0 0.0121 0.0194 0.6597 0.0869 0.0591 0.0967 0.0472 0.0153 0.0034 /
1994
Ключевые слова XMFVP
XSTC
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Задание состава нефти в стандартных условиях Это ключевое слово определяет состав нефти, связанной с дебитом в поверхностных условиях в опции Притока на границе. Оно необходимо, если flux-файл, полученный в результате расчета с нелетучей нефтью, используется в композиционных расчетах. Для более подробной информации см. раздел «Условия притока на границе», стр. 199 «Технического описания ECLIPSE».
Пример XSTC .0121 .0194 .6599 .0869 .0591 .0967 .04745 .01515 .0033 /
Ключевые слова XSTC
1995
YLDNUM
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT PROPS x REGIONS SOLUTION SUMMARY SCHEDULE
Номера геомеханических областей Данное ключевое слово допустимо только при выборе ключевого слова GEOMECH в секции RUNSPEC. За ключевым словом YLDNUM должно следовать одно целое число для каждого блока сетки в текущем боксе ввода, определяющее область, к которой принадлежат параметры, заданные ключевыми словами GEOYLDF, PERMSTAB или BIOTCTAB. Номер области не должен быть меньше 0 или больше, чем аргумент 1 ключевого слова GEODIMS. Блоки сетки упорядочены так, что быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*2). Заметим, что нельзя отделять звездочку от цифр пробелами.
Пример YLDNUM 144*1 96*2 /
1996
Ключевые слова YLDNUM
YMF
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Задание начального состава газа для ячейки Это ключевое слово определяет начальные значения состава газа для каждой ячейки. За этим ключевым словом должно следовать Nx ⋅ Ny ⋅ Nz ⋅ Nc значений в обычном порядке, причем индекс Х меняется быстрее всех. Для тепловых расчетов требуются дополнительные Nx ⋅ Ny ⋅ Nz значений для воды, привносящие долю воды в газовую фазу. Это ключевое слово может использоваться для явного определения начальных условий моделирования в качестве альтернативы уравновешиванию с помощью EQUIL, обычного метода инициализации композиционного расчета. При наличии ключевого слова PRESSURE ожидается явная инициализация. Та же информация может быть получена из restart-файла с помощью ключевого слова GETSOL; можно также ввести состав как функцию давления с помощью ключевого слова YMFVP. При явной инициализации необходимо обеспечить стабильность и физическую обоснованность начальных условий. Это может оказаться трудным в случае двухфазных углеводородных ячеек, поэтому опцией YMF следует пользоваться с осторожностью. Значения YMF, сумма которых не равна 1,0, нормализуются в том случае, если ошибка не превышает 10%. Ошибка, превышающая 10%, отображается как ошибка данных. Более подробная информация приведена в разделе «Зависимость начального состава от глубины», стр. 427 «Технического описания ECLIPSE».
Пример YMF 300*1.0 300*0.0 300*0.0 300*0.0 300*0.0 300*0.0 300*0.0 300*0.0 300*0.0 /
Ключевые слова YMF
1997
YMFVP
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы зависимости состава пара от давления Данные представляют собой таблицу зависимости состава пара от давления для каждой области уравновешивания. Каждая таблица состоит из Nc столбцов данных и заканчивается косой чертой (/). Столбец: 1
Значения давления. Значения должны монотонно увеличиваться вниз по столбцу.
С 2 по Nc + 1
Соответствующие значения yi молярных долей паровой фазы. Сумма NCOMPS заданных молярных долей должна равняться единице. Программа выполняет соответствующую проверку.
Для значений давления за пределами заданного интервала выполняется экстраполяция постоянным значением. Максимальное количество строк на таблицу по умолчанию равно 50. Это значение можно переустановить в третьем аргументе ключевого слова EQLDIMS. Число равновесных областей вводится с помощью третьего аргумента ключевого слова EQLDIMS. См. ключевое слово YMF и раздел «Зависимость начального состава от глубины» на стр. 427 «Технического описания ECLIPSE».
Пример В этом случае постоянный состав не зависит от давления. YMFVP 1000.0 0.0121 0.0194 0.6597 0.0869 0.0591 0.0967 0.0472 0.0153 0.0034 10000.0 0.0121 0.0194 0.6597 0.0869 0.0591 0.0967 0.0472 0.0153 0.0034 /
1998
Ключевые слова YMFVP
YOUNGMOD
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Модуль Юнга для баланса напряжений породы Если в секции RUNSPEC не задано ключевое слово GEOMECH, данное ключевое слово действовать не будет. За ключевым словом должно следовать одно неотрицательное действительное число для каждого блока сетки в текущем боксе ввода, определяющее модуль Юнга. Данные должны завершаться косой чертой (/). •
ЕДИНИЦЫ: Bar (METRIC), Psi (FIELD), Atm (LAB), Atm PVT-M)
Сеточные блоки упорядочены таким образом, что быстрее всего меняется индекс по оси X, затем по осям Y и Z. Для повторяющихся значений можно использовать счетчики повтора (например, 115*208,4). Заметим, что нельзя отделять звездочку от цифр пробелами. Примечание
Для модуля Юнга значение по умолчанию отсутствует. Если задано ключевое слово GEOMECH, но не задан модуль Юнга, то моделирование будет остановлено.
Пример -- Field units (psi) YOUNGMOD 81*1.45E6 81*1.E4 81*1.E5 81*1.8E5 /
Ключевые слова YOUNGMOD
1999
Задание состава газа в стандартных условиях
YSTC
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Это ключевое слово определяет состав газа, связанного с дебитом в поверхностных условиях в опции Притока на границе. Оно необходимо, если flux-файл, полученный в результате расчета с нелетучей нефтью, используется в композиционных расчетах. Для более подробной информации см. раздел «Условия притока на границе», стр. 199 «Технического описания ECLIPSE».
Пример YSTC .0121 .0194 .6599 .0869 .0591 .0967 .04745 .01515 .0033 /
2000
Ключевые слова YSTC
ZCORN
x ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC x GRID EDIT PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Глубины углов сеточных блоков Каждый сеточный блок имеет 8 углов. Это ключевое слово дает возможность отдельно задать глубины каждого угла каждого блока сетки. Это используется для определения глубин в случае геометрии угловой точки. Так как данные для этого ключевого слова могут быть очень объемными, предполагается, что они подготавливаются с помощью сеточного препроцессора (такого, как GRID или FloGrid). За строкой ключевого слова следуют 2 * NDIVIX * 2 * NDIVIY * 2 * NDIVIZ значений в которых сначала определяются два угла в направлении i первого сеточного блока, затем два угла следующего сеточного блока в направлении i, и т. д. За последним значением следует косая черта (/). •
ЕДИНИЦЫ: m (METRIC), ft (FIELD), cm (LAB), m (PVT-M).
•
ПО УМОЛЧАНИЮ: <не определено>
Если ключевое слово BOX предшествует ZCORN, данные ZCORN должны применяться только к текущему боксу. За ключевым словом должны следовать значения 2 * NDX * 2 * NDY * 2 * NDZ значений, где NDX, NDY, NDZ — размерности текущего бокса.
Пример Здесь NDIVIX = 3, NDIVIY = 2, NDIVIZ = 2: ZCORN 24*1000 24*1020 24*1020 24*1040 /
Ключевые слова ZCORN
2001
ZCRIT
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критические Z-факторы В расчете с Nc компонентами это ключевое слово ассоциирует критический Z-фактор с каждым компонентом. Эти Z-факторы используются для определения критических молярных объемов с . использованием соотношения Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример ZCRIT 1.0 0.96 0.994 0.991 /
2002
Ключевые слова ZCRIT
ZCRITDET
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критические Z-факторы для детализированных компонентов В объединенном моделировании с Nd детализированными компонентами это ключевое слово ассоциирует критический Z-фактор с каждым детализированным компонентом. Объединенное моделирование активизируется с помощью ключевого слова LUMPDIMS в секции RUNSPEC; дальнейшее описание см. в разделе «Укрупнение и детализация» на странице 916 «Технического описания ECLIPSE». За ключевым словом следует запись из Nd значений, заканчивающаяся косой чертой, для каждой области уравнения состояния пласта. Значения представляют собой критический Z-фактор каждого детализированного компонента в том порядке, в котором детализированные компоненты определены в ключевом слове LUMPING. Эти Z-факторы используются для определения критических молярных объемов с использованием соотношения . Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должна быть введена отдельная запись данных. Число областей уравнений состояния пласта вводится в 9-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Пример ZCRITDET 1.0 0.96 0.994 0.991 /
Ключевые слова ZCRITDET
2003
ZCRITS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
2004
Критические Z-факторы для поверхностного уравнения состояния Данное необязательное ключевое слово дает значения критических Z-факторов для расчетов в поверхностных условиях. По умолчанию, если значения не заданы, то принимаются значения в пластовых условиях, приведенные в ключевом слове ZCRIT. Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния для поверхности вводится в 10-м параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Ключевые слова ZCRITS
ZCRITSDE
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критические Z-факторы для поверхностного уравнения состояния для детализированных компонентов Это необязательное ключевое слово дает значения критических Z-факторов для расчетов на поверхности для детализированных компонентов в объединенном моделировании. По умолчанию, если значения не заданы, принимаются пластовые значения, приведенные в ключевом слове ZCRITDET. Объединенное моделирование активизируется с помощью ключевого слова LUMPDIMS в секции RUNSPEC; дальнейшее описание см. в разделе «Укрупнение и детализация» на стр. 916 «Технического описания ECLIPSE». Если используется несколько уравнений состояния, то набор данных должен вводиться для каждого уравнения состояния в поверхностных условиях. Число областей уравнений состояния для поверхности вводится в параметре 10 ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
Ключевые слова ZCRITSDE
2005
ZCRITVIS
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Критические Z-факторы для расчетов вязкости В расчете с Nc компонентами это ключевое слово ассоциирует критический Z-фактор с каждым компонентом только для расчетов вязкости. Эти Z-факторы используются при определении критических объемов для использования в корреляции вязкости Лоренца-Брэя-Кларка с использованием соотношения . Если VCRITVIS или ZCRITVIS не заданы, то будут использованы значения, введенные VCRIT или ZCRIT. Формат ввода значения ZCRITVIS аналогичен формату ввода значения ZCRIT. Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния в пластовых условиях вводится в параметре 9 ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 189 «Технического описания ECLIPSE».
2006
Ключевые слова ZCRITVIS
ZFACTOR
ECLIPSE 100 x ECLIPSE 300 x SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Z-факторы Это ключевое слово может использоваться только с опцией THERMAL. В расчете с Nc компонентами это ключевое слово ассоциирует Z-фактор с каждым компонентом. Эти Z-факторы используются для определения молярных объемов с использованием соотношения V = ZRT/P. •
ПО УМОЛЧАНИЮ: 0.96
Если используется несколько уравнений состояния, то для каждого уравнения состояния в пластовых условиях должен быть введен отдельный набор данных. Число областей уравнений состояния в пластовых условиях вводится в девятом параметре ключевого слова TABDIMS. Использование нескольких областей уравнений состояния рассмотрено в разделе «Области уравнений состояния» на стр. 190 «Технического описания ECLIPSE».
Пример ZFACTOR 1.0 0.96 0.994 0.991 /
Ключевые слова ZFACTOR
2007
Ввод общего состава
ZI
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
2008
Данные содержат один состав для каждой области уравнения состояния.
Пример ZI 0.0121 0.0194 0.6597 0.0869 0.0591 0.0967 0.0472 0.0153 0.0034 /
Ключевые слова ZI
ZIPP2OFF
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Выключение автоматического управления выбором временного шага Это ключевое слово выключает автоматическое управление выбором временного шага при помощи ключевого слова ZIPPY2. Данные для этого ключевого слова отсутствуют.
Ключевые слова ZIPP2OFF
2009
ZIPPY2
x ECLIPSE 100 ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS SOLUTION SUMMARY x SCHEDULE
Включение автоматического управления выбором временного шага Примечание
Это ключевое слово включено в порядке эксперимента, поскольку оно успешно решает некоторые проблемы. Будут предприниматься все возможные усилия для обеспечения совместимости с предыдущими версиями.
ECLIPSE выбирает свой временной шаг с учетом нескольких условий, устранавливая наиболее строгие. Эти условия объясняются в других разделах. Основной принцип заключается в том, что ECLIPSE принимает наибольший временной шаг из всех возможных (в зависимости от точности). Однако наибольший временной шаг вовсе необязательно будет наиболее эффективным в плане вычислительных издержек на моделируемый день. Использование этого ключевого слова накладывает еще одно ограничение на выбор временного шага — если более короткий временной шаг оказывается более эффективным, то выбирается именно он. Назначением этого ключевого слова является обеспечение расчета, близкого к оптимальному, при помощи вызова одного ключевого слова в условиях отсутствия или минимального присутствия априорной информации о проблеме. Его следует сравнить с количеством обращений к ключевому слову TUNING и с объемом апостериорной информации, требуемой для достижения того же результата. При использовании локального измельчения сетки ограничение на временной шаг относится только к глобальной сетке. Это ограничение не применяется к измельчениям локальной сетки в режиме LGRs-in-place (см. ключевое слово LGRLOCK). Эту опцию можно отключить при помощи ключевого слова ZIPP2OFF. Внимание
Проблема выбора временного шага не была решена для общего случая. Использование этого ключевого слова со многими корректными наборами данных увеличивает время расчета, если не подобрать соответствующее сочетание опций — что не является улучшением ключевого слова TUNING, и мы не рекомендуем использовать ZIPPY2.
Тем не менее, есть одна группа проблем, в которой обычно можно добиться значительного влияния на время расчета. Это — расчеты, которые очень неустойчивы, то есть для них свойственно появление сообщения NON-LINEAR EQUATION CONVERGENCE FAILURE (отсутствие сходимости нелинейного уравнения) во время всего расчета или большей его части. Ниже следует полный список возможных опций ключевого слова ZIPPY2. После списка указаны несколько рекомендованных вариантов. Все эти опции следует заключать в кавычки. Аргументы многих из этих опций принимают целочисленные или действительные значения, и многие из них следует вводить в ECLIPSE обычным способом: ‘Option=integer’ («Опция=целое число»). В некоторых случаях могут понадобиться два аргумента. Их следует разделять запятой. Например: ‘OPTION=1,5’. ‘NEWTON=integer’
Задает максимальное число итераций метода Ньютона.
‘MINCHOP=real’
Задает минимальный дробимый временной шаг.
‘MINSTEP=real’
Задает минимальный временной шаг. Включена в качестве альтернативы установке временных шагов при помощи ключевого слова TUNING. Обратите внимание, что ввод этих
2010
Ключевые слова ZIPPY2
опций в этом месте замещает любые предыдущие значения, вводимые при помощи ключевого слова TUNING, и что любое последующее использование ключевого слова TUNING замещает все значения, вводимые в этом месте. ‘SIM=real’
Простой алгоритм выбора временного шага. Попытка подобрать такой временной шаг, чтобы число итераций метода Ньютона, указанных пользователем, было необходимым для его решения. Действительное число более предпочтительно, чем целое. При выборе этой опции в других опциях нет необходимости.
Если опция SIM не используется, остальные опции стараются представить издержки на моделируемый день как функцию от выбранного временного шага. Эта функция затем минимизируется для получения наиболее эффективного временного шага.
Данные Использование опции NPTS является обязательным. Использование опции PARTITION является необязательным. ‘NPTS=integer’
Число временных шагов, для которых сохраняются данные.
‘PARTITION=integer’ Количество разбиений данных. Разделяет данные на заданное число групп по размеру временного шага. Новые данные перезаписывают старые данные в группе, к которой они принадлежат. Это может прекратить или отложить потерю данных для больших временных шагов, потому что данные перезаписываются по новому, более короткому, временному шагу, и наоборот. •
ПО УМОЛЧАНИЮ: 1
Определение затрат Использование одной из опций ‘CPU’ или ‘SOLVER’ является обязательным. Использование опции ‘SPRING’ является необязательным.
Ключевые слова ZIPPY2
2011
‘CPU’
Использование процессорного времени . Ясно, что это — реальные затраты временного шага и, следовательно, во многих случаях эта опция является предпочтительной. Тем не менее, обратите внимание, что на одних компьютерах операционные системы работают хуже, чем на других, и процессорное время может «дрожать», что сказывается затем на выборе временного интервала. При использовании этой функции затрат результаты не воспроизводятся от расчета к расчету, поскольку используются различные временные шаги.
‘SOLVER=integer1, integer2’ Затраты = integer1*число ньютоновских итераций + integer2*число линейных итераций. Приоритет над затратами процессорного времени, за исключением незначительных проблем, имеет время, затраченное на расчет членов Якоби для ньютоновской итерации и решение полученной системы линейных уравнений. Использование этой функции затрат означает, что при различных расчетах можно получить одинаковые временные шаги. Также обратите внимание, что для обеспечения равенства затрат затратам процессорного времени выбирать целые числа вовсе не обязательно — они должны быть лишь пропорциональными. ‘SPRING=real,integer’ Умножает функцию затрат на дополнительный, взвешенный ньютоновский коэффициент. Затраты на временной шаг (в соответствии с одним из приведенных выше определений) умножают на следующую функцию:
где NEWT — число итераций метода Ньютона, используемых для этого временного шага, а NEWTMX — максимально разрешенное число итераций метода Ньютона. При этом обеспечивается нелинейный способ сокращения временных шагов, которые используют больше итераций метода Ньютона. Ситуации, в которых это может оказаться полезным, описаны ниже.
2012
Ключевые слова ZIPPY2
Тип сглаживающей функции Использование одного из следующих ключевых слов является обязательным. ‘BEZIER=integer’
Использует полином Безье с целыми коэффициентами для подгонки данных. Обратите внимание, что выражение «целые коэффициенты» означает, что результирующий полином будет иметь степень integer-1.
‘BEZIER2=integer’ Использует полином Безье с целыми коэффициентами для подгонки данных. Коэффициенты должны быть только положительными. Обратите внимание, что выражение «целые коэффициенты» означает, что результирующий полином будет иметь степень integer-1. ‘POLY=integer’
Использует полином с целыми коэффициентами для подгонки данных. Обратите внимание, что выражение «целые коэффициенты» означает, что результирующий полином будет иметь степень integer-1.
‘PADE=integer’
Использует полином Паде с целыми коэффициентами для подгонки данных. Применяющаяся аппроксимация Паде не является совершенно общей в том смысле, что полином одинаковой степени используется в числителе и в знаменателе. Предложенное целое значение должно иметь вид 2n+1.
‘OTW=integer’
Только для использования разработчиками.
Обсуждение и рекомендации Ранее было указано, что ZIPPY2 не в состоянии ускорить все расчеты, и является наиболее эффективным для тех из них, которые повторно разделяются. Тем не менее, ZIPPY2 можно использовать, если только будет затронута небольшая часть расчета.
Косметические улучшения В качестве альтернативы использованию ключевого слова TUNING для снижения максимального временного шага до начала решения задачи с последующей отменой его использования, можно воспользоваться ключевым словом ZIPPY2 для достижения аналогичного эффекта, но без необходимости учета максимального временного шага. Рекомендация для такой ситуации проста.
Примеры Пример 1 ZIPPY2 ‘SIM=3.1’ /
Настоятельно рекомендуем использовать ключевое слово ZIPP2OFF по окончанию срока решения задачи, поскольку в ином случае это может привести к потере эффективности.
Для повышения эффективности ECLIPSE разделяет временные интервалы по одной причине — потому, что программа не может обеспечить схождение за указанное число итераций метода Ньютона. Однако для этого существуют две причины. Во-первых, итерации метода Ньютона могут быть Ключевые слова ZIPPY2
2013
расходящимися; в этом случае увеличение числа итераций означает потерю времени. Вовторых, итерации могут сходится, но не обеспечивают заданной точности при достижении максимального количества итераций метода Ньютона. Иногда можно определить, что происходит на самом деле, путем сравнения продолжительности временного шага с числом необходимых итераций. Если отношение временных шагов приблизительно равно отношению используемых итераций, то вероятно, что речь идет о втором случае. Если же незначительное увеличение временного шага приводит к неожиданно большому росту числа итераций метода Ньютона, то вероятно, что мы имеем дело с расходимостью. Расходящиеся итерации В этом случае трудно придумать более эффективный способ, чем это простое устройство:
Пример 2 ZIPPY2 ‘SIM=3.1’ /
Однако этот вариант может оказаться очень малоэффективным при решении проблем со сходимостью. Сходящиеся итерации или сомнительный случай Несмотря на то, что все расчеты разные, может оказаться полезным следующий надежный способ:
Пример 3 ZIPPY2 ‘CPU’ ‘NPTS=15’ ‘SPRING=3.1,2’ ‘BEZIER=5’ /
Если требуется возможность повтора временного интервала, замените ‘CPU’ чем-то вроде ‘SOLVER=4,1’. Опция SPRING включена для запрета большого количества итераций. В сходящемся случае предсказывать продолжительность временного шага не требуется вне зависимости от того, насколько эффективным он окажется, если он будет длиться хоть на одну итерацию больше, чем это разрешено. Следовательно, включение этого искусственного запрета действует. Очевидно, существует бесчисленное количество возможных комбинаций, любая из которых может привести к такой же потере времени, что и максимальный временной шаг, заданный при помощи ключевого слова TUNING. Заслуживают внимания следующие варианты:
2014
•
Ввод ‘NEWTON=20’, например. В сходящемся случае этот вариант может обеспечить выбор больших временных шагов, если они окажутся более эффективными. Тем не менее, следует остерегаться дробления программного кода, а поскольку ни одна из этих опций не гарантирует отсутствия дробления, то при большем максимальном числе итераций метода Ньютона будет потеряно больше времени.
•
Использование ‘BEZIER2=5’. Иногда в случаях расходящихся итераций лучше воспользоваться вариантом ‘BEZIER2=5’, а не ‘BEZIER=5’.
Ключевые слова ZIPPY2
ZMF
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT PROPS REGIONS x SOLUTION SUMMARY SCHEDULE
Явное задание начального состава всех фаз для ячейки Это ключевое слово определяет начальные значения состава нефти для каждой ячейки. За этим ключевым словом должно следовать Nx ⋅ Ny ⋅ Nz ⋅ Nc значений в обычном порядке, причем индекс Х меняется быстрее всех. Для тепловых расчетов требуются Nx ⋅ Ny ⋅ Nz дополнительных значений для воды, указывающие начальное содержание воды для каждой ячейки. Это ключевое слово обычно используется для явного определения начальных условий моделирования в качестве альтернативы уравновешиванию с помощью EQUIL, обычного метода инициализации композиционного расчета. При наличии ключевого слова PRESSURE ожидается явная инициализация. Синтаксис ключевого слова аналогичен синтаксису XMF и YMF. Альтернативным использованием этого ключевого слова является перезапись углеводородного состава в уравновешенном случае. Это может оказаться полезным, поскольку процесс уравновешивания приводит к появлению водонасыщенности, а специалисту может понадобиться неуравновешенное начало для обработки зональных вариаций состава. В данном случае ключевое слово ZMF используется с ключевым словом EQUIL (а не с ключевым словом PRESSURE). При использовании этой опции следует ввести обычные данные для уравновешивания (например, ZMFVD) для получения начального равновесного решения. Значения ZMF, сумма которых не равна 1.0, нормализуются в том случае, если ошибка не превышает 10%. Ошибка, превышающая 10%, отображается как ошибка данных.
Пример ZMF 324*0.0021 324*0.0294 324*0.6599 324*0.0869 324*0.0591 324*0.0967 324*0.0472 324*0.0153 324*0.0034 /
Ключевые слова ZMF
2015
ZMFVD
ECLIPSE 100 x ECLIPSE 300 SPECIAL RUNSPEC GRID EDIT x PROPS REGIONS SOLUTION SUMMARY SCHEDULE
Таблицы зависимости общего состава от глубины Данные представляют собой таблицу зависимости общего состава от глубины для каждой области уравновешивания. Каждая таблица состоит из Nc +1 столбцов данных и заканчиваетсякосой чертой (/). Столбец: 1
Значения глубины. Значения должны монотонно увеличиваться вниз по столбцу.
С 2 по Nc + 1
Соответствующие суммарные значения молярных долей фаз zi. Сумма всех введенных Nc значений молярных долей должна равняться единице. Программа выполняет соответствующую проверку.
Для значений глубины за пределами заданного интервала выполняется экстраполяция постоянным значением. Если состав не зависит от глубины, то требуется только одна строка. Максимальное количество строк на таблицу по умолчанию равно 50. Это значение можно переустановить в третьем аргументе ключевого слова EQLDIMS. Число равновесных областей вводится с помощью третьего аргумента ключевого слова EQLDIMS. См. также раздел «Зависимость начального состава от глубины» на стр. 427 «Технического описания ECLIPSE».
Пример В этом случае состав не зависит от глубины для двух областей уравновешивания для девятикомпонентной системы: ZMFVD 1000.0
0.0121 0.0967 10000.0 0.0121 0.0967 1000.0 0.0121 0.0967 10000.0 0.0121 0.0967
2016
Ключевые слова ZMFVD
0.0194 0.0472 0.0194 0.0472 0.0194 0.0472 0.0194 0.0472
0.6597 0.0153 0.6597 0.0153 0.6597 0.0153 0.6597 0.0153
0.0869 0.0034 0.0869 0.0034 0.0869 0.0034 0.0869 0.0034
0.0591 0.0591 / 0.0591 0.0591 /
Предметный указатель
Предметный указатель
A
AQANTRC....................................... 258
BOX ..................................................302
ACF...................................................211
AQCOEF .................................. 115, 260
BRANPROP......................................303
ACFDET ...........................................212
AQUANCON ................................... 261
BRINE...............................................306
ACFS.................................................213
AQUCON ......................................... 263
ACTDIMS.........................................214
AQUCT ............................................ 266
ACTION ...........................................215
AQUDIMS........................................ 268
ACTIONG.........................................218
AQUFET .......................................... 269
ACTIONR.........................................222
AQUFETP ........................................ 271
ACTIONS .........................................226
AQUFLUX ....................................... 273
ACTIONW........................................230
AQUNNC ......................................... 275
ACTNUM .........................................234
AQUNUM ........................................ 277
ADD..................................................235
AQUTAB.......................................... 279
ADDREG ..........................................238
AUTOCOAR .................................... 280
ADDZCORN ....................................240
AUTOREF........................................ 285
AIM...................................................243
AUTOSAVE..................................... 286
AIMCON ..........................................244
C CALTRAC ........................................307 CALVAL ..........................................308 CARFIN ............................................309 CART ................................................311 CCTYPE ...........................................312 CCTYPES .........................................313 CECON .............................................314 CFLLIMIT ........................................317 CHANDIMS .....................................319 CIRCLE ............................................321 CNAMES ..........................................322
AIMFRAC ........................................247
B
AIMPVI ............................................248
BDENSITY ...................................... 287
COAL................................................324
ALPHA .............................................249
BGGI ................................................ 288
COALADS........................................325
AMALGAM......................................250
BIC ................................................... 289
COALPP ...........................................327
AMF..................................................252
BICAQ1............................................ 290
COARSEN .......................................329
AMFVD ............................................253
BICAQ2............................................ 291
COLLAPSE.......................................331
API ....................................................254
BICAQ3............................................ 292
COLUMNS .......................................333
APIGROUP.......................................255
BICS ................................................. 293
COMPAGH.......................................334
APIVD ..............................................256
BIGMODEL ..................................... 294
COMPAGHL ....................................336
API-трассировка ......................255-256, 1099, 1713, 1726
BLACKOIL ...................................... 298
COMPBIL .........................................369
BOGI ................................................ 299
COMPDAT .......................................338
BOUNDARY.................................... 300
COMPDATL.....................................344
AQANNC..........................................257
CO2SOL............................................323
Предметный указатель
2017
COMPDATM....................................350
DETAILVD ...................................... 438
DRV ..................................................489
COMPFLSH......................................351
DGRDT ............................................ 442
DRVDT .............................................490
COMPIMB........................................356
DGRID ............................................. 440
DTHETA...........................................491
COMPINJK.......................................358
DIFFAGAS....................................... 443
DTHETAV........................................492
COMPKRI ........................................360
DIFFAOIL ........................................ 444
DUALPERM.....................................493
COMPKRIL ......................................362
DIFFC............................................... 445
DUALPORO .....................................494
COMPLMPL.....................................364
DIFFCGAS....................................... 447
DUMPCUPL .....................................495
COMPLUMP ....................................367
DIFFCOAL....................................... 448
DUMPFLUX.....................................496
COMPMOBI .....................................371
DIFFCOIL ........................................ 449
DX.....................................................497
COMPOFF ........................................372
DIFFDP ............................................ 450
DXV ..................................................498
COMPORD.......................................373
DIFFMMF ........................................ 451
DY.....................................................499
COMPRP ..........................................375
DIFFMR ........................................... 452
DYV ..................................................500
COMPRPL ........................................381
DIFFMR- .......................................... 453
DZ .....................................................501
COMPS .............................................383
DIFFMTH- ....................................... 455
DZMATRIX......................................502
COMPSEGL .....................................384
DIFFMTHT ...................................... 454
DZMTRX..........................................503
COMPSEGS......................................386
DIFFMX ........................................... 456
DZMTRXV .......................................504
COMPVD..........................................390
DIFFMX-.......................................... 457
DZNET..............................................505
COMPVE ..........................................392
DIFFMY ........................................... 458
DZV ..................................................506
COMPVEL........................................397
DIFFMY-.......................................... 459
D-фактор ........................ 341, 348, 1774
CONDFLTS ......................................401
DIFFMZ ........................................... 460
COORD.............................................403
DIFFMZ- .......................................... 461
COORDSYS .....................................405
DIFFR............................................... 462
COPY................................................407
DIFFTHT.......................................... 463
COPYBOX........................................410
DIFFUSE .......................................... 464
COPYREG ........................................412
DIFFX............................................... 465
CPR ...................................................413
DIFFY............................................... 466
CREF.................................................414
DIFFZ ............................................... 467
CRITPERM.......................................415
DIMENS........................................... 468
CVCRIT ............................................416
DIMPES ........................................... 469
CVTYPE ...........................................420
DIMPLICT ....................................... 470
CVTYPES.........................................421
DISGAS............................................ 471 DNGL ............................................... 472
D
DOMAIN.......................................... 473
DATE................................................422 DATES..............................................423 DATUM ............................................424 DATUMR .........................................425 DCQDEFN........................................426 DEADOIL.........................................427 DEBUG.............................................428 DEBUG3...........................................431 DENSITY..........................................433 DEPTH..............................................435 DETAILMF ......................................436
2018
Предметный указатель
DOMAINS........................................ 474 DPCDT ............................................. 475 DPGRID ........................................... 476 DPKRMOD ...................................... 477 DPNUM............................................ 480 DR .................................................... 481 DRAINAGE ..................................... 482 DREF................................................ 483 DREFS.............................................. 484 DRILPRI........................................... 485 DRSDT ............................................. 487
E E100NOSI .........................................507 ECHO................................................508 EDITNNC .........................................509 EDITNNCR.......................................511 EHYSTR ...........................................513 EHYSTRR.........................................517 END ..................................................518 ENDACTIO ......................................519 ENDBOX ..........................................520 ENDFIN ............................................521 ENDINC............................................522 ENDNUM .........................................523 ENDSCALE......................................524 ENDSKIP..........................................526 ENKRVD ..........................................527 ENKRVT ..........................................530 ENPCVD...........................................531 ENPCVT ...........................................533 ENPTVD ...........................................534 ENPTVT ...........................................536 ENSPCVD.........................................537 EOS ...................................................539 EOSNUM..........................................540
EOSS.................................................541
FOAMROCK.................................... 602
GETGLOB ........................................694
EPSDEBUG ......................................542
FORMFEED..................................... 603
GETSOL ...........................................695
EQLDIMS.........................................543
FORMOPTS ..................................... 604
GI ......................................................696
EQLDKVCR ....................................544
FREEZEPC....................................... 608
GIALL...............................................697
EQLDREAC .....................................546
FRICTION........................................ 609
GIMODEL ........................................699
EQLNUM..........................................548
FULLIMP ......................................... 610
GINJGAS ..........................................700
EQLOPTS .........................................549
FVST ................................................ 611
GINODE ...........................................702
EQLZCORN .....................................550
FWELLS........................................... 612
GLIFTLIM ........................................703 GLIFTOPT........................................704
EQUALREG .....................................553 EQUALS...........................................555 EQUIL...............................................558 EXCEL..............................................564 EXTFIN ............................................565 EXTHOST .......................................566 EXTRAPMS .....................................567 EXTREPGL ......................................568
F
G GADJUST ........................................ 613 GADVANCE.................................... 614 GAS .................................................. 615 GASBEGIN ...................................... 616 GASCONC ....................................... 620 GASEND .......................................... 621 GASFCOMP..................................... 622 GASFDELC...................................... 625
FACTLI.............................................569
GASFIELD....................................... 626
FASTTRAC ......................................570
GASMONTH.................................... 628
FAULTDIM ......................................571
GASPERIO....................................... 630
FAULTS ...........................................572
GASVISCF....................................... 636
FCCRIT.............................................574
GASVISCT....................................... 637
FIELD ...............................................575
GASWAT ......................................... 638
FIELDSEP ........................................576
GASYEAR ....................................... 639
FILLEPS ...........................................579
GCALECON .................................... 644
FIP.....................................................580
GCONCAL ....................................... 646
FIPNUM ...........................................582
GCONENG....................................... 647
FIPOWG ...........................................583
GCONINJE....................................... 648
FIPSEP ..............................................584
GCONPRI......................................... 655
FLUXNUM.......................................587
GCONPROD .................................... 658
FLUXREG ........................................589
GCONSALE ..................................... 665
FLUXTYPE ......................................590
GCONSUMP .................................... 669
FMTHMD .........................................591
GCONTOL ....................................... 671
FMTIN ..............................................592
GCUTBACK .................................... 674
FMTOUT ..........................................593
GCVD............................................... 676
FMTSAVE ........................................594
GDCQ............................................... 677
FOAM ...............................................595
GDCQECON .................................... 679
FOAMADS .......................................596
GDFILE ............................................ 680
FOAMDCYO....................................597
GDRILPOT ...................................... 682
FOAMDCYW ...................................598
GECON ............................................ 684
FOAMMOB ......................................599
GEFAC ............................................. 687
FOAMMOBP....................................600
GEOMECH ...................................... 691
FOAMMOBS....................................601
GETDATA ....................................... 693
GLTHEX...........................................705 GNETDP ...........................................706 GNETINJE........................................709 GNETPUMP .....................................711 GPMAINT.........................................713 GPMAINT3.......................................717 GPTABLE.........................................722 GPTABLE3.......................................724 GPTABLEN......................................723 GPTDIMS .........................................725 GQUALITY ......................................726 GRADGRUP.....................................727 GRADRESV .....................................728 GRADRFT ........................................732 GRADWELL ...................................733 GRAVDR..........................................734 GRAVDRM ......................................735 GRAVITY.........................................736 GREF ................................................737 GREFS ..............................................738 GRIDFILE.........................................739 GRIDOPTS .......................................741 GRIDUNIT .......................................742 GRUPFUEL ......................................743 GRUPGR ..........................................745 GRUPINJE........................................747 GRUPLIM.........................................753 GRUPMAST .....................................754 GRUPNET ........................................756 GRUPPROD .....................................760 GRUPRIG .........................................762 GRUPSALE ......................................765 GRUPSLAV......................................766 GRUPTARG .....................................769 GRUPTREE ......................................771
Предметный указатель
2019
GSATCOMP .....................................773
HMPROPS........................................ 833
IMPTVD ...........................................875
GSATINJE ........................................774
HMROCK......................................... 836
IMSPCVD .........................................877
GSATPROD......................................778
HMROCKT ...................................... 838
INCLUDE .........................................878
GSEPCOND......................................781
HMRREF.......................................... 840
INIT...................................................879
GSF ...................................................782
HMSIGMA....................................... 842
INRAD ..............................................880
GSWINGF ........................................783
HMTRANX ...................................... 842
INSPEC .............................................881
GTMULT ..........................................786
HMTRANY ...................................... 842
INTPC ...............................................882
GUIDECAL ......................................788
HMTRANZ ...................................... 842
IPCG .......................................883, 1174
GUIDERAT ......................................789
HMTRNXY ...................................... 842
IPCW.......................................883, 1179
HMWPIMLT .................................... 841
ISGAS ...............................................884
HRFIN .............................................. 846
ISGCR.....................................885, 1447
HWELLS .......................................... 847
ISGL........................................885, 1453
HXFIN .............................................. 848
ISGLPC ...................................885, 1455
HYDRO ............................................ 849
ISGU .......................................885, 1458
HYFIN .............................................. 850
ISOGCR ..................................885, 1490
HYKR .............................................. 851
ISOLNUM.........................................886
HYMOBGDR ................................... 852
ISOWCR ................................885, 1508
HYPC ............................................... 853
ISWCR ....................................885, 1564
HYST................................................ 854
ISWL.......................................885, 1572
HYSTCHCK..................................... 855
ISWLPC ..................................885, 1574
HYSTJ .............................................. 856
ISWU ......................................885, 1577
H HALFTRAN .....................................794 HEATCR...........................................795 HEATCRT ........................................796 HEATDIMS ......................................797 HEATER...........................................798 HEATERL ........................................799 HEATTR...........................................800 HEATTTHT......................................801 HEATTX...........................................802 HEATTY...........................................803 HEATTZ ...........................................804 HEATVAP ........................................805 HEATVAPE......................................806
HYSTK............................................. 857 HZFIN .............................................. 858
HEATVAPS......................................807
I
HMAQUCT ......................................808
IHOST .............................................. 859
HMAQUFET ....................................810
IKRG ........................................ 860, 890
HMAQUNUM ..................................812
IKRGR...................................... 860, 890
HMDIMS ..........................................814
IKRKR.............................................. 900
HMFAULTS .....................................817
IKRO ........................................ 860, 897
HMMLAQUN...................................818
IKRORG................................... 860, 897
HMMLCTAQ ...................................819
IKRORW .................................. 860, 897
HMMLFTAQ....................................820
IKRW ....................................... 860, 900
HMMMREGT...................................822
IKRWR............................................. 860
HMMROCK......................................823
IKU3P............................................... 861
HMMROCKT ...................................825
IMBNUM ......................................... 862
HMMULRGT ...................................827
IMBNUMMF.................................... 864
HMMULTFT ....................................831
IMKRVD .......................................... 865
HMMULTPV....................................828
IMPCVD........................................... 867
HMMULTSG....................................832
IMPES .............................................. 869
HMMULTX ......................................828
IMPFILE........................................... 871
HMMULTY ......................................828
IMPLICIT......................................... 872
HMMULTZ ......................................828
IMPORT .......................................... 873
HMPORVM ......................................842
IMPSAT ........................................... 874
2020
Предметный указатель
J JFUNC ..............................................887
K Kh.......................... 340, 347, 1144, 1917 KRG ..................................................890 KRGR................................................890 KRNUM............................................893 KRNUMMF ......................................896 KRO ..................................................897 KRORG.............................................897 KRORW............................................897 KRW .................................................900 KRWR...............................................900 KVALUES ........................................903 KVCR................................................904 KVCRS .............................................906 KVGEN.............................................907 KVTABLE ........................................908 KVTABTn.........................................909 KVTEMP ..........................................910
KVWI................................................911
L LAB...................................................912 LANGMUIR .....................................913 LANGSOLV .....................................914 LBCCOEF.........................................915 LGR...................................................916 LGRFREE.........................................918 LGRLOCK........................................919 LGROFF ...........................................920 LGRON.............................................921 LICENSES ........................................922 LIFTOPT...........................................924 LILIM ...............................................926 LINKPERM ......................................928 LIVEOIL...........................................929 LOAD ...............................................930 LOTUS..............................................934 LSCRIT.............................................935 LSCRITL ..........................................936 LSCRITS...........................................937 LTOSIGMA ......................................939 LUMPDIMS......................................941 LUMPING ........................................942 LX .....................................................943 LY .....................................................944 LZ......................................................945
MINPV ............................................. 962
MWDETAIL ...................................1027
MINPVV .......................................... 963
MWS ...............................................1028
MINROCKV .................................... 964 MINRV ............................................ 965 MINVALUE ..................................... 966 MISC ................................................ 968 MISCEXP......................................... 969 MISCIBLE........................................ 970 MISCNUM ....................................... 972 MISCSTR ......................................... 974 MISCSTRP....................................... 975 MISCSTRR ...................................... 976 MLANG ........................................... 978 MLANGSLV .................................... 979 MONITOR........................................ 980 MPFA ............................................... 981 MPFANUM ...................................... 984 MPFNNC.......................................... 985 MSFN ............................................... 987 MULTFLT........................................ 989 MULTIN........................................... 991 MULTIPLY ...................................... 992 MULTIREG...................................... 995 MULTMF ......................................... 997 MULTNUM...................................... 998 MULTOUT....................................... 999 MULTOUTS .................................. 1000 MULTPV........................................ 1001 MULTR .......................................... 1002
M MAPAXES........................................946 MAPUNITS ......................................948 MATCORR.......................................949 MAXTRANZ ....................................950 MAXVALUE....................................951 MEMORY.........................................953 MESSAGE ........................................954 MESSAGES......................................955 METRIC ...........................................957 MIDS.................................................958 MINDZNET......................................959 MINPORV ........................................960 MINPORV9 ......................................961
MULTR-......................................... 1003 MULTREGD .................................. 1004 MULTREGH .................................. 1005 MULTREGP................................... 1008 MULTREGT .................................. 1009 MULTSAVE .................................. 1011 MULTTHT ..................................... 1012 MULTTHT-.................................... 1013 MULTX .......................................... 1014 MULTX-......................................... 1016 MULTY .......................................... 1018 MULTY-......................................... 1020 MULTZ .......................................... 1022 MULTZ- ......................................... 1024 MW................................................. 1026
N NARROW .......................................1029 NCOMPS ........................................1030 NCONSUMP...................................1031 NEFAC............................................1032 NEI ..................................................1033 NETBALAN ...................................1034 NETCOMPA...................................1037 NETWORK.....................................1040 NEWTON .......................................1041 NEWTRAN.....................................1042 NEXT ..............................................1043 NEXTSTEP.....................................1044 NEXTSTPL.....................................1045 NGASREM .....................................1046 NINENUM......................................1048 NINEPOIN......................................1049 NINEXZ..........................................1050 NINEYZ..........................................1051 NMATOPTS ...................................1052 NMATRIX ......................................1053 NNC ................................................1054 NNCGEN ........................................1057 NOAIMLGR ...................................1059 NOCASC ........................................1060 NOCIRCLE.....................................1061 NODEPROP....................................1062 NODPCDT......................................1066 NODPCO ........................................1067 NODPPM ........................................1068 NOECHO ........................................1069 NOFREEZE ....................................1070 NOGGF...........................................1071 NOHMD..........................................1072 NOHMO..........................................1073 NOHYKR........................................1074 NOHYPC ........................................1075 NOHYST ........................................1076 NOINSPEC .....................................1077 NOMIX ...........................................1078 NOMONITO ...................................1079 Предметный указатель
2021
NONNC ..........................................1080
ORTHERRZ ................................... 1154
PERMZZ .........................................1202
NORSSPEC ....................................1081
OUTRAD........................................ 1155
PICOND..........................................1205
NOSIM.................................. 1082, 1470
OUTSOL ........................................ 1157
PIMTDIMS .....................................1207
NOWARN.......................................1083
OVERBURD .................................. 1158
PIMULTAB ....................................1208
NOWARNEP ..................................1084
OVERTR ........................................ 1160
PINCH.............................................1209
NPROCX ........................................1085
OVERTTHT ................................... 1161
PINCHNUM ...................................1212
NPROCY ........................................1086
OVERTX ........................................ 1162
PINCHOUT.....................................1213
NSTACK.........................................1087
OVERTY ........................................ 1163
PINCHREG.....................................1214
NTG ................................................1088
OVERTZ ........................................ 1164
PINCHXY .......................................1216 PLYADS .........................................1217
NUMRES ........................................1089 NUPCOL.........................................1090 NWATREM ....................................1091 NXFIN ............................................1093 NYFIN ............................................1094 NZFIN.............................................1095
P PARACHOR .................................. 1165 PARALLEL.................................... 1166 PARAOPTS.................................... 1167 PARTTRAC ................................... 1169 PATHS ........................................... 1171
O
PBUB.............................................. 1172
PLYMAX .......................................1218 PLYROCK ......................................1219 PLYSHEAR ....................................1220 PLYVISC ........................................1222 PLYVISCS......................................1223 PMANUM.......................................1225 PMAX .............................................1226 PMISC.............................................1228
OFM................................................1096
PBVD ............................................. 1173
OIL..................................................1098
PCG ................................................ 1174
OILAPI ...........................................1099
PCRIT............................................. 1175
OILCOMPR ....................................1100
PCRITDET ..................................... 1176
OILMW...........................................1101
PCRITS........................................... 1177
OILSPECH......................................1102
PCRITSDE ..................................... 1178
OILVINDX .....................................1103
PCW ............................................... 1179
OILVISCC ......................................1105
PDEW............................................. 1180
OILVISCF.......................................1109
PDIVX ............................................ 1181
OILVISCT ......................................1111
PDIVY ............................................ 1182
OLDEQUIL ....................................1114
PDVD ............................................. 1183
OLDTRAN......................................1115
PEBI .............................................. 1184
OLDTRANR ...................................1116
PEDERSEN .................................... 1188
OMEGAA .......................................1117
PEGTABx....................................... 1190
OMEGAADE..................................1118
PEKTABx....................................... 1192
OMEGAAS.....................................1119
PERMAVE ..................................... 1195
OMEGAASD ..................................1120
PERMMF........................................ 1196
OMEGAB .......................................1121
PERMR........................................... 1197
OMEGABDE ..................................1122
PERMTHT...................................... 1200
OMEGABS .....................................1123
PERMX .......................................... 1201
OMEGABSD ..................................1124
PERMXX........................................ 1202
OPERATE.......................................1125
PERMXY........................................ 1202
OPTIONS........................................1129
PERMY .......................................... 1203
OPTIONS3......................................1140
PERMYY........................................ 1202
ORTHERRO ...................................1151
PERMYZ ........................................ 1202
ORTHERRX ...................................1152
PERMZ........................................... 1204
Свойства.............1257, 1260-1261, 1263, 1267, 1275 Таблицы....................................255
ORTHERRY ...................................1153
PERMZX ........................................ 1202
PVTG ..............................................1263
2022
Предметный указатель
POISSONR .....................................1229 POLYMER......................................1230 PORO ..............................................1231 PORV ..............................................1233 PPCWMAX.....................................1234 PRCORR .........................................1235 PREF ...............................................1236 PREFS.............................................1237 PRESSURE .....................................1238 PRIORITY ......................................1239 PRORDER ......................................1243 PRVD ..............................................1249 PSEUDOS .......................................1250 PSEUPRES .....................................1251 PSPLITX .........................................1252 PSPLITY .........................................1253 PSSTA.............................................1254 PVCDO ...........................................1255 PVCO ..............................................1257 PVDG..............................................1260 PVDO..............................................1261 PVDS ..............................................1262 PVT
PVT-M ............................................1265
ROCKTABW ................................. 1334
SATOPTS .......................................1416
PVTNUM........................................1266
ROCKV .......................................... 1336
SAVE ..............................................1418
PVTO ..............................................1267
ROCKWNOD................................. 1337
SAVEEND ......................................1420
PVTW .............................................1270
RPTGRID ....................................... 1339
SCALECRS.....................................1421
PVTWSALT ...................................1272
RPTGRIDL..................................... 1344
SCALELIM.....................................1423
PVZG ..............................................1275
RPTHMD........................................ 1345
SCDATAB ......................................1424
RPTHMG........................................ 1347
SCDPDIMS.....................................1426
RPTHMW....................................... 1348
SCDPTAB.......................................1427
RPTISOL ........................................ 1350
SCDPTRAC ....................................1428
RPTONLY...................................... 1351
SCREF ............................................1429
RPTPRINT ..................................... 1352
SCVD ..............................................1430
RPTPROPS..................................... 1354
SDENSITY .....................................1431
RPTREGS....................................... 1358
SDREF ............................................1433
RPTRST ......................................... 1361
SECTBC..........................................1434
RPTRUNSP .................................... 1371
SECTOR .........................................1437
RPTSCHED.................................... 1372
SEPARATE.....................................1438
RPTSMRY...................................... 1383
SEPCOND.......................................1439
RPTSOL ......................................... 1384
SEPVALS .......................................1442
RS ................................................... 1392
SGAS ..............................................1446
RSCONST ...................................... 1393
SGCR ..............................................1447
RSCONSTT.................................... 1394
SGCWMIS ......................................1449
RSGI ............................................... 1395
SGF3 ...............................................1450
RSM................................................ 1396
SGFN ..............................................1451
RSSPEC.......................................... 1397
SGL .................................................1453
RSVD ............................................. 1398
SGLPC ............................................1455
RSW ............................................... 1399
SGOF ..............................................1456
RSWVD.......................................... 1400
SGU.................................................1458
RTEMP........................................... 1401
SGWCR ..........................................1460
RTEMPA ........................................ 1402
SGWFN...........................................1461
RTEMPVD ..................................... 1403
SIGMA............................................1463
RUNSUM ....................................... 1404
SIGMAGD ......................................1464
RV .................................................. 1405
SIGMAGDV ...................................1466
RVCONST...................................... 1406
SIGMATH.......................................1468
RVCONSTT ................................... 1407
SIGMAV .........................................1469
RVGI .............................................. 1408
SKIP ................................................1471
RVVD............................................. 1409
SKIP100 ..........................................1472
Q QDRILL ..........................................1277 QMOBIL.........................................1279
R RADFIN..........................................1282 RADFIN4........................................1280 RADIAL .........................................1284 RCMASTS ......................................1285 REACACT ......................................1286 REACCORD ...................................1287 REACCRIT.....................................1288 REACENTH ...................................1289 REACPHA ......................................1290 REACPORD ...................................1292 REACRATE....................................1293 REACTION ....................................1294 READDATA...................................1295 RECOVERY ...................................1296 REFINE ..........................................1297 REGDIMS.......................................1302 RESIDNUM....................................1304 RESTART.......................................1305 RESVNUM .....................................1311 ROCK .............................................1313 ROCK2D.........................................1315 ROCK2DTR....................................1317 ROCKCOMP ..................................1319 ROCKCON .....................................1321 ROCKDEN .....................................1323 ROCKDIMS....................................1324 ROCKNUM ....................................1325 ROCKOPTS....................................1326 ROCKPROP....................................1328 ROCKTAB......................................1329 ROCKTABH ..................................1331
SKIP300 ..........................................1473
S SALINITY...................................... 1410 SALT .............................................. 1411 SALTNODE ................................... 1412 SALTVD ........................................ 1413 SAMG............................................. 1414 SATNUM ....................................... 1415
SKIPREST ......................................1474 SKIPSTAB......................................1476 SLAVES..........................................1477 SLGOF ............................................1479 SMRYDIMS ...................................1481 SMULT ...........................................1482 SOCRS ............................................1483
Предметный указатель
2023
SOF2 ...............................................1484
STVP .............................................. 1548
THCONSF.......................................1600
SOF3 ...............................................1486
STWG............................................. 1549
THERMAL .....................................1601
SOF32D ..........................................1488
SURFACT ...................................... 1551
THERMEX1 ...................................1602
SOGCR ...........................................1490
SURFACTW .................................. 1552
THERMNUM .......................1603, 1996
SOIL................................................1492
SURFADDW.................................. 1553
THPRES..........................................1604
SOLIDL ..........................................1493
SURFADS ...................................... 1554
THPRESFT .....................................1606
SOLUBILI ......................................1494
SURFCAPD.................................... 1555
THTABB.........................................1607
SOLVCONC ...................................1496
SURFNUM..................................... 1556
TIGHTEN .......................................1609
SOLVDIMS ....................................1497
SURFROCK ................................... 1557
TIGHTENP .....................................1611
SOLVDIRS .....................................1498
SURFST ......................................... 1558
TIME...............................................1612
SOLVENT ......................................1499
SURFVISC ..................................... 1559
TITLE..............................................1613
SOLVFRAC....................................1500
SURFWNUM ................................. 1560
TLMIXPAR ....................................1614
SOLVNUM.....................................1501
SWAT............................................. 1561
TNUM.............................................1615
SOMGAS ........................................1503
SWATINIT ..................................... 1562
TOLCRIT........................................1617
SOMWAT.......................................1505
SWCR............................................. 1564
TOPS...............................................1618
SORWMIS ......................................1507
SWF3 .............................................. 1566
TOPT...............................................1619
SOWCR ..........................................1508
SWFN ............................................. 1567
TRACER.........................................1622
SPECGRID .....................................1510
SWGCR .......................................... 1569
TRACERKP....................................1624
SPECHA .........................................1511
SWINGFAC ................................... 1570
TRACERS.......................................1625
SPECHB .........................................1513
SWL................................................ 1572
TRACK ...........................................1627
SPECHEAT ....................................1515
SWLPC........................................... 1574
TRACKREG ...................................1628
SPECHG .........................................1516
SWOF ............................................. 1575
TRACTVD......................................1629
SPECHH .........................................1518
SWU ............................................... 1577
TRADS............................................1630 TRANGE ........................................1632
SPECHS ..........................................1520 SPECHT..........................................1521 SPECROCK ....................................1522 SPREF.............................................1523 SSFN ...............................................1524 SSHIFT ...........................................1525 SSHIFTS .........................................1526 SSOL...............................................1527 START ............................................1528 STCOND.........................................1529 STHERMX1....................................1531 STOG ..............................................1532 STONE............................................1534 STONE1..........................................1535 STONE2..........................................1536 STONEPAR ....................................1537 STOPROD ......................................1540 STOREAC ......................................1541 STOW .............................................1542 STREF.............................................1545 STRESSBC .....................................1546
2024
Предметный указатель
T TABDIMS ...................................... 1579 TBASIS .......................................... 1581 TBLK.............................................. 1582 TBOIL ............................................ 1584 TBOILS .......................................... 1585 TCBDIMS ...................................... 1586 TCRIT............................................. 1587 TCRITDET..................................... 1588 TCRITS .......................................... 1589 TCRITSDE ..................................... 1590 TEMP ............................................. 1591 TEMPI ............................................ 1592 TEMPTVD ..................................... 1593 TEMPVD........................................ 1594 THANALB ..................................... 1595 THANALH..................................... 1596 THANALV..................................... 1597 THCONMF..................................... 1598 THCONR........................................ 1599
TRANGL ........................................1633 TRANR ...........................................1634 TRANTHT ......................................1635 TRANX...........................................1636 TRANY...........................................1637 TRANZ ...........................................1638 TRCOEF .........................................1639 TRDCY ...........................................1640 TRDIF .............................................1641 TREF...............................................1642 TREFS.............................................1643 TRKPF ............................................1644 TRROCK ........................................1645 TSCRIT...........................................1647 TSTEP.............................................1650 TUNING .........................................1651 TUNINGDP ....................................1658 TUNINGH.......................................1660 TUNINGL .......................................1662 TUNINGS .......................................1663
TVDP ..............................................1664
VISCREF........................................ 1720
WELLPROD ...................................1816
TZONE ...........................................1666
U
W WADVANCE ................................. 1722
UNCODHMD .................................1667
WAG..................................... 1723, 1771
UNIFIN ...........................................1668
WAGHYSTR.................................. 1723
UNIFOUT .......................................1669
WAITBAL...................................... 1725
UNIFOUTS.....................................1670
WALQCALC.................................. 1726
UNIFSAVE .....................................1671
WAPI .............................................. 1728
USECUPL.......................................1672
WARN ............................................ 1729
USEFLUX.......................................1674
WARP............................................. 1730
USENOFLO....................................1676
WATDENT .................................... 1731 WATER .......................................... 1732
V VAPOIL ..........................................1677 VAPPARS.......................................1678 VCRIT.............................................1679 VCRITDET.....................................1680 VCRITS ..........................................1681 VCRITSDE .....................................1682 VCRITVIS ......................................1683 VDFLOW........................................1684 VDFLOWR.....................................1685 VDKRG ..........................................1686 VDKRO ..........................................1688 VE ...................................................1690 VECTABLE....................................1691 VEDEBUG......................................1692 VEFIN.............................................1694 VEFRAC.........................................1696 VEFRACP.......................................1697 VEFRACPV....................................1698 VEFRACV ......................................1699 VELDEP .........................................1700 VFPCHECK....................................1701 VFPCHK.........................................1702 VFPi .................. 1702, 1713, 1716, 1991 VFPIDIMS ......................................1703 VFPINJ ...........................................1704 VFPPDIMS .....................................1708 VFPPROD.......................................1710 VFPTABL.......................................1719 VISCD.............................................1721
WELLOPTS....................................1815
WATERTAB .................................. 1733 WATVISCT.................................... 1734 WAVAILIM ................................... 1735 WBHGLR....................................... 1736 WBOREVOL.................................. 1739 WCALVAL .................................... 1741 WCOL ............................................ 1742 WCONHIST ................................... 1744 WCONINJ ...................................... 1749 WCONINJE.................................... 1753 WCONINJH ................................... 1756 WCONINJP .................................... 1759 WCONPROD ................................. 1763 WCUTBACK ................................. 1767 WCYCLE ....................................... 1771 WDFAC................................ 1774, 1777 WDRILPRI ..................................... 1780 WDRILRES.................................... 1782 WDRILTIM.................................... 1783 WECON ......................................... 1786 WECONINJ.................................... 1791 WEFAC .......................................... 1793 WELDEBUG.................................. 1795 WELDRAW ................................... 1796 WELLCOMP.................................. 1799 WELLDIMS ........................... 690, 1802 WELLGR........................................ 1810 WELLINJE..................................... 1804 WELLKBHP .................................. 1812 WELLLIM...................................... 1813 WELLOPEN................................... 1814
WELLSHUT ...................................1819 WELLSPEC ....................................1820 WELLSTRE....................................1822 WELLTARG...................................1823 WELLTCB......................................1824 WELLTCBC ...................................1825 WELLTCBT ...................................1826 WELLWAG ....................................1828 WELMOVEL ..................................1830 WELOPEN......................................1831 WELOPENL ...................................1833 WELPI ............................................1836 WELPRI..........................................1838 WELSEGS ......................................1840 WELSOMIN ...................................1848 WELSPECL ....................................1849 WELSPECS ....................................1853 WELTARG .....................................1857 WFOAM .........................................1859 WFRICSEG.....................................1860 WFRICSGL.....................................1861 WFRICTN.......................................1862 WFRICTNL ....................................1868 WGASPROD ..................................1873 WGORPEN .....................................1875 WGRUPCON ..................................1877 WHISTCTL.....................................1879 WINJEDET .....................................1881 WINJGAS .......................................1882 WINJMIX .......................................1884 WINJMULT....................................1886 WINJORD.......................................1889 WINJWAT ......................................1891 WLIFT ............................................1892 WLIFTOPT .....................................1896 WLIMTOL......................................1898 WLIST ............................................1899 WLISTARG ....................................1901 WLISTNAM ...................................1903 WNETCTRL ...................................1905 WNETDP ........................................1907 WORKLIM .....................................1909
Предметный указатель
2025
WORKTHP.....................................1910
XSTC.............................................. 1995
WPAVE ..........................................1911 WPAVEDEP ...................................1916 WPIMULT ......................................1917 WPIMULTL....................................1919 WPITAB .........................................1921 WPLUG ..........................................1922
Y YMF ............................................... 1997
WRFT .............................................1927 WRFTPLT ......................................1928 WSALT...........................................1930 WSCTAB ........................................1931 WSEGDFPA ...................................1933 WSEGDIMS ...................................1936 WSEGEXSS....................................1937 WSEGFLIM....................................1940 WSEGFMOD..................................1943 WSEGHEAT...................................1946 WSEGINIT .....................................1948 WSEGITER ....................................1950 WSEGLABY ..................................1952 WSEGMULT ..................................1956 WSEGPROP ...................................1958
Внешний радиус ............ 481, 489, 1155
YSTC.............................................. 2000
Вода-газ Водогазовый фактор Ограничение............315, 674, 685, 1767, 1787 Капиллярное давление ..........1179
Z
Вода-нефть Водонефтяной контакт............558 Капиллярное давление ..........1179
YMFVP .......................................... 1998 YOUNGMOD ................................ 1999
WPOLYMER..................................1924 WREGROUP ..................................1925
Вертикальное равновесие ......331, 392, 397, 1690, 1694, 1696-1699 Сжатое ............................415, 1692
ZCORN........................................... 2001 ZCRIT............................................. 2002 ZCRITDET..................................... 2003 ZCRITS .......................................... 2004 ZCRITSDE ..................................... 2005 ZCRITVIS ...................................... 2006 ZFACTOR ...................................... 2007 ZI .................................................... 2008 ZIPP2OFF....................................... 2009 ZIPPY2 ........................................... 2010 ZMF................................................ 2015 ZMFVD .......................................... 2016
А
Вода PVT ...............................1270, 1272 Насыщенность .............1461, 1567 Водогазовый контакт ......................558 Водоносный пласт с постоянным потоком ........................................273 Водоносный пласт Фетковича ............................269, 271 Водоносный пласт Аналитическая модель ....258, 261 Постоянный поток...................273 Феткович ..........................269, 271 Характеристики .......................268 Численная модель............263, 277 Воспроизведение истории ...195, 1744, 1756, 1857, 1879, 1901, 1983 Временной шаг .......... 1044, 1651, 1655
Абсолютная проницаемость ................ 1197, 1200
Вскрытие ................................367, 1910
Автоматический Ремонт...................................... 364
Вязкость .................... 1111, 1720, 1734
WSEPCOND...................................1971
Адсорбция ...................... 325, 327, 448, 1630, 1644-1645
Г
WSF ................................................1972
Активный сеточный блок............... 234
WSOLVENT...................................1973
Аналитическая модель водоносного пласта............. 258, 261
WSEGPULL ...................................1960 WSEGSEP ......................................1963 WSEGTABL ...................................1965 WSEGVALV ..................................1968
WSURFACT ...................................1974 WTAKEGAS ..................................1975 WTEMP ..........................................1977 WTEST ...........................................1978 WTHPMAX ....................................1981 WTMULT .......................................1983 WTRACER .....................................1985 WVFPDP ........................................1987
Б Бурение Время ....................682, 1243, 1783 Очередь ................... 485, 682, 762, 1243,1277, 1780, 1782, 1848,1873 Приоритет...................... 485, 1780 Установка .............. 485, 762, 1243
WVFPEXP ......................................1989
В
X XMF................................................1993 XMFVP...........................................1994
2026
Предметный указатель
Величина искусственного лифта............181, 303, 711, 757, 759, 1037, 1039, 1712, 1714, 1719, 1726, 1746, 1857, 1892, 1896
Вторая модель Стоуна ..................1536
Газ-Нефть Капиллярное давление ..........1174 Контакт.....................................558 Отношение ........... 789, 1978, 1990 Ограничения.... 314, 674, 684, 1767, 1787 Опция Ограничения.......1875 Растворимость..................487 Газ Газлифт..688, 779-780, 1727, 1794 Газонасыщенность ......1451, 1453 Добыча............................665, 1873 Жирный ..................................1263 Закачка......................................665 Конденсат......................1406-1407 Потребление.............................669 Продажи ...........................665, 669 Разработки месторождений ....669 Растворенный........................1267, 1393-1394, 1678
Поддержание среднего давления............................... 713 Пороговое .................... 1604, 1606 Приведенное (с учетом глубины) .............................. 424 Точка насыщения ........ 1172-1173, 1393-1394 Точка росы............................. 1183
Сухой.................. 1260, 1275, 1407 Управление обратной закачкой ...............................669 Экспорт ....................................665 Газированная нефть ......................1267 Газлифт .................................. 779, 1794 Газожидкостный фактор при забойных условиях ...................1736 Газожидкостный фактор при забойных условиях.........1736 Ограничение ........ 674, 1767, 1789 Геометрия Пласта.........................................65 Угловой точки........................2001 Геометрия угловой точки .............2001 Геомеханическое Линейное тепловое расширение ..........................705 Гистерезис............... 356, 513, 528, 531, 535, 537, 855, 860, 862, 864865, 867, 877, 885, 1331, 1454-1455, 1565, 1573-1574, 1578, 1723 Глубина ..........................................1618 Опорная ....................................558 Приведенное давление ............424 Угловые точки............240, 550-551, 2001
Данные каротажа в действующих скважинах (PLT) ....................... 1928 Двойная пористость................ 450-451, 476-477, 480, 494, 864, 896, 939, 943-945, 981, 1052, 1464, 1466, 1469, 1658 Двойная проницаемость ......... 493, 896 Девятиточечная схема ......... 984, 1048 Дегазированная нефть ....................... 1261, 1393-1394 Дифференциальное испарение ...... 351 Диффузия................448, 620, 676, 1641 молекулярная........... 450-456, 458, 460-463, 465-467 флюида..................................... 445
Давление .................. 95, 140, 1226, 191 Горное ...... 1158, 1326, 1330, 1332 Начальное давление ..............1249 Опорная глубина .....................558
Испарение Дифференциальное..................351 Мгновенное..............................351 Испаряемая нефть .....1263, 1406-1407, 1677-1678
Капиллярное давление ..................1572 между водой и газом .............1179 между водой и нефтью ........ 1179, 1562, 1575 между газом и водой .....558, 1577 между газом и нефтью ........ 1174, 1453, 1455 между нефтью и водой ............. 558, 1574, 1577 между нефтью и газом ......................1456, 1479 псевдокапиллярное.......1697-1698
Графика .................................. 879, 1365
Давление точки росы ....................1183
Искусственный лифт.............703, 1245
Допуск ............................................. 671
Жирный газ.................................... 1263
Давление в точке насыщения .....1172-1173, 1393-1394
Индикатор Адсорбция ..............................1630 Диффузия ...............................1641 Концентрация ...............258, 1428, 1582, 1615, 1628, 1664, 1985 Название.......................1428, 1622 Опции ...........................1169, 1625 Размерности .................1169, 1625 Распад .....................................1640 Расчет .....................................1629 Свойства.......................1624, 1645
К
Гравитационный дренаж .... 1464, 1466
Д
Изолированные ...............................886
«Дополняющая» фаза ..................... 651
Ж
Группа-спутник ................773-774, 778
Измененные ключевые слова ...........43
Диффузность ........................... 90, 1004
Горное давление1158, 1326, 1330, 1332
Группа Дебит ............... 655, 658, 671, 675, 682, 713, 769 Иерархия ..................................771 Сепаратор......................... 352, 781 Спутник .....................773-774, 778 Структура.................................771 Темпы отбора Ограничения ....................769 Отдельные значения........769 Управление нагнетанием .......648, 665, 671, 682, 713
Изменение Глубины угловых точек ...550-551 Массива ....................................235
З Закачка Индикатор.............................. 1985 История.................................. 1756 Ограничения на закачку газа.. 665 Потоки...................................... 774 Скважина ...........1704, 1728, 1749, 1753, 1756,1759, 1767, 1791, 1886, 1930, 1977 Управление темпом закачки .. 648 Замена имен путей ................ 1171 Запись..................................... 1351 Значение обратной закачки ....................... 649, 1749 Значения Обратная закачка .......... 649, 1749 Отбор Компенсация.......... 649, 1749 Темпы отбора .......................... 769
И
Ключевое слово NOHMO .............1073 Компенсация отбора .............649, 1749 Контакт водогазовый .............................558 водонефтяной...........................558 газонефтяной............................558 Корреляция D-фактора..................1777 Коэффициент линейного теплового расширения ................705 Коэффициент приемистости скважин .................. 1836, 1850, 1854 Коэффициент продуктивности....1836, 1850, 1854, 1931 Коэффициент эффективности...................687, 1793
Иерархия.......................................... 771 Изменение характеристик ................ 36 Предметный указатель
2027
Л
Неактивная ячейка .......... 234, 962-963, 1216, 1231, 1233
Ликвидированные ячейки...............415
Независимые области залежи ........ 886
Лицензии .........................................922
Ненасыщенная нефть.................... 1257
Ограничения...........769, 1796 Управление.......................658 История ........................1744, 1901 Механизм ...............................1464 Нефть ......................................1875 Потоки ......................................778 Правила ..................................1243 Скважина........... 1710, 1744, 1763, 1767, 1786, 1838, 1873
Несколько пластов .......................... 404
М
Несмежные соединения........... 91, 509, 511, 1080, 1216
Массив............................................1249 Масштабирование концевых точек ............ 379, 523-524, 527, 531, 534, 537, 579, 860, 865, 867, 875, 877, 885, 890-891, 897, 900, 1421, 1447, 1453, 1572, 1577, 1666 Функция отладки .....................542 Материальный баланс.....................949 Матричные Порода ...............................503-504 Трещина ............... 896, 1464, 1466 Ячейка ......................................476 Мгновенное испарение ...................351 Метан в угольном пласте................451 Минерализованная вода..................287 Многосегментные скважины.......1424, 1532, 1542, 1549, 1625, 1711, 1740, 1851, 1853, 1855, 1928-1929 Множитель Диффузность..........................1004 Пористость.............................1325 Поровые объемы......... 1008, 1315, 1329, 1331, 1334 Приемистость ........................1886 Проводимость ............. 1009, 1317, 1329-1331, 1334 Проницаемость ......................1325 Теплопроводность .................1006 Молекулярная диффузия ........450-456, 458, 460-467, 1004 Молекулярные массы....................1026 Молекулярные массы для детализированных компонентов ..............................1027 Молекулярные массы для поверхностного уравнения состояния ...................................1028
Несмешивающиеся ...................... 1228 Нефть Газированная ......................... 1267 Дегазированная .. 1261, 1393-1394 Добыча ................................... 1875 Испаряемая ........................... 1263, 1406-1407, 1678 Ненасыщенная....................... 1257 Новые возможности.......................... 29 Новые ключевые слова..................... 39
О Обводненность .............789, 1978, 1990 Ограничения........... 314, 674, 684, 1767, 1787 Обработка ошибок .......................... 954 Объединение ................................... 886 Объединение Размерности............................. 941 Ограничения Закачка газа ............................. 665 по водогазовому фактору ............... 315, 674, 1767, 1787 по газожидкостному фактору .....674, 1767, 1789 по газонефтяному фактору ............... 314, 674, 1767, 1787 по обводненности........... 314, 674, 684, 1767, 1787 темпы отбора ......... 769, 1796 Экономические............... 314, 684, 1786, 1791, 1898, 1910, 1978 Одинарная пористость.................... 480 Операции ......................................... 235 Определение данных о вскрытии ........................... 338, 344 Отбор ............................................... 662
Наземные Сети ................................ 669, 1711 Направляющий дебит.... 660, 789, 1877 Насыщенность ...........................95, 140 Функции ... 1451, 1453, 1461, 1567 Начальное давление ......................1249
2028
Предметный указатель
П ПАВ Полимерное заводнение........1559 Пакет PSEUDO ..............................1250
Опция решения IMPSAT ................ 874
Н
Относительная проницаемость .....893, 900, 987, 1449, 1456, 1461, 1479, 1484, 1486, 1488, 1490, 1503, 1505, 1507, 1535-1536, 1564, 1575, 1577, 1696, 1699
Отбор Газ .......................................... 1873 Дебит...................................... 1892 Газ............................. 665, 684 Газ для продажи .............. 669 Значения................. 769, 1243 Направляющий........ 660, 789 Нефть ............................... 684
Первая модель Стоуна1503, 1505, 1535 Перепад давления .........................1796 Перетоки ..............................1851, 1855 Пласт Геометрия...................................65 Независимые области..............886 Несколько.................................404 Температура ..................1402-1403 Плотность.......................................1431 Плотность ......................................1720 Повторный запуск ................930, 1361, 1378, 1389, 1474 Подвижность ...................................358 Пористость...............................68, 1231 Множитель.............................1325 Поровый объем........90, 962-963, 1001, 1008, 1088, 1158, 1209, 1214, 1233, 1315, 1329, 1331, 1334 Порода ......................................95, 1599 Сжимаемость .........................1313 Уплотнение ....... 1158, 1198, 1315, 1317, 1325-1326, 1329, 1331, 1334, 1337 Потенциальные Дебиты......................................682 Фазы........................ 485, 789, 1240 Поток тепла....................................1599 Поток Область............ 238, 553, 587, 995, 1004, 1006, 1008-1009 Ограниченный перенос .....................1593, 1629 Приоритет .............................655, 1239, 1831, 1834, 1838 Бурение...........................485, 1780
Приток.................................. 1850, 1854
Растворимость газа в нефти . 487, 1392
Проводимость........... 90, 198, 339, 345, 405, 794, 928, 985, 10021003, 1009, 1012-1014, 1018, 1022, 1042, 1088, 1115-1116, 1158, 1195, 1209, 1214, 1317, 1329-1331, 1334, 1424, 1469, 1635, 1775, 1911, 1917, 1921
Растворимость испаряемой нефти в газе ...............490, 1180, 1405, 1409
Программа PSEUDO .......................879 Проницаемость ................ 68, 928, 1195 Абсолютная.................. 1197, 1200 Двойная ....................................896 Множитель.............................1325 Одинарная ................................480 Относительная ................ 477, 893, 900, 987, 1449, 1456, 1461, 1479, 1484, 1486, 1488, 1490, 1503, 1505, 1507, 1535-1536, 1564, 1575, 1577, 1696, 1699 Пропитка ......................... 356, 860, 862, 864-865, 875, 885 Простой .................................. 687, 1793
Р Радиус Внешний................. 481, 489, 1155 Раздел EDIT .......................................90 Раздел GRID.......................................65 Раздел HMPROPS............................833 Раздел PROPS ....................................95 Раздел REGIONS .............................135 Раздел RUNSPEC ..............................59 Раздел SCHEDULE..........................195 Раздел SOLUTION ..........................140 Раздел SUMMARY..........................151 Раздел EDIT............................................90 GRID...........................................65 PROPS ........................................95 REGIONS .................................135 RUNSPEC...................................59 SCHEDULE ..............................195 SOLUTION...............................140 SUMMARY ..............................151 Разлом/Сброс/Разрыв ............... 69, 509, 571, 981, 1115-1116, 1606 и несмежные соединения........511 Распад..............................597-598, 1640 Распределение флюидов в пласте ..560 Растворенный газ.......1267, 1393-1394, 1678 Растворимость газа в нефти..........1398
Ремонт....................315, 367, 685, 1737, 1783, 1787, 1848, 1898, 1909-1910 Автоматический ...364, 1243, 1978 Установка ...................... 762, 1243
С Сдвиг Зависимость............................. 601 Коэффициент........................... 601 Сепаратор ...................... 352, 781, 1442 Сеточный блок Активный................................. 234 Глубина угловых точек .......... 551 Проницаемость...................... 1231 Размеры..... 481, 489, 491, 497-501 Соединение.............................. 197 Угловой размер ....................... 492
Скин-фактор ....................340-341, 347, 394, 1774, 1777 Смена труб .....................................1892 Смешивающиеся ....................972, 987, 1228, 1431, 1449, 1507, 1614 Соединение ......................................197 Аналитическая модель водоносного пласта .............261 Закрыть.............................655, 659 Коэффициент проводимости 1424, 1917, 1921 Несмежное ....... 91, 509, 511, 1216 Скважина................. 314, 356, 358, 375, 392, 1831, 1833 Тампонировать.................655, 659 Численная модель водоносного пласта .............263 Соль ......................................1272, 1930 Концентрация ..........................287
Сжатое вертикальное равновесие (VE) ............................ 331, 415, 1692
Специальные опции ECLIPSE Многосегментные скважины................. 1532, 1542, 1549, 1711, 1740, 1851, 1853, 1855, 1928-1929 Модель разработки газового месторождения ....................669 Наземные сети ...............669, 1711 Оптимизация газлифта..780, 1727
Сжимаемость ................................ 1313
Список скважин. 196, 1899, 1901, 1903
Скважина Воспроизведение истории..... 195, 1744, 1756, 1857, 1879, 1901, 1983 Время бурения....................... 1783 Вскрытие................ 338, 344, 1910 Газ .......................................... 1873 Закачка ...............1704, 1728, 1749, 1753, 1756, 1767, 1791, 1886, 1930, 1977 Закрытие .......................... 655, 659 Многосегментная ........ 1625, 1849 Нагнетательные скважины, зависящие от окружения .. 1759 Общие данные ....................... 1849 Отбор..................1710, 1744, 1763, 1767, 1786, 1838, 1873,1892 Перевод из глобальной сетки в локальную сетку............. 1830 Периодическая проверка................... 1978, 1981 Соединение............. 197, 356, 358, 375, 392, 1831, 1833 Ствол................................ 340, 347 Тампонирование.............. 655, 659
Ствол скважины Вместимость ..........................1739
Сеть Баланс .................................... 1034
Скважины Многосегментные ................ 1424, 1532, 1542, 1549, 1711, 1740, 1851, 1853, 1855, 1928-1929
Сухой газ.................... 1260, 1275, 1407 Сходимость ............................949, 1652
Т Тампонирование ...........................1922 Твердые отложения ......................1424, 1426-1428, 1931 Температура.............. 1006, 1111, 1275, 1402-1403, 1515, 1522, 1591, 1599, 1720, 1734, 1977 Ограниченный перенос потока .................................1593 Тензорные проницаемости базис .......................................1581 Теплопроводность .........................1599 Трассировка минерализованной воды........................... 287, 306, 1272, 1411, 1413, 1930 Трассировка API ...........................255-256, 1099 Задание начального распределения............... 1615, 1628, 1664 Концентрация индикатора .....258, 1582, 1615, 1628, 1664, 1985
Предметный указатель
2029
Минерализованная вода.........287, 306, 1272, 1411, 1413, 1930 Название индикатора ............1622 Ограниченный перенос потока .................................1629 Трение ствола скважины.................1860-1861, 1868
У Удельная теплоемкость ...... 1515, 1522 Управление воспроизведением истории...1879 выводом............. 1029, 1339, 1354, 1358, 1361, 1372, 1383-1384, 1404, 1438 добычей .......................... 658, 1763 нагнетанием .............................648 нагнетательными скважинами.............. 1753, 1756 нагнетательными скважинами, зависящими от окружения .....................1759 обратной закачкой газа ...........669 продажей газа ..........................665 сходимостью ..........................1652
Управление выводом ......... 1029, 1339, 1354, 1358, 1361, 1372, 13831384, 1404, 1438 Управление газом для продажи ..... 665 Уравновешивание ........... 424, 548-549, 558, 676, 1173, 1183, 1398, 1403, 1409, 1413, 1562, 1604 с помощью метода из версий, предшествующих 2000A .. 1114 Установки Буровые.................................... 762 для ремонта скважин .............. 762
Ф Файл INIT .................................. 579, 879 RFT................................ 1927-1928 Файл RFT.............................. 1927-1928 Файл данных Границы ................................... 333 Пример....................................... 58 Разделы ...................................... 50 Структура .................................. 51 Флюид................................................ 95 Диффузия................................. 445
2030
Предметный указатель
Подвижность............................358
Ч Частичное вскрытие ........................392 Численная модель водоносного пласта ...................................263, 277
Э Экономические ограничения.........314, 684, 1786, 1791, 1898, 1910, 1978 Экспорт газа.....................................665 Эффективная толщина ..................1088
Я Ячейка Ликвидированная ....................415 Матричная................................476 Неактивная ...............234, 962-963, 1216, 1231, 1233 Опция сжатого вертикального равновесия (VE)...................331