Аддитивная декомпозиция состояния происходит, когда система разлагается на две или более подсистем с той же размерностью , что и у исходной системы. [1] [2] Обычно используемая декомпозиция в области управления — это разложение системы на две или более подсистем низшего порядка, называемое здесь декомпозицией подсистем низшего порядка. Напротив, аддитивная декомпозиция состояния — это разложение системы на две или более подсистем с той же размерностью, что и у исходной системы. [3]
Взяв, к примеру, систему P , мы разложим ее на две подсистемы: P p и P s , где dim( P p ) = n p и dim( P s ) = n s , соответственно. Разложение подсистемы низшего порядка удовлетворяет
Напротив, аддитивное разложение состояния удовлетворяет
Рассмотрим «оригинальную» систему следующим образом:
1 |
где .
Сначала вводится «первичная» система, имеющая ту же размерность, что и исходная система:
2 |
где
Из исходной системы и первичной системы получается следующая «вторичная» система:
Новые переменные определяются следующим образом:
3 |
Тогда вторичную систему можно записать следующим образом:
4 |
Из определения ( 3 ) следует
Процесс показан на этой картинке:
Фактически, идея аддитивного разложения состояния неявно упоминается в существующей литературе. Существующим примером является проектирование контроллера слежения, которое часто требует опорной системы для получения динамики ошибок. Предполагается, что опорная система (первичная система) задана следующим образом:
На основе системы отсчета динамика ошибок (вторичной системы) выводится следующим образом:
где
Это широко используемый шаг для преобразования задачи отслеживания в задачу стабилизации при использовании адаптивного управления.
Рассмотрим класс систем следующим образом:
5 |
Выберите ( 5 ) в качестве исходной системы и спроектируйте первичную систему следующим образом:
6 |
Тогда вторичная система определяется по правилу ( 4 ):
7 |
Путем аддитивного разложения состояния
С
ошибка отслеживания e ( t ) может быть проанализирована с помощью e p ( t ) и e s ( t ) по отдельности. Если e p ( t ) и e s ( t ) ограничены и малы, то и e ( t ) тоже . К счастью, следует отметить, что ( 6 ) является линейной системой, не зависящей от времени, и не зависит от вторичной системы ( 7 ), для анализа которой доступно множество инструментов, таких как передаточная функция. Напротив, инструмент передаточной функции не может быть напрямую применен к исходной системе ( 5 ), поскольку она изменяется во времени.
Рассмотрим класс нелинейных систем следующим образом:
8 |
где x , y , u представляют состояние, выход и вход соответственно; функция φ (•) нелинейна. Цель состоит в том, чтобы спроектировать u таким образом, чтобы y − r → 0 при t → ∞ . Выберем ( 8 ) в качестве исходной системы и спроектируем первичную систему следующим образом:
9 |
Тогда вторичная система определяется по правилу ( 4 ):
10 |
где u s = u p . Тогда x = x p + x s и y = y p + y s . Здесь задача y p → 0 назначается линейной стационарной системе ( 9 ) (линейная стационарная система проще нелинейной). С другой стороны, задача x s → 0 назначается нелинейной системе ( 10 ) (задача стабилизирующего управления проще задачи отслеживания). Если обе задачи выполнены, то y = y p + y s → 0 . Основная идея состоит в том, чтобы разложить исходную систему на две подсистемы, отвечающие за более простые подзадачи. Затем проектируются контроллеры для двух подзадач и, наконец, объединяются для достижения исходной задачи управления. Процесс показан на этой картинке:
Известным примером неявного использования аддитивного разложения состояния является принцип суперпозиции, широко используемый в физике и технике.
Принцип суперпозиции гласит: для всех линейных систем чистый ответ в данном месте и времени, вызванный двумя или более стимулами, является суммой ответов, которые были бы вызваны каждым стимулом по отдельности. Для простой линейной системы:
утверждение принципа суперпозиции означает x = x p + x s , где
Очевидно, этот результат может быть получен также из аддитивной декомпозиции состояния. Более того, принцип суперпозиции и аддитивная декомпозиция состояния имеют следующую связь. Из Таблицы 1 аддитивная декомпозиция состояния может быть применена не только к линейным системам, но и к нелинейным системам.
Подходящие системы | Акцент | |
---|---|---|
Принцип суперпозиции | Линейный | Суперпозиция |
Аддитивное разложение состояния | Линейный/нелинейный | Разложение |
Аддитивное разложение состояния используется при стабилизирующем управлении [4] и может быть расширено до аддитивного разложения выхода [5] .