Лекция 4.
Тема: Управляемость в линейных системах .
1. Полная и неполная управляемость многомерной системой.
2. Критерий управляемости.
3. Грамиан управляемости стационарной системы.
4. Матрица управляемости – критерий управляемости стационарной системы.
Рассмотрим задачу об управляемости многомерными системами, функционирование которых описывается нормальной системой линейных дифференциальных уравнений. Система уравнений в матричной форме имеет следующий вид:
, (4.1)
где
– векторы-столбцы размерности
и
соответственно;
– матрицы размерности
и
соответственно.
Определение 4.1. Система
(4.1) называется вполне управляемой, если для двух произвольных точек
и
области
допустимых решений фазового пространства
и двух
произвольных значений
и
аргумента
существует такая функция управления
, при
которой решение уравнения (4.1) удовлетворяет условиям
и
.
Начнем с простейшего случая, когда матрица в уравнении системы (4.1) равна нулевой
матрице. Тогда динамика системы задана уравнением
.
(4.2)
Предположим, что и
известны, и поставим задачу выбора такого
управления
, которое обеспечивало бы в момент времени
при
выполнение
условия
.
Интегрирование уравнения движения системы (4.2) дает
.
Заметим, что выражение
(4.3)
можно
рассматривать как линейное преобразование, которое ставит в соответствие
каждому элементу гильбертова пространства
элемент пространства
. Формально
,
.
Поскольку нужно выбрать
управление , которое удовлетворяло бы условию
,
то,
очевидно, если лежит в области значений линейного
преобразования
, тогда желаемый перевод системы
в
возможен. В противном случае – нет. Чтобы
сформулировать эту задачу в общем виде, введем соответствующие определения.
Если – матрица
, составленная из непрерывных функций
времени, определенных на интервале
, то преобразование
, определяемое формулой (4.3),
является линейным преобразованием.
Говорят, что принадлежит
области значений этого преобразования, если существует элемент
в пространстве
такой,
что
.
Таким образом, чтобы проверить, является ли состояние
управляемым, необходимо установить, принадлежит ли это состояние области
значений оператора , преобразующего бесконечномерное
пространство в конечномерное. Этот оператор не может быть записан с помощью конечной
матрицы, и проверка названного условия затруднительна. К счастью, можно построить
линейное преобразование, отображающее
-мерное
пространство в
-мерное, область значений
которого в точности совпадает с областью значений оператора
. Это построение формулирует следующая
лемма.
Лемма 4.1..
Вектор
размерности
лежит в области значений оператора
только тогда, когда он принадлежит области значений линейного преобразования
(4.4)
Необходимость. Если принадлежит области
значений, т.е.
, то существует вектор
такой, что
.
Определим
по формуле
, тогда
.
Достаточность. Если не лежит в области
значений оператора
, то существует вектор
такой, что
и
скалярное произведение
.
Можно указать, например, следующий способ построения
вектора . Так как
–
симметрический оператор, он расщепляет пространство
в
прямую сумму
,
где
– ядро оператора
. Пусть размерность ядра
отлична от нуля и пусть
– размерность области значений
(
– равно
рангу матрицы
). Выберем в
базис
,…,
,…,
такой, что векторы
,…,
лежат в
области значений
. Пусть
не лежит в области значений
и его представление в выбранном базисе имеет
вид
,
причем
не все равны нулю. В качестве вектора
можно взять, например, вектор
.
Ясно, что , по предположению, и
кроме того,
.
Предположим, что вектор и
одновременно является управляемым. Из управляемости
следует, что существует
такое, что
,
тогда
,
но
.
Так
как матрица непрерывна, то из
следует,
что при всех
, а это
противоречит условию
.
Следствие.
Управление
,
которое
переводит систему (4.2)
из состояния
при
в
при
, существует тогда
и только тогда, когда вектор
лежит в области значений линейного
преобразования (4.4).
При этом одно из
управлений, осуществляющее этот перевод, имеет вид , где
является любым решением уравнения
.
Доказательство. То, что управление переводит
состояние
в
проверено
при доказательстве необходимости условий леммы 4.1. Обратно. Если
управление
, переводящее
в
, существует, то вектор
принадлежит области значений линейного
преобразования (4.3) в силу формулы Коши. Но по данной лемме вектор
принадлежит области значений этого
преобразования тогда и только тогда , когда он лежит в области значений
преобразования (4.4).
Перейдем теперь к линейной системе общего вида, когда . Здесь результат, аналогичный только что
приведенному следствию леммы, формулируется в виде следующей теоремы.
Теорема 4.1. (критерий управляемости). Для линейной системы (4.1)
тогда
и только тогда существует управление , которое переводит систему из состояния
при
в
состояние
при
, когда
вектор
принадлежат области значений линейного
преобразования
. (4.5)
Более того, если
– какое-либо решение уравнения
,
то , заданное формулой
, является одним
из управлений, обеспечивающих указанный переход.
Доказательство. Рассмотрим линейное преобразование уравнений системы управления с помощью замены переменной
.
Тогда и
.
По одному из свойств импульсной переходной
матрицы :
,
.
Следовательно,
.
Умножая это равенство слева на ,
получим
.
Из предыдущей леммы известно, что множество значений,
которые может принимать вектор , принадлежит области
значений матрицы
.
Чтобы завершить желаемый переход потребуем, чтобы
.
Отсюда следует, что желаемое преобразование возможно
тогда и только тогда, когда лежит в области
значений
. Из следствия предыдущей леммы
вытекает, что одно из управлений, обеспечивающее заданное преобразование системы,
имеет вид
,
где
удовлетворяет равенству
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.