Рассмотрим задачу синтеза адаптивного управления для случай каскадного соединения нелинейных подсистем, когда выход одной подсистемы можно рассматривать в качестве управляющего воздействия для другой подсистемы. К данному виду относятся многие технические и технологические системы управления и в ряде случаев могут быть к ним приведены с помощью эквивалентных преобразований.
Пусть
является регулируемой координатой для ОУ представленного каскадной системой дифференциальных уравнений:
(2.7)
где
– вектор неизвестных априори параметров системы,
– гладкие функции своих аргументов.
Ставится задача построения закона управления
, (2.8)
при котором в замкнутой системе при произвольных ограниченных внешних воздействиях
обеспечивается заданная точность:
при
. (2.9)
Известны различные подходы к решению данной задачи. Наиболее распространенной стратегией отыскания закона управления (2.8) является двухэтапный синтез. На первом этапе ставится задача отыскания обратной связи вида
, (2.10)
обеспечивающей достижение целей управления при условии, что значения
известны. На втором этапе вектор
в выражении (2.10) формально заменяют оценкой
, которая строится с помощью уравнения
, (2.11)
и находят уравнение (2.11), гарантирующее достижение цели управления с учетом ограничений задачи (неполноту информации, ограничение на управление и др.).
В этом случае задача синтеза адаптивного регулятора при соблюдении условий устойчивости системы разбивается на две независимые задачи. Это позволяет использовать известные методы синтеза управления (2.10) для нелинейных систем, и с другой стороны применять различные алгоритмы построения оценки (2.11).
В такой постановке задачи не рассматриваются возможности повышения качества процессов управления за счет учета динамики процесса адаптации (2.11) и построения соответствующего закона управления (2.8). Учет процесса адаптации при выборе закона управления относится к задачам прямого адаптивного управления, рассмотренных в работе [3]. Однако в [3] не учитывается влияние возмущений, которые существенно влияют на процесс адаптации. Ниже рассматривается подход к синтезу управления (2.8), совмещенного с процессом адаптации (2.11), при наличии возмущений с использованием принципа локализации [20], рассмотренного ранее в работе [14].
С целью выполнения условия (2.9) для регулируемой координаты
используем эталонную модель
и введем отклонение
, которое подчиним уравнению
, (2.12)
где
. Тогда из первого уравнения системы (2.7) с учетом
получим выражение
. (2.13)
Координату
с учетом (2.12) представим в виде:
, (2.14)
где
– неизвестная переменная,
– вектор настраиваемых параметров, удовлетворяющий уравнению
. (2.15)
Тогда придем к системе уравнений
, (2.16)
, (2.17)
где
, переменная
выбирается из условия устойчивости
, (2.18)
где
.
Если в дальнейшем удастся выполнить условие (2.18), то в уравнении (2.16) переменная
при
. Тогда выполняется условие
при
, поскольку производная по времени функции Ляпунова
. (2.19)
Однако, относительно вектора
можно утверждать только, что
при
.
Выполняя последовательно указанные выше операции, получим выражение для
, от которого возьмем производную по времени. В результате получим выражение, в которое входят управление
, известные
и неизвестные
функции. При этом полагаем
, где
– является решением уравнения
, (2.20)
– компенсирует
, а управление
– компенсирует
с помощью принципа локализации:
.
Особенностью управления
по сравнению с ранее рассмотренным способом синтеза в работе [14] является возможность оценивать вектор неизвестных параметров системы и проводить компенсацию известных функций, что позволяет снизить коэффициент усиления в выражении (2.20).
Для сравнения данного способа синтеза адаптивного управления рассмотрим тестовую задачу из работы [3].
Пример 2.1. Пусть задана система второго порядка
(2.21)
где
,
– неизвестные априори постоянные параметры,
– ограниченное неизвестное возмущение, задается значение
.
Уравнения (2.16), (2.17) будут иметь вид
, (2.22)
, (2.23)
где
, оценка
является решением уравнения
. (2.24)
Производная переменной
с учетом (2.24) имеет вид
(2.25)
Оценка параметров
,
осуществляется с помощью алгоритма
, (2.26)
. (2.27)
Уравнение (2.25) перепишем в виде
,
где
и
– известное и неизвестное приведенные возмущения:
,
.
Тогда получим адаптивный закон управления
, (2.28)
. (2.29)
Для вычисления
можно воспользоваться приближенным выражением
.
Проведем моделирование замкнутой системы (2.21), (2.26)-(2.29) при исходных данных принятых в работе [3]:
,
; возмущение отсутствует, т.е.
; начальные условия
,
.
На рисунках 2.1-.2.4 приведены переходные процессы координат
,
, управления
и оценки точности идентификации параметров
, равной
.
В работе [3] проведено сравнение различных алгоритмов управления и наилучшим признан алгоритм авторов, при котором время регулирования составляет
, спустя время
значение
, значение критерия качества, характеризующего затраты энергии на управление
, при
равно
.

Рисунок 2.1

Рисунок 2.2

Рисунок 2.3

Рисунок 2.4
Как следует из рисунков 2.1-2.2 здесь при заданных параметрах
, введении ограничения на управление
, получено время регулирования
,
,
.
Также проводилось моделирование динамики системы при наличии возмущающего воздействия
. При этом переходные процессы рисунков 2.1-2.4 практически не изменились.
Таким образом, предложенный закон управления (2.26)-(2.29) существенно превосходит указанные в работе [3] алгоритмы адаптивного управления объектом (2.21).
Продолжим рассмотрение данного примера, используя другой подход к синтезу управления на основе идентификации неопределенных возмущений в системе.
Исходную систему (2.21) перепишем в виде
(2.30)
где
,
– неизвестные воздействия.
Для решения задачи будем оценивать
для использования в законе управления, а воздействие
подавлять с помощью управляющего сигнала
.
Используем предложенный в работе [14] способ оценивания нерегулярных внешних воздействий. Здесь нетрудно показать, что наблюдающее устройство имеет вид
, (2.31)
, (2.32)
где
,
,
– выбираемые параметры.
Введем отклонение
, которое подчиним уравнению
,
из которого найдем выражение
. Найдем производную по времени для отклонения
, которую представим в виде:
,
где
,
.
Тогда закон управления будет иметь вид
, (2.33)
. (2.34)
Проведем моделирование замкнутой системы (2.30)-(2.34) при тех же исходных данных, для принятых параметров:
,
,
.
На рисунках 2.5-.2.8 приведены переходные процессы координат
,
, управления
,
,
.

Рисунок 2.5

Рисунок 2.6

Рисунок 2.7

Рисунок 2.8
Как следует из рисунков 2.5-2.7 здесь при заданных параметрах
,
и отсутствии в законе управления (2.33) компенсирующей составляющей
, управление ограничено, т.е.
. При этом время регулирования
, а значение критерия
. При учете в управлении (2.33) компенсирующей составляющей
переходные процессы не изменяются, кроме управляющего сигнала
, который ограничен неравенством
, при этом значение критерия
.
На рисунке 2.8 приведены для сравнения графики
и
(пунктирная линия), иллюстрирующие работоспособность алгоритма оценивания возмущения.
Также проводилось моделирование динамики системы при наличии возмущающего воздействия
. При этом переходные процессы рисунков 2.5-2.7 практически не изменились.
Таким образом, предложенный закон управления (2.31)-(2.34) проще закона управления (2.26)-(2.29) и требует в 3 раза меньше энергетических затрат. Кроме того данный способ синтеза управления применим к более широкому классу нелинейных систем, чем рассмотренная система (2.7).






