- •Лекция 1
- •Лекция 2 Способы решения оптимизационных задач
- •Аналитический способ решения
- •Графический способ
- •Численный способ
- •Экспериментальный способ решения
- •Инвариантная оптимизация
- •Примеры постановок оптимизационных задач
- •Характеристика методов решения задач оптимизации
- •Лекция 3
- •Методы исследования функций на базе классического анализа
- •Лекция 4
- •Методы с использованием неопределенных множителей Лагранжа.
- •Методы нелинейного программирования
- •Особые точки целевой функции.
- •Овражные точки
- •Нормирование и масштабирование
- •Лекция 5 Глобальные и локальные экстремумы целевой функции
- •Общая характеристика методов нелинейного программирования
- •Методы, использующие градиент Метод градиента
- •Лекция 6 Метод наискорейшего спуска
- •Методы одномерного поиска
- •Метод дихотомии (половинного деления)
- •Метод локализации экстремума
- •Метод золотого сечения
- •Метод с использование чисел Фибоначчи
- •Лекция 7
- •Методы нулевого порядка (многомерного поиска)
- •Метод Гаусса-Зейделя (метод поочередного варьирования переменных)
- •Методы сканирования
- •Сканирование с постоянным шагом
- •Сканирование по спирали
- •Симплексный метод
Лекция 2 Способы решения оптимизационных задач
Считая, что оптимизационная задача каким-то образом определена, можно выделить следующие способы её решения:
Аналитический
Графический
Численный
Экспериментальный
Инвариантная оптимизация
Аналитический способ решения
Использует классические процедуры дифференциального и вариационного исчисления. Методы, которые используются в этом способе, оптимизируют целевую функцию путем нахождения таких значений ее аргументов, которые обращают в ноль ее первую производную.
При наличии ограничений, которые, как и целевая функция, должны быть обязательно заданы в аналитическом виде, используются методы Лагранжа или вариационного исчисления. Применяется данный способ решения, для задач которых целевая функция задана в несложном, явном аналитическом выражении.
Графический способ
Основан на графическом отображении целевой функции. Экстремум функции определяется в результате анализа ее графика и проведении несложных графических процедур. Является достаточно простым и наглядным, но применим для решения задач невысокой размерности.
Численный способ
Методы, формирующие этот способ, используют предшествующую информацию для нахождения улучшенных значений при помощи итерационных процедур.
Этот способ нашел наиболее широкое применение для решения практических оптимизационных задач. Особенно в тех случаях, когда критерий оптимальности представлен в виде сложной нелинейной зависимости или задан в неявном виде, а на независимые переменные наложены ограничения, заданные в виде равенств, неравенств, либо и того и другого.
Экспериментальный способ решения
Экстремум целевой функции находится в результате проведения последовательных экспериментов, непосредственно на реальном объекте, результаты одного эксперимента используются для проведения следующего, позволяющего получить улучшенный результат.
Способ нашел применение для решения оптимизационных задач, в которых объект оптимизации мало изучен, и данные о нем не позволяют разработать его математическую модель.
Инвариантная оптимизация
Методы, которые использует данный способ, основаны на анализе нескольких возможных вариантов решения задачи и выборе среди них наилучшего.
Примеры постановок оптимизационных задач
Пример 1:
В химическом реакторе протекает технологический процесс получения компонента Сс, получается он из двух исходных компонентов
G – расход исходных компонентов
С – концентрация исходных компонентов
Т – температура в реакторе
n – скорость вращения мешалки
Для поддержания необходимой температуры в реакторе он оборудован рубашкой с хладагентом.
Gx/a – расход хладагента.
Возможна постановка задачи:
Найти такие условия протекания процесса, при котором выход целевого компонента будет максимальным.
Формализация
Qv=GCc max
G=Ga+Gb
V- управляющие воздействия: {Gx/a, n, Ga,Gb}
Ограничения:
Пример 2:
Продукт получается в результате протекания двух химических реакций.
А+Вr1C
Cr1D+E
r1=K1CACB
r2=K2CACB
Одна из постановок задачи:
Разработать математическую модель, которая описывала бы процесс с заданной точностью, т.е. была ему адекватна.
И т.д.
Т
аким
образом, математическая модель будет
состоять из пяти дифференциальных
уравнений.
-расчетная
концентрация компонента C
-
экспериментальная концентрация
компонента C
-точность
математической модели
