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

2_FILE ORGANISATION

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

СТРУКТУРА И ОРГАНИЗАЦИЯ ФАЙЛОВ

ECLIPSE

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

Структура ввода/вывода в ECLIPSE

 

FloViz

GRAF

PVTi

PSEUDO

VFPi

Eclipse

 

SCAL

GRID

Text Editor

FloGrid

SCHEDULE

 

Рис. 1. Структура ввода/вывода в ECLIPSE

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

ECLIPSE и его приложения не рассчитаны на работу с базами данных

Для хранения данных используется файловая система Unix или Windows

Некоторые приложения могут использоваться как программы и подготовки и обработки данных (стрелки в двух направлениях)

Список не является исчерпывающим

Некоторые комбинации приложений предусмотрены как комплект

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

Стр 34

Структура ввода/вывода в ECLIPSE

Не существует основной базы данных, действующей как хранилище данных для ввода/вывода в/из ECLIPSE и программ подготовки и обработки данных. Вместо этого файлы записываются в файловую систему и читаются из нее. По умолчанию, приложения читают и записывают файлы данных в той директории, в которой они были запущены. Главная особенность – это возможность использования в ECLIPSE ключевого слова INCLUDE. Оно предназначено для передачи данных из других файлов, содержащих ключевые слова ECLIPSE в основной файл данных ECLIPSE. Например

INCLUDE

GRID.GRDECL /

Прочесть файл с именем GRID.GRDECL из текущей директории в файл данных

ECLIPSE.

INCLUDE

‘../../welldata/97match/sect2.sched’ /

прочесть файл, находящийся по указанному пути. Разрешено использование абсолютного имени пути. Файлы GRID.GRDECL и sect2.sched также могут содержать ключевые слова INCLUDE.

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

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

Стр 35

Выходные файлы ECLIPSE

 

Краткий

 

 

 

Eclipse

 

 

 

 

 

 

 

 

Grid файл

 

 

 

 

 

 

 

 

 

 

 

 

 

вывод

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Основной

 

 

 

SAVE файл

 

 

 

 

 

 

 

 

Init файл

 

 

 

 

 

 

На каждом шаге

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

вывод

 

 

 

FLUX файл

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RFT файл

 

 

 

 

 

 

 

 

 

 

 

Debug

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Spec файл

 

Вывод

 

 

 

 

 

GRAF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Summary

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RSM файл

 

 

 

 

 

 

 

 

 

 

 

 

 

 

файл

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Restart файл

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Printer

 

 

 

 

 

 

 

 

 

Другие

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Программы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 2. Выходные файлы Eclipse

Входной файл данных ECLIPSE имеет расширение .DATA (Unix) или .DAT (PC).

Возможен экранный (или краткий) вывод

При расчете выводится Print – файл - prt

При расчете выводится Debug - файл

При расчете выводятся Summary - файлы

При расчете выводятся Run summary file

При расчете выводятся Summary specification file

При расчете выводится Grid - файл

При расчете выводятся Init - файл

При расчете выводятся Restart файы

Flux, RFT и/или Save - файлы

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

Стр 36

Выходные файлы ECLIPSE

Краткий вывод

Краткий или экранный вывод подразумевает вывод информации в процессе расчета на экран монитора. Он включает в себя:

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

Комментарии, сообщения, предупреждения, проблемы и ошибки.

Информацию о мероприятиях и закрытиях скважины на уровне групп и месторождения и изменениях режима контроля.

Сообщения о выводе выводимых результатах.

Краткий вывод отображается на экране, если ECLIPSE запущен в нормальном режиме. Если же он запущен в фоновом режиме, то создается файл с расширением .LOG.

Основной вывод

Основной вывод записывается в файл с расширением .PRT. Он содержит всю информацию, которая выводится при кратком выводе, и дополнительную информацию, если она запрашивалась. Файл с расширением .PRT создается и в случае нормального запуска ECLIPSE и в случае его запуска в фоновом режиме и всегда является читаемым текстовым файлом.

Если ECLIPSE запускается в фоновом режиме, .LOG файл в общем содержит все, что есть в .PRT файле (хотя пользователь может отказаться от этого) так же как и детали самого процесса.

Вывод Debug информации

Файл с расширением .DBG содержит информацию для отладки. Этот файл создается по умолчанию и содержит ограниченный объем информации. Эта информация содержится в виде кода, может быть довольно объемной и используется в основном разработчиками программы. Пользователям не рекомендуется вносить какие-либо изменения в debug-файл.

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

Стр 37

Summary файл или файлы

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

ECLIPSE OFFICE.

Summary Spec файл

Специфицированный summary файл используется многими приложениями, хотя пользователю не нужно к нему обращаться. Он содержит список и описание содержимого summary файлов.

Run Summary File

Run summary файлы содержат ту же информацию, что и summary файлы, но в табличном виде. Run summaries могут достаточно легко импортироваться в электронные таблицы Excel.

Restart Files

Restart файлы содержат полное описание динамических (зависящих от времени) свойств месторождения, на момент когда они были записаны. Сюда входит давление, насыщенности, Rs и/или Rv соответственно для каждой ячейки, полное описание скважин, информация о дебитах и т.д. Исключение составляют VFP таблицы, которые не записываются в restart файлы.

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

Grid файлы

Содержат только геометрию сетки гидродинамического моделирования.

Init файлы

Init файлы содержат информацию о статическом описании модели

Размеры ячеек, глубины их поверхностей и центров

Свойства ячеек, такие как пористость, проницаемости, поровые объемы, проводимости

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

Стр 38

Таблицы PVT свойств и функций насыщенности

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

Flux файлы

Flux-файлы содержат значения потоков и давлений на границах выбранных областей.

RFT файлы

Они содержат смоделированные RFT данные, например распределение давления и насыщенности по глубине

Save файл

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

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

Стр 39

Типы выходных файлов ECLIPSE

 

Унифицированный файл

Неунифицированный файл -

 

Единственный, но

отдельный файл для каждого

 

объединяющий все временные

временного шага

 

шаги

 

 

ОДИН файл.

НЕСКОЛЬКО файлов

 

Все результаты ТЕРЯЮТСЯ

Читаемый - текстовый.

 

при незапланированном

Читается на разных

 

прерывании расчета.

платформах.

Форматированный

Читаемый - текстовый.

При прерывании расчета

вывод

Читается на разных

результаты теряются только

(текстовый формат)

платформах.

для текущего шага.

 

Занимает большой объем на

 

 

диске.

 

 

 

 

Неформатированный

ОДИН файл.

НЕСКОЛЬКО файлов

Вывод

Все результаты

Нечитаемый - бинарный.

(бинарный формат)

ТЕРЯЮТСЯ при

Относительно небольшой

 

незапланированном

размер.

 

прерывании расчета.

Не читается на разных

 

Нечитаемый - бинарный.

платформах.

 

НЕ Читается на разных

При прерывании расчета

 

платформах.

результаты теряются

 

 

только для текущего шага.

 

 

 

Рис. 3. Типы выходных файлов Eclipse

Тип выходных файлов устанавливается в секции RUNSPEC

Могут использоваться любые комбинации типов форматированные/ неформатированные и унифицированные/неунифицированные

По умолчанию вывод неформатированный, неунифицированный

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

Стр 40

Типы выходных файлов ECLIPSE

Тип выходных файлов ECLIPSE определяется пользователем. Могут быть любые комбинации типов:

-форматированные/неформатированные

-унифицированные/неунифицированные Форматированный файл - это ASCII файл, т.е. текст.

Неформатированный файл - это бинарный файл, т.е. нечитаемый Унифицированный файл – это одиночный файл, содержащий информацию на все временные шаги Каждый неунифицированный файл содержит информацию на один временной шаг.

Не все выходные файлы ECLIPSE могут иметь любой из вышеперечисленных типов. Файлы, которые могут быть унифицированными или неунифицированными – это restart и summary файлы. PRT, .LOG, .RSM и .DBG файлы всегда форматированные остальные могут быть неформатированными.

Типы вывода определяется в секции RUNSPEC. По умолчанию устанавливается неформатированный, неунифицированный тип. Ключевое слово UNIFOUT определяет унифицированный тип вывода, а ключевое слово FMTOUT определяет форматированный тип. Каждый из типов вывода имеет свои преимущества и недостатки:

Неформатированный тип

Такие файлы имеют меньший размер в сравнении с форматированными и могут относительно быстро читаться и записываться. Поскольку они являются бинарными, они не могут читаться с помощью текстовых редакторов. Кроме того, они не всегда могут быть перенесены с одной платформы на другую. Не все компьютеры считывают бинарные файлы с диска одинаково. Например, неформатированные файлы, записанные на PC могут не читаться на машинах Silicon Graphics, и наоборот. Для обеспечения транспортабельности, файлы должны быть конвертированны в форматированные, с помощью утилиты

@convert.

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

Стр 41

Форматированный тип

Такие файлы занимают больше дискового пространства по сравнению с неформатированными, но свободно читаются текстовыми редакторами. Они могут быть перенесены с одной платформы на другую, поскольку используют набор символов ASCII. Это преимущество не относится к restart и summary файлам, т.к. они в любом случае записываются в кодовой форме.

Неунифицированный тип

Неунифицированные файлы содержат restart или summary информацию на каждый временной шаг. Их основное преимущество состоит в том, что если расчет внезапно прерывается или заканчивается дисковое пространство, то результаты будут потеряны начиная с текущего шага. Результаты предыдущих шагов останутся не тронутыми, поскольку файлы уже были записаны и закрыты. Основной недостаток неунифицированных файлов в том, что если в одной директории были просчитаны несколько моделей с похожими названиями, то разобраться в них достаточно сложно. Кроме того, количество неунифицированных файлов ограничивается цифрой 9999, т.е. может быть выведено не более 9999 шагов.

Унифицированный тип

Унифицированные файлы – это одиночные файлы, содержащие информацию на каждый временной шаг. При моделирование с использованием унифицированных файлов обычно выводится один summary файл и один restart файл. Основное преимущество в том, что несколько просчитанных моделей находятся в одной директории, разобраться в результатах достаточно легко. Но если внезапно прерван расчет или не хватило дискового пространства, то все выходные данные будут потеряны, включая и те, которые на этот момент были просчитаны. Унифицированные файлы не имеют ограничения на количество временных шагов.

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

Стр 42

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