[发明专利]一种基于诊断证据平滑更新的旋转机械设备故障诊断方法有效
申请号: | 201310578506.6 | 申请日: | 2013-11-15 |
公开(公告)号: | CN103617350A | 公开(公告)日: | 2014-03-05 |
发明(设计)人: | 徐晓滨;张镇;刘征 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 杜军 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 诊断 证据 平滑 更新 旋转 机械设备 故障诊断 方法 | ||
1.一种基于诊断证据平滑更新的旋转机械设备故障诊断方法,其特征在于该方法包括以下各步骤:
步骤(1)设定旋转机械设备的故障集合为Θ={F0,F1,…,Fj,…,FN},Fj代表旋转机械设备的第j种故障(j=0,1,…,N),则共有N+1种故障;
步骤(2)通过诊断证据生成方法,在第k个时刻,获得旋转机械设备的诊断证据为Ek=(mk(F0),mk(F1),…,mk(Fj),…,mk(FN),mk(Θ)),其中,k=1,2,3,…;mk(Fj)表示在k时刻,对第j种故障发生的信度赋值,mk(Θ)表示对故障集合的信度赋值,则Ek为这些信度赋值构成的一个信度赋值向量,并有1-(mk(F0)+mk(F1)+…+mk(Fj)+…+mk(FN))=mk(Θ);
步骤(3)基于步骤(2)获得的诊断证据,通过线性加权诊断证据融合规则,用第k个时刻诊断证据对历史诊断证据进行平滑更新,从而获得k时刻更新后的诊断证据E1:k=(m1:k(F0),m1:k(F1),…,m1:k(Fj),…,m1:k(FN),m1:k(Θ)),其中1:k表示E1:k是融合从1到k时刻所有的诊断证据得到的,具体步骤如下:
(3-1)当k=1时,更新后的诊断证据为
E1:1=E1
亦即更新后的诊断证据即为该时刻获得的诊断证据;
(3-2)当k≥2时,更新后的诊断证据向量E1:k,其各元素取值由以下式(1)和(2)给出
m1:k(A)=αkm1:k-1(A)+βkmk(A|B) A,B∈Θ (1)
m1:k(Θ)=1-ΣA∈Θm1:k(A) (2)
其中,式(1)中的m1:k-1(A)表示k-1时刻更新后诊断证据E1:k-1对故障A的信度赋值;mk(A|B)表示第k个时刻获得的关于故障A的条件化信度赋值,当A=Fj时,若k时刻的诊断证据Ek=(mk(F0),mk(F1),…,mk(Fj),…,mk(FN),mk(Θ))中,mk(Fj)大于其他所有的mk(F0),mk(F1),…,mk(Fj-1),…,mk(Fj+1),…,mk(FN),则B=Fj,mk(A|B)=1;否则,mk(A|B)=0;
αk和βk为线性融合平滑权重,求解步骤如下:
(a)在获得k-1时刻更新后诊断证据E1:k-1、k时刻诊断证据Ek和k+1时刻诊断证据Ek+1之后,利用公式(3)计算向量E1:k-1与向量Ek之间的距离d(E1:k-1,Ek)为
式中E1:k-1-Ek为两向量对应元素相减后得到的向量,T表示向量的转置,为一个(N+2)×(N+2)的矩阵,它的对角线元素取值为1,其第N+2列的第1行至第N+1行的元素取值,以及第N+2行的第1列至第N+1列的元素取值均为1/(N+1),其他元素取值为0;
同理,由式(4)获得向量E1:k-1与向量Ek+1之间的距离d(E1:k-1,Ek+1)为
由式(5)获得向量Ek与向量Ek+1之间的距离d(Ek,Ek+1)为
(b)由上述步骤(a)求得距离d(E1:k-1,Ek)、d(E1:k-1,Ek+1)和d(Ek,Ek+1)后,计算k时刻E1:k-1、Ek和Ek+1两两之间的相似度:
利用公式(6)计算向量E1:k-1与向量Ek之间的相似度c(E1:k-1,Ek)为
c(E1:k-1,Ek)=1-d(E1:k-1,Ek) (6)
相似度c(E1:k-1,Ek)是衡量向量E1:k-1与向量Ek的相近程度,亦即两个证据一致的程度,且有c(E1:k-1,Ek)=c(Ek,E1:k-1),即向量E1:k-1与向量Ek的相似度等于向量Ek与向量E1:k-1的相似度;
同理,由式(7)获得向量E1:k-1与向量Ek+1之间的相似度c(E1:k-1,Ek+1)为
c(E1:k-1,Ek+1)=1-d(E1:k-1,Ek+1) (7)
由式(8)获得向量Ek与向量Ek+1之间的相似度c(Ek,Ek+1)为
c(Ek,Ek+1)=1-d(Ek,Ek+1) (8)
(c)按照上述步骤(b)获得在k时刻诊断证据向量E1:k-1、Ek和Ek+1两两相似度c(E1:k-1,Ek),c(E1:k-1,Ek+1)及c(Ek,Ek+1)之后,计算每个证据向量被其他两个证据向量所支持的支持度:
利用式(9)计算证据向量E1:k-1被证据向量Ek和Ek+1所支持的支持度s(E1:k-1)为
s(E1:k-1)=c(E1:k-1,Ek)+c(E1:k-1,Ek+1) (9)
支持度s是相似性度量的函数,表示该证据被其他证据所支持的程度,s(E1:k-1)值越高,则说明证据向量E1:k-1与证据向量Ek和Ek+1之间的相似性越高;
同理,由公式(10)计算证据向量Ek被证据向量E1:k-1和Ek+1所支持的支持度s(Ek)为
s(Ek)=c(E1:k-1,Ek)+c(Ek,Ek+1) (10)
由公式(11)计算证据向量Ek+1被证据向量E1:k-1和Ek所支持的支持度s(Ek+1)为
s(Ek+1)=c(E1:k-1,Ek+1)+c(Ek,Ek+1) (11)
(d)基于步骤(c)依次求出诊断证据向量E1:k-1、Ek和Ek+1在k时刻的可靠度K:利用公式(12)计算证据向量E1:k-1在k时刻的可靠度K(E1:k-1)为
同理,由公式(13)计算证据向量Ek在k时刻的可靠度K(Ek)为
由公式(14)计算证据向量Ek+1在k时刻的可靠度K(Ek+1)为
有K(E1:k-1)+K(Ek)+K(Ek+1)=1,一个证据向量的可靠度K越高,说明该证据与其他证据的相似性越高,该证据越可靠,反之亦然;
(e)基于上述步骤(b)所求得的E1:k-1与Ek+1之间的相似度c(E1:k-1,Ek+1)、Ek与Ek+1之间的相似度c(Ek,Ek+1),通过判断二者之间的大小确定αk,βk的取值:
若c(E1:k-1,Ek+1)≥c(Ek,Ek+1),
若c(E1:k-1,Ek+1)<c(Ek,Ek+1),
求得αk,βk的取值后将其代入步骤(3-2)的式(1)中,通过递归计算即可获得各个时刻更新后的诊断证据;
步骤(4)根据上述步骤(3)在k时刻获得的更新后诊断证据E1:k=(m1:k(F0),m1:k(F1),…,m1:k(Fj),…,m1:k(FN),m1:k(Θ)),对旋转机械设备的故障进行诊断:若m1:k(Fj)的取值大于其他m1:k(F0),m1:k(F1),…,m1:k(Fj-1),…,m1:k(Fj+1),…,m1:k(FN),则判定故障Fj发生。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310578506.6/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用