Дифференцирование функционалов

Основным инструментом теоретического анализа задач оптимального управления и разработки методов их приближенного решения является способ вычисления производных от входящих в постановку задачи функционалов по управлению

Дифференцирование функционалов - student2.ru .

На информации о значениях функциональных производных основан переход к улучшенному управлению при выполнении каждой итерации метода последовательной линеаризации.

Существует процедура дифференцирования функционалов, определенных на траекториях управляемой системы, вида:

Дифференцирование функционалов - student2.ru , (6.9)

Дифференцирование функционалов - student2.ru , (6.10)

где Дифференцирование функционалов - student2.ru - заданная достаточно гладкая функция своих аргументов; Дифференцирование функционалов - student2.ru - заданная точка на Дифференцирование функционалов - student2.ru .

Функционалы вида (6.9), (6.10) называются дифференцируемыми в смысле Фреше.

Часто встречающиеся в задачах управления движением функционалы вида:

Дифференцирование функционалов - student2.ru , (6.11)

Дифференцирование функционалов - student2.ru , (6.12)

не имеют производных Фреше. Они дифференцируемы в некотором специальном смысле - по направлениям в функциональном прострастве (по Гато).

При численном решении задач функционалы, дифференцируемые по Гато, заменяются одним или аппроксимируются с помощью специальных процедур несколькими функционалами, дифференцируемыми по Фреше.

Способ дифференцирования функционалов вида (6.9), (6.10) сводится к расчету по следующим соотношениям.

Элементы матрицы Дифференцирование функционалов - student2.ru частных производных Дифференцирование функционалов - student2.ru функционалов Фреше по Дифференцирование функционалов - student2.ru управляющим воздействиям размерности Дифференцирование функционалов - student2.ru вычисляются по формуле:

Дифференцирование функционалов - student2.ru , (6.13)

где Дифференцирование функционалов - student2.ru - сопряженная матрица размерности Дифференцирование функционалов - student2.ru частных производных правых частей уравнений (6.1) по управляющим воздействиям; Дифференцирование функционалов - student2.ru - матрица размерности Дифференцирование функционалов - student2.ru частных производных функций Дифференцирование функционалов - student2.ru , входящих в выражения для функционалов, по управляющим воздействиям Дифференцирование функционалов - student2.ru .

Элементы матрицы сопряженных переменных Дифференцирование функционалов - student2.ru размерности Дифференцирование функционалов - student2.ru являются решением сопряженной системы дифференциальных уравнений:

Дифференцирование функционалов - student2.ru , (6.14)

где Дифференцирование функционалов - student2.ru - сопряженная матрица размерности Дифференцирование функционалов - student2.ru частных производных правых частей уравнений (6.1) по фазовым координатам; Дифференцирование функционалов - student2.ru - матрица размерности Дифференцирование функционалов - student2.ru .

Для функционалов вида (6.9) Дифференцирование функционалов - student2.ru , где Дифференцирование функционалов - student2.ru - сопряженная матрица размерности Дифференцирование функционалов - student2.ru частных производных функций Дифференцирование функционалов - student2.ru по фазовым координатам Дифференцирование функционалов - student2.ru . Система уравнений (6.14) интегрируется справа налево с граничным условием Дифференцирование функционалов - student2.ru .

Для функционалов вида (6.10) Дифференцирование функционалов - student2.ru , Дифференцирование функционалов - student2.ru , а система (6.14) интегрируется справа налево с граничным условием Дифференцирование функционалов - student2.ru , причем Дифференцирование функционалов - student2.ru при Дифференцирование функционалов - student2.ru .

Для функционалов вида

Дифференцирование функционалов - student2.ru , (6.15)

с помощью которых задаются ограничения на фазовые координаты и режимы движения в любой точке, элементы матрицы функциональных производных и сопряженных переменных вычисляются в соответствии с (6.13) и (6.14), причем Дифференцирование функционалов - student2.ru .

Система (6.14) интегрируется справа налево с граничным условием Дифференцирование функционалов - student2.ru , причем Дифференцирование функционалов - student2.ru при Дифференцирование функционалов - student2.ru .

Таким образом, для дифференцирования функционалов вида (6.9), (6.10) и (6.15) необходимо проинтегрировать слева направо систему уравнений (6.1) и справа налево сопряженную систему уравнений (6.14), а также провести сложение, вычитание и перемножение матриц в соответствии с приведенными соотношениями.

Наши рекомендации