首页 > 专利 > 江南大学 > 动态事件触发下釜式反应器的有限频域故障检测方法专利详情

动态事件触发下釜式反应器的有限频域故障检测方法   0    0

实质审查 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2021-08-23
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2021-11-30
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2041-08-23
基本信息
有效性 实质审查 专利类型 发明专利
申请号 CN202110969137.8 申请日 2021-08-23
公开/公告号 CN113641104A 公开/公告日 2021-11-12
授权日 预估到期日 2041-08-23
申请年 2021年 公开/公告年 2021年
缴费截止日
分类号 G05B13/04 主分类号 G05B13/04
是否联合申请 独立申请 文献类型号 A
独权数量 1 从权数量 0
权利要求数量 1 非专利引证数量 10
引用专利数量 8 被引证专利数量 0
非专利引证 1、程昊宇 等: "网络控制系统有限频域故障检测和容错控制", 《北京航空航天大学学报》; 2、SHUN JIANG 等: "Joint State and Fault Estimation for Discrete-Time Networked Systems with Unknown Measurement Delays", 《CIRCUITS, SYSTEMS, AND SIGNAL PROCESSING》; 3、MIN GAO 等: "FAULT DETECTION FOR TIME-DELAYED NETWORKED CONTROL SYSTEMS WITH SENSOR SATURATION AND RANDOMLY OCCURRING FAULTS", 《INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING, INFORMATION AND CONTROL》; 4、CHENGWEIWU 等: "Faultdetectionfornonlinearnetworkedsystemsbased on quantizationanddropoutcompensation:Aninterval type-2 fuzzy-modelmethod", 《NEUROCOMPUTING》; 5、王鹏飞: "间歇式反应釜的故障诊断及容错控制", 《中国新技术新产品》; 6、龙跃 等: "带有时延和量化的网络控制系统的故障检测", 《中国科技论文》; 7、刘健辰: "事件触发通信机制下的有限频故障检测", 《信息与控制》; 8、周萌 等: "Lipschitz非线性系统的H−/L∞故障检测观测器设计", 《控制理论与应用》; 9、沈喆 等: "时滞依赖H∞滤波器的有限频故障检测方法", 《控制理论与应用》; 10、吴小雪 等: "二维FM系统的同时故障检测与控制", 《自动化学报》;
引用专利 US2004267424A1、CN105446320A、CN108667673A、CN110161882A、CN110531732A、CN112099351A、CN112350664A、US2021243224A1 被引证专利
专利权维持 99 专利申请国编码 CN
专利事件 事务标签 公开、实质审查
申请人信息
申请人 第一申请人
专利权人 江南大学 当前专利权人 江南大学
发明人 姜顺、朱淇、潘丰 第一发明人 姜顺
地址 江苏省无锡市蠡湖大道1800号 邮编 214122
申请人数量 1 发明人数量 3
申请人所在省 江苏省 申请人所在市 江苏省无锡市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
苏州市中南伟业知识产权代理事务所 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
李柏柏
摘要
本发明公开了一种动态事件触发下釜式反应器的有限频域故障检测方法,首先建立存在网络欺骗攻击、扰动噪声和有限频域故障情况下连续搅拌釜式反应器系统模型,通过引入动态事件触发机制解决网络带宽有限的问题,再设计故障检测观测器,引入残差评估机制来检测系统是否发生故障;利用Lyapunov稳定性理论和线性矩阵不等式分析方法,得到滤波误差系统均方渐近稳定和故障检测观测器存在的充分条件;利用MATLABYALMIP工具箱求解最优化问题,得到最优故障检测观测器参数为 本发明相比于采用传统的周期触发机制而言,本发明更具实际应用价值,能够有效减少数据发送量,节约网络资源。
  • 摘要附图
    动态事件触发下釜式反应器的有限频域故障检测方法
  • 说明书附图:图1
    动态事件触发下釜式反应器的有限频域故障检测方法
  • 说明书附图:图2
    动态事件触发下釜式反应器的有限频域故障检测方法
  • 说明书附图:图3
    动态事件触发下釜式反应器的有限频域故障检测方法
  • 说明书附图:图4
    动态事件触发下釜式反应器的有限频域故障检测方法
  • 说明书附图:图5
    动态事件触发下釜式反应器的有限频域故障检测方法
  • 说明书附图:图6
    动态事件触发下釜式反应器的有限频域故障检测方法
  • 说明书附图:图7
    动态事件触发下釜式反应器的有限频域故障检测方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2021-11-30 实质审查的生效 IPC(主分类): G05B 13/04 专利申请号: 202110969137.8 申请日: 2021.08.23
2 2021-11-12 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种动态事件触发下釜式反应器的有限频域故障检测方法,其特征在于,包括如下步骤:
S10:建立存在网络欺骗攻击和有限频域故障的连续搅拌釜式反应器系统的数学模型如下:
其中, 为状态向量, 为状态向量的导数, 为测量输出向量,
为测量噪声且满足w(t)∈L2[0,∞), 为待检测的执行器故障信号,A,
C,F,D1,D2为具有适当维数的常数矩阵,非线性向量值函数Φ(t,x(t))满足以下扇形有界条件:
其中, 为已知常数矩阵且Φ(t,0)=0,tkh为最新的事件触发时刻,tkh+jh
为当前采样时刻,h表示采样器采集连续搅拌釜式反应器系统输出信号的固定周期,则满足如下事件触发条件的采样时刻将会被设置为新的事件触发时刻:
T T
tk+1h=tkh+min{jh|[y(tkh)‑y(tkh+jh)]Ω[y(tkh)‑y(tkh+jh)]≥σ(t)y (tkh)Ωy(tkh)} (3)
其中, 为待设计的正定加权矩阵,y(tkh)和y(tkh+jh)分别为最新事件触发时刻和当前采样时刻的测量输出数据;
当动态事件触发条件(3)成立时,当前采样时刻的测量输出数据y(tkh+jh)被定义为y(tk+1h),且通过网络信道传输到待设计的故障检测滤波器中,而采样时刻{(tk+1)h,(tk+2)h,...,(tk+j‑1)h}的测量输出数据则被主动舍弃;
σ(t)为满足以下自适应率的动态事件触发阈值:
其中,σ0>0为给定的正常数,δ(t)=y(tkh)‑y(tkh+jh)为当前采样时刻的测量数据和最新事件触发时刻的测量数据的差值,若式(4)中的μ=0,则式(3)中的触发机制退化为固定阈值的事件触发机制,其形式如下:
其中, 是一个预设常数值,若 上述条件进一步退化为周期触发机制;
S20:设计故障检测滤波器如下:
其中, 为系统的状态估计, 为故障检测滤波器的输入, 为残
差信号,L为待设计的滤波器增益矩阵;
滤波器端接收到的测量信号表示为:
其中,α(t)为服从Bernoulli分布的白噪声序列,用来描述随机出现的网络欺骗攻击现象,满足:
其中, 是已知常数,当α(t)=1时,系统未遭受网络欺骗攻击;当α(t)=0时,系统遭受网络欺骗攻击,错误的数据信息被伪装成正常的数据传输至接收端;
引入残差评估机制检测故障是否发生,残差评估函数J(t)和阈值Jth分别表示如下:
其中,T为有限的评估时间长度,系统是否发生故障可以通过式(11)进行判断;
S30:滤波误差系统渐近稳定和故障检测滤波器存在的充分条件为以下两个线性矩阵不等式:
其中,*表示对称矩阵块,且
Γ33=‑Q3‑R3‑R4,Γ44=‑Q4‑R4,
Ω是正定加权矩阵, 是未知正定矩阵,
是未知矩阵,其他变量均已知,I是单位矩阵,0是零矩阵;
给定标量γ>0和σ0,求解线性矩阵不等式(10)与(11),当这两个不等式有可行解时,存在正定矩阵Pd,Pf,Qf和矩阵M,W1, 以及性能指标β,那么系统是渐近稳定的,且满足H‑/H∞性能指标,并由此可以得到故障检测滤波器增益矩阵,能够继续进行步骤S40;当不等式(10)与(11)无可行解时,无法获取故障检测滤波器增益矩阵,不再进行步骤S40,结束;
S40:计算最优故障检测滤波器增益矩阵:
给定干扰鲁棒性能指标γ,根据 求出性能指标β,并求
解凸优化问题:
当式(12)有解时,获得最优的性能指标为βmax,求得矩阵 和M后,可知滤波器增益矩阵为:
S50:逻辑决策确定故障发生与否:
基于动态事件触发机制,通过网络传输得到滤波器的输入 由故障检测滤波器式(3)得到残差信号r(t),再由残差评估机制式(9)和式(10)计算得到残差评估t时刻的当前值J(t)和阈值Jth,最后通过式(11)逻辑判断故障是否发生。
说明书

技术领域

[0001] 本发明涉及网络化控制系统技术领域,尤其是指一种动态事件触发下釜式反应器的 有限频域故障检测方法。

背景技术

[0002] 网络化控制系统(Networked Control System,NCS)是通过共享的网络通信信道将 系统中各元件连接起来的闭环反馈控制系统,具有安装维护方便、灵活性高和易于重构等 优点。然而网络的引入会带来一些问题,如数据量化、网络诱导的时延、数据包丢失等, 这些问题影响系统的性能和稳定性,甚至产生故障。在实际工程中,网络化控制系统对性 能、安全性和可靠性的要求很高,如果故障不能被及时检测出来并排除,会造成极大的危 害和损失。
[0003] 实际系统运行过程中,故障信号往往集中在某些有限的频率范围内,例如缓变故障发 生在低频段,卡死故障的频率为零。此时在全频域内对滤波器进行设计,会导致一定的保 守性。因此,在有限频域内进行H‑故障敏感指标设计更具实际意义。此外,大部分文献 在研究NCS的故障检测问题时,对于网络信道中的数据传输方式采用周期触发机制或是固 定阈值的事件触发机制,前者在实际网络带宽有限的情况下将不可避免地产生网络拥堵, 而后者的触发阈值是固定的,不能根据系统的状态变化而动态地改变,造成了有限的网络 通信资源无法充分地利用。连续搅拌釜式反应器(Continuous Stirred Tank Reactor, CSTR)是化工生产中应用最广泛的反应设备之一,目前在医药、化纤、食品以及合成材料 等工业生产中普遍使用。随着化工生产过程信息化程度的提高,此反应过程已逐渐形成一 个规模庞大的网络化系统。考虑同时存在网络攻击、有限频域故障和数据传输时延情况下 基于动态事件触发机制的连续搅拌釜式反应器系统的故障检测的设计方法值得进一步研 究。

发明内容

[0004] 为此,本发明所要解决的技术问题在于克服现有技术中存在的问题,提供一种动态 事件触发下釜式反应器的有限频域故障检测方法,考虑连续搅拌釜式系统存在网络欺骗 攻击、有限频域故障以及网络带宽有限的情况下,设计故障检测滤波器,使得系统在上 述情况下仍能保持渐近稳定且满足H‑/H∞性能指标,通过残差评估机制准确并快速地检 测出故障。
[0005] 为解决上述技术问题,本发明提供一种动态事件触发下釜式反应器的有限频域故障检 测方法,包括如下步骤:
[0006] S10:建立存在网络欺骗攻击和有限频域故障的连续搅拌釜式反应器系统的数学模型 如下:
[0007]
[0008] 其中, 为状态向量, 为状态向量的导数, 为测量输出向量, 为测量噪声且满足w(t)∈L2[0,∞), 为待检测的执行器故障信号, A,
C,F,D1,D2为具有适当维数的常数矩阵,非线性向量值函数Φ(t,x(t))满足以下扇形 有界条件:
[0009]
[0010] 其中,S1, 为已知常数矩阵且Φ(t,0)=0,tkh为最新的事件触发时刻,tkh+jh为当前采样时刻,h表示采样器采集连续搅拌釜式反应器系统输出信号的固定周期,则满 足如下事件触发条件的采样时刻将会被设置为新的事件触发时刻:
[0011] tk+1h=tkh+min{jh|[y(tkh)‑y(tkh+jh)]TΩ[y(tkh)‑y(tkh+jh)]≥σ(t)yT(tkh)Ωy(tkh)}    (3)
[0012] 其中, 为待设计的正定加权矩阵,y(tkh)和y(tkh+jh)分别为最新事件触发 时刻和当前采样时刻的测量输出数据;
[0013] 当动态事件触发条件(3)成立时,当前采样时刻的测量输出数据y(tkh+jh)被定义为 y(tk+1h),且通过网络信道传输到待设计的故障检测滤波器中,而采样时刻 {(tk+1)h,(tk+2)h,...,(tk+j‑1)h}的测量输出数据则被主动舍弃;
[0014] σ(t)为满足以下自适应率的动态事件触发阈值:
[0015]
[0016] 其中,σ0>0为给定的正常数,δ(t)=y(tkh)‑y(tkh+jh)为当前采样时刻的测量数据和 最新事件触发时刻的测量数据的差值,若式(4)中的μ=0,则式(3)中的触发机制退化为 固定阈值的事件触发机制,其形式如下:
[0017]
[0018] 其中, 是一个预设常数值,若 上述条件进一步退化为周期触发 机制;
[0019] S20:设计故障检测滤波器如下:
[0020]
[0021] 其中, 为系统的状态估计, 为故障检测滤波器的输入,为 残差信号,L为待设计的滤波器增益矩阵;
[0022] 滤波器端接收到的测量信号表示为:
[0023]
[0024] 其中,α(t)为服从Bernoulli分布的白噪声序列,用来描述随机出现的网络欺骗攻击 现象,满足:
[0025]
[0026] 其中, 是已知常数,当α(t)=1时,系统未遭受网络欺骗攻击;当α(t)=0时, 系统遭受网络欺骗攻击,错误的数据信息被伪装成正常的数据传输至接收端;
[0027] 引入残差评估机制检测故障是否发生,残差评估函数J(t)和阈值Jth分别表示如下:
[0028]
[0029]
[0030] 其中,T为有限的评估时间长度,系统是否发生故障可以通过式(11)进行判断;
[0031]
[0032] S30:滤波误差系统渐近稳定和故障检测滤波器存在的充分条件为以下两个线性矩阵 不等式:
[0033]
[0034]
[0035] 其中,*表示对称矩阵块,且
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045] Γ33=‑Q3‑R3‑R4,Γ44=‑Q4‑R4,
[0046]
[0047]
[0048]
[0049] Ω是正定加权矩阵, 是未知正定矩阵,是未知矩阵,其他变量均已知,I是单位矩阵,0是零矩
阵;
[0050] 给定标量γ>0和σ0,求解线性矩阵不等式(10)与(11),当这两个不等式有可行解时, 存在正定矩阵Pd,Pf,Qf和矩阵M,W1, 以及性能指标β,那么系统是渐近稳定 的,且满足H‑/H∞性能指标,并由此可以得到故障检测滤波器增益矩阵,能够继续进行 步骤S40;当不等式(10)与(11)无可行解时,无法获取故障检测滤波器增益矩阵,不再进 行步骤S40,结束;
[0051] S40:计算最优故障检测滤波器增益矩阵:
[0052] 给定干扰鲁棒性能指标γ,根据 求出性能指标β,并 求解凸优化问题:
[0053]
[0054] 当式(12)有解时,获得最优的性能指标为βmax,求得矩阵 和M后,可知滤波器增 益矩阵为:
[0055]
[0056] S50:逻辑决策确定故障发生与否:
[0057] 基于动态事件触发机制,通过网络传输得到滤波器的输入 由故障检测滤波器式(3) 得到残差信号r(t),再由残差评估机制式(9)和式(10)计算得到残差评估t时刻的当前值 J(t)和阈值Jth,最后通过式(11)逻辑判断故障是否发生。
[0058] 本发明的上述技术方案相比现有技术具有以下优点:
[0059] 本发明针对存在网络欺骗攻击和通信带宽有限的网络环境提出一种动态事件触发下 釜式反应器的有限频域故障检测方法,设计故障检测滤波器,使得系统在上述情况下仍能 保持渐近稳定且满足H‑/H∞性能指标,通过残差评估机制准确并快速地检测出故障,相 比于采用传统的周期触发机制而言,本发明更具实际应用价值,能够有效减少数据发送量, 节约网络资源。

实施方案

[0068] 下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术人员可以更 好地理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
[0069] 请参阅图1所示,本发明提供一种动态事件触发下釜式反应器的有限频域故障检测方 法,包括如下步骤:
[0070] S10:建立存在网络欺骗攻击和有限频域故障的连续搅拌釜式反应器系统的数学模型 如下:
[0071]
[0072] 其中, 为状态向量, 为状态向量的导数, 为测量输出向量, 为测量噪声且满足w(t)∈L2[0,∞), 为待检测的执行器故障信号, A,
C,F,D1,D2为具有适当维数的常数矩阵,非线性向量值函数Φ(t,x(t))满足以下扇形 有界条件:
[0073]
[0074] 其中,S1, 为已知常数矩阵且Φ(t,0)=0,tkh为最新的事件触发时刻,tkh+jh 为当前采样时刻,h表示采样器采集连续搅拌釜式反应器系统输出信号的固定周期,则满 足如下事件触发条件的采样时刻将会被设置为新的事件触发时刻:
[0075] tk+1h=tkh+min{jh|[y(tkh)‑y(tkh+jh)]TΩ[y(tkh)‑y(tkh+jh)]≥σ(t)yT(tkh)Ωy(tkh)}    (3)
[0076] 其中, 为待设计的正定加权矩阵,y(tkh)和y(tkh+jh)分别为最新事件触发 时刻和当前采样时刻的测量输出数据;
[0077] 当动态事件触发条件(3)成立时,当前采样时刻的测量输出数据y(tkh+jh)被定义为 y(tk+1h),且通过网络信道传输到待设计的故障检测滤波器中,而采样时刻 {(tk+1)h,(tk+2)h,...,(tk+j‑1)h}的测量输出数据则被主动舍弃;
[0078] σ(t)为满足以下自适应率的动态事件触发阈值:
[0079]
[0080] 其中,σ0>0为给定的正常数,δ(t)=y(tkh)‑y(tkh+jh)为当前采样时刻的测量数据和 最新事件触发时刻的测量数据的差值,若式(4)中的μ=0,则式(3)中的触发机制退化为 固定阈值的事件触发机制,其形式如下:
[0081]
[0082] 其中, 是一个预设常数值,若 上述条件进一步退化为周期触发 机制;
[0083] S20:设计故障检测滤波器如下:
[0084]
[0085] 其中, 为系统的状态估计, 为故障检测滤波器的输入,为 残差信号,L为待设计的滤波器增益矩阵;
[0086] 滤波器端接收到的测量信号表示为:
[0087] y%(t)=[1‑α(t)]Cg(x(t))+α(t)y(tkh)    (7)
[0088] 其中,α(t)为服从Bernoulli分布的白噪声序列,用来描述随机出现的网络欺骗攻击 现象,满足:
[0089]
[0090] 其中, 是已知常数,当α(t)=1时,系统未遭受网络欺骗攻击;当α(t)=0时, 系统遭受网络欺骗攻击,错误的数据信息被伪装成正常的数据传输至接收端;
[0091] 引入残差评估机制检测故障是否发生,残差评估函数J(t)和阈值Jth分别表示如下:
[0092]
[0093]
[0094] 其中,T为有限的评估时间长度,系统是否发生故障可以通过式(11)进行判断;
[0095]
[0096] S30:滤波误差系统渐近稳定和故障检测滤波器存在的充分条件为以下两个线性矩阵 不等式:
[0097]
[0098]
[0099] 其中,*表示对称矩阵块,且
[0100]
[0101]
[0102]
[0103]
[0104]
[0105]
[0106]
[0107]
[0108]
[0109] Γ33=‑Q3‑R3‑R4,Γ44=‑Q4‑R4,
[0110]
[0111]
[0112]
[0113] Ω是正定加权矩阵, 是未知正定矩阵,是未知矩阵,其他变量均已知,I是单位矩阵,0是零矩
阵;
[0114] 给定标量γ>0和σ0,求解线性矩阵不等式(10)与(11),当这两个不等式有可行解时, 存在正定矩阵Pd,Pf,Qf和矩阵M,W1, 以及性能指标β,那么系统是渐近稳定 的,且满足H‑/H∞性能指标,并由此可以得到故障检测滤波器增益矩阵,能够继续进行 步骤S40;当不等式(10)与(11)无可行解时,无法获取故障检测滤波器增益矩阵,不再进 行步骤S40,结束;
[0115] S40:计算最优故障检测滤波器增益矩阵:
[0116] 给定干扰鲁棒性能指标γ,根据 求出性能指标β,并 求解凸优化问题:
[0117]
[0118] 当式(12)有解时,获得最优的性能指标为βmax,求得矩阵 和M后,可知滤波器增 益矩阵为:
[0119]
[0120] S50:逻辑决策确定故障发生与否:
[0121] 基于动态事件触发机制,通过网络传输得到滤波器的输入 由故障检测滤波器式(3) 得到残差信号r(t),再由残差评估机制式(9)和式(10)计算得到残差评估t时刻的当前值 J(t)和阈值Jth,最后通过式(11)逻辑判断故障是否发生。
[0122] 本发明针对存在网络欺骗攻击和通信带宽有限的网络环境提出一种动态事件触发下 釜式反应器的有限频域故障检测方法,设计故障检测滤波器,使得系统在上述情况下仍能 保持渐近稳定且满足H‑/H∞性能指标,通过残差评估机制准确并快速地检测出故障,相 比于采用传统的周期触发机制而言,本发明更具实际应用价值,能够有效减少数据发送量, 节约网络资源。
[0123] 具体的,参照附图1,一种动态事件触发下釜式反应器的有限频域故障检测方法包括 以下步骤:
[0124] 步骤S10:建立存在网络欺骗攻击和有限频域故障的连续搅拌釜式反应器系统的数学 模型:
[0125] 基于动态事件触发机制的连续搅拌釜式反应器的状态空间表达式如下:
[0126]
[0127] 步骤S20:设计故障检测滤波器
[0128] 考虑网络传输受实际带宽限制,为了减少触发控制信号的次数和网络负担,采用动态 事件触发机制,假定触发条件如下:
[0129]
[0130] 为了将系统建模为时滞模型,定义时滞函数:
[0131]
[0132] 考虑传感器与滤波器之间的网络信道可能遭受网络攻击,滤波器端接收到的测量信号 表示为:
[0133]
[0134] 综合考虑式(16)、(17)和(19),通过状态增广的方法可以得到如下滤波误差系统(20):
[0135]
[0136] 其中:
[0137] 可以看出滤波误差系统(20)融合了网络诱导时延、欺骗攻击、动态事件触发机制、测 量噪声和有限频域故障信号。原系统的故障检测滤波器设计问题就转化为H‑/H∞滤波问 题。
[0138] 下面的具体问题变成寻找滤波器增益矩阵L与动态事件触发阈值σ(t)使得滤波误差 系统(20)满足如下条件:
[0139] (ⅰ)当不考虑故障与扰动时,状态估计误差系统(20)渐近稳定;
[0140] (ⅱ)当不考虑故障的影响时,生成的残差r(t)对外界干扰V(t)鲁棒,即满足:
[0141]
[0142] (ⅲ)当不考虑干扰的影响且执行器故障发生在有限频域时,生成的残差r(t)对执行 器故障f(t)敏感,即满足:
[0143]
[0144] 构造残差评估函数J(t)与阈值Jth分别为式(9)和式(10),系统是否发生故障用式(11) 进行判断,当残差评估函数值大于阈值时,则发生故障并且报警,否则表示没有发生故障。
[0145] 步骤S30:滤波误差系统渐近稳定和故障检测滤波器存在的充分条件[0146] 步骤S31:首先证明增广系统渐近稳定的充分条件以及残差对干扰的鲁棒性条件[0147] 构造Lyapunov函数为:
[0148]
[0149] 利用Lyapunov稳定性理论、Jensen不等式以及Schur补引理,得到滤波误差系统(20) 满足(ⅰ)和(ⅱ)的充分条件(24):
[0150]
[0151] 其中*表示对称矩阵块,且
[0152]
[0153]
[0154]
[0155]
[0156] Ξ33=diag{‑I,‑I},
[0157] τ1=τm,τ2=h+τM,τ12=τ2‑τ1, 
[0158] 给定正常数h,τm,τM,σ0,γ,若存在正定对称矩阵Pd,Q1,Q2,R1,R2使得矩阵不等式 (20)有可行解,则滤波误差系统(20)满足(ⅰ)和(ⅱ)。当步骤S31的充分条件成立时,再 执行步骤S32;若步骤S31的充分条件不成立,则(12)不是渐近稳定的,不再执行步骤S32。
[0159] 步骤S32:证明故障敏感性条件
[0160] 选取以下形式的Lyapunov函数:
[0161]
[0162] 利用Lyapunov稳定性理论、Parseval定理以及Schur补引理,得到滤波误差系统(20) 满足(ⅲ)的充分条件(26):
[0163]
[0164] 其中
[0165]
[0166]
[0167]
[0168]
[0169]
[0170]
[0171]
[0172]
[0173]
[0174] Θ33=‑Q3‑R3‑R4,Θ44=‑Q4‑R4,
[0175]
[0176]
[0177]
[0178]
[0179]
[0180]
[0181] 给定正常数h,τm,τM,σ0,γ,若存在正定对称矩阵Pf,Qf,Q3,Q4,R3,R4使得矩阵不等 式(26)有可行解,则滤波误差系统(20)满足(ⅲ)。
[0182] 步骤S33:非线性项解耦
[0183] 虽然式(24)和式(26)给出了滤波误差系统(20)满足(ⅰ)、(ⅱ)、(ⅲ)的条件,遗憾的 是矩阵不等式(24)和式(26)中存在耦合的非线性项,无法直接使用MATLABYALMIP工具箱 进行求解,下面引入附加矩阵M和 解除耦合,可得滤波误差系统渐近稳定以及故障检 测滤波器存在的充分条件(12)和(13)。
[0184] 给定正常数h,τm,τM,σ0,γ,若存在正定对称矩阵Pd,Pf,Qf,Q3,Q4,R3,R4使得矩阵 不等式(24)有可行解,则滤波误差系统(20)满足(ⅰ)、(ⅱ)、(ⅲ),可以求得最优故障检 测滤波器增益矩阵为
[0185] 当步骤S33的充分条件有可行解时,即式(8)成立时,再执行步骤S40;如果步骤S33 的充分条件无可行解,则滤波误差系统(20)不是渐近稳定的且最优故障检测滤波器增益矩 阵无法解得,不再执行步骤S40,结束。
[0186] 步骤4:计算最优故障检测滤波器增益矩阵
[0187] 对于滤波误差系统(20),通过MATLABYALMIP工具箱求解凸优化问题式(12),若式(12) 有解,得到最优H‑/H∞性能指标βmax和最优故障检测滤波器增益矩阵表达式(10);若式 (12)无解,则不能获取最优故障检测滤波器增益矩阵。
[0188] 步骤5:逻辑决策确定故障发生与否
[0189] 基于动态事件触发机制,通过网络传输得到滤波器的输入 由故障检测滤波器式(3) 得到残差信号r(t),再由残差评估机制式(5)和式(6)计算得到残差评估t时刻的当前值J(t) 和阈值Jth,最后通过式(9)判断故障是否发生。
[0190] 实施例:
[0191] 采用本发明提出的一种动态事件触发下釜式反应器的有限频域故障检测方法,在没有 外界扰动和故障的情况下,滤波误差系统是渐近稳定的;存在外界扰动和有限频域故障的 情况下,通过上述方法对系统中的故障进行检测。具体实现方法如下:
[0192] 连续搅拌釜式反应器的动态方程如下:
[0193]
[0194]
[0195]
[0196] 其中:CA为反应物浓度, 为进料浓度,CB为生成物浓度,CB为生成物浓度,T为 反应温度,Tc为冷却剂温度,V为反应器容积,F为容积流量,ρ为液体密度,E/R为反 应激活能,AR为热交换系数,ΔH为反应热。
[0197] 图2为连续搅拌釜式反应器系统的示意图,选取x(t)=[x1(t)x2(t)x3(t)]T作为状态变 量,其中x1(t)表示进料物A在t时刻的浓度,x2(t)表示出料物B在t时刻的浓度,x3(t)表 示t时刻搅拌器的温度,系统参数矩阵为:
[0198] C=[1 0 0],D2=0.1。
[0199] 随机网络欺骗攻击函数用 表示,其上阶 矩阵为G=diag{0.1,0.1,0.1}。为了进一步验证上述故障检测滤波器的有效性,假定干扰噪 声信号与故障信号具有如下形式:
[0200] w(t)=0.2e‑0.02tsin(0.8t),0s≤t≤50s
[0201]
[0202] 设定系统的初始状态为x(0)=[0.3  0.2  0.5]T,滤波器初始状态为选取采样周期为T=0.1s,网络诱导时延的上下界分别为τM=0.02s以及τm=0.01s,事件 触发阈值σ的初值σ(0)=0.15,鲁棒性能指标γ=0.6922。使用MATLABYALMIP工具箱求 解式(11),可以求得敏感度性能指标βmax=0.043,故障检测滤波器T
最优增益矩阵为: L=[0.5186 0.1571 0.0580]。
[0203] 在零初始条件下,动态事件触发阈值σ(t)随时间的响应曲线如附图4所示,从该图‑3可 看出σ(t)随自适应率(4)动态地变化且最终收敛于常值3.33×10 。附图5和附图6分别显 示了动态事件触发机制下系统中有无故障发生两种情况的残差信号r(t)与残差评估函数J(t)随时间变化的曲线。根据残差评估机制的阈值表达式(10),选取评估时间长度T=
50s, 可以求得阈值Jth=0.024,再由残差评估函数的表达式(9),经过计算比较可得 J(t)|t=10.83=0.025>Jth=0.024,即0.83s以内检测出故障。附图6中的点划线为全频域方 法下的残差评估函数,检测故障时间为2.42s。由此可见,相比于传统的全频域故障检测 方法,本方法能够充分考虑故障的频率特性,更快速地检测出故障的发生。另外,附图7 给出了事件触发时刻与触发间隔图,在评估时间50s中,采样的次数为5000次,而传感 器发送的次数为853次,意味着事件触发机制数据发送率仅有17.1%,节约了82.9%的 网络资源,这大大降低了网络负担。
[0204] 综上,从仿真结果来看,所设计的故障检测滤波器可以有效且快速地检测网络攻击下 连续搅拌釜式反应器系统故障的发生;并且,基于事件触发机制的数据传输策略可以减少 数据的发送量,节约网络资源。
[0205] 本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产 品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实 施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机 可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序 产品的形式。
[0206] 本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图 和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流 程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机 程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器 以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用 于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的 装置。
[0207] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方 式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装 置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个 方框中指定的功能。
[0208] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机 或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他 可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个 方框或多个方框中指定的功能的步骤。
[0209] 显然,上述实施例仅仅是为清楚地说明所作的举例,并非对实施方式的限定。对于所 属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式变化或变动。 这里无需也无法对所有的实施方式予以穷举。而由此所引申出的显而易见的变化或变动仍 处于本发明创造的保护范围之中。

附图说明

[0060] 为了使本发明的内容更容易被清楚的理解,下面根据本发明的具体实施例并结合附 图,对本发明作进一步详细的说明。
[0061] 图1是动态事件触发下釜式反应器的有限频域故障检测方法的流程图。
[0062] 图2是动态事件触发下釜式反应器的有限频域故障检测方法的结构框图。
[0063] 图3是连续搅拌釜式反应器的示意图。
[0064] 图4是动态事件触发机制阈值σ(t)随时间的响应曲线图。
[0065] 图5是残差信号图。
[0066] 图6是残差评估函数图。
[0067] 图7是事件触发时刻与触发间隔图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号