控制与决策  2019, Vol. 34 Issue (3): 668-672  
0

引用本文 [复制中英文]

魏新江, 孙式香, 张慧凤. 随机多源干扰系统的复合DOBC和容错控制[J]. 控制与决策, 2019, 34(3): 668-672.
[复制中文]
WEI Xin-jiang, SUN Shi-xiang, ZHANG Hui-feng. Fault-tolerant control based on disturbance observer for stochastic systems with multiple disturbances[J]. Control and Decision, 2019, 34(3): 668-672. DOI: 10.13195/j.kzyjc.2017.1123.
[复制英文]

基金项目

国家自然科学基金项目(61374108)

作者简介

魏新江(1977-), 男, 教授, 博士, 从事随机控制、鲁棒控制、非线性控制等研究;
张慧凤(1975−), 女, 博士, 从事随机控制、鲁棒控制及非线性控制等研究。

通讯作者

张慧凤, E-mail: alice899@163.com

文章历史

收稿日期:2017-08-24
修回日期:2018-01-18
随机多源干扰系统的复合DOBC和容错控制
魏新江, 孙式香, 张慧凤    
鲁东大学 数学与统计科学学院,山东 烟台 264000
摘要:针对一类带有多源干扰和常值故障的随机系统, 研究其抗干扰和故障诊断问题.多源干扰包括由外源系统生成的部分信息已知的干扰和白噪声干扰两类.第1类干扰包含状态和干扰耦合, 不仅可以代表一类部分信息已知的干扰, 还可以代表一类随机干扰, 且耦合增加了系统的复杂性, 导致必然等价原则的无效.为了解决这个问题, 提出复合极点配置和线性矩阵不等式(LMI)方法相结合的策略.首先, 设计随机干扰观测器来估计第1类干扰; 其次, 设计随机故障诊断观测器来估计系统故障.基于此, 结合容错控制和随机控制, 提出基于观测器的复合容错控制策略, 在满足一定条件下, 该策略可以保证复合系统满足依均方渐近有界.最后, 通过仿真验证所提出策略的正确性与有效性.
关键词随机系统    多源干扰    随机干扰    复合容错控制器    基于干扰观测器的控制    干扰观测器    故障诊断观测器    
Fault-tolerant control based on disturbance observer for stochastic systems with multiple disturbances
WEI Xin-jiang, SUN Shi-xiang, ZHANG Hui-feng    
School of Mathematics and Statistics Science, Ludong University, Yantai 264000, China
Abstract: The problem about anti-disturbance and fault-diagnosis is considered for a class of stochastic systems with multiple disturbances and fault. The multiple disturbances include the disturbance with partially-known information generated by exogenous systems and the white noise. The disturbance generated by exogenous systems can not only represent the disturbance with partially-known information, but also describe a stochastic disturbance. The coupling leads to the invalidity of certainty equivalence principle. To solve the difficulty, the composite pole placement and LMI methods are proposed. Firstly, a stochastic disturbance observer is constructed to estimate the disturbance with partially-known information. Then, a stochastic fault diagnosis observer is constructed to estimate the fault, based on which, a composite fault-tolerant control scheme is proposed by combining fault-tolerant control and stochastic control. It can be guaranteed that all the signals in the composite system are asymptotically bounded in mean square under certain conditions. Finally, a simulation example is given to illustrate the correctness and effectiveness of the proposed method.
Keywords: stochastic system    multiple disturbances    stochastic disturbance    composite fault-tolerant control    DOBC    disturbance observer    fault diagnosis observer    
0 引言

在过去的20年里, 为了提高控制系统的可靠性, 系统的容错控制(FTC)问题已经得到了广泛关注.由于干扰和故障同时存在, 使得容错控制问题更加复杂.近年来, 针对带有干扰和故障的系统, 学者们提出了干扰观测器控制(DOBC)与容错控制相结合的策略[1-2].文献[1]针对一类非线性时滞系统, 提出了新的非线性观测器, 同时估计系统状态和干扰, 在此基础上对干扰进行衰减.文献[2]针对复合故障诊断技术进行了综述, 讨论了复合故障的研究现状, 指出了现存复合故障诊断方法的适用范围及优缺点.

另一方面, 随机系统广泛存在于实际工程中, 在过去的几十年里, 带有干扰和故障的随机系统已受到广泛关注[3-4].针对随机分布系统, 文献[3]提出了广义H优化方法来估计故障.文献[4]针对带有高斯噪声的多输入多输出随机系统, 研究了故障诊断和调节问题.上述所提文章中的干扰是高斯噪声或者满足范数有界的条件, 但针对带有随机干扰和故障的随机系统的研究还相对较少.本文针对一类带有多源干扰和故障的随机系统, 提出复合容错控制和随机DOBC控制相结合的方法.将目前DOBC与容错控制相结合的工作拓展到一类随机系统中.由外源系统产生的干扰不仅可以代表部分信息已知的干扰, 还可以代表一类随机干扰.

1 问题描述

考虑如下带有多源干扰和故障的随机系统:

(1)

其中: xRn, uRm(m < n)分别是系统状态和控制输入; F(t)是满足当t>0时的常值故障; W1(t)∈R, W2(t)∈ R是定义在完备概率空间(Ω; ; P)上的独立标准Wiener过程; A, B, B1, B2是相应维数的已知矩阵, 且B是满秩矩阵.由外源系统产生的干扰D(t)∈Rm满足如下假设.

假设1  干扰D(t)可由如下外源系统产生:

(2)

其中: W3(t)∈R是与W1(t)和W2(t)相互独立的Wiener过程; V, W, H是相应维数的已知矩阵.

注1  在实际工程中, 模型(2)经常用来描述一大类干扰, 其包含了干扰与乘性1噪声的耦合, 代表了一类更为一般的部分信息已知的干扰, 并且耦合的部分增加了系统的复杂性.

假设2  (A, B)是能控的, (W, BV)是能观的.

引理1[5]  考虑非齐次线性方程组Gx=b, 其中GCm×n, bCm给定, 而x为待定向量.若rank(Gb)=rank(G), 则方程组有解, 或者称方程组相容.

下面给出随机系统稳定性的引理.

考虑如下随机系统:

(3)

其中: B(t)是m维独立标准Wiener过程; Borel可测函数f:Rn×R+Rng:Rn× R+Rn× m局部有界, 关于xRn是局部Lipschitz连续, 并且对所有t≥0, 有f(0;t)=0, g(0;t)=0.

引理2[6]  假设存在VC2.1(Rn×R+), κKνK和正数p, β, λ, 对于所有的(x, t)∈Rn×R+, 若满足

(4)

使得

(5)

则称系统(3)是依p阶矩渐近有界的.

2 主要结果

假设所有的系统状态是可获得的, 并且假设1和假设2成立.

2.1 随机干扰观测器(SDO)

基于文献[7-8], 设计如下随机干扰观测器:

(6)

其中:(t)为外部干扰D(t)的估计值, v(t)为干扰观测器的中间辅助变量, L1为要设计的干扰观测器增益矩阵, F(t)为下面要设计的故障诊断观测器中的F(t)的估计值.

定义eω(t)=ω(t)-(t), 由式(2)和(7)可得干扰估计误差系统

(7)

其中eF(t)=F(t)-(t).

因为(W, BV)是能观的, 所以可以根据极点配置理论来调整L1以满足随机干扰观测器的性能.

2.2 故障诊断观测器(FDO)

设计如下故障诊断观测器:

(8)

其中: (t)为故障F(t)的估计值, r(t)为故障诊断观测器的中间辅助变量, L2为要设计的观测器增益矩阵.可得故障估计误差系统

(9)

为了满足故障诊断观测器的性能, 可以调整L2使得L2B是赫尔维兹矩阵.

2.3 复合容错控制器(CFTC)

设计如下复合容错控制器:

(10)

其中K是要设计的控制增益矩阵.将式(11)代入(1), 得到如下闭环系统:

(11)

联立式(8), (10)和(12), 得到如下复合系统:

(12)

其中

(13)

本节设计了复合容错控制器, 目的是使得复合系统(13)的状态x(t)满足依均方渐近有界.根据引理2, 得到如下定理.

定理1  考虑带有干扰(2)和故障F(t)的随机系统(1), 在满足假设1和假设2的条件下, 如果存在矩阵Q1>0, Q2>0, Q3>0和R满足

(14)

其中

则通过设计带有观测增益L1的SDO(7)和带有观测增益L2的FDO(9)以及带有控制增益K=RQ1-1的DOBC控制器(11), 可使得复合系统(13)依均方渐近有界.

证明  对于复合系统(13), 选取如下Lyapunov函数:

(15)

其中

(16)

基于式(15)和(16), 得到

(17)

其中

(18)

对于式(18), 存在一个常数β≥0, 使得0≤γ(t)≤β.因为B1TP是有界矩阵, 所以

(19)

下面, 可通过3个步骤来证明Ω < 0Ω1 < 0.

1) 证明Ω1 < 0Ω2 < 0.

根据式(14), (19)和Schur补公式, Ω1 < 0等价于Ω2 < 0, 其中

(20)

2) 证明Ω2 < 0Ω3 < 0.将Ω2 < 0分别左乘和右乘diag{Q1, Q2, Q3, Q1, Q2, Q3, Q1, Q2, Q3}后, 变换行和列后等价于Ω3 < 0, 其中

(21)

3) 证明Ω3 < 0Ω < 0.

令式(21)中的K=RQ1-1, 得到Ω3 < Ω < 0.

根据步骤1) ~步骤3), 显然Ω < 0Ω3 < 0Ω2 < 0Ω1 < 0.因此, 存在一个常数α>0, 使得

(22)

根据式(16), (20)和(22), 选择κ=λmin(p)|x|p和正数p=2, σ=α/λmax(p), 使得

(23)

根据引理2, 复合系统(13)是依均方渐近有界的.

3 仿真算例

针对形如式(1)的随机系统, 考虑如下系统参数:

由外源系统(2)产生的干扰D(t)描述如下:

系统初始状态设为x(0)=[1;2;0]T, 常值故障F=5.在式(8)中将极点配置到[-6, -4.2], 得到干扰观测增益矩阵

在式(10)中, 选取L2B=J2, 其中J2=-8, 得到故障诊断观测增益矩阵

根据定理1, 得到

仿真结果如图 1 ~ 图 4所示.

图 1 干扰估计误差
图 2 故障估计误差
图 3 无控下的状态
图 4 CFTC下的状态

图 1为干扰误差曲线, 说明设计的随机干扰观测器是有效的; 图 2为故障误差曲线, (t)能够在较短的时间内较好地估计故障F(t); 图 3是无控时的状态响应曲线, 是不稳定的; 由图 4可以看出, 系统状态在控制器u(t)的作用下是依均方渐近有界的.仿真结果验证了本文所提出的CFTC控制策略的有效性.

4 结论

针对一类带有多源干扰和故障的随机系统, 本文提出了CFTC控制策略, 使得复合系统满足依均方渐近有界.考虑到本文研究的故障为常值故障, 下一步研究的工作是针对带有多源干扰和时变故障的随机系统, 提出新的复合容错控制策略.

参考文献
[1]
Gao Z W, Ding S X. State and disturbance estimator for time-delay systems with application to fault estimation and signal compensation[J]. IEEE Trans on Signal Process, 2007, 55(12): 5541-5551. DOI:10.1109/TSP.2007.900154
[2]
张可, 周东华, 柴毅. 复合故障诊断技术综述[J]. 控制理论与应用, 2015, 32(9): 1142-1157.
(Zhang K, Zhou D H, Chai Y. Summary of compound fault diagnosis[J]. Control Theory & Applications, 2015, 32(9): 1142-1157.)
[3]
Guo L, Zhang Y M, Wang H, et al. Observer-based optimal fault detection and diagnosis using conditional probability distributions[J]. IEEE Trans on Signal Process, 2006, 54(10): 3713-3719.
[4]
Jiang B, Chowdhury F N. Fault estimation and accommodation for linear MIMO discrete time systems[J]. IEEE Trans on Control Systems Technology, 2005, 13(3): 493-499. DOI:10.1109/TCST.2004.839569
[5]
Cheng Y P. The theory of matrices[M]. 2nd ed. Xi'an: Northwestern Polytechnical University Press, 2000: 333-335.
[6]
Mao X R, Yuan C G. Stochastic differential equations with Markovian switching[M]. London: Imperial College Press, 2006: 157-158.
[7]
Chen W H. Disturbance observer based control for nonlinear systems[J]. IEEE/ASME Trans on Mechatronics, 2004, 9(4): 706-710. DOI:10.1109/TMECH.2004.839034
[8]
Wei X J, Wu Z J, Karimi H R. Disturbance observer-based anti-disturbance control for a class of stochastic systems[J]. Automatica, 2016, 63(1): 21-25.