научная статья по теме КЛЮЧЕВЫЕ ЗНАЧЕНИЯ ПАРАМЕТРОВ ОПТИМИЗАЦИИ РЕШЕНИЯ В ЗАДАЧАХ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ ДЛЯ НЕФТЕПЕРЕРАБАТЫВАЮЩИХ ПРЕДПРИЯТИЙ Экономика и экономические науки

Текст научной статьи на тему «КЛЮЧЕВЫЕ ЗНАЧЕНИЯ ПАРАМЕТРОВ ОПТИМИЗАЦИИ РЕШЕНИЯ В ЗАДАЧАХ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ ДЛЯ НЕФТЕПЕРЕРАБАТЫВАЮЩИХ ПРЕДПРИЯТИЙ»

ЭКОНОМИКА И МАТЕМАТИЧЕСКИЕ МЕТОДЫ, 2012, том 48, № 2, с. 128-132

ЗАМЕТКИ И ПИСЬМА

КЛЮЧЕВЫЕ ЗНАЧЕНИЯ ПАРАМЕТРОВ ОПТИМИЗАЦИИ РЕШЕНИЯ В ЗАДАЧАХ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ ДЛЯ НЕФТЕПЕРЕРАБАТЫВАЮЩИХ ПРЕДПРИЯТИЙ

© 2012 г. М.Ю. Петухов

(Нижний Новгород)

ВВЕДЕНИЕ

Важнейшим элементом практического использования методов линейного программирования (ЛП) является параметрический анализ математической модели ЛП. Как известно, если математическая модель хорошо отображает действительность, то при малых изменениях параметров у нее, в общем случае, должны сохраняться те черты, которые характеризуют поведение рассматриваемой модели. Такие системы в качественной теории дифференциальных уравнений получили название "грубых" (Андронов, Витт, Хайкин, 1959). Из теории катастроф известно (Арнольд, 1990), что в ЛП-задачах нет непрерывной зависимости решения от параметров системы, решение при определенных значениях параметров меняется скачкообразно. Тем не менее изменение решения может быть настолько велико, что оно не имеет физического смысла.

Значительную актуальность методы ЛП приобрели в нефтепереработке, специфика моделирования которой заключается в наличии сложной - громоздкой математической модели (используется около 104 переменных), что требует применения специальных программ и разработки специальных критериев для определения корректности и чувствительности модели (Колесников, Антонов, 2007; Артемьев, Соркин, Хохлов, 2001).

Традиционно исследование влияния параметров ЛП системы на ее оптимальное решение называется анализом на чувствительность (см., например, (Таха, 2001, глава 2, 4)), который в основном заключается в исследовании влияния изменений коэффициентов целевой функции (ЦФ) и правых частей матрицы условий на качественное поведение оптимального решения. Особый интерес представляет параметрическое воздействие на систему, при котором небольшое изменение параметра приводило бы к значительному изменению максимума целевой функции (Кувыкин, Кувыкина, Петухова, 2010). Поиск таких значений параметров, при которых модель нефтеперерабатывающего предприятия становится "негрубой", является основной целью настоящей работы.

ПОСТАНОВКА ЗАДАЧИ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ ДЛЯ НЕФТЕПЕРЕРАБАТЫВАЮЩЕГО ПРЕДПРИЯТИЯ

Запишем классическую задачу ЛП для оптимизации ассортимента товарной продукции х — (х1, ..., хп):

Ь — / с}х} " тах, ] — 1, ..., п, (1)

]

/ ауху <(>) Ъь I — т (2)

]

6], ху >0. (3)

Одна из особенностей моделирования нефтеперерабатывающего производства заключается в том, что товарная продукция - это смесь различных компонентов (полуфабрикатов) и должна

соответствовать стандартам качества по определенным в ГОСТ, ТУ, СТО свойствам. Для автомобильного бензина, например, таковыми являются октановое число, содержание ароматики и т.д. (ГОСТ Р 51866-2002, 2002). Последнее и приводит к необходимости дополнить классическую систему ЛП (1)—(3) ограничениями следующего вида:

А,)х, <(>) / А£>х]р, к =1,..., I. (4)

р

Здесь Хр - компоненты смешения товарного продукта х,, Арр- значение показателя качества компонента х,р, А(к) - критическое значение показателя качества с номером к (например, ограничение по ГОСТ, ТУ, СТО) продукта х,:

х, = / Х,Р ^ Х,Р > а (5)

КЛЮЧЕВЫЕ ЗНАЧЕНИЯ ПАРАМЕТРОВ ОПТИМИЗАЦИИ РЕШЕНИЯ

Рассмотрим влияние ограничений (4) на поведение оптимального значения целевой функции. Для этого перепишем систему (4) для продукта х, в виде:

/ (, - А(Р>)х рр < (>) 0, (6)

р

/ (А^- А(Р>)хр < (>) 0.

р

Геометрический смысл системы (6) заключается в определении выпуклой области многомерного пространства, ограниченной "многомерными плоскостями" с соответствующими векторами, перпендикулярными плоскости:

= с(1)(А(!)- ,,..., А^- А(Р>),

(7)

= С(1)(А(!)- А(1),..., а(!)- А(Р>).

В (7) введен необходимый в дальнейшем дополнительный параметр с, принимающий значение "-1" или "+1" в зависимости от знака "<" или ">" в правых частях соответствующих неравенств в (6). Естественно предположить, что существование разрыва функции £тах(А) должно сопровождаться соответствующим "резким" изменением формы выпуклой области, поверхность которой определяется из (2) и (6) при условии знака равенства в соответствующих системах. Последнее возможно по крайней мере в двух случаях. Во-первых, равенства нулю в одном из неравенств (6) коэффициентов перед х,р в одном из уравнений с учетом х, Ф 0, например в первом:

6p:

mj = j xp Ф 0;

j ! К, xjp = 0.

(8)

Физический смысл (8) достаточно прост: условие (8) определяет предельное значение параметров А, при которых возможен выпуск продукта Xj в соответствии с требованиями по качеству продукта Xj без учета соображений экономической эффективности. При выполнении параметрами системы условия (8) система (1)-(5) становится негрубой, поскольку появляется (исключается) возможность производства товарного продукта Xj (наблюдается разрыв функции Xj (А) от нулевого значения до конечного положительного значения, определяемого соображениями экономической эффективности, т.е. величиной cj) с соответствующим разрывом максимума ЦФ Lmax(A). Можно привести простейший пример такой "негрубой" системы и в одномерном случае:

L = cx " max, (А- А1) x <0, 0< x <1, (9)

130

ПЕТУХОВ

Ы2 А}, А.1, а\ хи

У

А2, а2

Ы2 х22

Рис. 1. Схема задачи

где

с, (А- АО - -0,

Ь тах( А1)— [ (10)

0, (А-А1)-+0.

Во-вторых, скачкообразное изменение выпуклой области будет наблюдаться для тех значений А, при которых выпуклая область, ограниченная соотношениями (6), сама вырождается в плоскость (в двумерном случае выпуклая область вырождается в линию). Последнее подразумевает наличие хотя бы двух коллинеарных и противоположно направленных векторов. Таким образом, необходимое условие разрыва 1-го рода максимума ЦФ запишется в виде:

7а ! (1,I), 33 ! (1,I), для которых ) Н ). (11)

Следствием (11) является выполнение соотношения:

А(а) - А(а) А(а) - А(а) 7а ! (1,1), 33 ! (1,1), для которых А-— — ... — А-—. (12)

Л? >- А® Л? >- А®

Отметим, что (12) является лишь необходимым, но не достаточным условием существования разрыва максимального значения целевой функции. Действительно, например, если производство продукта X] приводит к снижению максимума ЦФ (вследствие относительно малого значения коэффициента с), параметрическое воздействие на ЛП-систему параметрами А], отвечающими за качество продукции, не будет влиять на оптимальное решение задачи.

Рассмотрим теперь пример оптимизации выработки двух автобензинов х1, х2 с октановыми числами А1, А2, являющихся результатом смешения продуктов установок А1 и А2 (рис. 1). Учтем дополнительное ограничение на автобензин х2 по параметру "содержание ароматики" - - (ГОСТ Р 51866-2002, 2002). Тогда система (1)-(5) примет вид:

Ь — с1 х1 + с2 х 2 — тах, (13)

Iх 1— х 11 + х 12 ; х 11+ х21 — Ъ/2 ;

* _ (14)

х2 — х21 + х22 ; [х 12 + х22 — Ъ/2 ;

А1 х 1 < А1 х 11+ А2 х 12;

А2х2 < А1 х21+ А2х22; (15)

ах2 < а1 х21+ а2 х22 ;

6]\ P, хр х]р >°. (16)

Здесь с1, с2 - маржинальная прибыль с учетом издержек на производство единицы продукции х1, х2 соответственно, А1 — А11 — А21 - октановое число продукта установки А1, А2 — А12 — А22 -

Ароматика

Рис. 2. Зависимость оптимального ассортимента бензинов от объемной доли содержания ароматики в катализате

установки каталитического риформинга (цены условные)

октановое число продукта установки А2, а1, а2 - содержание ароматики в продуктах установок А1, А2, Ь - сырье, поступающее на установки.

Нетрудно показать, что при

А2 = -2(С2 > С1, -1 < А1 < -2) (17)

функция Хтах = £тах(А2) терпит разрыв первого рода и, следовательно, ЛП-система обладает свойством негрубости - неустойчивости решения по отношению к малым изменениям параметров.

С другой стороны, как следует из (12), значения параметров, при которых может наблюдаться разрыв максимума ЦФ, может и не совпадать с ограничениями на качество продукции

(т.е. с А1 и А2). Нетрудно показать, что выполнение условия (12) в данном примере соответствует выполнению равенства:

А2 - А1 А2 - А2

a - a 1 a - a 2

(18)

Из (18) следует, что в системе (13)-(16) при условии экономической эффективности выработки автобензина x2 (т.е. c2 > c1) и значении параметра А2 = А*2:

\ >* - (А2 - А1)(a- a2) ^ nQ.

А2 = А* = А2 ----, c 2 > c 1, (19)

a - a1

наблюдается разрыв функции первого рода Lmax = Lmax(A2). Например, при значениях октановых чисел и ароматики А1 = 85, А2 = 95, - = 42, a1 = 0, a2 = 63 получим:

А2 = 100;

Lmax (А2) |(А2- А*)"+0= 0,25c 1+0,75c2; (20)

Lmax (А2) |(А2- а2)"-0 = c 1 .

Рассмотрим существование ключевых значений параметров и кардинальных изменений оптимального ассортимента в системе большой размерности - модели реального предприятия. Исследуем поведение решения для модели нефтеперерабатывающего завода с размерностью (n х m) = 3000 х4100 с помощью программы RPMS фирмы Honeywell; цены условные. На рис. 2 изображен разрыв 1-го рода маржинальной прибыли предприятия (целевой функции) при достижении показателя ароматики в компоненте бензина, вырабатываемого на установке каталитического риформинга, a' = 56. Как и следовало ожидать, скачок ЦФ сопровождается резким изменением структуры ассортимента товарной продукции (см. рис. 2).

132

ПЕТУХОВ

ЗАКЛЮЧЕНИЕ

В заключении сформулируем основные результаты настоящей работы и следующие из них выводы.

В рамках ЛП-модели оптимального планирования производства нефтеперерабатывающего предприятия показано, что существуют такие значения параметров системы (ключевые значения параметров оптимизации решения), при которых наблюдается разрыв 1-го рода зависимости оптимального значения целевой функции от параметра. Приведены необходимые условия появления разрыва. Отмечено, что ключевые значения параметров могут как совпадать с ограничениями, накладываемыми на свойства переменных целевой ЦФ (8), (17)) так и определяться комбинационной зависимостью нескольких параметров системы (12), (18).

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

Для дальнейшего прочтения статьи необходимо приобрести полный текст. Статьи высылаются в формате PDF на указанную при оплате почту. Время доставки составляет менее 10 минут. Стоимость одной статьи — 150 рублей.

Показать целиком