一种基于模糊偏好关系的故障诊断方法及系统与流程

文档序号:33399924发布日期:2023-03-08 15:56阅读:111来源:国知局
一种基于模糊偏好关系的故障诊断方法及系统与流程

1.本发明涉及智能监测技术领域,尤其涉及一种基于模糊偏好关系的故障诊断方法及系统。


背景技术:

2.随着工业智能化的推进,智能制造进入新的发展阶段,伴随而来的智能化设备的精密程度和复杂程度都有所提升,而工业设备在运行中长久地受到振动和冲击,容易造成零件磨损和部件老化等问题,进而导致工业设备发生故障。
3.因为故障诊断的应用场景,因设备的不同、工况的不同、复杂程度的不同、评定方法与专家的经验水平不同等条件限制,导致实际中的诊断过程有许多难以测定的不确定性。因此,将模糊理论引入故障诊断具有必要性。基于模糊偏好关系的决策是近年来决策理论的重要研究内容。首先,不同工业设备的物理机制、精密程度、故障机理、零件种类等都有不同的区别,这导致造成故障发生的原因是多样的,因此诊断过程具有模糊性。其次,专家们往往根据故障特征来判断故障,而多种故障特征共同作用,可能同时对应多种故障类别,这样的判断也存在模糊性。因此,使用模糊偏好决策来辅助故障诊断任务,具有很好的应用场景和使用前景。
4.通常,决策和群决策的过程包括如下主要部分:1.确定方案集(故障类型集合)与专家集(故障诊断专家,或是不同的故障识别模型);2.专家集的各成员分别给出故障诊断意见,给出是否故障、故障类别、置信程度等信息;3.对专家的判断信息进行一致性、有效性分析,选择或设计适当的信息集结方法,进而对方案排序;4.最后进行灵敏性、共识性、保序性等分析。
5.由于现有方法中没有系统地将模糊偏好关系应用于故障检测,形成系统客观的故障判断方案,因此针对模糊偏好关系理论应用于故障检测需要提出新的方法。


技术实现要素:

6.本发明提供一种基于模糊偏好关系的故障诊断方法及系统,用以解决现有技术中工业设备故障检测容易受多种因素影响,导致诊断结果不够客观准确的缺陷。
7.第一方面,本发明提供一种基于模糊偏好关系的故障诊断方法,包括:
8.基于故障检测目标、故障检测对象和故障诊断指标集合,生成故障诊断证据集合;
9.基于证据距离计算所述故障诊断证据集合中各证据的支持度值;
10.利用基于信念熵的模糊偏好关系,计算得到所述故障诊断证据集合中各证据的相对可信度偏好值;
11.将所述支持度值和所述相对可信度偏好值进行加权融合,得到多个证据的组合故障诊断结果。
12.根据本发明提供的一种基于模糊偏好关系的故障诊断方法,所述基于证据距离计算所述故障诊断证据集合中各证据的支持度值,包括:
13.采用距离测量函数获取各证据对应的基本概率分配值,基于所述基本概率分配值构建距离测度矩阵;
14.基于所述基本概率分配值,得到相似性测度值;
15.由所述距离测度矩阵和所述相似性测度值,得到相似性度量矩阵;
16.对所述相似性度量矩阵进行非对角元素的行求和,得到原始支持度值;
17.将所述原始支持度值进行标准化,得到所述支持度值。
18.根据本发明提供的一种基于模糊偏好关系的故障诊断方法,所述利用基于信念熵的模糊偏好关系,计算得到所述故障诊断证据集合中各证据的相对可信度偏好值,包括:
19.获取所述基本概率分配值的信念熵,将所述信念熵转换为信息量;
20.将所述信息量进行归一化,得到归一化信息量;
21.基于所述归一化信息量构建模糊偏好关系矩阵;
22.由所述模糊偏好关系矩阵构建一致性矩阵;
23.利用所述一致性矩阵得到所述相对可信度偏好值。
24.根据本发明提供的一种基于模糊偏好关系的故障诊断方法,所述基于所述归一化信息量构建模糊偏好关系矩阵,包括:
25.将所述模糊偏好关系矩阵中对角线元素赋值为0.5;
26.若确定所述各证据的数量为2,则将所述模糊偏好关系矩阵中非对角线元素赋值为0.5;
27.若确定所述各证据的数量大于2,则利用所述归一化信息量计算所述模糊偏好关系矩阵中非对角线元素位置对应的熵方差,由所述熵方差确定所述非对角线元素。
28.根据本发明提供的一种基于模糊偏好关系的故障诊断方法,所述由所述模糊偏好关系矩阵构建一致性矩阵,包括:
29.采用可加性一致性对所述模糊偏好关系矩阵进行改造,得到所述一致性矩阵;
30.其中,所述各证据的备选项排名值通过所述一致性矩阵获得。
31.根据本发明提供的一种基于模糊偏好关系的故障诊断方法,所述将所述支持度值和所述相对可信度偏好值进行加权融合,得到多个证据的组合故障诊断结果,包括:
32.将所述支持度值和所述相对可信度偏好值进行相乘,得到归一化支持度;
33.对所述归一化支持度进行规范化处理,得到基本概率分配值的最终权重;
34.将所述各证据的最终权重与所述基本概率分配值进行加权求和,得到所述多个证据的组合故障诊断结果。
35.第二方面,本发明还提供一种基于模糊偏好关系的故障诊断系统,包括:
36.生成模块,用于基于故障检测目标、故障检测对象和故障诊断指标集合,生成故障诊断证据集合;
37.第一计算模块,用于基于证据距离计算所述故障诊断证据集合中各证据的支持度值;
38.第二计算模块,用于利用基于信念熵的模糊偏好关系,计算得到所述故障诊断证据集合中各证据的相对可信度偏好值;
39.融合模块,用于将所述支持度值和所述相对可信度偏好值进行加权融合,得到多个证据的组合故障诊断结果。
40.第三方面,本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于模糊偏好关系的故障诊断方法。
41.第四方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于模糊偏好关系的故障诊断方法。
42.第五方面,本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述基于模糊偏好关系的故障诊断方法。
43.本发明提供的基于模糊偏好关系的故障诊断方法及系统,将模糊偏好关系应用于多传感器环境下的故障检测场景,通过证据理论转化为证据冲突问题,具有较好的收敛性,在故障诊断中具有较强的准确性和客观性。
附图说明
44.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
45.图1是本发明提供的基于模糊偏好关系的故障诊断方法的流程示意图;
46.图2是本发明提供的可靠分配层次模型示意图;
47.图3是本发明提供的基于模糊偏好关系的故障诊断系统的结构示意图;
48.图4是本发明提供的电子设备的结构示意图。
具体实施方式
49.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
50.针对现有技术中工业系统故障检测所面临的局限性,本发明提出一种基于模糊偏好关系的故障诊断方法,图1是本发明提供的基于模糊偏好关系的故障诊断方法的流程示意图,如图1所示,包括:
51.步骤100:基于故障检测目标、故障检测对象和故障诊断指标集合,生成故障诊断证据集合;
52.步骤200:基于证据距离计算所述故障诊断证据集合中各证据的支持度值;
53.步骤300:利用基于信念熵的模糊偏好关系,计算得到所述故障诊断证据集合中各证据的相对可信度偏好值;
54.步骤400:将所述支持度值和所述相对可信度偏好值进行加权融合,得到多个证据的组合故障诊断结果。
55.可以理解的是,多传感器数据融合技术在故障诊断及各种应用中发挥着重要作用,采用dempster-shafer证据理论能提高系统性能;然而,当证据之间高度冲突时,它可能
会产生与直觉相反的结果。针对这一问题,本发明提出的方法是基于证据距离、信念熵和模糊偏好关系分析的多传感器数据融合方法。
56.首先基于故障检测目标、故障检测对象和故障诊断指标集合,生成故障诊断证据集合,利用证据距离函数来衡量证据之间的冲突程度,利用证据距离所产生的支持度来表示证据的可靠性。当一项证据得到其他证据的有力支持时,它与其他证据之间的冲突就应该更少,所以这一项证据应该有很大的权重。相反,当一项证据得不到其他证据的支持时,它就会被认为与其他证据存在高度冲突,因此这一证据的权重应该很小。其次,利用信念熵计算证据的信息量,在计算出的定量信息量的基础上,应用模糊偏好关系分析方法来表示证据块的相对可信度偏好。然后利用证据块的相对可信度偏好来调整证据的支持度。由于引入了基于信念熵的模糊偏好关系分析,它可以自动构造模糊偏好关系矩阵,而不是由专家来确定,从而降低了决策过程中的认知不确定性。最后,在使用dempster的组合规则之前,利用调整后的证据块权重对证据块的主体进行修改,即得到多个证据的组合故障诊断结果。
57.以图2中可靠分配层次模型为例,包括故障检测目标,即滚齿积液压系统;包括故障诊断指标集合,即可维修值、工况、复杂度、制造技术、失效率、成本和失效影响程度;还包括故障检测对象,即供油站、控制阀和机床油路整合为证据集合。
58.此处,模糊偏好关系在许多决策过程中起着基础性的作用,最早由tanino在1984年提出,它是一种利用专家提供的语言值来构造成对比较的决策矩阵的方法,具体包括:
59.设p为模糊偏好关系,且x={a1,a2,

,ak}为备选项的集合,其中则模糊偏好关系定义为:
[0060][0061]
其中p
ij
∈[0,1](1≤i≠j≤k)表示备选ai对aj的偏好值,并且满足以下条件:
[0062]
p
ij
+p
ji
=1and p
ii
=0.5
[0063]
需要说明的是,p
ij
=0.5表示备选项ai和aj之间的无差异;p
ij
=1表示ai绝对是aj的首选;p
ij
》0.5表示ai是aj的首选。
[0064]
而在模糊偏好关系中,偏好值可能不一致,因此,tanino提出了模糊偏好关系的可加性一致性概念p=(p
ij
)k×k:
[0065]
p
ir
=p
ij
+p
jr-0.5
[0066]
其中p
ii
=0.5和p
ij
+p
ji
=1(1≤i≠j≠r≤k)。
[0067]
之后,lee认为完全模糊偏好关系可能不满足在某些情况下顺序的一致性。因此,lee提出了模糊偏好关系中顺序的一致性来解决这个问题:
[0068]
设p
*
=(p
ij
)k×k是一个完全模糊偏好关系,其中p
ij
表示备选ai对aj的偏好值,p
ij
+p
ji
=1,p
ii
=0.5(1≤i≠j≤k)。一致性矩阵可以在完全模糊偏好关系p
*
的基础上构造,其定义为:
[0069][0070]
一致性矩阵有如下性质:
[0071][0072][0073][0074]
对于所有的i∈{1,2,

,k},其中s≠i并且s≠r
[0075]
设是一个一致性矩阵,被标记为rv(ai)的备选ai的排名值,定义为:
[0076][0077]
其中1≤i≤k,并且
[0078]
除此之外,信念熵又称为deng熵,并在各个领域得到了应用。deng熵作为shannon熵的推广,是测量不确定信息的有效数学工具,因为不确定信息可以用bpa表示,因此可以用于证据理论。在不确定性用概率分布表示的情况下,deng熵测量的不确定性程度与香农熵测量的不确定性程度相同。
[0079]
设a为识别e框架上的基本概率分配(basic probability assignment,bpa)m的一个命题,定义bpa m的邓熵ed(m)为:
[0080]
让a表示识别框架θ上的基本概率分配(bpa)m命题;bpa m的邓熵ed(m)定义如下:
[0081][0082]
其中,|a|是命题a的基数。
[0083]
当信念仅分配给单个对象时,即|a|=1,则邓熵退化为香农熵,即:
[0084][0085]
命题的基数越大,证据的邓熵就越大,从而使得证据包含的信息越多。当一个证据有一个大的邓熵时,它应该得到其他证据的更好支持,这表明这个证据在最终的组合中起着重要的作用。
[0086]
本发明将模糊偏好关系应用于多传感器环境下的故障检测场景,通过证据理论转化为证据冲突问题,具有较好的收敛性,在故障诊断中具有较强的准确性和客观性。
[0087]
基于上述实施例,所述基于证据距离计算所述故障诊断证据集合中各证据的支持度值,包括:
[0088]
采用距离测量函数获取各证据对应的基本概率分配值,基于所述基本概率分配值
构建距离测度矩阵;
[0089]
基于所述基本概率分配值,得到相似性测度值;
[0090]
由所述距离测度矩阵和所述相似性测度值,得到相似性度量矩阵;
[0091]
对所述相似性度量矩阵进行非对角元素的行求和,得到原始支持度值;
[0092]
将所述原始支持度值进行标准化,得到所述支持度值。
[0093]
具体地,首先,距离测量d
ij
之间的bpas mi(i=1,2,

,k)和mj(j=1,2,

,k)由前式可得;因此,可以构造一个距离测度矩阵dmm=(d
ij
)k×k:
[0094][0095]
其次,bpas mi和mj之间的相似性测度s
ij
可以通过以下方法得到:
[0096]sij
=1-d
ij
,1≤i≤k;1≤j≤k
[0097]
然后,相似性度量矩阵smm=(s
ij
)k×k可以构造为:
[0098][0099]
得到bpami的支持度定义如下:
[0100][0101]
最后,bpa mi的支持度被如下公式标准化,并记为
[0102][0103]
本发明通过证据距离函数来衡量各证据之间的冲突程度,即可以得到支持度来表示证据的可靠性。
[0104]
基于上述实施例,所述利用基于信念熵的模糊偏好关系,计算得到所述故障诊断证据集合中各证据的相对可信度偏好值,包括:
[0105]
获取所述基本概率分配值的信念熵,将所述信念熵转换为信息量;
[0106]
将所述信息量进行归一化,得到归一化信息量;
[0107]
基于所述归一化信息量构建模糊偏好关系矩阵;
[0108]
由所述模糊偏好关系矩阵构建一致性矩阵;
[0109]
利用所述一致性矩阵得到所述相对可信度偏好值。
[0110]
其中,所述基于所述归一化信息量构建模糊偏好关系矩阵,包括:
[0111]
将所述模糊偏好关系矩阵中对角线元素赋值为0.5;
[0112]
若确定所述各证据的数量为2,则将所述模糊偏好关系矩阵中非对角线元素赋值为0.5;
[0113]
若确定所述各证据的数量大于2,则利用所述归一化信息量计算所述模糊偏好关系矩阵中非对角线元素位置对应的熵方差,由所述熵方差确定所述非对角线元素。
[0114]
其中,所述由所述模糊偏好关系矩阵构建一致性矩阵,包括:
[0115]
采用可加性一致性对所述模糊偏好关系矩阵进行改造,得到所述一致性矩阵;
[0116]
其中,所述各证据的备选项排名值通过所述一致性矩阵获得。
[0117]
具体地,在信息融合过程中,重要的是根据所获得的证据块来识别相对可信的证据。由于信息收集的不确定性的增加,系统所涉及的无规则状态程度上升,这就违反了使用dempster组合规则的必要条件。利用有序信息可以使基于dempster-shafer证据理论的技术更具鲁棒性。因此,利用基于信念熵的模糊偏好关系分析来表示各证据之间的相对可信度偏好。具体步骤如下:
[0118]
1)bpa mi(i=1,2,

,k)的信念熵由前式计算得到。由于证据的信念熵在某一情况下可能为零,为了避免给这类证据分配零权重,利用信息量ivi来测量bpa mi的不确定性,如下所示:
[0119][0120]
2)bpa mi的信息量归一化如下,记为
[0121][0122]
3)模糊偏好关系矩阵p=(p
ij
)k×k,其中p
ij
∈[0,1]可通过以下步骤构造:
[0123]
对角线元素p
ii
被赋值为0.5;
[0124]
如果只有两个证据,那么所有的非对角元素p
ij
和p
ji
将被赋值为0.5,因为没有足够的证据来检测这些证据是如何相互偏好的。因此,模糊偏好关系矩阵p=(p
ij
)k×k可以构造为:
[0125][0126]
如果有两个以上的证据,则bpa mi(1《i《k)的熵方差计算如下:
[0127][0128]
vari值越小,表明该证据在决策系统中的冲突就越大,因此应该给这个证据分配一个小的偏好值,vari值越大,则该证据在决策系统中的“冲突”越小,因此该证据应被赋予较大的偏好值。在上述熵方差的基础上,计算出非对角元素p
ij
和p
ji

[0129][0130][0131]
其中,1≤i≤k,1≤j≤k.
[0132]
根据得到的模糊偏好关系矩阵p=(p
ij
)k×k,构造一致性矩阵p。
[0133]
用一致性矩阵p表示bpa的可信度值mi,定义:
[0134][0135]
可以注意到因此,每条证据的可信度值被视为表明证据相对可信度偏好的权重。
[0136]
本发明利用证据的相对可信度偏好对每条证据的支持度进行调整,使每条证据产生合适的权重。
[0137]
基于上述实施例,所述将所述支持度值和所述相对可信度偏好值进行加权融合,得到多个证据的组合故障诊断结果,包括:
[0138]
将所述支持度值和所述相对可信度偏好值进行相乘,得到归一化支持度;
[0139]
对所述归一化支持度进行规范化处理,得到基本概率分配值的最终权重;
[0140]
将所述各证据的最终权重与所述基本概率分配值进行加权求和,得到所述多个证据的组合故障诊断结果。
[0141]
具体地,将前述两个实施例中得到的支持度值和相对可信度偏好值进行加权融合,具体步骤包括:
[0142]
基于可信度crdi,bpa mi的归一化支持度将会调整,记为asupi:
[0143][0144]
asupi规范化如下,记为作为bpa mi的最终权重:
[0145][0146]
在最终权重的基础上,加权平均证据wae(m)可得:
[0147][0148]
其中k为bpas的数量,mi为第i个bpa,它由传感器报告建模。
[0149]
如果有k条证据,则根据dempster的组合规则,将加权平均证据wae(m)进行k-1次组合,最后可以得到多个证据的最终组合结果。
[0150]
本发明综合了证据距离、信念熵和模糊偏好关系分析,在实际应用中可考虑故障的可信程度并加以计算,在前两个程序的基础上,获得加权平均证据,具有较强的准确性和客观性。
[0151]
下面对本发明提供的基于模糊偏好关系的故障诊断系统进行描述,下文描述的基于模糊偏好关系的故障诊断系统与上文描述的基于模糊偏好关系的故障诊断方法可相互对应参照。
[0152]
图3是本发明提供的基于模糊偏好关系的故障诊断系统的结构示意图,如图3所示,包括:生成模块31、第一计算模块32、第二计算模块33和融合模块34,其中:
[0153]
生成模块31用于基于故障检测目标、故障检测对象和故障诊断指标集合,生成故障诊断证据集合;第一计算模块32用于基于证据距离计算所述故障诊断证据集合中各证据
的支持度值;第二计算模块33用于利用基于信念熵的模糊偏好关系,计算得到所述故障诊断证据集合中各证据的相对可信度偏好值;融合模块34用于将所述支持度值和所述相对可信度偏好值进行加权融合,得到多个证据的组合故障诊断结果。
[0154]
本发明将模糊偏好关系应用于多传感器环境下的故障检测场景,通过证据理论转化为证据冲突问题,具有较好的收敛性,在故障诊断中具有较强的准确性和客观性。
[0155]
图4示例了一种电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(communications interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行基于模糊偏好关系的故障诊断方法,该方法包括:基于故障检测目标、故障检测对象和故障诊断指标集合,生成故障诊断证据集合;基于证据距离计算所述故障诊断证据集合中各证据的支持度值;利用基于信念熵的模糊偏好关系,计算得到所述故障诊断证据集合中各证据的相对可信度偏好值;将所述支持度值和所述相对可信度偏好值进行加权融合,得到多个证据的组合故障诊断结果。
[0156]
此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0157]
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的基于模糊偏好关系的故障诊断方法,该方法包括:基于故障检测目标、故障检测对象和故障诊断指标集合,生成故障诊断证据集合;基于证据距离计算所述故障诊断证据集合中各证据的支持度值;利用基于信念熵的模糊偏好关系,计算得到所述故障诊断证据集合中各证据的相对可信度偏好值;将所述支持度值和所述相对可信度偏好值进行加权融合,得到多个证据的组合故障诊断结果。
[0158]
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的基于模糊偏好关系的故障诊断方法,该方法包括:基于故障检测目标、故障检测对象和故障诊断指标集合,生成故障诊断证据集合;基于证据距离计算所述故障诊断证据集合中各证据的支持度值;利用基于信念熵的模糊偏好关系,计算得到所述故障诊断证据集合中各证据的相对可信度偏好值;将所述支持度值和所述相对可信度偏好值进行加权融合,得到多个证据的组合故障诊断结果。
[0159]
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性
的劳动的情况下,即可以理解并实施。
[0160]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0161]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1