
- •Глава 7. Адаптивные системы автоматического управления
- •7.1. Общие условия
- •7.2. Системы с адаптивной оценкой параметров
- •7.3. Алгоритмы оценки параметров
- •7.4. Поисковые градиентные алгоритмы с синхронным детектированием
- •7.5. Идентификация параметров линейного объекта на основе частотных характеристик
- •7.6. Использование уравнений моментов для идентификации параметров модели объекта
- •7.6. Алгоритм адаптации с использованием специальных объектов
- •7.8. Оценивание параметров дискретных адаптивных систем
- •7.10. Идентификация в замкнутом контуре
- •7.11. Компенсационные адаптивные системы с эталонными моделями
- •7.12. Адаптивное управление с эталонной моделью в переменных состояния
- •7.13. Адаптивный регулятор обеспечивающий настройку коэффициентов уравнения состояния
- •7.14. Адаптивное управление с использованием производных от выхода объекта
- •7.15. Адаптивное управление с использованием в законе адаптации вспомогательных переменных
- •7.15. Адаптивный регулятор для объекта с разницей степеней знаменателя и числителя передаточной функции в две единицы
- •7.16. Адаптивная стабилизация линейного дискретного объекта
- •7.17. Адаптивное управление дискретным объектом, подверженным случайным возмущениям
- •7.19. Синтез компенсационного адаптивного управления объектом с ограниченным возмущением
- •Контрольные вопросы
7.4. Поисковые градиентные алгоритмы с синхронным детектированием
В поисковых системах к входному сигналу u(t) добавляется поисковый сигнал u, настолько малый, чтобы можно было принять
.
(7.35)
Умножив это выражение справа на uT(t), получаем
.
(7.36)
Поисковые сигналы задают в виде периодических или случайных функций времени с нулевым средним значением. Удобным специальным видом поисковых сигналов являются функции Уолша. Это периодические разрывные (прямоугольно-импульсные) функции, обладающие свойством ортогональности
,
(7.37)
где усреднение ведется по периоду. Свойством ортогональности обладают гармонические (синусоидальные) функции с кратными частотами компонент.
Если записать среднее по некоторому скользящему интервалу времени в виде
,
(7.38)
то такая операция называется синхронным детектированием.
Вначале рассмотрим объект управления, у которого функции y(t) и u(t) являются медленноменяющимися в сравнении с u(t). На основании уравнения (7.38) запишем
.
(7.39)
При невырожденности
матрицы
находим градиент h/u
для квазистационарного режима в виде
.
(7.40)
В более общем случае для описания в пространстве состояний используем уравнения для объекта
(7.41)
и для модели
(7.42)
Качество идентификации примем в виде положительно-определенной выпуклой функции J(y) от разности
.
(7.43) Вектору
параметров
придается высокочастотная составляющая
,
удовлетворяющая условию квазистационарности
настройки. Уравнение в вариациях для
модели будет иметь вид
.
(7.44)
Пусть собственное движение модели и движение, порожденное u(t), являются медленноменяющимися функциями по отношению к . Тогда приближенно можно принять
.
(7.45)
Для осуществления градиентного метода необходимо определить
.
(7.46)
Согласно (7.45), для квазистационарного режима
,
что позволяет переписать (7.46) в виде
.
(7.47)
Из (7.45) в квазистационарном режиме имеем
,
(7.48)
откуда находим
(7.49)
и
.
(7.50)
Уравнения (7.41)–(7.50) в совокупности с выражением
определяют структуру непрерывной поисковой системы идентификации с синхронным детектированием при описании в пространстве состояния.
7.5. Идентификация параметров линейного объекта на основе частотных характеристик
Пусть в системе
сигнал задающего воздействия g(t)
суммируется с гармоническим тестовым
сигналом
.
Выделив из выходного сигнала после
затухания переходного процесса
гармоническую составляющую
можно при известной структуре частотной
передаточной модели получить:
.
(7.51)
Опишем один из экспериментальных методов определения ℓiv1. Определим в начале числа ℓi и v1. Подавая на вход системы гармонический сигнал 1 sin,t, получим по истечении достаточно большого времени сигнал y(t) = a(1)sin[1t + (1)]. Амплитуда a(1) и сдвиг фазы (1) связаны с частотной передаточной функцией соотношением
ℓ1 = ℓ(1) = a(1)cos(1) v1 = v(1) = a(1)sin(1) (7.52)
Подавая сигнал с выхода объекта на фильтр Фурье, который осуществляет умножение y(t) на sin , t и cos , t, а затем усреднив по целому числу периодов, получим
(7.53)
Аналогично для частоты 2 будут найдены ℓ2v2 и т. д., пока не будет сформирована система алгебраических уравнений:
(7.54)
для вычисления идентифицируемых коэффициентов модели .