КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Синтез архитектуры наблюдателя
Наблюдатель Люенбергера полного порядка Рассмотрим линейную стационарную систему, которая описывается векторно-матричными дифференциальными уравнениями:
Для такой системы существуют алгоритмы модального синтеза, которые позволяют найти управление
обеспечивающее заданные динамику и статику системы. Проблема заключается в необходимости использования вектора обратной связи для формирования такого управления. Фактически в распоряжении разработчика системы управления лишь вектор выхода
должна быть относительно малой и тем более с течением времени не должна расти. Будем полагать, что разработчику достаточно хорошо известны параметры объекта, то есть оценки
В этом случае, если построить аналоговую или цифровую модель объекта в соответствии с уравнениями
как показано на рис. 3.16, то можно было бы ожидать выполнения равенств
Однако априорное знание объекта (в том числе матриц Американским учёным Д.Г.Люенбергером впервые были изучены структуры работоспособных асимптотических идентификаторов (наблюдателей, восстановителей) вектора состояния, названных позднее его именем. Основополагающая идея состоит в том, чтобы в рассмотренную структурную схему ввести дополнительную обратную связь по ошибке оценки вектора В соответствии с рис.3.17 уравнение наблюдателя будет иметь вид
Получим уравнение для ошибки оценки вектора состояния. Для этого в равенство (3.11.3) подставим выражения для вектора состояния и его оценки из (3.11.1) и (3.11.7):
откуда
где
называют матрицей динамики наблюдателя. Выражение (3.11.8) является однородным дифференциальным уравнением. Решение его имеет вид
Поведение ошибки во времени зависит от собственных чисел матрицы наблюдателя 3.11.1.2. Алгоритм определения матрицы К для систем
Если пара Обозначим некоторый исходный базис как
Перейдём к базису ИКП. Используем уже известное соотношение, связывающее координатные столбцы одного и того же вектора в разных базисах:
Используя эту подстановку, запишем
Умножив обе части последнего равенства на
где
Кроме того,
где
Матрица динамики наблюдателя в базисе ИКП в соответствии с уравнением (3.11.4) имеет вид
где
Очевидно выражение для элементов матрицы
Перевод матрицы ПРИМЕР 3.11.1. Построить наблюдатель полного порядка для объекта со структурной схемой, приведённой на рис. 3.18.
Запишем матрицы объекта в исходном базисе:
Характеристический полином объекта (матрицы динамики
его коэффициенты
нули (собственные числа)
Время переходного процесса в объекте определяется наиболее близким к мнимой оси собственным числом
Зададим собственные числа наблюдателя
Им соответствует характеристический полином наблюдателя
его коэффициенты
В соответствии с (3.11.17) определяем элементы матрицы
Для того чтобы перевести матрицу
учитывая представление в базисе ИКП
рассчитаем в этом базисе матрицу наблюдаемости
В соответствии с (3.11.13) вычислим матрицу перехода от исходного базиса
Используя (3.11.15), получим матрицу
Теперь можно заняться уравнением наблюдателя в исходном базисе. В соответствии с (3.11.9) имеем
Учитывая (3.11.17), запишем, опуская далее индекс исходного базиса:
Тогда уравнение наблюдателя будет иметь вид
Дата добавления: 2015-03-31; Просмотров: 2017; Нарушение авторских прав?; Мы поможем в написании вашей работы! |