Вычтем уравнение второй системы из уравнения первой и предполо-
жим, что в полученном уравнении для вектора ошибки можно выде-
лить линейную и нелинейную части и представить модель ошибки в
следующем виде:
˙
e = Ae + B
N
i=1
θ
i
ϕ
i
(x
1
, x
2
, t)+Bu, (5.55)
где A – постоянная n × n-матрица; B — постоянный n-мерный век-
тор; θ
i
– постоянные, но неизвестные коэффициенты, а функции ϕ
i
известны и измеряемы. Таким образом, предполагается наличие ли-
нейной и согласованной параметризации: как неизвестные параметры
так и управление входят в уравнение ошибки линейно и, кроме того,
пропорционально постоянному вектору B (например, нелинейности и
управление входят только в одно из уравнений системы).
Модель ошибки (5.55) охватывает как традиционный для теории
управления случай, когда управление входит только в одну из подси-
стем (5.52), так и случай, когда управление может воздействовать на
обе подсистемы. В последнем случае предельное движение управляе-
мой системы (синхронный режим), вообще говоря, неизвестно, даже
если ошибка приблизилась к нулю.
Пусть измерению доступны, кроме функций ϕ
i
(x
1
, x
2
, t), выход-
ные переменные y
i
= Cx
i
, i =1,2.Алгоритмадаптивногоуправле-
ния может быть выведен, а достижение цели установлено методом
скоростного градиента. Зададим основной контур управления в виде
u = −
ˆ
θ
0
(y
1
− y
2
)+
N
i=1
ˆ
θ
i
ϕ
i
(x
1
, x
2
, t), (5.56)
где
ˆ
θ
0
,
ˆ
θ
i
– некоторые настраиваемые параметры. Выбор такого за-
кона управления мотивируется надеждой на то, что он в принципе
способен решить задачу, поскольку существуют такие значения на-
страиваемых параметров
ˆ
θ
i
, i =1,...,N, что цель управления дости-
гается. Действительно, если выбрать
ˆ
θ
i
∗
= −θ
i
, i =1,...,N, (5.57)
то при подстановке выбранных значений настраиваемых параметров
ˆ
θ
i
∗
и управления u в уравнение ошибки (5.55) все нелинейности
103