Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Метод Пауэлла

Глава 1. МЕТОДЫ ОПТИМИЗАЦИИ В ЭЛЕКТРОНИКЕ СВЧ | Классификация методов оптимизации | Методы одномерного поиска | Методы исключения интервалов | Методы полиномиальной аппроксимации | Методы с использованием производных | Метод Ньютона | Метод наискорейшего спуска | Методы с переменной метрикой | Методы условной оптимизации |


Читайте также:
  1. B. Неклассическая методология
  2. C. Постнеклассическая методология
  3. D) сохранения точных записей, определения установленных методов (способов) и сохранения безопасности на складе
  4. D.2. Методы оценки технических уязвимостей
  5. I 7 D I РЕЛИГИЯ И НАУЧНЫЕ МЕТОДЫ
  6. I РЕЛИГИЯ И НАУЧНЫЕ МЕТОДЫ
  7. I РЕЛИГИЯ И НАУЧНЫЕ МЕТОДЫ

В методе Пауэлла [14] первые n итераций выполняются также, как и в методе Гаусса-Зейделя. Затем вводится новое направление поиска, совпадающее с направлением полного прохода за предыдущие n итераций. Это направление становится первым, а остальные поисковые направления увеличивают свой номер на единицу. Последнее направление отбрасывается. Алгоритм этого метода следующий.

{{{ Начало алгоритма.

1) Полагаем i=1 и X i= X init. Запоминаем начальные направления в матрице P={ei}, i=1..n.

2) Выбираем поисковое направление P i из матрицы P и ищем минимум в этом направлении: ai: mina(J(X i+ai× P i). Рассчитываем новое приближение вектора поисковых параметров X i+1= X i+ai× P i. Увеличиваем i на единицу и если i£n, то идем в начало пункта 2).

3) Рассчитываем новое направление поиска по формуле:

(1.3.5)

Номера всех направлений в матрице P увеличиваем на единицу:

(1.3.6)

а первым ставим найденное по формуле (1.3.5) P new.

4) Если | B |£e, то оптимизацию заканчиваем, иначе полагаем i=1 и переходим к пункту 2).

}}} Конец алгоритма.

Рис.1.3.3

Поиск минимума методом Пауэлла

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

 


Дата добавления: 2015-11-14; просмотров: 95 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Метод Розенброка| Симплексный метод

mybiblioteka.su - 2015-2024 год. (0.006 сек.)