1.6.2. УПРАВЛЯЕМОСТЬ ЛИНЕЙНЫХ СИСТЕМ С ПОСТОЯННЫМИ ПАРАМЕТРАМИ
В этом разделе рассматривается управляемость линейных систем с постоянными параметрами. Сначала получим следующий важный результат.
Теорема 1.23. n-мерная линейная система с постоянными параметрами
является полностью управляемой тогда и только, тогда, когда вектор-столбец матрицы управляемости
порождает n-мерное пространство.
Этот вывод может быть доказан формально следующим образом. Если в момент времени система находилась в нулевом состоянии, то состояние в момент определяется следующим образом:
Представляя экспоненциал в виде ряда Тейлора, найдем
Видно, что конечное состояние принадлежит линейному подпространству, порожденному вектор-столбцами бесконечной последовательности матриц . В этой последовательности должна появиться матрица, скажем все вектор-столбцы которой линейно зависят от комбинации вектор-столбцов предыдущих матриц Такая матрица должна иметь место, так как в -мерном пространстве не может быть более чем линейно независимых векторов. Это также предполагает, что
Рассмотрим теперь . Поскольку вектор-столбцы матрицы линейно зависят от комбинации вектор-столбцов матриц , можно написать
где являются матрицами, которые содержат коэффициенты, позволяющие выразить каждый вектор-столбец матрицы через вектор-столбцы матриц Следовательно, имеем
откуда видно, что столбцы матрицы также линейно зависят от вектор-столбцов Подобным же образом можно показать, что вектор-столбцы всех матриц для к I линейно зависят от вектор-столбцов матриц
Возвращаясь к выражению (1.283), можно видеть, что конечное состояние принадлежит линейному подпространству, порожденному вектор-столбцами матриц . Поскольку можно также сказать, что принадлежит подпространству, порожденному вектор-столбцами матриц Теперь ясно, что, если эти вектор-столбцы не порождают -мерное пространство, можно достичь только тех состояний, которые принадлежат линейному подпространству меньшей размерности, поэтому система не является полностью управляемой. Это доказывает, что, если система полностью управляема, вектор-столбцы управляемости Р порождают -мерное пространство.
Чтобы доказать другое утверждение теоремы, положим, что вектор-столбцы матрицы Р порождают -мерное пространство. Тогда соответствующим выбором входной переменной (включая, например, ортогональные полиномы), всегда
можно выбрать такие векторы коэффициентов
в уравнении (1.283), что правая часть (1.283) будет равна любому заданному вектору в пространстве, порожденном столбцами матрицы Р. По предположению столбцы матрицы Р порождают все n-мерное пространство, а это означает, что любое конечное состояние может быть достигнуто, и, следовательно, система является полностью управляемой. На этом заканчивается доказательство теоремы 1.23.
Управляемость системы (1.280), конечно, полностью определяется матрицами А и В. Поэтому удобно ввести следующую терминологию.
Определение 1.12. Пусть А и В — соответственно матрицы размерности . Тогда говорят, что пара полностью управляемая, если система,
является полностью управляемой.
Пример 1.20. Перевернутый маятник
Перевернутый маятник из примера 1.1 (разд. 1.2.3) является системой с единственной входной переменной, которая описывается дифференциальным уравнением состояния
Матрица управляемости системы имеет вид
Нетрудно видеть, что ранг матрицы Р равен четырем для всех значений параметров, поэтому система является полностью управляемой.