Streamline simulation

Последнее сообщение
engi 74 13
Окт 10

Кто-нибудь работал с линиями тока в эклипсе
как это задается или какие команды используются, наверняка в мануале подробно описано)

ProMan 519 14
Окт 10 #1

Это отдельный симулятор, называется Фронтсим.
Убойная штука однако... будущее за ним.

Rfus 121 15
Окт 10 #2

Во Frontsim процесс создания модели не слишком отличается от Е100, нет многих ключевых слов. Для него есть отдельный туториал: ecl\2009.1\frontsim\tutorials там все неплохо написано.
Если есть модель в Е100 ее можно достаточно просто конвертировать во фронсимовскую.

engi 74 13
Окт 10 #3

Понятно!
будем осваивать мануал))

marsel331 64 15
Окт 10 #4

ProMan пишет:

Это отдельный симулятор, называется Фронтсим.
Убойная штука однако... будущее за ним.

а я думал, что будущее за INTERSECT blink.gif

ProMan 519 14
Окт 10 #5

marsel331 пишет:

а я думал, что будущее за INTERSECT blink.gif

Уважаю норвежцев, большой респект им.
Все более менее стоящее в нефтянке делают норвежцы, так и Фронтсим был сделан норвежцами, но в результате не дружеского поглощения стал 2ым.
На сколько я знаю, INTERSECT, основан на таких же принципах расчета, что и Эклипс, но более усовершенственным.
Для того что бы заменить Эклипс он не только должен быть лучше Эклипса а на много лучше, а то игра не стоит свеч.
Пока таких результатов я не видел и на вряд ли будет. Думаю Шеврон не та компания которая может что то новое разработать, другое дело Шел.

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

Гоша 1202 18
Окт 10 #6

ProMan пишет:

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


"Детали"=ключевое слово LAGTRAC.
Не панацея - успешно оптимизировать заводнение можно в "устаканившихся" участках (без мероприятий, сильно меняющих картину линий тока - уплотняющего бурения, зарезок и прочих)

engi 74 13
Окт 10 #7

Всем спасиобо за ответы!

engi 74 13
Ноя 10 #8

кто нибудь сталкивался с такой ошибкой во фронтсиме:

@--Error at time 1 March 1985 step 0:
@ Zero or negative reference water FVF (= -999999999999999950000000000000000.000000) in PVTW table number 1

в эклипсе все pvt свойства забиты следующим образом:

ROCK
--
-- Rock Properties
--
258 0.0005
/

RSCONSTT
--
-- Constant Rs per PVT Region
--
35.994 1
/

PVTW
--
-- Water PVT Properties
--
258 1* 1* 1* 1*
/

PVCDO
--
-- Dead Oil PVT Properties
--
258 1.14 0.00143 1.69 1*
/

DENSITY
--
-- Fluid Densities at Surface Conditions
--
857 1020 0.9
/

понятно что ругается на объемный коэффициент, значит ли это что нужно Bw пересчитать для фронтсима?
(используется модель черной нефти)

DmitryB 458 16
Ноя 10 #9

ProMan пишет:

Это отдельный симулятор, называется Фронтсим.
Убойная штука однако... будущее за ним.


Экзотическая штучка с ограниченной областью применения. Какое будущее? О чем вы?

Rfus 121 15
Ноя 10 #10

engi пишет:

кто нибудь сталкивался с такой ошибкой во фронтсиме:

@--Error at time 1 March 1985 step 0:
@ Zero or negative reference water FVF (= -999999999999999950000000000000000.000000) in PVTW table number 1
в эклипсе все pvt свойства забиты следующим образом:

...

PVTW
--
-- Water PVT Properties
--
258 1* 1* 1* 1*
/

PVCDO
--
-- Dead Oil PVT Properties
--
258 1.14 0.00143 1.69 1*
/
...


Он ругается на 2ю (объемный фактор) и 3ю (сжимаемость) позиции в PVTW, которые у вас приняты по дефолту, попробуйте задать их. Еще нужно заменить PVCDO на PVDO - фронтсим не поддердивает PVDCO.

engi 74 13
Ноя 10 #11

Rfus пишет:

Он ругается на 2ю (объемный фактор) и 3ю (сжимаемость) позиции в PVTW, которые у вас приняты по дефолту, попробуйте задать их. Еще нужно заменить PVCDO на PVDO - фронтсим не поддердивает PVDCO.

спасибо за ответ, все подправил и прошел этот момент.

PVTW
--
-- Water PVT Properties
--
258 1.027 0.00043 0.42 /

PVDO
--
-- Dead Oil PVT Properties
--
258 1.17 1.69 /

Теперь фронтсим ругается на нехватку памяти blush.gif Хотя до этого в эклипсе нормально просчитывала
Система 64 битная и оперативка 4 гига. Перед вылетом около 1,6 гигов памяти ест, может из-за того что эклипс 2004 версии и версии по новее могут использовать больше оперативки.
У кого-нибудь такое было? Может ли это быть следствием того, что pvt свойства воды теперь не по умолчанию заданы?
Пока я вижу три выхода:
1- установить эклипс по свежее (есть девятого года, но кряк корявый)
2- апскейлинг провести
3- расчет на кластере
у кого-нибудь есть еще какие мысли?

engi 74 13
Дек 10 #12

kto-nibud' umeet polzovat'sya komandoy

THREADFS
dlya ispol'zovanya neskol'kih yader v frontsim?

poka vidayet sleduyushuyu oshibku:
The MultiCore saturation solver is only to be used with EXPL solvertype.

volvlad 2196 17
Дек 10 #13

engi пишет:

kto-nibud' umeet polzovat'sya komandoy

THREADFS
dlya ispol'zovanya neskol'kih yader v frontsim?

poka vidayet sleduyushuyu oshibku:
The MultiCore saturation solver is only to be used with EXPL solvertype.

Судя по сообщению об ошибке, вам нужно переключить режим расчетов с Implicit в Explicit.

Из мануала:
To run FrontSim with multithreading - the explicit solver should always be selected TUNEFS1D

engi 74 13
Дек 10 #14

V. Volkov пишет:

Судя по сообщению об ошибке, вам нужно переключить режим расчетов с Implicit в Explicit.

Из мануала:
To run FrontSim with multithreading - the explicit solver should always be selected TUNEFS1D

TUNEFS1D prednaznachena dlya odnomernoy trehfazovoy modeli..

This keyword replaces FSTUNE1D.
This keyword sets the tuning options for the 1D solver used on streamlines for 3-phase and
compositional runs.

Poetomu i ne proboval)
Proveril, vse rabotayet, spasibo!!

engi 74 13
Дек 10 #15

Уважаемые, кто-нибудь сталкивался с тем что фронтсим просчитывает не весь шедул?
В моем случае останавливается просчитав 15 лет истории, оставляя еще 10 лет не просчитанными.

engi 74 13
Дек 10 #16

engi пишет:

Уважаемые, кто-нибудь сталкивался с тем что фронтсим просчитывает не весь шедул?
В моем случае останавливается просчитав 15 лет истории, оставляя еще 10 лет не просчитанными.


Нашел ошибку)

@--Warning at time 1 October 100 step 230:
@ Simulation stopped due to high material balance error

Похоже что фазухи корявые?! Неужели фазухи надо править???? Весь матчинг слетит sad.gif

Гоша 1202 18
Дек 10 #17

engi пишет:

Нашел ошибку)

@--Warning at time 1 October 100 step 230:
@ Simulation stopped due to high material balance error

Похоже что фазухи корявые?! Неужели фазухи надо править???? Весь матчинг слетит sad.gif


Можно тюнинги попробовать разные или искать причину (в работе скважин скорее всего) больших ошибок матбаланса.

engi 74 13
Дек 10 #18

Гоша пишет:

Это неверный перевод на русский. Модель 3-фазная и 3-мерная может быть, а солвер линий тока все равно одномерный по своей сути (линия тока имеет одну размерность - длину).
Можно тюнинги попробовать разные или искать причину (в работе скважин скорее всего) больших ошибок матбаланса.

Тюнинг делает чудеса))

Subsurface River 15 13
Авг 11 #19

У кого-то была такая проблема: Фронтсим объявляет Runtime Error и отключается без объяснения причин? Причем на одном и том же году - через 30 лет после начала разработки. В эклипсе эта  же модель не вызывает никаких вопросов. Тюнинг во фронтсиме не решает проблему.

engi 74 13
Авг 11 #20

Посмотри в момент вылета какой объем оперативки ест и какая у тебя система.

sander 294 13
Сен 11 #21

Subsurface River пишет:

У кого-то была такая проблема: Фронтсим объявляет Runtime Error и отключается без объяснения причин? Причем на одном и том же году - через 30 лет после начала разработки. В эклипсе эта  же модель не вызывает никаких вопросов. Тюнинг во фронтсиме не решает проблему.

 

было не такое но похожее - причиной была банальная нехватка оперативной памяти

fedos 85 13
Сен 11 #22

engi пишет:
kto-nibud' umeet polzovat'sya komandoyTHREADFSdlya ispol'zovanya neskol'kih yader v frontsim?poka vidayet sleduyushuyu oshibku:The MultiCore saturation solver is only to be used with EXPL solvertype.

единичку надо ставить в тредфс, нельзя распаллеливать, ибо иначе некорректно будет считать.

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

вам это надо?! настройка превратится в ад))

 

Кто использует другие програмные продукты для линий тока? Поделитесь плюсами-минусами?

Subsurface River 15 13
Окт 11 #23

Да, действительно, система для Фронтсима играет роль. Так, 64 бита ХР получше, чем 32 бита. Причина там была, скорее всего, в появлении свободного газа, когда в некоторых скважинах пластовое давление падало ниже Р насыщения (месторождение старенькое). Фронтсим не любит сжимаемые флюиды. После этого по не зависящим от нас причинам пришлось перейти на другой симулятор. Получилось попробовать несколько программ. Общее впечателение - удобство пользования обратно пропорционально функциональности программы. Фронтсим все-таки многое умеет считать. Но все опять же упирается в цель проекта. А то многие гонятся за линиями тока, но не представляют, какую информацию хотят из них вытянуть. И как дальше использовать.

Go to top