- •Оглавление
- •57 58 Задача Больца и Майера
- •32 65 67 Уравнение Риккати. Пример
- •31 Расчет оптимальных параметров регулятора по уравнениям Риккати.
- •16. Уравнение Эйлера для многих функций и их первых производных.
- •39. Уравнение Эйлера.
- •14 41 Представление уравнений Эйлера для частных случаев.
- •13. 40 Уравнение Эйлера в развернутом виде.
- •46. Уравнение Эйлера для n – функций и их n первых производных.
- •9. Определение свойств уравнения Эйлера.
- •51. Задача Лагранжа. Синтез оптимальных систем.
- •61. Метод множителей Лагранжа.
- •18. Задача Лагранжа на условный экстремум при конечных связях.
- •49. Система уравнений Эйлера – Лагранжа при конечных связях.
- •19. Задача Лагранжа на условный экстремум при дифференциальных связях.
- •50. Система уравнений Эйлера – Лагранжа при дифференциальных связях.
- •17 47. Уравнение Эйлера - Пуассона.
- •1. Математическая постановка задачи оптимального управления.
- •2. Критерии качества.
- •60. Критерии качества методов оптимизации.
- •4. 69 Квадратичный критерий оптимизации.
- •5. 70 Задача оптимизации систем управления по расходу топлива
- •10. Функции близкие по ординате и производной
- •11. Исследование функционалов с закрепленными и подвижными границами.
- •12. 43 Определение условия трансверсальности.
- •15. 45 Определение теоремы Лежандра.
- •20. Области оптимального управления
- •21. 22 Определите гамильтониан
- •25. Теорема обn-интервалах
- •27. 64 Принцип оптимальности.
- •29. Постановка задачи аналитического конструирования регулятора.
- •30. Задача а. М. Лётова
- •33. Математическая задача определения параметров оптимальной настройки системы.
- •35. Оптимальное управление, обеспечивающее оптимальную стабилизацию режима работы объекта.
- •44. Задача о брахистохроне.
- •57. Задача Майера.
- •24 66. Системы, оптимальные по быстродействию.
- •3 68. Допустимое управление.
- •6.Определение функционала как переменной величины.
- •8. 38 Сравнительный анализ функции и функционалов.
- •1.2 . Различные виды функционалов
- •37. Формы аналитического выражения функционала.
- •7.Определение методов вариационного исчисления по исследованию функционалов на экстремум.
- •10. Функции близкие по ординате и производной
- •23. Теорема Понтрягина
- •63.Принцип максимума Понтрягина.
- •26. Постановка задачи. Постановка задачи оптимального управления.
- •28. Уравнение Беллмана.
- •62.Метод динамического программирования Беллмана.
- •34. Оптимизация типовых объектов из условия минимума квадратичного функционала.
- •36. Задача вариационного исчисления.
- •42. Граничные условия в задачах вариационного исчисления.
- •48. Вариационные задачи на условный экстремум.
- •59. Вариационная задача оптимизации при ограничениях на управление
- •1.2 . Различные виды функционалов
- •1.3 . Задача оптимального управления
- •52. Изопериметрические вариационные задачи.
- •53. Синтез оптимальных систем при изопериметрических связях.
- •54. Изопериметрическая задача. Оптимальная система по экономичности.
- •55. Изопериметрическая задача. Оптимальная система по быстродействию.
- •56. Изопериметрическая задача. Оптимальная система по производительности.
44. Задача о брахистохроне.
Предположим, что точки илежат в плоскостис осью, направленной вниз (рис.5). Положимии пусть– уравнение дуги, соединяющей точкиитак, что,,,. Скорость движения вдоль кривой пусть равна. Тогда время спуска равно
.
Чтобы найти скорость vкак функцию координатыx, воспользуемся законом сохранения энергии:
,
где — начальная скорость движения частицы. Тогда
,
и задача свелась к выбору функции , для которой интеграл
достигает наименьшего значения из всех возможных.
Так как функция зависит только оти, то уравнение Эйлера допускает первый интеграл:
.
Разрешая это уравнение относительно , находим
,
где мы положили . Таким образом, мы получили дифференциальное уравнение первого порядка в разделяющихся переменных. Решая его, имеем:
.
Для вычисления интеграла удобно воспользоваться заменой
. Тогда
.
Мы пришли к решению в параметрической форме
Это и есть кривая наибыстрейшего спуска, известная под названием циклоиды. Можно показать, что выбор постоянных ипозволяет провести циклоиду через произвольные две заданные точки. Напомним, что величинане является произвольной постоянной.
57. Задача Майера.
Интегральный функционал.
F – дифференцируемая функция своих аргументов.
При отсутствии ограничений на x и u задача называется задачей Лагранжа и является классической задачей вариационного исчисления. В качестве примера можно рассмотреть агрегат, который должен дать максимальное количество продукции. При этом функция F (x, u, t) имеет смысл мгновенной производительности, а интеграл – полную выработку продукции.
Задача Майера.
Минимизируется функционал
J(x, u)=[x(T), T].
Например, задача о достижении наибольшей дальности ракетой.
Формально задача Майера является более общей, чем задача Лагранжа. Любая задача Лагранжа может рассматриваться как частный случай задачи Майера.
Действительно, достаточно ввести новую скалярную переменную
xn+1=F(x, u, t),
–новый фазовый вектор
и вектор
тогда система будет описываться уравнением:
а минимизации подлежит функционал
24 66. Системы, оптимальные по быстродействию.
Задача определения оптимального по быстродействию программного управления состоит в нахождении управлений , при которых объект
(1.1)
переводится из состояния
(1.2)
в состояние
(1.3)
(x(0),x(1)иt0— заданы, аt1— неизвестно), при этом функционал
(1.4)
принимает наименьшее значение.
Опираясь на теорему принципа максимума Л. С. Понтрягина, выведем необходимые условия оптимальности по быстродействию.
Из (1.4) следует, что , и поэтому
Вводя функцию
(1.5)
Запишем (1.1) и сопряженную систему в виде
(1.6)
(1.7)
При фиксированных xиψH1 становится функциейu. Обозначим
Очевидно, что
Таким образом, необходимое условие для оптимальности по быстродействию принимает вид
(1.8)
3 68. Допустимое управление.
Мы будем рассматривать поведение объекта, состояние которого в каждый момент времени характеризуется n переменными х1, х2, …, хn (например, координатами и скоростями). Векторное пространство X векторной переменной х={х1, х2,…, хn} является фазовым пространством рассматриваемого объекта. Поведение (движение) объекта заключается (с математической точки зрения) в том, что переменные х1, х2, …, хn меняются с течением времени. Предполагается, что движением объекта можно управлять, т. е. что объект снабжен некоторыми «рулями», от положения которых зависит движение объекта. Положения «рулей» характеризуются точкой u некоторой области управления U, которая может быть любым топологическим хаусдорфовым пространством. В приложениях важен случай, когда U является замкнутой областью некоторого r – мерного евклидова пространства Е; в этом случае задание точки u=(u1, u2,…, ur)U равносильно заданию системы числовых параметров u1, u2, …, ur.
Каждую функцию u=u(t), определенную на некотором отрезке t0tt1 времени t и принимающую значения в пространстве U, мы будем называть управлением. В дальнейшем предполагается, что выбран некоторый класс D управлений; управления, принадлежащие этому классу, будут называться допустимыми. От класса D допустимых управлений требуется только, чтобы он удовлетворял следующим трем условиям.
1) Все управления u=u(t), принадлежащие классу D (т.е. допустимые), должны быть измеримыми и ограниченными. Управление u=u(t), t0tt1, называется измеримым, если для любого открытого множества OU множество тех значений t, для которых u(t)O, измеримо на отрезке t0tt1. Управление ограниченно, если множество всех точек u(t), t0tt1, имеет в пространстве U компактное замыкание. (Если, в частности, U есть замкнутое подмножество векторного пространства переменной u=(u1, u2,…, ur), то измеримость и ограниченность имеют обычный смысл.)
2) Если u(t), t0tt1, – допустимое управление и если и v – произвольная точка пространства U, a t', t" – такие числа, что t0 t't"t1, то управление u1(t), t0tt1, определяемое формулой
также является допустимым.
3) Если отрезок t0tt1 можно разбить точками деления на конечное число частичных отрезков, на каждом из которых управление u(t) допустимо, то это управление допустимо и на всем отрезке t0tt1. Допустимое управление, рассматриваемое на частичном отрезке, также является допустимым. Управление, получающееся из допустимого управления u(t), t0tt1, сдвигом времени (т. е. управление u1(t)=u(t—), t0+<t<t1 + ), также является допустимым.
В качестве класса допустимых управлений можно взять, например, класс всех измеримых ограниченных управлений. Другим примером может служить множество всех кусочно–непрерывных управлений (т.е. таких управлений u=u(t), каждое из которых непрерывно для всех рассматриваемых t, за исключением лишь конечного числа моментов времени, где функция u(t) может терпеть разрывы первого рода). Этот класс допустимых управлений, по – видимому, наиболее интересен для технических применений развиваемой здесь теории; такие управления соответствуют предположению о «безынерционности» рулей. Можно также рассматривать класс всех кусочно – постоянных управлений, класс кусочно – линейных управлений и т. п. В дальнейшем класс D допустимых управлений предполагается фиксированным.