Оптимизация (математическое программирование) и применение в нефтегазе

Последнее сообщение
denfromufa 89 10
Дек 13

Кто тут решал задачи оптимизации для нефтегазовой отрасли? Например, простейшее это симплексный алгоритм. Естественно вручную этим не занимаются. Есть уже готовые пакеты (Excel Solver Add-In, Mathematica, Matlab, Gurobi, MSF). Делимся опытом!

yoyoyo 135 10
Янв 14 #1

Под задачей оптимизации Вы имеете в виду задачу подбора параметров гидродинамической модели к историческим данным?

Eugene 554 15
Янв 14 #2

yoyoyo пишет:
Под задачей оптимизации Вы имеете в виду задачу подбора параметров гидродинамической модели к историческим данным?

Таких задач вообще-то множество. По сути они сводятся к задаче минимизации объектной функции.
Во всех софтинах, где есть "адаптация" есть такие алгоритмы.
Если не ошибаюсь, один из важных моментов в этом вопросе это поиск глобального минимума функции.
Но в чем собственно вопрос ТС не совсем понятно.

volvlad 2256 15
Янв 14 #3

Да вопрос denfromufa не совсем ясен. Будем считать, что это призыв к диалогу, для понимания актуальности проблемы.
В общем в нефтегазе нередко приходится решать задачи оптимизации в том или ином виде (автоматическая адаптация, максимизация добычи при наличии ограничений и пр). 
Для решения некоторых задач уже существуют решения, реализованные программно. Для каких-то возможно придется пользоваться MATlab-ом или пробовать наваять что-нибудь в Excel.
Нарпимер, автоматическая адаптация - EnAble или MEPO. Используемые алгоритмы оптимизации в этих программах различаются.
Для максимизации добычи при ограничениях, также можно использовать оптимизацию заложенную в Eclipse. Я лично достаточно часто для решения такого рода задач использую Petex-вский GAP с реализованном в нем SQP (sequential quadratic programming) - итерационный метод нелинейной оптимизации.

denfromufa 89 10
Фев 14 #4

А есть мануал для GAP?

kovalSky 23 8
Фев 14 #5

denfromufa пишет:

А есть мануал для GAP?

Доброго времени суток. К сожалению мануал по GAP вам не поможет. В нем очень скудно описана суть алгоритма. 

MironovEP 2089 13
Фев 14 #6

был где то. мыло кинь, найду

RomanK. 2182 14
Фев 14 #7

http://www.petroleumengineers.ru/node/6750

http://www.petroleumengineers.ru/node/6751

Go to top