Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
-САПР.docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
303.5 Кб
Скачать

2.1 Понятие допустимой области поиска экстремума

В задачах оптимального проектирования технических объектов вектор переменных проектирования X = ( ,..., ) выбирают в результате определения экстремума це­левой функции F(Х) в допустимой области, заданной систе­мой ограничений на параметры проектируемого объекта. В самом общем виде целевая функция и ограничения являют­ся нелинейными функциями переменных проектирования X.

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

При решении задач оптимизации первоначально прове­ряют условия, которым должен удовлетворять вектор пере­менных проектирования X, минимизирующий (максимизи­рующий) критерий качества F(Х). Эти условия проверяют для отыскания стационарных точек, среди которых находит­ся искомый вектор X.

Функция F(Х), определенная в Em ,имеет абсолютный минимум в

Х* є , если:

F(X*)≤f(X)

для всех Х є . Минимум является строгим, если в (F(X*)≤f(X)) стоит знак строгого неравенства для Х≠Х*.

Функция F (X) имеет в X* относительный минимум, если существует ε>0 такое, что для любой точки Х є (X*) вы­полняется неравенство:

F (X)-F(X*) > 0,

где (X*) —окрестность точки X*. При определении максимума F (X) (F (X)-F(X*) > 0) должно быть заменено на неравенство:

F (X)-F(X*) < 0.[5]

2.2 Классификация методов оптимизации

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

2.3 Понятие поисковой оптимизации

В большинстве задач проектирования при отсутствии аналитического задания целевых функций проверка F(Х) па выпуклость или вогнутость, как правило, невозможна, поэтому для решения задач оптимального проектирования используют методы поисковой оптимизации, основанные на исследовании малой окрестности оптимальной точки в допустимой области. Основные требования, предъявляе­мые к методу поиска, высокая алгоритмическая надёжность, приемлемые затраты машинного времени и требуемой памяти.[8]

2.4 Геометрическая интерпретация поисковой оптимизации

2.4.1 Метод Циклического покоординатного спуска

В данном методе на каждой итерации выполняется n(количество координат) одномерных минимизаций (спусков) вдоль единичных орт. Этот метод работает особенно хорошо, если линии равного уровня расположены вдоль координатный осей.

Начальный этап:

Выбрать x1, , k=1, l=1.

Основной этап:

Шаг 1

1) В качестве направления p выбрать , где ненулевая позиция имеет индекс l.

2) Найти L как результат минимизации функции по направлению p.

3)

4) Если l<n то Шаг 2, иначе повторить Шаг 1 с l = l+1.

Шаг 2

1) Вычислить

2) Проверить КОП: если , то , иначе , l=1 и на Шаг1.[7]