删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

离散切换系统的H_/H∞故障检测滤波器设计

本站小编 哈尔滨工业大学/2019-10-24

离散切换系统的H_/H故障检测滤波器设计

沈毅,王佳伟,王振华

(哈尔滨工业大学 航天学院,哈尔滨150001)



摘要:

为解决离散时间线性切换系统的故障检测问题,设计了满足混合H_/H性能指标的鲁棒故障检测滤波器.首先,通过构造故障检测滤波器来得到残差,并且为提高故障检测的性能,使用加权H性能指标和H_性能指标表示残差对于扰动的鲁棒性以及对于故障的敏感性,进而将鲁棒故障检测滤波器的设计问题转化为混合H_/H性能指标下的多目标求解问题.接着,利用多Lyapunov函数方法和平均驻留时间技术,先得到了初步的滤波器设计结果,然后通过引入松弛变量的方法解除了Lyapunov矩阵和系统矩阵的耦合,得到了保守性较低的结果,并将其表示为线性矩阵不等式形式.最后,使用一个例子进行仿真,为其设计了故障检测滤波器的参数矩阵,并得到了残差评价函数的仿真图形.仿真结果表明,所设计的故障检测滤波器可以实现故障检测的功能.

关键词:  切换系统  平均驻留时间  多Lyapunov函数  混合H_/H  鲁棒故障检测滤波器

DOI:10.11918/j.issn.0367-6234.2016.10.005

分类号:TP277

文献标识码:A

基金项目:国家自然科学基金(2,2,61403104);中央高校基本科研业务费专项资金 ( HIT. KLOF. 2015.076)



H_/H fault detection filter design for discrete time switched system

SHEN Yi, WANG Jiawei, WANG Zhenhua

(School of Astronautics, Harbin Institute of Technology, Harbin 150001, China)

Abstract:

The fault detection problem of discrete time linear switched system is studied by using the robust fault detection filter in the framework of mixed H_/H. First of all, residual is obtained by constructing fault detection filter. For the purpose of improving the accuracy of fault detection, weighted H performance is used as the robustness indicator of residual to disturbance, and H_ performance is regarded as the sensitivity indicator of residual to fault. As a result, the problem of robust fault detection filter design is converted to a multi-objective solving problem under the mixed H_/H. performance index. Then, multiple Lyapunov functions and average dwell time approach are used for deriving the preliminary result of filter design. Moreover, the couple between Lyapunov matrix and system matrix is removed by introducing the slack variables, and less conservative results are obtained. All results are in the form of linear matrix inequality. Finally, a numerical example that the parameters of the fault detection filter are designed is given to show that the designed filter can realize the function of fault detection.

Key words:  switched system  average dwell time  multiple Lyapunov functions  mixed H_/H  robust fault detection filter


沈毅, 王佳伟, 王振华. 离散切换系统的H_/H故障检测滤波器设计[J]. 哈尔滨工业大学学报, 2016, 48(10): 39-43. DOI: 10.11918/j.issn.0367-6234.2016.10.005.
SHEN Yi, WANG Jiawei, WANG Zhenhua. H_/H fault detection filter design for discrete time switched system[J]. Journal of Harbin Institute of Technology, 2016, 48(10): 39-43. DOI: 10.11918/j.issn.0367-6234.2016.10.005.
基金项目 国家自然科学基金(61021002,61273162,61403104);中央高校基本科研业务费专项资金 ( HIT.KLOF.2015.076) 作者简介 沈毅(1965—),男,教授,博士生导师 通讯作者 王佳伟, 11B304008@hit.edu.cn 文章历史 收稿日期: 2015-04-28



Contents            -->Abstract            Full text            Figures/Tables            PDF


离散切换系统的H_/H故障检测滤波器设计
沈毅, 王佳伟, 王振华    
哈尔滨工业大学 航天学院,哈尔滨 150001

收稿日期: 2015-04-28
基金项目: 国家自然科学基金(61021002,61273162,61403104);中央高校基本科研业务费专项资金 ( HIT.KLOF.2015.076)
作者简介: 沈毅(1965—),男,教授,博士生导师
通讯作者: 王佳伟, 11B304008@hit.edu.cn


摘要: 为解决离散时间线性切换系统的故障检测问题,设计了满足混合H_/H性能指标的鲁棒故障检测滤波器.首先,通过构造故障检测滤波器来得到残差,并且为提高故障检测的性能,使用加权H性能指标和H_性能指标表示残差对于扰动的鲁棒性以及对于故障的敏感性,进而将鲁棒故障检测滤波器的设计问题转化为混合H_/H性能指标下的多目标求解问题.接着,利用多Lyapunov函数方法和平均驻留时间技术,先得到了初步的滤波器设计结果,然后通过引入松弛变量的方法解除了Lyapunov矩阵和系统矩阵的耦合,得到了保守性较低的结果,并将其表示为线性矩阵不等式形式.最后,使用一个例子进行仿真,为其设计了故障检测滤波器的参数矩阵,并得到了残差评价函数的仿真图形.仿真结果表明,所设计的故障检测滤波器可以实现故障检测的功能.
关键词: 切换系统    平均驻留时间    多Lyapunov函数    混合H_/H    鲁棒故障检测滤波器    
H_/H fault detection filter design for discrete time switched system
SHEN Yi, WANG Jiawei, WANG Zhenhua    
School of Astronautics, Harbin Institute of Technology, Harbin 150001, China


Abstract: The fault detection problem of discrete time linear switched system is studied by using the robust fault detection filter in the framework of mixed H_/H. First of all, residual is obtained by constructing fault detection filter. For the purpose of improving the accuracy of fault detection, weighted H performance is used as the robustness indicator of residual to disturbance, and H_ performance is regarded as the sensitivity indicator of residual to fault. As a result, the problem of robust fault detection filter design is converted to a multi-objective solving problem under the mixed H_/H. performance index. Then, multiple Lyapunov functions and average dwell time approach are used for deriving the preliminary result of filter design. Moreover, the couple between Lyapunov matrix and system matrix is removed by introducing the slack variables, and less conservative results are obtained. All results are in the form of linear matrix inequality. Finally, a numerical example that the parameters of the fault detection filter are designed is given to show that the designed filter can realize the function of fault detection.
Key words: switched system    average dwell time    multiple Lyapunov functions    mixed H_/H    robust fault detection filter    
近年来,由于工业生产以及航空航天等领域对于控制系统安全性和可靠性要求的不断提高,故障检测技术得到了快速的发展,并且涌现出了大量的故障检测方法[1-2].故障检测滤波器方法是最早发展的一类基于模型的检测方法,其主要原理是利用系统解析表达式对系统的输出做出估计,然后与实际测量的输出值相比较得到残差,再经过残差评价以及阈值比较的过程,最终判断故障是否发生[3].但在实际的故障检测过程中,未知的扰动信号以及不确定的建模误差的存在也会对残差产生影响,因此,需要设计鲁棒故障检测滤波器.目前使用较多的是基于鲁棒优化的方法,大致可分为两类:1)使用H范数作为衡量故障敏感性和鲁棒性的性能指标,将鲁棒故障检测滤波器的设计问题转化为传递函数的H范数最小值求解问题[4-5];2)使用混合H_/H性能指标来研究鲁棒故障检测滤波器的设计问题,将其转化为多目标优化的求解问题[6-7].

与此同时,切换系统作为一种典型的混杂系统,正在获得越来越多的关注.其结构是由若干个描述连续动态的子系统以及一个表示离散动态的切换信号组成.切换信号的作用是决定子系统的切换时刻和次序,并且保证在某个时刻,整个系统中只有一个子系统激活.目前,有关切换系统的研究比较活跃,涌现出了很多关于切换系统的研究成果[8-10].并且,随着切换系统的应用领域日益增多,其故障检测问题已经引起了研究者的兴趣,并且取得了一些研究结果.文献[11]针对带范数有界的模型不确定性和状态时滞的连续时间切换系统,将其故障检测问题转化为H滤波问题.文献[12]使用H滤波器方法实现了具有区间时变时滞的离散时间切换系统的故障检测.文献[13]则针对离散时间切换系统,研究了有限频率范围内的故障检测问题.除了使用H滤波器的方法进行故障检测之外,文献[14]考虑了在混合H_/H性能指标框架下,离散时间不确定切换系统鲁棒故障检测滤波器的设计.文献[15]则考虑了混合H_/H性能指标下,连续时间切换系统鲁棒故障检测滤波器的设计,但在文献[14-15]中,由于Lyapunov矩阵和系统矩阵存在耦合,得到的结果具有一定的保守性.

基于此,本文将考虑在混合H_/H框架下,切换系统鲁棒故障检测滤波器的设计问题.首先,利用平均驻留时间技术和多Lyapunov函数方法,得到了表示鲁棒性的加权H性能指标和表示敏感性的H_性能指标的线性矩阵不等式.其次,使用加入松弛变量的方法,解除了Lyapunov矩阵和系统矩阵的耦合,降低了结果的保守性.

1 问题形成考虑离散时间线性切换系统,模型表示如下:

$\begin{align} & x\left( k+1 \right)={{A}_{\sigma \left( k \right)}}x\left( k \right)+{{B}_{\sigma \left( k \right)1}}u\left( k \right)+{{D}_{\sigma \left( k \right)1}}d\left( k \right)+{{F}_{\sigma \left( k \right)1}}f\left( k \right), \\ & y\left( k \right)={{C}_{\sigma \left( k \right)}}x\left( k \right)+{{B}_{\sigma \left( k \right)2}}u\left( k \right)+{{D}_{\sigma \left( k \right)2}}d\left( k \right)+{{F}_{\sigma \left( k \right)2}}f\left( k \right). \\ \end{align}$

式中:x(k)Rn为系统的状态向量;y(k)Rm为系统的测量输出向量;d(k)Rp为干扰向量;f(k)Rq为故障,假设d(k)f(k)都是l2范数有界的信号.σ(k)为切换系统的切换信号,是一个分段常值函数,取值范围是自然数集合N={1,2,…,K}.(Aσ(k),Bσ(k)1,Bσ(k)2,Cσ(k),Dσ(k)1,Dσ(k)2,Fσ(k)1,Fσ(k)2)为每个子系统的系数矩阵,是具有适当维数且数值已知的常数矩阵.当切换信号σ(k)=i时,说明第i个子系统被激活,则相应的系统模型转化为

$\begin{align} & x\left( k+1 \right)={{A}_{i}}x\left( k \right)+{{B}_{i1}}u\left( k \right)+{{D}_{i1}}d\left( k \right)+{{F}_{i1}}f\left( k \right), \\ & y\left( k \right)={{C}_{i}}x\left( k \right)+{{B}_{i2}}u\left( k \right)+{{D}_{i2}}d\left( k \right)+{{F}_{i2}}f\left( k \right). \\ \end{align}$ (1)

系统(1)设计故障检测滤波器为

$\begin{align} & \hat{x}\left( k+1 \right)={{A}_{i}}\hat{x}\left( k \right)+{{B}_{i1}}u\left( k \right)+{{L}_{i}}\left( y\left( k \right)-\hat{y}\left( k \right) \right), \\ & \hat{y}\left( k \right)={{C}_{i}}\hat{x}\left( k \right)+{{B}_{i2}}u\left( k \right), \\ & r\left( k \right)={{V}_{i}}\left( y\left( k \right)-\hat{y}\left( k \right) \right). \\ \end{align}$ (2)

式中:r(k)Rm为残差向量;LiRn×m为滤波器的增益矩阵;ViRm×m为残差的权值矩阵;Li、Vi分别为需要设计的滤波器参数.

根据式(1)、(2)可以得到估计误差系统:

$\begin{align} & e\left( k+1 \right)=\left( {{A}_{i}}-{{L}_{i}}{{C}_{i}} \right)e\left( k \right)+\left( {{D}_{i1}}-{{L}_{i}}{{D}_{i2}} \right)d\left( k \right)+ \\ & \left( {{F}_{i1}}-{{L}_{i}}{{D}_{i2}} \right)f\left( k \right), \\ & r\left( k \right)={{V}_{i}}{{C}_{i}}e\left( k \right)+{{V}_{i}}{{C}_{i2}}d\left( k \right)+{{V}_{i}}{{F}_{i2}}f\left( k \right), \\ \end{align}$

其中e(k)=x(k)-${\hat{x}}$(k),再进一步得到:

$\begin{align} & e\left( k+1 \right)={{{\tilde{A}}}_{i}}e\left( k \right)+{{{\tilde{D}}}_{i1}}d\left( k \right)+{{{\tilde{F}}}_{i1}}f\left( k \right), \\ & r\left( k \right)={{{\tilde{C}}}_{i}}e\left( k \right)+{{{\tilde{D}}}_{i2}}d\left( k \right)+{{{\tilde{F}}}_{i2}}f\left( k \right). \\ \end{align}$ (3)

式中:${{{\tilde{A}}}_{i}}={{A}_{i}}-{{L}_{i}}{{C}_{i}},{{{\tilde{D}}}_{i1}}={{D}_{i1}}-{{L}_{i}}{{D}_{i2}},{{{\tilde{F}}}_{i1}}={{F}_{i1}}-{{L}_{i}}{{D}_{i2}},$${{{\tilde{C}}}_{i}}={{V}_{i}}{{C}_{i}},{{{\tilde{D}}}_{i2}}={{V}_{i}}{{D}_{i2}},{{{\tilde{F}}}_{i2}}={{V}_{i}}{{F}_{i2}}$.

可知误差系统也为切换系统,并假设其与原系统同步,残差信号r(k)与干扰d(k)和故障f(k)有关,为了得到设计鲁棒故障检测滤波器,需要设计滤波器参数满足以下3个条件:

1) 误差系统是全局指数稳定的;

2) 残差r(k)对干扰d(k)具有鲁棒性,即满足加权H性能指标;

3) 残差r(k)对故障f(k)具有敏感性,即满足H_性能指标.

下面用定义来描述上述的3个条件.

定义1 如果存在常数K>0,0<β<1,使得系统(3)的解e(k)满足‖e(k)‖≤(kk0)‖e(k0)‖,?kk0,则在切换信号σ(k)下,系统(3)是全局指数稳定的.

定义2 给定常数0<α<1和γ>0,当满足零初始条件和f(k)=0时,对于所有的非零d(k)l2[0,∞),若以下不等式成立

$\sum\limits_{k=0}^{\infty }{{{\left( 1-\alpha \right)}^{k}}{{r}^{T}}\left( k \right)r\left( k \right)}\le {{\gamma }^{2}}\sum\limits_{k=0}^{\infty }{{{d}^{T}}\left( k \right)d\left( k \right)},$ (4)

则称系统(3)的残差r(k)对于干扰d(k)具有加权的H性能指标,其中α为系统的衰减度.

定义3 给定常数β>0,当满足零初始条件和d(k)=0时,对于所有的非零f(k)l2[0,∞),若以下不等式成立

$\sum\limits_{k=0}^{\infty }{{{r}^{T}}\left( k \right)r\left( k \right)}\ge {{\beta }^{2}}\sum\limits_{k=0}^{\infty }{{{f}^{T}}\left( k \right)f\left( k \right)},$ (5)

则称系统(3)的残差r(k)对于故障f(k)具有H_性能指标.

另外,考虑切换系统的切换信号满足平均驻留时间,定义如下.

定义4[9] 对于满足k0ks<kv的任意时刻,令Nσ(ks,kv)表示σ(k)在时间区间(ks,kv)内的切换次数,如果对于给定的τα>0,N0≥0,可以得到:

${{N}_{\sigma }}\left( {{k}_{s}},{{k}_{v}} \right)\le {{N}_{0}}+\frac{{{k}_{v}}-{{k}_{s}}}{{{\tau }_{\alpha }}},$

成立,则τα称为切换信号σ(k)的平均驻留时间(average dwell time,ADT),N0称为抖振边界,通常情况下,令N0=0.

2 鲁棒故障检测滤波器的设计考虑在H_/H框架下,鲁棒故障检测滤波器的设计问题.首先将通过两个引理,得到初步的鲁棒故障检测滤波器的设计方法,但由于Lyapunov矩阵与系统矩阵之间存在耦合,所得的结果具有一定的保守性;其次,将考虑使用松弛变量的方法,实现Lyapunov矩阵与系统矩阵的解耦,进而得到具有较低保守性的设计结果.

引理1[9] 给定常数0<α<1,μ>1,对于误差系统(3),定义多Lyapunov函数V(e(k))={Vi(e(k)),i∈N},如果其满足以下两个性质:

1) Vi(e(k+1))-Vi(e(k))<-αVi(e(k)),

2) Vi(e(kl))<μVj(e(kl)),

并且平均驻留时间满足:

${{\tau }_{\alpha }}\ge \tau _{\alpha }^{*}=\text{ceil}\left[ -\frac{\ln \mu }{\ln \left( 1-\alpha \right)} \right],$ (6)

其中,ceil(υ)表示取整函数,则误差系统(3)是全局指数稳定的.

注1 引理1使用多Lyapunov函数和平均驻留时间方法,研究了在平均驻留时间切换信号下,离散时间切换系统稳定的条件,它可以保证条件1)满足.基于引理1,可以得到如下的引理2.

引理2 给定常数0<α<1,μ>1,γ>0,β>0,当存在正定对称矩阵PiQi(i∈N),使得矩阵不等式:

$\left[ \begin{matrix} -{{P}_{i}} & {{P}_{i}}{{{\tilde{A}}}_{i}} & {{P}_{i}}{{{\tilde{D}}}_{i1}} \\ * & -\left( 1-\alpha \right){{P}_{i}}+\tilde{C}_{i}^{\text{T}}{{C}_{i}} & \tilde{C}_{i}^{\text{T}}{{{\tilde{D}}}_{i2}} \\ * & * & -{{\gamma }^{2}}I+\tilde{D}_{i2}^{\text{T}}{{{\tilde{D}}}_{i2}} \\\end{matrix} \right]<0,$ (7)

${{P}_{i}}<\mu {{P}_{j}},\left( i\in \text{N, }j\in \text{N,}i\ne j \right)$ (8)

$\left[ \begin{matrix} -{{Q}_{i}} & {{Q}_{i}}{{{\tilde{A}}}_{i}} & {{Q}_{i}}{{{\tilde{F}}}_{i1}} \\ * & -\left( 1-\alpha \right){{Q}_{i}}+\tilde{C}_{i}^{\text{T}}{{C}_{i}} & -\tilde{C}_{i}^{\text{T}}{{{\tilde{F}}}_{i2}} \\ * & * & {{\beta }^{2}}I-\tilde{F}_{i2}^{\text{T}}{{{\tilde{F}}}_{i2}} \\\end{matrix} \right]<0,$ (9)

${{Q}_{i}}<\mu {{Q}_{j}},\left( i\in \text{N, }j\in \text{N,}i\ne j \right)$ (10)

成立,同时切换信号满足平均驻留时间式(6),则误差系统(3)全局指数稳定,并且满足加权H性能(4)和H_性能指标(5).

证明 证明过程与文献[14]中定理1类似,故此省略.

注2 由于引理2中的式(7)和式(9)中含有非线性项,为了将其转化为线性矩阵不等式,需要进行变量替换:

${{Z}_{i}}={{P}_{i}}{{L}_{i}},{{Y}_{i}}={{Q}_{i}}{{L}_{i}},$

则有

${{L}_{i}}=P_{i}^{-1}{{Z}_{i}},{{L}_{i}}=Q_{i}^{-1}{{Y}_{i}}.$

可知滤波器增益矩阵Li的数值由两个公式确定,为解决该问题,则需要令Pi=Qi.这个附加条件的引入,相当于用一个Lyapunov函数同时求解加权H性能和H_性能.显而易见,这样得到的结果具有一定的保守性.分析原因,不难发现是由于Lyapunov矩阵与系统矩阵的耦合,才导致问题的产生.因此,本文将通过引入松弛变量的方法,解除二者的耦合,进而得到保守性较低的结果.

定理1 给定常数0<α<1,μ>1,γ>0,β>0,当存在正定对称矩阵Pi,Qi,Mi和矩阵Xi,Gi(i∈N),使得线性矩阵不等式:

$\left[ \begin{matrix} {{P}_{i}}-{{G}_{i}}-G_{i}^{\text{T}} & G_{i}^{\text{T}}{{A}_{i}}-{{X}_{i}}{{C}_{i}} & G_{i}^{\text{T}}{{D}_{i1}}-{{X}_{i}}{{D}_{i2}} \\ * & -\left( 1-\alpha \right){{P}_{i}}+G_{i}^{\text{T}}{{M}_{i}}{{C}_{i}} & G_{i}^{\text{T}}{{M}_{i}}{{D}_{i2}} \\ * & * & -{{\gamma }^{2}}I+G_{i2}^{\text{T}}{{M}_{i}}{{D}_{i2}} \\\end{matrix} \right]<0,$ (11)

$\left[ \begin{matrix} {{Q}_{i}}-{{G}_{i}}-G_{i}^{\text{T}} & G_{i}^{\text{T}}{{A}_{i}}-{{X}_{i}}{{C}_{i}} & G_{i}^{\text{T}}{{F}_{i1}}-{{X}_{i}}{{F}_{i2}} \\ * & -\left( 1-\alpha \right){{Q}_{i}}-G_{i}^{\text{T}}{{M}_{i}}{{C}_{i}} & -G_{i}^{\text{T}}{{M}_{i}}{{F}_{i2}} \\ * & * & {{\beta }^{2}}I-F_{i2}^{\text{T}}{{M}_{i}}{{F}_{i2}} \\\end{matrix} \right]<0.$ (12)

及式(8),(10)成立,且切换信号的平均驻留时间满足式(6),则误差系统(3)全局指数稳定,并且满足加权H性能(4)和H_性能指标(5),同时鲁棒故障检测滤波器的参数可根据

${{L}_{i}}={{\left( G_{i}^{\text{T}} \right)}^{-1}}{{X}_{i}},{{V}_{i}}={{\left( {{M}_{i}} \right)}^{1/2}}.$ (13)

求解得到.

证明 若式(11)成立,则Pi-Gi-GiT<0,可得到Gi+GiT>Pi>0,说明Gi是可逆矩阵.因为Pi为正定对称矩阵,有

${{\left( {{P}_{i}}-{{G}_{i}} \right)}^{\text{T}}}P_{i}^{-1}\left( {{P}_{i}}-{{G}_{i}} \right)\ge 0,$ (14)

成立,将其展开可得:

$G_{i}^{\text{T}}P_{i}^{-1}{{G}_{i}}\ge {{G}_{i}}+G_{i}^{\text{T}}-{{P}_{i}}.$ (15)

在式(15)左右两端同时乘以-I,则有

$-G_{i}^{\text{T}}P_{i}^{-1}{{G}_{i}}\le {{P}_{i}}-G_{i}^{\text{T}}-{{G}_{i}},$ (16)

则可知矩阵不等式

$\left[ \begin{matrix} -G_{i}^{\text{T}}P_{i}^{-1}{{G}_{i}} & G_{i}^{\text{T}}{{A}_{i}}-{{X}_{i}}{{C}_{i}} & G_{i}^{\text{T}}{{D}_{i1}}-{{X}_{i}}{{D}_{i2}} \\ * & -\left( 1-\alpha \right){{P}_{i}}+G_{i}^{\text{T}}{{M}_{i}}{{C}_{i}} & C_{i}^{\text{T}}{{M}_{i}}{{D}_{i2}} \\ * & * & -{{\gamma }^{2}}I+D_{i2}^{\text{T}}{{M}_{i}}{{D}_{i2}} \\\end{matrix} \right]<0,$ (17)

成立,再将Xi=GiTLi带入,又由于Gi可逆,则在不等式(17)两端分别左乘T:=diag{PiT(Gi-1)T,I,I}和右乘矩阵TT,得

$\left[ \begin{matrix} -{{P}_{i}} & {{P}_{i}}\left( {{A}_{i}}-{{L}_{i}}{{C}_{i}} \right) & {{P}_{i}}\left( {{D}_{i1}}-{{L}_{i}}{{D}_{i2}} \right) \\ * & -\left( 1-\alpha \right){{P}_{i}}+C_{i}^{\text{T}}{{M}_{i}}{{C}_{i}} & C_{i}^{\text{T}}{{M}_{i}}{{D}_{i2}} \\ * & * & -{{\gamma }^{2}}I+D_{i2}^{\text{T}}{{M}_{i}}{{D}_{i2}} \\\end{matrix} \right]<0.$ (18)

根据误差系统参数矩阵的定义,可由式(18)得到式(7)成立.

同理,对式(12)进行相似的变换可得到式(9)成立.

再根据式(8)、(10),以及切换信号满足的条件(6),则根据引理2,可以证明误差系统(3)全局指数稳定,并且满足加权H性能(4)和H_性能指标(5),鲁棒故障检测滤波器的参数可由式(13)计算.至此,定理可证.证毕.

注3 定理1通过引入松弛变量Gi实现了Lyapunov矩阵与系统矩阵的解耦,可以在Pi≠Qi时求解滤波器增益矩阵Li和残差的权值矩阵Vi,降低了结果的保守性.

通过定理1可以得到鲁棒残差生成器,但由于干扰信号的作用,即使没有故障出现,残差也不为零,因此需要对残差进行评估,以判断是否出现了故障.

首先,选取残差的范数作为评价函数:

${{J}_{L}}\left( r\left( k \right) \right)=\left( \sum\limits_{k=0}^{L}{{{r}^{\text{T}}}\left( k \right)r\left( k \right)} \right)_{d\left( k \right)\ne 0,f\left( k \right)=0.}^{1/2}$

其次,设置阈值为无故障时残差范数的最大值,即

${{J}_{L}}\left( r\left( k \right) \right)={{\left( \sup {{\left\| r\left( k \right) \right\|}_{2}} \right)}_{d\left( k \right)\ne 0,f\left( k \right)=0.}}$

将残差评价函数的值和阈值比较,当JL(r(k))Jth(r(k)),说明系统存在故障,当JL(r(k))Jth(r(k)),则系统无故障.

3 仿真举例本文考虑具有两个子系统的离散时间线性切换系统,每个子系统的模型如式(1)所示,参数矩阵给定如下:

$\begin{align} & {{A}_{1}}=\left[ \begin{matrix} -0.9 & -1 & 0 \\ 2 & 0 & 1 \\ 1 & 1 & 0 \\\end{matrix} \right],{{A}_{2}}=\left[ \begin{matrix} -0.8 & -1 & 0 \\ 2 & 0 & 1 \\ 1.01 & 1 & 0 \\\end{matrix} \right]. \\ & {{B}_{11}}={{F}_{11}}={{\left[ \begin{matrix} 1 & 1 & 5 \\\end{matrix} \right]}^{\text{T}}},{{B}_{21}}={{F}_{21}}={{\left[ \begin{matrix} 1 & 1 & -8 \\\end{matrix} \right]}^{\text{T}}}. \\ & {{D}_{11}}={{\left[ \begin{matrix} -0.9 & -1 & 3 \\\end{matrix} \right]}^{\text{T}}},{{D}_{21}}={{\left[ \begin{matrix} -1 & -1 & 4 \\\end{matrix} \right]}^{\text{T}}}. \\ & {{C}_{1}}=\left[ \begin{matrix} -1 & 0.8 & 2 \\ 1 & -1.2 & 0 \\\end{matrix} \right],{{C}_{2}}=\left[ \begin{matrix} -0.9 & -1 & 2 \\ 1 & -1 & 0 \\\end{matrix} \right]. \\ & {{B}_{12}}={{F}_{12}}={{\left[ \begin{matrix} -10 & -100 \\\end{matrix} \right]}^{\text{T}}}, \\ & {{B}_{22}}={{F}_{22}}={{\left[ \begin{matrix} -20 & -100 \\\end{matrix} \right]}^{\text{T}}}, \\ & {{D}_{12}}={{D}_{22}}={{\left[ \begin{matrix} 1 & 1 \\\end{matrix} \right]}^{\text{T}}}. \\ \end{align}$

给定α=0.2,μ=1.2,则切换信号需要满足的最小平均驻留时间计算为

$\tau _{\alpha }^{*}=\text{ceil}\left[ -\frac{\ln \mu }{\ln \left( 1-\alpha \right)} \right]=\text{ceil}\left[ -\frac{\ln 1.2}{\ln 0.8} \right]=1.$

故选定平均驻留时间为τα=4的切换信号,如图 1所示.输入信号u(k)=1,k∈[0, 300].干扰信号d(k)=0.1sin(0.1k),k∈[0, 300],如图 2所示.

Figure 1
图 1 切换信号 Figure 1 Switching signal


Figure 2
图 2 干扰信号 Figure 2 Disturbance signal


故障信号描述如下:

$f\left( k \right)=\left\{ \begin{matrix} 0, & k\in \left[ 1,150 \right]; \\ 0.5, & k\in \left[ 151,176 \right]; \\ 0, & k\in \left[ 177,300 \right]. \\\end{matrix} \right.$

给定γ=0.2,β=3,使用定理1可以得到Gi,PiQi(i=1,2)为

$\begin{align} & {{G}_{1}}=\left[ \begin{matrix} 0.0132 & 0.0007 & 0.0116 \\ 0.0008 & 0.0027 & 0.0005 \\ 0.0119 & 0.0004 & 0.0115 \\\end{matrix} \right], \\ & {{G}_{2}}=\left[ \begin{matrix} 0.0092 & -0.008 & 0.0070 \\ -0.0009 & 0.0017 & 0 \\ 0.0073 & 0 & 0.0064 \\\end{matrix} \right]. \\ & {{P}_{1}}=\left[ \begin{matrix} 0.0092 & 0.0001 & 0.0072 \\ 0.0001 & 0.0026 & 0.0001 \\ 0.0072 & 0.0001 & 0.0070 \\\end{matrix} \right], \\ & {{P}_{2}}=\left[ \begin{matrix} 0.0088 & -0.0005 & 0.0064 \\ 0.0064 & 0.0025 & 0.0003 \\ 0.0064 & 0.0003 & 0.0060 \\\end{matrix} \right]. \\ & {{Q}_{1}}=\left[ \begin{matrix} 0.0113 & -0.0011 & 0.0099 \\ -0.0011 & 0.0027 & -0.0010 \\ 0.0099 & -0.0010 & 0.0100 \\\end{matrix} \right], \\ & {{Q}_{2}}=\left[ \begin{matrix} 0.0111 & -0.0018 & 0.0090 \\ -0.0018 & 0.0027 & -0.0007 \\ 0.0090 & -0.0007 & 0.0091 \\\end{matrix} \right]. \\ \end{align}$

可以看出Pi≠Qi(i=1,2),同时可计算得到滤波器增益矩阵L1L2和残差的权值矩阵V1V2

$\begin{align} & {{L}_{1}}=\left[ \begin{matrix} 0.1739 & 0.0650 \\ -0.1910 & 0.0950 \\ -0.1519 & 0.0411 \\\end{matrix} \right],{{L}_{2}}=\left[ \begin{matrix} 0.3215 & 0.0757 \\ -0.197.2 & 0.2290 \\ -0.3366 & 0.1693 \\\end{matrix} \right]; \\ & {{V}_{1}}=\left[ \begin{matrix} 0.0176 & 0.0266 \\ 0.0266 & 0.0433 \\\end{matrix} \right],{{V}_{2}}=\left[ \begin{matrix} 0.0075 & 0.0144 \\ 0.0144 & 0.0428 \\\end{matrix} \right]. \\ \end{align}$

计算残差的评价函数和阈值为

$\begin{align} & {{J}_{L}}\left( r\left( k \right) \right)=\sqrt{\sum\limits_{k=1}^{161}{{{r}^{\text{T}}}\left( k \right)r\left( k \right)}}=15.9957, \\ & {{J}_{\text{th}}}={{\left( \sup {{\left\| r\left( k \right) \right\|}_{2}} \right)}_{f\left( k \right)=0}}=\sqrt{\sum\limits_{k=1}^{300}{{{r}^{\text{T}}}\left( k \right)r\left( k \right)}}=15.6597. \\ \end{align}$

可以看出在k=161时,JL(r(k))>Jth(r(k)),检测到了故障,残差评价函数的变化曲线如图 3所示.

Figure 3
图 3 残差评价函数曲线 Figure 3 The curve of residual evaluation function


在图 3中,虚线表示没有故障的残差评价函数变化曲线,实线表示有故障的残差变化曲线.在故障发生前,两个曲线是重合的;当故障发生后,含有故障的残差评价曲线发生变化,明显地超出了无故障的曲线,说明检测出故障.

4 结 论1) 将离散时间线性切换系统的故障检测,转化为了满足混合H_/H性能指标的故障检测滤波器设计问题,利用平均驻留时间和多Lyapunov函数方法设计了滤波器的参数.

2) 通过松弛变量方法解除了Lyapunov矩阵与系统矩阵的耦合问题,得到保守性较低的结果.

3)利用一个例子进行仿真验证,仿真结果表明本文设计的故障检测滤波器可以实现故障检测的功能.


参考文献
[1]ISEMANN R. Supervision, fault detection and fault diagnosis methods-an introduction[J].Control Engineering Practice,1997, 5(5): 639-652.DOI: 10.1016/S0967-0661(97)00046-4(0)

[2]HWANG I, KIM S, KIM Y, et al. A survey of fault detection, isolation, and reconfiguration methods[J].IEEE Transactions on Control Systems Technology,2010, 18(3): 636-653.DOI: 10.1109/TCST.2009.2026285(0)

[3]FRANK P M, DING S X. Survey of robust residual generation and evaluation methods in observer-based fault detection systems[J].Journal of Process Control,1997, 7(6): 403-424.DOI: 10.1016/S0959-1524(97)00016-4(0)

[4]ZHONG Maiying, DING S X, LAM J, et al. An LMI approach to design robust fault detection filter for uncertain LTI systems[J].Automatica,2003, 39(3): 543-550.DOI: 10.1016/S0005-1098(02)00269-8(0)

[5]FRISK E, NIELSEN L. Robust residual generation for diagnosis including a reference model for residual behavior[J].Automatica,2006, 42(3): 437-445.DOI: 10.1016/j.automatica.2005.10.009(0)

[6]WANG Jianliang, YANG Guanghong, LIU Jian. An LMI approach to H_ index and mixed H_/H fault detection observer design[J].Automatica,2007, 43(9): 1656-1665.DOI: 10.1016/j.automatica.2007.02.019(0)

[7]CHADLI M, ABDO A, DING X S. H_/H fault detection filter design for discrete-time Takagi-Sugeno fuzzy system[J].Automatica,2013, 49(7): 1996-2005.DOI: 10.1016/j.automatica.2013.03.014(0)

[8]SUN Zhendong, GE S S. Analysis and synthesis of switched linear control systems[J].Automatica,2005, 41(2): 181-195.DOI: 10.1016/j.automatica.2004.09.015(0)

[9]ZHANG Lixian, BOUKAS E K, SHI Peng. Exponential H filtering for uncertain discrete-time switched linear systems with average dwell time: a μ-dependent approach[J].International Journal of Robust and Nonlinear Control,2008, 18(11): 1188-1207.DOI: 10.1002/rnc.1276(0)

[10]LIN Hai, ANTSAKLIS P J. Stability and stabilizability of switched linear systems: a survey of recent results[J].IEEE Transaction on Automatic Control,2009, 54(2): 308-322.DOI: 10.1109/TAC.2008.2012009(0)

[11]WANG Dong, SHI Peng, WANG Wei. Robust fault detection for continuous time switched delay systems an linear matrix inequality approach[J].IET Control Theory and Applications,2010, 4(1): 100-108.DOI: 10.1049/iet-cta.2008.0517(0)

[12]JIANG Bin, DU Dongsheng, COCQUEMPOT V. Fault detection for discrete-time switched systems with Interval time-varying delays[J].International Journal of Control, Automation, and Systems,2011, 9(2): 396-401.DOI: 10.1007/s12555-011-0223-2.(0)

[13]LI Jian, YANG Guanghong. Fault detection and isolation for discrete-time switched linear systems based on average dwell-time[J].International Journal of Systems Science,2013, 44(12): 2349-2364.DOI: 10.1080/00207721.2012.704091(0)

[14] ABDO A, DING S X, DAMLAKHI W, et al. Robust fault detection filter design for uncertain switched systems with adaptive threshold setting[C]//Proceedings of the 50th IEEE Conference on Decision and Control and European Control Conference. Orlando, FL: IEEE, 2011: 5467-5472. DOI:10.1109/CDC.2011.6161111. (0)

[15] ABDO A, DAMLAKHI W, SAIJAI J, et al. Design of robust fault detection filter for hybrid switched systems[C]//2010 Conference on Control and Fault -Tolerant Systems. Nice, France: IEEE, 2010: 161-166. DOI:10.1109/SYSTOL.2010.5675996. (0)


相关话题/设计 系统 技术 文献 哈尔滨工业大学

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 基于声发射技术的单丝复合材料界面性能研究
    基于声发射技术的单丝复合材料界面性能研究隋晓东1,吴凯文2,李烨2,李珂1,肇研2(1.沈阳飞机设计研究所结构部,沈阳110035;2.北京航空航天大学材料科学与工程学院,北京100191)摘要:为了克服传统单丝断裂实验局限于透明及高应变树脂的缺点,进一步拓展其应用范围,将声发射技术与传统单丝断裂实 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 薄板焊接变形中频感应矫正技术
    薄板焊接变形中频感应矫正技术刘海华,白云龙,李亮玉,陈豪杰,王力斌(天津市现代机电装备技术重点实验室(天津工业大学),天津300387)[HJ1.8mm]摘要:目前针对船舶上层建筑中的薄板焊接变形矫正主要采用火焰矫正法,但此种方法效率低、操作安全性差,且难以实现自动化.为了更好地实现薄钢板焊接变形感 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 汽车轻量化技术的研究现状综述
    汽车轻量化技术的研究现状综述李光霁,刘新玲(上海应用技术大学机械工程学院,上海201418)摘要:近年来汽车行业的科技水平发展程度逐渐提高,汽车行业进入高速发展阶段,然而随之而来的环境和能源问题也日趋加重。轻量化技术变成了各个汽车企业提升市场竞争力的关键,作者根据近些年来汽车轻量化技术现状进行综述, ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 油气田污水储罐腐蚀性能模拟设计及试验研究
    油气田污水储罐腐蚀性能模拟设计及试验研究周勇1,周攀虎1,董会1,赵密锋2,孙良1,刘彦明1(1.西安石油大学材料科学与工程学院,西安710065,2.塔里木油田分公司,新疆库尔勒841000)摘要:为研究油气田污水对储罐腐蚀行为的影响,对储罐中污水进行腐蚀性能预测。模拟研究了温度、流速、压力以及p ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 合成生物学基因设计软件:iGEM设计综述
    合成生物学基因设计软件:iGEM设计综述伍克煜1,刘峰江1,许浩1,张浩天1,王贝贝1,2(1.电子科技大学生命科学与技术学院,成都611731;2.电子科技大学信息生物学研究中心,成都611731)摘要:随着基因回路规模的扩大,和应用范围的拓展,传统的合成基因回路的设计思路面临着新的挑战。新合成基 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • DNA存储中的编码技术
    DNA存储中的编码技术毕昆,顾万君,陆祖宏(生物电子学国家重点实验室(东南大学,生物科学与医学工程学院),南京210096)摘要:脱氧核糖核酸(DeoxyribonucleicAcid,DNA)是一种天然的信息存储介质,具有存储密度高、存储时间长、损耗率低等特点。在传统存储方式不能满足信息增长的需求 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 基于问题导向的生物信息学综合实验教学设计
    基于问题导向的生物信息学综合实验教学设计霍颖异1,2,徐程2,吴敏1,2,陈铭2(1.浙江大学国家级生物实验教学示范中心,杭州310058;2.浙江大学生命科学学院,杭州310058)摘要:针对生物信息学相关课程的实验教学需求,结合前沿科研问题和成果,设计了基于问题导向的生物信息学综合实验。实验以宏 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • MutPrimerDesign:用于人类基因编码区域突变位点的引物设计程序
    MutPrimerDesign:用于人类基因编码区域突变位点的引物设计程序曹英豪,彭公信(中国医学科学院基础医学研究所&北京协和医学院基础医学院,北京100730)摘要:位于基因编码区的DNA突变与基因的功能密切相关。在已知人类基因编码区的突变位点时,如何在基因组上设计引物验证该突变是一个重要的问题 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 文本分析技术在蛋白质生物信息学中应用的案例综述
    文本分析技术在蛋白质生物信息学中应用的案例综述苏绍玉1,徐婧2,鄢仁祥2(1.福建省科学技术信息研究所,福州350003;2.福州大学生物科学与工程学院,福州350100)摘要:海量数据时代考察文本分析技术在生物信息学领域的应用具有重要的理论和现实价值。本文讨论了文本分析在蛋白质计算分析中的几个应用 ...
    本站小编 哈尔滨工业大学 2020-12-05
  • 液压轮毂马达辅助驱动系统控制策略实车验证
    液压轮毂马达辅助驱动系统控制策略实车验证曾小华,崔臣,张轩铭,宋大凤,李立鑫(汽车仿真与控制国家重点实验室(吉林大学),长春130025)摘要:为充分提升重型牵引车辆通过不良路面的能力,对国内某款重型牵引车在传统结构的基础上加装了前轴液压轮毂马达辅助驱动系统,并针对该混合动力系统,开发了工程化的控制 ...
    本站小编 哈尔滨工业大学 2020-12-05