[发明专利]一种面向通信时滞的多智能体分布式合作故障检测方法有效
| 申请号: | 201810352886.4 | 申请日: | 2018-04-19 |
| 公开(公告)号: | CN109254532B | 公开(公告)日: | 2020-07-03 |
| 发明(设计)人: | 方浩;罗明;陈杰;李俨;开昰雄 | 申请(专利权)人: | 北京理工大学 |
| 主分类号: | G05B13/04 | 分类号: | G05B13/04 |
| 代理公司: | 北京理工大学专利中心 11120 | 代理人: | 高会允;仇蕾安 |
| 地址: | 100081 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 面向 通信 智能 分布式 合作 故障 检测 方法 | ||
1.一种面向通信时滞的多智能体系统分布式合作故障检测方法,针对多智能体系统进行分布式合作的故障检测,其特征在于,该方法包括如下步骤:
步骤一、建立所述多智能体系统的节点动力学模型以及通信时滞模型;
所述多智能体系统中有N个连通的节点,针对所述多智能体系统的信息交互网络图为其中为所述信息交互网络图中的顶点的集合,同时也表示所述多智能体系统中的节点的集合;为所述信息交互网络图中的边的集合;若节点i能够将自身信息传输给节点j,则称节点i为节点j的邻接节点,即(i,j)∈εN;记为节点i的邻接节点集,为的其基数;此外,信息交互网络图为无向图,即
则所述建立所述多智能体系统的节点动力学模型、以及通信时滞模型,具体为:
步骤101、建立所述多智能体系统的描述系统故障的节点动力学连续模型为:
yi(t)=Cpxi(t)+Ddpdi(t)+Dfpfi(t)
其中i为节点i,i={1,2,…,N},xi(t)表示节点i在t时刻的状态,ui(t)表示节点i在t时刻的控制输入量;yi(t)表示节点i在t时刻的测量输出向量;矩阵Ap、Bp、Cp、Bdp、Bfp、Ddp和Dfp为已知维度的常值矩阵;di(t)表示节点i在t时刻的有界外部扰动,di(t)为未知信号,满足||di||2≤Δd,Δd为di(t)的边界范围值;fi(t)表示节点i在t时刻的故障信号,即如果fi(t)≠0则节点i在t时刻发生故障;
步骤102、设定采样周期为T,且采用零阶保持器,则对上述节点动力学连续模型进行离散化后得到如下离散模型,即为所述节点动力学模型:
xi(k+1)=Axi(k)+Bui(k)+Bddi(k)+Bffi(k)
yi(k)=Cxi(k)+Dddi(k)+Dffi(k)
其中k为采样点;xi(k)表示节点i在采样点k处的状态,ui(k)表示节点i在采样点k处的控制输入量;yi(k)表示节点i在采样点k处的测量输出向量;A、B、Bd、Bf、C、Dd、Df分别用于指代矩阵Ap、Bp、Cp、Bdp、Bfp、Ddp和Dfp;其中C=Cp,Dd=Ddp,Df=Dfp;
步骤103、设定采样点k处节点i和节点j之间的通信时滞为τij(k),以表示节点j在k时刻通过传感器检测到的节点i的输出量,其中考虑到通信时滞,可以表示为:
而yi(k)与之间的差值为:
其中即为通信时滞模型,表示节点i和j之间的通信时滞的影响;
步骤二:建立参考模型,所述参考模型为网络通信中不存在通信时滞情况下具有最佳性能的残差生成器模型;
所述参考模型为:
其中表示采样点k处节点j对节点i的状态估计;表示采样点k处节点j对节点i的输出估计;表示采样点k处节点j对节点i的残差信号;
Lref和Vref为残差系数,二者为优化问题
的解
解得
Vref=V0;
其中V0为列满秩矩阵H的左逆,而H满足
(X,L0)为离散代数黎卡提Riccati系统的稳定解:
令结合所述节点动力学模型和所述参考模型得到:
步骤三:通过与所述参考模型进行模型匹配,结合最佳匹配的指标以及离散系统有界实引理,设计针对所述多智能体系统的残差生成器;
具体为:
步骤301、建立针对所述多智能体系统的基于观测器的残差生成器为:
其中表示所述基于观测器的残差生成器中节点j对节点i在采样点k处的状态估计;表示所述基于观测器的残差生成器中节点j对节点i在采样点k处的输出估计;rij(k)表示所述基于观测器的残差生成器中节点j对节点i在采样点k处的残差信号;
矩阵L为观测器的增益矩阵,V表示残差权值矩阵;矩阵L和V为两个待设计的矩阵,设计的原则是使最终得到的所述多智能体系统的残差生成器与所述参考模型实现最佳匹配
步骤302、令结合式所述节点动力学模型、所述通信时滞模型和所述基于观测器的残差生成器求得:
则结合
以及
得到:
re(k)即为所述多智能体系统的残差生成器;
步骤四:针对所述多智能体系统中的被检测节点,提取所述被检测节点的所有邻居节点建立合作故障检测子网络,利用所述合作故障检测子网络中的节点的信息交互,使邻居节点合作完成检测,结合所述多智能体系统的残差生成器,得到针对所述被检测节点的残差信号结果;
步骤五:针对所述残差信号结果与预设的阈值函数进行比较,以比较结果作为判断所述被检测节点的故障检测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810352886.4/1.html,转载请声明来源钻瓜专利网。





