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

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

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

yoyoyo 120 6
Янв 14 #1

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

Eugene 554 11
Янв 14 #2

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

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

volvlad 2110 12
Янв 14 #3

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

denfromufa 89 7
Фев 14 #4

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

kovalSky 23 5
Фев 14 #5

denfromufa пишет:

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

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

MironovEP 2066 10
Фев 14 #6

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

RomanK. 2158 11
Фев 14 #7

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

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

Go to top