КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Метод тяжелого шарика
Логической основой метода тяжелого шарика является физическое уравнение движения материальной точки в силовом поле. Пусть х- скалярная координата, f(х)-потенциал поля, -множитель, пропорциональный массе точки, q- множитель, связывающий потенциал поля и силу, р- коэффициент трения среды. Тогда уравнение движения точки будет выглядеть следующим образом:
=-q(grad(f(x)))-p
Здесь grad f (x) является горизонтальной проекцией действующей силы. Запишем это дифференциальное уравнение в виде разностного, учитывая, что слева будет вторая разность:
∆x(k)=-q(grad f (x(k)))-p∆x(k).
Учитывая далее, что ∆x(k)=∆x(k)-∆x(k-1) и ∆x(k)=x(k+1)-x(k), после алгебраических преобразований и переобозначения констант, получаем:
x(k+1)=x(k)-α(grad f (x(k)))+β(x(k)-x(k-1)).
Мы получили некоторое уравнение перемещения точки в направлении уменьшения функции. Это и есть уравнение метода тяжелого шарика. По сравнению с методами первого порядка оно обладает тем преимуществом, что, по существу, использует вторую производную, то есть имеется больше информации о профиле функции. Одновременно здесь отсутствует главный недостаток методов второго порядка - необходимость оценки второй производной. Этот метод достаточно эффективен при поиске минимума овражных функций.
Раздел 3. Нелинейное программирование.
Дата добавления: 2014-01-07; Просмотров: 435; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |