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

8_SOLUTION

.pdf
Скачиваний:
46
Добавлен:
25.03.2015
Размер:
862.2 Кб
Скачать

включительно, в закодированной форме. Для доказательства, предположим, что набор данных адаптационной модели назван HIST.DATA

Выберите момент перезапуска и убедитесь, что файл перезапуска на это время выведен с использованием RPTSCHED или RPTRST. Запустите моделирование. Проверьте файл PRT на это время и заметьте порядковый номер файла перезапуска. Допустим, это номер десять, т.е. HIST.X0010.

Скопируйте HIST.DATA в PRED.DATA. Удалите все из файла PRED.DATA до ключевого слова SUMMARY. Если это не раздел SUMMARY, удалите все до ключевого слова SCHEDULE.

Добавьте

в

начало

PRED.DATA

следующие

строки

LOAD

 

 

 

 

 

HIST

/

 

 

 

 

RESTART

 

 

 

 

 

HIST

10

/

 

 

 

Вставьте ключевое слово SKIPREST в раздел SCHEDULE файла PRED.DATA сразу после таблиц VFP, если они есть, и в любом случае, перед ключевыми словами, определяющими скважину. Иначе, удалите или закомментируйте все ключевые слова до даты перезапуска, за исключением VFPPROD и VPFINJ, если они есть. Ключевое слово SKIPREST дает команду ECLIPSE игнорировать любое моделирование бурения, определения скважин и контрольные ключевые слова до момента перезапуска.

Расширьте моделирование, добавив ключевые слова TSTEP и/или DATES до

ключевого слова END. Это создает базовый прогноз, т.е. модель, в которой контроль скважин такой же, что и в адаптационной модели. Запустите

PRED.DATA.

Сравнение быстрого и гибкого перезапусков

И быстрый, и гибкий перезапуски имеют плюсы и минусы. Прокоментируем некоторые из них.

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

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 277

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

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

вывести данные по определенным в базовой модели типам. Пользователям надлежит удостовериться, что типы ввода/вывода для базовой модели и перезапуска совпадают. См. макрос @convert для более подробной информации.

Обратите внимание, что наиболее точно дата перезапуска моделирования записывается в файлы .PRT или .LOG.

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

Значительно проще использовать SKIPREST в разделе SCHEDULE, чем удалять или закомментировать ключевые слова вручную.

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 278

Страница для заметок

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 279

Выходной контроль

Вывод в табличном виде в RPT файл

RPTSOL

'SOIL' 'EQUIL' 'RESTART=2' /

Начальные условия для Restart-файла

Рис. 15. Выходной контроль раздела SOLUTION

RPTSOL это ключевое слово выходного контроля только для раздела SOLUTION

Полный список ключевых слов раздела SOLUTION можно найти в ECLIPSE 100

REFERENCE MANUAL

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 280

Выходной контроль

RPTSOL – единственное ключевое слово, используемое для выходного контроля в разделе SOLUTION. Вывод производится в файл PRT (или в файл LOG) так же, как в файл перезапуска. Существуют два типа аргументов.

В версиях до 96a используются серии целых и комплексных, определенных значений. Начиная с ECLIPSE версии 96a аргументы представляют собой мнемоники, заключенные в кавычки. Например

RPTSOL

 

 

 

 

 

 

‘PRES’

 

‘RV’

‘RESTART=2’ ‘EQUIL’

/

эквивалентно

 

 

 

 

 

RPTSOL

 

 

 

 

 

 

1

4*

1

2

1*

1

/

 

Форматы версий до 96a совместимы с последующими обновлениями ECLIPSE. Все параметры RPTSOL напрямую выводятся в файл PRT и затем в файл LOG если моделирование идет в фоновом режиме, за исключением седьмого переключателя мнемоники RESTART. Если это установлено по крайней мере на 1 или используется мнемоника ‘RESTART=2’, ECLIPSE выводит файл перезапуска, содержащий начальные условия, при условии, что моделирование будет выполнено еще хотя бы на один шаг. Если вывод комплексный, расширение файла .X0000 или .A0000, иначе к нему обычно прибавляется суффикс .UNRST или .FUNRST.

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 281

Страница для заметок

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина исключительно в некоммерческих и образовательных целях

МОДЕЛИРОВАНИЕ ВОДОНОСНЫХ ПЛАСТОВ

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 283

Методы моделирования подошвенных вод

Сеточные подошвенные воды

Численные подошвенные воды

Аналитические подошвенные воды: Fetkovich

Carter-Tracy

Потоковая модель

Рис. 16. Задание подошвенных вод

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

Сетевые и численные модели подошвенных вод определяются в разделе GRID

Любые NNCs сетевых и численных моделей подошвенных вод определяются в разделе GRID

Аналитические и потоковые модели подошвенных вод определяются в разделе

SOLUTION

NNCs аналитических моделей также определяются в разделе SOLUTION.

В моделировании могут использоваться различные типы подошвенных вод, за исключением подошвенных вод Carter-Tracy и Fetkovich.

Количество подошвенных вод и максимальное количество соприкасающихся с ними ячеек определяются в AQUDIMS раздела RUNSPEC.

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 284

Методы моделирования подошвенных вод

Есть несколько способов определения подошвенных вод в ECLIPSE:

Как подошвенные воды ячеек сети. Для этого: -

Выберите ячейку ниже ВНК, ведущую себя как подошвенная вода

Умножьте объем ее пор, как необходимо, с использованием MULTPV.

Введите любые дополнительные контакты с нефтяной и/или газовой зоной, явно задав NNCs с использованием ключевого слова NNC.

Как цифровую модель. Для этого: -

Определите количество ячеек сети, являющихся подошвенными водами, с использованием ключевого слова AQUNUM

Введите NNCs пласта с использованием AQUCON.

Как аналитическую модель. Для этого: -

Создайте подошвенные воды с использованием ACUCT (подошвенные воды

Carter-Tracy) или AQUFET или AQUFETP (подошвенные воды Fetkovich)

Объедините их в пласт с использованием ключевого слова AQUANCON.

Как потоковую модель. Для этого: -

Создайте модель подошвенных вод в виде постоянного потока через единичную площадь с использованием ключевого слова AQUFLUX

Объедините их в пластовую сеть, определяя NNCs в ключевом слове

AQUANCON.

ВНИМАНИЕ Подошвенные воды соприкасающиеся с ячейками выше ВНК будут перетекать в нефтяную зону. В цифровой модели это происходит из-за того, что межблоковая подвижность берется из потоковой ячейки (подошвенных вод), а не из противопотоковой, в которой относительная водяная проницаемость может быть нулевой. Потоки аналитической модели не зависят от проницаемости.

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 285

Подошвенные воды ячеек сети

I K=1

J

Нефтяная

зона

Неактивные

ячейки

Ячейки

подошвенных

вод

BOX

 

 

 

 

 

 

--I1

I2

J1

J2

K1

K2

 

1

1

2

8

1

1

/

EQUALS

 

 

 

 

 

'MULTPV'

10000

/

 

 

 

/

 

 

 

 

 

 

ENDBOX

 

 

 

 

 

Рис. 17. Задание подошвенных вод ячеек сетки

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

Подошвенные воды ячеек сети определяются в разделах GRID и/или EDIT.

Используются множители объема пор, их свойства изменяются в разделах

GRID и/или EDIT.

Может быть выведен отчет о давлении в ячейке.

По умолчанию подошвенные воды ведут себя как ограниченные.

Для внутреннего использования РГУ нефти и газа им. И.М.Губкина в некоммерческих и образовательных целях

Стр 286

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