- •1. Постановка задачи оптимального управления. Критерии оптимальности.
- •2. Экономическая оценка эффективности процессов.
- •3. Постановка задачи оптимального управления в статике.
- •4. Постановка задачи оптим-го управления в динамике.
- •5.Исследование на экстремум одномерной целевой функции методом классического анализа
- •6. Одномерный поиск экстремума целевой функции методом сканирования:
- •7. Одномерный поиск экстремума целевой функции методом золотого сечения:
- •8. Одномерный поиск экстремума целевой функции методом с использованием чисел Фибоначчи.
- •9.Исследование многомерной целевой ф-ции методом классического анализа
- •10.Решение многомерной задачи оптимизации на условный экстремум.
- •12. Метод многомерного поиска экстремума ,Метод релаксации и Гаусса- Зайделя.
- •Метод релаксации
- •14. Метод поиска экстремума при наличии оврагов.
- •15. Ограничения типа «равенство»
- •16. Задачи типа «неравенство»
- •17. Метод случайного поиска.
- •18. Линейное программирование, примеры постановок задач лп.
- •19. Свойства задач лп:
- •20. Симплекс-метод.
- •21. Динамическое программирование, принцип оптимальности и принцип вложения.
- •22. Решение задач оптимизации методом динамического программирования. Уравнения Беллмана.
- •23. Последовательность принятия решения в динамическом программировании. Функциональные уравнения.
- •24. Вариационное исчисление. Классы допустимых функций.
- •25. Уравнение Эйлера для простейшего функционала. Условие Лежандра. Пример решения уравнения Эйлера.
- •26. Уравнение Эйлера и условие Лежандра для функционала, зависящего от n функций и их первых производных.
- •27. Уравнение Эйлера и условие Лежандра для функционала, зависящего от функции и от n ее производных. Пример.
- •29. Решение экстремальной задачи с подвижными границами. Условие трансверсальности. Пример.
- •30. Решение вариационных задач на условный экстремум при наличии интегральной связи. Пример.
- •31. Решение вариационных задач на условный экстремум с голономными связями.
- •32. Решение вариационных задач на условный экстремум с неголономными связями.
- •33.Особенности вариационных задач оптимального управления
- •34.Принцип максимума Понтрягина. Роль советских ученых в разработке пм.
- •35.Последовательность решения задач оптимального управления
- •36. Задача синтеза системы оптимального управления. Ее решение с помощью принципа максимума. Пример
- •37. Понятие аср. Необходимое условие применения экстремальных регуляторов. Сэр.
- •38. Сэр с измерением производной.
- •39. Сэр со вспомогательной модуляцией.
- •40. Сэр с запоминанием экстремума.
- •41. Сэр шагового типа.
- •42. Дифференциальное уравнение инерционного объекта с экстремальной статической характеристикой.
- •43. Аналитическое описание движения в сэр шагового типа
- •44. Графический метод исследования сэр.
- •45 Определение параметров автоколебания в сэр
- •46. Точный метод определения параметров автоколебаний в системах экстремального регулирования
- •47. Определение устойчивости периодических режимов в системах экстремального регулирования
- •48. Устойчивость систем экстремального регулирования при действии монотонных возмущений
- •1. Постановка задачи оптимального управления. Критерии оптимальности.
- •2. Экономическая оценка эффективности процессов.
- •3. Постановка задачи оптимального управления в статике.
18. Линейное программирование, примеры постановок задач лп.
Это мат теория, изучающая методы решения линейных экстремальных задач
Ф-ия линейна относительно упраления
(1) Q= C0 +C1U1+…..+ CnUn
a
11U1+a12U2+…+a1nUn=b1
…………………………..
am1U1+am2U2+…+amnUn≥bm (2)
……………………………..
ak1U1+ak2U2+…+aknUn≤bk
задача лп: найти значение управления от U1; Un достигающих экстремума линейной формы 1 при ограничениях 2, причем Uj≥a
Задача об использовании сырья.
Нужно изготовить продукцию Р1 и Р2, для изготовления которых нужны 4 вида сырья
S1, S2, S3, S4 запасы которых ограничены.
|
Р1 |
Р2 |
S1 |
2 |
3 |
S2 |
2 |
1 |
S3 |
0 |
3 |
S4 |
3 |
0 |
доход |
7 |
5 |
S2=13
S3=15
S4=18
Пусть мы выпустили Р1, U2- P2 , => ЦФ:
Q=7U1+ 5U2
Ограничения:
2U1+3U2≤19
2U1+U2≤13
3U2≤15
3U1≤18
аналогично задача о транспорте.
Удобно все многообразие задач лп свести к одной форме. Говорят, что задача лп записана в качественной форме, если она записана в следующем виде:
Q=C1U1+ C2U2 +…..+ CnUn
a 11U1+a12U2+…+a1nUn=b1
…………………………..
am1U1+am2U2+…+amnUn≥bm
все ограничения типа равенство.
Uj≥0, m>n; m-n степеней свободы.
любую задачу можно свести к канонической(?) путем введения новых переменных
2
U1+3U2≤19
2U1+U2≤13 Q=7U1+ 5U2
3U2≤15
3U1≤18
U
3=19-2U1-3U2≤19
U4=13-2U1-U2 U3 U4U5U6 это базис (*)
U5=5-3U2
U6=18-3U1
Если задать свободные переменные U1 и U2 , остальные будут определены из уравнения связи и ЦФ примет какое-нибудь значение.
Набор, удовлетворяющий системе (*) называется решением.
Решение, оптимизирующее ЦФ, называется оптимальным.
Геометрическая интерпретация:
Построим область допустимых значений:
Построим линию, где Uj=0
19. Свойства задач лп:
т.к. уравнения связи линейны, область доп уравнений – выпуклый многоугольник или многогранник.
в вершинах многогранника ровно столько переменных обращается в ноль, сколько степеней свободы мы имеем
вершины, обращающиеся в ноль называются свободными, а не обращающиеся в ноль – базисными. Вершины называются базисами.
20. Симплекс-метод.
Это специальный метод оптимального целенаправленного перебора вершин, заключающийся в последовательном переходе от одной вершины области допустимых управлений до другой, в которой значение ЦФ лучше.
Геометрически:
Выбирают любую вершину многоугольника и проводят ЦФ (прямую). Решения, соответствующие вершине, будут опорными или базисными.
По ним находят направление к другой вершине, в которой ЦФ убывает или возрастает.
Порядок вычислений:
приводим систему ограничений к виду разрешенного относительно исходного базиса и выражаем ЦФ через небазисные переменные. Теперь, если в полученном выражении все коэфиценты Ci <0 при поиске мах или Ci >0 при поиске мin то базисное решение является оптимальным.
если коэфиценты Ci >0 (при поиске мах), то выбирается любоой из них (больши1 пред Uj ) и далее рассматривается столбец коэфицентов в правой части системы ограничений. Если все системы этого столбца полпжительны, то ЦФ стремится к бесконечности, задача решения не имеет. Если в столбце коэфицентов есть отрицательные, то для каждого из них находим bkj/аkj и выбираем среди них минимальное. Далее переходим к новому базису, исключая из старого базиса Un+m и вводя Uj . Для этой цели уравнение, содержащее Un+i (*) разрешаем относительно Uj и подставляем полученное выражение во все уравнения системы (2) и ЦФ. Далее возвращаемся к пункту 2.
