180
3.11. Основы построения идентификаторов состояния (на-
блюдателей)
3.11.1. Наблюдатель Люенбергера полного порядка
3.11.1.1. Синтез архитектуры наблюдателя
Рассмотрим линейную стационарную систему, которая описывает-
ся векторно-матричными дифференциальными уравнениями:
⎩
⎨
⎧
=
+=
).()(
);()()(
txCty
tuBtxAtx
rr
r
&
r
(3.11-1)
Для такой системы существуют алгоритмы модального синтеза, которые
позволяют найти управление:
)()()( tvktxLtu
rr
+= , (3.11-2)
обеспечивающее заданные динамику и статику системы. Проблема за-
ключается в необходимости использования вектора обратной связи для
формирования такого управления. Фактически в распоряжении разра-
ботчика системы управления лишь вектор выхода
)(ty
. Возникает во-
прос: как, наблюдая за вектором
)(ty
, восстановить вектор )(tx
r
, или
найти его оценку
)(tx
? При этом ошибка оценки вектора )(tx
r
)()()( txtxte
r
r
−= (3.11-3)
должна быть относительно малой, и тем более, с течением времени не
должна расти.
Будем полагать, что разработчику достаточно хорошо известны
параметры объекта, то есть оценки
CBA
, , , матриц CB
, , . Более
того, положим
CCBBAA ===
, , . (3.11-4)
В этом случае, если построить аналоговую или цифровую модель объ-
екта в соответствии с уравнениями
,)()(
);()(
txCty
tuBtxAx
)
r
)
r
r
&
r
=
+=
(3.11-5)
как показано на рис. 3.16, то можно было бы ожидать выполнения ра-
венств
r
r
= и yy
r
= . (3.11-6)