ВУЗ:
Составители:
Рубрика:
27
г) Если используется классический метод, то приходим
к решению системы нелинейных уравнений (4). Характер
экстремума (min или max) определяется Гессианом (5):
если он положительно определен – то имеем min, если он
отрицательно определен – то имеем max.
д) При использовании прямого или градиентного
метода следует иметь ввиду, что функция Лагранжа
),,,(
ttji
llxF
ν
, где i=(1,2,…,n),j=(1,2,…,m),t=(1,2,…,k)
зависит от (n+m+2k) независимых переменных. В целях
однообразия все эти переменные можно обозначить через
xi, где i=(1,2,…,n+m+2k).
3.2 Метод штрафных функций
Сущность метода состоит в следующем. Вводится
вспомогательные функции:
)22()(
1
)(),( Xp
r
XurXF ⋅+=
),...,,(
21 n
xxxX = , r-параметр малой величины, p (X)-
штрафная функция.
Вспомогательная функция должна удовлетворять
следующим требованиям:
а) При выполнении ограничений (2),(3) она совпадает
с целевой функцией u(X);
28
б) При нарушении ограничений она начинает резко
возрастать в зависимости от степени нарушения
ограничений. Чем больше нарушены ограничения, тем
быстрее возрастает функция;
в) Если при нарушении ограничений функция
возрастает медленно, то параметр r (r больше нуля)
устремляем к нулю.
Таким образом, вспомогательная функция F (X,r)
представляет собой функцию «овражного» типа, у которой
крутые склоны расположены в пространстве параметров G
в тех местах, где происходит нарушение ограничений.
Штрафная функция учитывает степень нарушения
ограничений. Если ограничения не нарушены, то она равна
нулю. Если ограничения нарушены, то штрафная функция
имеет следующий вид:
[
]
)23())((1)()()( XssignXsXgXp
jji
−⋅+=
∑
∑
При выполнении ограничений (2) в выражение (23)
первая сумма равна нулю. При выполнении ограничений
(3) в выражение (23) произведение во второй сумме равно
нулю, и, таким образом, вспомогательная функция F(X,r)
совпадает с целевой функцией u (X).
При нарушении ограничений (2),(3) оба слагаемых в
(23) начинают возрастать в зависимости от степени
г) Если используется классический метод, то приходим б) При нарушении ограничений она начинает резко к решению системы нелинейных уравнений (4). Характер возрастать в зависимости от степени нарушения экстремума (min или max) определяется Гессианом (5): ограничений. Чем больше нарушены ограничения, тем если он положительно определен – то имеем min, если он быстрее возрастает функция; отрицательно определен – то имеем max. в) Если при нарушении ограничений функция д) При использовании прямого или градиентного возрастает медленно, то параметр r (r больше нуля) метода следует иметь ввиду, что функция Лагранжа устремляем к нулю. F ( xi , l j ,ν t , lt ) , где i=(1,2,…,n),j=(1,2,…,m),t=(1,2,…,k) Таким образом, вспомогательная функция F (X,r) зависит от (n+m+2k) независимых переменных. В целях представляет собой функцию «овражного» типа, у которой однообразия все эти переменные можно обозначить через крутые склоны расположены в пространстве параметров G в тех местах, где происходит нарушение ограничений. xi, где i=(1,2,…,n+m+2k). Штрафная функция учитывает степень нарушения 3.2 Метод штрафных функций ограничений. Если ограничения не нарушены, то она равна Сущность метода состоит в следующем. Вводится нулю. Если ограничения нарушены, то штрафная функция вспомогательные функции: имеет следующий вид: 1 F ( X , r ) = u ( X ) + ⋅ p( X ) r (22) [ p ( X ) = ∑ g i ( X ) + ∑ s j ( X ) ⋅ 1 − sign( s j ( X )) ] (23) X = ( x1 , x 2 ,..., x n ) , r-параметр малой величины, p (X)- При выполнении ограничений (2) в выражение (23) штрафная функция. первая сумма равна нулю. При выполнении ограничений Вспомогательная функция должна удовлетворять (3) в выражение (23) произведение во второй сумме равно следующим требованиям: нулю, и, таким образом, вспомогательная функция F(X,r) а) При выполнении ограничений (2),(3) она совпадает совпадает с целевой функцией u (X). с целевой функцией u(X); При нарушении ограничений (2),(3) оба слагаемых в (23) начинают возрастать в зависимости от степени 27 28
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »