一种基于马尔科夫随机场算法的电机健康诊断系统的制作方法

文档序号:36316366发布日期:2023-12-08 03:57阅读:47来源:国知局
一种基于马尔科夫随机场算法的电机健康诊断系统的制作方法

本发明涉及电机健康评估领域,具体地说,涉及一种基于马尔科夫随机场算法的电机健康诊断系统。


背景技术:

1、电机作为人类进步的关键部件,被广泛的用于各种机器中,如数控基础,电机各种效率高,伺服性能高,但电机发生故障时会直接导致机器罢工,产生巨大的经济损失;电机故障具有多样性,不同的故障有着不同的原因,导致有不同的维修方式,判断电机故障原因不易,需要不断排除,维修所耗时间长,且目前能自动判断电机健康和故障的系统准确度不高。本发明采用基于马尔科夫随机场算法的电机健康诊断系统,通过收集的电机工作数据,采用马尔科夫随机场算法,判断电机工作健康程度,分析故障类型,快速定位电机故障原因,缩短电机维修时间,规划电机保养日期,减少电机故障发生概率,极大的提高了经济效益。


技术实现思路

1、本发明的目的在于提供一种基于马尔科夫随机场算法的电机健康诊断系统,以解决上述背景技术中提出的问题。

2、为实现上述目的,提出了一种基于马尔科夫随机场算法的电机健康诊断系统,包括电机数据收集模块、电机健康分析模块、电机健康评估模块;首先,收集电机工作时的工作数据和电机健康状态下的电机工作参数,对收集的数据进行过滤和特征提取,其次,对电机各种工作数据匹配相应的与电机健康程度有关的权重,再通过改进的马尔科夫随机场算法,构建电机工作数据和电机健康工作数据的关系,得到各种工作数据偏离健康工作参数的置信度,表示电机健康程度;最后判断电机健康状态且输出电机维护计划报告,进行问题检查预防。

3、进一步的,所述电机数据收集模块,通过电机上安装的参数传感器,在电机工作情况下,对电机的工作电流、工作电压、电机震动情况、电机工作温度数据进行收集整理。

4、进一步的,所述电机数据收集模块,收集电机健康状态下的工作参数,评估电机的健康状况,提供准确的健康诊断依据,包括工作电流、工作电压、电机震动、电机工作温度。

5、进一步的,所述电机数据收集模块,对收集的电机工作数据和电机健康状态下的工作数据进行过滤处理,去除数据中的噪声数据,对异常数据进行处理;采用小波变换法进行特征数据的提取,提取强相关的数据,提高数据的质量。

6、进一步的,所述电机健康分析模块,根据电机工作参数对电机健康的贡献程度,对不同种类的参数赋予不同的权重,通过分析电机工作参数的物理意义、工作原理、实验研究,评估每个参数对电机健康状态的重要性,重要性根据参数的影响程度、变化范围、敏感性来进行评估,根据参数重要性评估结果,为每个电机工作参数确定相应的权重。

7、进一步的,所述电机健康分析模块,通过使用电机参数收集模块特征提取的电机参数,分析电机工作参数与健康参数之间的关联度,构建电机工作数据与电机健康工作数据之间的相关模型,详细过程如下:

8、定义电机工作参数za,表示为表示为第1种、第2种、第i种、第n种电机工作参数,定义电机健康状态下工作参数zb,表示为表示为第1种、第2种、第i种、第n种电机健康状态下工作参数,对于工作参数其数据结构表示为表示电机参数第1时刻、第2时刻、第t时刻、第t时刻的数据,电机健康状态工作参数其数据结构表示为表示电机健康状态工作参数第1时刻、第2时刻、第t时刻、第t时刻的数据,各种电机参数服从各自的分布,计算相对应的电机参数分布之间关联度计算公式如下:

9、

10、表示第i种电机工作参数分布的标准差,表示第i种电机健康状态工作参数分布的标准差,表示第i种电机工作参数分布的均值,表示第i种电机健康状态工作参数分布的均值,f(·)表示参数的分布函数,构建电机参数图u=(za,zb,f′),其中分别表示为电机参数之间的关联度;计算电机各种工作参数之间的干扰系数,计算公式如下:

11、

12、表示第j种电机健康状态工作参数分布的标准差,表示第j种电机工作参数分布的均值,表示第j种电机工作参数,gi表示第i种电机工作参数干扰系数,再计算势函数计算公式如下:

13、

14、本发明通过电机工作参数与健康参数之间的置信度,构建电机工作数据与电机健康工作数据之间的相关模型,进行电机工作参数与电机健康工作状态参数相关关系的分析,提高分析电机工作参数与电机健康工作状态参数之间关系的准确性。

15、进一步的,所述电机健康分析模块,通过改进的马尔科夫随机场算法,使用电机工作数据与电机健康工作数据之间的相关模型,计算电机健康程度,并优化电机健康诊断的准确性和精度,详细过程如下:

16、首先根据马尔科夫随机场,计算工作参数之间的联合传播率pz,计算公式如下:

17、

18、得到电机参数图中节点传播公式,计算公式如下:

19、

20、hi,j、hi,k分别表示节点i,j之间、节点i、k之间的传递信息,传播公式进行迭代,收敛时得到最优置信度,公式如下:

21、

22、xi表示电机参数的最优置信度,通过最优置信度表示电机参数偏离健康状态的偏离值,对不同的电机工作参数,匹配不同的权重γz=[γ1,γ2,…,γi,…,γn],γ1、γ2、γi、γn表示第1种、第2种、第i种、第n种电机参数影响权重,计算电机总的健康程度b,公式如下:

23、

24、所有的电机工作参数偏离电机健康状态下参数的偏离值与对应的权重相乘进行叠加,代表电机诊断时的电机健康程度;

25、然后,改进的马尔科夫随机场算法以每组观测值的类别标签的条件概率进行建模,即其中,x为输入向量,θ为模型的学习参数,p(y|x,θ)为给定输入x和模型参数θ的条件下序列标签为y的概率,即预测概率,p(y|x,s,θ)为给定输入x、序列状态为s和模型参数θ的条件下序列标签为y的概率,p(s|x,θ)为给定输入x和模型参数θ的条件下序列状态为s的概率,ψ(y,s,x;θ)为描述输入x和序列标签y以及序列状态s之间关系的势函数,y′为序列标签y中的一个取值,m为所有状态的取值,然后通过损失函数对改进马尔可夫随机场算法的参数进行训练,即其中,l(θ)为学习参数θ的损失函数,n为训练样本的总数,xi为输入x中的第i个取值,yi为序列标签y中的第i个取值,p(yi|xi,θ)为给定输入xi和模型参数θ的条件下序列标签yi的概率,σ为正则化参数,接着使用梯度上升法找到最佳参数,即θ*=-log[l(θ)],其中,θ*为学习参数θ的最佳参数,为合并节点与其相邻节点之间的依赖性并消除来自相隔较远节点的噪声依赖性,现将传统健康诊断从节点中提取健康信息改进为从相邻节点间的依赖关系中提取健康信息,以进一步提高电机健康诊断的准确性,原势函数为现通过相邻范围参数ω并同时考虑相邻节点间的依赖关系来对势函数ψ(y,s,x;θ,ω)进行改进,即其中,ψ(y,s,x;θ,ω)为原势函数,ψ′(y,s,x;θ,ω)为改进的势函数,φ(x,i,ω)为描述特征与隐状态之间关系的特征函数,θs[si]为隐状态si的模型参数,θy[y,si]为对应标签y和隐状态si的模型参数,e为隐状态的边集合,si为第i个隐状态,sj为第j个隐状态,θe[y,si,sj]为对应标签y和隐状态si、隐状态sj之间的模型参数,对于新的电机数据zt,其健康诊断结果为-log[p(y|zt,ω,θ*)],因此,改进马尔可夫随机场算法通过将传统健康诊断从节点中提取健康信息改进为从相邻节点间的依赖关系中提取健康信息,以进一步提高电机健康诊断的准确性,同时通过相邻范围参数对势函数进行改进,考虑上边缘和类标签之间的依赖性,以提高电机健康检测的精度。

26、进一步的,所述电机健康评估模块,根据电机健康分析模型的电机健康分析,输出电机健康评估结果,设定电机健康程度计算结果为电机完全健康状态结果的百分之九十处为电机健康阈值,当电机健康程度计算结果低于阈值,电机处于不健康工作状态。

27、进一步的,所述电机健康评估模块,根据电机健康诊断的结果,生成详细的维护计划和电机报告,包括电机基本信息、故障诊断、故障类型、故障程度、维护计划、建议措施、工作安排,指导电机的维护和修复工作。

28、有益效果:

29、本发明的创新点在于,提供了一种基于马尔科夫随机场算法的电机健康诊断系统,用于电机的健康诊断,通过电机数据收集模块、电机健康分析模块和电机健康评估模块的融合,为电机健康诊断系统提供一种方法,首先收集电机工作时的工作数据和电机健康状态下的电机工作参数,对收集的数据进行过滤并采用小波变换法进行特征数据的提取,提取强相关的数据,提高数据的质量,其次,电机健康分析模块根据电机工作参数对电机健康的贡献程度,通过分析电机工作参数的物理意义、工作原理、实验研究,评估每个参数对电机健康状态的重要性,重要性根据参数的影响程度、变化范围、敏感性来进行评估,根据参数重要性评估结果,为每个电机工作参数确定相应的权重,通过分析电机工作参数与健康参数之间的关联度,构建电机工作数据与电机健康工作数据之间的相关模型,提出改进的马尔可夫随机场算法建立电机工作数据与电机健康工作数据之间的相关模型,得到各种工作数据偏离健康工作参数的置信度,计算电机健康程度,并优化电机健康诊断的准确性和精度,本发明的创新之处在于,改进马尔可夫随机场算法通过将传统健康诊断从节点中提取健康信息改进为从相邻节点间的依赖关系中提取健康信息,以进一步提高电机健康诊断的准确性,并用梯度上升法找到最佳的学习参数,再通过相邻范围参数对势函数进行改进,考虑上边缘和类标签之间的依赖性,以提高电机健康检测的精度,本发明构建的利用电机工作数据与电机健康状态下工作数据之间的关系,并结合各参数的影响程度,计算的电机健康程度,相对于传统的电机健康程度计算,更符合电机健康状态,综合各种影响因素对电机健康程度进行量化,结果更符合实际;最后电机健康评估模块判断电机健康状态且输出电机维护计划报告,进行问题检查预防,指导电机的维护和修复工作。本发明提供的基于马尔科夫随机场算法的电机健康诊断系统,结合权重分析和人工智能技术,更加全面准确的分析电机运行状态、健康状态,故障判断结果更精准,能够在电机即将发生故障导致某一电机参数发生偏移时,准确输出电机健康程度值,电机健康评估模块同时输出电机参数故障问题和电机改进维修办法,减少电机故障导致的生产成本和维修成本增加,提高生产效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1