Лекция 9. Заметим, что если известны статистические характеристики шума измерения и возмущений, приложенных к объекту
Заметим, что если известны статистические характеристики шума измерения и возмущений, приложенных к объекту, то можно построить оптимальный наблюдатель, фильтр Калмана-Бьюси (см. далее).
Итак, решение задачи по выбору вектора
связано с размещением полюсов наблюдателя, другими словами, собственных значений матрицы
на комплексной плоскости p.
Но здесь возникает вопрос, всегда ли можно путем выбора векторного коэффициента
добиться желаемого, в общем случае произвольного расположения собственных значений матрицы
? Для ответа на этот вопрос, прежде всего, заметим, что собственные значения матрицы
и соответствующей ей транспонированной матрицы

совпадают. Отсюда задачу размещения собственных значений матрицы
или, другими словами, полюсов наблюдателя для исходного объекта (1) можно решать как задачу размещения собственных значений матрицы
с помощью вектора
.
Последняя задача в свою очередь в математическом плане эквивалентна определению вектора обратной связи по состоянию
в задаче размещения полюсов системы, рассмотренной в предыдущем параграфе.
Задачу размещения полюсов системы можно рассматривать как следующую абстрактную задачу.
Даны матрицы A и B.
Требуется найти такой вектор
, чтобы матрица
имела собственные значения
. Эта задача имеет решение при условии, что объект управления полностью управляем, т.е. если
,
где
— матрица управляемости объекта.
Задача размещения полюсов наблюдателя в абстрактном виде.
Даны A’ и С’.
Найти такое
, которое обеспечит любое расположение полюсов матрицы
.
Следовательно, данная задача разрешима, если матрица
,
получаемая из матрицы
путем замены A на A’, B на С’, имеет
.
Здесь Q – матрица наблюдаемости объекта. Итак, с помощью
можно обеспечить любое расположение полюсов наблюдателя, если
.
При этом исходный объект (1) полностью наблюдаем. Отсюда вывод: если объект управления полностью наблюдаем, то можно гарантировать желаемое качество протекания переходного процесса в наблюдателе выбором вектора
.
Так как задача отыскания подходящего
для наблюдателя эквивалентна определению коэффициента обратной связи
в задаче размещения полюсов системы, то вектор
можно найти, воспользовавшись любым из приведенных в предыдущем разделе методом, при этом изменив обозначения
на
, U на Q’, A на A’. Так, из формулы Аккермана следует, что
определяется выражением
,
где
.
Здесь
есть коэффициенты желаемого многочлена наблюдателя
,
определяемые требуемыми значениями его полюсов
.
При этом говорят, что задача размещения полюсов наблюдателя дуальна задаче размещения полюсов системы.
В простых задачах легче всего ввести вектор
с неизвестными компонентами
и записать условия равенства коэффициентов характеристического многочлена наблюдателя
заданным величинам
в виде системы уравнений относительно
.
Пример 3. Пусть объект управления представляет собой двойной интегратор и описывается уравнениями
,
,
так что
,
При этом n=2 и согласно (3)
наблюдатель полного порядка характеризуется моделью
.
Матрица наблюдателя в соответствии с (7) имеет вид
.
Следовательно, характеристический многочлен наблюдателя
.
Если задан желаемый характеристический многочлен наблюдателя
, то из условия
находим требуемые значения элементов вектора
:
.
Команда Matlab:
.
Дата добавления: 2015-08-14; просмотров: 899;
