Метод исследования функций

Таблица 6.1.

№ опыта Фактор загрузки Параметр
А, % M, т hсо, %
      41,0
      39,8
      41,7
      41,5
      42,6
      43,7
      44,3
      44,0
      43,0
      45,0
      43,0
      44,2
      44,0

Следующий опыт проводим с изменением количества прямых подач до 50% – использование газа ухудшилось (39,8 %), значит, возвращаемся в исходную точку (нулевой опыт) и во втором опыте увеличиваем количество прямых подач до 70%, оставляя массу подачи прежней – 26 т. Видим, что использование газового потока увеличивается (41,7%). Делаем еще шаг в эту же сторону – ухудшение (41,5%). Возвращаемся в условия второго опыта и увеличиваем массу подачи до 27т – использование газового потока улучшается.

В последующие опыты (5-7) увеличиваем массу подачи, не изменяя количества прямых подач до тех пор, пока использование газового потока не ухудшается (опыт 7 - hсо = 44 %).

Для наглядности проиллюстрируем поиск оптимума схемой на рис.6.1, где изображено факторное пространство с распределением предполагаемых изолиний параметра оптимизации и пути поиска оптимума.

Возвращаемся к условиям шестого опыта (А = 70 %, М = 29 т), стабилизируем массу подачи на этом уровне, а количество прямых подач уменьшаем до 60% (7 опыт) – параметр оптимизации падает до 43%. Возвращаемся на позицию шестого опыта (М = 29т) и при следующем шаге увеличиваем количество прямых подач до 80% - использование газового потока

 

 
 
 
 
М, т

 
29

 
 
 
28

 
 
27

1 0 60 70
o
 
 
 
 
26

25

500 60 70 80 90 А, %

Рис. 6.1. Схема поиска оптимальной системы загрузки методом Гаусса- Зейделя. Цифры 0…12 – номера опытов, согласно табл. 6.1, цифры на кривых – степень использования газового потока hсо = 40…44%.

улучшается до 45%. В десятом шаге увеличиваем долю прямых подач без изменения массы – параметр оптимизации ухудшается. Возвращаемся в условия девятого опыта и делаем шаги с увеличением и уменьшением массы подачи (11, 12 опыты). Параметр оптимизации не улучшается, значит, оптимум был в девятом опыте.

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

Математическое программирование представляет собой дисциплину, занимающуюся изучением экстремальных задач и разработкой методов их решения [8]. Задачи, разработанные данной дисциплиной, делятся на задачи линейного, нелинейного, стохастического и динамического программирования.

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

В основе нелинейного программирования лежат задачи отыскания экстремума без ограничений (классические задачи), которые решаются при помощи исследования функций на экстремум или канонических преобразований, и с ограничениями, решаемые при помощи методов Якоби, неопределенных множителей Лагранжа с ограничениями-равенствами и условий Куна-Таккера с ограничениями-неравенствами [9]. Наиболее сложные нелинейные задачи решаются градиентными методами, среди которых можно выделить методы Франка-Вулфа, когда исследуемые точки не выходят за пределы области допустимых решений, и Эрроу-Гурвица – в остальных случаях.

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

Экстремум параметра оптимизации известной нелинейной модели отыскивается путем определения частных производных по каждому фактору этой функции и приравнивания их к нулю:

¶ f /¶ x1 = 0; ¶ f /¶ x2 = 0; … ¶ f /¶ xk = 0. (6.1)

.Решается система уравнений относительно факторов х1, х2,…хк, где величины последних и будут координатами стационарной точки. Чтобы определить, какой экстремум (максимум или минимум) находится в данной точке, необходимо найти полный дифференциал второго порядка d2f для данной точки, составить матрицу его квадратичной формы и решить её. Если его квадратичная форма отрицательно определена, то имеет место максимум, если положительно – минимум.

Вышеназванный метод определения вида экстремума достаточно сложен и не всегда определёнен, поэтому чаще всего пользуются более простым эмпирическим методом. Для этого координатам х1, х2, … хк придают небольшие произвольные значения до и после найденных значений, просчитывают и сравнивают значения функции с оптимальным в стационарной точке. Если полученные значения меньше, чем в стационарной точке, то имеет место максимум, если больше – то минимум.

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

Приведём пример оптимизации математической модели загрузки, полученной ранее в разделе 5.3 (формула (5.10)):

hсо = 43,5 + 0,917х1 – 0,55х2 – 1,11х12 – 3,21х22 – 0,325х1х2. (6.2)

Факторы, влияющие на использование газового потока, указаны в стандартных единицах: х1= +1 (М = 30 т), - 1 (25 т); х2 = + 1 (s = 100%), - 1 (50%).

Возьмём частные производные уравнения (6.2) по факторам и приравняем их к нулю:

¶h / ¶х1 = 0,917 – 2,22х1 – 0,325х2 = 0;

¶h / ¶х2 = - 0,55 – 6,42х2 – 0,325х1 = 0.

Решим систему уравнений относительно значений факторов х1 и х2 методом подстановки и получим х1 = 0,431, х2 = - 0,109. Это и есть координаты стационарной точки.

Определим вид экстремума, для чего возьмём вторые производные исходного уравнения:

2h / ¶х12 = – 2,22; 2η / ∂х22 = – 6,42; 2η / ∂х1∂х2 = – 0,325;

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

Определим вид экстремума более простым методом. Рассчитаем величину использования газового потока в стационарной точке, для чего подставим полученные значения факторов в формулу (6.2):

hсо = 43,5 + 0,917* 0,431 – 0,55* (-0,109) – 1,11* 0,4312

- 3,21* (-0,109)2 – 0,325* 0,431* (-0,109) = 43,73%.

Подставим эту же формулу меньшие значения х1 = 0,4 и х2 = -0,2:

hсо = 43,5 + 0,917* 0,4 – 0,55* (-0,2) – 1,11* 0,42

-3,21* (-0,2)2 – 0,325* 0,4* (-0,2) = 43,69 %,

и большие х1 = 0,5; х2 = -0,1:

hсо = 43,5 + 0,917* 0,5 – 0,55* (-0,1) – 1,11* 0,52

-3,21* (-0,1)2 – 0,325* 0,5* (-0,1) = 43,72 %.

Сравниваем полученные значения со значением в стационарной точке и убеждаемся, что они меньше, значит в стационарной точке – максимум, который нам и нужен.

Переведём значения факторов в оптимальной точке в натуральные по формуле (5.1):

М = х1J + M0 = 0,431* 2,5 + 27,5 = 28,58 т, округляем до 29 т.

А = х2J + Аo = -0.109* 25 + 75 = 72,3%, округляем до 75%.

Вывод. Для получения наилучшего использования газового потока в данной доменной печи необходимо железорудную массу подачи держать 29 т и загружать 75% прямых подач.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: