Задача оптимизации в конструировании


Download 374.09 Kb.
bet7/15
Sana08.05.2023
Hajmi374.09 Kb.
#1443075
TuriЗадача
1   2   3   4   5   6   7   8   9   10   ...   15
Bog'liq
Optimalashtirish bulimi

3. Метод дихотомии
В выше приведенных методах значения целевой функции определяются при постоянном приращении независимой переменной х. Если снять это ограничение, то эффективность поиска можно повысить.
В методе дихотомии (греч. dicha – на две части, + tome – сечение – последовательное деление на две части) интервал неопределенности делится пополам. Определение целевой функции осуществляется при значениях х, отстоящих от половинной точки на , т.е. в паре точек. Величина должна быть небольшой, но в то же время достаточной, чтобы различить, какая из пары точек лучше по значению функции F(x) (рис. 4.19).

Рисунок 4.19.

Из рис. 4.19а видно, что неизвестный оптимум в правой части F(х2) > F(х1). Новый интервал неопределенности снова делится пополам и возле его середины проводится опять пара измерений на расстоянии . На рис. 4.19б показаны несколько шагов определения экстремума.


Коэффициент дробления

Достоинство метода: при достижении одинаковых сужений интервала неопределенности метод дихотомии требует определения целевой функции в точках на одну меньше.


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


F(x) L
l1 l2
0 а b

Рисунок 4.20.


Из рисунка:



Кроме того L = l1 + l2.
Из (*) имеем:
Делим на :
Решаем это квадратное уравнение и получаем:

Это соотношение длин двух последовательных интервалов сохраняется постоянным в этом методе.
Если принять l1 = 0,618, то l2 = 0,618l1 = 0,6182 = 0,382 = 2.
На первом шаге испытания проводятся в двух точках х1 и х2 (рис. 4.21а).
М – новый интервал неопределенности.
Расстояние между точками х1 и х2 равно:
= 1 – 20,382 = 0,236.
Этот отрезок симметричен относительно центра и составляет от отрезка 0,618

а от отрезка 0,382




Рисунок 4.21.


Интервал неопределенности после второго шага уменьшается в 0,618 раз.


При N > 2 эффективность метода выше, чем у метода дихотомии.
Измерения проводятся на каждом шаге в двух точках, причем одна точка известна из предыдущего шага при поиске оптимума (она повторяется на следующем шаге: рис. 4.21б).
Коэффициент дробления f = 0,618N–1. Интересная закономерность: наибольшее сокращение последующих интервалов неопределенности достигается при определении целевой функции в точках, равноудаленных от центра.
На рис. 4.21б приведены несколько шагов поиска экстремума методом «золотого сечения».
Для оценки интервала неопределенности на k-й итерации точки хk и хk+1 определяются по формулам:

и

где
После N итераций длина интервала неопределенности составляет .



Download 374.09 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   15




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling