§ 12.10. Аналитическое конструирование регуляторов
Так называемая задача аналитического конструирования регуляторов была сформулирована и решена А. М. Летовым [77]. Эта задача развивалась также в работах А. А. Красовского [60] и Н. Н. Красовского [62, 63].
Скалярное управление.
Пусть имеется стационарный объект, уравнения которого для фазовых координат, записанные в матричной форме, имеют вид
Здесь
— матрица-столбец фазовых координат,
— квадратная матрица коэффициентов,
— матрица-столбец коэффициентов, и
— скаляр. Требуется определить оптимальное управление
минимизирующее функционал качества
Задача управления заключается в переводе системы из начального состояния
при
в конечное
при
Из формулировки задачи следует, что система должна быть при этом асимптотически устойчива.
В рассматриваемо
случае уравнение Беллмана (12.172) имеет вид
Оказывается, что функция
входящая в (12.177), является функцией Ляпунова, а функция V в функционале (12.176) — ее полной производной, т. е.
чем решается вопрос об устойчивости синтезируемой системы (см. ниже § 17.2).
Так как на управление и ограничения не накладываются и
то минимум в (12.177) достигается в точке, где обращается в нуль производная по
т. е. при
Подставим это значение в (12.177). В результате имеем
Это
— нелинейное уравнение в частных производных относительно функции
Будем искать решение этого уравнения в виде квадратичной формы от фазовых координат:
Здесь
— квадратная матрица коэффициентов, удовлетворяющая критерию Сильвестра
причем матрица может быть принята симметричной, т. е.
функция (12.180) удовлетворяет граничному условию, так как при
имеем
Дифференцируя (12.180), имеем
Подставляя полученные выражения в (12.179), приходим к уравнению вида
В левой части (12.182) находится квадратичная форма переменных
Она будет тождественно равна нулю при равенстве нулю всех ее коэффициентов:
В результате получена система из
алгебраических уравнений, содержащих такое же количество неизвестных у (при учете равенства коэффициентов
После нахождения неизвестных коэффициентов
из (12.178) можно определить оптимальное управление
Аналогичный результат мбжет быть получен при использовании классических методов вариационного исчисления (§ 12.8).
Решение обратной задачи.
В полученных формулах для оптимального управления конструктору необходимо формировать управление в функции всех фазовых координат, так как в (12.184) все коэффициенты
.
Если конструктор может использовать ограниченное число фазовых координат, то часть коэффициентов
в (12.184) должна быть тождественно равна нулю. В этом случае для формирования оптимального управления можно воспользоваться решением обратной задачи и отыскать допустимую форму функционала качества при неполном управлении. Для этого функционал качества (12.176) представим в измененном виде;
Минимизация функционала
вместо I не меняет задачи.
Будем считать отличные от нуля коэффициенты известными числами, а коэффициенты
— неизвестными. Тогда совокупность уравнений (12.183) может быть представлена в виде
Эта система содержит
неизвестных коэффициентов
неизвестных коэффициентов функционала
Добавляя к уравнениям (12.186)
уравнений из (12.184)
получим систему уравнений, которая в принципе может быть разрешена относительно искомых неизвестных. Если система уравнений (12.186) и (12.187) имеет решение, при котором коэффициенты
удовлетворяют критерию Сильвестра (12.181), а коэффициенты функционала
то задача аналитического конструирования при заданном неполном управлении имеет смысл.
Так как коэффициенты функционала получаются в виде
то найденный ответ дает и решение прямой задачи. Варьируя коэффициенты управления
в пределах, допускаемых условиями Сильвестра и условиями
можно выбрать подходящий критерий качества и оптимальное управление.
Методика обратного решения аналитического конструирования может оказаться полезной и при возможности использования полного управления (в функции всех фазовых координат). Это объясняется тем, что система уравнений (12.186) и (12.187) оказывается линейной относительно коэффициентов
и решается проще, чем система уравнений (12.183), которая нелинейна относительно искомых коэффициентов
Векторное управление.
В работах В. И. Зубова [46] рассматривается более общая задача, когда дан нестационарный объект, описываемый матричным уравнением
где
— квадратные матрицы коэффициентов
— матрицы-столбцы фазовых координат и управлений.
Вводится квадратичный функционал вида
где
— заданные квадратные матрицы, а
— положительно определенные квадратичные формы.
Решение задачи сводится к линейному управлению вида
Матрица Г определяется решением нелинейного матричного уравнения
Для стационарных объектов матрицы А и С не зависят от времени и уравнение (12.191) принимает вид
В большинстве случаев результаты, полученные при аналитическом конструировании регуляторов, не могут быть реализованы точно вследствие необходимости использовать для управления все фазовые координаты. Поэтому приходится говорить лишь о приближенной реализации полученных условий оптимальности. Другие подходы к проблеме аналитического конструирования регуляторов содержатся в работах [46, 60, 62, 77, 133].