Streamline simulation

Последнее сообщение
engi 76 8
Окт 10

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

ProMan 532 9
Окт 10 #1

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

Rfus 118 9
Окт 10 #2

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

engi 76 8
Окт 10 #3

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

marsel331 62 10
Окт 10 #4

ProMan пишет:

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

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

ProMan 532 9
Окт 10 #5

marsel331 пишет:

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

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

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

Гоша 1181 12
Окт 10 #6

ProMan пишет:

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


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

engi 76 8
Окт 10 #7

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

engi 76 8
Ноя 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 486 11
Ноя 10 #9

ProMan пишет:

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


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

Rfus 118 9
Ноя 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 76 8
Ноя 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 76 8
Дек 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 2110 12
Дек 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 76 8
Дек 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 76 8
Дек 10 #15

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

engi 76 8
Дек 10 #16

engi пишет:

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


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

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

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

Гоша 1181 12
Дек 10 #17

engi пишет:

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

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

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


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

engi 76 8
Дек 10 #18

Гоша пишет:

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

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

Subsurface River 16 7
Авг 11 #19

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

engi 76 8
Авг 11 #20

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

sander 296 7
Сен 11 #21

Subsurface River пишет:

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

 

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

fedos 88 8
Сен 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 16 7
Окт 11 #23

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

Go to top