тонкости в Eclipse, Любители и Ценители Eclipse помогите;

Последнее сообщение
Alex Bordzilovsky 41 17
Июл 08

Коллеги, всех приветствую! Обращаюсь к вам в очередной раз с вопросом по Eclipse который не смогли разрешить сами, в прошлые разы ваши ответы и консультации очень помогали, спасибо. А вопрос вот в чем: У нас возникла задача требующая использования величин перетоков флюида между ячейками модели (опция FLOWS ключевого слова RPTRST), данная опция позволяет получать потоки фаз через I+ J+ K+ стенку ячейки (например FLOWOILI+ FLOWWATERJ+). В простой геометрии когда ячейки примыкают одна к одной мы получаем полную картину потоков. Неопределенность возникает в общем случае если кодной ячейке примыкают две или более. Например:
_____________________
| | |
| |_________|
| |
| |_________
|__________|_________|

Как в данном случае найти потоки из большой в 2 прилегающих ячейки когда еклипс выдает только I+ J+ потоки? Была мысль поделить поток из большой ячейки используя проводимости (TRANX TRANY TRANZ) а также фазовые потенциалы в этих ячейках но проблема в том что проводимости еклипс выдает тоже для I+ J+ стенок ячейки. Вот такая вот задачка, чувствую что путь решения должен быть но никак не поймаю. Буду благодарен за соображения и идеи.
Спасибо.

Alex Bordzilovsky 41 17
Июл 08 #1

В предыдущем сообщении не удалось мне изобразить ячейки все исказилось.... на словах: есть большая ячейка и к правой ее стенке примыкают две или более маленьких, индекс I возрастает слева на право.
На картинке скриншот такой ситуации.
____.jpg

MAN 110 17
Июл 08 #2

не особый знаток eclipse, но как вариант:
поместить ячейки в разные регионы, выводить перетоки между регионами

Mishgen 144 17
Июл 08 #3

MAN пишет:

не особый знаток eclipse, но как вариант:
поместить ячейки в разные регионы, выводить перетоки между регионами

Да все мы тут любители. Вариант не плох...

А теперь ... правильный ответ (Извини, не удержался - 23 ночи).

Параметр FLOWS того же ключевого слова RPTRST. Задумаемся на секунду, а как такие ячейки описываются в уравнениях Eclipse? Одна ячейка связана "по умолчанию" - через IJK (соседняя ячейка в терминах ECLIPSE) ... ну вот, все всё поняли - вторая описывается через не-соседнии соединения. Тоесть, чтобы узнать перетоки через эти "не-соседнии" грани надо вывести отчет о перетоках в не-соседних соединениях, что и позволяет сделать параметр FLOWS ключевого слова RPTRST (только Е100, но не Е300).

(Йес! Дергается и паясничает как Эйс Вентура ... Упс. Опомнился, извинился, поехал домой).

С уважением,
Инженер.

P.S. ECLIPSE неисчерпаем как атом.
P.P.S. Alex-у привет. Спрашивайте, если что. Ну не службу же поддержки спрашивать ... А, кстати, их спрашивали? :-)

volvlad 2196 18
Июл 08 #4

Из мануала Eclipse (собственно тоже самое, что написал Mishgen):

Under the FLOWS mnemonic, it is possible to output the interblock flows, including non-neighbor
connection flows, and flows between global and local grids. For instance, the flow
between neighbor cells in the water phase will be defined under the FLOWATI+, FLOWATJ+,
FLOWATK+ headers for I, J, K positive directions. Flow between non-neighbor connections can
be found under the FLOWATN+ header. The actual non-neighbor connections can be found in
the grid file.

Из FLOxxxN удалось выдернуть данные?

Alex Bordzilovsky 41 17
Июл 08 #5

Доброго дня! Коллеги спасибо за ответы! извиняюсь что так поздно среагировал подвалил кусок работы и было не до потоков((
Из ваших ответов я кое что ухватил, кое что нет, поэтому хотелось уточнить еще, вот ситуация как на рисунке:
Еесть ячейка i,j,k к ней примыкают ячейки i+1,j,k и i+1,j,k+1 интересуют потоки в эти ячейки
ячейки i,j,k и i+1,j,k считаются соседними и поток описывается гридами FLOOILI+ FLOWATI+
ячейки i,j,k и i+1,j,k+1 считаются еклипсом несоседними и вот как найти тут поток между ними я затрудняюсь
я правильно рассуждаю до этого момента?
Для не соседних ячеек я так понимаю со слов Володи есть возможность использовать грид FLOWATN+ итд но проблема никак не могу добиться чтобы этот грид появился у меня и кроме того я так подозреваю это слово появилось только в 2007 эклипсе, во всяком случае в документации к еклипсу 2007 упоминание о нем есть а к более ранним версиям нету. Я к тому что например в 2002 эклипсе люди ведь как то обходились. Я наверное где то тут ошибаюсь, буду благодарен если поправите?cells.jpg

Mishgen 144 17
Июл 08 #6

Alex Bordzilovsky пишет:

Доброго дня! Коллеги спасибо за ответы! извиняюсь что так поздно среагировал подвалил кусок работы и было не до потоков((
Из ваших ответов я кое что ухватил, кое что нет, поэтому хотелось уточнить еще, вот ситуация как на рисунке:
Еесть ячейка i,j,k к ней примыкают ячейки i+1,j,k и i+1,j,k+1 интересуют потоки в эти ячейки
ячейки i,j,k и i+1,j,k считаются соседними и поток описывается гридами FLOOILI+ FLOWATI+
ячейки i,j,k и i+1,j,k+1 считаются еклипсом несоседними и вот как найти тут поток между ними я затрудняюсь
я правильно рассуждаю до этого момента?
Для не соседних ячеек я так понимаю со слов Володи есть возможность использовать грид FLOWATN+ итд но проблема никак не могу добиться чтобы этот грид появился у меня и кроме того я так подозреваю это слово появилось только в 2007 эклипсе, во всяком случае в документации к еклипсу 2007 упоминание о нем есть а к более ранним версиям нету. Я к тому что например в 2002 эклипсе люди ведь как то обходились. Я наверное где то тут ошибаюсь, буду благодарен если поправите?

Повторяю. В 2002 версии люди использовали параметр FLOWS ключевого слова RPTRST. Те кто в теме помнят, что когда-то параметры таких ключевых слов как RPTRST задавались числовыми значениями, стоящими в определенной позиции. Так позиция 1 параметра RPTRST отвечала за частоту сохранения рестартов, а вторая позиция .... за перетоки. Не верим? Экскурс в историю - ECLIPSE Technical Description глава "RPTRST keyword: pre-2002A
integer controls" (в самом конце). В общем - RTFM (без перевода).

С уважением,
Инженер.

Alex Bordzilovsky 41 17
Июл 08 #7

Гм... я наверное путано объясняю проблему.... C FLOWS слова RPTRST вроде все ясно и в 2002А и в 2007 он действительно исправно выдает гриды FLOOILI+ FLOOILJ+ FLOWATI+ FLOWATJ+ но если приглядется то это именно потоки для соседних ячеек (i,j,k и i+1,j,k) а в описмнии заявлено

Output of interblock flows
(including non-neighbor connection flows and flows between
global and local grids).

дак как же получить потоки между несоседними ячейками (i,j,k и i+1,j,k+1) в случае если они перекрываются sad.gif

Mishgen 144 17
Июл 08 #8

Alex Bordzilovsky пишет:

Гм... я наверное путано объясняю проблему.... C FLOWS слова RPTRST вроде все ясно и в 2002А и в 2007 он действительно исправно выдает гриды FLOOILI+ FLOOILJ+ FLOWATI+ FLOWATJ+ но если приглядется то это именно потоки для соседних ячеек (i,j,k и i+1,j,k) а в описмнии заявлено

Output of interblock flows
(including non-neighbor connection flows and flows between
global and local grids).

дак как же получить потоки между несоседними ячейками (i,j,k и i+1,j,k+1) в случае если они перекрываются sad.gif


Понять действительно трудно. Что Вы подразумеваете под словосочетаниями
1. "Но если приглядеться"
2. "как же получить потоки"
Вы пытались читать бинарные файлы. Вы пользуетесь программами визуализации. Вы читаете текстовые файлы PRT. Что не получается-то?
Прочесть? Увидеть? Победить? :-)
Пробовали переводить расширенные рестарт файлы (с перетоками) в ASCII вид (убедиться в наличии данных)? Пробовали визуализацию с помощью GRID (визуализация NNC)?

С уважением,
Инженер
P.S. Каков вопрос - таков ответ. Кстати я тоже задал один вопрос (или мне только кажется?) - Обращались ли в службу поддержки?

Alex Bordzilovsky 41 17
Июл 08 #9

Mishgen пишет:

Понять действительно трудно. Что Вы подразумеваете под словосочетаниями
2. "как же получить потоки"
Вы пытались читать бинарные файлы. Вы пользуетесь программами визуализации. Вы читаете текстовые файлы PRT. Что не получается-то?
Прочесть? Увидеть? Победить? :-)
Пробовали переводить расширенные рестарт файлы (с перетоками) в ASCII вид (убедиться в наличии данных)? Пробовали визуализацию с помощью GRID (визуализация NNC)?


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

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

Go to top