Понятие об управляемости системы и ее наблюдаемости

Рассмотрим случай, когда все переменные состояния могут быть измерены, а результаты этих действий могут быть использованы для управления системой. Однако такой случай не всегда технически реализуем. Поэтому для систем автоматического управления вводится понятие управляемости.

Рассмотрим линейную систему с постоянными коэффициентами:

Понятие об управляемости системы и ее наблюдаемости - student2.ru , (1)

где Понятие об управляемости системы и ее наблюдаемости - student2.ru – матрицы с постоянными коэффициентами.

При этом управление полагается скалярным, т.е. управление объектом осуществляется по одной координате.

Заданы начальная и конечная точка Понятие об управляемости системы и ее наблюдаемости - student2.ru , и Понятие об управляемости системы и ее наблюдаемости - student2.ru . Задача состоит в том, чтобы перевести систему из заданного начального положения в некоторую точку, совпадающую с началом координат. При этом никаких ограничений на величину управляющего воздействия и время регулирования не накладывается. Если такая задача решается при любых начальных и конечных условиях, то такая система является управляемой.

Система называется управляемой, если существует такое управление, которое из любого начального состояния в любое конечное положение. При каких условиях система является управляемой. Попытаемся выяснить причины неуправляемости. Это удобно сделать с помощью геометрического представления движения системы. Как отмечалось выше решение линейного однородного уравнения имеет вид:

Понятие об управляемости системы и ее наблюдаемости - student2.ru

Если какой-нибудь из коэффициентов Понятие об управляемости системы и ее наблюдаемости - student2.ru , а остальные отличны от нуля, то движение происходит в инвариантном подпространстве матрицы Понятие об управляемости системы и ее наблюдаемости - student2.ru . С геометрической точки зрения все траектории лежат в плоскости S, т.е. вектор Понятие об управляемости системы и ее наблюдаемости - student2.ru также направлен вдоль этой плоскости. Предположим, что вектор Понятие об управляемости системы и ее наблюдаемости - student2.ru тоже лежит в плоскости Понятие об управляемости системы и ее наблюдаемости - student2.ru . Очевидно, что добавка к вектору Понятие об управляемости системы и ее наблюдаемости - student2.ru величины Понятие об управляемости системы и ее наблюдаемости - student2.ru оставляет вектор Понятие об управляемости системы и ее наблюдаемости - student2.ru в той же плоскости, хотя и деформирует траекторию движения вектора состояния. Следовательно, если начальная точка лежит в плоскости Понятие об управляемости системы и ее наблюдаемости - student2.ru , а конечная — нет, то попасть в точку с заданными координатами нельзя, так как не существует управления, которое переводит состояние системы с заданными параметрами из начальной точки в конечную. Такая система неуправляема по определению.

Условия управляемости в терминах исходной системы получены Калманом и имеют вид:

Для управляемости системы (1) необходимо и достаточно, чтобы выполнялось условие вида

Понятие об управляемости системы и ее наблюдаемости - student2.ru . (2)

Это условие выполняется, если матрица U вида

Понятие об управляемости системы и ее наблюдаемости - student2.ru

имеет ранг, равный N.

Рангом матрицы называется наибольший порядок ее определителя, отличный от нуля.

Рассмотрим поведение системы в пространстве состояний собственных векторов Понятие об управляемости системы и ее наблюдаемости - student2.ru матрицы А (для простоты будем полагать, что собственные значения матрицы А — действительные и различные). Как мы убедимся в дальнейшем, в этом пространстве условия управляемости становятся практически очевидными. Введем неособое преобразование вида

Понятие об управляемости системы и ее наблюдаемости - student2.ru , (3)

где Понятие об управляемости системы и ее наблюдаемости - student2.ru .

Выше отмечалось, что Понятие об управляемости системы и ее наблюдаемости - student2.ru и Понятие об управляемости системы и ее наблюдаемости - student2.ru существует. Поэтому вектора X и Y связаны однозначной зависимостью. Следовательно, задачи об управляемости в пространствах этих переменных эквивалентны.

В пространстве новых переменных Понятие об управляемости системы и ее наблюдаемости - student2.ru поведение САУ описывается уравнением

Понятие об управляемости системы и ее наблюдаемости - student2.ru . (4)

Рассмотрим произведение Понятие об управляемости системы и ее наблюдаемости - student2.ru

Понятие об управляемости системы и ее наблюдаемости - student2.ru .

так как Понятие об управляемости системы и ее наблюдаемости - student2.ru , то

Понятие об управляемости системы и ее наблюдаемости - student2.ru ,

где

Понятие об управляемости системы и ее наблюдаемости - student2.ru

Следовательно, уравнение (4) приводится к виду

Понятие об управляемости системы и ее наблюдаемости - student2.ru .

или

Понятие об управляемости системы и ее наблюдаемости - student2.ru . (5)

Понятие об управляемости системы и ее наблюдаемости - student2.ru — вектор столбец с компонентами Понятие об управляемости системы и ее наблюдаемости - student2.ru .

Так как матрица Р диагональная, то

Понятие об управляемости системы и ее наблюдаемости - student2.ru , где Понятие об управляемости системы и ее наблюдаемости - student2.ru .

и если хотя бы одно Понятие об управляемости системы и ее наблюдаемости - student2.ru , то координата Понятие об управляемости системы и ее наблюдаемости - student2.ru — неуправляема. Поэтому можно предположить, что, если все Понятие об управляемости системы и ее наблюдаемости - student2.ru , то система управляема.

Рассмотрим n-мерное пространство состояния Х, в котором каждому состоянию системы соответствует некоторое положение изображающей точки, определяемое значениями фазовых координат Понятие об управляемости системы и ее наблюдаемости - student2.ru .

Пусть в пространстве состояния заданы два множества Понятие об управляемости системы и ее наблюдаемости - student2.ru и Понятие об управляемости системы и ее наблюдаемости - student2.ru . Рассматриваемая система будет управляемой, если существует такое управление Понятие об управляемости системы и ее наблюдаемости - student2.ru , определенное на конечном интервале времени Понятие об управляемости системы и ее наблюдаемости - student2.ru , которое переводит изображающую точку в пространстве Х из подобласти Понятие об управляемости системы и ее наблюдаемости - student2.ru в подобласть Понятие об управляемости системы и ее наблюдаемости - student2.ru .

Можно сузить определение управляемости и понимать под ней возможность перевода изображающей точки из любой области пространства состояний Х в начало координат. Система будет управляемой, если каждое состояние управляемо в этом смысле.

От пространства состояний Х перейдем к другому пространству Понятие об управляемости системы и ее наблюдаемости - student2.ru посредством неособого преобразования Понятие об управляемости системы и ее наблюдаемости - student2.ru , причем Понятие об управляемости системы и ее наблюдаемости - student2.ru , где Понятие об управляемости системы и ее наблюдаемости - student2.ru — матрица коэффициентов Понятие об управляемости системы и ее наблюдаемости - student2.ru .

Тогда вместо уравнения вида

Понятие об управляемости системы и ее наблюдаемости - student2.ru , (6)

где j — матрица возмущающих и задающих воздействий,

u — матрица-столбец управляющий величин,

y — матрица-столбец регулируемых величин,

x- матрица-столбец фазовых координат,

будем иметь

Понятие об управляемости системы и ее наблюдаемости - student2.ru . (7)

Здесь использованы преобразованные матрицы коэффициентов:

Понятие об управляемости системы и ее наблюдаемости - student2.ru , Понятие об управляемости системы и ее наблюдаемости - student2.ru , Понятие об управляемости системы и ее наблюдаемости - student2.ru , Понятие об управляемости системы и ее наблюдаемости - student2.ru и Понятие об управляемости системы и ее наблюдаемости - student2.ru .

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

В случае не полностью управляемой системы ее исходное уравнение могут быть представлены в виде

Понятие об управляемости системы и ее наблюдаемости - student2.ru

Это иллюстрирует рис. 7. Набор фазовых координат Понятие об управляемости системы и ее наблюдаемости - student2.ru соответствует управляемой части фазовых координат, а набор Понятие об управляемости системы и ее наблюдаемости - student2.ru — неуправляемой части.

Понятие об управляемости системы и ее наблюдаемости - student2.ru

Рис. 7. Пример не полностью управляемой системы

Калманом был доказан критерий управляемости, который гласит, что размерность Понятие об управляемости системы и ее наблюдаемости - student2.ru управляющей части системы, то есть порядок первой группы уравнений (7) совпадает с рангом матрицы

Понятие об управляемости системы и ее наблюдаемости - student2.ru ,

где k — размерность управляющего вектора.

При Понятие об управляемости системы и ее наблюдаемости - student2.ru система полностью управляема, при Понятие об управляемости системы и ее наблюдаемости - student2.ru — система не полностью управляема, при Понятие об управляемости системы и ее наблюдаемости - student2.ru — система полностью не управляема.

Понятие об управляемости системы и ее наблюдаемости - student2.ru

Рис. 8. Структура исходной системы.

На рис. 8 представлен простейший пример. Если рассматривать выходную величину Понятие об управляемости системы и ее наблюдаемости - student2.ru при нулевых начальных условиях, то можно записать

Понятие об управляемости системы и ее наблюдаемости - student2.ru ,

где Понятие об управляемости системы и ее наблюдаемости - student2.ru определяются начальными условиям до приложения входного сигнала Понятие об управляемости системы и ее наблюдаемости - student2.ru , а Понятие об управляемости системы и ее наблюдаемости - student2.ru — вынужденная составляющая. Система устойчива при Понятие об управляемости системы и ее наблюдаемости - student2.ru .

Если начальные условия до приложения управляющего сигнала были нулевыми, то поведение системы может быть рассчитано по передаточной функции

Понятие об управляемости системы и ее наблюдаемости - student2.ru

В этом случае переходный процесс в системе определяется как

Понятие об управляемости системы и ее наблюдаемости - student2.ru

Как следует из последнего выражения, во втором случае система описывается дифференциальным уравнением не третьего, а второго порядка. Система будет устойчивой даже при Понятие об управляемости системы и ее наблюдаемости - student2.ru .

Рассмотренная система будет не полностью управляемой. В ней оказывается Понятие об управляемости системы и ее наблюдаемости - student2.ru , а Понятие об управляемости системы и ее наблюдаемости - student2.ru .

При введении второй составляющей управления Понятие об управляемости системы и ее наблюдаемости - student2.ru система оказывается полностью управляемой, и ей будет соответствовать матрица-строка передаточный функций по управлению

Понятие об управляемости системы и ее наблюдаемости - student2.ru .

В случае не полностью наблюдаемой системы ее уравнения могут быть представлены в виде

Понятие об управляемости системы и ее наблюдаемости - student2.ru .

Эти уравнения отличаются от (7) тем, что фазовые координаты группы Понятие об управляемости системы и ее наблюдаемости - student2.ru не входят ни в выражения для Понятие об управляемости системы и ее наблюдаемости - student2.ru и Понятие об управляемости системы и ее наблюдаемости - student2.ru , ни в первое уравнение, куда входят фазовые координаты группы Понятие об управляемости системы и ее наблюдаемости - student2.ru . Группа фазовых координат Понятие об управляемости системы и ее наблюдаемости - student2.ru относится к ненаблюдаемым.

Калманом показано, что порядок первой группы уравнений Понятие об управляемости системы и ее наблюдаемости - student2.ru совпадает с рангом матрицы V вида

Понятие об управляемости системы и ее наблюдаемости - student2.ru .

При Понятие об управляемости системы и ее наблюдаемости - student2.ru система полностью наблюдаема, при Понятие об управляемости системы и ее наблюдаемости - student2.ru — система не полностью наблюдаема, при Понятие об управляемости системы и ее наблюдаемости - student2.ru — система полностью ненаблюдаемая.

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

Понятие об управляемости системы и ее наблюдаемости - student2.ru

Рис. 9. Пример не полностью наблюдаемой системы

В общем случае система может содержать четыре группы фазовых координат:

· управляемую, но ненаблюдаемую часть Понятие об управляемости системы и ее наблюдаемости - student2.ru ,

· управляемую и наблюдаемую часть Понятие об управляемости системы и ее наблюдаемости - student2.ru ,

· неуправляемую и ненаблюдаемую часть Понятие об управляемости системы и ее наблюдаемости - student2.ru ,

· неуправляемую но наблюдаемую част Понятие об управляемости системы и ее наблюдаемости - student2.ru .

Исходные уравнения системы (7) можно для самого общего случая записать следующим образом:

Понятие об управляемости системы и ее наблюдаемости - student2.ru

Левая часть характеристического уравнения

Понятие об управляемости системы и ее наблюдаемости - student2.ru ,

где Е — единичная матрица размера Понятие об управляемости системы и ее наблюдаемости - student2.ru , системы в этом случае содержит четыре сомножителя:

Понятие об управляемости системы и ее наблюдаемости - student2.ru

Управляемость и наблюдаемость системы в изложенном смысле не всегда совпадает с практическими представлениями. Даже если какая-либо фазовая координата и может быть вычислена по доступным для измерения выходным величинам обработка измеренных величин может быть, во-первых, сложной и, во-вторых, она может быть затруднена наличием помех. Поэтому практически наблюдаемыми координатами обычно считаются те из них, которые могут быть измерены датчиками различных типов.

Лекция 10

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