第 4 期 毛骏等: 执行器有故障的多输入单输出系统的自适应输出反馈控制 513
线性系统的稳定性问题. 文献[9]对一类严格反馈非线
性系统, 提出了一种基于后推的容错控制方案. 文献
[10–11]针对具有执行器故障的分散控制系统, 提出了
两种容错控制方案, 但文献[11]需要系统状态可量测.
文献[12] 在文献[10–11]的基础上, 将后推控制策略拓
展到具有执行器故障的随机分散系统中, 并拓展了文
献[5–6]中关于未建模动态的假设条件. 文献[14–15]
将文献[13]中的研究对象扩展为多输入多输出(mul-
tiple input multiple output, MIMO)系统, 但文献[15]状
态方程中的未知函数需要满足局部利普希茨条件. 文
献[16]研究了一类随机纯反馈系统的跟踪控制问题,
文献[17–18]通过引入变能量函数, 巧妙地设计了系统
的控制器. 文献[19–20]相比于文献[1–3], 通过对神经
网络未知理想权向量的模值进行估计来代替直接对
权向量进行估计, 减少了在线调节参数的个数, 简化
了系统设计. 文献[21–23]将小增益定理与后推控制方
案结合起来, 得出了若干种控制领域的新成果.
本文在文献[1–3]的基础上, 对一类具有“常数值
故障”与“衰减故障”的输出反馈非线性系统, 提出
了一种基于后推的容错控制方案. 其主要贡献如下:
1) 在故障发生时刻与类型均为未知的情况下, 利
用K-滤波器估计了系统不可量测的状态, 并在稳定性
分析过程中, 考虑到未知参数k
1,r
的数值在每两个故
障发生的时间间隔内均有所不同, 从而采用对李雅普
诺夫函数逐段求导与分析的方法完善了文献[1, 3]的
不足. 2) 利用非负且单调不减的变能量函数抵消了系
统虚拟控制律所无法抵消的部分. 3) 将研究对象由
文献[5]中的SISO系统拓展为MISO系统, 并利用中间
控制变量v
0
将系统模型简化为SISO系统进行研究, 降
低了设计系统正常控制输入的难度.
2 问问问题题题描描描述述述及及及基基基本本本假假假设设设 (Problem statement
and basic assumptions)
考虑如下一类MISO非线性系统:
˙z = q(z, y),
˙x
i
= x
i+1
+ f
i
(y) + ∆
i
(z, y, t),
i = 1, · · · , ρ − 1,
˙x
ρ
= x
ρ+1
+ f
ρ
(y) +
m
∑
j=1
b
γj
β
j
(y)u
j
+
∆
ρ
(z, y, t),
.
.
.
˙x
n−1
= x
n
+ f
n−1
(y) +
m
∑
j=1
b
1j
β
j
(y)u
j
+
∆
n−1
(z, y, t),
˙x
n
= f
n
(y) +
m
∑
j=1
b
0j
β
j
(y)u
j
+ ∆
n
(z, y, t),
y = x
1
,
(1)
其中: γ = n − ρ, x = [x
1
, x
2
, · · · , x
n
]
T
∈ R
n
为系统
不可量测的状态向量; y ∈ R为系统可量测的输出;
f
i
(y)(i = 1, 2, · · · , n)为未知光滑非线性函数; β
j
(y)
= 0(j = 1, 2, · · · , m)为已知光滑非线性函数; ∆
i
(z,
y, t)(i = 1, 2, · · · , n)为系统的外界扰动, 其为未知的
光滑函数; b
rj
, r = 0, 1, · · ·, γ(j = 1, 2, · · ·, m)为系
统未知的常数控制增益, 且b
γj
的符号未知; u
j
(j = 1,
2, · · · , m)为 系 统 可 能 发 生 故 障 的 控 制 输 入; ˙z =
q(z, y)为系统的未建模动态.
本文所考虑的故障为“常数值故障”与“衰减故
障”, 系统控制输入u
j
(j = 1, 2, · · · , m)既可能发生
“常数值故障”, 也可能发生“衰减故障”. “常数值
故障”的数学表达式为
u
j
=
{
¯u
j
, t> t
j
,
v
j
, t< t
j
,
j ∈{j
1
, · · · , j
R
}⊂{1, · · ·, m}, (2)
其 中: 故 障 值¯u
j
, 故 障 发 生 的 时 刻t
j
以 及 下 标j未
知,v
j
为系统正常的控制输入, R为发生“常数值故
障”的控制输入的个数.
“衰减故障”的数学表达式为
u
i
=
{
ρ
i
v
i
, t > t
i
,
v
i
, t < t
i
,
i∈{j
1
, · · ·, j
R
} ∩ {1, · · ·, m},
(3)
其 中: ρ
i
∈ [ρ
i
, 1], 0 < ρ
i
6 1, ρ
i
为“ 衰 减 故 障 ”中
的“衰减系数”, 其为未知正常数. ρ
i
为ρ
i
的下界, 当
ρ
i
= 1时, 等价于系统的控制输入u
i
不发生故障. 故
障发生的时刻t
i
以及下标i未知, v
i
为系统正常的控制
输入.
故综合式(2)–(3), 系统输入u
j
(j = 1, · · · , m)可
写为如下形式:
u
j
= ρ
j
v
j
+ σ
j
(¯u
j
− ρ
j
v
j
), (4)
其中: 1) 当ρ
j
= 1, σ
j
= 1时, 系 统 控 制输入u
j
发生
“常数值故障”; 2) 当ρ
j
= 1, σ
j
= 0时, 系统控制输
入u
j
发生“衰减故障”; 3) 当ρ
j
= 1, σ
j
= 0时, 系统
控制输入u
j
不发生故障.
假假假设设设 1 系统(1)至多有m − 1个执行器发生故障,
并且其余的执行器能够达到所期望的控制性能.
假假假设设设 2 b
γj
, j = 1, 2, · · · , m为系统未知的常数
增益, 且其符号也为未知.
假假假 设设设 3 B(s)为 Hurwitz 多 项 式, 其 中: B(s) =
k
∗
1,γ
s
γ
+ · · · + k
∗
1, 0
. k
∗
1,r
, r = 0, · · · , γ稍后定义.
假假假设设设 4 参考信号y
r
, ˙y
r
, · · · , y
(ρ)
r
都是有界且可
量测的.
假假假设设设 5 外界动态扰动∆
i
(z, y, t)(i = 1, 2, · · · ,
n)满足:
|∆
i
(z, y, t)| 6 p
∗
i
φ
i1
(∥y∥) + p
∗
i
φ
i2
(∥z∥), (5)
其中: φ
i1
(·)为已知非负光滑函数, φ
i2
(·)为已知非负
光滑增函数, 并且φ
i2
(0) = 0, p
∗
i
为未知常数.
假假假设设设 6
[5]
z称为指数输入状态实用稳定(exp-