Лекция 9. Заметим, что если известны статистические характеристики шума измерения и возмущений, приложенных к объекту

Заметим, что если известны статистические характеристики шума измерения и возмущений, приложенных к объекту, то можно построить оптимальный наблюдатель, фильтр Калмана-Бьюси (см. далее).

Итак, решение задачи по выбору вектора связано с размещением полюсов наблюдателя, другими словами, собственных значений матрицы

на комплексной плоскости p.

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

совпадают. Отсюда задачу размещения собственных значений матрицы или, другими словами, полюсов наблюдателя для исходного объекта (1) можно решать как задачу размещения собственных значений матрицы с помощью вектора .

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

Задачу размещения полюсов системы можно рассматривать как следующую абстрактную задачу.

Даны матрицы A и B.

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

,

где

— матрица управляемости объекта.

Задача размещения полюсов наблюдателя в абстрактном виде.

Даны A’ и С’.

Найти такое , которое обеспечит любое расположение полюсов матрицы

.

Следовательно, данная задача разрешима, если матрица

,

получаемая из матрицы путем замены A на A’, B на С’, имеет

.

Здесь Qматрица наблюдаемости объекта. Итак, с помощью можно обеспечить любое расположение полюсов наблюдателя, если

.

При этом исходный объект (1) полностью наблюдаем. Отсюда вывод: если объект управления полностью наблюдаем, то можно гарантировать желаемое качество протекания переходного процесса в наблюдателе выбором вектора .

Так как задача отыскания подходящего для наблюдателя эквивалентна определению коэффициента обратной связи в задаче размещения полюсов системы, то вектор можно найти, воспользовавшись любым из приведенных в предыдущем разделе методом, при этом изменив обозначения на , U на Q’, A на A’. Так, из формулы Аккермана следует, что определяется выражением

,

где

.

Здесь есть коэффициенты желаемого многочлена наблюдателя ,

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

При этом говорят, что задача размещения полюсов наблюдателя дуальна задаче размещения полюсов системы.

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

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

, ,

так что

,

При этом n=2 и согласно (3) наблюдатель полного порядка характеризуется моделью

.

Матрица наблюдателя в соответствии с (7) имеет вид

 

.

Следовательно, характеристический многочлен наблюдателя

.

Если задан желаемый характеристический многочлен наблюдателя , то из условия находим требуемые значения элементов вектора : .

Команда Matlab: .

 








Дата добавления: 2015-08-14; просмотров: 764;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.011 сек.