[发明专利]一种基于Round-Robin协议的网络化系统的故障检测方法有效
申请号: | 201811395583.7 | 申请日: | 2018-11-22 |
公开(公告)号: | CN109309593B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 姜顺;汪浩 | 申请(专利权)人: | 江南大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 大连理工大学专利中心 21200 | 代理人: | 梅洪玉;刘秋彤 |
地址: | 214122 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 round robin 协议 网络化 系统 故障 检测 方法 | ||
1.一种基于Round-Robin协议的网络化系统的故障检测方法,其特征在于,包括以下步骤:
1)建立存在故障和扰动的网络化系统的被控对象数学模型:
其中:是系统的状态向量,是系统的可测量输出,为带有饱和约束的系统输出,是系统的一个非线性函数,属于[R1,R2],是系统的扰动输入,是待检测故障信号,w(k)∈l2[0,∞);是系统的常数矩阵;是传感器饱和中的非线性部分,属于[K1,K2],是一个对称正定矩阵;
在传感器饱和约束下,基于Round-Robin协议的全阶故障检测滤波器输入为:
其中:σ(k)=mod(k-1,m)+1表示在k时刻具有通信权限的传感器节点,是单位矩阵,Φσ(k)=diag{δ(σ(k)-1),δ(σ(k)-2),...,δ(σ(k)-m)},并且是Kronecker Delta函数,m表示传感器网络处的节点数;
2)设计全阶故障检测滤波器:
其中:为全阶故障检测滤波器的状态估计,是全阶故障检测滤波器的残差信号,是有待确定的全阶故障检测滤波器的参数;
引入残差评估机制来检测故障是否发生,残差评估函数J(k)和阈值J(th)分别为:
其中:L为评估函数最大的时间长度,用式(5)判断系统是否有故障发生:
3)系统均方渐进稳定和全阶故障检测滤波器存在的充分条件为:
其中:Ξ21=[-λ1Ψ5 -λ1Ψ6],C1=[Φσ(k)K1C I-Φσ(k)],E1=[Φσ(k) Aw10],
其中:*代表对称位置矩阵的转置,0是零矩阵;是未知矩阵;λ1是给定的常数,γ>0是给定的系统性能指标;
给定常数m,λ1>0以及一个γ>0的指标,利用MATLAB中的LMI工具箱求解式(6),当存在一个正定矩阵P和矩阵G,使得式(6)成立,则系统是均方渐进稳定的,且满足H∞性能指标,能够获得非最优的全阶故障检测滤波器参数,即能够进行步骤4);当上述未知变量没有可行解,则系统不是均方渐进稳定的,且不能获得非最优全阶故障检测滤波器的参数,不能进行步骤4);
4)计算最优全阶故障检测滤波器参数
根据求出性能指标γ,利用MATLAB LMI工具箱求解最优化问题式(7):
其中:re(k)=r(k)-f(k)为残差误差信号,ω(k)=[wT(k) fT(k)]T;
当式(7)有解,能够得到最优全阶故障检测滤波器参数,并且最优H∞性能指标为γmin,利用式(7)求出非奇异矩阵便能获得最优的全阶故障检测滤波器参数:
当式(7)无解,则无法获得最优的全阶故障检测滤波器参数;
5)基于Round-Robin协议的网络化系统的故障检测
根据网络化系统实际运行时得到的全阶故障检测滤波器的输入由式(3)得到全阶故障检测滤波器的残差信号r(k),然后由式(4)计算得到残差评估函数J(k)和阈值J(th),最后由式(5)判断系统故障是否发生。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江南大学,未经江南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811395583.7/1.html,转载请声明来源钻瓜专利网。