Задачи, приводимые к простейшей Скалярный случай
Ограничим класс функций v такими, значение которых при любых допустимых фиксированных значениях х и t взаимно однозначно связано с и. Это для дифференцируемой по и функции означает, что. Выражения (5.39)—(5.41) не только представляют собой условия приводимости, но и определяют N0 и М0, которые после подстановки в условия (5.29)—(5.33) позволяют найти оптимальное решение. Векторный случай. Пусть… Читать ещё >
Задачи, приводимые к простейшей Скалярный случай (реферат, курсовая, диплом, контрольная)
Пусть задача оптимизации имеет форму.
с условием.
x (t), u (t) — скалярные функции, функции/0 и v непрерывны и дифференцируемы по и, на управление нет ограничений.
Выясним, при каких условиях задача (5.36), (5.37) может быть приведена к виду (5.20), (5.25) и, как следствие, фазовая координата может быть переведена в разряд управлений.
Ограничим класс функций v такими, значение которых при любых допустимых фиксированных значениях х и t взаимно однозначно связано с и. Это для дифференцируемой по и функции означает, что.
Управление в этом случае может быть выражено через v, х, t как и (у, х, t). Задача приводима к простейшей, если.
Выразим М0 и N0 через/о, для чего запишем условия.
Здесь зависимость uCT(x, t) (статическое управление) находится из условия.
Выражения (5.39)—(5.41) не только представляют собой условия приводимости, но и определяют N0 и М0, которые после подстановки в условия (5.29)—(5.33) позволяют найти оптимальное решение.
Заведомо приводимы задачи с неограниченным линейно входящим управлением при условии
Из условий (5.39)—(5.41) получим.
Подстановка этих выражений в условия (5.28) определяет х*(t), х их0.
Пример 5.3. Рассмотрим задачу.
Здесь Q = Q (x, t) — заданная функция.
По условиям приводимости (5.39), (5.40).
ист(х, t)=0,.
Если задано Vx(t), множество допустимых значений х, то оптимальное решение х*(0 доставляет максимзчуг функции.
Последнее условие определяет величину с.
Граница множества Vx(t) может определяться и ограничениями на и, если они заданы. В этом случае решение приведенной задачи дает верхнюю оценку для решения исходной.
Отметим, что внутри множества Vx условия стационарности R по х приводят к уравнению Миеле[1], полученному другим способом:
Оно является более слабым, чем (5.48), (5.49), условием оптимальности и может иметь не единственное решение.
Векторный случай. Пусть в задаче (5.20), (5.25) x (t) — векторфункция x (t) = (хг(0, х2(0), где xx(t) — векторная, а х2(0 — скалярная функции. Условия, наложенные на фазовые координаты:
Функция /j непрерывно дифференцируема по хг, t и непрерывна по х2, и; Vu и VX2 замкнуты и ограниченны. Критерий оптимальности.
Аналогично простейшей задаче функционал (5.53) может быть приведен к эквивалентной форме.
где к и к0 соответствуют выражениям (5.22).
Задача (5.54), (5.51) представляет собой стандартную задачу оптимального управления, с управляющими воздействиями n (t) и x2(.t).
Задачи, приводимые к простейшей на части интервала управления.
Пусть интервал [О, Т] может быть разбит на три подынтервала [0,1г), [t1} t2], (t2, Т], а функционал I может быть представлен как.
при условии.
В этой задаче на подинтервале [tl512] оптимальное решение определяется условиями (5.44) и не зависит от решения на остальной части интервала управления.
Интересен случай, когда отрезок [^, Г2] стягивается в точку t = tv. В этом случае слагаемое 10 в (5.55) равно.
Если r0(x, tv) = 0 Ух, то значения x (tv_) и x (tv+) находят по условию максимума функционалов и 12 со свободными правым и левым концами траектории соответственно.
- [1] Брайсон А., Хо Ю-Ши. Прикладная теория оптимального управления. М.: Мир, 1972.